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
341665510407	341665510957	341665511507	341665512057	341665512607	341665513157	341665513707	341665514257	341665514807	341665515357	341665515908	341665516458	341665517008	341665517558	341665518108	341665518658	341665519208	341665519758	341665520308	341665520858	341665521409	341665521959	341665522509	341665523059	341665523609	341665524159	341665524709	341665525259	341665525809	341665526359	341665526910	341665527460	341665528010	341665528560	341665529110	341665529660	341665530210	341665530760	341665531310	341665531860	341665532411	341665532961	341665533511	341665534061	341665534611	341665535161	341665535711	341665536261	341665536811	341665537362	341665537912	341665538462	341665539012	341665539562	341665540112	341665540662	341665541212	341665541762	341665542312	341665542863	341665543413	341665543963	341665544513	341665545063	341665545613	341665546163	341665546713	341665547263	341665547813	341665548364	341665548914	341665549464	341665550014	341665550564	341665551114	341665551664	341665552214	341665552764	341665553314	341665553865	341665554415	341665554965	341665555515	341665556065	341665556615	341665557165	341665557715	341665558265	341665558815	341665559366	341665559916	341665560466	341665561016	341665561566	341665562116	341665562666	341665563216	341665563766	341665564317	341665564867	341665565417	341665565967	341665566517	341665567067	341665567617	341665568167	341665568717	341665569267	341665569818	341665570368	341665570918	341665571468	341665572018	341665572568	341665573118	341665573668	341665574218	341665574768	341665575319	341665575869	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	2000	3600	2300	2703	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22494	21661	28817	24943	22355	25573	28301	24688	23682	24054	23458	23279	23410	23387	23219	23087	22988	23023	23207	23025	23089	22876	23006	22974	22936	22713	22940	22873	22607	22880	22766	22821	22804	22557	22566	22685	22862	22577	22826	22577	22442	22318	22495	22521	22770	22487	22637	22523	22832	22548	22562	22588	22542	22632	22773	22753	22598	22555	22491	22581	22587	22394	22592	22559	22534	22585	22474	22438	22323	22321	22558	22418	22478	22561	22299	22583	22727	22404	22700	22616	22663	22549	22485	22636	22384	22470	22535	22507	22575	22422	22606	22741	22509	22504	22350	22622	22400	22480	22569	22521	22486	22606	22616	22484	22617	22725	22721	22819	22623	22757	22595	22351	22691	22547	22484	22386	22645	22286	22497	22292	22394	22582	22465	22580	22589	22592	22439	22689	22599	22430	22575	22380	22675	22604	22654	22467	22604	22388	22550	22631	22682	22609	22485	22573	22478	22300	22761	22728	22563	22622	22663	22626	22539	22588	22432	22342	22319	22468	22357	22521	22707	22601	22560	22607	22431	22340	22397	22418	22434	22394	22508	22521	22627	22719	22452	22418	22213	22519	22749	22544	22473	22464	22635	22562	22682	22176	22624	22494	22634	22563	22382	22487	22572	22737	22651	22604	22673	22545	22464	22565	22609	22351	22637	22688	22460	22430	22619	22536	22396	22573	22480	22456	22608	22354	22549	22445	22610	22634	22530	22346	22529	22384	22383	22525	22622	22641	22472	22377	22580	22639	22533	22623	22673	22475	22355	22573	22452	22337	22563	22756	22506	22391	22716	22904	22402	22676	22445	22432	22476	22318	22430	22457	22494	22561	22532	22432	22354	22493	22491	22422	22640	22679	22412	22446	22714	22554	22636	22535	22876	22664	22656	22473	22358	22642	22626	22377	22574	22617	22507	22591	22481	22415	22395	22604	22644	22312	22591	22710	22598	22485	22627	22607	22501	22347	22528	22478	22625	22582	22508	22251	22397	22453	22622	22617	22333	22672	22317	22497	22605	22489	22495	22368	22527	22797	22684	22461	22295	22407	22557	22277	22516	22491	22426	22393	22674	22482	22535	22392	22659	22624	22553	22410	22668	22465	22552	22604	22708	22516	22421	22572	22664	22456	22460	22570	22537	22509	22379	22330	22537	22572	22678	22681	22446	22431	22776	22516	22687	22444	22848	22596	22479	22462	22647	22753	22426	22684	22548	22502	22614	22739	22488	22653	22434	22442	22514	22558	22602	22612	22580	22761	22485	22464	22648	22442	22494	22644	22465	22315	22372	22232	22533	22619	22560	22494	22508	22573	22578	22664	22653	22600	22608	22390	22486	22510	22578	22392	22534	22290	22448	22710	22346	22412	22225	22434	22576	22539	22566	22590	22663	22544	22863	22526	22438	22563	22387	22521	22494	22712	22527	22600	22485	22558	22383	22547	22514	22655	22484	22657	22684	22524	22415	22454	22897	22773	22662	22473	22500	22418	22367	22599	22420	22431	22478	22679	22623	22648	22568	22441	22439	22529	22364	22405	22466	22557	22435	22390	22567	22491	22465	22315	22456	22605	22620	22704	22477	22506	22592	22484	22416	22703	22543	22632	22560	22457	22521	22443	22728	22512	22601	22538	22598	22431	22593	22546	22554	22657	22625	22467	22437	22409	22433	22541	22539	22472	22570	22524	22758	22551	22832	22485	22375	22709	22589	22577	22609	22663	22463	22450	22698	22355	22462	22324	22466	22330	22358	22596	22452	22368	22345	22339	22618	22547	22511	22713	22644	22487	22467	22253	22639	22414	22541	22655	22548	22534	22631	22502	22389	22365	22580	22449	22488	22519	22672	22571	22156	22562	22475	22488	22624	22559	22441	22397	22505	22427	22336	22615	22522	22582	22529	22562	22546	22464	22576	22430	22508	22498	22521	22445	22484	22479	22488	22676	22490	22713	22486	22541	22497	22526	22553	22838	22564	22566	22540	22530	22558	22620	22529	22518	22511	22420	22478	22502	22488	22415	22581	22608	22604	22268	22611	22422	22516	22346	22448	22357	22401	22555	22488	22556	22555	22608	22345	22326	22531	22479	22579	22605	22558	22465	22476	22535	22465	22544	22310	22390	22382	22402	22271	22499	22224	22603	22456	22467	22429	22619	22433	22418	22580	22436	22732	22837	22570	22363	22474	22369	22648	22527	22390	22455	22510	22584	22533	22681	22597	22570	22605	22509	22158	22433	22425	22379	22759	22397	22614	22671	22673	22560	22543	22579	22529	22696	22575	22627	22557	22333	22556	22628	22409	22654	22478	22601	22415	22628	22689	22513	22541	22433	22463	22437	22393	22528	22472	22455	22462	22694	22526	22482	22366	22355	22604	22399	22497	22463	22302	22451	22510	22206	22450	22487	22435	22499	22454	22657	22610	22529	22520	22687	22315	22639	22493	22270	22286	22482	22812	22579	22462	22516	22327	22495	22389	22525	22515	22378	22487	22633	22468	22399	22687	22554	22438	22422	22477	22397	22353	22524	22635	22531	22521	22557	22452	22530	22702	22477	22659	22479	22512	22335	22597	22451	22367	22437	22406	22616	22498	22615	22639	22634	22509	22493	22695	22366	22463	22459	22565	22419	22504	22563	22490	22352	22506	22235	22438	22430	22629	22513	22722	22483	22578	22433	22302	22532	22748	22630	22491	22434	22604	22384	22448	22656	22396	22622	22556	22487	22551	22560	22458	22440	22408	22512	22506	22556	22417	22307	22315	22475	22662	22615	22531	22561	22601	22643	22583	22325	22559	22359	22622	22697	22423	22429	22510	22552	22468	22544	22432	22468	22467	22642	22436	22518	22627	22534	22454	22366	22543	22629	22424	22609	22551	22428	22637	22487	22515	22437	22545	22350	22183	22584	22609	22591	22613	22375	22479	22721	22322	22434	22658	22541	22432	22436	22681	22543	22508	22289	22624	22256	22391	22561	22430	22553	22707	22767	22566	22508	22519	22343	22518	22522	22499	22314	22529	22470	22473	22524	22651	22416	22779	22510	22479	22495	22608	22666	22304	22535	22567	22587	22402	22467	22561	22383	22313	22416	22451	22801	22524	22483	22428	22626	22619	22629	22538	22781	22607	22496	22632	22325	22597	22480	22728	22476	22730	22519	22288	22531	22520	22621	22768	22513	22485	22393	22680	22582	22436	22469	22783	22424	22333	22318	22544	22868	22294	22389	22567	22513	22569	22568	22435	22429	22576	22385	22533	22391	22404	22398	22438	22705	22436	22730	22702	22470	22469	22504	22381	22493	22606	22369	22472	22517	22589	22448	22723	22622	22532	22562	22576	22431	22392	22497	22566	22409	22349	22563	22642	22626	22629	22405	22666	22648	22514	22350	22503	22420	22375	22564	22302	22571	22661	22434	22537	22688	22725	22655	22608	22625	22537	22395	22636	22532	22498	22313	22605	22296	22574	22631	22532	22589	22557	22484	22526	22587	22510	22630	22613	22507	22629	22339	22522	22412	22622	22625	22405	22677	22612	22524	22610	22488	22644	22565	22663	22522	22575	22460	22366	22761	22603	22442	22687	22372	22489	22420	22596	22259	22510	22452	22634	22546	22658	22417	22359	22606	22472	22746	22587	22487	22459	22691	22520	22414	22358	22558	22589	22786	22552	22662	22657	22473	22542	22521	22529	22471	22662	22546	22731	22461	22563	22494	22427	22744	22712	22562	22497	22454	22453	22268	22372	22451	22586	22313	22729	22510	22632	22194	22410	22521	22470	22422	22638	22356	22538	22551	22589	22273	22381	22484	22466	22589	22416	22527	22699	22566	22555	22526	22376	22378	22277	22489	22571	22497	22467	22311	22431	22498	22547	22548	22383	22742	22644	22395	22615	22420	22574	22610	22586	22664	22664	22411	22422	22247	22531	22360	22581	22635	22594	22430	22347	22661	22683	22442	22229	22621	22539	22634	22476	22344	22608	22426	22715	22596	22457	22603	22400	22519	22473	22356	22643	22689	22642	22394	22519	22511	22482	22702	22463	22670	22665	22485	22358	22670	22677	22217	22452	22578	22541	22522	22514	22520	22384	22408	22419	22333	22545	22501	22523	22496	22594	22506	22533	22557	22693	22501	22541	22588	22583	22499	22449	22618	22561	22426	22527	22297	22690	22547	22483	22623	22413	22560	22371	22583	22455	22412	22469	22491	22452	22400	22659	22566	22643	22307	22628	22503	22301	22529	22731	22417	22713	22505	22384	22530	22529	22292	22446	22454	22730	22699	22398	22419	22434	22604	22563	22381	22482	22601	22604	22597	22530	22470	22509	22654	22432	22663	22643	22333	22353	22759	22362	22467	22834	22563	22619	22453	22407	22579	22847	22621	22519	22367	22685	22527	22612	22429	22518	22357	22419	22452	22460	22388	22441	22463	22510	22564	22583	22530	22637	22562	22670	22664	22546	22407	22615	22644	22497	22515	22443	22403	22507	22543	22417	22474	22368	22515	22690	22671	22704	22420	22472	22414	22565	22546	22531	22644	22710	22496	22593	22648	22510	22411	22585	22617	22562	22516	22515	22332	22626	22568	22391	22502	22693	22692	22591	22401	22467	22651	22433	22373	22476	22598	22662	22521	22554	22557	22523	22547	22599	22406	22502	22535	22485	22490	22347	22733	22597	22624	22556	22372	22367	22624	22430	22438	22522	22435	22512	22338	22600	22507	22486	22552	22651	22497	22446	22576	22718	22820	22451	22695	22497	22641	22693	22381	22441	22643	22774	22412	22582	22531	22651	22514	22474	22387	22501	22486	22547	22583	22476	22633	22404	22449	22521	22621	22673	22361	22595	22375	22442	22648	22457	22316	22603	22455	22498	22615	22533	22310	22466	22806	22613	22571	22618	22526	22460	22372	22581	22359	22578	22419	22659	22398	22614	22283	22724	22485	22643	22605	22557	22671	22550	22549	22599	22633	22654	22242	22735	22546	22286	22386	22580	22469	22529	22388	22100	22642	22555	22505	22285	22521	22679	22376	22556	22517	22531	22744	22604	22612	22881	22435	22554	22503	22441	22329	22345	22516	22534	22441	22648	22659	22595	22585	22323	22571	22600	22497	22626	22731	22398	22435	22596	22480	22530	22636	22558	22609	22390	22519	22635	22388	22646	22584	22605	22509
21621	41326	33822	26212	24320	22233	21653	20900	20398	19749	19567	19436	19246	19022	19077	19157	18877	18762	18642	18638	18586	18439	18659	18504	18511	18621	18483	18504	18473	18588	18379	18608	18618	18545	18472	18493	18420	18323	18521	18314	18342	18376	18331	18259	18301	18209	18390	18368	18573	18555	18279	18420	18330	18354	18325	18212	18430	18247	18415	18547	18472	18337	18594	18341	18376	18334	18391	18360	18259	18152	18329	18072	18499	18302	18326	18429	18317	18301	18280	18390	18348	18291	18396	18285	18370	18434	18359	18366	18316	18274	18358	18197	18382	18342	18402	18410	18387	18427	18360	18327	18206	18258	18287	18326	18485	18293	18252	18342	18367	18326	18020	18241	18342	18331	18359	18338	18338	18292	18408	18146	18515	18357	18087	18292	18376	18376	18221	18482	18311	18250	18516	18381	18439	18420	18275	18454	18434	18345	18414	18236	18177	18379	18110	18306	18061	18391	18233	18206	18177	18507	18395	18249	18274	18045	18398	18176	18465	18259	18165	18271	18168	18248	18376	18175	18304	18416	18271	18295	18424	18132	18356	18343	18405	18413	18410	18279	18515	18232	18368	18302	18472	18182	18279	18300	18334	18194	18326	18497	18460	18318	18428	18401	18477	18153	18481	18351	18337	18256	18341	18391	18376	18236	18163	18247	18191	18284	18310	18277	18297	18214	18498	18193	18218	18594	18343	18243	18331	18282	18441	18284	18321	18300	18235	18279	18340	18481	18318	18310	18405	18203	18263	18277	18295	18158	18395	18302	18440	18335	18118	18300	18099	18375	18149	18287	18389	18320	18451	18314	18518	18350	18273	18355	18295	18337	18286	18309	18238	18360	18263	18243	18389	18243	18488	18401	18422	18287	18381	18266	18333	18303	18306	18321	18331	18283	18246	18359	18187	18244	18204	18421	18472	18370	18386	18317	18289	18502	18262	18441	18180	18207	18364	18311	18327	18468	18288	18292	18278	18488	18114	18520	18204	18300	18342	18253	18368	18389	18339	18281	18366	18381	18367	18381	18189	18209	18261	18258	18426	18407	18323	18462	18245	18484	18343	18407	18366	18223	18367	18205	18376	18253	18358	18208	18429	18107	18299	18370	18429	18258	18288	18207	18269	18187	18212	18242	18305	18360	18411	18347	18519	18395	18426	18388	18291	18195	18268	18324	18336	18201	18463	18180	18460	18152	18279	18536	18398	18317	18432	18291	18382	18185	18203	18357	18115	18220	18312	18173	18609	18184	18348	18329	18428	18490	18319	18304	18389	18247	18346	18462	18425	18318	18439	18182	18434	18355	18326	18243	18266	18344	18187	18313	18386	18179	18261	18130	18281	18297	18239	18377	18276	18254	18242	18399	18464	18297	18314	18292	18388	18408	18233	18300	18511	18302	18434	18382	18446	18300	18396	18242	18510	18281	18202	18311	18336	18286	18397	18320	18326	18565	18195	18367	18184	18236	18198	18325	18212	18252	18275	18434	18268	18431	18380	18330	18125	18215	18388	18370	18335	18252	18283	18308	18175	18228	18285	18336	18403	18320	18377	18474	18426	18199	18137	18442	18441	18488	18345	18331	18303	18355	18220	18306	18277	18271	18163	18180	18454	18352	18354	18240	18443	18103	18353	18336	18432	18384	18362	18466	18241	18140	18163	18307	18355	18336	18318	18405	18180	18291	18426	18399	18200	18456	18417	18366	18216	18452	18326	18190	18262	18510	18339	18418	18217	18267	18326	18279	18411	18476	18338	18391	18309	18288	18260	18317	18348	18323	18341	18377	18310	18479	18366	18288	18351	18445	18186	18475	18196	18217	18103	18191	18212	18313	18282	18233	18385	18357	18343	18366	18476	18398	18197	18315	18296	18245	18429	18163	18376	18335	18247	18436	18270	18397	18443	18391	18305	18330	18185	18126	18394	18176	18205	18307	18316	18396	18488	18492	18427	18223	18368	18172	18311	18304	18132	18249	18350	18312	18430	18262	18320	18274	18256	18493	18100	18349	18295	18491	18251	18144	18265	18412	18216	18275	18482	18463	18233	18494	18308	18372	18243	18506	18411	18377	18221	18210	18369	18224	18256	18285	18240	18441	18163	18316	18190	18406	18262	18417	18411	18175	18274	18111	18298	18577	18458	18458	18433	18483	18496	18230	18472	18467	18403	18355	18264	18228	18313	18294	18569	18298	18235	18458	18415	18169	18129	18568	18255	18310	18411	18356	18138	18365	18263	18162	18276	18328	18388	18563	18249	18372	18302	18261	18332	18198	18428	18190	18138	18251	18384	18347	18288	18402	18318	18320	18290	18322	18390	18615	18332	18150	18598	18081	18303	18360	18283	18417	18393	18419	18345	18359	18194	18264	18262	18306	18394	18280	18459	18289	18433	18346	18590	18366	18414	18450	18402	18441	18187	18421	18213	18319	18406	18399	18435	18163	18082	18329	18362	18272	18138	18215	18191	18410	18279	18416	18541	18334	18188	18349	18253	18220	18305	18286	18227	18448	18261	18325	18313	18522	18214	18391	18313	18383	18321	18232	18184	18247	18338	18388	18268	18397	18488	18465	18388	18354	18291	18224	18231	18289	18418	18278	18305	18319	18205	18266	18408	18415	18285	18249	18466	18315	18450	18245	18293	18365	18290	18469	18356	18292	18258	18320	18243	18327	18379	18272	18440	18295	18207	18557	18367	18374	18312	18197	18243	18216	18287	18319	18359	18269	18308	18536	18322	18340	18317	18234	18223	18392	18277	18305	18390	18317	18416	18319	18291	18386	18316	18330	18414	18259	18384	18378	18317	18485	18231	18542	18245	18503	18354	18059	18349	18276	18247	18296	18439	18203	18396	18346	18177	18328	18428	18357	18438	18345	18543	18214	18538	18369	18381	18185	18305	18393	18327	18209	18405	18194	18169	18334	18196	18284	18367	18516	18391	18388	18469	18280	18347	18276	18322	18266	18449	18357	18245	18316	18357	18427	18305	18249	18331	18373	18246	18226	18305	18339	18127	18259	18202	18321	18352	18450	18349	18543	18203	18367	18217	18428	18120	18339	18390	18409	18333	18394	18410	18231	18421	18395	18425	18343	18262	18473	18401	18258	18327	18266	18260	18343	18246	18289	18315	18421	18399	18226	18359	18389	18416	18421	18250	18367	18433	18181	18266	18389	18453	18183	18105	18428	18451	18169	18545	18459	18365	18426	18397	18197	18500	18253	18301	18215	18147	18256	18345	18131	18319	18208	18240	18217	18297	18298	18476	18395	18263	18083	18297	18452	18239	18336	18260	18267	18442	18389	18356	18233	18261	18170	18413	18164	18476	18308	18433	18103	18335	18330	18244	18362	18254	18258	18405	18348	18131	18321	18299	18310	18224	18333	18226	18420	18240	18143	18266	18273	18240	18206	18339	18419	18338	18070	18238	18223	18314	18441	18340	18356	18245	18052	18481	18172	18177	18450	18280	18266	18193	18271	18233	18238	18219	18193	18413	18607	18199	18446	18351	18369	18487	18300	18436	18546	18229	18274	18582	18253	18386	18364	18226	18348	18273	18440	18367	18248	18409	18363	18386	18188	18242	18307	18347	18274	18406	18367	18220	18132	18175	18271	18305	18499	18414	18258	18335	18362	18203	18393	18181	18499	18371	18156	18589	18295	18499	18332	18464	18424	18176	18204	18197	18282	18323	18141	18300	18287	18163	18377	18381	18481	18450	18330	18373	18150	18377	18325	18369	18389	18468	18200	18329	18248	18325	18421	18406	18068	18167	18362	18504	18220	18067	18429	18456	18329	18242	18357	18363	18394	18395	18187	18328	18274	18266	18329	18473	18366	18411	18429	18211	18398	18307	18334	18164	18323	18549	18413	18379	18321	18363	18171	18364	18204	18247	18313	18486	18363	18242	18310	18276	18196	18291	18446	18240	18400	18388	18284	18298	18330	18393	18240	18379	18249	18353	18292	18219	18248	18210	18309	18179	18187	18257	18219	18234	18332	18407	18390	18326	18311	18168	18195	18352	18270	18288	18460	18433	18314	18331	18472	18485	18411	18312	18296	18201	18213	18247	18344	18395	18266	18379	18164	18389	18317	18369	18279	18328	18237	18359	18220	18220	18278	18244	18350	18317	18175	18382	18258	18238	18299	18304	18240	18407	18266	18290	18290	18335	18326	18276	18275	18541	18348	18159	18359	18292	18337	18328	18234	18306	18300	18371	18250	18248	18575	18185	18277	18174	18086	18310	18441	18187	18229	18422	18191	18327	18243	18316	18153	18197	18321	18322	18152	18208	18371	18164	18269	18346	18291	18413	18431	18151	18140	18186	18223	18388	18379	18252	18503	18406	18212	18289	18454	18494	18381	18331	18265	18247	18134	18513	18283	18407	18297	18337	18298	18324	18360	18370	18292	18477	18361	18238	18543	18473	18346	18217	18319	18310	18263	18295	18384	18193	18364	18341	18364	18496	18443	18519	18288	18310	18326	18427	18272	18317	18347	18513	18376	18352	18222	18255	18253	18367	18292	18420	18250	18440	18284	18393	18331	18368	18252	18421	18253	18256	18357	18401	18504	18402	18446	18308	18431	18461	18310	18230	18329	18119	18424	18380	18184	18246	18309	18516	18339	18305	18277	18412	18377	18330	18471	18229	18397	18126	18527	18425	18287	18278	18282	18310	18386	18383	18139	18266	18347	18303	18487	18355	18171	18289	18275	18109	18315	18411	18284	18259	18275	18263	18470	18388	18274	18588	18404	18387	18365	18239	18231	18328	18353	18266	18339	18341	18236	18515	18500	18396	18408	18402	18251	18308	18361	18402	18317	18483	18354	18298	18394	18395	18342	18405	18163	18566	18235	18355	18315	18279	18485	18263	18266	18282	18438	18304	18181	18272	18362	18275	18423	18379	18366	18394	18164	18290	18303	18312	18413	18391	18297	18302	18371	18405	18178	18307	18371	18283	18245	18255	18319	18304	18202	18411	18258	18277	18399	18274	18238	18455	18314	18290	18346	18210	18357	18188	18384	18530	18298	18391	18352	18184	18118	18325	18458	18278	18310	18415	18406	18264	18442	18365	18407	18267	18228	18243	18269	18361	18418	18329	18276	18332	18465	18250	18331	18374	18338	18276	18474	18377	18101	18252	18347	18321	18257	18470	18166	18302	18293
29328	24268	28261	25972	22622	22392	22158	21952	21872	21745	21385	21411	21213	21304	21300	21262	21233	21189	21174	21325	21098	20798	21188	21106	21136	21260	21292	21197	21070	20879	21188	21043	20895	21091	21227	21122	21085	21065	21208	21037	20874	20976	21072	21394	20924	21129	21077	21128	20926	21056	21034	21087	21196	21075	21065	21079	21139	21070	20982	20998	20943	20970	20897	20765	20787	21128	21111	21065	21052	20831	20987	21032	21039	20993	21180	20949	21135	20873	21214	21094	21029	21173	20842	21017	20799	21358	21199	21073	20933	20941	20933	21073	20787	21157	21176	21128	21059	20976	21080	20920	21038	21024	21101	20930	21066	21143	21298	20928	21040	21081	21124	21008	21059	21124	20916	21088	21041	21068	20986	20836	21230	21332	21191	20925	20858	21083	21166	20900	20971	21104	21344	21124	21070	20873	20992	21116	20970	20942	21014	21110	21083	21092	21059	20819	21139	21211	21081	21081	21285	21031	21067	21120	20932	20987	20886	20852	21250	21187	21209	20857	20830	21008	21135	20953	21022	20911	21172	21025	20863	21216	20875	21077	21251	21099	20906	20974	20960	21043	21274	21042	21206	20991	21016	21028	20881	21022	20900	20852	21129	21172	21137	21056	20953	21171	21091	20950	20911	21179	21030	21122	21137	20963	21112	21068	21106	21063	21002	20835	21060	20884	20922	20993	21007	21165	21047	21045	21187	20996	20997	21162	21051	21036	21112	21050	21060	21073	21215	20562	21042	20954	20950	21210	21272	21058	20949	20894	21075	20965	20835	20989	21133	21198	20984	20921	21021	21194	20868	21023	20980	21066	21139	21075	21147	21070	21082	21029	20914	20941	20976	20999	20876	21228	20985	20908	21016	20966	21023	21230	21153	21290	21147	21202	20934	21027	21303	21148	21119	21070	20994	20778	21056	21167	21148	20915	21113	21049	20980	20993	21130	20768	21083	21098	20927	20947	21005	20888	21110	21226	21060	21063	20982	20745	20985	20930	21210	21023	21191	20935	20737	20916	20949	21081	21212	21033	21094	20911	20973	21240	21235	20884	21011	21069	21001	20933	21068	21070	20870	21047	21159	20977	21039	20805	21011	21209	21057	21059	21138	21006	21009	20929	20929	20967	21036	21047	21126	21084	21273	20798	20936	20858	21017	20992	21093	20965	21131	21029	21051	20964	20975	21024	21010	21099	20967	21128	21136	21066	21125	20926	21138	20907	21026	21085	21004	21149	21172	20968	21096	20897	20923	21050	21098	21064	21079	20930	21094	20945	21059	21125	21027	20848	20898	20999	20980	20937	20864	20884	21009	20710	21071	21186	20966	20782	21206	21145	21039	21037	20832	21115	21105	20977	21001	20991	21140	20985	21221	21073	21229	20804	21118	20931	20962	20944	21195	21004	21188	21006	20968	21085	21026	20851	20927	21223	21121	20655	21002	21167	21176	21077	21093	21049	20924	21155	21271	20885	21026	21115	21259	21035	21022	21009	21023	21060	21084	21056	21094	20856	20955	20914	21034	21118	21023	20987	21119	21037	21129	21056	21034	20748	21091	21139	21127	21195	21062	20953	21190	21176	21186	20903	21095	21089	21282	21042	20967	21012	21070	21273	21262	21240	21121	21151	21236	20802	20909	21136	21168	20890	20850	21061	20951	21107	21121	20872	20914	20936	20920	20970	21157	20977	20931	20983	20970	21046	20816	21121	20978	21105	21121	21171	21306	21008	20892	21136	21203	21262	20988	21127	21002	20932	21163	20931	20924	21043	21138	20951	21136	20995	21035	21004	21080	21168	20904	21201	20997	21236	21147	20738	21164	20854	21055	21003	21238	21141	20869	20976	21036	20810	21024	21202	21105	20849	21026	21127	21000	21131	21059	20980	21015	20986	21219	21086	21039	21007	21378	21040	21049	21118	21028	21444	21024	20911	21066	21103	21075	21191	21136	21118	20865	20980	21012	20945	20983	21066	20878	21170	21039	21193	20887	20878	21157	21051	20986	21082	21178	21230	21232	21216	21074	21133	20911	21059	21140	21094	20805	20964	20973	20787	20986	20911	21049	21062	21055	20915	21158	21133	21091	21065	21274	20948	21088	20931	21056	21112	21112	21123	21155	20821	21056	21072	21209	21155	21292	20941	20932	20944	21146	21109	21092	21065	20976	21256	21274	20938	20907	21106	21123	20958	21023	20990	21063	20949	21153	21037	21105	20991	21114	21117	21059	20715	21033	21169	20992	21050	21066	21031	21009	21083	20891	20996	21020	21168	21055	21213	20972	20837	20982	21024	21024	21064	21092	21035	21113	20996	21129	20929	20952	20969	21117	20863	21092	20992	21047	21113	21159	21084	21139	21117	20942	21033	21062	21129	21034	21080	21091	21148	21052	21137	21072	21162	21105	20992	20995	20989	20972	20945	20865	20968	20975	21016	21095	20745	21063	21064	20970	21062	21176	20931	21048	21167	21083	20942	21118	20929	21265	20956	21142	21024	20956	20995	21165	21104	21108	21279	21249	21083	21028	21020	20978	21106	21078	21103	21244	20984	21054	21021	20898	20790	21141	20962	20996	20961	21046	20918	21216	20986	21095	21257	20874	20743	20949	20987	20931	21091	21197	21002	20895	21123	21025	21078	20893	21175	21184	20923	21232	20903	21145	21079	20928	21001	21188	21129	21261	21132	21154	20983	21033	21155	20965	21282	20838	21065	21183	21268	21014	21072	21249	21032	21023	20960	21004	21146	21067	21129	20993	20966	21166	21103	21061	21004	21132	20851	21093	21224	20939	21079	21249	21134	20655	21070	21047	20946	20908	20887	20777	21069	20910	21011	21157	21113	21063	21030	21069	21063	21145	21161	21271	20938	21007	21021	21152	21285	20945	21107	21178	21050	21074	21113	21221	21044	21145	21191	20877	21026	21025	21140	21175	21092	21241	20969	20855	21178	21111	21217	21002	20918	21166	20858	20961	21062	21199	21153	21084	21103	20939	21153	21046	21114	21183	21214	21206	21282	21065	21041	21058	21026	21215	20997	21102	20954	21115	20894	21047	20864	21189	20937	20833	21021	21007	21171	21090	20973	21100	21062	21035	20867	20909	21078	21090	20999	20963	21036	21163	20911	20891	21003	21020	21263	21189	21127	21122	21155	21188	21027	21118	21018	20922	20999	21045	20911	21163	21236	21136	21005	20961	21038	20994	20859	20946	20901	21114	21205	20983	21141	21095	21265	21042	20878	20844	21000	21090	20812	21111	21209	20978	20982	21195	20979	21264	20946	21105	21147	21136	21196	21196	21131	21081	20954	20993	21085	21011	21026	21056	20871	20891	20906	21177	20916	21197	21432	21242	20989	21040	21082	21084	21105	21250	20983	21049	21095	21104	20964	21075	20790	21083	21257	21250	20897	20931	20886	20951	21046	21199	21030	20883	21124	20980	20928	21179	21192	20879	20994	20908	21131	21270	20916	20915	21263	21209	20868	21003	21008	21222	21026	21269	20812	20916	20916	21083	20978	21056	20888	21129	20928	20842	21010	21067	21138	20995	20928	21289	21039	21115	20871	21142	20957	21180	20979	21128	21006	21121	21131	21198	21023	20876	21020	21133	21023	21013	20949	21094	20796	20978	21025	21178	20947	21153	20766	21251	20954	21141	21151	20962	21304	20927	21104	21069	21160	21219	21075	20936	21083	20759	21030	21127	20932	21099	21193	21027	20909	21083	21102	21056	20824	21258	21073	21019	21228	20770	20806	21029	20877	20851	20953	20866	21038	21097	21080	20993	21098	21127	21098	21227	21069	20965	21036	21067	20987	21116	20998	21109	21174	21076	21157	21096	21176	21174	21100	21063	21032	20881	21004	21254	21097	21063	21045	20990	21085	20955	20935	21158	21261	21109	21015	20884	20995	21051	21097	20998	21170	21030	20922	21041	21147	21092	20851	20890	20998	20895	20732	21066	20910	20859	21165	20833	20865	21182	20730	20944	21193	21088	21094	21136	21059	21218	21122	20843	21087	21106	20900	21206	21026	20927	21089	21110	20919	20996	21064	21001	21257	21133	21090	20936	21166	21007	21143	20963	21002	21113	21074	21070	20936	20755	20963	20953	21103	20868	20867	21141	20937	21040	21116	21051	21319	21170	21016	20905	21243	20826	20961	20982	20885	21032	21144	20992	21011	20839	20923	21141	20874	21077	20916	21298	21024	21062	21015	21129	21023	20929	20944	21031	21263	21038	21028	20987	20917	20761	20982	21254	21161	21058	21013	21115	21141	20997	21203	21075	20960	21279	21163	20931	21194	21132	21199	21116	20939	21032	20998	21007	21040	21029	20883	21166	21228	21100	21193	21015	21089	21075	20815	20860	21078	20824	21043	21071	21094	21094	21010	20936	20926	21053	21174	21059	21002	21149	21090	21159	20947	21079	21041	20694	20886	21021	21063	20898	20864	21128	20738	20978	21050	21213	21163	21179	21071	20965	21115	21440	21048	20804	21009	20985	20981	21177	21178	21263	20979	20877	20884	21056	21017	21093	21102	20914	21133	20939	21014	20953	21101	21057	21255	20948	21043	20988	21156	21239	20984	20969	21095	21140	21349	21291	21123	21043	21042	20988	21053	21267	21058	20922	20930	21152	21121	21032	21049	20989	20986	21209	21010	21113	21102	21193	21157	21036	20901	21101	20942	21056	20837	21032	21108	21091	20921	20910	21111	20981	21070	21083	21006	20984	20846	21104	21182	21289	21225	21227	21157	21195	21054	21162	20788	21268	21406	21139	21099	21036	21113	21137	20992	20843	21142	21022	20916	21083	21036	21064	21259	20973	21099	21177	21011	20869	21083	21040	20866	20908	21157	21096	21149	21009	21123	20960	21081	21148	21201	21030	21099	20862	21029	21008	21174	21234	20917	21077	21154	20998	21348	21138	21074	21144	21048	21157	21058	20797	20944	21178	21202	20987	21192	21155	21007	21076	21158	21272	21150	21169	20873	20946	20921	21085	20992	21158	20986	20967	20887	21112	21044	20831	21218	20983	20988	20935	21115	21122	21188	21054	21236	21260	20916	20960	21116	21009	21190	21037	21228	21410	21114	21028	21100	21049	21069	21132	21048	21169	21072	21107	21030	21169	21209	21022	21084	21061	21175	21204	21068	21146	21012	21067	21474
20901	29875	25217	21661	20293	19666	19024	18679	18418	18386	18159	17954	17784	17881	17734	17729	17699	17778	17581	17722	17586	17697	17589	17506	17548	17606	17526	17650	17536	17654	17648	17784	17508	17506	17491	17558	17517	17454	17734	17650	17378	17622	17300	17525	17613	17507	17488	17644	17624	17481	17399	17563	17591	17755	17578	17674	17522	17483	17460	17537	17454	17512	17570	17481	17519	17672	17480	17480	17604	17614	17482	17303	17569	17482	17544	17517	17298	17542	17479	17499	17569	17442	17634	17343	17489	17496	17416	17579	17477	17581	17580	17475	17556	17545	17396	17624	17536	17425	17303	17316	17407	17329	17448	17513	17591	17319	17554	17545	17461	17520	17445	17463	17696	17640	17642	17443	17525	17562	17502	17609	17558	17493	17449	17507	17447	17537	17435	17492	17528	17450	17519	17613	17503	17422	17431	17562	17361	17546	17612	17379	17533	17282	17494	17552	17554	17475	17739	17501	17603	17400	17567	17441	17559	17484	17489	17431	17487	17391	17668	17511	17569	17531	17499	17512	17272	17342	17654	17387	17542	17499	17554	17585	17449	17561	17495	17465	17467	17282	17552	17354	17454	17613	17545	17620	17552	17539	17620	17397	17483	17477	17501	17617	17493	17297	17612	17377	17361	17487	17522	17389	17635	17533	17490	17583	17506	17477	17509	17498	17652	17426	17683	17564	17537	17620	17374	17385	17555	17386	17332	17467	17458	17543	17444	17592	17423	17319	17246	17589	17546	17287	17442	17662	17655	17582	17696	17537	17562	17509	17412	17425	17510	17680	17450	17446	17526	17575	17550	17484	17472	17527	17505	17515	17488	17534	17702	17438	17541	17717	17563	17339	17599	17498	17644	17470	17577	17515	17568	17535	17579	17497	17536	17527	17416	17439	17542	17489	17556	17422	17468	17422	17411	17701	17324	17541	17509	17591	17508	17528	17687	17521	17448	17655	17616	17496	17484	17615	17500	17501	17548	17622	17421	17564	17491	17484	17419	17506	17422	17698	17520	17466	17538	17427	17496	17406	17517	17642	17455	17670	17604	17662	17702	17493	17419	17647	17316	17408	17532	17497	17589	17598	17344	17361	17516	17545	17574	17548	17520	17459	17375	17413	17496	17548	17642	17632	17450	17569	17375	17493	17402	17377	17560	17510	17462	17577	17581	17554	17515	17321	17364	17642	17535	17477	17557	17399	17584	17542	17530	17523	17418	17541	17459	17532	17601	17486	17526	17651	17698	17626	17421	17603	17544	17558	17504	17463	17612	17591	17348	17476	17452	17450	17593	17460	17726	17426	17472	17465	17536	17485	17533	17529	17556	17339	17521	17503	17420	17608	17287	17447	17511	17672	17405	17445	17409	17609	17411	17360	17737	17549	17647	17518	17482	17540	17411	17584	17398	17472	17627	17392	17337	17574	17387	17565	17636	17517	17629	17361	17548	17403	17615	17519	17653	17288	17637	17582	17354	17472	17384	17551	17487	17495	17649	17483	17508	17585	17572	17544	17473	17683	17399	17535	17640	17591	17543	17450	17572	17573	17454	17491	17393	17453	17752	17601	17519	17388	17683	17530	17671	17444	17520	17413	17600	17495	17271	17465	17478	17581	17584	17577	17489	17648	17644	17531	17455	17518	17632	17520	17792	17483	17493	17607	17383	17525	17539	17351	17557	17353	17549	17586	17523	17790	17607	17602	17453	17497	17596	17598	17501	17638	17501	17479	17558	17540	17551	17415	17473	17586	17530	17474	17493	17613	17429	17698	17596	17484	17538	17507	17621	17598	17443	17517	17457	17501	17489	17513	17430	17278	17679	17485	17590	17356	17555	17717	17390	17520	17640	17619	17605	17338	17531	17536	17582	17565	17437	17599	17450	17454	17529	17510	17655	17424	17543	17593	17624	17570	17439	17374	17444	17631	17424	17492	17479	17332	17603	17501	17459	17649	17530	17542	17555	17445	17624	17493	17517	17257	17522	17393	17452	17570	17500	17484	17564	17424	17500	17592	17529	17536	17481	17412	17487	17553	17603	17510	17481	17289	17574	17672	17503	17637	17392	17463	17385	17504	17627	17541	17304	17557	17547	17660	17627	17356	17447	17473	17739	17263	17585	17303	17424	17481	17323	17502	17691	17505	17570	17450	17489	17635	17513	17479	17545	17437	17570	17620	17664	17554	17591	17545	17618	17348	17670	17483	17476	17443	17699	17337	17550	17369	17689	17564	17569	17454	17571	17601	17590	17533	17370	17706	17444	17386	17499	17666	17348	17492	17532	17590	17519	17526	17426	17536	17550	17706	17521	17676	17491	17515	17518	17358	17504	17515	17351	17338	17559	17501	17560	17627	17402	17484	17533	17464	17502	17360	17467	17564	17493	17515	17584	17441	17571	17319	17455	17507	17560	17433	17553	17631	17468	17397	17627	17510	17505	17501	17529	17661	17436	17556	17558	17403	17350	17604	17645	17583	17531	17345	17476	17490	17619	17510	17442	17543	17646	17593	17538	17683	17456	17605	17700	17476	17569	17508	17602	17451	17467	17440	17609	17397	17377	17642	17518	17394	17537	17652	17461	17537	17456	17325	17441	17548	17614	17349	17671	17567	17662	17589	17368	17472	17603	17478	17449	17559	17582	17520	17374	17633	17598	17706	17523	17577	17500	17527	17551	17551	17399	17575	17571	17428	17539	17582	17458	17462	17592	17432	17518	17689	17532	17544	17192	17599	17543	17368	17564	17497	17636	17474	17507	17439	17533	17611	17551	17564	17468	17529	17288	17360	17510	17549	17732	17653	17481	17595	17583	17506	17539	17386	17465	17599	17587	17536	17601	17606	17631	17554	17561	17536	17708	17354	17416	17673	17508	17393	17571	17700	17367	17431	17503	17567	17580	17406	17219	17454	17423	17630	17498	17770	17468	17575	17649	17496	17645	17518	17548	17358	17562	17471	17522	17563	17433	17779	17330	17485	17536	17578	17407	17618	17610	17600	17649	17390	17631	17641	17478	17477	17640	17553	17459	17490	17651	17435	17499	17391	17566	17581	17530	17590	17303	17581	17462	17541	17666	17516	17476	17425	17316	17563	17477	17538	17310	17510	17523	17752	17309	17486	17582	17600	17660	17397	17596	17458	17751	17528	17498	17467	17538	17540	17441	17441	17613	17646	17403	17567	17574	17533	17678	17568	17494	17514	17312	17509	17623	17469	17598	17485	17406	17585	17428	17572	17333	17511	17533	17499	17422	17368	17514	17466	17558	17435	17457	17539	17507	17333	17419	17525	17443	17672	17434	17667	17584	17509	17424	17425	17400	17539	17772	17454	17435	17502	17414	17428	17525	17647	17677	17430	17570	17474	17382	17556	17440	17558	17327	17490	17495	17368	17452	17534	17485	17278	17624	17600	17464	17516	17475	17351	17606	17513	17339	17609	17511	17567	17515	17470	17475	17403	17446	17479	17475	17607	17507	17522	17491	17429	17517	17454	17471	17496	17678	17641	17527	17673	17534	17532	17329	17548	17484	17429	17528	17380	17664	17405	17561	17630	17563	17504	17446	17662	17574	17585	17540	17556	17341	17486	17618	17533	17562	17428	17651	17544	17425	17380	17365	17638	17581	17607	17486	17461	17567	17404	17639	17381	17522	17471	17590	17475	17435	17403	17593	17567	17654	17625	17466	17479	17545	17488	17447	17363	17573	17601	17574	17573	17360	17518	17583	17499	17400	17455	17611	17539	17337	17552	17447	17494	17382	17311	17692	17474	17473	17403	17439	17425	17446	17588	17521	17478	17527	17451	17463	17694	17495	17645	17574	17483	17410	17480	17387	17460	17632	17571	17540	17568	17540	17494	17545	17378	17582	17414	17568	17425	17578	17437	17465	17625	17552	17389	17688	17504	17505	17603	17482	17528	17503	17572	17505	17480	17613	17560	17671	17553	17546	17590	17488	17589	17341	17569	17598	17431	17398	17332	17547	17516	17376	17291	17574	17561	17551	17369	17473	17424	17439	17544	17362	17367	17349	17476	17448	17557	17461	17529	17576	17537	17557	17490	17705	17612	17452	17499	17447	17379	17515	17425	17523	17644	17409	17473	17500	17445	17266	17611	17588	17515	17608	17317	17570	17452	17559	17608	17360	17495	17674	17591	17414	17530	17665	17425	17384	17581	17485	17481	17469	17668	17423	17633	17465	17624	17331	17586	17592	17524	17534	17547	17460	17584	17522	17493	17625	17544	17587	17275	17599	17479	17525	17619	17535	17502	17671	17477	17616	17601	17371	17626	17619	17545	17568	17466	17525	17443	17550	17398	17611	17681	17506	17394	17395	17554	17506	17532	17470	17601	17609	17558	17317	17555	17628	17463	17536	17537	17641	17508	17676	17351	17600	17462	17604	17786	17573	17467	17520	17623	17485	17696	17447	17483	17445	17451	17637	17384	17610	17525	17687	17369	17510	17448	17480	17895	17338	17521	17377	17509	17566	17409	17541	17620	17608	17483	17691	17385	17535	17540	17477	17618	17439	17415	17352	17539	17499	17379	17560	17660	17685	17508	17510	17432	17375	17389	17597	17481	17464	17477	17446	17753	17324	17580	17637	17425	17552	17606	17637	17430	17442	17546	17508	17443	17610	17414	17584	17650	17396	17458	17480	17618	17400	17501	17516	17439	17465	17713	17545	17558	17727	17569	17444	17554	17604	17545	17386	17291	17670	17594	17494	17508	17547	17590	17472	17726	17548	17408	17499	17537	17534	17601	17391	17656	17491	17632	17324	17454	17462	17551	17571	17629	17474	17520	17534	17697	17623	17454	17749	17467	17564	17426	17377	17521	17599	17426	17525	17501	17472	17383	17644	17493	17314	17538	17383	17660	17465	17378	17492	17500	17468	17508	17450	17674	17493	17628	17626	17618	17480	17450	17530	17549	17653	17408	17470	17620	17511	17558	17566	17338	17575	17604	17558	17450	17634	17395	17562	17357	17434	17329	17521	17616	17528	17512	17346	17656	17729	17509	17474	17675	17487	17470	17384	17517	17473	17620	17498	17488	17441	17564	17642	17536	17638	17397	17370	17543	17537	17574	17619	17507	17685	17440	17553	17402	17481	17610	17476	17361	17647	17362	17461	17427	17401	17421	17650	17477	17580	17474	17479	17405	17488	17538
23532	21567	28361	25506	23657	24957	25237	22987	22692	22571	22180	22123	21994	21936	21919	21825	21626	21577	21811	21950	21547	21694	21903	21832	21780	21765	21624	21571	21445	21560	21617	21694	21788	21663	21789	21642	21628	21466	21495	21297	21628	21385	21425	21565	21470	21369	21457	21368	21571	21622	21598	21605	21867	21547	21270	21386	21734	21505	21369	21543	21474	21316	21505	21673	21620	21338	21592	21459	21411	21501	21363	21408	21557	21489	21497	21472	21456	21372	21550	21429	21472	21576	21414	21638	21441	21421	21441	21429	21299	21477	21515	21645	21606	21567	21507	21253	21526	21492	21474	21425	21377	21384	21563	21399	21570	21410	21234	21513	21425	21723	21271	21414	21393	21462	21534	21352	21689	21383	21411	21482	21468	21552	21228	21586	21638	21321	21452	21336	21497	21406	21453	21586	21511	21645	21508	21595	21186	21367	21393	21458	21357	21097	21189	21400	21431	21517	21543	21376	21707	21427	21429	21397	21403	21360	21510	21310	21370	21511	21429	21390	21337	21467	21563	21540	21493	21622	21485	21307	21437	21410	21400	21361	21530	21645	21404	21426	21633	21409	21404	21592	21454	21288	21165	21457	21498	21353	21540	21363	21571	21380	21347	21536	21325	21552	21628	21466	21486	21523	21558	21529	21372	21276	21203	21386	21416	21414	21446	21406	21507	21208	21657	21622	21638	21469	21305	21353	21598	21255	21448	21296	21343	21404	21215	21388	21596	21502	21303	21611	21349	21670	21426	21544	21284	21571	21524	21449	21470	21176	21364	21255	21124	21430	21455	21292	21446	21281	21347	21590	21278	21387	21073	21443	21465	21484	21424	21518	21718	21444	21435	21444	21489	21497	21319	21466	21666	21521	21310	21711	21659	21491	21446	21343	21646	21352	21343	21401	21419	21384	21254	21328	21460	21501	21525	21583	21558	21375	21691	21392	21454	21347	21319	21518	21459	21381	21769	21401	21472	21430	21527	21329	21506	21331	21195	21426	21631	21684	21443	21540	21426	21383	21465	21343	21572	21447	21544	21519	21255	21508	21201	21599	21570	21627	21614	21344	21308	21478	21549	21520	21524	21395	21488	21616	21438	21545	21610	21302	21433	21535	21356	21353	21348	21696	21581	21261	21447	21238	21709	21578	21577	21697	21523	21576	21569	21333	21328	21508	21572	21422	21411	21419	21564	21410	21343	21613	21617	21373	21442	21414	21424	21574	21553	21357	21742	21509	21453	21530	21443	21639	21533	21314	21496	21449	21514	21532	21448	21527	21352	21593	21509	21363	21510	21504	21400	21416	21425	21497	21532	21513	21470	21561	21725	21486	21398	21391	21575	21464	21473	21605	21163	21352	21714	21397	21425	21522	21435	21678	21623	21401	21456	21465	21457	21413	21451	21437	21690	21455	21437	21431	21530	21389	21593	21357	21369	21475	21438	21350	21643	21428	21490	21390	21499	21635	21561	21468	21496	21548	21466	21432	21531	21412	21448	21331	21397	21225	21432	21342	21502	21425	21379	21578	21367	21562	21419	21370	21131	21625	21563	21615	21326	21340	21640	21381	21366	21447	21649	21447	21678	21599	21565	21202	21523	21440	21389	21600	21755	21552	21445	21466	21520	21504	21316	21479	21422	21546	21601	21512	21504	21411	21347	21351	21496	21341	21452	21524	21528	21407	21579	21432	21330	21528	21291	21325	21472	21394	21394	21435	21366	21362	21169	21287	21291	21367	21291	21447	21714	21225	21522	21369	21326	21524	21445	21592	21185	21361	21402	21600	21354	21461	21743	21602	21345	21699	21381	21332	21545	21456	21318	21476	21521	21447	21262	21448	21538	21516	21585	21655	21456	21335	21542	21484	21585	21416	21378	21598	21273	21497	21261	21281	21382	21506	21566	21739	21536	21356	21598	21379	21339	21345	21491	21321	21705	21338	21397	21749	21552	21439	21350	21532	21456	21445	21363	21492	21609	21384	21604	21455	21345	21332	21501	21570	21450	21478	21461	21553	21300	21335	21349	21516	21460	21320	21458	21481	21691	21320	21468	21489	21541	21642	21481	21542	21548	21420	21347	21326	21453	21500	21382	21337	21471	21560	21429	21442	21530	21628	21425	21402	21610	21493	21343	21265	21464	21369	21606	21489	21283	21571	21414	21501	21479	21564	21501	21414	21310	21623	21504	21406	21596	21397	21505	21516	21470	21433	21468	21266	21378	21404	21522	21667	21407	21444	21772	21466	21327	21208	21426	21555	21316	21278	21493	21474	21299	21605	21371	21428	21426	21582	21551	21551	21403	21379	21532	21571	21371	21359	21285	21329	21481	21535	21757	21559	21361	21571	21483	21200	21497	21527	21492	21266	21457	21457	21406	21370	21310	21514	21381	21321	21535	21708	21463	21760	21518	21730	21515	21336	21456	21326	21403	21473	21282	21227	21392	21461	21567	21548	21567	21504	21428	21541	21474	21376	21627	21512	21384	21643	21425	21594	21548	21503	21527	21702	21469	21400	21713	21395	21590	21244	21461	21273	21522	21350	21486	21501	21432	21369	21334	21389	21496	21565	21647	21392	21552	21562	21480	21593	21521	21649	21649	21485	21343	21452	21642	21392	21407	21582	21622	21460	21510	21422	21408	21401	21453	21480	21663	21669	21529	21426	21546	21526	21328	21256	21305	21533	21481	21477	21598	21305	21423	21334	21510	21351	21658	21489	21394	21451	21576	21397	21491	21589	21502	21371	21483	21589	21372	21524	21526	21542	21512	21409	21420	21334	21515	21388	21267	21466	21561	21159	21425	21447	21459	21269	21458	21591	21599	21535	21634	21417	21675	21559	21659	21263	21593	21548	21621	21444	21430	21399	21509	21429	21444	21446	21449	21414	21384	21593	21370	21375	21564	21192	21595	21386	21498	21406	21498	21615	21380	21548	21672	21306	21546	21486	21362	21369	21227	21504	21500	21708	21296	21399	21590	21432	21494	21369	21464	21304	21505	21270	21536	21406	21397	21413	21496	21516	21422	21546	21674	21407	21440	21554	21627	21624	21636	21575	21523	21376	21551	21397	21524	21486	21492	21484	21250	21620	21557	21459	21630	21467	21639	21401	21437	21510	21638	21550	21548	21639	21571	21957	21502	21507	21590	21479	21630	21502	21463	21415	21401	21660	21352	21589	21483	21407	21505	21626	21659	21356	21329	21443	21400	21357	21632	21302	21349	21491	21419	21558	21563	21281	21436	21565	21451	21564	21357	21363	21495	21690	21611	21495	21440	21446	21494	21583	21254	21347	21425	21209	21428	21431	21537	21491	21295	21396	21496	21568	21514	21318	21431	21541	21435	21411	21497	21303	21517	21530	21418	21580	21699	21676	21606	21463	21352	21570	21492	21467	21432	21518	21512	21578	21675	21657	21691	21502	21530	21443	21615	21381	21442	21501	21428	21437	21579	21461	21358	21573	21373	21503	21534	21633	21508	21393	21252	21246	21371	21559	21525	21348	21407	21470	21624	21629	21457	21542	21651	21464	21537	21451	21483	21569	21469	21521	21500	21360	21563	21451	21521	21251	21805	21630	21469	21555	21445	21386	21510	21419	21469	21271	21414	21540	21428	21480	21487	21331	21343	21425	21564	21460	21535	21465	21583	21567	21426	21491	21484	21578	21439	21193	21398	21679	21574	21329	21643	21530	21499	21560	21503	21205	21371	21566	21357	21528	21264	21603	21396	21580	21279	21458	21442	21399	21502	21665	21337	21688	21528	21658	21467	21574	21570	21541	21580	21586	21368	21471	21538	21411	21417	21375	21498	21657	21347	21599	21595	21454	21618	21548	21393	21544	21364	21447	21620	21418	21791	21534	21399	21364	21396	21201	21236	21279	21438	21490	21582	21396	21502	21619	21581	21617	21385	21353	21383	21286	21450	21610	21441	21389	21888	21568	21481	21572	21492	21579	21423	21541	21567	21788	21457	21646	21633	21540	21545	21397	21498	21436	21493	21518	21543	21629	21309	21311	21243	21228	21491	21403	21418	21401	21295	21535	21498	21279	21360	21635	21552	21513	21318	21441	21367	21441	21287	21643	21406	21450	21518	21491	21545	21396	21519	21686	21355	21432	21633	21415	21286	21370	21473	21464	21463	21539	21761	21265	21388	21630	21409	21445	21443	21434	21480	21622	21568	21394	21413	21353	21365	21608	21412	21546	21316	21366	21354	21526	21457	21437	21628	21710	21561	21443	21380	21312	21637	21418	21562	21340	21592	21457	21319	21608	21567	21395	21489	21421	21566	21430	21555	21282	21451	21415	21623	21429	21340	21421	21443	21331	21577	21410	21463	21648	21469	21506	21354	21506	21463	21494	21444	21576	21396	21557	21510	21494	21487	21674	21295	21260	21556	21315	21434	21244	21639	21403	21552	21484	21391	21304	21547	21569	21451	21339	21379	21429	21432	21643	21362	21500	21272	21541	21446	21431	21447	21557	21677	21513	21387	21675	21438	21479	21458	21346	21499	21624	21494	21353	21557	21399	21379	21339	21350	21533	21631	21407	21412	21669	21753	21395	21361	21315	21476	21553	21408	21458	21539	21304	21467	21398	21251	21446	21475	21354	21344	21560	21535	21650	21094	21645	21403	21662	21498	21723	21458	21180	21221	21472	21500	21444	21270	21502	21580	21344	21405	21397	21546	21391	21668	21401	21398	21518	21488	21445	21389	21483	21449	21364	21471	21460	21438	21445	21331	21480	21406	21402	21460	21488	21372	21303	21562	21446	21531	21446	21487	21438	21411	21411	21457	21485	21498	21454	21342	21400	21409	21451	21529	21674	21616	21436	21389	21413	21665	21422	21427	21472	21410	21360	21615	21640	21675	21519	21535	21428	21551	21503	21271	21618	21497	21357	21525	21342	21554	21637	21342	21402	21507	21370	21371	21291	21599	21511	21512	21627	21485	21443	21590	21393	21604	21305	21487	21141	21486	21480	21459	21427	21335	21202	21542	21631	21691	21572	21645	21606	21635	21418	21586	21357	21575	21456	21387	21390	21448	21491	21654	21528	21584	21612	21684	21391	21529	21478	21538	21586	21318	21400	21485	21566	21603	21524	21525	21566	21617	21520	21662	21449	21553	21492	21463	21515	21424	21474	21795	21493	21474	21413	21504	21585
19800	36638	29902	24492	22477	21423	20269	19710	19237	18890	18654	18436	18141	18402	18245	18179	18065	17951	17873	17939	18113	17943	17951	17872	17865	17906	17940	17932	17942	17888	17845	17828	17779	17754	17829	17697	17906	17850	17780	17935	17673	17898	17685	17872	17683	17812	17770	17855	17819	17729	17700	17830	17674	17738	17900	17906	17730	17804	17794	17873	17670	17789	17766	17730	17637	17797	17670	17856	17692	17660	17764	17751	17837	17690	17783	17892	17897	17830	17714	17847	17806	17523	17810	17835	17633	17612	17755	17743	17718	17724	17844	17865	17766	17763	17799	17869	17849	17827	17723	17667	17769	17604	17730	17764	17699	17822	17902	17700	17668	17547	17788	17923	17798	17749	17628	17731	17696	17716	17707	17671	17640	17726	17760	17650	17780	17987	17727	17772	17653	17711	17519	17616	17839	17733	17814	17714	17788	17755	17851	17691	17803	17732	17804	17800	17787	17779	17700	17892	17733	17635	17822	17730	17623	17774	17728	17832	17839	17904	17899	17700	17782	17828	17815	17886	17724	17712	17923	17794	17840	17802	17667	17572	17697	17644	17589	17812	17762	17715	17758	17603	17651	17639	17662	17786	17733	17739	17790	17801	17771	17820	17644	17709	17680	17740	17783	17725	17679	17805	17852	17872	17685	17750	17857	17791	17916	17749	17809	17586	17757	17695	17614	17726	17693	17749	17775	17669	17966	17649	17785	17675	17715	17877	17794	17808	17731	17724	17729	17731	17575	17761	17822	17643	17807	17716	17530	17697	17741	17683	17691	17683	17560	17767	17676	17811	17781	17882	17917	17796	17788	17792	17566	17792	17694	17709	17817	17743	17808	17671	17862	17695	17708	17533	17664	17828	17790	17719	17752	17858	17657	17771	17715	17828	17935	17770	17679	17726	17743	17740	17623	17738	17680	17578	17710	17742	17619	17668	17635	17865	17898	17664	17950	17513	17763	17643	17760	17678	17755	17733	17664	17836	17713	17676	17851	17749	17669	17856	17961	17779	17859	17871	17638	17841	17697	17587	17770	17810	17682	18035	17865	17761	17713	17769	17837	17686	17696	17768	17586	17773	17615	17768	17778	17735	17791	17738	17780	17806	17712	17851	17790	17755	17973	17621	17730	17681	17647	17557	17825	17669	17822	17673	17787	17669	17696	17599	17773	17672	17600	17633	17899	17913	17830	17734	17937	17692	17779	17825	17792	17636	17812	17855	17696	17910	17851	17640	17762	17749	17645	17797	17879	17744	17800	17770	17951	17641	17727	18031	17893	17932	17612	17638	17599	17762	17831	17784	17687	17787	17611	17936	17684	17839	17632	17633	17694	17858	17627	17603	17927	17825	17701	17686	17638	17840	17650	17761	17673	17761	17866	17800	17707	17690	17845	17855	17649	17572	17832	17754	17730	17705	17530	17786	17765	17710	17701	17596	17743	17833	17883	17597	17921	17711	17744	17750	17578	17688	17666	17744	17698	17862	17840	17791	17815	17815	17747	17917	17684	17649	17646	17629	17810	17766	17586	17767	17759	17789	17719	17714	17792	17785	17877	17611	17677	17889	17693	17909	17858	17757	17627	17668	17807	17794	17604	17693	17626	17938	17652	17874	17893	17802	17795	17574	17775	17692	17816	17754	17811	17852	17691	17802	17875	17775	17673	17720	17760	17700	17863	17897	17510	17744	17798	17809	17879	17606	17756	17776	17768	17895	17994	17609	17710	17639	17793	17630	17750	17792	17667	17791	17943	17663	17856	17659	17764	17953	17697	17893	17893	17640	17776	17820	17889	17875	17841	17658	17817	17791	17876	17672	17599	17722	17701	17533	17596	17959	17784	17795	17718	17740	17874	17688	17732	17703	17554	17693	17734	17800	17682	17770	17656	17944	17975	17764	17846	17825	17733	17747	17834	17597	17721	17782	17802	17733	17798	17836	17693	17833	17930	17604	17760	17650	17689	17748	17812	17663	17576	17761	17645	17835	17684	17672	17804	17713	17768	17583	17633	17695	17666	17735	17797	17761	17573	17653	17786	17893	17749	17652	17674	17869	17754	17785	17697	17828	17635	17741	17690	17673	17591	17672	17837	17719	17704	17524	17759	17772	17770	17598	17795	17906	17694	17933	17654	17788	17704	17849	17723	17718	17907	17702	17793	17830	17732	17679	17803	17883	17670	17947	17605	17876	17718	17833	17823	17532	17838	17481	17775	17706	17675	17688	17689	17812	17669	17625	17606	17979	17666	17835	17773	17722	17548	17790	17697	17740	17770	17778	17945	17814	17806	17774	17636	17728	17705	17671	17867	17734	17691	17649	17773	17580	17738	17666	17842	17734	17721	17755	17709	17657	17772	17634	17685	17691	17633	17621	17606	17626	17598	17721	17683	17742	17674	17733	17715	17714	17754	17750	17681	17819	17638	17640	17724	17581	17805	17540	17868	17695	17584	17671	17800	17792	17569	17721	17648	17898	17774	17832	17756	17681	17718	17733	17736	17687	17705	17897	17625	17684	17796	17771	17545	17801	17699	17747	17864	17878	17771	17774	17838	17679	17783	17628	17898	17705	17868	17754	17719	17841	17609	17750	17709	17721	17705	17738	17688	17701	17751	17511	17694	17650	17760	17774	17647	17655	17766	17676	17788	17749	17669	17521	17718	17735	17824	17695	17811	17754	17594	17734	17791	17720	17887	17917	17806	17628	17686	17807	17658	17667	17879	17902	17629	17827	17852	17747	17804	17805	17741	17738	17577	17565	17538	17613	17786	17797	17693	17703	17676	17714	17666	17800	17878	17970	17540	17764	17875	17597	17775	17702	17738	17922	17821	17666	17620	17746	17740	17775	17948	17917	17824	17736	17653	17887	17559	17916	17682	17769	17794	17869	17715	17670	17908	17621	17695	17683	17786	17600	17736	17802	17670	17640	17786	17737	17817	17751	17585	17786	17893	17711	17793	17690	17633	17708	17842	17645	17779	17681	17825	17804	17422	17943	17703	17805	17762	17816	17754	17722	17660	17784	17934	17785	17685	17659	17724	17646	17733	17682	17672	17694	17773	17783	17735	17612	17856	17616	17691	17676	17682	17804	17745	17743	17828	17840	17776	17767	17838	17554	17687	17840	17576	17786	17705	17740	17743	17809	17720	17757	17730	17839	17814	17872	17770	17814	17883	17664	17685	17747	17757	17680	17775	17845	17698	17770	17675	17800	17670	17711	17653	17666	17823	17727	17792	17900	17656	17599	17645	17797	17693	17677	17670	17758	17686	17878	17748	17802	17790	17849	17560	17962	17723	17949	17539	17787	17709	17807	17841	17664	17692	17747	17911	17686	17654	17755	17689	17579	17799	17943	17586	17904	17822	17836	17739	17747	17688	17757	17843	17811	17594	17753	17843	17919	17632	17826	17611	17678	17650	17752	17657	17790	17931	17740	17556	17631	17826	17647	17906	17762	17800	17807	17658	17946	17538	17775	17699	17824	17773	17760	17696	17766	17687	17803	17774	17618	17828	17760	17850	17623	17664	17819	17820	17599	17857	17747	17678	17727	17766	17720	17752	17811	17713	17671	17744	17869	17774	17712	17731	17916	17678	17721	17766	17750	17572	17772	17730	17724	17779	17771	17681	17821	17742	17794	17962	17797	17708	17726	17795	17787	17837	17700	17740	17841	17828	17624	17819	17761	17715	17745	17742	17675	17617	17772	17672	17681	17706	17691	17646	17953	17904	17606	17761	17708	17640	17800	17773	17801	17784	17777	17782	17495	17746	17806	17695	17735	17669	17684	17813	17802	17840	17866	17681	17546	17874	17732	17787	17678	17761	17802	17741	17614	17564	17693	17898	17863	17627	17849	17761	17790	17636	17623	17564	17816	17882	17818	17748	17547	17765	17836	17723	17745	17676	17816	17939	17742	17882	17744	17772	17888	17706	17658	17838	17856	17569	17574	17628	17868	17816	17788	17693	17736	17802	17618	17773	17783	17713	17773	17803	17841	17647	17682	17485	17897	17781	17738	17830	17737	17823	17628	17769	17606	17654	17696	17650	17782	17667	17738	17682	17808	17774	17844	17969	17618	17812	17769	17684	17668	17886	17712	17702	17679	17699	17714	18022	17655	17763	17620	17801	17806	17713	17845	17812	17606	17912	17873	17573	17679	17666	17805	17775	17695	17724	17620	17611	17905	17910	17859	17662	17678	17851	17664	17771	17634	17889	17921	17708	17643	17739	17858	17733	17690	17627	17658	17918	17648	17673	17882	17836	17663	17753	17878	17793	17678	17712	17816	17951	17900	17919	17785	17774	17808	17704	17917	17698	17667	17848	17521	17659	17730	17764	17722	17673	17743	17820	17680	17678	17940	17723	17833	17694	17809	17770	17721	17805	17698	17671	17671	17704	17709	17612	17846	17467	17792	17719	17855	17763	17834	17782	17694	17714	17882	17787	17783	17608	17858	17762	17735	17728	17965	17728	17744	17717	17707	17667	17845	17740	17767	17818	17713	17832	17830	17819	17892	17803	17686	17846	17886	17759	17826	17763	17789	17644	17788	17788	17919	17617	17921	17688	17778	17754	17743	17714	17763	17719	17742	17999	17830	17935	17937	17785	17836	17643	17675	17596	17709	17699	17665	17795	17804	17886	17712	17584	17933	17752	17725	17649	17647	17699	17746	17770	17730	17762	17734	17640	17797	17922	17737	17762	17825	17827	17822	17555	17743	17752	17787	17654	17848	17787	17730	17812	17849	17858	17766	17825	17735	17855	17697	17700	17731	17787	17746	17615	17729	17674	18056	17714	17695	17768	17632	17662	17852	17626	17804	17828	17715	17745	17818	17739	17769	17643	17871	17714	17773	17824	17774	17680	17823	17738	17857	17927	17668	17808	17789	17938	17849	17790	17715	17771	17678	17714	17839	17859	17791	17679	17761	17799	17854	17740	17810	17832	17697	17692	17648	17656	17681	17703	17677	17835	17789	17532	17693	17641	17723	17838	17721	17755	17716	17794	17748	17711	17790	17798	17794	17824	17847	17877	17815	17724	17621	17860	17701	17604	17760	17707	17720	17603	17682	17765	17799	17727	17600	17638	18031	17691	17791	17593	17754	17716	17759	17644	17883	17799	17800	17699	17847	17957	17763	17886	17534	17785	17736	17972	17847	17760	17829
25229	21574	27311	28146	23209	23518	23285	22111	21784	21907	21788	21723	21839	21497	21579	21657	21656	21446	21497	21379	21386	21378	21267	21280	21486	21459	21324	21350	21256	21403	21414	21230	21274	21380	21270	21306	21134	21222	21423	21373	21243	21286	21400	21361	21578	21134	21306	21052	21050	21164	21368	21361	21156	21336	21143	21176	21190	21347	21309	21139	21152	21241	21208	21196	21386	21319	21352	21254	21128	21258	21002	21189	21274	21344	21382	21210	21147	21325	21373	21265	20960	21270	21140	21354	21528	21205	21545	21211	21119	21207	21418	21246	21302	21387	21269	21395	21352	21325	21265	21277	21431	21340	21272	21104	21463	21351	21268	21285	21365	21182	21286	21469	21117	21246	21204	21287	21422	21444	21441	20912	21185	21453	21314	21235	21193	21480	21252	21421	21077	21290	21479	21360	21107	21319	21364	21225	20901	21145	21220	21206	21251	21296	21196	21213	21160	21513	21300	21245	21226	21051	21283	21192	21309	21199	21291	21401	21240	21153	21334	21374	21291	21360	21314	21153	21242	20987	21496	21344	21123	21392	21122	21242	21259	21400	21308	21293	21332	21193	21037	21480	21240	21201	21265	21343	21277	21291	21175	21247	21428	21269	21273	21131	21354	21199	21553	21283	21290	21041	21249	21217	21385	21144	21257	21231	21243	21064	21191	21044	21284	21347	21358	21283	21364	21256	21141	21027	21191	21199	21342	21245	21322	21308	21140	21452	21333	21329	21259	21352	21470	21349	21495	21252	21123	21113	21149	21311	21324	21326	21471	21373	21359	21191	21299	21383	21285	21411	21443	21325	21360	21121	21110	21338	21190	21175	21392	21347	21552	21011	21095	21170	21447	21319	21281	21272	21424	21279	21229	21101	21210	21268	21385	21076	21326	21218	21323	21218	21345	21116	21285	21430	21184	21356	21222	21295	21340	21332	21192	21251	21393	21232	21438	21214	21416	21460	21273	21265	21600	21283	21200	21291	21294	21430	21377	21144	21112	21217	21546	21338	21114	21186	21117	21200	21221	21352	21076	21148	21302	21269	21234	21187	21350	21206	21351	21234	21336	21138	21195	21228	21509	21355	21290	21254	21188	21423	21281	21315	21494	21378	21564	21219	21257	21177	21538	21222	21177	21093	21381	21169	21123	21175	20889	21351	21264	21071	21316	21161	21256	21246	21182	21223	21189	21422	21367	21194	21347	21395	21342	21147	21329	21429	21312	21383	21213	21399	21224	21323	21450	21220	21073	21143	21281	21194	21420	21464	21370	21194	21361	21436	21393	21179	21382	21229	21265	21227	21319	21295	21227	21205	21472	21482	21181	21051	21259	21373	21024	21274	21271	21354	21248	21314	21221	21331	21392	21440	21412	21218	21299	21372	21420	21309	21112	21391	21452	21255	21191	21131	21095	21159	21323	21312	21633	21247	21115	21149	21149	21398	21021	21387	21404	20999	21246	21217	21196	21278	21355	21257	21231	21315	21380	21112	21176	21263	21252	21225	21291	21168	21331	21564	21085	21093	21405	21382	21220	21308	21621	21368	21185	21462	21302	21249	21332	21310	21178	21144	21079	21320	21318	21448	21116	21127	21262	21479	21413	21229	21456	21315	21136	21243	21014	21428	21130	21347	21278	21294	21056	21422	21440	21374	21305	21166	21109	21312	21207	21414	21050	21149	21119	21288	21308	21242	21304	21407	21405	21421	21417	21426	21281	21220	21119	21392	21470	21280	21193	21290	21439	21144	21379	21526	21189	21204	21248	21207	21304	21118	21447	21294	21117	21197	21168	21396	21261	21165	21270	21121	21189	21324	21230	21061	21347	21319	21396	21271	21246	21366	21348	21254	21390	21210	21189	21230	21114	21456	21313	21321	21417	21311	21277	21143	21360	21180	21448	21322	21313	21438	21375	21135	21364	21057	21398	21253	21123	21233	21360	21377	21549	21317	21287	21437	21017	21240	21276	20947	21248	21424	21308	21423	21397	21143	21330	21270	21198	21290	21142	21074	21240	21085	21133	21129	21194	21366	21504	21468	21502	21114	21105	21038	21303	21307	21199	21149	21376	21244	21260	21285	21310	20988	21327	21392	21102	21196	21256	21410	21242	21258	21399	21083	21264	21287	21178	21148	21403	21285	21221	21329	21517	21373	21034	21495	21276	21188	21086	21368	21467	21201	21203	21120	21254	21095	21245	21363	21271	21044	21198	21278	21198	21117	21268	21283	21212	21106	21255	21332	21247	21238	21374	21375	21373	21160	21168	21480	21306	21529	21331	21285	21150	20941	21412	21047	21182	21277	21170	21450	21203	21310	21403	20993	21371	21241	21130	21241	21308	21301	21387	21254	21080	21387	21140	21432	21379	21327	21260	21069	21407	21256	21331	21246	21449	21179	21266	21375	21198	21418	21229	20994	21116	21294	21322	21301	21316	21208	21430	21412	21573	21336	21239	21459	21211	21429	21119	21372	21377	21257	21314	21253	21350	21256	21403	21239	21287	21314	21174	21277	21414	21157	21356	21337	21198	21497	21288	21211	21110	21299	21402	21434	21267	21235	21179	21127	20982	21104	21249	21217	21367	21509	21373	21384	21293	21078	21181	21182	21221	21192	21182	21288	21192	21411	21295	21285	21215	21165	21207	21109	21388	21334	21274	21144	21411	21216	21379	21310	21221	21177	21179	21429	21593	21128	21125	21158	21240	21090	21412	21266	21487	21258	21369	21167	21316	21232	21443	21268	21139	21321	21300	21320	21090	21409	21056	21449	21150	21277	21573	21337	21353	21400	21340	21071	21440	21342	21322	21248	21337	21396	21192	21153	21336	21049	21028	21419	21326	21189	21287	21252	21325	21323	21054	21348	21349	21115	21251	21326	21292	21390	21565	21389	21235	21348	21396	21421	21403	21396	21579	21285	21279	21548	21424	21117	21423	21189	21085	21171	21367	21265	21018	21404	21310	21253	21117	21200	21291	21232	21263	21129	21203	21224	21173	21191	21120	21229	21304	21218	21176	21160	21370	21209	21354	21400	21186	21275	21469	21262	21191	21371	21157	21311	21312	21109	21432	21148	21251	21434	21337	21376	21216	21374	21129	21084	21129	21124	21277	21295	21562	21076	21269	21363	21191	21227	21211	21274	21124	21213	21388	21432	20826	21343	21418	21218	21171	21308	21167	21037	21069	21210	21215	21221	21387	21161	21275	21417	21240	21272	21145	21527	21060	21324	21282	21300	21333	21305	21501	21125	21257	21404	21401	21063	21122	21359	21350	21293	21388	21314	21084	21124	21267	21458	21363	21467	21161	21704	21406	21143	21320	21301	21255	21297	21243	21324	21208	21329	21258	21331	21290	21316	21082	21317	21250	21232	21409	21148	21184	21369	21418	21459	21255	21399	21366	21090	21496	21326	21386	21243	21262	21262	21200	21227	21268	21163	20967	21187	21356	21256	21360	21171	21256	21228	21184	21398	21405	21199	21317	21414	21392	21128	21405	21246	21354	21335	21426	21202	21366	21235	21131	21110	21333	21262	21375	21255	21144	21340	21249	21140	21407	21503	21178	21092	21252	21426	21347	21383	21294	21423	21234	21452	21019	21283	21222	21030	21470	21294	21229	21392	21252	21148	21159	21222	21217	21315	21063	21027	21167	21158	21297	21362	21356	21303	21365	21170	21250	21303	21556	21316	21441	21160	21362	21398	21224	21429	21199	21183	21477	21183	21271	21194	21212	21207	21378	21150	21137	21043	21335	21154	21138	21188	21196	21390	21181	21040	21316	21226	21269	21091	21160	21185	21195	21292	21204	21060	21319	21188	21384	21021	21288	21343	21321	21281	21313	21318	21192	21253	21207	21381	21152	21299	21290	21216	21206	21099	21396	21350	21283	21152	21288	21200	21299	21311	21280	21231	21137	21375	21272	21339	21462	21554	21446	21250	21503	21247	21400	21146	21345	21220	21207	21279	21248	21367	21405	21401	21257	21519	21288	21390	21078	21310	21246	21338	21185	21304	21271	21195	21210	21312	20993	21417	21494	21310	21266	21269	21377	21213	21275	21183	21279	21291	21313	21308	21093	21368	21236	21259	21232	21253	21329	21247	21187	21126	21344	21396	21463	21360	21248	21086	21328	21316	21475	21373	21164	21221	21463	21425	21457	21325	21051	21280	21185	21164	21298	21206	21290	21104	21211	21165	21233	21413	21254	21354	21194	21164	21211	21055	21299	21320	21403	21329	21246	21281	21316	21274	21320	21244	21329	21281	21380	21501	21211	21135	21364	21456	21296	21405	21239	21115	21361	21329	21133	21303	21505	21444	21369	21269	21208	21402	21524	21247	21205	21324	21350	21583	21394	21393	21419	21172	21184	21414	21244	21206	21398	21460	21284	21401	21261	21393	21425	21274	21239	21297	21257	21222	21297	21109	21413	21283	21263	21133	21495	21152	21183	21297	21229	21189	21236	21348	21282	21144	21448	21284	21275	21264	21281	21221	21290	21258	21346	21241	21124	21152	21431	21308	21295	21369	21310	21364	21117	21309	21294	21211	21411	21247	21292	21267	21258	21331	21456	21467	21317	21229	21355	21296	21303	21411	21230	21306	21309	21327	21342	21424	21377	21550	21175	21266	21333	21342	21332	21361	21499	21161	21333	21248	21388	21012	21156	21339	20999	21254	21152	21327	21219	21417	21223	21211	21400	21267	21343	21413	21431	21391	21376	21232	21361	21269	21249	21243	21112	21324	21182	21109	21267	21414	21431	21147	21413	21538	21197	21086	21331	21036	21166	21392	21138	21153	21353	21128	21262	21269	21281	21318	21175	21242	21149	21415	21452	21131	21292	21138	21345	21444	21395	21254	21136	21283	21391	21267	21116	21392	21165	21203	21536	21350	21318	21379	21076	21243	21296	21216	21390	21265	21200	21203	21302	21216	21220	21181	21406	21303	21325	21314	21410	21398	21312	21174	21273	21208	21401	21381	21374	21186	21107	21344	21089	21248	21229	21063	21197	21235	21272	21430	21310	21318	21303	21285	21180	21340	21197	21068	21404	21191	21367	21319	21272	21261	21001	21128	21463	21212	21494	21101	21285	21176	21240	21326	21182	21136	21499	21428	21478	21225	21318	21208	21182	21305	21128	21070	21475	21222	21205	21127	21249	21256
19499	32329	27162	22927	21293	20164	19752	19046	18695	18452	18560	18161	18071	18147	18061	17981	17879	17733	17748	17864	18006	17824	17841	17871	17675	17569	17790	17728	17736	17724	17807	17586	17594	17631	17704	17687	17520	17678	17804	17638	17698	17814	17678	17704	17746	17623	17726	17534	17619	17558	17549	17542	17590	17805	17684	17612	17793	17680	17739	17864	17526	17761	17556	17822	17687	17787	17624	17759	17677	17679	17818	17652	17757	17413	17661	17459	17647	17531	17521	17640	17572	17546	17546	17569	17617	17629	17620	17784	17641	17790	17706	17538	17720	17591	17706	17638	17671	17595	17673	17658	17661	17775	17769	17767	17674	17772	17452	17856	17551	17562	17657	17647	17617	17751	17686	17592	17547	17718	17661	17631	17662	17621	17561	17681	17522	17793	17607	17791	17559	17697	17514	17764	17519	17691	17807	17525	17473	17659	17769	17748	17736	17748	17533	17638	17713	17652	17539	17740	17501	17587	17636	17443	17714	17722	17901	17582	17826	17655	17787	17692	17625	17568	17617	17737	17677	17616	17601	17472	17676	17648	17623	17510	17713	17415	17514	17625	17686	17650	17618	17684	17687	17763	17675	17725	17585	17761	17719	17638	17903	17795	17794	17599	17564	17505	17844	17612	17465	17646	17651	17690	17591	17634	17565	17621	17548	17768	17809	17601	17851	17660	17696	17802	17776	17535	17636	17606	17621	17597	17554	17585	17585	17509	17912	17710	17589	17686	17624	17801	17712	17764	17617	17475	17727	17623	17773	17509	17658	17748	17724	17551	17627	17826	17658	17555	17580	17678	17474	17567	17617	17687	17764	17621	17708	17668	17568	17694	17800	17623	17524	17645	17756	17836	17739	17706	17626	17533	17424	17683	17759	17726	17719	17605	17533	17682	17489	17603	17638	17426	17735	17562	17438	17634	17591	17531	17737	17573	17845	17683	17645	17527	17669	17665	17703	17674	17621	17546	17656	17500	17679	17765	17448	17693	17470	17588	17697	17744	17549	17670	17694	17577	17710	17632	17595	17668	17615	17577	17675	17678	17742	17752	17579	17736	17571	17782	17456	17726	17553	17724	17487	17708	17675	17815	17600	17671	17733	17489	17570	17675	17811	17580	17779	17601	17592	17545	17425	17658	17674	17557	17559	17653	17570	17849	17528	17657	17760	17405	17694	17700	17519	17619	17751	17652	17747	17736	17750	17734	17626	17568	17555	17445	17557	17732	17606	17665	17492	17634	17624	17758	17674	17588	17615	17856	17589	17774	17774	17656	17688	17481	17791	17690	17769	17653	17719	17740	17623	17720	17586	17579	17594	17662	17725	17786	17685	17698	17819	17610	17771	17639	17509	17674	17748	17569	17510	17577	17497	17591	17460	17645	17751	17633	17702	17688	17642	17699	17810	17544	17663	17642	17829	17695	17469	17540	17576	17670	17620	17671	17739	17584	17724	17619	17612	17674	17733	17828	17504	17772	17522	17828	17565	17623	17589	17759	17722	17637	17759	17517	17566	17915	17609	17773	17733	17673	17841	17623	17580	17695	17707	17617	17723	17629	17562	17615	17571	17720	17439	17676	17776	17711	17644	17612	17747	17710	17546	17762	17676	17604	17636	17656	17451	17651	17687	17577	17681	17699	17552	17725	17606	17523	17745	17652	17634	17622	17587	17588	17903	17626	17704	17626	17704	17587	17904	17600	17495	17565	17632	17601	17712	17595	17544	17650	17680	17483	17501	17818	17517	17502	17812	17732	17689	17572	17618	17722	17702	17510	17644	17710	17525	17631	17679	17584	17560	17803	17700	17637	17594	17898	17685	17813	17544	17726	17773	17548	17612	17690	17514	17784	17530	17614	17681	17542	17569	17537	17592	17476	17841	17460	17618	17642	17587	17624	17400	17785	17675	17765	17589	17610	17648	17652	17751	17739	17634	17826	17596	17781	17817	17629	17567	17624	17642	17563	17671	17655	17754	17454	17719	17588	17631	17615	17606	17672	17438	17680	17701	17791	17619	17503	17682	17750	17727	17502	17573	17795	17697	17675	17394	17555	17607	17680	17567	17689	17707	17692	17741	17599	17790	17757	17617	17726	17399	17723	17763	17622	17655	17529	17728	17673	17700	17811	17630	17744	17575	17455	17663	17680	17681	17561	17830	17752	17551	17620	17690	17548	17505	17658	17683	17484	17704	17824	17664	17669	17599	17793	17738	17677	17604	17627	17551	17866	17579	17755	17689	17844	17694	17652	17783	17559	17640	17775	17716	17548	17554	17588	17640	17548	17712	17866	17741	17648	17526	17485	17725	17586	17623	17525	17632	17642	17546	17486	17728	17571	17655	17696	17622	17776	17724	17447	17670	17591	17644	17488	17702	17544	17821	17822	17665	17711	17526	17777	17673	17618	17711	17863	17552	17703	17592	17677	17652	17586	17606	17692	17478	17566	17644	17599	17622	17519	17713	17505	17808	17391	17638	17539	17768	17436	17474	17655	17587	17765	17671	17734	17659	17689	17861	17601	17445	17618	17803	17548	17610	17599	17633	17582	17581	17542	17765	17511	17682	17555	17778	17696	17753	17613	17664	17685	17628	17619	17719	17730	17689	17763	17566	17900	17774	17508	17562	17754	17615	17705	17603	17600	17770	17568	17639	17649	17485	17711	17746	17592	17636	17621	17849	17464	17656	17755	17602	17534	17608	17402	17580	17600	17877	17594	17562	17511	17778	17647	17631	17695	17466	17736	17628	17790	17525	17532	17796	17645	17627	17664	17740	17434	17487	17426	17668	17639	17690	17653	17637	17589	17511	17709	17563	17586	17662	17625	17673	17612	17730	17585	17548	17584	17617	17666	17693	17556	17659	17704	17731	17593	17672	17840	17628	17674	17792	17703	17761	17707	17683	17679	17682	17590	17721	17719	17755	17560	17608	17637	17573	17696	17603	17634	17810	17562	17576	17685	17822	17638	17774	17719	17718	17690	17564	17916	17826	17668	17722	17568	17695	17807	17568	17725	17598	17693	17473	17580	17667	17671	17626	17796	17582	17713	17614	17717	17643	17693	17484	17697	17651	17494	17669	17615	17642	17597	17639	17566	17522	17529	17571	17608	17623	17689	17540	17800	17709	17588	17607	17611	17611	17692	17683	17748	17778	17618	17575	17716	17775	17667	17724	17690	17938	17415	17659	17673	17461	17741	17703	17589	17761	17698	17662	17640	17693	17576	17809	17608	17474	17680	17714	17585	17590	17473	17547	17626	17621	17617	17565	17624	17569	17593	17508	17588	17614	17678	17621	17634	17691	17528	17714	17614	17706	17735	17566	17634	17585	17704	17616	17713	17767	17614	17624	17714	17723	17680	17504	17491	17653	17691	17578	17719	17500	17488	17503	17581	17620	17530	17550	17790	17801	17570	17648	17746	17680	17710	17734	17613	17622	17580	17609	17631	17639	17615	17779	17769	17620	17736	17536	17591	17717	17898	17565	17618	17609	17630	17711	17571	17449	17738	17676	17511	17562	17619	17820	17659	17728	17602	17615	17882	17631	17531	17718	17560	17652	17590	17741	17570	17553	17724	17767	17548	17642	17575	17522	17614	17610	17551	17710	17571	17482	17656	17815	17597	17609	17561	17510	17429	17541	17720	17772	17601	17491	17747	17509	17755	17458	17551	17713	17669	17525	17606	17672	17905	17705	17486	17809	17670	17638	17713	17732	17775	17633	17807	17568	17585	17693	17628	17399	17702	17746	17619	17664	17593	17462	17630	17632	17629	17536	17772	17551	17499	17562	17622	17667	17628	17662	17541	17618	17456	17583	17492	17684	17646	17805	17554	17736	17670	17791	17543	17693	17627	17440	17628	17589	17734	17687	17732	17820	17643	17713	17678	17526	17634	17594	17831	17647	17754	17750	17530	17690	17621	17600	17582	17810	17787	17706	17743	17734	17787	17600	17738	17668	17583	17825	17672	17763	17682	17713	17713	17571	17526	17846	17660	17649	17495	17837	17781	17783	17486	17633	17581	17712	17646	17573	17476	17670	17752	17587	17705	17645	17607	17621	17584	17703	17639	17638	17521	17685	17698	17774	17591	17567	17664	17525	17569	17704	17657	17588	17658	17610	17720	17765	17861	17693	17639	17822	17721	17595	17765	17500	17834	17617	17739	17602	17615	17670	17650	17670	17663	17719	17684	17506	17665	17833	17593	17723	17791	17641	17527	17681	17563	17634	17729	17698	17600	17617	17479	17742	17536	17673	17581	17662	17668	17677	17684	17755	17634	17799	17577	17651	17666	17422	17757	17580	17616	17556	17582	17766	17636	17738	17766	17536	17607	17759	17672	17631	17539	17604	17522	17800	17478	17774	17718	17666	17598	17702	17599	17552	17710	17582	17676	17719	17648	17538	17538	17606	17739	17789	17598	17650	17666	17741	17565	17631	17662	17485	17620	17639	17526	17582	17714	17365	17644	17604	17728	17759	17692	17608	17638	17660	17585	17666	17652	17817	17637	17685	17452	17813	17658	17740	17714	17727	17738	17577	17643	17625	17571	17795	17812	17675	17613	17631	17721	17602	17587	17591	17769	17558	17501	17649	17829	17574	17762	17615	17636	17500	17575	17770	17507	17449	17789	17707	17537	17810	17667	17601	17573	17696	17669	17698	17542	17860	17684	17699	17522	17446	17738	17506	17633	17740	17575	17747	17688	17496	17509	17715	17371	17649	17600	17623	17623	17577	17670	17752	17719	17583	17737	17674	17848	17633	17570	17656	17612	17626	17489	17594	17697	17696	17625	17714	17578	17575	17530	17494	17625	17781	17747	17447	17717	17605	17635	17563	17696	17571	17650	17679	17615	17624	17654	17714	17498	17680	17624	17678	17651	17418	17464	17700	17556	17670	17738	17650	17621	17611	17680	17772	17766	17620	17579	17671	17570	17710	17691	17600	17666	17606	17653	17424	17605	17897	17649	17807	17433	17497	17543	17635	17693	17789	17691	17755	17586	17584	17571	17552	17809	17584	17536	17764	17663	17498	17560	17709	17577	17556	17620	17759	17664	17591	17545	17769	17604	17664	17507	17726	17601	17545	17563	17708	17694	17568	17695	17961	17788	17714	17656	17791	17512	17699	17589	17638	17674	17678	17703	17565	17613	17480	17657	17657	17558
22488	21635	28842	24863	22369	25797	28598	24288	23591	24106	23769	23279	23190	23118	23017	23106	22763	22819	22853	22656	22677	22677	22767	22800	22636	22795	22448	22257	22643	22760	22491	22788	22572	22579	22581	22584	22453	22458	22476	22414	22360	22308	22598	22470	22406	22541	22357	22598	22437	22033	22127	22349	22356	22519	22153	22296	22584	22832	22576	22526	22245	22406	22332	22415	22384	22170	22378	22453	22185	22134	22423	22200	22296	22246	22431	22150	22615	22407	22454	22130	22354	22589	22567	22156	22368	22516	22416	22358	22108	22282	22274	22534	22491	22437	22347	22319	22313	22417	22390	22184	22326	22159	22519	22562	22335	22398	22333	22316	22302	22365	22351	22247	22098	22303	22258	22381	22076	22276	22418	22551	22358	22578	22379	22393	22356	22305	22267	22294	22583	22291	22395	22489	22162	22405	22399	22190	22236	22407	22505	22286	22439	22339	22334	22163	22371	22339	22249	22492	22239	22556	22297	22254	22300	22213	22154	22415	22247	22452	22293	22421	22518	22382	22162	22295	22299	22317	22331	22520	22187	22441	22361	22162	22378	22465	22169	22370	22292	22332	22168	22379	22283	22395	22331	22460	22623	22527	22308	22213	22269	22138	22549	22268	22139	22546	22622	22349	22364	22436	22424	22477	22253	22305	22220	22258	22220	22235	22245	22162	22407	22185	22023	22060	22399	22263	22315	22515	22656	22334	22508	22191	22179	22153	22196	22459	22145	22290	22332	22181	22308	22492	22323	22517	22363	22287	22362	22488	22418	22384	22247	22315	22199	22405	22451	22303	22432	22269	22225	22187	22251	22281	22393	22269	22347	22295	22186	22330	22377	22262	22495	22251	22240	22073	22294	22545	22241	22335	22259	22520	22149	22557	22288	22474	22493	22253	22442	22275	22354	22403	22166	22211	22243	22192	22385	22428	22314	22352	22347	22293	22382	22346	22295	22204	22402	22326	22322	22249	22331	22435	22550	22221	22387	22395	22413	22424	22274	22349	22358	22653	22261	22368	22216	22334	22393	22478	22560	22381	22344	22341	22230	22518	22243	22367	22571	22313	22240	22136	22295	22514	22253	22498	22383	22495	22292	22245	22425	22112	22270	22221	22405	22165	22308	22419	22346	22290	22170	22165	22291	22426	22309	22320	22509	22403	22459	22451	22322	22192	22156	22186	22465	22392	22215	22279	22366	22521	22150	22280	22258	22430	22490	22337	22544	22391	22282	22236	22279	22252	22454	22390	22430	22141	22230	22133	22381	22285	22147	22500	22475	22324	22417	22397	22152	22134	22280	22361	22323	22340	22190	22240	22269	22239	22269	22275	22229	22370	22467	22385	22125	22358	22380	22118	22532	22314	22173	22192	22384	22473	22239	22269	22393	22114	22211	22262	22293	22384	22464	22389	22290	22441	22619	22471	22323	22183	22376	22238	22283	22363	22092	22137	22455	22322	22428	22265	22362	22170	22198	22461	22513	22432	22465	22188	22106	22485	22268	22422	22463	22530	22223	22375	22294	22437	22407	22382	22501	22402	22272	22142	22257	22039	22306	22107	22279	22414	22315	22286	22570	22195	22482	22431	22380	22443	22416	22355	22311	22335	22370	22489	22365	22209	22236	22392	22447	22369	22384	22387	22371	22323	22405	22297	22317	22197	22226	22358	22302	22181	22615	22106	22086	22460	22431	22227	22440	22410	22183	22502	22442	22188	22479	22253	22232	22254	22308	22531	22342	22305	22222	22281	22452	22445	22432	22518	22235	22367	22303	22621	22244	22483	22445	22353	22355	22347	22556	22243	22213	22508	22257	22186	22341	22181	22467	22354	22226	22435	22301	22561	22447	22504	22434	22565	22431	22204	22398	22310	22280	22230	22153	22328	22152	22217	22305	22216	22560	22267	22479	22291	22549	22448	22114	22412	22330	22399	22288	22283	22036	22274	22448	22296	22393	22260	22067	22113	22295	22519	22370	22191	22268	22226	22435	22316	22445	22158	22267	22425	22144	22111	22568	22331	22399	22217	22312	22516	22387	22322	22195	22263	22164	22276	22447	22582	22356	22344	22421	22288	22185	22285	22334	22303	22227	22356	22335	22371	22382	22380	22534	22206	22208	22453	22430	22444	22233	22339	22504	22177	22275	22141	22253	22267	22470	22335	22261	22229	22340	22503	22367	22360	22497	22387	22475	22559	22232	22161	22266	22048	22245	22395	22460	22336	22278	22181	22197	22188	22219	22247	22204	22330	22262	22239	22442	22221	22269	22401	22348	22436	22354	22174	22181	22362	22249	22469	22282	22370	22312	22203	22319	22236	22325	22180	22365	22506	22174	22280	22270	22406	22345	22236	22151	22329	22300	22317	22377	22316	22135	22337	22248	22168	22444	22521	22204	22407	22159	22365	22455	22494	22428	22383	22380	22524	22450	22626	22371	22382	22277	22369	22451	22442	22419	22479	22124	22266	22227	22332	22316	22354	22302	22109	22316	22383	22239	22318	22164	22235	22298	22398	22248	22689	22379	22326	22264	22439	22323	22269	22303	22283	22172	22146	22433	22462	22481	22311	22193	22301	22343	22342	22454	22489	22387	22184	22379	22518	22361	22280	22270	22489	22452	22328	22240	22187	22207	22305	22218	22395	22280	22164	22336	22103	22174	22112	22452	22344	22375	22297	22193	22132	22213	22115	22308	22462	22352	22314	22394	22243	22302	22214	22460	22471	22283	22292	22239	22253	22444	22345	22295	22379	22136	22397	22416	22286	22335	22323	22064	22445	22467	22251	22442	22422	22306	22360	22339	22281	22211	22521	22233	22339	22378	22299	22254	22273	22310	22268	22145	22100	22343	22680	22290	22159	22243	22270	22321	22400	22161	22223	22323	22420	22380	22252	22299	22340	22282	22372	22413	22332	22493	22340	22452	22175	22425	22252	22339	22226	22273	22345	22069	22273	22203	22281	22317	22170	22303	22225	22185	22274	22309	22191	22413	22362	22288	22450	22172	22361	22406	22586	22447	22280	22478	22313	22426	22459	22405	22158	22096	22256	22372	22370	22304	22277	22296	22155	22143	22156	22270	22187	22135	22208	22312	22211	22302	22438	22395	22357	22303	22198	22357	22206	22383	22267	22350	22332	22309	22526	22330	22303	22172	22163	22470	22276	22262	22436	22287	22365	22392	22209	22500	22295	22257	22190	22499	22330	22445	22318	22524	22351	22298	22673	22374	22360	22430	22465	22400	22218	22188	22309	22088	22124	22298	22375	22199	22068	22292	22441	22443	22465	22628	22345	22257	22447	22344	22304	22387	22243	22478	22526	22153	22387	22469	22312	22319	22308	22294	22438	22162	22360	22323	22395	22390	22205	22533	22483	22277	22289	22292	22164	22373	22186	22492	22558	22481	22250	22332	22153	22269	22298	22376	22338	22442	22585	22370	22599	22326	22430	22375	22405	22109	22460	22325	22272	22055	22543	22109	22525	22399	22344	22414	22430	22433	22290	22457	22446	22436	22395	22284	22287	22208	22498	22297	22144	22275	22686	22383	22385	22148	22308	22437	22272	22343	22161	22452	22115	22510	22372	22212	22470	22491	22068	22140	22177	22411	22447	22370	22524	22250	22346	22436	22353	22275	22433	22333	22207	22220	22189	22544	22472	22288	22490	22445	22325	22143	22384	22394	22319	22344	22263	22410	22569	22243	22335	22357	22292	22415	22228	22440	22233	22122	22470	22407	22658	22362	22284	22470	22519	22314	22195	22128	22379	22353	22593	22391	22316	22447	22483	22320	22226	22348	22367	22348	22305	22278	22101	22324	22347	22277	22313	22366	22367	22346	22312	22312	22221	22390	22106	22501	22324	22241	22359	22285	22295	22238	22428	22306	22168	22276	22322	22380	22326	22489	22390	22516	22200	22166	22391	22383	22296	22306	22280	22402	22582	22296	22166	22461	22450	22482	22328	22683	22198	22302	22310	22439	22375	22428	22330	22323	22126	22563	22340	22410	22492	22507	22299	22318	22472	22445	22259	22113	22221	22411	22166	22148	22435	22351	22518	22314	22148	22154	22252	22245	22032	22451	22285	22424	22379	22316	22448	22379	22132	22270	22334	22264	22296	22232	22204	22339	22306	22301	22390	22393	22198	22276	22317	22404	22232	22183	22468	22370	22372	22267	22259	22218	22224	22480	22267	22359	22181	22216	22210	22362	22105	22165	22318	22311	22281	22280	22319	22259	22341	22324	22256	22424	22295	22399	22629	22143	22370	22364	22402	22333	22431	22428	22439	22417	22353	22408	22152	22343	22408	22299	22375	22108	22350	22465	22556	22426	22075	22107	22004	22428	22161	22198	22292	22306	22440	22348	22288	22401	22106	22295	22266	22505	22400	22218	22439	22416	22309	22256	22593	22351	22329	22305	22202	22286	22216	22295	22504	22193	22119	22354	22217	22346	22152	22408	22192	21998	22244	22301	22384	22278	22144	22100	22390	22345	22235	22215	22121	22434	22178	22564	22499	22246	22292	22337	22246	22260	22352	22435	22187	22377	22378	22175	22387	22392	22389	22334	22385	22454	22359	22419	22303	22418	22426	22345	22571	22398	22111	22381	22404	22351	22194	22594	22346	22124	22345	22423	22504	22200	22146	22466	22449	22538	22311	22352	22339	22193	22322	22208	22234	22367	22160	22377	22354	22438	22420	22386	22323	22381	22281	22175	22213	22471	22362	22260	22277	22285	22351	22288	22447	22337	22319	22086	22433	22198	22382	22274	22201	22333	22335	22361	22187	22322	22353	22498	22439	22353	22538	22352	22484	22368	22175	22379	22303	22518	22427	22262	22459	22298	22190	22515	22337	22156	22272	22450	22220	22372	22562	22471	22293	22292	22473	22541	22287	22544	22650	22346	21995	22280	22400	22209	22421	22276	22317	22465	22406	22515	22452	22211	22292	22551	22263	22201	22361	22425	22200	22428	22414	22232	22315	22323	22264	22391	22349	22077	22324	22531	22327	22397	22281	22340	22444	22333	22345	22352	22524	22250	22148	22249	22287	22228	22215	22176	22413	22306	22513	22403	22167	22276	22106	22237	22152	22339	22413	22465	22423	22199	22595	22415	22293	21957	22423	22337	22272	22510	22552	22455	22281	22654	22158	22209	22395	22270	22417
21092	40873	33703	27521	24913	22846	21845	20731	20298	20081	19636	19378	19198	18875	19038	18715	18657	18605	18583	18604	18714	18660	18498	18490	18523	18425	18299	18305	18464	18392	18377	18227	18598	18239	18293	18389	18303	18131	18429	18326	18382	18250	18231	18200	18432	18350	18224	18134	18322	18526	18249	18288	18244	18365	18352	18335	18170	18251	18180	18346	18171	18130	18184	18258	18322	18201	18198	18285	18230	18279	18252	18287	18246	18315	18142	18392	18379	18449	18208	18196	18186	18246	18191	18347	18245	18248	18199	18233	18194	17987	18289	18274	18279	18132	18242	18189	18255	18435	18210	18304	18217	18175	18328	18308	18210	18232	18298	18208	18296	18420	18282	18189	18150	18345	18135	18218	18039	18261	18180	18334	18250	18217	18140	18151	18088	18070	18337	18225	18084	18029	18257	18089	18193	18294	18315	18444	18286	18220	18326	18029	18164	18137	18209	18028	18253	18280	18079	18184	18278	18223	18239	18192	18105	18261	18263	18195	18418	18260	18265	18294	18137	18111	18132	18159	18210	18323	18108	18249	18300	18356	18103	18295	18336	18161	18227	18219	18198	18246	18086	18079	18277	18211	18348	18241	18197	18294	18367	18163	18333	18156	18195	18168	18138	18314	18287	18077	18331	18126	18227	18277	18166	18317	18115	18195	18110	18267	18258	18232	18236	18192	18127	18227	18205	18296	18112	18363	18192	18264	18235	18355	18174	18263	18127	18232	18347	18192	18186	18206	18095	18138	18322	18233	18301	18188	18274	18185	18255	18247	18244	18296	18242	18146	18146	18082	18064	18384	18296	18044	18289	18242	18154	18070	18285	18315	18268	18177	18056	18122	18181	18335	18199	18113	18299	18095	18278	18101	18114	18115	18116	18171	18174	18272	18362	18230	18353	18305	18210	18192	18356	18329	18205	18190	18107	18205	18468	18179	18195	18279	18372	18341	18277	18079	18347	18193	18230	18311	18319	18285	18172	18015	18109	18279	18244	18159	18085	18288	18416	17995	18374	18131	18175	18217	18191	18148	18276	18216	17995	18208	18213	18395	18272	18268	18117	18110	18200	18266	18090	18343	18241	18256	18281	18169	18200	18092	18110	18284	18393	18289	18195	18071	18282	18358	18067	18086	18187	18150	18237	18308	18140	18213	18183	18203	18285	18185	18307	18311	18371	18218	18016	18029	18076	18148	18202	18237	18251	18393	18096	18190	18070	18190	18245	18334	18299	18342	18127	18280	18166	18116	18384	18378	18267	18218	18152	18278	18173	18322	18128	18070	18343	18162	18264	18318	18151	18353	18240	18372	18378	18090	18262	18177	18319	18146	18339	18021	17992	18104	18125	18287	18303	18188	18188	18248	18099	18320	18180	18150	18339	18173	18203	18245	18326	18221	18367	18173	18354	18208	18130	18308	18254	18231	18363	18227	18223	18192	18221	18366	18267	18252	18270	18151	18139	18138	18026	18367	18072	18233	18202	18283	18232	17989	18262	18087	18202	18208	18152	18221	18274	18302	18336	18285	18080	18234	18037	18248	18195	18235	18329	18390	18175	18125	18323	18201	18144	18218	18320	18190	18184	18104	18157	18260	18107	18260	18100	18123	18133	18182	18112	18154	18293	18335	18315	18260	18136	18208	18225	18130	18082	18255	18254	18152	18202	18156	18197	18141	18274	18264	18269	18311	18200	18190	18026	18223	18117	18451	18229	18393	18104	18411	18208	18205	18203	18395	18087	18171	18257	18179	18135	18435	18265	18162	18043	18096	18051	18270	18331	18235	18090	18149	18322	18171	18231	18180	18185	18160	18194	18088	18168	18151	18310	17994	18199	18189	18154	18144	18061	18201	18338	18157	18092	18350	18065	18116	18133	18297	18226	18086	18150	18067	18294	18302	18238	18302	18238	18022	18254	18116	18128	18161	18181	18249	18271	18070	18195	18199	18187	18200	18028	18224	18470	18017	18419	18129	18207	18201	18289	18039	18212	18280	18184	18240	18192	18225	18075	18415	18317	18170	18322	18142	18245	18385	18108	18184	18264	18222	18346	18089	18455	18293	18255	18316	18140	18090	18292	18358	18296	18172	18192	18100	18051	18190	18226	18319	18249	18218	18062	18187	18430	18044	18255	18210	18250	18239	18372	18257	18195	18310	18202	18031	18097	18181	18350	18056	18160	18205	18237	18183	18346	18174	18076	18237	18179	18063	18076	18280	18241	18139	18330	18146	18347	18295	18290	18278	18239	18204	18059	18409	18182	18265	18246	18349	18107	18276	18255	18149	18315	18234	18176	18221	18295	18248	18241	18292	18193	18078	18278	18110	18167	18287	18288	18272	18313	18263	18006	18261	18209	18145	18090	18251	18161	18056	18282	18151	18145	18346	18163	18236	18269	18135	18234	18142	18153	18316	18269	18127	18089	18152	18301	18314	18257	18056	18241	18208	18001	18163	18174	18205	18302	18020	18240	18365	18148	18218	18335	18145	18224	18096	18124	18178	18191	18364	18348	18028	18289	18096	18270	18116	18414	18073	18135	18020	18211	18087	18271	18247	18136	18239	18161	18085	18131	18335	18175	18159	18073	18155	18379	18180	18166	18245	18014	18088	17959	18196	18205	18260	18214	18375	18079	18158	18262	18233	18106	18176	18238	18182	18151	18101	18197	18305	18093	18395	17998	18227	18179	18056	18325	18051	18315	18145	18196	18214	18248	18096	18215	18091	18135	18257	18216	18257	18127	18206	18182	18076	18238	18027	18199	18247	18213	18278	17997	18162	18010	18331	18223	18223	18111	18060	18255	18078	18190	18268	18198	18127	18139	18224	18048	18266	18217	18103	18311	18226	18224	18314	18245	18159	18325	18084	18257	18169	18328	18072	18258	18175	18223	18180	18049	18329	18194	18329	18274	18355	18103	18387	18129	18241	18112	18324	18250	18085	18204	18307	18166	18228	18245	18033	17959	18184	18293	18246	18336	18217	18195	18170	18213	18178	18321	18068	18281	18199	18249	18362	18219	18184	18224	18191	18241	18356	18141	18294	17977	18391	18229	18115	18166	18346	18277	18282	18225	18287	18212	18222	18140	18337	18422	18179	18144	18081	18233	18385	18119	18252	18244	18277	18181	18169	18110	18279	18179	18199	18257	18037	18216	18235	18385	17972	18180	18258	18267	18264	18376	18245	18255	18284	18144	18129	18149	18285	18437	18281	18054	18240	18343	18238	18193	18173	18101	18160	18187	18120	18383	18349	18249	18007	18247	18182	18023	18343	18222	18161	18294	18267	18305	18328	18327	18184	18361	18207	18246	18352	18191	18420	18218	18170	18222	18188	18175	18312	18430	18071	18079	18248	18388	18096	18218	18280	18263	18136	18207	18292	18241	18167	18255	18226	18359	18291	18288	18172	18217	18340	18103	18324	18195	18145	18278	18237	18230	18070	18196	18147	18166	18150	18206	18055	18289	18368	18339	18251	18101	18136	18264	18177	18161	18187	18205	18229	18206	18327	18107	18230	18259	18098	18298	18448	18348	18107	18268	18120	18256	18323	18241	18289	18196	18125	18042	17976	18203	18222	18202	18294	18101	18300	18323	18101	18018	18401	18340	18407	18292	18102	18098	18250	18308	18229	18226	18364	18540	18288	18142	18156	18133	18154	18258	18168	18259	18330	18184	18193	18148	18017	18163	18041	18101	18019	18346	18070	18356	18076	18135	18299	18219	18236	18243	18096	18263	18193	18192	18229	18198	18199	18236	18162	18329	18295	18111	18139	18252	18456	18076	18104	18413	18166	18269	18259	18340	18120	18196	18255	18284	18084	18107	18173	18042	18089	18294	18514	18236	18168	18377	18245	18192	18100	18133	18060	18139	18149	18245	18189	18094	18199	18277	18126	18015	18213	18256	18343	18229	18144	18349	18240	18146	18218	18169	18142	18282	18270	18286	18261	17979	18272	18059	18125	18066	18314	18111	18339	18162	18209	18328	18358	18300	18207	18481	18280	18291	18394	18124	18388	18133	18325	18247	18281	18230	18267	18200	18157	18289	18139	18233	18229	18026	18217	18244	18152	18179	18085	18187	18141	18294	18124	18317	18236	18327	18135	18183	18213	18162	18005	18054	18305	18226	18118	18421	18186	18211	18327	18229	18188	18265	18200	18271	18075	18132	18220	18358	18132	18045	18196	18151	18031	18307	18336	18178	18461	18127	18219	18180	18143	18287	18258	18256	18054	18203	18220	18058	18234	18336	18256	18181	18283	18365	18240	18270	18295	18365	18315	18273	18140	18337	18299	18252	18248	18157	18249	18257	18243	18270	18171	18103	18202	18207	17975	18274	18100	18258	18292	18134	18235	18277	18166	18305	17959	18249	18245	18143	18165	18135	18209	18343	18241	18248	18032	18250	18041	18173	18160	18154	18237	18128	18103	17986	18249	18260	18055	18189	18218	18203	18218	18310	18426	18076	18157	18071	18256	18283	18122	18238	18370	17964	18160	18346	18369	18281	17968	18084	18113	18334	18259	18144	18480	18249	18154	18093	18350	18235	18135	18075	18186	18299	18002	18041	18266	18114	18208	18257	18232	18144	18303	18268	18325	18288	18331	18287	18135	18103	18167	18316	18216	18173	18324	18393	18115	18315	18224	18295	18077	18221	18178	18121	18322	18353	18222	18284	18067	18083	18383	18394	18249	18104	18305	18283	18209	18128	18318	18254	18437	18051	18392	18329	18044	18143	18280	18345	18134	18028	18291	18132	18272	18188	18137	18201	18155	18188	18303	18147	18152	18366	18274	18205	18105	18295	18061	18057	18210	18088	18217	18360	18271	18274	18163	18153	18226	18138	18228	18194	18086	18359	18338	18157	18343	18160	18320	18174	18110	18174	18152	18229	18124	18413	17934	18135	18173	18244	18329	18149	18153	18149	18362	18297	18267	18259	18061	18218	18247	18221	18199	18066	18200	18107	18440	18178	18182	18285	18147	18203	18258	18098	18223	18217	18362	18217	18110	18334	18190	18146	18251	18173	18334	18179	17992	18169	18117	18270	18249	18336	18238	18269	18275	18250	18043	18152	18219	18020	18210	18170	18067	18261	18251	18329	18211	18518	18384	18333	18437	18259	18222	18131	18159	18208	18139	18290	18257	18184	18136	18235	18201	18398	18160
29363	24245	28438	26336	22590	22109	21866	21588	21434	21166	21102	20957	21057	20786	20909	20883	20742	20800	20654	21020	20723	20941	20710	20779	20797	20769	20549	20673	20654	20657	20686	20640	20661	20867	20675	20846	20642	20809	20626	20723	20787	20637	20708	20642	20814	20797	20627	20619	20717	20716	20737	20723	20689	20654	20858	20686	20583	20782	20734	20672	20778	20556	21017	20509	20733	20855	20683	20884	20719	20857	20728	20626	20477	20396	20767	20722	20732	20578	20715	20797	20678	20477	20634	20696	20598	20911	20688	20767	20585	20654	20549	20640	20649	20498	20517	20416	20478	20761	20649	20612	20596	20596	20694	20798	20630	20799	20524	20757	20750	20468	20540	20542	20651	20657	20651	20586	20533	20607	21015	20664	20601	20506	20507	20556	20522	20476	20633	20530	20671	20441	20742	20571	20484	20782	20657	20608	20669	20617	20404	20688	20629	20679	20641	20560	20644	20635	20480	20801	20478	20751	20778	20638	20600	20655	20687	20437	20415	20468	20721	20673	20758	20742	20530	20710	20501	20702	20747	20609	20582	20641	20747	20542	20563	20735	20558	20765	20882	20859	20384	20623	20829	20946	20671	20525	20662	20491	20952	20512	20621	20619	20430	20656	20919	20572	20585	20783	20784	20687	20371	20494	20516	20466	20595	20992	20623	20541	20700	20651	20459	20751	20723	20641	20517	20680	20783	20737	20659	20699	20588	20617	20792	20823	20520	20658	20699	20710	20648	20658	20638	20572	20685	20632	20570	20491	20633	20780	20437	20764	20805	20719	20616	20608	20663	20681	20716	20573	20655	20502	20746	20637	20641	20522	20565	20889	20813	20803	20711	20616	20414	20458	20752	20846	20602	20539	20653	20647	20584	20554	20387	20575	20464	20761	20689	20581	20587	20758	20568	20517	20787	20525	20792	20752	20617	20564	20685	20740	20652	20374	20625	20738	20524	20794	20469	20406	20784	20683	20522	20526	20685	20513	20668	20568	20649	20650	20629	20643	20737	20610	20747	20754	20860	20776	20623	20672	20704	20615	20614	20571	20671	20630	20574	20759	20716	20659	20473	20571	20780	20617	20565	20528	20520	20669	20609	20607	20794	20840	20657	20819	20519	20559	20563	20451	20597	20542	20585	20811	20839	20936	20775	20847	20745	20672	20524	20583	20630	20667	20775	20843	20702	20796	20746	20868	20862	20636	20665	20622	20900	20722	20870	20647	20560	20648	20487	20584	20731	20601	20583	20511	20389	20709	20664	20772	20598	20594	20840	20651	20754	20519	20652	20549	20650	20794	20795	20620	20686	20742	20673	20563	20636	20924	20637	20545	20852	20590	20810	20766	20648	20545	20672	20516	20690	20799	20696	20478	20714	20790	20510	20622	20491	20553	20662	20782	20596	20563	20827	20619	20693	20618	20628	20697	20854	20592	20775	20560	20712	20758	20791	20646	20766	20856	20732	20571	20641	20718	20381	20684	20662	20655	20680	20532	20934	20599	20846	20624	20724	20819	20857	20482	20619	20459	20546	20664	20700	20700	20571	20896	20760	20497	20416	20655	20706	20831	20621	20635	20463	20523	20793	20535	20741	20578	20640	20678	20587	20455	20697	20776	20648	20574	20479	20540	20535	20556	20663	20896	20541	20779	20699	20548	20611	20492	20390	20720	20735	20623	20855	20623	20707	20658	20804	20648	20769	20720	20687	20463	20599	20509	20594	20584	20453	20637	20734	20631	20540	20775	20681	20656	20732	20581	20721	20662	20543	20576	20648	20433	20595	20642	20704	20502	20444	20701	20660	20790	20685	20715	20615	20549	20413	20773	20716	20609	20549	20416	20873	20634	20568	20584	20601	20327	20692	20609	20480	20565	20679	20604	20569	20901	20736	20748	20546	20557	20586	20593	20757	20503	20626	20611	20510	20884	20553	20709	20558	20652	20947	20652	20622	20810	20606	20498	20733	20733	20573	20578	20433	20742	20479	20662	20667	20578	20687	20548	20553	20592	20760	20515	20635	20693	20736	20675	20434	20690	20594	20833	20336	20301	20913	20698	20366	20788	20791	20664	20550	20378	20807	20759	20641	20827	20745	20738	20512	20769	20690	20553	20561	20623	20829	20702	20442	20544	20794	20882	20601	20651	20812	20677	20880	20540	20632	20440	20662	20628	20615	20668	20786	20671	20826	20791	20761	20610	20695	20510	20797	20617	20676	20847	20764	20595	20558	20631	20665	20719	20624	20609	21000	20534	20456	20788	20805	20879	20688	20704	20779	20925	20794	20619	20753	20600	20963	20835	20588	20631	20515	20661	20614	20542	20570	20699	20872	20831	20529	20621	20599	20599	20684	20674	20520	20697	20613	20663	20788	20732	20516	20738	20652	20775	20880	20772	20590	20623	20610	20631	20565	20770	20520	20669	20730	20592	20674	20600	20541	20517	20720	20556	20944	20746	20727	20868	20795	20815	20616	20896	20773	20631	20506	20548	20872	20531	20511	20799	20573	20535	20660	20744	20545	20704	20581	20707	20417	20695	20601	20501	20503	20439	20948	20641	20560	20674	20757	20486	20830	20870	20707	20402	20755	20624	20469	20543	20554	20559	20894	20697	20634	20738	20842	20799	20744	20889	20714	20388	20640	20764	20691	20692	20752	20722	20684	20974	20693	20847	20729	20555	20684	20586	20622	20669	20523	20670	20559	20810	20775	20869	20771	20642	20456	20788	20660	20532	20755	20768	20624	20553	20665	20632	20580	20698	20765	20806	20841	20533	20468	20579	20748	20744	20534	20581	20752	20759	20556	20741	20716	20589	20565	20696	20709	20772	20666	20496	20620	20799	20533	20826	20789	20594	20615	20657	20653	20733	20793	20878	20701	20474	20568	20665	20605	20782	20938	20714	20739	20853	20597	20723	20776	20759	20543	20571	20717	20659	20640	20586	20705	20585	20784	20533	20580	20675	20644	20687	20696	20543	20632	20722	20615	20609	20590	20534	20795	20618	20626	20564	20619	20854	20944	20761	20565	20769	20457	20489	20530	20827	20622	20656	20712	20433	20825	20724	20607	20572	20797	20384	20500	20687	20645	20647	20863	20643	20681	20583	20798	20768	20672	20660	20559	20661	20741	20533	20767	20851	21009	20612	20534	20658	20682	20595	20620	20653	20573	20462	20495	20604	20733	20684	20854	20742	20711	20681	20707	20636	20748	20627	20719	20719	20793	20692	20622	20419	20736	20688	20547	20828	20859	20787	20794	20551	20431	20497	20868	20833	20619	20855	20835	20701	20772	20842	20711	20650	20595	20799	20698	20696	20675	20571	20676	20687	20563	20726	20769	20723	20674	20410	20646	20755	20693	20629	20643	20559	20687	20728	20707	20450	20761	20560	20665	20738	20580	20689	20769	20451	20790	20628	20649	20572	20480	20839	20721	20645	20713	20609	20463	20533	20543	20477	20539	20749	20634	20596	20427	20796	20574	20584	20521	20640	20683	20722	20764	20555	20739	20386	20539	20884	20791	20626	20629	20444	20570	20810	20569	20436	20647	20840	20597	20711	20579	20626	20764	20783	20737	20615	20693	20669	20596	20647	20711	20608	20695	20481	20603	20707	20775	20727	20668	20713	20531	20413	20695	20621	20573	20759	20778	20763	20794	20626	20509	20626	20906	20654	20630	20644	20625	20555	20740	20431	20564	20585	20493	20415	20594	20565	20777	20615	20962	20635	20673	20726	20637	20418	20686	20329	20769	20919	20616	20605	20721	20723	20900	20645	20772	20527	20682	20444	20680	20746	20857	20658	20610	20656	20772	20573	20623	20819	20706	20618	20902	20736	20687	20844	20854	20776	20641	20872	20698	20512	20642	20612	20675	20641	20578	20528	20825	20719	20786	20611	20424	20714	20881	20681	20459	20597	20654	20718	20609	20419	20416	20692	20654	20653	20669	20539	20710	20575	20579	20776	20709	20802	20701	20859	20637	20579	20633	20642	20672	20749	20717	20883	20699	20731	20485	20484	20590	20803	20433	20737	20599	20704	20594	20568	20735	20651	20718	20575	20320	20574	20666	20825	20650	20891	20723	20805	20856	20557	20586	20808	20677	20621	20821	20668	20740	20675	20457	20855	20742	20979	20772	20662	20498	20577	20745	20878	20554	20574	20584	20664	20586	20509	20594	20812	20645	20806	20697	20765	20622	20761	20749	20736	20757	20531	20730	20872	20724	20767	20517	20790	20647	20754	20712	20871	20815	20725	20527	20761	20751	20518	20632	20465	20718	20712	20456	20547	20736	20663	20642	20647	20774	20746	20803	20701	20596	20749	20816	20593	20685	20556	20757	20746	20602	20730	20723	20571	20609	20688	20743	20652	20346	20508	20817	20592	20799	20704	20678	20564	20568	20682	20620	20538	20570	20758	20591	20832	20459	20765	20814	20758	20372	20592	20770	20773	20765	20543	20665	20650	20690	20706	20693	20680	20627	20693	20745	20849	20664	20634	20349	20627	20544	20668	20617	20736	20623	20666	20854	20810	20666	20654	20807	20489	20698	20577	20525	20584	20494	20782	20526	20603	20727	20657	20742	20825	20666	20780	20821	20660	20662	20642	20643	20810	20723	20683	20722	20704	20563	20644	20553	20775	20626	20606	20437	20726	20747	20683	20712	20586	20660	20615	20808	20644	20875	20660	20869	20659	20536	20593	20641	20769	20674	20729	20719	20710	20847	20746	20603	20803	20623	20648	20690	20477	20725	20766	20863	20468	20716	20410	20530	20528	20709	20686	20750	20406	20622	20764	20728	20926	20800	20706	20855	20637	20528	20515	20683	20711	20731	20629	20545	20527	20674	20591	20669	20717	20636	20738	20566	20774	20519	20569	20674	20805	20711	20653	20687	20753	20613	20790	20663	20818	20424	20615	20811	20683	20681	20707	20645	20964	20568	20892	20674	20764	20499	20789	20758	20814	20629	20617	20855	20578	20692	20550	20609	20731	20498	20555	21033	20824	20563	20705	20840	20716	20831	20631	20747	20688	20510	20559	20747	20870	20724	20592	20727	20746	20691	20492	20822	20613	20462	20723	20333	20497	20419	20650	20748	20755	20723	20508	20675	20501	20704	20738	20535	20568	20637	20646	20521	20649	20666	20812	20679	20669	20544	20611	20687	20808
20697	30275	26095	22049	20137	19500	18766	18471	18154	18238	17835	17512	17784	17708	17542	17452	17501	17521	17393	17227	17174	17223	17454	17275	17180	17376	17345	17462	17362	17282	17338	17256	17295	17449	17275	17178	17175	17286	17315	17165	17263	17293	17333	17367	17331	17177	17256	17328	17177	17367	17292	17338	17299	17120	17207	17049	17261	17281	17291	17311	17322	17157	17397	17299	17190	17314	17128	17224	17205	17360	17119	17214	17198	17325	17309	17165	17231	17358	17233	17119	17312	17280	17282	17431	17287	17297	17311	17279	17379	17125	17157	17181	17190	17208	17304	17189	17281	17226	17194	17196	17311	17296	17177	17353	17216	17259	17191	17150	17243	17313	17369	17158	17392	17122	17379	17151	17271	17108	17369	17401	17168	17113	17320	17364	17301	17219	17267	17240	17227	17072	17312	17377	17303	17335	17242	17361	17270	17195	17291	17234	17237	17258	17227	17160	17062	17312	17227	17253	17192	17376	17185	17198	17142	17175	17149	17266	17139	17214	17214	17299	17227	17173	17200	17208	17370	17180	17269	17117	17196	17165	17318	17308	17329	17321	17301	17194	17334	17226	17192	17113	17101	17275	17388	17337	17446	17117	17175	17341	17117	17289	17217	17223	17334	17288	17399	17175	17499	17173	17381	17200	17296	17242	17250	17005	17333	17312	17413	17229	17317	17344	17256	17197	17181	17231	17225	17367	17275	17087	17156	17251	17164	17481	17381	17154	17166	17294	17314	17245	17250	17182	17270	17179	17321	17207	17202	17240	17256	17382	17090	17329	17259	17349	17228	17372	17335	17223	17322	17351	17319	17301	17138	17199	17207	17391	17326	17271	17277	17260	17303	17088	17299	17180	17368	17182	17205	17301	17276	17487	17089	17145	17297	17385	17326	17262	17379	17320	17130	17422	17303	17209	17193	17409	17449	17124	17460	17287	17206	17175	17234	17284	17216	17437	17263	17219	17213	17329	17246	17222	17278	17286	17386	17140	17152	17306	17144	17259	17216	17371	17226	17336	17199	17132	17297	16930	17409	17174	17264	17351	17089	17180	17095	17212	17317	17104	17253	17212	17425	17182	17023	17128	17129	17265	17104	17204	17520	17296	17219	17332	16980	17430	17399	17169	17133	17293	17206	17297	17215	17366	17185	17264	17276	17185	17306	17089	17152	17327	17354	17331	17310	17150	17120	17224	17404	17249	17344	17309	17198	17287	17264	17294	17257	17099	17385	17319	17301	17252	17055	17177	17366	17246	17310	17145	17216	17315	17350	17298	17229	17204	17454	17328	17163	17216	17199	17156	17283	17219	17307	17394	17188	17283	17323	17255	17156	17258	17411	17218	17258	17278	17374	17231	17247	17436	17164	17381	17171	17363	17160	17203	17304	17243	17368	17265	17229	17355	17317	17336	17299	17347	17145	17178	17207	17440	17171	17291	17025	17244	17130	17223	17240	17147	17328	17334	17235	17204	17242	17297	17306	16983	17217	17239	17388	17327	17190	17239	17297	17251	17228	17061	17238	17219	17236	17147	17234	17358	17192	17384	17338	17206	17319	17227	17406	17330	17221	17226	17230	17295	17292	17295	17195	17184	17222	17165	17290	17084	17286	17173	17288	17456	17140	17262	17213	17067	17207	17395	17291	17232	17310	17435	17170	17208	17264	17283	17240	17249	17300	17325	17339	17283	17325	17372	17360	17323	17429	17295	17270	17256	17326	17334	17277	17249	17301	17368	17153	17270	17256	17278	17146	17291	17343	17375	17238	17405	17218	17352	17220	17385	17209	17157	17417	17320	17250	17207	17352	17399	17317	17266	17405	17200	17278	17183	17345	17332	17296	17271	17164	17341	17278	17243	17233	17235	17261	17262	17318	17207	17220	17188	17337	17101	17218	17367	17418	16930	17303	17266	17298	17160	17321	17079	17123	17238	17295	17289	17354	17192	17450	17191	17243	17217	17387	17331	17306	17182	17288	17165	17145	17353	17228	17374	17323	17431	17305	17237	17406	17144	17214	17214	17301	17156	17275	17382	17275	17295	17502	17317	17161	17415	17293	17479	17259	17375	17054	17133	17393	17214	17285	17289	17212	17192	17273	17120	17188	17025	17359	17309	17259	17293	17370	17266	17274	17472	17337	17252	17124	17322	17138	17491	17301	17321	17187	17215	17289	17247	17251	17417	17177	17398	17280	17350	17143	17286	17321	17255	17359	17193	17204	17262	17360	17391	17263	17213	17305	17055	17230	17282	17512	17237	17175	17138	17094	17477	17347	17312	17072	17328	17325	17246	17304	17099	17286	17339	17330	17190	17182	17322	17327	17401	17214	17224	17225	17286	17402	17366	17255	17240	17248	17399	17105	17231	17302	17300	17106	17267	17298	17339	17261	17208	17314	17332	17295	17304	17343	17243	17381	17140	17358	17199	17278	17323	17051	17327	17207	17131	17300	17063	17290	17145	17197	17176	17072	17246	17249	17233	17167	17229	17181	17252	16997	17264	17115	17140	17278	17125	17227	17250	17268	17277	17299	17087	17131	17046	17212	17263	17209	17054	17334	17208	17212	17113	17317	17235	17304	17400	17229	17288	17431	17212	17273	17274	17277	17107	17290	17304	17260	17223	17280	17286	17146	17517	17436	17454	17230	17281	17136	17193	17243	17212	17356	17272	17142	17090	17360	17328	17451	17327	17249	17173	17113	17311	17244	17214	17274	17330	17309	17352	17183	17274	17261	17274	17084	17326	17155	17206	17023	17218	17128	17301	17142	17321	17285	17326	17276	17409	17223	17435	17189	17191	17061	17335	17398	17287	17370	17402	17262	17327	17184	17347	17395	17218	17200	17328	17134	17184	17192	17204	17360	17300	17410	17205	17177	17194	17296	17479	17165	17188	17315	16983	17100	17470	17252	17168	17352	17257	17350	17124	17392	17225	17304	17265	17401	17160	17330	17259	17197	17226	17218	17269	17436	17219	17245	17194	17231	17362	17374	17239	17390	17393	17238	17174	17280	17117	17368	17213	17407	17121	17201	17288	17449	17130	17174	17204	17388	17257	17304	17269	17270	17320	17208	17394	17329	17230	17376	17251	17270	17123	17461	17365	17367	17230	17336	17231	17273	17171	17436	17148	17322	17260	17233	17238	17301	17210	17277	17410	17360	17162	17353	17228	17219	17297	17303	17214	17184	17061	17231	17421	17243	17423	17367	17334	17400	17433	17386	17150	17042	17080	17137	17299	17281	17240	17305	17211	17357	17118	17246	17136	17267	17260	16956	17215	17285	17224	17211	17308	17286	17165	17218	17176	17239	17324	17209	17440	17412	17408	17391	16975	17205	17033	17477	17387	17271	17381	17262	17350	17224	17094	17223	17317	17223	17208	17317	17313	17172	17202	17374	17299	17427	17183	17210	17277	17379	17325	17227	17227	17301	17173	17384	17238	17462	17443	17134	17432	17218	17120	17134	17127	17316	17170	17232	17146	17428	17144	17317	17409	17192	17322	17265	17173	17096	17391	17251	17134	17302	17379	17191	17278	17234	17087	17396	17296	17251	17236	17190	17236	17335	17134	17158	17377	17255	17255	17226	17275	17154	17089	17276	17300	17196	17177	17152	17247	17190	17300	17155	17343	17279	17166	17330	17392	17225	17435	17190	17348	17444	17331	17256	17347	17209	17348	17355	17189	17314	17293	17313	17379	17337	17136	17217	17232	17105	17275	17271	17304	17347	17030	17336	17138	17352	17163	17334	17270	17203	17182	17376	17268	17381	17337	17349	17337	17282	17354	17428	17327	17199	17317	17286	17293	17312	17212	17158	17243	17208	17192	17272	17338	17339	17081	17180	17165	17188	17299	17144	17213	17321	17323	17093	17320	17218	17148	17245	17130	17136	17474	17210	17212	17317	17224	17166	17294	17295	17405	17454	17201	17265	17183	17232	17124	17202	17238	17374	17295	17355	17290	17438	17416	17366	17210	17329	17309	17362	17173	17375	17298	17277	17123	17383	17410	17268	17198	17439	17436	17243	17362	17180	17222	17253	17293	17363	17083	17331	17384	17250	17403	17162	17151	17353	17292	17229	17334	17261	17264	17213	17204	17239	17325	17025	17311	17172	17350	17079	17278	17320	17300	17185	17031	17238	17274	17371	17364	17190	17143	17386	17392	17273	17285	17309	17198	17259	17300	17288	17382	17302	17207	17300	17335	17306	17094	17188	17033	17316	17404	17149	17167	17199	17206	17361	17277	17252	17429	17432	17085	17530	17279	17193	17488	17265	17413	17310	17379	17180	17171	17122	17197	17328	17372	17306	17466	17163	17196	17304	17287	17394	17263	17154	17264	17299	17207	17163	17180	17353	17140	17341	17265	17358	17291	17132	17070	17323	17272	17242	17211	17288	17241	17245	17288	17228	17212	17289	17400	17345	17120	17220	17480	17233	17138	17268	17143	17374	17360	17147	17215	17418	17133	17488	17217	17424	17292	17224	17378	17149	17227	17271	17479	17301	17210	17198	17308	17246	17383	17317	17240	17313	17182	17287	17288	17278	17307	17331	17251	17288	17304	17130	17392	17282	17146	17211	17275	17225	17267	17221	17282	17234	17097	17245	17276	17077	17343	17341	17248	17387	17202	17275	17345	17343	17246	17193	17112	17267	17183	17151	17348	17077	17260	17310	17188	17438	17201	17156	17386	17051	17274	17080	17254	17233	17399	17330	17171	17376	17396	17463	17212	17208	17408	17200	17278	17126	17254	17228	17188	17328	17334	17325	17288	17283	17229	17105	17139	17200	17367	17393	17254	17132	17219	17249	17417	17209	17271	17330	17203	17361	17548	17144	17299	17226	17202	17154	17289	17116	17302	17182	17317	17513	17219	17137	17251	17188	17129	17350	17261	17313	17214	17200	17298	17327	17339	17380	17175	17092	17328	17161	17293	17385	17232	17308	17236	17307	17073	17187	17273	17300	17202	17376	17240	17330	17287	17204	17266	17280	17144	17443	17185	17113	17206	17171	17402	17168	17421	17303	17249	17271	17133	17380	17334	17204	17386	17270	17229	17280	17132	17193	17077	17185	17241	17479	17408	17194	17312	17185	17448	17439	17075	17414	17303	17242	17339	17458	17263	17174	17358	17190	17309	17207	17218	17123	17256	17281	17364	17230	17443
23487	21559	28413	25474	23491	24853	24824	22385	21943	22034	21918	21512	21563	21352	21087	21420	21224	21196	21039	21020	21248	21318	21324	21104	21063	21066	20921	20982	21242	21028	21102	20907	21013	20914	20917	20903	20904	20845	20740	21039	21042	21030	21021	20926	20877	20977	21008	20825	20997	21067	21222	20962	20942	20854	20959	20839	20842	20884	20933	21064	20904	21019	20829	20890	20828	21041	20724	20957	20883	20838	21068	20930	20970	20938	20955	20659	20915	20756	20913	20817	21056	20902	20681	20986	21066	20701	20794	20908	20974	20644	20889	21093	21034	20702	20830	20587	20726	21027	20884	20867	20838	21086	20979	20779	20944	20914	20565	20878	20912	20851	20853	20683	20771	20693	20951	20923	20760	20754	20880	20788	20880	20722	20830	20869	20968	21029	21011	21110	21015	21022	20973	20822	20862	20740	21068	20735	20876	20787	20633	20708	20807	21060	20911	20932	21192	20919	20811	20746	20686	20739	20921	20746	20790	20946	20771	20843	21018	20957	20652	20916	20894	20727	20743	20913	20856	21038	20741	20973	21003	20937	20716	20689	20713	20888	21007	20660	20900	20671	20605	20826	20718	20916	20912	20908	20751	20872	20999	20928	20756	20881	20976	20913	20972	20849	21065	20874	20877	20897	20770	20643	20883	20983	21073	20814	20745	20879	20820	20948	20738	20862	21010	20983	21060	20831	20755	20875	20813	20809	20957	20926	20658	20940	20920	20891	20960	20878	20978	20972	21048	21114	21048	21038	21123	20946	20686	20980	21086	21032	20997	20988	20860	20752	21017	21054	21035	20811	20925	20883	20827	20891	20507	20904	20942	20685	20487	20848	20980	21021	20884	21015	20909	21035	21104	20758	20864	20890	20949	20731	20837	20726	20825	20950	20775	20849	20973	20961	20826	20599	20815	20974	20712	20975	20936	20850	20934	20683	20913	20801	20846	20806	20702	20887	20920	20907	20608	20663	20828	20971	20793	21022	20854	21001	20832	20811	20778	21105	20937	20670	20960	20959	21019	20981	20799	20536	20857	20921	20653	20923	20922	20701	20591	20999	20999	21172	20831	20759	21062	20837	20763	20905	20935	20776	20994	20699	20836	21033	21135	20837	20956	20922	20977	20764	20731	20783	20953	20904	20907	20800	20822	21058	20942	20951	20865	21082	20876	20891	20946	20857	20776	20867	20699	20900	20827	20829	20927	20935	20857	20804	20883	21229	21001	20762	20874	20927	20729	20706	20847	20889	20782	20863	20872	20951	20838	20924	21064	20761	20637	20958	20931	20931	20950	20841	20801	20935	20904	21193	20901	20902	20795	20897	20959	20779	20918	20820	20868	20943	21003	20824	20973	20868	20780	20845	20874	20754	20683	20778	20836	20748	20753	20692	20630	20717	20703	20846	20848	20726	21009	20986	20947	20935	21084	20961	20725	20965	20783	20955	20755	20879	20992	20800	20794	20841	20997	20959	20999	20896	21034	20745	20920	20600	20728	20894	20762	20704	20870	20748	20908	20903	20829	20975	20854	20717	20635	20894	21017	20917	20977	20754	20856	20766	20932	21044	20908	21057	20873	20873	20885	20770	20728	21037	20814	20811	20872	20947	20779	20886	20948	20766	20703	20816	20705	20765	20838	20834	20830	20940	20745	20830	20879	20896	20847	20846	20759	20747	20884	20799	20955	20868	20707	20794	21016	20898	20823	20813	20792	20937	20955	20963	20904	21060	20944	21004	20766	20938	20714	21006	20713	20964	20916	21013	20932	20819	20967	20799	20940	20788	20820	20840	20892	20900	20909	20883	20812	20923	20762	20827	20815	20893	20797	21040	20897	20719	20933	20995	21031	20936	20759	20810	21032	20910	20878	20990	20920	20666	20762	20924	20839	20748	20956	20900	20934	20855	20962	20844	20724	20784	20946	20682	20910	20949	20961	20878	20852	20854	20905	20986	20893	20742	20844	20946	20923	20743	20964	20913	20924	20889	20906	20904	20682	20568	20898	20714	20845	21082	20966	20948	20929	20823	21041	20957	21031	20877	20729	20863	20831	20870	21003	20825	20823	20832	20967	21121	21045	20960	20759	20775	20730	20888	20876	20944	20943	20660	20778	20886	20981	20965	20872	20663	21069	20888	20736	20849	20984	20970	20613	20909	20911	20885	20869	20626	20845	20834	21000	20708	20994	20748	20903	20734	20685	20757	20684	20759	20857	21023	21093	20976	21019	20998	20974	20941	20773	20860	20821	20974	21039	20994	21107	20841	20859	20905	20917	20940	20799	21018	20821	20900	20843	20998	20893	20745	21030	20952	20893	20629	21120	20949	20814	20896	20762	21110	20931	20856	21044	21017	20895	20811	20834	20711	20804	21002	21002	20845	20891	20769	20792	20632	20809	20888	21118	21076	21019	20776	20940	20748	20965	20751	20957	20852	20728	20681	20879	20814	20819	20828	20871	20827	20655	20953	21027	21027	20656	20909	21220	20890	20846	20998	20823	20936	20672	20756	20769	20839	21101	20888	20833	21090	20956	20839	20843	20888	20792	20910	20870	20855	20641	20909	20960	20972	20794	20801	20877	20849	20779	21057	20968	20960	20954	20637	20818	20845	20701	20861	21070	20813	20817	20894	20816	21041	21005	20977	20826	21033	20860	20895	20822	20831	20886	20759	20882	20894	20796	20971	21034	20786	20784	20857	21104	20922	21097	20865	20749	20726	20920	21061	20801	20742	20871	20996	20779	20800	20873	21066	20853	20824	20912	20660	20739	20809	20991	20795	20902	20733	21003	20965	20751	21048	20956	20803	20865	20878	20761	20693	20883	20967	20871	20729	20803	20941	20940	20884	20926	20833	21102	21023	21016	21015	20747	20848	20870	20879	20890	20902	20662	20915	21009	21005	20808	20981	21020	20898	20954	20901	20820	20820	21020	20562	20919	20753	20825	20997	20584	20781	20607	20841	20811	20969	20953	20962	20773	20834	20881	20849	20881	20918	21013	20705	20847	21081	21034	20918	20947	20963	21017	20894	20829	20801	20934	20954	21001	21180	20742	20539	20979	20621	20825	20918	21140	20721	20892	20698	20772	20879	20973	20929	21215	20956	20822	20955	20883	20870	20705	21148	20920	20764	20806	20972	20870	20831	20822	20610	20825	20948	20765	20892	20988	20849	20763	20713	20972	20817	20804	20755	21095	21045	20736	20777	20996	21031	20848	21026	20954	20876	21087	20884	20758	20779	20899	20928	20748	20757	20965	20546	20935	20890	20831	20592	20871	20921	20912	20895	20851	20940	21012	20771	20832	20865	20798	21105	20783	20693	20911	20784	20789	20869	20783	20846	20914	20792	20810	21085	20662	21075	20946	20746	20695	21084	20863	20875	20858	21032	20731	20776	21008	20912	20627	20664	21048	20781	21047	21045	20757	20896	20895	21007	20898	20962	21006	20693	20859	20808	20996	20915	20658	20891	20934	21154	20989	20753	20766	21047	21041	20777	21037	20825	20718	20908	20935	20798	21032	20815	20946	20955	20946	20790	20921	20923	20798	20754	20859	20735	20826	20823	20959	20828	20969	20680	20940	20989	20697	20783	20975	20721	20694	20758	20832	20906	20884	20943	21142	20777	20905	20934	20996	20622	21013	20723	20984	20983	20684	20611	21047	21118	20861	20701	20994	21074	20824	20863	20883	20784	20824	20738	20717	20693	20985	20869	20777	20814	21074	21005	20791	20855	20818	21022	20793	20827	21000	21047	20827	20855	20682	20747	20922	20868	20835	20925	20678	20845	20962	20844	20863	20901	21017	20937	20857	20846	20906	20799	20859	20814	20634	21059	20787	20702	20862	20837	20773	20897	20845	21077	20725	20966	20728	21004	20953	20878	20923	20980	20838	20790	20911	20983	20777	20738	20919	20682	20886	21075	21132	20961	21053	20921	20804	20955	20942	20791	20806	20679	20949	20862	21033	20915	20809	20836	20906	20755	20711	20816	20732	20949	20767	20802	20917	20898	20878	20729	21007	20784	20869	20786	20923	20936	20898	21057	20934	20924	20986	20555	20656	20895	20856	21219	20691	21071	20852	20844	20770	20832	20823	20802	20836	20833	20769	20902	20784	20742	20784	20870	20730	20837	20999	20935	20997	21002	20911	20862	20769	20643	21009	21004	21141	20991	20975	20789	20517	20838	21106	20816	20844	20917	20701	20952	20693	20728	20932	20922	20919	21188	20949	20698	21036	20833	20919	20715	20958	20794	20740	20939	20959	20914	20956	20952	20938	20540	20834	20657	20633	20787	20807	20824	20890	21124	20728	20764	20807	20819	20826	20842	20901	20806	20982	20856	21014	20808	20789	20915	20855	20733	20987	21027	20902	20836	20881	21022	20992	20820	20868	20732	20783	20774	20726	20796	20785	21153	20826	20843	20905	21000	20844	20917	20843	20932	20682	20625	21049	20827	20747	21072	20939	20844	20808	20621	20885	20738	20861	20988	21101	20835	20949	20871	20698	20937	21006	20826	20688	21049	21108	20901	20928	20782	20889	20931	20924	20853	20944	20955	20878	20893	20894	20561	20979	20880	21016	20752	20625	20861	20979	20712	20906	20985	20892	20663	20792	20748	20872	20724	20893	21004	20858	20898	21023	20716	20792	20732	21187	20956	20931	20958	21075	20788	20867	20892	20848	20602	20846	20867	20768	20718	20813	20920	20941	20897	20734	20926	20723	20569	20872	20953	20824	21028	20897	20742	20779	20653	20811	21037	20827	20878	21157	20656	20894	20841	20988	20885	20768	20951	20952	20957	20784	20959	20803	20791	21174	21082	20866	20797	20819	20979	20962	20670	21051	20627	20992	20817	21011	20888	20838	20736	20975	20894	20986	21024	20741	20975	20913	20690	20839	20932	20924	20920	21215	20779	21002	20852	20929	20729	20792	20980	20846	20974	20714	21121	20923	20790	20764	20951	21088	20760	20960	20561	20813	20756	20939	20822	20965	20952	20676	20900	20975	20963	20851	20938	20807	20739	20941	20911	20797	20941	20905	20942	20823	20714	20913	20910	20830	20880	20793	20726	20763	20742	20918	20606	20951	20783	20996	20760	21000	20941	20972	20965	21085	20868	20675	20953	20970	20871	20947	20757	21175	21097	20899	20772	20780	21076	20978	20787
19264	35964	30562	24409	22399	21201	20060	19447	19045	18786	18487	18174	17969	17964	17827	17759	17716	17573	17668	17567	17455	17518	17546	17546	17556	17369	17394	17474	17577	17359	17444	17468	17401	17485	17324	17477	17425	17498	17258	17548	17304	17347	17503	17418	17405	17304	17315	17416	17255	17422	17523	17306	17383	17299	17259	17476	17405	17496	17434	17470	17450	17294	17240	17318	17369	17352	17460	17252	17409	17438	17325	17308	17387	17457	17234	17456	17252	17483	17342	17481	17442	17227	17399	17235	17385	17327	17453	17391	17366	17422	17604	17414	17439	17569	17428	17290	17334	17371	17424	17375	17367	17381	17337	17406	17334	17453	17333	17313	17432	17264	17454	17411	17416	17564	17406	17332	17367	17335	17120	17605	17329	17229	17425	17337	17289	17128	17341	17196	17534	17365	17374	17462	17416	17258	17365	17472	17264	17433	17370	17442	17465	17299	17394	17346	17431	17416	17487	17314	17384	17440	17409	17123	17328	17222	17385	17431	17309	17178	17410	17334	17281	17248	17396	17526	17387	17346	17258	17221	17279	17370	17190	17217	17374	17400	17378	17408	17484	17434	17367	17387	17401	17277	17556	17348	17393	17394	17229	17380	17277	17445	17323	17419	17362	17286	17438	17252	17480	17272	17294	17428	17373	17295	17389	17304	17352	17303	17548	17361	17400	17151	17364	17157	17215	17231	17359	17315	17292	17290	17358	17430	17486	17505	17416	17175	17363	17404	17297	17297	17233	17408	17306	17276	17365	17452	17270	17232	17382	17274	17338	17294	17466	17326	17504	17405	17184	17471	17351	17303	17284	17323	17420	17403	17228	17435	17340	17454	17465	17380	17517	17355	17423	17486	17349	17185	17210	17535	17421	17359	17443	17313	17392	17485	17350	17329	17147	17571	17253	17438	17512	17336	17373	17422	17307	17439	17397	17314	17500	17592	17464	17337	17288	17349	17528	17472	17426	17433	17328	17378	17372	17285	17449	17304	17147	17389	17144	17354	17330	17243	17397	17314	17379	17442	17327	17360	17368	17341	17360	17513	17359	17276	17173	17418	17461	17422	17344	17263	17103	17303	17217	17473	17483	17379	17375	17432	17538	17390	17402	17402	17247	17591	17185	17291	17504	17357	17421	17704	17295	17432	17365	17438	17361	17266	17435	17423	17458	17344	17311	17460	17195	17540	17420	17453	17222	17460	17415	17507	17367	17450	17549	17375	17451	17419	17355	17275	17354	17419	17305	17343	17285	17341	17356	17319	17232	17397	17344	17571	17305	17439	17375	17501	17399	17470	17228	17231	17411	17396	17397	17324	17466	17275	17243	17380	17436	17426	17414	17567	17384	17450	17380	17275	17352	17584	17447	17413	17356	17352	17267	17473	17315	17471	17349	17349	17287	17334	17503	17440	17367	17289	17157	17378	17311	17334	17328	17475	17421	17337	17269	17267	17323	17402	17275	17296	17363	17459	17291	17412	17552	17181	17230	17439	17378	17358	17343	17305	17299	17272	17495	17203	17443	17251	17285	17414	17555	17459	17204	17295	17450	17216	17367	17483	17238	17462	17380	17240	17489	17178	17280	17358	17425	17467	17286	17139	17402	17337	17374	17361	17444	17445	17183	17494	17204	17388	17391	17317	17310	17448	17215	17495	17305	17351	17303	17396	17484	17321	17349	17373	17431	17366	17414	17334	17216	17561	17171	17323	17224	17491	17411	17247	17480	17400	17357	17370	17486	17289	17369	17344	17303	17580	17429	17414	17504	17279	17406	17402	17465	17337	17401	17263	17390	17269	17361	17404	17344	17382	17434	17247	17519	17412	17361	17243	17391	17323	17176	17311	17429	17438	17313	17246	17471	17308	17374	17294	17396	17494	17365	17376	17313	17370	17309	17257	17361	17359	17334	17261	17383	17304	17431	17263	17310	17287	17421	17376	17534	17335	17575	17304	17321	17334	17398	17304	17254	17310	17374	17359	17360	17361	17297	17478	17490	17535	17312	17432	17404	17383	17333	17361	17290	17394	17288	17165	17400	17403	17287	17370	17435	17222	17284	17368	17295	17353	17305	17399	17479	17423	17218	17334	17464	17436	17200	17293	17520	17361	17288	17171	17380	17385	17225	17422	17506	17252	17073	17366	17176	17344	17395	17336	17532	17520	17302	17298	17381	17233	17441	17402	17289	17357	17415	17549	17373	17337	17281	17420	17353	17483	17327	17407	17414	17335	17288	17206	17468	17164	17294	17289	17416	17290	17421	17311	17418	17309	17208	17416	17212	17486	17455	17271	17308	17421	17297	17372	17420	17392	17669	17344	17430	17151	17431	17442	17375	17523	17544	17502	17381	17356	17482	17614	17374	17438	17355	17149	17403	17275	17241	17351	17477	17438	17452	17363	17319	17373	17340	17262	17347	17397	17328	17428	17351	17293	17449	17341	17272	17409	17618	17284	17415	17333	17219	17350	17313	17221	17226	17208	17539	17237	17458	17475	17338	17426	17331	17365	17425	17387	17394	17571	17288	17439	17379	17456	17269	17381	17322	17382	17338	17516	17346	17411	17298	17308	17507	17382	17214	17413	17478	17200	17370	17287	17268	17371	17503	17244	17413	17384	17302	17459	17317	17371	17360	17452	17407	17256	17379	17225	17385	17473	17380	17329	17332	17423	17400	17305	17528	17343	17135	17359	17252	17386	17426	17376	17230	17417	17359	17577	17457	17393	17484	17206	17239	17141	17050	17360	17328	17405	17568	17373	17299	17243	17478	17196	17487	17397	17315	17417	17330	17317	17163	17239	17439	17337	17477	17441	17202	17204	17516	17457	17210	17422	17367	17405	17234	17338	17166	17225	17503	17295	17484	17541	17365	17455	17378	17326	17341	17499	17384	17371	17401	17228	17417	17546	17459	17247	17300	17488	17438	17228	17441	17386	17287	17203	17246	17247	17426	17524	17280	17425	17401	17389	17297	17369	17155	17183	17300	17358	17385	17380	17370	17375	17283	17457	17393	17292	17170	17309	17451	17450	17275	17383	17243	17487	17243	17438	17390	17444	17440	17400	17477	17313	17379	17346	17388	17105	17373	17374	17230	17433	17250	17414	17428	17068	17357	17343	17270	17454	17343	17454	17315	17349	17441	17479	17436	17377	17241	17399	17399	17356	17353	17463	17371	17477	17329	17451	17547	17226	17316	17401	17386	17525	17354	17341	17177	17418	17354	17427	17599	17343	17343	17532	17448	17546	17195	17477	17404	17406	17479	17461	17240	17342	17369	17253	17389	17531	17166	17179	17255	17374	17240	17390	17228	17613	17421	17325	17298	17338	17439	17383	17241	17401	17221	17291	17387	17578	17248	17173	17476	17194	17443	17359	17219	17362	17385	17167	17217	17386	17439	17548	17160	17236	17214	17314	17353	17379	17406	17360	17190	17416	17571	17430	17314	17392	17455	17543	17461	17464	17300	17323	17208	17509	17123	17401	17245	17397	17371	17204	17442	17458	17297	17415	17487	17458	17313	17278	17381	17312	17359	17238	17297	17272	17393	17349	17304	17214	17288	17371	17511	17439	17337	17374	17275	17378	17151	17441	17353	17437	17417	17293	17469	17455	17473	17340	17463	17449	17244	17257	17472	17298	17502	17335	17464	17473	17110	17348	17597	17436	17401	17496	17422	17304	17393	17312	17347	17413	17315	17441	17349	17417	17436	17297	17187	17255	17402	17436	17264	17464	17404	17375	17297	17300	17420	17269	17374	17418	17265	17282	17373	17354	17220	17439	17402	17256	17535	17424	17382	17433	17456	17534	17474	17262	17389	17324	17371	17275	17436	17371	17307	17418	17363	17454	17310	17398	17225	17266	17293	17289	17316	17390	17389	17300	17265	17384	17500	17287	17302	17448	17304	17401	17281	17423	17232	17359	17581	17308	17375	17464	17450	17337	17342	17586	17230	17502	17519	17270	17310	17190	17232	17371	17286	17303	17200	17385	17386	17222	17360	17465	17309	17270	17465	17397	17452	17436	17520	17386	17243	17521	17350	17357	17316	17434	17317	17357	17268	17264	17297	17298	17307	17505	17259	17448	17294	17254	17464	17231	17183	17465	17380	17392	17486	17373	17374	17265	17427	17297	17343	17282	17546	17405	17425	17449	17379	17402	17301	17262	17536	17382	17249	17284	17479	17411	17384	17296	17322	17423	17467	17354	17456	17391	17337	17561	17312	17355	17172	17060	17379	17267	17225	17456	17145	17325	17474	17300	17357	17407	17146	17331	17415	17297	17251	17315	17339	17381	17438	17374	17455	17284	17229	17291	17474	17335	17321	17376	17264	17475	17356	17458	17475	17414	17421	17555	17318	17448	17277	17177	17377	17416	17376	17304	17406	17313	17442	17528	17448	17359	17412	17441	17294	17269	17257	17378	17450	17285	17467	17446	17358	17585	17482	17288	17467	17371	17382	17529	17350	17463	17215	17534	17296	17352	17348	17289	17317	17273	17448	17465	17362	17492	17474	17345	17375	17528	17188	17333	17289	17350	17251	17367	17499	17329	17340	17434	17427	17356	17278	17399	17309	17415	17236	17483	17408	17419	17283	17421	17360	17342	17384	17347	17512	17262	17414	17485	17180	17409	17235	17345	17211	17384	17289	17277	17483	17342	17354	17387	17343	17469	17303	17390	17341	17468	17311	17294	17555	17312	17305	17300	17392	17525	17270	17255	17420	17413	17336	17284	17340	17360	17349	17285	17348	17425	17317	17464	17374	17294	17271	17234	17461	17417	17184	17508	17234	17351	17444	17244	17391	17439	17504	17267	17226	17279	17457	17517	17367	17210	17425	17259	17412	17346	17363	17443	17285	17325	17329	17375	17392	17546	17297	17260	17451	17289	17372	17403	17508	17444	17356	17290	17343	17390	17313	17275	17290	17518	17382	17301	17395	17380	17470	17387	17358	17442	17348	17454	17414	17301	17234	17341	17483	17307	17307	17535	17275	17594	17304	17349	17324	17193	17545	17409	17329	17207	17397	17332	17559	17279	17289	17345	17408	17340	17408	17297	17390	17438	17439	17273	17212	17295	17268	17254	17366	17503	17446	17118	17316	17338	17408	17400	17377	17607	17308	17445	17391	17287	17408	17284	17419	17310	17289	17309	17335	17389	17332	17355
25452	21631	27360	28172	23054	22709	22489	21598	21446	21362	21227	20958	21207	21008	20947	20866	20766	20614	20879	20933	20795	20632	20756	20636	20706	20676	20638	20638	20615	20726	20669	20711	20803	20707	20525	20564	20490	20362	20649	20743	20506	20572	20819	20609	20812	20586	20465	20661	20609	20675	20642	20641	20559	20501	20482	20675	20508	20711	20904	20686	20714	20696	20603	20541	20463	20534	20548	20489	20565	20419	20669	20507	20543	20443	20649	20518	20605	20672	20665	20564	20535	20692	20521	20542	20594	20580	20676	20470	20818	20684	20548	20709	20823	20570	20651	20546	20656	20558	20510	20623	20665	20451	20478	20436	20701	20538	20526	20492	20823	20567	20307	20265	20391	20588	20467	20566	20726	20724	20520	20702	20717	20601	20610	20692	20742	20558	20741	20581	20578	20596	20573	20378	20407	20472	20501	20644	20632	20295	20413	20456	20614	20510	20714	20400	20668	20795	20557	20522	20698	20491	20479	20587	20599	20551	20533	20614	20532	20455	20559	20433	20399	20693	20782	20462	20448	20742	20703	20501	20643	20597	20496	20687	20637	20639	20568	20622	20525	20440	20499	20750	20724	20493	20374	20711	20529	20562	20547	20460	20625	20509	20729	20627	20492	20523	20701	20532	20429	20349	20713	20639	20707	20666	20800	20564	20557	20654	20559	20642	20718	20376	20495	20745	20588	20624	20524	20641	20493	20415	20527	20433	20731	20657	20763	20512	20603	20399	20513	20459	20432	20523	20598	20198	20653	20370	20714	20681	20738	20735	20606	20624	20577	20427	20539	20533	20587	20874	20707	20608	20525	20777	20566	20783	20600	20704	20579	20681	20640	20517	20430	20313	20542	20560	20778	20476	20655	20541	20652	20633	20670	20650	20515	20449	20723	20556	20738	20450	20476	20428	20428	20406	20518	20340	20463	20710	20876	20500	20498	20579	20764	20497	20535	20648	20629	20441	20580	20537	20619	20577	20593	20549	20632	20322	20740	20449	20552	20476	20542	20621	20494	20635	20548	20515	20595	20720	20594	20550	20609	20409	20612	20494	20710	20646	20603	20653	20369	20816	20610	20705	20747	20508	20695	20636	20622	20596	20554	20496	20605	20970	20577	20698	20737	20719	20382	20829	20606	20395	20575	20566	20569	20474	20607	20528	20490	20530	20480	20385	20599	20608	20739	20610	20632	20498	20826	20447	20534	20428	20608	20669	20467	20529	20850	20554	20692	20585	20538	20577	20606	20536	20365	20575	20581	20504	20465	20546	20527	20639	20531	20657	20427	20578	20599	20679	20544	20539	20410	20734	20504	20569	20508	20524	20626	20387	20472	20485	20512	20603	20509	20316	20347	20836	20489	20778	20667	20483	20670	20519	20621	20716	20659	20650	20746	20526	20594	20721	20566	20729	20763	20564	20439	20625	20411	20567	20622	20683	20506	20589	20587	20529	20527	20298	20641	20615	20498	20513	20574	20463	20618	20441	20704	20601	20694	20648	20618	20730	20715	20540	20375	20342	20509	20407	20725	20494	20694	20502	20561	20558	20480	20746	20553	20615	20427	20650	20614	20499	20648	20588	20571	20559	20733	20616	20596	20514	20519	20619	20667	20653	20495	20731	20491	20615	20572	20714	20442	20518	20416	20746	20611	20600	20558	20749	20266	20667	20669	20416	20526	20599	20584	20588	20745	20605	20777	20642	20605	20579	20854	20626	20686	20450	20770	20531	20570	20453	20505	20438	20342	20517	20589	20443	20590	20456	20308	20762	20738	20449	20712	20302	20472	20493	20344	20420	20690	20643	20797	20446	20712	20863	20564	20807	20544	20678	20717	20458	20566	20530	20553	20393	20658	20610	20492	20601	20532	20533	20521	20625	20432	20516	20565	20803	20525	20815	20763	20464	20606	20615	20668	20515	20571	20508	20605	20283	20484	20560	20499	20674	20619	20668	20887	20632	20597	20359	20480	20669	20841	20493	20692	20637	20724	20441	20763	20670	20742	20537	20691	20653	20624	20431	20701	20833	20625	20660	20645	20255	20584	20540	20588	20679	20662	20718	20346	20799	20636	20542	20595	20653	20747	20609	20654	20548	20781	20779	20704	20317	20703	20697	20706	20565	20640	20377	20558	20880	20570	20602	20681	20680	20774	20679	20637	20672	20440	20329	20539	20500	20541	20507	20782	20412	20703	20585	20752	20651	20635	20662	20813	20512	20615	20597	20482	20682	20722	20712	20654	20679	20504	20446	20521	20737	20489	20433	20658	20378	20626	20534	20682	20640	20480	20856	20370	20574	20673	20475	20557	20626	20748	20547	20864	20626	20674	20422	20601	20464	20773	20632	20572	20772	20607	20619	20623	20670	20622	20378	20680	20459	20539	20695	20708	20712	20651	20583	20673	20724	20619	20661	20592	20544	20383	20722	20709	20302	20396	20783	20692	20681	20446	20365	20611	20478	20384	20649	20608	20518	20514	20381	20617	20576	20572	20327	20826	20676	20336	20437	20608	20498	20563	20770	20640	20522	20644	20551	20642	20727	20661	20587	20572	20483	20646	20492	20635	20579	20896	20512	20592	20629	20583	20440	20490	20515	20448	20555	20647	20673	20714	20508	20424	20663	20857	20646	20607	20739	20472	20696	20661	20549	20463	20604	20681	20452	20684	20496	20588	20476	20542	20609	20562	20560	20636	20517	20765	20580	20617	20398	20625	20868	20591	20352	20479	20473	20884	20525	20402	20478	20411	20351	20533	20603	20679	20430	20732	20488	20565	20684	20710	20662	20496	20580	20437	20702	20529	20842	20574	20637	20602	20549	20821	20444	20585	20479	20355	20420	20582	20580	20759	20567	20629	20478	20720	20483	20722	20570	20809	20682	20723	20564	20697	20600	20559	20491	20499	20631	20671	20839	20735	20547	20500	20576	20573	20806	20700	20628	20731	20668	20590	20302	20762	20615	20683	20803	20529	20618	20720	20394	20795	20431	20590	20747	20376	20608	20615	20511	20756	20632	20572	20568	20594	20596	20639	20505	20377	20566	20760	20732	20497	20574	20652	20594	20431	20682	20806	20387	20471	20596	20668	20453	20540	20457	20623	20612	20615	20387	20604	20434	20798	20533	20501	20696	20514	20477	20591	20517	20497	20353	20369	20731	20505	20692	20669	20638	20724	20734	20411	20542	20593	20409	20552	20632	20651	20723	20490	20560	20398	20619	20632	20689	20592	20386	20701	20637	20309	20646	20703	20452	20560	20477	20679	20563	20588	20600	20442	20806	20578	20636	20573	20734	20783	20494	20552	20465	20681	20514	20576	20532	20485	20608	20411	20511	20594	20574	20448	20598	20407	20593	20443	20706	20677	20514	20598	20668	20674	20522	20699	20836	20360	20562	20470	20467	20601	20518	20466	20658	20558	20741	20790	20543	20500	20655	20546	20622	20781	20591	20508	20569	20779	20560	20640	20664	20547	20679	20612	20549	20574	20640	20673	20705	20801	20640	20687	20404	20473	20510	20846	20664	20641	20576	20617	20835	20903	20720	20525	20823	20578	20560	20757	20780	20616	20772	20579	20920	20805	20712	20657	20547	20513	20642	20694	20409	20429	20466	20299	20618	20477	20527	20504	20646	20629	20507	20539	20766	20515	20580	20475	20420	20447	20499	20651	20371	20662	20656	20538	20984	20783	20699	20512	20527	20499	20583	20564	20517	20798	20626	20484	20694	20586	20669	20551	20782	20661	20695	20619	20794	20563	20502	20677	20578	20576	20785	20497	20722	20669	20503	20494	20659	20350	20501	20684	20493	20629	20569	20662	20383	20955	20616	20564	20482	20432	20501	20661	20559	20641	20712	20502	20483	20526	20867	20510	20368	20443	20424	20699	20759	20354	20638	20793	20684	20434	20479	20743	20514	20457	20423	20552	20630	20730	20683	20596	20764	20634	20670	20635	20525	20573	20687	20618	20543	20651	20412	20588	20717	20587	20642	20695	20680	20580	20417	20498	20451	20686	20566	20572	20591	20480	20494	20540	20603	20650	20609	20504	20725	20734	20653	20508	20611	20559	20743	20534	20482	20678	20425	20603	20672	20648	20611	20488	20805	20887	20530	20738	20429	20754	20704	20648	20595	20508	20442	20542	20579	20254	20370	20607	20647	20658	20864	20503	20674	20718	20557	20729	20758	20659	20314	20392	20705	20765	20594	20504	20390	20634	20714	20691	20608	20615	20646	20509	20730	20712	20437	20704	20598	20619	20588	20388	20607	20706	20457	20524	20603	20442	20552	20706	20549	20789	20710	20621	20583	20515	20627	20409	20719	20664	20391	20669	20516	20231	20583	20613	20481	20519	20375	20576	20708	20552	20675	20650	20891	20553	20716	20643	20633	20614	20759	20587	20639	20537	20494	20653	20502	20650	20652	20658	20698	20690	20564	20735	20593	20736	20546	20456	20437	20642	20725	20560	20614	20540	20600	20398	20662	20713	20616	20508	20520	20500	20673	20543	20604	20746	20357	20475	20499	20649	20602	20715	20548	20425	20551	20615	20779	20603	20522	20609	20672	20690	20526	20482	20838	20497	20836	20568	20649	20588	20624	20629	20487	20763	20576	20652	20599	20584	20451	20664	20715	20573	20595	20541	20828	20624	20618	20650	20616	20645	20376	20678	20493	20558	20479	20403	20628	20911	20583	20516	20473	20758	20793	20770	20979	20680	20583	20565	20584	20606	20727	20535	20531	20467	20747	20601	20517	20858	20714	20597	20640	20584	20540	20621	20419	20667	20842	20630	20595	20681	20568	20575	20419	20589	20217	20566	20574	20583	20440	20509	20474	20571	20647	20519	20636	20706	20560	20425	20379	20579	20706	20555	20748	20530	20380	20620	20476	20489	20499	20612	20563	20688	20586	20479	20428	20394	20331	20642	20471	20427	20518	20444	20659	20624	20657	20540	20598	20730	20587	20727	20522	20526	20592	20606	20529	20757	20620	20544	20485	20426	20325	20550	20722	20704	20725	20409	20491	20545	20775	20590	20482	20687	20731	20565	20501	20710	20670	20564	20664	20737	20651	20467	20513	20694	20536	20689	20601	20561	20629	20425	20564	20610	20554	20695	20439	20658	20621	20660	20401	20632	20568	20677	20520	20577	20544	20634	20530	20667	20752
19710	32689	27613	22940	21358	20113	19459	18735	18426	18486	18140	17916	17682	17680	17581	17423	17450	17349	17420	17615	17403	17337	17262	17385	17394	17325	17254	17274	17161	17172	17303	17095	17409	17444	17320	17340	17271	17288	17409	17218	17354	17005	17301	17290	17246	17328	17326	17204	17365	17346	17271	17187	17305	17169	17293	17268	17331	17350	17053	17225	17274	17282	17256	17302	17193	17379	17294	17188	17205	17140	17218	17329	17284	17219	17172	17168	17135	17209	17245	17310	17202	17314	17301	17336	17073	17230	17276	17303	17377	17233	17116	17239	17295	17205	17080	17251	17172	17184	17256	17399	17229	17293	17284	17256	17386	17154	17137	17227	17247	17190	17288	17224	17264	17199	17302	17045	17032	17308	17269	17257	17114	17209	17053	17277	17284	17369	17216	17261	17158	17223	17148	17325	17099	17203	17179	17410	17265	17079	17272	17162	17309	17136	17202	17339	17132	17103	17318	17172	17308	17311	17142	17223	17237	17140	17114	17221	17094	17447	17189	17162	17495	17284	17238	17185	17135	17253	17157	17344	17337	17224	17278	17246	17122	17140	17146	17223	17300	16971	17312	17276	17281	17279	17150	17226	17305	17152	17283	17278	17190	17279	17240	17295	17159	17290	17222	17295	17147	17300	17325	17300	17276	16994	17280	17206	17207	17241	17251	17198	17226	17290	16905	17357	17087	17150	17131	17124	17379	17264	17151	17268	17319	17302	17183	17221	17244	17221	17272	17255	17404	17072	17301	17295	17252	17309	17330	17138	17269	17171	17092	17340	17198	17227	17139	17276	17117	17167	17376	17349	17332	17276	17171	17240	17170	17246	17273	17197	17391	17282	17121	17237	17141	17349	17234	17394	17312	17248	17301	17292	17205	17238	17105	17156	17173	17268	17273	17202	17122	17257	17381	17193	17329	17385	17257	17259	17043	17221	17391	17310	17111	17358	17288	17342	17248	17297	17231	17352	17370	17130	17329	17311	17327	17234	17350	17464	17372	17214	17303	17408	17239	17192	17318	17448	17272	17217	17214	17212	17195	16998	17360	17206	17152	17254	17184	17277	17237	17349	17158	17193	17378	17251	17188	17053	17261	17265	17363	17152	17229	17227	17285	17341	17074	17159	17162	17252	17168	17175	17206	17138	17348	17200	17326	17187	17220	17086	17245	17263	17373	17123	17019	17323	17334	17271	17071	17193	17087	17133	17173	17195	17172	17221	17294	17236	17209	17161	17026	17194	17271	17322	17153	17221	17388	17138	17294	17398	17335	17040	17278	17107	17098	17345	17313	17228	17092	17087	17287	17199	17285	17407	17152	17312	17301	17186	17362	17177	17040	17177	17283	17033	17288	17199	17127	17127	17229	17330	17189	17129	17289	17409	17130	17295	17233	17271	17209	17220	17259	17173	17241	17352	17481	17298	17264	17084	17154	17095	17160	17200	17247	17431	17161	17271	17110	17160	17241	17074	17164	17216	17185	17158	17275	17262	17235	17264	17168	17257	17229	17439	17144	17141	17175	17179	17328	17267	17231	17214	17352	17283	17177	17212	17172	17352	17137	17304	17188	17266	17260	17098	17111	17194	17364	17152	17278	17166	17135	17225	17023	17082	17215	17412	17182	17455	17159	17339	17161	17334	17101	17362	17294	17212	17157	17337	17203	17238	17256	17358	17214	17199	17150	17309	17173	17199	17222	17401	17262	17358	16999	17350	17067	17195	17286	17394	17080	17216	17326	17381	17293	17166	17262	17243	17340	17183	17202	17089	17223	17250	17243	17352	17092	17284	17338	17212	17434	17109	17128	17083	17111	17358	17193	17256	17098	17200	17243	17255	17204	17212	17199	17132	17179	17178	17366	17239	17241	17172	17181	17092	17410	17309	17209	17151	17167	17310	17330	17100	17171	17144	17248	17244	17267	17032	17201	17264	17067	17236	17295	17164	17096	17253	17193	17121	17287	17253	17253	17379	17345	17143	17196	17233	17348	17324	17332	17133	17193	17381	17302	17384	17133	17246	17325	17457	17061	17271	17423	17236	17205	17159	17093	17259	17406	17349	17308	17189	17329	17175	17017	17139	17190	17222	17179	17108	17301	17276	17176	17240	17105	17242	17194	17203	17236	17206	17288	17228	17237	17083	17515	17218	17205	17340	17175	17287	17258	17347	17294	17316	17343	17381	17131	17159	17154	17288	17213	17335	17333	17245	17255	17323	17152	17203	17260	17258	17307	17249	17362	17281	17361	17389	17109	17128	17277	17341	17190	17207	17423	17459	17248	17065	17159	17377	17363	17141	17127	17412	17147	17299	17171	17230	17202	17087	17029	17111	17302	17447	17139	17225	17138	17321	17177	17249	17335	17458	17309	17512	17118	17166	17101	17308	17389	17312	17238	17311	17322	17152	17399	17080	17155	17234	17375	17464	17285	17316	17242	17252	17266	17179	17413	17147	17247	17139	17110	17093	17393	17183	17276	17214	17230	17365	17201	17222	17266	17337	17217	17180	17350	17214	17169	17331	17175	17089	17328	17212	17339	17137	17216	17422	17487	17340	17290	17322	17101	17192	17175	17242	17209	17170	17306	17290	17364	17210	17089	17164	17367	17245	17162	17227	17145	17077	17236	17144	17497	17037	17260	17040	17358	17272	17263	17160	17155	17265	17222	17405	17206	17217	17378	17160	17318	17316	17342	17225	17306	17445	17154	17212	17351	17253	17340	17258	17191	17400	17203	17215	17230	17340	17161	17179	17185	17087	17146	17136	17325	17222	17308	17422	17114	17174	17302	17309	17143	17160	17241	17142	17281	17148	17020	17270	17174	17315	17126	17071	17127	17356	17373	17343	17180	17102	17216	17255	17339	17236	17106	17401	17202	17158	17237	17314	17254	17315	17281	17239	17134	17252	17310	17148	17140	17013	17243	17302	17192	17287	17376	17090	17100	17376	17411	17130	17527	17217	17160	17266	17187	17331	17155	17374	17155	17270	17211	17279	17195	17219	17129	17274	17165	17189	17226	17158	17135	17204	17026	17310	17153	17246	17164	17357	17145	17381	17294	17194	17309	17120	17186	17079	17338	17318	17103	17286	17453	17232	17314	17223	17127	17253	17133	17248	17253	17389	17271	17387	17050	17084	17276	17092	17191	17144	17505	17045	17334	17285	17257	17332	17255	17061	17291	17372	17315	17215	17107	17399	17424	17216	17273	17281	17001	17306	17206	17436	17166	17071	17158	17179	17140	17252	17238	17298	17219	17207	17330	17357	17220	17171	17303	17355	17236	17301	17152	17313	17091	17325	17268	17259	17258	17067	17252	17483	17419	17205	17594	17191	17152	17192	17229	17309	17076	17233	17330	17234	17450	17243	17125	17132	17310	17287	17256	17195	17212	17398	17132	17287	17285	17282	17440	17259	17313	17192	17113	17169	17261	17208	17364	17224	17244	17245	17118	17231	17279	17281	17266	17250	17104	17277	17224	17451	16994	17308	17280	17213	17077	17285	17320	17251	17163	17141	17374	17104	17188	17378	17149	17136	17041	17317	17166	17405	17373	17043	17342	17235	17488	17386	17117	17245	17207	17182	17318	17364	17102	17247	17160	17210	17194	17509	17076	17422	17223	17312	17408	17221	17296	17267	17404	17396	17363	17273	17191	17235	17478	17014	17440	17154	17346	17244	17307	17291	17389	17289	17236	17335	17110	17366	17346	17496	17272	17252	17206	17082	17282	17135	17359	17278	17193	17160	17181	17270	17075	17033	17314	17252	17420	17198	17296	17384	17100	17254	17329	17391	17192	17223	17136	17199	17250	17237	17335	17173	17361	17265	17283	17293	17383	17397	17427	17335	17237	17335	17180	17244	17182	17358	17335	17254	17239	17271	17119	17116	17236	17295	17276	17303	17515	17207	17111	17224	17117	17590	17186	17160	17257	17061	17371	17136	17270	17309	17135	17422	17152	17313	17070	17172	17179	17308	17277	17224	17194	17373	17136	17228	17288	17142	17324	17453	17246	17433	17232	17405	17278	17336	17376	17365	17195	17168	17243	17455	17177	17023	17356	17205	17353	17305	17088	17179	17249	17294	17200	17091	17206	17345	17442	17337	17191	17144	17245	17369	17171	17192	17198	17240	17238	17346	17357	17158	17151	17308	17210	17177	17341	17313	17147	17182	17333	17310	17156	17152	17365	17152	17337	17190	17075	17341	17306	17289	17435	17135	17153	17252	17254	17280	17225	17210	17290	17105	17145	17224	17194	17287	17331	17282	17211	17160	17229	17273	17215	17263	17367	17204	17322	17273	17218	17270	17199	17122	17280	17186	17236	17270	17200	17350	17268	17283	17341	17294	17237	17195	17301	17165	17270	17175	17276	17289	17246	17124	17161	17164	17293	17298	17101	17129	17305	17083	17087	17231	17262	17242	17262	17201	17253	17335	17248	17243	17250	17248	17239	17189	17264	17238	17333	17150	17283	17098	17226	17160	17270	17110	17251	17327	17182	17265	17260	17244	17090	17093	17223	17095	17208	17133	17203	17168	17139	17254	17290	17314	17264	17256	17342	17103	17132	17369	17131	17088	17432	17165	17373	17263	17334	17384	17203	17172	17269	17181	17300	17175	17275	17280	17173	16998	17232	17405	17285	17426	17132	17396	17217	17379	17256	17325	17270	17281	17413	17303	17130	17170	17251	17375	17161	17332	17246	17172	17288	17109	17191	17113	17349	17354	17143	17324	17493	17198	17180	17098	17357	17434	17407	17375	17190	17310	17368	17364	17293	17188	17249	17097	17244	17311	17174	17330	17201	17304	17238	17302	17217	17143	17284	17365	17185	17351	17115	17225	17229	17141	17362	17135	17347	17143	17179	17261	17205	17133	17236	17292	17350	17150	17277	17312	17307	17355	17256	17101	17417	17172	17388	17113	17190	17252	17164	17534	17060	17297	17326	17427	17241	17442	17258	17184	17358	17205	17318	17199	17316	17223	17218	17190	17302	17109	17197	17150	17153	17249	17154	17113	17318	17114	17494	17236	17410	17292	17207	17159	17204	17230	17190	17277	17215	17187	17235	17331	17297	17368	17324	17211	17307	17308	17246	17255	17294	17263	17316	17194	17182	17217	17347	17161	17297	17321	17277	17203	17258	17257	17284	17079	17329	17152	17299	17124
22515	21594	28832	24843	22285	25319	28057	23748	23132	23192	23063	22453	22348	22279	22083	22077	21983	21845	21930	21902	21880	21987	21828	21797	21867	21607	21917	21578	21951	21944	21677	21918	21608	21653	21633	21529	21755	21532	21718	21480	21437	21697	21570	21384	21432	21614	21604	21387	21631	21464	21639	21374	21615	21681	21863	21599	21545	21559	21654	21251	21712	21491	21688	21685	21579	21592	21641	21531	21603	21569	21507	21663	21339	21651	21538	21686	21579	21522	21486	21508	21509	21566	21503	21494	21574	21581	21369	21418	21417	21486	21492	21588	21566	21591	21665	21585	21667	21327	21432	21523	21581	21332	21369	21389	21576	21478	21565	21259	21627	21640	21628	21369	21612	21324	21525	21603	21462	21417	21419	21336	21350	21604	21592	21535	21772	21354	21533	21257	21541	21418	21710	21283	21442	21470	21478	21661	21845	21697	21612	21367	21586	21691	21358	21429	21544	21283	21521	21384	21210	21527	21485	21557	21620	21515	21552	21419	21786	21653	21643	21579	21544	21532	21428	21606	21527	21413	21627	21458	21710	21437	21369	21525	21522	21516	21448	21360	21703	21707	21606	21505	21474	21498	21518	21578	21514	21625	21397	21476	21505	21403	21444	21608	21362	21351	21466	21474	21593	21607	21663	21422	21544	21387	21472	21490	21258	21560	21501	21544	21456	21471	21702	21209	21482	21646	21435	21576	21693	21637	21505	21547	21521	21401	21485	21395	21645	21504	21388	21507	21488	21574	21545	21470	21699	21546	21380	21424	21471	21531	21545	21437	21452	21590	21360	21261	21635	21467	21281	21597	21285	21411	21509	21296	21470	21368	21465	21310	21554	21560	21399	21347	21659	21308	21544	21525	21472	21470	21539	21571	21454	21087	21300	21426	21681	21700	21577	21415	21531	21484	21363	21441	21406	21522	21418	21397	21599	21475	21649	21504	21763	21581	21504	21688	21514	21207	21615	21262	21562	21292	21574	21460	21535	21552	21394	21542	21329	21423	21534	21611	21552	21517	21572	21483	21476	21414	21437	21542	21517	21374	21608	21624	21416	21568	21457	21413	21367	21393	21306	21569	21496	21579	21571	21392	21319	21317	21477	21704	21377	21427	21513	21545	21509	21478	21608	21285	21525	21234	21282	21563	21550	21337	21635	21571	21374	21446	21362	21231	21604	21475	21529	21689	21427	21498	21717	21676	21465	21572	21504	21552	21465	21354	21547	21657	21376	21487	21605	21243	21637	21617	21544	21513	21570	21388	21538	21736	21471	21242	21450	21339	21783	21411	21265	21369	21541	21313	21634	21470	21402	21497	21240	21222	21312	21463	21689	21450	21431	21391	21544	21528	21513	21401	21567	21689	21308	21437	21511	21515	21580	21327	21337	21489	21251	21480	21647	21490	21558	21387	21455	21412	21544	21441	21521	21365	21586	21524	21302	21668	21527	21513	21334	21358	21494	21484	21617	21336	21546	21477	21778	21626	21664	21648	21697	21454	21401	21559	21593	21382	21522	21486	21405	21525	21445	21582	21329	21394	21807	21597	21568	21548	21313	21760	21537	21570	21336	21476	21471	21627	21558	21434	21384	21484	21512	21309	21584	21669	21593	21554	21241	21667	21506	21347	21238	21388	21593	21454	21473	21469	21567	21485	21607	21679	21620	21619	21548	21305	21509	21427	21738	21750	21682	21411	21292	21514	21445	21379	21577	21598	21319	21484	21725	21575	21444	21374	21523	21454	21375	21440	21755	21432	21584	21408	21364	21509	21343	21236	21299	21400	21566	21525	21363	21383	21350	21363	21461	21424	21494	21490	21585	21629	21707	21396	21488	21301	21516	21122	21566	21490	21758	21491	21341	21365	21449	21450	21489	21534	21503	21470	21536	21252	21459	21481	21654	21487	21656	21264	21492	21545	21451	21542	21450	21506	21480	21601	21655	21306	21350	21525	21440	21401	21407	21510	21448	21239	21526	21448	21368	21476	21519	21404	21287	21485	21521	21546	21452	21444	21741	21500	21502	21352	21485	21454	21502	21355	21559	21407	21420	21445	21632	21587	21500	21610	21521	21494	21501	21370	21603	21306	21416	21589	21544	21527	21516	21497	21511	21399	21427	21578	21347	21514	21361	21337	21344	21375	21310	21526	21248	21293	21539	21375	21356	21310	21343	21460	21434	21615	21766	21465	21515	21594	21292	21428	21414	21728	21678	21689	21546	21685	21505	21567	21451	21475	21655	21458	21199	21420	21519	21326	21601	21581	21641	21548	21579	21331	21572	21425	21349	21471	21131	21406	21384	21629	21503	21563	21687	21385	21497	21425	21431	21525	21192	21449	21360	21389	21452	21573	21511	21368	21474	21390	21383	21585	21462	21523	21543	21754	21752	21392	21461	21586	21369	21340	21314	21595	21448	21500	21554	21485	21733	21654	21464	21475	21619	21382	21533	21485	21373	21509	21261	21525	21666	21456	21548	21347	21463	21361	21442	21483	21333	21276	21317	21649	21445	21424	21656	21620	21588	21608	21269	21252	21529	21323	21467	21646	21541	21491	21646	21739	21674	21600	21531	21307	21527	21553	21675	21675	21424	21431	21612	21556	21732	21348	21577	21471	21516	21287	21475	21416	21507	21444	21456	21413	21601	21543	21524	21507	21424	21462	21662	21577	21428	21363	21324	21411	21251	21511	21433	21307	21686	21431	21168	21754	21527	21537	21519	21504	21432	21376	21580	21349	21559	21579	21982	21264	21367	21446	21236	21516	21354	21377	21501	21741	21794	21578	21462	21574	21529	21349	21406	21522	21470	21467	21418	21539	21517	21442	21761	21613	21469	21413	21545	21417	21532	21675	21313	21505	21644	21427	21652	21432	21559	21488	21429	21578	21327	21441	21726	21393	21227	21355	21527	21607	21542	21516	21435	21429	21609	21441	21646	21383	21332	21658	21680	21644	21358	21232	21309	21514	21395	21403	21248	21325	21474	21590	21626	21449	21393	21438	21632	21447	21603	21619	21364	21413	21328	21452	21343	21452	21464	21742	21528	21639	21589	21503	21593	21774	21569	21636	21428	21521	21563	21347	21412	21344	21384	21500	21278	21523	21442	21624	21708	21878	21522	21489	21523	21386	21596	21380	21476	21320	21765	21575	21489	21588	21452	21535	21500	21252	21538	21415	21396	21543	21581	21406	21458	21539	21517	21601	21299	21312	21437	21395	21605	21536	21453	21670	21504	21289	21467	21539	21521	21570	21478	21557	21383	21447	21449	21563	21333	21442	21501	21482	21511	21593	21554	21529	21593	21601	21232	21443	21314	21574	21502	21432	21378	21466	21250	21554	21285	21575	21465	21519	21858	21419	21365	21378	21417	21338	21382	21462	21341	21242	21620	21447	21663	21410	21357	21348	21445	21423	21797	21557	21475	21503	21651	21306	21391	21297	21658	21402	21426	21494	21570	21638	21520	21605	21429	21613	21415	21609	21498	21518	21647	21619	21652	21555	21605	21549	21573	21514	21467	21552	21536	21396	21509	21231	21271	21451	21572	21645	21591	21541	21449	21486	21481	21510	21427	21320	21556	21432	21429	21449	21551	21633	21499	21388	21405	21229	21579	21384	21335	21437	21500	21715	21381	21457	21464	21457	21570	21342	21496	21542	21380	21376	21659	21576	21554	21383	21488	21642	21470	21471	21436	21478	21327	21283	21762	21493	21463	21513	21568	21412	21671	21428	21430	21419	21697	21138	21473	21495	21425	21493	21730	21359	21557	21424	21476	21492	21551	21608	21615	21417	21560	21338	21522	21507	21448	21552	21449	21649	21348	21350	21529	21465	21399	21484	21652	21592	21638	21623	21568	21592	21527	21595	21481	21581	21460	21369	21502	21501	21405	21512	21522	21510	21504	21463	21412	21606	21470	21596	21376	21432	21489	21260	21629	21473	21651	21475	21452	21598	21711	21499	21637	21671	21814	21405	21258	21435	21401	21193	21252	21492	21733	21437	21447	21432	21330	21533	21330	21600	21643	21550	21523	21504	21496	21524	21561	21460	21354	21429	21438	21502	21657	21382	21482	21396	21466	21397	21448	21340	21318	21512	21317	21304	21526	21563	21468	21596	21519	21734	21643	21437	21465	21419	21710	21487	21475	21280	21526	21454	21571	21431	21447	21355	21410	21269	21656	21416	21609	21374	21510	21215	21489	21660	21485	21412	21399	21482	21547	21427	21530	21323	21454	21452	21846	21674	21512	21609	21454	21437	21268	21472	21573	21540	21632	21464	21662	21624	21625	21388	21483	21529	21385	21514	21703	21542	21536	21491	21477	21464	21396	21320	21610	21416	21479	21546	21376	21652	21471	21562	21397	21246	21367	21495	21469	21380	21523	21522	21556	21461	21374	21496	21278	21205	21360	21307	21370	21315	21383	21481	21571	21408	21463	21466	21552	21488	21408	21356	21472	21431	21507	21483	21513	21554	21515	21562	21521	21239	21404	21470	21440	21557	21555	21506	21318	21588	21426	21525	21504	21630	21550	21568	21683	21375	21379	21698	21399	21480	21507	21564	21601	21614	21201	21610	21459	21569	21674	21506	21385	21442	21447	21382	21673	21488	21625	21389	21459	21418	21527	21530	21526	21596	21492	21555	21494	21451	21568	21606	21531	21519	21512	21512	21590	21531	21411	21547	21558	21454	21474	21580	21608	21414	21628	21568	21379	21405	21282	21585	21482	21203	21626	21442	21374	21413	21549	21632	21564	21402	21401	21347	21506	21358	21539	21377	21481	21504	21609	21662	21615	21319	21450	21472	21584	21293	21460	21516	21410	21414	21644	21369	21536	21494	21671	21562	21588	21540	21470	21669	21618	21613	21405	21339	21634	21680	21699	21405	21342	21838	21397	21352	21634	21686	21487	21611	21575	21303	21479	21447	21654	21257	21563	21660	21473	21660	21530	21575	21641	21353	21542	21467	21525	21510	21710	21578	21644	21462	21550	21385	21393	21313	21333	21360	21567	21413	21523	21467	21374	21365	21491	21429	21469	21497	21306	21609	21512	21769	21572	21453	21491	21696	21628	21393	21598	21581	21312	21683	21541	21479	21291	21373	21320	21382	21441	21569	21697	21538	21437	21307	21299	21512	21456	21300	21496	21587	21483	21656	21497	21819
20658	40649	34533	28203	25300	22915	21500	20539	20123	19302	19186	18818	18719	18373	18146	18257	18177	18092	18042	17977	18021	17932	17830	18049	17935	18001	17860	17935	17847	17985	17954	17705	17883	17795	17822	17758	17818	17870	17782	17850	17775	17792	17819	17815	17760	17812	17814	17747	17847	17676	17712	17862	17656	17797	17698	17635	17860	17846	17565	17620	17782	17719	17477	17816	17789	17769	17834	17896	17663	17738	17878	17822	17663	17708	17860	17767	17687	17536	17756	17740	17726	17690	17697	17734	17767	17676	17776	17648	17672	17673	17712	17687	17559	17590	17839	17751	17704	17605	17617	17808	17645	17725	17797	17667	17800	17454	17684	17589	17701	17671	17860	17723	17812	17680	17772	17770	17616	17676	17636	17734	17924	17869	17735	17813	17827	17725	17610	17890	17792	17670	17661	17805	17864	17798	17818	17740	17637	17625	17598	17752	17700	17823	17697	17612	17765	17655	17755	17728	17863	17708	17811	17568	17698	17709	17596	17528	17780	17707	17659	17602	17761	17669	17703	17716	17657	17717	17726	17720	17661	17919	17849	17791	17655	17637	17654	17648	17656	17786	17606	17575	17840	17690	17646	17732	17888	17808	17657	17694	17576	17488	17807	17661	17727	17725	17645	17749	17714	17682	17840	17700	17811	17709	17738	17799	17620	17804	17639	17948	17932	17661	17679	17526	17672	17784	17745	17826	17570	17818	17822	17680	17681	17767	17813	17588	17772	17815	17711	17964	17605	17775	17647	17823	17751	17955	17765	17723	17564	17593	17713	17619	17770	17878	17746	17703	17704	17631	17676	17775	17603	17615	17696	17910	17400	17852	17686	17658	17772	17814	17832	17608	17757	17673	17676	17650	17698	17715	17758	17771	17632	17752	17591	17818	17738	17624	17673	17763	17818	17828	17588	17724	17644	17546	17793	17945	17668	17773	17762	17534	17622	17734	17621	17670	17721	17654	17752	17695	17704	17748	17704	17640	17719	17852	17706	17709	17741	17731	17696	17695	17756	17688	17825	17633	17827	17697	17604	17738	17677	17651	17458	17629	17740	17658	17638	17659	17782	17787	17592	17894	17640	17836	17688	17626	17760	17544	17742	17715	17660	17578	17788	17987	17713	17723	17784	17815	17584	17809	17894	17579	17806	17775	17770	17770	17807	17642	17558	17916	17674	17665	17803	17789	17605	17805	17563	17809	17626	17699	17669	17771	17715	17918	17811	17806	17739	17795	17681	17753	17756	17598	17734	17777	17601	17851	17665	17594	17789	17827	17704	17784	17716	17683	17547	17740	17775	17812	17672	17802	17598	17596	17860	17678	17638	17798	17614	17532	17634	17720	17804	17666	17899	17658	17535	17766	17586	17751	17675	18024	17939	17804	17806	17785	17583	17531	17904	17787	17678	17800	17805	17603	17677	17717	17608	17670	17666	17660	17633	17687	17679	17655	17651	17674	17825	17574	17817	17489	17782	17758	17781	17897	17708	17663	17858	17711	17776	17653	17744	17606	17642	17658	17602	17714	18028	17724	17777	17834	17707	17589	17767	17540	17615	17646	17881	17708	17743	17931	17653	17343	17900	17773	17617	17582	17657	17543	17705	17737	17810	17838	17665	17687	17641	17883	17637	17627	17768	17922	17830	17675	17742	17597	17832	17979	17792	17770	17835	17743	17782	17897	17706	17753	17815	17798	17682	17687	17677	17602	17773	17596	17571	17712	17730	17751	17623	17838	17706	17737	17821	17579	17763	17718	17719	17596	17726	17739	17801	17629	17696	17640	17609	17772	17562	17913	17811	17550	17703	17767	17676	17712	17724	17726	17635	17635	17575	17593	17518	17824	17786	17564	17737	17906	17715	17680	17742	17622	17863	17748	17842	17668	17783	17746	17683	17490	17719	17697	17665	17858	17933	17733	17795	17733	17617	17677	17760	17750	17755	17797	17839	17573	17594	17732	17794	17755	17467	17873	17721	17700	17677	17770	17738	17550	17707	17669	17761	17881	17602	17759	17767	17843	17724	17850	17685	17625	17929	17659	17570	17670	17633	17736	17534	17772	17619	17881	17745	17623	17758	17833	17769	17721	17729	17757	17699	17775	17651	17557	17795	17606	17647	17724	17612	17507	17881	17785	17966	17605	17745	17683	17777	17836	17705	17776	17795	17617	17766	17705	17526	17754	17644	17743	17729	17639	17479	17584	17842	17652	17674	17696	17654	17687	17683	17861	17738	17707	17696	17565	17889	17710	17792	17720	17945	17662	17810	17676	17634	17685	17856	17805	17828	17599	17730	17615	17654	17577	17625	17851	17614	17691	17733	17722	17751	17831	17703	17743	17658	17470	17743	17696	17841	17609	17714	17581	17689	17813	17759	17570	17716	17807	17679	17856	17820	17856	17870	17817	17725	17712	17722	17846	17611	17663	17731	17715	17657	17730	17749	17733	17625	17753	17754	17622	17663	17843	17645	17691	17554	17742	17642	17640	17683	17631	17772	17810	17787	17785	17683	17762	17760	17735	17772	17633	17907	17769	17748	17781	17693	17682	17692	17731	17563	17753	17810	17639	17574	17644	17894	17506	17845	17709	17657	17563	17668	17843	17805	17733	17712	17846	17720	17576	17784	17637	17650	17517	17837	17650	17668	17703	17682	17661	17681	17690	17614	17548	17802	17623	17820	17912	17778	17753	17814	17616	17619	17741	17774	17758	17659	17859	17753	17385	17751	17716	17860	17710	17631	17843	17750	17602	17985	17694	17702	17874	17644	17798	17824	17732	17854	17839	17811	17654	17696	17924	17710	17642	17900	17555	17725	17751	17677	17754	17694	17831	17663	17725	17673	17583	17850	17792	17551	17701	17646	17553	17670	17827	17700	17590	17566	17762	17708	17715	17624	17667	17508	17822	17638	17544	17783	17698	17837	17746	17821	17710	17743	17722	17636	17760	17667	17606	17736	17686	17540	17729	17682	17843	17825	17641	17693	17745	17781	17630	17800	17693	17713	17622	17886	17646	17823	17564	17704	17718	17575	17839	17708	17695	17616	17605	17710	17713	17624	17796	17768	17600	17668	17906	17658	17719	17854	17549	17740	17693	17898	17798	17751	17787	17665	17702	17519	17890	17817	17714	17780	17523	17721	17591	17812	17675	17725	17434	17708	17722	17800	17613	17550	17604	17767	17504	17609	17819	17663	17787	17801	17566	17779	17676	17647	17706	17793	17833	17775	17644	17708	17721	17858	17621	17839	17815	17565	17658	17758	17618	17617	17682	17735	17684	17930	17708	17751	17663	17778	17731	17727	17837	17717	17577	17591	17701	17819	17623	17508	17556	17632	17652	17748	17844	17839	17727	17676	17715	17647	17758	17691	17605	17667	17591	17834	17707	17649	17621	17836	17723	17670	17653	17803	17679	17660	17664	17714	17618	17691	17635	17867	17896	17923	17678	17794	17796	17956	17741	17758	17683	17707	17658	17842	17802	17779	17625	17903	17691	17742	17584	17684	17821	17720	17644	17740	17629	17748	17707	17782	17598	17631	17712	17583	17776	17658	17491	17770	17701	17882	17585	17726	17613	17664	17928	17585	17646	17716	17815	17740	17869	17793	17713	17692	17767	17725	17577	17803	17767	17644	17900	17660	17836	17586	17751	17615	17797	17594	17741	17501	17786	17715	17764	17805	17691	17677	17713	17716	17740	17598	17650	17806	17778	17591	17678	17739	17806	17734	17752	17775	17546	17661	17708	17686	17775	17666	17770	17775	17614	17631	17731	17628	17739	17760	17789	17669	17779	17632	17622	17864	17837	17511	17824	17662	17684	17811	17574	17693	17643	17738	17703	17840	17696	17894	17681	17526	17730	17824	17825	17561	17705	17663	17765	17815	17741	17734	17664	17801	17846	17591	17777	17667	17895	17713	17703	17598	17585	17750	17751	17615	17774	17643	17929	17717	17718	17638	17778	17812	17489	17652	17630	17726	17679	17736	17609	17791	17843	17545	17811	17770	17608	17689	17670	17699	17766	17800	17660	17672	17592	17815	17608	17821	17787	17692	17630	17576	17726	17657	17663	17783	17758	17748	17590	17705	17790	17839	17730	17804	17823	17679	17780	17794	17667	17864	17734	17676	17584	17758	17602	17754	17692	17594	17787	17537	17771	17699	17706	17975	17831	17711	17823	17713	17804	17801	17735	17732	17783	17626	17726	17629	17732	17713	17468	17643	17699	17678	17773	17795	17566	17830	17658	17673	17805	17815	17921	17615	17623	17772	17663	17638	17758	17542	17665	17782	17830	17636	17766	17888	17709	17610	17791	17732	17843	17636	17637	17744	17584	17802	17602	17801	17563	17666	17672	17698	17686	17709	17798	17706	17838	17760	17674	17659	17722	17693	17862	17777	17791	17700	17822	17754	17645	17898	17697	17644	17538	17691	17502	17475	17748	17781	17682	17714	17624	17650	17722	17698	17752	17660	17790	17635	17670	17738	17841	17596	17721	17698	17818	17798	17661	17572	17802	17736	17728	17641	17847	17699	17738	17685	17600	17738	17706	17796	17575	17774	17740	17706	17797	17603	17796	17617	17779	17797	17732	17912	17662	17630	17732	17689	17552	17698	17763	17546	17844	17816	17608	17607	17720	17770	17801	17641	17793	17592	17620	17730	17765	17711	17624	17927	17935	17769	17727	17724	17637	17699	17592	17734	17492	17580	17658	17677	17762	17716	17821	17675	17620	17505	17728	17587	17709	17813	17671	17718	17762	17691	17548	17719	17833	17667	17729	17652	17834	17658	17686	17648	17756	17753	17719	17776	17818	17932	17666	17739	17542	17666	17671	17590	17696	17810	17635	17610	17803	17818	17603	17658	17762	17793	17736	17886	17736	17734	17666	17761	17634	17620	17618	17672	17890	17679	17803	17638	17757	17651	17695	17836	17686	17658	17707	17709	17816	17624	17571	17675	17685	17707	17624	17774	17759	17657	17731	17578	17553	17675	17635	17631	17634	17732	17711	17686	17729	17731	17666	17574	17804	17627	17564	17674	17831	17781	17557	17762	17814	17658	17682	17682	17842	17655	17733	17655	17643	17698	17840	17826	17853	17676	17674	17683	17544	17666	17588	17730	17652	17733	17763	17700	17664	17802	17787	17457	17764	17719	17823	17679	17573
29112	24222	28351	26032	22401	21666	21294	20805	20576	20291	20459	20250	20115	20025	20029	19965	19947	20324	19857	20021	19879	19883	19935	20013	19890	20084	19992	19989	20145	20048	20111	20012	19974	19914	19855	19923	19940	19844	19901	19938	19960	20033	19807	19906	19744	19822	19771	19954	20052	19794	19762	19679	19969	19738	19884	20053	19789	19897	19876	19915	19825	20029	20017	19790	20054	19897	19839	19842	19856	19892	19858	19802	19818	19784	19859	19836	19782	19765	19945	19684	19891	19865	19784	19846	19937	19942	19726	19710	19836	19906	19855	19813	19985	20021	19973	19697	19786	19982	19855	19751	19793	19783	19946	20073	19963	19813	19673	20115	19788	19954	20007	19618	19902	19992	19752	19679	19887	19991	20080	19905	19865	19847	20034	19787	19829	19902	19930	19929	20001	19706	19826	19952	19974	19897	19921	19598	19759	19868	20028	19798	19958	19849	19994	19921	19904	19805	19831	19916	19853	19746	19966	19858	19734	19770	19787	19983	19724	19995	19826	19994	20102	19854	19602	19829	19858	19857	19908	19912	20081	19678	19909	19961	19842	19857	19919	20038	19859	19669	19711	19602	19739	19994	19915	19940	19887	19805	19964	20116	19707	19871	19799	19782	19903	19822	19689	19965	20009	20013	19883	19843	19791	19725	19859	19854	19794	19993	19920	19934	19854	19854	19769	19858	20055	19885	19946	19782	19935	19664	19902	19832	19642	19734	19771	19836	19810	20085	19970	19773	19631	19928	19697	19813	19966	19944	19762	19848	19699	19856	19973	20136	19885	20063	19905	19900	19777	19533	19885	19997	19704	19877	19816	19734	19881	19813	19704	19713	19651	19923	19878	19708	19952	19782	19850	19992	19893	19895	19886	19978	20204	19843	19963	19633	19908	19716	19991	19774	19809	19933	19876	19644	19807	19915	20052	20013	19954	19868	19685	19914	19731	19825	19907	20008	19686	19990	19796	20045	20073	20084	19863	19796	20118	19960	19968	19803	19855	19924	20116	19733	19786	19797	19706	19907	19670	19810	19810	19996	19864	19912	19745	19949	19856	19887	20029	19566	19760	20030	19796	19799	19824	19753	20037	20056	19995	19690	19849	19915	19951	19768	19836	20030	19906	20016	19815	20105	19957	19949	19866	19911	20110	19939	19836	20139	19927	19866	19836	19803	19670	19821	19900	19819	19818	19970	19724	19909	19856	19962	20002	19898	19718	19760	19784	19985	19835	19938	19875	19918	20016	19833	19824	19845	19947	19969	19717	19609	19871	19806	19915	20085	19731	19851	19879	19715	19732	19787	20003	19857	19902	19913	19701	19897	19928	19970	20158	19895	19763	19833	19961	19795	20065	19837	19638	19973	20070	19762	19760	19930	19903	19980	19901	20081	19773	19912	19714	19971	19847	19918	19867	19849	19878	19638	19895	19872	19932	19930	20051	19801	19845	19703	19933	19774	19712	19951	19717	19923	19729	19945	19723	19855	19902	19892	19776	19747	19852	19987	19655	19828	19738	19774	19990	19894	19743	20078	19804	19847	19798	19733	19887	20024	20005	19836	19904	19811	19839	19699	19950	19994	19862	19940	19759	19889	19838	19856	19835	19889	19769	19724	19772	19853	19769	19729	19877	19878	19863	19970	20085	20019	19902	19985	19917	19766	19860	19703	19952	19720	19749	20089	19951	19938	19945	19847	19920	19726	19897	19927	19865	19909	19850	19838	20000	19939	19833	19804	19706	20088	19908	19910	20035	20077	19845	19934	19836	19524	19965	19800	19686	19688	19832	19967	19934	19687	19785	20026	20100	19780	19656	19744	19919	19864	19844	19764	19942	20076	19856	20215	20038	19822	19892	19934	19832	19946	20064	19826	19987	19931	19660	19779	20081	19774	19851	19896	19969	20020	19828	19819	19823	19773	19927	19913	19889	19807	19902	19855	19933	19716	19813	19889	19856	19955	19884	19801	19970	19940	19857	19767	19675	19765	19803	19787	20005	20071	19949	19999	19736	19968	19550	19894	20079	19847	19700	19877	20023	19991	19787	19844	19858	20044	19825	19687	19931	19734	19974	19763	19923	20044	19773	19801	19840	19813	20033	19923	19799	19887	19966	19796	19912	19850	20145	19860	19946	19792	19994	19730	20208	19954	19749	19935	19913	19940	19950	19722	19935	19686	19716	19738	19812	19765	19663	19785	19953	19897	19693	19757	19643	19860	19904	19750	19845	19895	19704	19804	19886	19811	19791	20105	19872	19845	19706	19764	20022	19802	19824	19811	19895	19748	19959	19898	19982	20035	20046	19861	19900	20043	20120	19833	19892	19782	19976	19849	19834	19777	19868	19843	20050	19963	19927	19821	19967	19897	20086	20110	20066	19816	19777	19680	19643	19577	20031	19777	19995	19512	19961	20171	19907	19944	19628	19937	19797	19724	19761	19971	19714	20010	20013	19926	20027	19870	19726	19833	19879	19962	19850	19707	19971	20010	19830	19765	19995	19866	19832	19874	19853	19696	19735	19802	19864	19840	19856	19992	20079	19858	19954	20146	19856	19792	19847	19859	19792	19941	19763	19862	19885	19603	19800	19743	19667	19931	19815	19919	19813	19870	19941	19941	19958	19823	19804	19751	19783	19808	19619	19641	19800	19843	19817	19755	19729	19829	19860	19878	19895	19803	20017	19658	19811	19853	19914	19942	19911	19716	19824	19794	19934	19856	19685	19806	20025	19932	19830	20131	20048	19952	20031	19828	19664	19798	19870	19735	19777	19791	19986	19824	20000	20000	19969	19970	19918	19655	19775	19875	19992	19908	19907	19883	20076	19936	19890	19955	19692	19864	19749	19940	20026	19848	19877	19822	20095	19773	19800	19854	19888	19779	19779	19806	19922	19743	19689	19534	20057	19886	19791	19733	19826	19723	19903	19936	19999	19784	19894	19967	19747	19903	19897	19814	20028	19846	19957	19985	19892	19920	19826	19937	19770	19935	20092	19948	19791	19745	20071	19817	19798	19768	19793	20019	19993	19993	20060	19815	20000	19862	19827	19831	19605	19981	19842	19754	19931	19870	19775	19776	20202	19941	20045	19874	19829	20001	20023	19936	19813	19875	19725	19977	20044	20054	19984	19910	19834	19756	19772	19605	19771	19894	19751	19678	19777	19964	19745	19728	19928	19834	19971	19843	19977	19729	19902	19713	19919	19835	19831	19901	19763	19757	19828	19734	19908	19913	19976	19871	19866	19966	19877	19608	19761	19900	19894	19762	19994	19925	20020	19838	19955	20028	19897	19716	20002	19975	19793	19871	19844	19762	19884	20191	19921	20027	19972	19884	19876	19821	19801	19933	19902	19936	19574	19782	19990	19884	19770	19978	20014	19856	19818	19874	19887	20034	19741	19835	19984	19862	19900	20054	19928	19941	19890	19804	19771	19925	19762	19996	19868	19728	19837	19953	19859	19722	19852	19798	19973	19741	19912	19703	19977	19823	20014	19747	20037	19811	19783	19891	20028	19877	19889	19843	19975	19774	19895	20018	19744	19900	19964	19968	19885	19741	19649	20058	19591	19848	19832	19793	19873	20019	19632	19819	20053	19633	19820	19750	19729	19666	19921	19996	19854	19774	19904	19760	19781	19909	19959	19977	20053	19737	20033	19862	19810	19950	19970	19931	19936	20083	19963	19995	20172	19875	20041	19812	19821	19950	19906	19938	19922	19910	19938	19745	19722	19807	19688	19852	20195	19808	19940	19951	19819	19979	19877	19960	19796	19992	19886	19966	19924	19954	19983	19812	19755	19789	19917	19930	19855	19854	19963	19989	19823	19776	19788	19762	20065	19729	19995	20207	20334	19902	19669	19741	19964	19939	19871	19939	19790	20048	20134	19996	19792	20046	20131	20076	19801	20045	20090	19885	19852	19780	20066	19739	19788	19955	19814	19727	19833	19717	19875	19957	20117	20063	19984	19824	19786	19836	19801	20050	19805	19664	19777	19873	19621	19841	19816	19848	19893	19951	19731	19919	20089	19736	19803	19765	19844	19713	19929	20021	19879	19953	20150	19736	19874	19881	20007	20009	19859	19739	19932	19888	20040	19671	19848	20181	19927	19823	19980	19818	19696	19944	19993	19953	19802	19900	19916	19674	19874	20080	19920	19906	19822	19726	19751	19892	19904	20011	19902	19859	19606	19812	19973	19983	19937	19942	19997	20031	19895	19964	19732	19773	20103	20022	19774	19811	19949	19877	20013	19946	19729	20022	19986	19932	20006	19796	19666	19689	19651	19899	20092	19723	19894	19758	19966	19988	19961	19909	19836	20046	19834	19884	19982	19895	19860	19850	19896	19927	19902	19902	19785	19906	19672	19729	19914	19733	19772	19737	19859	19937	19779	19999	19857	19775	19814	19740	19829	20004	19752	19996	19821	19943	20104	19863	19982	19884	19808	19936	19967	19715	19941	19834	19910	19975	19931	20113	19863	19800	20049	20188	19808	19845	19877	19843	19736	19888	19892	19781	19793	19720	20005	19904	19723	19854	20142	19982	19956	19669	19909	19842	19663	19955	19775	19967	19785	19797	19799	19729	19883	19972	19736	19881	19861	19692	20076	20145	19900	19744	19827	19869	19878	20004	20017	19847	19832	20133	19941	19810	19982	19712	19794	19886	19949	19995	19703	20035	19806	19973	19881	19778	19879	19946	19796	19907	19958	20081	19906	19956	19904	19839	19921	19712	19833	19774	19814	19735	19867	19672	19809	19832	19687	19754	20006	19751	19876	19851	19893	19941	19830	19993	20052	19924	19949	19673	19840	19714	20078	19781	19988	19850	19621	19834	19813	20018	19750	19873	19771	19943	19835	19659	19769	19714	19803	19884	19891	20003	19947	19756	19987	19937	19841	19653	19780	19835	19833	19832	19747	19765	19882	20062	20026	19865	20093	20009	19884	19659	19730	19751	19725	19892	19804	19925	19990	19676	19798	19820	19797	19989	19911	19922	20028	19837	19709	19889	19692	19936	19956	19962	19995	20008	20003	19778	19959	19877	20086	19826	20232	19921	19938	19845	19871	19861	20042	20047	19879	19716	19999	19773	20061	19945	19846	19944	19694	19862	19984	20139	19704	19971	19856	19960	19676	20007	19927	19787	19893	20003	20011	19958	19710	19822
20715	30811	27199	22639	20579	19301	18558	18069	17662	17564	17347	17258	17249	17115	17045	17074	17017	16919	16957	17107	16756	16894	16874	16916	16680	16963	16744	16856	16962	16720	16714	16946	16954	16876	16873	16977	16950	16865	16737	16976	16935	16783	16817	16640	16793	16741	16891	16861	16762	17030	16928	16828	16772	16744	16777	16804	16782	16801	16790	16699	17022	16601	16934	16640	16802	16999	16896	16850	16706	16955	16799	16801	17002	16636	17027	16916	16613	16661	16829	16706	16698	16629	16697	16846	16852	16705	16842	16861	16567	16858	16879	16817	16771	16723	16948	16876	16870	16655	16822	16777	16805	16839	16785	16832	16701	16999	16794	16652	16685	16770	16722	16745	16813	16857	16686	16821	16788	16869	16768	16900	16832	16980	16832	16907	16856	16915	16630	16809	16839	16809	16795	16743	16963	16871	16844	16878	16794	16814	16673	16952	16826	16835	16749	16946	16787	17007	16663	16779	16783	16698	16946	16962	16810	16812	16837	17004	16678	16767	16754	16783	16795	16689	16799	16778	16864	16880	16916	16652	16722	16794	16541	16723	16672	16797	16796	16751	16663	16873	16879	16791	16744	16809	16727	16864	16934	16815	16842	16741	16775	16821	16850	17042	16617	16807	16805	16942	16894	16669	16950	16839	16717	16746	16888	16801	16682	16631	16662	16825	16622	16763	16690	16777	16730	16737	16751	16893	16721	16695	16827	16629	16699	16717	16842	16688	16824	16749	16730	16729	16759	16722	16823	16812	16813	16753	16812	16937	16624	16805	16790	16792	16698	16771	16656	16811	16828	16867	16689	16944	16894	16814	16904	16811	16889	16715	16828	16877	16911	16748	16970	16997	16828	16779	16810	16866	16875	16712	16794	16717	16893	16877	16837	16721	16841	16950	16694	16801	16659	16789	16727	16805	16725	16882	16579	16808	16811	16645	16735	16561	16942	16730	16886	16676	16837	16680	16831	16850	16808	16689	16720	16974	16898	16908	16829	16941	16745	16657	16730	16681	16892	16763	16741	16744	16777	16892	16713	16569	16837	16833	16817	16872	16754	16739	16692	16723	16627	16796	16755	16717	16791	16795	16800	16657	16602	16875	16776	16789	16883	16680	16843	16908	16907	16810	16609	16621	16721	16743	16841	16834	16769	16613	16803	16900	16948	16614	16897	16753	16772	16769	16887	16709	16882	16884	16809	16573	16875	16870	16915	16751	16845	16991	16844	16798	16641	16751	16753	16927	16944	16903	16938	16612	16614	16838	16755	16872	16814	16794	16751	16668	16870	16823	16935	16878	16898	16654	17053	16881	16736	16788	16771	16597	16675	16880	16953	16769	16812	16872	16832	16810	16784	16622	16712	16654	16802	16823	16780	16835	16725	16953	16728	16857	16813	16837	16762	16819	16751	16663	16731	16778	16860	16774	16950	16772	16968	16914	16801	16714	16933	16701	16671	16866	16799	16886	16831	16810	16626	16828	16858	16604	16706	16827	16747	16695	16751	16728	16822	16957	16691	16817	16763	16763	16788	16754	16761	16842	16731	16780	16680	16924	16722	16835	16722	16608	16853	16778	16797	16860	16729	16831	16915	16901	16947	16754	16792	16779	16804	16906	16783	16752	16844	16765	16641	16842	16873	16641	16697	16732	16738	16929	16741	16906	16755	16668	16590	16617	16885	16924	16826	16774	16806	16748	16682	16868	16756	16903	16812	16666	16726	16898	16738	16812	16817	16824	16824	16802	16741	16892	16834	16690	16775	16678	16793	16782	16917	16648	16721	16856	16551	16920	16896	16899	16735	16744	17012	16914	16831	16597	16815	16721	16654	16905	16806	16893	16808	16777	16972	16916	16825	16705	16841	16746	16719	16803	16809	16766	16742	16822	16586	16702	16765	16596	16877	16911	16825	16775	16654	16613	16744	16658	16853	16826	16672	16785	16970	16784	16794	16579	16776	16918	16692	16835	16920	16696	16721	16800	16698	16650	16764	16912	16702	16896	16805	16686	16735	16794	16716	16756	16723	16670	16583	16810	16827	16960	16828	16800	16842	16519	16878	16578	16679	16928	16742	16823	16913	16805	16695	16870	16815	16858	16834	16815	16783	16871	16854	16668	16942	16871	16808	16844	16738	16801	16670	16814	16788	16760	16882	16767	16981	16839	16919	16886	16790	16910	16787	16823	16763	16712	16754	16707	16892	16753	16856	16776	16839	16734	16762	16748	16896	16796	16818	16752	16751	16737	16794	16936	16726	16728	16694	16585	16690	16839	16754	16918	16807	16899	16821	16836	16785	16885	16788	16879	16806	16899	16648	16670	16850	16646	16766	16656	16821	16817	16820	16641	16724	16793	16615	16763	16928	16749	16760	16815	16777	16683	16824	16862	16851	16740	16953	16664	17030	16727	16878	16718	16754	16737	16907	16695	16640	16606	16912	16913	17001	16786	16864	16747	17020	16618	16652	16948	16730	16751	16723	16805	16866	16780	16886	16812	16976	16677	16725	16882	16737	16616	16646	16974	16621	16949	16842	16814	16966	16872	17011	16825	16735	16966	16701	16840	16728	16734	16887	17025	16752	16804	16730	16997	16774	16826	16721	16942	16879	16873	16804	16777	16845	16766	16835	16753	16821	16689	16844	16682	16725	16971	16774	16629	16779	16660	16837	16632	16726	16688	16747	16658	16879	16725	16787	16840	16851	16915	16733	16757	16604	16915	16636	17016	16792	16771	16633	16750	16859	16845	16642	16763	16856	16864	16811	16844	16781	16714	16797	16862	16734	16707	16640	16808	16664	16925	16887	16687	16608	16809	16837	16941	16865	16668	16872	16827	16644	16803	16777	16883	16645	16753	16904	16894	16756	16791	16838	16734	16672	16768	16751	16900	16731	16802	16693	16914	16850	16679	16836	16882	16855	16876	16795	16919	16851	16763	16946	16740	16669	16722	16889	16732	16760	16750	16771	16825	16843	16920	16817	16890	16979	16863	16821	16754	17043	16756	16836	16933	16924	16751	16769	16709	16795	16803	16931	16897	16897	16939	16669	16755	16612	16928	16917	16667	16798	16820	16741	16838	16870	16838	16834	16694	16770	16808	16757	16721	16742	16813	16695	16808	16797	16583	16792	16761	16711	16956	16836	16698	16854	16777	16774	16913	16702	16761	16881	16688	16785	16758	16841	16716	16997	16859	16696	16983	16742	16735	16854	16713	16778	16802	16823	16854	16834	16774	16967	16813	16768	16752	16743	16774	16887	16865	16843	16700	16944	16794	16769	16740	16744	16657	16867	16614	16807	16842	16948	16971	16650	16682	16940	16777	16829	16855	16876	16836	16791	16686	16660	16889	16914	17048	16749	16583	16775	16810	16792	16717	16722	16699	16643	16993	16693	16852	16874	16980	16778	16989	16816	16903	16623	16805	16783	16796	16707	16737	16866	16796	16835	16693	16963	16887	16865	16567	16749	16692	16771	16733	16933	16780	16725	16774	16605	16768	16786	16968	16729	16843	16908	16785	16781	16866	16649	16734	16778	16684	17031	16812	16835	16845	16724	16753	16670	16678	16684	16827	16806	16915	16823	16798	16795	16657	16803	16608	16726	16746	16758	16748	16854	16789	16733	16741	16722	16741	16940	16693	16733	16780	16839	16857	16744	16666	16836	16687	16720	16677	16751	16854	16950	16961	16585	16913	16908	16705	16810	16784	16803	16800	16865	16794	16878	16784	16911	16794	16707	16646	16648	16787	16828	16655	16723	16867	16761	16833	16745	16649	16799	16818	16869	16791	16711	16739	16857	16790	16812	16978	16815	16793	16683	16819	16657	16895	16877	16769	16926	16946	16819	16885	16788	16906	16665	16917	16958	16791	16855	16749	16876	16746	16845	16715	16725	16950	16849	16644	16557	16706	17057	16811	16848	16788	16695	16771	16911	16920	16748	16762	16781	16910	16745	16690	16755	16724	16845	16702	17016	16747	16775	16639	16762	16759	16819	16848	16675	16704	16888	16807	16979	16756	16672	16865	16678	16831	16676	16796	16816	16833	16751	16919	16782	16829	16862	16893	16593	16761	16704	16987	16741	16862	16843	16752	16716	16852	16731	16832	16760	16841	16688	16939	16762	16841	16678	16708	16892	16633	16693	16705	16797	16875	16765	16686	16781	16990	16747	16806	16667	16683	16844	16648	16988	16748	16780	16873	16855	16749	16882	16802	16769	16808	16734	16767	16740	16892	16729	16806	16738	16759	16872	16826	16802	16658	16627	16837	16754	16724	16766	16801	16635	16720	16919	16778	16818	16714	16791	16819	16748	16679	16775	16819	16808	16685	16748	16799	16776	16614	16846	16708	16859	17011	16799	16864	16860	16725	16951	16726	16805	16809	16672	16715	16788	16723	16929	16831	16953	16871	16913	16746	17100	16841	16806	16855	16611	16793	16711	16902	16784	16700	16715	16949	16707	16823	16706	16815	16765	16727	16743	16746	16880	16708	16853	16754	16732	16887	16901	16790	16733	17012	16820	16949	16568	16798	16820	16722	16826	16712	16775	16869	16881	16690	16900	16748	16772	16705	16835	16655	16865	16781	16832	16770	16635	16863	16721	16451	16860	16793	16799	16782	16761	16731	16739	16694	16961	16842	16886	16771	16862	16843	16673	16685	16822	16919	16779	16800	16709	16834	16802	16829	16679	16850	16937	16657	16994	16863	16700	16836	16718	16661	16766	16645	16848	16854	16964	16745	16803	16957	16851	16767	16941	16797	16961	16733	16896	16795	16750	16821	16751	16768	16738	16767	16611	16821	16836	16697	16900	16954	16792	16742	16790	16673	16734	16709	16908	16696	16872	16840	16729	16614	16822	16712	16839	16607	16770	16795	16770	16805	17024	16658	16835	16910	16954	16934	16944	16700	16857	16900	16834	16703	16807	16837	16854	16794	16921	16752	16742	16878	16838	16819	16605	16813	16801	16863	16869	16946	16893	16646	16684	16755	16797	16785	16992	16799	16793	16865	16760	16813	16799	16946	16750	16660	16764	16781	16729	16857	16993	16675	16705	16808	16751	16831	16641	16679	16772	16842	17051	16754	16799	16991	16794	16772	16845	16730	16807	16862	16915	16815	16709	16651	16731	16812	16821	16813	16801	16835	16664	16775	16770	16887	16871	16749
23523	21560	28370	25538	23405	24226	24470	22192	21268	21213	20938	20717	20915	20800	20842	20479	20376	20391	20514	20238	20541	20441	19988	20527	20358	20355	20313	20281	20429	20323	20398	20378	20307	20374	20240	20325	20422	20016	20325	20302	20297	20166	20226	19877	20285	20115	20303	20052	20111	20253	20210	20028	20131	20191	20223	20262	20063	20096	20317	20095	20179	20128	20225	19917	20007	20108	20190	20398	20241	20209	20136	20120	20258	20222	20131	20274	20124	19826	20354	20231	20103	20173	20135	19987	20242	20011	20146	20060	20225	20012	20115	20535	20034	20018	20007	20401	20257	20278	20085	20141	20253	20166	20176	20428	20210	20096	20059	20204	20086	20236	20008	19957	19929	20124	20202	20003	20046	20244	20251	20266	20304	20144	19969	20132	20130	20277	20142	20145	20025	20297	20095	20229	19842	20123	20244	20039	20362	20218	20070	20173	20162	19981	20221	20073	20100	20101	20199	20188	20137	20173	20200	20347	20305	19958	20123	19959	20040	20136	20074	19997	20173	20206	19964	20043	20313	19918	20162	20293	20002	20060	20238	20127	20115	20071	20052	20090	20050	20313	20229	20161	20108	20064	20147	19993	20000	20063	20117	20117	20069	20257	20162	20032	20132	20093	20062	20205	20069	20180	20149	20182	20260	20219	20276	20267	20120	20053	20094	20083	20231	19905	20202	20138	19839	20083	20031	20178	20233	20246	20296	20061	19874	20359	20166	20184	20075	20096	20194	20176	20282	20318	20071	20038	20171	19979	20262	20140	20313	20252	20077	20086	20096	20124	20319	20132	20145	20206	19935	20188	20084	20158	20211	20179	20229	20126	20176	20249	20179	19941	20320	20012	19996	20185	20093	20135	20028	20045	20130	20209	20310	20038	20134	20069	20244	20169	19983	20025	20189	20119	20220	20269	20150	20198	20264	20102	20325	20086	20052	20057	20183	20377	20250	20453	20119	20046	20310	20185	20388	20154	20195	20254	20262	20217	20217	20239	20489	20190	20278	20046	20201	20124	20113	20218	20257	20272	19948	20231	20121	20272	20043	20164	20178	20077	20207	20080	20066	19953	20232	20151	20225	20110	20194	20001	20318	20269	20113	19981	20181	20167	20156	20147	19946	19987	20325	20257	20268	20345	20129	20153	20059	20280	20251	19828	20169	20281	20201	19990	20191	20150	20259	20013	20068	20200	20176	20285	20106	20254	20352	20157	20140	20247	20190	20191	20197	20079	20195	20264	19980	20190	20049	20194	19944	19988	20208	20164	20223	20221	20356	19882	19988	20404	20209	20210	20210	19908	20124	19988	20066	20270	20297	20186	20301	20080	19935	20312	20297	20051	20176	20092	20308	20112	20286	20111	20207	20018	20022	19854	19899	20162	20345	20102	20133	20217	20157	20298	19986	20239	20297	20191	20118	20142	20135	20069	20202	20141	20082	20310	20109	20049	20154	20062	20056	20276	20249	20242	20202	20216	19981	20183	19941	20174	20130	19974	20201	20012	20248	20234	20276	20189	20056	20249	20236	20150	20288	20047	20293	20129	19944	20078	19986	20011	20053	19943	20174	20311	20092	20197	20043	20094	20085	20135	20222	20083	20220	20300	20064	20111	20200	20224	20257	20343	20399	20104	20008	20279	20076	20032	20151	20109	20243	20128	20167	20313	20127	20237	20288	20031	20233	20114	20185	20209	20291	20082	20017	19969	20447	20112	20000	20232	20148	19973	20052	20357	20052	20100	20292	20083	20026	19762	20417	20111	20232	20028	20175	20108	20198	20090	20112	19809	20183	20227	20204	20126	20147	20403	20129	20225	20433	20119	19920	20148	20132	20072	19947	20143	20046	20228	20071	20147	20214	20430	19988	20007	20089	20149	20222	20065	19972	20205	20349	20099	20213	20220	20059	20124	20267	20057	20128	20163	20280	20248	20113	20217	20108	20099	20147	20300	20232	20190	20116	20214	20185	20099	20278	20123	19935	20230	20207	19990	20125	20291	20222	20044	20091	20053	20102	20223	20369	20284	19903	20024	20010	20160	20373	20113	20092	20151	20197	20158	20252	20292	20216	20311	20064	20143	20333	19938	20007	20002	20244	20149	20056	20230	20155	20141	20307	20289	20130	20233	19990	20193	20045	20093	20019	20279	20197	20217	20129	20119	20043	20215	20125	20155	20123	20136	20246	20290	20165	20112	20157	20324	20264	20333	20298	20048	20218	20106	20374	20192	20140	20236	20098	20181	20030	20008	20069	20009	20257	20153	20128	20286	19983	20073	20352	20138	20226	20082	20179	20236	20306	20034	20202	20153	20044	20362	20022	20060	20290	20015	20049	20119	19983	20231	20133	20124	19860	20025	19973	20279	19972	20202	20097	20287	20271	19951	20170	20276	20259	20318	20207	20260	20159	20155	20268	20215	20022	20049	20289	20094	20060	20116	20154	20311	20103	19898	20286	20180	20338	20170	20148	20182	20324	20107	20199	20362	19967	20236	20206	19988	20173	20310	20074	20316	20364	20210	20078	20372	20329	20167	19986	19986	20409	20041	20176	20183	19918	20287	20060	20263	20085	20115	20265	20269	20108	20054	20283	20100	20115	20163	20286	20049	20083	20273	20168	20215	20041	20295	20223	20281	20223	19961	20046	20110	20030	20238	20384	20060	19993	20090	20151	20230	20142	20016	20180	20123	20261	20092	19901	20209	20088	20148	20300	20017	20201	20174	20197	20112	20176	19991	20276	19978	19987	20386	20385	20213	20415	20009	20155	19813	20130	20200	19998	20144	20132	20092	20072	20331	20029	20247	20055	20287	20273	19919	20043	20089	20113	20295	20341	20152	20135	20220	20036	20175	20164	20127	20164	20233	20073	20270	20281	20142	20291	20184	20280	20170	20068	20077	19935	20247	20190	20175	20345	20176	20091	20074	20110	20212	20111	20278	20251	20177	20124	20165	20051	20256	20315	20035	20070	20097	19924	20260	20043	20014	20147	20124	20370	20057	20301	20124	20188	20179	20243	20034	19982	19998	19938	20122	20261	20137	20282	20171	20071	20165	20230	20222	20185	20209	20065	20234	20059	20111	20074	20226	20108	20027	20305	20075	20180	20304	20141	20262	20043	20068	20096	20188	20280	19999	20095	20139	20184	20285	20422	20120	20140	19991	20077	20051	20421	20280	20033	20021	20053	20348	20019	19994	19888	20366	20143	20105	20287	20227	20236	20199	20065	20227	20208	20277	20142	20098	20186	20429	20019	20054	20167	20222	20016	20100	20404	20190	20314	20193	19941	20241	20138	20064	20193	20167	20031	20102	20105	20234	20175	20076	20099	20166	20073	20296	20053	19994	20089	20118	20324	20108	20298	19955	20094	20193	20184	20185	20185	20271	20080	20020	20068	20163	20197	20217	20497	20338	20044	20160	20169	20221	20316	20252	20201	20223	20152	20277	20039	20273	20099	20120	20216	20199	20259	20176	20173	20061	20052	20295	20379	20216	20133	20284	20137	20253	20159	19970	20122	20251	20381	20198	20024	20113	20264	20014	20246	20189	20170	20084	20409	20251	20254	20412	20245	20156	20266	20338	20092	20273	20073	20286	20189	20031	20298	20147	20077	20107	20137	20285	20140	20049	20314	20168	20306	20075	20112	20037	20242	20137	19987	20070	20342	19942	20023	20107	20133	20250	20294	20072	20098	20241	20284	20218	20188	20017	19934	20095	19936	20140	20142	20082	19949	20258	20167	20369	20241	20005	20264	20399	20193	20211	20244	20127	20180	20161	20012	20271	20236	20152	20239	20264	20015	20247	20045	20200	20280	20096	20248	20243	20007	20196	20122	20333	20300	19999	20193	19936	20190	20187	20381	20457	20337	20075	20141	20215	20127	20187	20328	20056	19811	20046	20206	20288	20111	20073	20094	19877	20178	20405	20194	20530	20148	20094	20149	20185	20171	20117	20124	19856	20191	19898	20243	20122	20097	20061	20060	20250	20176	20088	20068	20192	20191	20169	20235	20161	20257	20243	20313	20286	20159	20315	20122	19994	20299	20190	20131	20341	20152	20094	20122	20020	20162	20182	20225	20116	20284	20055	20156	20107	20248	19981	20159	20113	19992	20122	20071	20189	19945	20042	20134	20312	20128	20222	20127	20294	20301	20026	20296	20227	20107	20099	20261	20186	20312	19977	20013	20429	20377	20022	20070	20225	20219	20265	20213	20131	20062	20041	20011	20053	19963	20321	20291	20208	20366	20051	20057	20247	20412	20373	20233	20062	20189	20227	20268	19857	20121	20120	20236	20052	20103	20269	20045	19830	20273	20279	20070	20173	19978	20318	20345	20181	20388	20171	20138	20286	20178	20154	20044	20141	20071	20336	19934	20403	20243	20184	20242	20262	20274	20297	20017	20119	20093	20145	20168	20152	20238	20223	20129	20079	20270	20064	20156	20328	20198	20213	20235	19929	20094	20182	20131	20126	20229	20101	20418	20107	20309	20136	20102	20126	20113	20215	20033	20159	20255	20144	20019	19980	20279	20100	20027	20235	20191	20218	20221	20318	20086	20223	20105	20371	20309	20162	19938	19914	20137	20226	20377	20208	20212	20006	20093	20222	20121	20089	20192	20248	19929	20150	20098	20194	19967	20259	20048	20039	20182	20072	19921	20023	20327	20337	20195	20344	20049	20207	20077	20001	20220	20172	20063	20256	20116	20128	20108	20176	20113	20137	20209	20071	20090	20090	19999	20273	20257	20125	20023	19892	19996	20104	19952	19930	20360	20071	20210	20335	20133	20087	20238	19994	20071	20196	20121	20403	20020	19988	20139	19999	20266	19917	20092	20183	20133	20127	20231	20069	20042	19978	20278	20023	20057	20360	20250	20076	20380	20029	20228	20189	20090	20380	20023	20191	20014	20107	20170	20195	20256	20022	20125	20222	20267	20195	20311	20126	20189	20190	20266	20128	19981	20132	20162	19913	20258	20192	20044	20108	20190	20023	20065	20248	20092	20191	20339	19902	20205	20270	20090	20191	20273	20047	20205	20308	20113	20118	20006	20063	20087	20184	20182	20140	20124	20024	20097	20091	20196	20153	20124	20371	20328	20304	20104	20087	20063	20240	20235	20093	20227	20217	20281	20353	20068	20240	19891	20162	20005	20102	20329	20302
19488	37412	32390	25808	22740	20847	19961	19135	18650	18353	18153	17762	17599	17555	17478	17309	17262	17162	17164	17147	17064	17203	17141	17139	17140	16918	17257	16962	17049	17199	17210	17128	16953	17025	17061	16827	17136	17031	16908	17025	17095	16919	17034	16968	16814	16992	16993	16927	17054	17204	17040	17132	17134	17000	16909	16911	17045	16828	16925	16960	16863	16828	16969	16789	17061	17055	17012	16901	16934	16931	16891	16964	16909	17017	17016	17050	16984	16802	17122	17103	17060	16974	16991	16988	16984	16950	16898	16955	16830	16872	17169	16959	16977	16943	17129	16958	16832	17090	16892	17057	16926	16831	16758	17032	16788	16961	17137	17068	16860	16930	17045	16987	16928	16987	17026	16759	16920	17036	16892	16833	16999	16858	16964	17045	16951	16823	16989	16946	16869	16986	16944	16911	16825	16994	16793	17163	17171	17046	17111	16919	16977	17092	16849	16903	17098	16821	17106	16897	16988	16960	16837	16950	17010	16940	17167	16967	17042	16905	16794	16887	17006	16919	16919	17050	16794	17026	17108	17140	16954	17000	16797	16960	16999	16898	17081	16967	16926	16719	17108	17023	16964	16782	16974	16949	16838	16861	17070	16996	16901	16965	16875	17187	16863	17042	16948	16785	16935	16860	17128	16948	16841	17041	16818	16837	17042	16918	16936	17004	17067	16934	16881	16986	16853	17037	17058	17071	16916	16879	17024	16864	16969	16862	17079	16921	17029	17059	16832	16876	16871	16886	17022	17042	16883	16988	17063	16944	16909	16778	16855	17093	17004	17129	16970	17081	16868	16960	17142	16935	16989	16887	17041	16943	17039	16902	16978	16857	16991	17095	16942	16933	16990	17072	17160	16931	16965	17101	17071	16830	17047	17039	16714	16876	16993	16914	16959	16836	16919	16773	17070	16862	16934	17020	16769	16995	17096	16833	16768	16961	16914	16893	17100	17021	17117	16744	17053	16858	16953	16805	17007	16897	17109	17129	16942	17113	16941	16864	16942	17073	17108	16845	16949	16886	17252	16755	17047	16832	16981	16845	16997	16881	17054	16710	16953	17014	16815	17010	16819	16882	17215	17047	16919	16959	16928	16975	16900	17145	16917	17083	16895	16921	16985	16972	17068	16879	16970	16959	16798	17034	16917	17090	17082	16946	16931	17017	17072	17028	16978	16830	16977	16906	17030	17009	16783	16967	17044	16937	16971	16913	16983	16813	17077	17009	16953	16950	17039	17062	16893	16902	16988	17066	17017	17040	17150	16956	17043	17036	16760	16890	16972	16966	16965	16784	17031	16725	16827	17015	16986	16832	17051	16905	17071	17000	16887	16934	16960	17021	17093	16747	16965	16965	16943	16874	16948	17166	16726	16908	16841	17122	16809	17125	16999	17012	17059	16811	16960	16895	16997	16944	17051	17066	17076	16913	17102	16937	17021	17008	16758	16930	16722	16994	17028	17006	16933	17039	16849	16836	16974	16878	16911	17051	16909	16833	16942	17056	16910	16787	17031	17137	17079	16976	16800	16927	16922	16897	17046	17122	17121	16908	16960	16948	16963	16817	16964	16989	17084	16931	17021	16837	17040	16900	16886	16885	16854	16916	16913	16962	16930	16969	16785	16929	16834	16873	16927	16882	16892	16872	17119	16951	16894	16837	16959	17127	16903	16882	17034	16859	16885	17076	16930	16929	16939	16977	16937	17025	17055	17045	16829	16776	17109	17033	16966	16966	16785	17068	17040	16898	16950	16969	16922	16879	16970	16818	16957	16906	17004	16810	17158	16887	16861	17191	17031	17064	16987	17092	17036	17029	17139	16821	17144	16914	17143	16945	16955	16979	16905	16959	17072	16873	17048	17002	16915	16791	17126	16984	16901	16851	17091	16932	17066	17050	17096	16882	16873	17001	17049	17100	17072	16882	16933	17055	16968	16961	17019	16816	16895	16873	17039	16909	17058	16949	17032	16935	17091	16912	16948	16909	17000	16946	16999	17122	17020	16971	17126	16988	17109	16732	16902	16880	17000	17047	17097	16999	17030	17284	16913	16935	16967	17038	16909	16985	16998	16788	16941	17032	16844	17168	17072	17109	16873	16933	16795	16886	16954	17081	16980	17127	17066	16931	17045	16943	17158	16945	17081	16960	16973	16963	17013	16828	16896	16816	16937	16910	16961	16974	16843	17084	17038	17199	16969	16929	16987	16989	16973	16957	16967	17135	16962	16963	16936	16949	17167	16985	16993	16833	16939	16982	16978	16889	16835	17055	17040	17038	16979	16970	17037	16873	16866	16969	16977	16885	17158	16946	16894	17022	17045	17026	17055	16940	16911	17127	16977	16956	17000	16920	16872	16894	16911	17040	17079	16920	17046	16994	16784	16942	17006	16973	16930	16912	17023	16932	16883	16931	17020	17039	16837	16909	16772	17040	16826	16934	17012	17032	16949	16984	16947	16929	16975	16818	17041	16998	16940	16933	16919	16899	17102	16841	17010	16827	16968	17075	16892	16963	17015	16972	17110	17017	16885	16883	17007	16840	16914	16931	16824	17100	17026	16865	16835	16859	16941	16956	16808	17047	17033	16919	16949	16980	16876	16894	16946	16932	16980	16962	16805	17103	17130	16909	16862	16944	17071	16992	17131	16982	16924	16939	16873	16934	16989	16752	16991	16995	16983	16896	16859	17151	17032	16860	16915	17079	17108	17082	16851	16930	16883	16946	17019	16983	16891	17190	16951	17043	16955	16937	16863	16903	16832	16892	16920	17243	16883	16900	17060	16882	16931	16959	17055	16973	17039	17025	17080	17117	16948	17006	17047	16887	17009	17074	16965	17071	16974	16828	16865	16983	16987	16882	17082	16955	16873	17013	17087	17017	16890	16926	16856	16848	17054	16956	17044	16780	17161	16884	16943	16939	17011	16957	16898	17048	16901	16940	16897	16945	16924	16999	17000	16864	17135	17091	16911	16834	16953	16979	16965	17045	16972	17024	16985	17109	16971	16968	17034	17047	17032	17067	16974	16914	17024	17122	16937	17056	17037	17023	16951	17003	16941	16973	17164	17070	16950	16945	17122	16985	16963	16907	17149	17001	16945	16865	17003	16950	16940	17031	16948	16934	17067	17140	16873	17004	16880	17100	17061	17080	16822	16854	17136	17161	17158	16987	17009	17010	17201	17078	16943	17029	16977	17005	17091	16880	16968	17000	17021	17102	17072	17013	16884	16970	16933	16978	17030	16776	17052	16831	16829	16894	17036	17131	17000	16989	16940	17054	16954	16845	16995	16939	16913	17067	17012	17108	16889	16999	17165	16948	17125	16983	16933	17038	16975	17065	16816	17129	16929	17176	16872	16996	17044	16905	16933	16920	16880	17014	16931	17079	16926	17009	16838	16886	16956	16901	16992	17302	17001	16857	16969	16880	17089	16987	16924	16889	16937	16960	17046	17081	17028	16907	16865	17160	16884	17086	17176	16935	17147	16947	17020	16967	16861	16973	16871	16816	16924	16805	16983	16873	17027	16816	17103	16887	16805	16968	16786	17090	16864	16841	16920	16916	17076	16823	16957	17085	16898	17103	16953	16945	17016	16975	17034	16977	17021	16893	17027	16936	16877	16914	16959	16983	17181	16928	16797	17135	16985	17017	17097	16921	16974	17071	17115	17052	16973	16844	16993	16912	17024	16930	17019	16903	17084	16997	17080	16921	16940	17008	16934	16877	16836	16958	16830	16806	16890	17116	16832	16916	17032	16890	16908	16843	17048	16928	16868	17014	16854	16848	16830	17115	16967	16887	16819	17063	16819	16845	17094	16891	17084	16961	16868	17062	16953	16799	16980	16984	16943	17089	16975	16877	16978	16972	16958	16846	16904	17137	17118	16986	16900	17042	17088	17120	16921	16914	16902	16839	16818	17097	16993	16956	16716	17066	16905	16967	16942	16805	16844	16999	16898	17048	17070	16881	16902	17062	16815	17001	16983	17030	17063	17061	17121	16859	16990	16887	17108	17003	17055	16959	16864	16843	16878	16956	17037	16879	16968	17052	16945	16908	16932	16937	16848	16879	16939	16803	17121	16920	16892	16928	16843	16935	16979	17175	16973	17039	17056	16806	17039	16913	17014	16848	17069	16933	17110	17141	17085	16873	16950	16909	16805	16918	17031	16980	16898	16963	16888	16968	16894	16895	16780	16997	17022	16946	16914	17004	16933	16855	17035	16813	16794	17036	16970	17147	16894	16922	17102	16978	16993	16973	17018	17113	17019	16767	17028	17063	16980	17016	16914	17025	16985	16985	17015	17130	17035	17051	16918	16956	17006	16857	16919	16879	17111	16698	16964	17076	16825	16846	16934	16989	17162	16913	16954	17087	16916	17077	17223	16891	17012	16909	17177	16828	16986	16981	16949	16853	16920	17091	16948	16676	17025	16899	16980	16916	17006	16934	16935	16921	16883	17036	16987	17002	16949	16974	16889	16970	16884	17014	17039	17001	17226	16856	16914	17055	16983	17092	16931	17076	16821	17026	16899	16945	17072	16928	17045	17050	16934	16883	17067	17147	16913	16937	16759	16903	16898	17197	16887	17053	17020	17136	16855	16894	16880	17059	16916	16782	16984	16998	16816	16896	17007	16902	17126	16968	17140	16878	16917	16875	16860	16868	16986	16927	17218	16997	16940	17038	17120	16816	16931	17034	16959	16920	17044	17073	17118	16887	17092	16818	16985	16978	16814	16761	16952	16977	17025	16744	16961	17000	16939	16935	16874	16860	16886	16837	16959	17021	17163	16993	16904	16934	17047	16782	17149	16916	17087	16660	17023	16956	16913	16855	16986	17017	16946	17010	16787	16916	16952	17008	16963	16911	16956	17020	16989	16958	16963	17109	16925	17000	16903	16938	16907	17083	17000	17013	16901	16990	16885	16901	17133	16962	17132	16911	17042	16914	16964	16888	16979	16862	16900	16950	16932	16893	17044	16968	16934	16967	17013	17073	16918	16967	16994	16848	16943	16819	16950	16996	16866	16966	16960	17000	16910	17016	17076	16992	16990	17222	17099	16869	16973	16904	17074	16889	16995	16901	16908	16940	17061	17068	17025	17088	16896	16983	16944	17052	17068	16933	16846	16799	16914	17008	16863	16826	16835	17121	16842	16916	16985	16891
25490	21695	27592	28226	22815	22162	22199	21276	20637	20658	20452	20564	20391	20465	20569	20301	20158	20178	20026	20176	20063	20147	19934	20263	20201	19930	20167	20310	20316	20150	20222	20100	19891	19791	20188	19878	19982	20106	20193	20020	19829	20098	20000	20120	20230	20000	20049	19844	19965	19912	20025	19870	19908	20181	19951	20038	20045	20096	19987	20032	20225	20050	19914	20020	19899	20097	20096	19986	20001	20017	20040	20243	20102	20013	20144	19988	20118	20171	20131	20013	20092	20120	19921	20319	20003	19893	20123	19949	20084	20082	19893	19956	19926	19988	20094	20010	20049	19883	19993	20043	20039	19894	19916	20045	19824	19843	20257	20153	20222	19960	20060	19901	20026	20071	20110	20158	20018	19975	20033	19897	19923	20093	19966	19968	20127	20003	19841	19947	19956	20245	19935	20006	19959	20008	19935	20086	20014	19900	19943	20002	19978	20074	20003	19934	19884	20055	20068	20002	19978	20065	19996	20033	19980	20278	20213	20008	20059	20022	19966	19999	20171	20134	19940	19880	19871	19901	20041	19915	20189	19976	20093	19919	20106	20085	19697	19900	20050	19948	19947	19999	19793	20009	20004	20132	19903	20057	20001	20007	20096	19974	20080	19979	19934	19947	20094	20055	19864	20068	19868	19938	19829	19981	19985	19965	19908	19974	20165	19992	19918	20023	19791	20124	19901	20153	19838	20134	20188	20085	19939	20042	20015	20238	20076	20011	19814	19979	19973	19852	19854	20067	19897	19831	20090	20202	20117	20178	19954	19929	20033	19975	19979	19965	19870	19784	19980	20092	20103	19890	20171	20030	20053	20040	19788	19849	19967	20072	20222	20039	20212	19951	19977	20164	19991	20013	19968	19780	20015	20064	20022	20021	19845	20015	20031	19985	19699	19874	19940	20071	20017	20033	19930	19924	20014	20099	20062	20044	19934	19776	19947	19983	19819	19941	20134	20105	19993	19938	19613	20028	20231	20065	20170	20109	20250	20016	19971	19988	19940	19900	20138	20024	20043	20007	19875	19932	19979	20047	19843	20095	20044	20222	20140	19864	20097	19988	19971	20025	20035	19997	19899	20003	20022	20174	19956	20101	19918	19956	19989	20030	19985	19918	19975	19829	19976	20115	19950	19902	20173	20034	20218	19993	20062	20168	20042	20093	19970	20016	20050	20152	19974	19865	19906	19867	20128	20056	20141	20124	20114	20113	20081	20230	20203	19994	20163	20114	19952	19890	20051	20171	20001	19937	19748	20085	20002	20004	19980	19897	20135	19880	20137	20108	19926	19867	19749	20050	20038	20061	19933	20006	20015	19830	19999	20111	20006	19840	19810	20130	19960	20093	19996	20151	20084	20133	20048	20182	19850	20120	20034	20026	19966	19731	20149	20028	19907	19981	19934	19988	19967	19939	20204	20116	19868	19743	20020	20130	20064	19994	19714	20113	19999	19970	19988	20031	20022	20176	19986	19930	19948	20018	20101	20025	20052	20017	20007	20131	19905	20032	19884	19928	20145	19967	20306	20227	19856	20098	20236	20116	19914	20006	19808	19911	19944	20077	20041	19948	19844	20138	19995	20011	20166	19814	19767	20016	19857	20244	20013	20021	19999	19999	20012	20084	20162	20143	19916	19936	19991	19940	20110	20259	19855	19918	20148	20071	20085	20113	20054	20081	19659	19992	19988	19987	19975	20128	19976	20183	20232	20122	20273	19834	20083	20094	20148	19740	19960	20173	19956	20291	19955	20140	19985	20098	19924	19864	20003	20199	20146	20299	20117	19946	20181	19977	20003	19939	20178	20192	20035	20011	20086	19899	20069	19966	19892	19887	19824	19953	20108	19978	20016	19952	20229	20240	20095	20115	19912	19846	20084	20128	19781	19959	20036	19915	20161	19934	19883	20094	19933	19953	19781	19790	19956	19955	20000	20033	20136	19926	20098	19973	20097	20090	20117	20207	19901	20132	20126	20192	19845	20019	20017	20172	20146	20130	20161	20025	20080	20117	20110	19878	19983	20068	19984	19935	19828	19919	20100	19856	20018	20163	19985	20215	20023	19885	19950	20045	19959	20044	19943	19988	19982	20199	20200	20148	19937	19910	20016	19987	20092	19938	20100	19821	19842	19910	20079	20171	20012	19720	19944	19827	20082	20105	19848	20003	20061	19961	20203	19961	20064	19953	20011	20015	20098	20123	19848	19812	20114	19896	19758	20141	19974	20195	20013	20161	19886	20019	19931	19946	20122	20083	19875	19781	19766	20164	19934	20037	20035	19873	19952	19897	19892	20068	20115	19970	19914	20151	20017	19925	20078	19918	20059	20132	20297	19901	19903	19975	20026	20050	19851	19996	20152	20185	20133	19812	19897	19965	20081	20147	19941	20225	19957	19977	19869	19802	19996	20132	19941	20190	20073	20066	19820	19998	20144	19999	19978	20034	20154	19899	19797	19862	20134	20106	20143	19965	20192	19945	20220	20095	20225	20256	20152	20009	19896	20002	20018	19993	20154	19934	20044	20043	20044	20148	20071	19956	20021	20102	19838	20002	20158	20059	20005	19913	20091	20051	20025	20027	19983	20057	19940	19937	20114	20123	20030	20104	19815	20013	20041	19884	20109	20136	20188	20089	20156	20038	20029	20100	20136	20067	20240	20037	19850	19971	20093	20064	20060	19975	20068	20113	19952	20010	20016	19987	20095	20052	19964	20048	19949	20069	20037	19977	20009	19951	20161	20008	20073	20051	20065	19957	20159	19953	19957	20028	19932	20029	20157	19892	20062	19912	19916	20046	19839	19761	20048	20269	19881	20166	20033	20135	20055	20045	20101	19977	20050	19982	20233	19966	19890	20024	20263	19932	19876	19724	19957	20216	19965	20032	20016	20086	19937	20093	20279	20093	20060	20036	20266	19946	19828	20015	19932	19969	20000	19932	19896	19938	19713	19986	19916	20022	20098	20047	20108	20005	19819	20127	19854	19934	19996	20173	20168	19875	19909	20089	20225	20311	20186	20075	19962	20267	20051	20031	20023	19931	20007	20031	20101	20057	20122	20010	19921	20060	19908	19814	20109	20059	20034	19934	19839	20104	20079	20319	19899	19906	20112	19846	20175	20083	19867	19812	19884	20071	19950	20247	19937	19971	20241	20050	20113	20035	19998	20053	19889	19918	19955	20004	20100	20010	20032	19943	19900	19886	20128	20000	19938	20056	20052	19937	19947	20001	19788	19910	19852	19834	20147	19799	20047	20177	19845	19996	20150	19971	20040	20013	20182	19780	19764	20138	20110	19947	19845	20073	20149	20148	20183	19944	19996	19927	20086	20039	20010	19892	19802	19944	20089	20052	20197	20075	19937	20105	20032	20135	20079	20102	20099	19946	19941	19948	19898	20004	19967	19838	20205	20033	20018	20018	20106	20117	20013	20085	19956	19953	20069	20009	19996	20048	20085	19992	20072	20004	19896	19813	20121	20004	20160	19902	20071	19942	19984	20092	20129	20004	19904	20100	20015	19967	20146	20175	20309	19788	20078	20024	19984	20080	20131	20162	20069	20017	20133	19984	19907	20099	20062	20121	19862	20098	20083	20055	19974	19949	19974	19897	19823	19980	20150	20132	19959	19983	19988	19898	20063	20073	20017	19918	20154	20000	19978	19981	20221	19933	20040	20306	20008	19846	19971	19935	20016	19823	19986	19851	20062	20048	19995	20159	20220	20072	20042	19828	20138	19975	20073	19955	20149	19943	19933	19873	20140	19944	19821	19854	19839	20066	20236	19983	20020	19954	20118	20177	20208	20008	20110	20148	20092	20237	19968	20241	20093	19878	20010	19771	20005	19997	20228	19804	20172	20066	20143	20062	20069	20084	19894	20117	20093	20064	19980	20307	20163	19913	19996	20063	19997	19989	19984	19892	19806	20113	19848	20043	20114	19933	19866	20053	20095	19887	19848	20172	20030	20031	19939	20194	19910	20212	20167	19941	20047	19905	20012	19955	20046	20025	20013	19986	20226	20112	20163	20287	20168	20093	19970	19864	20183	20149	19994	19902	19928	20213	19994	19919	19843	20154	19927	20151	19979	19973	19916	20072	19983	20039	20038	19897	20090	20175	19962	19800	19974	20041	19862	20210	19898	20044	20076	20065	20165	19902	19963	20074	19859	20038	20133	20077	20154	19805	19889	19963	19958	19871	20086	19931	19837	19958	19907	20060	19921	19958	19998	20227	20017	19998	20012	20083	20156	19850	19938	19894	19898	19831	19834	19908	20096	20281	20191	20115	19981	20079	19898	20054	20131	20202	19971	19916	19890	19958	19969	19829	19912	19944	20003	20031	19997	20066	19986	20052	20128	20199	20077	19978	20078	19969	19978	19990	20023	20055	20107	20108	19816	20243	20199	20007	20001	19989	19991	20025	20094	20018	19863	19881	20010	20249	19912	20096	19995	20027	19965	19891	20271	20030	19992	20040	19998	19900	20026	20030	20153	19961	19976	19880	19977	19925	19872	20008	20064	20365	20103	20029	19886	19823	20138	20067	19840	19987	20054	20166	19747	20323	20130	20015	19870	20201	20147	19915	19915	19934	19912	19960	20292	20014	20101	20076	20177	19892	19901	20007	20157	20069	20034	20213	19918	19907	20096	19904	19994	20132	20007	20215	19974	20053	19938	19947	19896	20090	20194	19786	19879	19897	19834	20198	20011	19904	20012	20001	19976	20020	19956	19800	20069	20094	19970	19850	19838	19968	19922	19908	19944	19739	19946	20051	19838	20040	19975	19838	20025	19930	20109	20092	19951	20020	20259	20014	20003	20005	20004	19979	19972	20077	20184	20102	19979	20178	20107	19873	20100	19974	20011	20111	20120	20090	20018	19882	20117	20099	20008	20148	19945	19994	19826	19924	20131	20299	20069	20014	20187	20127	19893	19851	20033	20030	20089	20008	19967	20164	19916	20093	19852	20095	20252	20082	19901	20160	19944	19941	20054	20028	20230	19960	19979	19917	19974	19885	19883	20122	20131	19913	20049	20174	20129	20044	20142	20212	19937	19893	20169	20212	20145	20163	19980	20084	20052	20053	19955	19844	19845	19958	19930	20100	20070	20143	20028	20074	20008	20096	19954	20121	20050	19934	20115	20007	20058	19969	20028	20100	20015	20181
19898	34919	29632	23542	21287	20059	19212	18519	18349	17797	17622	17547	17505	17258	17472	17172	17189	17244	17004	17030	17056	17157	17127	16889	16965	17082	16873	16744	16990	16930	16949	17138	16908	17055	16939	17026	17143	16920	17210	17002	16962	16967	16890	17008	16926	17097	16825	16881	17026	16967	17036	16999	17006	16796	16888	17024	16958	16877	16985	16805	16952	16986	16885	16894	16952	16779	16965	16940	17042	16814	17043	16898	16836	16832	16916	16913	17031	16894	16905	16918	16850	16993	16908	16765	16813	17009	16909	16913	16892	16786	16896	17086	16808	16958	16865	16984	17033	17111	17043	16869	16809	16890	17105	16953	16915	16882	16975	16951	16951	16962	16922	16980	16893	16953	17062	16820	17014	17001	16963	16987	16956	16883	16852	17049	16960	17037	16948	16913	16784	17154	16992	16917	17069	16933	16783	16825	17060	16982	17040	16918	16879	16829	16869	16935	16961	16953	17041	16994	16873	16841	16868	16949	16953	17104	16883	16975	17135	17134	16821	16871	16949	16880	16974	16875	16949	16813	16846	16838	16924	16945	16848	16870	17022	16856	16990	16944	16947	16847	16890	16758	16945	16978	16995	16849	16917	16860	17056	16963	16967	16873	16968	16865	17093	16950	17154	16957	17034	16766	16914	16729	16942	16898	16906	16925	16909	16908	16882	16914	16813	16884	16882	16874	16876	16686	17064	16845	17085	17015	17079	16924	17056	16939	16998	16845	16976	16883	16878	16845	16839	16983	16736	17012	16815	16862	16816	17043	16830	16786	16974	17007	16726	16961	17048	16972	16907	17000	16976	16767	17077	16745	16829	16988	16892	16758	17050	16813	17022	16786	16736	16804	16932	16809	16914	16905	16911	16969	16930	16954	16705	17037	17004	16825	16881	16878	16980	16880	16803	16874	16920	16905	16970	16947	16866	16944	16885	16877	16797	16893	16828	16911	16943	16969	16962	16886	17026	16710	16898	16890	17132	16970	16778	16887	17111	16825	16957	16849	16873	16732	16985	16878	17095	16913	16898	17029	16955	16841	16928	16857	16780	17016	16912	16938	16762	17077	16918	16959	16826	16962	16772	16988	16899	16685	16771	16927	16899	16963	16903	16829	16966	16811	16978	16889	16974	16886	16716	16900	17028	16837	16961	16836	16971	16972	17042	16900	16918	16926	16810	16892	16881	16990	16814	17166	16770	16783	16786	16892	16976	16733	17076	16927	16931	16871	16947	16903	16981	16914	16941	17013	17013	17032	16895	17055	16851	16776	17016	16939	16838	17068	16964	16804	16895	16892	17088	16794	16910	17083	16824	16917	16861	16924	16908	17051	17037	16897	16803	16820	16901	16973	16960	16950	16923	16909	16849	16835	16871	16910	16989	16897	16854	16845	17059	16787	16690	16823	16892	16816	16881	16996	16807	17013	16729	17027	17047	16909	16761	16766	16905	17036	16976	17009	16929	16983	17030	17095	16977	16949	16929	16990	16952	16880	16942	16906	16918	16932	16961	16912	16866	16918	17073	16823	16964	17084	16965	16776	16959	16928	16914	16872	16790	17003	16935	16841	16857	17031	16865	16969	16886	17025	17060	16894	17014	16878	16945	17048	17020	16822	16935	16924	16897	16974	17093	17033	16944	16917	17085	17089	16953	16879	16825	16943	16923	16896	16974	17031	16985	16822	16951	16706	17027	17066	17011	16988	16924	17094	16951	16913	16831	16952	16882	16868	17141	17046	17073	17053	16976	16792	17039	16931	17102	16804	16964	16909	17065	16823	16809	16961	16978	17075	17057	16798	16882	16977	16917	16928	16910	16724	16790	17067	16955	16925	16980	16737	16917	16868	16966	16941	16809	17057	17181	16839	16929	17053	16968	16986	16963	16764	16973	16852	16926	16916	16899	16818	17066	16845	16988	16809	16860	16926	16848	17019	16856	16955	16840	17045	16832	16999	16844	16900	17033	16853	16917	16808	16925	16958	17091	16770	16923	17033	16781	16849	16931	17015	17159	16831	16791	16956	16982	16985	16993	17101	17020	16842	16910	16879	17017	16892	16784	16834	16961	17022	16977	16820	16911	17161	17087	17098	16952	16846	16937	16983	16904	17080	16859	16957	16946	16643	17092	16843	16906	16981	17018	16853	16900	17134	17056	17067	16874	16904	16940	17006	16906	16867	16814	17039	16909	17119	17126	16834	17030	16943	16922	16956	16938	16852	16732	16786	16982	17072	16833	16943	16794	16983	17058	16889	16897	17124	16957	16895	16951	16703	17081	16776	16883	16744	16967	16956	16899	16882	16708	16823	16964	17056	16855	17065	16974	17001	16819	16883	16985	16811	16909	16999	16862	16647	16807	16987	16853	17059	16850	16703	16934	17003	16734	16975	16932	16721	16883	16979	17049	16919	16854	16981	16829	16893	16848	16841	16876	16898	16967	16865	16933	16969	16912	16912	17025	16882	17053	17041	17209	17024	16961	16965	16853	16972	16940	16834	16862	17006	17025	16911	16885	16903	17056	16976	16783	16969	16759	16970	17058	16866	17049	17049	17019	16789	16926	17096	17085	16796	17041	17038	17026	16861	16968	16908	16898	16925	17025	17012	17076	16977	16946	16830	16980	16995	16995	17036	16895	17010	16845	16868	16935	16811	16871	16929	16977	17000	16987	16867	16882	16901	16931	17072	16781	16824	16749	16929	16964	16808	16875	16933	16967	16785	17053	16798	17007	16903	16931	16874	16881	16955	16926	16863	16854	17036	17054	16930	16963	17027	17034	17021	17044	16921	16782	17049	16982	16932	16927	16922	16981	16928	16872	17051	16928	16955	16972	16945	16791	16913	17001	17118	17054	16910	16988	16807	16937	16854	16974	16814	16901	16738	17080	16955	17055	16792	16927	16917	17014	16895	16953	17003	16966	16959	16937	17012	16828	16830	16959	17001	16922	16850	16867	17112	16855	17062	16966	16988	16911	16922	17018	16956	16882	16923	17104	16916	16900	16957	16974	17008	16941	16944	17002	16973	16792	16865	17052	16931	17015	16961	16974	16892	16907	16824	17220	16831	17025	16902	17004	17023	16862	16848	16985	16829	16886	16944	16994	16945	16946	16832	16748	16963	17059	16981	16987	16938	16853	16985	16796	16977	16907	16815	17054	16982	17035	17039	16947	16933	17006	16937	16755	17013	16852	17027	16881	17053	16957	16948	17089	16933	16988	16827	16932	16905	17062	16931	17070	17081	16885	17039	16953	17099	16896	16787	17039	16807	16873	16989	16952	17033	17140	16892	16894	16974	17025	17044	16848	16702	16883	17127	16900	16962	16790	16906	16806	17011	17156	16910	16811	16850	17012	16886	16993	17166	16917	16969	16950	17052	16956	16866	16944	16791	16987	17085	16957	17119	16990	16848	16837	16851	16702	16979	16965	16926	16995	17072	16982	16913	16954	17061	16883	16869	17126	17105	16861	16973	17004	16978	16691	17008	16835	16918	16889	16887	16770	17138	17025	16837	16888	16955	16853	16814	17030	16877	16990	16974	17097	16856	17059	17061	16880	16943	16926	17043	17007	16829	16811	17104	16850	17094	16915	16850	17018	16902	16833	16935	17095	16817	16894	16994	16930	16823	16900	16869	16965	16869	17089	16927	16923	16969	16933	16998	16946	16872	17017	16797	16900	16854	16922	16921	17058	16986	16842	16990	16962	16944	16828	16779	17014	16974	17060	16954	16744	16953	16932	17028	16879	17033	16737	17115	16836	16966	16825	17014	16898	16932	16873	16811	16989	16961	17079	16976	16997	17169	16888	17057	16745	16938	16817	16945	17049	16935	16871	16960	16827	16917	16901	16968	16921	16955	17025	16949	16940	16972	17029	16964	17072	17024	17128	16989	16971	16941	16999	17034	16867	16791	17148	16963	17097	16913	16875	16877	16753	16983	16975	17009	16986	16990	16854	17003	16978	16977	17143	16808	16874	16990	16907	17071	16880	16926	17021	16880	17034	17017	16898	17019	17030	16932	16943	16992	17033	16960	16925	17077	16770	17093	16865	16866	16800	16905	16821	17104	16973	16998	16924	16955	16903	16886	16983	17003	17096	16953	16797	16868	16988	16906	17038	16936	16854	16860	16885	16913	16866	17014	16905	17067	16903	16900	17087	16874	17077	16796	16836	17037	16874	16953	17072	16855	16937	16822	16890	16767	17105	16790	16948	16925	16846	16861	16933	17086	17066	16834	16856	16895	16867	16823	16901	16958	17009	16722	16982	16883	16953	16852	16828	17170	16958	16980	16866	17046	16938	16933	16989	16911	17022	16948	16969	16837	16906	16883	16872	16972	16887	16905	16995	17030	16907	17016	16833	17020	16875	16937	16763	17051	16901	16902	17077	16867	16941	16891	16961	16999	16858	16828	16951	16917	17045	16881	16950	16739	17007	17012	16955	16939	16884	16853	17073	16823	16937	17053	17048	16894	16811	16958	16825	16947	17125	16802	16797	17085	16777	16909	16752	16865	17227	16941	16975	16938	16881	16885	16794	16991	16755	16903	17105	16812	16953	16953	17048	16884	16911	16823	16978	16888	17197	17012	16915	16892	16870	16883	16993	16989	16977	16931	16954	16989	16756	16993	16955	16986	16909	16871	16995	17007	16885	16938	16979	16921	16851	17005	16956	16856	17048	16875	17096	16921	16993	16869	17114	17021	16960	17055	16814	16920	16978	16999	16906	16902	17027	17002	16832	17027	16801	16923	16814	17017	16908	16798	16856	16994	17027	16915	17093	16806	17026	17055	16937	16973	16880	16908	16872	16817	16871	17012	16975	16868	17116	16838	16849	16962	16867	16837	17039	17011	16946	16901	16859	16861	16999	16881	16997	17051	16836	16928	17009	16974	17057	16845	17047	16912	16892	16969	16844	16888	17031	16802	16844	16939	16926	17051	16940	16759	16994	16678	17085	17107	17000	16991	17004	16825	16924	17070	16882	16938	16889	17037	16895	16899	17131	17016	17129	16866	16775	17071	16964	17073	16928	16958	16948	17009	16971	17120	16727	16774	16958	16797	16999	16915	17049	16967	16913	16877	17078	16802	16943	17004	16911	16977	16908	16906	16891	16965	16858	16855	17061	16928	16867	16840	17028	16961	17030	16799	16950	16998	16946	16916	16846	17114
22506	21593	28821	24840	22274	25304	27880	23714	22557	22693	22312	22113	22081	21795	21731	21773	21523	21556	21503	21444	21644	21456	21431	21220	21535	21321	21197	21349	21422	21264	21416	21429	21526	21241	21123	21241	21092	21235	21090	21306	21270	21205	21281	21120	21206	21462	21128	21140	20881	21118	21078	21201	21190	21250	21274	21021	21073	21220	21183	21333	21184	21287	21044	21240	21329	20904	20986	21055	21067	20944	21224	21273	21310	21070	21403	20931	21056	21255	21182	21211	21295	21117	21084	21224	21089	21159	21166	21140	21317	21035	21223	21132	20978	21105	21063	21028	21003	21259	21214	21081	21175	21204	21074	21099	21060	21161	21131	21075	21010	21171	21221	20962	21069	21263	21345	21346	21163	21219	21043	21043	21387	21295	21240	21045	21092	21027	21048	20893	21190	21171	20974	21154	20871	21177	20930	21193	21005	21065	21171	21232	21189	21147	21211	21253	21287	20921	21159	21072	21002	21182	21004	21188	21167	20961	20948	21124	21034	21123	21192	21129	21199	21166	21178	21217	21044	21033	20929	21036	20995	21154	21059	21101	21267	20965	21050	20899	21095	20921	21161	21057	20941	20949	21107	21352	20952	21067	21162	21283	21165	21158	21161	21200	21210	21368	21281	21134	21079	20958	21143	21258	21218	21066	21166	20953	20923	21028	20998	20878	21054	20995	21258	21085	20971	21063	21093	20968	21343	21054	21058	21264	21011	21150	21252	21128	20963	21155	21049	21314	20956	21088	20996	21174	21194	20942	21057	21044	21241	21124	21103	21075	21073	21011	21185	21089	21052	21047	20973	21041	21369	21074	21076	21147	21146	21149	20975	21277	21043	21151	21018	21168	21234	21202	21146	21008	21227	21056	21113	21117	20900	21053	20988	21016	20920	21183	21240	21015	20972	21135	21202	21033	21143	21245	20987	21176	21028	21160	21135	21291	21028	21213	21174	21203	21056	21039	20921	21107	20910	20950	21093	21051	21175	21285	20906	21251	20948	21066	21115	20935	21266	21023	21191	21083	21006	21117	20981	21099	21107	21229	21058	21133	21261	21217	21088	21039	21145	21049	20951	21222	21407	20977	21081	21416	21269	21017	21045	21454	21153	21082	21182	21239	21242	21088	21329	21273	21142	21077	21221	21056	21049	21004	20911	20977	21107	21005	21080	21087	21246	21048	21078	20790	20927	21178	21063	21136	21289	21025	21138	21101	21092	21008	21050	21046	21015	21127	21119	21086	20873	20999	20879	21163	21193	21081	20947	21301	21089	21141	21059	21327	20990	21137	21034	21197	21111	21101	21109	21120	21096	21131	21160	21152	21189	20962	20863	21158	21183	20880	21113	21122	21042	21207	21271	21113	21260	20991	21104	21046	21115	21254	21122	21116	21022	20978	21209	21225	21194	20795	21013	21183	20956	21208	21046	21438	21082	20969	21148	21068	20889	21171	21027	21119	21147	21165	21184	21317	21268	21134	21028	21162	21056	21157	20840	21112	21127	21104	21206	21062	21093	21194	21248	20963	21085	21027	21096	21177	21347	21136	21091	20948	21153	21023	20932	21196	21091	21128	21252	20972	21178	21133	21147	20828	20991	21179	21184	21249	21094	21124	20925	21038	21260	21085	20992	21095	21096	21001	21082	21123	21082	21017	20967	21147	20995	21012	21207	21164	21159	20954	21048	21084	21111	21039	21314	21020	21072	21094	21258	21108	21191	21062	21142	20928	21090	21152	21042	21189	21070	20998	20971	21180	21317	21101	21294	21277	21095	21389	21422	21278	20993	21105	21365	21117	21146	21128	21347	21066	21188	21091	21090	21212	21087	20957	21017	21048	20976	20907	21018	20974	21206	21157	21108	21179	20947	21237	21166	21216	21011	21243	21118	21030	21001	21058	21086	21095	21224	21302	20947	21098	21160	21172	21058	21025	20918	21053	21107	21088	21313	21231	20948	21079	20954	21112	21267	21157	21121	21210	21219	20929	21134	20957	21120	21073	21232	21393	21261	21147	21218	21020	21166	21180	21373	21125	20977	21109	21085	21199	21033	20989	21360	20992	21075	21296	20946	21020	21089	21048	21128	20962	21052	21329	21364	21157	21101	21184	21285	20922	21387	21193	21201	20962	21224	21075	21027	21015	21181	21272	21179	21330	21235	21241	21096	21070	21311	21229	21203	21263	20978	21029	21157	20953	21246	21073	21140	21049	21128	21099	21230	21198	21376	21152	21135	20850	21136	21094	21187	20997	21146	21261	21078	21145	21112	20977	20940	21099	21164	21094	21162	21219	21090	21185	21169	20924	21100	21062	21136	20970	20986	20977	21048	21203	20916	20906	21357	21085	20919	21104	21165	21055	21011	20989	21018	21289	21280	21234	21161	21019	21293	20940	21070	20989	21072	20991	21162	21066	21183	21007	21227	20962	20862	21183	21055	21350	21065	21113	20966	21318	21082	21075	20910	21011	21071	21039	21194	21166	20938	20874	21162	21235	20994	21055	21180	21197	21101	21263	21021	21212	21084	20934	20953	20860	21214	21078	21163	21303	21194	20887	20925	21290	21036	20989	21110	21201	21139	21121	21106	21092	21180	20966	21167	20946	21233	21112	20838	20901	21199	21024	21234	20964	21038	21087	21128	21243	21157	21125	21076	21090	20913	21111	21136	21092	21156	21051	21170	21230	20845	21056	21169	21100	21175	21187	21154	20963	21042	21081	21280	21280	21008	21034	21238	20965	21161	21190	21267	21181	21188	21350	21155	21157	20948	21083	21008	21079	21228	21070	21273	21266	21327	21121	21149	20944	21170	21123	21085	20960	21150	21129	20982	20937	21145	21078	21129	20827	21111	21260	21227	21184	21298	20961	20809	20877	21101	21091	21137	20963	21291	21090	20932	21044	20838	20945	21094	21120	21237	20982	21112	21083	21248	21266	21054	21189	21166	21259	21090	21229	21199	21322	21221	21204	21084	20886	21257	21152	21262	21190	21278	21089	20824	21183	20991	21216	21120	21089	21087	21043	21164	20999	21034	21010	21063	21170	21134	20997	21054	21176	21236	20845	21072	21286	21232	20970	21153	21130	20954	21069	20943	21075	21209	21102	21045	20913	21173	21022	21136	21197	21311	21071	21186	21181	21153	21148	20990	21080	21387	21332	21165	21129	21063	21120	21189	21094	20979	20911	20962	21017	21224	21291	21152	21095	21412	21116	21028	21117	21267	21203	21169	20993	21301	20901	21060	21027	21178	20955	21179	21340	21089	21074	21212	21275	21132	21169	20953	20933	21123	20994	20956	21040	21067	21096	20987	21007	20931	21034	21132	21012	21068	20992	21229	21172	21054	21226	21151	21090	20879	21019	21150	21162	21130	21050	21190	21060	21171	20928	21081	21177	21215	21028	21191	21193	21113	21246	21187	21290	21121	20947	21089	20902	21089	21063	20991	21187	21117	21172	21000	21189	21063	21080	21209	21138	20863	21024	21201	21102	20934	21058	21135	21003	21084	21156	21231	21150	21099	20850	21002	20931	21057	21047	21270	21156	21028	21009	21090	21051	20926	21034	21371	20988	20996	21186	21284	21153	21264	21004	21118	21080	20927	21192	21220	21070	21153	21173	21046	21162	21038	21091	21026	21023	21213	21140	21064	21030	21157	21078	21180	20861	21149	21287	20882	21001	21239	21159	21050	20989	21106	21187	21123	21054	21058	21113	21008	21090	21143	21251	21342	21156	21114	21207	20879	21060	21262	21046	20922	21062	20999	21196	21321	21054	21142	21413	21271	21009	21214	20973	21284	20864	21000	21213	21131	21266	20971	21175	21097	21034	21181	20750	21135	21376	21070	21003	21258	21050	21258	21127	20971	21017	21222	21090	21125	21194	21119	21169	21146	21067	21109	20819	20873	21134	21199	20968	21298	21081	21058	21090	21288	21180	21106	21086	21050	21196	21308	20926	20776	21178	21108	21211	20995	21318	21113	21126	21069	20969	20906	21032	21073	20940	21106	20947	21041	21079	21051	20991	21356	20971	20854	20904	21120	21179	21261	21185	21093	21194	21188	21112	21120	21074	20921	21055	20775	20941	21195	21073	21088	20903	21019	20938	21151	21084	21321	21284	20950	21186	21243	21276	21062	21224	21105	21240	21313	21207	21139	21465	21154	21085	20949	21185	21106	21305	21074	21216	21072	21083	21208	21224	21193	21163	21189	21089	21203	21356	21173	21040	21015	21044	21370	21061	20919	21175	21361	21340	21262	21129	21141	21244	21290	21068	21151	21423	21303	21099	21088	21234	21337	21016	21300	21223	21169	21207	21128	21157	21298	21080	21165	21159	21209	21321	21125	21084	21158	21137	21109	21181	21005	20956	21143	21056	21331	21257	21159	20959	20833	21272	20941	20914	20979	21050	21167	21273	21166	21287	21151	21017	21074	20964	21103	21029	20963	21261	21161	21077	21212	21199	21262	20934	21272	21059	21232	21193	21233	21050	21106	21089	21041	21161	21151	21265	20963	21032	21028	21067	21115	21073	21266	20939	21043	21099	21226	21250	21153	20997	21154	21125	21197	20979	21147	21296	21264	21216	21021	21044	21315	21070	20872	20948	20995	21104	21193	21237	21285	21312	21091	20990	21232	21267	21146	21114	21161	20989	21140	21324	20993	21355	21089	21071	21054	20929	21001	21213	21264	21112	20994	21012	20950	21074	21096	20975	21236	21051	21261	21082	20884	21105	21346	21044	20991	21124	21133	21146	21137	21098	21427	20955	21133	21144	21095	21259	21068	21374	21214	21254	21343	20974	21043	21079	20848	21060	21118	21265	21170	21131	21218	21022	21150	20993	21035	21135	21176	21189	21010	21116	21015	21032	21226	21303	21310	21169	21001	20989	21327	21310	21281	21283	21089	21050	20836	21138	21136	20987	21036	21194	21128	21204	21102	20979	21271	21338	21128	21019	20864	21130	20920	21307	21282	20862	21206	21031	21227	21262	21280	20997	21188	21099	21111	21041	21143	21217	20976	21139	21264	20951	21191	21129	21109	21086	21067	21223	21110	21246	21096	21124	21290	20913	21116	21032	21181	21150	21158	21147	21245	20848	21080	20885	21272	21068	21180	21005	21171	21052	21110	21079	21044	21233	21072	20986	21086	20933	20872	21036	21245	21229
21256	43518	36592	28460	25015	22958	21714	20548	19674	19143	18763	18472	18305	18245	18346	18071	18021	17863	17987	17741	17737	17939	17732	17784	17758	17643	17655	17532	17441	17814	17772	17600	17654	17534	17570	17510	17588	17550	17696	17542	17704	17495	17584	17490	17512	17604	17521	17564	17505	17564	17546	17426	17451	17628	17483	17658	17491	17400	17683	17541	17354	17526	17554	17482	17511	17571	17442	17476	17480	17457	17615	17531	17428	17534	17383	17562	17587	17543	17282	17366	17470	17537	17462	17369	17617	17418	17552	17493	17393	17359	17452	17456	17611	17653	17530	17514	17340	17464	17576	17440	17479	17495	17287	17583	17273	17338	17482	17543	17481	17480	17391	17562	17473	17643	17552	17402	17619	17551	17471	17462	17691	17417	17466	17458	17560	17384	17505	17517	17528	17305	17476	17621	17562	17436	17244	17518	17604	17530	17532	17524	17443	17424	17466	17459	17575	17552	17640	17475	17433	17482	17458	17507	17434	17498	17448	17543	17366	17506	17470	17433	17380	17451	17415	17413	17511	17618	17431	17282	17410	17558	17681	17441	17515	17608	17652	17505	17583	17493	17536	17530	17514	17509	17360	17387	17609	17465	17628	17487	17369	17610	17505	17596	17501	17528	17311	17434	17616	17357	17506	17419	17504	17407	17313	17562	17755	17520	17516	17548	17604	17492	17465	17429	17634	17553	17426	17596	17407	17491	17470	17409	17536	17456	17570	17628	17338	17383	17565	17541	17574	17521	17409	17463	17431	17432	17467	17453	17300	17558	17241	17535	17331	17443	17524	17497	17542	17400	17630	17377	17527	17541	17455	17557	17524	17432	17565	17525	17579	17514	17441	17532	17557	17476	17559	17316	17490	17710	17420	17512	17604	17488	17505	17578	17736	17558	17414	17466	17484	17361	17552	17440	17473	17578	17432	17348	17696	17444	17524	17411	17239	17484	17577	17639	17440	17527	17482	17479	17437	17607	17443	17303	17544	17434	17565	17488	17304	17456	17567	17577	17614	17684	17616	17685	17588	17428	17526	17427	17626	17402	17478	17517	17640	17435	17597	17359	17492	17610	17516	17726	17484	17611	17502	17433	17443	17275	17240	17614	17620	17407	17446	17548	17362	17550	17456	17395	17444	17419	17660	17486	17563	17406	17542	17251	17512	17597	17523	17489	17457	17443	17620	17551	17393	17556	17500	17597	17490	17502	17427	17610	17499	17420	17388	17498	17441	17422	17482	17714	17610	17583	17467	17307	17477	17433	17419	17468	17409	17457	17410	17418	17674	17385	17358	17525	17443	17432	17478	17391	17348	17472	17385	17545	17468	17439	17552	17587	17503	17320	17741	17323	17667	17404	17474	17546	17605	17453	17484	17481	17485	17700	17549	17386	17424	17434	17577	17388	17609	17419	17578	17354	17538	17532	17385	17560	17471	17605	17500	17507	17391	17396	17447	17539	17487	17496	17537	17510	17511	17462	17497	17485	17389	17393	17603	17393	17526	17473	17504	17528	17302	17485	17424	17424	17578	17590	17321	17630	17439	17320	17486	17580	17570	17423	17604	17360	17591	17462	17462	17548	17369	17526	17546	17519	17450	17429	17479	17407	17462	17450	17471	17442	17411	17367	17433	17470	17430	17368	17374	17551	17544	17256	17608	17561	17376	17419	17542	17535	17442	17517	17359	17386	17399	17508	17494	17438	17562	17570	17640	17417	17576	17417	17554	17568	17602	17372	17421	17503	17565	17538	17408	17555	17362	17583	17567	17451	17469	17422	17524	17409	17466	17562	17377	17521	17531	17385	17513	17632	17453	17530	17478	17579	17454	17370	17300	17496	17478	17477	17366	17558	17375	17481	17605	17517	17208	17574	17701	17411	17368	17577	17372	17602	17334	17392	17664	17299	17395	17376	17629	17651	17596	17498	17299	17430	17520	17420	17458	17460	17370	17469	17518	17443	17522	17446	17550	17540	17563	17301	17555	17587	17543	17365	17334	17462	17488	17597	17515	17482	17291	17645	17396	17435	17632	17475	17380	17481	17387	17380	17496	17437	17214	17499	17498	17337	17471	17516	17561	17338	17592	17357	17616	17371	17515	17654	17600	17467	17545	17485	17539	17473	17381	17516	17555	17465	17303	17538	17545	17452	17441	17105	17464	17600	17490	17463	17595	17208	17517	17627	17437	17275	17529	17506	17594	17414	17476	17537	17509	17383	17347	17544	17553	17555	17488	17671	17375	17583	17395	17599	17526	17565	17413	17546	17445	17488	17680	17371	17585	17386	17316	17496	17572	17495	17475	17489	17648	17475	17654	17544	17455	17386	17491	17551	17419	17515	17463	17613	17508	17378	17323	17530	17425	17563	17475	17475	17448	17630	17433	17599	17593	17550	17412	17618	17349	17468	17440	17569	17452	17675	17377	17339	17369	17609	17396	17327	17560	17418	17639	17637	17458	17556	17407	17522	17477	17472	17451	17401	17503	17617	17535	17375	17525	17526	17388	17561	17425	17475	17455	17441	17628	17444	17567	17365	17490	17636	17614	17414	17479	17603	17474	17566	17378	17593	17627	17422	17606	17607	17469	17455	17733	17467	17312	17617	17488	17702	17273	17570	17589	17462	17541	17509	17608	17550	17513	17495	17567	17425	17519	17410	17518	17551	17153	17571	17353	17453	17299	17483	17512	17410	17488	17448	17607	17290	17375	17634	17595	17581	17504	17617	17508	17304	17412	17606	17358	17543	17507	17507	17403	17578	17516	17445	17427	17478	17298	17485	17407	17486	17656	17517	17572	17488	17384	17642	17506	17571	17519	17411	17554	17567	17501	17337	17582	17432	17570	17402	17400	17516	17359	17366	17412	17598	17597	17467	17455	17600	17323	17508	17568	17565	17442	17615	17616	17506	17528	17234	17481	17460	17695	17448	17433	17480	17282	17456	17452	17664	17576	17464	17593	17380	17482	17616	17423	17498	17409	17626	17385	17444	17341	17639	17408	17642	17685	17429	17426	17470	17526	17580	17232	17407	17312	17387	17580	17541	17571	17543	17445	17491	17325	17607	17356	17518	17685	17571	17602	17362	17470	17484	17539	17533	17399	17326	17311	17582	17547	17465	17329	17643	17508	17578	17359	17469	17482	17482	17446	17322	17316	17282	17659	17512	17564	17192	17557	17374	17390	17498	17441	17247	17512	17357	17552	17312	17426	17407	17577	17473	17659	17411	17475	17524	17659	17486	17481	17560	17505	17696	17523	17492	17545	17515	17281	17546	17514	17509	17495	17533	17445	17715	17475	17413	17318	17710	17388	17404	17510	17421	17291	17633	17590	17407	17587	17486	17481	17429	17376	17462	17349	17360	17601	17476	17382	17581	17595	17527	17501	17434	17367	17396	17506	17431	17445	17506	17483	17400	17472	17355	17662	17335	17493	17426	17418	17543	17552	17516	17404	17446	17383	17489	17441	17505	17618	17354	17485	17565	17559	17222	17557	17514	17639	17507	17358	17281	17364	17523	17475	17538	17494	17447	17734	17607	17437	17437	17551	17458	17482	17551	17408	17527	17414	17623	17553	17451	17551	17417	17526	17482	17457	17639	17485	17503	17396	17321	17537	17356	17726	17668	17450	17479	17333	17413	17548	17238	17553	17424	17390	17448	17424	17460	17507	17546	17421	17495	17463	17357	17590	17366	17283	17529	17321	17490	17366	17382	17539	17571	17516	17436	17579	17538	17575	17559	17399	17629	17529	17426	17468	17379	17346	17551	17776	17502	17347	17525	17426	17363	17479	17444	17605	17409	17442	17437	17604	17511	17640	17483	17320	17524	17525	17475	17662	17411	17579	17400	17515	17473	17545	17762	17530	17480	17488	17514	17364	17476	17557	17408	17632	17481	17485	17582	17650	17543	17559	17453	17496	17551	17546	17596	17278	17574	17374	17277	17442	17607	17372	17644	17517	17329	17509	17496	17486	17466	17323	17435	17654	17309	17489	17470	17625	17320	17638	17496	17345	17497	17554	17466	17416	17560	17612	17402	17326	17426	17426	17210	17405	17556	17517	17550	17609	17353	17492	17342	17515	17434	17656	17623	17612	17520	17478	17548	17416	17571	17502	17427	17498	17536	17566	17493	17591	17517	17534	17579	17437	17424	17579	17427	17333	17359	17518	17611	17474	17397	17441	17469	17457	17387	17487	17522	17393	17650	17539	17366	17457	17464	17576	17405	17371	17295	17586	17579	17431	17355	17570	17394	17567	17424	17437	17556	17495	17630	17466	17611	17439	17578	17558	17545	17669	17463	17455	17506	17588	17502	17447	17312	17589	17509	17435	17580	17498	17432	17541	17501	17591	17425	17556	17339	17415	17460	17546	17627	17507	17470	17449	17567	17455	17367	17477	17284	17461	17450	17466	17558	17403	17508	17472	17444	17435	17629	17541	17414	17518	17466	17492	17583	17590	17511	17535	17412	17432	17588	17487	17340	17651	17407	17460	17674	17533	17310	17572	17460	17474	17721	17523	17460	17393	17407	17392	17615	17445	17533	17279	17479	17422	17523	17560	17503	17526	17375	17599	17493	17396	17548	17673	17609	17445	17540	17581	17417	17545	17322	17516	17558	17417	17216	17459	17452	17464	17621	17493	17603	17440	17340	17343	17453	17614	17547	17371	17720	17531	17308	17467	17620	17198	17515	17306	17484	17434	17578	17545	17522	17300	17586	17482	17525	17477	17533	17448	17347	17471	17470	17430	17402	17428	17282	17428	17449	17592	17489	17402	17478	17498	17531	17462	17348	17515	17555	17412	17504	17411	17550	17525	17675	17395	17389	17649	17569	17432	17460	17510	17481	17466	17646	17506	17601	17439	17430	17444	17576	17383	17595	17593	17413	17415	17556	17642	17539	17341	17552	17467	17455	17485	17480	17442	17514	17382	17402	17572	17507	17641	17245	17717	17482	17448	17576	17346	17465	17360	17580	17626	17383	17505	17626	17478	17322	17442	17532	17652	17483	17582	17520	17488	17599	17394	17502	17490	17536	17560	17553	17495	17420	17364	17419	17560	17454	17469	17322	17574	17542	17600	17436	17368	17501	17353	17510	17480	17482	17678	17490	17540	17400	17612	17536	17511	17415	17524	17532	17362	17537	17439	17551	17504	17365	17638	17608
29267	24727	29060	25966	21965	21567	21129	20468	20493	20139	20144	19979	19834	19732	19936	19747	19790	19611	19673	19808	19661	19804	19729	19693	19876	19722	19534	19619	19783	19707	19713	19611	19536	19717	19716	19771	19757	19815	19907	19738	19580	19680	19768	19866	19666	19702	19808	19539	19847	19548	19536	19679	19520	19601	19506	19723	19657	19819	19461	19703	19666	19499	19739	19717	19574	19638	19630	19526	19598	19576	19693	19531	19776	19653	19718	19630	19494	19428	19609	19502	19372	19459	19361	19501	19817	19640	19753	19475	19816	19709	19516	19509	19675	19590	19615	19707	19720	19581	19752	19560	19486	19458	19781	19503	19649	19382	19407	19743	19765	19510	19783	19650	19442	19653	19568	19599	19567	19589	19685	19571	19594	19670	19511	19657	19706	19518	19552	19563	19892	19672	19676	19787	19766	19640	19733	19714	19433	19434	19475	19552	19690	19416	19658	19503	19552	19501	19683	19531	19607	19752	19819	19683	19808	19602	19704	19598	19798	19645	19760	19465	19553	19678	19664	19607	19462	19560	19655	19544	19490	19656	19482	19338	19687	19696	19654	19440	19626	19783	19518	19668	19628	19637	19568	19608	19780	19655	19530	19988	19646	19572	19539	19479	19654	19742	19646	19494	19725	19712	19910	19685	19689	19734	19488	19838	19708	19843	19501	19495	19573	19643	19593	19808	19508	19613	19651	19774	19461	19488	19337	19605	19531	19380	19574	19745	19589	19533	19500	19550	19447	19729	19578	19782	19823	19572	19409	19671	19523	19676	19595	19725	19742	19637	19825	19546	19587	19634	19682	19419	19750	19329	19424	19728	19655	19728	19510	19543	19435	19734	19728	19623	19794	19580	19603	19564	19666	19621	19788	19531	19578	19576	19432	19675	19520	19748	19853	19507	19691	19638	19665	19578	19615	19457	19890	19689	19778	19697	19424	19496	19549	19484	19745	19761	19728	19369	19667	19769	19723	19541	19599	19418	19492	19561	19771	19448	19773	19689	19648	19693	19599	19630	19633	19571	19632	19595	19455	19625	19688	19363	19444	19693	19644	19760	19564	19665	19580	19457	19558	19531	19747	19707	19394	19436	19599	19606	19739	19606	19651	19842	19703	19572	19558	19434	19564	19493	19768	19448	19547	19520	19731	19580	19405	19685	19661	19721	19708	19711	19541	19887	19627	19799	19584	19659	19546	19461	19660	19642	19577	19621	19645	19731	19584	19847	19801	19435	19638	19606	19797	19651	19767	19358	19581	19562	19688	19740	19675	19681	19542	19729	19500	19513	19449	19791	19608	19611	19540	19625	19619	19712	19570	19643	19494	19459	19618	19748	19605	19580	19440	19634	19687	19526	19697	19682	19599	19706	19855	19551	19529	19627	19662	19662	19739	19845	19569	19720	19585	19587	19396	19513	19654	19785	19678	19652	19539	19544	19736	19519	19807	19679	19571	19533	19740	19797	19574	19674	19741	19630	19540	19504	19570	19917	19626	19703	19675	19614	19634	19769	19590	19413	19569	19699	19709	19576	19659	19716	19559	19481	19655	19654	19649	19651	19598	19613	19809	19522	19648	19274	19698	19589	19611	19450	19622	19759	19597	19674	19556	19669	19703	19650	19488	19585	19601	19756	19748	19513	19729	19538	19637	19605	19669	19585	19609	19537	19613	19641	19599	19730	19749	19608	19898	19621	19655	19586	19632	19632	19787	19620	19570	19731	19492	19765	19670	19540	19593	19502	19472	19619	19793	19636	19773	19522	19661	19566	19874	19663	19715	19691	19782	19607	19668	19485	19694	19585	19764	19730	19725	19512	19611	19628	19546	19502	19463	19484	19479	19590	19535	19491	19973	19551	19606	19678	19488	19629	19819	19747	19572	19584	19614	19555	19720	19736	20014	19460	19487	19641	19562	19686	19806	19870	19605	19626	19635	19689	19551	19612	19614	19567	19823	19624	19657	19571	19443	19589	19572	19557	19610	19671	19629	19702	19657	19769	19684	19574	19501	19570	19473	19618	19531	19644	19542	19559	19779	19704	19399	19474	19681	19493	19429	19552	19397	19483	19547	19639	19624	19629	19531	19556	19656	19831	19755	19518	19704	19470	19500	19746	19612	19606	19637	19654	19830	19703	19444	19622	19728	19722	19642	19783	19780	19305	19693	19906	19784	19549	19546	19638	19810	19581	19522	19830	19495	19564	19784	19810	19510	19613	19663	19595	19538	19584	19596	19712	19854	19551	19426	19657	19623	19607	19602	19539	19589	19597	19685	19847	19548	19740	19657	19458	19631	19390	19520	19550	19614	19437	19789	19574	19501	19542	19588	19535	19724	19641	19638	19526	19686	19446	19589	19786	19568	19251	19699	19621	19671	19575	19610	19682	19695	19716	19614	19530	19545	19635	19795	19654	19768	19634	19458	19668	19804	19778	19573	19525	19499	19629	19568	19684	19540	19735	19641	19699	19681	19507	19713	19583	19788	19642	19680	19677	19649	19638	19639	19639	19583	19602	19753	19903	19540	19691	19591	19667	19775	19771	19523	19614	19681	19740	19629	19591	19549	19564	19420	19547	19728	19653	19633	19718	19641	19566	19607	19631	19664	19658	19619	19643	19591	19787	19686	19599	19636	19864	19622	19743	19421	19582	19683	19677	19573	19577	19576	19578	19588	19452	19736	19520	19617	19716	19742	19709	19492	19582	19773	19612	19639	19559	19967	19609	19486	19707	19797	19717	19699	19764	19618	19617	19633	19540	19519	19593	19554	19712	19760	19667	19406	19708	19595	19714	19877	19785	19775	19540	19842	19639	19781	19879	19654	19533	19627	19691	19660	19620	19652	19887	19379	19655	19665	19474	19658	19685	19641	19663	19512	19653	19510	19667	19718	19577	19639	19599	19632	19657	19515	19732	19539	19552	19669	19639	19852	19561	19822	19658	19542	19741	19638	19429	19617	19797	19759	19499	19817	19468	19567	19732	19627	19464	19728	19676	19542	19838	19786	19640	19504	19634	19828	19483	19716	19677	19462	19511	19485	19664	19596	19708	19610	19615	19450	19563	19499	19742	19788	19748	19611	19683	19693	19472	19827	19643	19526	19534	19693	19562	19598	19614	19610	19454	19525	19693	19743	19606	19689	19741	19716	19681	19495	19610	19629	19585	19585	19546	19372	19679	19834	19746	19532	19421	19557	19729	19675	19519	19604	19712	19515	19629	19676	19679	19748	19454	19667	19690	19610	19652	19748	19561	19551	19674	19835	19556	19509	19731	19711	19529	19527	19667	19329	19436	19700	19477	19712	19609	19673	19566	19491	19623	19619	19548	19573	19690	19499	19433	19612	19621	19521	19680	19520	19646	19499	19519	19927	19691	19825	19650	19558	19537	19685	19720	19883	19467	19752	19654	19735	19901	19476	19609	19661	19622	19476	19510	19275	19351	19691	19670	19654	19797	19653	19664	19725	19485	19527	19679	19753	19568	19693	19664	19707	19827	19656	19583	19773	19870	19710	19595	19691	19528	19602	19677	19719	19385	19654	19763	19743	19524	19682	19764	19754	19737	19806	19873	19652	19712	19685	19548	19866	19599	19716	19801	19539	19510	19706	19529	19927	19584	19645	19769	19554	19531	19630	19785	19528	19596	19660	19778	19636	19328	19478	19375	19749	19654	19621	19651	19657	19609	19752	19660	19641	19677	19645	19648	19767	19768	19622	19577	19617	19727	19568	19712	19692	19745	19952	19636	19515	19348	19586	19562	19532	19689	19625	19494	19383	19590	19620	19636	19601	19584	19624	19561	19483	19782	19551	19645	19832	19703	19730	19840	19659	19668	19630	19702	19430	19609	19669	19474	19523	19642	19660	19639	19560	19867	19640	19528	19484	19603	19565	19627	19517	19509	19691	19658	19502	19608	19598	19607	19636	19639	19862	19589	19570	19765	19675	19583	19616	19537	19491	19621	19585	19543	19698	19518	19439	19591	19673	19604	19764	19786	19652	19731	19598	19634	19667	19762	19598	19631	19524	19779	19687	19794	19469	19662	19495	19637	19711	19720	19718	19817	19782	19671	19775	19584	19796	19582	19718	19754	19578	19742	19646	19587	19438	19454	19667	19686	19599	19678	19483	19616	19698	19498	19702	19632	19460	19525	19615	19741	19651	19725	19810	19838	19643	19429	19592	19480	19715	19638	19680	19491	19544	19746	19818	19696	19609	19568	19468	19569	19679	19518	19391	19490	19649	19628	19474	19702	19699	19811	19630	19691	19667	19704	19522	19546	19586	19331	19596	19621	19894	19663	19496	19446	19510	19600	19640	19659	19822	19815	19753	19545	19709	19574	19601	19576	19744	19592	19496	19588	19551	19509	19569	19424	19516	19645	19602	19593	19624	19445	19579	19621	19593	19721	19776	19540	19527	19548	19825	19736	19531	19598	19579	19563	19785	19680	19776	19380	19502	19620	19652	19717	19525	19664	19465	19479	19548	19675	19795	19545	19724	19657	19609	19834	19749	19634	19569	19529	19580	19715	19461	19518	19802	19619	19590	19676	19614	19614	19641	19630	19589	19459	19641	19470	19666	19668	19663	19626	19555	19715	19757	19736	19544	19465	19756	19553	19505	19739	19539	19442	19801	19781	19707	19536	19572	19561	19573	19857	19596	19682	19649	19617	19778	19866	19560	19630	19542	19679	19680	19829	19571	19471	19603	19641	19459	19620	19485	19712	19864	19706	19473	19678	19741	19590	19704	19610	19668	19589	19561	19585	19680	19639	19577	19568	19605	19440	19567	19766	19576	19715	19641	19597	19739	19563	19740	19890	19534	19605	19616	19529	19600	19420	19709	19681	19726	19825	19724	19612	19715	19738	19564	19483	19787	19751	19586	19686	19457	19592	19477	19629	19686	19627	19606	19639	19529	19746	19583	19709	19519	19806	19884	19482	19586	19444	19838	19665	19612	19599	19540	19488	19648	19758	19472	19780	19545	19695	19678	19677	19610	19650	19627	19624	19604	19613	19571	19705	19583	19521	19685	19623	19520	19520	19755	19542	19639	19685	19565	19540	19607	19468	19624	19627	19511	19528	19824	19770	19703	19861	19702	19568	19455	19486	19753	19614	19570	19619	19602	19686	19748	19740	19535	19564	19666	19570	19498	19681	19392	19488
21720	33473	28056	22277	20230	19376	18324	17916	17616	17441	17046	17061	16929	16803	16758	16855	16828	16758	16601	16587	16699	16819	16749	16623	16701	16687	16655	16739	16617	16728	16921	16856	16732	16660	16600	16674	16688	16618	16533	16694	16545	16675	16822	16720	16582	16469	16611	16777	16636	16740	16520	16749	16492	16683	16680	16609	16591	16736	16721	16590	16640	16595	16603	16638	16758	16494	16558	16625	16717	16537	16586	16485	16544	16645	16547	16488	16489	16655	16862	16618	16525	16456	16712	16542	16808	16542	16589	16691	16627	16450	16711	16649	16525	16684	16502	16479	16542	16693	16603	16651	16500	16629	16767	16560	16548	16713	16470	16536	16457	16607	16464	16580	16746	16674	16544	16693	16581	16643	16605	16557	16697	16720	16579	16719	16706	16538	16540	16567	16560	16747	16365	16493	16693	16648	16640	16791	16770	16649	16669	16496	16486	16648	16837	16581	16658	16692	16855	16607	16465	16500	16533	16566	16692	16556	16752	16604	16677	16625	16560	16634	16822	16512	16740	16629	16615	16422	16773	16705	16611	16581	16627	16674	16430	16653	16644	16628	16476	16547	16815	16540	16715	16557	16587	16560	16654	16789	16729	16637	16595	16562	16695	16571	16692	16537	16594	16692	16635	16737	16732	16726	16450	16390	16608	16453	16525	16611	16522	16735	16644	16568	16668	16566	16743	16489	16567	16630	16717	16655	16549	16560	16646	16683	16675	16535	16608	16475	16700	16712	16732	16726	16569	16663	16529	16515	16609	16593	16776	16545	16717	16744	16530	16622	16725	16510	16688	16719	16593	16728	16624	16790	16481	16785	16785	16409	16621	16518	16585	16575	16575	16505	16645	16775	16614	16641	16609	16729	16783	16760	16765	16701	16528	16636	16492	16683	16533	16683	16567	16749	16383	16869	16617	16713	16667	16594	16694	16522	16664	16630	16727	16868	16756	16491	16432	16745	16674	16682	16586	16588	16595	16762	16710	16527	16429	16611	16643	16664	16623	16574	16560	16635	16663	16421	16608	16569	16641	16516	16575	16578	16512	16615	16633	16618	16689	16589	16744	16655	16553	16611	16591	16704	16598	16386	16537	16576	16456	16726	16557	16733	16610	16527	16530	16627	16486	16573	16521	16664	16700	16793	16646	16471	16668	16574	16733	16500	16466	16494	16683	16462	16622	16740	16750	16667	16583	16682	16687	16669	16552	16414	16645	16762	16605	16668	16582	16689	16570	16626	16546	16725	16713	16674	16572	16660	16613	16755	16710	16752	16737	16611	16518	16757	16578	16609	16616	16666	16510	16656	16723	16731	16511	16589	16506	16551	16582	16495	16477	16815	16580	16614	16594	16606	16704	16535	16602	16659	16624	16749	16656	16310	16592	16622	16628	16530	16569	16621	16546	16795	16571	16659	16645	16523	16791	16626	16607	16714	16645	16487	16527	16677	16733	16584	16581	16678	16605	16636	16572	16620	16635	16593	16849	16744	16859	16637	16531	16684	16755	16746	16652	16607	16721	16373	16671	16841	16511	16705	16650	16383	16798	16699	16836	16648	16714	16621	16603	16616	16712	16777	16670	16560	16621	16530	16583	16624	16715	16704	16608	16580	16456	16634	16738	16732	16660	16610	16523	16685	16695	16625	16732	16631	16624	16696	16315	16678	16536	16629	16587	16505	16568	16633	16701	16641	16555	16758	16622	16608	16688	16617	16694	16595	16568	16590	16712	16610	16614	16367	16761	16673	16716	16638	16650	16564	16616	16666	16636	16679	16664	16707	16633	16575	16614	16702	16647	16619	16564	16628	16539	16723	16676	16633	16550	16720	16612	16603	16638	16598	16504	16476	16678	16707	16473	16570	16609	16630	16664	16568	16614	16568	16799	16414	16584	16725	16719	16539	16646	16834	16654	16618	16647	16458	16557	16649	16546	16605	16552	16766	16611	16888	16771	16784	16687	16604	16513	16371	16715	16696	16818	16657	16608	16472	16477	16782	16742	16608	16710	16602	16795	16596	16529	16577	16633	16808	16606	16596	16724	16419	16387	16607	16601	16830	16599	16676	16570	16701	16669	16643	16643	16623	16542	16451	16634	16692	16678	16608	16403	16826	16708	16485	16525	16543	16704	16621	16554	16619	16663	16570	16674	16485	16649	16780	16619	16645	16531	16533	16582	16660	16640	16504	16718	16649	16533	16580	16664	16615	16469	16661	16476	16669	16648	16717	16638	16545	16706	16679	16567	16592	16655	16628	16529	16547	16695	16689	16578	16565	16640	16586	16423	16581	16446	16514	16466	16590	16657	16618	16572	16664	16542	16760	16596	16573	16464	16653	16636	16566	16743	16609	16547	16808	16733	16605	16674	16586	16432	16462	16654	16630	16473	16727	16542	16489	16752	16576	16722	16527	16607	16503	16668	16550	16419	16638	16579	16506	16694	16483	16706	16730	16526	16708	16509	16545	16550	16508	16573	16798	16691	16476	16493	16728	16622	16623	16562	16596	16487	16859	16760	16660	16676	16748	16765	16673	16668	16744	16582	16524	16743	16721	16595	16790	16742	16644	16730	16681	16643	16580	16712	16485	16665	16668	16604	16681	16688	16667	16663	16610	16711	16501	16443	16670	16595	16524	16580	16504	16661	16750	16582	16793	16668	16537	16843	16662	16709	16606	16619	16789	16485	16708	16609	16512	16463	16640	16676	16441	16843	16570	16640	16580	16619	16488	16674	16633	16756	16603	16614	16673	16582	16651	16611	16563	16442	16727	16832	16777	16643	16637	16578	16545	16815	16607	16708	16647	16726	16556	16691	16546	16527	16700	16523	16633	16734	16660	16693	16685	16654	16549	16647	16629	16562	16789	16610	16596	16702	16572	16708	16629	16510	16904	16528	16688	16490	16706	16760	16632	16572	16677	16625	16666	16588	16529	16388	16579	16592	16746	16742	16477	16607	16642	16324	16761	16663	16685	16561	16795	16720	16686	16733	16717	16543	16625	16532	16677	16658	16644	16604	16559	16763	16612	16683	16582	16662	16658	16596	16693	16538	16410	16643	16638	16690	16672	16607	16535	16823	16672	16761	16518	16591	16625	16672	16638	16632	16715	16659	16764	16661	16733	16548	16488	16690	16582	16669	16697	16689	16588	16692	16533	16758	16663	16500	16476	16642	16582	16526	16842	16768	16520	16741	16544	16531	16598	16737	16403	16437	16730	16656	16580	16795	16516	16558	16688	16704	16569	16754	16485	16578	16615	16626	16634	16629	16644	16525	16577	16753	16767	16615	16556	16741	16549	16545	16611	16678	16549	16631	16542	16766	16674	16706	16398	16581	16632	16696	16566	16717	16572	16599	16771	16572	16692	16661	16718	16280	16705	16560	16667	16713	16647	16471	16679	16741	16709	16621	16771	16697	16775	16667	16559	16543	16754	16780	16506	16635	16664	16534	16551	16670	16514	16730	16667	16549	16600	16703	16725	16633	16794	16691	16730	16611	16617	16596	16515	16636	16526	16534	16572	16531	16577	16592	16684	16851	16520	16764	16561	16625	16647	16817	16633	16694	16573	16661	16528	16622	16580	16774	16612	16638	16833	16629	16649	16489	16741	16770	16630	16559	16622	16813	16717	16501	16752	16609	16531	16700	16647	16595	16535	16639	16523	16648	16535	16638	16599	16705	16588	16716	16702	16761	16608	16719	16657	16467	16567	16548	16834	16714	16698	16740	16850	16704	16670	16618	16639	16744	16790	16536	16640	16639	16579	16622	16627	16803	16604	16535	16428	16669	16531	16547	16587	16645	16594	16675	16620	16672	16591	16618	16728	16685	16626	16666	16703	16581	16502	16552	16625	16619	16581	16639	16574	16659	16540	16554	16761	16691	16550	16712	16662	16774	16686	16765	16488	16703	16733	16664	16587	16851	16750	16642	16528	16459	16807	16612	16474	16721	16527	16734	16544	16519	16581	16585	16511	16600	16548	16678	16500	16657	16649	16573	16644	16561	16503	16551	16761	16607	16592	16736	16812	16739	16616	16908	16563	16682	16711	16663	16737	16610	16606	16707	16605	16607	16592	16642	16664	16675	16541	16678	16474	16633	16794	16487	16670	16514	16573	16693	16558	16572	16636	16555	16420	16479	16738	16513	16495	16673	16695	16554	16783	16539	16656	16448	16613	16504	16496	16741	16614	16417	16636	16708	16690	16707	16644	16549	16588	16654	16524	16639	16564	16822	16749	16621	16677	16696	16683	16504	16795	16616	16651	16453	16501	16527	16567	16652	16716	16571	16782	16717	16615	16605	16742	16679	16541	16524	16543	16722	16728	16756	16515	16528	16639	16717	16618	16634	16527	16664	16577	16613	16647	16626	16824	16701	16782	16618	16688	16677	16562	16802	16735	16601	16539	16479	16593	16380	16825	16575	16723	16628	16614	16581	16583	16612	16613	16584	16529	16651	16567	16742	16627	16550	16723	16654	16639	16411	16715	16651	16656	16515	16558	16666	16664	16477	16506	16688	16623	16653	16568	16843	16796	16585	16655	16662	16628	16567	16562	16788	16693	16614	16489	16574	16615	16523	16652	16572	16619	16594	16726	16632	16619	16615	16578	16494	16631	16580	16616	16585	16723	16607	16539	16569	16667	16734	16667	16701	16731	16707	16546	16524	16604	16858	16520	16641	16609	16702	16589	16633	16815	16561	16647	16624	16480	16632	16628	16715	16720	16737	16531	16529	16649	16580	16726	16553	16700	16742	16602	16690	16683	16707	16577	16667	16685	16588	16622	16680	16729	16583	16581	16639	16711	16716	16622	16839	16446	16738	16666	16693	16671	16544	16589	16519	16550	16778	16588	16685	16541	16628	16707	16797	16750	16765	16645	16629	16719	16731	16518	16691	16724	16506	16699	16719	16588	16702	16753	16660	16667	16560	16788	16677	16461	16566	16706	16643	16550	16652	16708	16528	16656	16658	16563	16678	16576	16664	16611	16486	16659	16642	16608	16715	16704	16680	16731	16654	16513	16570	16756	16798	16590	16624	16609	16676	16654	16615	16743	16693	16628	16508	16569	16409	16715	16658	16634	16570	16467	16574	16639	16661	16662	16732	16591	16563	16507	16658	16708	16534	16497	16575	16827	16475	16588	16518	16741	16713	16683	16588	16533
23522	21569	28328	25593	23459	24249	24264	21941	21158	21194	20970	20703	20760	20702	20509	20765	20479	20548	20466	20326	20239	20230	20330	20291	19999	20279	20625	19963	20249	20149	20271	20125	20180	20230	20187	20244	20143	20136	20113	20057	19879	19993	19987	20151	20228	19910	20179	20253	20051	20134	20083	20246	20225	20192	20309	20021	20054	20043	20054	20125	20260	20082	20218	20061	19990	20231	20215	20258	20154	19785	20217	20123	20065	20072	20066	20055	20172	20144	20177	20319	20141	19985	20206	20080	20192	20104	20108	20201	20291	20052	20101	19955	20263	20105	20136	20025	20129	20159	20091	20237	20054	20037	20132	20101	19960	20206	19936	19963	20026	20049	20001	20053	19935	20214	19952	20151	20050	20161	20071	20008	20191	19899	20029	19993	20222	19919	20094	20121	20139	20135	20169	19932	19957	20076	20250	20201	20172	19956	20222	20114	19904	19891	20100	20001	20081	19948	20112	20021	20222	20156	19935	20019	20000	20115	20189	19927	19936	19941	20159	20207	20028	20179	20043	20087	20205	20236	20130	19946	19962	20109	20124	20218	20189	20089	20187	20165	20434	20241	20326	20184	20014	20080	20051	19867	20029	20075	20139	20089	20231	20099	20066	19890	20118	20048	20090	19967	20233	20091	20077	20071	20150	20075	20360	20109	20087	20107	20148	20044	20069	20060	20126	20038	20083	20059	20139	20042	19964	19976	20156	20010	20022	20143	20145	20031	20002	20104	19853	20038	19993	20043	20230	19957	20000	20032	19981	20015	19958	19925	20192	20022	20105	20268	19833	20192	20249	20123	20032	19942	20013	20120	20014	20034	20115	20128	20178	20168	20137	19891	19915	20140	20374	20152	20208	20009	20193	20063	20101	20224	20164	20086	20121	20268	20289	19971	20058	20088	20163	19928	19911	20181	20084	20071	20089	19994	19966	19979	19855	20095	20126	20115	20117	20158	20104	20123	20237	20068	19993	19996	20183	20188	20063	20163	20068	19986	20087	19975	20135	20075	19874	20307	19991	20158	20098	19993	20268	20452	20254	20289	20069	19789	19963	19932	19941	20076	20104	19999	20145	20101	19876	19999	20323	20060	19897	20055	20087	19939	20127	20194	20149	19976	20158	20010	20043	19981	20060	20204	20098	20236	20035	20110	19993	20103	20173	20123	20247	19904	20351	20140	20138	20099	19895	20043	20113	19992	19974	20237	20066	20003	20058	20145	20188	20208	20236	20077	20070	20025	20173	20021	20255	20067	20140	20106	20252	20220	20169	20186	20380	20065	20177	20052	20170	20000	20062	19858	20198	20140	20093	20035	20013	20054	20129	20012	20244	20127	20147	20188	20259	20078	20012	20135	20049	20164	20153	20087	20286	20023	20084	20142	20279	20053	20296	20218	20056	20041	20156	19931	19916	19966	20079	19944	20046	20222	20066	20024	20002	20325	20169	20094	20193	20311	20074	20235	19967	19918	20060	20269	20025	20004	20282	20128	19996	20244	20018	20034	19976	20127	19967	20112	20078	20112	20167	20238	20102	20044	20293	20225	20031	20156	20176	20126	20025	20081	20223	20035	20070	20319	20038	20099	20262	20057	19996	20192	20151	20099	20120	20139	20083	19965	20262	20176	19992	20273	19971	20257	19793	20017	20174	19954	20197	20144	20100	19906	20050	20123	19946	20035	20220	20145	20130	19900	19983	20116	20265	20147	20106	20176	20092	20114	20171	19956	19879	20308	20065	20046	20171	20235	20125	20080	19978	20067	20123	20020	20320	20156	20252	20029	20013	20108	19995	20139	20043	20153	20155	19978	19993	19980	20084	20147	20127	20149	20027	20118	20095	20065	20027	19756	20184	20138	19884	20094	20153	20062	20375	20165	20251	20059	20011	20133	20075	20062	20243	20390	20094	19918	20033	20047	20118	20214	19989	19985	20031	19991	19894	19856	20143	19982	20217	19976	20173	20109	19966	20036	20054	19984	20093	20018	19946	20141	20164	20176	19975	20275	20022	20015	20081	20068	20215	20030	20223	20260	20048	20111	20051	19985	20246	20171	20237	19968	20024	20058	19995	20122	20008	19958	20268	20017	20231	19987	20261	20091	20209	19960	20081	20180	20254	20256	19912	20164	20063	20021	20068	20076	20052	20112	20227	20043	20079	20001	20025	20140	20066	20146	20198	19854	19976	19850	20013	19974	20087	20229	20062	20088	19881	20189	19960	20169	19976	20089	20060	20069	20066	20254	19987	20033	20071	20050	20055	19879	20088	20032	20015	19899	19982	20277	19975	19964	19985	20093	20044	19922	20088	20008	20075	20192	20120	20176	20069	20022	20059	20220	19988	20006	19898	20011	20120	20040	20050	20004	19967	20148	20085	20055	20086	20044	20021	20093	20116	19866	20013	20210	20107	19970	20041	19985	19991	19932	20209	19901	20040	19870	20154	19980	20126	20099	20183	20122	20092	20091	20078	20099	20171	20042	19897	20142	19993	20267	20050	19992	19840	20053	20191	20196	20065	19949	20157	20054	20042	20004	20025	20176	20130	20071	20114	20037	20241	20087	19993	19879	20178	19977	19993	20024	19969	20155	20172	19966	20161	20024	19917	20189	20209	19857	20050	20052	19931	19951	19995	19884	20221	20051	20173	19915	20050	20230	20079	20107	20058	20181	19887	20182	20034	20209	20190	20058	20084	20131	19983	20083	20079	19915	20116	20138	19967	20241	20325	20253	19843	20165	20227	20295	20101	20135	20083	20104	20015	19976	20191	20063	20315	20009	20052	20050	20067	20189	19999	19963	19903	20075	20107	20206	20131	20103	20089	20160	19989	20011	19992	19999	20287	20095	20025	20124	20099	20130	20133	20094	20099	19901	19906	20254	20102	19909	20182	19999	20114	20099	20293	20096	20335	20077	20157	19953	19982	20030	19948	19846	20087	20025	20233	20077	19877	20125	19944	19986	20022	20241	20027	20077	20101	19976	19961	20096	20188	20350	20237	19858	19946	20143	20179	19972	20034	20146	20133	20113	20033	20198	19969	20158	20025	19834	20056	20120	20039	19884	20128	20164	20038	20129	20245	20189	20040	20149	20149	20383	20258	19935	20096	20029	20148	20269	20107	20214	20128	19954	20036	20138	20027	20128	20062	20090	20007	20003	20111	19972	20102	19992	20106	20052	20313	20190	19990	19982	20125	20013	20161	19914	20083	20141	20296	20237	20320	20102	20295	20206	19995	19889	20344	20029	20043	20054	20090	20143	19872	20161	20243	20173	20147	20092	20073	20059	19954	20041	19972	20047	19967	20056	20071	20092	19995	20125	20036	19955	20033	20167	19967	19968	20196	20062	19748	20214	19951	20048	20094	20140	20286	20246	20205	20284	20099	19948	19941	20244	20022	20314	20186	19933	20006	20209	20062	19881	20275	19973	19759	19996	20097	20178	19987	20224	20095	20062	20235	20081	20048	20061	19945	20014	20153	20231	19973	20207	19993	19994	20147	20352	20086	20157	20204	19946	19862	19959	20101	20076	20125	19955	19811	20271	20162	20128	20031	20053	19979	20041	20081	19967	20069	19829	20295	20143	20174	20238	20006	20186	20089	20368	19858	19994	20083	20200	20040	20001	20148	19938	19942	19907	20082	19880	19924	20227	20027	20093	20103	20004	20076	20040	20090	20087	20125	19887	20093	19843	20090	19994	20049	20004	19738	20147	20199	20065	20132	20150	19950	20004	19964	19980	20075	20011	20081	20028	20278	20179	20186	19885	20039	20182	19836	20129	20251	20256	20111	20095	20214	20246	20095	20018	20236	20224	19953	20207	20155	20077	20133	20157	19928	20000	20227	20035	20045	19966	20047	20020	20140	20118	20164	20033	20124	20323	20122	20016	20248	20072	20001	20196	19810	20167	20099	20168	20022	20127	20082	19884	20312	20083	20051	20282	20205	19967	20340	20220	20141	20034	20090	19960	20051	20060	19991	19908	20218	20051	20173	20143	19886	19948	20036	19876	20107	20168	20070	19961	20087	20070	20106	20257	20046	20046	19983	19923	20053	20057	20191	20136	20067	19916	20160	20322	20277	19948	20251	20078	19982	19988	19994	20069	20180	20149	20185	20190	20019	20115	19948	20028	19939	19924	20153	20238	20251	20086	20079	20250	20184	20006	19971	19862	19974	20010	20131	20060	20058	19996	20163	19953	20185	20116	19971	19908	20177	20022	19958	20034	20159	20190	20348	20071	20335	20109	20184	20080	20167	19990	20099	20079	19992	20050	20143	19968	20241	20032	19905	20006	20179	20127	20159	20139	19948	19914	20105	20356	20167	19926	20001	20250	19712	19883	19995	20135	20191	20026	20032	20084	20090	20247	19897	19993	20132	20155	20023	20092	19988	20180	20001	20099	20175	20135	20005	20038	20029	19915	19887	20089	20088	20156	20143	20147	20064	20124	20243	20070	20060	19985	20323	20162	20204	20159	20021	20250	20099	19981	20161	20224	20060	20022	20308	20117	20091	20029	19934	20051	20153	20071	19969	20009	20156	20132	20094	19877	20246	20042	19732	19973	20029	20103	19916	20319	20141	19895	20212	20110	19998	19975	20137	20035	20203	20168	19928	19953	20100	20192	20244	19933	19907	20166	20074	20141	20027	20151	20228	20079	20112	19911	19808	20078	20093	20158	20084	20170	20281	20057	20097	20061	20022	20141	20190	20131	20315	20111	20061	19997	20149	20054	19976	20107	20103	20028	20101	20240	19943	20179	20212	20166	20201	20023	20126	19949	20024	20093	20044	19972	20110	20077	20098	20156	20263	20010	20113	20103	20125	20143	20086	20246	19973	19923	20201	20022	20077	20096	20121	20070	20166	19836	20248	20230	20089	19907	19805	20278	20093	19919	20302	20108	20206	20008	20055	19996	20344	20218	20218	20011	20156	19976	20288	20165	20026	19829	20096	20179	19983	20062	19863	20171	20184	19894	20046	20000	19977	20315	20241	19942	20174	20209	20331	20219	20161	20167	20146	20021	20049	19936	19963	20168	20301	19993	20071	20208	20121	20134	19970	20091	19972	20118	20130	20126	20048	20072	20286	20027	20283	19933	19744	20274	19723	20149	20038	20065	19925	20102	19876	20263	20102	20110	19892	19819	19974	19966	19948	19915	20105	20083
20291	38812	31958	25063	22764	21095	19776	19278	18538	17948	17989	17701	17295	17318	17364	17331	17388	17085	17098	16921	17223	17193	16846	17144	16999	17058	17000	16962	16932	16884	17046	17023	16853	16910	16988	17119	17016	16817	17043	16865	16888	16904	16718	16859	17086	17032	16901	16798	16770	16891	16949	16694	17126	16967	16922	17016	16805	17064	16958	16878	16808	16924	17054	16773	16873	16912	16773	16836	16948	16776	16956	16811	16953	16975	16981	16997	16737	16873	16930	17048	16894	16802	16882	16896	16876	17023	16805	16603	16817	17003	16920	16857	17026	16915	17151	16857	16847	17069	16908	16792	16716	16761	16813	16927	16924	16856	16873	16895	16960	16916	16962	16949	16805	16847	16970	16907	16787	16865	16925	16922	16931	16866	16871	16885	17003	16855	17056	16813	16696	16835	16830	16961	16795	16958	16827	16724	17012	16894	17028	16666	17000	16975	16850	16935	16823	16816	17002	16878	16836	16841	16844	16835	16732	16931	16821	16909	16876	16844	16772	16785	16914	16904	16836	16867	16895	16871	16897	16969	16879	16848	16867	16824	16787	16973	16850	16966	16993	16835	16744	16825	17027	17083	16719	17114	17075	16966	16914	16948	16947	16877	16971	16919	16838	16887	16795	16806	16882	16894	16748	16945	16975	17022	16826	16813	16834	17035	16808	17052	17001	16856	16909	16875	16862	16919	16969	16799	16851	16812	16773	16868	16887	16888	16983	16853	16995	16908	16878	16972	16926	16879	17007	17045	17004	16994	16772	17079	16923	16734	16959	16842	16835	16865	17011	16847	16933	16889	16672	16951	16874	16876	16872	16741	16856	16987	16962	16896	16977	16858	16799	17029	16868	16951	16768	16967	16852	16850	16913	16772	16907	16888	16822	16844	16841	16719	17079	16763	16663	16943	16966	16857	16876	16748	16790	16906	17011	16750	16916	17004	17014	16846	16919	16826	16979	16997	16820	16817	16731	16838	16919	16812	16851	16819	16886	17107	16687	16924	16811	17035	17019	16840	16826	16842	16879	16875	16786	16868	16919	17001	16799	17009	16850	16957	16868	17084	16977	16808	16850	16804	16837	16973	16908	16784	16911	16835	16902	17013	16806	16931	16835	16912	17001	16758	16980	16821	16865	16932	16862	16843	16884	17006	16881	16945	16801	17016	16786	16987	17011	16963	16871	16991	16813	16757	16685	16896	16878	16774	16848	17138	17009	16631	16755	16802	17046	16865	17048	16898	16880	16843	16948	16975	16850	16960	16781	16898	16758	16943	16719	16828	16924	16878	16847	16814	16792	17006	17013	16847	16790	16838	16752	16930	16733	17097	16977	16776	16936	16876	16825	16919	16844	16971	16882	16920	17106	16823	16880	17020	16893	17097	16930	16996	16934	16887	16879	16791	16867	16793	17086	16753	17017	17054	16767	16991	16872	16908	16834	16831	16837	17075	16977	16890	16968	16907	16936	16818	17019	17027	17085	16878	16925	16804	16912	16862	16927	16962	17036	16852	16664	16917	16831	16739	16968	16754	17002	16758	16844	16847	17011	16878	17002	16771	16824	16847	16883	16982	16901	17012	16600	16836	16867	17036	16779	17088	16854	16912	16928	16924	16862	16911	16824	16876	17028	16774	16970	16787	16850	16988	16859	16793	16906	16836	16827	16822	16834	16922	16908	16884	16774	16805	16853	16805	16955	16773	16841	16900	16897	16794	16907	16942	17048	17059	16902	16906	17022	16959	16834	16820	16901	16801	16879	17003	16793	17011	16991	16739	16969	17001	16998	16802	17164	16764	16734	16758	16884	16816	16855	16955	17010	16928	16923	16951	16741	17014	16819	16777	16930	16987	17033	16978	17032	16881	16888	16873	16947	16830	16847	16903	16750	16776	16966	16777	17047	16896	16798	16821	17014	17044	16793	16929	17008	16943	16803	16882	16982	16953	16751	16709	17001	17015	16949	16671	16978	16771	16909	17050	16773	16977	17033	16838	16936	16774	16731	16869	16818	16796	17027	16811	16828	16960	16795	16900	16658	17001	16711	16884	16824	16990	16885	16752	16955	16910	17040	17012	17012	16927	16767	16805	16792	16840	16895	16877	17222	16848	16851	16821	16948	16881	16859	16861	16811	16790	17071	16914	16827	17192	16925	16924	16970	16964	16850	16984	17026	16934	16722	16829	16768	17186	16967	17021	16751	16801	16834	16986	16900	16967	16676	16872	16824	16905	16869	17187	16779	16824	16796	16878	16855	16662	16937	16907	17011	16945	16853	16879	16834	16859	16847	16906	16853	16973	16786	16919	16753	16850	16909	16974	17061	16992	17003	16976	16766	16960	16801	16866	16947	16923	16903	16864	17076	16996	16935	16953	17054	16918	16766	16923	16803	16786	16878	16790	16899	16872	16851	16931	16847	16982	16875	17051	16791	16673	16791	16714	16900	16788	17027	16777	16865	16957	16937	16840	16982	17037	16918	16905	16907	16905	16970	17065	16895	16930	17055	16895	16761	16918	16784	16749	16924	16887	16806	16862	16917	16977	16903	16734	16984	16868	16900	16898	16722	16702	16999	16844	16885	16856	16776	16844	17025	16833	16665	16894	16862	16948	16864	16851	16857	16957	16979	16815	16866	16958	16910	16836	16844	16968	16965	16883	16999	16941	16972	16737	16915	16998	16767	17033	16974	16799	16898	16885	16934	16797	17078	16821	16885	16854	16948	16748	16876	16965	16799	17058	16885	16989	16924	16993	16747	17091	16804	16997	16947	16695	16838	16741	16793	16927	16860	16948	16853	16724	16997	16795	16910	16886	16851	16824	16967	16991	16727	16823	16866	16791	17010	16896	16708	16925	16925	16751	16882	16906	16940	16853	16745	16836	16794	16807	16889	16898	16855	16854	16957	16862	16844	16892	16952	16835	16758	16907	16887	16959	16795	16820	16848	16871	16944	16906	16907	16880	16830	16956	16998	16813	16932	16972	16916	16829	16769	16897	16719	16965	16884	16631	16908	16820	16689	16812	16825	17015	16845	16892	16790	17092	16918	16910	16802	16848	16915	16903	16954	16881	16951	16816	16963	16834	16861	17100	17040	16706	16882	16925	16856	16901	16998	16839	16776	16874	16941	16903	16985	16950	16766	16746	16865	17047	16727	16826	16931	16802	16962	16900	16809	16991	16886	16976	16722	16862	16854	16953	16890	16945	16976	16941	16812	16838	16957	16865	16883	16890	17046	16889	16842	16995	16843	16884	16907	16898	16876	16928	16903	16854	16875	16674	16702	17007	16767	16682	16718	16762	16887	16929	16779	16746	17011	16858	16871	17070	16724	16815	16854	17009	16913	16979	16654	16968	16758	16884	17044	16932	16841	16938	16928	16885	16820	16971	16913	16827	16922	16831	16863	16981	16786	16805	17000	16744	16959	17020	16970	16736	16933	16942	16909	16934	16958	16863	16916	16881	16944	16824	17021	16995	16954	16940	16924	16860	16844	16955	16829	16918	16962	16921	16930	16934	17177	16833	16946	16929	16804	16907	16924	16777	17018	16969	16796	16836	16992	16891	17030	16973	16880	16884	16882	16849	16896	16737	17025	16811	16631	16931	16837	16908	16876	17015	16900	17029	16906	16920	16803	17062	16859	16833	16876	16756	16881	16776	16867	16951	16876	16932	17045	16835	16937	16757	17030	16913	16775	16922	16852	16963	16741	16885	17019	16947	16949	17074	16814	16842	16963	16823	16793	16919	16809	16876	16744	16974	17049	16901	17029	16655	16831	16905	17010	16902	16837	16652	16875	16951	16868	17016	16778	16845	16994	16940	17019	17004	16946	16906	16901	16887	16806	16996	16926	17047	16889	16875	16836	17079	16976	16841	16857	16899	16879	16779	16814	17040	16639	16947	16836	16993	16941	16797	16854	16971	16810	16945	16881	16879	16890	16921	16804	16883	16825	16872	17017	16914	16900	16812	16757	16910	16828	16712	16921	16832	17005	16917	16921	16691	16774	16780	16853	16711	17092	16961	16945	16718	16827	16878	16736	16988	16813	16871	16923	16830	16778	16768	16909	16841	16871	16964	16849	16761	16861	16897	16732	16942	16927	16803	17059	17006	16827	16882	16788	16901	16746	16959	16798	16932	16778	16952	16938	17058	16857	16936	16787	16914	16744	16892	16688	16952	16924	16854	16791	16802	16829	16966	17035	16974	16751	17027	17028	16861	16824	16926	16851	16870	16653	16846	16972	16937	16878	16978	16907	17009	16831	16913	16806	16981	16794	17077	16994	17049	16844	16695	16974	16888	16967	16930	17022	16802	17119	17013	16767	16877	16884	16806	16878	16925	17114	16933	16839	16926	16799	16982	16817	16912	16879	16982	16949	16831	16962	16967	16916	17047	16977	16859	16850	16874	16894	16803	16845	16951	16896	16901	16935	16953	16856	16830	16889	16965	16917	16865	16848	16849	17009	16837	16795	17023	16856	16846	16912	16970	16835	16873	16812	16892	16895	16959	16926	16899	16870	16798	16883	16858	16902	16930	16804	16817	16928	16733	16886	16981	16757	16808	17086	16735	16995	16854	16946	16870	16847	16934	16765	16809	17034	16927	16840	16722	16916	16939	16690	16841	16845	16901	17012	17068	17005	16823	16815	16906	16966	16925	16885	16860	16960	16786	16802	16730	16768	16897	16915	16779	17087	17010	16922	16787	16948	16958	16944	16755	16849	16869	16884	16905	16892	16978	16971	16886	16841	16963	17107	16709	16935	16899	17053	16922	16859	16942	16944	16933	17114	17016	17039	16846	16983	16855	16865	16917	16856	17012	16773	16898	16823	16871	16833	16975	16811	16770	16811	16872	17071	17029	16782	16996	16930	16936	16826	16846	16755	16801	16945	16866	17030	17060	16970	16841	16748	16873	16842	16895	16901	16875	16896	17078	16711	16939	16687	16737	16787	16939	17042	16899	16740	16964	16729	16891	16875	16637	16892	16801	16939	16884	17027	16825	16858	17033	16997	16895	16918	16923	16844	16967	16747	16845	16843	16902	16755	16895	16831	16895	16742	16838	16856	16845	16784	16959	16947	16918	16837	17022	16917	16898	16838	16842	16857	16877	16756	16816	16808	17028	16931	16929	16903	16973	16963	16844	16643	16962	16769	16961	16911	16974
25422	21680	27447	28066	22697	22051	22059	21072	20557	20381	20401	20550	20297	20068	20171	20230	20140	19876	19854	20010	19912	20089	20081	19893	20115	19855	19796	19987	19939	19940	20010	20074	19910	20012	20020	20045	20012	19880	20150	19837	19860	19962	19865	19813	19901	19958	19995	19810	19703	19825	19864	19886	20023	19755	19744	19755	19760	20056	19734	19757	20055	19846	20039	19979	19923	19895	19825	19868	19763	19859	19735	19794	19881	19786	19929	19834	19792	19712	20038	20059	19688	19944	19957	19796	19928	19894	19918	19845	19840	20047	19868	19705	19840	19803	20086	19871	19842	20061	19911	19905	19839	19831	19850	20017	19991	19868	19654	19757	19854	19841	20015	19749	20113	19866	19795	19789	19830	19816	19845	19626	19542	20072	19732	20068	19730	19847	19876	20040	19947	19850	19990	19709	19785	20124	19869	19780	19849	20112	19859	19897	19950	19708	19658	19883	19730	19875	19952	19933	19740	19929	19815	19610	19720	19924	19848	19743	20077	19976	20116	19915	19777	20000	19918	19962	19823	20134	19756	19653	19877	19880	19727	19733	19903	19808	19673	19892	19771	20003	19997	20069	19782	20072	20087	19945	19967	19821	20111	19863	19740	19947	19888	19747	20023	19851	19799	19854	19794	19879	19789	19742	19837	19812	19723	19706	19832	19737	19825	19945	19797	19766	20023	19925	20152	19693	19749	19865	19888	19903	19920	19615	19852	19895	19983	19862	19787	19838	19821	20002	19887	19849	19797	19883	20153	19883	19929	19842	19753	19796	19621	20041	20234	19921	19777	19982	20055	19825	19892	19894	19895	19842	19602	19932	19854	19736	19830	19885	19938	19766	19969	20006	19989	19886	19726	19774	19815	20034	19889	19563	19917	19915	19992	19859	19828	19849	20017	19834	19678	19888	19933	19923	19820	19782	19875	19901	19838	19840	19802	19631	19819	19822	19794	20005	19889	19855	19824	19797	19893	19813	19946	19953	19959	19936	19737	19778	19844	19750	19773	19753	20104	19821	19691	19975	19909	19757	20135	19938	19885	19842	19939	19913	19833	19954	19895	19775	19796	19836	19982	19908	19873	19636	19918	19962	19862	19848	20014	20019	20002	19911	19765	19862	19761	20134	19823	19668	19803	19839	19833	19728	19991	20062	19834	19701	19886	20031	19951	19764	19931	20075	19856	19710	19828	19820	19850	19800	19997	19977	20011	19735	19664	19772	19760	19834	19861	19746	19889	19890	19933	19763	19700	19678	19659	19858	19951	19672	19759	19982	19928	19765	19635	19745	19835	19980	19865	19731	19823	19834	19994	19954	19813	19832	19727	19804	19826	19863	19907	19587	19628	19745	20148	19946	20131	19655	19833	19609	19776	19877	19893	19967	19955	19849	19957	19564	19833	19890	19855	19894	19768	19997	19869	19985	20025	19937	19862	19626	19878	19952	19974	19814	19752	19754	19776	19740	19842	19685	19881	19633	19702	20009	19883	19624	19770	19889	19898	19887	19856	19921	19913	19873	19965	19800	19929	19806	19987	19846	19849	19865	19754	19945	19827	20116	20016	19942	19855	19910	19994	19722	19802	19906	19876	19848	19876	19738	19928	19855	19879	19867	19849	19855	19929	19915	19853	19882	19919	20014	19670	19814	19680	19861	19860	19602	19711	19972	19930	19841	19706	19622	19762	19957	19820	20050	19855	19930	19790	19917	20008	19782	19989	19868	19985	19943	19918	19785	19906	19880	19800	19938	20007	19886	19942	19873	19920	19797	19791	20047	19894	19863	19873	19875	20049	19990	19799	19729	19953	19875	19881	19882	19872	19968	19800	19924	19797	19932	19979	19664	19928	20024	19828	19761	19913	19840	20066	19729	19992	19867	19803	19729	19847	19578	19878	19813	19757	19997	20165	19876	19727	19669	20019	19825	19997	19961	19880	19910	19849	19820	19948	19903	19802	19898	19850	19812	19983	20002	19715	19861	19695	19927	19988	19898	20022	19812	19827	19936	19835	20002	19855	19832	19741	19950	19919	19883	19950	19881	19836	19968	19918	19724	19965	19866	19901	19882	19789	19660	19828	19830	19895	19688	19966	19706	19772	19961	19714	20110	20048	19987	19935	19782	19821	19966	19855	19867	19758	19737	19891	19837	19753	19770	19950	19912	19900	19968	19918	19753	20023	19836	19789	19944	19888	20068	19957	19731	19804	19936	20021	19699	19843	19869	19913	19877	19973	19771	19722	19913	19964	20087	19943	19868	19856	19663	19780	19894	19917	20148	19814	19660	20100	19881	19989	19734	19990	19865	19689	19767	19880	19903	19973	19911	19820	19921	19830	19828	19906	19778	19875	19710	20042	20063	19862	19973	20143	19935	19951	20047	19735	20063	19832	19818	19844	19760	19946	19722	19840	20049	19899	19878	19977	20061	19816	19973	19990	19790	19976	20015	19911	19734	19991	19777	19896	20011	19870	19832	19816	19886	19798	19903	19815	19835	19961	19842	19979	19701	20185	19835	19973	19849	19787	19840	20054	19705	19970	19877	20077	19895	19722	19705	19841	19892	19976	20077	20016	19929	19868	19847	19698	19950	19751	20102	19793	19809	19938	19807	19969	19859	19845	19807	20195	19867	19581	19879	19978	19794	19874	19826	19967	19983	19910	19732	19682	19853	19930	19909	19889	19906	19976	20049	19913	19932	19698	19713	19891	20097	19795	19850	19913	19938	19943	19906	20148	19869	19918	20027	19898	19755	19591	19883	20062	19876	19726	19735	19868	20021	19652	19879	19760	19962	19963	19939	19932	20070	19931	19850	19752	19908	19805	20063	19481	19852	19966	19824	19764	19897	19868	19820	19890	19654	20013	19801	19826	19857	19662	19798	20105	20038	19928	19901	19759	19944	19900	20089	19976	19845	19958	19902	19789	19954	20021	19856	19895	19738	20045	20010	19886	19676	19845	19790	19816	19746	19754	19933	20016	19810	19985	20026	19804	19766	19809	19880	19770	19693	19835	19773	19795	19936	19923	19873	19980	19929	19855	19925	19916	19664	19918	19894	19902	20028	20037	19836	20160	19995	19833	19974	20044	20031	19665	19904	19804	19797	19866	20037	19822	19813	19961	19856	19827	20034	19859	19741	20077	19976	19881	19808	19742	19832	20002	19683	19905	19860	19763	19691	19680	19963	19985	19930	19851	19886	19763	19866	19893	19788	19820	19969	19814	19993	19963	19926	19891	19645	19703	19844	19854	19861	20040	19821	19889	19757	19723	19919	19561	19895	19999	19938	19806	19574	19918	20011	19867	19647	19871	19873	19731	19844	19915	19938	19904	20043	19907	19737	19751	19855	19947	19990	20049	19851	19754	19790	19709	19790	19825	19760	19692	19853	19832	19774	19808	19847	19745	19893	19825	19864	19932	19859	19917	19957	19753	19803	19984	19923	19862	19928	19976	19927	19768	19939	19874	19973	19976	20094	19909	19827	19966	20016	19954	19833	19761	19697	19873	19724	19886	19813	19836	19936	19861	19980	19899	19693	19853	19925	19824	19725	19909	19734	19902	19964	20032	20084	19776	19820	19889	19968	19975	19786	19864	19806	19853	20014	20045	19921	19990	19936	19591	19910	19929	19676	19878	19933	19642	19559	19654	19820	19669	19993	19762	19853	19843	20005	20039	19944	19976	19634	19915	19849	20041	19869	19942	20040	19939	19564	19880	19820	19953	19990	19968	20035	19887	19741	19689	19854	19836	19847	19846	20113	20039	19953	19963	19873	19847	19897	19801	19828	19875	20173	19814	19868	19754	19731	19935	20095	20089	19803	19830	20013	20050	19857	20026	19859	19768	19844	19855	19695	19909	20056	19855	19705	19927	19838	20023	20006	19911	19802	19957	19978	19829	19813	19754	19803	19533	19694	20062	19858	20026	19697	19843	19833	20023	19722	20014	19889	19753	19826	20017	19761	19779	19843	19853	19930	19771	19801	19894	19811	19834	19728	20060	19924	19865	19991	20099	20010	19967	19814	19940	19953	19683	19868	20046	19952	19919	19896	19911	19760	19931	19826	19822	19777	19900	19890	19834	19859	19729	19820	19878	19824	19728	20018	19854	19864	19906	19796	20125	19994	19727	19872	19722	19960	19764	19945	19871	19872	19746	19873	19772	19914	19959	19933	20167	19967	20088	20048	19860	20025	19734	19571	19795	19903	19848	19976	19847	20018	19801	19774	19718	19675	19967	19908	19877	19756	19976	19836	19744	19874	19849	19929	19840	19860	19865	19990	19968	19872	19824	19991	20056	19877	19910	19779	19841	19848	20205	19913	19974	19851	19634	19769	19651	19860	19975	19902	20024	19775	20224	19793	19622	19874	19953	19967	19986	19752	19748	19706	19980	19783	19757	20050	20026	19771	20134	19986	19972	19886	19816	19860	19967	19836	19699	19940	19750	19963	20094	19919	19888	19754	19767	19959	19897	19992	19974	19863	19935	19897	19944	19489	19748	19814	19889	20017	19980	19850	19866	19953	19867	20030	19834	20104	19811	19660	19886	19634	20119	19940	19814	19890	20025	19809	19869	19837	19809	19898	19952	19815	19775	19874	19859	19805	19811	19877	20012	19886	19980	19864	19969	19876	19976	19942	19897	19947	19920	19744	19974	19847	19830	19806	19924	19787	19686	19949	19855	19753	19842	19900	19765	19826	19997	19838	20054	19783	19860	19876	19784	19950	19709	19652	19689	20048	19876	19702	19853	20020	19834	19801	19872	19959	19786	19806	20045	19937	19854	19912	19754	19824	20051	19878	19994	19904	19998	19929	19934	19820	19699	19901	19788	19935	19936	19974	19633	19890	19872	19909	19912	19798	19984	19740	19788	19980	19958	19941	19779	19922	19755	19858	19998	19823	19787	19769	20045	19941	19991	19769	19948	19918	19699	19861	19953	19855	19797	19914	19814	19890	19865	20030	19857	19982	20186	20101	20085	19856	20066	19930	19926	19822	20013	20127	19791	19861	20058	19704	19926	20022	19925	19798	19828	19887	19926	20042	20093	19759	19690	19871	19756	20107	19863	19912	19942	20116	19794	19968	19829	19860	19778	19763	20002	19712	19732	19802	19820	19737	19863	19933	19783	19807	19857	19895	19848	19905	19910	20074	19904	20091	19612	19873
20719	34704	28909	23422	21361	20162	18905	18489	17997	17700	17573	17339	17303	17125	17142	17125	16862	16947	16943	16949	16918	16863	16915	17022	17066	16848	16994	16804	16878	17002	16844	16899	16856	16875	17036	16781	16842	16893	16925	16930	16833	16781	16904	16781	16658	16865	16694	16734	16747	16718	16852	16934	16942	16711	16711	16908	16775	16705	16768	16642	16737	16790	16787	16766	16730	16843	16853	16894	16696	16791	16950	16883	16857	16842	16730	16750	16858	16731	16909	16799	16641	16810	16844	16831	16598	16855	16824	16690	16795	16716	16773	16576	16798	16803	16877	16734	16786	17074	16778	16770	16813	16703	16768	16709	16882	16789	16820	16781	16881	16736	16660	16752	16922	16690	16827	16766	16961	16828	16897	16853	16749	16867	16908	16738	16770	16689	16779	16942	16818	16790	16834	16650	16812	16864	16764	16794	16984	16728	16861	16826	16867	16717	16748	16789	16749	16829	16816	16870	16769	16835	16775	16737	16678	16758	16756	16787	16683	16700	16655	16737	16639	16817	16717	16809	16869	16603	16784	16905	16670	16720	16883	16769	16731	16815	16891	16753	16569	16742	16808	16861	16793	16849	16606	16784	16873	16746	16754	16661	16807	16670	16875	16953	16833	16863	16717	16755	16968	16708	16809	16739	16838	16967	16738	16930	16766	16793	16722	16762	16854	16592	16916	16935	16795	16885	16816	16822	16790	16704	16829	16855	16916	16650	16827	16743	16927	16819	16783	16669	16790	16741	16779	16778	16846	16836	16808	16776	16789	16768	16867	16807	16755	16789	16785	16839	16843	16815	16752	16694	16705	16760	16901	16855	16849	16705	16860	16862	16849	16947	16543	16624	16801	16970	16842	16920	16925	16980	16903	16883	16750	16946	16818	17016	16762	16728	16755	16756	16775	16821	16789	16851	16759	16597	16939	16883	16686	16829	16745	16752	16795	16708	16779	16960	16787	16673	17007	16902	16810	16765	16771	16786	16823	16834	16736	16841	16614	16947	16987	16745	16916	16741	16842	16815	16849	16833	16734	16687	16803	16781	16740	16654	16797	16782	17064	17031	16871	16982	16824	16725	16870	16822	16801	16910	16834	17029	16879	16860	16815	16863	16937	16655	16751	16747	16787	16859	16600	16715	16767	16902	16724	16596	16858	16734	16718	17027	17008	16914	16628	16911	16616	16776	16954	16914	16933	16821	16750	16873	16933	16902	16865	16800	16843	16878	16849	16811	16869	16966	16743	16842	16838	16929	16856	16675	16977	16997	16814	16638	16762	16947	16819	16588	16758	16709	16809	16702	16642	16929	16797	16780	16833	16888	16839	16794	16750	16814	16660	16938	16897	16691	16853	16670	16896	16776	16805	16762	16790	16852	16936	16806	16822	16844	16794	16853	16630	16713	16892	16825	16768	16973	16653	16852	16764	16759	16834	16749	16909	16758	16721	16914	16671	16746	16613	16575	16879	16816	16967	16683	16764	16709	16688	16659	16967	16794	16748	16877	16773	16839	16891	16526	16738	16907	16821	16976	16883	16984	16714	16892	16832	16789	16737	16709	16942	16838	16652	16874	16892	17050	16801	16885	16795	16739	16661	16980	16828	16762	16845	16724	16749	16631	16778	16830	16789	16771	16612	16822	16797	16688	16793	16764	16884	16945	16905	16834	16952	16720	16680	16844	16951	16837	16777	16916	16820	16906	16833	16802	16787	16777	16627	16862	16867	16740	16781	16806	16719	16789	16843	16803	16768	16789	16807	16834	16850	16730	16785	16921	16783	16755	16850	16645	16618	16947	16791	16952	16663	16783	16823	16845	16884	16770	16807	16813	16984	16636	16640	16821	16887	16878	16599	16914	16861	16795	16968	16725	16886	16817	16892	16811	16875	16770	16749	16809	16850	16812	16879	16872	16772	16655	16760	16778	16748	16726	16687	16832	16674	16900	16818	16917	16720	16768	16857	16948	16804	16878	16682	16780	16716	16741	16948	16807	16684	16768	16795	16847	16958	16694	16792	16817	16800	16802	16828	16892	16688	16801	16932	16702	16659	16999	16856	16986	16787	16808	16787	16890	16983	16936	16729	16922	16656	16846	16887	16858	16887	16799	16845	16733	16883	16795	16928	16880	16849	16676	16819	16803	16783	16688	16635	16805	16638	16863	16929	16864	16891	16901	16886	16913	16734	16935	16925	16746	16766	16856	16635	16836	16674	16949	16714	16730	16717	16979	16910	16860	16666	16755	16905	16811	16783	16864	16702	16869	16623	16802	16773	16780	16726	16899	16715	16845	16686	16828	16774	16979	16855	16894	16907	16685	16809	16864	16855	16801	16868	16774	16844	16784	16736	16901	16852	16752	16915	16784	16693	16769	16729	16840	16844	16912	16810	16706	16815	16707	16751	16633	16836	16964	16725	16702	16859	16783	16798	16637	16809	16705	16870	16916	16763	16870	16883	16889	16724	16809	16868	16866	16821	16697	16656	17099	16852	17028	16674	16843	16910	17180	16805	16912	16731	16644	16814	16710	16871	16815	16781	16845	16706	16800	16685	16801	16776	16821	16838	16818	16768	16847	16675	16981	16691	16712	16732	16868	16746	16783	16638	16760	16799	16714	16830	16739	16887	16759	16893	16755	16780	16842	16748	16720	17002	16891	16791	16807	16773	16796	16910	16770	16827	16911	16714	16943	16855	16750	16701	16817	16910	16857	16854	16881	16822	16774	16588	16718	16786	16737	16829	16752	16959	16746	16725	16813	16896	16900	16798	16846	16731	16806	16868	16829	16809	16971	16516	16642	16703	16785	16966	16540	16989	16666	16908	16631	16791	17038	16762	16787	16818	16853	16968	16718	16806	16692	16622	16610	16696	16788	16974	16955	16628	16876	16815	16759	16879	16790	16622	16795	16620	16792	16786	16628	16906	16842	16889	16888	16742	16813	16711	16942	16932	16952	16881	16814	16737	16757	16942	16804	16933	16788	16721	16756	16900	16734	16813	16761	16761	16744	16637	16958	16692	16833	16715	16718	16986	16817	16819	16878	16846	16789	16901	16683	16775	16807	16834	16755	16786	16880	16713	16804	16708	16810	16884	16763	16731	16776	16871	16922	16725	16900	16922	16876	16759	16718	16902	16677	16672	16728	16836	16882	16736	16842	16873	16844	16688	16737	16954	16808	16700	16665	16914	16949	16840	16725	16836	16550	16745	16751	16808	17024	16736	16866	16831	16883	16737	16725	16822	16765	16843	16776	16778	16927	16887	16753	16796	16719	16858	16810	16919	16835	17014	16790	16813	16708	16817	16705	16693	16827	16766	16854	16974	16805	16887	16897	16799	16834	16882	16648	16871	16791	16916	16663	16955	16794	16883	16861	16688	16687	16839	16757	16869	16782	16860	16861	16781	16810	16864	16787	16667	16926	16917	16911	16858	16757	16597	16903	16945	16648	16871	16841	16840	16813	16702	16804	16825	16714	16742	16714	16989	16817	16872	16745	16805	16800	16894	16814	16781	17061	16880	16862	16711	16942	16737	16765	16754	16617	16819	16851	16902	16790	16666	16787	16840	16777	16777	17013	16845	16868	16851	16776	16729	16903	16689	16987	16800	16826	16891	16884	16825	16644	16792	16685	16877	16705	16830	16877	16899	16854	16787	16699	16820	16911	16633	16761	16878	16764	17006	16852	16754	16585	16842	16792	16790	16816	16738	17010	16618	16769	16820	16881	16609	16685	16711	16649	16857	16903	16678	16697	16711	16830	16837	16798	16871	16907	16716	16868	16931	16685	16877	16799	16922	16887	16720	16976	16782	16891	16816	16790	16795	16934	16727	16776	16810	16991	17009	16886	16786	16732	16758	16671	16871	16719	16760	16848	16984	16746	16879	16708	16867	16721	16719	16787	16791	16802	16831	16659	16852	16775	16794	16826	16906	16714	16787	16903	16871	16913	16722	16695	16694	16834	16792	16910	16956	16723	16906	16834	16983	16948	16711	16979	16751	16835	16966	16833	16723	16840	16891	16723	16902	16821	16886	16618	16683	16844	16798	16724	16966	16773	16740	16901	16731	17033	16818	16841	16774	16814	16947	16877	16803	16726	16790	16801	16976	16938	16855	16721	16911	16755	16835	16820	16723	16960	16874	16845	16836	16650	16882	16715	16876	16740	16897	16680	16857	16616	16843	16757	16930	16766	17052	16786	16812	16995	16632	16681	16702	16774	16878	16796	16864	16694	17051	16848	16889	16879	16828	16679	16764	16881	16963	16984	16646	16884	16739	16851	16849	16897	16748	16675	16820	16766	16804	16796	16855	16861	17002	16838	16838	16925	16816	16690	16760	16994	16878	16745	16794	16945	16694	16805	16664	16869	16823	16732	17055	16805	16776	16950	16907	16593	16764	16733	16734	16918	16805	16923	16885	16787	16849	16792	16740	16623	16725	16797	16867	16701	16845	16981	16748	16838	16821	16728	16924	16780	16737	16897	16653	16752	16799	16862	16802	16883	16929	16807	16721	16962	16836	16758	16914	16635	16831	16856	16716	16829	16833	16904	16800	16730	16713	16846	16694	16719	16871	16626	16866	16823	16664	16690	16892	16711	16731	16929	16785	16999	16803	16723	16828	16642	16757	16835	16823	16938	16743	16895	16759	16778	16680	16902	16624	16919	16748	16866	16770	16821	16931	16855	16824	16828	16688	16826	16722	16769	16805	16653	16892	16630	16848	16792	16917	16816	16777	16929	16894	16951	16728	16914	16812	16770	16708	16650	16654	16873	16893	16717	16838	16856	16849	16848	16882	16865	16698	16622	16717	16852	16700	16767	17003	16786	16839	16727	16809	16853	16798	16723	16933	16871	16649	16773	16672	16779	16938	16881	16804	16858	17194	16882	16864	16804	16776	16759	16796	16744	16886	17018	16769	16907	16802	16719	16896	16694	16724	16923	16816	16732	16724	16919	16813	16762	16724	16723	16686	16846	16967	16835	16903	16830	16942	16986	16721	16877	16989	16793	16981	16876	16880	16761	16751	16581	16711	16698	16922	16736	16873	16752	16861	16932	16851	16824	16726	16810	16868	16752	16886	16705	16829	16985	16687	16859	16845	16764	16806	16866	16779	16803	16823	17118	16943	16884	16831	16862	16845	16769	17027	16727	16799	16826	16785	16722
22481	21589	28847	24861	22224	25244	27677	23315	22228	22405	22144	21887	21606	21794	21488	21491	21378	21415	21159	21337	21290	21083	21245	21195	21358	21100	21013	21393	21175	21340	21299	21130	21313	21111	21053	21233	21085	20861	20879	20870	20908	20744	20713	20771	21033	21038	21125	20768	21098	20893	20923	21041	21020	20681	20791	21058	20679	20779	20924	21025	20989	20941	20909	20887	20786	21017	20932	20856	20761	20961	20926	20780	20977	20767	20827	20792	20855	20950	20843	21008	20895	20972	20658	20806	20662	20948	21257	20917	20996	20760	20742	20870	20975	20942	20979	20805	20893	20789	20980	20942	21130	20617	20888	20732	20809	20844	20825	21015	20659	20862	20850	20787	21178	20880	20793	20965	21060	20960	21114	20931	20951	20999	20933	21111	20787	21010	21052	20665	20830	20753	21003	20679	20801	20892	20874	20794	21144	20896	20761	20775	21002	20863	20872	21026	21024	20879	21027	21312	20999	20875	20707	20856	20949	20821	20811	20725	20837	20792	20797	21098	21070	21109	21022	20962	20909	20901	21153	20828	20750	20759	20855	20848	21011	20923	20854	20989	20905	20861	20724	20603	20933	20906	20895	20889	20808	20668	20701	20955	20912	20832	20807	20948	20908	20915	20838	20811	20813	20804	20918	20755	21026	20890	20766	20888	20790	20808	20895	21007	21034	20825	20710	20843	20825	20631	20766	20881	20931	20728	20835	20779	20864	20807	21065	21043	20611	20934	20903	21004	20895	20904	20942	20759	21069	20851	20930	20973	20887	20900	20796	20946	20736	20836	20997	21082	20878	20985	20783	20879	20752	21012	20807	20843	20909	20837	21039	21163	20850	20904	20813	20791	20888	20879	20941	20849	20750	20890	20898	20734	21035	20816	20880	20840	20895	20879	20827	20706	21024	20852	20951	20923	20796	20898	20785	20961	20828	20820	20661	21123	20872	20911	21039	21007	20908	20813	20968	20842	20995	21013	21035	20816	20937	20826	20944	20823	20785	20986	20810	20728	20766	20793	20800	20797	20908	21144	20951	20948	20768	20864	20937	20902	21053	21054	20969	20970	20934	20966	20915	20890	20768	21071	20871	21027	20871	20781	20850	20824	21006	20845	20767	20865	20738	20712	20992	20737	20849	21179	20913	20986	20626	21087	20921	20795	21022	20858	20687	20880	20956	20896	21062	20638	20907	20841	20766	20769	21163	21108	21042	20735	21032	20904	21030	20602	20983	20761	20937	21006	21005	21002	21095	20920	20791	20982	20814	20671	20942	20831	20832	21095	20833	20972	21014	20851	20805	20841	21064	20931	20860	21039	21232	20917	20966	21051	20705	20992	20837	20974	20815	20781	20770	20813	20942	21044	21023	21078	20946	20980	20823	20782	20815	20906	20846	20817	20720	20832	20867	21012	21052	20735	20982	20952	20907	20747	20923	20801	20979	20720	20820	21005	20804	20831	20786	20751	20969	20958	20957	20609	20893	20974	20974	20873	20990	20892	20976	21049	20850	20888	20970	20585	21039	20787	20716	20672	20588	20794	20744	20970	20950	20846	20899	20894	20922	20928	20907	20927	20859	20799	20837	20577	20826	20836	20969	20879	20886	20661	20800	21087	20777	20919	20784	21037	21068	21091	21033	21014	20901	20933	21050	21157	20783	20899	20861	20535	20982	20963	20627	20761	20856	20925	21021	21002	20991	20814	20814	20902	20884	20768	20973	21110	20944	20874	21047	20694	20923	20819	20806	20757	20794	20636	20733	20894	21007	21009	20979	20973	20993	20846	20809	20975	20824	20859	20611	20631	21004	20791	20962	21005	20911	20706	20926	21039	20870	21056	20727	20706	20862	20886	20864	20988	20831	20940	20800	20840	20769	20888	20986	20930	20933	20701	20980	20910	20792	20759	20768	20888	20778	20623	20963	20750	20767	20790	20917	20710	20914	20988	20978	20977	20851	20869	20932	21120	20889	20764	21086	20879	20692	20961	20928	20696	20993	20814	20850	21014	20832	20767	20866	20924	21005	20835	20947	21041	20943	20885	20889	20863	20835	20756	20919	20813	21080	20727	20805	20837	20872	20993	20950	20869	20958	20991	20878	20799	20994	20824	20929	20790	20868	20847	20991	20858	20892	20782	21062	20846	21010	21101	20977	21021	20780	20917	20994	20786	20991	20986	20813	20796	20653	20773	20842	20921	20920	20934	21015	20830	20809	20778	20890	20994	20830	20786	20966	20934	20798	21286	20973	20886	20903	21072	20795	20913	20907	20928	20954	20851	20615	21074	20999	21002	20699	20727	20727	20752	21056	20857	20920	20964	20991	20808	20830	20806	20916	20887	20862	21092	21008	20907	21021	20915	20915	20708	21142	20941	21000	20741	20995	20840	20872	20699	20985	20885	20773	20963	20973	20861	20651	20956	20687	20970	20716	21046	21075	20984	20810	20928	20834	20669	20791	21047	20949	21043	20942	20841	20759	20869	20694	20705	20591	21123	20852	20921	20919	20903	21123	20811	20754	20681	20776	20843	20726	21081	20622	20890	21033	21005	20884	20738	20769	20755	20769	20872	20788	20931	20751	20849	21024	20899	20724	20670	20974	20871	20720	20988	20845	20839	21017	21097	20857	20768	20941	20711	20755	20855	20989	20974	21029	21012	20836	20844	20893	20853	20831	20649	20798	20623	20821	20833	20989	20997	20943	20885	21171	20972	20983	20944	21054	21039	20706	21089	20785	21117	20886	20819	20924	20750	20986	20872	20781	20857	21022	20705	20924	20957	20979	20714	20839	20809	21010	20816	20934	20767	20854	20700	20951	20989	21126	21005	20897	20744	20901	20712	20815	20999	20878	20775	20677	20815	21060	20939	20754	20969	20830	20911	20821	20952	20780	20808	20737	21056	21081	20791	20841	20916	21081	20895	21008	20803	21127	20847	20935	20765	21047	21108	21026	20866	21012	20960	20956	21118	20598	20980	21078	20863	21014	20982	20768	20749	20938	20819	20910	20991	20940	20799	20752	20759	20797	20779	20732	20717	20836	20941	20889	20925	20911	20871	20918	20827	20902	21014	20798	20843	20937	20997	20876	20815	20701	20846	20806	20876	20706	20959	20940	21016	20842	20695	20850	21010	20763	20951	20874	20911	21037	20849	20716	20971	20800	20957	20959	21133	20950	21001	20839	20986	20845	20947	20956	20911	20934	20932	20935	20843	20813	20873	21109	20988	20783	21024	21058	21060	20768	21022	20876	20878	20945	20995	20915	20918	20872	20933	21063	20814	20925	20919	21029	21012	21037	20850	20841	21138	20823	20809	20873	20666	20815	20976	20829	20745	21052	20818	20895	20932	20965	20846	21128	20574	21061	20781	20779	20786	20938	21001	21061	20944	20795	21100	20728	20856	20813	20652	20978	20807	20934	21034	20685	20957	20897	21141	20878	20916	21043	20826	20909	21175	20972	20845	20837	20873	20736	20926	20931	20689	20684	20870	20913	21059	20811	20747	20826	20842	21082	20751	21134	20962	20905	20891	20961	20875	20789	20790	21052	20972	21017	20913	20768	20755	20703	20851	20898	20920	21107	21087	21112	21093	20988	20656	20948	21036	20954	20913	20932	20841	20915	20719	20909	20902	20939	20916	20948	20871	20856	20736	20935	20844	20539	20981	20971	20691	20757	20842	21026	20827	20818	20976	20755	20943	20848	20892	20770	20807	21054	20901	20678	20836	20737	20927	20873	20834	20936	20755	20921	20773	20917	20834	20834	20997	20879	21066	20980	20932	20775	20945	20876	20880	20954	20680	20765	20845	21103	20798	20853	20887	20971	20780	20985	20812	20819	20854	20961	21102	20950	20987	20890	21001	20812	20733	20953	21012	20887	20790	20889	20996	20953	21008	21109	21074	20980	20709	21078	20753	21029	20976	20989	20973	20844	20877	20878	20807	20878	20776	20803	20871	20790	20972	20915	20939	20976	20807	21069	20904	20898	20878	20931	20945	20773	20905	21167	21110	20919	21042	20971	20945	20878	20867	20892	20740	20772	20890	21037	21019	20823	21009	21017	21063	20948	20979	20987	20768	20896	20904	20922	20768	20846	20834	21125	20731	20979	20721	20982	20870	21008	20837	21011	21109	20958	20807	20762	20843	20842	20988	20847	20970	20994	21060	20937	20686	20886	20907	20740	20996	20916	20805	20910	20968	20922	21034	20954	20688	21132	21208	20848	20864	20906	20922	20864	20773	20681	20918	20887	20836	20822	20862	20878	20740	20789	20860	20835	20785	20932	20767	20940	20723	20845	20697	20931	20896	20960	21002	20795	20926	21017	20796	20749	21002	21051	20918	20768	21099	20796	20908	20888	21020	20826	20793	21008	20846	20953	20757	21077	20825	20772	20831	20967	20956	21169	20980	20950	20751	20998	20732	20898	20936	20979	20972	20905	21119	20725	20968	20817	20839	21085	20817	20837	20799	20910	21126	20816	21049	20931	20766	20827	20996	20983	20817	20856	20753	20856	20930	20963	20884	20925	20782	20783	20952	21043	20970	20989	20762	20926	21130	20951	20986	20846	20849	20945	20948	20845	20895	20904	20648	20801	20864	20898	20824	20743	20649	20818	20603	20674	20838	21136	20719	20825	20933	20836	21106	20858	20764	20938	20985	20853	20971	20928	20888	21040	20730	21017	20864	20867	20726	20741	20766	20821	20762	20970	20924	21156	20563	20835	20849	20701	20699	20632	20741	20993	20907	20768	20977	20786	20898	21055	20928	21006	20825	20893	21038	20894	21104	21110	20836	20821	20783	20632	21064	20900	20782	20756	20879	20969	20829	20849	21069	20785	20904	21123	21067	20744	20772	20810	20876	20669	20980	20935	20769	20897	20900	21031	21020	20875	20886	20743	20945	20876	20907	20740	20756	21082	20639	20897	21022	20995	20934	20950	21039	21117	21056	20908	21186	20753	21032	21069	20770	20788	21095	20907	21017	20851	20993	20994	20876	21073	20950	20895	20901	20852	20900	20942	20930	21137	20774	20965	21060	20831	20786	20967	20986	20781	20909	21119	20950	20700	20812	20901	20657	21047	21054	21003	21152	20624	20954	21046	21114	21046	21005	20808	20811	20855	20999	20982	20819	20885	21036	20860	20812	20907	20696	20733	21032	20967	21036
21519	42896	35903	28347	25174	22998	21470	20366	19469	19177	18711	18397	18107	18133	17946	17991	17761	17723	17767	17579	17547	17623	17686	17594	17412	17565	17620	17397	17563	17578	17567	17561	17620	17554	17556	17632	17433	17488	17425	17367	17398	17488	17390	17392	17581	17630	17502	17429	17491	17424	17474	17395	17425	17418	17419	17339	17455	17346	17359	17300	17549	17377	17435	17411	17359	17386	17539	17436	17677	17587	17494	17310	17479	17525	17311	17574	17495	17424	17451	17292	17414	17519	17445	17418	17536	17292	17522	17368	17564	17525	17373	17325	17456	17234	17490	17499	17353	17438	17467	17412	17598	17407	17122	17403	17320	17577	17565	17271	17566	17273	17633	17324	17508	17390	17481	17412	17433	17445	17414	17261	17327	17268	17440	17336	17376	17293	17568	17551	17347	17400	17307	17385	17325	17388	17456	17458	17494	17508	17542	17403	17389	17586	17341	17389	17291	17469	17419	17386	17257	17526	17447	17402	17373	17319	17377	17467	17331	17398	17426	17411	17296	17195	17429	17417	17275	17512	17369	17302	17470	17354	17318	17363	17235	17472	17297	17442	17408	17371	17427	17305	17405	17396	17374	17393	17275	17262	17490	17508	17316	17317	17400	17445	17591	17382	17489	17503	17422	17247	17320	17315	17329	17376	17318	17383	17435	17355	17356	17438	17225	17350	17540	17303	17466	17291	17539	17577	17381	17441	17370	17302	17358	17556	17530	17313	17402	17550	17282	17397	17527	17397	17361	17637	17271	17264	17435	17629	17469	17433	17558	17353	17401	17572	17400	17318	17585	17359	17563	17484	17428	17461	17531	17322	17468	17295	17346	17371	17215	17567	17562	17308	17432	17442	17413	17507	17339	17461	17549	17509	17457	17403	17624	17348	17482	17500	17412	17380	17490	17445	17208	17431	17431	17319	17345	17497	17394	17365	17434	17353	17551	17380	17407	17415	17446	17289	17278	17414	17370	17470	17332	17275	17459	17514	17346	17536	17447	17335	17430	17415	17364	17434	17618	17555	17776	17396	17322	17357	17366	17383	17266	17471	17365	17390	17539	17433	17345	17359	17532	17339	17388	17447	17341	17425	17424	17303	17237	17258	17453	17531	17607	17299	17393	17363	17355	17277	17592	17248	17396	17303	17264	17554	17319	17408	17480	17431	17366	17315	17476	17306	17412	17260	17480	17343	17485	17406	17429	17507	17533	17455	17512	17441	17384	17371	17487	17443	17372	17352	17486	17502	17367	17351	17499	17634	17522	17342	17323	17435	17362	17302	17396	17458	17278	17407	17465	17263	17435	17461	17568	17228	17316	17265	17451	17368	17421	17307	17659	17511	17497	17381	17362	17520	17498	17604	17548	17289	17254	17482	17294	17373	17458	17416	17361	17456	17644	17481	17357	17445	17433	17392	17441	17393	17649	17311	17535	17417	17379	17423	17417	17264	17373	17316	17502	17330	17472	17233	17579	17574	17280	17480	17471	17391	17533	17540	17212	17384	17555	17385	17439	17466	17416	17380	17502	17346	17397	17474	17303	17315	17472	17432	17479	17361	17404	17416	17393	17392	17409	17238	17425	17460	17239	17484	17382	17279	17412	17305	17428	17335	17482	17267	17404	17485	17232	17284	17357	17297	17551	17444	17419	17385	17332	17304	17487	17425	17471	17469	17247	17463	17510	17376	17617	17273	17296	17440	17368	17346	17241	17447	17329	17422	17448	17422	17352	17113	17452	17384	17255	17490	17346	17362	17411	17442	17289	17254	17617	17399	17285	17343	17531	17362	17211	17304	17432	17503	17523	17318	17445	17521	17591	17401	17251	17335	17326	17440	17331	17353	17412	17336	17310	17469	17294	17484	17344	17344	17465	17416	17256	17256	17433	17409	17406	17307	17433	17382	17333	17416	17523	17391	17464	17479	17371	17345	17370	17505	17158	17464	17408	17300	17395	17481	17381	17374	17432	17350	17513	17270	17236	17293	17439	17387	17511	17293	17344	17371	17447	17332	17503	17373	17301	17574	17424	17461	17468	17547	17355	17230	17420	17435	17331	17390	17495	17427	17544	17354	17472	17577	17338	17494	17375	17324	17479	17487	17238	17381	17336	17406	17260	17404	17241	17259	17205	17426	17405	17553	17491	17353	17208	17282	17489	17335	17457	17458	17319	17496	17512	17337	17381	17391	17455	17377	17308	17386	17330	17344	17245	17211	17520	17439	17357	17446	17445	17362	17234	17299	17379	17489	17411	17328	17437	17383	17353	17254	17545	17287	17413	17253	17467	17365	17421	17384	17376	17261	17353	17267	17608	17523	17420	17515	17267	17489	17354	17554	17235	17428	17240	17252	17412	17371	17235	17454	17550	17179	17430	17373	17372	17478	17451	17533	17414	17445	17282	17520	17372	17298	17619	17355	17408	17420	17488	17449	17121	17401	17526	17506	17528	17393	17419	17358	17585	17310	17259	17679	17255	17295	17408	17222	17494	17503	17272	17316	17416	17385	17298	17324	17359	17376	17413	17585	17414	17354	17324	17484	17312	17426	17394	17446	17232	17385	17445	17550	17409	17384	17323	17400	17303	17441	17346	17362	17351	17456	17417	17548	17376	17449	17348	17340	17401	17343	17242	17174	17471	17342	17319	17371	17395	17429	17486	17408	17349	17351	17397	17353	17522	17343	17454	17326	17395	17403	17392	17353	17514	17188	17440	17225	17288	17291	17363	17465	17351	17441	17255	17340	17294	17307	17427	17463	17370	17468	17510	17525	17606	17387	17328	17239	17406	17405	17503	17482	17381	17552	17241	17391	17490	17400	17419	17527	17459	17427	17375	17469	17482	17394	17616	17480	17212	17382	17324	17291	17549	17373	17389	17354	17393	17323	17559	17261	17495	17434	17245	17483	17467	17496	17342	17463	17341	17397	17360	17212	17474	17319	17356	17223	17572	17448	17530	17310	17409	17428	17412	17353	17403	17534	17255	17369	17404	17467	17352	17323	17436	17297	17431	17543	17192	17275	17401	17440	17364	17453	17427	17189	17503	17554	17374	17426	17335	17415	17355	17287	17476	17512	17340	17308	17474	17422	17453	17202	17331	17512	17407	17341	17269	17399	17395	17338	17393	17436	17573	17392	17294	17450	17258	17413	17346	17284	17332	17372	17395	17336	17393	17499	17620	17428	17485	17319	17386	17295	17225	17405	17455	17464	17446	17357	17370	17404	17388	17628	17395	17350	17683	17505	17365	17385	17440	17354	17289	17424	17378	17359	17429	17287	17434	17306	17502	17537	17370	17365	17647	17481	17342	17195	17466	17345	17417	17321	17306	17543	17449	17582	17165	17350	17251	17360	17471	17405	17267	17366	17370	17360	17324	17070	17503	17546	17105	17454	17274	17376	17423	17312	17375	17434	17550	17428	17381	17393	17590	17346	17225	17435	17449	17441	17471	17554	17397	17370	17431	17362	17327	17474	17330	17497	17574	17415	17558	17576	17493	17518	17269	17414	17301	17436	17220	17400	17316	17485	17321	17465	17230	17385	17387	17311	17219	17421	17502	17312	17552	17354	17235	17427	17504	17397	17430	17360	17289	17312	17417	17262	17298	17276	17413	17450	17499	17428	17392	17462	17451	17445	17427	17283	17367	17355	17574	17393	17494	17349	17530	17377	17421	17405	17397	17471	17450	17362	17511	17373	17579	17454	17483	17481	17495	17489	17350	17531	17462	17439	17387	17464	17512	17375	17508	17425	17430	17387	17237	17385	17187	17498	17248	17308	17408	17299	17554	17376	17371	17407	17353	17329	17456	17331	17482	17348	17370	17408	17510	17446	17344	17321	17440	17329	17359	17449	17380	17398	17190	17570	17462	17380	17348	17424	17349	17599	17423	17301	17479	17185	17392	17394	17453	17480	17294	17499	17506	17378	17337	17400	17431	17431	17286	17561	17357	17384	17517	17362	17348	17287	17276	17371	17491	17296	17391	17451	17569	17280	17325	17280	17372	17563	17472	17315	17421	17476	17446	17491	17589	17324	17238	17581	17427	17403	17352	17547	17416	17440	17469	17446	17458	17450	17448	17372	17140	17458	17287	17380	17521	17309	17399	17456	17509	17366	17607	17373	17496	17415	17181	17476	17397	17417	17688	17529	17453	17375	17292	17352	17405	17497	17362	17606	17349	17410	17320	17377	17491	17373	17297	17448	17325	17355	17387	17369	17234	17349	17351	17294	17285	17341	17385	17350	17532	17289	17573	17635	17278	17449	17558	17483	17596	17411	17396	17387	17489	17526	17516	17283	17586	17429	17348	17350	17438	17496	17250	17376	17325	17541	17452	17360	17522	17407	17292	17385	17291	17357	17369	17500	17279	17395	17428	17404	17212	17428	17390	17431	17276	17334	17355	17464	17662	17550	17513	17374	17568	17381	17507	17346	17335	17490	17421	17278	17213	17514	17372	17514	17448	17429	17524	17491	17557	17485	17518	17547	17216	17366	17525	17417	17480	17408	17295	17481	17496	17293	17293	17525	17316	17552	17239	17393	17489	17477	17565	17253	17351	17454	17292	17455	17440	17502	17141	17381	17312	17316	17323	17472	17412	17555	17402	17197	17366	17400	17358	17412	17279	17452	17548	17341	17550	17441	17449	17396	17477	17288	17465	17466	17349	17367	17245	17382	17381	17475	17498	17381	17449	17286	17448	17384	17634	17427	17410	17327	17398	17499	17250	17388	17570	17485	17537	17442	17518	17452	17480	17546	17364	17334	17465	17238	17472	17422	17485	17577	17418	17333	17412	17469	17407	17382	17254	17420	17260	17583	17416	17434	17436	17512	17350	17438	17268	17460	17577	17200	17453	17369	17493	17364	17529	17482	17366	17565	17368	17422	17540	17348	17317	17397	17348	17311	17548	17471	17303	17600	17508	17459	17377	17316	17428	17418	17403	17310	17356	17337	17417	17521	17331	17319	17412	17296	17384	17464	17514	17330	17294	17387	17473	17343	17334	17460	17400	17267	17551	17509	17496	17493	17477	17117	17456	17302	17362	17264	17527	17450	17368	17514	17310	17297	17475	17210	17380	17326	17438	17289	17375	17283	17363	17480	17353	17337	17295	17501	17461	17405	17457	17362	17310	17396	17321	17350	17238	17441	17420	17359	17524	17486
29212	24468	28617	25936	22072	21185	20992	20542	20083	20126	19982	19900	19922	19644	19688	19676	19547	19805	19631	19541	19681	19461	19672	19772	19478	19505	19648	19591	19801	19522	19659	19514	19407	19392	19487	19622	19864	19640	19619	19632	19749	19692	19283	19497	19523	19483	19597	19439	19603	19590	19473	19742	19450	19268	19684	19484	19463	19791	19384	19561	19558	19459	19535	19518	19631	19630	19534	19619	19543	19568	19665	19593	19566	19344	19752	19615	19433	19693	19485	19429	19512	19598	19592	19492	19382	19507	19204	19457	19542	19479	19711	19518	19737	19508	19592	19682	19642	19367	19440	19421	19632	19655	19618	19501	19764	19376	19641	19484	19524	19584	19523	19514	19586	19782	19589	19354	19423	19492	19322	19466	19590	19451	19519	19371	19610	19501	19717	19501	19552	19450	19501	19358	19343	19435	19718	19621	19438	19560	19646	19391	19504	19515	19505	19379	19290	19521	19383	19472	19666	19661	19617	19522	19683	19388	19618	19394	19713	19646	19462	19432	19470	19582	19585	19504	19735	19649	19481	19432	19359	19534	19613	19655	19569	19424	19534	19652	19455	19476	19454	19514	19492	19531	19638	19520	19417	19592	19652	19422	19589	19482	19540	19563	19387	19513	19324	19603	19218	19393	19555	19708	19628	19523	19519	19527	19281	19591	19644	19542	19445	19517	19435	19453	19650	19496	19565	19474	19408	19569	19688	19359	19487	19494	19479	19549	19711	19511	19586	19476	19516	19585	19602	19511	19375	19550	19727	19699	19645	19449	19344	19473	19500	19552	19649	19512	19419	19585	19490	19614	19462	19426	19760	19642	19544	19503	19766	19650	19521	19581	19630	19516	19617	19539	19693	19449	19739	19576	19591	19504	19661	19116	19532	19555	19313	19593	19409	19416	19651	19614	19502	19550	19494	19377	19525	19512	19382	19574	19608	19536	19646	19704	19523	19639	19543	19482	19553	19533	19466	19643	19585	19389	19540	19581	19564	19744	19326	19378	19575	19569	19577	19602	19610	19579	19605	19707	19765	19523	19427	19680	19448	19503	19519	19598	19606	19551	19799	19398	19891	19483	19593	19450	19415	19518	19557	19744	19404	19544	19405	19570	19449	19451	19619	19527	19492	19502	19630	19748	19636	19587	19614	19717	19477	19721	19550	19659	19728	19663	19572	19420	19684	19559	19642	19438	19578	19590	19620	19511	19683	19435	19502	19695	19490	19205	19622	19710	19489	19352	19702	19494	19729	19466	19596	19464	19545	19403	19390	19542	19556	19470	19380	19766	19716	19409	19719	19632	19591	19624	19718	19434	19576	19621	19400	19631	19442	19293	19609	19555	19568	19414	19540	19580	19718	19505	19862	19640	19453	19552	19541	19714	19440	19687	19535	19492	19638	19733	19645	19447	19634	19318	19501	19470	19486	19321	19432	19571	19567	19572	19356	19546	19671	19673	19598	19656	19567	19724	19608	19596	19725	19522	19733	19498	19584	19626	19368	19422	19704	19702	19541	19453	19586	19612	19837	19416	19576	19396	19558	19423	19385	19330	19541	19393	19521	19287	19288	19402	19479	19421	19544	19682	19596	19724	19517	19596	19405	19346	19519	19487	19536	19742	19651	19389	19577	19574	19504	19775	19606	19322	19497	19445	19608	19228	19513	19531	19447	19578	19467	19752	19603	19625	19816	19563	19561	19523	19465	19426	19370	19595	19478	19558	19802	19518	19822	19749	19629	19538	19643	19545	19391	19641	19668	19400	19719	19558	19654	19526	19356	19736	19551	19589	19503	19598	19509	19440	19450	19620	19742	19427	19628	19663	19587	19676	19670	19589	19488	19504	19617	19755	19575	19441	19557	19585	19581	19573	19620	19541	19369	19462	19632	19602	19545	19400	19548	19556	19594	19668	19696	19604	19465	19654	19314	19502	19513	19509	19612	19481	19569	19685	19779	19427	19410	19581	19803	19497	19468	19465	19520	19534	19476	19675	19667	19713	19299	19273	19351	19559	19428	19538	19609	19319	19536	19621	19507	19517	19699	19533	19691	19450	19439	19631	19756	19729	19666	19579	19568	19573	19452	19640	19619	19614	19483	19499	19536	19500	19548	19316	19490	19658	19581	19670	19882	19568	19518	19639	19783	19782	19828	19430	19297	19390	19525	19534	19559	19568	19395	19371	19634	19413	19491	19532	19632	19483	19774	19584	19463	19450	19605	19498	19446	19256	19373	19529	19710	19506	19585	19504	19588	19522	19461	19640	19694	19713	19513	19375	19279	19543	19575	19488	19700	19630	19673	19356	19574	19570	19481	19556	19708	19492	19634	19443	19429	19496	19520	19601	19631	19610	19351	19569	19448	19506	19579	19656	19610	19682	19771	19491	19414	19554	19453	19548	19542	19593	19222	19468	19529	19627	19547	19503	19702	19676	19763	19772	19507	19457	19547	19469	19542	19674	19566	19563	19453	19478	19668	19498	19597	19517	19570	19417	19431	19465	19587	19354	19429	19349	19316	19500	19549	19432	19429	19456	19674	19484	19575	19545	19727	19523	19349	19420	19616	19457	19552	19324	19417	19649	19472	19637	19589	19428	19437	19331	19289	19370	19580	19427	19701	19618	19336	19725	19478	19551	19599	19435	19407	19483	19402	19708	19554	19464	19513	19527	19505	19609	19704	19531	19430	19684	19391	19644	19436	19498	19654	19482	19393	19632	19615	19465	19548	19555	19695	19473	19304	19793	19634	19674	19826	19448	19341	19612	19350	19559	19444	19577	19477	19450	19494	19672	19557	19619	19631	19476	19459	19581	19556	19563	19745	19805	19602	19655	19629	19511	19521	19652	19562	19503	19532	19301	19537	19611	19529	19636	19496	19406	19588	19699	19779	19674	19753	19428	19423	19655	19734	19751	19603	19473	19479	19441	19385	19570	19608	19422	19612	19666	19703	19537	19463	19670	19626	19561	19551	19455	19612	19467	19529	19379	19453	19444	19548	19532	19652	19407	19785	19470	19485	19231	19501	19645	19378	19346	19559	19482	19418	19481	19468	19700	19409	19537	19433	19499	19290	19460	19630	19533	19452	19501	19639	19540	19414	19410	19534	19673	19429	19644	19442	19526	19538	19466	19480	19227	19701	19439	19494	19584	19402	19489	19583	19530	19531	19438	19689	19391	19424	19748	19594	19643	19544	19477	19649	19591	19585	19365	19809	19702	19407	19670	19568	19488	19582	19672	19446	19608	19427	19442	19509	19593	19545	19640	19749	19404	19586	19454	19529	19622	19494	19462	19481	19672	19480	19517	19580	19472	19564	19547	19627	19592	19489	19569	19425	19330	19427	19511	19565	19553	19321	19429	19834	19532	19552	19555	19541	19544	19497	19551	19559	19747	19928	19568	19615	19424	19470	19740	19392	19652	19638	19547	19630	19653	19693	19546	19562	19529	19526	19702	19565	19433	19705	19689	19582	19503	19280	19504	19413	19786	19586	19440	19643	19577	19595	19471	19553	19640	19611	19497	19638	19584	19611	19607	19448	19687	19583	19611	19586	19436	19521	19441	19501	19516	19664	19375	19522	19625	19624	19615	19772	19607	19546	19518	19612	19546	19846	19475	19535	19710	19632	19594	19759	19904	19669	19368	19656	19497	19436	19668	19644	19579	19504	19393	19741	19623	19309	19505	19408	19448	19394	19403	19490	19592	19580	19348	19393	19596	19436	19454	19704	19713	19573	19584	19454	19507	19439	19534	19657	19542	19360	19601	19552	19337	19355	19645	19606	19627	19536	19681	19505	19399	19481	19591	19679	19506	19568	19561	19237	19392	19648	19231	19460	19449	19505	19684	19787	19650	19500	19440	19600	19709	19400	19657	19473	19436	19441	19577	19624	19637	19497	19465	19597	19617	19569	19466	19470	19531	19490	19681	19501	19588	19417	19624	19568	19628	19595	19466	19485	19534	19523	19223	19640	19574	19410	19421	19508	19603	19386	19462	19415	19422	19802	19668	19444	19662	19418	19352	19583	19632	19416	19465	19639	19570	19587	19596	19812	19565	19457	19458	19500	19443	19523	19560	19765	19403	19476	19511	19397	19561	19595	19362	19466	19468	19759	19641	19650	19461	19464	19685	19458	19486	19606	19304	19548	19614	19572	19550	19461	19683	19530	19334	19553	19609	19571	19674	19515	19723	19667	19447	19619	19782	19538	19642	19636	19509	19524	19451	19467	19638	19456	19663	19618	19481	19376	19400	19463	19390	19662	19641	19762	19582	19589	19715	19513	19242	19574	19466	19773	19663	19623	19576	19481	19553	19612	19481	19633	19555	19723	19824	19445	19452	19636	19558	19731	19453	19604	19542	19566	19779	19454	19442	19650	19428	19511	19492	19560	19351	19719	19538	19557	19510	19736	19770	19321	19492	19502	19654	19263	19386	19683	19475	19632	19458	19545	19461	19439	19370	19345	19534	19711	19433	19484	19553	19759	19483	19392	19427	19469	19684	19557	19626	19553	19823	19387	19653	19431	19567	19653	19687	19513	19367	19647	19572	19735	19534	19398	19799	19808	19512	19589	19478	19605	19411	19573	19527	19370	19503	19316	19359	19504	19475	19529	19517	19408	19367	19607	19780	19522	19478	19708	19435	19615	19649	19561	19680	19573	19624	19475	19575	19564	19705	19364	19450	19467	19480	19487	19615	19683	19543	19418	19648	19429	19425	19298	19474	19539	19522	19632	19576	19594	19629	19323	19533	19430	19462	19277	19670	19485	19434	19600	19549	19682	19599	19470	19527	19394	19637	19495	19639	19494	19740	19685	19662	19318	19552	19497	19438	19725	19550	19630	19803	19597	19521	19597	19574	19502	19505	19557	19559	19478	19563	19664	19613	19575	19653	19530	19709	19777	19365	19626	19656	19542	19628	19358	19530	19757	19835	19658	19513	19536	19665	19402	19542	19390	19319	19650	19608	19583	19483	19437	19249	19379	19435	19616	19651	19521	19584	19660	19545	19610	19349	19410	19795	19557	19489	19794	19597	19654	19470	19695	19490	19440	19538	19528	19636	19480	19517	19561	19572	19611	19424	19808	19623	19611	19414	19608	19481	19611	19531	19632	19523	19330	19511	19646	19643	19580	19529	19525	19481	19688	19459	19611	19517	19526	19416
21979	32785	27416	22463	20334	19210	18273	17757	17670	17215	17193	16850	16965	17132	16938	16776	16793	16845	16829	16859	16622	16551	16617	16778	16752	16468	16532	16679	16737	16709	16684	16751	16684	16591	16503	16749	16459	16553	16666	16599	16628	16463	16733	16598	16508	16667	16533	16550	16655	16627	16642	16666	16673	16623	16527	16647	16605	16616	16594	16619	16501	16636	16683	16645	16561	16644	16654	16499	16568	16741	16630	16608	16648	16584	16484	16702	16628	16745	16644	16733	16460	16700	16658	16641	16567	16584	16604	16515	16465	16495	16686	16466	16623	16769	16596	16868	16656	16662	16691	16533	16635	16623	16548	16556	16618	16811	16600	16610	16646	16744	16572	16617	16773	16578	16639	16595	16588	16737	16711	16772	16520	16773	16591	16599	16557	16740	16605	16612	16451	16524	16694	16553	16632	16623	16613	16558	16720	16474	16679	16637	16700	16684	16527	16481	16611	16509	16533	16557	16562	16467	16632	16663	16585	16670	16646	16535	16621	16574	16675	16659	16724	16617	16657	16605	16583	16571	16648	16553	16538	16625	16607	16648	16632	16466	16602	16635	16643	16688	16613	16579	16555	16668	16611	16538	16777	16616	16650	16678	16590	16595	16455	16692	16745	16452	16703	16601	16681	16593	16626	16585	16522	16677	16716	16680	16585	16644	16734	16549	16534	16796	16579	16754	16676	16735	16683	16692	16672	16715	16501	16544	16647	16461	16650	16562	16570	16606	16518	16667	16651	16655	16812	16639	16446	16834	16573	16617	16534	16587	16874	16678	16661	16527	16599	16689	16649	16465	16486	16449	16798	16802	16540	16709	16803	16607	16446	16673	16706	16564	16546	16715	16712	16554	16680	16750	16731	16750	16552	16532	16591	16384	16579	16748	16726	16624	16587	16531	16643	16561	16679	16624	16843	16710	16643	16723	16510	16594	16793	16723	16773	16579	16563	16537	16555	16734	16553	16610	16691	16691	16541	16910	16661	16694	16594	16544	16726	16535	16616	16554	16584	16671	16587	16619	16536	16696	16670	16417	16542	16672	16480	16455	16658	16512	16720	16696	16771	16636	16715	16589	16702	16611	16511	16805	16668	16747	16656	16792	16608	16665	16618	16650	16630	16465	16763	16652	16425	16716	16661	16620	16499	16708	16518	16540	16716	16678	16622	16614	16665	16678	16679	16647	16435	16698	16631	16769	16618	16538	16562	16736	16608	16630	16660	16686	16554	16659	16709	16644	16573	16693	16723	16557	16481	16551	16495	16648	16539	16560	16587	16648	16513	16459	16597	16704	16518	16526	16564	16612	16567	16740	16523	16590	16747	16637	16438	16602	16804	16451	16648	16834	16631	16665	16448	16750	16567	16712	16559	16519	16440	16463	16432	16675	16662	16578	16596	16499	16685	16533	16623	16552	16548	16671	16620	16671	16576	16710	16677	16486	16581	16762	16624	16702	16583	16698	16686	16692	16400	16620	16651	16589	16639	16532	16547	16643	16618	16608	16592	16509	16658	16753	16653	16598	16523	16594	16800	16561	16574	16634	16750	16685	16651	16592	16619	16691	16714	16588	16588	16536	16785	16705	16513	16473	16671	16496	16748	16618	16453	16688	16758	16748	16606	16632	16677	16484	16644	16688	16811	16653	16709	16714	16644	16467	16940	16576	16638	16526	16493	16476	16687	16738	16631	16624	16553	16623	16556	16742	16736	16704	16557	16805	16709	16733	16700	16640	16634	16600	16612	16547	16718	16640	16504	16683	16725	16650	16704	16596	16674	16678	16778	16719	16485	16731	16575	16445	16696	16586	16687	16585	16827	16621	16654	16638	16606	16788	16434	16704	16671	16610	16789	16783	16582	16634	16643	16668	16569	16417	16603	16425	16740	16657	16685	16663	16544	16529	16601	16763	16521	16521	16615	16720	16569	16794	16591	16512	16605	16588	16634	16677	16629	16597	16602	16676	16423	16841	16604	16578	16533	16455	16503	16704	16719	16499	16680	16604	16799	16487	16720	16581	16647	16582	16585	16700	16746	16741	16716	16640	16582	16713	16700	16660	16557	16399	16587	16682	16610	16684	16808	16673	16691	16716	16491	16645	16568	16699	16473	16762	16626	16550	16764	16758	16648	16609	16637	16472	16629	16617	16681	16870	16502	16572	16543	16649	16622	16539	16755	16572	16374	16583	16675	16687	16485	16720	16563	16439	16517	16816	16609	16516	16831	16532	16666	16492	16531	16719	16648	16730	16624	16786	16666	16584	16603	16835	16471	16675	16511	16689	16643	16586	16721	16683	16550	16609	16520	16829	16583	16436	16598	16786	16612	16677	16370	16647	16532	16628	16612	16664	16560	16555	16546	16521	16498	16665	16680	16619	16660	16541	16532	16629	16651	16654	16661	16647	16770	16670	16963	16545	16642	16685	16818	16695	16517	16602	16734	16614	16691	16642	16732	16697	16688	16697	16608	16591	16674	16639	16445	16576	16577	16550	16708	16493	16569	16662	16454	16807	16549	16517	16806	16597	16816	16592	16672	16671	16750	16583	16682	16537	16480	16626	16612	16669	16761	16666	16536	16549	16611	16705	16652	16538	16646	16557	16548	16467	16466	16710	16594	16593	16842	16711	16654	16679	16588	16658	16707	16741	16497	16665	16621	16680	16497	16765	16420	16587	16797	16623	16597	16620	16731	16678	16636	16493	16635	16689	16715	16584	16605	16470	16509	16602	16662	16471	16586	16542	16565	16638	16557	16514	16709	16715	16648	16523	16688	16515	16604	16680	16730	16740	16567	16596	16569	16556	16518	16630	16807	16691	16635	16698	16557	16729	16673	16789	16730	16566	16706	16532	16699	16657	16540	16623	16793	16695	16499	16698	16895	16597	16453	16542	16575	16597	16673	16566	16572	16745	16666	16589	16607	16878	16534	16759	16631	16654	16510	16622	16661	16486	16600	16505	16650	16700	16724	16651	16640	16613	16718	16482	16658	16623	16549	16583	16789	16683	16592	16600	16457	16766	16653	16442	16496	16470	16528	16552	16683	16527	16677	16581	16538	16572	16944	16550	16683	16534	16608	16547	16776	16687	16559	16571	16511	16684	16607	16512	16463	16821	16552	16713	16738	16582	16469	16714	16641	16741	16579	16721	16567	16702	16484	16764	16572	16673	16608	16761	16582	16575	16688	16558	16697	16647	16540	16652	16526	16748	16689	16740	16581	16642	16697	16614	16580	16544	16697	16533	16584	16578	16736	16527	16575	16564	16796	16498	16709	16720	16625	16707	16750	16470	16710	16662	16492	16494	16732	16649	16574	16639	16670	16704	16500	16570	16476	16721	16732	16662	16735	16690	16465	16598	16662	16728	16828	16592	16576	16528	16570	16677	16709	16611	16557	16703	16654	16712	16662	16637	16665	16490	16665	16588	16674	16670	16532	16669	16631	16730	16567	16650	16663	16716	16614	16482	16551	16716	16690	16521	16551	16718	16606	16594	16540	16316	16696	16654	16620	16657	16498	16716	16611	16608	16685	16517	16586	16605	16517	16463	16551	16788	16599	16672	16651	16749	16730	16646	16580	16671	16530	16458	16660	16505	16643	16693	16547	16750	16771	16624	16538	16683	16602	16695	16557	16625	16663	16607	16439	16748	16523	16574	16775	16710	16700	16665	16561	16731	16522	16618	16666	16618	16663	16514	16660	16766	16509	16468	16392	16770	16641	16525	16770	16531	16620	16863	16722	16610	16576	16769	16579	16645	16716	16700	16616	16680	16621	16542	16680	16665	16540	16575	16706	16553	16539	16550	16731	16575	16868	16535	16646	16632	16626	16732	16667	16736	16615	16616	16619	16733	16557	16698	16558	16609	16786	16479	16641	16614	16731	16747	16741	16633	16699	16660	16594	16849	16628	16563	16682	16477	16621	16761	16782	16596	16557	16700	16714	16609	16630	16635	16533	16493	16546	16591	16717	16655	16529	16636	16702	16601	16493	16752	16642	16772	16535	16709	16818	16648	16568	16528	16607	16509	16807	16728	16681	16670	16682	16575	16691	16569	16666	16735	16703	16632	16806	16592	16624	16679	16668	16623	16654	16661	16606	16740	16737	16582	16558	16709	16770	16791	16636	16802	16477	16676	16490	16647	16587	16604	16588	16617	16758	16432	16791	16675	16587	16592	16473	16490	16719	16614	16648	16688	16535	16773	16603	16745	16533	16594	16564	16712	16622	16590	16566	16625	16473	16569	16617	16762	16708	16559	16549	16600	16595	16720	16626	16484	16610	16617	16714	16520	16586	16653	16704	16622	16625	16716	16818	16761	16605	16627	16675	16610	16738	16677	16724	16470	16614	16396	16698	16380	16582	16717	16672	16666	16669	16662	16581	16640	16516	16775	16538	16680	16739	16707	16590	16537	16523	16573	16809	16698	16670	16790	16684	16652	16764	16654	16590	16578	16704	16770	16568	16602	16490	16834	16662	16673	16452	16754	16592	16815	16623	16637	16637	16598	16726	16710	16622	16808	16661	16604	16763	16672	16688	16676	16672	16520	16630	16615	16551	16525	16591	16723	16780	16678	16669	16518	16653	16833	16617	16617	16746	16487	16561	16569	16620	16640	16745	16619	16559	16674	16701	16657	16561	16752	16695	16416	16823	16572	16781	16693	16586	16686	16402	16449	16502	16622	16776	16536	16623	16571	16575	16693	16668	16580	16605	16791	16649	16782	16611	16458	16607	16527	16542	16686	16606	16685	16628	16707	16806	16745	16752	16592	16700	16646	16605	16573	16572	16573	16595	16783	16641	16570	16598	16765	16647	16865	16397	16569	16682	16738	16593	16593	16681	16786	16635	16576	16623	16542	16507	16554	16669	16473	16611	16815	16667	16657	16707	16547	16645	16746	16809	16771	16793	16645	16639	16560	16651	16745	16587	16644	16468	16724	16578	16681	16496	16683	16612	16715	16482	16590	16552	16591	16622	16681	16539	16617	16643	16615	16534	16727	16814	16631	16619	16515	16785	16583	16586	16513	16613	16653	16727	16663	16759	16772	16487	16504	16736	16802	16563	16812	16667	16660	16398	16756	16628	16575	16437	16722	16633	16645	16759	16703	16641	16793	16858	16614	16720	16596	16600	16793	16595	16645	16598	16557	16720	16513	16625	16614
23450	21526	28260	25465	23251	23864	24005	21381	20965	20918	20795	20414	20395	20333	20305	20233	20264	20078	20113	20007	19841	19804	19988	20000	20043	19847	20023	19859	19863	20052	19799	19999	19926	20029	19968	19874	19779	19683	19649	20006	19945	19875	19982	19906	19873	19711	19760	19606	19793	19735	19882	19962	19861	19869	19744	19901	19931	19835	19845	19933	19863	19954	19852	19898	20021	19742	19800	19711	20047	19887	19916	19826	19855	19816	19927	19944	19671	19652	19825	19950	19885	19830	19764	19933	20024	19766	19840	19965	19705	19814	20014	19684	19780	19838	19742	19743	19562	19696	19797	19709	19752	19646	19963	19917	19787	19694	19757	19660	19964	19902	19687	19967	19655	19731	19790	19919	19876	19799	19882	19713	19752	19877	19608	19809	19767	19845	19900	19975	19976	19673	19779	19885	19652	19649	19794	19740	19642	19880	19970	20026	19835	19798	19767	19621	19711	19766	19997	19918	20031	19738	19797	19781	19640	19727	19839	19625	19708	19769	19748	19758	19783	19791	19899	19811	19984	19743	19945	19650	19817	19897	19717	19869	19884	19788	19787	19832	19807	19852	19852	19961	19814	19729	19656	19890	19808	19776	19879	19921	19957	19770	19664	19678	19652	19945	19802	19826	19720	19740	19625	19822	20017	19799	19757	19718	19686	19639	19680	19776	19698	19601	19852	19987	19788	19841	19848	19779	19631	19753	19934	19777	19982	19781	19914	20022	19626	19707	19949	19826	19868	19934	19557	19681	19761	19814	19822	19686	19860	19633	19807	19991	19925	19508	19888	19734	19768	19793	19695	20121	19687	19714	19702	19910	19821	19747	19810	19703	19711	19861	19594	19816	19725	19751	19787	19673	19524	19532	19758	19827	19772	19725	19686	19794	19643	19923	19839	19722	19895	19761	19696	19786	19911	19951	19721	19569	19922	19860	19480	19759	19784	19688	19902	19934	19961	19774	19777	19793	19813	19965	19685	19817	19783	19780	19987	19701	19750	19759	19590	19640	19747	19836	19664	19600	19858	19888	19865	19780	19836	19717	20023	19906	19732	19844	19853	19951	19740	19848	19720	19749	19832	19885	19641	19940	19817	19816	19889	19652	19768	19701	19806	19850	19858	19596	19782	19780	19972	20087	19728	19804	19770	19624	19852	20044	19808	19673	19934	19626	19527	19781	19930	19776	19872	19914	19826	19694	19726	19774	19940	19731	19703	19789	19777	19776	19775	19648	19766	20148	20010	20005	20058	19597	19708	19915	19727	19753	19714	19874	19741	19900	19920	19554	19765	19673	19854	19859	19941	19724	19662	19838	20131	19818	19597	19460	19765	19794	19757	19586	19552	19877	19709	19654	19669	19781	19946	19711	19723	19685	19684	19852	19711	19848	19730	19784	19827	19756	19641	19917	19901	19764	19726	19893	19621	19910	19748	19758	19582	19871	19763	19784	19758	19779	19831	19836	19743	19841	19754	19794	19782	19839	19760	19750	19834	19780	19659	19736	20012	19843	19657	19800	19816	19831	19808	19844	19833	19648	19977	19584	19939	19815	19804	19768	19949	19697	19873	19798	19772	19779	19811	19841	19799	19889	19862	19673	19739	19834	20078	19825	19810	19742	19741	19785	19806	20078	19883	19741	19783	19723	19925	19732	19772	19797	19721	19833	19702	19782	19748	19742	19859	19745	19713	19849	19702	19724	19752	19816	19688	19849	19770	19929	19653	19877	19932	19711	19818	19818	19826	19740	19846	19873	19797	19847	19880	19811	19752	19853	19767	19864	19845	19956	19743	19777	19717	19897	19517	19864	19749	19875	19755	19609	19857	19947	19836	19797	19888	19708	19890	19753	19774	20027	19953	19924	19942	19878	19787	19703	19891	19784	20004	19909	19595	19978	19827	19655	19813	19970	19784	19811	19628	19879	19631	19785	19793	19786	20014	19768	19873	19766	19761	19706	19720	19728	19718	19921	19806	19809	19854	19704	19979	19784	19796	19754	19832	19709	19804	19863	20090	19813	19795	19798	19900	20045	19994	19946	19891	19680	19706	19806	19902	19767	19755	19879	19770	19903	20009	19846	19891	19838	19734	19690	19927	19891	19642	19782	19848	19902	19975	19814	19966	20046	19889	19909	19751	19888	19942	19711	19724	19833	19804	19746	19888	19885	19857	19856	19864	19969	19678	19855	19810	19874	19698	19744	19715	19851	20145	19765	19776	19818	19646	19834	19929	19796	19793	19710	19744	19930	19874	19857	19738	19908	19741	19789	19739	20060	19809	19844	19827	19845	19774	19781	19698	19617	19880	19934	19663	19845	19795	19816	19614	19780	19998	19714	19626	19893	19873	19739	19694	19998	19722	19714	19943	19849	19797	19884	19878	19889	19826	19779	20007	19873	19895	19545	19705	19769	19921	19833	19590	19908	19504	19750	19674	19739	19905	19791	19758	19974	19732	19831	19946	19802	19637	19888	19776	19684	20129	19743	19847	19854	19844	19608	19865	19862	19709	20071	19871	19749	19835	19948	19775	19960	19850	19955	19934	19907	19843	19643	19820	19740	19824	19889	19876	19590	19799	19801	19774	19684	19849	19854	19795	19632	19913	19999	19793	19689	19774	19739	19800	19830	19778	19935	19840	19581	19653	19829	19903	19882	19856	19694	19559	19658	19927	19827	19917	19842	19766	19900	19938	19724	19784	19746	20063	19951	19897	19755	19822	19872	19716	19807	19802	19574	19852	19845	19664	19760	19748	20002	19855	19653	19742	19969	19913	19868	19634	19768	19825	19841	19602	19831	19728	19811	19874	19706	19995	19835	19851	19769	19767	19976	19848	19924	20030	19893	19596	20113	19955	19930	19786	20018	19706	19829	19958	19818	19875	19901	19955	20022	19840	19844	19764	19651	20013	19989	19710	19608	19607	19668	19854	19887	20005	19885	19715	19910	19759	19785	20098	19923	19658	19655	19856	19837	19905	19918	19666	20002	19722	19917	19969	19917	19834	19937	19947	19877	19881	19938	19839	19884	19561	19764	19627	19799	19790	19732	19802	19705	19708	19755	19783	19752	19796	19930	19818	19701	19575	20049	19843	20122	19869	19813	20162	19761	19860	19694	19703	19671	19721	19838	19889	19872	19670	19744	20015	19786	19634	19799	19901	20121	19866	19867	19771	19834	19749	19774	19817	19820	19766	19604	19791	19657	19815	20006	19689	19878	19813	19690	19496	19949	19829	19758	19742	19888	19812	19712	19613	19909	19864	19639	19989	19759	19945	19805	19896	19890	19703	19609	19538	19816	19881	19852	19695	19829	19831	19717	19865	19527	19685	19874	19785	19968	19809	19657	19425	19686	19764	19740	19921	19839	19759	19910	19990	19709	19757	19774	19812	19829	19694	19872	19702	19984	19805	19871	19812	19706	19844	19805	19777	19838	19817	19795	19893	19694	19987	19728	19679	19902	19744	19810	19703	19728	19861	19730	19714	19837	19881	19743	19645	19763	19806	19711	19688	19867	19995	19764	19700	19903	19793	19797	19731	19779	19731	19730	19975	19831	19917	20006	19779	19887	19765	19832	19967	19813	19683	19817	19778	19663	19731	19654	19645	19798	19858	20016	19910	19722	20118	19752	19880	19793	20015	19696	19646	19795	19871	20052	20029	19755	19596	19917	19681	19835	19817	19970	19908	19904	19895	19865	19762	19879	19936	19805	19985	19884	19839	19870	19866	19825	19728	19694	19773	19776	19900	19807	19944	19796	19874	19959	19760	19945	19760	19729	19791	19598	19882	19878	19781	19615	19765	19772	19858	19624	19614	19714	19686	19781	19638	19866	19815	19735	19922	19571	19862	20061	19811	20001	20071	19713	19776	19721	19894	19805	19794	19671	19829	20005	19874	19898	19847	19836	19757	19819	19763	19830	19772	19819	19773	19960	19700	19968	19891	19740	19900	19868	19923	19880	19861	19795	19604	19789	19779	19751	19811	19755	19843	20019	19890	19723	19900	19977	20171	19693	19918	19643	19547	19852	19912	19864	19882	19708	19922	19889	19771	20035	20080	19903	19781	19635	19972	19749	19775	19906	19740	19680	19750	20002	19900	19730	19627	19964	19799	19948	19701	20091	19772	19878	19773	19846	19780	19707	19692	19833	19873	19725	19962	19797	19817	19638	19797	19654	19950	19743	19963	19924	19795	19794	19952	19845	19771	19743	19722	19829	19699	19742	19754	19825	19921	19713	19878	19841	19497	19859	19749	19637	19846	19921	19628	19775	19832	19727	19805	19758	19993	19582	19662	19800	19629	19961	19896	19683	19970	20012	19973	19738	19775	19784	19756	20110	19811	19934	19577	19595	19871	19629	19773	19953	19678	19693	19978	19942	19706	19937	19896	19804	19816	19666	19696	19738	19857	19926	19848	19712	19749	19832	19959	19744	19756	19893	19715	19723	19840	19698	19983	19833	19865	19831	19965	19818	19772	19647	19692	19742	19736	19768	19803	19863	19873	19634	19851	19762	19744	19916	19860	19954	19856	19825	19600	19782	19848	19850	19835	19679	19627	19601	19718	19713	19852	19903	19903	19813	20141	19614	19811	19701	19751	19712	19839	19930	19647	19861	19828	19734	19672	19940	19920	19595	19792	19782	19747	19923	19803	19671	19565	19686	19664	19789	19629	19694	19873	19809	19802	19717	19994	19911	19693	20084	19982	19689	19893	19807	19784	19702	19714	19757	19747	19800	19923	19870	19592	19678	19659	19728	19648	19725	19784	19703	19715	19930	19670	19836	19770	19981	20016	19788	19874	19961	19744	19924	19612	19779	19832	19822	19667	19860	19888	19789	19790	19942	19652	19861	19899	19617	19618	19692	19963	19821	19898	19804	19705	19943	20011	19999	19854	19871	19766	19853	20015	20001	19727	19763	19744	19791	19892	19929	19833	19862	19759	19937	19949	19894	19941	20002	19751	19996	19785	19646	19824	19843	19541	19682	19808	19678	19685	19959	19857	19778	19615	20002	19805	20029	19710	19812	19811	19953	19914	19687	19706	19656	19758	19603	19777	19817	19748	19727	19839	19862	19622	19732	19611	19697	19829	19766	19729	19834	19804	19863	19813	19824	19902	19773	19812	19745	19767	19674	19704	19859	19878	19769	19845	19781	19755	19770
19580	38107	31745	25294	22312	20754	19808	18956	18426	17964	17707	17492	17328	17297	17151	17043	17064	16860	17015	16905	16904	16960	16841	16810	16968	16967	16759	16828	16819	16898	16825	16683	16960	16923	16824	16932	16831	16776	16851	16912	16767	16835	16800	16871	16857	16668	16713	16773	16741	16664	16869	16727	16756	16963	16617	16768	16809	16793	16754	16821	16759	16791	16670	16721	16779	16924	16728	16633	16679	16736	16589	16914	16782	16604	16832	16810	16729	16860	16770	16750	16743	16775	16742	16788	16789	16838	16686	16821	16792	16592	16622	16700	16809	16663	16889	16684	16784	16648	16761	16684	16704	16660	16794	16951	16890	16597	16723	16666	16656	16840	16772	16890	16940	16796	16838	16821	16914	16898	16809	16832	16749	16817	16686	16766	16625	16781	16853	16781	16681	16933	16849	16635	16752	16550	16921	16825	16853	16975	16769	16528	16776	16896	16691	16708	16635	16882	16760	16765	16778	16764	16769	16606	17021	16706	16723	16710	16592	16665	16911	16787	16714	16887	16700	16655	16669	16919	16705	16757	16931	16691	16823	16859	16765	16668	16939	16832	16739	16708	16760	16674	16728	16639	16846	16669	16929	16856	16621	16707	16870	16626	16936	16686	16793	16718	16858	16753	16630	16777	16639	16533	16900	16793	16750	16763	16748	16850	16890	16676	16824	16827	16768	16617	16709	16954	16530	16706	16654	16820	16739	16676	16862	16666	17033	16845	16799	16748	16517	16799	16749	16719	16739	16735	16833	16775	16698	16703	16649	16643	16830	16693	16733	16752	16687	16854	16694	16750	16888	16884	16759	16874	16880	16769	16724	16821	16659	16725	16721	16743	16687	16847	16783	16637	16770	16856	16636	16967	16673	16738	16744	16838	16605	16817	16694	16822	16733	16688	16817	16682	16692	16706	16835	16832	16834	16839	16708	16751	16731	16796	16689	16757	16630	16788	16787	16895	16737	16781	16691	16831	16827	16712	16777	16783	16905	16898	16845	16664	16858	16867	16737	16732	16841	16719	16731	16682	16812	16702	16830	16683	16891	16733	16853	16678	16788	16776	16790	16598	16775	16729	16773	16782	16881	16708	16833	16813	16542	16765	16878	16721	16895	16920	16671	16707	16756	16776	16769	16870	16841	16767	16785	16857	16784	16845	16677	16694	16891	16796	16696	16848	16894	16814	16635	16788	16703	16734	16918	16803	16831	16846	16835	16827	16880	16799	16809	16687	16725	16676	16635	16887	16677	16790	16842	16819	16736	16886	16733	16780	16603	16656	16742	16670	16546	16772	16758	16774	16888	16796	16693	16716	16665	16642	16622	16709	16831	16619	16726	16854	16718	16604	16849	16725	16768	16784	16834	16711	16558	16792	16713	16798	17005	16673	16699	16730	16636	16839	16905	16710	16737	16695	16672	16705	16710	16715	16696	16730	16824	16920	16791	16923	16677	16648	16766	16807	16830	16761	16813	16824	16950	16935	16728	16915	16720	16806	16826	16799	16922	16704	16653	16745	16817	16699	16859	16913	16779	16611	16794	16746	16783	16812	16788	16796	16787	16788	16626	16657	16698	16739	16767	16858	16612	16703	16720	16831	16731	16796	16748	16520	16882	16589	16756	16764	16790	16665	16819	16727	16811	16701	16775	16549	16801	16603	16707	16825	16798	16804	16858	16789	16790	16640	16773	16750	16661	16747	16788	16699	16704	16593	16612	16807	16769	16704	16966	16876	16622	16901	16813	16757	16779	16668	16721	16597	16846	16750	16652	16558	16804	16637	16860	16916	16630	16768	16746	16722	16782	16744	16709	16838	16809	16782	16883	16720	16835	16869	16558	16473	16700	16605	16734	16685	16740	16643	16817	16767	16782	16775	16591	16925	16863	16803	16711	16720	16730	16761	16690	16595	16746	16767	16697	16684	16782	16785	16741	16773	16789	16735	16748	16876	16758	16871	16802	16657	16561	16592	16814	16712	16777	16698	16968	16668	16799	16813	16446	16769	16867	16779	16849	16829	16765	16831	16799	16790	16628	16700	16692	16643	16701	16902	16596	16809	16664	16697	16647	16724	16638	16939	16825	16859	16714	16792	16669	16645	16842	16778	16715	16762	16801	16674	16883	16682	16631	16641	16784	16722	16725	16663	16726	16788	16730	16842	16661	16919	16636	16799	16906	16800	16915	16821	16757	16717	16879	16751	16695	16720	16864	16869	16761	16726	16876	16841	16634	16833	16884	16655	16760	16846	16787	16792	16816	16713	16766	16675	16916	16613	16884	16907	16681	16785	16792	16799	16733	16697	16752	16667	16874	16849	16830	16722	16812	16727	16705	16741	16686	16689	16753	16893	16888	16770	16894	16630	16896	16901	16684	16788	16707	16852	16898	16830	16606	16580	16666	16799	16843	16743	16812	16800	16608	16681	16783	16794	16786	16786	16755	16610	16877	16646	16834	16830	16717	16627	16708	16830	16872	16706	16731	16668	16731	16686	16736	16803	16836	16808	16760	16537	16827	16719	16713	16664	16768	16668	16709	16726	16869	16817	16883	16880	16738	16681	16756	16653	16838	16736	16757	16621	16823	16773	16757	16794	16833	16779	16708	16944	16663	16836	16685	16784	16637	16861	16729	16715	16583	16892	16726	16712	16780	16762	16818	16820	16645	16757	16905	16717	16822	16660	16646	16813	16710	16562	16769	16652	16623	16853	16841	16655	16780	16636	16619	16535	16901	16811	16819	16652	16732	16652	16948	16879	16732	16803	16672	16674	16655	16627	16706	16839	16772	16756	16675	16710	16619	16947	16632	16777	16749	16673	16854	16697	16631	16635	16736	16740	16878	16745	16881	16739	16871	16736	16727	16706	16751	16776	16768	16770	16693	16731	16619	16746	16732	16687	16788	16944	16728	16694	16750	16571	16875	16730	16841	16655	16833	16798	16732	16688	16759	16566	16691	16860	16626	16749	16688	16706	16676	16569	16901	16761	16681	16777	16773	16671	16739	17010	16700	16888	16712	16922	16565	16804	16710	16854	16837	16741	16942	16526	16717	16648	16818	16691	16735	16525	16650	16825	16834	16705	16848	16774	16737	16775	16710	16809	16542	16814	16849	16582	16740	16821	16741	16617	16754	16801	16833	16800	16716	16779	16910	16700	16827	16726	16813	16786	16673	16774	16658	16658	16672	16753	16625	16802	16711	16813	16794	16844	16848	16758	16681	16727	16895	16738	16743	16854	16697	16688	16848	16762	16963	16878	16726	16532	16799	16822	16602	16789	16756	16800	16802	16749	16713	16764	16730	16951	16671	16765	16771	16731	16706	16835	16812	16816	16637	16671	16734	16754	16811	16741	16805	16807	16753	16781	16679	16858	16849	16954	16840	16780	16813	16700	16875	16717	16653	16897	16858	16828	16896	16824	16883	16660	16673	16814	16808	16694	16734	16818	16741	16869	16681	16720	16585	16681	16910	16629	16814	16740	16773	16562	16869	16787	17034	16802	16696	16853	16819	16825	16716	16880	16967	16641	16676	16733	16690	16779	16688	16648	16805	16765	16828	16825	16715	16866	16772	16826	16725	16635	16725	16635	16760	16878	16673	16801	16714	16654	16747	16647	16925	16728	16645	16729	16700	16794	16730	16629	16664	16729	16773	16763	16720	16738	16751	17015	16743	16874	16775	16774	16810	16684	16559	16755	16707	16767	16927	16835	16897	16713	16617	16763	16627	16821	16721	16670	16833	16673	16718	16953	16864	16787	16774	16808	16755	16766	16770	16618	16912	16752	16723	16897	16686	16818	16687	16725	16755	16677	16822	16845	16860	16682	16749	16913	16592	16651	16560	16858	16837	16505	16611	16896	16822	16710	16870	16772	16744	16651	16744	16705	16769	16888	16901	16892	16747	16911	16789	16779	16790	16817	16734	16836	16669	16883	16781	16696	16865	16781	16729	16777	16823	16677	16756	16832	16692	16750	16619	16750	16794	16743	16844	16837	16770	16820	16617	16646	16815	16727	16900	16580	16671	16843	16729	16696	16786	16833	16663	16728	16666	16704	16703	16740	16807	16803	16562	16717	16737	16694	16659	16703	16617	16761	16752	16677	16733	16850	16983	16799	16681	16722	16928	16730	16687	16691	16903	16521	16866	16583	16640	16702	16917	16652	16844	16776	16670	16891	16779	16738	16811	16813	16936	16909	16871	16785	16780	16576	16767	16736	16775	16775	16853	16782	16779	16777	16709	16922	16651	16651	16859	16640	16650	16814	16898	16860	16615	16574	16737	16617	16739	16811	16676	16733	16878	16608	16754	16839	16703	16749	16779	16691	16807	16787	16701	16661	16861	16893	16652	16684	16834	16769	16766	16833	16680	16728	16775	16617	16603	16803	16735	16789	16593	16811	16823	16734	16620	16816	16863	16777	16834	16591	16860	16705	16776	16764	16854	16701	16705	16717	16674	16794	16612	16697	16791	16726	16630	16808	16719	16602	16821	16862	16648	16892	16800	16687	16728	16612	16792	16719	16595	16693	16693	16759	16827	16666	16935	16721	16759	16982	16641	16728	16610	16859	16521	16894	16781	16752	16930	16809	16682	16704	16714	17014	16711	16668	16856	16763	16676	16794	16731	16721	16807	16781	16702	16717	16862	16912	16852	16595	16728	16604	16728	16945	16628	16744	16775	16828	16828	16718	16746	16635	16683	16810	16656	16729	16644	16708	16606	16773	16819	16813	16803	16787	16655	16894	16561	16739	16905	16820	16708	16775	16781	16836	16658	16743	16798	16703	16845	16716	16736	16647	16831	16616	16794	16741	16795	16736	16817	16761	16832	16574	16711	16715	16766	16935	16837	16913	16692	16750	16807	16778	16805	16743	16769	16771	16791	16846	16933	16612	16764	16954	16686	16890	16697	16786	16741	16784	16910	16725	16875	16683	16631	16984	16654	16736	16786	16686	16740	16671	16755	16741	16735	16700	16788	16914	16920	16688	16835	16743	16824	16797	16766	16736	16715	16645	16780	16925	16661	16718	16881	16715	16783	16739	16872	16785	16940	16841	16618	16779	16845	16662	16663	16739	16873	16693	16839	16755	16650	16956	16785	16693	16846	16816	16628	16765	16886	16857	16561	16767	16689	16838	16821	16703	16724	16771	16729	16850	16805	16832
25426	21660	27476	28008	22475	21900	21626	20848	20548	20387	20081	19870	19759	19801	19778	19741	19791	19646	19705	19789	19462	19629	19619	19601	19565	19572	19497	19674	19679	19815	19421	19365	19520	19561	19586	19652	19456	19770	19628	19846	19628	19768	19586	19591	19473	19345	19786	19647	19747	19536	19526	19691	19611	19377	19324	19396	19706	19635	19720	19420	19590	19515	19667	19600	19464	19569	19531	19338	19730	19553	19501	19579	19509	19836	19491	19486	19505	19490	19404	19514	19575	19449	19407	19521	19451	19573	19459	19308	19563	19381	19555	19437	19523	19504	19566	19486	19424	19671	19503	19554	19425	19476	19479	19525	19529	19519	19667	19570	19507	19512	19555	19475	19551	19652	19633	19563	19409	19551	19592	19485	19586	19532	19702	19812	19688	19382	19660	19453	19411	19427	19713	19387	19656	19602	19563	19442	19421	19604	19752	19477	19539	19572	19701	19564	19485	19600	19371	19345	19350	19413	19731	19495	19484	19433	19673	19540	19725	19613	19383	19511	19710	19524	19387	19652	19784	19657	19566	19609	19587	19454	19533	19481	19507	19555	19412	19529	19620	19465	19478	19450	19657	19519	19679	19633	19395	19426	19720	19552	19535	19447	19365	19578	19472	19553	19455	19555	19456	19521	19426	19622	19587	19566	19760	19704	19689	19668	19521	19584	19458	19527	19708	19475	19643	19498	19576	19335	19603	19543	19561	19473	19530	19646	19613	19604	19574	19362	19512	19448	19573	19608	19697	19553	19732	19479	19433	19390	19475	19527	19295	19553	19561	19551	19543	19547	19416	19524	19419	19456	19470	19471	19555	19599	19520	19581	19611	19623	19389	19455	19684	19543	19538	19555	19499	19435	19663	19558	19399	19699	19556	19528	19435	19576	19574	19396	19597	19613	19488	19337	19454	19429	19642	19507	19424	19452	19567	19453	19398	19573	19661	19673	19594	19693	19658	19487	19574	19570	19572	19678	19562	19540	19634	19758	19552	19585	19735	19458	19413	19492	19501	19615	19469	19537	19558	19743	19670	19611	19582	19556	19366	19569	19624	19676	19611	19528	19617	19650	19425	19537	19357	19494	19470	19547	19567	19616	19412	19507	19617	19588	19392	19541	19554	19687	19564	19485	19492	19340	19433	19542	19630	19443	19350	19586	19446	19591	19579	19568	19512	19342	19714	19636	19626	19561	19611	19509	19747	19477	19566	19573	19458	19557	19537	19463	19465	19290	19297	19688	19337	19619	19734	19690	19729	19515	19638	19494	19728	19763	19682	19585	19575	19544	19813	19740	19510	19642	19542	19510	19530	19622	19616	19407	19523	19504	19531	19598	19608	19639	19328	19330	19450	19525	19372	19540	19597	19626	19538	19591	19532	19649	19431	19536	19569	19609	19518	19605	19524	19757	19516	19584	19705	19345	19767	19639	19517	19462	19626	19708	19621	19722	19446	19461	19494	19440	19516	19599	19665	19536	19595	19478	19409	19730	19679	19328	19592	19767	19621	19691	19623	19554	19626	19429	19458	19865	19578	19501	19663	19588	19500	19478	19622	19775	19448	19534	19572	19493	19594	19567	19409	19332	19627	19546	19323	19340	19558	19581	19717	19575	19332	19555	19641	19460	19613	19523	19553	19423	19711	19495	19472	19689	19455	19547	19579	19578	19553	19644	19369	19661	19420	19433	19456	19456	19249	19339	19550	19591	19609	19615	19456	19588	19439	19530	19406	19577	19468	19535	19476	19499	19505	19316	19704	19531	19684	19663	19545	19761	19671	19813	19536	19673	19231	19456	19385	19587	19624	19305	19529	19506	19528	19502	19481	19375	19438	19352	19569	19547	19527	19572	19389	19501	19500	19326	19493	19587	19676	19186	19427	19715	19764	19540	19576	19571	19676	19502	19540	19640	19606	19682	19697	19709	19449	19510	19499	19662	19516	19481	19548	19610	19462	19558	19661	19660	19524	19565	19631	19416	19592	19472	19545	19483	19657	19670	19601	19470	19381	19560	19404	19477	19635	19465	19645	19661	19278	19563	19606	19560	19693	19686	19552	19781	19630	19602	19784	19524	19525	19490	19491	19531	19462	19605	19638	19539	19564	19631	19652	19642	19558	19275	19611	19448	19583	19659	19654	19587	19558	19400	19620	19571	19790	19529	19637	19477	19608	19431	19522	19603	19384	19712	19589	19421	19565	19480	19460	19444	19493	19429	19485	19524	19540	19420	19568	19486	19303	19598	19711	19634	19463	19611	19596	19526	19646	19501	19644	19547	19471	19652	19533	19799	19545	19639	19358	19429	19531	19673	19476	19646	19660	19587	19712	19323	19540	19657	19694	19686	19512	19549	19695	19380	19584	19758	19508	19616	19709	19789	19640	19618	19573	19529	19586	19537	19465	19256	19480	19525	19592	19497	19483	19601	19746	19873	19462	19529	19510	19365	19378	19515	19400	19545	19410	19672	19607	19516	19443	19495	19589	19547	19468	19510	19638	19396	19594	19500	19553	19539	19563	19565	19498	19532	19390	19589	19530	19615	19588	19590	19739	19502	19418	19500	19379	19484	19589	19744	19648	19449	19404	19566	19571	19642	19862	19456	19470	19706	19602	19570	19365	19541	19586	19530	19503	19553	19428	19424	19597	19628	19630	19568	19660	19347	19477	19466	19537	19559	19699	19686	19509	19406	19623	19513	19479	19523	19422	19532	19513	19509	19418	19620	19509	19495	19727	19450	19384	19523	19455	19370	19675	19468	19585	19707	19655	19703	19581	19661	19632	19467	19507	19372	19463	19567	19661	19618	19494	19533	19481	19550	19442	19510	19616	19586	19509	19430	19425	19624	19552	19458	19530	19583	19480	19307	19408	19571	19497	19656	19519	19508	19457	19651	19644	19500	19431	19353	19600	19489	19348	19466	19502	19434	19612	19529	19717	19640	19538	19406	19318	19633	19632	19489	19444	19585	19339	19570	19611	19413	19481	19718	19785	19769	19401	19411	19575	19606	19543	19856	19624	19647	19433	19682	19444	19410	19574	19455	19348	19547	19588	19417	19516	19733	19636	19597	19564	19619	19679	19393	19679	19714	19507	19617	19586	19537	19709	19681	19717	19714	19471	19628	19430	19489	19488	19591	19561	19575	19462	19772	19604	19525	19507	19696	19473	19287	19817	19386	19580	19596	19610	19535	19479	19489	19685	19668	19598	19630	19647	19447	19524	19686	19495	19442	19529	19471	19769	19731	19691	19726	19564	19614	19487	19336	19509	19582	19751	19463	19311	19576	19478	19468	19609	19576	19611	19485	19525	19572	19537	19579	19389	19592	19634	19678	19503	19497	19591	19519	19560	19534	19693	19593	19841	19795	19604	19644	19565	19598	19500	19457	19594	19686	19599	19338	19656	19316	19551	19509	19569	19680	19524	19578	19458	19417	19484	19462	19528	19415	19338	19494	19423	19634	19618	19667	19639	19616	19643	19481	19771	19600	19488	19584	19397	19623	19634	19683	19529	19764	19597	19804	19874	19700	19677	19632	19488	19493	19444	19661	19567	19453	19583	19448	19544	19520	19468	19896	19453	19603	19550	19465	19663	19641	19663	19652	19341	19694	19415	19402	19709	19596	19569	19370	19490	19566	19511	19689	19563	19611	19517	19569	19616	19609	19549	19526	19475	19410	19517	19655	19654	19527	19668	19456	19433	19653	19614	19587	19579	19380	19473	19614	19491	19532	19494	19667	19263	19592	19654	19542	19639	19656	19577	19429	19704	19535	19503	19356	19710	19336	19539	19633	19447	19401	19608	19579	19565	19416	19424	19448	19376	19648	19744	19376	19418	19672	19621	19484	19619	19663	19594	19577	19540	19284	19468	19659	19650	19614	19610	19306	19283	19343	19587	19645	19592	19701	19718	19447	19441	19634	19599	19576	19478	19762	19559	19829	19580	19504	19510	19705	19730	19519	19652	19665	19704	19573	19613	19590	19742	19413	19467	19516	19603	19405	19856	19232	19387	19458	19663	19597	19478	19466	19567	19500	19672	19707	19598	19650	19505	19538	19535	19594	19539	19509	19761	19562	19418	19618	19731	19659	19400	19514	19559	19461	19416	19570	19422	19690	19345	19687	19389	19561	19670	19718	19564	19347	19620	19756	19556	19410	19527	19356	19382	19502	19495	19481	19475	19444	19374	19490	19657	19430	19347	19536	19375	19529	19561	19474	19546	19608	19557	19735	19494	19495	19676	19683	19555	19941	19703	19528	19529	19607	19711	19475	19436	19365	19572	19662	19551	19467	19581	19298	19492	19569	19632	19685	19443	19711	19591	19393	19677	19470	19374	19723	19514	19708	19508	19676	19489	19700	19756	19716	19552	19499	19748	19523	19472	19568	19654	19646	19646	19444	19402	19703	19378	19588	19514	19618	19588	19719	19643	19449	19575	19475	19649	19683	19602	19568	19756	19437	19706	19472	19665	19540	19585	19486	19857	19384	19484	19487	19706	19850	19421	19438	19636	19470	19696	19639	19855	19418	19756	19507	19757	19568	19475	19645	19510	19480	19637	19609	19482	19426	19614	19547	19628	19525	19555	19388	19590	19719	19594	19661	19566	19492	19525	19633	19610	19469	19721	19582	19797	19558	19552	19589	19423	19535	19438	19497	19444	19415	19734	19658	19460	19621	19724	19742	19892	19633	19772	19515	19526	19492	19540	19437	19639	19604	19310	19526	19471	19773	19667	19491	19544	19485	19466	19597	19551	19432	19711	19700	19519	19538	19506	19580	19380	19474	19598	19717	19607	19567	19606	19604	19641	19530	19426	19497	19545	19663	19386	19456	19481	19542	19398	19538	19698	19513	19626	19674	19711	19884	19351	19544	19629	19501	19552	19616	19614	19615	19711	19575	19624	19585	19575	19693	19511	19358	19683	19517	19457	19415	19458	19617	19453	19580	19450	19629	19467	19512	19680	19623	19657	19565	19655	19644	19616	19451	19632	19457	19517	19335	19560	19618	19680	19629	19414	19537	19435	19680	19678	19470	19454	19569	19670	19698	19927	19642	19744	19689	19605	19687	19529	19639	19454	19565	19624	19505	19507	19592	19664	19391	19762	19661	19701	19442	19627	19542	19544	19767	19555	19468	19358	19580	19682	19845	19724	19563	19487	19456
20349	34657	29170	23345	21103	19536	18900	18307	17812	17663	17399	17313	17002	16895	17180	17040	16863	16795	16832	16664	16507	16944	16849	16689	16571	16688	16712	16692	16822	16667	16817	16788	16735	16782	16537	16752	16666	16588	16655	16743	16586	16623	16687	16824	16496	16774	16671	16857	16670	16613	16796	16674	16588	16792	16656	16546	16799	16581	16755	16756	16741	16663	16712	16564	16816	16638	16714	16646	16817	16643	16781	16591	16757	16613	16592	16739	16785	16643	16609	16723	16754	16665	16648	16550	16606	16670	16739	16747	16698	16605	16714	16856	16778	16619	16613	16643	16735	16454	16649	16570	16670	16841	16656	16611	16701	16585	16742	16731	16693	16778	16660	16661	16618	16762	16698	16641	16823	16737	16710	16622	16622	16701	16604	16795	16539	16724	16835	16612	16569	16663	16705	16730	16671	16624	16611	16559	16622	16716	16645	16713	16762	16681	16559	16552	16481	16664	16625	16676	16667	16671	16498	16650	16653	16453	16715	16746	16564	16678	16899	16619	16620	16794	16544	16677	16638	16653	16631	16591	16550	16609	16635	16832	16626	16771	16635	16699	16535	16682	16527	16796	16658	16784	16780	16647	16565	16751	16641	16664	16536	16783	16639	16773	16662	16598	16671	16599	16545	16672	16486	16724	16648	16743	16564	16632	16618	16709	16412	16732	16693	16548	16602	16589	16593	16555	16764	16649	16705	16907	16620	16643	16486	16759	16680	16810	16705	16386	16718	16604	16738	16744	16486	16735	16658	16769	16726	16572	16654	16635	16546	16658	16627	16647	16612	16679	16671	16708	16493	16777	16627	16802	16678	16709	16547	16678	16762	16760	16772	16687	16724	16755	16515	16629	16610	16693	16751	16673	16671	16777	16689	16738	16521	16633	16594	16668	16539	16567	16771	16575	16698	16625	16624	16626	16608	16686	16668	16747	16638	16528	16769	16807	16575	16570	16566	16769	16811	16572	16694	16505	16470	16553	16625	16587	16646	16755	16765	16904	16648	16793	16870	16423	16826	16603	16491	16756	16563	16732	16636	16630	16655	16815	16670	16602	16648	16531	16615	16720	16673	16640	16725	16583	16702	16659	16684	16723	16663	16694	16581	16449	16637	16722	16833	16824	16659	16563	16680	16768	16524	16823	16810	16659	16590	16719	16531	16637	16571	16679	16648	16699	16641	16759	16579	16573	16770	16807	16530	16678	16784	16713	16695	16762	16648	16694	16619	16764	16778	16671	16418	16744	16588	16716	16691	16537	16663	16622	16732	16646	16780	16792	16741	16523	16757	16599	16765	16824	16487	16622	16718	16466	16760	16623	16604	16554	16812	16685	16612	16667	16673	16672	16658	16434	16813	16576	16513	16573	16845	16433	16786	16623	16576	16509	16506	16607	16524	16853	16610	16761	16605	16693	16742	16666	16469	16635	16592	16626	16643	16610	16609	16714	16574	16547	16627	16680	16569	16765	16635	16574	16443	16773	16835	16516	16498	16697	16534	16721	16695	16771	16606	16613	16587	16617	16558	16569	16675	16822	16523	16678	16589	16550	16705	16709	16591	16717	16585	16619	16392	16699	16676	16385	16507	16530	16553	16575	16647	16697	16706	16737	16454	16814	16741	16576	16760	16728	16646	16709	16620	16609	16779	16683	16644	16632	16691	16674	16536	16590	16548	16490	16712	16536	16622	16527	16636	16506	16619	16697	16729	16744	16445	16591	16847	16573	16577	16934	16650	16509	16731	16539	16738	16533	16661	16749	16577	16708	16731	16723	16645	16629	16783	16794	16759	16866	16631	16690	16755	16692	16690	16576	16653	16586	16718	16735	16560	16591	16701	16541	16653	16624	16796	16566	16518	16769	16695	16556	16540	16586	16575	16359	16445	16803	16573	16832	16718	16738	16492	16546	16678	16595	16639	16652	16759	16749	16726	16706	16545	16807	16782	16599	16743	16545	16562	16802	16673	16701	16779	16466	16537	16402	16696	16611	16581	16606	16584	16651	16746	16564	16545	16593	16839	16673	16690	16705	16734	16554	16669	16675	16571	16711	16603	16656	16743	16800	16638	16798	16805	16744	16591	16655	16761	16684	16512	16733	16571	16817	16746	16799	16633	16744	16643	16584	16916	16564	16765	16608	16590	16745	16618	16637	16508	16648	16674	16597	16769	16669	16774	16623	16758	16588	16496	16738	16510	16749	16504	16643	16687	16404	16743	16790	16563	16767	16726	16636	16660	16618	16641	16673	16657	16898	16693	16597	16691	16705	16581	16659	16575	16491	16500	16749	16725	16561	16527	16732	16730	16681	16761	16622	16778	16656	16909	16611	16620	16729	16548	16673	16632	16589	16737	16788	16491	16723	16592	16712	16648	16671	16769	16684	16561	16659	16628	16612	16827	16530	16756	16821	16739	16580	16741	16578	16570	16655	16518	16680	16632	16399	16741	16674	16532	16542	16806	16579	16592	16751	16728	16666	16659	16668	16795	16612	16840	16500	16744	16576	16787	16681	16651	16587	16592	16636	16548	16661	16736	16727	16503	16641	16609	16517	16708	16711	16635	16491	16754	16811	16699	16677	16619	16781	16638	16543	16768	16565	16649	16644	16764	16708	16640	16748	16608	16602	16751	16588	16762	16564	16829	16701	16677	16672	16867	16616	16750	16609	16716	16839	16672	16526	16735	16579	16886	16726	16738	16834	16622	16732	16635	16587	16800	16691	16507	16821	16613	16514	16819	16740	16780	16640	16695	16638	16633	16697	16630	16748	16525	16664	16573	16810	16659	16689	16713	16564	16671	16601	16761	16850	16598	16690	16766	16741	16690	16626	16515	16515	16680	16553	16609	16724	16461	16742	16743	16747	16697	16658	16723	16843	16538	16730	16713	16649	16592	16782	16647	16643	16643	16617	16700	16516	16596	16800	16785	16718	16531	16635	16602	16594	16727	16580	16774	16714	16643	16665	16603	16720	16740	16590	16798	16787	16779	16600	16708	16675	16803	16689	16607	16766	16844	16514	16614	16853	16739	16543	16753	16701	16511	16649	16469	16730	16709	16605	16668	16708	16519	16470	16643	16539	16610	16814	16594	16676	16780	16687	16639	16569	16749	16663	16615	16640	16573	16554	16557	16697	16566	16449	16496	16636	16739	16864	16791	16729	16559	16684	16462	16727	16679	16584	16761	16513	16427	16462	16672	16639	16514	16712	16859	16833	16678	16714	16589	16681	16524	16585	16611	16736	16744	16760	16535	16619	16580	16520	16623	16769	16654	16464	16696	16626	16784	16613	16549	16702	16671	16707	16625	16703	16565	16443	16758	16675	16577	16608	16515	16763	16828	16567	16741	16640	16618	16725	16670	16648	16731	16695	16599	16650	16748	16670	16770	16621	16611	16636	16578	16619	16740	16521	16774	16657	16667	16636	16742	16816	16666	16727	16969	16767	16884	16577	16636	16585	16679	16519	16914	16747	16793	16654	16631	16590	16577	16639	16735	16740	16578	16681	16731	16622	16694	16642	16561	16596	16708	16744	16687	16707	16536	16570	16679	16625	16623	16573	16823	16725	16631	16491	16750	16543	16617	16815	16704	16742	16562	16725	16725	16724	16771	16553	16816	16724	16877	16550	16619	16563	16629	16722	16651	16815	16649	16645	16814	16760	16715	16636	16729	16786	16728	16668	16647	16742	16667	16705	16576	16580	16668	16547	16575	16843	16626	16844	16528	16544	16710	16671	16579	16777	16638	16772	16919	16774	16934	16747	16583	16738	16730	16712	16746	16730	16567	16702	16736	16569	16560	16920	16636	16607	16724	16786	16601	16761	16620	16604	16673	16660	16584	16522	16713	16600	16507	16585	16888	16717	16839	16649	16678	16636	16618	16576	16448	16637	16772	16634	16685	16818	16759	16609	16647	16781	16590	16607	16770	16737	16609	16668	16570	16611	16654	16707	16777	16682	16642	16558	16698	16725	16732	16662	16672	16799	16817	16772	16574	16863	16770	16512	16927	16656	16618	16695	16663	16648	16551	16713	16560	16751	16690	16565	16621	16734	16700	16682	16535	16631	16581	16754	16672	16744	16661	16552	16657	16690	16695	16749	16783	16598	16593	16684	16629	16546	16657	16693	16678	16733	16782	16594	16667	16731	16633	16712	16605	16641	16767	16763	16831	16756	16748	16542	16737	16636	16782	16579	16666	16811	16648	16709	16683	16669	16662	16582	16736	16540	16651	16633	16621	16635	16716	16784	16763	16627	16712	16553	16546	16644	16641	16771	16548	16734	16786	16627	16793	16551	16710	16715	16629	16636	16650	16641	16750	16739	16646	16833	16712	16783	16871	16656	16751	16537	16798	16753	16631	16839	16629	16646	16665	16856	16691	16676	16817	16572	16487	16607	16792	16690	16728	16726	16482	16581	16720	16513	16874	16651	16565	16794	16580	16688	16659	16620	16757	16657	16785	16698	16701	16842	16798	16604	16635	16713	16619	16688	16664	16619	16780	16652	16476	16554	16667	16585	16735	16762	16547	16692	16602	16698	16407	16602	16597	16774	16545	16599	16768	16599	16673	16564	16589	16694	16608	16737	16749	16747	16763	16603	16523	16738	16600	16619	16897	16698	16496	16841	16672	16586	16571	16804	16573	16815	16620	16903	16787	16565	16921	16615	16743	16722	16815	16634	16623	16655	16683	16462	16710	16771	16789	16647	16659	16630	16656	16743	16717	16556	16774	16583	16657	16755	16776	16725	16580	16770	16696	16680	16705	16643	16460	16544	16603	16685	16607	16533	16719	16608	16700	16546	16702	16688	16838	16718	16554	16836	16679	16614	16604	16808	16677	16698	16572	16787	16684	16691	16593	16628	16716	16645	16546	16776	16696	16560	16591	16768	16616	16737	16739	16643	16671	16691	16820	16553	16634	16697	16731	16813	16683	16841	16741	16645	16605	16626	16658	16576	16749	16734	16603	16535	16787	16624	16742	16723	16546	16892	16624	16701	16605	16705	16768	16801	16557	16798	16706	16615	16703	16680	16470	16804	16745	16735	16879	16523	16562	16747	16676	16784	16661	16679	16539	16586	16546	16795	16551	16518	16626	16762	16806	16694	16725	16642	16602	16633	16670	16821	16639	16670	16674	16709	16634	16731	16533	16635	16708	16812
22507	21573	28813	24802	22232	25033	27467	22870	22091	22036	21958	21392	21219	21238	20923	21031	21200	20877	20873	20862	20842	20958	20896	20781	20895	20832	20654	20823	20667	20754	20656	20642	20859	20584	20571	20664	20801	20788	20693	20741	20796	20438	20636	20618	20699	20444	20828	20618	20487	20768	20831	20730	20699	20727	20563	20465	20545	20812	20409	20614	20669	20389	20562	20579	20535	20631	20735	20790	20728	20613	20506	20480	20603	20556	20637	20434	20671	20707	20630	20687	20489	20489	20876	20637	20628	20506	20863	20558	20737	20651	20454	20340	20586	20757	20586	20683	20517	20609	20655	20780	20358	20532	20635	20464	20572	20452	20629	20562	20450	20628	20555	20591	20695	20481	20615	20587	20754	20471	20683	20483	20614	20841	20767	20490	20504	20676	20451	20450	20569	20502	20340	20699	20403	20504	20734	20663	20718	20514	20294	20485	20424	20494	20698	20666	20721	20711	20690	20488	20352	20436	20459	20610	20568	20617	20542	20486	20642	20452	20622	20467	20639	20607	20488	20661	20268	20399	20715	20674	20326	20607	20623	20455	20572	20602	20626	20591	20438	20601	20606	20536	20443	20704	20359	20545	20539	20545	20629	20407	20598	20592	20443	20603	20408	20785	20811	20482	20338	20643	20528	20539	20517	20508	20616	20597	20441	20487	20532	20697	20420	20427	20428	20641	20623	20210	20431	20431	20214	20658	20462	20589	20695	20604	20309	20473	20682	20492	20535	20492	20509	20355	20282	20604	20568	20387	20679	20546	20431	20527	20463	20570	20519	20703	20594	20759	20462	20614	20465	20337	20502	20501	20356	20601	20704	20544	20571	20582	20474	20428	20483	20444	20597	20687	20481	20506	20479	20467	20725	20559	20499	20549	20595	20465	20548	20539	20495	20419	20602	20350	20552	20242	20680	20369	20630	20335	20601	20572	20605	20456	20641	20669	20564	20494	20419	20495	20437	20586	20479	20625	20694	20522	20508	20585	20231	20480	20475	20646	20367	20562	20694	20702	20669	20454	20425	20472	20732	20472	20749	20742	20574	20543	20459	20661	20426	20461	20511	20527	20604	20636	20560	20609	20459	20541	20377	20621	20465	20502	20466	20514	20599	20677	20604	20566	20462	20368	20305	20472	20395	20478	20283	20464	20800	20580	20703	20385	20615	20508	20284	20620	20435	20234	20452	20375	20523	20423	20271	20652	20500	20806	20673	20403	20517	20529	20583	20686	20458	20527	20386	20395	20449	20668	20665	20531	20500	20481	20310	20341	20631	20388	20572	20563	20286	20524	20497	20535	20481	20450	20378	20593	20426	20520	20316	20388	20441	20526	20531	20388	20433	20484	20453	20444	20587	20530	20551	20618	20601	20617	20365	20488	20335	20355	20401	20490	20456	20538	20444	20752	20514	20531	20373	20430	20574	20489	20536	20655	20465	20512	20425	20481	20631	20451	20436	20438	20271	20669	20522	20572	20605	20466	20234	20596	20482	20505	20566	20481	20555	20356	20521	20385	20546	20614	20684	20786	20581	20701	20424	20446	20555	20733	20187	20646	20374	20521	20654	20543	20531	20410	20369	20679	20306	20518	20454	20563	20420	20330	20535	20634	20483	20559	20505	20692	20613	20352	20626	20520	20531	20484	20447	20697	20521	20496	20667	20502	20550	20508	20607	20637	20474	20425	20679	20674	20627	20450	20608	20488	20314	20579	20514	20443	20715	20492	20458	20643	20547	20415	20516	20375	20519	20503	20588	20601	20425	20437	20511	20565	20376	20551	20586	20579	20394	20405	20540	20443	20513	20325	20583	20475	20452	20421	20649	20687	20599	20480	20651	20631	20545	20394	20548	20583	20701	20353	20584	20441	20580	20467	20616	20740	20569	20597	20515	20546	20534	20501	20565	20771	20387	20499	20582	20639	20559	20579	20543	20472	20649	20477	20619	20729	20713	20495	20431	20367	20531	20639	20580	20590	20706	20536	20547	20488	20630	20567	20469	20655	20434	20677	20506	20476	20227	20599	20482	20581	20588	20511	20295	20592	20602	20504	20648	20555	20421	20513	20508	20620	20662	20563	20623	20750	20588	20500	20563	20461	20429	20491	20539	20526	20338	20880	20423	20713	20712	20522	20715	20734	20461	20681	20301	20554	20526	20607	20503	20621	20536	20403	20669	20707	20445	20308	20664	20755	20565	20465	20459	20481	20314	20574	20448	20303	20420	20573	20298	20584	20518	20654	20442	20658	20293	20415	20477	20478	20318	20645	20643	20338	20479	20432	20562	20502	20488	20419	20558	20490	20532	20487	20453	20559	20561	20201	20452	20572	20651	20581	20526	20387	20611	20587	20444	20522	20479	20448	20580	20565	20284	20609	20497	20478	20603	20478	20526	20392	20553	20572	20452	20421	20511	20555	20418	20576	20512	20589	20657	20754	20624	20359	20537	20583	20560	20636	20395	20578	20573	20456	20661	20444	20622	20387	20563	20580	20359	20507	20782	20554	20721	20609	20745	20537	20655	20544	20669	20389	20730	20571	20741	20453	20543	20697	20496	20316	20550	20431	20387	20403	20688	20471	20506	20584	20573	20421	20485	20596	20606	20587	20562	20485	20585	20563	20435	20500	20545	20675	20382	20545	20434	20604	20371	20541	20468	20555	20411	20760	20591	20409	20471	20459	20592	20299	20723	20549	20492	20508	20708	20583	20562	20686	20527	20455	20498	20476	20461	20509	20303	20447	20235	20539	20582	20580	20548	20432	20493	20369	20633	20433	20661	20538	20617	20416	20366	20543	20489	20262	20442	20446	20740	20536	20612	20542	20501	20561	20586	20553	20555	20828	20491	20823	20609	20576	20507	20471	20537	20685	20321	20427	20451	20555	20431	20506	20596	20422	20404	20421	20546	20447	20620	20625	20584	20463	20450	20385	20333	20460	20507	20556	20621	20630	20582	20593	20616	20587	20461	20403	20554	20443	20553	20610	20545	20454	20409	20683	20409	20511	20673	20438	20440	20509	20634	20538	20508	20679	20490	20334	20597	20503	20361	20546	20598	20752	20592	20418	20395	20292	20288	20624	20736	20489	20477	20504	20634	20837	20578	20684	20291	20442	20570	20551	20665	20512	20399	20620	20663	20669	20507	20578	20705	20564	20370	20513	20368	20265	20567	20492	20696	20803	20575	20402	20554	20599	20401	20442	20454	20646	20553	20587	20661	20423	20561	20628	20516	20451	20563	20403	20610	20496	20486	20387	20534	20419	20556	20442	20448	20801	20817	20416	20398	20677	20422	20525	20665	20634	20419	20760	20509	20613	20628	20549	20487	20397	20508	20597	20597	20662	20593	20444	20803	20506	20621	20414	20345	20501	20454	20306	20534	20374	20412	20518	20614	20673	20626	20409	20574	20423	20580	20529	20490	20621	20640	20606	20621	20518	20333	20269	20525	20674	20433	20628	20722	20728	20360	20623	20599	20564	20687	20510	20655	20473	20570	20388	20656	20426	20521	20289	20515	20479	20477	20574	20658	20543	20564	20615	20516	20307	20472	20752	20538	20373	20462	20276	20336	20649	20427	20414	20460	20491	20420	20647	20425	20715	20620	20532	20682	20694	20661	20554	20581	20507	20548	20444	20620	20280	20537	20624	20506	20495	20557	20536	20587	20572	20372	20358	20605	20521	20510	20369	20491	20278	20444	20640	20656	20523	20577	20460	20540	20417	20380	20470	20683	20421	20325	20393	20697	20452	20664	20451	20703	20517	20666	20462	20458	20567	20603	20631	20586	20550	20466	20508	20427	20317	20476	20693	20869	20426	20662	20493	20486	20474	20771	20494	20714	20407	20628	20363	20350	20555	20372	20601	20351	20505	20655	20522	20301	20405	20537	20663	20413	20672	20671	20432	20599	20611	20573	20280	20525	20452	20660	20519	20263	20492	20478	20423	20482	20401	20490	20427	20500	20484	20362	20599	20550	20528	20480	20590	20583	20678	20596	20577	20560	20510	20721	20681	20569	20511	20292	20537	20502	20541	20579	20475	20584	20478	20384	20701	20503	20606	20452	20466	20467	20438	20492	20443	20539	20489	20574	20517	20666	20646	20534	20672	20671	20544	20571	20413	20387	20430	20557	20475	20565	20531	20597	20503	20458	20421	20466	20538	20381	20562	20506	20735	20614	20444	20484	20487	20376	20402	20371	20555	20327	20466	20417	20544	20515	20557	20487	20494	20593	20596	20695	20563	20629	20600	20466	20448	20604	20487	20703	20619	20772	20384	20552	20347	20518	20685	20606	20476	20521	20342	20411	20821	20467	20257	20462	20796	20578	20537	20779	20792	20631	20548	20599	20469	20480	20528	20546	20602	20650	20549	20518	20641	20562	20573	20409	20561	20577	20574	20610	20725	20486	20506	20527	20644	20372	20428	20509	20495	20778	20661	20443	20283	20460	20318	20741	20376	20630	20386	20671	20559	20530	20736	20644	20549	20621	20718	20752	20570	20471	20598	20603	20549	20696	20633	20764	20641	20466	20410	20350	20496	20361	20629	20612	20465	20486	20681	20604	20694	20433	20583	20448	20800	20581	20451	20639	20502	20422	20230	20404	20658	20493	20643	20665	20442	20462	20511	20568	20322	20612	20541	20366	20324	20385	20617	20586	20626	20484	20733	20473	20390	20328	20492	20505	20623	20518	20791	20338	20484	20593	20681	20632	20491	20507	20380	20449	20644	20774	20596	20411	20586	20384	20711	20497	20564	20528	20668	20647	20587	20570	20651	20542	20618	20727	20506	20511	20557	20418	20443	20626	20540	20618	20484	20382	20414	20331	20571	20639	20414	20514	20457	20595	20529	20489	20530	20502	20541	20550	20656	20559	20363	20407	20402	20646	20656	20728	20548	20431	20623	20439	20311	20523	20433	20609	20490	20701	20496	20378	20767	20306	20672	20473	20781	20630	20430	20445	20655	20578	20549	20539	20591	20761	20692	20600	20409	20489	20521	20586	20527	20493	20526	20584	20424	20537	20363	20574	20570	20480	20444	20391	20409	20611	20556	20550	20655	20692	20598	20577	20705	20621	20491	20543	20543	20413	20526	20515	20489	20436	20283	20520	20659	20555	20627	20512	20557	20518	20582	20670	20410	20398	20590	20391	20563	20277	20479
21292	43243	36212	28667	24833	22670	20955	19987	19403	18854	18452	18219	17939	17807	17903	17477	17654	17465	17421	17481	17322	17392	17357	17343	17388	17294	17327	17342	17413	17126	17248	17404	17351	17228	16962	17268	17171	17312	17267	17087	17139	17301	17109	17180	17244	17173	17322	17263	17261	17161	17152	17251	17400	17157	17193	17085	17173	17006	17218	17204	17199	17176	17196	17310	17239	17156	17188	17060	17033	17192	17229	17051	17154	17015	17153	16964	17231	17310	17191	17066	17252	17223	17049	17125	17137	17217	17164	17153	17213	17065	17130	17087	17144	17251	17056	17146	17130	17011	17063	17175	17139	17056	17106	17193	17188	17219	17043	17083	17052	17068	17115	17117	17034	17180	17052	17273	17226	17255	17101	17195	17162	17366	17290	17216	17192	17370	17186	17174	17194	17176	17212	17197	17103	17193	17178	17150	17127	17052	17169	17050	17208	17429	17390	17025	17143	17189	17117	17120	17177	17028	16979	17227	17206	17225	16992	17047	17190	17146	17136	17341	17092	17258	17142	17108	17224	17076	17126	17068	17127	17104	17227	17155	17057	17084	17027	17089	17137	17272	17392	17304	17242	17020	17150	17130	17193	17156	17157	17263	17211	17199	17086	17145	17111	17245	17292	17091	17203	16984	17179	17261	17142	17191	17192	17236	17037	17224	17182	16960	17145	16957	17061	17232	17279	17050	17066	17222	17085	17078	17027	17254	17018	17268	17112	16968	17371	17155	17087	17249	17221	17023	17182	17210	17119	17127	17211	17237	17145	17177	17038	17132	17176	17151	17245	17159	17141	17324	17262	17143	17128	17126	17164	17173	17139	17243	17160	17234	17168	17177	17041	17268	17338	17230	17049	16953	17197	17257	17152	17242	17277	17153	17101	17102	17215	17460	17113	17166	16958	17198	17238	17370	17160	17086	17148	17149	17066	17228	17159	17179	17040	17133	17029	17165	17321	17146	17229	17047	17325	17033	17236	17170	17036	17095	17089	16915	17220	17175	17174	17306	17113	17066	17158	17050	17129	17219	17203	17355	17177	17210	17225	17149	17270	17115	17520	17154	17112	17058	17138	17147	17203	16979	17096	17095	17087	17096	17277	16933	17293	17150	17397	16998	17129	17300	17081	17002	17184	17293	17050	17273	17090	16937	17155	17305	16998	17173	17254	16967	16986	17333	17316	17255	17061	17243	17125	17262	17185	17169	17207	17102	17322	17102	17219	17109	17184	17160	17120	17143	17114	17275	17073	17105	17190	17287	17096	17187	17151	17158	17139	17110	17341	17199	17239	17070	17219	17157	17175	17085	17256	16995	17299	16904	17031	17189	17258	17184	17049	17258	17265	17224	17263	16928	17261	17248	17057	17105	17182	17161	17133	17030	17251	17096	17308	17030	17254	17225	17037	17237	17210	17061	16990	17247	17196	17098	17094	17187	17157	17206	17134	17122	17150	17366	17083	17204	17153	16980	17358	17217	17025	17100	17053	17178	17338	17192	16998	17035	17170	17184	16905	17141	17153	17193	17126	17009	17033	17189	17121	17090	17182	17104	17065	17184	17009	17184	17187	17209	17053	17111	17134	17064	17184	17208	17317	17108	17251	17259	17318	17067	17123	17301	17186	17334	17038	16945	17129	17092	17223	17248	17290	17091	17176	17148	17120	17166	17120	17056	17167	17225	17059	17121	17257	17225	17124	17185	17149	17082	17122	16987	17168	16980	17093	17211	17089	17043	17165	17298	17169	17210	17088	17046	17269	17092	16949	17188	17209	17214	17110	17115	16957	17224	17092	17058	17063	16998	17134	17107	17194	17319	16939	17066	17183	17119	16942	17091	17129	17137	17026	17024	17076	17086	17206	17173	17061	17062	17094	17173	17177	17137	17102	17278	17075	16975	17342	17109	17203	17234	16943	17286	17136	17116	16963	17197	17266	17238	17091	17123	17196	17286	17231	17204	17167	17120	17245	17013	17127	17285	17062	17168	17086	17107	17181	17318	17139	17002	17146	17155	17093	16944	17167	17119	17256	17282	17108	17201	17101	17136	17222	17062	17345	17231	17189	17164	17065	17319	17141	17096	17296	17140	17100	17208	17322	17152	17312	17164	16993	17194	16921	17146	17276	17051	17238	17068	17003	17184	17195	17105	17273	17239	17126	16999	17320	17072	17137	17076	17227	17037	17322	17305	17067	17091	17030	17058	17259	17217	17175	17062	17093	17096	17285	17199	17398	17244	17218	17055	17259	17007	17238	17061	17074	17303	17204	17295	17075	17064	17241	17227	17086	17162	17179	17173	17156	17016	17315	17037	17112	17016	17141	17172	17017	17049	17044	17378	17102	17079	17235	17077	17116	17069	17189	17087	17014	17260	17307	16897	17216	17328	17100	17293	17148	17081	17239	17186	17089	17057	17069	17300	16949	17029	17105	17150	17171	17187	17056	17156	17113	17246	17045	17215	17031	17066	17174	17056	17242	17102	17098	17322	17183	17032	17131	17047	17157	17176	17047	17263	17214	17057	17023	17162	17215	17265	17260	17167	17164	17318	17264	17138	17207	17043	17183	17166	17060	17010	17112	17129	17098	17165	17067	17183	17147	17165	17088	16978	17365	17154	17279	17142	16953	17047	17059	17283	17216	16989	17044	16946	17308	17134	17186	17064	17248	17299	17194	17226	17267	16962	17095	17149	17298	17232	17047	17011	17222	17177	17041	17181	16980	17241	17145	17141	16959	17109	17262	17157	17014	17309	17237	17036	17073	17118	17333	17042	17094	17088	17190	17231	17196	17142	17065	17162	17007	17089	17101	17224	17203	17070	17304	17083	17132	17241	17189	16968	17142	17205	17118	17163	17158	17058	17159	17195	17022	17145	17302	17189	16957	17230	17183	17229	17162	17215	17121	17245	17140	17085	17209	17216	17182	17134	17166	17135	17218	17258	17135	17276	17238	17190	17090	17265	17238	17239	17095	17117	16984	17004	17009	17129	17069	17120	17173	16915	17153	17079	17135	17186	17076	17283	17151	17320	17112	17133	17101	17023	17146	17138	17107	17000	16953	17136	17132	17048	17022	17106	17147	17055	17369	17187	17230	17077	16948	17149	17293	17405	17156	17233	17138	17062	17235	16972	17033	17223	17293	17157	17031	17165	17302	17196	17159	17277	17225	17180	17077	17155	17058	17108	17021	16880	17138	17081	17223	17419	17276	17020	17272	17034	17128	17194	17098	17277	17054	17103	16943	17260	17161	17156	17071	17067	17112	17095	17094	17268	16954	17326	17036	17000	16988	17010	17154	17167	17241	17235	17113	17176	17270	17256	17118	17073	17057	17172	16995	17088	17223	17117	17242	17202	17230	17124	17138	16993	17141	17044	17229	17059	16989	17277	17321	16990	17128	17097	17039	17087	17059	17202	17242	17117	17216	17056	17007	17174	17165	17137	17111	17396	16903	16982	17266	17140	17302	17092	17169	17154	17062	17012	17073	17235	17135	17218	17022	17185	17198	17215	17200	16980	17193	17189	17284	17304	17008	17147	17228	17175	17138	16998	17169	16856	17202	17090	16963	17212	17180	17082	17213	17185	17165	17111	17099	17149	17138	17093	17208	16851	17196	17181	17127	17174	17130	17077	17199	17228	17128	17147	17162	17230	17007	17123	17057	16938	17208	17005	16992	17254	17024	17184	17298	17069	17207	17317	17154	17140	17065	17216	17171	17165	17173	17062	17297	17235	16918	17070	17263	17104	17185	17091	17089	17262	17036	17087	17240	17144	17131	17205	16983	17387	16896	17121	17328	17185	17181	17376	17058	17173	17112	16994	17134	17248	17154	17356	17099	17183	17022	17079	17164	17133	17257	17189	17119	17114	17228	17312	17051	17255	17152	17049	17158	17058	17193	17047	17189	17063	17105	17288	17315	16988	17134	17171	17150	17278	17144	17255	17276	17162	17179	17101	17024	17050	17233	17284	17110	16897	17151	17115	17055	17413	17038	17131	17029	17074	17032	17137	17077	17220	17225	17056	17028	16938	17222	17045	17102	17330	17225	16994	17208	17096	17226	17275	17220	17217	17158	17355	17245	17142	17110	17140	17149	17157	17108	17288	17149	17268	17227	17235	17124	17301	17188	17086	17233	17071	17131	17125	17054	17114	17227	17286	17289	17294	17307	17119	17171	17066	17022	17151	17157	17127	17131	17079	17059	17278	17291	17247	17282	16999	17093	17200	17288	17094	17118	17150	17151	17226	16949	17126	16927	17145	17140	17193	17125	17097	17256	17237	17010	17116	17066	17044	16999	17039	17215	17281	17262	17081	17045	16932	17052	16902	17200	17048	17154	17091	17273	17048	17099	17130	17096	16976	17191	17265	17283	17279	17061	17235	17260	17187	17197	17260	17256	17151	17202	17145	17278	17121	17309	17343	17283	17088	17086	17191	17171	17178	17360	17212	17203	17114	17054	17162	17236	17176	17058	17258	17165	17171	17002	17095	17236	17284	16989	17139	17191	17118	17155	17286	17153	17201	16956	17073	17288	17159	17171	17112	17205	17390	17114	17153	17178	17172	17354	17148	17146	17115	17182	17240	17207	17196	17144	17172	17232	17162	17035	17081	17067	17262	17096	17074	17193	17227	17123	17108	17099	17172	17147	17118	16956	17283	17088	17138	17223	16948	17204	17017	17131	17156	17323	17173	17082	17211	17137	17123	17192	17126	17066	17100	17110	17183	17110	17052	17155	16998	17203	16961	17313	17112	17242	17115	17170	17082	17087	17143	17131	17145	17132	17241	17072	17062	17335	17103	17106	17200	17066	17042	17013	17376	17072	17184	17225	17220	17246	17214	17190	17183	17055	17109	17234	17116	17153	17137	17175	17104	17208	17107	17288	17118	17210	16966	17263	17201	17121	17081	17182	17178	17124	17156	17089	17079	17205	17330	17216	17123	17158	17214	17316	17141	17055	16992	17231	17092	17096	17385	17037	17156	17293	17174	17205	17114	17181	17228	17167	17268	17049	17176	17094	17265	17032	17199	17105	17073	17106	17103	16993	17077	17138	17300	17223	17144	17163	17081	17295	17296	17185	17289	16895	17126	17034	17253	17168	17232	17186	17146	17092	17278	17114	17158	17411	17194	17328	17047	17129	17010	17276	17247	17117	17310	17266	17243
29084	24660	29022	25613	21569	20886	20323	20031	19710	19784	19556	19266	19332	19180	19348	19306	19203	18926	19105	19301	19129	19233	19146	18981	19105	19230	18981	18938	18853	19109	19205	18969	18907	19149	19172	19138	19057	18930	19179	19138	19126	19041	19018	19041	19054	19080	19082	19021	19293	18845	19015	19232	19137	18897	18935	19002	19030	19159	19200	19019	18926	19112	19046	19075	19050	19099	19216	19216	19050	19294	19283	18897	19098	18872	18871	19073	19158	19146	19082	18963	19125	19092	18917	19189	18861	18882	19089	19194	18996	19055	19163	19134	19023	19156	19011	18999	19041	19020	18963	19105	18985	19178	19164	18911	19022	19071	19071	19072	18914	19004	19209	19113	19057	19245	19039	19393	19082	18959	18858	19035	19038	19142	19046	19121	19213	18955	19002	18888	19029	18948	18983	19143	19067	18936	19076	19172	19148	18984	19206	18971	18949	19136	19046	19245	18983	18997	19102	19104	19128	18927	19036	19150	19297	18994	18941	18851	19009	18902	19114	19230	19060	18950	18976	19029	18957	19134	18869	19283	18826	19217	19068	18980	18963	18945	19172	19092	19173	19048	19023	19215	19096	19014	19092	19001	19194	19117	19161	19055	19118	18955	19085	19087	18706	18975	19066	18953	18925	19013	19082	18932	18982	19255	19096	19006	18831	19254	18836	19104	18970	19155	19062	18995	19167	18916	19037	19261	19030	19240	19113	19165	19040	19151	19058	18877	18817	19128	18919	19048	19062	18958	19165	19005	18988	19168	19176	18923	19137	19026	18769	19136	19001	18955	19070	19090	19031	19146	18983	19144	19174	19226	18990	19020	18901	19023	18984	18998	19099	19040	19052	19014	18929	18920	18956	19097	19117	19144	18995	19015	19156	18956	19228	18980	19227	19229	19053	19134	19032	18982	18939	18959	18965	19031	19032	19105	19036	19009	19050	19037	19077	19126	18971	18946	18934	19071	18975	18996	18917	18942	18956	19238	18924	19053	18984	19107	19106	19011	18983	18930	19158	19217	18878	18980	19059	19294	19027	19020	19074	19043	19215	19036	19049	18885	19097	19014	19055	19366	19107	18987	19218	18877	18917	18994	19017	18894	18755	18957	19033	19066	19190	19112	18977	19077	18855	18935	19039	19154	19117	19212	19112	18968	19114	19078	18944	19182	19092	18911	19189	19174	19166	19165	19052	19099	19085	19208	19082	18975	18816	19092	19010	18952	18996	18950	18965	19176	18880	19064	19166	18929	18978	19095	19204	18951	18930	19019	19174	18953	19099	19112	18877	19205	19128	19143	19105	19196	19164	18937	19051	18784	19241	18988	19118	19179	19252	19153	18941	18941	18992	18919	19142	19178	19205	19059	19065	18845	19121	18973	18972	18773	19013	18999	19093	19070	19092	19032	18933	19083	19270	18967	19075	19059	19131	18927	19040	19087	19168	18933	19255	19143	18884	18913	18970	18970	19061	18915	19030	19202	19165	19107	19048	19049	19079	19145	19148	18859	19017	18915	19164	18947	19057	18969	18851	18891	19028	19169	19156	18946	19328	18840	19055	19081	19063	19106	18784	18990	18961	19288	18993	19150	19230	19136	19078	19173	19241	19148	19223	19176	19229	18958	19014	19044	19087	18754	19074	19106	18975	19179	19181	18902	19027	18875	18936	19294	18878	18895	19120	19203	19213	19054	19086	18971	19107	19196	19271	19011	18906	19280	19110	18969	18868	19081	19121	19012	18926	19057	19162	19007	18925	18966	19044	19050	19194	19055	18858	19029	19063	18968	19125	19207	19072	18954	18965	19080	19130	19112	18874	19040	18891	19038	19063	19162	19108	19005	19244	18955	19127	19033	19054	18804	19090	19059	18896	19267	18939	19093	18928	19340	19066	18931	19220	19010	18920	18984	19127	19029	19106	18748	18964	18990	18923	18969	18971	18991	18978	18961	19149	19036	19233	18907	19135	19048	19127	19108	19134	19087	19218	19049	19011	18948	18981	19153	19011	19139	19095	18835	18984	19157	19095	19071	19234	18948	19067	18896	19205	19146	19040	18844	19090	19071	19073	19091	19000	19181	19213	19017	19190	18986	19029	18858	18963	19116	19225	19251	19151	19030	19089	18934	19060	19089	19146	18854	19118	19086	19036	18874	18836	19012	19149	18783	19086	19091	19120	19135	19051	18942	19183	18906	19141	19173	19156	19088	19129	19122	19303	18957	18932	19034	19031	19089	18989	18820	19082	18969	19131	19289	19174	19123	18999	19208	18953	19033	19085	19052	19203	19157	18996	19109	19152	19015	19084	19085	19043	19140	19161	19127	19238	19092	19298	18989	19124	18923	19131	18865	19170	19221	18931	18940	19000	19169	18873	19024	19350	19090	19179	19150	19161	19169	19160	19159	19052	18999	19171	19013	18931	18981	19060	19058	18933	18851	19302	19201	19152	18936	19054	19021	18978	18819	19005	18964	19066	19101	19017	19048	19190	18904	18860	19005	19059	19198	19100	19081	19107	18979	19049	18925	19164	18992	19170	18915	18986	19104	18927	18911	18937	19155	19104	18994	18980	18781	18942	19148	18982	18848	19071	18763	19006	19076	19153	19216	18850	19025	19211	19116	19049	19020	19133	19103	19224	18974	19061	19000	19221	19012	19052	19172	19161	19391	18974	19143	19381	19021	18851	19055	18867	19120	19077	19054	18884	19025	19222	18773	18840	19250	19315	18996	19280	19148	19012	19266	19095	18991	19273	18979	19319	19147	19003	18933	19187	19146	19072	18991	19090	18991	19209	19004	19135	18926	19008	18901	19174	19000	19041	19142	18972	19036	19212	18961	19078	19190	19150	18930	19192	19244	19232	19234	19184	19046	19119	19142	19018	18909	19060	19171	18900	18929	19025	19035	19065	19160	19211	19096	19078	18832	19127	19100	19048	19036	18841	19160	18950	18857	19005	19016	19012	18944	19133	19019	19053	19153	18857	19126	19099	18981	18954	19094	19040	19080	18934	18888	18993	18980	19134	19000	19015	19000	19130	19227	18863	19157	19342	19168	19207	19169	19026	19177	18825	19361	19133	19045	19116	19088	18901	19010	19322	19128	19103	18878	18991	19050	19046	19197	19073	18991	19054	19193	19109	18874	19095	19272	19038	19175	18878	19098	19051	18978	19257	19019	19095	19067	19063	19112	19038	19090	18945	18967	18985	18819	18996	19072	19132	18982	19200	18973	18811	19035	19025	19115	19168	19097	19277	19163	19093	19124	19187	18831	19266	19044	19042	18924	19060	19111	19114	19167	19302	19154	19203	19134	19056	18964	18903	18990	19088	19334	19002	18946	19093	19162	18953	19041	18964	18945	19100	19020	18893	19038	19023	18942	18819	18911	19080	18989	19057	19061	19252	19268	19234	19137	19268	19042	19018	19077	19052	19126	19320	19073	19157	18986	18800	19023	19078	19113	19165	19058	18861	18975	19068	18885	19036	18984	18949	19075	19062	19103	19327	19048	19072	19043	19013	19216	19147	19093	19235	19209	19151	19024	19124	19032	19228	19075	19392	19089	19141	19071	18842	19139	19092	19041	19015	19154	19115	19271	18965	19086	19037	19240	18962	19082	18799	18899	18904	19088	18897	19126	19228	18913	18996	18905	18983	18928	18938	19009	18979	19219	18889	19036	19018	18965	18812	18870	19013	18998	19179	18899	18947	19107	19179	18982	19156	19090	18857	18925	19182	19089	19200	18772	19053	18999	19022	19025	19075	18913	19013	19103	19156	19226	19041	19164	19282	19079	19019	19035	19052	18964	19132	19000	19086	19222	18943	19030	19129	19106	18928	19095	19298	19212	19012	19245	19051	19261	19204	19265	19037	19093	19107	19138	19147	19164	19099	18966	19218	19185	19183	19002	19171	18986	19064	19031	18914	19025	19124	19200	19088	18928	18900	19048	19100	18965	18967	19097	18924	19225	18939	19187	19057	18984	19053	19101	18914	19006	19032	19093	19131	18985	19177	19142	19128	18968	19028	18993	19174	19180	19009	19041	19055	19187	19203	19103	19091	19148	19067	19148	19051	19211	18799	19110	18974	19053	18945	19106	19103	19052	19283	19243	19041	19226	19246	19164	19135	18939	19086	18948	19026	18968	19130	19155	19168	19255	19298	18929	18935	18937	18921	18999	18955	19101	18876	18933	19183	19348	19184	19054	19171	19017	19124	18967	19022	18931	19075	19129	19162	19169	19011	19020	19166	19118	19106	18964	18932	18974	19141	18875	19201	19245	19187	18934	19168	19114	19034	18957	19056	18838	19183	18959	19090	19097	19116	18987	19196	18913	18919	19129	19064	19047	18978	19151	19158	19078	19087	19181	19061	19200	19024	18934	18883	19081	18938	19223	19097	19055	19060	19058	19157	19187	19119	19100	19065	19260	19093	19081	19133	19163	18979	19008	19087	18970	19086	19020	19273	19019	19173	19034	19261	18687	18976	19188	19134	19189	19062	18989	19061	19062	19025	19050	19223	18989	18889	19072	19145	19002	19063	19181	18819	19001	18927	18961	18970	19031	19016	19022	19076	19012	18981	19115	18960	19004	19013	18937	19060	19126	18984	18937	19027	18907	19083	18899	19104	18901	19221	19174	18944	19033	19215	19136	19035	19021	19111	19077	19190	18966	19286	18973	19119	19051	19029	19085	19106	19258	19315	19175	19026	19225	19278	19023	19132	19013	19041	19318	19036	18929	19147	19011	18977	19190	19351	19089	19120	19071	19161	19062	19134	19249	19090	19227	19060	19101	19074	19076	18850	19008	18954	19147	19084	18970	18955	19144	19013	18963	19230	19043	19213	19159	19195	19071	19116	18889	18934	18846	18994	19134	18973	18971	18923	19026	19054	19045	19026	19063	19022	19041	19132	19322	19164	19008	19009	18910	19108	19156	19128	19085	19186	19136	19056	18984	19218	19102	19092	19142	19167	19117	19104	19173	18978	19035	19196	19073	19190	19196	19227	19084	19195	19073	19037	18947	18994	19067	18952	19080	19229	18959	18996	19054	18968	18984	19233	18823	19053	19330	18861	19051	18949	19100	18855	19116	19210	18829	18991	19110	19089	19279	18767	19239	19118	18929	18910	19047	18956	19170	18840	18970	19129	18937	18954	18926	19224	19126	19120	19060
22084	34272	28633	22545	20190	18907	18134	17753	17388	17191	17065	16679	16857	16665	16668	16549	16545	16676	16556	16350	16376	16336	16417	16571	16243	16538	16470	16168	16347	16343	16523	16280	16459	16389	16356	16465	16390	16388	16462	16404	16415	16273	16418	16337	16270	16582	16404	16247	16412	16413	16337	16451	16361	16512	16475	16241	16272	16283	16484	16379	16309	16406	16252	16389	16263	16422	16345	16372	16426	16402	16331	16305	16279	16386	16333	16471	16466	16250	16415	16182	16370	16281	16341	16246	16502	16329	16274	16439	16299	16237	16348	16453	16391	16528	16162	16206	16466	16460	16435	16355	16202	16194	16332	16440	16430	16295	16282	16260	16320	16381	16386	16493	16311	16430	16403	16288	16394	16249	16396	16442	16493	16088	16291	16368	16432	16341	16465	16327	16309	16362	16300	16430	16483	16369	16475	16415	16345	16386	16289	16317	16369	16421	16447	16221	16393	16279	16435	16346	16284	16380	16524	16397	16285	16380	16406	16194	16352	16338	16457	16348	16523	16345	16326	16528	16333	16255	16539	16308	16377	16375	16461	16425	16386	16091	16332	16470	16336	16460	16260	16356	16512	16284	16295	16206	16524	16387	16442	16260	16205	16419	16301	16408	16319	16344	16394	16436	16365	16320	16289	16577	16338	16342	16401	16241	16307	16294	16428	16221	16225	16400	16303	16363	16334	16253	16227	16417	16276	16278	16406	16508	16332	16338	16440	16243	16220	16383	16380	16479	16397	16506	16317	16252	16498	16370	16347	16303	16480	16312	16405	16529	16243	16519	16320	16384	16279	16365	16302	16260	16412	16433	16424	16359	16360	16304	16553	16234	16338	16298	16238	16245	16359	16187	16455	16388	16384	16417	16575	16361	16189	16265	16397	16540	16352	16085	16495	16274	16274	16289	16238	16344	16363	16148	16452	16363	16652	16336	16251	16277	16530	16143	16382	16439	16213	16351	16437	16500	16308	16341	16260	16288	16351	16235	16356	16291	16362	16272	16346	16338	16301	16410	16306	16449	16487	16348	16450	16235	16375	16490	16373	16492	16273	16352	16318	16445	16258	16378	16337	16375	16205	16421	16345	16253	16314	16368	16333	16371	16411	16327	16412	16291	16421	16475	16341	16192	16233	16420	16361	16267	16449	16391	16379	16339	16380	16362	16425	16511	16525	16401	16410	16259	16353	16451	16365	16340	16392	16283	16311	16344	16259	16179	16369	16334	16366	16278	16403	16433	16276	16477	16291	16406	16314	16287	16220	16485	16570	16285	16412	16500	16375	16185	16323	16134	16414	16486	16212	16299	16392	16461	16452	16456	16353	16441	16225	16346	16358	16368	16372	16421	16357	16316	16431	16438	16317	16376	16413	16271	16357	16295	16139	16344	16373	16430	16369	16459	16312	16347	16369	16243	16387	16311	16311	16433	16268	16241	16342	16328	16112	16420	16323	16476	16426	16315	16407	16289	16367	16387	16515	16187	16188	16383	16320	16285	16454	16384	16397	16382	16300	16361	16428	16249	16289	16297	16546	16372	16279	16399	16345	16360	16436	16413	16257	16365	16527	16465	16399	16346	16441	16502	16291	16300	16379	16280	16357	16375	16365	16398	16388	16341	16311	16434	16401	16496	16485	16413	16437	16285	16361	16308	16357	16337	16348	16395	16396	16335	16533	16405	16377	16293	16302	16456	16364	16474	16399	16387	16451	16420	16320	16294	16258	16329	16339	16316	16295	16377	16458	16407	16374	16359	16342	16417	16286	16353	16446	16368	16394	16267	16381	16255	16263	16331	16313	16340	16271	16339	16254	16325	16266	16414	16380	16113	16405	16390	16228	16426	16431	16335	16309	16382	16397	16322	16339	16456	16274	16371	16461	16211	16384	16502	16338	16301	16359	16552	16274	16205	16401	16469	16086	16438	16312	16517	16411	16398	16389	16150	16367	16233	16405	16388	16269	16499	16439	16464	16320	16371	16473	16383	16404	16383	16430	16438	16338	16440	16307	16371	16405	16250	16321	16292	16372	16277	16581	16327	16379	16385	16501	16306	16405	16407	16349	16336	16471	16326	16313	16449	16625	16443	16382	16310	16363	16455	16552	16412	16397	16470	16442	16132	16395	16398	16346	16285	16175	16343	16406	16530	16354	16469	16465	16353	16296	16474	16358	16393	16319	16358	16284	16374	16370	16250	16318	16330	16411	16251	16289	16336	16370	16475	16345	16487	16350	16574	16374	16433	16318	16292	16469	16436	16455	16282	16360	16333	16392	16176	16422	16467	16274	16249	16388	16210	16280	16421	16255	16199	16552	16522	16328	16305	16289	16380	16452	16215	16587	16419	16227	16303	16301	16293	16153	16357	16401	16462	16381	16324	16469	16347	16446	16268	16470	16335	16286	16554	16372	16330	16562	16412	16209	16447	16299	16314	16430	16343	16390	16461	16098	16308	16351	16532	16184	16261	16445	16540	16251	16472	16316	16265	16227	16306	16245	16478	16361	16381	16455	16369	16340	16161	16357	16264	16482	16384	16151	16380	16418	16325	16338	16434	16305	16505	16272	16321	16411	16467	16309	16316	16412	16302	16299	16378	16458	16244	16374	16281	16410	16253	16251	16374	16345	16306	16535	16216	16447	16390	16524	16378	16388	16336	16351	16334	16260	16395	16361	16437	16354	16497	16437	16256	16362	16381	16527	16425	16420	16201	16333	16301	16333	16329	16561	16338	16347	16325	16322	16367	16433	16444	16245	16457	16472	16198	16293	16297	16420	16285	16342	16572	16310	16411	16390	16448	16411	16511	16287	16350	16345	16372	16362	16388	16367	16458	16334	16361	16471	16315	16299	16435	16333	16446	16367	16365	16409	16234	16477	16323	16404	16345	16467	16359	16260	16356	16215	16326	16393	16466	16278	16289	16496	16301	16338	16209	16351	16359	16168	16587	16155	16385	16459	16273	16269	16265	16433	16478	16420	16290	16355	16377	16311	16460	16339	16248	16470	16303	16318	16315	16389	16203	16348	16313	16284	16360	16457	16436	16363	16207	16463	16384	16453	16558	16353	16134	16225	16309	16298	16226	16266	16409	16349	16366	16382	16575	16398	16371	16529	16526	16324	16358	16396	16495	16535	16376	16406	16313	16280	16239	16330	16134	16528	16399	16343	16338	16308	16359	16334	16200	16397	16368	16424	16434	16385	16415	16515	16240	16338	16275	16347	16438	16157	16348	16342	16400	16416	16305	16398	16402	16379	16463	16407	16202	16537	16375	16514	16345	16297	16422	16198	16415	16252	16578	16416	16323	16300	16347	16395	16296	16425	16313	16331	16236	16447	16244	16353	16304	16462	16382	16359	16280	16468	16215	16375	16350	16407	16481	16409	16376	16238	16299	16369	16321	16373	16475	16407	16351	16348	16235	16142	16461	16482	16271	16469	16404	16402	16296	16446	16232	16319	16578	16364	16398	16468	16366	16334	16441	16367	16231	16351	16335	16356	16341	16361	16332	16472	16201	16513	16320	16218	16227	16322	16458	16278	16353	16230	16337	16472	16378	16399	16308	16605	16391	16293	16424	16297	16369	16569	16355	16419	16567	16224	16222	16436	16277	16348	16407	16394	16324	16278	16286	16296	16527	16185	16386	16484	16246	16433	16384	16241	16246	16329	16415	16396	16310	16319	16485	16306	16566	16504	16394	16322	16317	16280	16320	16455	16328	16282	16249	16460	16307	16247	16361	16532	16452	16335	16370	16341	16267	16217	16388	16353	16366	16362	16384	16292	16348	16470	16370	16167	16110	16304	16214	16192	16368	16374	16184	16316	16390	16359	16343	16228	16308	16415	16353	16285	16463	16300	16404	16410	16346	16334	16376	16439	16322	16333	16421	16405	16259	16292	16352	16416	16416	16266	16338	16384	16355	16463	16308	16372	16424	16367	16424	16214	16279	16401	16488	16186	16428	16412	16317	16374	16234	16452	16403	16354	16412	16342	16255	16372	16405	16580	16343	16388	16351	16340	16396	16307	16371	16478	16458	16288	16418	16491	16114	16192	16263	16340	16347	16499	16423	16455	16328	16309	16474	16387	16436	16612	16258	16289	16314	16389	16408	16454	16357	16247	16317	16323	16363	16289	16387	16380	16383	16495	16187	16299	16250	16290	16250	16357	16369	16411	16465	16412	16437	16270	16357	16547	16097	16417	16359	16300	16263	16512	16431	16285	16381	16301	16459	16483	16425	16440	16348	16131	16360	16381	16478	16372	16132	16410	16319	16351	16415	16572	16241	16303	16434	16355	16503	16376	16315	16297	16458	16251	16236	16408	16369	16397	16459	16252	16295	16478	16472	16167	16332	16301	16272	16393	16162	16472	16417	16317	16177	16230	16302	16280	16302	16183	16353	16162	16279	16242	16410	16260	16338	16434	16288	16471	16443	16436	16296	16432	16612	16459	16297	16273	16445	16381	16382	16302	16401	16453	16560	16227	16294	16448	16260	16331	16451	16029	16425	16502	16229	16549	16357	16533	16316	16436	16350	16355	16428	16404	16252	16144	16550	16230	16469	16422	16319	16391	16293	16481	16563	16563	16364	16482	16310	16331	16504	16318	16295	16246	16415	16263	16341	16032	16345	16471	16316	16218	16474	16284	16269	16345	16326	16206	16505	16408	16370	16552	16375	16397	16514	16499	16286	16313	16358	16495	16359	16386	16202	16229	16436	16322	16388	16313	16282	16299	16571	16536	16405	16307	16390	16407	16223	16243	16252	16465	16221	16347	16491	16176	16264	16210	16264	16303	16217	16319	16542	16351	16417	16407	16537	16303	16354	16391	16342	16492	16290	16416	16427	16365	16341	16452	16399	16289	16207	16330	16379	16372	16444	16457	16528	16299	16323	16504	16248	16334	16455	16501	16309	16484	16301	16221	16230	16384	16399	16324	16348	16377	16288	16238	16312	16317	16437	16234	16341	16314	16328	16549	16407	16387	16283	16211	16556	16212	16500	16334	16346	16342	16278	16440	16305	16470	16399	16406	16231	16233	16256	16411	16262	16339	16529	16462	16453	16345	16450	16316	16454	16422	16347	16461	16341	16569	16436	16465	16417	16361	16314	16515	16317	16406	16288	16333	16374	16261	16282	16235	16269	16109	16389	16521	16366	16378	16400
23579	21578	28429	25554	23385	23923	23687	21193	20753	20693	20546	20079	20156	19892	19827	19886	19737	19674	19769	19677	19496	19711	19922	19461	19664	19702	19527	19655	19564	19658	19707	19518	19509	19711	19554	19492	19608	19643	19584	19532	19721	19615	19567	19428	19509	19639	19515	19623	19596	19506	19431	19526	19625	19544	19462	19256	19427	19733	19330	19588	19396	19385	19548	19412	19383	19661	19546	19613	19428	19536	19709	19555	19395	19402	19508	19459	19545	19524	19416	19219	19384	19469	19374	19478	19683	19373	19403	19509	19431	19634	19539	19332	19382	19198	19595	19398	19425	19301	19265	19552	19385	19297	19435	19457	19500	19441	19362	19575	19561	19463	19597	19621	19494	19349	19316	19205	19406	19496	19520	19380	19529	19399	19405	19339	19466	19517	19295	19582	19513	19482	19466	19592	19636	19260	19525	19574	19312	19420	19360	19277	19455	19530	19613	19550	19550	19280	19499	19496	19374	19620	19526	19443	19532	19443	19379	19436	19427	19592	19417	19517	19408	19605	19426	19518	19592	19410	19477	19514	19521	19240	19402	19298	19365	19318	19518	19413	19561	19373	19585	19483	19355	19244	19605	19509	19521	19351	19820	19573	19576	19418	19333	19411	19408	19464	19438	19532	19447	19474	19329	19299	19440	19675	19611	19418	19397	19578	19588	19260	19447	19490	19434	19526	19593	19510	19450	19462	19325	19437	19565	19614	19442	19437	19445	19512	19319	19384	19624	19509	19413	19502	19847	19563	19523	19610	19412	19404	19531	19438	19486	19436	19604	19381	19592	19323	19554	19591	19634	19589	19544	19561	19269	19536	19537	19381	19378	19534	19540	19630	19733	19648	19481	19620	19373	19338	19228	19564	19534	19680	19493	19401	19358	19414	19314	19561	19534	19393	19421	19595	19323	19604	19463	19534	19584	19582	19462	19417	19368	19391	19318	19413	19236	19491	19733	19473	19608	19547	19342	19537	19493	19303	19453	19479	19250	19271	19382	19501	19408	19514	19487	19696	19578	19650	19558	19301	19375	19410	19602	19349	19400	19353	19564	19290	19642	19482	19393	19452	19510	19422	19457	19638	19517	19606	19362	19555	19490	19508	19367	19516	19395	19569	19562	19555	19460	19530	19588	19576	19508	19458	19478	19523	19394	19327	19508	19314	19312	19330	19609	19282	19422	19345	19694	19255	19683	19470	19194	19460	19514	19254	19508	19424	19412	19411	19419	19253	19630	19403	19495	19549	19438	19276	19346	19458	19587	19312	19536	19502	19508	19471	19420	19634	19385	19500	19528	19385	19645	19323	19658	19582	19343	19315	19320	19444	19294	19449	19419	19505	19585	19642	19340	19454	19316	19651	19349	19448	19742	19471	19380	19261	19597	19284	19290	19590	19584	19540	19573	19538	19433	19386	19451	19572	19454	19405	19277	19486	19789	19342	19422	19567	19524	19519	19434	19497	19543	19782	19462	19486	19564	19315	19262	19564	19549	19543	19515	19492	19616	19529	19443	19277	19505	19431	19328	19390	19437	19380	19717	19319	19498	19287	19518	19405	19356	19447	19289	19492	19480	19588	19445	19408	19674	19530	19542	19561	19516	19663	19454	19463	19476	19520	19564	19349	19288	19447	19543	19471	19606	19585	19283	19554	19409	19457	19629	19416	19597	19442	19484	19553	19735	19546	19519	19669	19715	19321	19700	19555	19420	19481	19597	19511	19622	19517	19647	19455	19484	19613	19430	19520	19687	19469	19608	19226	19501	19632	19707	19279	19447	19320	19377	19489	19499	19510	19448	19604	19398	19493	19576	19631	19547	19391	19208	19506	19463	19350	19387	19605	19549	19508	19514	19455	19582	19500	19432	19286	19223	19550	19539	19443	19344	19638	19597	19275	19402	19482	19623	19333	19283	19448	19365	19551	19578	19446	19339	19531	19529	19485	19305	19607	19586	19417	19397	19447	19396	19552	19416	19348	19407	19471	19458	19260	19212	19549	19696	19455	19273	19493	19685	19674	19548	19521	19747	19492	19389	19440	19507	19538	19606	19627	19449	19377	19618	19494	19529	19663	19474	19603	19397	19546	19446	19483	19411	19532	19431	19489	19558	19637	19447	19553	19314	19509	19309	19582	19514	19439	19362	19351	19516	19322	19326	19452	19502	19517	19579	19350	19341	19406	19631	19358	19424	19595	19463	19628	19506	19444	19368	19386	19383	19488	19400	19574	19522	19488	19530	19405	19368	19582	19719	19612	19549	19608	19463	19459	19601	19488	19546	19630	19653	19433	19483	19702	19373	19517	19191	19488	19426	19531	19431	19444	19402	19410	19506	19597	19627	19636	19682	19586	19597	19531	19596	19635	19391	19489	19227	19502	19606	19290	19400	19394	19555	19472	19516	19539	19263	19362	19272	19339	19351	19747	19345	19454	19374	19515	19554	19475	19439	19332	19376	19550	19237	19216	19501	19578	19534	19618	19582	19370	19443	19629	19498	19406	19539	19549	19383	19440	19392	19487	19515	19321	19589	19453	19368	19461	19530	19456	19554	19515	19562	19583	19592	19380	19361	19640	19280	19559	19504	19448	19352	19519	19532	19384	19340	19341	19521	19419	19420	19396	19441	19660	19419	19450	19380	19609	19441	19371	19433	19347	19459	19512	19464	19434	19399	19799	19550	19516	19514	19427	19346	19701	19433	19535	19431	19318	19494	19538	19630	19551	19605	19451	19465	19371	19372	19465	19499	19396	19438	19592	19563	19375	19467	19325	19250	19652	19543	19665	19508	19505	19399	19306	19346	19431	19618	19524	19614	19328	19537	19520	19374	19385	19410	19396	19663	19480	19466	19583	19591	19342	19535	19472	19558	19337	19367	19391	19367	19390	19349	19595	19483	19587	19496	19532	19454	19475	19266	19413	19505	19321	19299	19732	19389	19265	19610	19555	19523	19341	19566	19525	19577	19484	19659	19567	19639	19409	19611	19566	19611	19432	19536	19533	19658	19613	19404	19480	19292	19512	19710	19354	19637	19553	19320	19310	19303	19403	19428	19513	19453	19629	19418	19279	19513	19604	19434	19485	19491	19712	19490	19685	19546	19389	19548	19401	19782	19447	19520	19685	19544	19564	19584	19463	19586	19516	19573	19630	19306	19435	19434	19494	19606	19420	19644	19399	19411	19625	19269	19394	19712	19528	19476	19518	19462	19454	19585	19452	19391	19551	19496	19478	19360	19408	19291	19295	19579	19577	19409	19613	19540	19600	19485	19603	19236	19350	19609	19545	19517	19546	19662	19439	19451	19621	19768	19502	19490	19460	19409	19512	19487	19362	19232	19444	19531	19492	19334	19294	19432	19568	19465	19791	19621	19466	19652	19290	19629	19465	19316	19324	19508	19376	19352	19571	19473	19437	19424	19559	19222	19495	19474	19478	19518	19619	19420	19382	19399	19291	19378	19343	19532	19325	19418	19295	19416	19393	19447	19451	19442	19318	19420	19577	19536	19674	19526	19265	19558	19315	19653	19512	19442	19452	19509	19583	19420	19503	19531	19538	19562	19575	19328	19541	19329	19514	19525	19532	19492	19338	19500	19400	19411	19345	19217	19540	19355	19481	19450	19359	19527	19405	19539	19658	19572	19593	19418	19671	19594	19457	19340	19532	19691	19632	19612	19506	19495	19507	19329	19541	19556	19557	19734	19581	19544	19587	19577	19511	19565	19491	19662	19214	19603	19445	19344	19491	19518	19727	19538	19474	19502	19378	19359	19575	19641	19597	19719	19504	19439	19544	19573	19560	19389	19511	19635	19412	19554	19445	19371	19504	19650	19286	19488	19495	19633	19487	19378	19406	19458	19436	19463	19375	19671	19601	19398	19680	19519	19458	19549	19639	19451	19469	19567	19530	19406	19478	19490	19406	19852	19555	19393	19572	19731	19631	19453	19477	19478	19342	19456	19543	19574	19379	19515	19456	19476	19503	19481	19447	19398	19447	19341	19348	19437	19443	19319	19421	19499	19307	19386	19645	19714	19507	19536	19541	19757	19359	19539	19573	19612	19505	19433	19380	19457	19332	19423	19468	19416	19435	19434	19484	19712	19416	19386	19348	19477	19618	19548	19587	19736	19513	19507	19472	19425	19317	19484	19486	19344	19546	19688	19544	19148	19332	19601	19540	19508	19477	19304	19373	19337	19376	19463	19447	19488	19325	19324	19588	19696	19492	19327	19534	19578	19354	19575	19572	19402	19465	19540	19549	19348	19551	19303	19374	19391	19433	19394	19344	19592	19459	19311	19331	19462	19489	19452	19559	19542	19686	19396	19503	19553	19431	19701	19491	19595	19398	19660	19345	19360	19381	19394	19564	19603	19469	19471	19454	19565	19429	19359	19398	19459	19440	19540	19465	19389	19579	19691	19682	19431	19425	19382	19456	19478	19460	19477	19459	19352	19610	19534	19431	19570	19528	19388	19360	19438	19510	19729	19386	19423	19536	19536	19388	19330	19496	19718	19234	19454	19485	19535	19423	19452	19262	19409	19453	19463	19485	19442	19557	19509	19367	19540	19579	19587	19350	19626	19543	19387	19540	19335	19495	19399	19356	19654	19401	19394	19345	19601	19464	19443	19491	19486	19642	19489	19532	19413	19645	19375	19387	19390	19522	19334	19592	19597	19478	19383	19605	19516	19545	19490	19419	19561	19486	19472	19240	19318	19348	19528	19517	19488	19682	19386	19299	19518	19359	19694	19387	19630	19496	19454	19429	19550	19441	19459	19475	19435	19257	19533	19528	19508	19534	19692	19393	19538	19494	19506	19471	19512	19420	19406	19600	19507	19517	19334	19481	19707	19403	19532	19528	19467	19450	19564	19695	19391	19326	19567	19361	19589	19351	19443	19380	19648	19454	19583	19583	19333	19374	19585	19652	19728	19395	19451	19589	19636	19332	19371	19355	19249	19391	19327	19457	19424	19521	19475	19699	19587	19292	19494	19437	19574	19346	19529	19742	19639	19759	19506	19540	19545	19360	19289	19262	19429	19411	19548	19427	19539	19520	19412	19629	19613	19537	19510	19090	19440	19187	19546	19456	19237	19345	19320	19553	19447	19528	19514	19474	19415	19604	19676	19390	19370	19524	19360	19381	19482	19517	19332	19374	19305	19463
20302	40197	33539	25704	22761	20854	19632	18834	18451	18087	17662	17332	17330	17255	17145	16853	17088	16910	16889	16615	16916	16739	16698	16799	16880	16782	16763	16662	16600	16597	16739	16554	16620	16623	16792	16555	16619	16723	16846	16597	16546	16571	16781	16573	16616	16592	16457	16581	16602	16547	16769	16623	16714	16621	16552	16645	16675	16700	16597	16617	16633	16646	16676	16534	16610	16741	16610	16704	16524	16586	16700	16684	16549	16656	16596	16630	16598	16854	16489	16439	16672	16643	16506	16659	16662	16660	16724	16660	16499	16496	16615	16574	16547	16539	16473	16732	16598	16726	16701	16672	16652	16618	16588	16605	16616	16600	16562	16666	16708	16800	16523	16573	16662	16759	16574	16546	16444	16593	16650	16494	16491	16365	16666	16676	16445	16705	16717	16781	16601	16459	16591	16546	16661	16599	16622	16647	16629	16600	16569	16660	16652	16531	16766	16511	16487	16533	16690	16573	16607	16664	16661	16690	16467	16573	16626	16488	16566	16535	16633	16680	16639	16701	16463	16493	16833	16750	16599	16551	16502	16677	16630	16442	16794	16489	16513	16517	16531	16614	16511	16708	16596	16696	16821	16536	16656	16618	16525	16618	16753	16665	16661	16497	16587	16713	16638	16622	16549	16663	16615	16672	16806	16638	16538	16663	16649	16402	16554	16570	16804	16516	16666	16463	16701	16624	16440	16649	16723	16637	16571	16595	16636	16554	16558	16600	16479	16705	16688	16749	16527	16444	16612	16671	16461	16553	16577	16566	16542	16621	16679	16660	16576	16605	16658	16640	16636	16478	16609	16755	16557	16504	16623	16584	16716	16798	16722	16711	16651	16696	16830	16430	16703	16542	16716	16497	16654	16509	16681	16848	16663	16728	16532	16715	16653	16569	16436	16755	16631	16622	16603	16517	16584	16603	16634	16550	16654	16613	16566	16425	16567	16653	16711	16437	16752	16660	16681	16643	16537	16598	16543	16599	16753	16738	16619	16559	16889	16567	16484	16595	16553	16664	16506	16620	16633	16593	16647	16601	16653	16653	16507	16680	16604	16620	16587	16647	16419	16633	16522	16567	16767	16616	16535	16698	16524	16615	16543	16614	16668	16536	16640	16483	16358	16618	16651	16711	16549	16768	16596	16634	16500	16638	16469	16495	16670	16647	16608	16643	16772	16587	16554	16498	16532	16633	16604	16651	16669	16485	16751	16720	16811	16549	16718	16641	16513	16778	16694	16386	16512	16559	16752	16715	16693	16502	16665	16636	16584	16579	16539	16618	16580	16897	16701	16617	16653	16550	16768	16559	16563	16532	16616	16640	16574	16500	16808	16569	16642	16517	16623	16555	16666	16731	16706	16843	16704	16527	16702	16684	16587	16765	16639	16466	16585	16687	16570	16661	16647	16578	16798	16490	16590	16707	16446	16572	16677	16440	16701	16578	16587	16648	16523	16423	16612	16898	16557	16538	16690	16454	16781	16568	16541	16470	16672	16644	16660	16774	16798	16499	16622	16473	16633	16557	16641	16681	16416	16556	16649	16614	16762	16659	16682	16546	16620	16422	16613	16711	16724	16776	16499	16529	16692	16707	16540	16544	16573	16597	16591	16645	16827	16701	16665	16547	16502	16729	16630	16604	16569	16621	16761	16800	16619	16550	16516	16566	16604	16609	16606	16412	16576	16642	16560	16768	16682	16426	16385	16566	16784	16607	16610	16538	16703	16684	16609	16649	16474	16541	16583	16698	16556	16816	16618	16677	16681	16498	16690	16663	16634	16535	16769	16623	16610	16716	16632	16591	16686	16659	16649	16663	16478	16663	16625	16653	16655	16609	16720	16684	16629	16579	16660	16570	16737	16624	16547	16548	16806	16631	16485	16642	16433	16639	16626	16586	16468	16559	16817	16607	16560	16632	16735	16596	16504	16656	16737	16590	16647	16565	16571	16687	16502	16690	16489	16699	16755	16701	16592	16657	16800	16660	16650	16651	16656	16746	16459	16725	16734	16606	16543	16640	16702	16523	16781	16712	16662	16487	16582	16740	16692	16717	16594	16762	16657	16608	16540	16575	16550	16798	16546	16429	16722	16700	16611	16555	16707	16658	16536	16651	16664	16498	16669	16581	16612	16593	16777	16716	16611	16539	16646	16482	16634	16644	16542	16708	16618	16540	16435	16615	16567	16638	16579	16549	16616	16518	16594	16469	16775	16518	16615	16542	16738	16889	16703	16694	16638	16478	16604	16641	16688	16564	16556	16727	16378	16629	16569	16503	16469	16679	16392	16659	16530	16669	16460	16529	16620	16743	16675	16690	16530	16619	16617	16631	16624	16612	16543	16561	16508	16725	16681	16629	16713	16676	16581	16475	16611	16581	16524	16628	16534	16811	16573	16466	16799	16583	16722	16502	16508	16523	16794	16588	16572	16859	16697	16523	16491	16641	16702	16582	16559	16547	16493	16692	16463	16525	16737	16579	16528	16605	16614	16750	16598	16555	16602	16678	16450	16551	16693	16513	16664	16560	16734	16714	16624	16437	16656	16524	16463	16639	16593	16592	16594	16713	16674	16548	16720	16714	16444	16734	16741	16565	16530	16538	16518	16640	16634	16757	16531	16782	16695	16625	16671	16614	16565	16685	16651	16939	16494	16569	16570	16760	16685	16546	16535	16431	16599	16403	16614	16453	16670	16898	16646	16351	16720	16680	16607	16603	16466	16677	16335	16651	16654	16642	16790	16516	16691	16702	16722	16775	16475	16518	16661	16553	16505	16627	16540	16516	16492	16501	16658	16550	16545	16453	16686	16641	16557	16609	16574	16630	16546	16700	16484	16554	16434	16447	16389	16709	16765	16544	16461	16586	16546	16398	16719	16632	16700	16648	16565	16563	16638	16503	16584	16637	16656	16612	16599	16667	16682	16612	16579	16367	16589	16668	16647	16621	16732	16650	16606	16718	16611	16702	16654	16751	16643	16666	16575	16641	16758	16590	16538	16630	16746	16626	16480	16627	16728	16671	16533	16494	16741	16621	16638	16751	16734	16521	16469	16666	16817	16500	16562	16859	16553	16620	16750	16615	16597	16714	16662	16756	16522	16752	16774	16490	16529	16826	16496	16581	16459	16506	16629	16744	16598	16595	16794	16693	16698	16416	16302	16789	16550	16636	16548	16495	16545	16548	16577	16550	16660	16755	16794	16723	16454	16706	16695	16570	16728	16695	16664	16591	16759	16614	16511	16710	16701	16660	16448	16524	16666	16776	16757	16444	16523	16536	16598	16514	16681	16580	16575	16517	16605	16478	16528	16519	16616	16446	16714	16472	16527	16638	16663	16638	16705	16724	16626	16490	16490	16743	16517	16533	16614	16552	16652	16650	16543	16434	16715	16593	16670	16867	16599	16612	16740	16368	16657	16693	16591	16802	16561	16571	16666	16761	16739	16426	16607	16673	16642	16616	16610	16571	16583	16646	16613	16590	16561	16455	16798	16673	16688	16547	16835	16549	16306	16580	16552	16613	16809	16650	16440	16579	16562	16657	16615	16537	16555	16583	16549	16590	16628	16645	16769	16588	16660	16587	16525	16719	16756	16612	16637	16437	16892	16649	16787	16654	16558	16756	16760	16499	16562	16596	16504	16657	16734	16691	16614	16603	16603	16717	16663	16582	16704	16609	16606	16532	16503	16712	16655	16599	16697	16693	16768	16602	16653	16690	16784	16589	16593	16607	16504	16736	16615	16723	16642	16663	16635	16646	16640	16757	16449	16569	16650	16627	16606	16563	16760	16622	16592	16669	16687	16755	16742	16696	16696	16623	16462	16683	16752	16633	16515	16636	16621	16578	16573	16477	16669	16651	16688	16659	16595	16616	16555	16492	16716	16641	16624	16600	16774	16480	16589	16625	16503	16602	16677	16615	16650	16746	16480	16718	16500	16665	16612	16695	16466	16631	16444	16655	16573	16800	16473	16629	16600	16576	16556	16777	16558	16596	16554	16778	16553	16764	16529	16646	16572	16536	16795	16681	16585	16649	16626	16617	16715	16436	16555	16570	16810	16556	16526	16508	16569	16445	16592	16508	16699	16601	16631	16477	16620	16495	16629	16811	16658	16497	16696	16767	16528	16659	16531	16748	16609	16619	16652	16616	16560	16473	16611	16658	16438	16649	16646	16484	16784	16490	16698	16647	16412	16735	16533	16623	16591	16489	16722	16802	16540	16599	16625	16543	16476	16677	16657	16655	16454	16644	16732	16531	16575	16630	16593	16800	16609	16642	16375	16834	16519	16636	16671	16733	16535	16648	16492	16704	16492	16427	16715	16436	16624	16607	16759	16475	16713	16766	16601	16642	16477	16507	16744	16666	16596	16687	16600	16732	16685	16457	16708	16611	16638	16705	16592	16568	16655	16695	16673	16584	16675	16566	16630	16856	16533	16768	16701	16660	16630	16617	16577	16553	16602	16642	16870	16753	16483	16647	16500	16551	16419	16590	16620	16535	16759	16623	16577	16671	16461	16512	16539	16511	16756	16518	16771	16670	16604	16711	16565	16702	16642	16488	16631	16578	16529	16708	16672	16646	16661	16630	16666	16574	16695	16590	16822	16717	16646	16570	16762	16507	16647	16715	16670	16625	16802	16605	16439	16613	16639	16747	16449	16408	16558	16545	16541	16656	16524	16509	16514	16532	16649	16583	16476	16499	16547	16590	16537	16630	16639	16564	16649	16647	16677	16557	16706	16474	16531	16582	16530	16581	16521	16683	16475	16608	16444	16598	16675	16482	16727	16594	16651	16701	16489	16593	16677	16680	16485	16713	16530	16463	16659	16666	16698	16603	16690	16474	16712	16617	16817	16561	16575	16391	16637	16662	16444	16551	16772	16779	16661	16583	16551	16654	16637	16661	16791	16565	16471	16868	16535	16518	16853	16544	16507	16489	16598	16591	16750	16753	16520	16621	16574	16630	16648	16689	16727	16767	16473	16621	16650	16585	16702	16574	16672	16526	16494	16440	16692	16498	16651	16520	16528	16532	16586	16531	16642	16767	16539	16405	16413	16609	16604	16747	16631	16726	16559	16673	16475	16516	16678	16621	16693	16782	16514	16594	16678	16680	16693	16691	16502	16625	16437	16663	16703	16605	16566	16476	16720	16514	16741	16695
25489	21689	27512	28238	22365	21808	21576	20849	20363	20135	19857	19691	19969	19722	19586	19731	19777	19669	19788	19582	19274	19649	19468	19537	19405	19637	19652	19441	19446	19637	19543	19644	19544	19630	19568	19499	19335	19492	19442	19345	19331	19601	19404	19503	19543	19567	19440	19467	19401	19562	19520	19428	19503	19552	19309	19499	19542	19405	19384	19377	19311	19490	19324	19338	19266	19559	19571	19454	19216	19340	19461	19435	19455	19215	19391	19307	19591	19369	19483	19420	19698	19584	19481	19313	19453	19440	19387	19424	19293	19524	19425	19443	19239	19462	19290	19278	19466	19531	19564	19528	19208	19376	19440	19490	19455	19549	19384	19568	19439	19624	19553	19215	19723	19405	19353	19402	19493	19402	19650	19430	19434	19570	19521	19424	19077	19397	19171	19371	19439	19445	19490	19164	19159	19445	19286	19472	19463	19438	19206	19313	19343	19473	19295	19229	19280	19247	19620	19415	19188	19478	19308	19293	19509	19411	19601	19454	19319	19267	19614	19383	19350	19354	19419	19376	19637	19476	19586	19385	19392	19411	19169	19308	19384	19443	19518	19624	19392	19278	19267	19412	19389	19320	19570	19508	19516	19499	19457	19439	19558	19434	19328	19289	19605	19477	19432	19233	19478	19263	19329	19599	19336	19286	19650	19403	19534	19506	19504	19396	19238	19492	19377	19358	19468	19381	19555	19485	19463	19247	19380	19484	19520	19410	19260	19272	19315	19338	19264	19422	19491	19448	19544	19340	19397	19250	19516	19307	19555	19363	19361	19561	19394	19338	19515	19314	19576	19308	19267	19319	19326	19537	19471	19408	19412	19439	19528	19488	19434	19327	19578	19497	19537	19356	19507	19462	19376	19445	19459	19478	19209	19545	19245	19437	19342	19592	19465	19296	19409	19501	19303	19496	19285	19559	19386	19300	19283	19411	19490	19326	19546	19257	19427	19412	19294	19395	19452	19364	19361	19173	19351	19390	19316	19493	19317	19365	19331	19506	19482	19320	19442	19443	19284	19464	19341	19481	19369	19494	19357	19472	19516	19506	19321	19278	19351	19302	19510	19499	19483	19385	19450	19466	19466	19555	19517	19403	19302	19426	19213	19426	19553	19230	19370	19244	19397	19411	19373	19367	19612	19544	19279	19429	19353	19173	19353	19289	19481	19421	19594	19473	19296	19324	19264	19428	19425	19431	19500	19571	19364	19527	19369	19306	19401	19409	19526	19422	19404	19159	19486	19460	19377	19440	19480	19448	19457	19386	19390	19565	19503	19421	19472	19328	19432	19098	19564	19415	19236	19336	19448	19341	19658	19358	19164	19503	19423	19538	19587	19426	19666	19567	19428	19274	19446	19247	19435	19455	19394	19424	19519	19306	19370	19355	19295	19301	19120	19436	19422	19423	19290	19432	19649	19451	19391	19570	19549	19561	19492	19435	19536	19412	19501	19448	19479	19356	19405	19624	19532	19326	19458	19423	19307	19284	19634	19289	19522	19417	19362	19252	19290	19277	19202	19493	19435	19360	19574	19540	19326	19295	19403	19502	19662	19575	19428	19313	19322	19399	19330	19467	19328	19478	19553	19464	19404	19654	19567	19479	19586	19506	19638	19419	19572	19502	19320	19462	19393	19324	19547	19524	19424	19377	19568	19433	19343	19518	19187	19276	19513	19339	19482	19506	19545	19366	19402	19496	19631	19454	19368	19549	19514	19572	19351	19438	19477	19526	19595	19404	19356	19296	19528	19379	19490	19520	19439	19285	19358	19336	19494	19457	19559	19465	19539	19521	19505	19152	19628	19466	19408	19330	19564	19625	19475	19263	19509	19492	19311	19412	19524	19449	19690	19305	19452	19586	19456	19279	19448	19536	19235	19424	19270	19541	19488	19387	19290	19508	19388	19468	19459	19383	19354	19154	19453	19360	19542	19356	19237	19421	19257	19302	19484	19385	19536	19452	19377	19434	19562	19369	19424	19593	19352	19393	19306	19312	19458	19445	19491	19464	19357	19417	19494	19288	19434	19470	19427	19389	19494	19561	19261	19340	19551	19543	19649	19581	19348	19570	19577	19521	19557	19550	19346	19421	19356	19284	19339	19276	19411	19105	19371	19463	19273	19478	19660	19491	19405	19199	19600	19213	19445	19405	19440	19624	19433	19238	19702	19422	19681	19405	19651	19504	19590	19457	19295	19401	19446	19551	19406	19393	19477	19377	19442	19428	19420	19528	19454	19313	19267	19667	19487	19566	19359	19470	19922	19757	19558	19109	19287	19319	19326	19618	19452	19418	19496	19358	19630	19579	19454	19320	19417	19517	19412	19596	19523	19507	19341	19415	19211	19434	19322	19610	19433	19335	19539	19414	19201	19516	19442	19476	19592	19526	19392	19565	19608	19249	19468	19292	19503	19443	19588	19499	19586	19445	19369	19519	19254	19345	19453	19466	19222	19580	19411	19401	19314	19385	19409	19375	19559	19586	19284	19574	19283	19431	19473	19446	19597	19459	19399	19502	19314	19394	19443	19382	19437	19341	19320	19330	19434	19590	19562	19345	19404	19357	19390	19481	19438	19541	19450	19474	19464	19149	19439	19287	19608	19312	19272	19367	19343	19660	19426	19307	19457	19444	19634	19467	19440	19397	19544	19466	19580	19382	19379	19498	19075	19406	19546	19462	19492	19553	19536	19467	19514	19438	19272	19264	19740	19500	19568	19501	19408	19626	19367	19555	19420	19311	19470	19348	19336	19278	19471	19375	19356	19304	19393	19406	19531	19611	19498	19504	19424	19419	19342	19593	19495	19403	19424	19405	19393	19268	19517	19342	19409	19334	19388	19491	19333	19402	19431	19311	19409	19519	19612	19451	19348	19269	19277	19425	19248	19519	19386	19645	19534	19468	19428	19470	19339	19250	19525	19471	19324	19201	19567	19420	19252	19459	19447	19557	19403	19541	19207	19511	19183	19389	19545	19471	19506	19388	19251	19491	19406	19453	19335	19343	19539	19398	19512	19508	19397	19422	19320	19547	19394	19650	19308	19467	19311	19376	19385	19271	19540	19468	19245	19625	19388	19484	19472	19289	19314	19401	19475	19405	19436	19316	19377	19631	19356	19569	19466	19517	19496	19382	19513	19372	19405	19436	19458	19683	19425	19490	19304	19485	19375	19501	19486	19498	19350	19233	19456	19454	19557	19215	19355	19504	19299	19455	19416	19376	19363	19472	19387	19353	19376	19548	19478	19503	19534	19445	19378	19442	19491	19428	19528	19548	19567	19270	19411	19408	19603	19556	19340	19376	19408	19187	19454	19479	19446	19347	19555	19506	19509	19291	19550	19609	19516	19483	19480	19540	19379	19372	19301	19094	19358	19350	19436	19417	19298	19480	19385	19269	19310	19417	19461	19302	19509	19445	19405	19708	19453	19534	19422	19650	19187	19236	19380	19379	19365	19307	19365	19403	19683	19284	19398	19326	19351	19220	19253	19490	19469	19592	19560	19388	19463	19628	19447	19328	19347	19542	19443	19468	19443	19228	19570	19413	19595	19368	19422	19442	19632	19534	19321	19624	19455	19332	19560	19391	19385	19456	19482	19385	19609	19330	19649	19442	19635	19528	19347	19802	19490	19452	19388	19263	19376	19384	19529	19341	19489	19524	19449	19459	19331	19458	19350	19587	19381	19483	19377	19348	19413	19373	19611	19690	19453	19389	19399	19451	19210	19606	19131	19494	19653	19327	19326	19694	19516	19445	19621	19747	19277	19274	19520	19357	19534	19378	19593	19679	19534	19536	19468	19533	19601	19320	19349	19528	19324	19565	19533	19537	19418	19311	19447	19337	19320	19278	19458	19232	19461	19665	19493	19250	19416	19530	19320	19521	19352	19563	19467	19575	19673	19417	19357	19580	19466	19311	19284	19531	19222	19262	19558	19632	19557	19418	19381	19515	19530	19444	19599	19537	19454	19577	19602	19515	19445	19444	19382	19404	19509	19779	19589	19469	19559	19519	19380	19408	19250	19571	19637	19444	19670	19494	19434	19472	19555	19359	19482	19386	19537	19438	19625	19550	19453	19396	19631	19518	19511	19333	19655	19491	19390	19413	19364	19279	19444	19361	19357	19375	19435	19613	19503	19276	19455	19522	19526	19308	19590	19654	19618	19293	19238	19463	19460	19306	19378	19408	19576	19562	19666	19303	19456	19500	19418	19411	19559	19597	19372	19444	19504	19562	19218	19586	19385	19620	19528	19475	19361	19496	19617	19317	19225	19346	19252	19150	19466	19480	19309	19457	19289	19344	19371	19735	19547	19642	19142	19618	19544	19544	19418	19345	19256	19502	19570	19486	19350	19306	19479	19562	19514	19456	19436	19543	19517	19472	19417	19609	19517	19364	19463	19352	19489	19661	19178	19353	19302	19498	19384	19726	19427	19506	19289	19388	19461	19206	19332	19589	19507	19680	19558	19368	19493	19396	19490	19288	19454	19294	19641	19437	19332	19347	19447	19364	19406	19460	19433	19456	19370	19394	19517	19399	19678	19649	19472	19380	19413	19510	19527	19379	19585	19261	19524	19616	19291	19673	19587	19533	19395	19351	19449	19340	19336	19599	19559	19314	19453	19497	19375	19311	19508	19389	19459	19400	19531	19256	19638	19635	19127	19448	19418	19476	19411	19450	19670	19330	19338	19495	19457	19328	19057	19404	19395	19402	19286	19462	19460	19525	19463	19492	19412	19439	19421	19476	19452	19414	19522	19345	19241	19334	19494	19269	19626	19403	19423	19571	19540	19479	19316	19401	19521	19467	19480	19396	19489	19421	19556	19367	19513	19509	19516	19490	19616	19294	19457	19388	19669	19372	19502	19254	19456	19374	19416	19293	19458	19400	19403	19466	19625	19437	19584	19543	19241	19208	19401	19278	19288	19390	19656	19527	19471	19726	19209	19611	19703	19503	19508	19558	19409	19420	19475	19493	19508	19494	19441	19165	19498	19452	19342	19567	19471	19288	19544	19319	19526	19370	19428	19573	19608	19421	19563	19440	19353	19400	19298	19530	19263	19268	19548	19497	19470	19292	19112	19639	19530	19398	19445	19541	19413	19428	19402	19477	19430	19497	19591	19533	19524	19476	19447	19455	19679	19417	19586	19516	19539	19258
21212	37405	30725	24135	21281	19639	18845	18316	18076	17663	17500	17258	17203	17016	16906	17040	16979	16881	16770	16812	16660	16890	16711	16866	16701	16765	16932	16685	16607	16652	16891	16797	16608	16754	16819	16691	16728	16731	16606	16644	16565	16864	16794	16723	16530	16700	16852	16596	16646	16718	16724	16792	16627	16816	16597	16815	16759	16610	16686	16674	16858	16645	16652	16465	16753	16467	16608	16591	16592	16613	16752	16688	16631	16720	16551	16727	16632	16699	16504	16689	16753	16747	16588	16650	16704	16531	16537	16537	16762	16635	16829	16600	16517	16647	16623	16530	16697	16536	16641	16576	16636	16543	16800	16482	16658	16584	16593	16483	16595	16487	16612	16717	16657	16701	16527	16608	16582	16403	16773	16575	16653	16655	16865	16699	16555	16650	16700	16698	16650	16628	16627	16679	16665	16637	16643	16617	16819	16611	16738	16710	16686	16670	16419	16513	16647	16615	16603	16689	16575	16477	16596	16507	16755	16397	16605	16592	16737	16814	16841	16561	16639	16608	16671	16718	16574	16696	16565	16624	16747	16702	16623	16724	16516	16852	16781	16675	16652	16739	16621	16595	16608	16667	16532	16663	16614	16523	16651	16607	16797	16816	16647	16572	16712	16648	16818	16824	16566	16675	16619	16735	16771	16741	16621	16698	16561	16533	16503	16583	16393	16519	16584	16652	16650	16664	16653	16640	16636	16750	16829	16600	16600	16753	16696	16581	16523	16876	16605	16586	16797	16607	16586	16754	16740	16641	16747	16702	16621	16606	16682	16822	16652	16718	16537	16627	16471	16538	16446	16760	16519	16761	16672	16694	16610	16620	16663	16606	16675	16768	16672	16539	16779	16506	16641	16771	16660	16511	16578	16614	16659	16588	16787	16680	16602	16438	16683	16450	16727	16610	16767	16634	16648	16690	16633	16663	16572	16503	16778	16644	16602	16635	16611	16815	16667	16719	16723	16718	16703	16685	16715	16819	16636	16658	16542	16569	16699	16734	16530	16631	16558	16423	16679	16553	16591	16468	16557	16666	16586	16499	16581	16570	16601	16625	16550	16555	16708	16702	16509	16799	16701	16628	16728	16680	16792	16557	16574	16618	16655	16829	16702	16707	16622	16622	16656	16708	16696	16612	16682	16568	16698	16709	16488	16764	16573	16705	16756	16632	16797	16577	16745	16655	16866	16587	16705	16701	16676	16656	16679	16750	16612	16669	16794	16695	16713	16598	16649	16562	16493	16753	16678	16684	16705	16713	16476	16755	16656	16720	16689	16620	16638	16692	16654	16379	16645	16647	16698	16603	16596	16742	16546	16590	16554	16604	16736	16604	16596	16689	16519	16769	16563	16764	16599	16581	16618	16565	16624	16490	16570	16521	16735	16698	16493	16667	16672	16704	16607	16788	16609	16698	16615	16690	16633	16586	16756	16666	16571	16618	16539	16517	16617	16645	16760	16561	16637	16725	16653	16704	16774	16735	16634	16556	16747	16657	16626	16628	16583	16567	16610	16707	16429	16702	16628	16795	16498	16809	16743	16594	16587	16586	16634	16747	16518	16722	16627	16743	16657	16479	16620	16548	16712	16621	16665	16668	16646	16641	16540	16571	16610	16771	16773	16634	16679	16705	16604	16713	16638	16679	16605	16609	16749	16810	16754	16732	16579	16835	16639	16702	16715	16748	16577	16525	16536	16613	16693	16573	16535	16521	16738	16721	16568	16613	16741	16599	16601	16787	16636	16734	16492	16489	16739	16749	16632	16669	16606	16529	16554	16519	16754	16633	16669	16731	16681	16728	16757	16593	16655	16685	16669	16669	16605	16583	16664	16635	16511	16631	16712	16762	16630	16780	16625	16654	16601	16633	16753	16566	16712	16460	16596	16653	16732	16495	16768	16623	16898	16526	16664	16618	16653	16782	16689	16584	16749	16571	16663	16593	16607	16638	16608	16662	16647	16483	16608	16574	16567	16619	16826	16733	16595	16776	16584	16627	16486	16564	16678	16711	16693	16761	16509	16587	16613	16452	16510	16726	16682	16481	16657	16603	16657	16578	16688	16682	16608	16514	16727	16740	16754	16784	16600	16638	16539	16703	16672	16620	16491	16670	16628	16742	16656	16689	16592	16677	16586	16485	16672	16687	16540	16550	16608	16644	16781	16597	16628	16713	16722	16643	16695	16783	16808	16643	16639	16600	16631	16660	16689	16583	16716	16681	16646	16614	16585	16670	16665	16566	16701	16758	16730	16651	16559	16696	16623	16561	16613	16652	16565	16819	16674	16634	16794	16584	16698	16580	16588	16751	16741	16611	16602	16744	16669	16913	16760	16635	16614	16619	16524	16652	16669	16675	16657	16629	16707	16630	16668	16500	16707	16552	16603	16760	16584	16445	16756	16745	16614	16539	16604	16607	16524	16698	16748	16630	16540	16769	16844	16657	16659	16626	16487	16745	16882	16600	16537	16737	16579	16687	16574	16575	16609	16734	16566	16774	16808	16592	16434	16374	16727	16658	16779	16693	16606	16661	16628	16679	16637	16564	16599	16506	16589	16667	16685	16625	16696	16604	16538	16689	16758	16690	16594	16702	16525	16698	16618	16717	16619	16712	16660	16731	16621	16706	16617	16769	16845	16558	16759	16522	16588	16771	16681	16580	16650	16679	16602	16739	16685	16575	16596	16671	16501	16621	16562	16696	16585	16655	16628	16792	16655	16520	16566	16450	16808	16826	16750	16516	16614	16798	16600	16724	16522	16496	16829	16675	16625	16784	16552	16714	16680	16783	16725	16695	16776	16702	16640	16610	16741	16818	16627	16784	16546	16735	16606	16656	16727	16800	16538	16623	16651	16761	16646	16775	16732	16547	16684	16553	16827	16764	16605	16539	16413	16743	16722	16727	16699	16489	16663	16561	16675	16508	16708	16616	16813	16542	16772	16662	16699	16746	16625	16604	16604	16679	16708	16595	16743	16889	16839	16656	16501	16625	16723	16558	16607	16593	16602	16778	16696	16779	16601	16682	16677	16769	16535	16536	16710	16707	16578	16707	16506	16805	16633	16755	16664	16818	16717	16732	16746	16644	16566	16654	16702	16505	16670	16580	16666	16723	16801	16580	16624	16436	16657	16576	16814	16617	16525	16431	16702	16777	16712	16780	16604	16720	16631	16700	16664	16728	16763	16557	16668	16439	16672	16645	16640	16699	16610	16629	16666	16601	16678	16699	16533	16592	16633	16634	16755	16704	16614	16730	16693	16845	16677	16656	16851	16641	16578	16564	16584	16585	16639	16714	16492	16565	16656	16716	16741	16570	16627	16817	16603	16516	16614	16827	16809	16630	16642	16584	16463	16563	16657	16668	16523	16635	16610	16712	16636	16444	16768	16790	16708	16767	16758	16703	16343	16676	16600	16615	16494	16710	16852	16563	16646	16633	16581	16698	16629	16700	16576	16493	16478	16642	16759	16550	16648	16675	16773	16815	16819	16558	16674	16727	16562	16656	16800	16479	16656	16490	16611	16616	16597	16731	16839	16684	16426	16747	16751	16502	16363	16598	16706	16721	16737	16626	16625	16655	16589	16743	16500	16587	16672	16457	16618	16700	16759	16650	16702	16604	16602	16625	16684	16538	16714	16653	16587	16592	16604	16513	16619	16525	16760	16720	16736	16613	16519	16743	16642	16741	16815	16506	16659	16739	16767	16537	16800	16739	16658	16587	16720	16828	16629	16704	16536	16721	16745	16659	16672	16715	16846	16575	16578	16624	16591	16824	16797	16539	16807	16640	16720	16682	16623	16646	16605	16670	16582	16734	16751	16748	16471	16683	16647	16704	16556	16651	16538	16680	16638	16405	16722	16660	16573	16588	16702	16548	16633	16699	16659	16560	16643	16643	16498	16747	16617	16810	16659	16554	16618	16501	16663	16565	16625	16646	16814	16741	16581	16474	16821	16664	16639	16309	16691	16598	16650	16508	16492	16810	16825	16721	16529	16544	16663	16671	16813	16788	16676	16883	16486	16761	16728	16771	16570	16662	16710	16671	16692	16553	16626	16599	16674	16746	16618	16696	16680	16479	16692	16496	16650	16584	16750	16604	16792	16525	16681	16589	16668	16564	16591	16736	16594	16679	16647	16621	16915	16601	16668	16668	16656	16681	16733	16765	16488	16496	16748	16538	16632	16472	16670	16576	16661	16657	16745	16772	16771	16370	16496	16800	16764	16628	16530	16654	16724	16591	16673	16697	16653	16622	16683	16684	16706	16799	16688	16630	16724	16610	16517	16579	16623	16589	16571	16680	16746	16569	16767	16620	16740	16671	16603	16614	16538	16465	16539	16660	16738	16820	16686	16748	16513	16743	16545	16551	16605	16609	16531	16598	16586	16681	16589	16461	16724	16737	16747	16584	16840	16610	16606	16585	16633	16674	16718	16508	16508	16620	16812	16633	16728	16613	16660	16587	16880	16761	16648	16838	16685	16605	16736	16670	16686	16628	16796	16861	16519	16684	16659	16668	16633	16897	16635	16570	16752	16657	16597	16543	16625	16440	16678	16628	16682	16634	16688	16659	16797	16613	16714	16560	16459	16771	16682	16586	16536	16662	16780	16590	16640	16763	16466	16589	16453	16588	16699	16604	16683	16704	16606	16695	16613	16531	16690	16470	16861	16567	16627	16700	16455	16513	16653	16720	16638	16742	16598	16562	16591	16689	16595	16691	16802	16667	16718	16715	16608	16601	16645	16660	16677	16656	16580	16730	16471	16540	16790	16569	16718	16485	16790	16650	16626	16843	16598	16445	16612	16733	16773	16712	16592	16677	16538	16687	16653	16748	16677	16637	16529	16618	16678	16732	16616	16481	16593	16587	16725	16667	16747	16652	16727	16763	16782	16503	16506	16828	16473	16519	16593	16660	16593	16650	16647	16810	16771	16709	16675	16630	16633	16606	16591	16677	16777	16737	16586	16587	16595	16747	16668	16714	16856	16897	16656	16678	16842	16671	16507	16631	16568	16648	16670	16585	16778	16540	16731	16514	16854	16710	16686	16605	16595	16678	16615	16602	16661	16633	16533	16565	16569	16618	16672	16801	16626	16522	16703	16842	16543	16834	16627	16402	16757	16746	16674	16617	16736	16876	16596	16591	16720	16773	16475	16681
22472	21594	28830	24869	22218	25200	27565	23520	22336	22332	22146	21877	21678	21286	21414	21253	21197	21216	21015	21116	21051	20943	20915	20998	20935	20789	20666	20866	21175	20831	20981	21016	20715	20959	21042	20849	21068	20825	20787	21071	20894	20943	20582	20912	20906	20963	20741	20818	20682	20852	20858	20929	20765	21235	20940	20794	20864	20863	20916	20870	20959	20838	20540	20854	20521	20667	20965	20935	20824	20761	20749	20859	20678	20690	20686	20788	20704	20740	20666	20804	20646	20666	20595	20686	20658	20818	20893	20909	20646	20663	20707	20627	20828	20845	20777	20754	20794	20628	20609	20757	20782	20848	20535	20794	20707	20866	20691	20829	20714	20733	20583	20551	20693	20787	20693	20586	20802	20647	20734	20646	20826	20603	20767	20878	20713	20622	20870	20688	20733	20587	20667	20350	20685	20686	20746	20535	20660	20774	20690	20664	20438	20577	20767	20658	20608	20687	20640	20679	20766	20809	20609	20511	20873	20751	20812	20697	20417	20637	20740	20527	20510	20901	20660	20766	20696	20632	20451	20850	20724	20887	20903	20690	20791	20770	20661	20725	20643	20737	20928	20744	20914	20508	20856	20784	20688	20779	20764	20659	20599	20567	20868	20719	20472	21002	20763	20544	20815	20655	20745	20554	20875	20842	20648	20389	20790	20533	20622	20728	20843	20822	20910	20746	20695	20770	20700	20650	20644	20760	20538	20832	20772	20805	20680	20961	20770	20823	20796	20765	20989	20725	20643	20493	20489	20855	20676	20554	20442	20604	20693	20829	20686	20829	20800	20785	20629	20700	20678	20819	20703	20838	20510	20561	20579	20728	20717	20699	20755	20581	20593	20609	20621	20796	20656	20711	20695	20725	20819	20607	20786	20741	20906	20640	20764	20751	20768	20679	20762	20696	20816	20827	20636	20810	20731	20674	20487	20677	20547	20647	20780	20869	20853	20879	20800	20822	20778	20328	20867	20682	20948	20723	20758	20420	20763	20621	20796	20629	20797	20922	20639	20656	20858	20486	20525	20753	20841	20825	20672	20864	20846	20786	20570	20667	20551	20699	20748	20747	20905	20763	20875	20715	20741	20565	20695	20529	20952	20811	20788	20737	20852	20715	20662	20529	20626	20510	20788	20538	20668	20688	20730	20664	20894	20673	20574	20807	20942	20651	20647	20608	20978	20834	20783	20698	20738	20488	20631	20842	20735	20822	20807	20762	20474	20827	20908	20658	20691	20711	20664	20621	20745	20752	20888	20753	20918	20553	20620	20647	20886	20636	20706	20850	20668	20778	20640	20627	20769	20744	20896	20803	20885	20778	20824	20840	20879	20912	20604	20769	20688	20975	20607	20667	20729	20787	20653	20539	20648	20951	20593	20611	20485	20497	20776	20834	20888	20701	20576	20924	20685	20547	20630	20716	20707	20407	20693	20430	20925	20837	20770	20801	20705	20505	20834	20711	20809	20668	20548	20715	20826	20387	20849	20709	20595	20644	20786	20793	20713	20698	20541	20559	20639	20596	20661	20852	20891	20574	20967	20425	20950	20777	20875	20652	20901	20880	20794	20694	20622	20704	20861	20988	20602	20624	20989	20854	20714	20609	20826	20799	20801	20756	20666	20672	20921	20727	20810	20659	20672	20859	20621	20803	20764	20639	20639	20885	20556	20826	20600	20604	20780	20759	20715	20585	20712	20701	20845	20695	20690	20740	20840	20523	20696	20731	20814	20786	21007	20719	20793	20908	20768	20802	20770	20751	20729	20705	20645	20521	20694	20585	20459	20801	20733	20568	20741	20638	20562	20789	20788	20813	20626	20427	20715	20592	20796	20716	20768	20573	20677	20589	20820	20544	20656	20745	20760	20583	20881	20900	20685	20729	20679	20736	20755	20883	20845	20584	20706	20726	20694	20648	20481	20488	20848	20770	20731	20638	20743	20722	20709	20674	20768	20598	20622	20602	20753	20752	20748	20603	20753	20750	20766	20875	20617	20516	20741	20872	20935	20666	20595	20802	20752	20227	20783	20628	20702	20724	20892	20707	20685	20616	20473	20545	20695	20697	20817	20698	20637	20584	20727	20767	20871	20710	20588	20752	20806	20726	20752	20920	20995	20734	20719	20863	20870	20754	20599	20705	20773	20730	20586	20706	20706	20925	20862	20623	20665	20565	20621	20700	20518	20518	20632	20612	20685	20820	20502	20648	20806	20830	20768	20495	20737	20832	20778	20973	20720	20571	20739	20700	20685	20647	20775	20531	20699	20643	20597	20504	20697	20698	20776	20803	20877	20702	20837	20636	20762	20880	20814	20811	20708	20835	20678	20554	20834	20726	20812	20762	20777	20633	20510	20783	20655	20656	20984	20748	20648	20551	20606	20742	20697	20713	21066	20706	20739	20617	20873	20621	20805	20710	20515	20625	20646	20817	20802	20660	20773	20683	20761	20667	20788	20705	20689	20697	20750	20738	20813	20656	20938	20565	20755	20754	20767	20619	20696	20750	20847	20809	20818	21043	20760	20898	20646	20750	20710	20827	20860	20777	20623	20737	20943	20507	20372	20749	20695	20769	20917	21016	20800	20692	20797	20482	20538	20709	20843	20592	20695	20586	20794	20591	20634	20602	20665	20754	20496	20658	20742	20609	20569	20656	20721	20533	20704	20700	20623	20928	20848	20813	20577	20983	20722	20904	20701	20665	20791	20599	20825	20619	20634	20751	20710	20796	20832	20621	20722	20661	20715	20583	20640	20771	20648	20580	20613	20664	20782	20797	20475	20630	20718	20646	20679	20685	20681	20636	20532	20581	20671	20686	20613	20653	20718	20836	20455	20708	20614	20630	20669	20817	20717	20463	20939	20417	20603	20513	20660	20612	20804	20849	20769	20707	20857	20697	20715	20562	20892	20772	20765	20908	20779	20860	20599	20697	20692	20773	20745	20753	20761	20781	20913	20739	20935	20725	20620	20808	20832	20644	20858	20703	20771	20883	20710	20704	20689	20719	20658	20572	20464	20794	20526	20907	20613	20619	20811	20658	20816	20512	20791	20812	20868	20569	20746	20818	20722	20781	20683	20701	20793	20694	20741	20842	20630	20800	20848	21025	20562	20663	20805	20688	20924	20801	20822	20955	20875	20689	20839	20645	20483	20682	20584	20867	20599	20664	20888	20464	20923	20616	20715	20532	20886	20888	20738	20694	20784	20856	20720	20677	20787	20692	20668	20569	20470	20683	20809	20834	20640	20624	20861	20640	20652	20823	20372	20776	20756	20628	20811	20723	20803	20680	20654	20631	20776	20617	20740	20651	20753	20807	20701	20674	20524	20735	20700	20657	20606	20720	20803	20808	20941	20735	20867	20783	20788	20692	20872	20912	20686	20970	20540	20673	20816	20786	20946	20759	20844	20622	20756	20829	20819	20693	20934	20637	20422	20806	20650	20866	20722	20565	20962	20706	20749	20973	20814	20642	20607	20647	20749	20567	20715	20514	20742	20608	20596	20822	20617	20658	20733	20755	20770	20763	20716	20679	20863	20953	21020	20752	20609	20652	20611	20660	20750	20687	20727	20650	20698	20723	20892	20738	20711	20759	20793	20791	20955	20654	20834	20768	20865	20634	20647	20809	20741	20796	20669	20776	20659	20730	20800	20642	20757	20591	20717	20799	20712	20971	20745	20647	20723	20873	20886	20590	20717	20702	20978	20831	20589	20574	20797	20708	20899	20584	20686	20838	20689	20682	20591	20994	20755	20604	21027	20357	20646	20747	20668	20648	20717	20793	20766	20810	20809	20801	20921	20653	20767	20735	20847	20693	20526	20787	20555	20841	20725	20643	20770	20750	20912	20696	21038	20797	20702	20834	20525	20914	20711	20787	20740	20484	20879	20866	20813	20480	20659	20621	20604	20737	20629	20539	20669	20702	20765	20666	20677	20587	20866	20860	20693	20635	20720	20943	20934	20629	20843	20600	20705	20575	20702	20822	20898	20564	20954	20720	20730	20715	20768	20625	20758	20623	20527	20923	20494	20657	20871	20577	20584	20592	20835	20754	20808	20898	20787	20742	20789	20701	20611	20800	20708	20684	20729	20875	20713	20725	20664	20746	20671	20536	20960	20697	20711	20594	20731	20765	20352	20619	20793	20619	20762	20862	20508	20668	20596	20599	20622	20803	20731	20680	20913	20490	20557	20604	20879	20932	20690	20776	20651	20626	20631	20538	20763	20727	20858	20845	20534	20759	20628	20807	20645	20869	20562	20616	20456	20434	20803	20783	20699	20661	20683	20626	20857	20840	20685	20548	20641	20828	21043	20844	20886	20823	20819	20658	20839	20814	20687	20721	20727	20736	20467	20726	20560	20570	20602	20563	20543	20620	20600	20840	20549	20613	20724	20764	20832	20608	20752	20692	21086	20731	20496	20559	20677	20571	20659	20750	20675	20742	20861	20759	20839	20777	20763	20825	20840	20647	20681	20894	20770	20711	20762	20582	20977	20666	20584	20578	20809	20584	20728	20523	20748	20782	20582	20590	20666	20539	20767	20665	20673	20777	20649	20733	20771	20697	20705	20731	20722	20730	20699	20971	20897	20642	20691	20731	20687	20954	20766	20692	20773	20608	20794	20669	20561	20595	20839	20737	20539	20649	20725	20555	20711	20561	20573	20807	20751	20721	20630	20663	20712	20552	20721	20658	20709	20676	20951	20690	20837	20914	20741	20592	20798	20538	20537	20713	20874	20715	20588	20760	20713	20881	20515	20584	20810	20704	20873	20713	20702	20827	20808	20727	20526	20727	20697	20530	20854	20741	20552	20724	20509	20563	20821	20817	20704	20828	20785	20812	20570	20716	20643	20740	20603	20626	20767	20768	20659	20742	20484	20722	20713	20706	20699	20657	20742	20711	20671	20759	20936	20622	20726	20853	20650	20667	20613	20712	20782	20540	20683	20536	20694	20484	20593	20569	20676	20897	20499	20766	20658	20666	20630	20818	20823	20833	20686	20809	20682	20658	20945	20869	20763	20729	20692	20829	20572	20489	20532	20516	20766	20885	20653	20897	20600	20805	20857	20834	20577	20606	20722	20953	20751	20748	20796	20684	20544	20650	20673	20818	20677	20897	20627	20756	20613	20546	20657	20568	20812	20977	20826	20566	20791	20711
22246	45207	37331	29296	25202	22993	21265	20782	20002	19295	18749	18347	18245	18138	17837	17892	17659	17722	17617	17577	17671	17589	17665	17635	17601	17393	17461	17412	17574	17357	17624	17449	17445	17426	17525	17288	17421	17250	17423	17548	17334	17456	17376	17509	17531	17280	17273	17341	17440	17389	17436	17292	17535	17480	17469	17534	17431	17426	17348	17261	17227	17478	17307	17337	17214	17412	17522	17266	17458	17475	17336	17656	17356	17331	17292	17239	17426	17389	17298	17589	17397	17344	17438	17418	17383	17410	17400	17268	17372	17428	17387	17331	17441	17300	17302	17299	17446	17095	17210	17234	17298	17338	17318	17471	17376	17234	17370	17571	17289	17323	17272	17180	17338	17384	17414	17306	17369	17396	17424	17298	17343	17301	17338	17419	17340	17316	17267	17487	17318	17460	17404	17585	17399	17290	17488	17186	17280	17459	17318	17523	17374	17382	17293	17134	17292	17329	17314	17359	17413	17359	17326	17358	17462	17473	17267	17416	17368	17224	17462	17236	17429	17363	17292	17452	17380	17381	17370	17297	17151	17354	17252	17394	17466	17141	17303	17295	17354	17365	17288	17455	17455	17294	17270	17250	17475	17303	17301	17353	17375	17273	17315	17264	17375	17386	17440	17293	17151	17227	17396	17296	17268	17438	17232	17590	17267	17334	17223	17438	17270	17455	17259	17430	17157	17342	17260	17248	17332	17452	17455	17334	17346	17338	17278	17361	17295	17256	17328	17448	17369	17445	17311	17287	17270	17335	17392	17427	17520	17322	17357	17490	17390	17522	17293	17184	17377	17463	17309	17405	17501	17337	17446	17342	17233	17341	17294	17325	17585	17241	17252	17454	17275	17312	17341	17392	17308	17325	17271	17318	17506	17256	17361	17380	17404	17283	17358	17272	17319	17531	17349	17308	17234	17357	17310	17424	17131	17203	17343	17483	17216	17479	17373	17298	17444	17225	17373	17397	17338	17427	17447	17303	17341	17475	17384	17355	17200	17502	17337	17112	17286	17246	17265	17484	17390	17153	17250	17324	17306	17324	17287	17456	17231	17447	17465	17329	17398	17472	17265	17282	17319	17214	17431	17465	17362	17367	17639	17238	17348	17269	17439	17334	17390	17370	17435	17321	17401	17471	17267	17485	17456	17430	17458	17406	17456	17300	17394	17401	17401	17392	17330	17291	17331	17172	17257	17298	17363	17175	17366	17251	17399	17403	17272	17290	17295	17349	17405	17299	17325	17145	17257	17453	17201	17425	17397	17256	17369	17405	17184	17489	17446	17298	17141	17117	17286	17466	17401	17402	17275	17348	17355	17194	17395	17435	17324	17359	17342	17444	17183	17324	17331	17446	17152	17410	17383	17344	17412	17451	17300	17367	17175	17381	17394	17131	17364	17129	17442	17467	17383	17484	17356	17174	17450	17162	17393	17419	17190	17162	17376	17479	17237	17499	17373	17352	17353	17135	17212	17379	17193	17298	17508	17374	17395	17345	17376	17223	17298	17391	17388	17227	17188	17353	17550	17229	17346	17248	17616	17404	17264	17277	17252	17482	17418	17383	17257	17564	17440	17386	17176	17342	17299	17375	17452	17328	17298	17459	17338	17185	17309	17441	17342	17318	17307	17396	17378	17350	17312	17397	17313	17386	17605	17444	17251	17570	17187	17299	17427	17450	17343	17554	17184	17254	17251	17303	17161	17484	17259	17354	17462	17377	17296	17391	17378	17302	17359	17453	17239	17497	17273	17227	17244	17389	17489	17250	17174	17407	17317	17341	17227	17525	17437	17350	17312	17343	17362	17209	17322	17451	17366	17190	17323	17459	17265	17347	17424	17472	17486	17362	17277	17406	17378	17288	17308	17375	17275	17395	17336	17327	17392	17553	17382	17209	17229	17391	17297	17304	17324	17267	17353	17206	17332	17307	17215	17292	17314	17372	17391	17326	17318	17246	17163	17480	17209	17075	17411	17273	17194	17333	17169	17271	17270	17231	17319	17271	17326	17361	17293	17472	17418	17327	17313	17331	17309	17318	17260	17133	17384	17280	17394	17399	17305	17167	17461	17456	17267	17251	17292	17311	17365	17348	17409	17253	17201	17443	17424	17334	17364	17322	17328	17131	17311	17259	17367	17285	17195	17347	17375	17368	17433	17319	17317	17419	17274	17534	17434	17385	17425	17461	17340	17198	17243	17350	17267	17321	17282	17290	17266	17448	17381	17244	17194	17385	17449	17346	17338	17381	17220	17356	17336	17397	17253	17326	17285	17268	17282	17365	17407	17412	17379	17362	17202	17464	17506	17351	17356	17242	17294	17305	17318	17451	17383	17326	17281	17323	17222	17232	17328	17464	17390	17179	17227	17209	17300	17293	17440	17225	17438	17311	17300	17394	17323	17467	17222	17281	17364	17276	17594	17289	17454	17186	17340	17191	17483	17426	17473	17264	17334	17421	17277	17253	17308	17349	17351	17289	17301	17338	17232	17403	17440	17487	17213	17349	17307	17355	17295	17251	17420	17365	17362	17391	17229	17440	17321	17301	17295	17339	17399	17466	17265	17350	17293	17292	17367	17211	17299	17305	17405	17314	17526	17370	17236	17005	17343	17344	17445	17262	17292	17376	17326	17460	17407	17349	17428	17289	17347	17387	17261	17297	17300	17243	17421	17263	17262	17323	17344	17233	17247	17308	17178	17175	17373	17331	17156	17297	17313	17448	17283	17224	17504	17490	17255	17491	17227	17308	17314	17493	17251	17116	17327	17488	17213	17244	17308	17269	17288	17417	17524	17356	17419	17259	17358	17423	17385	17230	17318	17333	17341	17233	17379	17672	17219	17388	17373	17148	17295	17346	17250	17331	17342	17283	17313	17243	17301	17306	17339	17432	17549	17303	17467	17375	17500	17209	17339	17481	17404	17315	17409	17346	17347	17210	17225	17631	17396	17354	17595	17415	17188	17312	17212	17273	17324	17449	17247	17471	17515	17535	17335	17223	17430	17330	17470	17312	17295	17535	17270	17384	17187	17561	17339	17485	17463	17293	17371	17277	17251	17347	17186	17389	17350	17371	17352	17406	17213	17555	17494	17310	17361	17409	17335	17508	17371	17244	17354	17169	17329	17345	17343	17289	17387	17185	17442	17318	17431	17236	17249	17332	17413	17522	17273	17540	17333	17360	17099	17381	17400	17308	17353	17236	17296	17291	17232	17468	17370	17395	17348	17397	17452	17317	17394	17423	17343	17265	17378	17436	17469	17217	17458	17360	17218	17421	17373	17322	17181	17455	17189	17427	17223	17388	17218	17297	17529	17544	17301	17317	17337	17318	17374	17317	17363	17349	17229	17428	17304	17291	17365	17337	17352	17443	17434	17344	17212	17526	17456	17240	17449	17228	17278	17391	17170	17229	17439	17268	17382	17229	17459	17350	17169	17299	17453	17281	17382	17403	17365	17459	17262	17200	17320	17312	17407	17509	17146	17357	17188	17295	17373	17218	17285	17467	17439	17607	17293	17287	17438	17292	17464	17327	17462	17554	17318	17478	17317	17339	17361	17354	17281	17350	17421	17409	17248	17303	17507	17345	17213	17350	17471	17450	17318	17351	17198	17306	17475	17185	17179	17362	17411	17457	17362	17270	17457	17381	17238	17375	17318	17191	17183	17385	17402	17373	17266	17221	17439	17344	17353	17281	17395	17422	17247	17373	17362	17361	17326	17292	17341	17385	17307	17273	17323	17119	17458	17318	17207	17257	17368	17261	17361	17405	17337	17625	17560	17333	17329	17269	17391	17403	17256	17292	17375	17336	17385	17498	17323	17382	17256	17287	17317	17331	17304	17432	17306	17330	17391	17294	17328	17405	17327	17306	17310	17462	17317	17500	17384	17471	17241	17317	17316	17343	17513	17236	17356	17323	17362	17360	17195	17198	17493	17416	17256	17341	17280	17357	17416	17461	17436	17169	17407	17429	17331	17324	17234	17389	17347	17265	17279	17247	17316	17214	17347	17386	17356	17323	17272	17329	17611	17341	17476	17490	17346	17261	17443	17210	17282	17246	17407	17358	17352	17280	17305	17503	17311	17469	17454	17235	17374	17335	17363	17297	17455	17354	17496	17244	17228	17288	17374	17261	17307	17199	17284	17126	17475	17281	17179	17409	17282	17268	17205	17328	17263	17372	17419	17174	17476	17419	17446	17350	17206	17465	17386	17421	17365	17254	17465	17279	17434	17424	17306	17431	17422	17349	17334	17394	17339	17335	17271	17155	17291	17469	17260	17294	17196	17302	17279	17329	17452	17320	17385	17273	17473	17281	17583	17458	17356	17247	17256	17213	17303	17335	17361	17452	17334	17142	17261	17462	17305	17256	17225	17398	17306	17240	17410	17365	17225	17073	17354	17321	17356	17404	17256	17354	17372	17143	17346	17463	17443	17316	17416	17360	17372	17473	17091	17280	17226	17470	17451	17410	17137	17287	17297	17406	17538	17416	17426	17301	17388	17407	17296	17339	17222	17351	17435	17317	17534	17285	17427	17560	17389	17324	17309	17323	17482	17405	17261	17233	17292	17297	17152	17221	17456	17305	17360	17300	17336	17441	17426	17205	17319	17369	17259	17312	17279	17401	17294	17432	17171	17332	17399	17311	17506	17239	17337	17579	17436	17243	17507	17352	17166	17142	17258	17358	17276	17322	17340	17367	17346	17481	17311	17385	17448	17361	17371	17249	17314	17270	17282	17253	17354	17340	17370	17289	17269	17514	17318	17139	17382	17293	17301	17323	17352	17418	17277	17283	17310	17389	17402	17398	17284	17417	17274	17204	17241	17317	17369	17343	17262	17173	17205	17302	17494	17401	17254	17243	17272	17290	17388	17379	17371	17328	17267	17415	17237	17140	17409	17350	17447	17341	17370	17344	17414	17311	17152	17458	17277	17372	17343	17399	17330	17179	17335	17344	17373	17464	17368	17443	17341	17418	17377	17355	17376	17488	17392	17373	17307	17362	17374	17314	17402	17347	17176	17363	17371	17308	17418	17267	17207	17283	17228	17196	17600	17329	17277	17399	17337	17469	17493	17216	17426	17362	17274	17327	17357	17281	17295	17271	17486	17313	17430	17438	17416	17342	17408	17299	17322	17172	17412	17382	17403	17338	17460	17477
29097	25045	29354	26137	22336	21281	20982	20561	20493	19856	20092	20012	19782	19727	19613	19543	19503	19692	19518	19601	19765	19594	19724	19300	19754	19759	19494	19690	19757	19518	19636	19435	19456	19630	19451	19559	19382	19515	19442	19563	19652	19578	19541	19391	19529	19757	19585	19444	19501	19571	19336	19494	19335	19427	19396	19565	19559	19632	19475	19294	19813	19412	19565	19639	19473	19391	19259	19564	19634	19444	19552	19342	19588	19315	19568	19292	19384	19523	19642	19378	19547	19458	19629	19338	19531	19621	19478	19381	19296	19441	19570	19411	19493	19592	19667	19409	19362	19568	19587	19276	19568	19547	19527	19310	19437	19394	19614	19568	19529	19457	19578	19540	19489	19378	19446	19417	19499	19576	19467	19374	19532	19364	19431	19519	19586	19388	19544	19390	19515	19335	19505	19431	19554	19473	19379	19364	19488	19389	19523	19448	19299	19586	19388	19326	19459	19556	19472	19309	19449	19572	19583	19687	19466	19430	19457	19492	19492	19556	19448	19298	19518	19537	19531	19528	19537	19515	19312	19305	19494	19395	19396	19363	19439	19698	19474	19566	19559	19417	19632	19547	19433	19458	19524	19378	19478	19468	19433	19466	19496	19630	19608	19667	19432	19483	19442	19518	19571	19407	19541	19449	19461	19437	19472	19424	19696	19540	19582	19333	19403	19466	19311	19599	19426	19614	19655	19526	19531	19422	19372	19734	19475	19413	19340	19256	19483	19595	19445	19638	19427	19546	19355	19429	19560	19542	19379	19696	19411	19418	19438	19375	19463	19490	19571	19536	19333	19510	19469	19528	19595	19442	19435	19470	19646	19472	19359	19398	19460	19373	19366	19486	19466	19377	19490	19437	19261	19329	19375	19561	19450	19489	19681	19479	19422	19469	19511	19523	19715	19643	19323	19387	19295	19336	19285	19456	19322	19549	19568	19441	19535	19534	19473	19463	19664	19595	19434	19300	19455	19649	19475	19603	19565	19470	19267	19620	19592	19449	19507	19656	19462	19530	19313	19483	19421	19498	19503	19456	19627	19408	19599	19586	19395	19461	19568	19405	19423	19558	19496	19290	19348	19586	19364	19577	19526	19264	19597	19451	19673	19463	19434	19590	19507	19610	19262	19366	19515	19583	19246	19537	19468	19414	19359	19403	19541	19466	19509	19455	19534	19361	19440	19555	19315	19478	19749	19284	19296	19648	19498	19300	19391	19429	19664	19558	19621	19597	19388	19588	19586	19557	19666	19342	19444	19557	19606	19389	19621	19333	19526	19480	19188	19329	19423	19607	19677	19771	19406	19141	19487	19541	19566	19514	19441	19614	19397	19380	19507	19644	19371	19543	19431	19442	19489	19583	19566	19339	19512	19506	19514	19332	19560	19471	19624	19601	19705	19393	19388	19373	19563	19446	19230	19514	19533	19293	19459	19508	19393	19301	19581	19447	19513	19510	19438	19377	19357	19611	19528	19529	19463	19540	19622	19351	19498	19535	19604	19623	19483	19552	19521	19735	19548	19512	19512	19439	19570	19452	19391	19654	19637	19632	19568	19610	19531	19535	19584	19782	19376	19496	19209	19352	19566	19439	19400	19602	19454	19485	19457	19351	19415	19606	19604	19282	19447	19533	19338	19505	19535	19452	19338	19570	19482	19716	19643	19491	19635	19495	19547	19463	19533	19527	19315	19517	19241	19466	19622	19759	19638	19412	19576	19286	19509	19430	19613	19677	19459	19490	19413	19560	19473	19453	19577	19404	19445	19627	19582	19378	19549	19433	19729	19352	19436	19673	19498	19488	19461	19464	19440	19485	19518	19285	19635	19633	19489	19506	19405	19701	19616	19553	19707	19491	19663	19272	19433	19425	19445	19680	19545	19516	19796	19560	19462	19582	19746	19441	19395	19517	19682	19669	19357	19716	19555	19578	19577	19532	19510	19627	19467	19533	19527	19526	19196	19291	19488	19485	19677	19365	19496	19763	19513	19480	19565	19409	19394	19617	19195	19468	19488	19232	19518	19380	19237	19328	19297	19311	19738	19361	19307	19525	19598	19652	19429	19839	19460	19594	19496	19626	19554	19530	19406	19391	19382	19340	19368	19667	19351	19424	19450	19565	19599	19606	19483	19600	19442	19424	19405	19319	19606	19402	19554	19489	19631	19376	19465	19359	19480	19527	19425	19491	19550	19505	19482	19495	19478	19384	19517	19225	19524	19711	19483	19303	19544	19409	19432	19410	19411	19682	19474	19437	19442	19447	19374	19314	19507	19488	19589	19740	19720	19433	19423	19332	19422	19424	19535	19518	19592	19585	19368	19504	19405	19665	19563	19495	19346	19602	19639	19349	19609	19444	19325	19433	19481	19566	19475	19478	19763	19611	19565	19653	19659	19524	19647	19450	19493	19386	19354	19395	19551	19524	19361	19431	19360	19378	19486	19486	19540	19307	19274	19454	19351	19581	19347	19453	19472	19351	19514	19468	19393	19401	19466	19439	19465	19356	19248	19696	19461	19496	19387	19502	19596	19511	19480	19385	19478	19499	19216	19288	19429	19535	19535	19473	19460	19545	19519	19637	19713	19574	19478	19448	19266	19497	19629	19505	19484	19602	19621	19696	19540	19203	19444	19486	19668	19667	19599	19259	19326	19285	19393	19538	19445	19441	19418	19588	19540	19511	19338	19366	19418	19594	19637	19618	19704	19377	19507	19267	19365	19364	19647	19303	19519	19174	19540	19594	19563	19317	19385	19196	19438	19542	19507	19391	19503	19294	19462	19642	19512	19640	19646	19603	19588	19715	19480	19465	19446	19619	19796	19674	19400	19501	19355	19471	19590	19550	19448	19423	19503	19362	19618	19493	19522	19600	19610	19516	19387	19450	19494	19401	19427	19469	19561	19462	19614	19478	19604	19348	19478	19551	19414	19191	19382	19447	19584	19260	19467	19500	19413	19580	19455	19434	19577	19303	19310	19611	19367	19456	19304	19503	19313	19576	19520	19420	19444	19655	19474	19392	19433	19506	19586	19342	19551	19598	19502	19438	19536	19274	19567	19489	19569	19561	19613	19387	19383	19559	19425	19462	19550	19414	19472	19391	19423	19346	19553	19501	19403	19502	19593	19450	19446	19619	19568	19711	19682	19606	19324	19501	19473	19541	19459	19609	19364	19307	19558	19359	19436	19525	19371	19434	19541	19520	19517	19335	19590	19529	19491	19495	19665	19571	19542	19406	19391	19567	19469	19460	19416	19412	19546	19456	19313	19496	19627	19645	19444	19601	19680	19421	19427	19675	19436	19460	19435	19577	19468	19528	19489	19506	19604	19446	19506	19506	19285	19545	19463	19457	19558	19546	19416	19523	19442	19520	19354	19477	19330	19373	19668	19304	19514	19407	19447	19486	19352	19477	19595	19681	19358	19589	19423	19580	19533	19439	19539	19454	19332	19555	19633	19365	19282	19456	19702	19625	19634	19485	19486	19593	19596	19422	19680	19552	19561	19437	19567	19500	19413	19605	19518	19361	19510	19499	19426	19340	19712	19553	19501	19303	19383	19593	19666	19368	19480	19438	19511	19457	19354	19339	19349	19444	19561	19434	19579	19471	19406	19258	19468	19386	19521	19483	19533	19509	19415	19809	19285	19522	19394	19473	19646	19495	19305	19642	19527	19339	19428	19448	19510	19679	19809	19238	19419	19541	19608	19360	19468	19387	19455	19427	19685	19520	19592	19583	19247	19588	19626	19660	19448	19472	19441	19406	19645	19456	19581	19518	19483	19542	19613	19677	19471	19400	19384	19392	19359	19602	19543	19452	19584	19387	19416	19298	19500	19480	19399	19588	19520	19434	19395	19354	19632	19857	19381	19489	19380	19483	19603	19421	19516	19240	19434	19647	19545	19290	19386	19461	19582	19643	19432	19410	19340	19549	19680	19555	19786	19444	19482	19354	19532	19716	19474	19461	19419	19499	19492	19401	19372	19461	19758	19411	19527	19594	19648	19345	19640	19574	19484	19630	19553	19604	19701	19356	19354	19495	19425	19335	19414	19530	19691	19555	19453	19394	19452	19463	19552	19523	19354	19440	19627	19509	19592	19523	19548	19422	19389	19489	19659	19441	19473	19386	19703	19541	19527	19432	19528	19447	19424	19538	19554	19681	19619	19463	19444	19528	19557	19565	19489	19690	19355	19377	19606	19501	19485	19606	19521	19524	19556	19464	19434	19438	19528	19677	19637	19566	19547	19417	19384	19342	19453	19471	19384	19393	19674	19624	19619	19437	19611	19308	19602	19537	19323	19462	19540	19451	19294	19599	19408	19644	19522	19701	19483	19653	19450	19475	19538	19268	19395	19348	19492	19567	19555	19276	19387	19463	19458	19488	19699	19498	19608	19456	19558	19421	19540	19622	19576	19384	19597	19712	19543	19644	19351	19516	19438	19534	19667	19525	19578	19522	19360	19588	19602	19605	19574	19383	19387	19331	19300	19614	19432	19441	19444	19371	19298	19460	19430	19598	19510	19528	19595	19538	19356	19174	19390	19483	19438	19332	19378	19516	19669	19613	19559	19437	19633	19658	19533	19663	19430	19419	19378	19513	19533	19449	19425	19399	19601	19754	19438	19465	19539	19516	19451	19536	19500	19604	19415	19422	19509	19315	19361	19466	19338	19384	19494	19438	19337	19324	19446	19620	19633	19337	19495	19525	19290	19478	19515	19807	19379	19192	19288	19567	19591	19508	19533	19387	19563	19550	19666	19568	19632	19697	19436	19393	19462	19518	19551	19579	19590	19480	19648	19484	19347	19445	19615	19523	19485	19540	19490	19371	19591	19594	19597	19300	19532	19459	19505	19700	19555	19506	19599	19623	19393	19535	19685	19504	19612	19353	19500	19425	19447	19674	19555	19401	19344	19467	19679	19503	19489	19643	19435	19594	19529	19380	19441	19409	19342	19501	19496	19498	19495	19579	19366	19509	19585	19217	19475	19534	19455	19488	19574	19511	19426	19467	19548	19511	19529	19447	19230	19582	19525	19799	19567	19482	19708	19401	19366	19433	19627	19477	19515	19545	19519	19650	19367	19591	19720	19703	19666	19583	19588	19410	19509	19359	19559	19596	19565	19384	19516	19484	19498	19479	19529	19525	19442	19344	19410	19647
22584	35172	28942	22674	20778	19464	18449	18249	17956	17550	17015	17148	16865	16937	16935	16901	16881	16600	16722	16715	16726	16716	16686	16751	16805	16716	16734	16798	16770	16642	16635	16662	16471	16489	16709	16693	16624	16504	16551	16683	16598	16557	16684	16572	16664	16528	16547	16515	16550	16619	16436	16507	16603	16495	16599	16759	16721	16617	16595	16696	16535	16433	16481	16543	16462	16558	16623	16589	16648	16755	16626	16595	16400	16570	16745	16645	16522	16403	16735	16614	16559	16629	16684	16684	16560	16623	16697	16605	16579	16551	16509	16684	16491	16512	16549	16579	16540	16575	16697	16479	16507	16580	16424	16648	16524	16636	16427	16542	16433	16521	16570	16652	16590	16469	16532	16772	16735	16717	16726	16539	16524	16522	16485	16760	16469	16577	16630	16503	16612	16556	16625	16426	16662	16568	16589	16596	16616	16594	16601	16729	16478	16618	16769	16683	16661	16510	16560	16551	16630	16530	16747	16684	16685	16556	16689	16642	16578	16624	16700	16633	16700	16614	16644	16389	16715	16609	16664	16846	16566	16585	16792	16564	16461	16750	16627	16559	16554	16689	16631	16783	16491	16603	16679	16518	16675	16535	16469	16636	16610	16616	16594	16659	16644	16622	16576	16583	16677	16639	16626	16560	16663	16470	16495	16575	16729	16668	16588	16533	16587	16550	16522	16381	16562	16449	16642	16685	16568	16489	16666	16630	16480	16687	16547	16547	16570	16667	16535	16578	16464	16641	16595	16653	16575	16498	16442	16652	16578	16591	16561	16628	16429	16616	16664	16682	16606	16500	16806	16743	16618	16526	16565	16591	16587	16695	16587	16644	16440	16607	16512	16939	16527	16698	16578	16642	16554	16688	16604	16733	16629	16502	16520	16580	16470	16634	16670	16613	16686	16582	16628	16569	16535	16523	16492	16615	16517	16604	16648	16513	16692	16667	16647	16582	16512	16498	16741	16585	16569	16757	16358	16591	16808	16352	16608	16546	16537	16739	16735	16693	16498	16672	16700	16465	16536	16665	16643	16503	16599	16500	16657	16433	16620	16528	16589	16486	16576	16598	16601	16661	16625	16488	16628	16533	16723	16563	16579	16358	16645	16646	16614	16494	16703	16583	16694	16778	16603	16621	16457	16531	16527	16578	16618	16645	16595	16615	16766	16616	16739	16711	16583	16461	16636	16715	16585	16582	16592	16550	16583	16691	16497	16692	16526	16698	16599	16833	16591	16656	16815	16760	16747	16661	16678	16649	16530	16583	16603	16634	16777	16676	16532	16463	16471	16648	16613	16443	16484	16546	16710	16561	16642	16485	16578	16550	16612	16600	16368	16781	16529	16588	16474	16717	16464	16537	16639	16671	16557	16569	16647	16501	16481	16736	16585	16750	16575	16650	16582	16615	16716	16527	16520	16549	16656	16712	16644	16742	16608	16539	16479	16443	16432	16560	16668	16616	16576	16631	16673	16702	16577	16573	16530	16717	16635	16624	16646	16646	16723	16557	16638	16509	16561	16608	16456	16531	16486	16568	16398	16571	16631	16653	16631	16650	16465	16609	16602	16656	16458	16543	16706	16437	16554	16586	16621	16671	16648	16684	16652	16636	16588	16585	16476	16483	16530	16700	16688	16551	16512	16586	16482	16706	16632	16600	16532	16575	16628	16609	16645	16700	16557	16567	16737	16359	16568	16762	16526	16625	16616	16598	16696	16507	16685	16642	16420	16589	16674	16637	16692	16622	16508	16635	16638	16603	16633	16635	16616	16523	16641	16630	16677	16523	16544	16521	16596	16770	16559	16517	16507	16775	16574	16609	16511	16826	16528	16527	16648	16678	16716	16496	16618	16666	16649	16629	16512	16665	16682	16584	16607	16478	16596	16659	16777	16442	16596	16826	16512	16726	16572	16636	16460	16629	16567	16526	16544	16562	16525	16705	16565	16738	16501	16857	16512	16607	16905	16648	16644	16545	16610	16442	16499	16446	16577	16645	16549	16682	16622	16607	16688	16689	16483	16554	16694	16650	16545	16631	16603	16506	16519	16644	16631	16527	16697	16475	16526	16617	16515	16697	16537	16587	16544	16477	16355	16650	16529	16693	16438	16601	16680	16733	16456	16651	16536	16632	16596	16452	16652	16415	16713	16625	16505	16683	16692	16539	16505	16722	16493	16466	16565	16669	16603	16602	16750	16559	16601	16627	16617	16520	16707	16547	16592	16436	16566	16729	16522	16633	16685	16485	16658	16629	16598	16626	16527	16471	16608	16761	16709	16787	16538	16598	16592	16426	16643	16548	16578	16472	16677	16549	16571	16557	16601	16548	16644	16634	16371	16611	16543	16719	16590	16604	16430	16512	16610	16478	16586	16640	16845	16697	16618	16514	16579	16637	16593	16417	16469	16626	16601	16802	16750	16623	16734	16658	16585	16569	16407	16662	16430	16711	16563	16696	16602	16585	16615	16665	16564	16662	16577	16699	16464	16520	16511	16644	16565	16551	16609	16596	16694	16760	16514	16664	16745	16653	16605	16702	16672	16614	16597	16278	16494	16629	16532	16498	16731	16485	16471	16662	16596	16762	16635	16693	16623	16474	16405	16607	16505	16698	16628	16581	16611	16524	16747	16493	16688	16664	16634	16643	16760	16668	16845	16823	16576	16712	16568	16748	16776	16660	16631	16596	16598	16628	16440	16694	16578	16640	16570	16539	16557	16612	16552	16599	16718	16456	16589	16507	16578	16604	16570	16611	16544	16464	16547	16618	16641	16617	16629	16612	16525	16709	16382	16645	16668	16763	16541	16715	16567	16459	16564	16538	16634	16492	16597	16513	16655	16684	16635	16677	16618	16463	16591	16528	16546	16636	16544	16620	16580	16676	16598	16630	16578	16801	16454	16795	16711	16642	16676	16604	16605	16560	16550	16687	16601	16470	16520	16461	16568	16514	16629	16289	16668	16672	16582	16641	16541	16663	16493	16388	16683	16461	16574	16695	16749	16566	16524	16588	16563	16624	16601	16670	16583	16509	16582	16726	16659	16741	16685	16650	16615	16666	16717	16749	16463	16476	16590	16623	16596	16532	16557	16573	16632	16672	16514	16520	16446	16510	16444	16637	16375	16657	16836	16519	16692	16557	16496	16488	16754	16514	16475	16489	16431	16494	16575	16667	16705	16545	16653	16575	16608	16544	16605	16692	16408	16711	16570	16624	16365	16500	16586	16598	16508	16561	16600	16576	16762	16389	16529	16514	16501	16672	16576	16651	16778	16637	16636	16494	16666	16589	16616	16528	16534	16410	16714	16626	16817	16553	16596	16645	16774	16615	16419	16683	16761	16531	16676	16535	16740	16516	16831	16673	16437	16793	16598	16682	16694	16738	16410	16660	16684	16512	16533	16519	16573	16576	16537	16693	16581	16568	16542	16497	16519	16712	16679	16796	16640	16811	16678	16634	16490	16577	16611	16631	16668	16612	16459	16673	16620	16629	16709	16589	16656	16635	16596	16535	16670	16508	16654	16578	16549	16523	16657	16615	16670	16626	16766	16590	16710	16439	16481	16643	16590	16501	16654	16631	16622	16395	16563	16802	16607	16411	16564	16495	16597	16576	16569	16587	16684	16502	16442	16501	16782	16599	16608	16601	16577	16632	16726	16641	16792	16574	16519	16702	16666	16584	16572	16544	16623	16646	16551	16522	16666	16709	16349	16733	16578	16663	16617	16609	16598	16582	16653	16563	16703	16705	16498	16679	16709	16591	16568	16620	16643	16579	16493	16414	16568	16649	16674	16575	16776	16522	16414	16498	16617	16472	16626	16657	16538	16480	16621	16656	16655	16833	16661	16610	16641	16638	16684	16665	16670	16700	16457	16731	16632	16560	16609	16554	16516	16585	16616	16843	16595	16547	16653	16569	16620	16583	16541	16544	16738	16640	16510	16586	16755	16703	16601	16553	16536	16556	16522	16647	16582	16618	16603	16622	16661	16487	16600	16626	16420	16550	16629	16551	16622	16711	16561	16724	16666	16513	16551	16626	16526	16674	16632	16696	16523	16393	16483	16515	16596	16777	16590	16679	16564	16703	16531	16490	16544	16535	16624	16634	16615	16509	16694	16730	16544	16592	16440	16420	16808	16716	16654	16512	16535	16725	16661	16497	16710	16669	16588	16641	16577	16656	16575	16560	16488	16611	16575	16666	16589	16467	16537	16596	16508	16528	16807	16617	16589	16514	16599	16583	16466	16511	16531	16598	16587	16714	16761	16571	16658	16523	16751	16598	16603	16417	16508	16618	16539	16750	16739	16464	16521	16512	16621	16393	16747	16535	16779	16581	16318	16724	16650	16534	16513	16523	16552	16725	16565	16464	16633	16531	16757	16657	16502	16617	16679	16689	16494	16685	16615	16658	16607	16438	16460	16526	16484	16707	16685	16562	16697	16504	16518	16578	16721	16622	16612	16653	16676	16596	16634	16508	16744	16578	16549	16536	16555	16559	16581	16716	16666	16464	16767	16546	16558	16657	16537	16799	16591	16682	16508	16569	16690	16597	16549	16715	16685	16533	16378	16632	16663	16628	16590	16663	16601	16591	16492	16592	16497	16516	16646	16509	16680	16686	16588	16534	16458	16609	16551	16772	16725	16617	16645	16687	16736	16416	16745	16667	16684	16632	16638	16635	16693	16571	16651	16577	16541	16393	16612	16749	16627	16521	16779	16560	16413	16735	16521	16661	16552	16677	16664	16682	16676	16443	16648	16756	16687	16601	16488	16624	16598	16759	16603	16554	16749	16419	16646	16721	16612	16414	16454	16583	16558	16459	16551	16734	16509	16550	16562	16390	16775	16530	16698	16518	16865	16796	16538	16435	16617	16442	16593	16631	16691	16617	16521	16517	16621	16707	16651	16644	16625	16575	16620	16742	16764	16632	16471	16677	16561	16426	16557	16514	16555	16648	16618	16597	16605	16662	16520	16597	16531	16683	16460	16696	16606	16692	16837	16576	16633	16419	16524	16542	16473	16573	16755	16594	16611	16629	16742	16508	16703	16643	16699	16446	16640	16382	16317	16637	16686	16674	16555	16685	16556	16605	16614	16483	16647	16603	16579	16547	16574	16664	16499	16570	16739	16575	16678	16731	16598	16549	16639	16673	16501	16640
23477	21558	28326	25534	23483	24126	23892	21662	21116	20936	20539	20308	20297	20069	20077	20037	19959	20084	19979	20118	20108	20046	19870	19814	20126	20210	19760	20082	19862	19887	19883	19868	19935	19894	19794	19932	19680	19640	19640	19941	19907	19873	19837	19745	19807	19988	19846	19695	19883	20047	19950	19858	19840	19596	19755	19669	19692	19873	19907	19801	19616	19679	20006	19657	19719	19828	19862	19769	19592	19609	19733	19820	19814	19513	19870	19861	19806	19724	19764	19864	19695	19753	19822	19710	19856	19745	19850	19773	19733	19863	19766	19716	19783	19872	19790	19682	19717	19832	19847	19672	19884	19814	19792	19686	19772	19824	19894	19825	19819	19998	20079	19924	19838	19858	19914	19874	19741	19757	20262	19818	19779	19718	19763	19839	19708	19682	19711	19806	19793	19871	19817	19721	19731	19832	19677	19727	19961	19688	19785	19708	19803	19731	19716	19763	19853	19598	19526	19740	19793	19680	19847	19700	19644	19800	19878	19761	19732	19774	19685	19535	19894	19956	19860	19745	19824	19864	19668	19706	19885	20072	20026	19801	19824	19928	19740	19914	19854	19732	19961	19813	19888	19804	19649	19806	19897	19863	19632	19870	19836	19615	19821	19806	19857	19718	19928	19684	19583	19772	19702	19589	19841	19863	19659	19688	19798	19908	19646	19638	19972	19533	19650	19765	19674	19995	19786	19733	19751	19674	19751	19910	19857	19959	19865	19750	19632	20017	19650	19979	19780	19855	19922	19869	19779	19817	19944	19692	19711	19717	19815	19884	19854	19746	19536	19804	19908	19794	19627	19750	19903	20085	19919	19665	19552	19772	19702	19836	19653	19713	19728	19663	19878	19667	19960	19669	19876	19805	19707	19807	19912	19635	20030	19820	19608	19980	19775	19876	19912	19835	19727	19671	19709	19733	19768	19903	19752	19791	19876	19674	19628	19769	19931	19867	19888	19887	19917	19674	19754	19840	19551	19743	19690	19843	19709	19734	19820	19813	19727	19971	19886	19493	19678	19695	19744	19721	19707	19738	19678	19851	19655	19685	19805	19828	19838	19730	19810	19954	19795	19707	19561	19639	19817	19750	19827	19775	19838	19561	19603	19634	19724	20037	19884	19887	19958	19862	19869	19691	19828	19651	19849	19759	19805	19812	19726	20011	19934	19896	19752	19617	19500	19853	19628	19901	19745	19837	19541	19938	19706	19811	19948	19692	19889	19828	19740	19613	19598	19631	19610	19733	19869	19714	19759	19785	19860	19791	19847	19664	19768	19715	19623	19812	19758	19895	19807	19782	19732	19756	19646	19713	19835	19688	19843	19888	19955	19654	19807	19467	19699	19858	19674	19595	19650	19796	19710	19966	19718	19745	19909	19757	19866	19831	19839	19803	19788	20033	19952	19576	19667	19859	19886	19842	19683	19719	19708	19670	19849	19691	19830	19661	19649	19803	19660	19577	19529	19821	19762	19910	19684	19729	19642	19862	19816	19893	19721	19908	19806	19858	19626	19806	19470	19712	19644	19940	19693	19770	19820	19921	19809	19707	19744	19656	19757	19707	19691	19678	19914	19776	19699	19701	19826	19795	19775	19604	19679	19847	19781	19855	19823	19728	19639	19852	19654	19761	19664	19837	19897	19623	19924	19457	19737	19812	19580	19680	19896	19882	19939	19879	19994	19702	19850	19791	19795	19803	19978	19654	19678	19713	19831	19912	19856	19694	19981	19679	19741	19883	19941	19599	19782	19894	19861	19510	19798	19779	19570	19957	19870	19789	19906	19579	19831	19805	19814	19881	19611	19591	19704	19914	20037	19743	19763	19569	19851	19686	19790	19609	19771	19730	19714	19896	19512	19564	19640	19859	20036	19811	19721	19862	19796	19576	19672	19689	19849	20095	19812	19682	19734	19909	19899	19576	19682	20018	19768	19758	19746	19735	19707	19601	19685	19738	19778	19888	19907	19734	19696	19859	19713	19850	19700	19754	19795	19767	19811	19522	20112	19702	19668	19909	19735	19927	19735	19838	19716	19709	19836	19557	19725	19550	19757	19797	19922	19871	19889	19910	19862	19841	19926	19764	19810	19705	19710	19756	19878	19809	19724	19666	19853	19965	19911	19651	19817	19650	19911	19674	19901	19972	19851	19668	19778	19765	19717	19874	19715	19645	19642	20135	19959	19805	19799	19589	19798	19770	19840	19995	19561	19844	19798	19813	19804	19703	19738	19903	19588	19916	19850	19603	19589	19678	19635	19821	19884	19822	19833	19836	19780	19817	19743	19951	19782	19754	19813	19666	19855	19890	19933	19623	19938	19729	19674	19802	19740	19786	19863	19822	19807	19759	19726	19718	19690	19737	19688	19871	19529	19683	19727	19636	19832	19727	19833	20144	19923	19744	19786	19872	19698	19648	19718	19711	19904	19659	19839	19861	19727	19792	19697	19722	19641	19654	19753	19748	19719	19837	19760	19520	19717	19842	19861	20007	19755	20140	19898	19672	19799	19825	19764	19729	19763	19558	19735	19809	19885	19554	19822	19482	19692	19792	19845	19586	19903	19934	19710	19989	19929	19640	19869	19991	19795	19930	19765	19718	19446	19469	19565	19590	19800	19702	19842	19704	19641	19798	19727	19823	19833	19783	19910	19734	19518	19593	19832	20133	20004	19714	19965	19849	19702	19590	19927	19819	19760	19355	19968	19620	19798	19877	19684	19951	19845	19649	19694	19954	19705	19643	19662	19946	19863	19820	19664	19790	19826	19764	19675	19585	19598	19934	19748	19794	19694	19573	19931	19856	19853	19527	19738	19622	19832	19764	19794	19867	19719	19866	19536	19523	19802	19817	19769	19783	19712	19834	19896	19742	19671	19705	19748	19590	19798	19869	20108	19819	19539	19772	19910	19650	19668	19882	19821	19818	19816	19600	19864	19812	19840	19772	19940	19840	19776	19712	19890	19739	19891	19809	19879	19712	19887	19556	19650	19790	19598	19811	19881	19592	19832	19664	19530	19821	19838	19634	19490	19731	19597	19817	19550	19824	19772	19706	19775	19821	19791	19673	19726	19914	19770	19813	19627	19841	19686	19979	19711	19885	19619	19672	19982	19866	19584	19665	19886	19579	19754	19899	19952	20003	19878	19633	20018	19551	19574	19869	19735	19781	20135	20061	19780	19774	20019	19775	19836	19886	19786	19746	19917	19850	19889	19643	19753	19709	19752	19886	19927	19856	20015	19652	19709	19782	19796	19696	19698	19647	19827	19755	19600	19645	19698	19877	19897	19644	20062	19693	19709	19720	19826	19687	20016	19948	19778	20015	19738	19817	19834	19922	19685	19986	19838	19870	19629	19954	19826	19979	19801	19649	19661	19853	20035	19862	19752	19854	19523	19674	19690	19563	19734	19698	19670	19719	19833	19785	19734	19940	19803	19565	19641	19677	19635	19692	19831	19627	19736	19873	19701	19617	19829	19681	19927	19740	19875	19856	19751	19807	19762	19927	19742	19706	19788	19566	19769	19771	19760	19883	19787	19833	19848	19983	19895	19899	19655	20081	19685	19796	19904	19697	19628	19699	19801	19768	19766	19789	19775	19862	19912	19683	19697	19498	19737	19504	19692	19577	19834	19742	19831	19890	19609	19840	19999	19700	19797	19844	19787	19771	19666	19674	19694	19853	19670	19923	19843	19897	19813	19860	19944	20021	20038	19832	19823	19823	19843	19655	19728	19698	19834	19844	19767	19823	19889	19663	19734	19839	19859	19763	19850	19849	19871	19920	19778	19681	19650	19638	19882	19700	19673	19668	19642	19776	19766	19877	19876	19810	19994	19768	19801	19650	19878	19843	19766	19493	19833	19845	19467	19821	19717	19714	19834	19819	20056	19706	19746	19849	19611	19589	19840	19739	19588	19892	19934	19804	19762	19760	19776	19873	19750	19694	19716	19689	19735	19872	19711	19582	19822	19981	19912	19679	19733	19767	19618	19699	19844	19781	19739	19751	19535	19758	19760	19686	19680	19834	19927	20103	19878	19782	19632	19705	19562	19843	19805	19808	19592	19692	19762	19632	19806	19737	19716	19706	19820	19712	19622	19862	19807	19857	19710	19820	19733	19758	19971	19842	19891	19489	19961	19826	19638	19598	19777	19956	19836	19718	19710	19769	19843	19784	19876	19749	19928	19872	19921	19751	19837	19827	19931	19703	19703	19476	19742	19954	19793	19528	19673	19849	19630	19605	19715	19742	19967	19658	19749	19926	19852	19811	19709	19769	19884	20030	19768	19832	19934	19912	19834	19873	19764	19702	19608	19719	19782	20018	19598	19618	19703	19892	19636	19904	19815	19733	19851	19842	19801	19765	19582	19790	19819	19613	19706	19799	19754	19715	19812	19704	19641	19739	19611	19563	19953	19888	19625	19847	19558	19626	19720	19699	19741	19847	19672	19789	19825	19812	19765	19845	19820	19721	19632	19842	19556	19998	19879	19628	19632	19759	19706	19612	19776	19985	19662	19715	19857	19688	19596	19744	19878	19881	19671	19929	19893	19793	19757	19830	19758	19854	19941	19779	19817	19918	19744	19644	19784	19718	19694	19814	19653	19808	19834	19891	19867	19765	19727	19915	19835	19664	19767	19757	19643	19725	19903	19909	19587	19682	20015	19602	19778	19823	19836	19557	19707	19753	19848	19955	19868	19671	20042	20062	19913	19863	19765	19818	19593	19666	19959	19967	19671	19671	19896	19665	19647	19766	19819	19882	19841	19706	19728	19618	19650	19901	19490	19623	19967	19978	19764	19637	19850	19727	19825	19710	19726	19682	19628	19842	19724	19705	19832	19880	19760	19728	19742	19735	19847	19662	19617	19848	19752	19722	19689	19861	19864	19850	19717	19991	19831	19868	19795	19798	19844	19691	19844	19660	19744	19743	19787	19782	19653	19671	19624	19767	19944	19672	19940	19852	19936	19756	19948	19927	19767	19640	19646	19558	19822	19829	19570	19937	19764	19757	19606	20040	19756	19912	19879	19698	19870	19753	20097	19661	19895	19924	19755	19835	19658	19687	19762	19761	19751	19797	19987	19758	19687	19704	19722	19905	19597	19790	19955	20038	19818	19823	19539	19691	19676	19878	19856	19865	19825	19882	19835	19727	19894	20070
20678	40795	33441	26167	22891	21410	19994	19299	18953	18267	18013	17372	17266	17243	17035	17211	16889	16913	17006	17065	16934	16862	16857	16884	16861	16784	16940	16815	16854	16974	16830	16879	16779	16944	16972	16817	16832	16768	16827	16918	16697	16837	16773	16776	16866	16939	16757	16819	16809	16728	16673	16877	16738	16696	16947	16706	16685	16882	16958	16615	16694	16824	16841	16803	16716	16945	16716	16936	16826	16844	16781	16611	16695	16830	16837	16490	16774	16693	16718	16804	16796	16836	16896	16707	16800	16746	16891	16687	16930	16715	16744	16772	16961	16814	16729	16742	16682	16738	16696	16760	16984	16731	16711	16722	16663	16900	16731	16795	16879	16901	16904	16791	16875	16800	16778	16719	16595	16669	16835	16683	16669	16771	16682	16862	16664	16900	16635	16808	16719	16712	16730	16685	16842	16807	16748	16807	16751	16844	16793	16735	16825	16931	16787	16892	16821	16629	16645	16890	16823	16741	16768	16620	16705	16839	16638	16859	16754	16842	16739	16828	16765	16672	16921	16670	16889	16969	16701	16823	16834	16639	16698	16737	16750	16818	16934	16782	16908	16645	16806	16937	16679	16991	16728	16990	16769	16574	16748	16677	16895	16797	16811	16925	16720	16860	16793	16934	16729	16611	16779	16697	16649	16879	16599	16857	16731	16672	16824	16939	16738	16755	16723	16850	16842	16790	16693	16699	16922	16787	16554	16685	16591	16826	16767	16727	16618	16697	16614	16804	16791	16989	16809	16775	16676	16711	16648	16735	16807	16806	16729	16989	16671	16810	16745	16620	16770	16759	16727	16708	16821	16766	16681	16718	16810	16828	16555	16878	16650	16725	16771	16595	16588	16665	16796	16732	16849	16817	16769	16669	16870	16767	16733	16713	16857	16686	16814	17005	16712	16747	16774	16836	16663	16990	16809	16785	16731	16637	16805	16917	16651	16952	16824	16775	16684	16694	16843	16763	16839	16783	16806	16540	16760	16647	16863	16656	17016	16586	16964	16821	16721	16901	16939	16671	16839	16793	17008	16717	16721	16627	16531	16811	16684	16688	16511	16821	16885	16785	16797	16672	16674	16975	16813	16952	16721	16741	16833	16800	16567	16637	16722	16677	16770	16833	16825	16821	16550	16868	16643	16550	16701	16739	16599	16563	16627	16747	16801	16708	16811	16970	16772	16771	16828	16846	16900	16818	16750	16959	16810	16693	16843	16753	16681	16765	16857	16993	16801	16724	16791	16740	16944	16755	16744	16723	16793	16732	16869	16795	16650	16759	16721	16557	16720	16635	16828	16704	16821	16908	16742	16610	16915	16689	16576	16656	16879	16742	16718	16644	16791	16882	16692	16931	16824	16785	16771	16659	16747	16654	16824	16963	16696	16707	16859	16608	16713	16824	16690	16790	16766	16739	16690	16750	16887	16720	16639	16900	16744	16755	16812	16574	16720	16899	16760	16738	16830	16867	16796	16712	16706	16635	16636	16804	16932	16743	16739	16756	16856	16784	16806	16967	16738	16635	16764	16675	16715	16745	16812	16843	16853	16840	16821	16758	16711	16639	16730	16637	16894	16608	16635	16840	16763	16766	16843	16716	16654	16774	16814	16714	16784	16704	16493	16708	16723	16711	16813	16519	16761	16705	16583	16800	16824	16807	16760	16786	17035	16719	16801	16679	16785	16798	16745	16803	16850	16526	16906	16740	16716	16841	16695	16759	16837	16787	16891	16851	16813	16712	16729	16838	16729	16813	16687	16834	16673	16797	16758	16924	16816	16837	16666	16741	16810	16802	16632	16740	16811	16752	16722	16819	16713	16873	16855	16703	16902	16758	16976	16717	16772	16617	16807	16677	16824	16726	16801	16836	16815	16686	16788	16777	16703	16659	16834	16789	16683	16791	16845	16841	16810	16739	16910	16939	16762	16734	16698	16615	16927	16726	16771	16617	16829	16708	16718	16565	16829	16827	16542	16905	16702	16823	16723	16928	16632	16659	16751	16769	16978	16688	16814	16735	16629	16719	16702	16744	16750	16678	16800	16681	16700	16833	16760	16611	16910	16756	16685	16924	16835	16822	16791	16798	16667	16829	16750	16659	16732	16825	16851	16859	16671	16785	16792	16827	16719	16823	16658	16800	16816	16701	16667	16717	16814	16695	16631	16770	16768	16744	16868	16654	16659	16721	16827	16722	16612	16735	16701	16750	16679	16774	16827	16659	16946	16691	16686	16639	16842	16797	16685	16848	16754	16740	16777	16738	16745	16848	16822	16769	16742	16624	16725	16787	16782	16691	16758	16884	16571	16867	16691	16816	16915	16794	16867	16763	16705	16582	16760	16834	16893	16808	16586	16903	16833	16709	16732	16671	16720	16615	16870	16642	16758	16675	16722	16863	16950	16781	16641	16759	16662	16840	16699	16786	16737	16698	16784	16745	16820	16774	16841	16738	16565	16632	16740	16717	16774	16762	16683	16647	16846	16644	16658	16484	16645	16800	16839	16648	16708	16840	16699	16900	16697	16658	16843	16776	16889	16894	16793	16860	16844	16808	16759	16843	16598	16787	16781	16831	16678	16661	16777	16719	16780	16893	16822	16678	16754	16899	16765	16660	16835	16691	16715	16500	16610	16667	16742	16704	16657	16811	16949	16921	16928	16676	16848	16938	16891	16690	16726	16640	16722	16666	16707	16715	16669	16780	16690	16670	16821	16591	16804	16674	16810	16845	16774	16651	16684	16803	16901	16840	16780	16619	16726	16748	16742	16754	16861	16787	16553	16611	16924	16673	16694	16792	16658	16778	16553	16657	16680	16879	16748	16797	16729	16739	16709	16915	16884	16696	16707	16834	16702	16820	16714	16706	16644	16853	16682	16737	16730	16931	16535	16688	16560	16738	16763	16647	16887	16768	16765	16689	16776	16745	16623	16838	16596	16694	16752	16805	16764	16773	16762	16806	16713	16625	16830	16604	16701	16842	16815	16749	16898	16719	16749	16788	16823	16798	16725	16863	16792	16801	16729	16948	16742	16854	16737	16754	16715	16745	16942	16792	16863	16681	16571	16738	16736	16760	16887	16785	16757	16751	16925	16827	16682	16648	16785	16736	16698	16788	16950	16732	16735	16666	16671	16691	16915	16819	16615	16835	16820	16800	16791	16721	16850	16832	16739	16828	16598	16853	16913	16994	16696	16761	16749	16811	16709	16646	17005	16760	16684	16701	16766	16844	16734	16798	16739	16832	16907	16564	16925	16865	16963	16711	16751	16617	16768	16701	16707	16666	16859	16765	16895	16768	16662	16723	16701	16875	16564	16712	16891	16661	16693	16654	16642	16907	16717	16688	16646	16693	16683	16671	16926	16712	16891	16877	17026	16819	16772	16656	16741	16932	16851	16604	16934	16797	16823	16793	16741	16832	16762	16781	16787	16841	16814	16920	16797	16885	16770	16874	16871	16714	16757	16596	16939	16860	16745	16883	16698	16783	16964	16702	16823	16698	16727	16747	16820	16920	16756	16704	16855	16812	16645	16841	16684	16698	16824	16651	16812	16840	16911	16738	16764	16733	16699	16770	16811	16692	16785	16934	16742	16948	16689	16744	16526	16683	16776	16742	16896	16574	16961	16854	16739	16727	16817	16818	16760	16828	16651	16882	16702	16804	16752	16654	16750	16741	16590	16688	16730	16712	16837	16940	16726	16740	16738	16791	16851	16925	16857	16711	16798	16642	16573	16818	16809	16743	16662	16785	16859	16777	16743	16699	16838	16831	16778	16783	16772	16866	16749	16835	16726	16927	16786	16680	16734	16801	16629	16782	16762	16704	16897	16743	16753	16845	16671	16673	16721	16586	16703	16797	16704	16610	16672	16767	16845	16745	16803	16826	16860	16611	16746	16719	16744	16804	16760	16774	16773	16658	16764	16620	16715	16763	16889	16976	16887	16849	16761	16917	16733	16808	16706	16664	16722	16597	16628	16872	16818	16687	16806	16700	16772	16597	16722	16855	16920	16942	16690	16817	16641	16645	16739	16799	16751	16873	16541	16713	16703	16622	16630	16760	16727	16720	16590	16665	16682	16737	16679	16733	16634	16908	16792	16866	16876	16765	16788	16713	16529	16718	16672	16727	16812	16563	16856	16852	16795	16873	16796	16854	16790	16877	16760	16636	16733	16847	16773	16719	16701	16653	16725	16627	16858	16730	16657	16760	16884	16831	16699	16680	16790	16888	16789	16764	16742	16828	16618	17020	16734	16790	16817	16778	16853	16729	16880	16890	16750	16755	16763	16814	16743	16849	16736	16853	16858	16780	16800	16916	16874	16699	16782	16845	16861	16729	16796	16713	16881	16817	16799	16707	16666	16869	16774	16684	16844	16859	16790	16848	16733	16711	16847	16790	16824	16796	16628	16786	16787	16815	16916	16710	16692	16648	16593	16773	16710	16781	16798	16708	16752	16594	16809	16742	16773	17044	16767	16753	16821	16641	16729	16583	16936	16773	16721	16580	16861	16727	16700	16954	16686	16779	16806	16812	16902	16756	16928	16664	16684	16582	16772	16709	16869	16698	16780	17003	16900	16989	16662	16784	16688	16759	16816	16786	16780	16727	16886	16909	16746	16714	16713	16895	16725	16959	16720	16737	16710	16703	16871	16782	16737	16654	16826	16688	16722	16712	16762	16562	16883	16833	16816	16668	16588	16685	16746	16751	16803	16786	16638	16684	16750	16602	16581	16614	16656	16701	16700	16690	16630	16765	16738	16758	16540	16893	16709	16730	16962	16699	16753	16783	16700	16854	16746	16687	16600	16644	16812	16736	16711	16718	16749	16746	16883	16686	16765	16830	16789	16777	16885	16657	16762	16809	16785	16745	16739	16745	16805	16867	16810	16819	16712	16901	16719	16656	16737	16953	16643	16862	16707	16814	16810	16840	16967	16824	16771	16770	16760	16777	16695	16538	16659	16815	16866	16782	16749	16885	16742	16838	16731	16899	16753	16815	16758	16878	16885	16687	16771	16696	16810	16787	16771	16931	16685	16792	16484	16470	16617	16702	16799	16666	16897	16693	16809	16727	16622	16877	16728	16684	16915	16760	16794	16769	16660	16802	16862	16852	16730	16900	16757	16892	16800	16566	16834	16677	16621	17017	16832	16691	16720	16804
25331	21630	27535	28232	22567	21973	21754	20806	20883	20391	20192	20021	19857	19900	19716	19811	19798	19995	19738	19705	19837	19728	19625	19699	19772	19734	19651	19692	19734	19670	19597	19613	19605	19579	19643	19477	19553	19551	19798	19687	19539	19575	19655	19650	19522	19452	19584	19578	19502	19590	19644	19562	19889	19514	19596	19750	19572	19320	19623	19640	19643	19499	19588	19530	19519	19497	19432	19738	19473	19526	19417	19420	19578	19351	19621	19512	19594	19447	19404	19614	19560	19637	19499	19494	19506	19312	19565	19549	19557	19385	19724	19507	19497	19466	19591	19555	19572	19511	19498	19697	19774	19614	19530	19631	19650	19499	19800	19570	19704	19489	19443	19522	19863	19773	19537	19488	19506	19537	19598	19636	19719	19499	19525	19437	19764	19393	19472	19734	19488	19682	19586	19579	19445	19475	19554	19486	19598	19593	19625	19496	19510	19444	19535	19502	19468	19733	19765	19393	19406	19617	19521	19406	19561	19434	19522	19447	19545	19842	19361	19585	19473	19534	19654	19625	19567	19443	19434	19262	19680	19457	19485	19651	19400	19420	19525	19547	19468	19548	19522	19472	19637	19495	19399	19392	19453	19494	19616	19534	19609	19629	19600	19488	19745	19635	19500	19500	19490	19414	19525	19534	19585	19369	19454	19654	19530	19510	19569	19399	19483	19315	19569	19353	19518	19514	19613	19794	19646	19463	19582	19492	19430	19459	19589	19569	19617	19477	19755	19164	19403	19331	19525	19686	19593	19698	19410	19568	19415	19408	19559	19453	19502	19460	19736	19449	19303	19615	19645	19324	19539	19474	19644	19407	19596	19555	19753	19608	19444	19408	19611	19479	19591	19595	19499	19609	19677	19452	19489	19620	19567	19622	19772	19598	19683	19656	19654	19488	19416	19729	19612	19715	19672	19403	19741	19554	19402	19356	19667	19570	19596	19351	19357	19540	19455	19414	19685	19435	19646	19962	19531	19451	19619	19456	19413	19642	19486	19598	19380	19544	19504	19437	19583	19344	19576	19510	19581	19697	19531	19549	19732	19496	19484	19521	19597	19648	19771	19440	19645	19467	19565	19595	19527	19487	19427	19568	19706	19617	19634	19474	19618	19470	19578	19373	19701	19615	19384	19636	19881	19533	19466	19715	19726	19517	19583	19741	19576	19776	19467	19628	19489	19423	19666	19419	19561	19473	19590	19858	19396	19541	19578	19580	19613	19720	19615	19451	19591	19382	19651	19612	19577	19486	19500	19562	19561	19458	19552	19553	19411	19582	19713	19535	19450	19288	19478	19618	19563	19700	19534	19480	19606	19543	19504	19697	19466	19728	19627	19428	19545	19442	19734	19665	19584	19534	19498	19554	19576	19665	19537	19539	19525	19449	19766	19430	19418	19577	19592	19454	19675	19594	19486	19614	19507	19592	19640	19743	19789	19511	19553	19604	19534	19597	19584	19563	19526	19552	19519	19570	19654	19532	19590	19449	19494	19464	19622	19453	19535	19365	19406	19508	19654	19381	19524	19638	19501	19418	19556	19618	19380	19551	19555	19530	19602	19580	19631	19685	19513	19645	19607	19481	19289	19682	19689	19592	19714	19578	19717	19640	19680	19484	19396	19398	19619	19586	19686	19455	19542	19587	19626	19621	19510	19673	19634	19614	19576	19351	19598	19468	19439	19513	19717	19685	19987	19578	19653	19672	19515	19492	19605	19365	19499	19546	19543	19520	19646	19659	19540	19665	19584	19485	19539	19544	19673	19643	19662	19497	19536	19385	19384	19427	19566	19834	19660	19531	19490	19695	19549	19545	19525	19554	19332	19436	19705	19410	19521	19700	19400	19483	19572	19629	19662	19607	19610	19779	19641	19438	19543	19359	19739	19691	19494	19540	19536	19499	19619	19594	19615	19400	19837	19661	19635	19978	19629	19345	19601	19726	19487	19533	19582	19452	19495	19678	19579	19385	19348	19525	19584	19413	19419	19623	19701	19607	19840	19557	19449	19602	19534	19555	19334	19546	19562	19663	19561	19566	19492	19646	19882	19577	19543	19634	19689	19590	19372	19628	19592	19581	19593	19603	19735	19683	19629	19713	19514	19612	19707	19634	19667	19481	19495	19575	19642	19495	19593	19580	19541	19685	19794	19821	19563	19432	19432	19611	19596	19593	19704	19671	19542	19758	19404	19530	19709	19755	19147	19365	19746	19736	19631	19519	19489	19595	19515	19507	19385	19663	19464	19534	19686	19506	19717	19551	19561	19519	19473	19494	19355	19706	19515	19494	19569	19299	19796	19261	19689	19610	19657	19571	19551	19462	19420	19734	19593	19714	19483	19504	19526	19548	19501	19507	19380	19511	19613	19677	19697	19553	19485	19539	19636	19763	19436	19487	19682	19275	19228	19514	19615	19558	19752	19549	19595	19456	19613	19585	19498	19579	19666	19697	19550	19622	19460	19669	19567	19648	19505	19459	19458	19484	19702	19674	19581	19782	19598	19674	19762	19643	19453	19573	19546	19578	19573	19745	19475	19286	19488	19618	19494	19330	19588	19388	19857	19645	19668	19617	19806	19311	19682	19560	19804	19346	19563	19441	19420	19659	19671	19536	19561	19670	19438	19417	19557	19508	19768	19708	19466	19377	19554	19667	19668	19456	19556	19513	19694	19659	19792	19563	19587	19606	19709	19521	19572	19484	19565	19595	19550	19534	19606	19596	19274	19401	19471	19613	19596	19616	19624	19610	19624	19561	19367	19419	19662	19361	19485	19515	19505	19548	19530	19598	19449	19517	19697	19716	19720	19590	19524	19409	19543	19500	19396	19255	19327	19822	19586	19709	19755	19491	19650	19668	19385	19357	19727	19527	19560	19461	19611	19574	19697	19559	19535	19372	19628	19729	19495	19868	19587	19558	19570	19670	19510	19469	19669	19529	19654	19389	19537	19597	19531	19528	19461	19622	19493	19550	19420	19563	19494	19499	19815	19614	19506	19665	19429	19487	19447	19536	19703	19492	19335	19604	19714	19428	19536	19743	19423	19618	19581	19441	19475	19487	19808	19379	19652	19436	19730	19593	19356	19489	19560	19648	19554	19533	19687	19337	19450	19521	19618	19497	19671	19679	19568	19432	19531	19545	19617	19521	19554	19612	19699	19700	19373	19387	19523	19573	19644	19610	19448	19345	19564	19578	19480	19702	19657	19668	19639	19578	19565	19555	19568	19445	19470	19728	19529	19600	19602	19707	19482	19457	19607	19727	19449	19541	19498	19485	19467	19556	19568	19563	19603	19625	19666	19451	19485	19465	19678	19789	19368	19446	19665	19536	19567	19609	19500	19592	19707	19721	19424	19587	19637	19478	19340	19552	19516	19638	19693	19707	19730	19621	19387	19555	19335	19545	19610	19642	19629	19532	19396	19640	19576	19626	19647	19720	19449	19254	19603	19609	19711	19644	19683	19497	19402	19527	19712	19768	19765	19364	19412	19527	19627	19430	19836	19581	19554	19729	19676	19673	19758	19540	19694	19428	19541	19478	19499	19516	19577	19654	19739	19651	19637	19696	19558	19664	19561	19564	19742	19588	19589	19628	19460	19532	19453	19450	19449	19644	19559	19692	19420	19504	19182	19594	19539	19281	19443	19462	19636	19781	19575	19582	19400	19627	19840	19651	19723	19636	19402	19576	19538	19589	19611	19592	19567	19439	19552	19439	19466	19572	19689	19496	19640	19558	19467	19457	19378	19571	19404	19618	19332	19374	19624	19638	19638	19657	19748	19543	19352	19558	19692	19532	19569	19524	19427	19513	19621	19680	19631	19669	19637	19588	19481	19378	19410	19315	19307	19613	19654	19614	19678	19417	19703	19513	19470	19532	19652	19575	19531	19497	19554	19369	19475	19508	19682	19568	19335	19566	19545	19651	19498	19784	19514	19597	19466	19582	19621	19523	19418	19670	19710	19559	19643	19384	19453	19615	19536	19576	19546	19655	19592	19519	19674	19629	19518	19560	19419	19682	19509	19597	19697	19587	19547	19491	19564	19616	19726	19438	19464	19617	19481	19377	19578	19778	19518	19467	19706	19539	19662	19310	19391	19562	19612	19494	19690	19663	19716	19728	19571	19586	19680	19762	19783	19539	19564	19500	19513	19589	19552	19618	19706	19557	19491	19631	19564	19554	19249	19724	19421	19618	19528	19569	19606	19516	19819	19636	19696	19582	19630	19585	19560	19438	19582	19568	19697	19403	19536	19383	19538	19536	19511	19672	19799	19585	19615	19514	19716	19466	19625	19503	19488	19500	19632	19663	19464	19478	19670	19619	19648	19558	19706	19459	19714	19593	19696	19879	19452	19836	19661	19508	19647	19503	19614	19763	19580	19509	19658	19775	19758	19496	19567	19629	19377	19521	19556	19542	19417	19458	19652	19549	19606	19682	19472	19509	19562	19587	19594	19481	19574	19453	19638	19632	19463	19492	19524	19413	19619	19541	19455	19486	19710	19624	19599	19602	19578	19734	19572	19510	19363	19459	19654	19536	19463	19729	19485	19730	19781	19409	19343	19729	19300	19532	19474	19728	19524	19534	19783	19710	19661	19704	19595	19487	19513	19425	19365	19482	19667	19854	19543	19548	19498	19607	19618	19797	19513	19479	19700	19632	19758	19450	19574	19761	19672	19526	19530	19751	19656	19337	19593	19540	19659	19515	19488	19504	19548	19665	19611	19664	19601	19572	19817	19618	19809	19672	19453	19512	19499	19529	19548	19517	19611	19770	19492	19360	19506	19521	19468	19495	19531	19452	19465	19675	19574	19532	19611	19569	19461	19319	19539	19519	19748	19549	19617	19566	19643	19527	19739	19624	19719	19800	19627	19405	19611	19534	19466	19597	19569	19723	19506	19441	19308	19452	19538	19450	19489	19404	19557	19851	19572	19605	19599	19527	19504	19460	19652	19595	19517	19414	19488	19466	19546	19603	19344	19602	19587	19653	19569	19649	19771	19439	19698	19599	19515	19578	19484	19395	19383	19508	19603	19398	19596	19447	19588	19615	19531	19486	19535	19564	19548	19581	19770	19783	19815	19443	19669	19375	19614	19508	19553	19596	19549	19366	19779	19593	19280	19635	19544	19401	19406	19604	19511	19533	19648	19675	19519	19660
21348	36316	30065	24030	21571	20173	19287	18668	18273	17939	17433	17228	17234	17092	17100	17163	17008	16836	16874	16809	16974	16790	16949	16899	16865	16983	16903	16799	16854	16720	16838	16755	16727	16684	16813	16825	16825	16835	16753	16578	16527	16663	16685	16620	16855	16847	16910	16752	16658	16950	16697	16712	16587	16896	16742	16567	16789	16656	16642	16682	16798	16894	16730	16838	16708	16573	16650	16709	16670	16713	16596	16683	16632	16854	16638	16716	16780	16786	16694	16649	16670	16492	16632	16713	16610	16644	16939	16651	16808	16706	16926	16576	16618	16766	16674	16669	16812	16578	16656	16683	16675	16827	16741	16647	16644	16698	16745	16590	16735	16628	16788	16828	16676	16586	16658	16914	16738	16815	16693	16828	16496	16614	16711	16621	16624	16712	16764	16759	16754	16709	16918	16783	16828	16638	16746	16670	16983	16649	16648	16658	16684	16709	16616	16627	16683	16707	16853	16672	16617	16791	16755	16726	16709	16778	16690	16652	16790	16767	16682	16773	16793	16531	16826	16597	16630	16657	16638	16867	16578	16733	16698	16780	16758	16690	16746	16688	16861	16583	16611	16782	16636	16677	16695	16852	16710	16757	16875	16764	16766	16586	16716	16841	16799	16737	16615	16792	16607	16593	16695	16724	16717	16623	16623	16692	16677	16605	16760	16661	16599	16667	16750	16788	16622	16623	16544	16643	16791	16636	16771	16796	16853	16515	16633	16600	16779	16553	16833	16696	16639	16716	16731	16652	16655	16866	16786	16721	16836	16836	16699	16663	16657	16562	16629	16688	16628	16773	16708	16635	16648	16737	16655	16710	16658	16697	16849	16760	16768	16860	16630	16809	16835	16711	16722	16701	16823	16497	16829	16744	16801	16827	16597	16723	16744	16782	16639	16670	16631	16707	16916	16618	16726	16485	16858	16684	16538	16600	16831	16833	16650	16736	16945	16777	16729	16702	16746	16652	16735	16581	16792	16559	16653	16752	16660	16878	16789	16566	16690	16840	16541	16792	16791	16776	16987	16737	16752	16423	16764	16810	16637	16830	16760	16711	16855	16794	16644	16572	16565	16688	16490	16565	16888	16897	16747	16666	16604	16604	16641	16701	16738	16805	16696	16599	16641	16623	16729	16628	16986	16686	16844	16574	16631	16703	16511	16712	16640	16698	16653	16731	16613	16750	16805	16624	16561	16850	16716	16655	16571	16716	16725	16678	16701	16719	16671	16698	16847	16477	16760	16798	16858	16736	16632	16698	16794	16717	16682	16861	16802	16852	16788	16588	16747	16954	16633	16789	16687	16712	16940	16765	16682	16716	16593	16806	16732	16737	16782	16599	16689	16628	16825	16805	16812	16630	16625	16607	16719	16745	16530	16663	16839	16693	16728	16623	16760	16715	16703	16708	16639	16613	16582	16526	16543	16774	16682	16627	16769	16735	16673	16594	16696	16767	16867	16745	16687	16778	16730	16755	16829	16605	16688	16819	16721	16869	16723	16580	16786	16846	16514	16826	16824	16783	16735	16777	16540	16665	16806	16641	16729	16816	16651	16799	16807	16687	16711	16667	16730	16862	16559	16767	16683	16613	16765	16766	16759	16700	16560	16746	16646	16615	16808	16784	16649	16877	16583	16666	16705	16789	16598	16701	16776	16578	16655	16563	16728	16561	16785	16551	16816	16676	16826	16674	16757	16686	16612	16819	16703	16585	16545	16574	16765	16767	16774	16550	16806	16581	16673	16641	16713	16707	16713	16744	16716	16523	16851	16635	16783	16566	16719	16695	16810	16871	16745	16707	16633	16698	16500	16837	16615	16777	16745	16674	16675	16872	16864	16696	16705	16544	16704	16825	16734	16873	16773	16720	16443	16699	16778	16764	16871	16556	16469	16715	16645	16851	16655	16772	16649	16811	16625	16545	16748	16766	16754	16602	16721	16662	16525	16752	16661	16731	16640	16887	16637	16705	16557	16597	16730	16856	16607	16677	16823	16758	16757	16786	16660	16633	16777	16621	16628	16691	16739	16752	16731	16713	16841	16694	16792	16685	16524	16728	16637	16686	16706	16719	16723	16755	16715	16883	16681	16814	16827	16602	16746	16595	16755	16779	16670	16804	16720	16765	16546	16703	16752	16679	16646	16787	16611	16886	16777	16653	16757	16804	16685	16817	16722	16703	16713	16707	16570	16694	16607	16920	16656	16707	16640	16844	16557	16789	16660	16746	16694	16749	16844	16784	16681	16625	16682	16650	16653	16640	16717	16883	16610	16644	16591	16727	16817	16720	16892	16753	16824	16608	16664	16777	16652	16866	16861	16736	16667	16568	16770	16676	16609	16765	16538	16582	16633	16683	16574	16721	16655	16948	17018	16502	16737	16527	16720	16682	16873	16723	16675	16524	16751	16638	16853	16670	16713	16656	16902	16769	16616	16627	16747	16710	16773	16552	16778	16605	16824	16703	16837	16765	16651	16629	16652	16783	16570	16707	16705	16500	16825	16809	16654	16769	16636	16691	16727	16843	16735	16782	16692	16666	16562	16651	16686	16712	16998	16767	16688	16714	16603	16721	16674	16616	16766	16578	16716	16564	16661	16579	16531	16714	16812	16495	16699	16611	16583	16667	16738	16744	16729	16829	16876	16662	16804	16835	16679	16655	16696	16699	16796	16691	16702	16817	16689	16725	16793	16670	16725	16785	16577	16777	16566	16851	16789	16718	16867	16811	16642	16785	16789	16814	16733	16677	16677	16684	16737	16761	16769	16856	16681	16714	16594	16611	16744	16701	16792	16713	16831	16721	16683	16677	16697	16763	16834	16699	16711	16859	16723	16642	16607	16723	16858	16726	16642	16730	16710	16602	16865	16810	16524	16655	16851	16733	16691	16745	16497	16705	16795	16561	16830	16608	16688	16553	16504	16785	16705	16776	16807	16486	16779	16663	16390	16726	16524	16560	16729	16777	16722	16772	16712	16739	16785	16700	16828	16868	16702	16831	16914	16943	16705	16830	16816	16699	16708	16708	16731	16683	16640	16847	16708	16682	16651	16663	16551	16810	16641	16583	16740	16798	16621	16717	16634	16864	16787	16631	16678	16789	16690	16602	16596	16705	16606	16686	16701	16556	16661	16651	16752	16610	16622	16796	16565	16733	16612	16678	16887	16787	16752	16739	16661	16681	16631	16703	16906	16660	16739	16725	16690	16718	16654	16589	16609	16869	16656	16647	16923	16622	16815	16983	16820	16590	16734	16596	16764	16691	16682	16744	16690	16698	16725	16734	16676	16672	16764	16952	16697	16807	16757	16759	16626	16772	16659	16640	16701	16904	16991	16758	16714	16724	16753	16557	16674	16787	16601	16766	16760	16825	16673	16596	16743	16718	16722	16711	16703	16816	16777	16811	16855	16612	16588	16641	16658	16644	16662	16616	16738	16796	16656	16782	16819	16788	16696	16681	16914	16668	16674	16784	16811	16790	16590	16804	16767	16732	16785	16691	16807	16580	16617	16616	16693	16799	16562	16762	16671	16752	16682	16778	16605	16837	16706	16724	16675	16738	16754	16521	16731	16842	16637	16680	16773	16836	16558	16868	16700	16706	16885	16691	16795	16477	16707	16764	16803	16861	16524	16807	16643	16809	16658	16649	16615	16618	16596	16816	16704	16813	16625	16684	16728	16867	16542	16801	16783	16708	16780	16731	16665	16747	16761	16616	16740	16618	16806	16632	16584	16988	16884	16770	16611	16640	16707	16830	16697	16674	16806	16535	16948	16659	16692	16648	16656	16773	16733	16756	16697	16765	16616	16540	16798	16782	16763	16661	16758	16806	16768	16610	16817	16789	16728	16579	16833	16604	16950	16640	16724	16827	16738	16687	16550	16879	16751	16736	16647	16650	16733	16733	16575	16495	16758	16736	16796	16684	16748	16703	16604	16805	16814	16641	16821	16724	16562	16799	16828	16800	16903	16914	16598	16667	16677	16746	16602	16773	16863	16614	16656	16764	16780	16803	16740	16746	16646	16790	16797	16671	16785	16781	16784	16630	16717	16586	16745	16714	16702	16576	16747	16695	16636	16840	16552	16785	16607	16759	16748	16790	16921	16795	16805	16712	16746	16694	16700	16762	16730	16686	16836	16904	16670	16665	16878	16629	16841	16473	16739	16663	16838	16766	16705	16902	16509	16675	16548	16743	16817	16807	16587	16713	16811	16822	16570	16551	16613	16705	16731	16609	16666	16648	16633	16679	16715	16623	16634	16987	16576	16648	16697	16579	16764	16693	16710	16620	16845	16740	16630	16850	16890	16831	16684	16860	16687	16720	16613	16744	16624	16776	16731	16728	16570	16555	16720	16816	16674	16590	16643	16784	16662	16740	16730	16885	16726	16745	16583	16740	16927	16724	16778	16859	16538	16624	16680	16639	16853	16601	16790	16764	16575	16829	16810	16706	16560	16734	16683	16741	16716	16980	16669	16626	16913	16820	16799	16681	16670	16640	16867	16682	16640	16812	16498	16738	16708	16819	16635	16787	16468	16667	16829	16716	16719	16795	16694	16629	16679	16740	16613	16743	16749	16746	16747	16635	16775	16895	16648	16731	16658	16667	16568	16763	16829	16814	16677	16797	16552	16818	16783	16736	16681	16771	16781	16660	16758	16718	16758	16700	16680	16651	16688	16782	16673	16645	16573	16665	16791	16882	16697	16707	16695	16680	16714	16688	16919	16649	16864	16731	16692	16624	16690	16724	16694	16569	16728	16913	16785	16619	16652	16641	16770	16695	16878	16782	16816	16681	16687	16771	16600	16677	16729	16671	16693	16793	16731	16781	16831	16791	16745	16703	16598	16840	16651	16614	16862	16793	16778	16782	16683	16704	16761	16749	16701	16841	16676	16825	16610	16683	16712	16793	16636	16680	16769	16664	16606	16701	16734	16749	16788	16641	16842	16642	16574	16777	16707	16903	16696	16624	16567	16651	16754	16846	16718	16777	16791	16875	16656	16622	16600	16780	16612	16805	16729	16914	16525	16795	16826	16550	16693	16623	16611	16762	16931	16457	16741	16778	16676	16618	16585	16571	16870	16718	16703	16732	16781	16861	16739	16499	16765	16566	16580	16764	16756	16852	16752	16652	16807	16641	16823	16798	16485	16612	16868	16790
22557	21595	28799	24909	22277	25240	27689	23556	22807	22640	22174	21621	21698	21462	21452	21449	21478	21327	21313	21254	21182	21311	20977	21215	21029	21087	21038	21160	21065	21073	21074	21067	21006	20963	20919	21237	21025	20840	21081	20868	20794	21107	20759	20915	21112	21022	20993	21124	20887	21017	21151	20890	20974	21043	20839	20825	20813	20882	20995	20577	20789	20957	20946	20951	20822	20919	20985	20992	20813	20847	20893	21009	20722	21102	21104	20824	21064	20789	20883	20962	20811	20995	20805	20798	20948	20731	20903	20839	20803	20864	21031	20846	21087	20869	20936	20741	20822	20884	20835	20754	20866	20629	21088	20955	20885	20948	21021	20831	20992	21078	20877	21233	20888	20947	20767	20876	20793	20914	20910	21005	20631	20909	20992	20951	20759	21029	20949	21103	20752	20887	20844	21048	21091	20790	20872	20922	20750	20809	20894	20750	20910	20910	20822	21123	20863	20846	20770	20877	20882	20775	20757	20731	20989	21034	21020	21132	21052	20896	20923	20864	20893	20794	21033	20627	20894	20815	20994	20797	20809	20916	20871	20970	20770	21054	20932	20758	20734	20702	20802	21012	20826	20858	20755	20904	20813	20743	20822	20710	20897	20799	20802	21006	20988	21144	21045	20929	20674	20861	20868	20721	20797	21082	20956	20998	20881	20909	20792	20816	20651	20912	20970	21046	20791	20889	20917	20992	21091	20996	20873	20944	20895	20842	20962	20841	20919	20827	20697	20931	20848	20918	20833	20777	20903	20695	20885	20844	21037	20785	20884	20823	20946	20832	21033	21058	20964	20887	20719	20899	20943	20777	20761	21072	21012	21028	21037	21034	20932	21030	21045	20806	20789	20708	20676	20716	20693	20890	20713	20817	20902	20652	21028	20917	20950	20890	20903	20868	21121	20868	20895	20955	20804	20736	20967	20755	20828	20956	20839	20880	21085	20821	20579	20910	21140	21000	20941	20722	20944	20996	20926	20719	20965	20792	20610	20681	21095	20961	21025	20920	20812	20950	20924	21026	20907	20677	20845	20715	20764	20814	20937	21058	21017	20885	20760	21064	20828	21071	20730	20880	21006	20874	21135	21055	20789	20812	20768	20851	20814	20788	21006	20884	20943	20864	21021	20855	20829	21006	20948	20895	20805	20724	20969	20942	20875	20862	21073	20830	20903	20787	20759	20782	20790	20939	20805	20840	20912	20892	20679	21031	20768	20863	20831	20795	20762	20740	20991	21099	20713	20780	20926	20765	20975	21012	20780	20807	20953	20944	20630	20932	20736	20861	20845	20999	20865	21032	20860	20739	20974	20880	20734	20980	20694	21014	20924	20849	20901	20837	20910	20915	20681	20825	20835	20872	20838	20826	20914	20939	20934	20900	20847	20958	20914	21048	20651	20755	20813	20962	20651	20891	20718	21031	20949	21111	20964	20797	20726	20895	20735	20828	20873	20854	21157	20803	20777	20862	20813	21101	20955	21073	20977	20968	20914	20770	20871	20978	20856	20780	21092	20868	20865	20721	20992	20833	20873	20852	20959	20937	20878	20844	20692	20778	20934	20847	20969	20878	20852	20883	20932	20988	21031	20935	20837	20921	20800	20908	20899	20790	20946	21012	20912	20947	20642	20954	20820	20891	20889	20665	20606	20913	20789	20913	20940	20799	20739	20938	20791	20971	20694	21023	21085	20875	20796	20626	20995	20903	20962	20743	20825	20961	20779	20829	21124	20814	20777	20737	20997	20502	20649	21013	20758	20943	20765	21032	20930	20749	20702	20831	20892	21030	20870	20851	21056	20849	20752	21036	20823	20779	21073	20856	20659	20890	20703	21008	20876	20884	20813	20678	20923	20819	20776	20955	20662	20744	20945	20801	20790	21036	20650	20990	20991	20741	20833	21003	20851	20826	20729	20874	20955	21054	21073	20939	20868	21057	20852	20996	21025	20778	21024	20769	20864	20947	20727	20999	20760	20934	21052	20929	20976	20745	20994	20720	20934	20901	20843	20886	20940	21010	20853	20796	20736	20773	20963	20730	20916	20836	20808	20875	20727	20909	20996	20757	21092	20938	20785	21041	21000	21043	20808	20705	20820	20936	20778	20932	20888	21052	20976	20732	20772	20874	20832	20961	21057	20940	20858	20964	20959	20838	20778	21036	20809	20887	20967	20755	20976	20634	20906	20700	20916	20843	20927	20829	20664	20827	20810	20793	21092	20752	20829	20709	20926	20793	20857	21034	21047	20994	20949	21069	21038	20886	20855	20996	20746	20790	20997	20847	20943	20792	20851	20715	20792	20812	20749	20872	20570	20735	20642	20758	20926	20922	20888	20779	20786	20847	20632	20851	21106	20546	20818	20945	21017	20928	20874	20921	20845	20907	20832	20904	20910	20779	20940	21003	20760	20945	20928	20706	20915	20753	20722	20798	20681	20960	20839	20763	20879	21085	21076	20826	20895	21021	21007	20736	20769	20921	20746	20690	20755	20966	20766	20984	20796	20884	21012	21060	20799	20749	20864	20753	20799	20924	20828	20846	20940	20912	21053	20717	20951	21012	20865	20900	21000	20692	20705	20944	21081	21116	20803	20806	20770	20822	20902	20942	20837	20930	20888	20728	20868	20977	20936	20983	20955	20940	20928	20793	20836	20812	20804	20699	20860	20864	20675	20864	20771	20556	20814	21001	20820	20562	20691	20793	20894	20797	20934	20761	20868	20771	20969	20924	20843	20818	20883	21031	20715	21000	20757	20895	20971	20742	20770	20944	20623	21051	20681	20708	20936	20961	20936	20821	20946	20727	20795	21081	20846	21084	21005	21099	21026	20770	20814	20759	20797	20850	21068	20985	20840	20717	20756	20831	20857	20916	20816	20741	20830	20903	20775	20957	20834	20971	21157	20836	20965	20687	20683	20733	20657	20798	20822	20951	20840	20832	20870	20668	20988	20746	21000	20742	20895	20919	20982	20881	20892	21051	20918	20798	21014	20722	20971	20946	20910	20848	20831	20861	20754	20799	20864	20743	20822	20943	20968	20901	20939	21007	20814	20801	20725	20814	20976	20958	20864	20699	20986	20998	20820	20858	20891	20789	20722	20948	20874	20887	20727	20881	20671	20948	20678	20855	20825	20810	20813	20911	20821	21020	20713	20794	20916	20825	20824	20773	20972	20846	20780	20822	20765	20777	20663	20856	20924	20814	20688	20916	20905	20810	20839	20760	20908	21021	20776	20829	20898	20466	20979	20911	20750	20730	20793	20769	20939	20624	20755	21111	20701	20994	20958	20799	20798	20894	21065	20789	20697	20824	20945	20600	20803	21041	20927	20770	20753	20807	20885	20847	20903	20886	21183	20876	20756	20657	21012	21057	20868	20923	20835	21062	20903	20883	20798	20879	20824	20854	21003	21064	20961	20941	20917	20772	21025	20742	20839	21056	21030	20856	20704	20833	20750	21016	20926	20691	20988	21017	20827	20929	20671	20965	20841	20783	20951	20784	20929	20902	20962	20912	20579	20959	20863	20795	20742	20825	20886	20670	20862	20858	20981	20641	20923	20846	20676	20761	20801	20679	21047	20774	20911	20813	20854	20984	20873	20686	20680	20637	20745	20866	21052	20758	20811	20948	21079	20872	21057	21060	20787	20765	20695	20989	20939	20852	21055	20795	20848	20965	20871	20762	20660	20832	20770	20933	20611	20865	20779	20980	20882	20821	20811	20734	20865	20780	20918	21120	20798	20849	20993	20859	20629	20714	20742	20946	20808	20842	20941	20796	20950	20910	20705	21005	20878	20860	20742	20752	20871	20638	20578	20832	20977	20785	20751	20839	20808	20685	20807	21055	20785	20726	20792	20610	20887	20706	20819	20786	20961	20979	20720	20884	20830	20662	20948	20994	20771	21018	20923	20676	20726	20820	20945	20881	20965	20992	20892	20827	20711	20757	20945	20808	20877	21146	20987	20952	20928	20709	20987	20846	20763	20940	20740	20873	20930	20909	20935	20987	21056	20888	20906	20823	20687	20921	20779	20751	20752	20729	20930	20729	20865	20799	20843	20885	20921	20622	20824	20709	20980	20768	21035	20818	20908	21014	21128	20826	20828	20982	21001	20849	21072	20781	20942	20827	20802	20694	20935	20708	20745	20971	20867	20857	20755	20815	20982	20877	20718	20909	20807	20983	20906	20842	20744	21024	20879	21083	20857	20677	20883	20971	20817	20850	20904	20882	20957	21018	20858	20867	20759	20960	20999	20870	20859	20932	21024	20789	21192	20870	20763	20812	20763	20846	20945	20748	20892	20901	20855	21059	20624	20860	20912	20965	21029	20895	20922	21000	20804	20951	20780	20910	20981	20806	20786	20841	20857	20835	20904	20990	20693	20961	20894	20860	20754	21151	20839	20880	20798	20696	20757	20795	20897	21117	20890	20809	21015	20851	20773	21011	20813	20943	20813	20846	20658	21130	20751	20766	20801	20945	20985	20791	20840	20744	20895	20949	20888	20810	20613	20779	20859	20916	20822	20876	21014	20883	20773	20846	20813	20624	21081	20914	20854	20940	20844	20804	20875	20847	21018	21074	20721	20936	20785	21032	21028	20879	20979	20888	20966	20780	20838	20830	21031	20832	20991	21011	21068	21090	20855	20767	20870	21066	20870	20977	20954	21031	20884	21065	20821	20900	20856	20938	20587	20952	20774	20821	20740	20912	20949	21092	21061	21033	20856	20884	20865	20957	20956	20950	20946	20978	20798	21054	20748	20920	20770	20935	20784	20839	20833	20901	20651	20878	20959	20957	20764	20917	20912	20927	20929	20835	20931	20751	20933	20902	20890	20876	21027	20913	21002	20646	21112	20966	21069	20863	20876	20830	20968	21008	20785	20834	20840	20662	20659	20934	20939	20780	20884	20823	20817	20879	20977	20956	21027	20896	20634	20805	20738	20754	20733	21012	20669	20734	20729	20841	20946	20802	20736	20907	20947	20737	20853	20944	20953	21050	20873	20915	20871	20920	20964	20753	21052	20646	21073	20899	20965	20928	20788	20839	20734	20780	20865	20805	20895	20944	20783	20882	20814	20728	20695	20818	20858	20768	20913	20828	20857	20788	20951	20705	20716	20774	20861	20737	21180	20978	20843	20896	20923	20930	20747	20956	20924	20946
21983	44231	37536	29206	25664	23337	21965	21062	20412	19533	18747	18473	18159	17955	17873	17884	18031	17788	17765	17665	17592	17550	17576	17546	17531	17340	17557	17666	17344	17648	17501	17545	17602	17486	17610	17549	17491	17345	17465	17478	17391	17345	17534	17574	17411	17502	17336	17420	17464	17464	17382	17457	17285	17376	17508	17356	17451	17454	17600	17530	17289	17458	17350	17542	17263	17367	17357	17408	17586	17590	17339	17376	17591	17354	17411	17395	17385	17287	17269	17503	17501	17449	17399	17261	17413	17317	17430	17275	17333	17382	17488	17448	17557	17153	17333	17342	17244	17204	17285	17378	17392	17237	17512	17357	17288	17351	17353	17188	17292	17427	17462	17501	17460	17347	17394	17313	17287	17433	17517	17364	17343	17439	17357	17496	17342	17353	17371	17220	17387	17411	17243	17433	17390	17553	17468	17342	17421	17322	17400	17526	17427	17393	17438	17398	17547	17435	17391	17369	17407	17375	17354	17485	17337	17357	17297	17365	17421	17413	17439	17361	17437	17151	17419	17318	17290	17419	17168	17459	17371	17368	17433	17298	17285	17431	17421	17366	17383	17419	17369	17429	17220	17140	17358	17366	17470	17114	17290	17328	17351	17335	17425	17263	17402	17353	17452	17339	17338	17368	17415	17434	17372	17288	17441	17314	17204	17331	17451	17315	17289	17448	17472	17242	17307	17472	17332	17321	17447	17456	17458	17273	17314	17291	17487	17560	17440	17449	17281	17421	17450	17359	17471	17396	17103	17328	17267	17506	17456	17384	17442	17375	17338	17221	17359	17294	17389	17323	17457	17305	17442	17480	17393	17253	17368	17529	17443	17425	17437	17307	17335	17294	17392	17496	17512	17578	17402	17393	17453	17315	17454	17355	17396	17414	17391	17489	17363	17637	17260	17381	17352	17311	17395	17077	17285	17459	17461	17414	17517	17392	17385	17483	17189	17448	17307	17282	17506	17280	17556	17087	17498	17708	17438	17344	17449	17420	17264	17339	17380	17359	17480	17521	17287	17360	17386	17443	17347	17250	17431	17376	17395	17346	17455	17462	17271	17382	17213	17264	17369	17394	17312	17297	17470	17374	17250	17328	17423	17286	17350	17246	17297	17443	17363	17414	17531	17363	17401	17278	17134	17517	17587	17453	17247	17522	17321	17477	17345	17149	17457	17455	17217	17364	17358	17289	17379	17462	17330	17331	17215	17243	17304	17420	17240	17479	17512	17390	17371	17346	17439	17470	17437	17520	17429	17475	17150	17511	17278	17463	17317	17318	17426	17495	17374	17486	17309	17297	17486	17536	17309	17387	17364	17361	17304	17352	17230	17250	17322	17453	17433	17415	17215	17444	17376	17390	17478	17288	17426	17387	17291	17539	17298	17485	17386	17383	17464	17272	17291	17332	17449	17304	17383	17362	17351	17193	17543	17294	17392	17306	17416	17485	17457	17353	17338	17335	17345	17412	17615	17390	17388	17409	17427	17452	17273	17359	17578	17387	17327	17339	17435	17302	17436	17648	17312	17337	17279	17488	17394	17430	17454	17360	17300	17433	17336	17407	17341	17256	17553	17340	17596	17366	17317	17450	17339	17313	17425	17350	17235	17267	17320	17354	17192	17530	17406	17453	17357	17393	17298	17524	17316	17494	17506	17445	17405	17457	17429	17354	17239	17232	17315	17344	17350	17397	17430	17509	17442	17520	17344	17290	17403	17377	17250	17332	17385	17326	17206	17291	17350	17310	17358	17434	17149	17416	17281	17483	17354	17343	17277	17330	17221	17225	17328	17260	17374	17361	17110	17383	17419	17388	17435	17282	17363	17361	17526	17426	17398	17404	17411	17408	17273	17422	17419	17348	17403	17113	17461	17420	17176	17329	17335	17426	17362	17407	17280	17285	17362	17322	17300	17379	17480	17396	17305	17352	17538	17555	17393	17496	17423	17391	17449	17140	17307	17498	17376	17438	17432	17269	17258	17269	17244	17279	17608	17561	17300	17251	17175	17305	17236	17415	17425	17353	17437	17497	17481	17531	17353	17557	17349	17386	17207	17447	17479	17532	17330	17277	17399	17388	17020	17559	17407	17501	17409	17406	17343	17363	17082	17289	17457	17388	17484	17466	17284	17396	17384	17302	17564	17315	17337	17387	17390	17321	17428	17349	17500	17367	17411	17327	17278	17418	17356	17424	17550	17336	17401	17291	17225	17263	17306	17274	17446	17373	17347	17465	17364	17215	17482	17374	17585	17304	17497	17428	17410	17306	17425	17371	17443	17347	17505	17325	17287	17376	17402	17409	17483	17307	17363	17541	17431	17467	17246	17246	17482	17245	17360	17375	17432	17321	17321	17542	17333	17328	17318	17325	17290	17492	17370	17407	17330	17446	17490	17503	17381	17304	17367	17173	17377	17371	17214	17260	17343	17271	17304	17440	17339	17257	17326	17541	17300	17333	17202	17443	17274	17551	17290	17378	17323	17440	17201	17228	17327	17412	17399	17466	17326	17240	17404	17253	17472	17340	17308	17174	17266	17413	17396	17119	17465	17451	17406	17400	17327	17355	17446	17262	17258	17426	17149	17452	17410	17342	17518	17239	17291	17353	17489	17544	17412	17464	17616	17363	17457	17215	17325	17437	17346	17322	17580	17351	17551	17362	17434	17428	17275	17362	17355	17440	17429	17331	17428	17446	17316	17329	17397	17366	17591	17582	17412	17454	17472	17267	17674	17283	17498	17383	17444	17420	17393	17518	17261	17356	17229	17329	17403	17376	17315	17497	17154	17479	17345	17370	17396	17359	17305	17391	17291	17231	17378	17289	17328	17288	17488	17459	17350	17453	17160	17537	17312	17355	17312	17273	17476	17307	17588	17432	17441	17271	17574	17440	17443	17404	17369	17388	17294	17306	17432	17444	17367	17421	17273	17191	17342	17380	17202	17435	17551	17427	17416	17323	17380	17547	17189	17493	17327	17449	17362	17542	17394	17327	17318	17327	17481	17391	17313	17372	17521	17468	17322	17289	17329	17378	17415	17593	17441	17334	17425	17647	17428	17445	17278	17483	17240	17448	17319	17359	17586	17306	17393	17316	17327	17439	17389	17234	17362	17418	17349	17341	17447	17251	17323	17361	17310	17293	17413	17286	17480	17302	17476	17530	17416	17285	17410	17535	17500	17287	17358	17395	17381	17354	17541	17414	17296	17332	17704	17407	17354	17314	17335	17379	17248	17402	17371	17208	17552	17481	17291	17600	17378	17344	17334	17367	17508	17278	17342	17376	17276	17421	17395	17475	17235	17470	17304	17317	17301	17433	17461	17421	17402	17351	17518	17321	17364	17503	17135	17475	17469	17524	17497	17316	17471	17358	17465	17487	17320	17402	17270	17173	17217	17526	17223	17386	17260	17439	17279	17411	17402	17322	17527	17221	17244	17588	17343	17277	17475	17172	17239	17427	17451	17334	17449	17355	17352	17390	17471	17183	17389	17396	17117	17488	17514	17313	17335	17365	17523	17356	17374	17526	17427	17554	17450	17332	17480	17303	17213	17367	17423	17318	17315	17314	17424	17336	17427	17375	17517	17463	17404	17329	17346	17292	17381	17290	17289	17288	17331	17373	17302	17406	17333	17423	17389	17423	17394	17344	17251	17134	17301	17483	17310	17392	17313	17422	17411	17271	17385	17439	17377	17464	17434	17274	17626	17377	17527	17356	17493	17313	17355	17498	17393	17475	17345	17526	17337	17229	17360	17456	17147	17498	17196	17594	17496	17401	17328	17438	17274	17316	17240	17190	17518	17303	17299	17296	17336	17389	17532	17390	17404	17298	17256	17368	17353	17270	17291	17243	17275	17297	17264	17289	17527	17490	17394	17311	17226	17335	17400	17367	17439	17305	17383	17285	17368	17397	17268	17524	17574	17473	17225	17254	17576	17455	17387	17445	17544	17341	17509	17570	17477	17205	17340	17225	17474	17120	17310	17278	17437	17455	17338	17421	17512	17398	17421	17314	17499	17275	17361	17377	17368	17361	17415	17373	17426	17375	17396	17274	17457	17296	17550	17257	17354	17235	17366	17419	17410	17644	17567	17217	17303	17341	17448	17376	17353	17388	17389	17293	17432	17258	17314	17440	17498	17303	17400	17453	17308	17448	17244	17460	17536	17509	17394	17424	17193	17386	17332	17372	17279	17260	17242	17330	17185	17461	17339	17296	17425	17220	17302	17501	17337	17338	17446	17226	17445	17346	17159	17197	17365	17171	17342	17225	17418	17403	17254	17259	17574	17364	17182	17141	17124	17379	17269	17413	17489	17198	17348	17359	17260	17333	17373	17170	17330	17259	17361	17283	17239	17313	17508	17342	17372	17364	17345	17421	17427	17336	17458	17469	17307	17463	17386	17338	17436	17495	17469	17403	17349	17310	17250	17420	17392	17415	17400	17245	17326	17480	17426	17406	17426	17210	17163	17308	17499	17439	17284	17325	17306	17366	17405	17358	17189	17233	17562	17354	17423	17162	17352	17307	17415	17447	17518	17331	17481	17314	17233	17276	17538	17393	17377	17540	17179	17276	17325	17252	17378	17521	17403	17368	17334	17287	17249	17471	17265	17442	17407	17468	17424	17319	17328	17341	17620	17323	17420	17454	17441	17470	17484	17387	17267	17531	17270	17413	17348	17310	17357	17409	17414	17457	17574	17415	17330	17295	17323	17369	17593	17241	17331	17244	17464	17475	17336	17432	17476	17431	17418	17423	17532	17418	17444	17253	17320	17210	17419	17349	17268	17454	17483	17182	17379	17201	17213	17492	17372	17311	17519	17406	17375	17400	17403	17414	17516	17328	17308	17361	17371	17471	17400	17518	17295	17333	17343	17390	17282	17399	17547	17383	17353	17153	17408	17364	17310	17288	17315	17279	17359	17454	17318	17598	17332	17206	17306	17454	17323	17340	17367	17384	17357	17392	17492	17375	17337	17268	17315	17400	17379	17315	17356	17496	17334	17407	17281	17370	17366	17394	17361	17369	17528	17411	17260	17396	17342	17614	17429	17415	17371	17462	17345	17191	17276	17390	17225	17321	17294	17264	17461	17374	17454	17322	17458	17565	17381	17260	17333	17508	17341	17242	17374	17259	17415	17238	17404	17391	17489	17302	17459	17491
29150	24865	28871	25970	21882	21351	21067	20434	20236	19930	19732	19679	19774	19470	19491	19537	19519	19464	19449	19422	19354	19567	19378	19223	19289	19425	19322	19575	19312	19454	19313	19444	19199	19675	19473	19504	19396	19360	19207	19299	19295	19431	19434	19233	19182	19423	19514	19479	19250	19076	19247	19251	19316	19193	19307	19099	19291	19216	19421	19337	19512	19393	19358	19367	19391	19307	19446	19340	19518	19434	19285	19119	19251	19453	19291	19255	19229	19295	19183	19375	19405	19256	19260	19116	19327	19249	19232	19236	19351	19295	19306	19090	19163	19315	19268	19352	19305	19316	19472	19187	19233	19281	19286	19189	19445	19544	19525	19136	19232	19396	19450	19502	19412	19602	19008	19388	19110	19252	19148	19153	19263	19357	19116	19215	19415	19581	19156	19365	19386	19544	19338	19351	19233	19303	19376	19158	19514	19117	19242	19329	19271	19284	19303	19352	19434	19409	19447	19254	19348	19187	19519	19482	19317	19320	19104	19303	19513	19343	19186	19276	19162	19322	19374	19489	19280	19251	19198	19348	19170	19163	19180	19483	19309	19473	19255	19266	19269	19287	19271	19289	19354	19415	19124	19379	19428	19359	19292	19408	19387	19419	19406	19274	18905	19257	19390	19237	19477	19386	19237	19351	19410	19454	19474	19414	19270	19448	19557	19353	19313	19258	19494	19551	19299	19373	19139	19409	19272	19176	19311	19432	19265	19227	19219	19381	19337	19335	19325	19233	19178	19297	19321	19294	19228	19214	19340	19382	19313	19384	19454	19544	19243	19206	19173	19400	19272	19453	19408	19278	19055	19109	19357	19356	19510	19270	19277	19302	19194	19264	19355	19109	19275	19209	19227	19260	19180	19459	19218	19208	19343	19253	19268	19559	19473	19505	18969	19084	19424	19469	19294	19236	19452	19314	19355	19378	19250	19519	19321	19310	19258	19316	19447	19175	19132	19437	19384	19358	19319	19317	19405	19295	19347	19195	19498	19452	19309	19286	19227	19443	19248	19352	19336	19470	19263	19313	19313	19366	19351	19376	19398	19404	19347	19253	19186	19362	19293	19439	19291	19514	19195	19252	19273	19291	19363	19131	19305	19239	19190	19416	19384	19437	19305	19335	19445	19254	19319	19348	19333	19395	19456	19405	19400	19220	19187	19312	19475	19492	19289	19311	19181	19286	19136	19239	19384	19392	19322	19368	19313	19197	19349	19265	19444	19331	19428	19521	19483	19191	19444	19241	19247	19234	19261	19291	19415	19359	19474	18987	19105	19272	19156	19342	19400	19388	19289	19145	19377	19504	19170	19406	19390	19319	19270	19369	19345	19262	19294	19276	19423	19403	19335	19247	19342	19225	19554	19280	19182	19231	19258	19257	19445	19379	19205	19004	19230	19309	19283	19245	19139	19550	19554	19407	19715	19420	19301	19186	19113	19281	19363	19288	19051	19441	19293	19301	19309	19441	19120	19553	19366	19254	19419	19512	19270	19345	19285	19251	19078	19249	19236	19373	19239	19132	19399	19344	19176	19355	19461	19356	19336	19477	19460	19265	19353	19328	19165	19250	19319	19255	19434	19271	19316	19279	19330	19513	19287	19117	19478	19265	19371	19352	19237	19202	19337	19276	19439	19353	19422	19394	19157	19201	19411	19446	19328	19042	19244	19222	19482	19445	19174	19493	19394	19328	19296	19537	19282	19192	19374	19288	19153	19326	19409	19353	19484	19182	19312	19280	19370	19231	19385	19101	19315	19066	19108	19157	19232	19408	19233	19349	19254	19170	19409	19359	19370	19303	19543	19264	19150	19421	19474	19361	19545	19375	19395	19307	19273	19223	19438	19320	19331	19266	19273	19328	19279	19350	19222	19141	19315	19044	19362	19355	19402	19397	19411	19370	19425	19381	19355	19214	19400	19387	19299	19334	19096	19255	19366	19569	19302	19264	19256	19227	19232	19413	19446	19378	19173	19265	19321	19458	19267	19544	19441	19371	19356	19275	19552	19252	19403	19451	19150	19262	19312	19315	19614	19286	19376	19463	19457	19456	19321	19277	19185	19362	19396	19231	19113	19432	19008	19180	19209	19188	19375	19470	19210	19244	19330	19476	19328	19326	19289	19398	19403	19251	19478	19323	19174	19549	19174	19246	19359	19448	19324	19296	19531	19324	19094	19290	19207	19299	19203	19359	19302	19223	19340	19363	19540	19167	19594	19193	19362	19353	19240	19120	19223	19568	19232	19470	19123	19353	19316	19591	19347	19308	19334	19303	19573	19466	19342	19419	19211	19350	19432	19317	19368	19537	19427	19499	19221	19295	19182	19458	19438	19369	19347	19216	19202	19258	19606	19287	19423	19252	19370	19173	19289	19405	19142	19310	19470	19459	19277	19289	19147	19308	19249	19359	19315	19327	19439	19323	19371	19307	19266	19304	19391	19248	19416	19536	19432	19233	19308	19246	19321	19178	19391	19317	19461	19300	19190	19408	19208	19371	19276	19461	19230	19437	19173	19325	19341	19160	19381	19388	19370	19381	19102	19447	19269	19186	19321	19130	19336	19231	19246	19349	19332	19402	19330	19282	19292	19269	19231	19356	19353	19430	19322	19395	19530	19321	19411	19444	19371	19429	19454	19279	19250	19367	19324	19389	19358	19376	19163	19416	19316	19418	19251	19398	19490	19322	19561	19259	19375	19471	19302	19218	19469	19250	19422	19062	19280	19386	19372	19126	19464	19415	19046	19320	19344	19460	19341	19257	19532	19135	19346	19373	19159	19261	19235	19170	19101	19412	19437	19309	19202	19204	19227	19479	19515	19225	19130	19176	19330	19299	19278	19397	19273	19377	19386	19317	19305	19297	19281	19364	19314	19453	19261	19400	19280	19308	19527	19354	19353	19197	19384	19282	19274	19300	19406	19496	19284	19371	19475	19374	19299	19312	19285	19520	19197	19354	19423	19331	19329	19053	19329	19325	19620	19290	19336	19324	19458	19227	19470	19439	19203	19116	19320	19313	19133	19222	19440	19237	19347	19199	19183	19107	19354	19404	19344	19371	19287	19390	19350	19418	19428	19105	19216	19324	19583	19153	19281	19234	19445	19400	19327	19426	19483	19377	19335	19248	19564	19422	19299	19299	19464	19436	19310	19221	19216	19040	19332	19351	19299	19306	19397	19318	19163	19355	19231	19103	19282	19122	19105	19251	19381	19047	19388	19392	19229	19190	19257	19365	19278	19199	19345	19336	19452	19410	19258	19326	19244	19371	19455	19318	19421	19336	19228	19481	19174	19333	19311	19228	19225	19205	19339	19510	19240	19366	19248	19528	19471	19305	19049	19275	19244	19176	19564	19388	19457	19264	19369	19609	19230	19422	19239	19400	19190	19408	19426	19430	19279	19114	19073	19408	19322	19340	19381	19354	19287	19463	19508	19431	19212	19238	19254	19471	19217	19403	19435	19264	19493	19548	19432	19318	19446	19284	19117	19249	19398	19085	19392	19405	19510	19114	19269	19367	19423	19432	19526	19511	19153	19349	19337	19331	19226	19443	19472	19266	19303	19204	19426	19373	19151	19147	19388	19402	19503	19362	19363	19385	19448	19244	19266	19286	19472	19270	19366	19400	19308	19172	19451	19263	19239	19394	19525	19330	19438	19097	19273	19145	19142	19205	19152	19518	19381	19461	19348	19163	19447	19385	19173	19345	19283	19602	19529	19310	19501	19424	19318	19330	19362	19281	19395	19389	19337	19553	19296	19496	19389	19430	19378	19345	19244	19282	19295	19251	19320	19191	19194	19250	19585	19206	19305	19265	19075	19196	19343	19358	19413	19376	19169	19069	19296	19404	19251	19164	19323	19285	19445	19460	19554	19278	19204	19574	19362	19376	19395	19280	19328	19344	19276	19371	19240	19080	19352	19486	19073	19374	19236	19370	19396	19342	19297	19297	19329	19411	19609	19438	19165	19132	19505	19397	19253	19256	19244	19298	19334	19248	19407	19293	19287	19150	19452	19213	19517	19441	19318	19298	19225	19423	19136	19097	19310	19327	19287	19183	19145	19398	19100	19358	19450	19306	19450	19157	19460	19365	19266	19263	19412	19447	19315	19470	19359	19352	19226	19351	19220	19408	19400	19392	19336	19246	19447	19331	19154	19370	19374	19391	19372	19354	19246	19426	19403	19486	19132	19597	19291	19318	19136	19121	19287	19134	19216	19205	19337	19417	19209	19317	19458	19675	19423	19364	19407	19418	19323	19396	19122	19245	19294	19466	19201	19354	19415	19417	19326	19301	19317	19489	19322	19369	19462	19365	19557	19358	19393	19303	19230	19423	19295	19432	19449	19220	19288	19423	19671	19214	19219	19185	19395	19263	19450	19170	19164	19446	19352	19318	19539	19437	19285	19211	19251	19275	19450	19328	19277	19400	19340	19294	19351	19066	19174	19192	19513	19268	19426	19390	19322	19340	19301	19264	19366	19426	19355	19264	19222	19167	19127	19351	19302	19500	19172	19242	19254	19390	19325	19366	19392	19378	19177	19351	19506	19514	19514	19287	19423	19460	19342	19293	19321	19280	19566	19452	19362	19371	19051	19311	19480	19330	19259	19280	19295	19345	19226	19426	19212	19276	19506	19171	19158	19296	19262	19321	19379	19241	19417	19572	19442	19308	19286	19350	19231	19404	19422	19413	19313	19418	19395	19335	19501	19452	19157	19413	19267	19497	19526	19287	19227	19146	19337	19035	19313	19401	19514	19372	19235	19413	19516	19284	19449	19332	19373	19378	19349	19298	19342	19190	19436	19202	19449	19379	19271	19421	19498	19254	19486	19396	19252	19451	19299	19454	19305	19346	19333	19348	19295	19398	19476	19435	19353	19253	19242	19051	19372	19228	19103	19236	19197	19348	19578	19329	19201	19207	19420	19499	19323	19257	19366	19351	19272	19106	19587	19426	19243	19547	19340	19147	19533	19365	19347	19345	19302	19041	19542	19205	19372	19273	19423	19047	19328	19236	19477	19321	19265	19353	19414	19232	19471	19348	19226	19462	19357	19340	19338	19127	19350	19449	19350	19476	19439	19317	19346	19516	19286	19310	19285	19323	19328	19283	19646	19342	19330	19285	19330	19427	19306	19402	19429	19278	19509	19250	19243	19100
22411	34609	28404	22652	20493	19261	18855	18134	17630	17510	17125	16848	16699	16584	16672	16762	16623	16587	16596	16693	16509	16462	16468	16464	16535	16652	16557	16599	16537	16666	16570	16576	16427	16370	16622	16540	16367	16687	16481	16415	16457	16687	16726	16367	16537	16491	16421	16408	16500	16507	16532	16347	16523	16472	16331	16491	16568	16417	16473	16290	16480	16420	16542	16535	16407	16576	16403	16424	16592	16423	16495	16416	16454	16373	16533	16487	16439	16628	16522	16382	16329	16518	16345	16248	16576	16468	16441	16415	16532	16443	16350	16385	16468	16370	16402	16345	16460	16418	16452	16354	16417	16439	16372	16526	16511	16487	16504	16611	16382	16439	16336	16555	16494	16419	16491	16451	16325	16324	16506	16478	16453	16526	16487	16397	16273	16553	16437	16534	16521	16384	16398	16386	16393	16404	16509	16330	16586	16385	16391	16331	16543	16459	16507	16393	16483	16420	16377	16398	16521	16499	16566	16516	16368	16435	16479	16337	16383	16340	16476	16389	16310	16402	16496	16379	16500	16360	16437	16557	16471	16535	16519	16436	16630	16499	16468	16322	16519	16522	16450	16500	16421	16532	16436	16524	16437	16434	16372	16426	16430	16433	16428	16319	16485	16457	16295	16285	16477	16403	16327	16360	16424	16427	16440	16330	16486	16312	16568	16456	16516	16463	16406	16446	16314	16384	16587	16583	16426	16334	16522	16422	16370	16582	16524	16450	16493	16487	16483	16506	16342	16375	16606	16579	16515	16302	16503	16291	16319	16520	16516	16590	16547	16323	16441	16370	16403	16439	16395	16508	16437	16408	16461	16310	16574	16270	16524	16425	16462	16387	16662	16481	16444	16324	16454	16339	16339	16522	16534	16388	16368	16332	16380	16561	16431	16491	16461	16323	16591	16355	16539	16501	16373	16389	16324	16588	16474	16583	16260	16613	16435	16487	16494	16631	16412	16501	16345	16469	16362	16338	16609	16379	16630	16245	16364	16486	16279	16329	16414	16438	16487	16638	16228	16488	16500	16362	16545	16517	16510	16361	16403	16416	16602	16443	16566	16475	16363	16433	16480	16637	16547	16471	16317	16391	16429	16424	16404	16530	16313	16510	16450	16382	16366	16470	16401	16385	16565	16386	16471	16542	16534	16459	16363	16442	16543	16501	16292	16275	16417	16406	16435	16422	16451	16437	16520	16511	16437	16650	16438	16510	16446	16476	16411	16298	16497	16283	16394	16381	16414	16512	16670	16316	16467	16325	16448	16308	16579	16405	16385	16261	16339	16530	16553	16471	16513	16438	16300	16581	16438	16604	16393	16510	16282	16591	16397	16275	16441	16480	16347	16564	16456	16456	16408	16511	16485	16380	16614	16263	16473	16613	16521	16442	16539	16437	16462	16414	16259	16504	16263	16449	16320	16492	16428	16349	16400	16436	16510	16413	16326	16430	16452	16416	16331	16595	16442	16422	16689	16504	16603	16326	16471	16315	16509	16367	16313	16484	16383	16434	16508	16453	16455	16500	16332	16496	16475	16418	16507	16360	16339	16547	16385	16248	16643	16435	16520	16314	16452	16524	16309	16393	16396	16524	16573	16476	16485	16397	16572	16570	16436	16338	16309	16260	16445	16550	16499	16421	16484	16480	16588	16326	16446	16416	16447	16504	16350	16315	16427	16281	16407	16478	16407	16559	16651	16500	16358	16553	16532	16449	16495	16364	16310	16373	16412	16509	16610	16481	16456	16542	16532	16375	16394	16346	16532	16306	16448	16442	16565	16458	16427	16530	16294	16328	16507	16359	16502	16519	16564	16386	16557	16310	16508	16524	16418	16340	16590	16545	16380	16418	16545	16345	16480	16383	16492	16608	16449	16402	16535	16497	16452	16528	16613	16381	16476	16541	16581	16444	16384	16414	16385	16292	16642	16312	16501	16349	16394	16300	16407	16468	16542	16520	16492	16457	16442	16488	16548	16191	16458	16574	16578	16509	16460	16312	16405	16415	16472	16614	16537	16226	16499	16389	16452	16523	16570	16389	16350	16362	16366	16639	16381	16516	16359	16389	16504	16478	16474	16488	16439	16481	16481	16369	16224	16505	16342	16462	16321	16604	16359	16521	16447	16389	16506	16564	16562	16468	16376	16530	16593	16436	16359	16424	16584	16575	16372	16556	16322	16357	16499	16521	16416	16481	16474	16511	16427	16312	16501	16465	16437	16453	16423	16446	16421	16576	16420	16398	16399	16534	16383	16388	16545	16387	16473	16409	16504	16243	16369	16429	16431	16578	16489	16614	16342	16327	16427	16589	16757	16455	16384	16393	16222	16392	16540	16475	16723	16287	16598	16435	16389	16445	16428	16578	16244	16667	16362	16612	16360	16637	16375	16493	16472	16593	16509	16427	16285	16587	16534	16385	16524	16325	16533	16457	16386	16589	16597	16567	16325	16360	16395	16439	16454	16374	16476	16492	16359	16428	16415	16479	16464	16389	16534	16395	16510	16526	16338	16487	16520	16499	16428	16363	16510	16462	16656	16436	16539	16320	16431	16625	16375	16404	16637	16502	16467	16233	16470	16387	16446	16603	16348	16539	16452	16400	16353	16357	16468	16388	16334	16388	16446	16462	16388	16332	16621	16367	16321	16555	16463	16474	16494	16392	16543	16470	16412	16492	16344	16449	16241	16436	16502	16508	16457	16491	16458	16323	16436	16318	16308	16399	16369	16305	16556	16410	16478	16512	16318	16523	16462	16481	16599	16448	16375	16634	16417	16446	16518	16391	16399	16396	16511	16396	16559	16375	16428	16384	16432	16336	16449	16251	16410	16425	16248	16519	16508	16528	16487	16541	16497	16497	16444	16434	16625	16377	16448	16506	16548	16406	16679	16481	16327	16482	16484	16299	16465	16590	16479	16362	16523	16281	16573	16467	16399	16554	16450	16412	16476	16316	16373	16477	16413	16610	16455	16533	16364	16380	16525	16376	16479	16414	16457	16356	16433	16413	16361	16604	16477	16491	16571	16505	16554	16235	16372	16466	16204	16592	16703	16367	16415	16607	16502	16389	16532	16452	16417	16468	16357	16500	16259	16480	16451	16427	16493	16441	16615	16301	16298	16552	16469	16576	16490	16457	16454	16547	16558	16323	16410	16332	16420	16548	16516	16576	16698	16292	16298	16468	16577	16481	16377	16489	16495	16366	16414	16474	16288	16440	16435	16537	16575	16617	16353	16604	16594	16556	16491	16475	16345	16382	16595	16461	16445	16402	16541	16451	16376	16331	16455	16376	16536	16404	16457	16539	16401	16307	16499	16469	16566	16456	16536	16553	16431	16206	16359	16363	16489	16448	16377	16504	16453	16328	16327	16419	16208	16526	16406	16489	16502	16440	16474	16357	16531	16362	16483	16445	16508	16360	16445	16512	16493	16434	16395	16365	16312	16585	16502	16631	16355	16426	16474	16461	16619	16577	16423	16616	16461	16633	16383	16485	16479	16422	16412	16489	16470	16334	16547	16448	16444	16516	16567	16485	16412	16444	16485	16498	16610	16508	16577	16398	16232	16470	16530	16214	16516	16506	16634	16461	16392	16408	16439	16389	16495	16529	16436	16466	16557	16445	16351	16488	16368	16534	16350	16576	16429	16449	16473	16176	16431	16462	16376	16422	16309	16335	16679	16449	16428	16419	16437	16363	16396	16455	16529	16446	16367	16297	16515	16420	16501	16542	16275	16396	16562	16305	16661	16605	16261	16459	16428	16398	16374	16563	16441	16492	16465	16435	16416	16410	16463	16513	16352	16506	16420	16383	16361	16564	16486	16506	16550	16531	16476	16516	16273	16487	16413	16546	16611	16666	16486	16521	16510	16501	16500	16512	16476	16454	16415	16455	16399	16569	16300	16517	16427	16379	16374	16485	16481	16591	16601	16604	16608	16398	16338	16435	16556	16473	16437	16503	16349	16451	16420	16486	16492	16313	16379	16516	16421	16446	16266	16395	16514	16232	16467	16510	16417	16536	16400	16581	16361	16326	16499	16423	16532	16569	16428	16425	16318	16501	16428	16350	16569	16483	16394	16445	16450	16419	16490	16453	16451	16340	16365	16493	16535	16589	16356	16245	16480	16599	16423	16317	16391	16498	16492	16341	16506	16426	16397	16494	16377	16578	16448	16371	16426	16658	16407	16489	16315	16498	16535	16334	16465	16421	16372	16488	16462	16427	16445	16536	16389	16355	16330	16463	16464	16365	16590	16528	16364	16372	16430	16520	16496	16381	16464	16374	16397	16393	16375	16519	16656	16573	16421	16521	16486	16412	16484	16641	16571	16590	16377	16508	16406	16454	16420	16391	16588	16376	16502	16407	16641	16278	16447	16360	16492	16302	16477	16443	16502	16520	16420	16494	16559	16485	16518	16292	16481	16496	16460	16449	16467	16757	16428	16485	16331	16500	16584	16321	16566	16375	16336	16425	16377	16580	16232	16411	16259	16607	16288	16423	16516	16446	16479	16544	16465	16600	16461	16423	16550	16494	16459	16448	16325	16384	16500	16302	16391	16387	16534	16567	16492	16372	16507	16639	16445	16543	16423	16409	16352	16312	16633	16480	16293	16255	16350	16386	16412	16482	16451	16525	16409	16251	16435	16299	16531	16549	16414	16382	16363	16670	16590	16680	16360	16524	16568	16416	16319	16374	16502	16471	16392	16580	16416	16438	16298	16321	16411	16314	16476	16354	16637	16466	16377	16482	16419	16519	16414	16240	16252	16351	16357	16446	16482	16517	16489	16417	16465	16471	16551	16466	16477	16593	16476	16519	16424	16438	16454	16388	16332	16562	16542	16417	16487	16367	16468	16453	16478	16312	16467	16397	16591	16440	16556	16534	16609	16378	16519	16405	16725	16420	16506	16358	16354	16456	16522	16482	16506	16327	16254	16294	16397	16242	16463	16431	16574	16445	16433	16477	16473	16469	16312	16463	16460	16536	16456	16557	16431	16675	16477	16337	16576	16561	16486	16468	16503	16391	16390	16542	16637	16362	16329	16319	16327	16544	16527	16402	16469	16461	16719	16317	16394	16373	16477	16602	16438	16483	16620	16689	16326	16379	16407	16525	16576	16565	16387	16346	16522	16291	16472	16399	16786	16329	16422	16469	16455	16451
23470	21536	28375	25467	23333	24129	23827	21599	20981	20679	20758	20122	20004	19805	20140	19819	20038	19740	19832	19912	19706	19684	19723	19636	19534	19828	19744	19617	19790	19843	19611	19825	19809	19694	19361	19516	19768	19524	19683	19379	19666	19457	19685	19719	19510	19364	19624	19584	19643	19603	19430	19455	19694	19540	19348	19664	19573	19526	19454	19502	19588	19482	19590	19667	19655	19589	19551	19478	19605	19572	19543	19328	19538	19386	19589	19544	19452	19666	19602	19609	19445	19480	19544	19558	19555	19486	19677	19414	19573	19483	19742	19712	19607	19529	19592	19682	19509	19592	19564	19408	19492	19507	19420	19764	19443	19497	19572	19456	19432	19467	19312	19630	19383	19466	19668	19480	19505	19169	19579	19540	19406	19450	19696	19326	19627	19597	19521	19573	19545	19587	19598	19523	19397	19620	19575	19637	19542	19430	19593	19468	19680	19649	19478	19347	19406	19553	19487	19437	19627	19484	19506	19486	19435	19583	19562	19446	19386	19466	19592	19706	19482	19479	19452	19632	19428	19460	19927	19485	19662	19416	19536	19432	19464	19461	19363	19488	19522	19544	19718	19376	19799	19458	19788	19568	19442	19543	19500	19470	19572	19764	19471	19461	19753	19321	19542	19582	19700	19770	19417	19636	19750	19609	19533	19289	19473	19527	19399	19497	19324	19369	19693	19549	19567	19645	19386	19243	19688	19436	19506	19674	19495	19538	19349	19581	19604	19469	19771	19848	19604	19567	19419	19423	19538	19877	19582	19833	19306	19606	19535	19592	19669	19441	19521	19475	19648	19598	19614	19516	19663	19361	19442	19636	19463	19558	19689	19775	19577	19490	19609	19444	19474	19608	19550	19599	19572	19591	19631	19803	19687	19574	19537	19451	19434	19468	19465	19652	19608	19464	19584	19528	19541	19647	19516	19500	19393	19540	19650	19592	19545	19280	19573	19329	19687	19377	19431	19510	19569	19642	19709	19696	19644	19385	19399	19532	19478	19505	19454	19470	19498	19514	19568	19441	19686	19625	19702	19660	19383	19565	19385	19484	19464	19428	19549	19624	19708	19698	19462	19426	19385	19348	19483	19580	19448	19659	19456	19556	19670	19517	19441	19620	19408	19559	19576	19733	19730	19375	19506	19516	19553	19671	19608	19649	19611	19626	19579	19480	19598	19596	19661	19529	19558	19545	19556	19626	19487	19536	19566	19634	19513	19715	19524	19452	19730	19752	19605	19656	19586	19622	19508	19366	19727	19585	19283	19520	19703	19552	19734	19502	19425	19513	19429	19731	19401	19507	19679	19704	19520	19625	19499	19582	19624	19249	19625	19538	19534	19625	19657	19573	19453	19472	19422	19548	19584	19400	19400	19614	19584	19465	19387	19438	19661	19509	19689	19695	19509	19499	19719	19547	19475	19355	19359	19516	19645	19471	19504	19560	19480	19695	19494	19534	19589	19697	19438	19647	19490	19563	19509	19362	19632	19545	19583	19523	19465	19571	19594	19638	19432	19481	19709	19588	19567	19611	19588	19519	19638	19559	19643	19717	19345	19581	19545	19748	19614	19607	19445	19617	19539	19558	19404	19386	19584	19425	19483	19745	19559	19715	19414	19540	19615	19526	19597	19728	19587	19441	19683	19422	19329	19428	19604	19620	19636	19437	19582	19779	19446	19441	19480	19547	19360	19465	19445	19381	19454	19402	19599	19597	19818	19533	19606	19605	19287	19530	19534	19750	19470	19252	19565	19399	19457	19625	19683	19528	19440	19393	19295	19472	19372	19437	19751	19591	19371	19664	19403	19581	19618	19503	19399	19383	19444	19684	19710	19476	19393	19461	19696	19469	19597	19352	19608	19576	19544	19485	19545	19641	19710	19491	19446	19466	19303	19520	19588	19450	19688	19570	19711	19451	19797	19601	19603	19601	19656	19486	19517	19598	19568	19472	19440	19673	19410	19601	19552	19535	19458	19808	19568	19367	19502	19406	19502	19587	19637	19641	19426	19437	19566	19591	19576	19550	19436	19513	19584	19697	19402	19415	19726	19523	19458	19589	19535	19481	19471	19558	19533	19489	19562	19555	19632	19506	19556	19392	19586	19554	19611	19448	19717	19452	19610	19705	19588	19693	19491	19659	19663	19513	19567	19381	19638	19637	19449	19688	19764	19447	19551	19449	19544	19264	19538	19429	19647	19501	19649	19631	19619	19615	19315	19437	19657	19659	19279	19580	19260	19536	19517	19464	19393	19356	19531	19500	19720	19520	19497	19691	19629	19614	19573	19537	19276	19533	19644	19692	19467	19466	19550	19638	19436	19457	19637	19504	19629	19462	19664	19311	19498	19602	19630	19601	19644	19545	19793	19527	19479	19607	19670	19466	19608	19340	19346	19652	19581	19522	19426	19563	19535	19582	19751	19439	19495	19516	19533	19576	19520	19417	19376	19445	19664	19467	19447	19341	19692	19517	19495	19668	19346	19584	19526	19410	19772	19508	19403	19418	19405	19664	19588	19402	19729	19277	19399	19408	19643	19550	19589	19342	19544	19400	19639	19601	19613	19491	19370	19610	19760	19463	19552	19640	19532	19620	19740	19623	19417	19450	19416	19520	19538	19459	19634	19676	19635	19415	19459	19496	19668	19524	19615	19586	19641	19612	19666	19602	19576	19456	19550	19698	19523	19381	19402	19533	19574	19370	19519	19593	19468	19389	19745	19534	19566	19661	19538	19600	19515	19677	19504	19618	19662	19580	19292	19399	19505	19661	19620	19577	19542	19534	19550	19502	19515	19525	19344	19515	19800	19589	19562	19508	19516	19669	19816	19475	19331	19411	19665	19492	19661	19577	19560	19617	19683	19540	19493	19646	19533	19561	19401	19412	19449	19536	19493	19500	19342	19422	19399	19609	19599	19741	19576	19512	19784	19384	19464	19520	19417	19246	19584	19423	19634	19709	19632	19666	19646	19730	19622	19454	19508	19341	19414	19528	19484	19482	19568	19410	19470	19474	19295	19496	19634	19542	19572	19632	19520	19528	19532	19182	19648	19439	19544	19462	19605	19523	19669	19505	19388	19468	19624	19688	19514	19570	19584	19480	19467	19527	19450	19501	19815	19550	19529	19419	19582	19634	19585	19470	19390	19696	19789	19241	19430	19560	19699	19679	19598	19568	19587	19437	19599	19471	19436	19446	19444	19360	19518	19357	19469	19420	19711	19373	19636	19589	19721	19669	19632	19491	19558	19626	19756	19460	19386	19286	19680	19645	19521	19499	19622	19543	19675	19617	19414	19648	19406	19602	19408	19586	19695	19528	19621	19487	19507	19466	19556	19456	19470	19466	19648	19543	19468	19465	19395	19447	19617	19506	19361	19483	19621	19577	19501	19481	19547	19645	19662	19590	19561	19429	19541	19291	19546	19735	19396	19445	19628	19435	19445	19490	19695	19493	19315	19626	19904	19811	19557	19899	19626	19637	19387	19630	19799	19677	19600	19456	19404	19634	19586	19512	19472	19290	19534	19682	19639	19562	19421	19544	19485	19473	19437	19373	19441	19598	19678	19666	19608	19591	19731	19680	19432	19523	19546	19648	19515	19497	19557	19457	19484	19672	19626	19561	19642	19561	19713	19506	19590	19484	19732	19565	19425	19585	19396	19457	19616	19511	19624	19666	19574	19463	19415	19555	19537	19359	19618	19668	19498	19595	19649	19468	19536	19745	19354	19656	19403	19540	19641	19309	19727	19579	19335	19610	19601	19656	19638	19381	19450	19675	19564	19407	19470	19687	19527	19463	19600	19655	19630	19537	19708	19689	19582	19347	19511	19340	19594	19346	19705	19576	19603	19492	19427	19428	19645	19521	19504	19611	19537	19536	19591	19543	19484	19276	19335	19392	19470	19499	19434	19608	19718	19351	19459	19491	19612	19560	19670	19638	19456	19541	19462	19692	19504	19658	19671	19431	19628	19494	19427	19494	19654	19572	19486	19587	19483	19518	19454	19582	19662	19489	19419	19524	19408	19630	19510	19681	19271	19608	19650	19486	19388	19628	19580	19480	19437	19526	19394	19593	19572	19598	19536	19462	19591	19783	19517	19497	19530	19582	19703	19694	19493	19592	19353	19712	19546	19622	19594	19388	19611	19537	19457	19342	19439	19521	19630	19757	19575	19635	19645	19551	19742	19718	19652	19411	19435	19470	19523	19330	19451	19547	19548	19455	19594	19429	19690	19537	19618	19379	19538	19605	19572	19455	19566	19560	19504	19534	19710	19587	19607	19575	19531	19621	19705	19530	19727	19611	19670	19714	19633	19523	19657	19618	19613	19528	19575	19623	19646	19392	19587	19620	19552	19490	19398	19883	19661	19402	19433	19549	19527	19624	19512	19508	19485	19457	19676	19371	19559	19700	19501	19525	19600	19396	19624	19589	19513	19443	19368	19326	19579	19695	19522	19494	19743	19482	19528	19399	19473	19639	19584	19457	19654	19551	19776	19547	19473	19587	19653	19216	19518	19635	19537	19476	19771	19761	19224	19385	19549	19487	19413	19496	19466	19477	19445	19621	19497	19542	19508	19405	19608	19456	19371	19631	19530	19395	19377	19348	19636	19577	19462	19529	19589	19466	19474	19352	19703	19634	19444	19648	19685	19423	19564	19529	19623	19544	19668	19450	19444	19459	19479	19554	19579	19526	19484	19552	19610	19343	19718	19533	19553	19453	19422	19592	19492	19718	19474	19213	19533	19559	19394	19443	19720	19554	19645	19345	19444	19462	19622	19508	19593	19461	19454	19598	19625	19542	19406	19487	19618	19438	19745	19370	19514	19394	19564	19384	19517	19626	19638	19605	19554	19415	19426	19375	19357	19443	19410	19415	19744	19557	19516	19491	19599	19332	19595	19554	19511	19692	19632	19612	19604	19400	19574	19621	19561	19784	19538	19568	19594	19611	19670	19536	19449	19484	19586	19634	19409	19526	19586	19448	19386	19482	19528	19506	19648	19486	19583	19633	19576	19488	19534	19626	19575	19517	19614	19480	19567	19800	19629	19388	19535	19569	19714	19795	19387	19629	19762	19743	19490	19408	19501	19506	19711	19609	19597	19435	19536	19537	19737	19340	19628	19639	19694	19464	19542	19571	19449	19628	19570	19622	19592	19659
20479	40136	32975	25881	22877	21267	20090	19588	18695	18001	17522	17463	17260	17157	17075	16864	16886	16698	16834	16771	16725	16877	16682	16816	16739	16713	16781	16710	16757	16672	16790	16554	16691	16651	16600	16762	16673	16705	16733	16697	16618	16714	16474	16625	16535	16701	16644	16607	16410	16595	16515	16739	16669	16801	16455	16767	16728	16672	16453	16472	16550	16706	16630	16487	16551	16546	16609	16570	16438	16668	16829	16600	16717	16567	16709	16629	16607	16626	16709	16711	16616	16741	16759	16498	16618	16561	16485	16410	16465	16525	16556	16543	16682	16828	16526	16662	16523	16546	16499	16478	16756	16537	16462	16602	16438	16806	16550	16731	16664	16548	16460	16639	16686	16620	16621	16485	16618	16743	16465	16404	16626	16487	16606	16427	16722	16501	16567	16622	16619	16332	16451	16729	16598	16666	16561	16630	16641	16532	16502	16569	16502	16581	16567	16633	16620	16532	16563	16659	16532	16512	16681	16683	16655	16576	16596	16614	16619	16676	16615	16688	16505	16468	16520	16663	16583	16670	16704	16694	16466	16343	16737	16563	16614	16532	16537	16560	16526	16574	16673	16769	16608	16691	16506	16724	16717	16823	16637	16463	16793	16558	16634	16725	16551	16550	16501	16465	16663	16535	16515	16601	16552	16680	16468	16619	16849	16541	16709	16795	16595	16564	16599	16588	16461	16665	16716	16540	16598	16582	16640	16640	16612	16598	16644	16591	16477	16627	16785	16676	16576	16612	16517	16418	16482	16637	16718	16649	16568	16642	16645	16662	16424	16656	16584	16623	16732	16522	16652	16550	16661	16610	16508	16528	16719	16607	16497	16519	16657	16633	16708	16730	16645	16604	16403	16740	16594	16490	16685	16677	16394	16766	16503	16628	16664	16532	16755	16659	16533	16716	16480	16557	16574	16586	16681	16525	16659	16637	16574	16633	16568	16655	16636	16685	16589	16658	16624	16528	16628	16545	16663	16642	16506	16553	16703	16579	16601	16552	16564	16632	16625	16748	16502	16545	16491	16613	16557	16573	16716	16658	16605	16686	16577	16531	16638	16532	16523	16760	16652	16614	16600	16505	16520	16563	16702	16541	16427	16465	16518	16477	16624	16601	16584	16628	16686	16669	16377	16663	16559	16657	16678	16549	16763	16803	16747	16681	16690	16689	16555	16525	16646	16612	16735	16562	16589	16599	16361	16658	16525	16576	16814	16728	16639	16621	16463	16555	16538	16461	16618	16658	16605	16629	16520	16624	16770	16613	16480	16684	16504	16587	16452	16564	16574	16558	16561	16613	16564	16534	16569	16603	16652	16715	16529	16580	16474	16669	16564	16693	16562	16365	16589	16498	16503	16706	16671	16712	16507	16637	16507	16566	16583	16627	16531	16609	16685	16728	16598	16584	16708	16671	16736	16666	16467	16525	16531	16625	16586	16530	16549	16514	16618	16730	16570	16487	16558	16575	16676	16553	16488	16650	16600	16711	16491	16705	16628	16489	16666	16564	16433	16664	16588	16582	16639	16499	16562	16512	16788	16637	16715	16689	16416	16624	16646	16539	16597	16576	16723	16523	16626	16625	16731	16555	16586	16546	16645	16594	16627	16697	16690	16636	16645	16509	16615	16551	16623	16788	16600	16601	16469	16578	16532	16617	16562	16552	16539	16642	16531	16645	16506	16676	16599	16794	16658	16594	16384	16610	16561	16400	16700	16645	16604	16659	16753	16477	16589	16450	16504	16491	16791	16539	16644	16621	16642	16464	16496	16630	16521	16612	16582	16608	16664	16631	16547	16567	16656	16650	16798	16630	16689	16452	16712	16626	16710	16646	16617	16647	16620	16568	16716	16645	16513	16688	16533	16697	16609	16559	16390	16572	16734	16768	16574	16601	16651	16517	16528	16598	16566	16718	16707	16562	16719	16526	16581	16734	16654	16725	16496	16439	16541	16514	16764	16698	16680	16604	16589	16845	16426	16492	16672	16610	16544	16589	16581	16647	16591	16567	16483	16522	16671	16614	16603	16447	16646	16352	16601	16553	16684	16627	16596	16755	16638	16517	16769	16618	16546	16594	16449	16507	16506	16648	16503	16645	16763	16682	16745	16527	16622	16647	16451	16697	16449	16733	16570	16625	16667	16738	16547	16518	16779	16444	16654	16718	16527	16764	16467	16629	16536	16717	16599	16680	16451	16572	16520	16661	16760	16562	16665	16514	16617	16571	16625	16531	16659	16856	16728	16675	16655	16529	16558	16629	16682	16515	16541	16616	16425	16694	16636	16679	16565	16566	16439	16703	16453	16515	16545	16709	16479	16716	16578	16714	16551	16759	16506	16614	16526	16556	16555	16539	16581	16517	16666	16675	16605	16551	16505	16670	16622	16601	16630	16587	16595	16656	16539	16745	16571	16622	16570	16571	16532	16614	16561	16536	16731	16739	16473	16781	16678	16784	16436	16524	16487	16538	16581	16528	16756	16718	16521	16637	16642	16575	16596	16711	16637	16571	16517	16528	16590	16555	16684	16582	16693	16719	16554	16672	16488	16747	16618	16547	16625	16571	16553	16682	16688	16573	16529	16740	16550	16674	16610	16546	16693	16729	16695	16585	16640	16539	16687	16591	16608	16541	16506	16596	16624	16435	16729	16524	16715	16600	16649	16688	16629	16644	16816	16580	16714	16554	16459	16527	16753	16439	16600	16644	16633	16739	16676	16682	16533	16598	16587	16622	16724	16653	16708	16706	16794	16492	16557	16758	16630	16701	16665	16614	16673	16587	16718	16696	16680	16704	16446	16682	16586	16616	16654	16413	16598	16502	16567	16647	16550	16880	16677	16522	16526	16693	16783	16608	16623	16356	16623	16674	16669	16544	16651	16614	16588	16718	16608	16569	16773	16386	16417	16738	16691	16611	16627	16597	16526	16686	16584	16572	16548	16511	16637	16614	16707	16591	16629	16587	16691	16607	16663	16613	16656	16658	16591	16660	16532	16517	16739	16561	16609	16528	16746	16601	16690	16743	16658	16727	16671	16600	16672	16547	16655	16614	16499	16624	16693	16569	16555	16616	16703	16549	16713	16453	16658	16487	16627	16644	16724	16640	16588	16664	16589	16715	16737	16518	16706	16598	16426	16547	16521	16505	16453	16763	16568	16446	16673	16565	16642	16563	16537	16575	16632	16653	16597	16583	16693	16650	16308	16531	16557	16527	16595	16668	16558	16650	16743	16571	16547	16696	16790	16581	16546	16695	16639	16607	16564	16581	16548	16528	16554	16756	16657	16468	16563	16667	16650	16526	16675	16609	16685	16394	16617	16592	16706	16544	16740	16631	16673	16691	16498	16287	16631	16708	16594	16526	16577	16738	16593	16630	16623	16750	16555	16611	16575	16754	16632	16382	16559	16624	16582	16524	16476	16601	16726	16502	16597	16592	16591	16562	16538	16642	16627	16794	16365	16507	16604	16658	16593	16586	16513	16633	16530	16648	16478	16526	16721	16641	16608	16564	16609	16691	16611	16692	16607	16804	16707	16718	16531	16575	16582	16595	16672	16777	16504	16717	16655	16540	16661	16627	16670	16623	16524	16588	16526	16627	16548	16542	16577	16706	16559	16581	16534	16462	16462	16612	16614	16524	16706	16621	16537	16550	16573	16706	16601	16688	16675	16604	16663	16725	16699	16508	16450	16648	16547	16432	16506	16539	16546	16523	16606	16546	16480	16681	16522	16625	16508	16574	16668	16543	16708	16500	16468	16646	16542	16637	16664	16663	16651	16490	16322	16520	16730	16629	16639	16524	16553	16661	16731	16618	16564	16678	16681	16618	16780	16538	16635	16628	16666	16627	16542	16581	16672	16472	16537	16600	16471	16544	16681	16611	16631	16405	16494	16685	16500	16736	16517	16576	16617	16686	16570	16621	16550	16415	16687	16593	16729	16533	16567	16667	16575	16613	16619	16681	16612	16555	16621	16557	16646	16588	16804	16574	16612	16423	16704	16652	16484	16679	16652	16613	16345	16656	16546	16615	16616	16618	16526	16535	16625	16567	16563	16656	16693	16691	16611	16608	16406	16480	16556	16596	16519	16575	16637	16594	16617	16522	16734	16585	16569	16549	16525	16601	16650	16528	16584	16828	16647	16720	16574	16668	16567	16629	16800	16771	16624	16400	16452	16798	16411	16638	16560	16532	16514	16712	16603	16703	16511	16636	16709	16622	16783	16578	16695	16635	16738	16685	16821	16537	16740	16664	16638	16702	16442	16603	16446	16733	16458	16789	16532	16418	16676	16624	16658	16795	16548	16549	16671	16453	16625	16542	16531	16475	16531	16738	16633	16513	16473	16629	16548	16699	16553	16555	16714	16633	16749	16585	16513	16668	16575	16729	16518	16584	16374	16558	16557	16641	16597	16557	16461	16733	16456	16652	16605	16562	16790	16598	16681	16518	16553	16492	16653	16608	16464	16553	16644	16439	16687	16696	16616	16519	16597	16671	16428	16809	16649	16595	16836	16559	16626	16642	16590	16609	16656	16597	16650	16574	16571	16554	16464	16451	16560	16546	16527	16664	16591	16768	16615	16763	16581	16615	16652	16715	16675	16558	16684	16560	16643	16555	16385	16734	16615	16522	16660	16788	16604	16491	16588	16694	16577	16529	16580	16825	16715	16578	16674	16449	16440	16719	16687	16710	16692	16680	16694	16693	16652	16721	16722	16663	16483	16601	16784	16679	16645	16718	16687	16423	16557	16601	16342	16605	16527	16769	16621	16467	16621	16376	16623	16521	16492	16585	16635	16566	16694	16589	16574	16609	16626	16666	16576	16526	16583	16489	16659	16646	16681	16581	16643	16443	16619	16745	16746	16556	16437	16577	16531	16561	16607	16647	16638	16516	16451	16597	16556	16395	16553	16545	16576	16703	16557	16530	16553	16552	16385	16595	16698	16524	16808	16447	16599	16454	16580	16697	16679	16514	16660	16579	16579	16637	16729	16562	16709	16651	16709	16668	16682	16478	16619	16615	16519	16588	16619	16594	16612	16694	16471	16633	16556	16616	16526	16489	16651	16597	16562	16614	16558	16540	16595	16478	16790	16535	16470	16719	16553	16537	16745	16521	16718	16639	16704	16715	16663	16673	16510	16625	16564	16549	16599	16566
25451	21652	27361	28195	22561	22010	21724	20893	20505	20236	19908	19876	19718	19536	19552	19542	19411	19554	19383	19388	19495	19532	19562	19391	19322	19344	19395	19467	19462	19525	19456	19502	19481	19571	19324	19405	19388	19439	19553	19415	19210	19327	19326	19459	19334	19279	19439	19593	19473	19349	19460	19435	19411	19317	19311	19329	19412	19425	19391	19306	19229	19344	19348	19376	19366	19356	19240	19238	19505	19410	19447	19333	19332	19285	19215	19455	19243	19397	19179	19472	19471	19345	19383	19519	19471	19423	19476	19220	19356	19345	19416	19081	19352	19605	19337	19475	19387	19530	19373	19454	19344	19219	19298	19560	19428	19261	19405	19313	19593	19111	19332	19500	19594	19380	19295	19389	19344	19216	19373	19055	19225	19551	19422	19076	19312	19341	19332	19400	19326	19334	19359	19437	19562	19179	19252	19293	19199	19264	19420	19324	19226	19457	19378	19374	19682	19365	19068	19239	19240	19373	19534	19515	19523	19245	19419	19482	19435	19075	19404	19300	19347	19404	19196	19422	19418	19446	19327	19304	19560	19349	19474	19226	19364	19371	19358	19280	19168	19379	19365	19455	19244	19286	19429	19299	19407	19258	19258	19263	19386	19286	19441	19610	19222	19251	19145	19508	19379	19384	19429	19595	19658	19438	19451	19373	19428	19688	19399	19289	19551	19367	19510	19312	19446	19283	19283	19465	19277	19203	19429	19409	19373	19355	19521	19171	19254	19389	19454	19445	19259	19369	19528	19296	19358	19431	19394	19376	19345	19436	19229	19183	19270	19543	19225	19352	19482	19199	19386	19203	19323	19405	19412	19231	19404	19240	19279	19417	19355	19273	19358	19461	19464	19524	19473	19308	19221	19402	19532	19477	19502	19177	19376	19318	19091	19225	19515	19498	19474	19390	19708	19532	19335	19343	19663	19312	19438	19467	19311	19395	19479	19278	19462	19491	19287	19352	19207	19354	19452	19352	19163	19416	19466	19384	19511	19403	19258	19439	19450	19284	19514	19403	19331	19345	19225	19228	19307	19319	19495	19506	19471	19483	19423	19468	19284	19301	19328	19505	19371	19478	19337	19294	19397	19120	19496	19253	19495	19305	19454	19438	19485	19430	19202	19538	19400	19361	19302	19271	19450	19306	19300	19353	19489	19356	19267	19422	19243	19289	19274	19263	19495	19449	19431	19575	19290	19565	19345	19328	19437	19379	19548	19500	19381	19412	19663	19290	19452	19504	19435	19444	19396	19228	19379	19125	19463	19508	19206	19518	19425	19461	19170	19344	19164	19494	19388	19490	19349	19213	19199	19505	19311	19129	19392	19407	19366	19270	19355	19173	19286	19369	19305	19465	19267	19640	19324	19462	19526	19208	19250	19423	19480	19504	19442	19397	19279	19320	19003	19296	19479	19350	19522	19276	19565	19384	19197	19394	19269	19318	19497	19302	19592	19523	19433	19480	19420	19465	19393	19266	19166	19362	19311	19321	19306	19343	19315	19393	19396	19383	19533	19486	19376	19450	19413	19416	19426	19396	19568	19441	19555	19443	19340	19307	19315	19358	19184	19330	19453	19441	19373	19219	19351	19271	19462	19438	19549	19237	19502	19304	19425	19495	19330	19348	19673	19443	19423	19466	19266	19625	19399	19525	19307	19453	19414	19339	19295	19557	19444	19213	19360	19361	19465	19261	19615	19326	19597	19397	19221	19243	19500	19385	19481	19333	19470	19281	19518	19329	19436	19583	19348	19421	19444	19482	19197	19592	19401	19282	19387	19441	19464	19380	19243	19344	19369	19449	19316	19437	19239	19545	19416	19539	19376	19289	19315	19411	19436	19195	19241	19443	19372	19354	19543	19350	19191	19367	19445	19326	19245	19558	19499	19473	19649	19141	19423	19480	19396	19371	19495	19332	19230	19206	19342	19476	19330	19460	19269	19269	19400	19424	19551	19619	19631	19536	19410	19408	19654	19364	19121	19358	19159	19505	19419	19297	19544	19263	19402	19279	19647	19579	19327	19585	19483	19308	19332	19221	19489	19347	19357	19475	19278	19632	19501	19418	19353	19482	19115	19076	19373	19297	19300	19453	19416	19160	19386	19370	19594	19550	19301	19340	19341	19447	19389	19425	19302	19334	19448	19335	19604	19317	19407	19582	19511	19594	19305	19338	19422	19335	19393	19408	19558	19530	19236	19541	19590	19446	19246	19320	19449	19481	19341	19462	19442	19172	19494	19276	19323	19561	19226	19394	19350	19333	19304	19261	19360	19314	19576	19240	19504	19551	19339	19449	19331	19308	19418	19488	19485	19462	19398	19567	19269	19254	19516	19240	19209	19318	19540	19427	19306	19437	19459	19294	19324	19312	19406	19184	19347	19490	19325	19398	19529	19349	19481	19187	19356	19276	19367	19159	19502	19424	19353	19425	19398	19226	19174	19353	19422	19222	19317	19390	19243	19454	19329	19292	19327	19474	19410	19193	19187	19217	19341	19483	19443	19506	19146	19177	19230	19208	19049	19183	19444	19531	19498	19301	19283	19474	19526	19260	19373	19438	19346	19463	19243	19517	19278	19437	19384	19455	19670	19323	19494	19458	19275	19380	19410	19467	19378	19446	19473	19246	19335	19467	19478	19363	19574	19299	19341	19351	19510	19150	19424	19604	19490	19390	19427	19431	19375	19350	19542	19362	19394	19462	19380	19221	19314	19084	19456	19311	19252	19468	19392	19449	19317	19305	19320	19345	19267	19319	19204	19355	19523	19262	19363	19211	19500	19417	19207	19166	19400	19381	19360	19182	19162	19483	19417	19320	19283	19268	19595	19373	19475	19276	19432	19424	19345	19476	19343	19274	19365	19285	19335	19596	19311	19451	19481	19245	19372	19348	19341	19362	19252	19292	19354	19325	19354	19499	19450	19194	19407	19356	19245	19408	19460	19665	19417	19502	19205	19258	19397	19419	19296	19182	19378	19180	19380	19430	19358	19496	19387	19412	19419	19294	19359	19442	19320	19106	19393	19428	19474	19311	19288	19296	19393	19220	19406	19413	19346	19224	19283	19213	19462	19632	19429	19297	19254	19338	19250	19439	19413	19500	19436	19264	19374	19542	19446	19543	19529	19476	19430	19497	19303	19402	19450	19360	19339	19397	19371	19513	19271	19256	19419	19291	19432	19312	19386	19193	19283	19335	19373	19494	19581	19395	19330	19489	19362	19478	19298	19395	19512	19118	19230	19402	19359	19508	19166	19358	19557	19246	19306	19462	19344	19459	19650	19667	19437	19502	19365	19293	19601	19742	19222	19434	19421	19539	19230	19367	19257	19315	19462	19504	19496	19410	19358	19127	19416	19411	19461	19470	19473	19714	19380	19283	19586	19439	19297	19584	19511	19526	19536	19603	19400	19395	19419	19553	19519	19373	19215	19398	19564	19272	19376	19273	19440	19312	19495	19449	19430	19279	19326	19311	19531	19504	19418	19433	19510	19311	19022	19167	19413	19179	19367	19295	19473	19280	19507	19356	19491	19345	19540	19291	19524	19217	19412	19402	19391	19391	19431	19445	19622	19475	19526	19316	19546	19408	19362	19408	19236	19395	19348	19212	19465	19124	19230	19516	19479	19143	19423	19375	19327	19487	19390	19364	19569	19246	19422	19417	19249	19239	19421	19269	19620	19492	19452	19550	19502	19574	19402	19257	19299	19427	19238	19566	19369	19152	19359	19280	19538	19242	19490	19339	19253	19311	19455	19466	19473	19578	19356	19256	19456	19617	19251	19328	19565	19269	19358	19458	19502	19563	19538	19420	19502	19332	19460	19460	19194	19348	19461	19362	19515	19226	19304	19553	19346	19243	18946	19365	19395	19457	19490	19075	19209	19153	19401	19374	19438	19326	19449	19521	19374	19420	19569	19278	19406	19318	19318	19350	19565	19450	19521	19428	19356	19334	19431	19231	19468	19445	19481	19555	19470	19455	19490	19432	19452	19490	19402	19322	19495	19349	19427	19429	19418	19576	19261	19425	19383	19435	19211	19246	19445	19381	19353	19515	19292	19480	19250	19537	19227	19362	19461	19432	19396	19211	19497	19477	19671	19334	19312	19209	19362	19414	19459	19162	19388	19348	19324	19198	19425	19202	19409	19290	19411	19450	19397	19378	19369	19604	19552	19500	19347	19425	19274	19336	19392	19379	19308	19319	19440	19266	19238	19304	19274	19468	19345	19327	19393	19383	19343	19187	19309	19348	19436	19410	19421	19256	19576	19389	19293	19382	19407	19353	19337	19301	19334	19321	19449	19319	19508	19528	19271	19431	19489	19211	19403	19296	19360	19275	19115	19398	19469	19268	19467	19306	19322	19529	19470	19463	19365	19485	19238	19359	19145	19456	19496	19426	19517	19332	19499	19297	19408	19299	19476	19491	19481	19522	19353	19355	19384	19390	19535	19425	19326	19460	19638	19431	19316	19182	19384	19613	19488	19369	19361	19374	19313	19247	19407	19120	19410	19339	19289	19232	19315	19200	19352	19247	19376	19222	19338	19487	19335	19426	19438	19300	19303	19366	19447	19195	19444	19432	19215	19419	19377	19211	19259	19445	19255	19350	19393	19165	19530	19430	19528	19344	19330	19517	19371	19467	19472	19350	19196	19185	19339	19318	19409	19281	19361	19357	19294	19350	19365	19299	19306	19343	19336	19125	19355	19354	19312	19614	19385	19454	19528	19481	19442	19236	19348	19685	19452	19499	19521	19436	19418	19412	19479	19384	19326	19634	19359	19279	19206	19312	19489	19413	19381	19309	19585	19506	19391	19634	19368	19327	19394	19225	19135	19349	19340	19256	19216	19523	19299	19354	19317	19374	19509	19453	19336	19232	19417	19456	19473	19250	19399	19417	19512	19577	19534	19441	19476	19323	19241	19218	19201	19217	19339	19394	19444	19417	19318	19386	19369	19411	19278	19287	19467	19250	19414	19452	19467	19366	19306	19226	19463	19458	19115	19313	19430	19409	19377	19622	19479	19604	19378	19406	19342	19323	19466	19383	19347	19447	19312	19159	19312	19234	19378	19338	19573	19287	19482	19329	19196	19297	19639	19202	19270	19348	19609	19455	19435	19443	19399	19360	19201	19390	19445	19221	19187	19357	19442	19417	19271	19499
21094	36299	29515	23932	21538	20336	19173	18701	18107	17570	17542	17256	16939	16899	16996	16691	16864	16859	16757	16877	16671	16898	16710	16611	16769	16674	16718	16654	16642	16846	16488	16536	16839	16496	16605	16537	16744	16673	16669	16730	16648	16666	16462	16728	16640	16566	16702	16468	16531	16533	16627	16470	16419	16657	16666	16595	16593	16509	16331	16457	16459	16350	16713	16557	16615	16520	16607	16603	16634	16626	16640	16627	16495	16695	16429	16677	16743	16650	16799	16609	16538	16697	16525	16658	16750	16723	16656	16575	16726	16594	16690	16476	16456	16646	16510	16657	16528	16651	16467	16530	16543	16627	16402	16709	16690	16518	16530	16656	16578	16619	16577	16509	16643	16403	16463	16587	16495	16574	16450	16658	16351	16527	16662	16544	16718	16648	16547	16463	16638	16639	16662	16598	16416	16548	16601	16636	16713	16466	16488	16771	16470	16286	16617	16575	16563	16656	16517	16672	16464	16446	16624	16532	16688	16288	16543	16385	16673	16538	16522	16534	16532	16457	16393	16515	16602	16697	16597	16442	16404	16589	16470	16373	16684	16775	16603	16759	16569	16635	16654	16592	16603	16612	16687	16453	16672	16468	16689	16685	16513	16526	16480	16386	16629	16461	16706	16604	16606	16554	16594	16527	16590	16557	16587	16444	16381	16631	16674	16521	16507	16636	16459	16697	16608	16679	16464	16568	16575	16539	16551	16524	16429	16713	16647	16608	16540	16484	16619	16714	16717	16365	16664	16554	16501	16490	16615	16526	16509	16660	16621	16536	16531	16578	16733	16722	16447	16575	16523	16518	16650	16437	16681	16429	16752	16475	16541	16528	16622	16760	16431	16371	16532	16601	16537	16647	16484	16658	16636	16736	16591	16500	16636	16540	16600	16405	16684	16535	16835	16610	16658	16525	16869	16371	16579	16485	16527	16570	16509	16381	16659	16507	16619	16482	16555	16537	16552	16485	16695	16483	16766	16479	16719	16735	16796	16445	16680	16703	16635	16492	16605	16526	16679	16582	16566	16670	16531	16471	16515	16412	16709	16378	16769	16472	16671	16577	16585	16703	16474	16545	16640	16545	16715	16752	16488	16435	16480	16703	16678	16442	16713	16529	16468	16446	16520	16650	16553	16624	16697	16829	16661	16818	16489	16514	16637	16483	16610	16457	16573	16708	16596	16550	16586	16668	16762	16528	16554	16386	16524	16735	16452	16502	16539	16503	16595	16547	16580	16541	16532	16582	16560	16430	16530	16635	16623	16498	16409	16656	16501	16795	16627	16605	16687	16698	16467	16574	16488	16506	16573	16581	16470	16653	16658	16467	16464	16579	16678	16683	16642	16452	16715	16676	16563	16363	16603	16596	16500	16580	16614	16615	16684	16520	16574	16638	16578	16515	16618	16631	16503	16660	16570	16506	16672	16665	16516	16634	16590	16443	16621	16666	16647	16606	16579	16595	16458	16665	16652	16560	16563	16486	16673	16680	16620	16531	16513	16574	16567	16607	16619	16548	16568	16529	16580	16675	16438	16595	16521	16489	16547	16479	16533	16492	16591	16535	16612	16726	16606	16607	16488	16552	16578	16762	16592	16551	16539	16408	16656	16563	16741	16565	16772	16578	16377	16639	16548	16515	16748	16503	16563	16660	16391	16696	16623	16550	16596	16646	16485	16652	16633	16579	16507	16669	16705	16434	16673	16633	16595	16736	16597	16501	16745	16663	16540	16684	16631	16679	16727	16689	16601	16594	16743	16670	16669	16484	16609	16604	16524	16452	16618	16433	16628	16545	16586	16589	16668	16639	16719	16620	16464	16637	16798	16565	16635	16535	16765	16408	16683	16549	16592	16461	16397	16556	16602	16519	16602	16558	16425	16623	16698	16491	16514	16591	16669	16624	16600	16502	16755	16581	16613	16492	16606	16356	16642	16613	16736	16560	16691	16441	16509	16712	16550	16639	16665	16654	16489	16458	16606	16364	16773	16601	16482	16709	16422	16536	16513	16553	16432	16673	16624	16567	16478	16718	16479	16479	16549	16413	16586	16537	16493	16554	16452	16482	16622	16655	16710	16646	16507	16503	16745	16631	16578	16543	16417	16547	16514	16728	16504	16449	16519	16622	16683	16638	16463	16458	16655	16638	16571	16616	16567	16621	16458	16554	16405	16631	16644	16570	16533	16541	16623	16493	16731	16670	16591	16534	16778	16589	16623	16314	16556	16469	16682	16596	16684	16654	16599	16420	16543	16722	16667	16598	16455	16466	16504	16604	16562	16614	16447	16569	16539	16504	16384	16541	16366	16753	16457	16507	16498	16585	16446	16493	16466	16648	16477	16464	16705	16619	16530	16410	16629	16527	16729	16657	16553	16520	16746	16521	16657	16619	16624	16460	16749	16429	16604	16619	16606	16736	16500	16637	16449	16614	16509	16414	16548	16652	16506	16835	16530	16476	16633	16755	16749	16486	16449	16734	16701	16610	16497	16648	16336	16397	16483	16813	16635	16568	16512	16513	16658	16773	16675	16617	16729	16551	16552	16664	16642	16538	16566	16512	16592	16462	16610	16713	16432	16610	16670	16664	16634	16653	16596	16373	16586	16438	16675	16532	16635	16613	16613	16652	16543	16492	16569	16504	16711	16601	16455	16476	16487	16645	16610	16674	16614	16613	16738	16533	16535	16533	16436	16571	16498	16553	16721	16497	16459	16451	16493	16634	16549	16676	16572	16753	16554	16566	16438	16553	16447	16707	16513	16484	16442	16778	16539	16691	16544	16478	16542	16730	16315	16604	16714	16458	16625	16535	16595	16641	16346	16358	16593	16437	16654	16806	16507	16549	16747	16512	16583	16553	16704	16594	16573	16686	16604	16802	16639	16576	16600	16497	16560	16493	16770	16722	16496	16509	16659	16505	16557	16580	16618	16373	16607	16439	16544	16745	16649	16657	16682	16739	16541	16555	16496	16808	16514	16443	16692	16568	16594	16694	16819	16657	16647	16591	16503	16664	16601	16610	16719	16595	16488	16629	16613	16559	16508	16673	16653	16643	16585	16497	16586	16720	16499	16579	16457	16522	16626	16846	16597	16540	16608	16538	16623	16447	16630	16399	16578	16602	16490	16561	16719	16554	16628	16562	16509	16429	16849	16579	16572	16625	16533	16544	16711	16637	16692	16639	16567	16445	16541	16573	16692	16406	16594	16562	16452	16536	16624	16567	16640	16653	16549	16585	16542	16742	16671	16623	16590	16529	16577	16528	16461	16497	16441	16565	16600	16533	16761	16736	16571	16620	16644	16569	16625	16670	16642	16669	16595	16532	16549	16624	16577	16728	16661	16584	16352	16482	16724	16555	16566	16733	16597	16730	16375	16506	16562	16475	16413	16592	16372	16557	16514	16508	16658	16623	16404	16618	16580	16545	16658	16573	16584	16526	16523	16488	16592	16364	16611	16638	16600	16597	16575	16494	16606	16585	16447	16548	16686	16507	16550	16630	16749	16525	16541	16542	16754	16785	16606	16501	16587	16677	16455	16512	16580	16720	16607	16482	16595	16371	16755	16611	16695	16531	16574	16677	16716	16613	16564	16585	16689	16507	16593	16472	16621	16583	16671	16571	16496	16592	16653	16569	16683	16484	16646	16638	16559	16568	16480	16616	16538	16719	16471	16516	16588	16665	16474	16725	16512	16697	16531	16692	16590	16547	16504	16604	16553	16578	16637	16541	16579	16664	16634	16509	16580	16633	16421	16583	16440	16532	16552	16650	16502	16690	16750	16474	16636	16555	16438	16527	16425	16646	16404	16659	16682	16525	16452	16552	16570	16556	16551	16557	16447	16645	16677	16647	16498	16616	16453	16510	16679	16510	16537	16496	16547	16544	16507	16529	16620	16673	16526	16676	16666	16446	16699	16578	16639	16739	16472	16686	16653	16576	16694	16536	16700	16690	16551	16513	16488	16515	16542	16588	16480	16743	16385	16713	16651	16381	16558	16624	16530	16641	16626	16529	16498	16579	16710	16671	16638	16552	16438	16556	16625	16592	16410	16692	16439	16500	16505	16442	16839	16564	16539	16591	16509	16527	16708	16573	16624	16583	16536	16602	16390	16498	16548	16506	16611	16627	16689	16661	16585	16664	16463	16581	16790	16416	16677	16635	16639	16678	16569	16512	16645	16670	16490	16481	16439	16622	16652	16732	16664	16650	16352	16720	16363	16617	16634	16618	16604	16635	16505	16538	16571	16604	16657	16547	16721	16475	16597	16669	16520	16651	16575	16547	16790	16608	16655	16576	16533	16591	16763	16693	16492	16720	16553	16599	16710	16667	16695	16635	16556	16518	16698	16465	16453	16676	16502	16483	16595	16489	16522	16526	16526	16722	16651	16825	16496	16599	16661	16519	16599	16688	16465	16521	16446	16518	16683	16624	16601	16542	16536	16432	16580	16571	16677	16606	16393	16676	16597	16739	16579	16573	16657	16406	16764	16583	16779	16549	16569	16728	16620	16628	16600	16648	16529	16630	16587	16419	16584	16539	16575	16529	16663	16600	16424	16509	16310	16600	16446	16503	16575	16504	16623	16753	16578	16612	16511	16494	16673	16765	16435	16504	16722	16540	16683	16609	16704	16555	16497	16471	16451	16614	16554	16551	16726	16671	16762	16557	16536	16639	16620	16584	16605	16555	16569	16549	16531	16438	16674	16565	16667	16676	16629	16616	16494	16457	16752	16600	16475	16740	16631	16714	16535	16671	16393	16597	16455	16534	16567	16572	16547	16651	16585	16647	16535	16682	16544	16630	16672	16640	16500	16750	16584	16653	16484	16665	16522	16544	16552	16546	16590	16598	16605	16525	16553	16403	16615	16641	16445	16539	16724	16540	16741	16589	16489	16570	16623	16528	16760	16649	16492	16568	16741	16596	16687	16464	16597	16633	16746	16661	16587	16405	16591	16547	16495	16506	16741	16735	16531	16656	16465	16615	16569	16553	16618	16489	16641	16413	16307	16598	16693	16778	16417	16640	16694	16684	16582	16643	16655	16681	16537	16384	16664	16663	16542	16616	16455	16654	16496	16632	16602	16592	16592	16626	16426	16686	16504	16634	16667	16648	16516	16565	16701	16664	16597	16757	16513	16481	16489	16509	16678	16686	16650	16557
22528	21596	28831	24855	22275	25211	27507	23294	21954	22133	21888	21155	21070	21007	20867	20951	20881	20609	20840	20786	20760	20568	20531	20625	20570	20472	20514	20398	20533	20539	20542	20509	20512	20486	20592	20486	20357	20387	20652	20567	20284	20346	20406	20285	20294	20123	20455	20265	20534	20515	20354	20427	20328	20490	20365	20464	20542	20601	20404	20396	20344	20305	20233	20177	20221	20431	20411	20465	20280	20583	20300	20204	20139	20520	20388	20273	20442	20273	20221	20397	20236	20442	20172	20454	20357	20373	20287	20319	20289	20387	20251	20225	20275	20024	20245	20181	20114	20237	20404	20274	20372	20452	20462	20174	20493	20183	20275	20242	20472	20350	20482	20391	20265	20395	20362	20473	20728	20311	20137	20140	20202	20337	20302	20065	20310	20469	20345	20472	20371	20166	20111	20218	20300	20217	20292	20364	20236	20456	20329	20416	20356	20268	20418	20428	20239	20410	20181	20172	20190	20244	20396	20225	20355	20373	20374	20302	20465	20485	20422	20238	20271	20205	20134	20270	20343	20239	20289	20117	20431	20126	20277	20210	20305	20288	20469	20426	20457	20250	20362	20405	20309	20363	20180	20166	20276	20196	20383	20297	20296	20359	20078	20634	20227	20487	20367	20424	20216	20448	20359	20357	20342	20242	20436	20499	20370	20227	20213	20437	20271	20394	20386	20365	20249	20286	20137	20295	20354	20121	20353	20371	20336	20378	20261	20413	20444	20508	20590	20458	20592	20339	20405	20523	20345	20215	20494	20355	20507	20208	20558	20262	20364	20328	20425	20475	20273	20310	20396	20294	20270	20612	20300	20246	20234	20537	20351	20586	20253	20401	20306	20297	20406	20417	20326	20202	20334	20158	20400	20388	20261	20178	20238	20411	20357	20326	20354	20221	20380	20433	20370	20241	20096	20307	20133	20379	20437	20034	20377	20410	20334	20063	20331	20242	20388	20241	20333	20112	20433	20440	20455	20376	20175	20353	20267	20249	20255	20352	20330	20254	20261	20269	20173	20159	20378	20120	20295	20400	20332	20456	20397	20316	20202	20298	20516	20395	20339	20321	20447	20340	20169	20263	20272	20406	20387	20237	20125	20399	20346	20409	20404	20553	20340	20287	20486	20488	20475	20582	20208	20377	20236	20417	20409	20395	20327	20365	20453	20307	20170	20368	20333	20181	20373	20262	20249	20296	20563	20330	20324	20359	20337	20431	20408	20383	20634	20502	20400	20222	20308	20240	20324	20452	20411	20411	20391	20437	20226	20265	20475	20495	20382	20351	20130	20278	20233	19982	20222	20210	20434	20421	20543	20282	20460	20195	20417	20326	20282	20569	20441	20380	20394	20395	20314	20238	20395	20289	20492	20496	20358	20485	20194	20260	20518	20385	20252	20486	20538	20414	20268	20309	20416	20232	20327	20245	20482	20414	20291	20190	20358	20170	20367	20528	20388	20383	20249	20376	20259	20229	20454	20312	20258	20378	20237	20466	20315	20311	20298	20259	20289	20285	20320	20552	20276	20248	20350	20406	20275	20495	20268	20137	20360	20261	20369	20351	20217	20300	20195	20366	20339	20389	20363	20161	20566	20320	20212	20092	20409	20413	20198	20283	20266	20449	20191	20191	20177	20149	20278	20384	20305	20571	20491	20308	20398	20383	20348	20245	20235	20371	20370	20481	20260	20294	20399	20267	20346	20320	20366	20331	20240	20405	20372	20376	20447	20361	20222	20425	20295	20369	20130	20352	20275	20338	20351	20280	20355	20188	20459	20193	20292	20420	20353	20397	20324	20319	20161	20256	20288	20272	20251	20366	20188	20567	20528	20389	20360	20194	20359	20358	20221	20387	20476	20246	20384	20223	20515	20320	20117	20111	20399	20282	20506	20255	20384	20257	20490	20334	20209	20444	20453	20391	20468	20203	20386	20273	20255	20132	20324	20302	20306	20456	20359	20500	20390	20288	20237	20466	20269	20263	20295	20159	20491	20386	20304	20145	20541	20232	20431	20273	20335	20269	20143	20399	20368	20527	20157	20265	20418	20236	20337	20335	20178	20167	20198	20122	20258	20221	20379	20319	20124	20281	20401	20444	20458	20305	20537	20352	20198	20377	20159	20309	20408	20330	20422	20291	20275	20302	20327	20131	20317	20284	20295	20211	20250	20279	20162	20419	20239	20295	20437	20477	20323	20527	20194	20331	20278	20076	20052	20235	20309	20296	20291	20393	20204	20368	20170	20198	20378	20397	20231	20406	20242	20332	20390	20131	20481	20334	20237	20242	20255	20348	20227	20162	20180	20356	20286	20354	20237	20346	20193	20359	20283	20336	20515	20255	20562	20507	20406	20247	20429	20411	20400	20367	20133	20298	20234	20245	20252	20341	20362	20382	20397	20421	20428	20454	20514	20354	20555	20291	20403	20308	20164	20473	20317	20350	20392	20418	20145	20349	20589	20295	20241	20271	20285	20165	20365	20216	20286	20096	20306	20387	20505	20294	20364	20602	20313	20492	20207	20472	20247	20372	20573	20090	20340	20338	20308	20429	20281	20280	20260	20333	20116	20276	20431	20407	20383	20206	20231	20256	20454	20288	20403	20260	20573	20326	20349	20373	20426	20182	20595	20450	20445	20247	20252	20469	20427	20380	20535	20313	20354	20361	20511	20560	20408	20445	20314	20273	20279	20138	20439	20405	20294	20373	20399	20530	20365	20146	20345	20177	20382	20428	20273	20228	20403	20523	20457	20137	20391	20230	20128	20428	20355	20037	20161	20357	20369	20296	20417	20396	20252	20094	20293	20587	20417	20397	20264	20211	20343	20471	20291	20335	20335	20198	20397	20384	20402	20445	20382	20460	20052	20210	20265	20362	20175	20385	20450	20264	20628	20496	20183	20149	20388	20220	20261	20266	20336	20231	20425	20265	20385	20293	20376	20363	20298	20351	20339	20685	20539	20417	20426	20288	20399	20274	20436	20274	20147	20133	20524	20307	20349	20422	20307	20281	20084	20536	20154	20469	20412	20170	20367	20413	20442	20283	20543	20328	20357	20318	20122	20531	20456	20512	20419	20346	20416	20381	20398	20342	20285	20163	20312	20075	20185	20411	20164	20160	20344	20477	20348	20304	20250	20340	20111	20158	20327	20244	20522	20571	20456	20421	20660	20361	20103	20233	20523	20577	20380	20415	20250	20250	20428	20377	20338	20250	20310	20366	20465	20347	20215	20260	20416	20281	20283	20414	19983	20343	20364	20202	20225	20234	20324	20305	20279	20305	20508	20451	20445	20520	20412	20424	20225	20319	20231	20354	20454	20529	20389	20290	20381	20456	20362	20296	20261	20339	20457	20202	20117	20179	20262	20262	20215	20106	20317	20726	20348	20382	20359	20409	20473	20202	20442	20124	20174	20379	20374	20346	20249	20219	20383	20628	20458	20326	20058	20029	20306	20374	20290	20531	20477	20394	20243	20286	20381	20370	20370	20293	20351	20099	20386	20112	20508	20397	20305	20387	20441	20243	20300	20316	20345	20206	20478	20389	20381	20516	20469	20247	20182	20152	20417	20335	20309	20107	20194	20349	20182	20364	20156	20105	20253	20290	20397	20276	20382	20391	20381	20451	20354	20052	20139	20349	20483	20301	20271	20248	20391	20395	20417	20125	20365	20260	20275	20007	20170	20309	20215	20238	20286	20425	20282	20291	20355	20498	20526	20042	20315	20329	20297	20508	20320	20302	20356	20193	20463	20320	19987	20326	20071	20331	20365	20470	20687	20433	20455	20352	20284	20342	20428	20470	20309	20419	20473	20226	20261	20277	20529	20353	20390	20554	20334	20289	20448	20288	20414	20046	20445	20377	20627	20254	20294	20196	20306	20545	20215	20430	20411	20050	20310	20411	20344	20364	20398	20136	20441	20435	20364	20350	20204	20421	20343	20209	20369	20271	20336	20168	20496	20349	20545	20274	20290	20163	20155	20260	20116	20246	20414	20339	20221	20497	20224	20273	20409	20299	20501	20312	20336	20272	20465	20405	20152	20370	20256	20553	20520	20470	20277	20116	20375	20332	20432	20358	20389	20452	20236	20477	20271	20185	20305	20369	20382	20299	20477	20376	20102	20196	20464	20107	20278	20160	20381	20252	20216	20316	20278	20311	20139	20419	20235	20244	20392	20197	20321	20240	20014	20339	20393	20381	20201	20261	20109	20250	20303	20203	20258	20302	20289	20102	20343	20283	20448	20468	20484	20467	20338	20515	20332	20253	20456	20447	20344	20203	20190	20546	20544	20449	20345	20461	20132	20410	20429	20245	20205	20261	20214	20136	20295	20157	20274	20414	20138	20345	20461	20373	20292	20259	20340	20342	20246	20209	20309	20384	20443	20209	20554	20418	20601	20436	20262	20442	20223	20319	20322	20253	20197	20341	20490	20457	20445	20285	20336	20165	20353	20282	20372	20335	20409	20372	20568	20502	20277	20193	20284	20380	20165	20198	20487	20421	20511	20305	20185	20477	20282	20339	20513	20133	20351	20461	20416	20505	20368	20309	20320	20382	20286	20164	20540	20375	20572	20515	20348	20372	20537	20234	20224	20247	20271	20276	20422	20346	20566	20303	20483	20348	20571	20253	20493	20333	20234	20129	20453	20219	20429	20359	20086	20297	20196	20240	20253	20286	20315	20287	19998	20472	20144	20118	20215	20182	20334	20504	20235	20373	20495	20282	20383	20207	20257	20316	20319	20497	20303	20313	20205	20320	20501	20348	20692	20289	20420	20174	20406	20187	20467	20134	20265	20423	20101	20369	20182	20252	20272	20340	20417	20389	20157	20464	20281	20427	20478	20150	20475	20505	20153	20255	20167	20200	20137	20249	20224	20549	20272	20154	20488	20205	20206	20399	20317	20320	20231	20433	20296	20307	20214	20273	20411	20334	20191	20197	20386	20402	20452	20230	20544	20341	20439	20475	20287	20579	20273	20335	20533	20356	20347	20301	20137	20399	20353	20291	20273	20257	20606	20135	20243	20468	20354	20342	20463	20461	20486	20453	20314	20514	20500	20239	20464	20331	20515	20235	20275	20322	20390	20251	20271	20311	20474	20294	20411	20468	20310	20283	20154	20151	20156	20327	20480	20242	20459	20065	20403	20244	20611	20203
21848	43673	36499	29677	26018	23831	21752	20576	19702	19087	18638	18293	17950	17773	17836	17515	17645	17412	17481	17279	17271	17519	17297	17323	17164	17283	17111	17060	17213	17258	17300	17092	17064	17234	17179	17130	17232	17060	17179	17096	17050	17193	17046	17107	17105	17135	17077	16988	17140	17133	17069	17145	17089	17035	17074	17030	17099	17292	17120	17158	17027	17117	17161	17018	17254	17050	17138	17206	16962	17159	17334	17180	17222	17066	17321	16975	17168	17191	17028	17036	17027	16983	17022	17211	17215	16913	17162	17185	16862	17203	17123	17216	17142	17051	17081	16923	17295	17107	17079	16964	17048	17100	17171	17150	17245	17089	17063	17263	17071	17166	17046	17063	16897	16999	16989	17042	17269	17077	16886	17085	16952	17278	17215	17080	17112	17261	16988	17181	17120	17026	17057	17038	16980	17017	17099	17071	17126	17203	17128	17025	17131	16991	17017	17297	17053	17111	16997	17368	17032	17176	17064	17245	17285	17243	17090	17154	17070	17262	17048	17047	17158	17152	17265	17180	17160	17080	17132	17034	17187	17182	17120	17060	17216	17071	16980	17198	17120	17107	17273	17278	16979	17122	17064	17083	17203	17054	17109	17162	17006	17007	17323	17241	17270	17063	17207	17085	16983	17183	17070	17196	17152	17272	17036	17232	17154	17057	16954	17059	17165	17079	17097	17181	16954	17140	17251	17167	16811	17154	17069	17141	17135	17204	17166	17156	17056	17068	16946	17239	17296	16945	17100	17132	17378	17226	17234	16934	17040	17151	17094	17043	16977	17068	17119	17228	17288	17146	17089	17142	16985	16987	17159	16945	17164	17139	16858	17010	17228	17078	17127	17223	17032	17066	17116	16879	17172	17113	17060	17025	17277	17081	17074	17250	16983	17137	17167	17108	17083	16987	17197	16958	16929	16895	17126	17121	16997	17181	17158	17125	17219	17275	16993	17166	17051	17067	17162	17041	17148	17217	17102	16996	17197	17077	17117	16994	16928	17295	17075	17191	16992	17346	17047	17067	17210	17277	17310	17013	17168	17175	17151	17005	17158	17147	17279	17377	17219	17200	17169	17278	17221	17138	17076	17152	17092	17046	17008	17143	16993	17113	17162	17108	17184	17038	17075	17064	17183	17030	17016	16978	17031	17162	17228	17104	17216	17055	17123	16994	17185	17159	17155	16972	17216	17065	17124	17125	17018	17243	17004	16965	17050	16999	17045	17052	17170	17245	17094	17089	17210	17041	17053	17062	17008	17061	17118	17029	17272	17050	17279	17199	16982	17095	17125	17054	17092	17110	17099	17094	16843	17189	17154	17084	17156	17185	17182	17064	17133	17204	17205	17106	17189	17025	17321	17206	17031	17116	16908	17220	17081	17061	17223	17016	17149	17241	17187	17213	17071	17114	16868	17079	17264	17134	17052	17044	17136	17241	17016	17132	17065	17180	17117	17079	17099	16984	17014	17115	17080	17040	17101	17139	17111	17243	17135	17138	17242	17154	17168	17053	16963	16971	17139	17015	17199	17143	16860	17148	17201	16924	17057	17105	17035	17248	17195	17040	16842	17177	17262	16964	17291	17016	17229	17158	17152	17219	17119	17226	17085	17206	17043	17012	17005	17130	17050	17146	17058	17167	16909	17097	16940	16926	17095	17134	17195	17105	17054	17112	16994	17034	17021	17159	17089	16931	17136	17186	17113	17054	17163	17165	17167	17204	16974	17049	16978	17110	17047	17170	16966	17134	17137	17039	17055	17020	17066	16754	16946	17022	17239	17199	17002	16995	17018	17055	17100	17093	17115	17115	16977	17313	17081	17113	17014	17002	17133	16989	17132	17153	17183	17204	17046	17178	17159	17274	17056	17269	17202	17120	17138	17141	17233	17160	17195	17065	17082	17046	17016	17171	17287	17265	17282	17251	16994	17024	17201	17150	17123	17119	17057	17122	16886	17007	17001	17280	17200	16889	16944	17132	17182	17082	16952	17027	17117	17238	17031	17045	17148	17018	17147	17060	17227	17054	17084	17098	17173	17113	16887	17152	16978	17060	17156	17029	17049	17009	17093	17234	17006	17023	17277	17154	17078	16950	17112	17218	17072	17191	17132	16953	17221	17090	17118	17041	17095	17225	17179	17082	17141	17085	17386	17041	17070	17139	17046	17113	17098	17107	17157	16897	17182	17037	17071	16854	17113	17012	17320	17114	17176	17226	17170	17045	17123	16965	17217	17096	17078	17095	16909	17009	17217	17097	17274	16837	17098	16982	17102	17059	16902	17064	17166	17009	17193	17259	17030	17016	17136	17137	17111	17049	17139	17019	17048	17081	16947	17166	17091	17200	16999	17029	17027	17089	17018	17196	17182	17209	17025	17019	17023	17164	17121	17095	16956	17230	16969	17072	17209	17095	17079	16926	17065	16907	17232	16950	17253	17134	17099	17126	17079	17130	17207	17119	17156	17263	17211	17152	17165	16886	17306	17102	17110	17031	17136	16872	17193	17114	17068	16961	17074	17041	17319	17091	17073	17343	17116	17216	17157	17099	17248	17179	16929	17131	16991	16994	17099	17062	17134	17081	17059	17211	17095	17179	17181	17068	16974	17179	17008	16973	16921	17078	17080	17062	17032	17087	17143	17301	17223	17222	17018	17179	17047	17200	17295	17167	16968	17104	16963	17035	17261	17067	17192	17266	17130	17131	17201	17333	17084	17024	17164	17051	17188	17146	17089	17110	17043	17180	17053	17181	17175	17056	17206	17046	17246	17076	17117	17195	17066	17061	16958	17117	16994	17091	16925	17114	17177	17136	16897	17221	17083	16905	17161	17161	17081	17023	17110	17255	17158	17218	17301	17122	17204	17020	17013	17117	17158	17156	17100	16997	17116	17059	17044	17090	17115	16982	17129	17082	16973	17077	16940	17154	17082	17146	17118	16856	17179	16960	17016	17061	17072	17065	17122	17224	17092	17151	17070	17177	17100	17144	17006	17083	17047	17177	17334	16985	17101	17054	17086	17224	17089	17203	17266	17173	17133	17079	17175	17134	17046	17164	17200	17093	17026	17141	17072	17173	17086	17162	17111	16876	17094	17019	17203	17211	17275	17103	17092	17051	17320	16994	17071	17294	17321	17151	17121	17227	17009	17038	17061	17011	17195	17185	16923	17135	17087	17119	17073	17047	17152	17149	17114	17204	17235	17143	17030	17032	17046	17327	17172	16940	16927	17057	17206	17290	17080	17065	17166	17104	17085	17073	16990	17140	17110	17042	17111	17040	16957	17115	17123	17068	16960	17074	17085	16942	17233	16995	16920	17138	17150	16979	17173	17134	17186	17028	17334	17066	17262	17032	17008	17136	17047	17081	17016	17148	17094	17140	16971	17026	17090	17103	17161	17185	17038	17052	17189	17131	17140	17088	17228	17060	17028	17294	17022	17191	17082	17188	17155	17149	16980	17005	17245	17079	17106	17054	17267	17256	17059	17159	17063	17198	17013	16990	17232	17113	17269	17197	17131	17090	17234	16997	17158	17063	17012	17084	17131	17095	17198	17061	17299	17121	16976	17083	17289	17323	17040	17134	17170	17064	17012	17164	17151	17123	17004	17096	16963	17078	17072	17214	17211	17114	17183	17090	17252	17178	17016	17061	16964	16966	17052	17249	17170	17035	17181	17034	17217	17119	17000	17064	17320	16986	17185	17025	17188	17023	17117	17222	17118	17239	17068	17093	17131	17055	17105	16939	17115	17117	17069	17038	17127	17143	17063	17036	17114	17125	17166	17092	17090	17121	17051	17006	16892	17157	17190	17288	17136	17229	17325	17155	17260	17092	17255	17223	17162	17186	17085	17040	16986	17104	17135	17211	17243	17082	16913	17140	17062	17083	16985	17091	17030	17018	17141	17123	17214	17210	17038	16996	17250	17094	17101	17085	17165	17109	17101	17225	17118	16966	17136	17125	17279	17034	17077	17025	17048	16971	17013	17092	17091	17096	17278	17067	16973	17051	17060	17132	16931	17069	17096	17134	17285	16954	16934	17118	17017	17041	17333	17036	17252	17088	17066	16998	17076	17229	17098	17122	17048	16970	17251	17129	17136	17212	17027	16905	17077	17189	17094	17119	17203	17203	17084	17125	17187	17124	16989	17050	17163	17168	16975	17143	17022	17297	17128	17082	17303	17076	17217	17033	17008	17107	17217	17133	17040	17025	17003	17205	17328	17114	17130	16999	17100	16952	17088	17267	17174	17139	17121	17073	17060	17154	17036	17020	17016	16999	17098	17222	17119	16935	17096	17037	17147	17105	17096	16909	17077	17277	17171	17081	17134	17069	17151	17185	17082	17079	17035	17206	16988	17161	17146	17170	17121	17066	17020	17215	17253	17063	17060	17056	16953	16945	17054	17067	17040	17004	17249	17159	17041	17077	16973	17032	17157	17088	16900	17141	17099	17179	17114	17029	17105	17061	17133	17266	17245	17044	17237	17098	17283	17077	17026	17214	17005	17082	17115	17066	17027	17153	17187	17148	17132	16973	17105	17146	17158	16898	17134	17036	16930	17053	17155	17201	17071	17017	17291	16935	17336	16885	17115	17355	17149	17128	17048	17078	17083	17164	16999	16951	17219	17109	17044	16948	16953	17138	17184	17137	17276	16843	17154	17187	17222	17105	16906	17182	17090	17060	17204	17130	17031	17176	17034	17160	17059	17066	17049	17099	17206	16931	16971	17045	17093	17143	17122	17099	17443	17022	17265	17002	17189	17059	17248	17105	17052	16997	17151	16873	16979	17166	17079	17133	17034	17139	17017	17090	17183	16973	17365	17286	16901	17053	17264	17154	17089	17132	17091	16988	17140	17159	17214	17145	16997	17266	17018	16985	17108	17228	17089	17168	17074	17026	17111	16993	17085	17029	16922	17184	17163	17148	17137	17176	17175	17167	17047	17090	17176	17259	16971	17122	17077	17113	16956	17080	17033	16899	17359	17078	17037	17219	17052	17053	17167	17074	17192	17117	17132	17134	16961	17139	17271	17173	17053	17239	17082	17099	17200	17003	17090	17247	17126	17151	17222	17131	17146	16965	17049	16976	17238	17088	17142	17140	17156	17114	17094	17170	16994	17069	17116	17142	17023	17053	16840	17027	17120	16991	17095	17260	17159	17013
29124	24601	28908	26166	21842	21009	20526	20169	19441	19423	19449	19140	19004	19020	18969	18872	19088	18852	18893	18929	18952	19117	19108	18855	18914	18845	18990	18860	18967	18846	19009	18939	18979	18843	18903	18906	18776	19033	18927	18737	18919	19098	18883	18671	18849	18828	19032	18770	18599	18849	18917	18902	18995	18979	18832	18787	18829	18670	18746	18695	18803	18886	18954	18853	18882	18786	18956	18612	18723	18598	18802	18772	18822	18807	18801	18971	18876	18998	18979	19011	18805	18845	18890	18791	18722	18691	18709	18951	18666	18750	19068	18887	18769	18888	18963	18734	18989	18844	18729	18799	18929	18755	18766	18928	18870	18893	18908	18879	18938	18639	18655	18782	18697	19064	19109	18790	18990	18857	18980	18786	18817	18932	18753	19017	18894	18683	18977	18888	18770	18752	18932	19038	18808	18994	18751	18757	18899	18562	18814	18956	18731	18714	19054	18985	18740	18784	18804	18883	19077	18868	18798	18750	18650	18946	18920	18776	18727	18965	18993	18985	18819	18939	18755	18702	18814	18617	18866	18731	18767	18723	18941	19120	18987	18943	18754	18844	18857	18984	18830	18598	18899	18971	18637	18783	18902	18762	18599	18788	18662	18706	18661	18952	18841	18718	18719	18842	18720	18787	18758	18805	18991	18790	18744	19041	18697	18803	18788	18819	18756	18824	18676	19022	18848	18707	19023	18680	18642	18674	18897	18999	18845	19000	18917	18799	19013	18737	18701	18851	18891	18898	18788	18852	18794	18683	18858	18814	18857	18862	18694	18911	18735	18995	18943	18674	18901	18962	19004	18889	19019	18921	18992	19063	18955	18818	18757	18939	18668	18986	18753	18958	18753	18736	18807	18590	18899	18648	18926	18854	18836	18870	18927	18744	18771	18895	18817	18924	18604	18801	19014	18883	18711	18844	18894	18870	18812	18820	18867	18710	18943	18904	18849	18912	18888	18648	18788	18881	18899	18808	18983	18928	18943	18894	18998	18665	18954	19057	18814	18609	18731	19008	18908	18864	18817	18863	18699	18752	18834	18838	18751	18823	18881	18868	18828	18708	18912	18780	19122	19037	18861	18799	18957	19048	18779	18879	18948	18873	18773	18945	18826	18917	18748	18906	19097	18883	18932	18868	18889	18869	18992	18735	18949	18613	18785	18758	18772	18794	18954	18788	18798	18880	18699	18676	18595	18787	18963	19018	18877	18741	18797	19067	18865	18698	18894	18872	18826	18785	18859	18681	18984	18870	18906	18986	18940	18834	19027	18989	18899	18842	18808	19067	18731	18590	18839	18882	18849	18936	18908	19073	18739	18946	18826	19002	19028	18821	18889	18851	18781	18871	18659	18896	18952	18745	18802	18586	18836	18734	18796	18750	18630	18656	18835	18601	19027	18866	19037	18943	18891	18814	18791	18964	18967	18945	18815	18785	18891	18796	18671	18665	18578	18734	18684	18876	18847	18934	18719	18799	18778	19016	18794	18757	18650	18550	18953	18926	18828	18818	18660	18658	18907	19126	18905	19016	19032	18855	18840	18936	18812	18762	18964	19086	18808	18703	18728	19003	18804	19099	18696	18861	18883	18879	18809	18846	18790	18756	18837	18832	18978	18673	18964	19007	18844	18796	18834	18943	18801	18872	18825	18955	18650	18674	18723	18879	18717	18834	18931	18867	19126	19061	18785	18793	18821	18667	18824	18899	18953	18891	18846	19001	18925	18771	18815	18655	18960	18910	19031	18929	18904	18800	18816	18717	18829	18742	18922	18779	18912	18905	18745	18905	18870	18948	18918	18713	18903	18861	18864	18915	18959	18969	18995	18809	18825	18991	19015	19028	18904	18843	18872	18885	18803	19030	18710	18834	19008	18709	18663	18912	19029	18584	18953	18890	18803	18818	18907	18780	18956	18998	18922	18895	18593	18631	18998	18935	18875	18752	18994	18878	18827	18775	18809	18944	18916	18847	18880	18799	18934	18883	18768	18878	18811	18612	18868	18848	18772	18708	19062	18808	18825	18797	18832	18703	18695	18796	18491	18744	18795	18987	18838	18990	18919	18858	18711	18791	18912	18790	18904	18981	19002	19033	18910	18698	18642	18920	18859	18802	18801	18867	18875	18776	18631	18894	19028	18777	18892	18927	18789	18591	18887	18964	19007	18873	18781	18982	18842	18766	19068	19027	18886	18755	19063	18752	18887	18861	18808	18808	18838	18740	18956	18954	18727	18750	18789	18834	18826	18885	18824	18984	18734	18780	18831	18735	18846	18734	18773	18759	18769	18754	18828	18708	18990	18968	18917	18796	18729	18680	19011	18853	18721	18752	18810	18856	18927	18869	18916	18828	18891	19058	18947	18987	18725	19019	18724	19025	18962	18813	18703	18781	18733	18774	18822	18838	18717	18963	18923	18680	18830	18817	18590	18846	18828	18864	18806	18757	18799	18860	18703	18915	18982	18898	18776	18786	18862	18828	18937	18811	18740	18698	19031	18810	18925	18888	18743	18714	18839	18901	18810	18887	18731	18761	18886	18787	18902	18965	18885	18892	18652	18893	18874	18966	18955	18812	18742	18818	18954	18929	18893	18873	18819	18787	18760	18848	18798	18853	18873	18870	18817	18832	19149	18776	19054	18839	18843	18753	18751	18911	18741	18839	18584	18746	18888	18772	19098	18817	18907	18884	18867	18924	18846	18808	18931	18809	18832	18978	18724	18860	18798	18732	18937	18981	18812	18845	18741	18890	19055	18869	18435	18823	18808	18665	18874	18968	18597	18670	18765	18956	18862	18822	18900	18859	18719	18848	18589	18880	19112	18949	19000	18571	18875	18960	18822	18771	18874	18972	18940	18723	18670	18863	18779	18834	18897	18956	18850	18965	18916	18981	18963	18784	19034	18829	18861	19168	19006	18937	18862	18824	18953	18882	18627	18740	18812	18838	18939	18865	18803	18931	18821	18790	18971	19042	18876	18785	18869	18764	18935	18782	18963	18651	18643	18999	18691	18805	18962	18844	18855	18749	18984	19213	18933	18952	18925	18953	18909	18640	18831	18857	18837	18853	18901	19074	18764	18820	18782	18734	18914	18823	18615	18771	19001	18582	18899	18857	18789	19019	19028	19012	18744	18856	19021	18955	19072	18878	18934	18822	18970	18837	18929	18790	19152	18917	18555	18784	18686	18785	19016	18999	18938	18923	19053	18871	18798	18798	18910	19037	18913	18913	18685	18786	19101	18975	18909	18651	18867	18736	18767	18850	18812	18971	19019	18914	18938	18655	18774	18753	18989	18837	18626	18760	18908	18756	18834	18859	18654	18739	18976	18957	18966	19069	19014	18853	18917	18751	18826	18863	18818	18694	19121	18705	18640	18727	18821	18753	18806	18865	18833	18524	18790	19181	19112	18929	18712	18686	18805	18772	18709	18803	18771	18610	18620	18876	18591	18856	18844	18798	18783	18786	18832	18901	18758	18971	18846	19030	18901	18836	18575	18667	18794	18603	18786	18640	18742	18723	18715	18757	18950	18842	18830	18995	19001	18824	18761	18832	18852	18735	18617	18727	18855	18777	18615	18664	18800	18976	18901	18832	18932	18799	18963	19076	18850	19105	18880	18779	18767	18980	18828	18770	18785	18644	18967	18932	18802	18818	18805	18856	18753	18820	18943	18994	18851	18729	18976	18920	18838	18808	18748	18867	18929	18880	18908	18829	18861	18899	18779	18888	18913	18855	18835	18957	18825	18872	18851	18904	18902	18895	18934	18961	18913	18807	18832	19109	18978	18733	18853	18724	18737	18863	18907	19175	18844	18883	18898	18936	18745	18633	18999	18441	18909	18869	18730	18743	18740	18713	19016	18888	18788	18982	18886	18750	18877	18674	18790	18989	18881	18864	18977	18902	18730	19147	18895	18937	18918	19000	18980	18948	18671	18901	18670	18533	18794	18852	19311	18833	19030	18864	18934	18944	19140	18853	19031	18663	18795	18540	18987	18942	18787	18883	18903	18747	18883	18948	18672	18778	18810	18809	18871	18881	18959	18919	19065	18828	18955	18811	18847	18830	18860	19035	18670	18937	19033	18749	18713	19047	18912	18852	18865	18992	18889	18868	18880	18581	18602	18883	18829	18970	18770	18896	18694	18939	18825	19010	18952	18944	18702	18833	18961	19013	18889	18915	18905	19032	18770	18946	18787	18768	19018	18636	18839	18887	18862	18693	18651	18785	18684	18779	18811	18914	18986	18822	18890	18672	18873	18891	18925	18998	18810	18797	18753	18975	18734	18905	18820	18866	18926	18929	18827	18750	18805	18694	18787	18873	18767	18887	18871	18743	18806	18983	18881	18860	18985	18978	18988	18588	18926	18947	18892	18877	18865	19034	18929	18753	18830	18802	18759	18795	18875	18861	18876	18869	18843	18891	18623	18571	18793	18966	18700	18970	18998	19022	18815	18870	18933	18862	18832	18810	18821	18751	18990	18869	18822	18877	18732	18755	19048	19019	18973	18998	18795	18926	18777	18747	18735	18728	18732	18873	19135	18828	18870	18917	18815	18772	18977	18868	18953	19022	18795	18892	18807	18640	18923	18955	18665	18890	19002	19011	18859	18925	18786	18926	18823	18914	18737	18750	18975	18737	18968	18865	18830	18855	18982	19036	18782	19041	18969	18838	18708	18700	18854	18810	18751	18719	19008	18824	19093	18817	18921	19060	18901	18627	18740	18909	18863	18827	18685	18822	18822	18738	18881	18770	18865	18906	18783	18659	18814	18729	18944	18866	19038	18937	19000	18881	18748	18778	19028	19062	18837	18912	19074	18882	18929	19041	18736	18860	18966	18892	18920	18712	18999	18610	18738	18812	18835	18715	18831	18893	18822	18907	18794	18983	18971	19063	18888	18907	18664	18979	18851	19128	18843	18908	18813	18783	18944	18759	18802	18867	18863	18794	18698	18902	18956	18906	18840	18645	18843	18926	18765	18849	18950	18943	18897	18910	18815	18996	18603	18863	18795	19045	18713	18877	18936	18610	18842	18400	19007	18922	18754	18692	18854	18866	18730	18886	18794	18953	18869	18754	18850	18871	18992	18845	18989	18633	18491	19043	18754	18863	18861	18812	18866	18833	18960	18837	18695	18843	18946	19099	18781	18942	18952	18815
22284	34041	28915	23048	20626	19216	18449	17679	17322	16999	16997	16788	16534	16523	16557	16442	16387	16512	16373	16333	16372	16411	16257	16363	16373	16267	16395	16073	16422	16343	16226	16278	16209	16373	16324	16344	16348	16284	16381	16124	16076	16306	16424	16273	16504	16173	16264	16490	16293	16247	16350	16314	16490	16253	16166	16470	16279	16359	16221	16165	16460	16362	16233	16191	16186	16257	16349	16245	16243	16333	16377	16173	16249	16213	16395	16151	16306	16342	16242	16182	16341	16297	16235	16114	16371	16320	16062	16239	16189	16114	16413	16045	16277	16305	16194	16332	16424	16300	16135	16384	16200	16257	16278	16349	16190	16082	16370	16199	16297	16166	16358	16387	16294	16107	16153	16266	16299	16238	16174	16429	16124	16281	16105	16405	16209	16234	16289	16375	16038	16468	16168	16216	16100	16415	16294	16112	16151	16205	16385	16464	16325	16230	16196	16212	16487	16200	16318	16325	16245	16163	16456	16211	16071	16127	16430	16175	16318	16257	16181	16366	16302	16285	16303	16310	16281	16318	16242	16395	16365	16260	16273	16459	16329	16188	16310	16310	16177	16355	16353	16096	16221	16203	16370	16338	16154	16308	16345	16073	16382	16265	16227	16416	16166	16095	16298	16414	16233	16224	16306	16073	16260	16171	16247	16180	16490	16265	16268	16169	16160	16296	16363	16341	16280	16371	16165	16353	16359	16199	16201	16221	16287	16334	16208	16229	16364	16282	16421	16166	16111	16297	16187	16163	16463	16305	16614	16285	16186	16251	16242	16331	16306	16144	16144	16140	16307	16320	16343	16288	16363	16215	16121	16433	16194	16352	16335	16145	16373	16184	16190	16161	16107	16356	16350	16385	16372	16224	16266	16457	16333	16404	16236	16384	16423	16315	16079	16146	16135	16209	16324	16069	16254	16214	16343	16227	16236	16482	16371	16466	16072	16267	16339	16190	16351	16211	16164	16283	16210	16269	16167	16217	16338	16134	16190	16117	16269	16189	16280	16349	16352	16352	16294	16304	16304	16186	16204	16160	16545	16259	16257	16316	16256	16354	16155	16246	16320	16418	16253	16287	16407	16231	16306	16191	16278	16345	16223	16337	16016	16209	16224	16338	16331	16261	16347	16316	16232	16195	16242	16130	16460	16057	16195	16294	16229	16197	16117	16180	16244	16275	16408	16346	16379	16137	16305	16422	16218	16115	16439	16154	16256	16419	16525	16292	16276	16393	16353	16300	16187	16248	16322	16351	16323	16231	16198	16197	16281	16209	16197	16300	16389	16218	16326	16388	16201	16150	16311	16047	16250	16149	16450	16114	16304	16295	16433	16203	16150	16162	16239	16210	16284	16453	16297	16112	16329	16282	16245	16158	16371	16310	16252	16518	16417	16271	16108	16073	16192	16316	16170	16363	16243	16151	16256	16193	16172	16367	16329	16249	16182	16280	16432	16232	16392	16225	16277	16334	16123	16261	16117	16354	16366	16264	16330	16149	16219	16394	16338	16285	16222	16222	16262	16251	16195	16448	16170	16259	16281	16252	16167	16299	16133	16380	16182	15989	16225	16115	16272	16301	16371	16241	16311	16220	16146	16315	16171	16261	16171	16429	16397	16377	16346	16210	16149	16242	16367	16139	16159	16264	16222	16263	16381	16206	16346	16266	16312	16095	16309	16286	16291	16166	16074	16280	16179	16339	16291	16273	16177	16188	16081	16286	16209	16072	16107	16381	16159	16198	16250	16396	16399	16260	16291	16235	16343	16168	16254	16464	16278	16382	16325	16310	16276	16247	16164	16292	16146	16322	16296	16110	16354	16247	16428	16285	16286	16170	16273	16160	16290	16132	16151	16177	16271	16294	16380	16310	16175	16329	16304	16076	16303	16207	16320	16225	16229	16314	16296	16349	16260	16328	16297	16415	16472	16283	16179	16121	16284	16418	16400	16341	16235	16398	16192	16353	16351	16247	16305	16234	16222	16312	16247	16133	16396	16211	16466	16239	16148	16341	16274	16223	16154	16481	16322	16351	16335	16382	16414	16372	16341	16314	16201	16170	16238	16227	16213	16210	16151	16460	16327	16302	16127	16415	16296	16243	16306	16226	16023	16276	16197	16254	16381	16309	16220	16182	16480	16292	16246	16185	16294	16255	16190	16354	16340	16399	16246	16176	16266	16260	16290	16122	16359	16236	16250	16261	16253	16231	16221	16301	16309	16179	16192	16275	16120	16434	16314	16204	16351	16269	16340	16347	16075	16278	16338	16164	16246	16288	16256	16190	16299	16267	16354	16175	16226	16351	16250	16328	16295	16305	16120	16117	16498	16271	16460	16304	16268	16230	16198	16234	16403	16156	16231	16420	16342	16262	16334	16251	16168	16434	16337	16357	16131	16337	16186	16318	16442	16378	16126	16287	16351	16243	16384	16236	16246	16051	16423	16213	16312	16235	16103	16230	16430	16347	16333	16394	16313	16138	16316	16164	16322	16292	16389	16210	16378	16231	16249	16260	16207	16320	16196	16369	16427	16353	16302	16312	16199	16281	16121	16191	16360	16225	16166	16157	16239	16143	16389	16250	16235	16347	16068	16183	16309	16258	16284	16172	16261	16259	16172	16316	16401	16396	16317	16257	16154	16364	16094	16215	16260	16328	16235	16418	16211	16261	16307	16166	16395	16260	16362	16297	16246	16136	16205	16267	16485	16363	16190	16130	16327	16227	16423	16259	16171	16269	16431	16217	16219	16348	16341	16187	16420	16328	16234	16472	16396	16330	16290	16289	16340	16320	16266	16133	16260	16110	16370	16235	16314	16106	16272	16255	16261	16330	16277	16165	16348	16383	16118	16172	16397	16126	16290	16448	16298	16275	16137	16380	16192	16134	16295	16281	16098	16192	16386	16107	16306	16192	16238	16138	16180	16387	16407	16309	16123	16158	16293	16123	16074	16264	16412	16364	16070	16418	16347	16305	16177	16150	16254	16146	16049	16095	16378	16234	16225	16430	16152	16181	16324	16311	16068	16272	16423	16324	16226	16376	16136	16263	16225	16277	16214	16206	16372	16164	16440	16124	16232	16294	16348	16236	16031	16280	16317	16312	16351	16255	16309	16271	16321	15925	16287	16313	16179	16360	16301	16325	16279	16332	16398	16213	16250	16387	16371	16289	16178	16271	16169	16343	16196	16205	16342	16347	16294	16440	16066	16328	16378	16263	16342	16414	16205	16287	16444	16366	16193	16309	16499	16072	16318	16331	16333	16193	16416	16373	16333	16206	16194	16235	16329	16198	16357	16244	16187	16376	16342	16308	16213	16383	16211	16259	16478	16460	16231	16310	16261	16416	16218	16243	16091	16287	16360	16425	16316	16345	16196	16364	16192	16190	16296	16202	16470	16299	16293	16185	16336	16359	16214	16219	16282	16362	16213	16387	16200	16156	16245	16417	16050	16352	16340	16185	16289	16168	16259	16267	16332	16176	16265	16333	16238	16338	16182	16146	16263	16344	16320	16276	16302	16358	16162	16303	16332	16200	16292	16465	16315	16382	16060	16410	16190	16237	16214	16455	16415	16384	16306	16229	16290	16221	16227	16196	16288	16292	16193	16131	16205	16317	16339	16354	16182	16335	16305	16270	16252	16408	16386	16419	16408	16151	16387	16050	16433	16299	16295	16216	16282	16334	16251	16333	16165	16269	16307	16216	16173	16330	16421	16437	16218	16142	16382	16182	16329	16264	16240	16328	16354	16308	16239	16035	16283	16088	16130	16355	16227	16306	16404	16377	16287	16262	16334	16043	16217	16218	16248	16191	16321	16159	16358	16269	16317	16228	16155	16197	16256	16320	16338	16408	16099	16204	16387	16096	16184	16258	16146	16225	16409	16211	16208	16305	16383	16072	16112	16252	16186	16177	16169	16444	16237	16367	16220	16292	16284	16379	16190	16392	16261	16281	16232	16314	16235	16186	16426	16221	16313	16393	16252	16355	16348	16223	16373	16512	16306	16439	16242	16096	16306	16178	16377	16143	16412	16193	16316	16276	16468	16320	16159	16354	16333	16258	16304	16229	16240	16303	16304	16269	16418	16296	16252	15982	16309	16175	16242	16264	16326	16203	16292	16269	16178	16220	16268	16432	16358	16257	16160	16354	16482	16220	16290	16256	16210	16175	16350	16201	16197	16352	16426	16229	16408	16106	16247	16284	16225	16120	16207	16208	16358	16200	16290	16293	16421	16186	16142	16207	16269	16277	16227	16319	16266	16147	16109	16348	16344	16351	16272	16296	16439	16234	16375	16073	16247	16215	16401	16461	16391	16361	16339	16331	16376	16117	16170	16330	16327	16295	16222	16273	16238	16310	16144	16105	16294	16201	16267	16274	16367	16276	16150	16449	16186	16220	16154	16197	16220	16269	16275	16326	16261	16320	16260	16396	16139	16373	16264	16250	16292	16323	16199	16186	16404	16313	16337	16418	16258	16364	16245	16246	16171	16155	16329	16332	16341	16451	16421	16199	16215	16037	16220	16196	16221	16021	16304	16443	16362	16216	16315	16282	16316	16191	15929	16281	16108	16212	16405	16505	16062	16257	16301	16357	16333	16250	16248	16228	16270	16230	16282	16316	16221	16279	16203	16171	16293	16229	16155	16229	16207	16201	16338	16344	16296	16445	16239	16233	16371	16373	16379	16214	16280	16285	16219	16251	16182	16158	16423	16113	16276	16395	16246	16171	16377	16077	16136	16325	16238	16295	16375	16265	16279	16194	16412	16118	16250	16212	16260	16313	16255	16222	16304	16357	16187	16321	16299	16166	16296	16316	16398	16341	16222	16327	16472	16211	16353	16202	16125	16263	16304	16170	16243	16400	16271	16290	16259	16312	16224	16132	16329	16180	16271	16335	16276	16119	16345	16231	16191	16280	16162	16391	16038	16347	16217	16267	16129	16274	16236	16263	16357	16071	16179	16266	16393	16235	16140	16357	16120	16276	16283	16222	16294	16330	16151	16215	16185	16200	16358	16201	16162	16298	16308	16217	16410	16285	16307	16382	16279	16392	16228	16338	16079	16391	16342	16322	16359	16177	16311	16288	16318	16331	16311	16418	16190	16251	16277	16224	16366	16270	16275	16290	16169	16295	16201	16226	16245	16180	16291	16237	16308	16231
23487	21532	28273	25603	23361	23966	23854	21217	20678	20675	20192	19939	19780	19705	19691	19874	19810	19606	19554	19534	19926	19745	19618	19528	19609	19351	19380	19501	19543	19664	19612	19505	19468	19490	19552	19476	19498	19538	19510	19446	19490	19539	19353	19286	19753	19660	19564	19470	19548	19295	19477	19348	19643	19326	19442	19319	19331	19455	19512	19339	19481	19504	19297	19404	19546	19487	19413	19463	19229	19245	19429	19565	19295	19324	19373	19106	19373	19709	19221	19141	19188	19363	19315	19339	19456	19152	19301	19230	19429	19300	19199	19105	19311	19427	19399	19429	19248	19371	19254	19298	19343	19229	19475	19468	19535	19194	19410	19330	19376	19282	19395	19377	19365	19061	19409	19403	19470	19530	19417	19528	19446	19482	19305	19334	19504	19307	19218	19459	19411	19326	19263	19368	19464	19357	19420	19588	19594	19517	19441	19542	19419	19428	19403	19063	19397	19360	19391	19520	19232	19388	19234	19377	19362	19493	19378	19315	19525	19472	19470	19429	19553	19313	19440	19443	19545	19420	19311	19280	19277	19252	19289	19314	19450	19578	19307	19494	19252	19386	19248	19434	19514	19509	19254	19445	19551	19368	19342	19435	19214	19244	19496	19177	19311	19420	19355	19236	19408	19468	19407	19384	19234	19310	19241	19483	19377	19237	19413	19528	19265	19465	19183	19509	19496	19217	19299	19344	19304	19501	19380	19503	19446	19191	19459	19325	19498	19571	19289	19391	19350	19529	19516	19343	19445	19540	19321	19431	19242	19286	19226	19323	19525	19424	19391	19384	19287	19403	19311	19343	19413	19220	19275	19449	19267	19506	19653	19558	19492	19328	19426	19324	19284	19299	19487	19445	19458	19433	19370	19362	19445	19286	19437	19381	19235	19172	19251	19434	19428	19361	19299	19553	19653	19372	19455	19429	19384	19506	19377	19562	19297	19194	19330	19461	19534	19262	19497	19381	19448	19466	19403	19236	19425	19573	19236	19166	19486	19429	19237	19442	19655	19613	19263	19459	19467	19650	19376	19265	19308	19406	19127	19419	19383	19385	19228	19439	19413	19269	19325	19329	19365	19365	19263	19289	19379	19539	19499	19369	19285	19222	19321	19271	19490	19634	19456	19607	19370	19292	19251	19326	19233	19486	19409	19377	19388	19559	19588	19602	19427	19342	19290	19351	19260	19335	19201	19538	19423	19476	19235	19393	19271	19340	19408	19472	19494	19402	19177	19451	19296	19388	19403	19590	19447	19228	19333	19526	19599	19223	19449	19444	19261	19453	19409	19270	19682	19390	19488	19380	19254	19244	19675	19204	19417	19242	19308	19466	19760	19395	19329	19340	19565	19368	19241	19219	19648	19433	19288	19228	19317	19405	19275	19606	19437	19399	19409	19554	19340	19311	19464	19138	19396	19545	19610	19383	19560	19643	19253	19343	19346	19547	19474	19342	19394	19446	19469	19259	19419	19380	19266	19371	19337	19419	19303	19379	19356	19402	19542	19326	19169	19440	19570	19420	19526	19367	19329	19221	19318	19442	19477	19504	19457	19423	19600	19416	19617	19516	19394	19344	19300	19555	19447	19332	19370	19481	19491	19250	19497	19367	19309	19312	19486	19421	19549	19271	19238	19445	19203	19571	19395	19402	19373	19325	19247	19358	19214	19486	19438	19410	19482	19521	19410	19518	19403	19219	19527	19584	19308	19478	19535	19244	19323	19275	19351	19293	19551	19330	19666	19337	19223	19557	19649	19059	19310	19485	19452	19499	19379	19149	19312	19430	19317	19184	19525	19354	19356	19319	19351	19477	19439	19480	19416	19623	19164	19401	19260	19427	19384	19376	19510	19359	19377	19267	19439	19424	19347	19461	19646	19442	19471	19226	19266	19132	19595	19260	19363	19228	19275	19418	19451	19391	19197	19388	19487	19567	19281	19162	19447	19454	19587	19309	19387	19320	19396	19509	19422	19400	19489	19410	19545	19518	19311	19378	19552	19529	19358	19326	19152	19482	19452	19308	19281	19359	19278	19237	19456	19382	19289	19266	19271	19329	19429	19433	19606	19248	19221	19502	19552	19392	19216	19417	19436	19482	19435	19248	19404	19459	19316	19526	19328	19499	19304	19294	19473	19383	19422	19468	19429	19477	19432	19319	19486	19430	19443	19368	19489	19471	19460	19528	19462	19294	19267	19508	19308	19183	19212	19398	19295	19364	19305	19375	19432	19509	19559	19330	19418	19242	19391	19319	19387	19380	19320	19388	19481	19457	19411	19483	19342	19423	19658	19504	19489	19466	19228	19421	19333	19589	19381	19299	19271	19303	19477	19451	19565	19349	19354	19186	19423	19284	19378	19187	19481	19478	19340	19334	19415	19431	19509	19359	19633	19547	19470	19295	19225	19440	19317	19423	19350	19442	19545	19478	19397	19540	19438	19318	19334	19283	19500	19428	19260	19563	19546	19438	19166	19231	19358	19503	19335	19440	19321	19397	19435	19358	19384	19451	19702	19384	19507	19407	19419	19460	19093	19379	19573	19247	19286	19529	19322	19451	19386	19333	19398	19384	19513	19409	19373	19234	19458	19322	19611	19174	19267	19501	19254	19570	19370	19457	19389	19380	19455	19469	19382	19452	19563	19368	19260	19352	19368	19400	19290	19339	19320	19417	19247	19364	19509	19243	19505	19326	19285	19523	19636	19418	19333	19412	19421	19422	19327	19274	19412	19234	19359	19472	19294	19407	19280	19355	19432	19395	19289	19560	19578	19506	19446	19369	19389	19394	19107	19296	19297	19326	19187	19466	19538	19335	19328	19261	19312	19346	19386	19356	19313	19336	19347	19548	19330	19411	19282	19235	19338	19478	19559	19420	19383	19324	19398	19268	19174	19468	19290	19329	19366	19529	19321	19450	19599	19512	19330	19250	19386	19234	19324	19312	19333	19111	19411	19469	19304	19417	19373	19136	19124	19497	19477	19187	19381	19283	19353	19380	19373	19393	19249	19398	19316	19405	19204	19250	19398	19149	19450	19553	19386	19306	19350	19351	19407	19425	19305	19534	19392	19324	19552	19427	19370	19359	19617	19249	19473	19422	19603	19388	19376	19415	19382	19407	19343	19595	19467	19352	19538	19240	19310	19384	19310	19424	19344	19400	19458	19515	19419	19222	19491	19369	19359	19551	19459	19559	19384	19364	19330	19493	19353	19410	19339	19438	19212	19274	19450	19292	19422	19280	19630	19461	19562	19479	19192	19235	19461	19369	19320	19334	19593	19589	19249	19457	19141	19454	19389	19296	19294	19413	19283	19432	19552	19313	19365	19241	19356	19580	19362	19117	19349	19371	19388	19456	19583	19505	19371	19518	19428	19512	19213	19408	19409	19429	19384	19453	19361	19374	19410	19289	19231	19418	19453	19438	19423	19238	19261	19418	19287	19352	19609	19333	19398	19453	19469	19104	19418	19265	19381	19227	19440	19187	19462	19562	19733	19380	19326	19319	19120	19212	19436	19253	19346	19105	19564	19310	19477	19344	19596	19467	19537	19346	19416	19313	19380	19245	19382	19527	19496	19407	19528	19342	19156	19286	19613	19155	19309	19383	19529	19540	19357	19515	19397	19567	19384	19240	19196	19226	19342	19341	18983	19329	19426	19436	19268	19314	19346	19546	19411	19238	19394	19251	19207	19510	19345	19273	19397	19315	19455	19409	19513	19451	19438	19192	19583	19014	19436	19332	19371	19293	19461	19317	19332	19269	19382	19556	19419	19429	19449	19321	19516	19339	19394	19301	19191	19244	19205	19410	19096	19419	19278	19444	19309	19304	19311	19319	19236	19397	19492	19432	19554	19332	19526	19279	19395	19332	19413	19547	19367	19696	19462	19405	19281	19464	19406	19424	19528	19425	19490	19433	19534	19404	19368	19336	19417	19349	19422	19355	19650	19546	19519	19281	19476	19397	19244	19479	19332	19450	19494	19441	19435	19430	19475	19427	19335	19229	19435	19469	19292	19385	19424	19399	19382	19296	19273	19479	19566	19498	19408	19270	19252	19325	19317	19173	19232	19271	19318	19459	19492	19422	19363	19468	19367	19425	19343	19365	19226	19241	19443	19453	19581	19496	19248	19318	19283	19272	19374	19438	19528	19259	19497	19452	19470	19395	19393	19401	19460	19440	19384	19488	19452	19138	19466	19554	19411	19237	19520	19450	19364	19410	19313	19462	19476	19341	19518	19510	19465	19393	19338	19368	19356	19479	19313	19213	19209	19225	19552	19352	19428	19408	19551	19466	19278	19316	19316	19427	19133	19408	19470	19585	19532	19362	19289	19492	19382	19191	19369	19372	19099	19394	19564	19563	19482	19288	19540	19206	19348	19374	19457	19349	19620	19569	19428	19353	19188	19298	19556	19405	19437	19350	19379	19378	19430	19327	19498	19470	19467	19417	19444	19427	19594	19586	19312	19374	19503	19298	19553	19526	19484	19494	19322	19451	19446	19573	19413	19413	19186	19562	19552	19366	19203	19509	19337	19598	19481	19341	19181	19633	19371	19335	19486	19336	19328	19487	19597	19332	19376	19244	19389	19305	19540	19348	19466	19642	19699	19463	19278	19389	19414	19469	19362	19549	19476	19147	19510	19320	19350	19393	19507	19455	19419	19252	19463	19365	19214	19331	19520	19246	19350	19440	19440	19197	19259	19394	19456	19357	19417	19455	19321	19397	19154	19283	19503	19404	19428	19376	19335	19466	19490	19187	19483	19482	19338	19555	19257	19238	19502	19364	19352	19450	19474	19559	19470	19407	19465	19557	19331	19311	19099	19346	19416	19565	19465	19366	19449	19416	19477	19319	19394	19356	19378	19227	19383	19149	19313	19223	19389	19309	19404	19321	19437	19321	19524	19366	19565	19445	19306	19302	19357	19332	19629	19348	19321	19110	19451	19346	19108	19264	19123	19315	19249	19357	19490	19318	19463	19360	19155	19392	19341	19427	19376	19358	19372	19229	19368	19358	19525	19314	19596	19518	19239	19459	19254	19392	19521	19389	19297	19447	19451	19419	19384	19494	19714	19458	19172	19549	19491	19360	19517	19374	19506	19353	19393	19369	19539	19334	19394	19311	19414	19427	19426	19449	19482	19572	19457	19435	19381	19546
20212	39459	33439	26322	23177	21112	19835	18992	18341	17874	17386	17196	17050	16944	16875	16772	16796	16875	16743	16799	16742	16869	16602	16529	16717	16506	16628	16606	16420	16473	16741	16748	16600	16677	16771	16612	16633	16583	16699	16712	16541	16597	16679	16457	16530	16738	16512	16539	16489	16622	16636	16682	16584	16547	16392	16507	16611	16422	16570	16590	16291	16530	16652	16584	16448	16427	16565	16582	16587	16582	16519	16654	16558	16404	16589	16545	16540	16515	16637	16621	16367	16591	16638	16580	16526	16498	16526	16610	16422	16716	16544	16539	16577	16620	16599	16668	16477	16529	16617	16581	16543	16428	16563	16472	16583	16533	16611	16540	16509	16514	16599	16435	16928	16429	16496	16633	16529	16396	16432	16506	16663	16305	16578	16612	16623	16480	16649	16646	16600	16656	16525	16681	16655	16547	16461	16512	16373	16591	16648	16533	16335	16675	16543	16599	16502	16491	16445	16483	16692	16573	16619	16576	16597	16652	16616	16448	16594	16462	16488	16427	16600	16703	16468	16421	16502	16664	16584	16344	16613	16452	16689	16437	16520	16563	16466	16645	16517	16752	16705	16425	16454	16477	16583	16735	16450	16669	16615	16494	16575	16619	16501	16399	16586	16558	16660	16534	16496	16551	16590	16568	16509	16692	16505	16691	16508	16449	16515	16530	16585	16583	16705	16410	16509	16753	16462	16630	16443	16438	16571	16632	16534	16478	16523	16561	16569	16530	16482	16452	16560	16674	16589	16530	16442	16548	16640	16649	16563	16432	16488	16565	16478	16680	16581	16717	16566	16580	16640	16488	16357	16556	16613	16489	16639	16454	16637	16474	16505	16615	16505	16336	16649	16530	16535	16462	16642	16349	16677	16536	16793	16478	16505	16436	16593	16387	16499	16681	16502	16540	16277	16353	16273	16554	16506	16510	16621	16411	16508	16415	16636	16593	16551	16553	16670	16466	16466	16601	16576	16475	16633	16391	16527	16558	16531	16449	16464	16533	16594	16416	16622	16532	16473	16411	16570	16595	16487	16500	16573	16461	16421	16518	16659	16568	16504	16412	16450	16505	16588	16403	16521	16449	16568	16722	16646	16690	16725	16472	16574	16630	16460	16423	16704	16650	16405	16563	16436	16467	16491	16633	16530	16444	16531	16579	16488	16505	16551	16577	16494	16481	16591	16477	16405	16518	16618	16402	16468	16451	16506	16354	16508	16533	16471	16698	16388	16550	16396	16412	16443	16539	16507	16399	16426	16369	16422	16556	16450	16536	16399	16614	16588	16532	16485	16609	16450	16484	16474	16633	16615	16528	16516	16466	16558	16641	16586	16488	16473	16470	16477	16777	16485	16393	16544	16475	16403	16603	16527	16564	16429	16641	16498	16556	16583	16483	16595	16467	16509	16511	16678	16385	16507	16686	16719	16405	16549	16462	16505	16552	16649	16533	16522	16560	16449	16635	16628	16616	16669	16457	16584	16511	16467	16444	16368	16593	16559	16622	16813	16392	16564	16525	16389	16362	16610	16607	16535	16792	16563	16506	16455	16647	16386	16401	16525	16533	16528	16581	16758	16399	16577	16802	16424	16486	16592	16512	16575	16421	16486	16531	16368	16619	16547	16387	16521	16654	16552	16509	16577	16615	16545	16530	16768	16527	16469	16427	16589	16521	16552	16525	16632	16722	16635	16467	16657	16339	16449	16536	16511	16448	16470	16585	16461	16482	16442	16618	16621	16535	16461	16517	16609	16481	16480	16579	16501	16673	16572	16540	16273	16612	16616	16644	16301	16464	16493	16652	16467	16782	16362	16458	16399	16569	16530	16575	16368	16631	16568	16441	16641	16368	16600	16545	16623	16533	16581	16467	16630	16574	16610	16554	16389	16619	16564	16479	16632	16475	16563	16539	16436	16415	16605	16473	16602	16710	16604	16497	16475	16626	16551	16601	16425	16379	16584	16502	16527	16540	16706	16686	16376	16441	16521	16477	16531	16493	16416	16526	16442	16379	16521	16464	16429	16608	16614	16611	16557	16668	16472	16629	16731	16579	16469	16596	16611	16632	16390	16578	16490	16640	16625	16489	16546	16623	16525	16704	16448	16569	16476	16389	16574	16539	16578	16343	16572	16692	16539	16581	16506	16547	16473	16465	16595	16405	16461	16580	16529	16478	16570	16439	16598	16518	16545	16509	16470	16532	16378	16582	16647	16664	16641	16513	16607	16375	16592	16680	16651	16495	16473	16573	16409	16608	16455	16570	16341	16575	16490	16639	16650	16556	16559	16494	16634	16401	16464	16537	16459	16573	16446	16573	16618	16544	16527	16652	16636	16582	16687	16514	16514	16616	16422	16670	16529	16490	16512	16518	16626	16525	16506	16578	16671	16480	16546	16415	16455	16521	16496	16697	16486	16399	16602	16398	16423	16367	16585	16481	16465	16635	16664	16409	16509	16455	16505	16588	16463	16630	16504	16637	16664	16598	16475	16485	16745	16601	16484	16666	16488	16510	16488	16790	16761	16637	16397	16557	16573	16543	16474	16532	16594	16595	16335	16576	16612	16561	16426	16304	16512	16547	16466	16683	16499	16657	16614	16611	16511	16460	16589	16543	16587	16539	16465	16569	16486	16490	16590	16573	16714	16590	16373	16506	16505	16530	16619	16476	16607	16419	16500	16492	16717	16614	16453	16522	16425	16537	16518	16525	16440	16536	16632	16606	16682	16339	16466	16483	16549	16535	16490	16590	16925	16395	16354	16408	16513	16482	16456	16712	16463	16561	16559	16729	16484	16481	16515	16463	16523	16649	16438	16734	16664	16685	16656	16606	16358	16544	16564	16474	16517	16550	16379	16448	16536	16451	16491	16720	16656	16634	16619	16317	16363	16608	16600	16500	16612	16593	16464	16565	16641	16491	16530	16535	16475	16597	16400	16514	16658	16537	16507	16612	16578	16403	16434	16517	16558	16503	16557	16405	16411	16496	16572	16506	16450	16399	16636	16628	16461	16619	16571	16436	16596	16550	16536	16556	16514	16573	16454	16440	16591	16559	16349	16533	16535	16708	16410	16547	16618	16634	16611	16459	16602	16396	16511	16534	16679	16572	16460	16569	16560	16606	16437	16690	16546	16565	16698	16362	16416	16441	16578	16649	16325	16600	16582	16648	16442	16416	16395	16342	16586	16385	16475	16592	16541	16563	16381	16533	16704	16619	16575	16517	16481	16653	16699	16617	16489	16326	16431	16472	16556	16474	16606	16554	16509	16569	16544	16621	16422	16430	16557	16400	16663	16649	16502	16564	16607	16587	16430	16551	16443	16559	16505	16569	16375	16476	16606	16683	16521	16468	16770	16519	16472	16598	16567	16563	16572	16723	16576	16431	16415	16615	16571	16480	16567	16398	16575	16546	16473	16524	16616	16565	16515	16467	16653	16589	16463	16617	16615	16530	16546	16545	16601	16590	16466	16468	16367	16384	16578	16447	16461	16511	16714	16456	16546	16459	16513	16490	16606	16518	16295	16435	16423	16529	16525	16573	16689	16427	16562	16746	16587	16668	16629	16459	16655	16584	16543	16649	16730	16571	16556	16666	16383	16621	16655	16475	16665	16374	16604	16579	16546	16644	16569	16480	16626	16370	16448	16421	16301	16375	16552	16524	16484	16452	16534	16475	16532	16603	16683	16402	16498	16419	16637	16658	16587	16354	16448	16480	16524	16451	16532	16735	16684	16665	16351	16506	16491	16721	16569	16656	16512	16365	16615	16346	16464	16672	16689	16515	16421	16567	16506	16490	16552	16595	16370	16736	16502	16522	16618	16605	16626	16371	16478	16613	16572	16498	16366	16481	16504	16618	16367	16668	16509	16544	16497	16616	16508	16620	16718	16457	16679	16591	16403	16512	16475	16402	16437	16691	16725	16505	16341	16526	16542	16628	16534	16466	16493	16512	16482	16477	16446	16784	16553	16564	16620	16604	16503	16570	16680	16529	16702	16418	16438	16421	16603	16693	16439	16401	16488	16420	16629	16579	16504	16394	16547	16485	16638	16378	16686	16373	16591	16470	16543	16471	16742	16503	16483	16547	16547	16577	16654	16417	16493	16422	16515	16557	16520	16698	16599	16395	16721	16445	16590	16518	16388	16557	16346	16516	16435	16474	16596	16443	16559	16377	16452	16536	16704	16486	16454	16590	16714	16282	16552	16600	16699	16441	16560	16570	16475	16520	16478	16508	16476	16629	16501	16511	16589	16618	16454	16509	16500	16519	16725	16478	16427	16572	16625	16476	16520	16586	16559	16440	16386	16606	16561	16638	16786	16440	16563	16666	16466	16597	16504	16554	16488	16462	16680	16523	16600	16536	16629	16597	16560	16604	16414	16568	16523	16622	16598	16264	16363	16759	16526	16364	16663	16425	16720	16631	16513	16371	16588	16521	16491	16561	16630	16426	16483	16440	16333	16351	16507	16517	16691	16505	16431	16449	16590	16620	16528	16416	16494	16436	16422	16563	16554	16518	16513	16300	16632	16478	16398	16450	16558	16514	16474	16329	16497	16583	16629	16574	16520	16509	16452	16513	16580	16592	16740	16447	16472	16477	16468	16377	16477	16488	16438	16564	16700	16468	16518	16530	16500	16536	16653	16673	16490	16663	16534	16554	16505	16632	16608	16633	16460	16385	16713	16680	16622	16489	16556	16669	16638	16687	16597	16594	16609	16395	16444	16695	16457	16570	16542	16420	16406	16619	16617	16612	16485	16663	16562	16669	16501	16571	16570	16466	16519	16526	16558	16506	16451	16575	16502	16494	16724	16670	16589	16507	16539	16570	16593	16583	16479	16580	16586	16440	16502	16669	16486	16602	16467	16692	16624	16592	16537	16642	16763	16433	16504	16554	16641	16636	16468	16504	16436	16532	16363	16607	16512	16380	16570	16512	16587	16550	16366	16470	16455	16509	16428	16391	16506	16547	16583	16549	16691	16500	16668	16518	16458	16517	16392	16557	16894	16662	16598	16387	16535	16606	16664	16673	16542	16294	16541	16699	16661	16548	16513	16536	16503	16657	16430	16317	16606	16735	16563	16374	16663	16556	16678	16589	16523	16262	16480	16541	16582	16426	16539	16500	16616	16547	16401	16552	16322	16602	16613	16673	16553	16555
25456	21668	27546	28075	22691	21792	21583	20581	20188	20056	20044	19657	19895	19726	19771	19590	19625	19343	19238	19303	19486	19502	19577	19414	19432	19383	19420	19266	19440	19405	19463	19416	19538	19535	19416	19301	19422	19529	19447	19380	19269	19381	19400	19305	19499	19175	19463	19392	19379	19308	19431	19376	19249	19342	19340	19416	19302	19068	19357	19458	19188	19255	19273	19380	19322	19327	19347	19405	19563	19408	19381	19473	19380	19253	19390	19257	19333	19411	19178	19355	19367	19305	19234	19266	19547	19438	19359	19519	19450	19401	19424	19342	19340	19379	19196	19279	19211	19368	19399	19322	19386	19567	19315	19334	19396	19355	19188	19247	19230	19645	19302	19373	19344	18991	19388	19359	19281	19247	19449	19368	19294	19251	19114	19176	19393	19355	19489	19569	19222	19301	19190	19295	19210	19226	19152	19374	19505	19359	19204	19172	19475	19501	19479	19319	19537	19441	19516	19366	19226	19329	19306	19363	19466	19173	19422	19290	19388	19379	19188	19464	19365	19293	19351	19196	19512	19203	19264	19288	19314	19384	19239	19471	19450	19125	19393	19480	19455	19226	19319	19349	19364	19401	19285	19294	19061	19248	19283	19148	19286	19424	19295	19420	19542	19359	19580	19269	19372	19267	19250	19246	19509	19470	19290	19363	19313	19083	19486	19258	19484	19304	19275	19322	19477	19564	19525	19324	19291	19342	19270	19358	19402	19423	19201	19324	19430	19281	19280	19427	19316	19392	19438	19348	19037	19198	19205	19479	19343	19622	19355	19318	19559	19337	19167	19337	19398	19235	19367	19192	19318	19458	19162	19139	19268	19196	19287	19426	19213	19474	19187	19292	19281	19186	19443	19443	19299	19441	19680	19351	19384	19287	19207	19319	19342	19337	19298	19352	19276	19200	19127	19346	19409	19217	19518	19238	19711	19438	19352	19138	19452	19547	19479	19234	19305	19393	19471	19352	19323	19444	19597	19323	19291	19298	19405	19182	19316	19472	19217	19525	19245	19268	19123	19216	19299	19285	19770	19199	19415	19460	19316	19228	19274	19236	19440	19338	19386	19463	19430	19241	19309	19427	19425	19543	19346	19320	19267	19370	19438	19276	19310	19163	19196	19294	19401	19334	19436	19330	19183	19204	19486	19430	19409	19316	19494	19251	19284	19458	19360	19170	19186	19374	19243	19376	19299	19495	19247	19312	19396	19445	19480	19383	19414	19456	19507	19338	19357	19524	19362	19431	19452	19259	19437	19384	19252	19284	19248	19363	19299	19197	19356	19381	19398	19440	19182	19410	19213	19199	19473	19290	19472	19444	19456	19228	19296	19405	19328	19358	19413	19382	19317	19348	19303	19348	19420	19118	19237	19464	19377	19309	19248	19286	19206	19247	19507	19316	19305	19433	19198	19282	19195	19261	19270	19381	19551	19226	19470	19398	19286	19293	19435	19229	19158	19173	19522	19476	19309	19292	19184	19160	19229	19253	19454	19491	19356	19273	19378	19520	19267	19495	19350	19246	19376	19367	19449	19300	19383	19362	19417	19439	19330	19453	19208	19350	19562	19391	19341	19490	19321	19157	19408	19377	19416	19411	19370	19492	19517	19272	19212	19216	19417	19360	19320	19287	19314	19157	19392	19357	19353	19160	19386	19246	19278	19443	19449	19299	19131	19458	19131	19321	19397	19227	19069	19437	19576	19310	19348	19182	19148	19295	19498	19454	19375	19233	19257	19363	19516	19390	19324	19556	19363	19388	19362	19579	19600	19322	19425	19297	19381	19473	19419	19407	19389	19242	19276	19219	19412	19455	19454	19420	19464	19266	19242	19394	19372	19284	19422	19385	19441	19200	19324	19448	19412	19411	19309	19535	19321	19458	19497	19470	19312	19431	19471	19432	19588	19255	19499	19282	19390	19394	19255	19220	19393	19283	19373	19271	19302	19156	19292	19525	19597	19353	19451	19325	19346	19306	19360	19428	19441	19445	19395	19269	19337	19364	19251	19229	19059	19344	19641	19320	19402	19565	19665	19374	19367	19249	19307	19453	19412	19357	19417	19587	19082	19241	19479	19360	19325	19515	19423	19476	19205	19250	19287	19289	19424	19139	19478	19284	19337	19172	19534	19500	19334	19093	19384	19183	19304	19338	19301	19315	19174	19421	19468	19494	19294	19206	19218	19445	19333	19380	19419	19123	19160	19334	19322	19311	19437	19350	19421	19301	19409	19270	19224	19309	19388	19333	19491	19307	19189	19267	19411	19053	19494	19343	19387	19276	19453	19150	19301	19283	19317	19121	19444	19337	19161	19437	19595	19494	19285	19279	19461	19305	19549	19522	19307	19303	19374	19376	19275	19279	19464	19237	19400	19318	19247	19471	19206	19434	19180	19425	19291	19393	19368	19335	19425	19429	19385	19391	19298	19498	19410	19331	19483	19468	19487	19330	19205	19360	19341	19449	19386	19274	19471	19307	19429	19391	19226	19168	19375	19223	19294	19407	19350	19441	19529	19528	19360	19217	19153	19433	19299	19372	19439	19351	19229	19295	19167	19387	19177	19394	19443	19266	19315	19460	19378	19305	19094	19298	19128	19494	19262	19159	19230	19193	19430	19425	19457	19457	19178	19386	19333	19434	19381	19322	19230	19426	19157	19426	19287	19325	19152	19277	19129	19415	19206	19380	19574	19316	19460	19297	19295	19282	19245	19111	19254	19342	19455	19432	19345	19342	19466	19318	19386	19431	19257	19322	19301	19344	19437	19550	19391	19474	19692	19391	19352	19261	19498	19295	19293	19353	19533	19523	19424	19252	19440	19534	19484	19332	19358	19492	19291	19131	19190	19290	19596	19427	19317	19458	19271	19144	19292	19246	19457	19363	19430	19549	19241	19310	19193	19480	19543	19448	19353	19405	19356	19257	19343	19387	19205	19264	19514	19193	19446	19551	19369	19246	19360	19204	19469	19318	19360	19330	19362	19160	19413	19655	19431	19237	19364	19414	19390	19453	19230	19458	19389	19165	19399	19341	19272	19599	19546	19357	19452	19403	19509	19453	19294	19414	19456	19312	19177	19050	19062	19359	19229	19375	19383	19407	19399	19130	19553	19326	19413	19226	19344	19174	19165	19361	19302	19451	19371	19461	19488	19247	19490	19247	19360	19344	19215	19150	19388	19267	19481	19463	19231	19111	19403	19362	19468	19334	19509	19242	19229	19537	19517	19303	19352	19532	19320	19668	19397	19154	19351	19405	19301	19350	19487	19347	19347	19221	19192	19310	19492	19426	19470	19307	19456	19549	19387	19279	19190	19240	19379	19342	19272	19398	19356	19210	19575	19361	19356	19240	19412	19305	19264	19591	19406	19287	19421	19530	19258	19383	19322	19473	19533	19331	19325	19180	19544	19359	19372	19214	19569	19320	19173	19245	19252	19316	19394	19348	19504	19413	19358	19297	19191	19174	19246	19426	19611	19462	19341	19149	19331	19304	19342	19477	19433	19429	19300	19377	19543	19290	19450	19338	19292	19135	19132	19296	19408	19341	19266	19390	19374	19245	19419	19338	19205	19320	19457	19606	19309	19398	19251	19361	19261	19531	19364	19395	19282	19321	19428	19255	19396	19419	19285	19309	19532	19329	19306	19268	19259	19541	19256	19325	19477	19288	19295	19251	19274	19440	19518	19240	19320	19213	19229	19312	19307	19354	19366	19328	19098	19511	19255	19096	19344	19218	19157	19397	19293	19327	19414	19556	19337	19492	19499	19450	19216	19261	19483	19166	19167	19445	19483	19265	19296	19360	19319	19287	19283	19490	19247	19376	19304	19294	19210	19355	19456	19365	19545	19361	19431	19502	19410	19213	19347	19284	19206	19362	19336	19340	19130	19468	19337	19462	19477	19234	19207	19610	19063	19301	19630	19579	19233	19487	19213	19244	19252	19214	19277	19364	19296	19254	19542	19510	19400	19307	19234	19370	19477	19436	19451	19343	19395	19446	19455	19221	19511	19513	19408	19359	19423	19468	19401	19563	19278	19610	19071	19488	19370	19189	19356	19412	19383	19184	19467	19367	19215	19414	19331	19310	19274	19369	19330	19254	19363	19370	19313	19169	19447	19292	19110	19220	19505	19412	19199	19289	19261	19291	19357	19315	19366	19220	19356	19392	19444	19305	19467	19309	19114	19374	19512	19312	19296	19530	19260	19279	19213	19359	19241	19223	19371	19246	19266	19327	19203	19321	19245	19264	19233	19264	19407	19184	19280	19225	19448	19495	19295	19243	19403	19115	19380	19339	19294	19391	19297	19549	19376	19378	19485	19264	19413	19371	19200	19182	19320	19413	19183	19079	19508	19271	19378	19245	19222	19256	19327	19451	19548	19383	19336	19274	19283	19164	19245	19241	19454	19358	19460	19190	19456	19528	19275	19304	19126	19168	19541	19424	19247	19282	19461	19287	19279	19444	19231	19549	19476	19401	19300	19361	19110	19548	19080	19157	19368	19391	19255	19326	19598	19436	19276	19092	19315	19492	19230	19321	19225	19436	19489	19372	19309	19562	19629	19355	19252	19426	19590	19247	19352	19452	19411	19398	19474	19327	19323	19338	19488	19465	19218	19193	19351	19420	19500	19347	19491	19426	19431	19201	19368	19321	19504	19669	19497	19442	19262	19380	19277	19441	19524	19499	19249	19169	19415	19223	19362	19164	19448	19296	19325	19325	19249	19311	19282	19242	19358	19390	19559	19496	19237	19187	19466	19469	19384	19537	19384	19234	19309	19339	19466	19311	19285	19458	19272	19296	19300	19208	19428	19234	19271	19126	19295	19346	19398	19376	19262	19490	19301	19184	19454	19233	19291	19215	19406	19347	19401	19317	19301	19306	19347	19438	19536	19261	19641	19498	19371	19515	19589	19565	19408	19468	19261	19248	19206	19341	19294	19267	19349	19271	19423	19360	19221	19356	19334	19358	19493	19301	19258	19474	19395	19487	19178	19367	19459	19137	19328	19416	19555	19303	19366	19276	19490	19496	19401	19313	19158	19212	19331	19211	19476	19315	19069	19282	19299	19583	19347	19495	19362	19425	19541	19209	19273	19414	19154	19301	19226	19199	19271	19370	19236	19342	19377	19341	19073	19284	19429	19280	19413	19288	19391	19416
20749	35834	30036	24096	21434	19909	19312	18345	17885	17499	17258	17120	17032	16789	16993	16792	16923	16940	16494	16908	16716	16590	16714	16583	16787	16610	16653	16779	16608	16713	16850	16743	16625	16655	16699	16726	16630	16614	16432	16627	16603	16520	16585	16658	16746	16507	16678	16689	16544	16546	16329	16646	16623	16601	16501	16272	16496	16539	16600	16557	16607	16707	16580	16441	16762	16545	16420	16579	16647	16553	16648	16563	16595	16409	16644	16595	16392	16632	16622	16514	16795	16750	16631	16549	16554	16632	16460	16626	16616	16511	16596	16546	16675	16526	16492	16574	16625	16554	16640	16516	16638	16655	16700	16474	16549	16738	16394	16621	16622	16384	16525	16578	16550	16388	16396	16520	16550	16618	16789	16503	16683	16435	16621	16523	16682	16577	16492	16595	16439	16600	16569	16545	16561	16654	16660	16567	16636	16603	16468	16535	16584	16472	16455	16476	16499	16544	16618	16542	16433	16552	16642	16621	16572	16719	16628	16428	16545	16584	16805	16486	16611	16993	16700	16534	16581	16688	16584	16460	16610	16645	16560	16575	16480	16432	16529	16656	16595	16649	16532	16609	16609	16557	16522	16699	16661	16619	16467	16458	16539	16633	16602	16566	16472	16540	16667	16351	16548	16594	16537	16568	16508	16544	16529	16480	16648	16516	16484	16543	16639	16593	16579	16523	16530	16684	16583	16623	16440	16555	16589	16687	16598	16600	16397	16311	16740	16570	16619	16613	16582	16490	16579	16586	16552	16397	16457	16562	16403	16485	16637	16517	16647	16640	16446	16700	16531	16555	16393	16635	16416	16815	16500	16636	16502	16450	16613	16429	16713	16419	16678	16525	16806	16573	16611	16588	16621	16512	16608	16527	16596	16632	16706	16424	16613	16396	16648	16558	16577	16646	16529	16597	16583	16478	16405	16491	16605	16474	16625	16578	16628	16551	16573	16668	16437	16423	16742	16499	16764	16577	16610	16661	16525	16781	16618	16598	16508	16472	16530	16534	16491	16600	16635	16606	16475	16465	16527	16694	16661	16340	16599	16708	16565	16618	16719	16352	16644	16501	16334	16443	16649	16626	16651	16598	16590	16547	16696	16336	16575	16590	16652	16444	16580	16689	16648	16447	16495	16685	16673	16710	16553	16635	16614	16723	16673	16724	16564	16615	16596	16599	16677	16517	16619	16393	16707	16628	16705	16432	16530	16514	16729	16591	16440	16606	16502	16669	16730	16458	16580	16746	16536	16601	16683	16436	16458	16577	16746	16561	16405	16506	16617	16542	16521	16381	16527	16604	16524	16537	16683	16399	16452	16512	16636	16870	16574	16444	16666	16538	16690	16581	16563	16694	16496	16517	16645	16505	16550	16506	16587	16427	16587	16589	16519	16471	16594	16745	16683	16656	16695	16681	16561	16652	16465	16704	16525	16579	16609	16471	16435	16657	16396	16575	16800	16662	16570	16543	16579	16469	16447	16419	16552	16453	16635	16624	16477	16694	16352	16708	16753	16511	16435	16676	16552	16477	16626	16457	16792	16566	16616	16591	16613	16552	16667	16389	16512	16561	16559	16455	16621	16479	16645	16575	16629	16752	16531	16667	16470	16556	16473	16681	16580	16581	16645	16594	16656	16533	16537	16427	16547	16616	16536	16610	16534	16559	16567	16571	16649	16590	16550	16586	16576	16708	16526	16635	16491	16675	16540	16495	16681	16694	16437	16473	16535	16439	16564	16727	16648	16647	16551	16608	16475	16564	16451	16608	16433	16560	16501	16730	16621	16618	16559	16613	16551	16515	16669	16370	16728	16717	16560	16329	16681	16658	16554	16572	16532	16615	16636	16569	16699	16508	16521	16477	16380	16751	16554	16440	16607	16511	16776	16665	16501	16508	16446	16571	16427	16510	16558	16614	16723	16568	16420	16539	16526	16535	16438	16464	16687	16567	16552	16408	16486	16732	16558	16597	16546	16661	16655	16479	16683	16546	16604	16600	16696	16751	16504	16673	16492	16833	16663	16676	16518	16625	16571	16483	16696	16595	16634	16670	16539	16591	16504	16644	16478	16360	16589	16503	16612	16710	16601	16769	16595	16551	16504	16663	16674	16509	16491	16536	16631	16537	16573	16640	16658	16586	16586	16522	16577	16666	16670	16651	16443	16447	16650	16664	16569	16688	16686	16597	16420	16604	16764	16646	16620	16386	16600	16688	16676	16588	16630	16458	16489	16624	16610	16655	16664	16774	16533	16435	16783	16391	16497	16608	16687	16538	16429	16606	16518	16335	16822	16496	16561	16542	16662	16590	16665	16749	16778	16502	16569	16783	16619	16478	16550	16705	16653	16705	16628	16536	16548	16482	16436	16566	16449	16568	16562	16537	16551	16511	16716	16650	16485	16645	16474	16631	16696	16511	16505	16668	16663	16431	16447	16552	16550	16735	16589	16633	16503	16661	16631	16522	16745	16588	16705	16572	16436	16604	16420	16684	16650	16385	16594	16552	16554	16562	16845	16672	16707	16536	16690	16574	16496	16454	16610	16549	16611	16555	16558	16600	16534	16501	16749	16615	16664	16503	16658	16587	16575	16640	16453	16609	16682	16681	16544	16676	16464	16554	16508	16415	16649	16546	16698	16707	16790	16670	16652	16498	16449	16575	16536	16635	16584	16681	16618	16602	16721	16482	16677	16675	16474	16557	16406	16543	16553	16417	16692	16646	16557	16488	16473	16580	16569	16410	16633	16470	16481	16776	16714	16416	16510	16585	16570	16674	16487	16520	16747	16581	16513	16345	16623	16591	16706	16684	16463	16529	16623	16406	16643	16627	16597	16663	16749	16487	16711	16653	16498	16483	16703	16755	16651	16556	16455	16563	16515	16550	16489	16422	16678	16525	16668	16534	16648	16582	16649	16560	16606	16616	16699	16694	16563	16680	16495	16621	16678	16773	16546	16524	16348	16527	16506	16550	16628	16508	16630	16580	16545	16664	16561	16552	16489	16607	16660	16657	16640	16713	16440	16567	16523	16519	16548	16661	16600	16521	16427	16575	16590	16469	16675	16553	16607	16687	16588	16729	16489	16659	16438	16631	16528	16625	16599	16504	16599	16639	16623	16510	16404	16631	16575	16416	16636	16596	16637	16481	16584	16584	16749	16586	16649	16541	16509	16601	16497	16569	16591	16478	16746	16669	16576	16575	16610	16744	16591	16550	16605	16659	16597	16554	16594	16738	16628	16603	16665	16629	16574	16677	16640	16631	16635	16601	16404	16639	16560	16562	16352	16647	16708	16453	16597	16719	16655	16612	16637	16502	16612	16637	16633	16557	16476	16823	16682	16721	16478	16707	16611	16628	16485	16656	16596	16649	16618	16660	16617	16621	16605	16540	16647	16547	16603	16281	16563	16644	16523	16594	16687	16631	16384	16659	16518	16665	16546	16502	16482	16611	16646	16627	16782	16670	16514	16626	16693	16714	16470	16470	16602	16533	16675	16694	16544	16675	16424	16435	16557	16789	16636	16627	16457	16373	16689	16541	16550	16649	16648	16563	16445	16629	16810	16443	16621	16674	16629	16676	16818	16546	16581	16605	16367	16654	16663	16327	16365	16621	16567	16545	16640	16523	16540	16670	16607	16632	16472	16789	16497	16562	16677	16627	16737	16599	16589	16448	16492	16614	16523	16464	16535	16480	16572	16710	16680	16709	16663	16630	16596	16679	16504	16579	16521	16689	16548	16629	16611	16559	16771	16495	16686	16455	16623	16430	16755	16557	16781	16372	16638	16586	16686	16597	16503	16661	16500	16578	16648	16505	16563	16534	16653	16467	16607	16668	16586	16578	16511	16549	16606	16692	16506	16445	16613	16417	16539	16505	16582	16561	16449	16611	16717	16592	16646	16587	16456	16473	16569	16551	16751	16596	16895	16492	16578	16631	16720	16526	16739	16713	16422	16476	16565	16465	16525	16619	16705	16485	16515	16663	16657	16744	16559	16400	16612	16576	16607	16574	16521	16602	16608	16597	16556	16551	16350	16537	16616	16486	16658	16444	16530	16516	16651	16543	16657	16474	16542	16679	16583	16585	16478	16614	16546	16540	16741	16501	16655	16426	16640	16533	16442	16703	16536	16635	16550	16647	16616	16454	16545	16746	16592	16620	16642	16543	16591	16638	16572	16543	16484	16747	16649	16510	16539	16648	16669	16689	16697	16561	16443	16502	16595	16672	16574	16619	16602	16642	16487	16517	16582	16741	16666	16554	16424	16602	16543	16507	16567	16447	16635	16507	16792	16466	16693	16610	16439	16620	16601	16437	16661	16452	16636	16382	16670	16713	16578	16397	16370	16609	16553	16607	16583	16573	16531	16487	16591	16627	16584	16580	16668	16764	16562	16584	16754	16551	16328	16606	16394	16767	16486	16602	16544	16555	16518	16449	16575	16596	16442	16494	16481	16647	16538	16514	16429	16590	16594	16536	16556	16538	16530	16539	16521	16466	16820	16473	16444	16613	16707	16582	16556	16360	16386	16718	16573	16499	16511	16610	16724	16625	16738	16356	16664	16607	16797	16497	16603	16503	16463	16549	16497	16647	16767	16387	16658	16702	16716	16590	16548	16524	16650	16456	16704	16320	16656	16675	16651	16603	16617	16475	16559	16721	16504	16570	16588	16491	16675	16608	16400	16638	16372	16489	16569	16539	16481	16538	16570	16622	16548	16518	16698	16498	16562	16587	16743	16570	16476	16544	16568	16389	16436	16601	16721	16526	16563	16597	16587	16628	16412	16552	16581	16576	16538	16660	16697	16552	16525	16506	16579	16480	16638	16561	16614	16663	16727	16563	16650	16503	16692	16638	16534	16459	16512	16526	16484	16563	16646	16771	16712	16622	16584	16427	16674	16571	16714	16529	16708	16291	16667	16735	16418	16725	16600	16524	16593	16627	16604	16634	16599	16448	16503	16518	16625	16540	16582	16471	16518	16637	16654	16542	16655	16516	16863	16653	16588	16544	16458	16570	16733	16640	16664	16711	16455	16606	16652	16512	16583	16688	16474	16490	16556	16613	16455	16419	16491	16516	16692	16654	16573	16535	16705	16556	16553	16544	16512	16743	16592	16562	16584	16578	16500	16765	16570	16453	16771	16532	16731	16525	16597	16628
22531	21593	28793	24914	22310	25264	27676	23320	22286	22296	21782	21382	21326	21177	21362	21098	21221	21228	20900	20991	20796	21106	20977	20731	20906	20921	20756	20790	20872	20945	20883	20617	20667	20954	20755	20700	20720	20536	20736	20990	20606	20619	20768	20706	20531	20759	20582	20747	20795	20734	20725	20847	20797	20821	20709	20826	20575	20602	20817	20786	20465	20590	20641	20769	20697	20709	20494	20877	20766	20648	20495	20511	20787	20762	20549	20648	20565	20690	20521	20691	20706	20632	20745	20811	20442	20631	20564	20483	20612	20616	20971	20695	20590	20710	20638	20524	20621	20671	20558	20702	20744	20545	20719	20459	20575	20727	20435	20699	20884	20792	20720	20686	20480	20729	20291	20645	20742	20683	20670	20513	20460	20578	20856	20719	20562	20669	20604	20667	20507	20634	20633	20682	20578	20698	20681	20584	20514	20700	20639	20709	20698	20749	20581	20766	20747	20574	20593	20579	20671	20768	20720	20593	20703	20799	20623	20614	20725	20612	20620	20823	20568	20788	20800	20652	20640	20833	20781	20805	20913	20772	20669	20884	20485	20811	20577	20403	20546	20799	20615	20710	20901	20783	20637	20767	20882	20711	20576	20689	20664	20733	20453	20612	20680	20593	20971	20760	20795	20446	20878	20841	20550	20416	20704	20749	20653	20915	20639	20824	20531	20660	20788	20748	20960	20717	20720	20613	20800	20788	20520	20704	20619	20496	20782	20739	20498	20670	20481	20635	20570	20687	20790	20664	20666	20816	20740	20609	20797	20664	20541	20661	20583	20727	20843	20591	20817	20565	20569	20716	20667	20760	20759	20769	20573	20498	20537	20548	20471	20569	20662	20695	20672	20802	20495	20907	20714	20880	20745	20839	20661	20564	20882	20671	20667	20739	20949	20820	20586	20306	20730	20598	20630	20586	20894	20813	20501	20556	20677	20655	20463	20532	20788	20486	20779	20697	20589	20689	20762	20677	20729	20571	20431	20465	20720	20522	20535	20693	20730	20555	20662	20599	20956	20641	20732	20559	20560	20654	20784	20332	20534	20858	20830	20782	20621	20675	20774	20617	20661	20515	20623	20521	20523	20651	20749	20724	20783	20612	20556	20665	20658	20716	20622	20852	20665	20854	20672	20621	20727	20882	20860	20548	20631	20551	20555	20790	20506	20655	20744	20685	20703	20491	20565	20748	20747	20613	20773	20665	20662	20434	20655	20493	20767	20713	20588	20711	20552	20678	20803	20377	20629	20630	20738	20678	20745	20597	20554	20684	20707	20547	20671	20746	20620	20792	20522	20852	20657	20606	20609	20715	20789	20740	20665	20649	20810	20686	20735	20690	20648	20789	20736	20556	20440	20568	20488	20708	20464	20490	20784	20420	20647	20723	20658	20547	20794	20785	20637	20625	20648	20648	20605	20605	20731	20828	20525	20732	20849	20651	20802	20592	20691	20589	20603	20433	20667	20503	20528	20719	20842	20669	20580	20474	20723	20622	20653	20694	20588	20824	20660	20599	20654	20634	20585	20594	20695	20670	20861	20695	20669	20524	20596	20709	20642	20559	20729	20749	20630	20362	20418	20617	20752	20533	20582	20516	20564	20655	20701	20696	20624	20661	20522	20721	20715	20745	20585	20565	20645	20518	20595	20908	20685	20639	20608	20639	20552	20522	20612	20615	20653	20363	20547	20536	20698	20650	20656	20618	20587	20599	20730	20734	20884	20815	20504	20664	20710	20553	20639	20700	20650	20680	20626	20624	20619	20511	20455	20668	20687	20761	20690	20421	20826	20467	20708	20660	20620	20689	20885	20626	20720	20760	20600	20493	20665	20703	20774	20630	20647	20771	20558	20561	20595	20741	20550	20497	20671	20361	20639	20603	20500	20577	20493	20407	20565	20621	20736	20850	20670	20506	20779	20660	20642	20281	20648	20768	20740	20693	20628	20689	20571	20721	20759	20636	20801	20650	20527	20560	20626	20815	20799	20706	20436	20692	20561	20623	20831	20625	20816	20531	20925	20600	20603	20704	20822	20405	20728	20747	20765	20725	20780	20582	20725	20856	20704	20629	20524	20639	20741	20674	20598	20793	20625	20576	20770	20626	20527	20763	20705	20630	20621	20684	20463	20667	20693	20567	20658	20584	20715	20680	20643	20464	20553	20675	20563	20655	20735	20493	20603	20684	20715	20579	20892	20844	20661	20548	20627	20427	20578	20681	20663	20819	20696	20760	20826	20895	20657	20639	20552	20820	20634	20440	20673	20646	20692	20720	20503	20877	20680	20814	20809	20490	20664	20620	20515	20495	20717	20819	20603	20701	20853	20478	20791	20583	20628	20861	20772	20855	20619	20512	20588	20753	20552	20712	20570	20584	20544	20511	20658	20742	20589	20481	20631	20620	20923	20640	20606	20709	20365	20431	20555	20577	20506	20688	20620	20907	20553	20587	20815	20658	20479	20535	20687	20785	20709	20545	20770	20831	20653	20803	20644	20659	20687	20592	20641	20777	20660	20469	20498	20681	20698	20616	20575	20477	20749	20707	20598	20697	20698	20654	20934	20705	20782	20507	20643	20754	20836	20780	20776	20717	20754	20876	20993	20763	20776	20765	20524	20657	20490	20578	20804	20698	20614	20344	20478	20427	20888	20687	20522	20502	20790	20561	20543	20490	20644	20625	20693	20741	20840	20754	20693	20707	20777	20793	20603	20821	20767	20706	20598	20693	20678	20798	20689	20596	20617	20471	20887	20864	20586	20665	20637	20743	20488	20684	20648	20732	20772	20659	20491	20664	20548	20524	20562	20645	20740	20787	20727	20590	20578	20612	20661	20571	20656	20659	20722	20765	20646	20718	20729	20682	20575	20656	20646	20630	21067	20521	20839	20633	20770	20732	20501	20641	20845	20605	20481	20555	20605	20889	20514	20284	20794	20521	20575	20735	20862	20648	20754	20748	20844	20623	20473	20581	20702	20632	20803	20561	20687	20586	20703	20903	20848	20746	20702	20571	20523	20522	20626	20646	20829	20445	20791	20550	20842	20594	20519	20716	20604	20790	20450	20560	20571	20649	20632	20765	20651	20670	20442	20727	20544	20737	20621	20592	20781	20549	20872	20802	20650	20828	20683	20647	20535	20660	20587	20671	20741	20449	20684	20622	20636	20607	20584	20650	20675	20574	20529	20597	20650	20552	20669	20760	20803	20642	20666	20569	20746	20668	20552	20691	20236	20476	20617	20413	20576	20591	20752	20573	20555	20574	20665	20666	20634	20767	20372	20771	20668	20669	20537	20659	20729	20444	20713	20774	20582	20484	20580	20594	20755	20817	20692	20542	20597	20754	20568	20691	20512	20648	20630	20483	20542	20573	20695	20466	20750	20678	20715	20553	20719	20625	20754	20612	20668	20560	20586	20491	20654	20472	20635	20574	20654	20823	20863	20554	20593	20505	20603	20705	20515	20637	20716	20447	20650	20531	20431	20485	20789	20551	20601	20673	20535	20618	20550	20656	20540	20591	20551	20577	20679	20393	20528	20598	20672	20633	20725	20653	20749	20716	20892	20746	20700	20505	20777	20796	20602	20709	20404	20795	20593	20507	20464	20583	20600	20455	20732	20940	20936	20636	20590	20624	20634	20517	20426	20673	20816	20865	20633	20657	20659	20432	20680	20630	20512	20678	20650	20616	20515	20736	20747	20377	20743	20623	20869	20677	20479	20602	20353	20509	20875	20730	20840	20502	20562	20487	20549	20706	20647	20605	20775	20666	20558	20577	20813	20696	20463	20541	20620	20463	20718	20597	20614	20733	20745	20761	20774	20757	20693	20521	20518	20734	20826	20615	20714	20554	20367	20784	20639	20542	20686	20655	20682	20535	20506	20384	20662	20619	20585	20736	20596	20694	20488	20358	20690	20695	20730	20510	20602	20849	20949	20565	20799	20668	20550	20633	20821	20769	20726	20825	20632	20609	21014	20571	20660	20696	20592	20710	20625	20577	20779	20688	20909	20457	20816	20546	20606	20729	20652	20772	20566	20411	20703	20927	20649	20514	20779	20839	20682	20632	20658	20572	20692	20635	20561	20558	20611	20635	20613	20427	20644	20766	20635	20724	20737	20667	20699	20813	20862	20718	20657	20690	20509	20438	20496	20682	20505	20836	20543	20694	20889	20505	20745	20725	20701	20678	20716	20691	20897	20373	20844	20550	20769	20462	20490	20750	20716	20570	20604	20709	20739	20576	20629	20532	20825	20768	20564	20543	20542	20725	20755	20593	20554	20644	20558	20550	20662	20649	20697	20772	20585	20699	20728	20751	20648	20663	20708	20520	20494	20634	20619	20604	20787	20676	20717	20725	20673	20960	20692	20600	20690	20573	20514	20650	20572	20601	20648	20711	20615	20513	20683	20645	20849	20795	20665	20793	20395	20726	20726	20610	20866	20716	20684	20756	20559	20776	20723	20712	20631	20783	20684	20541	20735	20816	20631	20666	20736	20596	20523	20829	20783	20731	20534	20555	20760	20497	20695	20836	20723	20633	20507	20617	20567	20630	20635	20647	20796	20807	20563	20584	20782	20728	20723	20396	20851	20926	20541	20740	20634	20591	20621	20669	20750	20578	20546	20650	20717	20650	20744	20743	20728	20629	20759	20710	20761	20730	20731	20561	20586	20628	20718	20288	20675	20861	20757	20753	20872	20543	20801	20719	20715	20696	20727	20766	20700	20602	20684	20640	20553	20579	20569	20510	20608	20603	20575	20481	20648	20773	20743	20669	20617	20799	20545	20777	20759	20655	20612	20840	20584	20655	20833	20561	20495	20498	20700	20632	20874	20858	20889	20595	20497	20649	20633	20658	20612	20674	20734	20418	20667	20657	20657	20519	20772	20665	20627	20454	20583	20666	20611	20524	20759	20702	20552	20559	20326	20598	20764	20725	20509	20403	20685	20639	20677	20573	20679	20738	20384	20465	20758	20730	20714	20585	20765	20696	20700	20556	20738	20650	20526	20608	20741	20790	20874	20563	20464	20656	20722	20637	20698	20681	20664	20621	20582	20871	20601	20565	20610	20613	20672	20769	20721	20484	20536	20552	20674	20611	20546	20508	20634	20805	20605	20634	20481	20660	20598	20562	20576	20507	20743	20732	20619	20647	20551	20449
21480	43749	36933	29531	25874	23459	21785	20938	19854	19261	18829	18493	18128	18109	17731	17716	17704	17698	17520	17622	17528	17743	17640	17508	17457	17557	17622	17665	17629	17449	17436	17563	17644	17497	17399	17536	17134	17302	17394	17409	17445	17407	17434	17372	17232	17334	17331	17278	17258	17450	17344	17314	17381	17444	17191	17197	17368	17272	17425	17335	17224	17295	17425	17464	17245	17258	17393	17255	17277	17403	17115	17297	17281	17400	17210	17302	17240	17220	17422	17276	17212	17314	17476	17337	17341	17418	17147	17205	17410	17318	17420	17259	17433	17371	17357	17286	17170	17403	17193	17302	17248	17327	17251	17234	17185	17317	17100	17366	17432	17337	17293	17319	17320	17272	17164	17286	17173	17327	17172	17411	17356	17284	17213	17328	17124	17190	17243	17439	17497	17281	17435	17441	17324	17299	17354	17393	17338	17462	17075	17325	17241	17492	17294	17137	17323	17313	17254	17240	17282	17138	17401	17264	17234	17346	17291	17297	17343	17303	17169	17121	17240	17389	17249	17302	17307	17429	17301	17242	17033	17230	17229	17354	17261	17393	17303	17386	17343	17403	17261	17243	17245	17307	17417	17297	17173	17286	17315	17282	17527	17347	17292	17402	17368	17252	17136	17502	17303	17223	17294	17148	17352	17298	17236	17270	17270	17276	17337	17266	17210	17356	17392	17261	17343	17328	17379	17447	17151	17314	17363	17310	17322	17215	17181	17161	17409	17455	17476	17311	17226	17311	17324	17245	17403	17375	17321	17413	17061	17347	17288	17279	17304	17250	17164	17319	17213	17283	17101	17235	17059	17204	17352	17342	17399	17357	17360	17272	17298	17285	17392	17232	17441	17240	17400	17239	17393	17370	17274	17347	17185	17287	17286	17200	17402	17333	17151	17252	17211	17219	17125	17426	17181	17233	17417	17277	17360	17323	17236	17364	17197	17116	17395	17157	17251	17472	17246	17325	17360	17304	17193	17273	17249	17280	17238	17428	17180	17308	17330	17285	17364	17405	17203	17425	17274	17246	17372	17259	17185	17319	17308	17260	17202	17205	17364	17188	17339	17339	17274	17224	17374	17393	17272	17345	17248	17242	17218	17308	17205	17397	17402	17301	17214	17372	17143	17230	17292	17317	17298	17226	17305	17455	17469	17407	17257	17342	17348	17481	17190	17232	17375	17333	17157	17291	17451	17081	17151	17457	17403	17303	17105	17315	17261	17240	17260	17349	17346	17281	17429	17387	17191	17567	17258	17347	17342	17208	17153	17150	17328	17385	17265	17335	17288	17310	17355	17314	17281	17275	17189	17336	17252	17224	17165	17324	17465	17268	17451	17358	17321	17209	17306	17425	17386	17409	17336	17307	17411	17268	17324	17348	17261	17367	17343	17360	17330	17102	17221	17252	17447	17448	17240	17455	17380	17394	17134	17344	17111	17492	17427	17153	17329	17236	17096	17320	17358	17110	17432	17322	17483	17266	17366	17320	17233	17359	17316	17308	17318	17240	17377	17212	17229	17183	17586	17257	17258	17326	17341	17334	17458	17248	17238	17197	17305	17008	17298	17303	17477	17144	17387	17296	17305	17337	17241	17233	17384	17075	17350	17327	17234	17241	17472	17209	17310	17338	17253	17271	17292	17320	17556	17458	17311	17277	17291	17348	17357	17171	17173	17230	17392	17183	17395	17242	17325	17217	17441	17218	17365	17317	17488	17254	17359	17269	17340	17313	17112	17449	17401	17235	17288	17459	16981	17308	17160	17178	17299	17266	17418	17242	17257	17399	17196	17383	17330	17291	17451	17282	17254	17456	17259	17314	17294	17325	17474	17363	17364	17342	17238	17215	17332	17282	17109	17373	17303	17272	17444	17303	17459	17344	17311	17390	17227	17330	17263	17351	17337	17428	17308	17241	17358	17276	17251	17322	17149	17242	17178	17274	17274	17257	17222	17340	17243	17241	17373	17170	17215	17334	17287	17269	17081	17273	17197	17438	17242	17310	17332	17407	17263	17304	17264	17329	17236	17032	17216	17352	17268	17197	17385	17371	17328	17454	17424	17287	17277	17250	17145	17361	17145	17303	17035	17344	17284	17199	17248	17265	17454	17291	17278	17092	17370	17403	17469	17330	17234	17076	17198	17415	17331	17286	17349	17316	17107	17240	17357	17452	17223	17100	17224	17342	17303	17294	17192	17338	17244	17401	17459	17303	17338	17360	17383	17404	17264	17378	17162	17063	17376	17330	17313	17344	17196	17152	17267	17291	17293	17432	17442	17538	17201	17296	17216	17192	17297	17340	17191	17182	17292	17310	17282	17272	17322	17256	17207	17257	17268	17365	17320	17386	17312	17397	17258	17365	17396	17226	17193	17524	17278	17430	17276	17327	17363	17316	17225	17112	17307	17334	17307	17219	17380	17178	17515	17405	17335	17405	17260	17447	17308	17235	17296	17185	17380	17318	17335	17298	17310	17444	17321	17245	17325	17213	17061	17325	17505	17392	17372	17300	17231	17252	17528	17459	17167	17304	17451	17134	17429	17219	17344	17419	17191	17230	17081	17426	17171	17322	17272	17366	17231	17287	17283	17156	17154	17369	17412	17394	17444	17351	17332	17225	17205	17277	17313	17217	17289	17286	17384	17225	17359	17250	17167	17371	17462	17449	17135	17284	17486	17291	17178	17209	17291	17399	17199	17400	17249	17413	17368	17176	17430	17328	17345	17271	17401	17260	17470	17385	17482	17331	17323	17334	17381	17044	17146	17252	17282	17376	17318	17174	17293	17486	17358	17256	17243	17281	17441	17282	17339	17365	17350	17401	17381	17249	17321	17163	17294	17390	17324	17275	17277	17379	17189	17201	17424	17269	17354	17269	17265	17411	17343	17412	17340	17232	17417	17345	17265	17215	17434	17367	17363	17184	17203	17326	17392	17106	17260	17198	17274	17217	17350	17254	17445	17342	17383	17360	17196	17290	17361	17193	17293	17465	17061	17297	17494	17218	17191	17223	17106	17245	17374	17316	17253	17287	17255	17328	17394	17288	17436	17229	17452	17327	17366	17396	17298	17152	17427	17248	17200	17219	17374	17278	17396	17282	17275	17291	17301	17338	17205	17369	17208	17255	17273	17339	17156	17430	17320	17268	17108	17321	17419	17152	17199	17364	17183	17217	17361	17446	17168	17277	17356	17234	17328	17186	17448	17361	17395	17269	17232	17406	17184	17263	17296	17309	17078	17296	17173	17296	17211	17222	17432	17398	17299	17353	17208	17377	17171	17351	17253	17369	17329	17191	17371	17247	17164	17289	17279	17299	17375	17374	17353	17241	17356	17196	17182	17220	17334	17189	17441	17431	17106	17219	17275	17415	17333	17192	17248	17292	17281	17419	17274	17356	17339	17186	17294	17488	17217	17311	17418	17537	17479	17252	17403	17325	17477	17319	17395	17194	17280	17223	17117	17271	17385	17290	17271	17390	17015	17215	17397	17271	17285	17145	17305	17213	17372	17223	17153	17164	17253	17056	17361	17542	17363	17327	17259	17454	17276	17362	17101	17315	17214	17323	17173	17200	17432	17292	17364	17171	17217	17460	17360	17231	17135	17369	17245	17414	17352	17150	17313	17147	17395	17276	17127	17249	17230	17246	17316	17343	17331	17471	17237	17290	17283	17143	17316	17484	17075	17306	17436	17275	17226	17156	17348	17238	17475	17359	17314	17279	17347	17276	17449	17331	17251	17272	17380	17096	17284	17419	17341	17121	17352	17302	17206	17246	17257	17249	17334	17388	17397	17197	17460	17290	17210	17194	17295	17207	17279	17190	17320	17308	17313	17440	17311	17225	17184	17219	17314	17214	17228	17224	17279	17431	17351	17303	17062	17370	17400	17123	17294	17404	17444	17394	17191	17391	17350	17372	17292	17279	17290	17323	17259	17348	17281	17373	17369	17367	17414	17272	17189	17252	17396	17288	17423	17162	17278	17274	17190	17373	17308	17369	17385	17434	17297	17322	17367	17374	17300	17296	17284	17136	17412	17205	17334	17252	17269	17255	17424	17438	17396	17234	17248	17292	17480	17221	17454	17334	17513	17263	17295	17190	17352	17249	17157	17491	17104	17358	17189	17323	17323	17362	17517	17321	17345	17181	17276	17216	17354	17360	17222	17296	17388	17304	17235	17252	17319	17233	17401	17219	17148	17325	17203	17158	17404	17317	17371	17301	17396	17437	17430	17359	17258	17432	17271	17236	17327	17308	17285	17397	17320	17501	17363	17247	17232	17110	17428	17455	17366	17284	17330	17270	17168	17195	17152	17376	17399	17514	17240	17216	17286	17113	17182	17208	17193	17193	17257	17308	17288	17026	17179	17319	17382	17364	17240	17316	17185	17388	17167	17338	17178	17256	17490	17436	17400	17464	17205	17293	17305	17303	17392	17356	17427	17334	17431	17187	17284	17359	17541	17414	17232	17316	17417	17398	17247	17363	17344	17363	17335	17231	17386	17377	17448	17334	17301	17461	17503	17293	17341	17372	17377	17304	17362	17312	17315	17311	17436	17317	17357	17110	17511	17293	17416	17366	17398	17271	17416	17274	17515	17400	17355	17374	17264	17297	17409	17300	17180	17259	17406	17370	17153	17335	17420	17167	17349	17286	17395	17157	17166	17363	17397	17421	17302	17257	17297	17284	17131	17090	17412	17407	17198	17330	17322	17101	17271	17270	17311	17143	17384	17173	17361	17300	17343	17502	17141	17258	17337	17107	17292	17296	17223	17317	17522	17445	17308	17430	17234	17265	17341	17241	17475	17235	17182	17193	17283	17419	17508	17406	17173	17436	17136	17289	17215	17459	17351	17138	17298	17432	17327	17437	17396	17228	17201	17252	17143	17361	17326	17141	17254	17263	17385	17451	17261	17289	17403	17321	17097	17329	17330	17348	17318	17369	17392	17182	17213	17382	17198	17132	17167	17499	17169	17308	17301	17265	17468	17246	17252	17292	17414	17230	17257	17535	17243	17503	17332	17299	17420	17332	17345	17276	17350	17247	17166	17179	17356	17405	17423	17187	17343	17483	17231	17159	17434	17406	17275	17390	17436	17268	17397	17221	17408	17403	17318	17193	17156	17385	17208	17271	16928	17552	17325	17444	17258	17249	17150	17217
29044	24445	28688	26059	21652	21087	20781	20225	19491	19764	19631	19415	19334	19100	19239	19302	19218	19424	18958	19168	19149	19222	19210	19108	19142	19243	18909	19234	19246	19337	19217	19090	19278	19034	19224	19218	19077	19106	19134	19055	19001	19107	19215	19131	19118	19242	18931	19058	19105	19024	19048	19131	19239	19037	19257	18944	19188	19132	19209	19324	19001	19208	19242	19069	19306	19151	19106	19278	19106	18980	19216	18913	19181	19234	18868	19019	19050	18981	18955	19008	19096	19171	19374	19062	19123	19190	19131	19084	19295	18989	18932	18983	19212	19099	19246	19244	19085	19064	18961	19232	19190	19054	18796	19053	19125	19023	19044	19267	19175	19069	19106	19062	19290	19008	19070	18980	19047	19096	19321	19071	18909	19007	19067	19186	19112	19097	19182	19060	19111	19229	19024	19282	18966	19068	19195	19254	19225	19246	19210	19411	19226	18987	19062	19054	19013	19072	19121	18997	19032	18752	19124	19151	19176	18964	19220	19189	18866	19032	19139	19122	19067	19070	19085	19123	19216	18878	18979	19278	19252	18966	19085	19202	18896	19392	19233	19294	19029	19042	19040	18939	19185	19092	19158	19121	19060	18980	19191	19123	19342	19259	19182	19292	19333	19161	19082	18896	19143	18987	18889	18997	19227	19402	19102	18943	19045	19331	19207	19030	19079	19171	19210	19246	19185	19047	18882	19060	19158	19199	19265	18944	18930	19134	19174	18964	19109	19051	19160	19052	18729	19055	19240	18977	19327	19008	19089	19208	19009	19024	18894	18960	18923	19044	19025	19271	19112	19084	18910	19061	19107	19157	19244	19087	19209	19082	19049	19015	19231	19022	19067	19111	19134	19436	19043	19186	19192	18988	19242	18985	19092	19172	19200	19061	19162	19119	19104	19018	18983	19033	19219	19057	19240	19267	19184	19262	19098	18921	19036	18939	19112	19134	19068	19119	19201	19040	19337	19112	19183	19079	19121	18940	18929	19257	19249	18910	19122	19062	19046	18929	19106	19047	19063	19417	18994	19231	19059	19099	19116	19004	18974	19023	19260	19041	18958	19032	18859	19189	19159	19130	18877	19152	19216	18994	19219	19246	19050	19215	19170	19109	19070	19136	19308	19193	19135	19167	19073	19238	19281	19132	19114	19024	19203	18988	19187	19110	19193	19163	19165	19080	19147	19040	19190	19060	19106	19020	19185	19143	19221	19122	19001	19040	19134	19018	19140	19129	19251	18891	19234	19161	19092	18986	19057	19130	19008	19191	19132	18977	19313	18941	19077	19125	19078	19215	19302	19085	19046	19077	19096	19227	19066	19077	19164	19183	18987	19119	19012	19088	19150	19173	19125	19170	19017	19098	19107	19031	19000	19074	19120	19265	19336	19166	19153	19033	18967	19374	19211	19063	19271	19233	19008	19043	19003	19053	19332	19214	19176	19094	19158	19119	19246	19164	18883	19363	19093	19169	19244	19167	19166	19097	18840	19036	19282	19072	19068	19218	19010	19118	18972	18971	19039	19093	19058	19071	19249	19121	19087	18911	19078	19183	19047	19054	18999	19088	19066	19084	19078	18833	19132	19253	18948	19136	19140	19047	19120	19104	19196	19049	19087	18903	19287	19320	19258	19082	18961	19228	19387	19022	19134	19218	19109	18922	19157	19240	19084	19125	19050	19289	18921	19083	19132	19200	19264	18942	19143	19113	19026	19045	19117	19119	19104	19133	18853	18978	19106	18956	19020	19218	19181	19058	19275	19207	19142	19101	19004	19008	19120	18945	19013	19141	19061	18923	18868	18984	19098	19160	19297	19152	19315	19185	18992	19207	19074	19092	19153	18880	19221	18958	18967	19187	19096	19108	19063	19239	19050	19378	18958	19101	19318	19153	19140	19061	18880	19177	18971	19059	18903	18884	19184	19064	19087	19257	19148	19319	18958	19148	19245	19090	19014	19093	18866	19088	19155	19098	19228	19071	19122	19129	19175	18784	19201	19213	19090	19017	19169	19281	19190	19258	18981	19184	19190	19080	19082	19104	19271	19237	19244	19107	19196	19097	19042	18998	19154	19210	19143	19141	19019	18874	19149	19256	18936	18971	19117	19086	19103	19037	19223	18957	19297	19059	19076	19136	18998	19258	19168	19194	19161	18771	19151	19089	18979	19020	19055	19183	19030	18952	19068	19130	19177	19171	18917	19007	19190	19079	19020	19054	19341	19064	19161	19328	19277	19136	19113	19210	18894	19147	19309	19205	19055	19073	19263	19104	19031	19038	19147	18963	19083	18743	19100	19305	19098	19247	19014	19193	18985	19134	19135	18995	18959	19066	19038	18774	18904	19182	19333	19181	19106	19005	19143	18912	19010	19036	19007	19223	19095	19128	19021	18904	19080	19211	19180	18940	18985	18974	19228	19101	19030	19241	19386	19000	19096	18958	19168	19285	19171	18939	19099	18870	19145	19023	19048	19282	19184	19180	19016	19160	19080	18940	19000	19190	18962	18817	19152	19201	19083	19014	19132	19018	19045	19233	19115	19264	19063	19189	19132	19086	19181	19160	19049	19202	19181	19133	18969	19073	19166	19149	19080	19156	19239	19048	19304	19132	19061	19113	18829	18886	19061	19209	19027	19027	19069	19117	19170	19115	19306	19116	18947	19210	19197	19178	19113	19187	19352	19219	19370	18960	18988	19162	18900	19012	19077	19078	19039	18968	19067	19155	19395	18891	19090	19078	19129	19078	18863	19053	19195	19286	18731	19076	19250	19118	19066	19088	19090	18990	19152	18927	19267	18874	18942	19043	19107	19325	19223	19176	19167	19296	19356	19185	19026	19335	19220	19101	19167	19288	19113	18980	18995	19255	19033	19307	19206	18943	19029	19318	19061	19249	19105	19112	19045	19217	19483	18935	18982	19045	18917	19199	19119	18965	19207	19148	19077	19313	19091	19155	18968	19075	19194	19073	19153	19070	19277	19165	18984	19156	18979	19242	19172	19162	19321	19000	19119	19266	19013	18824	18927	18980	19101	18955	19158	19315	19287	19281	19348	19105	19120	19173	19240	18994	19265	19049	19111	19181	19000	19085	19154	19129	19151	19102	19095	19256	19138	19118	19139	18915	19172	19084	19191	19108	19059	19231	19425	19163	19002	19313	19175	19131	19237	19293	19059	18926	19160	18819	19043	19214	19309	19230	19187	19057	19007	19185	19243	18966	19123	19061	18935	18930	19023	18985	19134	19050	19249	19012	19038	18913	19045	19115	19140	19073	19121	19115	19199	19076	19307	18995	19094	19049	19187	19186	19114	19134	19127	19162	19238	19010	19067	19107	18904	19305	19126	19144	19056	19026	19147	18823	19020	19187	19363	19196	19037	19154	19361	19054	19158	19106	19022	19149	19167	19046	19107	19078	19346	19126	19086	18940	19188	19145	19221	18970	18893	19231	19154	19186	19244	19312	19123	19141	19206	19286	19170	19046	18992	19096	18976	19070	18963	19143	19169	19142	19029	19180	19222	19100	19177	19104	19244	19146	18984	19157	19010	19262	18891	18968	19026	19068	19228	18918	19175	19130	19002	19101	19104	18955	19126	19071	18949	19177	19236	19148	19041	19230	19209	19158	19226	18944	19179	19130	19127	18993	19084	19141	19381	18956	19179	19168	19143	19183	19216	19096	19175	19086	19093	19094	19162	19140	19103	19168	19113	19066	19074	19320	19320	18965	19020	18919	19173	19131	19047	19143	19059	19167	19164	19070	19136	19105	18977	19087	19394	19027	19004	19195	19079	19086	19221	19047	19261	19111	19055	19055	18947	19193	18994	19250	19245	19322	19267	18958	18828	19059	19124	19124	19112	19309	19172	19041	18942	19229	18992	19065	19132	18954	18960	18947	19070	18990	19005	18941	19183	19167	19057	19189	19173	19239	19285	19083	19031	19011	19043	19126	19244	19451	19168	19295	19333	19140	19024	19240	19190	19037	19083	19046	19066	19124	19078	19281	19245	19212	19277	19129	18905	18896	19094	19016	19104	19045	19055	18978	18958	19136	19093	19369	19260	19024	18994	18990	19080	19235	19124	19331	19112	19217	19108	19185	19266	19134	19173	19101	18969	19004	19265	19334	19281	19153	19114	19101	18958	19106	19195	19367	19172	19133	19047	19241	19142	19247	19359	19083	19153	19278	19190	19077	18983	19089	18989	19147	18999	19050	19246	19150	19013	19259	19082	19000	19216	19055	19030	18973	19176	19129	19022	19118	19322	19216	19069	19091	19119	19081	19117	18971	19106	19008	19015	19333	18880	19317	19288	19131	19292	18961	19076	19259	18802	19004	19160	19046	19219	19228	19178	18933	19017	19229	19172	19262	19053	19263	18989	19124	19220	19281	19342	19184	19149	18968	18923	19192	19002	19065	19121	19129	19283	19309	19214	19167	19244	18975	18933	19066	19203	19210	18982	19014	18996	19157	19121	19107	19163	19171	19117	19120	19149	19213	19090	19087	19182	19347	19236	19231	19007	19238	19137	18890	19286	19024	19153	19075	19200	19114	18991	19289	19043	18942	19134	19046	19003	19056	19025	18956	18965	19215	19312	19111	19022	19077	18986	18981	19190	19147	19127	19025	19001	19194	19275	18974	19279	19081	18967	19020	19200	19032	19218	19147	19072	19266	19156	19114	18884	19058	19115	19177	19253	19284	19274	19137	19100	19140	19286	19163	19103	19007	19224	19039	19039	19132	19050	19160	18922	19178	19188	19008	19017	19259	19201	19177	19158	19220	19361	19115	19047	19173	19220	18987	19117	19097	19203	19226	19040	19242	19215	19255	19205	19174	19217	19015	19125	19098	19092	19271	18953	19147	19096	19154	19198	19221	18845	19021	19128	19240	19261	19022	19241	19116	19204	18985	19167	19266	19005	19080	18969	19076	19113	19289	19106	19283	19193	18993	19141	19099	18893	19114	19261	19214	19095	19253	19247	19023	19152	19357	19234	19306	19136	19078	19177	19003	19056	19153	19149	19253	19165	19179	19045	19078	19157	19316	18998	19275	19040	18929	19186	19249	19228	19111	19039	18996	19102	19065	18924	19105	18993	19140	19101	19237	19268	19073	19162	19006	18997	19061	19097	19194	19036	19203	19079	19017	19060	19227	19257	18949	19066	19279
22048	33276	28458	22935	20562	19503	18509	17859	17517	17107	16966	16794	16614	16679	16589	16524	16449	16699	16549	16392	16650	16478	16463	16634	16544	16442	16465	16508	16746	16361	16711	16504	16391	16201	16422	16692	16414	16346	16436	16428	16263	16511	16400	16457	16419	16548	16510	16464	16361	16308	16537	16442	16493	16239	16448	16386	16511	16351	16389	16468	16446	16464	16488	16420	16351	16425	16333	16363	16302	16545	16513	16504	16542	16619	16281	16453	16433	16393	16383	16470	16389	16425	16347	16465	16378	16250	16387	16430	16480	16519	16415	16518	16436	16385	16416	16458	16455	16299	16289	16461	16350	16448	16427	16302	16512	16181	16526	16650	16625	16505	16426	16410	16439	16484	16461	16283	16477	16335	16388	16431	16475	16561	16319	16557	16412	16275	16529	16446	16501	16349	16312	16282	16501	16573	16500	16690	16594	16515	16565	16458	16369	16456	16488	16416	16556	16353	16397	16444	16584	16363	16395	16450	16355	16443	16436	16434	16462	16431	16321	16380	16389	16353	16473	16405	16299	16349	16565	16389	16311	16511	16555	16453	16338	16415	16519	16348	16388	16521	16492	16518	16428	16346	16628	16260	16419	16449	16458	16554	16492	16543	16441	16531	16643	16396	16506	16560	16400	16194	16539	16363	16465	16374	16486	16482	16491	16521	16399	16467	16449	16483	16208	16474	16362	16229	16523	16419	16318	16572	16443	16528	16467	16350	16394	16350	16436	16314	16458	16522	16517	16544	16438	16446	16508	16437	16431	16390	16183	16516	16485	16203	16606	16477	16475	16429	16420	16535	16214	16448	16329	16367	16347	16269	16447	16565	16511	16472	16315	16345	16245	16532	16346	16326	16477	16308	16470	16482	16534	16408	16256	16450	16571	16456	16447	16418	16524	16394	16378	16598	16486	16444	16440	16378	16352	16383	16496	16272	16540	16559	16476	16321	16337	16419	16431	16215	16310	16335	16319	16329	16394	16370	16423	16593	16514	16282	16554	16294	16422	16469	16529	16392	16348	16470	16377	16442	16383	16414	16578	16360	16597	16333	16437	16492	16421	16467	16240	16388	16202	16438	16465	16347	16349	16434	16473	16443	16293	16436	16442	16555	16378	16562	16481	16453	16195	16426	16452	16569	16402	16531	16460	16484	16472	16335	16256	16441	16394	16273	16432	16314	16513	16395	16529	16583	16627	16385	16445	16287	16228	16451	16436	16478	16507	16213	16316	16267	16436	16419	16576	16482	16257	16503	16456	16300	16290	16278	16488	16418	16312	16492	16402	16431	16387	16470	16438	16662	16380	16497	16559	16189	16419	16363	16466	16392	16580	16443	16299	16452	16463	16498	16428	16467	16331	16400	16427	16489	16501	16374	16410	16228	16453	16418	16450	16507	16507	16504	16480	16501	16517	16386	16453	16483	16314	16371	16495	16366	16440	16365	16424	16483	16423	16476	16578	16506	16593	16382	16387	16440	16444	16269	16371	16453	16338	16355	16526	16297	16587	16329	16298	16555	16533	16387	16571	16465	16409	16385	16572	16515	16342	16485	16403	16540	16424	16394	16500	16366	16292	16457	16520	16338	16498	16561	16477	16538	16454	16392	16401	16422	16365	16273	16504	16413	16421	16510	16456	16540	16273	16589	16314	16626	16492	16471	16403	16420	16470	16488	16448	16637	16438	16251	16446	16393	16450	16379	16551	16416	16369	16269	16471	16221	16492	16289	16400	16500	16322	16562	16510	16215	16372	16491	16293	16474	16403	16493	16438	16621	16487	16354	16649	16502	16406	16435	16311	16533	16208	16403	16544	16440	16285	16460	16417	16406	16400	16566	16465	16586	16346	16372	16470	16197	16280	16328	16317	16495	16246	16423	16459	16434	16333	16405	16370	16418	16580	16351	16415	16341	16486	16369	16377	16501	16433	16230	16323	16287	16464	16483	16371	16497	16411	16434	16442	16436	16658	16230	16489	16352	16467	16455	16552	16364	16455	16420	16282	16375	16389	16406	16310	16338	16389	16465	16469	16416	16549	16470	16545	16508	16292	16413	16371	16517	16387	16474	16413	16363	16390	16377	16429	16370	16571	16515	16451	16522	16395	16440	16534	16309	16429	16530	16526	16282	16454	16479	16313	16313	16483	16473	16514	16438	16496	16468	16583	16698	16242	16503	16525	16478	16506	16558	16472	16612	16427	16279	16319	16382	16317	16319	16391	16428	16555	16395	16512	16521	16210	16359	16484	16361	16354	16396	16273	16456	16505	16506	16428	16461	16577	16377	16423	16384	16409	16322	16499	16396	16317	16339	16498	16600	16313	16451	16467	16384	16418	16495	16566	16514	16365	16675	16396	16337	16500	16432	16345	16407	16501	16396	16375	16458	16687	16326	16466	16561	16563	16421	16532	16402	16459	16481	16376	16384	16437	16412	16617	16241	16308	16456	16363	16394	16509	16376	16593	16461	16369	16203	16513	16366	16276	16408	16264	16204	16306	16429	16415	16472	16283	16509	16463	16512	16475	16504	16345	16356	16344	16340	16318	16423	16400	16347	16409	16480	16490	16371	16322	16447	16453	16421	16442	16390	16258	16519	16538	16526	16572	16287	16351	16431	16277	16435	16334	16421	16439	16539	16303	16406	16552	16470	16508	16475	16517	16470	16391	16399	16443	16525	16542	16467	16667	16546	16502	16593	16439	16327	16209	16370	16496	16483	16429	16275	16497	16535	16476	16282	16509	16372	16412	16458	16503	16297	16476	16437	16432	16331	16320	16560	16380	16400	16440	16367	16433	16448	16247	16526	16517	16458	16418	16487	16387	16456	16440	16649	16378	16626	16444	16276	16388	16654	16462	16409	16525	16465	16516	16423	16338	16472	16387	16397	16318	16191	16500	16345	16415	16465	16451	16380	16496	16499	16356	16315	16330	16465	16352	16164	16505	16676	16370	16681	16474	16481	16270	16477	16383	16468	16533	16353	16416	16458	16389	16333	16452	16496	16559	16402	16394	16367	16275	16563	16293	16349	16458	16444	16357	16376	16207	16374	16473	16463	16536	16434	16398	16549	16223	16412	16598	16259	16311	16362	16373	16295	16451	16312	16416	16472	16447	16438	16388	16477	16587	16390	16474	16615	16387	16369	16554	16496	16372	16460	16371	16298	16457	16447	16558	16391	16540	16577	16480	16482	16374	16533	16623	16446	16457	16460	16412	16446	16410	16618	16398	16348	16561	16461	16486	16407	16370	16500	16337	16386	16295	16413	16287	16492	16398	16311	16440	16189	16498	16356	16394	16340	16554	16534	16463	16401	16399	16494	16449	16362	16295	16341	16422	16552	16398	16449	16578	16411	16444	16465	16426	16404	16598	16482	16522	16336	16454	16329	16498	16451	16389	16395	16389	16485	16533	16525	16324	16445	16421	16295	16366	16383	16371	16530	16464	16367	16314	16364	16455	16445	16574	16454	16311	16485	16271	16439	16389	16303	16309	16609	16368	16411	16464	16234	16429	16386	16445	16308	16399	16472	16351	16360	16505	16500	16448	16250	16340	16608	16318	16562	16443	16475	16511	16448	16600	16367	16486	16617	16629	16410	16435	16161	16458	16158	16490	16411	16546	16550	16462	16481	16430	16601	16448	16564	16495	16476	16424	16388	16404	16795	16306	16202	16379	16285	16482	16496	16482	16432	16423	16507	16481	16534	16457	16314	16565	16447	16491	16441	16475	16629	16429	16505	16465	16483	16276	16559	16423	16459	16452	16449	16343	16371	16490	16526	16528	16434	16574	16422	16227	16297	16338	16539	16462	16504	16300	16482	16412	16451	16414	16273	16474	16582	16369	16361	16511	16331	16428	16499	16292	16446	16590	16375	16499	16498	16432	16380	16508	16307	16463	16381	16449	16458	16371	16462	16386	16398	16616	16297	16490	16507	16611	16501	16579	16438	16457	16338	16501	16452	16336	16616	16328	16416	16374	16238	16457	16239	16421	16434	16480	16659	16551	16658	16424	16430	16471	16338	16538	16491	16451	16304	16325	16498	16393	16292	16379	16544	16461	16298	16481	16475	16426	16476	16526	16448	16504	16437	16455	16509	16439	16508	16463	16488	16160	16606	16485	16440	16439	16467	16341	16531	16577	16282	16258	16285	16405	16444	16565	16496	16541	16417	16265	16649	16389	16366	16427	16484	16467	16392	16470	16436	16308	16464	16331	16293	16543	16344	16362	16384	16651	16437	16616	16333	16581	16550	16406	16296	16439	16437	16356	16459	16513	16420	16464	16382	16437	16285	16505	16450	16577	16582	16495	16402	16562	16327	16354	16435	16476	16512	16473	16240	16457	16483	16315	16345	16231	16565	16517	16380	16550	16319	16363	16397	16495	16549	16522	16499	16349	16552	16370	16488	16422	16386	16467	16524	16428	16390	16484	16556	16432	16345	16330	16505	16443	16171	16488	16574	16490	16379	16539	16461	16553	16570	16416	16535	16503	16459	16417	16420	16495	16450	16525	16349	16359	16476	16596	16326	16335	16484	16413	16582	16508	16428	16421	16375	16436	16509	16471	16444	16516	16283	16496	16424	16423	16339	16304	16308	16392	16505	16336	16307	16526	16467	16601	16405	16372	16576	16397	16412	16444	16504	16456	16313	16318	16438	16476	16540	16414	16428	16664	16382	16523	16367	16557	16407	16366	16348	16435	16392	16386	16636	16416	16416	16237	16391	16477	16499	16614	16658	16682	16184	16385	16364	16354	16345	16404	16573	16304	16467	16399	16316	16304	16413	16364	16531	16469	16254	16470	16414	16465	16535	16399	16631	16387	16430	16445	16357	16477	16392	16510	16393	16316	16538	16381	16603	16361	16452	16592	16369	16534	16499	16410	16361	16298	16363	16404	16356	16360	16331	16436	16481	16442	16410	16284	16424	16541	16413	16643	16478	16525	16289	16596	16451	16500	16441	16510	16263	16529	16376	16542	16391	16367	16485	16321	16422	16467	16440	16453	16489	16392	16458	16402	16611	16522	16461	16432	16466	16403	16323	16465	16500	16660	16412	16561	16523	16234	16230	16556	16379	16476	16348	16415	16435	16376	16583	16587	16586	16552	16442	16494	16422	16506	16582	16352	16455	16589	16420	16367	16291	16579	16510	16453	16467	16451	16355
23532	21572	28351	25590	23502	24234	24245	21756	21097	20909	20498	20369	20257	20238	20067	19990	20159	20104	20166	20174	20077	20001	19923	20030	19794	20059	19858	19783	19865	19892	20135	19879	20096	19869	19914	19887	19812	20141	19848	19963	19754	19783	19825	19883	19864	19717	19638	19645	19773	19924	19969	20093	19566	19752	19855	19843	19965	19940	19799	19707	19947	19837	19849	19631	19546	20021	19826	19848	19920	19810	19829	19905	19820	19905	19833	19902	19830	19814	19613	19770	19827	19856	19837	19483	19786	19611	19818	19605	19816	19912	19803	19719	19715	19824	19880	19804	19660	19784	19927	19932	19631	19833	19944	19762	19800	19816	19947	19726	19781	19832	19656	19696	19729	19772	19889	19730	20004	20040	20213	19828	19656	19710	19789	20047	19995	19809	19775	19697	19797	19843	19845	19689	19805	19768	19731	19595	19747	19966	19941	19832	19648	19704	19635	19690	19802	19607	20038	19890	19837	19641	19917	19711	19677	19757	19662	19789	19716	19766	19766	19739	19880	19671	19840	19968	19711	19953	19705	19976	19705	19840	19813	19739	19786	19964	19759	19701	19777	19819	19769	19861	19772	19671	19688	19859	19870	19789	19861	19710	19688	19604	19757	19875	19723	19851	19746	19880	19996	19752	19648	19974	19746	19842	19988	19987	19824	19988	19830	19846	19831	19789	19784	19799	19845	19602	19777	19782	19924	19781	19808	19691	19777	19766	19818	19657	19712	19573	19791	19874	19779	19848	19767	19978	19705	19676	19576	20005	19752	19532	20035	19656	19564	19654	19614	19749	19736	19623	19896	19877	19953	19998	19636	19599	19758	19727	19750	19990	19550	19819	19903	20010	19755	19679	19669	19607	19766	19842	19789	20054	19758	19685	19621	19695	19657	19776	19739	19713	19873	19861	19685	19768	19676	19721	20004	19758	19937	19895	19833	19743	19813	19753	19738	19766	19677	19546	19925	19936	19591	19730	19631	19739	19913	19833	19697	19696	19853	19641	19801	19779	19811	19988	19946	19809	19911	19883	19897	19726	19720	19830	19861	19798	19741	19703	19703	19652	19757	19678	19806	19749	19623	19852	19906	19792	19701	19620	19814	19857	19872	19881	19658	19830	19769	19887	19715	19988	19877	19682	19610	19971	19969	19655	19846	19821	19835	19962	19752	19720	19757	19590	19661	19620	19909	19851	19597	19588	19621	19893	19759	19581	19925	19864	19843	19680	19920	19875	19730	19808	19922	19826	19819	19891	19643	19876	19937	19894	19831	19775	19996	19963	19950	19599	19921	19816	19688	19743	19684	19843	19668	19935	19810	19684	19799	19814	19793	19832	19625	19593	19673	19756	19806	19783	19853	19945	19888	19719	19745	19764	19560	19807	19721	19765	19771	19615	19683	19641	19946	19917	19796	19780	19807	19944	19834	19968	19822	19811	19851	19898	19928	19861	19804	19685	19876	19821	19949	19845	19904	19915	20008	19817	19768	19585	19830	19870	19886	19913	19808	19859	19904	19798	19907	19866	19642	19680	20024	19831	19650	19766	19870	19730	19797	19877	19932	19873	19869	19573	19786	19668	19967	19844	19880	19763	19721	19603	19823	19883	19786	19636	19788	19942	19992	19814	19642	19719	19751	19835	19769	19860	19907	19805	19843	19773	19788	19624	19646	19803	19936	19939	19838	19634	19768	19750	19746	19737	19900	19771	19670	19679	19502	19868	19834	19637	19909	19751	19606	19764	19722	19757	19733	19811	19890	19800	19559	19797	19845	19785	19592	19836	19637	19784	19626	19868	19816	19931	19768	19804	19876	19752	19687	19880	19660	19851	19738	19758	20015	19613	19768	19807	19715	19820	19679	19818	19812	19663	19519	19786	19732	19770	19788	19904	19903	19973	19991	19903	20053	19634	20016	19842	19899	19762	19785	19758	19717	19748	19688	19597	19779	19878	19846	19852	19808	19724	19789	19764	19816	19884	19871	19857	19746	19964	19849	19642	19778	19919	19959	19791	19837	20163	19819	19829	19621	19843	19679	19631	19761	19606	19783	19902	19799	19918	19879	19902	19847	19824	19733	19675	19785	19895	19868	19673	19808	19835	19884	19927	19890	19916	19586	19723	19659	19736	19744	19828	19827	19834	19876	19914	19707	19814	19751	19613	19573	19828	19651	19958	19757	19804	19660	19875	19894	19867	19726	19848	19770	19860	19784	19993	19871	19819	19856	19647	19697	19657	19758	19896	19873	19765	19631	19602	19579	20008	19692	19959	19756	19906	19930	19778	19878	19723	19770	19654	20039	19626	19761	19882	19709	19934	19856	19627	19865	19848	19909	19871	19786	19765	19695	19591	19656	19553	20141	19757	19777	19949	19909	19859	19824	19860	19804	19674	19725	19769	19854	19869	19691	19768	19883	19662	19865	19904	19900	19657	19708	19631	19789	19874	19721	19747	19848	19600	19849	20011	19713	19851	19846	19900	19764	19827	19673	19852	19753	19871	19883	19973	19675	19662	19672	19879	19737	19990	19827	19894	19724	19730	19806	19586	19960	19715	19765	19886	19703	19861	19515	19859	19635	19717	19866	19732	19845	19612	19846	19686	19620	19907	19839	19826	19926	19808	19741	19747	19926	19695	19720	19588	19546	19725	19769	19742	19773	19955	19718	19845	19760	19568	19652	19790	19850	20049	20027	19985	19960	19939	19792	19623	19582	19802	19696	19718	19728	19894	19938	19988	19717	19705	19697	19933	19938	19809	19709	19847	19740	19822	19865	19958	19958	19701	19912	19797	19758	19896	19866	19762	19580	19821	19779	19861	19732	19831	20038	19769	19740	19869	19786	19919	19839	19920	19844	20003	19634	19718	19716	19732	19571	19651	19802	19733	19923	19775	19879	20020	19953	19735	19536	19819	19845	19742	19875	19724	19704	19675	19580	19554	19682	19897	20014	19783	19731	19862	19732	19780	19827	19648	19722	19780	19642	19859	19656	19772	19860	19798	19951	19924	19928	19863	19864	19789	19812	19849	19677	19724	19730	20005	19659	19888	19946	19763	19793	19745	19825	19889	19926	19727	19741	19908	19657	19878	19733	19673	19752	19587	19744	19778	19763	19873	19698	19889	19812	19486	19716	19738	19849	19772	19858	19671	19622	19890	19898	19650	19832	19670	19694	19711	19839	19802	20034	19632	19937	19765	19913	19568	19668	19538	20027	19866	19829	19770	19706	19747	19880	19705	19794	19646	20011	19545	19745	19629	19888	19904	19783	19637	19980	19811	19965	19895	19725	19705	19930	19763	19668	19711	19983	19771	19709	19756	19612	19686	19944	19800	19818	19795	19889	19907	19732	19814	19883	19922	19740	19734	19832	19699	19738	19824	19830	19794	19697	19959	20099	19743	20022	19753	19810	19781	19603	19708	20014	19809	19523	19927	19696	19821	19734	19769	19796	19697	19791	19816	19951	19798	19803	19604	19831	19850	19608	19820	20005	19657	19706	19769	19772	19780	19835	19781	19877	19847	19909	19747	19678	19740	19702	19626	19747	20028	19748	19753	19860	19883	19673	19826	19903	19712	19921	19848	19880	19613	19637	19727	19869	19788	19749	19718	19727	19803	19695	19831	19780	19909	19700	19778	19807	19891	19849	19774	19709	19843	19936	19721	19819	19801	19987	19797	19757	20002	19906	19826	19783	19756	20066	19879	19975	19773	19743	19882	19815	20177	19967	19781	19830	19831	19784	19691	19778	19774	19647	19689	19779	19911	19857	19771	19939	19695	20081	19824	19767	19775	19746	19665	19698	19780	19933	19803	19844	19593	19703	19647	19631	19832	19621	19707	20035	19772	19748	19830	19848	19921	19761	19718	19823	19929	19750	19691	19961	19988	19813	19745	19831	19815	19890	19930	19681	19866	19874	19868	19797	19691	19818	19700	19779	19873	19812	19795	19749	19749	19747	19668	19874	19935	20003	19748	19800	19823	19873	19724	19759	19889	19766	19883	19741	19831	19763	19820	19651	19531	19937	19602	19761	19919	19840	19839	19928	19660	19881	19761	19799	19654	19557	19763	19599	19760	19614	19782	19863	19688	19846	19604	19782	19905	19730	19825	19494	19766	19928	19831	19795	20054	19930	19962	19761	19751	19874	19690	19862	19810	19787	19679	19696	19779	19644	19568	19802	19830	19815	19708	19729	19851	20160	19738	19660	19617	19799	19692	19908	19933	19880	19933	19801	19938	19690	19807	19746	19877	19676	19699	19813	19938	19657	19634	19803	19777	19603	19867	19853	19619	19821	19860	19888	20015	19944	19854	19666	19769	19757	19884	19824	19866	19980	19854	19880	19727	19829	20038	19713	19864	19720	19776	19815	19847	19766	19777	19780	19898	19923	19660	19794	19774	19827	19707	19706	19980	19666	19873	19747	19703	19598	19862	19979	20011	19616	19698	19799	19636	19686	19679	19661	19592	19639	19848	19863	19878	19949	19792	19936	19894	19684	19909	19935	19744	19714	19722	19964	19802	19814	19765	19492	19887	19832	19512	19873	19718	19731	19918	20022	19854	20004	19842	19740	19811	19816	19718	20125	19882	19873	20062	19937	19688	19911	19658	19675	19636	19936	19769	19819	19818	19852	19799	19704	19852	20020	19862	19729	19760	19577	19673	19937	19990	20013	19970	19804	19844	19794	19882	19958	19791	19800	19709	19845	19911	19657	19570	19720	19737	19757	19625	19927	19809	19999	20022	19763	19862	19855	19803	19740	19873	19647	19777	20042	20074	19803	19801	19910	19725	19781	19814	19885	19755	19806	19775	19948	19688	19992	19876	19872	20009	19763	19719	19866	19721	19675	19721	19550	19694	19919	19861	19678	19881	20017	20022	19874	19709	19662	19689	20042	19633	19716	19962	19968	19912	19808	19526	19860	19653	19859	19786	19655	19635	19912	19827	19817	19705	19899	19769	19861	19722	19748	20013	20056	19650	19771	19657	19793	19954	19840	19981	19984	19877	20089	19843	19613	19726	19735	19950	19763	19846	19867	19913	19927	20035	19703	19914	19799	19839	19873	19710	19918	19721	19854	19707	19943	20012	19638	19623	19750	19555	19714	19678	19865	19795	19764	19800	19700	19901	19780	19650	19782	19809	19755	19872	19841	19866	19927	19740
20008	39424	33226	26129	23292	21474	20369	19411	18528	18027	17667	17712	17512	17278	17187	17110	16988	17010	16895	16924	17068	16798	17127	16874	16830	17048	16974	16833	16878	17024	17017	16964	16824	16876	16931	16932	16905	16815	16953	16867	16860	16532	16773	17002	16678	16774	16915	16755	16931	17032	16912	16769	16859	16832	16854	16810	16781	16831	16769	16936	16903	16801	16874	16866	16685	16921	16817	16789	16911	16863	16867	16850	16727	16805	16730	16829	16734	16802	16911	16810	16862	16711	16804	16673	16936	16869	16752	16803	16820	16866	16890	16674	16844	16836	16871	16759	16771	16729	16824	16985	16804	16991	16887	16903	16886	16760	16900	16901	16739	16724	16899	16777	16822	16834	16949	16747	16787	16773	16737	16743	16715	16857	16784	16871	16897	16739	16866	16877	16863	16697	16676	16909	16940	16917	16876	16672	16861	16820	16732	16666	16833	16971	16831	16911	16907	17022	16958	16878	16698	16724	16815	16837	16852	16785	16615	16872	16780	16777	16715	16878	16841	16736	16739	16877	16847	16828	16915	16779	16891	16872	16618	16885	16760	16837	16741	16725	16892	16865	16876	16827	16851	17055	16738	16924	16861	16830	16886	16712	16705	16927	16920	16854	16843	16860	16661	16837	16790	16707	16720	16774	16807	16920	16744	16738	16794	16840	16714	16988	16794	16837	16944	16989	16926	16815	16901	16743	16828	16866	16780	16844	16560	16887	16761	16700	16788	16870	16852	16744	17047	16878	16675	16871	16898	16922	16829	16669	16828	16690	16792	16734	16805	16945	16898	16648	17054	16752	16769	16835	16735	16659	16731	16885	16798	16871	16892	16719	16722	16784	16671	16805	16811	16746	17026	16712	16884	16830	16900	16717	16829	16811	16650	16995	16582	16862	16827	16747	16772	16898	16784	16899	16882	16771	16829	16858	16818	16766	16880	16845	16941	16949	16724	16759	16868	16713	16907	16817	17021	16744	16924	16682	16869	16641	16721	16847	16682	16860	16815	16780	16875	16838	16903	16820	16854	16634	16893	16625	16867	16536	16902	16775	16905	16892	16917	16849	16906	16891	16659	16893	16898	16807	16747	16759	16794	16768	16843	16747	16807	16872	16705	16906	16953	16929	16774	16829	16828	17055	16824	16771	16802	16832	16710	16815	16900	16616	16845	16803	16756	16775	16847	16977	16881	16780	16897	16799	16803	16786	16733	16810	16927	16920	16624	16849	16902	16926	16809	16843	16753	16718	16900	16781	16776	16820	16781	16768	16686	16733	16804	16774	16844	16745	16801	16852	16593	16862	16782	16815	16848	16759	16958	16691	16775	16858	16835	16678	16861	16806	16651	16828	16746	16970	17032	16783	16876	16848	16870	16722	16950	16666	16891	16785	16795	16903	16710	16858	17092	16836	16785	16996	16745	16792	16836	16655	16811	16935	16802	16968	16860	16865	16736	16678	16804	17010	16727	16889	16742	16709	16760	16981	16734	16792	16704	16828	16881	16941	16803	16830	16824	16893	16689	16835	16849	17008	16896	16753	16701	16872	16909	16801	16789	16738	16868	16774	16709	16818	16667	16961	16940	16803	16845	16857	16774	16864	16615	16885	16701	17001	16918	16900	16820	16743	16953	16712	16761	16757	16740	16868	16736	16825	16899	16748	16914	16744	16939	16613	16951	16632	16783	16839	16968	16873	16783	16831	16742	16798	16824	16808	16911	16670	16789	16989	16688	16822	16980	16937	16682	16768	16705	16730	16912	16767	16889	16772	16759	16759	16743	16877	16861	16908	16764	16713	16753	16720	16800	16879	16919	16863	16780	16856	16854	16677	16941	16793	16768	16835	16886	16777	16812	16920	16646	16795	16862	16654	16709	16749	17025	16744	16890	16776	16841	16876	16806	16801	16702	16812	16851	16633	16861	16716	16734	16876	16908	16649	16757	16924	16665	16862	16956	16673	16911	16801	16756	16829	16878	16832	16875	16729	16849	16725	16904	16879	16907	16894	16838	16945	16740	16890	16774	16991	16758	16764	16789	16677	16869	16850	16903	16766	16808	16833	16763	16719	16896	16696	16811	16812	16759	16639	16780	16749	16685	16696	16777	16921	16822	16816	16766	16793	16681	16832	16802	16671	16764	16758	16810	16964	16758	16792	16780	16871	17029	16806	16894	16939	16805	16920	16900	16745	16819	16900	16905	16779	16673	16784	16976	16816	16652	16863	16642	16957	16967	16786	16714	16809	16902	16697	16829	16563	16689	16771	16869	16868	16788	16761	16763	16798	16759	16814	16906	16843	16834	16745	16802	16796	16814	16834	16680	16841	16785	17055	16796	16895	16715	16835	16732	16962	16856	16870	16825	16967	16623	16785	16806	16839	16752	17027	16686	16843	16730	16821	16913	17005	16771	16859	16889	16669	16889	16693	16684	16734	16764	16844	16699	16860	16714	16940	17034	16798	17020	16862	16887	16749	16863	16715	16979	16716	16800	16800	16735	16868	16846	16797	16814	16961	16974	16829	16737	16770	16749	16883	16783	16646	16887	16634	16786	16789	16686	16869	16798	16928	16959	16708	16617	16798	16763	16830	16742	16750	16691	16858	16743	16715	16866	16825	16874	16706	16955	16825	16835	16777	16790	16935	16636	16675	16809	16858	16837	16771	16809	16799	16884	16890	16863	16796	16824	16750	16859	16711	16730	16799	16748	16961	16854	16906	16860	16797	16770	16919	16971	16874	16758	16630	16738	16837	16795	16922	16662	16902	16816	16907	16840	16882	16907	16780	16763	16970	16928	16811	16659	16866	16868	16774	16771	16928	16860	16979	16729	16899	16747	17023	16690	16786	16784	16808	16845	16687	16790	16834	16805	16979	16729	16858	16860	16862	16752	16837	16835	16759	16927	17049	16817	16630	16659	16831	16719	16797	16860	16875	16811	16763	16745	16781	16826	16839	16657	16852	16947	16924	16872	16793	16821	17010	16809	16783	16828	16740	16812	16782	16813	16940	16858	16738	16777	16941	16859	16659	16835	16629	16746	16914	16960	16889	16684	16852	16740	16611	16804	16964	16872	16833	16692	16906	16872	16621	16724	16783	16702	16835	16621	16866	16658	16655	17042	16803	16761	16839	16925	16826	16686	16737	16775	16780	16742	16761	16945	16878	16776	16779	16618	16712	16769	16775	16866	16717	16805	16754	16750	17022	16814	16807	16810	16805	16915	16851	16775	16824	16845	16861	16953	16539	16681	16859	16739	16925	16798	17001	16710	16915	16744	16821	16729	16935	16868	16902	16918	16730	16848	16773	16644	16529	16877	16858	16725	16795	16965	16848	16760	16591	16894	16873	16779	16757	16968	16699	16622	16725	16726	16805	16849	16882	16960	16806	16794	16791	16833	16775	16787	17114	16730	16822	16902	16845	16891	16765	16699	16941	16913	16813	16808	16900	16770	16844	16768	16901	16935	16825	16751	16776	16762	16825	16831	16738	16861	16860	16679	16771	16833	16826	16696	16872	16730	16965	17045	16833	16902	16814	16906	16778	16952	16916	16856	17017	16913	17070	16814	16833	16934	16869	16963	16875	16776	16918	16703	16754	16816	16863	16829	16807	16848	16551	16859	16680	16822	16738	16757	16865	16756	16817	16824	16641	16949	16768	16817	16875	16814	16879	17094	16758	16777	16613	16992	16853	16898	16884	16782	16771	16713	16839	16936	16734	16753	16691	16897	16872	16973	16962	16936	16601	16621	16970	16728	16789	16831	16772	16815	16726	16824	16872	16717	16830	17017	16729	16793	16567	16614	16787	16960	16777	16686	16870	16900	16791	16831	16834	17022	16817	16720	16742	16692	16906	16802	16740	16791	16859	16693	16704	16805	16783	16534	16736	16777	17005	16799	16874	16836	16944	16746	16740	16910	16852	16793	16911	16851	16896	16897	16862	16875	16913	16906	17009	16747	16820	16767	16835	16551	16816	16825	16859	16750	16830	16784	16757	16789	16687	16712	16752	16704	16789	16773	16834	16620	16885	16747	16834	16823	16801	17021	16796	16766	16713	16920	16693	16825	16730	16806	16708	16779	16676	16718	16894	16944	16671	16688	16662	16770	16934	16679	16770	16849	16732	16788	16703	16814	16867	16836	16879	16861	16789	16907	16905	16795	16919	16828	16873	16777	16811	16819	16879	16971	16700	16663	16903	16808	16891	16910	16863	16708	16998	16961	16741	16852	16908	16920	16779	16779	16834	16749	16863	16910	16964	16855	16865	16818	16843	16756	16910	16792	16707	16696	16715	16947	16570	16923	16840	16995	16753	16974	16715	16932	16758	16864	16799	16793	16770	16712	16908	16896	16859	16876	16823	16759	16909	16825	16680	16749	16950	16775	16870	16786	16762	16843	16674	16776	16925	16895	16839	16765	17004	16893	16748	16839	16975	16727	16932	16728	16838	16933	16705	16639	16918	16832	16895	16817	16913	16876	16766	16669	16788	16893	16694	16738	16879	16850	16649	16826	16826	16792	16969	16817	16781	16829	16770	16810	16833	16960	16708	16755	16866	16821	16810	16765	16745	16851	16702	16759	16882	16846	16759	16840	16775	16880	16787	16785	16825	16958	16711	16794	16835	16789	16871	16853	16983	16763	16828	16861	16668	16782	16914	16730	16951	16793	16781	16733	16997	16771	16889	16810	16801	16887	16817	16825	16872	16804	16947	16875	16850	16756	16819	16806	16800	16887	16820	16594	16961	16953	16929	16947	16874	16858	16905	16677	16866	16798	16958	16839	16731	16803	16745	16848	16813	16711	16836	16884	16767	16835	16850	16622	16866	16846	16763	16642	16937	16786	16820	16840	16875	16731	16968	16851	16700	17037	16929	16725	16761	16852	16833	16725	16941	16811	16763	16640	16796	16720	16781	16971	16660	16788	16702	16869	16841	16778	16788	16697	16789	16886	16878	16986	16857	16750	16947	16795	16879	16816	16817	16695	16919	16763	16779	16763	16752	17007	17017	16766	16785	16817	16888	16773	16750	16919	16815	16744	16888	16781	16847	16669	16908	16808	16896	16740	16901	16844	16854	16868	16935	16822	16654	16921	16911	16643	16775	16749	16983	16852	16751	16689	16876	16860	16881	16588	16734	16866	16806	16860	16830	16793	16838	16725	16790
25466	21637	27522	28135	22736	22203	21837	20966	20636	20234	20104	19809	19986	19947	20014	19767	19625	19777	19767	19872	19777	19782	19553	19634	19585	19943	19646	19519	19792	19751	19720	19500	19566	19628	19645	19518	19906	19791	19735	19598	19593	19755	19743	19521	19838	19568	19585	19697	19638	19571	19445	19408	19557	19700	19694	19559	19707	19545	19611	19511	19627	19584	19554	19641	19677	19551	19594	19530	19465	19609	19601	19633	19870	19955	19763	19702	19655	19469	19738	19766	19720	19637	19635	19787	19652	19599	19676	19599	19745	19591	19840	19724	19729	19538	19641	19588	19609	19565	19786	19785	19652	19708	19759	19529	19480	19788	19688	19496	19673	19697	19531	19506	19493	19574	19626	19636	19823	19746	19673	19646	19753	19564	19680	19656	19637	19526	19482	19514	19785	19670	19498	19743	19635	19868	19595	19477	19546	19671	19747	19697	19750	19767	19620	19599	19731	19624	19545	19423	19569	19740	19706	19809	19759	19661	19843	19780	19614	19816	19786	19550	19592	19626	19724	19767	19695	19607	19671	19598	19746	19589	19671	19531	19709	19726	19748	19655	19541	19943	19634	19555	19715	19750	19670	19680	19785	19645	19543	19790	19741	19447	19611	19721	19631	19513	19673	19492	19690	19555	19653	19528	19608	19774	19474	19607	19545	19449	19735	19790	19679	19660	19650	19862	19642	19633	19674	19482	19709	19655	19595	19599	19736	19582	19792	19703	19467	19543	19467	19637	19505	19484	19802	19603	19829	19732	19681	19382	19603	19538	19689	19789	19483	19685	19721	19598	19554	19693	19615	19578	19498	19531	19465	19624	19629	19759	19826	19600	19454	19717	19606	19769	19650	19578	19695	19664	19718	19720	19727	19655	19789	19504	19454	19716	19618	19765	19784	19664	19611	19744	19832	19791	19637	19846	19687	19774	19581	19786	19778	19633	19502	19538	19803	19730	19621	19790	19457	19722	19693	19750	19543	19679	19850	19736	19555	19558	19700	19612	19698	19647	19862	19419	19576	19771	19696	19403	19627	19753	19661	19668	19798	19533	19528	19533	19737	19612	19625	19477	19573	19771	19751	19554	19534	19622	19733	19417	19553	19674	19446	19563	19791	19365	19588	19409	19826	19518	19658	19715	19534	19849	19522	19740	19566	19605	19583	19720	19721	19779	19811	19664	19819	19664	19516	19839	19695	19709	19576	19348	19619	19876	19730	19466	19636	19704	19791	19462	19530	19521	19414	19639	19916	19528	19612	19649	19710	19524	19644	19583	19659	19673	19605	19592	19753	19583	19422	19566	19653	19765	19711	19616	19629	19602	19766	19426	19636	19519	19652	19806	19520	19801	19833	19512	19732	19696	19712	19518	19731	19627	19654	19683	19603	19719	19816	19659	19794	19871	19674	19648	19614	19768	19544	19542	19627	19522	19575	19766	19537	19679	19697	19603	19603	19665	19662	19638	19476	19578	19540	19544	19507	19522	19509	19284	19559	19739	19707	19606	19551	19545	19815	19438	19769	19594	19521	19639	19794	19790	19596	19639	19617	19814	19704	19684	19631	19702	19602	19833	19532	19619	19509	19718	19551	19588	19586	19666	19731	19744	19780	19610	19754	19769	19834	19575	19653	19607	19478	19636	19736	19725	19499	19547	19705	19639	19644	19697	19633	19620	19754	19865	19537	19707	19795	19729	19458	19774	19472	19730	19539	19702	19512	19448	19529	19620	19744	19555	19509	19620	19893	19654	19747	19610	19595	19529	19623	19642	19610	19644	19682	19750	19605	19523	19667	19717	19875	19826	19606	19715	19780	19727	19804	19717	19525	19648	19550	19772	19797	19626	19625	19637	19461	19715	19539	19615	19742	19698	19815	19640	19464	19698	19613	19707	19603	19703	19889	19739	19719	19725	19562	19664	19697	19602	19558	19593	19695	19533	19623	19668	19624	19457	19741	19856	19432	19524	19692	19623	19612	19671	19709	19652	19494	19842	19713	19746	19815	19954	19466	19616	19696	19769	19735	19492	19444	19552	19553	19459	19787	19599	19840	19535	19491	19716	19604	19603	19550	19419	19709	19596	19665	19444	19696	19837	19769	19700	19626	19606	19580	19495	19770	19577	19411	19633	19684	19645	19639	19645	19427	19655	19716	19871	19519	19638	19572	19572	19559	19663	19532	19586	19572	19492	19760	19870	19855	19750	19778	19574	19717	19570	19460	19542	19588	19820	19706	19782	19820	19641	19489	19523	19463	19513	19498	19689	19635	19660	19703	19502	19650	19581	19593	19642	19624	19639	19652	19786	19716	19720	19702	19573	19431	19544	19739	19719	19615	19608	19544	19762	19695	19612	19642	19596	19732	19724	19657	19792	19617	19830	19685	19570	19733	19682	19827	19470	19794	19657	19548	19768	19720	19762	19494	19630	19729	19589	19525	19689	19445	19592	19670	19508	19573	19575	19606	19564	19499	19602	19623	19468	19782	19596	19623	19783	19718	19522	19513	19719	19760	19588	19547	19621	19693	19544	19609	19524	19830	19637	19736	19365	19581	19644	19515	19781	19642	19742	19622	19856	19633	19733	19543	19810	20000	19556	19540	19672	19788	19679	19712	19451	19691	19577	19402	19613	19722	19634	19731	19769	19699	19748	19818	19517	19543	19750	19667	19632	19447	19706	19343	19617	19521	19786	19619	19657	19494	19625	19701	19722	19461	19699	19572	19535	19678	19507	19537	19667	19721	19544	19752	19759	19442	19568	19641	19685	19536	19611	19708	19717	19603	19662	19646	19652	19523	19483	19604	19702	19726	19641	19698	19594	19559	19703	19623	19530	19490	19547	19633	19475	19501	19565	19589	19698	19533	19753	19400	19640	19738	19726	19557	19342	19958	19704	19882	19884	19634	19764	19807	19775	19473	19781	19794	19504	19586	19689	19778	19783	19560	19608	19881	19626	19814	19820	19678	19648	19737	19688	19611	19784	19513	19729	19581	19592	19619	19519	19585	19621	19766	19562	19651	19786	19699	19536	19602	19503	19677	19504	19865	19631	19672	19790	19802	19763	19577	19563	19673	19481	19640	19491	19842	19755	19486	19672	19587	19630	19610	19676	19635	19714	19644	19545	19776	19552	19588	19720	19764	19768	19564	19455	19837	19698	19662	19653	19591	19532	19596	19866	19764	19739	19650	19544	19763	19729	19735	19610	19713	19583	19604	19553	19727	19530	19499	19658	19542	19717	19738	19648	19804	19645	19568	19593	19475	19799	19614	19420	19639	19750	19566	19687	19660	19648	19521	19575	19496	19779	19526	19771	19386	19651	19617	19609	19486	19740	19598	19751	19583	19475	19502	19677	19756	19650	19582	19761	19605	19613	19745	19698	19734	19683	19737	19827	19775	19817	19585	19762	19551	19888	19748	19758	19589	19552	19669	19579	19508	19636	19783	19662	19607	19527	19707	19708	19594	19595	19737	19579	19560	19491	19517	19699	19656	19377	19695	19615	19660	19745	19747	19647	19468	19618	19685	19601	19728	19527	19662	19777	19952	19561	19728	19686	19806	19702	19533	19498	19796	19836	19604	19827	19504	19472	19675	19659	19592	19648	19612	19672	19719	19913	19728	19501	19748	19583	19649	19570	19702	19856	19530	19461	19725	19618	19704	19591	19511	19605	19600	19671	19613	19495	19791	19553	19809	19445	19664	19635	19756	19730	19922	19641	19657	19814	19414	19619	19759	19550	19631	19586	19628	19775	19571	19743	19685	19754	19801	19789	19631	19608	19762	19698	19785	19468	19386	19668	19779	19670	19573	19640	19778	19448	19940	19735	19658	19744	19825	19713	19875	19687	19728	19517	19730	19505	19838	19665	19589	19541	19681	19667	19779	19766	19678	19645	19709	19441	19552	19557	19440	19650	19738	19503	19562	19820	19710	19684	19842	19851	19706	19987	19741	19560	19874	19702	19704	19696	19575	19735	19539	19690	19761	19682	19512	19647	19852	19535	19563	19706	19584	19937	19736	19596	19671	19492	19538	19604	19525	19554	19467	19637	19531	19464	19508	19484	19595	19691	19604	19378	19718	19669	19499	19607	19685	19714	19581	19546	19614	19661	19689	19634	19700	19400	19746	19548	19749	19603	19545	19674	19649	19660	19768	19647	19677	19663	19639	19688	19892	19699	19582	19734	19615	19403	19631	19683	19604	19452	19844	19701	19590	19743	19557	19707	19860	19774	19700	19725	19578	19770	19655	19714	19706	19675	19659	19625	19732	19554	19893	19652	19576	19686	19533	19733	19751	19743	19777	19752	19708	19472	19661	19468	19594	19722	19673	19640	19756	19724	19661	19708	19471	19564	19667	19679	19719	19397	19805	19655	19687	19458	19698	19735	19701	19551	19452	19772	19724	19783	19763	19562	19647	19608	19604	19657	19710	19772	19606	19782	19741	19617	19701	19598	19541	19566	19808	19697	19643	19705	19696	19548	19691	19714	19634	19709	19396	19537	19765	19648	19420	19626	19703	19867	19586	19516	19515	19592	19615	19764	19723	19793	19871	19669	19412	19553	19574	19575	19553	19569	19668	19580	19841	19436	19592	19485	19705	19551	19632	19654	19691	19540	19536	19609	19749	19763	19753	19622	19588	19408	19589	19879	19628	19587	19527	19635	19470	19474	19506	19608	19436	19607	19571	19450	19705	19614	19396	19478	19598	19759	19699	19555	19870	19696	19642	19645	19665	19520	19652	19645	19800	19566	19701	19556	19629	19726	19763	19642	19648	19618	19935	19589	19561	19595	19649	19712	19486	19519	19524	19825	19829	19824	19493	19546	19705	19726	19874	19782	19800	19668	19728	19583	19644	19599	19724	19745	19729	19428	19565	19625	19572	19716	19436	19844	19809	19773	19546	19738	19722	19811	19818	19609	19681	19649	19486	19678	19752	19583	19644	19425	19456	19577	19822	19669	19538	19634	19591	19427	19677	19643	19706	19594	19547	19819	19804	19570	19738	19744	19815	19580	19607	19613	19763	19670	19867	19597	19786	19579	19703	19718	19542	19639	19555	19602	19692	19571	19582	19641	19674	19512	19752	19624	19659	19645	19510	19491	19596	19536	19657	19709	19764	19638	19590	19546	19587	19545	19672	19340	19664	19619	19616	19818	19481	19535
20842	35893	30241	24028	21685	19981	19397	18778	17826	17484	17454	17389	17221	17273	16986	17079	17045	16864	16809	16771	16786	16737	16860	16726	16833	16815	16849	16682	16874	16937	16708	16812	16875	16752	16888	16991	16744	16865	16720	16957	16757	16795	16828	16831	16776	16848	16738	16781	16902	16754	16773	16804	16669	16797	16883	16667	16797	16802	17008	16774	16732	16826	16714	16833	16598	16838	16737	16738	16659	16880	16722	16772	16633	16830	16919	16696	16779	16747	16830	16820	16814	16882	16701	16843	16801	16741	16646	16668	16767	16779	16665	16798	16703	16893	16722	16770	16796	16743	16674	16826	16840	16793	16765	16779	16787	16701	16891	16719	16672	16744	16850	16780	16740	16646	16791	16873	16735	16903	16828	16666	16815	16786	16795	16817	16695	16536	16774	16680	16792	16925	16812	16677	16711	16783	16879	16716	16776	16929	16695	16874	16854	16734	16804	16714	16597	16731	16780	16751	16792	16609	16858	16719	16766	16744	16916	16919	16867	16628	16745	16798	16691	16997	16893	16533	16672	16767	16680	16787	16842	16713	16663	16919	16683	16875	16755	16811	16762	16897	16684	16749	16734	16486	16819	16965	16848	16632	16933	16726	16800	16625	16882	16645	16654	16739	16881	16680	16795	16686	16686	16745	16739	16890	16710	16686	16860	16711	16704	16716	16869	16755	16658	16670	16766	16682	16805	16865	16539	16896	16889	16899	16529	16706	16797	16892	16644	16751	16685	16902	16806	16931	16818	16965	16784	16716	16653	16794	17040	16901	16713	16695	16840	16801	16756	16681	16732	16608	16879	16750	16894	16692	16635	16693	16839	16789	16776	16712	16880	16605	16773	16864	16795	16740	16680	16866	16833	16562	16627	16998	16766	16725	16699	16686	16676	16864	16821	16835	16885	16668	16506	16631	16743	16761	16776	16678	16801	16709	16749	16817	16792	16693	17025	16920	16661	16853	16836	16685	16747	16684	16956	16642	16868	16876	16858	16489	16716	16686	16635	16627	16643	16843	16695	16534	16715	16885	16662	16561	16791	16683	16760	16569	16728	16825	16673	16645	16866	16886	16823	16796	16845	16667	16809	16825	16540	16657	16868	16840	16672	16730	16886	16727	16645	16893	16818	16597	16755	16780	16743	16698	16750	16867	16848	16810	16770	16624	16786	16812	16657	16945	16735	16711	16833	16883	16674	16870	16938	16839	16694	16883	16722	16761	16737	16636	16903	16915	16829	16752	16737	16728	16710	16713	16854	16851	16648	16629	16544	16721	16688	16757	16831	16713	16833	16674	16803	16875	16843	16852	16831	16848	16736	16790	16741	16765	16833	16656	16801	16725	16822	16709	16763	16676	17049	16764	16775	16772	16726	16701	16841	16851	16845	16833	16703	16863	16682	16685	16823	16857	16933	16746	16749	16631	16605	16750	16686	16757	16635	16630	16856	16810	16711	16507	16781	16807	16903	16811	16729	16775	16589	16739	16760	16772	16577	16666	16676	16800	16634	16666	16724	16662	16812	16794	16724	16687	16662	16822	16780	16736	16914	16754	16630	16826	16675	16933	16809	16917	16699	16576	16905	16859	16914	16901	16724	16761	16754	16852	16643	16722	16810	16901	16674	16648	16690	16601	16835	16698	16873	16726	16907	16618	16661	16824	16704	16772	16730	16721	16792	16651	16818	16771	16741	16795	16779	16709	16902	16821	16683	16586	16863	16751	16976	16752	16727	16711	16691	16757	16719	16786	16895	16762	16782	16688	16811	16609	16534	16722	16848	16559	16808	16600	16839	16700	16858	16648	16652	16801	16743	16582	16816	16888	16760	16942	16665	16657	16648	16841	16614	16684	16901	16832	16788	16738	16721	16726	16809	16894	16739	16645	16762	16702	16848	16735	16759	16652	16751	16727	16719	16985	16848	16681	16792	16835	16869	16751	16672	16819	16878	16620	16594	16613	16941	16723	16516	16779	16727	16769	16749	16619	16847	16865	16629	16791	16773	16845	16722	16824	16686	16890	16912	16593	16607	16713	16719	16887	16665	16769	16716	16894	16710	16678	16942	16724	16615	16634	16753	16745	16793	16788	16952	16803	16915	16942	16644	16879	16742	16894	16772	16626	16796	16928	16741	16829	16861	16793	16667	16712	17061	16571	16828	16794	16879	16774	16745	16698	16641	16769	16605	16786	16604	16707	16717	16779	16863	16651	16755	16829	16859	16923	16651	16765	16878	16754	16731	16664	16986	16628	16788	16675	16759	16581	16754	16806	16887	16812	16810	16652	16656	16692	16675	16772	16904	16674	16614	16858	16773	16856	16761	16630	16914	16867	16745	16660	16484	16590	16830	16647	16894	16661	16673	16707	16783	16673	16698	16941	16670	16658	16674	16854	16756	16938	16844	16756	16832	16651	16664	16580	16796	16938	16744	16720	16474	16674	16631	16802	16677	16625	16694	16867	16708	16647	16892	16819	16672	16709	16769	16716	16908	16721	16924	16837	16665	16833	16960	16701	16734	16742	16804	16769	16751	16582	16657	16588	16865	16813	16674	16856	16737	16817	16746	16709	16885	16717	16852	16705	16848	16674	16831	16709	16524	16693	16675	16756	16775	16639	16618	16734	16845	16880	16766	16716	16900	16684	16763	16752	16694	16746	16821	16884	16849	16781	16796	16557	16737	16615	16812	16620	16647	16716	16858	16847	16723	16898	16703	16721	16721	16892	16722	16893	16849	16732	16732	16656	16543	16871	16814	16729	16743	16870	16718	16760	16951	16635	16751	16784	16822	16888	16823	16888	16831	16825	16650	16873	16686	16897	16531	16759	16649	16660	16713	16832	16854	16898	16733	16766	16661	16696	16574	16758	16817	16707	16697	16740	16758	16761	16943	16763	16760	16809	16845	16854	16808	16718	16805	16755	16621	16687	16650	16825	16891	16895	16578	16713	16656	16799	16787	16726	16727	16740	16668	16820	16621	16845	16556	16778	16674	16686	16613	16648	16772	16650	16716	16738	16713	16802	16710	16777	16789	16773	16903	16912	16801	16732	16842	16710	16762	16797	16764	16778	16755	16718	16759	16681	16710	16840	16769	16478	16785	16713	16711	16666	16776	16854	16851	16583	16672	16755	16663	16775	16829	16761	17019	16772	16742	16850	16800	16766	16769	16864	16745	16722	16632	16757	16657	16764	16899	16862	16833	16629	16742	16779	16831	16781	16738	16920	16713	16787	16628	16754	16888	16746	16683	16679	16876	16810	16768	16692	16793	16680	16842	16773	16666	16786	16778	16703	16672	17047	16834	16720	16632	16825	16735	16763	16786	16829	16845	16818	16811	16900	16671	16587	16723	16759	16804	16882	16841	16691	16702	16670	16914	16795	16853	16899	16689	16724	16758	16717	16641	16692	16792	16789	16807	16913	16826	16818	16776	16779	16669	16827	16804	16635	16626	16831	16784	16825	16661	16890	16855	16948	16814	16837	16744	16728	16697	16784	16680	16797	16824	16931	16648	16842	16937	16894	16722	16656	16808	16793	16836	16894	16918	16742	16717	16684	16903	16870	16769	16808	16990	16815	16695	16876	16751	16839	16646	16900	16709	16633	16778	16734	16781	16814	16824	16757	16814	16909	16625	16579	16740	16857	16710	16525	16808	16726	16812	16571	16778	16733	16926	16661	16844	16692	16703	16746	16794	16643	16697	16784	16790	16848	16691	16848	16776	16816	16785	16633	16924	16851	16661	16691	16600	16636	16674	16697	16668	16706	16727	16721	16872	16884	16714	16623	16720	16706	16688	16806	16775	16634	16769	16722	16648	16801	16978	17004	16895	16686	16895	16722	16725	16759	16850	16897	16705	16684	16724	16685	16622	16678	16822	16914	16922	16688	16820	16899	16748	16864	16797	16880	16771	16817	16874	16887	16730	16857	16686	16775	16640	16933	16858	16709	16870	16779	16790	16473	16745	16880	16673	16837	16556	16726	16713	16642	16843	16701	16685	16768	16623	16816	16688	16705	16645	16851	16688	16810	16700	16723	16775	16759	16751	16699	16830	16809	16825	16554	16664	16835	16757	16557	16840	16691	16712	16819	16854	16834	16649	16874	16651	16823	16942	16844	16691	16819	16643	16689	16748	16731	16852	16762	16830	16751	16556	16638	16658	16804	16781	16649	16819	16891	16742	16926	16735	16764	16668	16825	16823	16776	16857	16753	16906	16845	16833	16838	16572	16735	16817	16889	16655	16713	16649	16852	16798	16665	16797	16943	16761	16903	16756	16689	16751	16829	16875	16845	16654	16843	16682	16746	16802	16736	16717	16718	16657	16803	16603	16764	16632	16796	16640	16892	16663	16781	16795	16692	16629	16672	16885	16673	16650	16710	16761	16790	16685	16651	16625	16703	16904	16776	16790	16752	16731	16553	16698	16928	16801	16687	16968	16843	16742	16726	16723	16796	16627	16724	16689	16703	16693	16822	16630	16690	16813	16741	16640	16655	16820	16816	16733	16790	16706	16666	16544	16878	16665	16608	16792	16666	16762	16682	16939	16642	16881	16717	16836	16752	16760	16816	16825	16643	16740	16988	16927	16760	16690	16862	16635	16793	16750	16600	16619	16668	16773	16785	16686	16712	16936	16927	16787	16662	16877	16690	16893	16757	16700	16809	16679	16711	16804	16850	16752	16740	16875	16605	16873	16736	16657	16660	16890	16723	16881	16856	16740	16752	16858	16717	16707	16628	16923	16864	16888	16773	16680	16687	16904	16663	16891	16624	16575	16882	16850	16901	16690	16892	16881	16708	16816	16785	16801	16885	16735	16855	16768	16864	16794	16739	16871	16760	16697	16687	16900	16770	16611	16625	16628	16717	16492	16576	16841	16706	16880	16690	16724	16705	16889	16763	16758	16811	16858	16812	16698	16701	16757	16830	16983	16864	16717	16608	16674	16771	16773	16731	16591	16854	16905	16696	16984	16703	16784	16920	16770	16808	16658	16881	16845	16576	16648	16864	16787	16798	16767	16885	16761	16718	16762	16661	16774	16765	17012	16643	16705	16532	16917	16790	16708	16701	16851	16826	16730	16704	16971	16763	16863	16684	16534	16865	16603	16640	16750	16868	16782	16787	16706	16436	16585	16730	16687	16827	16717	16844	16766	16793	16842	16603
22569	21615	28902	24877	22363	25510	27883	23753	22496	22353	22135	21879	21584	21657	21710	21459	21497	21436	21392	21158	21147	20895	21350	21097	21312	21131	21046	21129	21201	21129	21315	21129	21130	21009	20955	20998	20988	21017	21151	20913	20943	20999	21047	21184	21211	21073	20867	21016	21109	20994	21310	21002	21143	20998	20841	21063	21073	20879	20935	20843	20931	20689	21033	21011	20896	21066	20872	20624	21017	20994	20914	20985	20933	20793	21131	20929	21036	21063	20896	20873	21014	20925	21108	21044	20970	20999	21074	20945	20787	20887	20746	20810	20979	20604	20911	20862	20774	20827	20882	20888	20945	20967	20873	20898	20924	20977	21152	20996	20941	21038	20872	20905	20865	20993	20850	21188	21086	20775	20857	21004	20956	21135	21070	20950	20803	20792	20957	21024	20935	20920	20868	20916	20925	20861	20915	20883	21004	20827	20738	20803	20885	21022	20727	20998	20881	21030	20816	20821	20811	20998	21030	20983	20939	20860	20888	21170	21044	20895	20943	21105	20712	21016	21034	20833	21048	21041	20921	20975	20995	20724	21129	21053	20992	20937	21032	20933	20959	20861	20955	21198	20800	20768	20792	21055	20916	20873	20829	20999	20933	21035	20804	20852	21056	20857	20978	20750	21055	20891	21030	20920	20793	20806	20956	20920	20953	21034	21158	20909	20855	21118	21082	21031	20840	21033	21037	20773	20942	21103	21018	20723	20725	20925	20895	21008	21067	20837	20726	21051	21007	20859	20840	20552	20893	21065	20943	20974	21136	20799	20754	20889	20883	20857	21083	21133	20965	21072	20914	20896	20874	20936	20895	20844	20895	20687	20793	21112	20817	20763	20867	20969	20875	20738	20704	20917	20930	20863	20957	21140	20813	21053	20963	20720	20832	20814	20999	21001	20861	20897	20966	20964	21118	21059	20859	20868	20898	20883	20941	20837	20737	20648	20911	20794	21032	21012	20770	20890	20780	20898	20899	21029	20924	20782	20783	20866	20820	20918	20807	20805	20820	20946	20997	21031	20981	21082	20866	20845	20894	21035	20988	20940	20901	21018	21116	20843	21058	20943	20969	21043	20973	20813	20755	20843	21002	20846	20849	20920	21160	20857	20960	20808	21012	20717	20925	20992	20823	21044	21054	21007	20951	21022	21107	20920	21039	20925	20960	20815	20913	20818	20847	20980	20885	21173	20710	20919	21111	21123	20845	20935	21052	21049	21285	20999	20861	20884	20881	21073	20885	20882	20792	20852	20902	20901	20782	20918	20899	20914	20792	20813	21137	20933	20920	21025	21022	20943	21022	20988	21096	20707	20772	20678	20846	21002	21031	20948	20934	21003	20812	21071	20770	20795	20979	20979	20880	20900	20725	20786	20951	20898	20941	20934	20946	21055	21117	21014	20783	20884	20864	20876	20783	20817	20864	20916	20894	20730	21114	21125	20774	20855	20908	20821	20915	21002	21023	21020	21011	21117	20851	21133	20981	20905	20879	20962	20957	20826	20785	20562	20889	20703	21001	20806	20946	20988	20988	20957	20896	20855	20888	21127	20998	20987	20978	20955	21069	20900	20793	20988	20896	20707	20913	20914	20962	20892	20746	20954	20896	20838	20967	20831	21115	21224	20909	21093	20795	20964	20986	21014	20943	21001	20855	20880	21142	21055	20968	20707	20981	21030	20721	20821	20861	20749	20936	20820	20895	20798	21007	20776	20672	21120	20831	20797	20801	20687	20817	20837	20896	21029	20881	21011	20704	20854	20937	20847	20719	20765	20741	20925	20750	21161	21033	20730	20924	20878	20896	20978	21030	20892	21048	20910	20870	20984	20922	20924	20846	20917	20985	21093	21139	21085	21058	21037	20936	20904	20930	20884	20852	21036	21109	20890	20802	20889	21036	20910	20850	21067	21035	20998	20917	20932	20647	20999	20574	20796	20820	20839	20901	20832	20978	20691	20901	20979	21094	20908	20931	20890	21004	21005	20850	20875	21026	20797	21001	20902	21193	21047	20852	21134	20840	21079	20784	20902	20987	20893	20903	20805	20755	20846	21065	20843	20942	20759	20983	20876	20789	21011	20994	20883	20785	21007	21144	21031	21002	20799	21042	20739	21055	20921	20999	20995	20996	20907	21081	20923	20847	21008	20900	20815	20823	20820	21046	21190	20857	20942	21033	20922	21028	20843	21028	20848	21000	21038	20797	20831	20764	20988	20987	20861	21085	20937	20872	20667	20916	21062	20950	20923	20996	20714	20847	21010	20898	20728	20826	20933	20904	20877	21065	20950	20935	20996	20686	20699	20911	20914	21038	20734	20931	20901	21054	20930	20974	20863	21147	20941	21012	20793	20840	21170	21042	21053	21012	21030	21011	20946	20958	20931	20820	20647	20798	20698	21284	20885	21023	20836	20909	21080	21036	20905	21031	21093	21078	21011	20717	20734	20995	20783	21031	20939	21029	20643	20845	20782	20720	20826	20896	21075	20810	20951	20934	20958	21130	20657	20896	20943	20883	20812	20759	21104	21043	20943	20961	21043	20992	20709	20796	20810	21082	20841	21112	21017	20601	20925	20791	20884	21121	21315	21040	20855	20880	20720	20950	20994	20954	20988	20893	20893	20860	21001	20861	20984	20942	21008	21137	21044	20909	20803	21001	21033	20848	21091	21013	21101	21084	20796	20863	20916	20816	20951	20994	20937	21023	20895	21099	21239	20830	20890	20865	20945	21092	20806	21027	20951	20820	20786	20710	20830	20958	20903	21082	20953	20815	20945	20856	20896	21154	20959	21096	21094	20929	20827	20947	20806	20864	20964	21057	20752	20886	20818	20906	20898	21051	20857	21074	20901	20952	20949	20885	20917	21021	20969	20892	20898	21032	20873	21016	20721	20831	20953	21022	20955	21073	21146	20915	20945	20874	21011	20938	20952	20922	20903	20890	20829	20993	20939	20989	20879	21081	20909	20959	21106	21152	20855	20818	20672	20928	20975	21042	20938	20989	20718	20838	20982	20716	20805	20766	20856	20934	20972	20566	20780	20984	20929	20856	21049	20904	20767	20810	21051	20864	20797	21045	20955	20786	20849	20909	21022	21045	20839	20977	20873	20907	20839	20949	20745	20853	20882	20929	20888	20972	20951	20859	20906	20854	20902	20928	20901	21119	20821	20787	20934	20863	20847	20934	21055	20847	20720	20974	20889	20761	20995	21038	20868	20858	20737	20705	20689	21096	20836	20801	20857	20830	20699	20961	20965	20664	20778	20838	20946	20916	20806	20944	21199	21013	21167	20989	21009	20953	21052	20733	20754	20930	20789	20831	20746	20942	21044	20921	20492	20817	20781	21061	21017	20971	20915	20901	21000	21052	21082	20991	20983	20749	20921	20950	21016	20944	20960	20878	20898	20782	20976	20999	20979	20786	20829	21030	21044	20980	20976	20843	20892	21046	21167	20877	20881	20836	20773	20771	20796	20759	20951	20910	21117	20783	20985	20896	20887	20892	20991	20794	20956	20919	20799	20959	21062	20919	20909	21090	21016	20929	20707	20687	21085	21076	20837	20920	20828	21057	20978	21069	20917	20964	20896	20987	20835	21017	20957	20943	20965	20939	21005	20848	20707	20901	20995	20767	21075	20823	20880	20732	20718	20970	21002	20729	21033	21087	20884	21034	20758	20984	20910	21010	20744	20906	21030	20910	20820	20909	20903	20870	21049	20694	20952	20951	20716	21001	20764	20929	20868	20891	20789	21075	21054	20734	20973	20887	20895	21149	20822	21080	20912	20844	20641	20807	20811	20971	21041	21084	20831	20971	20957	21034	21068	21033	20983	20941	21039	21052	21058	20934	20797	20746	20808	21092	21272	20898	20963	20958	21085	20941	20954	20912	20877	21104	20986	20936	20891	21050	20795	20963	21004	20923	20887	20887	20652	20922	20774	20882	20796	20962	20893	20934	20827	20835	21020	20940	21076	20905	20938	20877	21032	21001	20736	20935	20723	20609	20783	21224	20902	20914	20887	20892	21022	20725	20981	20948	20767	20972	21097	21086	21006	20742	20732	21100	20928	20928	21043	20929	20993	21095	21001	20979	20878	20804	21142	20960	21037	20913	20908	21016	20602	20878	20896	20912	21119	20967	21017	21278	20986	21000	20838	20812	20843	20902	20777	20915	20967	20857	20894	20748	20983	20892	20909	21120	20895	21083	20986	21140	20810	21001	20774	20830	20945	20829	20875	20946	21041	20912	20941	20824	20943	20964	21077	21022	21014	21095	20880	20976	20766	21021	20899	20933	21072	20619	21056	20937	21006	20876	20898	21050	20879	20773	20830	20955	21045	20965	20969	20975	20896	20940	20828	21160	20951	20731	21144	21015	20873	21023	20790	20856	20837	20862	20856	20968	20876	20879	20985	21092	20641	20747	20732	20909	21091	20876	20884	20927	21004	20934	20979	20924	20833	20928	20847	20892	20881	20987	21027	20957	20627	20804	21082	20941	20948	20873	20779	20910	20692	21058	20756	20774	20955	20854	21142	20862	20898	20932	20874	20820	20944	21009	20997	21014	21108	21033	20740	20866	20954	20929	20783	20795	20831	21011	20995	20842	20949	20900	20979	21049	21154	20906	20878	21149	21109	21232	20793	20970	20673	20893	20833	20789	21025	20659	21042	21126	21016	21175	21047	20883	20811	20893	21088	20920	20947	20993	20773	20706	21061	20945	20802	21006	20781	20978	20930	20853	21022	20972	21036	20862	20937	20985	20868	20735	20907	20982	20997	21133	21013	21037	20916	20745	20698	20878	20989	21081	21010	20703	20865	21138	20835	20788	20883	21003	20591	20839	20820	20985	20886	20928	20914	20766	21077	20666	20862	21099	20824	21007	20852	20930	20801	20750	21026	21043	20826	20980	20794	20946	20871	20793	20868	20930	20889	20821	20876	20950	20766	20962	21000	20852	20834	20986	20980	20936	21037	20966	21117	20895	21086	20892	20861	21003	20832	20885	20919	20865	20957	21011	21093	20903	20835	21073	20899	20997	20793	20878	21070	20963	20931	21022	20924	20853	20975	20993	20939	20871	20960	20922	20743	20911	20892	21110	20801	20981	20878	21071	20722	20751	20949	21129	21048	21129	20977	20907	20739	20824	20906	20753	20875	20815	20827
21318	44029	38030	29868	26180	23537	21787	20965	19644	19049	18769	18347	18355	18292	18129	17917	17909	17699	17775	17778	17720	17706	17883	17656	17651	17620	17494	17427	17648	17549	17512	17599	17547	17421	17590	17470	17475	17317	17396	17524	17617	17554	17475	17593	17517	17643	17493	17649	17598	17549	17421	17482	17364	17409	17270	17382	17446	17260	17502	17491	17483	17421	17664	17395	17438	17526	17484	17451	17355	17701	17522	17283	17435	17502	17415	17263	17533	17346	17581	17422	17580	17308	17394	17362	17516	17496	17404	17299	17276	17381	17480	17247	17561	17372	17561	17505	17442	17402	17405	17328	17468	17397	17434	17336	17508	17312	17299	17520	17373	17490	17316	17373	17320	17318	17255	17501	17363	17391	17308	17486	17399	17269	17635	17454	17462	17415	17403	17294	17499	17445	17650	17444	17333	17387	17381	17435	17390	17376	17585	17460	17410	17524	17469	17467	17333	17388	17488	17238	17476	17349	17452	17572	17194	17476	17315	17470	17247	17501	17485	17546	17460	17287	17437	17364	17539	17465	17477	17538	17414	17455	17435	17281	17525	17391	17436	17652	17565	17335	17324	17492	17428	17588	17235	17418	17468	17394	17553	17524	17380	17573	17601	17190	17422	17577	17363	17441	17277	17354	17393	17328	17278	17600	17362	17273	17361	17453	17331	17431	17276	17404	17343	17458	17408	17631	17457	17447	17466	17536	17483	17393	17359	17573	17382	17380	17516	17334	17404	17309	17432	17494	17590	17322	17548	17416	17329	17474	17434	17438	17337	17393	17383	17406	17380	17585	17306	17237	17511	17460	17487	17382	17428	17335	17417	17456	17368	17381	17475	17381	17274	17375	17514	17364	17558	17444	17495	17497	17340	17255	17518	17292	17615	17361	17592	17473	17450	17622	17336	17438	17484	17417	17532	17518	17551	17502	17550	17320	17461	17436	17480	17438	17494	17491	17433	17490	17354	17272	17260	17316	17490	17534	17546	17438	17469	17693	17449	17347	17595	17292	17406	17474	17409	17562	17400	17540	17407	17412	17552	17525	17551	17368	17319	17583	17498	17488	17444	17325	17319	17350	17394	17478	17263	17491	17333	17177	17452	17383	17329	17468	17290	17682	17347	17500	17430	17554	17300	17587	17307	17613	17352	17528	17352	17387	17621	17387	17482	17415	17489	17622	17332	17476	17349	17561	17620	17385	17261	17283	17407	17398	17352	17412	17359	17583	17370	17396	17298	17519	17281	17245	17475	17443	17508	17473	17407	17414	17378	17592	17411	17292	17547	17411	17575	17467	17457	17499	17409	17451	17249	17404	17342	17358	17305	17634	17456	17340	17539	17556	17346	17539	17363	17424	17421	17264	17492	17572	17392	17432	17447	17343	17592	17562	17506	17436	17509	17301	17438	17413	17485	17421	17557	17449	17505	17575	17367	17509	17451	17506	17327	17375	17453	17431	17289	17329	17493	17545	17343	17454	17532	17357	17503	17329	17284	17580	17515	17321	17585	17274	17422	17423	17478	17503	17375	17549	17285	17467	17364	17377	17542	17430	17364	17556	17563	17489	17377	17423	17313	17386	17412	17392	17345	17517	17464	17266	17534	17551	17359	17470	17444	17487	17400	17525	17451	17417	17418	17353	17407	17330	17416	17435	17420	17449	17495	17493	17456	17260	17378	17462	17323	17563	17419	17409	17360	17495	17383	17498	17469	17582	17482	17269	17373	17552	17441	17512	17549	17438	17303	17302	17487	17417	17330	17564	17450	17429	17406	17425	17281	17456	17509	17442	17470	17321	17349	17639	17430	17372	17403	17410	17649	17342	17262	17441	17550	17526	17318	17410	17427	17275	17290	17371	17514	17511	17351	17270	17277	17589	17469	17503	17673	17542	17419	17492	17388	17285	17428	17550	17563	17313	17447	17323	17681	17400	17305	17552	17364	17373	17535	17410	17402	17449	17500	17424	17429	17339	17386	17440	17561	17328	17471	17396	17466	17501	17372	17312	17300	17613	17513	17307	17384	17282	17560	17400	17514	17415	17585	17567	17398	17408	17376	17436	17446	17361	17395	17396	17460	17466	17374	17332	17405	17470	17380	17510	17486	17341	17386	17336	17398	17359	17433	17381	17590	17307	17484	17353	17310	17391	17413	17438	17364	17568	17488	17499	17570	17579	17355	17407	17396	17436	17359	17536	17417	17433	17406	17545	17579	17369	17441	17334	17313	17523	17322	17472	17523	17510	17130	17365	17581	17377	17533	17218	17492	17404	17426	17483	17339	17496	17495	17372	17495	17379	17387	17403	17498	17446	17368	17503	17405	17361	17556	17309	17371	17479	17394	17430	17535	17309	17435	17416	17430	17321	17483	17314	17393	17509	17284	17329	17461	17407	17301	17433	17477	17504	17457	17457	17469	17516	17507	17418	17385	17345	17416	17300	17477	17381	17408	17381	17405	17328	17459	17204	17570	17474	17383	17362	17405	17431	17322	17455	17383	17321	17549	17488	17417	17409	17339	17338	17414	17333	17580	17544	17379	17535	17452	17414	17445	17455	17577	17373	17403	17618	17467	17370	17363	17487	17181	17379	17485	17512	17428	17354	17595	17511	17158	17569	17353	17407	17501	17514	17471	17265	17546	17451	17519	17589	17447	17445	17435	17411	17277	17543	17430	17488	17608	17479	17506	17550	17628	17567	17343	17527	17225	17706	17262	17350	17360	17546	17420	17356	17383	17499	17235	17245	17552	17442	17343	17381	17418	17379	17351	17304	17273	17443	17531	17548	17459	17350	17530	17459	17438	17475	17462	17316	17592	17587	17372	17469	17431	17238	17342	17476	17448	17349	17461	17591	17277	17426	17213	17425	17539	17613	17432	17433	17692	17338	17479	17510	17376	17545	17242	17423	17297	17518	17515	17446	17401	17596	17655	17440	17491	17488	17634	17355	17470	17553	17407	17340	17328	17550	17336	17392	17399	17284	17421	17425	17276	17292	17584	17390	17440	17471	17630	17418	17467	17634	17637	17640	17537	17453	17378	17333	17494	17389	17475	17458	17258	17297	17485	17564	17418	17375	17448	17305	17557	17537	17514	17554	17583	17410	17527	17583	17534	17620	17601	17399	17291	17329	17443	17513	17362	17465	17402	17481	17491	17582	17443	17495	17375	17461	17464	17527	17531	17385	17427	17389	17206	17368	17431	17420	17504	17507	17448	17678	17447	17552	17464	17324	17464	17363	17483	17320	17480	17495	17398	17553	17408	17357	17469	17506	17594	17349	17635	17369	17316	17426	17347	17348	17393	17446	17574	17438	17486	17254	17468	17376	17526	17263	17417	17631	17342	17436	17539	17516	17378	17432	17452	17530	17367	17370	17391	17384	17492	17438	17475	17428	17392	17297	17565	17402	17365	17570	17658	17512	17521	17426	17342	17287	17527	17397	17513	17267	17503	17794	17489	17343	17646	17455	17392	17374	17383	17599	17402	17348	17429	17300	17400	17330	17450	17375	17424	17414	17448	17509	17388	17509	17292	17337	17381	17399	17579	17383	17283	17545	17509	17415	17516	17602	17507	17531	17370	17491	17573	17439	17412	17502	17490	17499	17546	17375	17507	17494	17477	17424	17399	17260	17541	17466	17333	17512	17518	17369	17561	17427	17252	17459	17288	17467	17410	17274	17245	17387	17314	17352	17522	17175	17362	17522	17543	17405	17472	17524	17511	17626	17357	17353	17471	17494	17482	17297	17457	17356	17633	17243	17341	17528	17474	17339	17504	17403	17472	17299	17576	17473	17465	17631	17479	17458	17387	17434	17388	17541	17547	17550	17346	17340	17322	17594	17657	17466	17389	17352	17409	17652	17250	17347	17522	17421	17398	17427	17450	17462	17410	17326	17570	17391	17509	17309	17653	17292	17633	17520	17398	17423	17401	17391	17347	17533	17472	17253	17355	17582	17309	17474	17320	17245	17422	17500	17562	17463	17497	17447	17483	17457	17483	17391	17484	17403	17601	17327	17463	17545	17468	17357	17534	17583	17366	17519	17547	17424	17427	17461	17493	17397	17570	17370	17366	17416	17490	17509	17413	17356	17544	17186	17493	17453	17422	17390	17445	17430	17515	17436	17505	17333	17496	17589	17348	17474	17345	17412	17353	17474	17326	17305	17499	17474	17636	17400	17419	17302	17409	17423	17509	17299	17465	17461	17443	17411	17464	17376	17331	17549	17314	17452	17455	17275	17450	17497	17533	17464	17508	17374	17495	17390	17552	17470	17426	17452	17361	17499	17492	17427	17501	17370	17478	17475	17327	17452	17458	17407	17560	17361	17378	17250	17370	17440	17465	17381	17335	17556	17518	17462	17726	17679	17521	17635	17453	17465	17380	17540	17523	17631	17419	17499	17455	17395	17290	17305	17341	17424	17366	17478	17579	17446	17473	17533	17413	17396	17367	17506	17504	17362	17368	17480	17336	17571	17465	17300	17511	17500	17139	17473	17355	17486	17495	17422	17519	17481	17370	17292	17413	17393	17362	17420	17388	17318	17319	17482	17417	17514	17554	17268	17745	17312	17679	17413	17400	17576	17445	17180	17353	17344	17391	17386	17476	17394	17321	17104	17397	17513	17529	17537	17277	17520	17477	17611	17471	17494	17366	17416	17477	17301	17389	17297	17436	17433	17710	17344	17381	17394	17619	17399	17552	17506	17570	17416	17405	17571	17284	17418	17541	17498	17426	17647	17538	17591	17549	17483	17571	17429	17498	17522	17539	17450	17440	17508	17504	17382	17681	17438	17397	17451	17326	17563	17542	17357	17453	17117	17198	17501	17280	17283	17359	17387	17315	17437	17544	17467	17365	17395	17454	17542	17407	17471	17453	17470	17377	17285	17344	17397	17421	17533	17534	17596	17388	17241	17441	17595	17427	17514	17438	17610	17336	17606	17442	17375	17281	17477	17311	17509	17219	17565	17371	17270	17386	17555	17305	17260	17315	17399	17423	17311	17523	17420	17483	17297	17182	17323	17381	17503	17440	17419	17474	17252	17615	17229	17442	17451	17536	17398	17646	17449	17312	17541	17410	17393	17482	17431	17256	17648	17430	17512	17443	17374	17313	17452	17541	17531	17543	17388	17322	17416	17428	17334	17510	17285	17533	17578	17493	17289
29150	24606	29097	26284	22119	21039	20650	19827	19744	19521	19624	19338	19417	19357	19234	19115	19043	19132	19047	18950	19211	19433	19103	19145	19061	19241	19005	19185	18955	19020	19236	19104	19275	19336	19356	19173	19203	19216	19152	19046	19262	19245	19138	19017	19179	19200	19101	18945	19134	19026	18948	18997	19117	19051	19264	19128	19155	19046	19069	19228	19057	19222	19135	18948	19036	19139	19107	19064	19153	19182	18724	18972	19018	19149	18950	19016	19151	19095	19053	19063	19097	19146	18992	19082	19210	19221	18927	18709	19027	19140	18994	18975	19070	19072	19175	19028	19254	19161	19065	18928	18912	19116	19106	19197	19140	18901	19072	19273	18995	18928	19069	19059	19144	19211	18985	19012	19134	19018	18998	18872	19289	19124	19138	18779	19102	19090	19020	19113	19364	18733	19100	19030	19087	19057	19126	19157	19097	18979	19193	19064	18968	19165	19139	19017	19108	19067	18973	19200	18968	19151	19072	18932	19067	19191	19255	19093	18985	19077	19258	19056	19216	19166	19128	19011	19133	18948	18985	19403	19173	19087	19098	18974	19144	19018	19064	19060	19196	18985	18993	19047	19029	19146	19038	19137	19327	19123	19054	19199	19139	18942	18938	19155	18961	19155	19049	19052	19170	18970	18935	18929	19028	19233	19018	19072	19024	19154	19110	19231	19100	18892	19163	19071	19018	19089	18981	19147	19152	19141	18930	19208	19177	19078	19004	19096	19081	18958	18891	19099	19069	19214	19216	18754	18981	18997	18905	19297	18895	19028	19123	19040	18944	18996	19150	19168	19190	19142	18964	18987	19099	19158	19115	19026	19052	19018	19046	19183	19161	18968	19074	18936	18895	19152	19065	19008	19075	18927	19206	19218	19071	19053	19078	19115	19141	19253	19109	19002	19057	18875	18947	18957	18990	19264	19102	18858	19210	18900	19139	19173	18940	19050	19056	19169	19125	19120	19234	18904	19081	19027	18891	19082	19095	19021	19194	19156	19037	18962	18883	19013	18959	19131	19130	19042	18944	19047	18962	18948	19016	19277	19039	18986	19155	18996	19012	19082	19218	19126	19080	19094	19108	19083	19060	19021	19013	19015	19050	19022	19053	19045	19010	19149	19137	19010	19035	19036	19142	19123	18996	19219	18853	18917	19139	18970	18893	19179	18887	19046	19095	19035	19149	19097	19001	19167	19124	19114	18834	18917	19155	19013	18996	19173	19103	19068	18872	18769	19202	19010	19004	19070	18980	18863	19038	19097	19085	18895	19111	19068	19085	19192	18981	19281	19107	19022	18993	19218	19069	19091	19195	19134	19186	19337	18928	19213	19126	18921	18968	18999	19290	19259	19278	19208	19031	18989	19152	18840	19180	19095	19273	19063	19054	19075	19274	19027	18923	19154	19078	19121	19248	19110	19189	18999	19060	18815	19009	18981	19099	18950	19038	19347	19089	19146	19219	19119	19062	19140	18975	19136	18997	18932	19313	18959	18990	19152	18975	19095	19107	19200	19326	19245	19311	19214	19170	19009	19139	19024	19191	19020	18965	19028	18844	19122	18913	18989	19021	19167	19145	19047	19153	19106	19190	18995	19069	19038	18845	19046	18987	19245	19002	19006	18973	19150	19180	18914	19067	19212	19213	19270	18918	18827	19062	19167	19095	19236	18961	18966	19115	19065	19116	19036	19168	18967	19153	18864	19065	18980	19086	19152	19018	19063	19136	19088	19144	19049	19035	19046	19013	19153	19193	18990	19005	18992	18805	19147	19018	18983	19047	19206	19045	19137	19154	19188	19051	18957	18959	19066	19007	19203	19046	18943	19118	19121	19340	19168	19234	18972	19062	19025	18748	18877	19086	19170	18880	19149	19141	19192	19164	19025	19051	19021	19104	19115	19139	19088	19050	18840	18892	19138	18998	19059	19056	19073	19102	18999	19097	18916	18918	18820	19062	19048	18980	19189	19095	19115	19030	19284	19191	19085	19107	19027	18854	19064	18868	19046	18994	19231	19138	19152	19160	19120	18827	19037	18905	18903	19116	19031	18982	18970	18961	18976	18900	19044	19129	19159	19123	19144	19095	18945	19064	18876	19391	19021	19231	19004	19054	18964	19210	19024	19094	18889	19055	19197	19231	18976	19145	19052	18946	19215	18988	19140	19017	18904	19150	18972	19128	19070	19185	18997	18736	18951	19321	19210	18898	19059	19267	19113	19288	19179	19155	18892	19099	18910	19148	19168	19056	19165	19025	19060	18847	19076	19216	19165	18949	19067	19116	19082	19222	19243	19103	18944	19017	19180	19220	19047	18941	19165	19081	18946	19173	18909	18949	19157	18934	19193	19036	19158	18992	19010	19050	18921	19138	19047	19316	18949	18995	18900	18931	19113	19060	19038	19331	18988	19141	18869	18824	19110	19229	19296	18954	18863	19100	18918	19094	19254	19139	19002	19127	19132	19144	19100	19112	19076	19015	18993	19018	19065	19124	19233	19002	19163	19110	19087	19094	18913	18909	19116	19124	19127	19145	18896	19002	19019	19183	19042	19127	18853	18906	19009	19195	19266	19141	19015	19065	18906	19116	18940	19134	18979	19147	19119	19121	19231	19207	18919	18933	18853	18956	19067	19015	19072	19041	19143	18964	19285	19008	19190	18941	19011	18962	19185	18993	18941	18983	19068	19273	18908	19072	19087	19170	19248	19099	19124	19072	19109	19012	19190	19003	19133	19147	19044	19189	19016	19204	19037	19137	19050	18870	18893	19262	18994	19146	19152	18951	19091	18887	19050	18993	18947	19283	19142	19165	19153	19190	19005	19145	19131	19104	18994	18998	18937	18984	19174	19050	18988	18958	19042	19176	18821	18918	19072	19093	18822	19021	19019	18977	19017	19051	19182	19164	19012	19090	19178	19113	18989	18989	19108	19079	19016	19224	19147	18989	19079	19151	19300	19175	19249	19096	19218	19196	19171	18923	18932	19079	19120	18990	18979	19003	19208	19187	19007	19121	19024	19179	19047	19232	18967	19048	19026	19121	19084	18703	18978	18873	19120	19069	19151	19194	18925	18985	19118	18980	19032	19271	19007	19099	18978	19129	18870	19013	19043	19012	18879	19105	19095	19168	18918	19107	19051	18989	19007	19086	19001	19091	19161	18969	19025	19149	19108	18935	18830	19054	18950	19081	19081	18969	19271	19036	18816	19085	19066	19007	19019	19243	19136	19195	19217	19064	19022	19051	19243	19106	18992	19154	19153	19167	19166	19090	19042	18981	19053	19194	19306	19142	19040	19156	19205	19120	19227	18998	19115	19069	19034	18990	19082	18927	18866	18834	19089	18964	19218	18956	19007	18945	19058	19277	18930	19177	19122	19221	19068	19122	19027	19279	19039	19389	19225	19260	18919	19158	19129	18881	19148	19096	19118	18974	19030	19244	19146	19236	19143	19086	18961	19133	19251	19219	18913	18882	19099	19205	18930	19071	19138	19250	19079	19140	19046	18958	18959	19097	19040	19093	19147	19090	18988	19075	18937	19036	19192	19011	19160	19094	18959	19118	19296	19248	19017	19078	18900	19074	19221	19174	19065	18983	18991	18943	18950	18986	18821	19377	18944	19139	19016	18919	19047	18979	18868	19037	19235	19101	19259	19189	19107	19000	19145	19170	18951	18938	18846	19069	19059	19240	18991	19114	19041	19016	19067	19118	18949	19215	18864	19271	19191	18978	19125	19230	19133	19127	19141	18948	19006	19148	18873	19094	19026	18970	19142	19078	19099	19151	19093	19108	19060	18848	19250	19035	18957	19020	19125	18932	19180	19105	19042	19048	19036	19197	19117	18893	19170	19063	19214	19151	19084	19036	19096	18987	19124	19150	19251	19099	19039	19048	19144	18944	19130	19139	19264	19129	19113	19029	18896	19051	19354	19048	19056	19073	19148	19078	19042	19219	19250	19027	19050	18997	19224	19079	19018	18991	18887	19007	19059	19125	18909	18875	19162	19101	19143	19052	18840	19033	19015	19115	18954	18973	19126	19207	19026	18904	18974	19066	18936	19010	19122	18977	19076	19218	19074	18934	19141	19036	19177	19286	19144	19050	19059	18990	19045	19116	18866	19068	19165	18970	18848	19130	19347	19233	19041	19005	19065	19076	19201	19087	19239	19123	19025	19062	19094	18995	19221	19100	19068	19132	19143	19117	18947	19243	19246	19035	19096	19084	19176	19112	19085	18975	19191	19230	19065	19193	18927	19033	19102	19123	18850	19246	19213	18888	18795	19093	18897	19331	19085	18971	19246	19250	19186	19016	19036	19055	19182	19282	19074	19166	19173	18862	18967	18906	19098	19119	19172	19016	18962	19172	18917	19063	19188	19069	19153	18904	19170	19254	19032	19128	18742	19105	19051	19241	19136	18892	18984	18962	19239	19107	19044	19238	19133	19073	18998	18925	18877	19088	19285	19129	18928	19009	18985	19106	18997	19044	19216	19176	19116	19119	18951	18976	19016	19142	19227	19153	18953	18890	19133	19256	19121	18992	19226	18972	19141	19233	19034	19417	18958	19102	18875	19028	19127	18989	19108	19040	19073	19148	18989	18998	19180	19135	18985	18979	19377	19139	19097	18884	19176	18925	19075	19104	19024	19269	19198	19046	19115	19164	19197	19149	19115	19144	19175	19266	19104	19149	18997	18992	19298	19125	19040	19130	19232	19154	19202	18924	18898	19269	18977	19331	18962	18991	19267	19007	19000	19049	19058	19136	19093	19282	19166	18999	19121	18746	19160	19099	19143	19081	18976	18992	19031	19098	19176	19303	18890	19069	19229	19006	19067	19088	19259	19171	19217	19091	19209	19074	19122	19064	18963	18924	19147	19235	19147	18936	19172	19422	18914	19135	19195	19026	19070	19083	18947	19083	19234	18970	18920	18872	19047	18944	19064	19068	19043	19052	18981	19033	19177	19121	19233	19123	19192	19000	19034	19025	19020	19153	19157	19123	19018	19042	19108	19190	19202	19095	19204	19078	19228	18920	19118	19112	19221	18958	19139	19058	18992	18971	19147	19302	19144	19042	19136	19035	19220	18899	19064	19241	18928	19164	19059	19046	18940	19285	18885	18901	18990	19003	19029	19090	18962	18871	19025	18984	19154	19073	19324	18988	19029
21837	34490	29146	23153	20560	19323	18350	17759	17310	17026	16807	16937	16658	16484	16514	16483	16595	16370	16521	16432	16522	16420	16366	16407	16251	16401	16420	16406	16523	16512	16540	16546	16469	16482	16483	16242	16439	16519	16357	16281	16487	16454	16415	16403	16434	16269	16359	16402	16397	16513	16456	16372	16484	16452	16380	16306	16285	16314	16417	16391	16424	16419	16424	16315	16429	16461	16352	16186	16302	16441	16482	16421	16330	16436	16331	16367	16439	16393	16393	16304	16298	16428	16257	16289	16402	16398	16299	16354	16475	16288	16454	16247	16413	16102	16409	16476	16309	16312	16537	16415	16476	16415	16241	16499	16293	16502	16281	16433	16368	16339	16412	16511	16294	16327	16511	16377	16324	16450	16228	16494	16377	16417	16514	16409	16334	16302	16210	16282	16533	16520	16197	16388	16335	16481	16318	16106	16349	16337	16293	16474	16315	16318	16494	16373	16364	16261	16262	16371	16285	16622	16378	16341	16380	16248	16440	16430	16364	16333	16524	16321	16379	16386	16520	16308	16402	16294	16236	16361	16351	16261	16307	16243	16415	16274	16306	16453	16455	16145	16167	16334	16445	16427	16339	16463	16379	16387	16401	16215	16422	16447	16343	16415	16421	16511	16386	16099	16350	16151	16412	16344	16427	16213	16310	16396	16331	16404	16410	16325	16432	16201	16432	16246	16331	16447	16434	16260	16321	16345	16362	16390	16279	16491	16391	16200	16156	16392	16382	16196	16413	16458	16312	16289	16528	16422	16427	16257	16334	16186	16416	16357	16425	16326	16440	16228	16309	16392	16494	16210	16336	16260	16356	16340	16266	16295	16368	16342	16386	16279	16447	16366	16415	16487	16360	16382	16110	16359	16329	16472	16403	16416	16455	16382	16639	16333	16036	16235	16487	16322	16306	16420	16215	16489	16341	16174	16592	16377	16466	16334	16471	16412	16431	16351	16465	16474	16475	16244	16414	16263	16245	16392	16251	16505	16346	16284	16265	16306	16238	16413	16420	16304	16318	16345	16491	16441	16354	16364	16470	16262	16487	16446	16407	16300	16399	16296	16258	16359	16342	16388	16344	16411	16277	16454	16354	16455	16377	16388	16408	16377	16502	16379	16297	16305	16442	16289	16227	16481	16368	16420	16147	16310	16382	16448	16185	16277	16365	16256	16330	16350	16568	16474	16550	16439	16465	16325	16331	16389	16311	16404	16218	16268	16466	16331	16461	16387	16207	16282	16435	16435	16177	16313	16300	16414	16267	16247	16334	16465	16303	16277	16459	16374	16373	16491	16367	16342	16260	16319	16400	16384	16248	16235	16446	16320	16349	16356	16473	16241	16355	16293	16309	16418	16404	16520	16305	16343	16304	16266	16410	16235	16385	16424	16362	16391	16460	16326	16358	16230	16230	16293	16331	16439	16314	16355	16235	16233	16451	16430	16367	16406	16404	16396	16495	16342	16276	16372	16434	16288	16386	16511	16518	16332	16463	16471	16287	16360	16367	16316	16319	16428	16387	16314	16289	16340	16323	16291	16219	16473	16403	16242	16418	16206	16627	16317	16295	16391	16402	16625	16458	16448	16250	16588	16386	16456	16362	16223	16309	16460	16261	16396	16473	16288	16306	16505	16201	16257	16215	16443	16375	16277	16311	16441	16403	16336	16285	16326	16423	16391	16360	16311	16207	16329	16497	16514	16406	16347	16364	16304	16359	16267	16514	16421	16225	16353	16253	16362	16436	16513	16329	16467	16414	16348	16307	16156	16506	16377	16316	16530	16160	16494	16465	16287	16442	16236	16271	16410	16247	16305	16363	16417	16471	16446	16144	16325	16446	16429	16503	16533	16453	16190	16448	16400	16211	16205	16422	16373	16303	16432	16371	16457	16223	16324	16211	16361	16162	16335	16381	16529	16460	16421	16518	16306	16278	16365	16315	16525	16361	16367	16319	16362	16403	16420	16326	16380	16559	16302	16343	16290	16334	16388	16335	16351	16380	16442	16354	16492	16291	16483	16496	16390	16370	16483	16283	16379	16363	16294	16288	16352	16386	16486	16370	16520	16343	16409	16269	16231	16426	16373	16258	16200	16144	16211	16289	16278	16393	16415	16518	16372	16449	16422	16240	16325	16336	16602	16362	16229	16351	16405	16356	16389	16391	16458	16476	16275	16286	16536	16221	16567	16483	16227	16329	16553	16115	16372	16390	16355	16327	16389	16388	16554	16413	16317	16419	16343	16424	16343	16282	16333	16283	16378	16233	16519	16375	16319	16235	16408	16483	16383	16267	16337	16196	16372	16402	16372	16507	16310	16206	16310	16328	16248	16387	16286	16476	16466	16307	16381	16495	16447	16245	16288	16432	16478	16465	16237	16411	16389	16417	16559	16544	16337	16206	16435	16463	16342	16561	16356	16367	16234	16537	16370	16391	16390	16310	16341	16425	16513	16507	16281	16611	16341	16427	16393	16391	16237	16262	16303	16295	16379	16340	16281	16511	16390	16282	16409	16092	16404	16336	16321	16300	16386	16258	16255	16342	16364	16618	16229	16482	16341	16497	16437	16433	16312	16339	16383	16250	16361	16355	16548	16375	16330	16298	16215	16259	16273	16488	16352	16425	16474	16241	16422	16362	16404	16332	16351	16546	16228	16403	16524	16380	16343	16423	16271	16327	16410	16307	16285	16388	16539	16348	16417	16417	16345	16466	16426	16374	16296	16470	16425	16466	16499	16429	16314	16491	16409	16258	16289	16280	16572	16382	16466	16413	16280	16429	16370	16490	16426	16497	16628	16393	16332	16316	16532	16309	16485	16228	16288	16269	16404	16305	16311	16649	16371	16335	16376	16294	16217	16275	16657	16396	16446	16431	16218	16412	16442	16407	16542	16405	16300	16367	16329	16221	16295	16556	16476	16446	16453	16390	16420	16250	16498	16631	16486	16448	16252	16289	16477	16165	16367	16553	16237	16277	16347	16398	16363	16333	16395	16556	16395	16445	16405	16161	16287	16235	16420	16330	16477	16489	16420	16362	16292	16388	16321	16416	16455	16259	16239	16333	16292	16376	16389	16445	16150	16422	16301	16371	16367	16442	16371	16472	16299	16406	16374	16145	16291	16210	16501	16446	16304	16331	16432	16372	16438	16387	16313	16187	16402	16368	16309	16299	16335	16310	16249	16110	16313	16413	16337	16353	16463	16378	16304	16467	16259	16374	16502	16462	16273	16349	16291	16415	16479	16402	16452	16529	16303	16343	16222	16365	16397	16373	16217	16486	16369	16477	16358	16365	16388	16316	16408	16254	16313	16468	16376	16427	16443	16416	16315	16371	16367	16542	16392	16402	16384	16308	16256	16417	16373	16379	16208	16475	16465	16485	16317	16396	16457	16581	16335	16272	16332	16517	16555	16264	16323	16368	16512	16396	16373	16311	16278	16318	16395	16332	16357	16440	16399	16540	16415	16496	16457	16133	16441	16341	16324	16573	16537	16210	16373	16233	16434	16365	16524	16278	16517	16282	16497	16302	16390	16281	16291	16301	16437	16437	16420	16467	16447	16357	16338	16366	16425	16544	16324	16296	16292	16280	16462	16403	16344	16183	16299	16296	16301	16331	16361	16289	16406	16172	16423	16388	16346	16491	16285	16434	16435	16481	16478	16245	16383	16346	16283	16616	16526	16317	16387	16301	16264	16197	16401	16464	16315	16291	16187	16444	16367	16533	16409	16374	16424	16330	16538	16277	16393	16435	16404	16227	16300	16425	16288	16323	16476	16476	16413	16268	16484	16420	16466	16526	16349	16301	16421	16449	16346	16280	16338	16412	16299	16315	16488	16376	16331	16395	16424	16286	16261	16489	16543	16269	16482	16540	16435	16214	16573	16266	16479	16445	16452	16301	16451	16463	16389	16408	16394	16367	16366	16199	16343	16289	16302	16315	16319	16453	16414	16294	16434	16321	16387	16196	16394	16226	16412	16114	16452	16477	16446	16463	16432	16510	16417	16472	16282	16331	16352	16345	16660	16426	16475	16274	16516	16252	16272	16187	16188	16322	16412	16297	16350	16455	16333	16470	16459	16406	16197	16124	16355	16409	16475	16316	16407	16362	16306	16327	16551	16491	16508	16355	16336	16279	16364	16512	16359	16374	16188	16301	16380	16295	16444	16409	16349	16402	16429	16388	16482	16367	16382	16263	16467	16214	16418	16424	16284	16402	16507	16386	16300	16527	16467	16140	16432	16387	16368	16526	16429	16407	16426	16410	16472	16403	16273	16441	16322	16452	16429	16475	16489	16369	16322	16491	16445	16247	16331	16288	16260	16350	16489	16381	16485	16477	16619	16384	16444	16380	16075	16542	16527	16355	16276	16207	16346	16394	16326	16289	16314	16334	16093	16463	16412	16386	16559	16370	16354	16329	16525	16333	16505	16470	16200	16335	16407	16467	16148	16339	16341	16514	16500	16397	16353	16450	16464	16334	16365	16464	16371	16299	16387	16529	16118	16425	16233	16358	16326	16516	16374	16495	16263	16405	16383	16386	16274	16483	16412	16240	16420	16229	16357	16363	16454	16303	16351	16376	16494	16393	16383	16349	16457	16201	16412	16447	16320	16486	16190	16493	16509	16267	16442	16392	16287	16409	16561	16273	16416	16400	16238	16264	16431	16348	16510	16324	16343	16466	16381	16426	16336	16451	16687	16483	16361	16512	16521	16190	16407	16293	16462	16415	16266	16440	16427	16227	16529	16266	16445	16325	16535	16504	16403	16316	16263	16480	16394	16420	16358	16450	16200	16356	16414	16374	16385	16387	16466	16459	16447	16297	16281	16326	16398	16369	16390	16433	16498	16492	16421	16348	16410	16518	16488	16498	16323	16267	16345	16464	16316	16467	16378	16375	16397	16486	16371	16503	16461	16455	16237	16310	16462	16330	16357	16421	16304	16322	16449	16541	16358	16495	16287	16536	16327	16459	16378	16398	16272	16421	16290	16218	16409	16255	16603	16216	16451	16393	16320	16398	16397	16445	16352	16348	16308	16354	16294	16143	16356	16438	16194	16366	16361	16362	16252	16519	16414	16378	16416	16301	16452	16303	16444	16464	16348	16322	16316	16408	16281	16453	16355	16366	16407	16494	16366	16416	16227	16341	16399	16346	16343
23459	21556	28410	25497	23471	23916	23937	21405	20545	20430	20423	19980	19781	19912	19940	19735	19734	19631	19675	19706	19781	19650	19534	19503	19628	19682	19463	19697	19546	19467	19668	19545	19539	19406	19539	19491	19802	19640	19650	19642	19739	19564	19525	19409	19447	19591	19784	19756	19576	19583	19652	19466	19423	19675	19387	19469	19297	19385	19275	19401	19463	19391	19411	19488	19804	19657	19545	19487	19561	19488	19466	19489	19538	19398	19403	19388	19286	19288	19481	19429	19707	19359	19572	19355	19359	19566	19598	19579	19707	19467	19479	19353	19352	19569	19493	19398	19509	19257	19332	19424	19458	19470	19345	19352	19494	19538	19541	19461	19355	19408	19465	19330	19559	19582	19469	19673	19460	19404	19422	19541	19444	19563	19603	19138	19576	19548	19602	19292	19370	19537	19442	19488	19532	19616	19505	19526	19500	19314	19338	19222	19463	19368	19504	19485	19554	19516	19436	19525	19584	19571	19473	19416	19498	19387	19361	19426	19691	19328	19693	19530	19572	19524	19507	19401	19296	19508	19347	19320	19469	19272	19277	19495	19435	19382	19489	19626	19590	19384	19479	19496	19437	19654	19525	19310	19487	19506	19653	19561	19444	19691	19453	19604	19497	19443	19495	19515	19552	19423	19576	19472	19650	19624	19383	19487	19441	19593	19637	19513	19548	19330	19444	19661	19567	19563	19610	19409	19520	19543	19451	19426	19504	19497	19361	19490	19519	19510	19524	19364	19422	19456	19757	19412	19536	19483	19025	19476	19513	19608	19672	19500	19709	19462	19347	19728	19572	19303	19533	19417	19747	19517	19417	19440	19476	19442	19453	19199	19323	19481	19740	19464	19555	19462	19373	19538	19407	19468	19652	19619	19509	19198	19506	19414	19477	19584	19427	19476	19512	19466	19326	19625	19507	19478	19524	19546	19742	19412	19577	19341	19288	19374	19388	19430	19560	19522	19536	19480	19612	19429	19420	19615	19794	19330	19365	19422	19275	19305	19251	19415	19711	19495	19444	19476	19482	19360	19512	19532	19602	19602	19437	19429	19494	19268	19590	19538	19488	19618	19547	19484	19654	19671	19464	19421	19571	19452	19465	19574	19610	19455	19464	19498	19486	19670	19603	19380	19407	19500	19259	19196	19562	19387	19612	19405	19583	19556	19577	19478	19474	19520	19566	19533	19546	19260	19497	19487	19542	19363	19554	19345	19446	19569	19414	19384	19603	19426	19322	19497	19357	19549	19474	19393	19395	19362	19588	19503	19525	19574	19612	19534	19487	19478	19611	19669	19481	19281	19568	19535	19359	19717	19501	19322	19628	19445	19420	19429	19360	19549	19500	19619	19585	19426	19390	19462	19690	19526	19660	19466	19525	19431	19520	19414	19428	19578	19440	19403	19506	19423	19516	19468	19333	19519	19349	19268	19574	19438	19634	19354	19317	19421	19464	19632	19374	19318	19433	19330	19696	19491	19361	19601	19449	19658	19315	19336	19483	19472	19596	19417	19333	19359	19556	19554	19424	19545	19522	19317	19485	19453	19474	19489	19534	19702	19470	19863	19474	19465	19559	19443	19411	19616	19547	19375	19630	19636	19463	19640	19489	19341	19441	19509	19474	19529	19690	19353	19311	19359	19407	19418	19500	19398	19471	19414	19405	19457	19650	19564	19602	19605	19606	19312	19498	19460	19504	19498	19499	19448	19385	19484	19572	19583	19640	19421	19678	19230	19430	19475	19499	19227	19480	19509	19650	19388	19583	19414	19513	19508	19344	19566	19718	19509	19380	19584	19363	19488	19630	19258	19696	19369	19319	19327	19249	19488	19665	19493	19313	19617	19512	19601	19611	19476	19184	19168	19504	19538	19687	19428	19375	19268	19554	19577	19547	19533	19609	19485	19498	19406	19309	19623	19425	19626	19328	19340	19470	19434	19406	19331	19406	19383	19613	19453	19275	19455	19510	19400	19408	19189	19348	19496	19423	19257	19302	19586	19474	19428	19514	19329	19521	19417	19570	19439	19681	19485	19402	19325	19397	19377	19544	19640	19349	19518	19446	19656	19337	19426	19533	19640	19564	19486	19505	19260	19637	19494	19512	19571	19258	19611	19584	19577	19393	19486	19799	19414	19296	19435	19392	19396	19451	19557	19523	19419	19290	19640	19528	19644	19609	19412	19555	19485	19342	19631	19444	19672	19502	19417	19488	19414	19474	19422	19547	19536	19364	19561	19495	19393	19618	19471	19557	19462	19342	19398	19209	19489	19497	19498	19495	19404	19518	19460	19323	19262	19409	19614	19494	19475	19464	19290	19461	19384	19444	19406	19406	19404	19510	19479	19489	19510	19449	19419	19409	19681	19596	19441	19437	19528	19482	19495	19699	19188	19604	19471	19295	19581	19316	19619	19435	19478	19415	19461	19450	19307	19351	19446	19277	19605	19543	19647	19315	19505	19499	19628	19491	19456	19457	19484	19492	19567	19457	19474	19536	19580	19752	19554	19466	19558	19408	19616	19361	19491	19529	19437	19528	19580	19610	19473	19340	19559	19402	19500	19459	19715	19500	19323	19515	19415	19468	19441	19532	19422	19439	19535	19162	19544	19502	19421	19498	19472	19438	19293	19335	19401	19643	19495	19409	19289	19334	19483	19400	19495	19584	19552	19399	19692	19739	19471	19561	19519	19598	19540	19427	19431	19419	19430	19611	19415	19526	19392	19492	19425	19478	19412	19537	19450	19514	19293	19374	19495	19901	19414	19495	19554	19528	19460	19372	19595	19633	19481	19574	19374	19557	19584	19369	19746	19369	19592	19477	19165	19596	19580	19355	19651	19710	19546	19443	19643	19345	19461	19652	19680	19530	19647	19415	19444	19224	19616	19657	19374	19388	19476	19523	19652	19521	19253	19437	19460	19393	19390	19246	19343	19568	19480	19396	19154	19598	19446	19563	19514	19406	19529	19480	19511	19467	19356	19535	19423	19477	19573	19365	19400	19659	19622	19648	19126	19497	19467	19635	19469	19551	19479	19515	19558	19506	19481	19205	19484	19705	19343	19398	19573	19434	19480	19696	19515	19375	19623	19607	19302	19253	19816	19348	19546	19585	19572	19537	19689	19429	19323	19659	19465	19493	19536	19716	19414	19549	19584	19569	19511	19326	19552	19403	19612	19477	19555	19399	19337	19251	19359	19610	19422	19486	19429	19434	19466	19607	19530	19601	19521	19378	19372	19388	19543	19768	19563	19444	19511	19596	19374	19294	19569	19545	19376	19287	19321	19646	19512	19467	19543	19278	19547	19288	19480	19631	19622	19697	19404	19515	19602	19546	19562	19461	19523	19498	19810	19447	19455	19251	19298	19603	19336	19384	19696	19300	19329	19382	19645	19613	19386	19614	19310	19286	19524	19403	19572	19494	19502	19511	19686	19626	19466	19596	19527	19408	19324	19598	19459	19582	19250	19487	19384	19364	19524	19413	19489	19534	19298	19431	19615	19548	19603	19461	19165	19512	19470	19474	19204	19422	19379	19321	19301	19502	19445	19555	19529	19783	19576	19541	19232	19462	19420	19438	19517	19223	19497	19494	19459	19503	19498	19484	19523	19626	19517	19319	19552	19416	19575	19551	19420	19478	19367	19387	19337	19366	19285	19401	19490	19297	19334	19534	19446	19352	19546	19529	19498	19216	19560	19611	19475	19509	19572	19687	19624	19408	19343	19466	19308	19484	19630	19513	19638	19535	19718	19396	19538	19534	19426	19664	19578	19594	19351	19350	19588	19479	19535	19305	19314	19780	19567	19538	19535	19505	19551	19614	19540	19726	19608	19400	19571	19534	19576	19404	19355	19443	19562	19528	19648	19434	19642	19444	19379	19479	19474	19457	19617	19194	19585	19547	19574	19397	19494	19563	19618	19584	19427	19489	19760	19405	19528	19582	19426	19410	19534	19570	19329	19529	19496	19526	19494	19533	19365	19509	19611	19733	19501	19214	19676	19247	19475	19416	19462	19213	19611	19589	19517	19522	19297	19467	19508	19563	19463	19294	19365	19459	19539	19595	19581	19396	19715	19505	19548	19479	19417	19358	19528	19532	19309	19611	19669	19368	19524	19420	19408	19498	19451	19681	19543	19390	19285	19657	19595	19398	19471	19442	19468	19595	19367	19533	19444	19370	19349	19505	19427	19310	19381	19434	19580	19580	19418	19429	19539	19612	19509	19629	19544	19652	19425	19430	19558	19419	19471	19637	19709	19602	19357	19460	19604	19492	19598	19660	19393	19399	19547	19493	19501	19379	19479	19430	19442	19464	19606	19613	19527	19478	19398	19599	19426	19374	19388	19544	19399	19530	19284	19627	19378	19706	19565	19471	19414	19590	19246	19436	19566	19483	19461	19518	19421	19502	19585	19523	19351	19340	19494	19457	19676	19549	19474	19453	19381	19452	19420	19512	19406	19617	19509	19354	19315	19376	19409	19495	19714	19547	19613	19498	19342	19418	19499	19423	19397	19411	19540	19673	19527	19590	19335	19454	19502	19577	19447	19467	19521	19468	19634	19340	19516	19526	19420	19557	19546	19365	19524	19645	19520	19508	19570	19422	19468	19359	19420	19554	19514	19521	19645	19586	19593	19365	19154	19232	19614	19472	19565	19454	19686	19511	19565	19508	19284	19186	19473	19717	19507	19592	19328	19592	19586	19277	19332	19506	19654	19393	19494	19292	19412	19565	19521	19424	19624	19558	19203	19684	19519	19417	19613	19447	19572	19283	19616	19481	19503	19506	19305	19467	19496	19410	19464	19423	19444	19625	19556	19605	19554	19435	19651	19557	19450	19511	19474	19610	19476	19451	19576	19611	19461	19418	19291	19549	19438	19571	19473	19355	19496	19483	19382	19502	19522	19340	19574	19482	19385	19520	19439	19538	19582	19736	19456	19237	19396	19558	19331	19209	19448	19366	19508	19425	19355	19518	19479	19327	19518	19546	19444	19274	19179	19378	19608	19302	19601	19567	19503	19382	19219	19383	19421	19426	19746	19512	19584	19589	19449	19373	19581	19388	19762	19696	19458	19684	19622	19551	19506	19518	19578	19688	19581	19454	19366	19278	19492	19809	19402	19708	19643	19564	19575	19539	19390	19522	19684	19582	19660	19574	19561
20280	40562	34485	26127	23371	21140	19829	18778	18089	17693	17577	17420	17159	17237	16991	17011	16990	16985	16821	16868	16702	16843	16844	16641	16696	16653	16719	16829	16701	16865	16786	16666	16725	16796	16743	16841	16688	16694	16582	16614	16580	16568	16774	16743	16608	16537	16708	16498	16690	16679	16547	16755	16594	16589	16668	16590	16736	16675	16562	16657	16617	16774	16655	16599	16792	16352	16697	16605	16670	16778	16540	16765	16701	16588	16636	16653	16496	16457	16584	16653	16685	16689	16598	16660	16691	16630	16555	16598	16777	16457	16443	16622	16609	16642	16559	16604	16748	16454	16509	16770	16450	16677	16720	16834	16608	16739	16364	16637	16448	16807	16629	16737	16394	16582	16647	16702	16651	16686	16614	16577	16707	16738	16703	16478	16681	16773	16511	16459	16693	16702	16395	16690	16707	16621	16647	16598	16580	16644	16547	16674	16639	16647	16672	16589	16611	16597	16521	16628	16541	16511	16508	16561	16646	16552	16711	16700	16625	16548	16573	16512	16877	16637	16605	16680	16674	16663	16627	16471	16751	16679	16546	16580	16681	16664	16474	16683	16553	16653	16613	16616	16602	16881	16745	16677	16775	16629	16570	16700	16775	16694	16557	16682	16628	16491	16586	16558	16758	16563	16800	16705	16677	16642	16470	16595	16439	16681	16652	16387	16592	16718	16493	16482	16626	16754	16646	16680	16608	16803	16488	16724	16707	16749	16519	16455	16702	16503	16658	16439	16423	16555	16527	16693	16487	16699	16474	16599	16519	16597	16757	16793	16585	16550	16590	16713	16568	16661	16571	16510	16670	16822	16662	16761	16627	16677	16794	16623	16638	16618	16687	16649	16728	16615	16574	16575	16556	16640	16566	16601	16361	16567	16742	16816	16617	16617	16687	16359	16717	16656	16659	16628	16587	16646	16470	16787	16675	16605	16748	16668	16654	16577	16628	16663	16690	16519	16654	16630	16695	16742	16600	16575	16599	16670	16699	16681	16658	16759	16770	16589	16628	16637	16556	16684	16533	16698	16810	16677	16411	16601	16469	16746	16424	16612	16574	16407	16645	16541	16457	16830	16656	16638	16626	16612	16719	16748	16816	16669	16569	16548	16706	16655	16744	16409	16635	16645	16597	16676	16494	16722	16576	16681	16630	16624	16638	16703	16637	16446	16677	16472	16476	16627	16674	16463	16616	16614	16420	16680	16569	16523	16479	16685	16435	16481	16719	16690	16436	16705	16619	16510	16591	16651	16575	16834	16700	16587	16558	16637	16664	16733	16854	16631	16813	16735	16725	16478	16668	16650	16680	16577	16641	16600	16682	16663	16654	16737	16820	16494	16606	16583	16599	16433	16667	16668	16514	16546	16675	16646	16522	16446	16631	16642	16679	16519	16647	16558	16606	16539	16617	16342	16609	16715	16458	16806	16703	16836	16591	16656	16668	16642	16727	16801	16657	16503	16634	16723	16581	16669	16500	16609	16679	16597	16609	16536	16616	16615	16669	16658	16592	16579	16685	16611	16761	16536	16938	16646	16670	16452	16679	16681	16657	16838	16632	16612	16559	16590	16502	16634	16602	16652	16742	16337	16566	16578	16574	16515	16606	16700	16628	16623	16659	16753	16623	16580	16753	16627	16583	16489	16717	16661	16674	16473	16496	16472	16700	16684	16394	16548	16453	16779	16697	16628	16675	16456	16748	16686	16708	16642	16777	16680	16630	16746	16517	16718	16693	16606	16398	16671	16603	16743	16621	16655	16684	16762	16542	16688	16661	16542	16664	16701	16553	16626	16597	16514	16400	16547	16523	16716	16570	16527	16577	16646	16650	16751	16418	16519	16713	16704	16651	16702	16663	16551	16498	16598	16600	16661	16648	16646	16691	16751	16623	16645	16748	16525	16488	16746	16558	16722	16502	16437	16528	16634	16612	16510	16541	16592	16709	16650	16531	16529	16638	16776	16482	16548	16540	16649	16605	16626	16639	16622	16656	16725	16743	16583	16765	16806	16720	16531	16480	16414	16532	16587	16546	16646	16799	16675	16688	16510	16542	16437	16582	16692	16683	16820	16716	16613	16680	16627	16539	16789	16605	16776	16667	16690	16707	16691	16472	16584	16415	16604	16655	16556	16663	16637	16498	16493	16509	16800	16557	16707	16650	16626	16541	16617	16545	16680	16640	16646	16568	16691	16703	16603	16799	16481	16704	16610	16677	16700	16493	16574	16659	16694	16576	16742	16610	16490	16682	16584	16840	16766	16561	16702	16526	16691	16807	16657	16723	16545	16824	16737	16564	16563	16632	16598	16601	16656	16540	16593	16667	16589	16655	16676	16441	16465	16744	16711	16595	16569	16645	16580	16543	16650	16686	16654	16720	16909	16733	16820	16734	16526	16772	16747	16546	16678	16577	16583	16695	16627	16701	16596	16638	16550	16595	16700	16737	16636	16553	16833	16555	16413	16439	16655	16709	16575	16739	16629	16629	16528	16611	16486	16778	16612	16639	16637	16604	16602	16474	16544	16658	16513	16583	16589	16810	16621	16834	16658	16430	16798	16652	16588	16660	16837	16556	16674	16678	16521	16756	16640	16737	16673	16584	16647	16544	16627	16590	16626	16536	16695	16589	16684	16641	16619	16609	16584	16600	16529	16646	16607	16798	16533	16684	16855	16548	16688	16798	16666	16466	16609	16779	16560	16658	16417	16470	16664	16541	16602	16448	16579	16694	16486	16712	16603	16763	16563	16577	16686	16574	16674	16579	16640	16572	16558	16692	16699	16509	16518	16635	16752	16628	16633	16562	16681	16508	16634	16566	16707	16626	16698	16687	16703	16583	16760	16605	16568	16649	16663	16613	16511	16725	16591	16850	16581	16755	16556	16472	16621	16594	16531	16664	16627	16737	16560	16626	16420	16608	16720	16492	16739	16650	16714	16435	16628	16729	16629	16732	16636	16655	16630	16509	16593	16753	16652	16526	16563	16813	16445	16465	16568	16483	16628	16530	16518	16532	16541	16712	16356	16657	16571	16770	16376	16532	16633	16878	16651	16510	16653	16536	16540	16748	16649	16428	16640	16695	16487	16648	16660	16703	16536	16658	16581	16728	16713	16475	16477	16683	16654	16675	16636	16834	16674	16629	16656	16692	16819	16505	16686	16758	16562	16725	16613	16638	16695	16541	16751	16674	16604	16573	16529	16854	16789	16565	16726	16473	16571	16521	16468	16585	16566	16510	16460	16551	16488	16627	16550	16550	16472	16597	16786	16840	16667	16696	16689	16508	16496	16499	16726	16583	16694	16606	16535	16476	16594	16601	16621	16616	16539	16628	16681	16743	16736	16450	16620	16645	16821	16836	16694	16682	16717	16574	16423	16528	16798	16690	16626	16528	16627	16561	16633	16597	16661	16653	16560	16720	16749	16604	16713	16738	16502	16800	16675	16595	16779	16753	16643	16668	16539	16630	16624	16556	16537	16698	16525	16657	16404	16858	16775	16667	16596	16491	16606	16666	16562	16651	16676	16592	16786	16531	16620	16550	16600	16676	16570	16692	16607	16699	16721	16654	16709	16545	16574	16579	16544	16798	16591	16610	16630	16608	16578	16523	16754	16777	16763	16771	16654	16606	16495	16636	16541	16601	16649	16670	16639	16501	16509	16606	16572	16529	16736	16594	16638	16574	16649	16731	16705	16534	16461	16746	16656	16626	16545	16656	16695	16621	16534	16564	16659	16606	16644	16634	16680	16528	16521	16500	16713	16461	16679	16695	16662	16632	16505	16501	16614	16512	16621	16481	16493	16584	16633	16520	16529	16426	16719	16530	16653	16686	16602	16621	16508	16455	16685	16780	16706	16575	16478	16659	16619	16824	16470	16535	16565	16593	16817	16532	16606	16567	16539	16524	16553	16553	16595	16617	16637	16579	16553	16597	16411	16658	16578	16587	16474	16485	16725	16513	16618	16690	16565	16545	16530	16765	16561	16594	16462	16538	16675	16493	16817	16653	16544	16736	16645	16643	16593	16639	16818	16691	16670	16698	16508	16574	16665	16685	16640	16475	16790	16546	16494	16589	16625	16581	16601	16678	16711	16758	16634	16748	16593	16891	16701	16757	16721	16608	16503	16756	16574	16725	16491	16633	16595	16573	16559	16794	16830	16662	16509	16615	16709	16752	16477	16631	16523	16561	16669	16710	16533	16768	16618	16569	16852	16681	16685	16657	16659	16680	16608	16541	16663	16690	16631	16621	16662	16647	16640	16465	16517	16666	16750	16521	16692	16590	16902	16619	16655	16497	16570	16693	16689	16534	16633	16613	16610	16785	16565	16569	16567	16688	16709	16628	16558	16647	16572	16810	16655	16608	16481	16495	16545	16490	16491	16462	16564	16736	16520	16699	16757	16754	16734	16608	16475	16536	16548	16587	16693	16721	16545	16722	16673	16497	16767	16570	16583	16661	16682	16756	16557	16633	16750	16630	16562	16615	16750	16607	16743	16549	16634	16677	16543	16585	16575	16595	16636	16573	16501	16584	16732	16641	16626	16461	16622	16634	16669	16578	16731	16429	16618	16660	16769	16760	16658	16687	16622	16566	16557	16804	16620	16710	16471	16469	16845	16584	16519	16748	16456	16595	16459	16634	16558	16648	16799	16556	16527	16553	16500	16683	16476	16610	16547	16670	16612	16599	16670	16622	16589	16695	16599	16567	16700	16711	16637	16639	16586	16618	16496	16713	16546	16647	16671	16524	16676	16649	16610	16709	16743	16526	16632	16676	16550	16695	16757	16673	16495	16509	16550	16542	16627	16669	16659	16434	16633	16572	16647	16580	16675	16657	16567	16715	16653	16775	16500	16755	16808	16712	16668	16609	16629	16530	16587	16752	16704	16504	16673	16732	16700	16685	16610	16539	16603	16743	16448	16727	16602	16520	16731	16633	16634	16660	16424	16612	16691	16648	16311	16700	16487	16670	16816	16409	16693	16553	16734	16513	16649	16537	16562	16605	16620	16647	16815	16575	16740	16532	16749	16527	16626	16613	16591	16568	16574	16582	16417	16563	16690	16476	16591	16573	16757	16461	16524	16740	16730	16550	16503	16612	16583	16647	16747	16499	16586	16631	16624	16594	16759	16673	16413	16474	16687	16567	16477	16756	16498
25397	21624	27587	28223	22634	22107	21751	20524	20047	20035	19911	19655	19731	19764	19768	19753	19514	19606	19584	19674	19583	19640	19630	19511	19508	19454	19484	19506	19492	19712	19705	19274	19484	19208	19509	19376	19474	19646	19603	19365	19377	19563	19403	19475	19669	19487	19708	19440	19713	19366	19456	19669	19614	19679	19556	19458	19465	19596	19438	19584	19298	19741	19553	19370	19511	19504	19682	19350	19505	19415	19318	19378	19368	19384	19161	19453	19428	19486	19174	19605	19654	19426	19364	19340	19385	19499	19331	19557	19468	19613	19284	19577	19308	19224	19682	19253	19335	19636	19542	19516	19464	19425	19377	19471	19580	19596	19495	19425	19482	19276	19582	19271	19400	19415	19311	19470	19246	19363	19459	19273	19486	19442	19506	19443	19635	19442	19438	19300	19409	19556	19579	19246	19294	19501	19522	19330	19574	19668	19592	19592	19491	19574	19631	19410	19438	19401	19284	19298	19264	19563	19745	19510	19274	19429	19556	19494	19544	19368	19527	19647	19608	19396	19334	19648	19479	19347	19551	19535	19379	19284	19453	19473	19447	19472	19444	19348	19462	19474	19449	19296	19337	19277	19336	19387	19369	19381	19499	19470	19340	19296	19457	19490	19587	19546	19368	19362	19384	19462	19347	19342	19458	19501	19397	19623	19334	19382	19535	19450	19295	19506	19278	19281	19509	19441	19372	19361	19382	19655	19374	19407	19345	19621	19087	19397	19405	19333	19320	19401	19445	19294	19518	19619	19493	19488	19645	19597	19616	19535	19506	19339	19442	19695	19343	19391	19515	19547	19589	19383	19380	19536	19406	19419	19501	19428	19338	19538	19159	19271	19533	19527	19444	19499	19353	19406	19452	19504	19216	19442	19610	19413	19517	19568	19494	19381	19407	19299	19407	19821	19385	19645	19491	19546	19438	19546	19411	19507	19436	19479	19714	19585	19331	19478	19447	19280	19277	19478	19660	19369	19755	19424	19377	19481	19586	19325	19520	19411	19256	19400	19434	19585	19418	19343	19310	19372	19674	19594	19360	19131	19628	19302	19341	19448	19416	19482	19436	19259	19427	19525	19490	19569	19423	19472	19724	19531	19529	19281	19570	19576	19225	19441	19453	19531	19451	19438	19192	19335	19341	19534	19603	19506	19411	19390	19512	19447	19502	19587	19813	19500	19441	19556	19607	19578	19355	19551	19317	19442	19447	19447	19407	19723	19325	19492	19370	19426	19233	19441	19355	19271	19547	19355	19415	19571	19301	19383	19268	19379	19288	19459	19399	19248	19439	19603	19568	19422	19365	19343	19298	19485	19554	19460	19362	19231	19496	19487	19386	19694	19366	19598	19640	19366	19371	19363	19475	19317	19420	19692	19332	19443	19503	19693	19594	19667	19458	19496	19548	19350	19543	19538	19485	19347	19552	19494	19531	19482	19560	19539	19271	19540	19661	19467	19255	19507	19493	19371	19357	19548	19364	19421	19374	19340	19477	19542	19335	19651	19564	19469	19460	19463	19335	19493	19578	19385	19391	19335	19501	19326	19447	19522	19376	19453	19403	19386	19323	19191	19408	19598	19482	19319	19453	19286	19197	19325	19522	19422	19444	19444	19553	19496	19473	19498	19559	19530	19361	19272	19567	19342	19348	19463	19502	19411	19445	19452	19550	19307	19669	19391	19556	19482	19554	19583	19384	19432	19552	19509	19347	19325	19364	19268	19341	19497	19672	19512	19539	19424	19424	19557	19643	19430	19587	19417	19674	19513	19441	19624	19439	19502	19441	19301	19477	19332	19707	19471	19242	19586	19520	19607	19593	19735	19507	19396	19496	19286	19536	19638	19491	19465	19634	19315	19476	19558	19276	19362	19398	19407	19338	19222	19323	19508	19257	19491	19486	19404	19503	19307	19336	19632	19667	19447	19493	19398	19552	19394	19457	19522	19439	19355	19417	19543	19426	19468	19642	19595	19357	19504	19423	19440	19305	19550	19305	19494	19569	19411	19641	19411	19456	19462	19469	19363	19472	19508	19543	19251	19681	19600	19596	19813	19590	19614	19461	19513	19488	19693	19619	19461	19456	19410	19277	19375	19510	19492	19399	19495	19547	19363	19428	19433	19374	19545	19439	19579	19442	19793	19455	19441	19280	19341	19370	19318	19407	19443	19562	19503	19328	19576	19281	19452	19404	19629	19536	19496	19270	19245	19439	19445	19288	19391	19381	19546	19415	19369	19448	19262	19484	19451	19515	19635	19472	19454	19712	19313	19422	19609	19385	19398	19503	19516	19623	19377	19614	19522	19498	19517	19383	19505	19536	19533	19431	19601	19507	19557	19561	19470	19601	19382	19517	19510	19244	19560	19408	19382	19377	19293	19373	19553	19379	19383	19496	19293	19572	19273	19365	19373	19388	19520	19290	19315	19454	19595	19403	19331	19333	19510	19393	19387	19423	19471	19282	19422	19670	19475	19499	19438	19510	19654	19491	19626	19561	19450	19505	19322	19538	19488	19319	19428	19412	19527	19471	19337	19268	19417	19431	19566	19549	19519	19491	19352	19644	19353	19415	19379	19508	19584	19497	19369	19368	19336	19406	19275	19345	19306	19566	19610	19406	19219	19431	19557	19533	19513	19338	19558	19359	19510	19377	19499	19295	19438	19407	19486	19479	19366	19527	19470	19473	19354	19469	19360	19386	19399	19533	19577	19433	19518	19239	19314	19477	19588	19575	19228	19479	19340	19554	19709	19419	19483	19592	19450	19351	19421	19472	19305	19276	19348	19393	19344	19588	19431	19560	19370	19322	19431	19487	19425	19523	19470	19254	19412	19597	19655	19698	19375	19466	19631	19488	19538	19408	19544	19427	19745	19461	19527	19400	19408	19380	19359	19510	19490	19493	19530	19525	19420	19672	19286	19537	19530	19395	19526	19462	19607	19534	19421	19260	19385	19404	19663	19375	19494	19475	19504	19491	19601	19292	19452	19508	19472	19493	19457	19461	19367	19325	19465	19471	19360	19394	19354	19438	19217	19539	19267	19244	19558	19611	19464	19480	19424	19556	19312	19477	19507	19467	19313	19229	19510	19677	19364	19379	19430	19545	19526	19441	19425	19433	19566	19321	19421	19371	19574	19416	19334	19333	19448	19380	19355	19513	19548	19572	19483	19299	19536	19543	19438	19472	19539	19476	19410	19413	19522	19503	19288	19656	19455	19379	19374	19210	19438	19189	19365	19513	19424	19349	19510	19471	19418	19502	19480	19168	19428	19453	19430	19571	19325	19471	19237	19329	19534	19520	19542	19413	19597	19692	19412	19689	19600	19501	19441	19462	19419	19282	19614	19366	19480	19277	19460	19587	19567	19365	19349	19476	19467	19405	19499	19418	19315	19483	19366	19453	19616	19406	19248	19440	19538	19617	19653	19286	19481	19497	19397	19525	19360	19622	19507	19230	19424	19445	19518	19545	19467	19204	19614	19605	19464	19557	19580	19396	19595	19307	19426	19509	19546	19437	19453	19587	19579	19493	19498	19653	19573	19251	19411	19666	19376	19455	19666	19453	19369	19265	19619	19555	19331	19451	19375	19654	19612	19400	19412	19374	19527	19537	19274	19520	19460	19395	19481	19652	19224	19380	19565	19492	19336	19482	19448	19428	19354	19475	19466	19326	19142	19416	19602	19580	19356	19790	19492	19341	19561	19374	19504	19634	19312	19620	19516	19252	19335	19523	19576	19386	19589	19665	19351	19492	19620	19591	19351	19474	19532	19277	19373	19486	19570	19515	19507	19336	19513	19495	19319	19525	19555	19512	19524	19449	19509	19585	19487	19343	19567	19417	19653	19420	19688	19543	19492	19333	19337	19368	19136	19614	19311	19431	19392	19433	19461	19431	19373	19382	19466	19486	19496	19576	19492	19455	19309	19510	19403	19512	19595	19364	19242	19277	19549	19628	19382	19606	19550	19232	19541	19405	19529	19488	19345	19495	19493	19412	19419	19822	19632	19540	19560	19582	19537	19390	19301	19386	19148	19416	19591	19367	19577	19527	19500	19347	19327	19429	19526	19561	19657	19532	19324	19422	19415	19319	19400	19477	19521	19514	19634	19736	19498	19467	19582	19299	19574	19489	19402	19359	19598	19509	19624	19374	19400	19482	19454	19540	19563	19443	19123	19194	19426	19443	19590	19228	19483	19397	19268	19536	19608	19420	19414	19676	19472	19563	19377	19328	19462	19292	19388	19525	19264	19555	19476	19486	19629	19389	19366	19378	19761	19677	19451	19519	19433	19542	19418	19648	19397	19456	19412	19363	19592	19392	19522	19605	19438	19490	19449	19401	19277	19350	19567	19390	19425	19244	19484	19333	19324	19234	19556	19356	19419	19516	19314	19447	19424	19405	19356	19417	19293	19554	19385	19597	19363	19478	19186	19549	19555	19456	19805	19512	19511	19284	19479	19357	19436	19402	19398	19255	19381	19271	19488	19462	19230	19381	19577	19509	19393	19287	19413	19499	19260	19498	19639	19458	19694	19532	19317	19272	19228	19327	19635	19593	19534	19568	19295	19504	19664	19483	19489	19548	19347	19503	19451	19381	19428	19495	19242	19440	19498	19369	19484	19541	19403	19533	19503	19261	19542	19373	19592	19553	19445	19580	19454	19486	19113	19703	19229	19374	19460	19367	19391	19468	19524	19550	19604	19385	19500	19410	19422	19653	19689	19432	19370	19610	19482	19548	19412	19402	19476	19414	19519	19398	19429	19659	19461	19475	19470	19567	19357	19421	19590	19410	19489	19585	19194	19381	19578	19508	19482	19699	19560	19412	19491	19587	19333	19356	19543	19480	19543	19384	19344	19448	19427	19520	19613	19391	19281	19437	19443	19489	19463	19666	19522	19383	19387	19528	19534	19546	19453	19485	19383	19348	19385	19460	19393	19459	19424	19347	19500	19396	19494	19532	19507	19490	19494	19233	19424	19291	19483	19459	19490	19513	19662	19706	19609	19812	19596	19452	19603	19456	19598	19348	19323	19550	19722	19539	19368	19441	19644	19523	19420	19412	19709	19519	19459	19479	19578	19451	19472	19249	19464	19491	19634	19608	19384	19563	19327	19523	19480	19406	19566	19487	19348	19564	19525	19388	19391	19459	19481	19356	19384
20947	36823	30686	24194	21630	20057	18971	18379	17726	17462	17277	17043	17011	16982	16959	16837	16929	16729	16928	16678	16822	16549	16670	16704	16764	16828	16801	16558	16746	16789	16718	16569	16495	16754	16583	16684	16570	16734	16672	16566	16643	16508	16568	16758	16361	16677	16610	16682	16664	16509	16657	16725	16741	16541	16708	16430	16762	16586	16444	16724	16662	16694	16634	16519	16642	16799	16817	16732	16613	16482	16484	16618	16515	16479	16842	16574	16568	16519	16575	16630	16580	16578	16793	16614	16557	16573	16647	16506	16793	16404	16578	16490	16594	16604	16606	16815	16542	16754	16634	16651	16526	16424	16669	16606	16753	16664	16437	16695	16675	16506	16616	16747	16578	16445	16705	16670	16780	16631	16622	16525	16685	16633	16674	16440	16640	16741	16562	16574	16641	16589	16685	16514	16572	16596	16781	16545	16579	16599	16571	16640	16693	16658	16539	16570	16581	16495	16567	16609	16757	16669	16661	16566	16497	16518	16821	16542	16641	16558	16617	16508	16554	16616	16575	16475	16469	16808	16563	16532	16517	16553	16430	16724	16669	16609	16758	16609	16725	16691	16684	16537	16536	16651	16331	16547	16469	16759	16551	16528	16663	16695	16511	16620	16527	16640	16626	16668	16688	16656	16681	16581	16715	16685	16570	16727	16698	16663	16745	16648	16492	16678	16487	16438	16624	16763	16484	16543	16633	16516	16527	16631	16711	16507	16569	16780	16667	16605	16593	16560	16513	16654	16551	16623	16429	16755	16689	16518	16710	16734	16597	16662	16594	16549	16616	16805	16629	16572	16668	16441	16617	16598	16852	16695	16594	16626	16606	16588	16705	16537	16692	16482	16722	16744	16558	16681	16654	16693	16613	16627	16610	16601	16619	16665	16703	16608	16557	16613	16840	16544	16621	16682	16614	16636	16777	16683	16748	16676	16690	16677	16760	16668	16547	16720	16722	16764	16697	16483	16690	16670	16565	16508	16660	16570	16498	16625	16549	16811	16632	16729	16725	16516	16481	16553	16531	16734	16599	16580	16530	16445	16690	16533	16833	16754	16676	16511	16712	16667	16696	16805	16767	16601	16767	16603	16744	16599	16561	16567	16594	16768	16537	16405	16539	16498	16624	16572	16550	16592	16501	16510	16509	16481	16514	16706	16459	16393	16608	16418	16579	16506	16514	16492	16588	16624	16670	16477	16505	16813	16582	16530	16485	16590	16624	16463	16559	16730	16646	16702	16526	16570	16696	16801	16711	16635	16647	16660	16680	16496	16658	16683	16760	16594	16624	16662	16609	16688	16670	16705	16355	16740	16517	16551	16468	16637	16650	16743	16562	16681	16690	16502	16628	16564	16621	16628	16569	16471	16605	16512	16430	16672	16527	16695	16569	16673	16645	16551	16669	16477	16571	16810	16528	16752	16725	16741	16610	16548	16706	16411	16642	16609	16625	16633	16755	16630	16721	16525	16540	16800	16648	16666	16499	16641	16545	16620	16575	16660	16606	16801	16480	16704	16506	16591	16427	16616	16521	16474	16439	16605	16571	16539	16722	16625	16476	16481	16430	16578	16719	16693	16648	16681	16666	16397	16591	16519	16546	16590	16575	16803	16619	16683	16559	16747	16520	16767	16701	16624	16617	16618	16699	16577	16583	16600	16534	16560	16420	16721	16594	16739	16479	16641	16702	16764	16655	16557	16816	16576	16537	16567	16553	16465	16748	16566	16835	16615	16702	16492	16655	16682	16643	16626	16659	16523	16507	16493	16659	16640	16763	16707	16771	16560	16546	16524	16661	16691	16616	16477	16647	16648	16642	16615	16629	16690	16733	16492	16693	16663	16685	16645	16661	16562	16481	16538	16596	16701	16719	16687	16587	16616	16729	16635	16628	16512	16551	16688	16463	16445	16637	16651	16641	16540	16535	16850	16575	16586	16825	16690	16581	16773	16617	16641	16599	16499	16653	16597	16601	16619	16580	16734	16670	16619	16603	16666	16577	16598	16668	16564	16601	16491	16546	16537	16584	16641	16543	16629	16454	16740	16570	16497	16578	16453	16667	16726	16670	16584	16727	16468	16632	16573	16568	16613	16524	16663	16594	16615	16712	16603	16629	16651	16545	16721	16530	16499	16650	16500	16530	16647	16835	16686	16542	16696	16494	16665	16704	16663	16692	16537	16589	16477	16613	16586	16533	16591	16615	16510	16450	16689	16702	16524	16751	16494	16519	16641	16560	16744	16566	16477	16624	16645	16553	16497	16657	16621	16831	16779	16517	16542	16547	16523	16603	16558	16628	16514	16470	16717	16500	16441	16670	16567	16483	16404	16624	16650	16574	16550	16661	16718	16665	16729	16700	16573	16692	16671	16557	16537	16907	16665	16629	16643	16490	16619	16603	16640	16540	16714	16603	16581	16531	16431	16524	16707	16864	16539	16591	16542	16691	16569	16709	16573	16635	16733	16702	16681	16705	16419	16626	16745	16441	16542	16494	16562	16695	16607	16719	16792	16855	16685	16709	16654	16594	16530	16594	16625	16675	16603	16549	16545	16649	16617	16639	16645	16638	16519	16525	16570	16614	16611	16762	16722	16547	16603	16693	16547	16563	16468	16651	16577	16655	16569	16778	16575	16707	16883	16801	16704	16742	16798	16525	16510	16676	16633	16610	16723	16779	16787	16515	16760	16711	16521	16619	16487	16783	16582	16768	16621	16639	16507	16676	16551	16533	16771	16600	16554	16664	16484	16564	16768	16591	16643	16605	16582	16566	16502	16618	16697	16774	16783	16778	16514	16544	16525	16657	16433	16600	16570	16407	16488	16552	16526	16538	16570	16704	16410	16662	16478	16633	16633	16600	16520	16651	16677	16447	16644	16431	16618	16599	16723	16620	16598	16595	16728	16603	16633	16646	16694	16707	16641	16562	16618	16518	16641	16800	16604	16410	16617	16555	16602	16794	16570	16634	16611	16604	16632	16345	16688	16596	16773	16785	16674	16629	16747	16648	16627	16519	16561	16586	16611	16602	16601	16472	16557	16777	16646	16650	16470	16754	16694	16680	16505	16752	16611	16645	16395	16526	16664	16738	16711	16716	16602	16584	16601	16662	16687	16773	16397	16864	16604	16410	16642	16576	16687	16717	16494	16506	16864	16583	16706	16648	16433	16681	16612	16820	16686	16711	16699	16674	16604	16570	16595	16796	16637	16484	16709	16564	16633	16648	16623	16679	16687	16637	16630	16547	16637	16650	16815	16622	16587	16629	16570	16309	16658	16620	16624	16595	16648	16659	16640	16744	16582	16622	16497	16653	16510	16728	16668	16619	16667	16706	16749	16719	16481	16969	16516	16718	16606	16682	16607	16673	16467	16838	16677	16363	16692	16708	16724	16576	16610	16614	16586	16535	16546	16788	16704	16491	16520	16583	16404	16458	16489	16533	16657	16653	16669	16837	16560	16553	16616	16488	16608	16558	16725	16813	16532	16514	16728	16561	16551	16456	16685	16557	16519	16738	16584	16499	16516	16733	16484	16448	16589	16571	16539	16520	16660	16569	16679	16491	16576	16437	16613	16648	16698	16772	16636	16521	16280	16704	16604	16667	16622	16798	16548	16612	16683	16413	16634	16674	16541	16526	16559	16761	16596	16543	16495	16747	16777	16718	16620	16543	16558	16678	16814	16620	16592	16583	16646	16555	16517	16618	16662	16540	16679	16652	16501	16743	16562	16592	16691	16602	16607	16591	16656	16665	16682	16622	16538	16746	16587	16678	16284	16621	16563	16678	16686	16489	16576	16659	16547	16683	16565	16613	16640	16791	16515	16538	16528	16569	16728	16625	16506	16558	16514	16488	16649	16617	16407	16611	16676	16626	16447	16656	16572	16748	16635	16696	16582	16447	16745	16534	16647	16765	16497	16471	16578	16808	16634	16721	16699	16686	16566	16570	16607	16518	16716	16455	16487	16601	16594	16578	16759	16547	16541	16542	16506	16602	16535	16655	16609	16599	16641	16688	16522	16677	16585	16725	16638	16545	16600	16488	16579	16481	16755	16783	16606	16492	16669	16770	16480	16659	16595	16705	16587	16611	16542	16683	16634	16585	16458	16541	16488	16435	16647	16555	16608	16730	16593	16674	16441	16602	16594	16761	16587	16680	16655	16528	16747	16529	16682	16645	16720	16692	16735	16522	16640	16413	16741	16602	16630	16673	16438	16573	16603	16740	16563	16413	16557	16718	16686	16667	16588	16598	16708	16658	16687	16598	16641	16547	16738	16842	16656	16669	16472	16732	16667	16578	16535	16841	16495	16636	16564	16557	16626	16788	16720	16508	16600	16528	16585	16543	16517	16709	16694	16682	16424	16783	16454	16564	16658	16793	16599	16580	16701	16548	16599	16705	16600	16689	16630	16571	16786	16685	16544	16614	16763	16481	16702	16640	16634	16631	16628	16748	16580	16685	16742	16649	16721	16594	16372	16754	16652	16569	16663	16765	16634	16534	16580	16695	16572	16635	16769	16559	16601	16549	16612	16557	16516	16432	16679	16596	16580	16678	16541	16582	16651	16694	16583	16747	16833	16435	16722	16646	16614	16826	16493	16718	16466	16604	16686	16633	16491	16522	16612	16721	16521	16511	16816	16591	16530	16556	16686	16491	16736	16647	16676	16506	16850	16535	16774	16712	16527	16645	16682	16653	16810	16714	16669	16488	16748	16770	16711	16802	16620	16588	16704	16563	16611	16651	16631	16725	16737	16610	16586	16646	16394	16556	16675	16741	16462	16562	16728	16811	16570	16621	16520	16564	16646	16662	16678	16552	16686	16631	16657	16597	16564	16601	16648	16684	16745	16634	16457	16575	16531	16676	16649	16482	16439	16733	16634	16652	16475	16559	16612	16604	16797	16530	16543	16626	16703	16509	16768	16672	16576	16656	16517	16528	16417	16615	16537	16521	16658	16590	16741	16627	16714	16671	16574	16624	16553	16630	16730	16761	16542	16554	16530	16595	16491	16708	16552	16617	16832	16616	16435	16715	16390	16556	16625	16719	16577	16453	16664	16419	16765	16654	16757	16732	16474	16591	16725	16681	16664	16633	16506	16661	16518	16505	16649	16598	16680	16792	16640	16497	16539	16607	16458	16765	16716	16753	16424	16510	16623
22516	21574	28842	24818	22305	25293	27441	23284	22193	22272	22084	21677	21575	21442	21318	21326	21308	21229	21035	21189	21028	21014	21221	20931	20822	20784	20846	21086	20867	21074	20985	20942	20875	20886	20846	20965	20908	21057	20939	20918	20870	20769	20890	20946	20802	20713	20988	20894	20775	20891	20990	20983	20820	20952	20585	20864	20841	20754	20868	20825	20726	20603	20669	21002	20721	21049	20935	20630	20890	20596	20566	20633	20887	20799	20721	20670	20700	20613	20738	20645	20865	20758	20886	20721	20733	20715	20836	20858	20873	20804	20658	20725	20728	20782	20932	20664	20909	20829	20683	20913	20758	20659	20770	20799	20712	20695	20698	20798	20865	20956	20670	20799	20955	21007	20881	20709	20828	20730	20782	20800	20783	20844	20821	20718	20758	20830	20757	20971	20782	20690	20671	20601	20862	20998	20841	20700	20913	20758	21115	20828	20580	20730	20707	20653	20683	20912	20966	20520	20957	20810	20931	20940	20778	20791	20711	20512	20880	20757	20706	20930	20846	20639	20723	20769	20789	20833	20714	20839	20977	20623	20701	20899	20808	20686	20786	20653	20741	20885	20660	20825	20465	20789	20560	20577	20739	20696	20990	20627	20755	20744	20778	20654	20630	20907	20571	20837	20800	20949	20818	20752	20924	20792	20609	20882	20750	20670	20574	20693	20783	20581	20725	20969	20728	20760	20780	20680	20717	20763	20601	20507	20721	20929	20695	20764	20807	20618	20734	20802	20789	20700	20562	20747	20871	20597	20710	20735	20819	20729	20821	20815	20513	20905	20831	20760	20861	20769	20586	20840	20958	21050	20602	20598	20722	20878	20795	20798	20539	20630	20777	20806	20514	20756	20802	20702	21007	20787	20733	20865	20725	20960	20862	20730	20899	21002	20819	20723	20797	20770	20521	20844	20915	20618	20716	20798	20684	20746	20581	20967	20881	20770	20850	20662	20679	20812	20751	20721	20892	20750	20709	20629	20964	20731	20493	20817	20666	20772	20758	20708	20774	20947	20695	20727	20781	20809	20879	20927	20747	20759	20728	20918	20738	20721	20939	20583	20771	20799	20849	20556	20611	20711	20727	20832	20952	20703	20659	20694	20482	20982	20764	20683	20781	20777	20624	20724	20780	20721	20855	20873	20762	20733	20749	20743	20812	21031	21029	20867	20545	20824	20783	20798	20953	20779	20895	20826	20690	20844	20646	20841	20912	20439	20818	20849	20685	20781	20855	20777	20741	20810	20732	20812	20850	20713	20965	20795	20998	21009	20884	20901	20836	20644	20784	20723	20746	20564	20832	20722	20814	20672	20540	20849	20751	20673	20674	20614	20722	20752	20535	20790	20744	20972	20843	20612	20801	20642	20787	20655	20796	20806	20836	20752	20768	20631	20682	20702	20837	20673	20635	20809	20890	20707	20746	20661	20782	20707	20775	20709	20738	20787	20642	20654	20874	20686	20825	20879	20849	20763	20831	20778	20893	20852	20750	20673	20803	20550	20783	20871	20858	20834	20703	20595	20625	20760	20862	20814	20986	20539	20737	20681	20597	20909	20738	20669	20773	20734	20787	20785	20716	20641	20810	20698	20830	20697	20574	20780	20647	20834	20687	20709	20808	20545	20405	20732	20672	20692	20642	20848	20624	20854	20863	20858	20793	20647	20486	20735	20803	20828	20638	20647	20873	21063	20992	20718	20744	20695	20851	20725	20764	20560	20833	20764	20480	20572	20968	20810	20825	20735	20696	20835	20669	20790	20689	20672	20559	20713	20768	20940	20630	20787	20605	20846	21013	20767	20696	20634	20829	20653	20922	20941	20764	20996	20888	20703	20520	20666	20609	20905	20583	20739	20661	20712	20695	20827	20788	20773	20835	20752	20792	20811	20834	20620	20780	20739	20873	20816	20922	20830	20868	20875	20708	20549	20889	20832	20760	20570	20657	20633	20654	20792	20847	20796	20721	20933	20882	20968	20759	20827	20829	20755	20845	20681	20682	20656	20545	20570	20870	20686	20805	20890	20652	20870	20895	20615	20950	20734	20710	20800	20727	20689	20706	20940	20944	20672	20830	20602	20510	20773	20743	20889	20973	20864	20594	20683	20749	20810	20692	20649	20719	20575	20548	20761	20810	20639	20713	20815	20953	20758	20668	20714	20643	20691	20756	20869	20795	20679	20782	20884	20749	20848	20847	20883	20736	20682	20749	20826	20870	20503	20919	20852	20817	20671	20600	20816	20795	20681	20919	20568	20602	20624	20855	20739	20782	20454	20708	20766	20676	20666	20617	20616	20673	20777	20840	20743	20765	20883	20952	20859	20785	20665	20736	20891	20661	20903	20839	20801	20796	20672	20510	20661	20817	20925	20929	20832	20747	20972	20874	20730	20674	20900	20767	20685	20577	20887	20778	20657	20752	20853	20658	20422	20664	20835	20821	20624	20815	20623	20775	20482	20587	20653	20520	20867	20669	20672	20702	20540	20648	20790	20825	20841	20530	20797	20887	20815	20871	20795	20901	20600	20659	20773	20778	21071	20828	20801	20856	20826	20958	20707	20697	20521	20822	20610	20767	20691	20948	20777	20725	20830	20803	20561	20744	20488	20731	20770	20742	20557	20599	20869	20836	20958	20951	20642	20864	20691	20713	20702	20689	20675	20579	20864	20892	20915	20684	20726	20627	20492	20741	20667	20913	20788	20818	20897	20931	20814	20772	20743	20856	20502	20816	20842	20790	20843	20568	20763	20699	20694	20696	20709	20798	20491	20605	20520	20612	20514	20735	20702	20601	20567	20752	20718	20986	20725	20495	20749	20548	20798	20907	20785	20737	20577	20960	20748	20731	20819	20818	20848	20867	20519	20748	20853	20870	20704	20678	20653	20845	20686	20716	20660	20402	20607	20894	20906	20865	20842	20785	20740	20694	20830	20730	20686	20656	20794	20819	20679	20750	20692	20572	20733	20591	20715	20736	20447	20626	20783	20816	20923	20504	20839	20785	20515	20870	20773	20753	20691	20800	20714	20825	20947	20735	20751	20639	20660	20914	20758	20673	20851	20752	20607	20828	20596	20890	20892	20877	20841	20862	20966	20822	20948	20603	20839	20799	20871	20771	20742	20575	20862	20828	20820	20907	20848	20787	20474	20808	20762	20580	20987	20572	20531	20499	20580	20851	20803	20674	20610	20790	20696	20698	20907	20852	20593	20643	20754	20953	20815	20587	20715	20809	20650	20854	20852	20792	20943	20850	20759	20803	20778	20482	20908	20777	20677	20700	20759	20695	20618	20632	20846	20730	20714	20621	20733	20872	20613	20889	20910	20820	20714	20410	20720	20641	20700	20612	20776	20934	20641	20789	20828	20837	20721	20717	20756	20662	20768	20958	20943	20588	20680	20883	20561	20663	20773	20978	20739	20863	20759	20821	20805	20944	20735	20781	20834	20819	20818	20933	20853	20651	20706	20894	20481	20725	20919	20785	20615	20749	20848	20670	20995	20524	20912	20789	20458	20520	20791	20655	20580	20736	20552	20785	20707	20929	20766	20792	20739	20598	20892	20782	20824	20749	20915	20813	20713	20693	20574	20804	20881	20756	20686	20821	20581	20713	20746	20530	20779	20623	20732	20954	20543	20869	20759	20722	20924	20729	20977	20664	20661	20764	20812	20736	20806	20707	20883	20780	20500	20555	20707	20690	20727	20619	20783	20785	20940	20968	20789	20620	20734	20813	20676	20793	20699	20785	20740	20705	20720	20626	20619	20853	20899	20765	20855	20951	20639	20739	20979	20627	20847	20703	20787	20861	20822	20575	20896	20880	20667	20931	20629	20771	20890	20922	20705	20744	20599	20570	20613	20831	20972	20844	20732	20653	20830	20835	20712	20605	20733	20866	20841	20888	20652	20796	20568	20826	21063	20872	20724	20984	20799	20647	20695	20961	20779	20753	20679	20809	20458	20865	20740	20659	20663	20729	20695	20486	20703	20885	20805	20726	20763	20743	20614	20727	20777	20717	20721	20843	20628	20818	20867	20669	20680	20700	20742	20708	20786	20767	20689	20756	20650	20691	20565	20612	20662	20706	20942	20792	20602	20682	20885	20742	20847	20675	20618	20706	20603	20694	20558	20821	20427	20781	20640	20795	20566	20673	20701	20710	20791	20787	20560	20574	20705	20951	20584	20760	20790	20769	20721	20559	20559	20868	20654	20662	20633	20629	20712	20585	20977	20609	20484	20810	20647	20671	20787	20928	20651	20844	20701	20952	20707	20927	20917	20732	20860	20979	20772	20810	20884	20805	20702	20976	20766	20504	20668	20742	20743	20831	20775	20675	20825	20683	21010	20763	21019	20884	20779	20561	20628	20811	20536	20822	20862	20692	20490	20889	20646	20611	20537	20679	20646	20678	20841	20574	20921	21001	20638	20844	20633	20682	20623	20595	20833	20855	20912	20923	20625	20746	20753	20777	20852	20861	20874	20739	20849	20682	20839	20812	20561	20730	20910	20725	20736	20786	20871	20731	20802	20626	20744	20610	20585	20710	20702	20649	20645	20566	20557	20696	20675	20736	20794	20652	20390	20657	20635	20728	20624	20755	20810	20745	20719	20842	20810	20815	20743	20825	20908	20820	20855	20581	20831	20706	20723	20835	20954	20648	20852	21067	20846	20692	20775	20904	20939	20538	20908	20825	20730	20739	20771	20811	20511	20550	20961	20785	20913	20888	20627	21048	20805	20914	20622	20971	20737	20794	20665	20857	20806	20734	20968	20642	20697	20878	20870	20928	20984	20949	20766	20813	20946	20636	20731	20748	20979	20656	20806	20529	20837	20770	20660	20963	20915	20901	20691	20633	20727	20716	20994	20681	20711	20877	20867	20706	20810	20754	20611	20798	20949	20780	20835	20821	20747	20805	20525	20784	20732	20723	20594	20621	20791	20702	20689	20768	20660	20792	20569	20779	20662	20697	20940	21063	20660	20826	20943	20700	20901	20397	20690	20676	20766	20774	20706	20548	20694	20805	20749	20883	20816	20938	20908	20754	20703	20838	20650	20805	20585	20628	20652	20751	20768	20778	20736	20674	20833	20728	20733	20753	20681	20702	20760	21102	20807	20785	20510	20722	20737	20769	20731	20807	20764	20924	20701	20842	20619	20795	20718
21906	44875	37861	29357	25878	23224	21419	20374	19278	19011	18471	18299	18244	18146	18039	17864	17534	17624	17696	17595	17641	17653	17565	17583	17499	17532	17496	17461	17423	17468	17497	17457	17386	17562	17331	17487	17434	17418	17389	17345	17390	17210	17444	17489	17269	17372	17215	17392	17471	17422	17400	17419	17346	17259	17271	17338	17408	17275	17407	17249	17353	17312	17370	17338	17363	17402	17440	17200	17184	17445	17428	17282	17317	17265	17317	17583	17323	17260	17394	17304	17422	17457	17287	17483	17167	17485	17337	17421	17412	17528	17331	17452	17169	17274	17373	17259	17437	17303	17333	17402	17404	17434	17374	17484	17281	17374	17301	17267	17198	17255	17280	17325	17417	17161	17425	17245	17376	17256	17350	17373	17183	17370	17391	17241	17253	17319	17501	17357	17328	17150	17404	17213	17134	17492	17157	17391	17174	17140	17180	17349	17494	17503	17506	17364	17154	17385	17313	17295	17169	17522	17302	17421	17440	17134	17409	17448	17363	17209	17248	17174	17551	17493	17347	17243	17473	17352	17317	17401	17123	17424	17505	17233	17431	17381	17472	17269	17442	17393	17497	17222	17359	17147	17514	17257	17348	17391	17383	17334	17232	17358	17485	17412	17283	17429	17220	17254	17396	17413	17468	17192	17526	17292	17231	17419	17321	17368	17313	17468	17505	17417	17379	17234	17362	17340	17214	17321	17318	17521	17285	17511	17235	17158	17208	17144	17387	17261	17327	17305	17370	17422	17338	17269	17286	17239	17380	17247	17351	17443	17343	17448	17351	17185	17084	17219	17196	17407	17405	17349	17195	17424	17354	17377	17341	17178	17327	17196	17185	17470	17414	17179	17374	17555	17164	17353	17318	17337	17332	17211	17516	17347	17399	17318	17144	17358	17401	17325	17282	17223	17459	17194	17290	17372	17372	17270	17238	17433	17231	17281	17445	17215	17374	17423	17482	17249	17359	17209	17271	17323	17350	17576	17300	17277	17109	17435	17185	17381	17219	17326	17182	17290	17385	17316	17412	17343	17220	17314	17421	17399	17463	17263	17338	17392	17294	17379	17290	17467	17474	17286	17292	17367	17203	17284	17415	17439	17441	17237	17338	17527	17259	17349	17143	17421	17291	17463	17349	17402	17259	17376	17197	17407	17243	17227	17358	17257	17410	17206	17050	17367	17208	17406	17253	17265	17169	17298	17188	17513	17354	17329	17235	17404	17238	17341	17468	17259	17373	17306	17380	17375	17349	17239	17312	17269	17340	17463	17373	17541	17282	17129	17365	17374	17122	17351	17073	17582	17219	17367	17254	17393	17245	17219	17353	17179	17355	17254	17259	17281	17328	17192	17413	17242	17103	17384	17332	17381	17216	17414	17342	17419	17420	17463	17466	17177	17329	17345	17310	17319	17360	17283	17416	17417	17397	17370	17373	17357	17293	17262	17370	17251	17293	17313	17349	17264	17320	17450	17408	17435	17486	17374	17359	17422	17374	17306	17366	17305	17377	17308	17369	17365	17458	17293	17342	17183	17196	17198	17440	17327	17411	17228	17251	17420	17253	17152	17164	17469	17194	17445	17310	17439	17397	17255	17357	17281	17412	17343	17271	17424	17289	17467	17404	17352	17347	17347	17401	17390	17447	17471	17342	17348	17334	17266	17246	17360	17317	17313	17406	17186	17224	17191	17014	17306	17255	17243	17320	17285	17295	17517	17342	17444	17340	17320	17316	17443	17310	17361	17281	17274	17430	17347	17349	17341	17489	17295	17420	17522	17267	17208	17436	17166	17440	17490	17452	17379	17396	17307	17137	17267	17244	17412	17416	17248	17374	17272	17085	17557	17529	17339	17348	17418	17408	17542	17428	17279	17426	17346	17240	17364	17391	17268	17198	17213	17353	17560	17371	17238	17238	17219	17369	17420	17536	17382	17262	17378	17315	17414	17326	17469	17278	17249	17385	17459	17420	17394	17369	17303	17378	17406	17291	17471	17242	17308	17342	17438	17405	17223	17393	17381	17278	17295	17425	17320	17470	17198	17332	17321	17241	17364	17268	17334	17278	17281	17345	17208	17210	17285	17134	17157	17484	17249	17365	17439	17371	17296	17255	17170	17270	17369	17588	17352	17366	17184	17573	17579	17215	17443	17366	17264	17270	17207	17393	17511	17423	17281	17259	17371	17402	17297	17386	17391	17498	17413	17189	17259	17180	17165	17379	17234	17301	17437	17266	17457	17339	17535	17299	17452	17505	17306	17468	17532	17310	17265	17359	17377	17261	17375	17498	17324	17188	17434	17197	17423	17213	17447	17328	17408	17336	17213	17394	17377	17327	17395	17391	17344	17417	17320	17482	17441	17478	17222	17349	17291	17438	17259	17309	17258	17205	17271	17470	17278	17283	17323	17465	17190	17392	17346	17146	17247	17325	17411	17175	17363	17368	17421	17382	17394	17474	17401	17315	17162	17414	17231	17412	17343	17279	17371	17417	17404	17130	17384	17274	17341	17371	17265	17451	17306	17217	17187	17234	17293	17380	17315	17555	17175	17374	17386	17469	17373	17364	17413	17285	17241	17385	17417	17315	17160	17450	17315	17419	17330	17265	17460	17465	17299	17147	17440	17256	17265	17230	17241	17434	17420	17489	17297	17547	17366	17393	17271	17219	17279	17419	17364	17400	17263	17340	17285	17302	17342	17264	17239	17423	17351	17332	17442	17376	17302	17224	17499	17370	17222	17437	17497	17274	17474	17310	17402	17523	17304	17261	17334	17185	17322	17402	17411	17412	17324	17287	17428	17390	17358	17042	17456	17279	17146	17323	17258	17258	17289	17382	17210	17371	17414	17275	17422	17249	17246	17322	17316	17376	17469	17338	17407	17406	17275	17517	17362	17251	17423	17369	17467	17320	17239	17233	17203	17310	17362	17396	17366	17305	17340	17257	17179	17257	17408	17300	17608	17394	17354	17438	17235	17340	17165	17342	17424	17401	17465	17227	17271	17194	17389	17371	17350	17342	17338	17329	17429	17266	17362	17381	17193	17262	17451	17422	17280	17441	17422	17310	17327	17324	17159	17401	17293	17476	17220	17308	17249	17541	17526	17339	17234	17240	17335	17447	17222	17374	17374	17338	17324	17298	17236	17207	17318	17402	17391	17336	17327	17318	17135	17329	17287	17229	17318	17308	17334	17384	17201	17246	17290	17392	17158	17326	17177	17285	17472	17371	17399	17169	17408	17153	17465	17298	17533	17194	17492	17435	17246	17371	17210	17252	17313	17333	17353	17296	17482	17389	17433	17471	17593	17267	17203	17290	17567	17229	17317	17331	17336	17427	17333	17398	17475	17344	17374	17155	17399	17337	17431	17221	17304	17371	17223	17396	17121	17344	17400	17408	17344	17266	17336	17490	17292	17302	17343	17369	17269	17377	17333	17373	17403	17478	17232	17373	17434	17381	17156	17379	17458	17339	17408	17371	17389	17282	17280	17250	17381	17345	17394	17242	17150	17399	17300	17257	17321	17172	17285	17372	17435	17229	17202	17434	17294	17469	17348	17320	17391	17155	17377	17311	17094	17435	17464	17371	17365	17331	17349	17300	17314	17242	17398	17331	17153	17481	17173	17542	17260	17344	17287	17375	17357	16984	17345	17579	17495	17130	17038	17337	17332	17287	17268	17398	17537	17539	17282	17510	17499	17522	17275	17326	17384	17339	17407	17279	17314	17453	17324	17321	17244	17333	17312	17207	17260	17431	17228	17397	17428	17253	17433	17261	17320	17166	17382	17175	17256	17386	17606	17365	17506	17249	17309	17265	17222	17252	17343	17329	17217	17382	17222	17342	17492	17303	17283	17388	17317	17314	17305	17372	17342	17208	17439	17205	17330	17302	17379	17412	17358	17399	17244	17385	17407	17263	17459	17356	17363	17292	17288	17379	17206	17291	17291	17425	17474	17472	17196	17317	17270	17399	17306	17435	17412	17376	17274	17425	17394	17310	17591	17482	17367	17371	17388	17399	17460	17425	17332	17454	17212	17464	17374	17381	17489	17315	17249	17289	17331	17276	17174	17444	17383	17163	17434	17329	17494	17383	17413	17228	17257	17305	17285	17255	17313	17366	17314	17275	17413	17452	17331	17347	17563	17308	17505	17344	17320	17411	17271	17361	17323	17353	17244	17369	17346	17299	17270	17401	17212	17295	17384	17349	17263	17330	17452	17463	17315	17402	17100	17233	17215	17481	17358	17365	17230	17334	17258	17293	17285	17306	17062	17266	17303	17427	17295	17186	17312	17207	17334	17340	17462	17211	17356	17254	17365	17407	17362	17706	17213	17175	17405	17388	17245	17254	17211	17247	17439	17180	17279	17233	17413	17415	17256	17371	17456	17389	17429	17319	17374	17556	17363	17453	17230	17277	17481	17321	17246	17439	17393	17241	17426	17174	17277	17260	17188	17192	17475	17404	17394	17213	17412	17284	17363	17303	17394	17236	17594	17348	17338	17501	17281	17386	17188	17264	17323	17451	17447	17280	17238	17473	17503	17337	17309	17325	17493	17294	17169	17274	17277	17279	17327	17269	17355	17177	17540	17318	17336	17289	17219	17323	17406	17298	17303	17188	17292	17451	17431	17240	17215	17260	17386	17187	17404	17278	17288	17362	17441	17299	17255	17111	17215	17317	17413	17283	17523	17349	17359	17359	17253	17190	17258	17391	17453	17402	17216	17297	17378	17371	17183	17441	17499	17132	17435	17390	17331	17519	17434	17231	17247	17453	17452	17325	17440	17237	17337	17250	17462	17454	17192	17313	17330	17295	17480	17232	17251	17295	17291	17350	17501	17313	17139	17214	17333	17112	17419	17245	17461	17232	17449	17318	17318	17241	17424	17281	17234	17327	17391	17340	17283	17386	17348	17450	17239	17283	17440	17344	17317	17402	17377	17226	17444	17326	17230	17232	17420	17443	17372	17362	17235	17342	17298	17390	17232	17238	17398	17362	17323	17098	17494	17390	17533	17356	17197	17399	17340	17508	17297	17349	17342	17254	17374	17371	17279	17370	17298	17414	17388	17329	17245	17380	17310	17340	17173	17292	17333	17220	17398	17272	17636	17420	17075	17418	17402	17194	17207	17107	17528	17348	17406	17634	17332	17349	17357	17322	17390
29139	24666	29011	26373	22026	21047	20656	19956	19662	19479	19368	19631	19511	19144	19413	19282	19453	19181	19082	19197	19212	19289	19486	19088	19182	19216	19205	19117	19179	19024	19095	19252	19350	19366	19214	19191	19309	19336	19164	19056	19124	19163	19353	18996	19073	19295	18945	19043	19149	19078	19105	19121	19325	19035	19034	19275	18977	19310	19088	19091	19116	19118	19105	19173	19108	19332	19112	19111	19329	19393	19127	19262	19062	19295	19214	19355	19153	19170	19081	19080	19297	19125	19165	19288	19292	19028	19185	19058	19072	19237	19216	19104	19070	18920	19041	19449	19204	19177	19148	19096	19150	19216	19232	19033	18901	19053	18990	18998	19240	19159	19325	19262	19103	18971	19158	19156	18962	19223	19155	19012	18959	19060	19132	19037	19279	19231	18955	19097	19200	19218	19071	19230	19176	19134	19279	19192	19189	18990	19255	19350	19323	19251	19034	19279	19274	19035	19090	19156	19071	19061	18961	19058	19091	19258	19161	19120	19108	19141	19230	19049	18899	19291	19159	19296	19100	18974	18986	19028	19193	19080	19262	19199	19186	19283	19123	19174	19065	19324	18942	19222	19179	19191	19048	19097	19262	19213	19300	18980	19050	19106	19110	19267	19184	18995	19101	19287	19141	19273	19205	19010	18929	19148	19209	19105	18948	19135	18996	19201	19149	19124	19266	19026	19352	19128	19169	19074	19279	19432	18762	19075	19102	18923	19080	19107	19213	19088	19216	19190	19117	19091	19052	19133	19100	19206	19150	19259	19051	19053	18939	19144	19231	19107	19250	19200	19179	19158	19231	19124	19179	19106	19236	19037	19147	19045	19244	19161	19213	19148	19147	19096	19196	19152	19223	19175	19011	19257	19175	19304	19227	19056	19269	19071	19300	19067	19078	18996	19018	19176	19533	19198	19184	19142	19124	19080	19209	19155	19175	19169	19237	19233	19061	19073	19156	19029	19087	19128	19298	19094	19155	19090	19202	19226	19195	19089	19118	19378	19357	19094	19209	19158	19205	18908	19129	19205	19143	19277	19172	19401	18870	18877	19295	19034	19405	19070	19260	19282	19046	18972	19160	19284	19290	18968	19005	19190	19249	19133	19219	19220	19019	19306	19192	19124	19207	19235	19190	19148	19040	19085	19151	19186	19102	19170	19051	19067	19376	19147	19148	19160	19209	19151	19141	19287	18994	19036	19330	19298	19199	19182	19079	19230	19105	19019	19156	19058	19074	18982	19252	18970	19166	19098	19118	19069	19114	18980	19099	19147	19225	19208	19249	19246	19129	19224	19205	19279	19177	19144	19047	19228	19009	19125	19090	19207	19189	19078	19045	19154	19254	18896	19074	19056	18943	19230	19168	19109	19110	19119	19207	19396	19166	19076	19326	19243	19138	19170	19344	18959	19256	19245	19212	19255	19130	19111	19061	19248	19042	19218	19252	19039	19317	19114	19318	19032	19083	19151	19021	19095	19256	19078	19026	18792	19050	19107	19212	19253	19336	19037	19089	19038	19337	19067	19067	19011	19107	19067	19394	19118	19285	19185	19026	19043	19156	19037	19295	19346	19208	19291	19018	19258	19302	18988	18955	19024	18962	18965	19344	19273	19187	19097	19206	19028	19193	19115	19300	19323	19131	19198	19246	19099	19048	18941	19197	19200	18992	19160	19137	19060	19004	19087	19064	19007	19132	18829	18993	19042	19211	19103	19085	19129	19152	19232	19258	19205	19302	19039	18993	19194	19144	19377	19293	19073	19182	19220	19153	19165	19210	19212	19238	19388	19059	19071	19244	19131	19033	19215	19425	18978	19315	19051	19254	19000	19034	19173	19122	19213	19303	19120	19226	19165	19070	19201	19280	19258	19281	19337	18998	19164	19148	19098	19259	19126	19012	19131	19298	19016	19303	18986	19409	19433	19208	18979	19097	19076	18978	19188	19374	19266	19113	19117	19050	18970	19134	19042	19014	19197	19179	19198	19224	19335	19443	19251	19110	19249	19157	19073	19162	19233	19023	19217	19216	19134	18987	19245	19186	19243	19304	19113	19140	19289	19228	19126	19009	19185	19306	19170	19065	19197	18999	18993	18952	19155	19199	19201	19328	19189	19232	19279	19184	19232	19277	19124	19266	19187	19075	18985	19186	19384	19173	19036	19091	19266	19217	19138	19335	19202	19097	19190	19379	19122	18986	19208	18998	19288	19184	19241	19041	19061	19317	19184	19180	19226	19159	19123	19327	19272	18955	19066	19196	19262	19158	19130	19017	19045	19106	19231	19069	19067	19115	19157	19134	19075	19191	19056	19188	19123	19264	19167	19350	19273	19104	19199	19101	19052	19342	19231	19138	19233	19279	19067	19190	19081	19135	19373	18958	19237	19100	19073	19240	19093	19193	18985	19251	19162	19291	19126	19238	18998	18972	18989	18987	19104	19227	19212	19258	18978	19172	19227	19311	19136	19285	19183	19082	19096	19006	19193	19161	19094	19279	19070	19164	19093	19102	18972	19158	19259	19102	19420	19134	18932	19085	19143	19087	18909	19273	19093	19063	19083	19225	19239	19312	19180	19238	19119	19022	19089	19227	19054	19213	19210	19153	19156	19127	19164	19258	19040	19105	19382	19141	19272	19211	19194	19093	19212	19321	19240	18860	19017	19118	19215	19190	19317	19063	19095	19135	19177	19202	19202	19066	19050	19128	19162	19154	19208	19078	19177	19217	19128	19013	19131	19329	19279	19202	19224	19377	19085	19262	19021	19126	19165	19053	19058	19281	18879	18878	19128	18972	19085	19128	19233	19237	18875	19161	19114	19051	19161	19269	18976	19303	19362	19181	19218	19125	19066	19219	19189	19106	19059	19169	18974	19217	19265	19437	19009	19212	19199	19131	19206	19306	18993	19222	19089	19092	19080	18859	19047	19271	18936	18944	19259	19307	19267	19217	19117	19216	19219	19211	19242	18900	19256	19256	19308	19294	19046	19311	19155	19194	19054	19148	19201	19060	19158	19134	19218	19243	19160	19293	19270	19234	19106	19240	19144	19319	19240	19401	19059	19097	19367	19118	19174	19264	19123	19017	18920	19162	19081	19312	19341	19418	19340	19301	19293	18918	19367	19350	19171	19088	18916	19126	19103	19201	19032	19332	19251	19159	19089	19097	19101	19138	19113	19200	18989	19029	18964	19024	19234	19129	19404	18983	19009	19203	19180	19212	19131	19288	19073	19091	19044	19359	19198	19097	19233	19077	19244	18973	19097	19263	19221	19144	19301	19161	19049	19119	19161	19063	19081	19140	19242	19304	19344	19378	19228	19241	19192	19224	19127	19144	19152	19016	18914	19262	18963	19211	19006	19032	19145	19040	19135	19170	19421	19189	19262	19217	19292	19198	19136	19247	19126	19050	19088	19168	19154	19257	19295	19146	19189	19196	19190	19271	19138	19061	19381	19156	19019	19060	19160	19112	19079	19293	19051	19069	19075	19078	19100	19225	19180	19139	19187	19084	18999	19091	19137	19374	19117	19036	19044	19050	19413	19179	19142	19222	19197	19279	19079	19324	19044	19174	18931	19082	19299	19063	19156	19126	19093	19259	19237	19134	19210	19123	19193	19222	19216	19189	19154	19255	19053	19256	19159	19196	19168	18990	19076	19088	19124	19065	19104	19164	19126	19128	19055	19117	19195	19030	19206	19118	19099	19086	18983	19081	19196	19384	19055	19127	19097	19004	19230	19450	19116	19422	19099	19265	18955	18846	18968	19109	19207	19084	19195	19316	19245	19009	18968	19018	19318	19223	19209	19138	19261	19262	19201	18921	19343	19073	19040	19136	19063	19216	18964	19347	19069	19229	19422	19212	19092	19297	19164	19187	19204	19207	19201	19054	19149	19131	18986	19216	19206	19236	19196	19109	19114	19077	19159	19153	19074	19035	19210	19141	19189	19180	19044	19259	18992	19202	19178	19198	19061	19000	19234	19413	19166	19199	19135	19056	19259	19169	19163	19160	19527	19158	19114	19130	19055	19108	19273	19075	19054	19043	19247	18941	18943	19163	19139	19159	19262	19166	19010	19015	19221	19056	19219	19088	19285	19036	19104	19013	19120	19216	19052	19034	19012	19170	19233	19111	19298	19007	19221	19057	19109	19312	19415	19240	19347	19170	19377	19114	19024	19216	19164	19274	19206	19263	19248	19149	19081	19128	19134	19119	19201	19118	19340	19186	19167	19060	19006	19081	19081	19201	19053	19156	18870	19163	19129	19162	19055	19261	19114	19006	19171	19111	19242	19192	19257	19305	19112	19085	19304	18984	19199	19192	19180	19271	19174	19133	19076	19164	19239	19268	19297	19195	19252	19247	19369	19104	18986	19156	19131	18899	19035	19068	18991	19130	19103	18964	19049	19113	19235	19227	19111	19220	19120	19315	19402	19114	19265	18836	18983	19206	19049	19156	19143	19226	19264	19003	19275	19131	19066	19166	19032	19362	19250	19149	19146	19121	19296	19017	19137	19151	19019	19249	19191	18964	19142	19085	19187	19358	19056	19277	19142	19315	19212	19205	18952	19067	19094	19214	19073	19067	19022	19308	19193	19321	19085	18866	19179	18989	19027	19134	19477	19109	19020	19137	19099	19245	19262	19329	19206	19252	19099	19231	19099	19081	19063	19099	19099	19177	19106	19058	19228	19253	19078	19129	19238	19399	18904	19129	18954	19305	19106	19087	19188	19346	19172	18967	19161	19081	19327	19469	18955	19085	19269	19243	19324	19249	19188	19108	19229	19463	19081	19057	19218	19056	19203	19008	19294	19032	18948	19215	19113	19073	19236	19113	19117	19099	19128	19286	19323	19151	19246	19125	19239	19008	19153	19009	19125	19209	19069	19216	19260	19345	19189	19321	19230	19255	19224	19081	19079	18941	19100	18919	19208	18932	19268	19142	19334	19333	19355	19058	19198	19191	19379	19104	19087	19202	19024	19160	19203	19101	19079	19189	19452	19215	19231	19116	19235	19154	19215	19112	19097	19345	19074	19157	19041	19082	19011	19162	19121	19055	19127	19129	19192	19188	19076	19143	19183	19051	19159	19261	19271	19138	19029	18983	19063	19216	19123	19133	19301	19278	19242	19219	19033	19209	19082	19044	19118	19279	19080	19242	19004
22373	34690	28972	22874	20523	19202	18162	17620	17321	17113	16855	16778	16926	16654	16798	16540	16489	16460	16667	16428	16392	16436	16597	16416	16484	16345	16407	16259	16449	16443	16382	16463	16488	16472	16473	16365	16638	16471	16287	16545	16517	16628	16421	16301	16445	16162	16234	16294	16328	16533	16312	16404	16344	16411	16423	16370	16439	16343	16419	16391	16326	16271	16370	16284	16319	16281	16358	16317	16449	16459	16388	16288	16405	16454	16569	16415	16352	16477	16456	16495	16258	16502	16247	16389	16314	16264	16494	16303	16601	16307	16291	16386	16310	16266	16321	16444	16355	16455	16408	16499	16445	16368	16434	16420	16129	16393	16518	16383	16308	16196	16365	16501	16366	16413	16546	16348	16356	16413	16321	16539	16468	16196	16448	16480	16189	16325	16436	16242	16355	16343	16160	16373	16246	16311	16303	16329	16451	16395	16416	16313	16434	16458	16252	16429	16363	16299	16323	16379	16383	16427	16352	16344	16417	16503	16347	16361	16454	16432	16284	16440	16483	16364	16323	16307	16336	16379	16137	16455	16363	16211	16351	16456	16254	16583	16344	16473	16261	16367	16290	16450	16236	16396	16332	16487	16485	16388	16555	16478	16346	16461	16468	16479	16430	16446	16413	16234	16369	16525	16422	16330	16430	16230	16281	16451	16439	16493	16301	16347	16468	16382	16229	16398	16374	16208	16175	16337	16417	16438	16367	16251	16341	16385	16556	16197	16321	16466	16392	16404	16450	16495	16438	16388	16424	16456	16418	16438	16334	16430	16310	16495	16314	16459	16441	16370	16463	16410	16312	16363	16391	16331	16349	16474	16466	16278	16407	16278	16558	16379	16327	16349	16516	16546	16584	16265	16318	16271	16439	16550	16413	16441	16536	16236	16202	16251	16303	16356	16445	16562	16353	16513	16519	16453	16342	16322	16483	16350	16294	16511	16339	16250	16334	16586	16341	16459	16683	16334	16379	16152	16378	16255	16479	16351	16320	16551	16492	16448	16277	16286	16498	16399	16434	16332	16320	16344	16228	16354	16200	16445	16472	16399	16433	16187	16350	16487	16492	16404	16358	16286	16579	16373	16345	16451	16391	16488	16242	16371	16477	16343	16515	16304	16292	16491	16393	16294	16277	16454	16312	16571	16303	16282	16520	16524	16336	16439	16505	16350	16433	16349	16324	16404	16407	16463	16272	16442	16321	16447	16428	16364	16471	16341	16379	16398	16374	16400	16448	16321	16250	16307	16395	16462	16207	16330	16478	16431	16401	16420	16373	16424	16395	16409	16422	16631	16390	16334	16361	16375	16256	16240	16332	16466	16378	16262	16437	16331	16510	16367	16336	16320	16249	16412	16385	16336	16516	16240	16363	16431	16442	16402	16354	16369	16432	16343	16595	16301	16326	16339	16358	16320	16239	16292	16513	16362	16392	16437	16585	16300	16271	16310	16529	16416	16468	16399	16313	16426	16300	16454	16330	16380	16391	16365	16464	16367	16431	16322	16374	16284	16554	16295	16301	16331	16515	16278	16335	16219	16433	16296	16362	16266	16386	16500	16303	16332	16373	16481	16368	16417	16329	16580	16461	16396	16654	16355	16441	16268	16434	16315	16439	16386	16387	16466	16377	16454	16458	16361	16122	16370	16419	16485	16305	16356	16588	16478	16518	16264	16568	16435	16484	16274	16459	16377	16480	16367	16406	16316	16453	16517	16506	16320	16477	16503	16543	16142	16552	16312	16376	16484	16594	16363	16129	16594	16317	16418	16464	16510	16267	16418	16538	16332	16400	16403	16590	16513	16316	16518	16345	16234	16318	16439	16365	16404	16441	16295	16407	16484	16272	16322	16462	16267	16474	16468	16286	16290	16416	16462	16466	16483	16490	16225	16405	16320	16377	16512	16445	16295	16641	16470	16392	16443	16500	16360	16365	16456	16400	16380	16333	16441	16257	16463	16290	16325	16292	16482	16401	16486	16403	16493	16511	16441	16305	16409	16492	16308	16485	16282	16430	16423	16594	16455	16214	16558	16310	16418	16311	16314	16278	16389	16420	16410	16432	16524	16432	16388	16383	16315	16524	16448	16226	16476	16274	16449	16404	16444	16330	16476	16386	16485	16500	16390	16351	16329	16467	16145	16225	16465	16395	16443	16332	16370	16256	16497	16613	16265	16480	16562	16370	16168	16357	16286	16537	16243	16548	16439	16358	16473	16310	16509	16473	16309	16220	16534	16552	16347	16357	16426	16283	16447	16395	16476	16483	16548	16380	16438	16318	16504	16446	16404	16550	16464	16397	16445	16508	16343	16350	16303	16200	16334	16330	16332	16609	16472	16357	16292	16396	16361	16306	16487	16521	16297	16447	16240	16259	16453	16366	16235	16554	16313	16416	16420	16466	16476	16452	16629	16473	16420	16400	16388	16454	16539	16447	16394	16366	16423	16446	16299	16255	16341	16318	16424	16374	16397	16353	16666	16352	16302	16441	16405	16526	16479	16292	16383	16436	16421	16365	16444	16354	16248	16125	16395	16362	16507	16480	16393	16290	16340	16193	16357	16448	16341	16326	16439	16361	16522	16435	16423	16438	16318	16263	16311	16473	16270	16277	16232	16278	16279	16357	16309	16448	16214	16343	16449	16322	16356	16390	16303	16443	16486	16473	16431	16428	16391	16438	16226	16486	16481	16429	16359	16365	16400	16433	16198	16398	16499	16336	16415	16321	16390	16240	16337	16334	16389	16304	16405	16415	16350	16444	16423	16261	16384	16332	16374	16355	16341	16502	16272	16468	16419	16408	16357	16439	16448	16233	16321	16362	16366	16313	16319	16370	16491	16289	16486	16182	16418	16222	16263	16524	16349	16190	16402	16338	16542	16418	16290	16351	16431	16583	16465	16454	16285	16415	16315	16528	16318	16257	16457	16424	16454	16396	16451	16265	16655	16432	16437	16400	16491	16302	16315	16434	16516	16486	16268	16364	16343	16383	16411	16546	16526	16288	16598	16452	16375	16456	16371	16601	16361	16435	16379	16418	16418	16425	16354	16411	16286	16375	16292	16496	16372	16321	16284	16435	16428	16411	16466	16414	16279	16360	16316	16515	16472	16494	16264	16342	16356	16569	16334	16430	16407	16474	16392	16342	16277	16261	16373	16379	16451	16378	16411	16291	16401	16392	16499	16512	16516	16327	16489	16405	16383	16371	16550	16178	16362	16329	16466	16241	16538	16346	16312	16438	16409	16355	16523	16357	16214	16357	16294	16361	16329	16513	16508	16394	16293	16442	16361	16212	16465	16465	16485	16374	16332	16442	16412	16540	16339	16397	16369	16525	16390	16572	16235	16312	16531	16380	16435	16253	16556	16434	16354	16476	16574	16339	16551	16454	16465	16397	16359	16300	16372	16324	16475	16435	16234	16446	16414	16411	16479	16245	16277	16337	16415	16331	16343	16325	16578	16505	16574	16271	16397	16289	16352	16426	16488	16458	16350	16325	16562	16483	16388	16381	16350	16381	16422	16288	16555	16372	16325	16495	16367	16285	16322	16347	16395	16333	16518	16279	16468	16437	16279	16428	16388	16404	16488	16299	16518	16395	16279	16336	16428	16313	16428	16632	16254	16431	16384	16406	16472	16564	16402	16301	16369	16245	16365	16439	16352	16471	16542	16418	16500	16324	16242	16414	16232	16443	16390	16236	16400	16295	16443	16455	16300	16513	16297	16442	16272	16338	16268	16341	16434	16594	16334	16473	16442	16491	16377	16296	16427	16340	16422	16454	16409	16349	16431	16403	16293	16314	16504	16353	16432	16461	16405	16398	16356	16483	16538	16151	16403	16376	16366	16288	16324	16358	16494	16307	16319	16432	16380	16268	16441	16548	16391	16369	16330	16297	16317	16360	16539	16462	16421	16446	16342	16427	16272	16502	16563	16324	16472	16453	16498	16484	16422	16334	16152	16364	16192	16320	16358	16551	16296	16302	16398	16445	16465	16513	16471	16203	16492	16454	16391	16558	16490	16310	16280	16397	16369	16292	16474	16350	16261	16307	16265	16483	16437	16423	16320	16490	16350	16499	16365	16422	16527	16444	16454	16319	16430	16346	16395	16558	16436	16460	16340	16331	16246	16689	16426	16447	16443	16413	16367	16209	16412	16511	16170	16483	16446	16361	16422	16428	16379	16377	16316	16444	16500	16337	16347	16263	16454	16563	16564	16379	16383	16544	16595	16302	16269	16299	16306	16291	16308	16279	16416	16398	16428	16440	16495	16333	16329	16439	16436	16317	16407	16274	16340	16450	16482	16299	16376	16421	16150	16352	16486	16339	16436	16393	16480	16617	16365	16374	16346	16448	16395	16294	16199	16480	16401	16267	16375	16511	16412	16346	16311	16561	16417	16412	16401	16569	16291	16388	16400	16273	16316	16377	16418	16458	16264	16368	16343	16443	16370	16366	16423	16364	16431	16546	16407	16393	16377	16442	16494	16489	16282	16274	16474	16444	16534	16326	16336	16339	16437	16372	16386	16228	16394	16409	16304	16534	16255	16539	16407	16258	16403	16408	16189	16527	16325	16334	16377	16417	16328	16369	16519	16310	16463	16498	16361	16492	16364	16429	16371	16397	16585	16334	16370	16493	16277	16431	16477	16276	16337	16527	16456	16336	16250	16480	16506	16291	16432	16423	16225	16252	16447	16221	16264	16469	16324	16332	16401	16443	16401	16415	16471	16291	16430	16455	16363	16390	16469	16382	16235	16305	16414	16541	16389	16539	16448	16410	16383	16307	16353	16688	16543	16369	16284	16393	16353	16481	16360	16301	16334	16462	16405	16463	16527	16518	16394	16374	16345	16334	16312	16514	16503	16495	16358	16418	16317	16383	16321	16330	16424	16445	16303	16530	16502	16444	16265	16218	16340	16501	16232	16341	16521	16296	16283	16593	16494	16578	16366	16395	16321	16483	16333	16504	16489	16386	16306	16495	16387	16425	16438	16533	16462	16472	16498	16477	16351	16476	16276	16379	16330	16275	16401	16367	16420	16392	16273	16393	16426	16469	16426	16457	16382	16500	16338	16368	16414	16503	16315	16306	16471	16360	16332	16391	16377	16401	16359	16518	16376	16417	16434	16397	16117	16480	16428	16278	16383	16502	16315	16336	16382
23441	21537	28334	25540	23284	23725	23370	20931	20027	20143	19857	19764	19594	19802	19869	19588	19562	19432	19404	19525	19356	19384	19378	19356	19281	19399	19506	19627	19412	19566	19230	19313	19429	19399	19319	19122	19410	19219	19158	19179	19172	19214	19225	19514	19273	19206	19104	19049	19390	19491	19216	19203	19347	18893	19100	19310	19290	19390	19306	19250	19219	19349	19280	19213	19167	19307	19289	19303	19107	19454	19384	19162	19433	19232	19485	19276	19416	19355	19291	19258	19237	19001	19240	19031	19351	19263	19059	19366	19177	19063	19195	19376	19171	19331	19279	19264	19298	19210	19397	19262	19115	19331	19168	19392	19302	19133	19074	19317	19409	19255	19051	19022	19164	19250	19176	19176	18986	19294	19300	19192	19496	19289	19124	19111	19413	19378	19257	19198	19384	19207	19063	19440	19294	19122	19179	19289	19269	19345	19430	19121	19283	19009	19148	19223	19422	19225	19395	19175	19263	19273	19234	19326	19250	19376	19247	19257	19074	19176	19099	19322	19210	19365	19137	19209	19224	19023	19283	19266	19086	19194	19201	19265	19220	19133	19457	19139	19330	19132	19388	19381	19071	19090	19316	19230	19138	19115	19111	19299	19203	19122	19157	19229	19516	19057	19174	19299	19232	19226	19049	19363	19086	19322	19347	19403	19321	19093	19104	19335	19316	19254	19165	19119	19340	19008	19280	19053	19273	19210	19253	19576	19186	19220	19409	19363	19289	19137	19112	19187	19361	19291	19244	19321	19339	19400	19173	19191	19285	19224	19279	19280	19177	19103	19148	19229	19128	18933	19360	19111	19149	19398	19342	19212	19214	19417	19464	19112	19115	19246	19041	19209	19238	19130	19172	19180	19130	19189	19223	19162	19201	19330	19258	19049	19169	19135	19090	19181	19365	19366	19322	19102	19305	19181	19265	19310	19541	19070	19258	19150	19412	19196	19153	19297	18929	19245	19031	19230	19256	19099	19317	19099	19123	19147	19153	19048	19476	19288	19308	19302	19250	19277	19188	19301	18938	19339	19250	19160	19294	19085	19026	19202	19159	19288	19108	19118	19377	19008	19151	19257	19161	19210	19373	19125	19326	19082	19088	19080	19227	19216	19450	19081	19135	19089	19007	19096	19172	19202	19101	19142	19243	19132	19273	19464	19023	19185	19212	19267	19339	19199	19338	19118	19270	19287	19021	19171	19364	19329	19238	19047	19269	19147	19274	19381	19138	19216	19323	19121	19267	19217	19136	19236	19332	19244	19386	19357	19262	19214	19288	19207	19068	19082	19240	18982	19107	19283	19088	18994	18942	19133	19143	19184	19025	19044	19015	19237	19452	18955	19183	19435	19276	19145	19286	19041	19126	19267	19113	19155	19091	19212	19117	19470	19316	19312	19048	19091	19175	19194	19219	19256	19346	18979	19119	18837	19134	19241	19378	19099	19034	19287	19237	19005	19270	19123	19251	19239	19409	19267	19259	19478	19216	19272	19314	19190	19139	19218	19322	19328	19208	19368	19209	19303	19202	19201	19273	19363	19313	19391	19232	19006	19213	19257	19115	19138	19090	19100	19225	19131	19284	19136	19136	19164	19127	19334	19159	19198	19038	19217	19336	19124	19167	19164	19221	19380	19262	19101	19153	19098	19323	19346	19154	19195	19053	18926	19148	19086	19342	19069	19322	19234	19251	19264	19420	19215	19308	19329	19231	19231	19369	19101	19067	19197	19376	19120	19342	19200	19211	19117	19183	19082	19035	19179	18986	19380	19058	19085	19271	19254	19097	19182	19134	19002	19132	19331	19400	19158	19199	19486	18989	19293	19316	19188	19066	19238	19041	19215	19376	19083	19290	19135	19153	19347	19309	19000	19127	19191	19208	19423	19227	19222	19150	19227	19268	19122	19166	19248	19328	19100	19156	19229	19247	19399	19116	19186	19363	19298	19509	19154	19453	19300	19337	19254	19255	19271	19307	19302	19360	19209	19146	19236	19296	19321	19239	19113	19173	19347	19234	19164	19328	19211	19247	19121	19135	19302	19155	19193	19180	19112	19339	19061	19252	19415	19166	19105	19364	19328	19167	19182	19102	19390	19264	19121	19100	19350	19236	19315	19112	19226	19170	19342	19298	19375	19241	19291	19522	19374	19178	19161	19117	19302	19172	19392	19154	19160	19384	19429	19163	19163	19374	19400	19382	19286	19251	19313	19259	19176	19151	19190	19356	19248	19143	19182	19235	19438	19294	19322	19281	19205	19274	19093	19107	19138	19124	19242	19014	19011	19039	19280	19219	19230	19164	19258	19448	19190	19025	19132	19079	19069	19329	19136	19325	19274	19223	19158	19262	19210	19232	19389	19240	19215	19195	19075	19168	19321	19273	19176	19409	19310	19097	19194	19242	19332	19257	19274	19006	19101	19069	19146	19367	19223	19236	19088	19420	19200	19167	19130	19319	19277	19244	19169	19404	19177	19389	19109	19341	19228	19270	19304	19140	19242	19213	19357	19066	19200	19128	19454	19248	19275	19134	19232	19180	19081	19405	19271	19155	19106	19316	19194	19116	19222	19138	19205	19358	19323	19136	19140	19053	18905	19193	18914	19323	19086	19104	19154	19145	19249	19159	19248	19256	19382	19159	18940	19219	19114	19273	19029	19328	19281	19027	19243	19136	19244	19306	19282	19226	19162	19321	19286	19185	19025	19047	19033	19281	19327	19511	19421	19443	19116	19308	19361	19393	19236	19307	19185	19083	19076	19110	19260	19255	19120	19236	19230	19320	19335	19247	19202	19085	19060	19167	19031	19146	19063	19006	19224	19325	19457	19251	19130	19233	19318	19351	19123	19104	19353	19364	19111	19169	19274	19378	19346	19297	19218	19368	19124	19147	19325	19286	19414	19038	19188	19125	19256	19436	19327	19260	19080	19276	19418	19063	19097	19206	19331	19179	19150	19211	19307	19215	19262	19194	19413	19154	19208	19312	19383	19279	19230	19288	19298	19175	19130	19014	19256	19314	19305	19217	19123	19133	19166	19166	19184	19194	19213	19278	19291	19089	19096	19272	19038	19092	19259	19009	19300	19180	19182	19407	19233	19298	19212	19378	19141	19293	19178	19157	19227	19073	19201	19195	19198	19173	19381	19212	19239	19240	19128	19269	19209	19225	19143	19174	19122	19242	19199	19249	19476	19354	19169	19157	19200	19143	19179	19373	19325	19120	19082	19313	19274	19195	19225	19122	19193	19272	19329	19188	19213	19240	19270	19242	19183	19256	19072	19215	19247	19256	19194	19174	19093	19237	19191	19140	19247	19082	19095	19177	19304	19339	19200	19243	19170	19375	19288	19172	19145	19146	19326	19268	19095	19213	19219	19192	19136	19162	19306	19298	19146	19102	19352	19114	19273	19201	19292	19220	19244	19345	19196	19178	19272	19181	19181	19012	19163	19126	19277	19359	19402	19086	19201	19248	19406	19168	19049	19322	19340	19334	19174	19142	19274	19138	19202	19296	19095	19163	19301	19179	19046	19203	19132	19095	19459	19374	19407	19386	19279	19566	19215	19141	19329	19102	19155	19427	19110	19025	19319	18995	19286	19143	19116	19410	19144	19335	19263	19104	19316	19149	19168	19093	19330	19357	19315	19181	19222	19197	19305	19249	19476	19307	19344	19293	19149	19241	19235	19173	19245	19301	18940	19377	19251	19321	19164	19176	19118	19249	19274	19214	19186	19193	19213	19339	19253	19124	19161	19341	19366	19079	19471	19340	19180	19288	19214	19220	19273	19112	19382	19215	19240	19243	19368	19295	19219	19216	19203	19115	19380	19213	19211	19228	19155	19247	19034	19536	19193	19053	19179	19420	19149	19284	19387	19271	19386	19174	19349	19311	19281	19311	19231	19151	19250	19187	19180	19086	19356	19252	19268	19249	19167	19459	19027	19413	19240	19165	19220	19425	19161	19081	19327	19238	19295	19189	19359	19379	19060	19324	19314	19355	19307	19315	19520	19250	19291	19082	19237	19260	19062	19290	19258	19295	19428	19347	19271	19237	19337	19319	19063	19160	19247	19286	19147	19076	19138	19096	19175	19224	19354	19261	19241	19231	19445	19402	19296	19118	19156	19120	19234	19412	19220	19333	19123	19496	19109	19272	19400	19292	19203	19260	19054	19136	19270	19293	19238	19096	19229	19124	19261	19271	19412	19317	19469	19191	19261	19317	19193	19287	19225	19226	19358	19295	19264	19261	19381	19158	19240	19260	19308	19224	19380	19319	19246	19295	19201	19227	19249	19387	19184	19356	19162	19262	19201	19262	19161	19342	19124	19117	19317	19265	19314	19011	19313	19420	19210	19361	19083	19353	19275	19169	18991	19310	19181	19487	19240	19192	19132	19207	19251	19088	18989	19174	19000	19282	19261	19199	19157	19270	19178	19372	19322	19354	19227	19245	19147	19263	19229	19062	18934	19271	19261	19234	19123	19435	19324	19220	19100	19276	19096	19155	19258	19146	19100	19061	19067	19249	19131	19304	19278	19394	19324	19238	19106	19261	19176	19042	19299	19199	19236	19342	19371	19287	19244	19482	19325	19156	18912	19150	19032	19444	19315	19215	19039	19248	19131	19295	19280	19327	19167	19191	19331	19246	19414	19390	19174	19282	19083	19205	19202	19312	19125	19287	19385	19347	18990	19168	19089	19030	19126	19324	19179	19118	19237	19186	19310	19304	19329	19297	19189	19214	19314	19368	19287	19399	19045	19211	19129	19220	19070	19032	19353	19129	19166	19214	19219	19096	19149	19167	19359	19417	19402	19259	19356	19369	19200	19426	19037	19044	19280	19235	19191	19221	19326	18974	19215	19279	19188	19217	19288	19171	19354	19263	19323	19293	19036	19032	19233	19261	19048	19306	19169	19242	19055	19557	19353	19240	19258	19525	19093	19097	19033	19375	19121	19195	19059	19425	19351	19336	19368	19184	19273	19142	19384	19263	19109	19242	19315	19108	19326	19260	19121	19180	19195	19072	19187	19369	19110	19255	19181	19322	19345	19280	19129	19330	19575	19210	19252	19351	19037	19211	19336	19251	19154	19348	19128	19359	19282	19317	19173	19336	19450	19266	19352	19278	19190	19195	19115	19224	19290	19061	19196	19223	19225	19274	19359
20369	40338	33543	26462	22901	20596	19352	18289	17868	17464	17237	16801	17068	16979	16926	16707	16841	16938	16667	16530	16596	16561	16513	16591	16607	16658	16663	16560	16471	16674	16656	16591	16427	16540	16829	16515	16569	16570	16443	16702	16370	16330	16436	16431	16560	16536	16442	16443	16512	16381	16502	16519	16682	16380	16465	16503	16523	16286	16518	16431	16438	16327	16376	16476	16629	16273	16416	16513	16563	16436	16366	16471	16576	16570	16437	16403	16358	16459	16561	16360	16428	16449	16525	16366	16347	16522	16291	16611	16363	16492	16577	16393	16590	16506	16421	16373	16481	16514	16490	16435	16370	16525	16316	16417	16295	16470	16495	16385	16359	16376	16425	16488	16439	16475	16465	16415	16536	16413	16528	16651	16390	16537	16396	16492	16531	16392	16291	16456	16465	16565	16392	16454	16618	16468	16556	16544	16386	16535	16513	16497	16555	16526	16432	16345	16364	16396	16345	16434	16387	16585	16366	16349	16344	16402	16426	16382	16520	16388	16567	16338	16345	16501	16428	16509	16512	16316	16439	16509	16291	16469	16487	16405	16518	16458	16366	16562	16506	16555	16477	16506	16245	16413	16460	16519	16176	16574	16568	16441	16410	16397	16426	16607	16642	16355	16322	16565	16398	16486	16330	16466	16408	16576	16487	16425	16435	16419	16540	16195	16653	16301	16447	16444	16572	16322	16152	16528	16344	16373	16544	16516	16243	16471	16459	16354	16434	16337	16617	16235	16630	16579	16250	16436	16191	16330	16528	16335	16442	16346	16266	16341	16513	16442	16421	16584	16480	16281	16459	16548	16577	16511	16521	16428	16527	16488	16371	16539	16362	16661	16357	16522	16377	16431	16462	16358	16518	16456	16569	16459	16367	16480	16566	16421	16595	16547	16439	16358	16648	16411	16374	16451	16634	16305	16532	16278	16392	16365	16434	16440	16530	16452	16629	16715	16415	16427	16325	16376	16567	16348	16479	16655	16549	16451	16576	16339	16386	16410	16476	16603	16382	16441	16548	16262	16512	16410	16448	16576	16554	16414	16388	16429	16552	16560	16727	16420	16528	16361	16328	16497	16531	16643	16464	16531	16477	16312	16518	16369	16293	16519	16432	16567	16451	16487	16414	16562	16410	16476	16481	16481	16487	16464	16326	16253	16409	16591	16331	16572	16444	16290	16297	16291	16437	16389	16416	16513	16371	16412	16560	16500	16508	16462	16577	16470	16504	16481	16577	16466	16396	16432	16473	16386	16355	16477	16385	16355	16461	16494	16538	16586	16387	16578	16440	16493	16415	16400	16571	16356	16472	16435	16247	16609	16531	16424	16288	16395	16284	16342	16417	16617	16385	16497	16414	16406	16556	16299	16456	16468	16492	16402	16387	16369	16350	16475	16301	16608	16635	16555	16192	16578	16360	16533	16515	16480	16487	16513	16328	16389	16544	16477	16373	16460	16230	16431	16475	16411	16384	16361	16520	16364	16453	16322	16432	16401	16517	16303	16432	16330	16398	16525	16460	16457	16374	16579	16475	16399	16319	16585	16468	16338	16336	16591	16412	16400	16338	16639	16325	16491	16399	16299	16423	16475	16548	16442	16633	16404	16573	16548	16390	16562	16405	16306	16450	16332	16545	16382	16414	16650	16435	16523	16437	16466	16499	16534	16407	16510	16174	16531	16485	16466	16463	16441	16413	16580	16291	16535	16352	16479	16647	16383	16576	16535	16469	16420	16355	16408	16431	16489	16261	16597	16550	16657	16537	16388	16432	16510	16448	16247	16469	16394	16466	16332	16463	16356	16433	16352	16514	16475	16360	16521	16437	16326	16536	16437	16457	16376	16493	16531	16277	16408	16255	16343	16462	16469	16475	16504	16372	16396	16572	16603	16467	16476	16357	16415	16413	16411	16453	16321	16404	16463	16394	16350	16492	16300	16539	16467	16218	16433	16420	16611	16466	16577	16523	16367	16535	16533	16570	16365	16605	16403	16437	16306	16490	16312	16543	16448	16468	16484	16464	16407	16457	16540	16414	16418	16519	16460	16375	16243	16341	16647	16445	16525	16563	16372	16674	16525	16293	16490	16637	16319	16365	16618	16354	16481	16438	16434	16355	16427	16424	16399	16502	16539	16392	16515	16442	16500	16317	16316	16522	16572	16319	16396	16534	16359	16590	16380	16483	16287	16497	16624	16416	16384	16255	16446	16394	16633	16395	16524	16654	16523	16528	16418	16530	16460	16311	16401	16487	16483	16342	16670	16498	16453	16443	16221	16520	16420	16422	16461	16610	16372	16424	16542	16440	16565	16435	16342	16296	16383	16457	16421	16569	16383	16481	16428	16406	16405	16500	16424	16443	16522	16360	16506	16368	16510	16424	16388	16391	16369	16464	16587	16288	16617	16507	16354	16467	16538	16482	16549	16419	16386	16517	16455	16655	16409	16289	16437	16498	16428	16510	16396	16438	16501	16397	16524	16398	16299	16384	16543	16372	16267	16560	16337	16444	16317	16599	16488	16593	16377	16535	16521	16421	16560	16218	16729	16476	16576	16470	16363	16409	16447	16443	16623	16489	16468	16316	16687	16375	16442	16688	16404	16571	16579	16549	16426	16311	16664	16428	16498	16453	16287	16487	16314	16387	16303	16448	16367	16491	16522	16487	16419	16476	16421	16460	16441	16498	16430	16473	16411	16694	16413	16412	16541	16512	16496	16504	16447	16658	16414	16387	16639	16495	16539	16495	16487	16553	16448	16249	16630	16380	16497	16619	16446	16356	16323	16315	16400	16528	16431	16421	16425	16426	16403	16428	16549	16421	16527	16633	16326	16094	16306	16482	16394	16463	16462	16594	16531	16445	16651	16507	16483	16338	16497	16391	16386	16420	16610	16354	16375	16419	16471	16517	16323	16435	16652	16464	16528	16497	16309	16485	16491	16313	16497	16197	16395	16494	16310	16446	16375	16525	16423	16383	16524	16399	16421	16421	16573	16581	16254	16477	16419	16459	16360	16421	16434	16365	16570	16272	16513	16281	16424	16224	16515	16607	16396	16469	16424	16426	16372	16529	16406	16413	16508	16494	16517	16522	16372	16556	16602	16557	16323	16395	16453	16378	16566	16425	16487	16462	16413	16436	16314	16471	16554	16413	16517	16349	16404	16387	16501	16527	16539	16438	16527	16653	16642	16577	16522	16437	16594	16608	16414	16432	16428	16530	16568	16384	16374	16744	16432	16595	16428	16380	16488	16489	16538	16495	16581	16340	16312	16366	16520	16451	16492	16554	16404	16490	16486	16406	16293	16459	16467	16393	16386	16456	16356	16317	16526	16334	16513	16565	16263	16443	16540	16530	16434	16368	16627	16407	16395	16514	16389	16424	16530	16358	16471	16281	16432	16352	16416	16596	16464	16443	16339	16460	16503	16549	16319	16470	16480	16331	16397	16461	16300	16557	16434	16445	16365	16613	16459	16567	16500	16502	16379	16496	16500	16616	16417	16646	16522	16659	16528	16636	16256	16600	16427	16538	16447	16508	16440	16435	16562	16434	16431	16555	16486	16487	16600	16381	16527	16381	16534	16454	16324	16390	16325	16341	16469	16444	16516	16540	16394	16457	16485	16515	16521	16346	16349	16469	16490	16356	16500	16470	16469	16419	16625	16438	16654	16435	16426	16470	16614	16361	16481	16501	16503	16607	16646	16445	16418	16289	16495	16281	16539	16544	16345	16373	16591	16474	16380	16555	16499	16428	16470	16341	16322	16529	16389	16613	16540	16685	16485	16302	16368	16540	16411	16416	16556	16536	16388	16486	16449	16425	16466	16468	16490	16419	16498	16482	16357	16523	16515	16389	16354	16459	16307	16523	16435	16597	16286	16417	16331	16554	16440	16622	16346	16393	16483	16619	16477	16677	16446	16403	16514	16593	16710	16460	16343	16573	16408	16449	16528	16423	16433	16485	16426	16417	16451	16394	16523	16437	16455	16345	16527	16580	16472	16539	16532	16412	16532	16367	16633	16284	16546	16358	16317	16546	16332	16374	16445	16443	16395	16490	16544	16585	16656	16517	16483	16119	16488	16549	16418	16558	16388	16515	16395	16473	16524	16467	16533	16407	16552	16442	16417	16505	16528	16384	16399	16588	16432	16575	16471	16302	16589	16518	16576	16537	16375	16381	16539	16464	16498	16555	16491	16482	16567	16407	16482	16456	16437	16384	16337	16507	16516	16407	16350	16522	16451	16453	16372	16549	16369	16412	16323	16564	16500	16362	16288	16514	16331	16521	16540	16597	16369	16655	16427	16650	16455	16421	16559	16572	16259	16565	16450	16507	16241	16573	16566	16367	16535	16295	16399	16564	16516	16382	16422	16602	16337	16482	16443	16483	16524	16516	16602	16543	16446	16584	16444	16521	16556	16526	16354	16303	16387	16446	16328	16563	16274	16425	16448	16568	16417	16429	16519	16346	16549	16514	16511	16487	16543	16605	16486	16347	16422	16418	16580	16558	16426	16706	16481	16322	16506	16393	16499	16462	16342	16607	16511	16728	16239	16448	16483	16590	16263	16522	16573	16432	16385	16490	16395	16477	16520	16420	16569	16398	16537	16300	16627	16336	16689	16479	16537	16551	16511	16406	16380	16468	16414	16542	16493	16329	16539	16636	16442	16369	16387	16555	16442	16419	16436	16276	16503	16467	16437	16450	16485	16532	16536	16491	16433	16428	16520	16499	16345	16241	16474	16502	16702	16531	16454	16536	16448	16518	16433	16451	16605	16516	16500	16365	16495	16502	16444	16484	16491	16561	16240	16509	16502	16505	16367	16492	16628	16408	16428	16430	16491	16539	16400	16378	16503	16481	16605	16517	16383	16487	16495	16432	16419	16350	16519	16535	16506	16508	16426	16373	16422	16540	16347	16660	16480	16493	16449	16487	16559	16428	16622	16453	16413	16577	16512	16254	16453	16522	16440	16413	16380	16461	16579	16371	16401	16468	16368	16405	16526	16483	16433	16408	16393	16480	16441	16479	16511	16450	16442	16410	16492	16574	16508	16345	16389	16512	16387	16309	16334	16514	16480	16441	16359	16301	16437	16290	16443	16348	16331	16634	16454	16475	16390	16620	16386	16514	16309	16467	16391	16476	16647	16599	16554	16369	16430
25412	21615	27391	27907	21995	20814	20578	19777	19313	19322	19204	19185	19086	18971	19271	18991	18795	18738	18813	19063	18859	18843	18736	18831	19013	18768	18897	18879	18928	18839	19019	18634	18781	18849	18998	18597	18855	18768	18794	18712	18720	18909	18827	18774	18623	18817	18901	18705	18777	18766	18619	18870	18780	18643	18690	18962	18628	18816	18815	18793	18558	18796	18805	18808	18840	18615	18782	18841	18867	18664	18704	18702	18819	18561	18741	18774	18626	18760	18624	18803	18602	18509	18846	18713	18616	18709	18745	18572	18773	18730	18682	18586	18605	18730	18660	18766	18659	18981	18668	18726	18604	18883	18700	18527	18597	18817	18591	18916	18787	18812	18767	18613	18765	18763	18330	18650	18594	18705	18832	18750	18649	18712	18407	18579	18782	18784	18712	18847	18841	18767	18851	18774	18670	18768	18668	18758	18700	18536	18513	18586	18673	18880	18714	18654	18558	18407	18703	18621	18734	18806	18757	18924	18629	18717	18859	18778	18813	18745	18616	18724	18683	18776	18796	18540	18608	18592	18798	18809	18703	18890	18695	18583	18736	18674	18602	18714	18787	18558	18495	18729	18798	18781	18905	18832	18695	18743	18458	18905	18713	18621	19074	18725	18762	18603	18662	18470	18875	18657	18947	18772	18645	18684	18626	18773	18782	18900	18663	18670	18858	18713	18860	18860	18887	18823	18801	18969	18851	18767	18716	18519	18816	18862	18642	18678	18807	18615	18616	18758	18579	18753	18655	18715	18837	18774	18801	18690	18813	18757	18775	18550	18709	18723	18625	18866	18857	18862	18572	18896	18612	18519	18844	18762	18651	18795	18743	18551	18768	18666	18562	18732	18631	18778	18687	18701	18492	18666	18777	18808	18858	18664	18794	18651	18869	18688	18671	18618	18687	18716	18711	18778	18827	18776	18854	18697	18630	18837	18739	18636	18873	18648	18794	18848	18488	18596	18685	18714	18617	18800	18620	18668	18798	18845	18644	18810	18839	18998	18909	18829	18794	18758	18764	18597	18885	18674	18656	18777	18610	18736	18696	18556	18664	18736	18974	18662	18786	18538	18621	18979	18754	18844	18663	18842	18795	18720	18867	18494	18819	18856	18659	18699	18787	19001	18812	18991	18882	18824	18676	18691	18631	18927	18520	18776	18738	18663	18634	18665	18735	18782	18744	18924	18748	18732	18766	19036	18509	18733	18828	18755	18669	18577	18651	18694	18524	18693	18643	18723	19015	18670	18774	18892	18837	18779	18729	18767	18761	18872	18922	18638	18533	18694	18762	18545	18760	18933	18891	19067	18667	18810	18781	18822	18794	18808	18887	18701	18549	18566	18761	18664	18765	18855	18812	18663	18471	18682	18610	18473	18931	18667	18516	18650	18745	18969	19000	18740	18851	18545	18776	18722	18887	18932	18873	18828	18673	18586	18621	18572	18933	18678	18725	18612	18947	18754	18868	18514	18857	18918	18838	18644	18648	18925	18723	18750	18795	18748	18539	18869	18797	18809	18595	18850	18771	18581	18485	18816	18783	18845	18663	18785	18993	18822	18592	18635	18644	18831	18642	18759	18638	18838	18633	18702	18789	18788	18739	18590	18753	18809	18797	18672	18789	18776	18740	18814	18857	18801	18731	18929	18735	18892	19046	19044	18562	18951	18779	18822	18725	18936	18653	18695	18770	19041	18913	18765	18701	18486	18810	18848	18686	18713	18775	18652	18726	18659	18598	18775	18772	18934	18807	18703	18459	18767	18776	18778	18722	18808	18694	18518	18453	18655	18461	18747	18872	18724	18902	18763	18782	18671	18693	18865	18779	18755	18623	18706	18820	18446	18597	18859	18755	18808	18734	18801	18501	18630	18752	18697	18781	18622	18685	18634	18681	18695	18667	18637	18628	19089	18836	18822	18603	18654	18737	18797	18723	18799	18792	18923	18602	18832	18759	18787	18566	18582	18610	18648	18720	18739	18513	18590	18628	18599	18758	18661	18852	18767	18770	18712	18510	18591	18731	18482	18639	18631	18595	18819	18585	18717	18703	18738	18731	18613	18594	18997	18759	18777	18829	18846	18685	18824	18624	18824	18715	18695	18758	18748	18948	18665	18516	18564	18709	18797	18776	18631	18834	18522	18744	18680	18794	18980	18726	18789	18656	18758	18870	18791	18778	18672	18698	18623	18934	18481	18928	18630	18759	18727	18712	18654	18653	18731	18991	18875	18815	18736	18741	18621	18669	18738	18661	18682	18677	18816	18694	18649	18787	18779	18585	18698	18752	18894	18846	18590	18606	18836	18681	18988	18880	18439	18525	18666	18855	18689	18460	18790	18738	18681	18696	18804	18659	18814	18732	18698	18716	18540	18813	18990	18703	18603	18738	18884	18915	18775	18799	18757	18700	18568	18932	18796	18556	18684	18550	18792	18577	18770	18693	18774	18818	18636	18878	18625	18930	18571	18683	18865	18660	18784	18798	18935	18916	18636	18799	18802	18765	18724	18896	18677	18566	18573	18930	18559	18722	18756	18828	18849	18714	18782	18674	18916	18561	18642	18765	18751	18617	18601	18777	18791	18713	18657	18726	18671	18839	18862	18775	18847	18804	18719	18840	18810	18671	18768	18768	18812	18711	18549	18558	18697	18709	18682	18767	18494	18813	18759	18748	18713	18582	18801	18665	18761	18581	18796	18767	18707	18730	18540	18778	18702	18666	18981	18972	18827	18818	18930	18854	18721	18728	18756	18776	18717	18751	18650	18893	18786	18936	18879	18778	19013	18693	18741	18660	18748	18786	18751	18805	18544	18652	18909	18854	18762	18748	18619	18794	18744	18604	18924	18618	18812	18574	18637	18573	18894	18724	18849	18874	18710	18914	18797	18730	18742	18735	18800	18833	18781	18699	18688	18830	18649	18661	18754	18728	18708	18758	18613	18934	18814	18635	18827	18782	18579	18723	18865	18627	18618	18761	18611	18763	18740	18821	18810	18793	19050	18730	18901	18865	18799	18746	18773	18721	18891	18780	18693	18679	18855	18805	18553	18582	18850	18877	18751	18647	18721	18688	18782	18773	18725	18900	18816	18701	18586	18530	18712	18784	18816	18728	18555	18735	18812	18801	18703	18920	18795	18642	18686	18715	18662	18450	18784	18786	18709	18826	18662	18782	18727	18846	18882	18930	18551	18946	18831	18546	18663	18712	18719	18855	18577	18729	18708	18534	18863	18860	18838	18861	18925	18739	18705	18660	18778	18678	18817	18644	18604	18378	18558	18784	18721	18694	18849	18810	18749	18707	18764	18764	18755	18734	18646	18639	18987	18770	18635	18803	18748	18839	18831	18751	18755	18871	18853	18635	18729	18678	18737	18733	18795	18793	18664	18839	18663	18679	18870	18677	18826	18707	18655	18607	18574	18874	18517	18771	18830	18725	18625	18835	18928	18720	18578	18907	18756	18876	18671	18717	18849	18947	18724	18731	18735	18767	18536	18852	18863	18648	18900	18512	18600	18649	18637	18781	18803	18798	18724	18774	18751	18631	18792	18691	18836	18852	18818	19038	18884	18578	18703	18856	18854	18699	18503	18605	18822	18680	18796	18676	18774	18685	18714	18703	18779	18766	18688	18999	18452	18740	18793	18851	18782	18778	18382	18797	18560	18557	18641	18531	18741	18696	18716	18722	18796	19008	18802	18744	18857	18882	18796	18705	18866	18537	18945	18521	18849	18562	18687	18682	18932	18722	18769	18718	18802	18767	18571	18760	18746	18913	18681	18929	18631	18706	18754	18885	18856	18716	18717	18622	18809	18715	18672	18804	18776	18713	18673	18619	18957	18841	18641	18755	18772	18659	18531	18598	18563	18638	18562	18360	18666	18828	18880	18834	18677	18612	18826	18979	18788	18595	18811	18760	18680	18846	18685	18802	18823	18703	18880	18805	18787	18760	18777	18848	18740	18710	18627	18582	18550	18828	18756	18694	18721	18770	18623	18846	18800	18625	18958	18668	18660	18818	18830	18761	18675	18696	18593	18624	18763	18841	18818	18816	18755	18707	18621	18823	18760	18676	18829	18681	18726	18612	18820	18586	18763	18804	18698	18609	18677	18700	18824	18810	18735	18830	18784	18808	18742	18647	18739	18687	18764	18815	18650	18867	18787	18749	18738	18562	18603	18823	18757	18752	18782	18520	18706	18773	18759	18649	18653	18651	18979	19061	18644	18702	18827	18707	18758	18643	18691	18631	18638	18813	18705	18630	18896	18858	18622	18562	18602	18792	18738	18862	18682	18575	18564	18884	18672	18524	18682	18829	18787	18674	18737	18923	18431	18806	18550	18741	18634	18778	18791	18783	18879	18698	18735	18748	18684	18822	18765	18687	18650	18744	18798	18597	18667	18826	18720	18976	18854	18595	18730	18603	18829	18879	18756	18658	18753	18974	18703	18753	18522	18686	18688	18701	18691	18720	18754	18808	18833	18705	18746	18795	18905	18697	18627	18707	18647	18669	18631	18875	18584	18872	18490	18424	18834	18497	18653	18860	18635	18866	18754	18746	18713	18784	18722	18961	18725	18608	18556	18768	18705	18848	18615	18855	18717	18780	18852	18588	18768	18771	18748	18642	18700	18811	18651	18836	18620	18760	18847	18723	18668	18800	18679	18802	18621	18678	18898	18761	18836	18862	18661	18750	18711	18660	18684	18807	18668	18762	18621	18592	18795	18608	18745	18710	18593	18629	18791	18723	18802	18734	18542	18741	18761	18815	18692	18643	18849	18767	18567	18799	18789	18715	18809	18806	18681	18754	18819	18776	18851	18684	18603	18843	18798	18658	18662	18644	18731	18820	18681	18546	18613	18829	18637	18856	18796	18774	18728	18560	18777	18872	18787	18754	18888	18771	18849	18815	18904	18751	18799	18794	18578	18470	18579	18676	18680	18648	18501	18748	18712	18711	18825	18768	18728	18486	18728	18834	18762	18712	18650	18648	18693	18787	18617	18594	18803	18648	18599	18676	18816	18807	18755	18698	18859	18689	18586	18741	18666	18794	18620	18810	19020	18574	18917	18908	18768	18755	18807	18760	18761	18706	18610	18710	18855	18587	18652	18862	18907	19079	18889	18490	18731	18820	18664	18959	18888	19030	18768	18894	18609	18812	18514
20755	36212	30097	23624	20852	19210	18098	17627	17324	16876	16822	16716	16528	16626	16584	16506	16321	16297	16234	16364	16428	16403	16450	16226	16532	16328	16298	16122	16275	16163	16360	16084	16279	16059	16304	16077	16296	16161	16223	16243	16272	16363	16226	16201	16217	16225	16287	16265	16219	16260	16417	16010	16281	16207	16057	16257	16105	16196	16147	16165	16209	16089	16134	16345	16116	16266	16344	16240	16137	16256	16147	16315	16212	16028	16277	16252	16284	16242	16252	16053	16209	16046	16125	16105	16427	16073	16107	16161	16142	16185	16220	16334	16222	16372	16223	16096	16155	16424	16063	16273	16353	16144	16214	16404	16208	16183	16177	16182	16338	16184	16253	16042	16294	16041	16255	16280	16110	16270	16249	16296	16175	16224	16192	16258	16172	16101	16078	16066	16171	16251	16327	16241	16198	16145	16132	16341	16067	16294	16188	16108	16080	16242	16140	16147	16214	16431	16261	16227	16048	16261	16146	16361	16180	16170	16048	16242	16157	15997	16035	16332	16280	16255	16147	16230	16273	16176	16260	16119	16331	16235	16162	16007	16180	16122	16280	16197	16275	16003	16175	16196	16078	16156	16364	16200	16332	16147	16243	16189	16285	16171	16157	16170	16124	16261	16228	16036	16211	16180	16212	15987	16243	16221	16302	16254	16181	16135	16156	16312	16258	16306	16109	16206	16204	16306	16099	16001	16315	16303	16247	16054	16160	15985	16309	16287	16149	16160	16330	16133	16285	15981	16163	16171	16260	16198	16029	16012	16138	16051	16232	16102	16212	16175	16288	16095	16195	16087	16144	16035	16191	16134	16247	16124	16068	16080	16299	16239	16287	16296	16045	16289	16255	16323	16372	16263	16226	16222	16289	16307	16139	16235	16170	16333	16119	16133	16203	16207	16196	16170	16267	16088	16102	16142	16349	16184	16036	16179	16194	16108	16397	16140	16213	16221	16444	16147	16171	16103	16215	16290	16334	16402	16341	16096	16352	16200	16436	16074	16314	16261	16282	16153	16205	16206	16309	16103	16187	16356	16185	16055	16258	16252	16091	16167	16380	16378	16262	16301	15982	16286	16211	16244	16221	16238	16125	16202	16362	16299	16253	16222	16230	16324	16227	16226	16099	16402	16066	16168	16351	16148	16132	16207	16242	16259	16047	16242	16083	16281	16190	16073	16200	16283	16151	16338	16215	16154	16192	16116	16228	16285	16213	16272	16326	16399	16228	16258	16122	16357	16162	16381	16033	16105	16114	16372	16105	16088	16165	16064	16464	16254	16120	16226	16324	16245	16223	16242	16153	16097	16170	16202	16272	16309	16194	16219	16278	16189	16141	16203	16038	16194	16176	16313	16082	16288	16151	16161	16267	16216	16066	16374	16194	16250	16285	16279	16244	16246	16372	16307	16202	16182	16179	16187	16049	16400	16282	16193	16158	16280	16224	16210	16149	16251	16163	16151	16393	16099	16248	16092	16225	16183	16305	16234	16232	16190	16305	16113	16214	16053	16110	16265	16144	16042	16158	16053	16541	16137	16199	16139	16111	16236	16139	16306	16140	16307	16089	16354	16210	16166	16192	16296	16027	16163	16057	16381	16262	16329	16200	16159	16227	16307	16252	16272	16159	16170	16184	16240	16142	16313	16231	16270	16126	16446	16187	16070	16219	16352	16218	16127	16185	16301	16326	16197	16230	16220	16238	16147	15968	16132	16180	16296	16201	16300	16389	16104	16259	16126	16208	16351	16122	16271	16088	16230	16170	16214	16151	16224	16200	16201	16300	16342	16224	16179	16248	16170	16126	16166	16381	16341	16262	16293	16348	16374	16133	16254	16256	16110	16161	16249	16112	16117	16393	16118	16262	16269	16206	16327	16238	16269	16315	16188	16240	16288	16195	16150	16175	16155	16089	16388	16241	16055	16310	16171	16213	16245	16158	16329	16014	16441	16182	16225	16242	16177	16141	16271	16200	16135	16242	16082	16334	16135	16143	16322	16062	16250	16113	16181	16301	16347	16193	16246	16246	16109	16052	16306	16253	16192	16245	16152	16301	16253	16296	16347	16209	16263	16253	16277	16175	16208	16185	16161	16402	16086	16213	16338	16140	16141	16305	16297	15945	16234	16353	16133	16201	16417	16324	16132	16090	16222	16249	16131	16160	16238	16477	16118	16105	16345	16224	16217	16309	16088	16279	16070	16173	16169	16148	16217	16172	16173	16246	16059	16179	16232	16314	16025	16294	16027	16298	16252	16179	16144	16229	16059	16226	16269	16231	16195	16245	16214	16324	16138	16119	16302	16148	16198	16338	16236	16158	16091	16168	16239	16028	15974	16089	16241	16090	16053	16242	16235	16189	16084	16386	16084	16223	16376	16195	16366	16301	16216	16257	16305	16125	16143	16108	16304	16215	16161	16102	16138	16230	16326	16271	16203	16028	16276	16312	16244	16168	16219	16274	16185	16114	16247	16245	16242	16219	16116	16021	16131	16123	16333	16316	16281	16288	16310	16234	16222	16367	16277	16383	16177	16089	16349	16352	16228	16412	16285	16208	16380	16159	16125	16287	16297	16304	16225	16127	16200	16335	16092	16199	16231	16077	16195	16351	16196	16121	16188	16270	16254	16111	16180	16180	16332	16231	16134	16281	16232	16233	16302	16213	16052	16300	16289	16128	16210	16199	16282	16057	16159	16209	16201	16295	16134	16201	16137	16252	16231	16128	16163	16201	16121	16394	16032	16144	16315	16435	16072	16340	16332	16126	16094	16125	16195	16395	16190	16230	16148	16168	16184	16297	16228	16244	16211	16155	16210	16351	16147	16177	16268	16246	15974	16187	16367	16137	16248	16166	16203	16150	16152	16189	16177	16167	16302	16249	16329	16248	16256	16309	16308	16233	16079	16021	16028	16318	16075	16305	16275	16337	16272	16060	16217	16277	16270	16121	16262	16138	16204	16288	16088	16329	16269	16142	16120	16114	16018	16196	16207	16115	16211	16240	16301	16261	16301	16290	16288	16198	16134	16247	15980	16361	16335	16255	16096	16109	16025	16168	16070	16154	16445	16111	16332	16301	16336	16130	16361	16191	15889	16273	16120	16061	16216	16192	16250	16272	16178	16195	16416	16281	16217	16254	16253	16295	16320	16211	16192	16219	16120	16141	16170	16201	16168	16173	16073	16502	15988	16334	16268	16114	16252	16158	16229	16215	16191	16367	16201	16182	16238	16089	16349	16100	16169	16129	16369	16153	16209	16351	16251	16244	16258	16148	16109	16367	16356	16145	16384	16247	16104	16144	16383	16195	16230	16018	16159	16118	16304	16378	16135	16255	16291	16060	16309	16224	16254	16321	16251	16105	16329	16114	16121	16194	16313	16285	16038	16132	16233	16342	16126	16249	16254	16223	16151	16078	16412	16230	16142	16335	16223	16246	16029	16239	16088	16214	16108	16104	16145	16182	16113	16248	16389	16205	16273	16393	16195	16258	15983	16227	16102	16212	16103	16379	16102	15842	16200	16038	16399	16367	16303	16236	16340	16259	16179	16250	16212	16211	16167	16202	16290	16275	16145	16127	16376	16102	16134	16352	16121	16255	16374	16126	16113	16316	16334	16251	16231	16006	16250	16057	16202	16213	16130	16063	16487	16180	16250	16180	16366	16071	16145	16244	16308	16204	16102	16330	16282	16158	16296	16173	16222	16184	16231	16256	16305	16286	16232	16359	16341	16179	16034	16116	16368	16171	16249	16470	16188	16255	16327	16158	16130	16132	16199	16167	16370	16189	16175	16204	16080	16198	16305	16179	16346	16096	16153	16212	16240	16271	16208	15979	16121	16323	16185	16322	16281	16118	16154	16359	16127	16209	16255	16288	16164	16319	16173	16195	16339	16218	16327	16367	16260	16248	16397	16198	16129	16204	16284	16225	16071	16202	16230	16136	16288	16264	16246	16268	16060	16291	16276	16287	16294	16147	16039	16330	16332	16054	16250	16195	16217	16348	16251	16176	16114	16198	16230	16133	16202	16296	16278	16195	16092	16408	16156	16048	16330	16220	16292	16330	16185	16138	16236	16028	16294	16119	16155	16270	16181	16128	16184	16081	16244	16201	16244	16306	16096	16258	16020	16105	16066	16201	16179	15971	16212	16151	16257	16114	16198	16025	16148	16288	16358	16277	16255	16152	16226	16212	16203	16230	16210	16265	16172	16192	16074	16172	16243	16305	16248	16219	16060	16147	16017	16281	16197	16142	16352	16259	16195	16316	16182	16034	16268	16215	16180	16254	16060	16231	16161	16134	16196	16104	16329	16210	16251	16083	16169	16242	16229	16293	16097	16219	16212	16177	16125	16208	16223	16102	16168	16481	16118	16340	16143	16357	16230	16145	16171	16317	16417	16205	16068	16351	16103	16333	16325	16306	16083	16408	16253	16217	16331	16333	16335	16264	16214	16213	16157	16240	16193	16366	16214	16146	16216	16344	16309	16337	16051	16161	16315	16211	16109	16303	16306	16319	16114	16363	15985	16505	16291	16131	16200	16124	16257	16282	16304	16392	16188	16152	16110	16268	16238	16244	16227	16300	16192	16183	16130	16190	16264	16222	16066	16255	16213	16219	16293	16129	16110	16136	16248	16108	16272	16212	16139	16228	16219	16239	16246	16242	16160	16283	16362	16245	16183	16197	16115	16172	16293	16153	16131	16240	16151	16347	16199	16276	16141	16217	16185	16281	16142	16279	16239	16180	16255	16215	16455	16265	16109	16201	16245	16115	16371	16391	16210	16332	16182	16240	16230	16334	16212	16379	16259	16325	16171	16282	16370	16380	16099	16295	16300	16105	16319	16134	16229	16163	16021	16057	16211	16291	16383	16365	16028	16272	16209	16231	16133	16072	16266	16244	16359	16171	16109	16321	16221	16380	16265	16180	16069	16176	16198	16108	16082	16235	16118	16125	16437	16305	16286	16100	16174	16243	16326	16142	16357	16089	16407	16370	16228	16205	16344	16209	16311	16247	16219	16392	16225	16299	16291	16309	16137	16267	16216	16270	16351	16196	16328	15991	16325	16246	16009	16060	16140	16208	16107	16070	16260	16265	16068	16071	16200	16212	16099	16216	16309	16164	16283	16185	16314	16276	16301	16133	16111	16177	16366	16254	16320
22577	21581	28814	24879	22229	24851	26673	22176	21261	21276	21273	20954	20844	20546	20731	20810	20549	20409	20513	20301	20052	20216	20201	20236	20508	20124	20157	20153	20073	20190	20183	20084	19971	20215	20139	20070	20142	20168	20034	20163	20146	19906	20027	20096	20116	20096	20089	19998	20270	20109	19887	20015	20058	20035	19904	20008	20032	20006	20147	20113	20246	20090	20088	20087	20193	20006	20109	20248	20154	19829	19952	20155	20002	20074	19802	19833	19941	20014	19992	20125	20163	19914	20048	20010	19997	20088	20091	19881	19931	20147	20162	19897	20071	19916	19877	19991	20033	20020	20088	19968	20056	19990	19777	20212	20272	20017	20072	19914	19940	20061	20190	19856	20154	19905	19985	19883	20021	19749	20120	19897	19887	20017	20246	19729	20122	20258	20147	20019	20016	20040	19899	19912	20192	20196	20072	20070	20120	20153	20009	20120	19988	19908	19805	19946	19857	20110	20118	20013	20099	19971	20015	20205	20016	19958	19731	20226	20010	19930	19799	19997	20014	20102	19932	20085	20301	20100	20108	19999	19908	19845	19958	20149	20053	19987	20234	19938	19931	19825	20005	20095	20027	19944	20021	20177	20070	20190	20009	19914	20090	20038	19836	19846	20115	19793	19964	20063	20285	20011	20076	19935	20063	20089	20138	20103	19949	20037	19816	19940	19897	19968	20051	19898	20152	19986	20010	20014	19966	19836	19857	19960	19989	20035	19979	20196	19827	19936	20164	20183	20115	20016	19835	19876	20079	19887	19748	19939	19806	19994	19857	20105	20061	19939	19881	19835	19954	19840	19928	19794	19888	20019	19939	19938	19995	20058	19791	19792	19905	19948	20042	20075	19867	19986	19976	20004	20034	20111	20055	19975	19906	20090	19904	19974	19968	19958	19848	19979	19805	20020	19931	20082	19901	19957	20012	20099	20089	19987	20069	20147	20162	20174	19927	19891	20193	19987	20034	19992	19862	19967	20114	19852	19984	19850	20044	20069	19945	19990	20111	19978	20016	20084	19875	20043	19921	20075	20027	19941	19969	19929	20020	20086	19977	19798	20022	19885	20186	19990	19923	20204	20008	19963	20166	20091	19860	20213	20151	20006	19914	19841	20016	20032	20121	19802	20123	20085	19708	19962	20112	20060	19985	20069	19958	20074	19857	19695	19856	19911	19801	20111	19879	19868	19947	20077	19811	20126	19879	19862	19851	19963	20041	20120	19919	19946	19836	19983	20068	20007	20051	19950	20124	19985	20038	20126	20040	19916	19970	20056	19745	20013	20005	19890	20023	20205	20121	19936	20164	19874	19983	19959	20081	20147	20085	20080	20126	19849	19922	19964	19931	19984	19943	19731	19867	19808	20160	20147	19924	19939	19876	19865	19957	19885	19997	20093	19766	19877	20038	20049	20247	19788	20038	19950	20155	19970	19924	19892	19923	19883	19689	20009	19998	19825	19797	20056	20237	20039	20049	19988	20076	19989	20158	19873	19796	19878	19856	19799	19858	19924	19822	19977	19920	19880	20242	19971	20134	19913	20022	20117	20134	19867	19932	19940	19846	19939	19916	20026	20067	19910	19859	19978	19901	19996	19981	19959	19932	19993	20067	19921	20044	20205	20047	19906	19996	19888	19959	20039	19831	20061	19842	20009	20036	19841	19834	20030	19886	19873	20093	20008	20159	19748	19919	20049	20070	20036	20053	20044	19904	19879	19797	19921	19984	19980	19955	19891	19891	20287	20119	19919	19975	20145	19879	19962	20033	20196	20010	19858	19888	20068	19969	20092	20092	19848	19915	19983	19930	20044	19935	19912	19928	19977	19819	20012	20206	20158	20072	20172	20133	19955	19809	19969	20009	19919	20022	20084	19756	20014	19967	19944	19820	20150	20090	19854	19974	19889	19824	19965	19963	20035	19819	20037	19871	20074	20007	19829	19964	19926	19979	19874	20104	19985	19828	19914	19953	19777	20099	19994	19994	19917	19913	19905	20057	19907	19997	20059	19960	19971	19657	19898	19937	19952	20094	19844	19801	19885	19832	20142	20229	20074	19723	20046	19827	20055	19997	19844	19926	20085	19987	19995	19875	19754	19883	19979	19862	20068	19888	19962	19940	19998	20106	20160	19895	19908	19993	20022	20063	19981	19976	20032	19901	20054	19953	19926	19942	19836	20176	20106	20076	20012	20102	20003	19728	20062	20084	19977	19789	20046	19970	19905	19876	20005	19734	19979	19834	19979	19899	19951	19724	19849	20074	19969	19922	19924	19943	19819	20058	19966	19883	19937	19855	20145	20087	20190	19881	20028	20092	20096	19909	20049	20091	19986	19937	19714	19761	20047	19920	19873	19956	19920	19997	20352	19992	20122	19884	20149	20038	19985	19973	20136	20156	20079	19947	19800	19974	20125	20049	20019	19927	19957	19844	20145	19996	19741	20140	20077	19818	19788	19817	19857	20110	20051	19938	19833	19926	20009	20126	20092	19975	19954	19898	19830	19916	19874	20034	19891	20134	19999	19956	20011	19906	19971	20147	20022	19924	20042	20240	19820	20064	19795	20151	20078	19962	19997	20009	19895	19949	19998	20022	20075	19973	20027	19994	19888	20058	19878	19665	19941	20146	19874	20011	19995	19952	19937	20102	19947	20109	20066	19954	19884	19960	19935	20120	20016	19833	19844	19964	20193	20121	20072	19921	19882	20032	19850	20048	20057	20048	20017	19907	19687	19884	19983	20065	19773	19808	19923	20024	20021	19899	20038	20154	19899	20039	19974	20156	20033	20155	19803	20173	19940	19746	19928	19980	20000	20036	19722	19794	19900	19993	19849	19964	19881	19815	19748	20039	19873	20005	20026	19973	20029	19923	19917	19982	19861	20070	19983	20115	19996	20176	20147	20027	20025	20118	19799	19975	19897	19943	19988	20045	19936	19881	19822	20001	19976	20068	20032	20162	19892	20177	19879	19951	20061	20040	19958	19897	20044	19897	19860	19940	20105	19817	19852	20091	20123	19990	19965	19840	19960	20053	19988	19967	20064	19857	19887	19859	19901	20204	20062	19794	20000	20001	20078	19784	19923	20108	19942	20042	20041	19917	19998	19999	20028	20013	20200	20058	19976	20073	19808	20039	20004	20065	20067	20066	20103	19855	20037	20037	19750	19913	19986	19944	19962	20071	19822	20053	19905	20036	19907	20003	20062	19973	19951	20011	19845	20022	20020	19885	19897	20014	20050	20073	19839	20058	19939	19920	20082	20074	19993	19973	20225	20026	19805	20054	19896	19731	19952	19967	19966	20031	19992	20105	19958	19890	20112	20045	20009	20096	20009	19967	19949	20173	20005	19928	19944	20025	19893	20118	20100	19992	19799	19979	20080	20015	19768	20011	19865	20035	20177	19976	19884	19997	20056	19896	20045	19916	20033	20103	19798	19967	19891	19928	20024	19977	19955	19930	19733	20027	20029	20012	19778	20094	19965	20011	19922	20072	20031	20033	19905	19892	19982	19878	20084	19794	19872	19933	20131	20150	19975	20024	20061	19947	20019	19882	19919	20042	20106	19987	20015	19951	19835	20069	19997	19965	19912	19981	20097	19964	19963	19985	19961	20162	20054	19900	20054	19971	20012	20178	19850	20059	19990	19856	19994	20009	19964	20197	19978	19942	19866	19982	19965	19852	20054	20202	20062	20173	19848	19920	20107	19937	19653	19908	20133	19963	20008	19907	19726	20218	20164	19952	19930	20155	20088	20101	19948	20110	20111	19916	19944	19886	19909	19828	19980	19883	19791	20028	20080	20093	20056	20087	19963	19950	19833	19845	19968	19890	20115	20026	19816	19975	19996	20110	20247	19933	19797	20027	20091	19966	19930	20033	20156	19979	20048	20106	20028	19945	20073	19982	19880	19749	20160	19980	20153	20021	20074	19903	20174	19942	20012	19855	19862	20014	19775	20055	20047	19979	20173	19994	19918	19784	19968	20185	19937	19917	19883	19953	19998	19933	20090	20016	20155	19966	19987	19989	19849	19906	20175	19965	19863	20119	19800	20039	20031	19725	20002	19946	19787	19987	20033	19951	19851	19890	19960	19827	19941	19957	20181	20142	20187	19801	19999	20060	19923	20061	19900	19888	19907	20177	20197	19854	20033	19970	19883	20005	19943	19944	20086	19925	19961	19671	19939	20117	19895	20014	19864	19948	19941	19917	19757	19991	19914	19860	19760	19905	19867	20042	20010	19999	20014	20142	19817	19884	20120	20015	20067	19868	19830	19745	20105	19992	19989	19761	19936	19782	19922	20141	19931	19862	19758	20025	20030	20053	19970	19945	20068	19930	19931	20240	20010	19988	19791	20071	19899	20117	19873	19879	20029	19861	19946	19986	20077	19978	20004	19866	19806	19977	20135	19894	20011	19842	20094	19961	20011	19871	19822	20176	19951	20201	20166	19794	19962	19979	20109	20025	20102	20003	19972	20133	20018	19892	19854	20214	20000	20035	20003	20103	20147	19791	19967	20010	20161	19938	19790	19948	20029	19970	19933	20083	19905	19990	20189	19879	19980	20116	19859	19978	19743	20051	19967	20141	20205	20050	19989	20076	20023	19768	19967	20029	19842	19993	20165	19998	20098	19860	20150	19901	19851	19970	19833	19947	19806	19943	20133	19865	19853	19855	19992	19910	19798	19829	19836	20066	19930	19983	19989	19946	20090	20161	19964	20136	19996	20113	19979	19937	19913	19792	20029	19869	19970	19971	19859	19869	19870	19852	19951	20061	20065	19943	20123	19931	19879	19756	20066	19991	20083	19932	19813	20031	19737	19968	19988	20027	20040	19887	19713	20033	20057	20097	20019	19875	19804	19820	19934	20258	20098	20064	19847	19953	20126	19922	19977	19840	19992	20012	19792	20081	19777	20146	19964	19837	20115	19933	19711	19972	20071	19881	19893	19868	19863	20060	19883	20093	19921	19933	19973	20169	19747	19767	19760	19978	20132	19827	19822	20052	20111	20107	19936	20058	20076	20007	20215	20093	20162	20100	19943	20091	19762	19961	19949	20146	20258	19959	19715	19875	20071	19976	19809	19993	20204	20009	19872	19891	20068	20070	19992	20090	20033	20060	19818	20104	20052	19800	19855	19986	19779	19851	19909	20060	19943	19822	19827
21585	44466	37207	29056	24975	22262	20667	19393	18764	18279	18143	17886	17533	17792	17698	17451	17289	17221	17028	17125	17170	17179	17129	17170	17059	16998	17066	17036	17074	17196	17017	16996	17025	17092	17110	17152	16850	16989	16852	17025	17002	16952	16859	16931	16888	17006	16990	17156	16899	17041	16904	16939	16986	16877	16943	17044	16860	16949	16875	16801	17218	16832	16829	17181	16886	16708	16894	16820	16971	16854	16933	16869	16919	16881	16896	16897	17047	17022	16957	17019	16905	16928	16878	16849	16797	16922	16873	16797	17051	16999	16791	16817	16935	17053	16799	16890	17035	16916	16902	17089	16895	16968	16928	16833	16895	16882	17086	17039	16948	17167	17035	17036	17038	16866	16896	17025	16860	16958	16796	17069	16961	16855	17029	16956	16911	16989	16919	16973	17010	16954	17004	16898	17038	17073	16946	16884	16969	17022	17036	16913	16873	16882	16947	16872	16770	16811	16859	17056	16731	16897	17069	16890	16987	16995	16884	16907	16977	16976	16927	17006	16949	17036	17013	16942	17070	16949	16762	16947	16913	16960	16942	16866	16928	16849	16902	16956	16841	16802	16886	16928	16869	16988	17003	16989	16952	16987	16802	16812	16948	16944	16955	16942	16998	17032	16768	16920	16820	16814	17093	17060	16918	16997	16838	16919	16993	16999	16810	16886	16993	16851	16867	16934	16762	16879	16827	16916	16920	16914	16898	16902	17055	16785	16833	16815	17011	16854	16888	17060	16983	16840	16961	16847	17001	16766	16815	16962	16985	16753	17040	16810	16746	17007	16937	16935	16893	16979	16870	17004	16900	16880	17036	16971	16966	16938	16912	16974	17058	16948	16778	16907	16904	16846	16987	16902	16863	16788	16980	16896	16959	17055	17054	16694	17048	16824	17039	16862	16914	16921	17043	16795	17111	16901	16811	16974	16898	16840	16878	16860	16973	16896	16918	16847	16806	16942	16859	17022	17097	16994	16868	16902	16781	16839	16785	16818	16957	16888	16947	16863	16774	16870	16907	16956	16819	16960	16953	16790	16910	17017	16920	16954	16840	17038	16938	16922	16871	16894	16915	16996	16868	17043	16879	16690	16860	16799	16961	16848	16935	16940	16882	16726	16945	16960	16880	17023	16897	16986	16884	16793	16838	16856	16914	16856	16805	16944	16873	16734	16846	17030	16959	16893	16852	16919	16855	16949	16896	16903	16774	16995	16996	17033	16970	16973	16923	16839	17021	17011	17052	16912	16878	16909	16861	17016	17098	16967	16817	16902	16992	17088	17000	16874	16937	16897	16793	16858	17034	16870	16868	17042	16839	17016	16924	16890	16798	16932	16938	16958	16814	16840	16914	16904	16847	17005	16836	16866	17017	16884	16836	17017	16916	17094	16775	17014	16969	16980	16946	16851	16898	16830	16936	16920	16826	16871	16957	16889	16874	17055	16848	17086	17027	16838	17030	17042	17089	17005	16854	16846	16819	16860	16909	16984	16877	17029	17008	16970	16950	16769	17101	16893	16878	16876	17019	16725	16823	17057	17041	16842	16985	16942	16936	17026	16785	16984	17069	16908	16935	16960	16706	16955	16964	17056	16817	16944	16922	17001	16887	17082	16904	17111	16846	16921	16898	17006	16977	16940	16823	16813	16826	16956	16807	16895	17008	17112	17013	17113	17019	16855	16897	16825	16883	16855	17017	17012	16965	16910	16975	16950	16863	16891	16872	16891	16779	16944	16914	17094	17015	16887	17123	16828	16799	16785	16986	16998	16879	16924	16771	16914	16993	17016	16777	16905	16821	16835	16937	16962	16848	16788	16819	16885	16848	16954	17021	16910	16978	17022	16898	17029	16873	16986	16885	17001	17055	16872	16852	16901	16946	16961	16742	17012	16944	16766	17000	16934	16939	16844	16797	17055	17041	16990	17084	16839	17021	16934	16925	16864	16974	17053	16891	16906	16931	16978	17008	17011	16907	16758	17027	17011	16851	17071	16851	16741	17013	16985	16953	16945	16968	16767	16676	16891	17137	16875	16879	17148	16886	16872	16736	17147	16909	16744	16737	16892	17056	16920	16793	16877	16729	17014	17109	16783	16905	16932	16943	16910	16947	16868	16888	16867	16965	16839	16832	16952	17119	16768	16982	16818	17111	16834	16937	16824	17008	16982	16936	16902	16950	16864	16996	16953	16991	16858	16883	16577	16951	16813	16815	16842	16980	16997	16955	16760	16858	16839	16973	16951	16865	16887	16894	16980	16833	16783	16856	17024	16861	17053	16867	16891	16722	16927	16896	17051	17068	16950	17007	16935	16732	16831	16745	17074	16937	16998	16855	16834	16912	16980	17117	16748	16808	17034	17064	16821	16836	16919	17085	16835	16704	17022	16952	16770	16948	16908	16842	16896	16921	16945	17126	16885	16864	16942	17074	16854	16918	16812	16854	17068	16945	16940	16916	16924	16778	16698	16957	16942	16860	16814	16891	16942	17003	16808	16951	16899	16973	16935	16881	16974	16804	16825	16843	17004	16739	16949	17012	16978	16935	17003	17104	17067	16839	16868	16883	16784	16929	16904	16848	16810	16876	16896	16871	16893	16874	16898	16899	16887	16922	16962	16787	16970	16998	16963	16966	17079	16989	16877	16917	16958	16931	16892	17025	16690	16833	16939	16738	16983	16994	16732	16889	17004	17045	16811	16901	16861	16850	16937	17069	16952	16927	16752	17107	17050	16965	16997	17045	16808	16843	16786	16727	16728	16882	16768	16978	17077	17005	16930	16978	16871	16934	17049	16793	16900	16879	16958	16911	16874	17051	17039	16918	16994	16811	17033	16930	16926	17061	16850	16835	16712	16995	17084	16855	17284	16678	16939	16946	16869	16923	16750	17011	16903	16968	16973	16837	16804	16886	16885	16911	16878	16925	16982	16997	16982	16909	16907	16825	16904	16847	16977	16974	16829	16866	16775	16939	16939	16797	16995	16741	16991	16843	16762	16915	17021	16805	16996	17077	17078	17044	16702	17051	16769	16817	16855	17031	16797	16864	16941	16870	17100	16785	16976	16820	16773	17046	16986	17017	16999	16991	17018	16731	17031	16954	16930	16941	17015	16786	17019	16838	16981	16957	17054	16978	17093	16938	16955	16945	16798	16942	16745	16922	16853	16965	16905	16939	16915	16974	16906	16960	16702	17036	17015	16975	16787	17096	17100	16954	16809	16866	16835	16791	17102	16922	17059	16976	17114	16927	16858	17071	16874	17084	16935	16807	16946	16939	17035	16969	16857	17056	16880	16881	16803	16765	16990	16905	16792	16882	16884	17151	16857	16892	16926	16756	17028	16998	17120	16894	16868	16879	17086	16823	17040	16917	16917	16991	16895	16913	16876	17103	16719	16787	16965	16821	16943	17075	17021	16915	17076	16951	16892	16917	16968	16923	16897	16964	16990	17007	17027	16964	17021	17004	16963	16892	16826	16943	16821	17061	16946	16932	16972	16844	17022	16966	17019	16903	16876	16705	16875	16870	16850	17010	16890	16930	16804	16910	16984	16757	16968	17126	16971	16898	16732	17012	16903	16833	16916	16808	17031	17045	16922	16838	16847	16768	16969	16857	16920	17018	17106	17001	17037	16916	16963	16909	16793	16976	16644	16980	16872	17027	16892	16986	16927	16759	16794	16830	16954	17002	17013	16853	16947	16959	16980	16883	16969	16726	17007	17073	16763	17020	16857	17030	16976	16813	16769	16925	16906	16906	16867	16927	16992	16790	17020	16794	16977	16789	17083	16920	16798	17096	17043	16951	16819	16953	17006	17011	17019	16874	16856	17001	16913	16987	16956	16918	16894	17020	16742	16889	16897	16907	16902	16856	17073	17032	16951	17027	16947	16893	16950	17075	16916	17150	16909	16871	16913	16863	16983	16757	17099	16979	16909	16889	16810	17013	16857	16872	16900	16817	16698	16826	16910	16889	16981	17015	16920	17034	16769	17013	16879	16952	17032	16806	17080	16816	17048	16904	16939	16855	16719	16977	16901	16888	16898	17005	16929	16869	16858	16755	17014	16966	16981	16999	16744	17081	16873	16769	16938	17026	16854	16952	16960	16852	16812	16970	16889	16888	17037	16963	16993	17172	16864	16787	16814	16757	16893	16766	17006	17007	16994	16934	16991	16898	17003	16976	16861	16953	17019	16913	16827	16966	16781	16961	16923	16876	16796	16925	16741	16978	17022	16820	16942	16858	16955	16928	16966	16781	17071	16721	16994	16881	16853	16857	16926	17003	17002	16881	17083	16846	16916	16849	16988	17030	17033	17040	16886	16887	16889	16782	16982	16911	16936	17147	16983	16989	16978	16854	16958	16902	17117	16808	16991	16865	16829	16939	16921	16871	16794	16779	17023	16939	16766	16920	17013	16873	16938	16894	17022	17061	16871	16867	17021	16942	17138	16926	16774	16652	16958	17081	16935	17058	16883	16774	16975	16802	16991	16951	17012	16906	16939	16948	16847	16991	16954	17066	16891	16898	16802	16971	16807	17002	16867	16839	16802	17071	16854	16964	16998	16992	17004	17057	17043	16911	16838	16878	16914	16759	16951	16888	16888	16993	16876	16699	16813	16773	17052	17044	16820	17009	16968	16857	16970	17061	16843	16830	17039	16922	16896	16861	16911	16975	16912	16934	16855	16804	16953	16918	17023	17005	17019	17015	16919	16867	17032	16843	16956	16918	16853	16969	17012	16987	16708	16778	16878	16990	16873	16920	16798	16791	17043	16926	16928	16873	16895	16833	16922	17038	16777	16794	16961	16986	16943	16816	16761	16761	17108	16748	17040	16839	16719	16932	17068	16847	16835	16995	17000	16824	16841	17124	16878	16913	16924	17051	16735	17148	16886	17085	16900	16846	16900	16914	16948	16836	16919	17004	16935	17007	16911	17033	17012	16901	17072	16970	16978	16846	16869	16936	16985	16822	16965	16978	16936	17037	16939	16853	16906	17063	16808	16902	16979	16889	16931	16966	17012	16799	17026	16925	16978	16800	17009	16843	16949	16807	16942	16952	16709	16911	17101	16941	16963	16938	16977	16894	17028	16773	17038	16914	16862	16804	16925	16737	16888	16973	16702	16608	17011	16786	16967	16962	16975	16790	17006	16669	17076	16906	16969
29007	24522	28543	25305	20985	20219	19820	19187	19300	19022	18991	18778	18805	18652	18626	18709	18499	18682	18729	18623	18867	18606	18484	18548	18566	18551	18895	18607	18508	18509	18545	18717	18663	18582	18603	18709	18581	18706	18451	18676	18665	18675	18457	18439	18667	18458	18684	18492	18373	18548	18357	18492	18518	18643	18485	18521	18485	18534	18651	18533	18590	18413	18399	18172	18411	18638	18523	18383	18542	18487	18415	18695	18490	18624	18649	18311	18590	18482	18600	18492	18370	18439	18447	18577	18715	18236	18548	18479	18371	18362	18477	18532	18468	18501	18453	18692	18403	18523	18578	18533	18415	18343	18490	18374	18530	18496	18520	18413	18631	18667	18781	18559	18448	18524	18622	18348	18412	18489	18423	18443	18575	18516	18471	18465	18580	18494	18538	18725	18385	18427	18529	18454	18751	18427	18638	18692	18384	18325	18545	18504	18604	18519	18692	18553	18521	18512	18351	18528	18720	18376	18555	18516	18334	18575	18611	18478	18528	18330	18559	18540	18455	18513	18531	18454	18467	18357	18459	18323	18437	18508	18363	18547	18436	18478	18540	18486	18536	18460	18737	18451	18383	18414	18394	18652	18613	18448	18317	18647	18559	18500	18452	18380	18517	18425	18574	18631	18518	18304	18419	18292	18502	18528	18490	18527	18643	18367	18604	18644	18667	18681	18295	18460	18660	18489	18511	18488	18324	18533	18710	18625	18454	18530	18567	18433	18529	18544	18424	18376	18490	18453	18499	18583	18430	18651	18342	18420	18503	18291	18496	18598	18604	18540	18354	18387	18270	18769	18580	18572	18434	18599	18673	18680	18514	18414	18516	18412	18868	18388	18341	18358	18509	18388	18705	18471	18463	18365	18613	18652	18403	18446	18439	18597	18501	18700	18564	18520	18475	18584	18524	18693	18598	18363	18670	18521	18498	18618	18440	18412	18366	18508	18484	18466	18479	18495	18402	18509	18687	18576	18591	18374	18422	18468	18540	18516	18642	18333	18394	18525	18577	18625	18545	18636	18379	18420	18517	18542	18600	18302	18338	18570	18334	18644	18449	18746	18568	18562	18581	18616	18602	18590	18349	18605	18428	18529	18722	18621	18612	18237	18593	18381	18658	18491	18711	18477	18515	18499	18610	18682	18436	18684	18792	18719	18688	18583	18649	18739	18419	18653	18438	18628	18377	18517	18486	18651	18553	18431	18666	18690	18672	18583	18364	18561	18462	18549	18672	18437	18375	18614	18545	18299	18310	18386	18542	18444	18475	18537	18443	18734	18355	18538	18637	18620	18498	18548	18449	18570	18565	18382	18654	18464	18528	18468	18497	18485	18551	18676	18626	18619	18556	18316	18562	18176	18597	18605	18629	18749	18627	18788	18442	18798	18542	18666	18472	18557	18596	18459	18320	18336	18522	18568	18804	18774	18605	18437	18523	18403	18640	18505	18292	18481	18595	18472	18289	18575	18462	18432	18512	18674	18466	18595	18700	18524	18642	18549	18475	18548	18607	18450	18610	18719	18539	18272	18349	18698	18649	18575	18557	18502	18614	18420	18518	18435	18531	18469	18468	18600	18425	18685	18718	18662	18521	18549	18588	18455	18543	18456	18557	18413	18610	18400	18461	18553	18492	18628	18498	18511	18465	18540	18620	18553	18782	18414	18653	18648	18482	18481	18864	18408	18805	18634	18439	18511	18382	18486	18770	18420	18501	18618	18532	18394	18586	18453	18588	18516	18412	18629	18448	18432	18484	18554	18515	18456	18463	18348	18589	18572	18645	18539	18655	18454	18501	18354	18621	18457	18704	18581	18422	18556	18386	18516	18622	18566	18595	18328	18670	18521	18503	18411	18690	18361	18459	18665	18507	18505	18616	18552	18446	18704	18668	18659	18599	18583	18133	18539	18518	18453	18420	18585	18431	18488	18453	18449	18490	18690	18654	18361	18512	18418	18616	18541	18530	18415	18439	18656	18419	18644	18426	18525	18624	18535	18551	18613	18500	18310	18527	18396	18537	18647	18633	18331	18723	18623	18622	18450	18473	18577	18322	18287	18418	18629	18540	18542	18710	18573	18548	18644	18614	18559	18565	18549	18605	18487	18439	18468	18525	18620	18496	18584	18532	18496	18463	18578	18690	18420	18702	18427	18687	18595	18454	18622	18413	18502	18455	18488	18418	18264	18408	18743	18500	18275	18413	18389	18350	18481	18636	18471	18297	18476	18604	18403	18601	18637	18683	18674	18407	18457	18510	18679	18769	18488	18398	18396	18380	18518	18496	18672	18471	18551	18714	18706	18497	18706	18448	18482	18674	18781	18553	18647	18600	18537	18594	18612	18642	18481	18486	18510	18671	18505	18503	18494	18545	18312	18468	18909	18788	18703	18488	18661	18724	18559	18598	18409	18539	18454	18530	18669	18609	18463	18512	18536	18370	18738	18535	18687	18381	18633	18571	18289	18596	18492	18359	18642	18467	18619	18502	18630	18539	18527	18497	18496	18462	18516	18640	18334	18623	18555	18693	18449	18401	18559	18436	18661	18530	18414	18766	18423	18733	18266	18622	18562	18576	18267	18453	18240	18531	18614	18522	18363	18523	18606	18729	18468	18593	18500	18574	18662	18604	18670	18446	18562	18393	18417	18624	18417	18671	18575	18699	18552	18588	18747	18595	18446	18434	18435	18493	18382	18535	18743	18653	18592	18514	18507	18360	18441	18611	18456	18628	18583	18598	18457	18533	18452	18508	18568	18721	18594	18417	18643	18601	18416	18530	18509	18468	18697	18372	18518	18521	18252	18500	18386	18141	18515	18626	18730	18619	18552	18621	18560	18431	18667	18450	18502	18565	18628	18483	18485	18472	18599	18615	18471	18697	18537	18653	18632	18551	18561	18507	18470	18470	18626	18544	18540	18566	18413	18451	18656	18634	18328	18402	18484	18363	18381	18653	18359	18503	18580	18473	18494	18379	18391	18726	18362	18666	18381	18630	18417	18380	18508	18529	18509	18553	18543	18548	18659	18720	18525	18554	18528	18441	18402	18488	18732	18468	18622	18513	18520	18705	18570	18393	18399	18416	18468	18556	18489	18693	18474	18482	18655	18532	18479	18719	18495	18368	18604	18479	18438	18651	18515	18554	18595	18662	18481	18547	18266	18533	18627	18637	18389	18495	18558	18661	18548	18513	18364	18497	18561	18532	18555	18460	18354	18662	18451	18507	18532	18336	18510	18621	18501	18415	18454	18493	18649	18491	18775	18565	18651	18329	18459	18537	18487	18436	18181	18468	18567	18410	18478	18537	18593	18693	18447	18742	18638	18522	18613	18464	18318	18522	18589	18548	18235	18594	18755	18464	18466	18728	18661	18459	18479	18431	18780	18508	18377	18632	18490	18601	18557	18582	18528	18503	18474	18463	18664	18473	18606	18624	18473	18612	18545	18629	18494	18563	18511	18352	18533	18562	18659	18519	18430	18409	18560	18474	18478	18486	18648	18339	18557	18629	18548	18414	18369	18427	18378	18469	18611	18534	18380	18698	18705	18611	18489	18235	18476	18466	18631	18564	18598	18387	18800	18631	18552	18563	18608	18517	18634	18553	18624	18544	18499	18591	18479	18514	18526	18557	18715	18749	18514	18616	18433	18358	18449	18557	18672	18434	18350	18625	18417	18623	18478	18552	18399	18509	18509	18635	18364	18555	18546	18611	18569	18403	18509	18398	18499	18447	18406	18316	18573	18418	18479	18523	18533	18347	18569	18337	18557	18483	18619	18391	18604	18477	18555	18370	18406	18615	18441	18664	18592	18590	18506	18363	18536	18703	18665	18598	18448	18391	18566	18520	18487	18625	18352	18513	18580	18517	18546	18475	18359	18565	18505	18617	18542	18358	18585	18569	18516	18432	18437	18556	18678	18602	18460	18755	18444	18500	18614	18535	18753	18765	18616	18418	18426	18558	18732	18631	18654	18643	18383	18705	18589	18657	18605	18511	18598	18433	18555	18600	18424	18673	18393	18624	18622	18498	18435	18635	18462	18305	18454	18607	18323	18580	18525	18399	18583	18593	18435	18383	18731	18566	18360	18440	18469	18644	18546	18424	18597	18615	18490	18527	18316	18431	18453	18429	18475	18598	18432	18287	18640	18628	18639	18445	18468	18580	18640	18677	18741	18460	18352	18479	18659	18794	18629	18473	18406	18342	18543	18529	18799	18618	18665	18593	18518	18532	18493	18600	18479	18448	18608	18268	18451	18508	18575	18502	18422	18535	18615	18631	18463	18495	18575	18709	18559	18427	18333	18380	18535	18653	18511	18664	18493	18582	18359	18572	18379	18456	18557	18606	18414	18839	18354	18419	18611	18493	18396	18526	18512	18603	18369	18415	18637	18657	18461	18421	18396	18602	18313	18697	18436	18500	18597	18488	18557	18669	18576	18609	18443	18690	18605	18547	18474	18408	18641	18546	18329	18375	18360	18285	18420	18660	18406	18794	18710	18544	18419	18625	18500	18618	18442	18605	18451	18687	18493	18487	18491	18377	18448	18588	18538	18721	18368	18460	18534	18504	18537	18573	18439	18476	18617	18708	18471	18483	18623	18463	18488	18647	18660	18617	18629	18821	18678	18503	18388	18550	18563	18466	18579	18602	18646	18493	18526	18479	18521	18423	18412	18506	18509	18698	18561	18609	18486	18579	18338	18312	18580	18445	18448	18402	18528	18591	18632	18507	18312	18605	18557	18506	18574	18355	18459	18622	18493	18768	18560	18524	18660	18444	18487	18614	18593	18584	18553	18413	18403	18555	18677	18401	18594	18620	18688	18269	18536	18631	18460	18535	18489	18345	18544	18599	18390	18522	18509	18631	18558	18680	18599	18228	18392	18562	18469	18677	18608	18663	18426	18566	18679	18436	18448	18613	18656	18620	18633	18616	18375	18514	18625	18399	18347	18360	18696	18586	18405	18613	18457	18595	18375	18490	18539	18462	18566	18671	18507	18585	18381	18577	18637	18925	18595	18688	18584	18532	18473	18501	18361	18717	18511	18311	18668	18629	18536	18847	18464	18603	18445	18610	18533	18624	18590	18451	18539	18745	18475	18573	18396	18381	18391	18587	18494	18564	18710	18317	18650	18534	18589	18723	18486	18537	18572	18567	18446
22021	34256	28316	22179	19648	18244	17589	17187	16797	16545	16516	16353	16399	16374	16238	16087	16032	16251	15969	16216	16000	16094	16094	16034	16174	16244	16177	16041	16048	16041	16134	16068	15828	16158	16148	15937	16020	16063	16087	16090	16041	16104	16031	16111	16052	16190	16150	16091	16111	15950	16126	15956	15903	16031	15957	15866	15929	16041	15973	15793	16084	15979	16037	16020	16102	15948	16093	16004	16101	16111	15983	16033	16022	15978	16270	15886	15928	16133	16016	16084	16004	15901	16010	15921	15914	16195	15939	15887	16088	15903	16085	16017	15922	16067	16119	16179	15917	15979	15943	15913	16137	16014	16007	16083	15983	16011	15946	15874	16023	15877	15959	16214	15909	16071	15937	16194	15979	16017	16108	16012	16208	16110	15893	15871	16014	16045	15792	15897	16076	15947	15923	16053	15991	16013	15923	15768	16150	15927	15981	15827	16028	15912	16092	16016	16153	15966	15935	15951	15971	15894	16117	16042	16062	15965	16057	16028	16030	16000	15899	16120	16085	16193	16084	15975	16283	16154	15949	16051	15894	15914	16115	16115	16137	16079	16070	15926	16003	16060	16136	16180	16028	15810	16012	15848	15983	16023	16223	16027	16125	15964	15912	16089	15984	16104	15980	15867	16025	16007	16038	16173	15950	15959	15852	16061	16143	16077	16093	16111	15805	15953	15948	16066	16170	15989	16139	15802	16002	16118	15957	15997	15977	16097	16082	16072	16013	16090	16069	16097	16175	15861	16116	15957	16075	15961	16080	16040	16081	16248	15973	16044	15900	15902	16055	16171	16121	15929	16060	16073	15924	15884	16065	15952	16120	15995	16039	16257	16027	16050	16087	16103	15961	16001	15904	15962	16066	16177	16162	15982	15980	16133	15992	16225	16167	15996	15971	15869	16030	16046	16100	15982	15721	15979	15911	16083	15992	16042	15991	15943	15881	15971	16164	16043	16074	16076	16026	16052	15922	15955	16032	15947	15978	16042	15906	15987	16047	16279	16126	16217	15835	16045	16031	16082	16102	16008	15882	15918	16007	15852	16104	16131	16185	16163	16057	15872	16059	16057	16100	15943	16072	16020	15927	16097	16137	15998	16020	16069	16041	16008	16253	15904	16000	15958	16009	16046	15827	16005	16063	16235	16011	15887	16106	16154	15922	16077	16081	15880	16169	16070	16043	15911	15964	16052	15985	16042	16081	15973	16001	16121	16012	15997	15922	16071	15877	16097	15976	15827	15944	16106	16180	16055	16173	16100	16136	15979	16082	16020	16106	16293	16004	15947	15989	15960	16045	16089	15935	16065	15997	16088	16037	16010	15975	16275	16006	16009	16004	16115	16056	15966	16062	16071	15993	15935	16214	15922	16031	16184	16110	16016	16072	16120	16042	16109	15966	15924	16092	15716	16008	15989	16172	15912	16107	15993	16151	15871	16076	15936	15973	16120	15898	15899	15900	16007	16142	16081	16053	15973	15928	15960	15966	16062	16157	15945	16032	16051	16034	15919	16078	16005	15909	15952	15961	15917	16051	15986	15928	16127	16088	15856	16005	16044	16059	15892	16032	16037	15735	15969	16007	16010	16015	16065	16028	15746	16077	15932	15875	16104	15996	16026	15964	16101	16171	16101	16067	15944	16156	16041	16089	15955	16277	16155	15940	15977	16062	16197	16109	16020	16017	15798	16039	15893	16127	15982	16108	16017	16096	15983	15944	15945	15951	15985	16066	16155	15999	16193	16170	16148	16024	15967	16044	16110	16005	15972	15969	16083	16146	16014	15984	16026	16062	16132	16069	15991	16043	16049	16068	15882	16025	16155	16037	16013	16176	15860	15990	15954	16126	15814	15943	15994	16047	15957	16109	16104	15959	16011	16052	15906	15916	16136	16023	16007	16023	16076	15781	16029	16018	16139	15889	16070	15880	15996	16256	15931	15978	15994	15919	16034	15942	16061	16039	15976	16028	16008	15831	16094	15928	16245	15960	16028	16159	16032	16092	15916	16078	15999	16081	16089	15928	15986	16112	16065	15976	16103	16028	16076	16101	16001	16076	16084	16080	16110	16070	15858	15834	16016	16048	15923	16073	15931	15961	15926	15985	16203	15976	16016	16012	16043	15983	16166	15949	16002	16007	15959	16180	16080	16178	16005	15965	16054	16275	15877	15984	16056	15889	16019	15970	16043	15937	16000	16046	15829	16010	16098	16033	15991	16183	16162	15820	15896	16004	15931	16216	15979	15863	15913	15998	15917	16106	15924	15966	16100	16032	16132	15941	15885	16135	15915	15962	15848	16032	15953	16212	16000	16085	15950	16168	16204	15947	16019	16070	15960	15939	16010	16013	16100	15996	16053	15993	16085	15963	16078	16166	16038	15981	16017	16126	16108	15959	16046	15982	16075	16128	15903	16221	16100	16122	15982	16254	15993	16053	16173	16153	16048	16148	15949	16005	16058	16050	16051	16005	15950	15813	16254	16070	15922	16021	16072	16017	16138	15962	16149	16040	15906	16086	16006	16076	16023	16140	15946	16046	16059	16092	16142	15962	16123	15948	16219	16037	16193	15948	16042	15884	16099	15896	15860	15925	16059	15961	15911	16021	16131	15973	16042	16060	15992	15951	16054	15997	15999	15851	15971	16045	15992	16073	15886	16092	16153	16022	16023	16043	15942	16141	16136	15984	15996	15960	15979	16102	16135	15872	15850	15975	15817	15876	15879	16021	16209	16021	16005	15997	16065	16010	15999	16060	15969	15898	16044	16076	16006	16162	16015	15877	16084	16170	15941	15972	16003	16090	16174	15994	15758	16144	15827	16004	16038	16122	16107	16098	16051	16065	16097	16019	16133	15880	15947	15772	16033	15982	16088	16117	15946	15926	16187	15915	16028	15916	16234	16067	16201	15970	16015	16063	16169	16070	16139	15828	15980	15985	15899	16164	16098	16054	16001	15994	16025	15897	16103	16061	16195	16096	16088	16016	16000	15945	15988	16111	16105	15909	16059	15942	16253	16114	16042	16060	16157	15869	16111	15858	16149	15911	16142	16162	15996	16001	16056	15984	16009	15820	16030	16024	16113	15891	15984	16179	15870	15896	16118	16024	15834	16217	16048	16073	16145	16103	16046	15847	16055	16066	15998	16080	16109	16070	15933	16029	16117	15848	15996	16026	16081	15984	15975	15935	15999	16154	16191	15986	15959	16017	15848	16085	16259	16020	16151	16011	16049	16055	16175	16015	16049	15973	16061	15965	15938	16274	16067	15993	15925	16156	16075	16029	16031	16001	15933	15936	16126	16096	15881	16025	16099	15991	15950	16077	15951	15965	16136	15962	15992	15944	16066	16068	16119	15968	15875	16032	16053	16101	15958	16142	15938	16170	16083	16109	16038	16093	16125	16003	15852	16037	16113	16053	16115	16017	15935	16104	16022	16002	15998	16087	16012	16034	16015	16133	15931	16077	16221	15895	16034	16087	16059	15863	15943	16087	15856	16071	15928	16062	16041	15988	16061	16005	15962	16114	15963	16041	16104	15988	16152	15973	15985	16081	15865	16005	16084	15982	15925	15889	15965	16062	15985	16054	15972	16025	15948	16176	16110	16191	16009	16080	15966	16148	16024	16116	16086	16102	16059	16009	15925	16036	15959	16039	15893	16082	16127	16133	16040	16099	15994	15994	16017	15966	16070	16027	16160	16162	15985	15954	15981	15970	15959	16316	15978	16041	15891	16079	16027	16115	16023	16096	16076	15834	15899	16146	15905	16287	16062	16063	16097	16085	15958	16099	16239	16095	15910	15819	16012	15961	16204	16257	15953	16035	16013	15985	16284	16141	16049	16111	16109	15983	16056	16187	16087	15991	16114	15972	15953	16030	16085	16021	16068	16097	16020	16107	15947	16199	15900	16185	15935	15933	15957	15975	15962	16094	15879	16115	16116	15979	15960	16007	16011	15977	16106	16094	15880	16072	15937	16059	15975	15898	16176	15962	16099	16019	15994	15938	16198	15948	15962	16021	15950	16098	16000	15956	16162	15911	16162	16011	15904	16101	15867	16137	16017	16272	15957	15989	15983	15978	16041	16122	15965	15753	16064	16003	15948	16073	16001	16077	16122	15950	16173	15899	16020	16262	16083	15964	16125	16268	16018	16030	16052	15948	16030	15844	16148	15900	15937	15994	16093	16071	16190	16067	16057	15879	15946	16101	16008	15950	15821	15976	16021	16107	16020	16055	15952	15840	16045	16048	15951	16085	16004	16132	16086	16018	15895	16176	16084	15944	15925	16061	16157	16060	15979	16024	16120	16107	15764	15978	15844	15972	16087	16001	15963	16046	15972	15906	16053	16079	15902	15906	15968	16005	16081	15933	15815	16012	16045	16126	15995	15958	16066	16125	16036	16082	15922	15920	16149	16008	16052	15860	16136	16061	16052	16141	16191	16096	16055	15960	16059	16196	15959	15987	16029	16259	16019	15952	16001	15942	16204	16031	15962	16157	16062	15863	16032	16118	16172	16092	16011	15909	15900	16102	16160	15997	15940	15775	16232	15947	16069	16233	16009	16175	15829	16044	15924	16092	16149	16170	16038	16011	15992	16084	16089	16030	16129	15970	15941	16046	15971	16014	16069	16085	15957	15986	16007	16039	16087	15888	16036	16086	16047	16055	16044	16053	15964	16126	16074	16110	15825	15913	15918	16008	15943	15888	16084	15942	15985	15833	15939	15986	16107	15905	16069	16066	15980	16065	16144	15921	15998	16020	16152	16160	16004	15942	16038	15964	16071	16067	16139	16133	15971	16087	16155	16060	16126	15914	16095	16115	15869	16208	16058	16210	16046	16150	16104	16177	15988	15780	16022	15970	16100	15934	16083	15967	15869	16061	16050	15997	16051	15934	16075	16064	15961	15924	16075	16110	16090	16252	16001	15872	15912	16030	16112	16129	15883	16026	16157	16039	15869	15800	15862	16170	15958	16119	15910	16161	15922	15943	16142	15773	16127	16011	16105	16049	16020	16124	15925	15882	16011	16103	16094	15908	16036	16079	16106	15998	15930	16140	16200	16147	15939	16091	16057	16205	15849	15852	16024	16089	16119	16111	16078	15957	15899	16097	16087	15985	15913	16197	16091	16030	15912	16046	16121	16282	16093	16006	16069	16076	15951
23587	21594	28373	25608	23291	23417	23100	20589	19913	19743	19853	19755	19424	19400	19396	19271	19397	19372	19198	19132	19370	19269	19048	19073	19340	19149	19033	19049	19053	19407	19315	18973	19214	19203	19225	18801	19287	19241	19087	19085	19233	18876	19020	19067	18937	19118	19009	19060	19303	19104	19202	19089	19069	18847	19038	19177	18936	19012	19174	18957	19094	18994	19023	19061	19181	19156	18988	19100	19137	18986	18863	19184	18888	18985	18782	18964	19097	19073	19161	18940	18934	19072	19038	19099	18987	18829	18808	19209	19023	19069	18963	19181	18858	18997	19107	19146	18963	19063	19052	18995	18799	18895	19052	19208	18978	18896	18921	18878	18995	19009	18995	18961	19083	19010	18933	18922	19031	18893	18993	18826	19108	19040	19062	19215	19031	19024	19077	18875	18865	18824	18822	18774	19011	18984	18991	19027	18975	18925	19102	19082	18862	18796	18995	19028	18937	18881	18821	19142	19070	19021	19035	18906	18773	18998	18938	18778	18826	18840	19044	18947	19028	18991	18939	18991	19023	19102	19089	18940	19029	18949	18871	19080	18938	19087	18967	18958	18833	18952	19032	19019	19051	18943	19076	18952	19011	19064	19045	18887	19107	19132	19205	19102	18990	19083	19116	18839	19080	19145	19100	18925	18895	18902	18918	18932	18808	19103	19131	18968	18991	18818	19104	18937	18901	18982	18849	18948	19249	18991	18780	18725	19110	19074	18880	19162	19136	19179	19082	19128	18902	18841	19142	18895	18988	19047	18867	18726	18894	18899	18862	18867	19144	19348	19286	18931	18908	19129	19019	19092	19136	19085	19041	18855	19127	19169	19107	19007	18918	19140	18834	19031	19201	18960	18930	18996	19015	18941	18938	19126	18977	19027	18826	18901	19065	18870	19016	18939	19006	19009	18781	19114	18997	18894	19049	18999	19059	19152	18821	19087	19075	18965	18962	19141	18837	18774	19125	19035	18781	18891	18989	19014	18996	18842	19041	18982	19113	19017	18857	19086	18983	19071	18962	18952	19148	19129	19176	18993	19291	18982	19090	19019	19173	18877	19068	19096	18940	19066	19114	19013	18929	19093	19084	18999	18958	19035	18930	18867	18947	19051	18836	19122	19090	19077	19052	18884	18826	18926	18938	18945	18888	18987	18760	19133	18888	19101	19142	18984	18882	19081	19166	19077	18825	18996	18897	19049	19046	18895	19003	19070	19011	18961	18870	18976	19050	18969	18968	18980	18964	18891	18926	18856	18767	18896	18912	18781	19017	18965	19123	19090	19064	18851	18807	19151	19020	18982	19022	18858	18875	19040	18941	18960	19243	19253	18914	19114	18734	18815	19010	18759	19022	19229	19037	18921	19049	19035	19099	18995	18863	19028	18990	18920	18991	19208	19113	19018	19103	18925	19232	19122	19049	19069	18885	19221	19252	19185	18957	18837	18858	19148	18834	18901	19130	19027	18991	19190	18994	18904	19013	19103	19288	19083	18920	18740	18992	18710	19071	18928	18986	19193	19049	18850	19048	18938	19026	19006	19005	18836	19010	18943	18931	18993	19226	18905	19030	19034	19103	19121	18875	18822	19039	18998	18944	19261	18980	18733	19054	18933	18752	18939	19085	18989	18894	19069	19261	19101	19079	19052	19160	19057	19158	19180	19085	18983	19216	19012	19006	18914	18920	18953	19057	18834	19426	18996	18987	18849	19012	18972	19002	19084	18986	19076	18931	19075	18973	18937	18788	19065	19082	19034	18982	18950	18947	19057	19143	19094	19078	19125	19095	18970	18938	19026	19039	18926	19148	19186	18977	19153	18921	18836	18815	19099	19095	18912	18925	19029	18998	19015	18954	19074	19094	18972	18924	19074	19006	18910	18917	19087	19068	18986	18993	19155	18904	19038	19073	18932	18886	18944	19030	19145	19065	19050	18747	19006	18891	19135	19111	18887	18893	18908	19127	19021	19079	18886	18768	18942	19041	18954	18951	19001	19090	19099	18935	18782	18851	18804	18888	19173	18950	19119	18979	18925	18937	19098	18812	19151	18747	18996	18914	18979	19011	19085	18971	18980	19022	19119	18811	18923	19180	19063	19127	18926	18974	19052	19051	19061	18948	19113	19053	18952	18938	18993	18986	18981	19213	18889	18844	18931	18976	19002	18922	19256	19273	19147	18938	18905	19082	18887	18735	18872	18915	18918	19067	18964	18709	18726	18710	19013	19085	19167	19152	19185	18900	19031	19183	18933	19150	19020	19142	19121	19262	18987	19073	18809	18985	19112	19009	19074	18881	19046	19029	18972	18987	19008	18841	19118	19082	19235	18967	18940	19202	18882	19066	19033	18710	19072	19256	19000	18931	19006	19173	19063	19041	19079	19161	19135	18918	18991	19044	18913	18934	18966	18741	19086	19072	19211	18987	19170	19005	18999	18888	19015	19078	18899	19190	19116	19000	19053	18999	19152	19139	19061	18859	18921	19279	19361	19115	18968	19106	18830	18931	19002	18780	18759	19022	19077	18958	19025	19323	18958	19157	18903	19057	19058	18862	19159	19036	18940	19087	19084	19207	18987	18891	18886	18750	19048	18913	18841	18811	18935	19061	19193	18843	19016	18769	18907	19048	18909	18827	19096	18938	19085	18926	18928	18969	19103	19026	19082	19163	18929	19167	19053	19077	18949	19056	19180	19271	19021	18896	19136	18950	18867	19147	19069	19144	18903	18772	19020	18823	18994	18886	19089	19107	18802	18985	18826	19033	18944	18859	18787	18844	19022	18955	18968	19023	19046	19044	18785	19008	19034	19162	18844	18977	19027	19102	18894	19018	19084	19032	18918	19062	19126	18792	18850	18835	18936	19174	19174	18741	18854	18955	18957	18947	19018	18853	18946	19032	18722	18921	19054	19168	19016	18763	19254	19182	19066	18881	18800	19079	18850	18945	18950	19095	19040	18730	18950	19051	18885	18855	18878	19048	18889	19043	18911	18890	18910	18986	19043	19114	19044	19073	19052	18949	18972	19005	19067	19003	19139	19171	19018	18912	18958	19084	19127	19139	19058	19131	19070	18963	18910	19168	19035	18985	18953	18996	19257	19047	19012	19228	19020	19004	18814	19046	19077	18853	19033	19007	19014	19017	19129	19030	18780	18841	19119	18969	18872	18901	18867	19111	19265	18935	18990	19090	19032	18864	18952	19208	18902	19083	18890	18946	19148	18958	19057	18997	18747	18974	18938	19186	19042	19001	18955	18881	18908	18761	19111	18863	19010	18738	18967	19057	18894	18983	19062	19012	19288	19143	18967	19068	18941	19038	19103	18926	19134	19174	19139	18928	19167	18986	19084	19013	19096	19076	19125	18990	18914	19155	19166	18858	18851	19088	18945	18810	18980	18925	19038	19019	19092	19018	18834	19002	19061	18987	18935	18906	18962	18951	18993	19030	18838	18918	19055	18919	19015	19021	18843	18964	18942	19132	18662	19008	19000	18856	18977	18894	18900	19116	19058	19102	18928	19007	18969	19012	18985	18996	18919	18696	18947	19010	19014	18791	19072	19012	19131	18927	18912	19075	19106	19194	18852	18967	19034	19043	18988	19042	19036	18985	19054	18966	18888	19061	19086	19041	19107	19004	19046	19037	19064	18943	18920	19207	18830	18843	19001	19054	18997	19163	19072	19013	18871	19103	18900	18942	18821	18951	19034	19217	19069	18935	18852	18980	19003	18961	19078	19012	19104	18909	18912	18881	19041	18989	19033	19026	18982	18968	18990	19003	18912	19016	19063	19170	19044	18787	18875	18870	19085	18855	18990	19068	18788	19105	19056	18841	19077	18906	18771	19204	18899	18887	18949	18881	19163	19173	19105	19158	19026	19094	18940	19186	19009	19035	19143	18988	19051	18894	18951	18809	19052	18994	18951	19253	19158	19094	19007	19142	18871	18972	18952	18930	19037	18899	18874	18996	18774	19028	19022	18927	19175	18916	19095	18972	19009	19021	19176	18813	19103	19011	19049	18854	19178	19018	18962	18789	18914	19087	18898	18943	18881	19074	19128	18906	18943	18829	19157	19099	18948	18965	19091	18932	18710	18952	18884	18896	19026	18944	18877	18990	18919	19055	18980	19062	18906	19032	19148	18946	19193	18966	18977	19158	19099	18868	19025	18917	19070	19222	19301	19111	19076	18998	18869	18888	19287	18961	18979	19019	19180	19212	19025	18873	18963	19090	19038	18947	19165	19012	18953	18965	18977	19029	18909	19117	19019	18964	18811	18931	18752	19220	18944	19091	18954	18969	18885	19058	18972	19176	18926	18887	18762	19060	19042	19072	18965	18945	19041	18983	18996	19118	18859	19022	19089	19025	19023	19201	18993	19122	18880	19058	18774	18943	19019	18956	19127	19099	18980	19035	18832	18999	19090	18924	19095	18984	18859	18892	19124	18999	19015	19010	19057	19093	19007	18897	18899	18905	18938	18795	18890	19167	18922	18971	18866	18881	18977	19253	18808	18914	18978	18728	18967	18847	19022	18923	18809	19020	18620	18765	18988	18681	19073	18982	19098	19063	18940	18949	18931	18995	19013	18875	19005	19057	18947	18662	18874	19024	19019	18664	19034	19046	18996	18896	18928	19016	18865	19051	18889	19156	18890	18910	18842	18895	18870	18999	19044	18719	19023	18942	18851	19068	18802	19102	18940	18943	18912	18936	18958	18927	18968	19022	18916	19050	18993	18879	18903	18889	18879	19015	19044	19088	18918	19076	18870	18939	19208	19062	19140	19191	19076	19217	19073	18969	18755	18837	19043	18832	18977	18996	19213	19040	19117	18967	18800	19089	19244	18874	19132	19090	19147	18931	18994	18794	18977	19045	18947	19085	18942	19167	18929	18887	19043	18936	18952	18936	18884	18912	18973	18838	18943	19259	19017	19107	18952	18967	18962	19236	19066	19121	18942	18937	18981	19000	18844	18828	18858	19090	18924	19140	18858	18876	18935	19125	19037	18860	18898	19088	18967	18899	18867	19068	19013	18884	18967	19006	18981	18975	19065	19116	19257	18961	19071	19018	19105	19190	19062	19084	18894	19025	18990	19148	19168	18830	18965	19086	18845	19081	19099	18973	19317	18978	18886	18942	19050	19003	18913	18993	18931	18913	18801	18983	18912
20252	40155	32963	25519	21953	20270	18865	18052	17507	17561	17155	17097	16927	16987	16859	16585	16780	16489	16629	16473	16589	16609	16392	16431	16463	16355	16570	16385	16499	16481	16576	16701	16280	16380	16359	16368	16552	16331	16480	16588	16321	16384	16583	16517	16240	16411	16356	16267	16527	16273	16296	16352	16370	16326	16315	16219	16446	16481	16327	16308	16232	16397	16376	16326	16271	16341	16586	16299	16310	16532	16422	16285	16394	16427	16351	16445	16502	16477	16397	16404	16426	16210	16286	16207	16453	16322	16375	16554	16360	16361	16368	16167	16374	16426	16467	16280	16342	16359	16168	16243	16373	16322	16370	16262	16378	16412	16366	16387	16317	16412	16274	16388	16542	16333	16160	16507	16278	16414	16294	16317	16433	16215	16272	16464	16519	16343	16522	16327	16452	16391	16370	16322	16443	16328	16070	16388	16350	16372	16297	16284	16453	16322	16257	16304	16393	16212	16307	16342	16419	16352	16213	16434	16409	16369	16470	16461	16423	16385	16505	16344	16362	16306	16462	16273	16419	16314	16283	16501	16345	16324	16335	16399	16310	16376	16226	16315	16225	16309	16347	16314	16317	16211	16561	16349	16343	16192	16242	16261	16287	16382	16229	16521	16278	16247	16419	16378	16296	16499	16376	16366	16507	16345	16291	16422	16328	16363	16292	16501	16440	16350	16402	16418	16169	16319	16323	16425	16454	16452	16343	16400	16244	16191	16390	16336	16166	16237	16376	16429	16314	16343	16340	16510	16370	16333	16459	16401	16286	16223	16494	16394	16398	16399	16360	16621	16374	16283	16319	16273	16421	16336	16538	16280	16452	16409	16297	16277	16424	16223	16540	16292	16401	16483	16365	16407	16475	16447	16402	16224	16232	16426	16239	16368	16358	16297	16316	16411	16298	16449	16193	16574	16252	16258	16413	16425	16334	16537	16466	16337	16326	16369	16413	16245	16242	16671	16378	16405	16303	16431	16271	16446	16358	16517	16436	16220	16348	16289	16350	16274	16249	16301	16333	16221	16212	16272	16336	16492	16378	16345	16515	16204	16277	16492	16327	16453	16348	16374	16239	16440	16341	16391	16350	16347	16495	16386	16299	16297	16183	16487	16365	16431	16414	16261	16469	16366	16324	16424	16445	16346	16293	16514	16410	16539	16379	16346	16282	16248	16304	16455	16232	16342	16287	16153	16172	16354	16448	16436	16333	16425	16410	16533	16309	16350	16472	16429	16259	16242	16391	16447	16431	16393	16429	16335	16250	16344	16181	16374	16341	16482	16265	16455	16297	16472	16310	16361	16342	16201	16455	16368	16328	16451	16491	16293	16414	16263	16368	16307	16201	16407	16201	16301	16380	16424	16277	16527	16404	16423	16290	16405	16362	16462	16376	16220	16464	16317	16243	16292	16315	16564	16377	16190	16317	16416	16309	16280	16279	16392	16500	16263	16262	16431	16389	16422	16187	16311	16586	16528	16286	16303	16277	16360	16238	16435	16318	16490	16337	16367	16312	16327	16411	16332	16446	16025	16272	16332	16466	16489	16213	16275	16335	16462	16552	16387	16338	16396	16419	16382	16478	16270	16255	16406	16301	16157	16399	16502	16296	16299	16420	16259	16175	16403	16354	16365	16279	16328	16446	16395	16418	16328	16365	16259	16338	16248	16438	16393	16415	16342	16169	16375	16283	16411	16337	16326	16295	16360	16432	16276	16539	16345	16398	16308	16551	16261	16427	16476	16491	16316	16368	16253	16376	16326	16334	16406	16280	16465	16386	16253	16252	16358	16372	16269	16207	16431	16405	16283	16188	16503	16236	16291	16556	16399	16284	16404	16493	16339	16448	16221	16416	16650	16412	16458	16458	16324	16312	16310	16378	16519	16408	16459	16268	16265	16217	16436	16358	16337	16458	16594	16359	16336	16421	16270	16381	16451	16271	16421	16340	16415	16504	16434	16145	16252	16197	16313	16458	16347	16349	16360	16411	16357	16516	16379	16273	16270	16569	16430	16332	16414	16587	16396	16369	16422	16380	16279	16152	16404	16459	16404	16253	16166	16467	16422	16228	16475	16413	16255	16346	16295	16342	16357	16215	16409	16355	16179	16257	16382	16490	16022	16396	16198	16423	16487	16364	16262	16388	16441	16344	16448	16305	16355	16456	16301	16406	16384	16416	16222	16232	16289	16364	16273	16385	16366	16209	16354	16526	16350	16541	16302	16426	16261	16461	16317	16463	16369	16413	16249	16292	16337	16337	16269	16513	16392	16293	16296	16467	16220	16487	16383	16142	16438	16487	16399	16334	16410	16318	16302	16508	16484	16379	16429	16289	16274	16240	16332	16234	16525	16375	16602	16554	16427	16520	16465	16365	16433	16309	16447	16411	16300	16322	16321	16407	16422	16389	16332	16416	16360	16270	16417	16333	16487	16418	16413	16309	16412	16231	16605	16499	16462	16186	16438	16172	16221	16382	16441	16352	16320	16408	16613	16395	16300	16404	16415	16395	16391	16459	16378	16318	16389	16301	16428	16355	16367	16313	16398	16331	16226	16338	16288	16409	16222	16412	16460	16552	16297	16345	16350	16432	16216	16231	16320	16349	16195	16342	16270	16217	16149	16244	16473	16342	16284	16451	16484	16383	16378	16462	16470	16391	16195	16479	16394	16538	16184	16328	16377	16474	16337	16391	16176	16590	16536	16306	16464	16395	16551	16312	16458	16324	16314	16528	16388	16385	16280	16396	16562	16321	16247	16417	16214	16380	16345	16308	16174	16310	16347	16424	16339	16324	16299	16356	16272	16170	16567	16215	16293	16442	16385	16281	16257	16429	16401	16419	16213	16313	16325	16544	16290	16414	16280	16283	16401	16347	16269	16374	16384	16279	16389	16383	16332	16252	16279	16301	16384	16355	16470	16267	16386	16485	16316	16343	16357	16158	16349	16261	16392	16363	16514	16160	16245	16385	16282	16397	16190	16352	16405	16385	16339	16338	16234	16303	16171	16313	16291	16427	16118	16458	16341	16576	16271	16191	16240	16278	16541	16288	16423	16263	16374	16525	16407	16349	16482	16344	16367	16343	16324	16523	16325	16511	16148	16312	16316	16476	16275	16271	16302	16266	16227	16344	16321	16373	16196	16455	16465	16284	16369	16321	16369	16156	16354	16553	16311	16288	16261	16467	16458	16524	16504	16372	16388	16368	16237	16357	16380	16342	16503	16449	16428	16395	16551	16261	16290	16388	16507	16265	16384	16440	16508	16337	16256	16395	16319	16387	16336	16497	16333	16381	16493	16251	16363	16242	16249	16249	16538	16248	16276	16281	16360	16389	16340	16314	16260	16292	16314	16431	16323	16386	16318	16426	16293	16444	16677	16394	16417	16331	16349	16486	16467	16310	16499	16468	16421	16241	16343	16381	16599	16354	16468	16427	16421	16345	16123	16430	16347	16228	16526	16448	16318	16273	16333	16531	16516	16434	16265	16413	16485	16490	16386	16342	16281	16282	16453	16314	16272	16318	16260	16303	16377	16540	16347	16179	16291	16246	16230	16339	16363	16322	16210	16554	16374	16200	16389	16150	16362	16347	16399	16421	16384	16483	16319	16342	16303	16488	16385	16375	16235	16363	16359	16426	16364	16574	16390	16278	16479	16407	16231	16409	16465	16304	16394	16557	16255	16351	16196	16260	16345	16359	16310	16255	16322	16113	16350	16366	16370	16455	16371	16348	16340	16279	16390	16341	16431	16350	16481	16425	16278	16329	16421	16379	16321	16372	16318	16435	16571	16550	16339	16145	16266	16269	16304	16412	16320	16402	16368	16377	16306	16432	16341	16295	16348	16540	16322	16359	16326	16449	16385	16331	16173	16441	16331	16298	16250	16440	16426	16402	16358	16429	16575	16362	16346	16454	16286	16355	16333	16282	16453	16262	16352	16351	16500	16235	16548	16385	16360	16326	16294	16543	16128	16293	16423	16367	16411	16424	16449	16484	16282	16417	16455	16346	16346	16427	16496	16273	16220	16227	16351	16318	16391	16443	16464	16211	16416	16384	16358	16303	16465	16426	16364	16535	16312	16384	16248	16391	16430	16533	16332	16345	16175	16351	16316	16350	16254	16292	16361	16216	16305	16435	16445	16426	16326	16101	16262	16421	16350	16565	16257	16488	16418	16394	16336	16312	16457	16396	16255	16265	16260	16295	16477	16335	16359	16339	16287	16258	16257	16312	16504	16357	16407	16197	16491	16416	16303	16434	16332	16246	16352	16528	16241	16432	16458	16351	16340	16472	16403	16396	16344	16231	16357	16499	16406	16200	16259	16351	16265	16356	16291	16209	16454	16365	16399	16365	16243	16347	16576	16364	16219	16528	16184	16353	16257	16222	16166	16205	16449	16426	16375	16552	16313	16396	16124	16391	16331	16423	16306	16285	16417	16456	16292	16287	16319	16354	16373	16320	16416	16191	16273	16239	16184	16312	16287	16328	16463	16560	16336	16180	16521	16429	16412	16368	16342	16387	16401	16472	16622	16344	16297	16354	16363	16280	16387	16323	16377	16241	16420	16389	16336	16329	16487	16505	16477	16304	16496	16432	16377	16534	16387	16332	16527	16303	16290	16347	16409	16457	16313	16450	16202	16252	16406	16485	16384	16506	16489	16133	16211	16317	16296	16320	16479	16265	16459	16426	16310	16466	16341	16383	16305	16388	16423	16489	16291	16199	16349	16194	16504	16435	16333	16631	16276	16418	16459	16492	16360	16375	16343	16370	16255	16486	16361	16360	16293	16181	16475	16478	16374	16423	16455	16388	16443	16388	16253	16368	16291	16309	16355	16334	16352	16288	16556	16553	16256	16412	16548	16152	16216	16312	16147	16482	16414	16435	16486	16229	16393	16340	16261	16345	16230	16264	16411	16402	16582	16320	16278	16397	16356	16182	16369	16317	16430	16328	16294	16441	16431	16344	16465	16254	16285	16408	16411	16355	16267	16383	16404	16238	16328	16221	16224	16325	16343	16266	16396	16398	16402	16176	16403	16418	16442	16383	16278	16387	16421	16335	16432	16327	16436	16320	16371	16413	16313	16281	16268	16367	16294	16390	16361	16521	16486	16371	16175	16402	16328	16351	16451	16336	16549	16193	16368	16382	16338	16458	16356
25595	21656	27412	27766	21665	20528	20583	19577	19288	19487	19439	19299	19215	19089	19136	19200	18917	19083	19046	19038	18959	18824	19006	18852	19080	18875	18772	18934	18916	18985	18821	18757	18780	18643	18651	18834	18995	18700	18873	18950	18650	18819	18750	18798	18673	18983	18842	18864	18803	18674	18871	18861	18916	18784	18779	18964	18700	18828	18861	18969	18820	18742	18608	18603	18794	18673	18756	18635	18718	18641	18672	18651	18930	18756	18686	18780	18818	18706	18682	18738	18748	18796	18899	18811	18617	18727	18707	18775	18943	18669	18884	18785	18658	18784	18897	18745	18896	18741	18589	18615	18848	18594	18762	18617	18865	18684	18857	18777	18712	18792	18722	18608	18779	18775	18713	18729	18862	18873	18761	18704	18942	18790	18845	18691	18619	18680	18713	18776	18579	18835	18776	18710	18710	18657	18959	18704	18670	18742	18770	18877	18803	18703	18792	18575	18951	18797	18800	18664	18808	18822	18780	18704	18868	18738	18773	18425	18560	18753	18523	18734	18623	18663	18898	18776	18896	18573	18726	18717	18534	18505	18939	18732	18889	18918	18795	18925	18797	18674	18724	18940	18778	18697	18783	18895	18728	18617	18705	18702	18821	18643	18587	18579	18889	18861	18778	18660	18939	18752	18701	18794	18707	18916	18655	18899	18460	18759	18777	18884	18828	18723	18775	18769	18737	18655	18893	18733	18925	18959	18902	19070	18519	18768	18736	19067	18866	18852	18721	18772	18738	18745	18705	18553	18948	18923	18835	18935	18851	18702	18755	18832	18901	18846	18754	18930	18819	18708	18620	18751	18764	18777	18634	18760	18641	18642	18722	18642	18832	18617	18660	18785	19013	18719	18783	18760	18816	19007	19105	18826	18886	18664	18557	18782	18816	18934	18779	18851	18840	18842	18853	18690	18756	18749	18730	18691	18771	18723	18929	18681	18781	18766	18831	18758	18863	18617	18973	18858	18649	18688	18724	18694	18918	18781	18784	18706	18646	18638	18740	18823	18803	18864	18718	18925	18847	18832	18657	18798	18800	18933	18899	18690	18520	19029	18630	18788	18779	18511	18823	18746	18656	18786	19063	18922	18663	18689	18880	18651	18920	18960	18715	18596	18771	18920	18832	18796	18734	18643	18793	18811	18904	18792	18832	18692	18693	18716	18696	18562	18939	18776	18649	18746	18790	18698	18769	19007	18558	18758	18810	18683	19029	18828	18798	18569	18641	18779	18745	18853	18648	18826	18831	18591	18927	18909	18980	18757	18791	18847	18757	18629	18807	18657	18654	18719	18650	18780	18754	18832	18751	18729	18772	18681	18432	18848	18969	18695	18811	18945	18703	18659	18684	18943	18659	18965	19017	18915	19046	18716	18947	18657	18727	18926	18719	18919	18794	18796	18769	18865	18494	18761	18864	18835	18899	18958	18712	18876	18683	18778	18737	18847	18728	18756	18774	18747	18668	18661	18901	18654	18872	18836	18822	18620	18921	18826	18708	18848	18893	18679	18789	18732	18803	18742	18786	18775	18840	18875	18842	18931	18787	18694	18886	18698	18923	18894	18955	18633	18891	18954	18770	18664	18900	18838	18783	18795	18834	18689	18770	18806	18867	18935	18804	18975	18769	18794	18637	18863	18876	18723	18772	18793	18882	18654	18665	18801	18887	18613	18762	18648	18773	18907	18681	18472	19034	18748	18913	18806	19061	19017	18813	18738	18877	18850	18760	18731	18710	18675	18699	18725	18686	18715	18652	18786	18811	18516	18869	18753	18701	19021	18743	19014	18762	18743	18758	18883	18866	18761	19004	18744	18693	18833	18706	18717	18858	18804	18772	18717	18786	18882	18614	18722	18600	18701	18724	18906	18929	18758	18718	18765	18767	18976	18802	18798	18939	18785	18808	18867	18828	18842	18748	18872	18895	18751	18908	18685	18819	18905	18784	18870	18867	18653	18978	18748	18629	18605	18715	19130	18711	18619	18736	18726	18647	18594	18658	18745	18807	18578	18782	18806	18622	18738	18806	18580	18755	18699	18827	18723	18735	18716	18693	18785	18762	18699	18733	19015	18790	18526	18723	18781	18697	18959	18748	18742	18860	18895	18678	19120	18867	18969	18908	18842	18716	18539	18681	18942	18736	18680	18770	18573	19004	18862	18845	18693	18762	18859	18623	18777	18593	18683	18861	18849	18804	19000	18881	18800	18866	18778	18791	18862	18837	19091	18649	18527	18900	18623	18517	18787	18977	18743	18739	18560	18857	18871	18691	18891	18728	18854	18923	18750	18906	18806	18805	18811	18716	18606	18631	18745	18729	18789	18806	18753	18806	18729	18908	18713	18849	18683	19032	18835	18701	18755	18808	18738	18878	18948	18728	18859	18922	18985	19006	18841	18962	18576	18708	18600	18710	18614	18876	18550	18893	18866	18843	18952	18825	18834	18695	18659	18657	18924	18677	18789	18760	18757	18767	18738	18809	18723	18574	18967	18682	18716	18851	18845	18796	18746	18793	18764	18763	18815	18652	18687	18883	18760	18797	18957	18591	18921	18866	18860	18945	18683	18820	18733	18888	18672	18796	18586	18681	18938	18676	18874	18623	18735	18914	18995	18932	18808	18671	18517	18957	18915	18699	18789	18744	18897	18716	18746	18837	18759	18880	18783	18808	18644	18730	18974	18758	18981	18740	18757	18731	18897	18893	18644	18658	18704	18688	18826	18854	18912	18751	18675	18721	18954	18694	18687	18972	18809	18780	18878	18769	18780	18818	18599	18868	18777	18721	18866	18789	18772	18876	18876	19014	18911	18619	18796	18574	18589	18593	18892	18813	18747	18797	18766	19011	18940	18618	18854	18849	18728	18861	18616	18940	18839	18923	18690	18798	18882	18827	18611	18707	18653	18820	18878	18967	18864	19056	18791	18649	18696	18768	18690	18651	18655	18806	18555	18618	18689	18718	18950	18714	18919	18945	18793	18755	18744	18810	18646	18648	18974	18748	18600	18964	18546	18830	18667	18860	18923	18620	18669	18733	18875	18822	18794	18848	18718	18721	18712	18776	18708	18816	18731	18795	18804	18857	18827	18790	18794	18914	18799	18752	18800	18783	18811	18514	18673	18797	18845	18706	18791	18622	18793	18676	18729	18893	18768	18650	18856	18847	18749	18917	18777	18701	18634	18903	18891	18700	18683	18808	18740	18779	18907	18773	18847	18748	18824	18671	18500	18836	18843	18870	18976	18782	18602	19105	18619	18710	18831	18999	18742	18979	18753	18931	18812	18718	18808	18950	18586	18671	18984	18820	18556	18585	18857	18668	18800	18755	18685	19028	18917	18809	18807	18695	18827	18924	18989	18884	18778	18958	18801	18724	18834	18846	18781	18867	18830	18910	18812	18968	18685	18783	18763	18774	18663	18686	18877	19058	18916	18849	18741	18742	18697	18802	18806	18634	18612	18718	18775	18971	18879	18944	18774	18679	18731	18842	18701	18886	18890	18823	18760	18622	18709	18842	18636	18744	18789	18635	18503	18750	18765	18700	18712	19056	18774	18761	18742	18649	18819	18853	18693	18844	18820	18810	18823	18641	18947	18720	18817	18783	18688	18580	18922	18859	18757	18751	18679	18700	18794	18925	18727	18646	18771	19148	18779	18864	18672	18693	18811	18783	19062	18968	18796	18775	18897	18735	18799	18970	18634	18931	18985	19091	18849	18558	19016	18717	18550	18620	18840	18655	18782	18793	18637	18767	18803	18842	18882	18812	18584	18708	18611	18575	18813	18754	18862	18946	18610	18802	18674	18977	18638	18787	18755	18976	18786	18870	18755	18885	18920	18745	18623	18839	18751	18924	18835	18831	18841	18758	18930	18642	18740	18912	18774	18756	18859	18896	18406	18686	18893	18798	18762	18931	18641	19058	18679	18669	18542	18916	18706	18721	18796	18760	18905	18574	18664	18898	18799	18652	18694	18852	18735	18699	18766	18763	18984	18840	18715	18956	18866	18526	18787	18970	18591	18889	18782	18919	18913	18906	18723	18731	18810	18795	18840	18854	18769	18786	18768	18857	18774	18906	18589	18745	18744	18916	18426	18608	18864	19052	19082	18808	18777	18874	18672	18873	18816	19004	18817	18802	18983	18820	18932	18898	18703	18909	18759	18947	18922	18774	18825	18611	18741	18651	18888	18773	18888	18721	18805	18741	18945	18578	18892	18807	18549	18941	18880	18797	18700	18933	18799	18863	18808	18743	18906	18652	18924	18600	18842	18895	18781	18623	18781	18734	18895	18668	18612	18787	18726	18576	18618	18631	18749	18768	18884	18773	18532	18677	18739	18681	18739	18719	18983	18770	18687	18868	18932	18782	18655	18761	18876	18966	18593	18733	18729	18694	18670	18694	18633	18693	18760	18686	18704	18839	18724	19056	18697	18824	18754	18884	18784	18705	18847	18605	18691	18859	18593	18788	18678	18847	18966	18852	18610	18874	18674	18922	18839	18805	18812	18761	18774	18877	18755	18729	18607	18983	18795	18737	18811	18732	19066	18811	18617	18722	18829	18933	18723	18682	18807	18835	18697	18780	18749	18908	18837	18877	18964	18949	18901	18861	18854	18831	18971	18642	18846	18670	18703	18836	18877	18775	18906	18627	18848	18884	18649	18908	18685	18828	18894	18615	18716	18728	19008	18740	18802	18998	18893	18642	18671	18742	18822	18719	18780	18873	18901	18933	18649	18938	18802	18728	18677	18853	18723	18765	18856	18754	18687	18609	18847	19001	18925	18766	18848	19022	18717	18641	18893	18677	18775	18679	18699	18651	18703	18518	18749	18644	18689	18777	18720	18854	18940	18920	19015	18783	18778	18669	18746	18570	18745	19000	18750	18829	18658	18803	18691	18873	18692	18734	18646	18922	18714	18962	18729	18983	18842	18879	18713	18645	18851	18741	18658	18622	18697	18547	18713	18880	18780	18972	18775	18969	18733	18896	18548	18724	18738	18721	18698	18518	18761	18948	18889	18630	18748	18599	19013	18796	18768	18615	18789	18632	18727	18854	18641	18875	18900	18763	18741	18819	18740	18950	18745	18754	18849	18766	18818	18777	18623	18557	18751	18790	18749	18832	18748	18763	18682	18800	18737	18942	18776	18905	18949	18856	18609
20505	35749	29436	22843	20374	18844	17834	17442	17229	16954	16890	16867	16889	16689	16609	16655	16531	16435	16453	16360	16380	16260	16208	16321	16303	16177	16307	16401	16136	16275	16314	16201	16388	16454	16178	16135	16126	16401	16393	16311	16269	16480	16313	16126	16274	16283	16149	16137	16448	16293	16231	16189	16201	16252	16347	16337	16170	16281	16462	16059	16390	16115	16305	16275	16297	16283	16236	16292	16282	16022	16207	16263	16125	16121	16093	16199	16338	16408	16267	16331	16276	16063	16124	16251	16095	16175	16378	16254	16327	16298	16380	16160	16335	16247	16323	16304	16441	16424	16193	16074	16286	16300	16324	16255	16217	16461	16310	16160	16157	16262	16285	16199	16129	16357	16494	16309	16357	16449	16234	16166	16158	16370	16053	16440	16411	16062	16177	16058	16217	16219	16203	16127	16108	16191	16148	16118	16182	16162	16298	16221	16070	16192	16241	15970	16221	16160	16251	16239	16285	16153	16177	16144	16160	16196	16225	16121	16141	16190	16272	16146	16072	16169	16076	16049	16318	16229	16322	16312	16300	16224	16303	16306	16148	16304	16308	16132	16168	16131	16218	16164	16194	16216	16257	16306	16208	16031	16258	16281	16304	16362	16294	16176	16102	16085	16205	16247	16235	16315	16280	16164	16177	16157	16288	16276	16133	16010	16272	16323	16108	16223	16214	16136	16152	16167	16286	16264	16322	16338	16416	16129	16174	16231	16097	16163	16195	16495	16103	16163	16148	16214	16354	16322	16205	16355	16206	16121	16275	16221	16182	16371	16173	16299	16127	16221	16217	16174	16005	16072	16329	16282	16100	16214	16217	16325	16225	16221	16239	16344	16304	16201	16253	16242	16167	16290	16443	16140	16315	16204	16425	16311	16186	16359	16315	16292	16281	16150	16237	16209	16237	16113	16123	16318	16284	16276	16263	16209	16016	16118	16315	16212	16103	16217	16148	16363	16271	16097	16048	16332	16197	16150	16345	16218	16163	16213	16246	16321	16163	16272	16051	16319	16328	16342	16214	16304	16157	16038	16235	16219	16231	16164	16284	16158	16288	16315	16281	16242	16278	16400	16237	16370	16329	16427	16252	16230	16266	16252	16211	16149	16186	16285	16357	16342	16296	16070	16180	16442	16267	16256	16196	16345	16317	16284	16255	16296	16365	16372	16301	16165	16266	16462	16277	16363	16422	16152	16320	16272	15988	16316	16305	16302	16357	16268	16357	16122	16368	16329	16388	16278	16579	16208	16298	16389	16016	16262	16310	16142	16314	15974	16355	16196	16232	16184	16299	16141	16038	16307	16378	16260	16190	16233	16325	16226	16392	16203	16309	16314	16053	16176	16198	16033	16314	16094	16269	16236	16262	16428	16317	16201	15897	16185	16372	16335	16105	16169	16294	16173	16315	16333	16193	16427	16320	16030	16214	16228	16437	16118	16267	16274	16230	16387	16041	16166	16255	16225	16137	16243	16375	16207	16308	16316	16255	16309	16170	16244	16235	16365	16487	16408	16330	16389	16262	16286	16047	16231	16155	16278	16129	16194	16053	16173	16107	16312	16125	16317	16158	16185	16258	16361	16300	16271	16168	16245	16265	16330	16232	16011	16348	16355	16239	16346	16022	16200	16380	16208	16170	16293	16191	16277	16255	16328	16320	16192	16226	16218	16254	16118	16148	16300	16116	16156	16163	16288	16147	16258	16171	16078	16280	16240	16209	16232	16270	16205	16216	16213	16314	16280	16423	16094	16280	16168	16154	16160	16129	16208	16317	16196	16413	16202	16246	16136	16187	16354	15982	16304	16261	16209	16273	16151	16147	16155	16238	16161	16436	16223	16084	16379	16323	16158	16228	16308	16199	16154	16146	16204	16081	16274	16240	16187	16178	16286	16297	16452	16130	16195	16345	16127	16147	16194	16235	16413	16268	16179	16222	16209	16228	16213	16386	16296	16315	16225	16168	16227	16227	16308	16252	16422	16233	16150	16095	16287	16269	16168	16202	16260	16237	16378	16217	16186	16116	16207	16444	16077	16281	16271	16208	16326	16414	16245	16133	16116	16278	16191	16240	16216	16219	16264	16150	16254	16346	16366	16253	16247	16424	16189	16263	16112	16297	16266	16238	16324	16046	16158	16250	16160	16240	16105	16180	16317	16102	16402	16382	16241	16198	16414	16109	16315	16299	16162	16325	16206	16250	16323	16249	16338	16238	16164	16372	16123	16400	16187	16268	16304	16281	16264	16286	16327	16153	16184	16391	16305	16278	16130	16316	16363	16253	16365	16394	16267	16268	16186	16364	16376	16129	16318	16195	16396	16513	16240	16245	16194	16100	16177	16259	16035	16306	16445	16182	16285	16169	16186	16473	16162	16161	16465	16111	16315	16315	16283	16406	16223	16315	16319	16129	16203	16174	16146	16158	16325	16147	16128	16398	16213	16247	16525	16251	16299	16298	16046	16267	16092	16186	16128	16213	16149	16244	16429	16361	16225	16196	16094	16372	16279	16284	16266	16225	16300	16219	16382	16193	16392	16155	16284	16490	16290	16275	16098	16418	16442	16199	16275	16266	16186	16278	16306	16294	16121	16183	16280	16229	16221	16226	16287	16323	16203	16372	16166	16321	16189	16208	16257	16281	16194	16337	16227	16387	16119	16208	16104	16329	16319	16267	16366	16232	16270	16166	16397	16171	16208	16109	16564	16135	16364	16123	16185	16193	16250	16349	16183	16257	16220	16392	16167	16408	16192	16363	16138	16238	16345	16318	16209	16313	16142	16376	16221	16256	16185	16194	16309	16135	16243	16356	16318	16277	16201	16117	16226	16218	16223	16240	16279	16293	16348	16271	16214	16093	16234	16363	16271	16331	16134	16452	16373	16236	16177	16323	16104	16300	16305	16144	16205	16283	16312	16148	16351	16189	16299	16266	16106	16171	16388	16303	16106	16246	16239	16211	16196	16140	16162	16351	16113	16459	16345	16180	16163	16233	16185	16225	16273	16321	16243	15962	16322	16264	16335	16267	16112	16126	16262	16201	16292	16019	16336	16251	16210	16344	16180	16182	16110	16140	16443	16185	16229	16214	16316	16246	16172	16288	16188	16316	16377	16312	16044	16277	16156	16171	16153	16194	16304	16171	16098	16386	16245	16134	16371	16130	16194	16234	16357	16159	16101	16386	16137	15955	16293	16099	16409	16093	16153	16281	16133	16228	16149	16346	16204	16363	16071	16296	16270	16193	16217	16190	16461	16202	16266	16269	16093	16234	16085	16182	16280	16279	16273	16370	16139	16209	16182	16384	16303	16179	16342	16129	16425	16189	16293	16263	16449	16169	16381	16159	16105	16425	16221	16354	16166	16303	16320	16241	16179	16272	16191	16203	16033	16315	16246	16327	16304	16151	15988	16197	16121	16253	16219	16360	16146	16207	16522	16274	16194	16277	16312	16148	15945	16300	16374	16131	16310	16334	16094	16264	16151	16177	16232	16237	16142	16304	16051	16079	16204	16157	16238	16347	16193	16124	16285	16299	16231	16277	16270	16230	16345	16213	16233	16108	16246	16225	16060	16168	16300	16311	16190	16297	16054	16286	16311	16309	16210	16101	16332	16165	16493	16341	16243	16301	16229	16201	16196	16140	16305	16145	16345	16174	16152	15975	16237	16172	16305	16361	16163	16192	16414	16278	16207	15979	16183	16107	16194	16315	16158	16186	16359	16274	16175	16185	16137	16323	16105	16391	16383	16099	16185	16306	16212	16264	16234	16303	16266	16401	16135	16079	16224	16359	16280	16297	16209	16215	16237	16299	16414	16401	16229	16268	16345	16363	16380	16225	16234	16334	16039	15980	16283	16027	16149	16128	16357	16232	15975	16327	16433	15913	16255	16035	16152	16369	16148	16262	16307	16218	16357	16075	16230	16105	16198	16187	16226	16215	16193	16321	16288	16380	16269	16193	16287	16222	16174	16180	16340	16202	16219	16361	16225	16243	16039	16231	16247	16232	16230	16114	16224	16133	16295	16193	16201	16203	16455	16243	16179	16248	16190	16162	16127	16164	16068	16278	16232	16332	16173	16180	16053	16149	16293	16256	16435	16247	16221	16088	16190	16351	16184	16326	16412	16204	16235	16304	16279	16184	16084	16214	16208	16456	16100	16288	16293	16229	16276	16282	16287	16293	16276	16171	16247	16346	16290	16134	16312	16226	16315	16051	16363	16299	16142	16052	16283	16251	16346	16036	16102	16090	16235	16244	16272	16286	16122	16146	16182	16424	16172	16323	16272	16206	16325	16220	16147	16258	16310	16268	16192	16227	16125	16460	16183	16153	16181	16217	16204	16229	16315	16051	16205	16211	16212	16202	16176	16429	16262	16190	16217	16320	16114	16265	16260	16264	16217	16149	16176	16311	16073	16189	16308	16310	16357	16220	16225	16214	16336	16134	16223	16316	16194	16163	16320	16184	16165	16358	16298	16263	16159	16325	16188	16349	16421	16210	16292	16309	16206	16306	16217	16325	16273	16151	16221	16161	16201	16332	16153	16286	16333	16376	16347	16321	16061	16312	16285	16217	16325	16348	16259	16282	16138	16376	16119	16191	16355	16281	16306	16147	16230	16187	16077	16368	16162	16283	16309	16233	16300	16200	16353	16491	16242	16091	16117	16191	16252	15988	16276	16241	16060	16186	16311	16254	16325	16250	16105	16210	16380	16316	16331	16282	16183	16243	16364	16218	16129	16323	16217	16143	16342	16168	16125	16406	16292	16070	16214	16226	16308	16172	16444	16223	16204	16310	16178	16188	16145	16227	16255	16183	16262	16254	16220	16254	16327	16153	16124	16127	16209	16144	16335	16238	16251	16483	16214	16196	16126	16104	16283	16309	16143	16383	16532	16245	16332	16302	16191	16272	16274	16314	16308	16212	16080	16121	16368	16277	16284	16194	16084	16127	16383	16054	16273	16191	16222	16249	16246	16140	16184	16297	15966	16284	16322	16164	16406	16233	16234	16227	16268	16158	16305	16252	16345	16480	16390	16264	16229	16319	16234	16153	16325	16372	16113	16066	15965	16242	16440	16382	16185	16131	16163	16235	16097	16274	16167	16228	16370	16292	16122	16193	16316	16251	16394	16164	16276	16134	16279	16333	16255	16026	16175
22625	21594	28850	24871	22192	24637	26521	22241	21020	21283	21094	20907	20661	20434	20458	20536	20274	20415	20312	20250	20358	20293	20184	20416	20082	20097	20103	19986	20112	20120	20290	19920	20342	20135	20038	20074	20037	20275	19781	20061	20131	19904	20007	19944	20103	20021	20220	20282	20011	19822	19769	19968	20091	19955	19888	20035	20092	19881	19892	20048	19965	20131	20274	20153	19976	20220	20085	20040	20018	19837	19938	19943	20083	19794	19731	19741	19878	19785	19786	19900	19927	19907	20029	19775	19938	19918	19991	19848	19881	19724	19767	20225	19815	19968	19892	19989	19965	19734	19764	19845	19900	20039	19976	19721	19836	19932	19751	19872	19902	19767	20109	19913	19788	19841	19972	19888	20026	19889	20002	19921	19876	19899	20111	19951	19952	19745	20113	19745	19911	19876	19743	19723	19883	19947	19672	19859	19941	19753	19669	19921	19735	19851	19761	19540	19944	19904	19888	19835	20033	19902	19922	19935	19947	19964	19990	19964	19988	20031	20090	20070	20035	19978	20025	19914	19961	19750	19830	19906	19742	19862	19900	19564	19830	19931	19743	19793	19997	19961	19893	20019	19851	19815	19848	19854	19956	19808	19900	19780	20009	19899	19968	19860	19878	20082	19996	19831	19969	19778	19808	19872	19834	20002	20043	19836	19811	19823	19656	19682	19762	19910	19773	19810	19890	19958	19719	19977	20185	19898	19898	19918	19909	20004	19940	19893	19936	19930	20029	19968	19708	19755	20069	19811	19984	19910	19881	19700	19869	19895	19672	19605	19818	20012	20045	19809	19763	19951	20060	20094	19805	19907	19984	19960	19974	19865	19687	19946	19852	19794	19984	19849	20087	20036	19735	19746	19979	19905	19960	19898	19797	19948	19820	20012	19725	19782	20005	19830	19803	20071	19808	19983	19829	19862	19908	19694	20134	19782	19830	19776	20101	19939	20032	19837	20093	19856	19994	19781	19969	19699	20188	19735	19893	19750	19986	19865	19589	19982	19782	19732	19671	19945	19886	20253	19942	19936	19889	19902	19901	20002	19803	19918	20030	19889	19848	19851	19826	19767	19687	19920	19848	20073	19839	19898	19698	20022	19850	19945	19984	19778	19869	19640	19820	19703	19746	19858	19860	19815	19775	19777	19957	19771	19912	19569	19768	19826	19717	19857	19767	19979	19872	19954	19852	19917	19827	19924	19722	19816	19734	19944	19859	19909	19941	19864	20070	19816	19966	19996	19858	19929	19827	19839	19949	19942	19975	20002	19885	20014	19792	19904	19901	19892	20001	19806	19905	20067	19854	19826	19828	19961	19998	19883	20058	19810	19926	20012	19947	19768	19713	19865	19853	19994	20011	19836	19833	19917	20003	20284	19752	19688	19850	19973	19776	19716	19826	19758	19935	19956	19835	19741	19878	19911	19900	19869	19834	19838	20035	19829	20040	19665	19947	20002	20016	19848	19962	19758	19991	20090	19868	19795	19750	19889	19834	19746	20154	19876	20038	20103	19816	19869	19830	19985	19851	20069	19855	20209	20065	19665	20042	19926	19870	19727	19735	19748	19880	19885	20029	19710	20106	20002	19913	20078	19964	19795	19884	20040	19922	19849	19789	19717	19983	19974	19871	19963	19956	19979	19861	19894	19765	19907	19907	19951	19670	19926	19707	19802	20010	19994	19839	19883	19997	20026	19944	19744	19757	19962	20097	19942	19786	19697	20048	19872	20016	19737	19777	19992	19853	20178	19881	19867	19860	19909	19700	19847	19991	19827	19980	19842	20012	19974	19919	19821	19860	19974	19725	19755	20011	20128	20053	20013	19847	20008	19930	19813	19882	19745	19807	19921	19912	19924	19906	19966	20017	19754	19960	19897	19934	19838	19875	19824	20017	19850	20071	19776	19885	20024	19835	19845	20060	19902	19774	20044	20053	19865	20128	19895	19746	19926	19868	19921	20012	19784	19877	19988	19992	19909	19877	19980	20069	19840	19950	20044	19715	19809	19786	19830	20036	19850	19881	19760	19809	19610	20100	20050	19825	20055	20001	19867	19729	19844	20280	20059	19958	20032	19767	19761	20059	19979	20046	19905	19812	19810	20002	19766	19928	19807	19770	19911	19771	19905	19819	19867	19800	19738	19637	19947	19868	19924	19930	20183	19974	19885	19956	20127	19994	20081	20014	20061	19773	19726	19861	19703	19964	20054	19931	20108	19956	19973	19896	19806	19925	20006	19833	19979	19860	19904	20045	20021	19887	19761	20220	19948	19919	19917	19831	19933	20001	19997	19797	19849	20026	19734	19957	19877	19983	19951	19710	19757	19708	19819	20130	20161	20118	19970	19934	19943	19836	19876	20104	19752	19773	20118	19610	19849	19870	19726	19789	19920	20103	19889	19847	19951	19913	19966	19956	19821	19985	20124	19958	20021	19825	19935	19777	19669	19641	19770	19836	19843	19783	19836	19940	20019	19854	19838	19664	19750	19670	19859	19863	19866	19807	19948	20049	19971	19860	19950	19945	19879	20142	20050	19832	19957	20014	20020	19766	19932	20206	19789	19794	19762	19858	19807	19993	19889	19912	19917	19745	19830	19975	19972	20190	19998	19686	19832	20012	19752	19822	19780	20113	19901	19947	19947	20009	19858	19853	19653	19790	19980	20008	19826	19853	19823	19869	19984	19884	19816	19925	19959	19795	19714	19867	19858	19829	19858	19789	19923	19667	19962	19636	19921	19910	19896	19917	20095	20025	19770	20101	19743	19897	19901	19920	20057	19892	19813	19829	19777	19850	19672	19827	20135	19731	19898	19721	19966	19898	19753	19995	19721	20072	19927	19840	19923	19824	19751	19980	19805	20069	19701	19873	20085	19980	19864	20056	20147	19907	19944	19787	19858	20004	19883	20010	20032	19951	19897	19754	19939	19859	20057	20069	19890	19884	19880	19623	19806	19786	19907	19952	19929	19914	19979	19859	19930	19819	19896	19718	19945	19784	19932	19745	20026	19700	19973	19697	19804	19881	19840	19934	19914	19993	19892	19792	19804	19621	20161	20000	19831	19811	19959	19922	19871	20049	19915	19807	20042	19921	19770	19722	19821	19927	20119	19854	19977	19890	19807	19755	19912	20019	19796	19846	19871	19711	20010	20025	20092	19928	19772	19835	19845	19891	19720	19935	19964	19904	19885	19931	19952	19787	19879	19804	20074	19995	19644	20050	19973	19826	20042	19955	19918	19758	19734	19810	19803	19860	19817	19845	20029	19990	19990	19897	19943	19702	19831	20035	19842	19813	19665	19886	19850	19720	19969	20087	19640	20013	19955	19951	19719	19703	19938	20119	20048	19922	19756	19853	19695	19721	20089	19991	19905	19919	19958	19929	19681	19765	19878	19734	19807	19972	19926	19769	19984	19955	19778	19889	19819	19803	19697	20078	20029	19668	19888	20085	19927	19959	19622	19893	19730	19959	19839	20127	20023	19932	19949	20044	20086	20056	19879	19929	20087	20100	20115	20123	19822	19640	19957	19700	19719	19775	19720	19818	19807	19762	19827	19919	19862	19939	19910	19860	19783	19828	19912	19743	19998	19702	19845	20021	19658	19873	19799	19987	19699	19726	20027	20020	19975	19946	20012	20025	20056	19884	19883	19854	20094	20024	19901	20085	19834	19838	19974	19749	19872	19744	19799	19795	19756	19889	19950	19902	19825	19788	19852	19936	19709	19828	20066	19721	19837	19836	19851	19891	19953	19976	19941	19987	19966	19763	19835	19852	19774	20070	19946	19551	19736	20011	19956	20004	20013	19984	19822	19829	19969	19789	19803	19949	19814	19851	19657	19801	19816	19831	19797	19959	19907	19961	20170	19837	19935	19798	19809	19853	19966	19901	19988	19974	19968	19897	19887	19978	19781	20062	19937	19763	19749	19925	19628	19621	19903	19929	19863	19732	19763	19731	20062	19795	19665	19946	19732	19932	19992	19808	19874	19883	19938	19698	19714	20118	19827	19764	19733	19887	20011	19826	19862	19813	19780	19780	19998	19890	19896	20101	20048	20035	19794	20109	19846	19796	19959	19893	19909	19995	20044	19986	19868	19722	19867	20207	19832	19787	19881	19878	19943	19904	19901	20050	20142	19900	19938	19986	20061	19910	19663	19839	19854	20205	19855	19807	19772	19638	19869	19947	19787	20037	19725	20117	19864	19657	19805	19969	19891	19967	19991	20001	20093	19745	19824	20035	19905	19767	19963	19838	20096	19740	19932	20102	19888	19938	19720	19993	19934	20039	20031	19893	19741	19871	19892	20059	19815	19986	20026	20090	19859	19964	19994	20068	19901	19874	19970	19838	19928	19940	20015	20058	19848	19986	19989	19943	19935	19802	19914	20090	20069	19816	19774	19812	19939	19927	19719	19762	19947	19863	19721	19798	19886	20049	19947	19888	19926	19989	20101	19927	19815	19885	20055	19792	19885	19838	19889	19954	19762	19839	20153	19925	19901	20132	19868	19982	19772	19976	20059	19837	19917	19850	19821	19866	19953	19808	19855	19833	19941	19968	19996	20045	20126	19913	19923	19775	19879	19897	19630	19788	19989	20106	19983	20053	20218	20062	19784	19895	19871	19742	20062	19813	19790	19746	19799	19844	19628	19766	19765	19829	19798	19875	19830	19831	19762	19838	19846	19877	19832	19996	19963	19917	20089	19851	19746	19979	19778	19935	20102	20048	19862	19777	19693	20052	19957	19784	19911	20061	20092	20130	19838	19718	19874	19962	19994	20093	19915	19914	19976	19916	19999	20009	19753	19857	20008	19829	19992	20050	19779	19969	19952	20033	19958	19909	20023	19863	19776	20053	19962	19849	19716	19959	19949	19868	19944	19675	19732	19755	19875	19981	19876	19983	19863	19777	19615	19917	19863	19925	19757	20018	19936	19692	19796	19828	19976	19818	19923	19937	19739	19940	19826	19793	20051	19926	19898	19925	19865	19728	19912	19877	19745	19874	19974	19856	20037	19942	19989	19814	19983	19980	19909	19796	19767	20135	19866	20080	19852	19885	19873	19836	20145	20015	19901	19831	19767	19727	19754	19891	19992	19940	20012	19908	19878	19684	20067	19783	19851	19852	19914	19900	19945	19875	20005	19938	19895	19834	20220	19722	19824
21151	43670	36462	27884	24034	21615	20137	19478	18779	18291	18142	18122	17564	17579	17409	17474	17474	17359	17300	17218	16953	17059	17211	17043	17061	16811	17224	16934	16915	17221	16949	16974	16996	16931	17010	17013	17166	16887	17123	16831	16928	16941	16792	16804	16945	16904	17078	16936	16804	16847	16801	16958	16808	17028	16847	16882	16871	16673	17018	16933	16872	17043	16704	16929	16798	16848	16808	17018	16792	16782	16730	16994	17013	17055	16881	17009	16815	17022	16893	16802	16663	16967	16811	16990	16891	16748	16914	16864	16823	16903	16969	16968	17030	16901	16858	16714	16986	16750	16970	16989	16815	16737	16687	16958	16796	16828	16789	16870	16991	16832	16680	16806	16973	16841	16952	16786	16832	16846	16913	16684	16998	16863	16842	16798	16952	16840	16970	16914	16696	16688	16858	17058	16765	16856	16932	16869	16777	16750	16923	16980	16855	16929	17046	16844	16895	16807	16938	16907	16844	16795	16877	16933	16898	16786	16905	16905	16818	16938	16868	16740	16933	16885	16851	16920	16686	16834	16837	16869	16924	16850	17024	16735	17091	16684	16865	16931	16977	16921	16840	16978	16940	16894	16900	16812	17119	16881	16823	16865	16894	16763	16866	16764	16865	16886	16877	16959	17001	16641	16897	16796	16860	16955	16698	16821	16842	16831	16842	16934	16866	16914	17130	16790	16800	16838	16828	16887	16835	16747	16819	16929	16754	16768	16902	16886	17014	16817	16894	16683	16970	16883	16763	16829	16950	16815	16876	16778	16775	16940	16812	16722	16727	16905	16743	16741	16916	16970	16878	17007	16818	16909	16969	16712	17052	16845	16790	16838	16777	16865	16899	16945	16860	16859	16950	16775	16842	16990	16844	16787	16930	16917	16850	16830	16872	16763	16812	16849	16801	16839	16752	16735	16880	16911	16951	16683	16850	16891	17018	16835	16827	16606	16947	16778	16949	16956	16805	16674	16788	16800	16807	16809	16765	16941	16828	16930	16954	16753	16818	16951	16776	16998	16949	16821	16919	16872	16836	16732	16724	16655	16987	16883	16860	16920	16794	16904	16880	16734	16919	16911	16789	16753	16741	16856	16955	16891	16861	16831	17039	16767	16930	16778	16864	16978	16787	16836	16881	16795	16721	16890	16809	16840	16859	16924	16982	16764	16786	16997	16886	16824	16947	16821	16874	16975	16670	16849	16891	16905	16913	17070	16872	17084	16945	16865	16849	16986	16923	16774	16757	16956	16915	16775	16728	17011	17022	16794	16832	16970	16775	17148	16874	16884	16905	16826	16885	16885	16927	16853	16784	16771	16893	16920	16820	16970	16741	16941	16851	16843	16920	17014	17034	16784	16788	16741	16974	16798	16869	16850	16899	16870	16843	16801	16685	16682	16903	16904	16846	16878	16939	16880	16764	16732	16785	17080	17052	17037	16692	16925	16937	16917	16836	17037	16706	16833	16897	16864	16882	16974	17023	16875	16776	16851	16946	16887	16868	16883	16996	16948	16773	16899	16933	16905	16860	16785	16789	16905	16734	16966	16898	16788	16801	17046	16952	16808	16874	16853	16850	16825	16898	16740	16956	16757	16925	16826	16858	16852	16882	16868	16916	16806	16931	16930	16896	16772	16935	16822	16812	16973	16823	16778	16792	16859	16860	17021	16702	16853	16727	16867	17057	16734	16799	16997	16854	16825	16878	16820	16937	16993	16919	16768	16911	16748	16894	16999	16681	16881	16838	16692	16764	16775	16926	16849	16865	16821	16958	16873	16868	16837	16770	16813	16946	16656	16822	16885	17042	16750	16719	16939	16789	16733	16841	16628	17000	17017	16831	16834	16910	16659	16814	16759	16868	16801	16788	16949	17075	16822	16990	16883	16790	16912	16780	16893	16829	16759	16707	16893	16852	16760	16950	16835	16961	16872	16931	16773	16733	17042	16747	16880	16764	16792	16891	16986	16856	16769	16932	16893	16963	16970	16849	16958	16762	16864	16922	16752	16690	16840	17098	16819	16865	16821	16800	16861	16790	16832	16884	16739	16872	16820	16940	16899	16825	16994	16850	16904	16773	16939	16919	16896	16855	16847	16741	16662	16810	16743	16790	16736	16756	17046	16786	16985	16830	16823	16929	16705	16869	16811	16993	16865	16997	16806	16830	16986	17065	16808	16885	16690	17052	16850	16987	17037	16837	16797	16870	16939	16936	16983	16916	16928	16853	16910	16850	16610	16839	16848	16919	16659	16796	16986	16841	16836	17106	17058	16773	16728	17043	16854	16700	17020	16807	16727	16693	16827	16734	16842	16780	16989	16762	16934	17113	16804	16904	17029	16944	17061	16671	16659	16961	16901	16687	16835	16729	16832	16741	16855	16932	16884	16983	16982	16709	16832	16848	16857	16857	16675	17064	16790	16905	16871	16892	16917	16864	16919	16920	16916	16931	16801	16752	16715	16813	16874	16873	16781	16780	16931	16959	16702	17017	16897	17007	16772	17045	17033	16773	16742	17027	16771	16844	16680	16856	16830	16729	16816	16766	16745	17001	16967	16865	16906	16849	16672	16928	17025	16857	17047	17005	16764	16800	16899	16643	16798	17038	16842	16895	16849	16796	16895	16958	16780	16682	16747	17120	16938	16848	16877	16764	16812	16844	16706	16726	16865	16864	16774	16826	16783	16930	16844	16996	16870	16974	16880	16966	16743	16831	16806	17061	16761	16911	16744	16886	16874	16914	16850	16873	16825	16879	16765	16943	16861	16955	16915	16931	16927	16792	16743	16789	16964	16791	16867	17016	16890	16920	16875	16926	16767	16907	16772	16861	16932	16874	16976	16869	16882	16940	17087	16857	16876	16948	16884	16806	16821	16798	16870	16847	16940	16799	16925	16881	17060	16865	16943	16804	16855	16898	16853	16788	17028	16918	16747	16928	16644	16704	16813	16885	16850	16856	16781	16832	16785	16782	16761	17016	17016	16907	16935	16606	16884	16654	16870	16785	16770	16909	16921	16838	16864	16841	16828	16823	16751	16849	16993	16836	16744	16933	16956	16961	16660	16828	16695	17077	16789	17054	16766	16907	16883	16860	16849	16835	16737	16806	16738	16831	16787	16918	17011	16902	16832	17036	16833	16772	16939	16941	16869	16846	16897	16988	16828	16961	16888	16804	16924	16675	16980	16842	16889	16844	16911	16951	16862	16892	16957	16787	16844	16919	16876	16733	16867	16833	16923	16830	16823	16805	16912	16850	16815	16890	16834	16806	16951	16862	16899	16912	16946	16718	16788	16824	17039	16848	16913	16712	16807	16934	16798	16812	17011	16734	16889	16933	16795	16778	16951	16768	16859	16914	16904	16771	16736	16960	16842	16744	16868	16733	16766	16754	17038	16799	16901	16990	16797	16861	16926	16849	17085	16786	16891	16875	16941	16739	16842	16817	16912	16655	16840	16867	16748	16846	16790	16841	17035	16797	16829	16867	16866	17086	16905	16875	16694	16936	16854	16904	16776	16949	16799	16795	16907	16896	16896	16759	16840	16984	17033	16853	16991	16717	16805	17022	16718	16891	16692	16724	16857	16886	16927	16830	16969	16839	16866	16806	16823	16869	16835	16851	16754	16823	16863	17112	16873	16829	16870	16842	16969	16911	16882	16710	16888	16821	16623	16963	16801	16813	16811	16977	17089	16893	17055	16907	17044	16820	16972	16940	16855	16733	16761	16763	16852	16857	16723	16882	16864	16659	16920	16998	16834	16883	16831	16817	16779	16902	16856	16850	16847	16871	16874	16985	16867	16941	16811	16930	16913	16919	16879	16863	16861	16894	16987	16755	16809	16874	16726	16988	16918	16855	16950	16874	17028	16830	16894	16845	17017	16849	16962	16869	16855	16783	16822	16848	17105	16748	16874	16835	16981	16856	16838	16939	16819	17116	16858	16945	16924	17079	16930	17077	16819	16911	16844	16946	16858	16826	16826	16781	16860	16919	16869	17034	16872	16750	16882	16869	16777	16822	16776	16928	16712	16928	16863	16687	16914	17019	16784	16742	16900	16936	17020	16999	16700	16899	16823	16959	16827	17058	16858	16736	16918	16872	16846	16782	16846	16870	16920	16761	16909	16882	16930	16761	16817	16804	16848	16881	16963	16851	16828	16844	16818	16933	16848	16719	16986	16890	16772	16777	16799	16684	16839	16769	16822	16941	16811	16703	17020	16783	16856	16727	16970	16874	16715	16887	16784	16765	16935	16789	16762	16809	16806	16767	16680	16685	16891	17044	16846	16818	16900	16797	16961	16889	16832	17069	16741	16726	16861	16844	16832	16791	16907	16658	16811	16827	16926	16946	16827	16948	16746	16865	16776	16801	16870	17048	16844	16823	16998	16954	16913	16933	16737	16967	16975	16732	16993	16717	16755	16860	16951	17027	16895	16816	16696	16945	17153	16966	16889	16950	16876	16860	16793	16898	16887	16764	16914	16790	16814	16955	16715	16861	16960	16868	16862	16923	16754	16999	16859	17013	16924	16890	16944	16825	16791	16593	16933	16930	16839	16906	16844	16708	16906	16717	16660	16929	16875	16964	16819	16761	16896	17005	16781	16889	16986	16968	16964	16799	16815	16874	16934	16820	16855	17008	16829	16938	16836	16786	16824	16785	16857	16877	17026	16856	17168	16831	16919	16921	16861	16933	16978	16842	17014	16802	17039	16732	16759	16923	16761	16851	16958	16715	16802	16875	16873	16785	16693	16895	16752	16861	16786	16913	16737	16715	17102	16810	16776	16947	16817	16941	16734	16805	16862	16760	16819	16697	17015	16923	16812	16970	16969	16825	16823	16810	16911	16897	16779	16807	16750	17023	16981	16898	16815	16703	16959	17008	16948	16867	17046	16691	16933	16925	16707	16974	16782	17088	16965	16934	16738	16821	17014	16831	16827	16854	16970	16814	16727	17057	16794	16807	16866	16871	16653	16726	16882	16890	16952	16815	16918	16919	16861	16767	17016	16889	16819	16934	16785	17147	16897	16784	16775	16806	16824	16946	16813	16879	16915	16809	16695	16934	16823	16820	16807	16778	16777	16856	16861	16736	16971	16710	16877	16878	16892	17016	17004	16870	16878	16615	16749	16664	16775	16882	16865	16892	16801	16915	16688	16906	16677
29041	24360	27694	24567	20358	19492	19144	18999	18649	18754	18648	18517	18329	18463	18158	18402	18360	18205	18325	18458	18415	18067	18319	18474	18405	18501	17938	17997	18338	18166	18147	18255	18097	18136	18325	18120	18256	18268	18261	18218	18129	18080	18198	18113	18008	18036	17923	18113	17964	18199	18111	18214	18112	18393	18185	18124	18324	18195	18239	18109	18145	18177	18068	18344	18041	18164	18331	18101	18073	18264	18320	18189	18215	18160	18072	18201	18135	18048	18133	17953	18082	18325	18092	18172	18049	18206	18113	18170	18125	17945	18251	18355	18209	18042	18094	17868	18063	17824	18270	18043	17948	18141	18127	18028	18186	18182	18193	18034	18215	18227	18134	18013	18177	18092	18130	18342	18183	18143	18091	17925	18256	18213	18111	18115	18089	18314	18215	18148	18245	18243	18083	18094	18288	18252	18038	18325	18170	18229	17996	18007	18267	18166	18111	18080	18021	18040	18314	18247	18375	18128	18141	18162	18196	18136	18353	18249	18159	18376	18152	18198	18109	18129	18083	18194	18089	18332	18094	18015	18228	18039	18136	18097	18228	18020	18347	18098	18194	17984	18287	18167	18360	18155	18186	18365	18349	18241	18231	18254	18273	18318	18151	18188	18187	17960	18112	18141	18027	18252	18212	18316	18294	18213	18050	18304	18018	18209	18369	17913	18199	17949	18214	18055	18281	18054	18211	18265	18321	17941	18132	18068	18135	18325	17955	17974	18209	18114	18184	18103	18445	18085	18185	18246	18537	18235	18094	18237	18216	17951	18156	18299	18069	17946	18027	18118	18092	18242	18259	18094	18028	18216	18114	18228	18026	18211	18198	18029	18034	18147	18256	18229	18269	18303	18156	18138	17976	18067	18278	18113	18241	18079	18123	18179	18020	18097	18161	18109	18226	18005	17929	18191	18342	18216	18073	18076	18106	17923	18083	17924	17996	18234	18230	18176	17980	18022	18090	18257	18439	18050	18199	18277	18111	18145	18249	18176	18143	18161	18093	18039	18313	18165	18014	18235	18263	18200	18118	18143	18203	18189	18095	18221	18097	18099	18099	18204	18216	18087	18175	18114	18059	18120	18069	18252	18118	18060	18125	18133	18148	18233	18246	18404	18260	18234	18277	18108	18114	18308	18054	18294	18188	18320	18114	18150	18069	18133	18233	18323	18252	18128	17896	18177	18100	18178	18027	18113	18233	18179	18188	18365	17798	18033	18015	18104	18174	18254	18207	18182	18274	18420	18029	18338	18055	18220	18175	18253	18126	18160	18218	18261	18142	18040	18356	18276	18225	18194	18244	18217	18245	18502	18174	18330	18234	18162	18243	18117	18392	18090	18077	18111	18104	18203	18058	18231	18155	18338	18349	18297	18187	18054	18151	18166	18354	18226	18166	18181	17993	18083	18006	18041	18140	18410	18297	18454	18054	18182	18221	18313	18084	18317	18036	17898	18223	18150	18047	18072	18194	18162	18201	18205	18174	18208	18367	18045	18069	18019	18127	18285	18204	17948	18118	18105	18330	18319	18245	18231	18039	18097	18346	18331	17963	18280	18253	18041	18241	18112	18143	18161	18170	18310	18296	18294	18090	18083	18193	18104	17853	18272	18192	18230	18022	18143	18359	18216	18124	18399	18145	18191	18239	18163	18223	18031	18151	18265	18084	17999	18116	18111	18151	18055	18174	18139	18258	18300	18000	18169	18330	18331	18441	18073	18162	18080	17720	18168	18128	17970	17880	18094	18209	18176	17938	18093	18365	18259	18222	18092	18293	18360	18187	18124	18019	18106	17997	18013	18192	18131	17951	18188	18269	18301	18290	18129	18170	18169	18190	18085	18096	18266	18076	18100	18039	18202	18258	18198	18224	18149	18218	18199	18096	18056	18184	18246	18172	18242	18258	18077	18282	18321	18047	18178	18176	18039	18114	18154	18189	18336	18232	18173	18120	18085	18225	18056	18088	18074	18360	17967	18149	18254	17930	18252	18228	18248	18493	18237	18250	18179	18001	18217	18122	18151	18318	18243	18163	18154	18126	17838	17925	18154	18267	17929	18193	18146	18140	17956	18208	18243	18099	18462	18150	18293	18191	18009	18245	18188	18268	18058	18142	18176	17947	18087	18032	18025	18098	17974	18063	18267	18165	18233	18146	18117	18185	18010	17965	18182	18158	18337	17909	18101	18211	18130	18027	18112	18308	18219	18112	18290	18080	18258	18181	18117	18165	18205	18112	17882	18284	18119	18354	18179	18137	18262	17936	18198	18419	18213	18232	18169	18182	18160	18089	18304	18201	18068	18305	17885	18223	18293	18232	17886	18173	17933	18297	18154	18093	18249	18290	18115	18007	18032	18215	18104	18313	18154	18261	18168	17970	17928	18144	18108	18225	17892	18262	18360	18117	18061	18167	18081	17954	18360	18008	18323	18061	18218	18223	18174	18149	18428	18298	18040	18321	18194	18138	18057	18219	18124	18091	18058	18283	18157	18296	18218	18092	18320	18073	18280	18260	18222	18218	18230	18260	18169	18104	18293	18248	18051	18322	17936	18082	18140	18022	18214	18201	18095	18062	18032	18027	17883	18068	18056	18070	18167	18136	18304	18091	18317	18089	18323	18111	18182	18029	18195	18572	18182	18234	18044	18213	18011	18266	18076	18144	18124	18259	18289	18250	18206	18171	18191	18182	18030	18282	18109	18143	18171	18141	18004	18172	18152	18151	18165	18039	18132	18205	18303	18064	17995	18332	18211	18236	18064	18118	17996	18105	18280	18220	18162	18299	18168	18106	18273	18264	18219	18250	17966	18051	18217	18148	18280	18189	17985	18366	18238	18331	18494	18211	18149	18112	18182	18200	18018	18209	18117	18312	18275	18253	18093	18080	18160	18055	18091	18127	18062	18103	18052	18041	18308	17973	17916	18011	18220	17926	18214	17846	17935	18212	18018	18123	18135	18191	18093	18170	18278	18120	17985	17838	18197	18023	18192	18172	17956	18095	18070	18309	18108	18226	18064	17973	18050	18221	18223	18090	18084	18513	18095	18016	18200	17915	17951	18217	18161	18291	18075	18080	18040	18025	17922	18340	18123	18111	17952	18341	18093	18034	18272	18051	18053	18141	18202	18100	18248	18056	18070	18243	18116	18249	18163	18063	18152	18272	18190	18205	18220	18147	18269	18137	18129	18217	18214	18114	18321	18324	18267	18163	18269	18153	18221	18084	18339	18208	18211	17999	18044	18123	17996	18134	17972	18314	18288	18084	17853	18051	18125	18214	18162	18247	18060	18228	18175	18086	18263	18260	18215	18109	17951	18215	18062	18076	18042	18302	18094	18124	18282	17955	18146	18219	18076	18040	17999	18206	18128	18013	18164	18143	18041	18365	18286	17871	18120	18111	18103	18036	18168	18142	18177	17995	18161	18217	18185	18131	17952	18085	18257	18043	17920	18280	18252	18238	18221	18308	18115	18040	18121	18131	18020	18048	18117	17973	18118	18191	18090	18134	18124	18239	18134	18287	18132	18303	18046	18268	18162	18404	18204	18185	18121	18199	18054	18015	18190	18082	18239	18024	18152	18230	18245	18072	17954	18216	18067	18293	17881	18175	18213	18059	18066	18152	17920	18042	18276	18160	18084	18132	18057	18175	18405	18196	17893	18137	18299	18076	18130	18391	18264	18115	18245	18271	18197	18085	18247	18025	18090	18110	18145	18177	18249	18102	18002	18264	18204	18198	18032	18195	18140	18160	18278	18187	18194	18088	18133	18153	18096	18245	18213	18261	18069	18140	18065	18125	18404	18238	18142	18019	18301	18249	18088	18306	18171	18042	18029	18266	18150	18213	18158	18177	18272	18145	18227	18179	18328	18167	18125	18014	18220	18115	18169	18121	18082	18028	18168	18031	18302	18419	18180	18192	18198	18148	17967	18185	18300	18224	18103	18149	17977	18130	18042	18158	18097	18128	18092	17956	18275	18132	18132	18054	18196	18156	18226	18087	18130	18246	18154	18180	18246	18193	18172	18123	18181	18267	18056	18059	18159	18370	18220	18148	18342	18209	18224	18222	18142	18190	17991	18137	18365	18364	18232	18025	17986	18202	18170	18211	18165	18281	18400	17948	18232	17899	18258	18161	18242	18082	18176	18165	18171	18084	17997	18144	18203	18249	18134	18013	18248	18132	18120	17981	17921	18301	18224	18370	18016	18010	18176	18059	18119	18298	18258	18387	18234	18086	18138	18102	18211	18190	17990	18170	18250	18155	18024	18161	18224	18001	17936	18174	18354	18038	18323	18233	18018	18162	18232	18230	18162	18244	17905	18172	18103	18138	18178	18205	18099	18154	18352	18230	18277	18390	18313	18393	18081	18051	18162	17962	18143	18116	18268	18252	18284	18091	18079	18279	18179	18294	18156	18276	17956	18100	18208	18112	17888	18133	18186	18053	18082	18277	18230	18242	18167	18137	18150	18214	18049	18324	18230	18045	17981	18141	18061	17891	18119	18186	18154	18085	18046	18009	18159	18072	18248	18052	18248	17996	18101	18206	18288	18056	18147	18379	18069	18132	18248	18127	18168	18249	18053	18015	17982	17996	18310	18204	18113	18050	18024	18144	18030	18069	18267	17980	18121	18035	18236	18242	18192	18048	18335	18266	17992	17976	18149	18016	17926	18334	18019	18211	18055	18074	18344	18139	18234	18048	18115	18222	18082	18016	18093	18281	18268	18287	18160	18035	17994	18063	17982	18071	18246	18208	18213	18380	18370	18227	18080	18240	17996	18125	18111	18167	18085	18250	18345	18238	18267	18224	18065	18114	17999	18249	18149	18147	18253	17896	18312	18160	18218	18055	18205	18128	17989	18138	18176	18089	18014	18075	17981	18110	18071	18379	18077	18226	18030	18125	18094	18145	18040	18316	18111	18213	18078	18165	18148	18150	18097	18280	17928	18181	18178	18296	18223	18228	18234	18129	18027	18214	18079	18038	18270	18179	18024	18175	18180	18316	18265	18120	17874	18185	18396	18208	18169	18172	18082	18115	17987	18199	18222	18163	18234	18120	18277	18340	18013	18191	17958	18066	17910	17959	18148	18407	18251	18192	18034	18196	18239	18081	18171	18176	18137	18121	18143	18035	18396	18302	18162	17872	18249	18505	17941
21310	33411	27077	21429	19058	17813	17304	16951	16715	16555	16317	16370	16288	16195	16349	16206	15949	16236	15999	15933	15967	15894	15870	15833	16013	16060	15905	15778	15856	16051	15941	15982	15985	16000	15905	15891	15911	15892	15849	15963	15900	15910	15890	15863	15951	15857	15793	15964	15799	15848	15791	16004	15986	15790	15996	15911	15870	15822	15856	15984	15931	15875	15954	15778	15951	15857	15851	15823	15728	15801	16062	15737	15887	15828	15887	15936	15900	15738	15942	16042	15787	15961	15806	15590	15945	15862	16012	15937	15960	15899	15880	15901	15850	15806	16075	15825	15923	15883	15777	15828	15697	15752	15804	15810	15782	15935	15850	15805	15824	16005	15967	16069	15814	15761	16115	15674	15836	15890	16002	15889	15938	15947	15963	15997	15960	15897	15792	15844	15852	15898	15786	15997	15786	15839	15939	15950	15888	15769	15880	15913	15891	15901	15947	15833	16005	15794	15804	16030	15906	15879	16127	15789	15768	15919	15943	15754	15846	16005	15902	15999	15886	16006	15815	15908	15909	15813	15810	15795	15800	15743	15848	15922	15794	15733	15745	15887	15909	15970	15872	15822	15768	16014	15813	15954	15867	15846	15885	16018	15979	15812	15764	15951	15996	15921	16038	15907	15837	15655	15802	15784	15895	15759	15724	15772	16010	15767	15752	16003	16008	15827	15863	15951	15741	15835	15958	15912	15873	15691	15779	15868	16014	15836	15864	15791	15831	15877	15908	15858	15930	15935	15884	15846	15779	15843	15883	15738	15873	15832	15762	15857	15848	15747	15890	15929	15770	15800	15887	15929	15936	15926	15847	15959	15974	15821	15674	16026	15759	15921	15924	15994	15733	15920	15697	15862	15959	15866	15839	15827	15757	15883	15644	15839	15892	15961	15800	15810	15945	15822	15759	15725	15750	15942	15810	15864	15996	15800	15791	15839	15801	15885	15760	15881	15763	15862	15857	15783	15954	15670	15963	15881	16011	15907	15892	15952	15788	15868	15847	15832	15831	15971	15821	15838	15878	15898	15672	15757	15879	15857	15990	15797	15915	15996	15978	15819	15781	15963	15948	15796	15708	15840	15811	15878	15911	15923	15917	15751	15819	15885	15854	15831	15696	15923	15831	15868	16018	15693	15902	15958	15920	15804	16004	15838	15748	15692	15971	15725	15929	15614	15792	15780	15799	16016	16019	15965	16054	15662	15694	15860	15849	15924	15886	15873	15922	15896	15847	15986	15923	15955	15847	15857	16028	15998	15985	15972	15917	15689	15878	15889	15887	15740	15864	15806	16004	15881	15876	15875	15852	15979	15886	16104	15691	15918	15774	15870	15830	16029	15886	15863	15983	15801	15912	15994	15863	15903	15825	15742	15856	15814	15997	15755	15732	15866	16028	15803	15763	15788	15794	15849	15801	15820	15930	15961	15890	15972	15721	15791	15953	15912	16018	15968	15792	15891	15801	16017	15701	15760	15805	16022	15929	15860	15801	15855	15739	15927	15779	16049	15932	15900	15973	15785	15852	15944	15702	15773	15933	15642	15731	15888	15680	15869	15803	15939	15681	16095	15854	15867	15908	15859	15750	15775	15925	15805	15894	15993	15776	15884	16008	15865	15916	15863	15816	15861	16009	15899	15738	15888	15931	15973	15935	15734	15797	16008	15881	15754	15706	15830	15887	15781	15945	15814	15571	15943	15764	15998	15906	15721	15847	15790	16050	15933	15806	16104	15865	15845	15746	16022	15867	15749	15798	15976	15899	15776	15932	16029	15874	15836	15822	15871	15975	16002	15782	15879	15903	15942	15871	15884	15929	15816	15755	15821	16000	15941	15771	15973	15920	15879	15862	15821	15727	15888	15911	15811	15868	15843	15900	15995	15903	15990	15739	15985	15931	15994	15934	16083	15724	15647	15836	15878	15911	16038	15826	15955	15808	15922	15971	15850	15781	15901	15887	15579	15878	15786	15920	15709	15868	15766	15871	15783	15894	15841	15914	15816	15863	15874	15870	15936	15926	15996	15961	16005	15807	15794	15793	15994	15959	15836	15875	15809	15909	15882	15980	15912	15786	15894	15873	15763	16022	15885	15949	15876	15815	15878	15677	15857	15977	15825	15786	15898	15832	15826	15783	15952	15838	15903	15862	15801	15743	16005	15782	15966	15962	15989	15749	15716	15907	15967	15925	15750	15892	15841	15781	15913	15856	15826	15851	15900	15803	15812	15832	15972	15929	15934	15862	15958	15830	15928	15587	15902	15905	15917	15949	15687	15906	15777	15892	15842	15890	15845	15816	15764	15813	15799	15895	15750	15824	15922	15839	15920	15982	15844	15905	15970	15852	15833	15945	15810	15788	15845	15968	15723	15827	15859	15867	15983	15835	15871	15852	15977	15835	15856	16010	15715	15825	16036	15830	15844	15905	15662	16011	16030	15800	16002	15806	15727	15698	15762	15943	15918	15925	15740	15915	15980	15875	15883	15959	15936	15996	15892	15887	15711	15804	15941	15829	15835	16167	15930	15741	15955	16012	15784	15861	15706	15811	15846	15871	15750	15765	15682	15790	16058	15979	16065	15634	15894	16008	15825	15975	15750	15843	15993	15844	15956	15925	16023	15687	15778	15920	15951	15826	15928	15916	15890	15751	15816	15980	15846	15982	15772	15918	15984	15747	15916	15850	15880	16093	15730	15884	15932	16115	15891	15757	15858	15964	15792	15849	15921	15855	15912	15861	15791	15900	15903	15945	15957	15920	15944	15800	15800	15763	15860	15769	15787	15773	15794	15886	15900	15743	15917	15876	15866	15842	15788	15954	15934	15887	15793	15664	15757	15926	15865	15908	16043	15998	15750	15699	15742	15823	15799	16040	15846	15964	15907	15894	15813	15778	15917	15867	15913	15858	15799	15874	15827	15933	15947	16031	15951	15917	16013	16017	15847	15816	15797	15803	16056	15977	15896	15971	15810	15933	15797	16017	16000	15713	15948	16024	15918	15797	15961	15877	15905	15790	15923	15857	15820	15932	15901	15779	16019	16008	15935	15946	15896	15988	15706	15992	15640	15696	15865	15765	15754	15862	15741	15789	15842	15833	15917	15763	16023	15963	15929	15908	15773	15871	15893	15847	15810	15918	15883	15845	15932	16085	15878	15823	15845	16013	15897	15854	15986	15888	15759	15825	15759	15743	15823	15941	15728	15841	15851	15982	15850	15891	15790	15900	15850	15899	15957	15859	15809	15862	15975	15926	15905	15918	15703	15883	15884	15963	16048	15872	15712	15977	15880	15894	16044	15761	15728	15823	15788	15972	16017	15949	15795	15984	15760	15929	15963	15840	15786	15974	15933	15682	15926	15855	15861	15907	15806	15874	15774	15945	15925	15984	15879	15873	15894	15738	15855	15807	15884	15803	15960	15859	15784	16002	15894	15856	15885	15881	15898	15911	15855	15997	15898	15927	15801	15867	15928	15919	15910	15869	15796	15954	15785	15955	15766	15906	15997	16103	15883	15753	15812	15901	15785	15737	15758	15856	15758	15870	15825	15877	15882	15999	15832	15880	15796	15672	15935	15825	16167	15632	15811	15946	15691	16028	15776	15935	15776	15872	16041	15845	16100	15809	15836	15722	15924	15867	15767	15827	15927	15847	15780	15797	15956	15800	15728	15721	15773	16001	15873	15787	15991	15641	15784	16008	16000	15910	16047	15960	15950	15697	15747	15886	15791	15943	15820	16095	15990	15883	15802	15859	15908	16083	15599	15826	15864	15906	15733	15985	15776	15874	15915	15771	15939	15885	15565	15847	15984	15820	15956	15879	15804	15945	15852	16036	15643	15983	15783	16130	15793	15890	15889	15909	15950	15949	15723	15979	15869	15913	15930	16025	15818	15899	15937	15949	15901	15718	15732	15831	15979	15970	15927	15987	16005	15831	15899	16007	15828	15908	15855	15846	15906	15914	15863	15970	15894	15957	16027	15888	16091	15731	15868	15918	15936	15761	15925	15782	15914	16076	15874	15926	15880	15851	15776	15800	15831	15969	15755	15963	15915	16034	15826	15900	16001	16027	15812	15883	15906	15834	15954	15854	15895	15942	15834	15955	15780	15822	15873	15809	15877	15834	15930	15683	15880	15569	15801	15832	15948	15969	15736	15793	15924	15819	15770	15984	15869	16056	16026	15919	15871	15869	15843	16021	15902	15834	15876	15878	15766	15994	15915	16191	15864	16034	15981	15930	15884	16019	15805	15749	15808	15899	15770	15954	15709	16012	15844	15866	16002	15894	15784	15826	15684	15785	15798	15938	15923	15818	15874	15855	15759	15856	15951	15847	16042	15818	16021	15779	16024	15844	15790	15861	15823	15852	15794	15895	15895	16103	15806	15828	15743	15972	15793	15920	15825	15898	15853	15904	15920	15799	15906	15926	15878	15855	15885	15873	15862	15767	15924	15730	15888	15856	15779	16024	15850	15818	15814	15855	15833	15971	15808	15938	15967	15825	15753	15777	15883	15956	15841	15838	15718	15951	15791	15759	15752	15713	15986	15882	15934	15914	15980	15783	15797	15885	16084	15774	15959	15942	15716	15848	15979	15909	16005	16016	15876	15723	15954	15946	15909	15953	15877	15687	15981	15826	15910	15804	15814	15752	15908	15862	15930	15768	15881	15884	15923	15949	15886	15835	15807	15930	15845	15802	15872	15948	15888	15888	15864	16030	15793	15798	15908	15907	15787	15809	15864	15859	15803	16025	15785	15789	15974	15835	15957	15863	15945	16056	15875	15988	15662	15744	15867	15840	15852	16042	15921	15784	15717	15893	15859	15770	15749	15778	15906	15719	15841	15965	15746	15829	15807	15967	15816	15946	15925	15928	15826	15826	15744	15894	15783	15729	16031	15966	15677	15758	15890	15931	15795	15811	15823	15925	15864	15903	15722	15825	15884	15882	15940	15975	15853	15855	15734	15768	15922	15745	15770	16052	15887	15992	16051	15807	15638	16016	15952	15890	15775	15788	16057	15819	15794	15830	15779	15999	15867	16019	15911	15852	15829	15905	16064	15774	15919	15844	15880	15835	15908	15908	15905	15752	15782	15796	15788	15851	15975	15817	15867	15797	15734	15864	15909	15898	15886	15899	15906	15937	15803	15873	15981	16011	15820
23596	21593	28343	25597	22879	22677	21986	19808	19271	19243	19021	18776	18835	18991	18736	18659	18819	18496	18685	18520	18491	18494	18346	18454	18326	18317	18701	18550	18540	18542	18520	18339	18349	18540	18435	18550	18317	18527	18269	18449	18309	18160	18145	18294	18420	18410	18432	18253	18490	18432	18323	18371	18317	18395	18372	18400	18441	18482	18341	18229	18142	18272	18381	18306	18280	18192	18420	18452	18321	18454	18407	18084	18431	18179	18290	18374	18473	18279	18461	18280	18328	18309	18407	18385	18360	18193	18217	18394	18351	18339	18204	18290	18353	18124	18396	18413	18471	18536	18441	18133	18302	18399	18420	18210	18422	18429	18320	18158	18202	18373	18420	18318	18531	18309	18472	18376	18411	18308	18380	18529	18603	18316	18446	18359	18329	18239	18211	18403	18552	18265	18415	18407	18269	18317	18278	18294	18309	18349	18187	18425	18439	18265	18466	18249	18395	18355	18273	18346	18315	18510	18327	18498	18398	18399	18399	18374	18468	18355	18317	18203	18309	18225	18304	18237	18279	18146	18371	18534	18141	18398	18253	18375	18239	18191	18328	18479	18465	18433	18479	18243	18336	18400	18310	18446	18397	18329	18209	18457	18476	18511	18454	18361	18309	18367	18238	18143	18317	18455	18482	18331	18440	18273	18310	18480	18206	18349	18465	18458	18377	18470	18257	18404	18525	18432	18317	18337	18220	18313	18242	18207	18294	18202	18393	18416	18208	18505	18481	18280	18363	18402	18178	18228	18166	18376	18066	18392	18367	18296	18278	18262	18285	18176	18315	18096	18329	18181	18290	18297	18626	18486	18324	18366	18383	18355	18560	18297	18194	18175	18231	18199	18444	18221	18284	18454	18200	18508	18435	18457	18320	18457	18456	18456	18381	18222	18284	18284	18192	18403	18380	18540	18212	18314	18449	18275	18266	18324	18419	18474	18339	18410	18368	18147	18311	18367	18404	18210	18303	18292	18313	18426	18337	18295	18231	18285	18283	18269	18479	18087	18392	18436	18272	18402	18325	18578	18493	18268	18558	18302	18343	18453	18141	18465	18379	18411	18347	18446	18437	18584	18488	18216	18222	18469	18444	18262	18040	18288	18326	18375	18258	18453	18433	18676	18296	18482	18469	18215	18341	18305	18406	18422	18411	18271	18392	18547	18500	18209	18183	18259	18406	18460	18219	18410	18292	18491	18406	18485	18383	18431	18434	18381	18228	18037	18256	18384	18175	18271	18236	18200	18287	18447	18346	18406	18127	18409	18283	18194	18490	18345	18344	18452	18204	18309	18279	18400	18460	18545	18154	18368	18375	18330	18359	18234	18214	18113	18272	18352	18266	18318	18214	18195	18383	18452	18500	18499	18351	18412	18162	18399	18306	18291	18236	18177	18471	18192	18289	18287	18407	18646	18391	18197	18465	18503	18500	18328	18353	18276	18336	18433	18214	18155	18362	18326	18199	18302	18360	18424	18573	18377	18308	18556	18313	18342	18462	18596	18464	18214	18157	18018	18510	18310	18261	18125	18426	18364	18536	18442	18466	18217	18216	18382	18250	18446	18271	18195	18272	18290	18215	18551	18291	18142	18510	18467	18111	18251	18305	18466	18578	18439	18324	18379	18164	18339	18508	18196	18356	18241	18300	18224	18299	18294	18307	18279	18406	18314	18460	18422	18299	18399	18469	18378	18368	18243	18445	18189	18231	18311	18283	18182	18236	18262	18191	18314	18509	18223	18342	18388	18337	18439	18435	18314	18301	18522	18470	18360	18377	18217	18146	18197	18429	18274	18267	18405	18432	18471	18395	18428	18401	18147	18203	18403	18462	18382	18329	18304	18329	18439	18630	18438	18385	18390	18289	18291	18337	18266	18376	18298	18183	18377	18218	18366	18396	18422	18250	18328	18305	18286	18645	18417	18376	18413	18350	18255	18285	18292	18409	18223	18391	18254	18536	18270	18462	18380	18295	18201	18369	18241	18402	18284	18292	18313	18179	18485	18369	18190	18285	18245	18295	18137	18488	18431	18404	18443	18189	18573	18276	18510	18454	18466	18435	18371	18398	18367	18567	18404	18222	18469	18494	18303	18417	18484	18151	18315	18345	18154	18287	18284	18509	18218	18403	18412	18252	18534	18300	18305	18383	18384	18215	18225	18098	18254	18346	18375	18505	18387	18108	18069	18340	18105	18214	18382	18312	18437	18297	18273	18288	18382	18399	18194	18299	18256	18460	18305	18122	18413	18378	18206	18410	18311	18418	18183	18176	18350	18202	18273	18708	18255	18505	18487	18324	18459	18386	18314	18332	18254	18593	18242	18465	18307	18236	18124	18432	18148	18392	18226	18330	18447	18262	18353	18232	18256	18395	18394	18565	18181	18420	18236	18472	18441	18463	18547	18482	18451	18200	18264	18394	18374	18473	18304	18531	18390	18172	18483	18322	18518	18297	18330	18270	18434	18285	18250	18329	18150	18477	18173	18363	18062	18288	18393	18653	18369	18178	18304	18318	18482	18421	18190	18538	18299	18551	18247	18316	18415	18276	18390	18320	18179	18265	18369	18365	18179	18389	18349	18458	18454	18381	18357	18380	18362	18472	18477	18199	18256	18248	18267	18134	18192	18434	18406	18501	18309	18413	18437	18383	18332	18367	18392	18365	18281	18466	18512	18402	18246	18305	18413	18494	18446	18330	18129	18151	18184	18268	18186	18401	18247	18634	18451	18289	18417	18203	18431	18379	18540	18190	18330	18349	18407	18484	18424	18441	18284	18339	18213	18202	18192	18405	18483	18335	18493	18488	18300	18472	18323	18365	18388	18393	18478	18374	18473	18316	18242	18287	18305	18389	18565	18377	18233	18231	18259	18102	18293	18453	18404	18513	18295	18311	18249	18275	18207	18214	18281	18238	18059	18428	18419	18756	18457	18332	18211	18036	18179	18281	18467	18228	18232	18447	18557	18548	18182	18264	18164	18482	18345	18234	18249	18459	18422	18249	18309	18201	18227	18342	18613	18260	18509	18304	18483	18374	18421	18280	18466	18292	18196	18260	18438	18499	18340	18616	18342	18409	18247	18263	18397	18276	18437	18379	18093	18331	18173	18302	18207	18261	18420	18128	18352	18238	18321	18376	18366	18412	18429	18398	18577	18603	18564	18281	18275	18439	18344	18209	18426	18178	18340	18374	18503	18536	18105	18346	18494	18107	18340	18405	18365	18261	18362	18476	18367	18299	18425	18332	18287	18401	18400	18402	18399	18484	18402	18419	18223	18201	18233	18411	18555	18129	18370	18262	18458	18491	18372	18218	18213	18265	18185	18261	18117	18409	18346	18277	17950	18512	18409	18238	18297	18093	18462	18264	18582	18507	18537	18574	18306	18384	18194	18365	18354	18550	18424	18255	18250	18392	18352	18354	18326	18397	18451	18164	18536	18324	18356	18306	18261	18357	18270	18404	18461	18463	18180	18399	18150	18125	18347	18301	18267	18206	18238	18511	18240	18328	18289	18272	18172	18458	18314	18293	18504	18356	18366	18323	18304	18360	18289	18363	18194	18389	18289	18224	18230	18247	18312	18306	18491	18317	18420	18595	18524	18331	18336	18408	18302	18405	18417	18392	18477	18400	18444	18212	18472	18393	18294	18274	18314	18368	18348	18259	18491	18408	18565	18222	18470	18311	18430	18288	18315	18331	18371	18295	18406	18354	18372	18374	18266	18125	18290	18125	18331	18384	18284	18300	18448	18340	18255	18486	18373	18477	18474	18345	18429	18377	18276	18626	18388	18363	18246	18422	18417	18342	18293	18337	18489	18391	18258	18334	18343	18337	18290	18112	18357	18279	18339	18444	18348	18223	18583	18452	18249	18268	18262	18494	18309	18383	18283	18486	18318	18401	18294	18558	18252	18496	18437	18459	18257	18289	18331	18280	18327	18425	18110	18387	18519	18296	18300	18276	18271	18223	18435	18184	18256	18293	18150	18531	18191	18190	18398	18261	18235	18122	18368	18238	18006	18272	18243	18389	18302	18250	18140	18257	18511	18413	18468	18347	18402	18434	18370	18292	18281	18267	18347	18496	18262	18354	18258	18334	18214	18213	18452	18425	18561	18468	18415	18520	18564	18116	18490	18373	18248	18332	18488	18448	18457	18390	18202	18220	18366	18438	18292	18366	18408	18425	18309	18405	18335	18329	18229	18314	18421	18255	18596	18538	18338	18478	18472	18397	18361	18204	18697	18132	18477	18440	18271	18428	18387	18371	18094	18308	18455	18259	18271	18326	18236	18237	18317	18378	18429	18289	18323	18323	18435	18358	18395	18375	18372	18541	18498	18332	18257	18262	18221	18398	18241	18414	18284	18503	18694	18028	18378	18390	18391	18447	18277	18340	18387	18260	18501	18519	18276	18444	18413	18294	18504	18460	18238	18341	18468	18380	18469	18435	18407	18332	18330	18260	18592	18432	18197	18415	18239	18263	18316	18490	18373	18349	18257	18265	18193	18306	18613	18342	18247	18257	18478	18277	18430	18357	18373	18325	18305	18311	18453	18304	18370	18572	18469	18268	18381	18205	18240	18397	18527	18323	18417	18452	18269	18367	18282	18474	18295	18504	18437	18243	18568	18256	18410	18228	18356	18285	18387	18200	18527	18353	18442	18460	18317	18058	18253	18605	18509	18339	18324	18264	18242	18311	18483	18328	18260	18448	18244	18287	18301	18283	18210	18383	18102	18303	18211	18332	18150	18307	18296	18407	18251	18405	18340	18537	18283	18246	18323	18393	18335	18343	18360	18381	18468	18284	18165	18327	18327	18314	18130	18244	18470	18275	18261	18503	18651	18316	18334	18449	18588	18303	18537	18527	18376	18373	18364	18143	18397	18465	18455	18208	18465	18388	18332	18413	18406	18343	18413	18194	18150	18461	18188	18403	18202	18218	18419	18107	18175	18604	18392	18244	18242	18419	18244	18202	18485	18403	18205	18506	18236	18542	18555	18334	18434	18505	18430	18328	18336	18437	18300	18295	18392	18338	18369	18266	18277	18159	18437	18455	18257	18346	18136	18319	18466	18558	18373	18246	18513	18438	18381	18245	18278	18361	18437	18486	18359	18452	18472	18318	18276	18314	18168	18209	18396	18358	18239	18552	18229	18230	18270
19673	38156	31780	24427	21227	19395	18253	17906	17152	16909	16919	16762	16659	16672	16448	16361	16431	16273	16329	16022	16277	16153	16056	16260	16021	16207	16041	15981	16226	16250	16081	16103	16134	16115	16168	16035	15925	16099	16038	16010	16006	16020	16082	15866	15978	16061	16026	15900	15977	15967	15844	16138	15952	16027	16056	16023	15936	16015	15796	16152	15985	15941	15880	16136	15842	15942	15895	15969	15851	16032	15905	16079	15998	16069	16104	16160	15878	16050	16017	16059	16138	15933	15957	16117	15895	16000	16048	15993	16077	15810	15889	15984	16033	15989	16054	16106	15923	16020	16067	15933	16013	16171	15930	16106	16107	15884	16119	15909	16002	15976	15958	15981	15895	15984	15813	15906	15982	15970	16055	16101	16132	16026	16063	15890	15941	15986	16006	15986	15874	15993	15897	15984	15932	16001	15942	15891	16167	16073	15920	15973	15921	15841	16096	15861	15757	16027	15921	16038	16259	16099	15989	16061	15955	15901	15996	16030	15978	15986	16155	16035	15984	15898	16042	15989	15926	15947	16011	15968	16079	15991	15982	16076	15955	15884	16123	16119	15931	15857	16053	16071	16074	15963	15902	15907	16121	16120	15856	15964	15896	15907	15779	16028	16074	15991	16062	15843	15943	15997	15962	16040	15968	15997	16161	16041	16061	16065	16059	15773	15876	16070	16058	15982	15990	16025	15719	15944	15976	16013	15956	15959	15984	15858	16174	15944	15992	15924	16057	15939	15892	15917	15948	16131	16056	15990	16114	15999	15917	16193	16041	15922	16012	15962	15899	15979	15728	16103	15848	16020	15938	16168	15845	16109	16005	16113	16161	15994	15928	15938	16013	15928	15985	16035	15894	15980	16084	15921	16014	16041	16057	16045	15893	16023	16068	16061	16112	16026	15965	16060	16052	15955	15909	15989	15946	16148	16131	15905	16026	15807	16111	15851	16082	16135	16002	15812	15986	15946	15989	16059	16025	16037	16019	16029	15858	15993	16079	16016	16026	15879	16069	15785	15984	16100	16035	15945	15942	16000	16040	16125	15983	15981	16155	16156	15988	15895	16059	16059	15978	15938	15889	15842	16007	15913	15852	16043	16005	16043	16046	16020	15961	16191	15916	15997	15954	15844	16000	16102	16004	15998	16016	15995	16074	15948	15922	16045	16172	16116	15852	15917	15897	15903	16072	15992	15998	15922	16073	16009	15937	16054	16054	16121	15823	16015	15868	16104	15916	16038	15979	15975	15957	16054	15867	15957	15945	15912	16024	15766	15939	15940	16092	16092	15991	16003	16056	16091	16062	16044	16060	15898	15779	16025	16051	15788	15907	16057	15796	16076	16035	15899	16083	16052	16034	15933	16015	15999	15893	15883	15951	15916	16021	15883	15940	16211	15907	15956	15985	15867	16081	16029	15901	16019	16199	16017	15962	15974	15933	15969	16060	15950	15907	16142	16143	16049	15835	15966	15961	15854	16089	15981	15987	15927	15927	15958	16121	16180	15984	15911	16006	16076	16059	15878	15889	15954	15967	16019	16037	16040	15910	15977	15933	16071	15990	15967	15686	16017	15973	15916	15981	15966	15969	16101	16047	15858	16111	15989	16065	15936	15868	16022	15809	15852	15942	15965	15987	16057	16040	16052	16014	16036	16040	15948	16026	15964	16073	15868	16072	15915	15939	15941	16000	16024	15990	15926	15847	16064	16019	16100	16013	16009	16000	16029	16059	15885	16014	15851	16095	16171	15966	16065	16095	15965	16095	16002	15986	15980	16042	15899	15828	15887	16069	16056	15831	15845	16137	15923	15962	15928	16084	16033	15983	16046	16012	15896	15947	15939	15918	15956	15966	15927	15989	15974	16029	16002	15969	16186	16026	16062	15898	16081	15840	16019	16076	15971	15930	16178	16170	16063	16158	15976	15982	15871	15946	16189	16003	15992	15876	15806	15878	16006	15967	15881	15947	15808	15927	16042	15991	16063	15922	16072	16059	15920	15938	15899	15902	15906	15862	16046	16039	16113	16002	15930	15847	15928	15913	16092	15966	16122	15976	16148	16031	15918	15952	15927	15908	16040	16216	15962	15944	15849	15849	16122	16047	15923	16005	15945	16017	16023	15904	16163	15849	15736	15797	16111	16126	16044	16080	15998	15976	16033	15972	16100	16129	15929	15956	16067	15965	16031	16116	15961	16045	16187	15874	15854	15807	16028	16087	15986	15824	15868	15925	15888	15989	15933	15864	16127	16028	15991	16036	15779	15986	15874	15901	15847	16151	15946	15959	15985	15900	15827	15977	15876	16191	15838	16062	15932	15946	15858	16015	15936	15899	15868	16038	16121	16034	16048	15837	15980	16133	16151	15995	15823	16041	15857	16028	15933	15925	16049	15920	15919	15922	15998	15792	16080	16063	15989	16130	15866	15991	15977	15988	16003	16007	16070	16070	15917	15933	15984	16051	15886	15882	15955	16117	15994	16110	16023	16202	16169	16001	15911	15939	15901	16180	16102	15947	16191	15965	15978	16178	16046	15991	16075	16126	16021	16030	15907	16122	16051	15914	15950	16047	15992	16009	15916	15914	16140	15976	15984	15985	16062	15877	16264	15917	15958	15978	16030	16101	16114	15952	16009	15933	16058	15896	15851	16125	15778	15832	15971	15987	15901	15930	15804	15849	15895	15900	16023	16082	16118	15939	15927	15974	16020	15882	16096	15998	15882	15916	16057	15971	15986	16077	16006	16036	15881	16045	15888	16193	15980	15892	16012	16086	16005	15861	15961	16137	15978	15863	16030	16058	16019	15993	15923	15825	15924	16150	15941	16073	16084	16043	16124	16036	16161	16042	16069	16058	15986	16036	16085	16040	16032	15915	15925	16006	15949	16037	15987	16017	15921	16006	16030	16055	15985	15928	15999	15914	15986	15823	15914	15935	15962	15929	15849	16067	15977	15999	15971	15944	15827	16056	16040	16021	16103	15974	16174	15999	15941	15939	16171	15895	16023	15884	15684	16143	15990	16023	15972	15953	15855	16042	15960	15996	15976	16015	16022	15904	15957	15961	16041	16108	15956	16026	16026	15921	16226	15784	15927	15998	15868	16010	16089	15970	16090	15910	15859	16120	15979	16030	16062	16093	16078	15878	15805	15879	16154	15929	16087	15978	16010	16006	15838	16124	16075	15914	16098	15855	15948	15907	16113	16033	15932	16053	16016	16083	15982	15876	16114	16041	15918	15974	15934	16044	15993	15983	15956	16020	15945	15860	16117	16004	15961	16015	16076	16038	15900	16012	15974	16052	15988	16257	16050	15937	15947	15702	15918	16195	16041	15835	15911	15762	15976	16026	15972	16174	16310	15977	15837	15913	16198	16022	16029	15826	15908	15980	16063	16013	16079	15898	15855	15894	15926	15949	15889	16062	16097	15879	16070	15763	16058	16031	15970	15926	16061	15885	16052	15948	16120	16216	16167	15913	15897	16057	16050	16100	16171	15939	15987	16041	15786	15866	16079	15954	16123	16053	16047	16034	16134	15897	15856	16023	16000	15959	15824	16110	15859	15976	15786	15970	16076	16036	15925	15944	16014	15876	16127	16045	16129	15981	16134	16031	15798	15902	15951	15919	16091	16066	16155	16059	15958	15920	16078	16047	15916	15957	15999	15973	16221	16005	16004	15917	15965	16167	15880	15938	15937	15864	16095	16023	15979	15936	16025	15942	16018	16080	16094	15971	16077	15893	16100	15954	15999	15841	15974	15913	15857	15975	16043	16070	15917	16008	16050	16236	15975	15778	15922	16041	16012	15946	15891	16142	16227	16083	16047	15932	16064	15949	16264	15875	16009	16089	15932	15947	16069	16120	16016	16191	15941	15956	15969	15957	15945	16069	15906	16030	15879	16046	15968	15918	16104	15898	16181	15972	15843	16214	16060	15973	16029	15989	15878	16017	16038	15964	15912	15865	15946	16075	16001	15885	15979	16020	15812	15766	15989	15921	16003	16103	15863	15877	16045	15826	16179	16108	16131	15915	16040	15877	16053	15909	15868	16156	16007	15973	15980	15976	16027	16062	15942	15884	15966	15899	16122	15964	16007	15873	15956	16082	15953	15908	15831	15956	16229	16030	16011	15979	16025	15947	16182	15820	15828	16080	16129	15960	16144	15985	15901	15900	15865	15900	15999	16074	16026	15878	15866	16135	16153	16004	15921	16099	15897	15883	16101	16070	15901	15862	15910	15975	16066	15959	16022	15862	15932	15758	15893	15865	15980	15843	16050	15973	16069	16046	16012	15683	16050	16029	16098	15954	16034	15932	16120	16048	16026	15931	16030	16066	15947	16028	15907	16087	15934	15938	15907	16146	15828	16041	15961	16085	16144	15997	16145	15897	15838	16102	15888	15995	16057	16040	16023	16073	15949	15749	16126	16017	15819	16162	16010	15862	15754	15914	16154	16030	15999	16138	15895	16084	15798	15933	15963	15980	16285	16046	16029	16145	15842	15989	15980	16022	15806	15833	15906	15973	16022	15972	15985	16026	16001	16039	15983	16062	16075	15860	15842	16073	15924	15959	16073	16074	15843	15905	16002	15920	15912	16069	15954	15953	16039	16030	15911	16104	16101	15810	16085	15808	15947	15946	16118	15959	16020	15946	16044	15962	15981	15807	15936	16045	15888	15957	15950	15818	16034	15952	15933	15957	15988	16037	15939	15872	15915	15989	16147	16113	15885	16113	15839	15776	15991	15965	15906	16127	16011	15932	16031	16018	15969	16031	16049	15814	16025	16111	16010	15914	16074	16148	15998	16135	16181	15939	15947	15979	16047	16126	15862	15934	15880	15887	16205	15880	16130	16012	16163	16074	16017	16183	15928	15879	15993	16015	15887	15973	15877	16056	15868	15972	16159	15937	15828	15993	16079	15937	15702	16027	15989	16093	15813	15934	16130	15900	15866	15922	16115	15916	16034	16062	16115	15908	16083	15976	15895	15904	15995	16052	15881	15911	15987	15988	16028	15910	15943	16038	15956	16044	15888	16095	15974	16065	15928	16037	16017	16001	15882	15982	15952	16150	15992	15959	15998	15889	16001	16048	15982	16082	16027	16088	16046	16004	16047	15811	15918	15982	15912	15966	15903	16029	15915	16130	15874	16176	16007	16217	16045
25425	21596	27140	27315	20732	19637	19489	18796	18722	18572	18520	18304	18379	18371	18316	18186	18280	18115	18167	18148	18151	18016	18355	18093	18011	18042	18195	17869	18013	17948	18110	17848	18096	18015	18157	17960	17918	17748	18011	17879	17912	17923	17883	17991	17981	17810	17949	18022	17947	17963	17879	17795	18007	18071	17871	17859	17902	18120	18019	18222	17783	18266	17995	18012	18044	17880	18081	18044	18107	17958	18018	18093	18007	18061	18160	18155	17840	18004	18145	18132	18010	17987	17948	18037	17986	18193	18043	18080	18067	17863	18006	17843	17747	18036	17938	17885	17920	18104	18029	17834	18184	17882	18065	17967	18033	17993	18080	17925	17938	17789	18089	17982	18116	18028	18090	17910	18071	17985	17985	18066	17684	18041	17917	17989	18028	17919	17993	18140	17941	17812	17909	17925	17997	17894	17766	17962	17898	17969	17917	17922	17850	18057	17817	18058	18054	17924	17947	17775	18019	18012	18184	17746	17889	18118	18162	17795	17831	17980	17815	17959	17925	17948	17615	17858	17940	18003	17990	18172	17920	17792	17960	17905	17989	18069	17843	17954	18088	18009	17971	18008	17959	18031	17794	17857	18098	17975	17906	18070	18064	17874	17996	18000	18053	17976	17872	18033	18068	17832	18041	17831	17943	18015	17867	18044	17874	17904	17906	18019	17811	17947	18057	17818	17964	17937	18027	17982	17983	18082	17870	18076	17991	17961	18005	17935	18035	17931	17792	17973	18023	17847	17835	17946	17823	17969	17774	17953	17970	17931	17812	18160	17892	17893	18001	18037	18131	18062	17961	18095	17854	18014	17928	17922	18073	18001	18054	17985	17786	18091	17870	17863	17840	18169	17987	17871	18043	18032	17981	17963	17835	17841	17937	17668	17703	18051	18104	17772	18068	18067	17849	18015	18023	17767	17821	18006	18109	17938	17954	18026	18137	18093	17887	17672	17871	18137	17920	17910	17760	17979	18084	18032	18070	17979	17912	17998	18083	17999	17905	18096	17843	18047	17973	18037	17946	18013	18058	17945	17922	18097	18078	18250	18058	17882	17968	18105	18049	17910	18007	18057	18004	18010	17945	17903	18010	18071	17824	17877	17877	17987	17828	18001	17626	17944	17912	18087	17940	17985	18008	18072	17936	18082	18030	17948	17897	18053	17996	18134	18000	17933	17922	17960	17911	18171	18065	17826	18063	17900	18061	17897	18112	18100	17849	17740	17926	17712	18074	17840	17957	18019	17855	17948	18084	17942	17907	18030	18007	17855	18090	18158	18210	18104	18068	17923	17856	18061	18115	17959	17875	17769	17782	18070	17933	17938	18109	18106	17972	17895	18131	17923	18123	17944	17971	17836	18230	18091	18098	17857	17981	17895	17745	17977	18110	18059	18103	17942	17756	17933	18047	17893	17909	17949	17896	17972	17793	17968	18011	17763	18097	18062	17887	17912	17856	17985	17944	17999	17913	17915	17989	18147	18005	17898	17648	17884	18049	17919	17943	18019	18013	17868	17901	18052	17962	17980	17873	17941	17882	17997	18137	17827	18013	17901	17898	18011	17917	17950	17884	17852	17928	18046	17717	17958	18006	18045	18116	17765	17678	17974	17949	18163	18013	18052	18215	18114	17958	17635	17906	18161	17851	18160	17818	18065	18033	17783	17766	18046	17883	17867	18038	18192	17966	17787	18081	17968	18068	18125	17866	17959	18092	17903	17979	17824	18175	17974	17848	17757	17992	18132	18153	17919	18215	17987	17910	18187	18189	18079	17844	18068	17887	17997	17928	18187	17968	17914	17764	17848	17915	17823	17870	17833	17961	17952	17976	18172	18024	17947	18049	17765	17982	17891	18035	18091	18137	18213	18070	18053	18081	18027	17901	18022	17820	17912	18105	17951	18051	17854	17875	17937	18032	18074	18047	17906	18128	18069	17768	17921	17981	18093	17944	18154	17859	18269	18254	18028	18066	17891	17749	18239	18023	17955	18017	18176	18026	17755	18187	18120	17923	18203	17845	17782	17869	17951	17929	17840	17967	17729	17965	18072	18026	17892	17969	17989	17899	18050	18021	17974	17963	17863	18107	18083	17755	17994	17992	17997	18120	18128	18056	17781	17907	17851	18085	17897	17912	17832	17865	18024	18097	17842	17814	17992	17938	17834	18017	18075	17892	18069	17970	18000	18133	18102	18161	17942	18194	18014	18205	17973	17916	17972	17930	18048	18039	18057	17852	18068	18087	18118	17909	17998	17722	18033	17997	17964	18017	18165	17805	17925	17993	18068	17997	18084	17930	18136	17732	17643	18060	17848	17881	18004	17830	17815	17862	18149	17888	18049	17930	17950	18018	17939	18014	18091	18056	18028	17889	17966	18113	17868	18116	18200	18127	17902	17796	17835	17954	18115	17950	17790	18091	17977	18039	17917	18093	18070	18078	17996	18125	18060	17677	17963	17991	18122	17893	17845	18212	18019	17854	18016	18007	17895	17952	17884	17801	17806	17933	17839	18016	18211	18074	17856	18071	17974	18148	18158	17843	17992	18180	17909	17952	17971	18053	17895	18013	18019	17889	17944	18018	18203	17819	18041	17919	18195	18003	17917	18125	17967	17806	17942	18133	17992	18154	18013	18071	17954	18182	17893	17948	18013	17872	17803	17941	18066	17978	17942	17847	17822	17821	17892	17945	17789	18211	18002	17973	17795	18097	18020	17942	17774	18149	17865	17948	17940	17970	17914	17846	17837	18028	18134	17998	18134	18062	18197	18000	18041	18059	18192	17852	17963	17933	17999	18116	17896	18053	17858	17886	18022	18221	17952	17841	18042	18089	17835	17937	17972	17822	17746	18045	17971	17979	18105	18009	17851	17952	18100	17988	18116	17952	18064	17964	17971	17960	17853	18018	17982	18154	18042	18116	18055	17876	17940	18079	18043	17992	17953	17946	18048	18104	17981	18051	17979	18123	17876	18076	18011	18289	18039	17840	18048	18041	17860	18185	18110	17924	17936	17606	17948	18056	18056	17882	17736	17801	17845	17830	17853	17885	18123	17975	18247	18071	17901	18099	17884	18004	18114	18244	18085	18152	17998	18000	18106	17932	18024	17908	17856	18227	18048	17917	17862	17948	18132	17943	17850	17948	18041	17890	17830	17938	17894	17969	18071	18001	18085	17852	17989	17954	17979	18099	17982	17818	17881	18058	18132	17909	18140	17977	18050	18144	17895	17980	18047	17974	17807	17664	18093	18085	18008	17976	17917	17835	18021	18096	17896	17808	17896	18158	18010	18001	17903	17945	17879	17821	17866	18065	17878	17976	18050	17938	17959	17915	17945	17911	17942	18051	18091	17973	17821	18001	18178	17917	17966	18093	17909	17844	17908	18077	18147	18111	17874	17962	18017	17953	18014	17849	17846	17756	17972	18068	17983	17791	18036	18073	17918	17874	17680	17999	17830	17964	18062	18214	17997	18150	18086	17816	17954	18083	17880	18073	18138	17900	17988	18012	18069	18040	18086	18047	17926	17668	17723	17793	17800	18123	18005	17985	18040	17974	18084	17938	18033	18014	18070	18156	18054	18050	18116	17908	18107	18060	17938	17911	17878	17943	17996	18100	17832	17849	17847	18040	18026	17993	18082	17875	18040	17957	17915	18030	18222	18194	17942	17959	17780	17980	18028	18184	17879	18017	18002	17956	17839	18016	17849	17828	18061	18128	17947	17866	17753	18002	18018	18037	18020	17983	17960	18125	17861	18023	18012	17916	18009	18142	17946	18147	18147	18160	18151	17787	17904	18068	18011	17885	18075	17786	17973	18112	17662	18108	17937	17973	17778	18107	17967	17899	17925	17922	17854	18004	18068	17886	17853	18143	17943	17981	18041	17919	17762	18022	17944	17974	18012	17951	18164	18097	17750	17956	18141	18047	17986	17953	17942	18145	18028	17821	18011	18028	18012	18050	18084	17818	17966	17809	18119	18002	17942	17813	18035	18009	18113	17866	17936	17779	18054	18031	17777	17895	17847	17924	17827	17984	17942	18047	17787	17862	17936	17886	17915	18195	17976	18078	17841	17826	18120	18130	17880	18075	18026	17799	18005	18058	18172	18140	18040	17964	17896	17859	17936	17900	17946	17866	17827	17681	17892	17677	17785	18072	18143	17963	17892	18088	17890	18048	18019	18012	18035	18156	17929	17878	17894	18038	17976	17916	18033	18027	17991	18046	18057	18164	17960	18085	17927	18129	17807	17847	17975	17945	17776	17953	17995	18095	17923	17938	17756	18079	17820	17833	17815	17946	17865	17881	18187	18026	17993	17880	18050	17951	17760	18004	18010	17937	17861	17937	17955	17734	18139	18021	17783	17930	17984	17996	18015	17963	17934	18000	17941	17622	17772	17946	18111	17935	17914	17867	18076	17973	17878	17839	17921	17825	18223	18107	17887	18279	17927	17944	17854	17950	18015	17887	17899	17994	18174	18024	17779	17882	17971	18065	18013	18129	18049	17962	17872	17949	17904	17947	17852	17868	17778	18077	17803	17870	18003	18070	17948	17807	17808	18119	17988	17959	18040	18040	18012	18162	17883	18018	17970	18025	17973	17960	17980	18019	17916	18047	17919	18152	17922	17874	18024	17906	17789	17880	18031	17867	18010	17890	18033	18027	18036	17937	18179	17825	17894	17933	17956	18119	17930	17986	17965	17923	18104	18020	17826	17995	17971	18026	17902	17877	18123	17841	18043	17950	18013	17884	17862	17889	17828	17954	17954	18000	18168	17885	18034	17904	18049	18006	18115	17916	17902	17933	17956	17948	17901	17964	17906	17839	18136	18097	18021	18057	17952	17940	17968	18220	17882	18178	17979	18271	18040	17918	18034	17727	17993	17958	17991	18167	17875	17918	17853	17954	17992	18036	17981	18277	18009	17879	17970	17827	17900	17971	17910	18075	18045	17903	18062	17999	17844	17917	18009	17984	17971	17987	18086	18020	17940	17802	17689	17974	18043	17981	17998	18008	18037	17856	18243	18067	17828	17908	17947	17690	18053	18030	18091	17710	18106	18028	17869	17996	17910	17977	18145	17955	18037	18025	18177	17909	17853	17950	17784	17766	17848	17931	18046	17785	17818	18126	18056	18223	18090	18308	17888	17935	18072	18148	17937
19956	34265	28453	22044	19338	18233	17467	17161	16651	16563	16486	16250	16243	16094	15920	16084	16260	15960	16018	16004	15998	15790	16000	15961	15924	15795	15740	15818	15750	15790	16000	15891	15961	15847	15804	16041	15863	15695	16007	15788	15836	16002	15873	15735	15962	15758	15779	15737	15787	15617	15812	15719	15897	15679	15950	15700	15898	15735	15738	15707	15999	15881	15532	15830	15842	15940	15840	15813	15862	15788	15658	15857	15595	15709	15737	15828	15753	15798	16021	15702	15814	15727	15735	15816	15769	15797	15829	15709	15682	15619	15669	15944	15681	15864	15788	15652	15701	15929	15755	15721	15800	15809	15819	15822	15834	15743	15650	15838	15788	15757	15633	15956	15862	15877	15885	15778	15886	15743	15736	15691	15727	15741	15699	15797	15834	15884	15719	15772	15816	15670	15685	15731	15689	15775	15683	15707	15682	15915	15702	15785	15717	15811	15836	15751	15824	15882	15769	15797	15817	15835	15848	15703	15723	15702	15742	15753	15850	15935	15835	15864	15727	15734	15901	15839	15863	15680	15975	15703	15977	15878	15860	15763	15722	15753	15854	15860	15807	15690	15818	15894	15828	15781	15742	15831	15993	15910	15726	15852	15765	15805	15808	15741	15937	15650	15846	15668	15769	15818	15820	15783	15871	15890	15712	15937	15798	15818	15661	15783	15727	15780	15902	15655	15563	15782	15748	15663	15823	15864	15790	16030	15761	15819	15826	15864	15769	15834	15823	15821	15927	15564	15924	15765	15891	15850	15666	15938	15722	15738	15766	15852	15859	15890	15691	15761	15679	15835	15657	15687	15775	15841	15691	15735	15679	15817	15708	15819	15734	15740	15731	15706	15821	15778	15582	15779	15810	15844	15794	15945	15777	15859	15821	15758	15877	15791	15777	15802	15893	15828	15731	15850	15856	15775	15891	15705	15790	15843	15813	15784	15767	15814	15816	15719	15913	15838	15855	15899	15764	15667	15776	15736	15964	15713	15855	15886	15879	15858	15742	15787	15867	15828	15917	15985	15633	15868	15818	15957	15755	15806	15764	15675	15870	15835	15812	15860	15708	15811	15701	15768	15583	15707	15866	15724	15872	15749	15959	15918	15847	15769	15908	15653	15752	15880	15822	15802	15828	15644	15936	15871	15699	15913	15547	15856	15776	15815	15575	15867	15747	15821	15846	15726	15803	15610	15799	16029	15898	15986	15731	15759	15681	15838	15716	15771	15978	15758	15717	15744	15791	15779	15846	15722	15786	15943	15775	15794	15632	15748	15719	15867	15694	15713	15779	15739	15857	15870	15773	15795	15964	15796	16038	15793	15725	15888	15714	15772	15771	15726	15877	15669	15630	15714	15858	15669	16024	15871	15760	15797	15763	15767	15700	15575	15792	15903	15961	15934	15797	15978	15718	16011	15838	15848	15755	15744	15808	15569	15993	15954	15799	15493	15875	15796	15784	15955	15757	15928	15914	15622	15826	15718	15839	15849	15648	15694	15866	15827	15697	15835	15840	15645	15813	15885	15739	15905	15938	15690	15930	15802	15750	15799	15962	15820	15873	15802	15910	15743	15707	15850	15843	15698	16062	15930	15718	15813	15901	15910	15945	15810	15830	15906	15668	15871	15804	15796	15765	15737	15750	15510	15756	15876	15951	15841	15811	15589	15620	15575	15837	15882	15811	15946	15631	15734	15839	15653	15958	15993	15791	15919	15867	15755	15880	15610	15760	15885	15798	15947	15823	15776	15657	15838	15783	15675	15904	15689	15884	15684	15799	15924	15783	15689	15851	15726	15716	15707	15663	15806	15735	16007	15740	15756	15731	15785	15749	15692	16010	15957	15921	15853	15848	15742	15737	15835	15793	15756	15811	15751	15784	15791	15700	15842	15853	15797	15875	15810	15836	15919	15868	15799	15819	15966	15791	15810	15913	15832	15795	15754	15790	15713	15911	15745	15932	15800	15782	15819	15640	15798	15803	15884	15715	15860	15517	15789	15798	15583	15846	15732	15878	15691	15912	15764	15773	15865	15681	15897	15651	15710	15609	15632	15796	15905	15875	15507	15879	15833	15961	15754	15855	15850	15906	15773	15961	15761	15953	15804	15899	15720	15790	15830	15885	15864	15900	15748	15824	15891	15880	15843	15717	15728	15694	15806	15750	15739	15720	15743	15871	15754	15808	15735	15808	15892	15763	15930	15754	15831	15638	15745	15763	15832	15830	15841	15629	15744	15695	15940	15700	15788	15781	15890	15869	15702	15821	15670	15869	15741	15720	15785	15836	15848	15776	15883	15764	15810	15918	15698	15709	15693	15785	15625	15896	15680	15795	15833	15961	15695	15811	15871	15768	15796	15858	15749	15779	15763	15724	15844	15795	15677	15866	15747	15796	15793	16016	15682	15934	16000	15862	15798	15826	15755	15771	15859	15749	15909	15775	15760	15976	15807	15835	15886	15965	15825	15830	15828	15725	15686	15946	15878	15811	15753	15878	15915	15926	15907	15723	15746	15794	15901	15775	15869	15695	15942	15759	15822	15741	15774	15637	15846	15719	15793	15789	15821	15756	15713	15650	15706	15801	15704	15673	15727	16009	15872	15872	15852	15802	15719	15966	15756	15675	15779	15712	15770	15794	15824	15749	15725	15693	15682	15736	15818	15729	15902	15853	15800	15789	15685	15596	15851	15932	15888	15748	15767	15886	15626	15796	15878	15816	15696	15841	15765	15848	15744	15684	15667	15742	15808	15791	15758	15792	16114	15682	15887	15850	16032	15780	15852	15822	15803	15949	15998	15734	15877	15580	15775	15832	15713	15866	15777	15754	15721	15709	15824	15943	15799	15823	15893	15765	16050	15717	15959	15843	15846	15860	16027	15859	15808	15789	15788	15781	15794	15790	15905	15748	15743	15592	15617	15816	15991	15943	15710	15848	15726	15826	15862	15676	15815	15841	15859	15913	15843	15720	15795	15807	15899	15818	15928	15787	15722	15734	15911	15740	15898	15781	15773	15789	15932	15922	16017	15707	15860	15827	15716	15698	15696	15623	15728	15684	15858	15732	15742	15677	15836	15851	15839	15898	16050	15852	15932	15731	15809	15865	15767	15609	15939	15638	16047	15493	15725	15722	15968	15767	15831	15932	15851	15752	15707	15594	15639	15752	15794	15812	15694	15816	15870	15882	15842	15909	15746	15868	15838	15866	15928	15798	15910	15904	15598	15767	15892	15769	15938	15690	15908	15762	15691	15886	15797	15987	15756	15726	15902	15853	15808	15749	15724	15771	15808	15735	15780	15891	15757	15964	15922	15883	15708	15898	15860	15765	15643	15538	15800	15795	15800	15887	15927	15697	15984	15726	15814	15714	15627	15765	15934	15727	15772	15973	15880	15763	15744	15939	15803	15809	15608	15866	15896	15908	15844	15709	15827	15653	15811	15910	15759	15701	15801	15818	15772	15773	15762	15861	15674	15710	15867	15890	15921	15682	15868	15786	15849	15840	15784	15931	15703	15810	15880	15676	15645	15802	15778	15714	15803	15887	15892	15785	15839	15935	15842	15925	15677	15738	15787	15876	15812	15830	15784	15752	15887	15803	15708	15853	15762	15840	15888	15739	15915	15847	15946	15786	15736	15794	15789	15604	15796	15905	15954	15748	15755	15675	15768	15764	15775	15880	15833	15867	15872	15788	15848	15946	15640	15819	15739	15765	15805	15913	15691	15797	15936	15827	15888	15789	15859	15860	15778	15653	16071	15799	15793	15880	15722	15813	15871	15983	15803	15899	15822	15924	15664	15947	15840	15799	15818	15714	15737	15856	15786	15881	15686	15719	15921	15842	15990	15831	15771	15928	15851	15947	15726	15760	15906	15815	15747	15679	15907	15816	15793	15748	15860	15784	15981	15857	15676	15923	15758	15690	15804	15847	15877	15836	15704	15864	15752	15999	15904	15783	15863	15885	15760	15745	15755	15863	15863	15899	15745	15971	15792	15709	15934	15793	15894	16037	15963	15909	15876	15655	15766	15808	15948	15723	15834	15780	15768	15710	15771	15896	15899	15815	15733	15743	15668	15773	15932	15870	15831	15743	15960	15793	15793	15784	15818	15842	15904	15748	15693	15888	15894	15920	15877	15802	15852	15791	15739	15849	15635	15869	15911	15728	15769	15657	15880	15597	15776	15772	15734	15835	15672	15727	15889	15869	15829	15902	15666	15729	15709	15921	15832	15827	15876	15769	15861	15884	15842	15977	15827	15858	15836	15609	15925	15763	15749	15933	15697	15856	15792	15802	15579	15994	15752	15769	15696	15746	16047	15862	15876	15857	15768	15687	15717	15867	15814	15608	15967	15781	15945	15802	15742	15702	15937	15739	15807	15832	15817	15832	15782	15775	15625	15808	15904	15785	15676	15796	15771	15662	15931	15853	15742	15669	15473	15866	15738	15759	15813	15738	15691	15728	15836	15841	15781	15748	15589	15694	15690	15790	15692	15766	15658	15926	15925	15918	16072	15915	15795	15764	15924	15858	15729	15719	15901	15626	15816	15762	15662	15896	15946	15771	15861	15838	15742	15887	15711	15908	15758	15928	15705	15706	15803	15771	15926	15770	15812	15878	15841	15597	15876	15739	15771	15779	15857	15884	15849	15793	15745	15708	15758	15775	15837	15751	15802	15789	15753	15965	15864	15855	15875	15846	15895	15955	15696	15776	15943	15861	15828	15902	15725	15793	15612	15777	15875	15959	15927	15877	15869	15777	15728	16015	15758	15912	15654	15820	15722	15743	15834	15860	15836	15885	15812	15982	15929	15685	15875	15949	15799	15792	15881	15693	15745	15784	15813	15838	15776	15828	15903	15760	16004	15783	15773	15587	15906	15854	15862	15700	15773	15723	15809	15819	15773	15688	15787	15799	15861	15911	15632	15973	15752	15868	15890	15956	15773	15798	15838	16076	15732	15868	15991	15817	15738	15850	15835	15814	15790	15857	15903	15748	15823	15743	15788	15818	15840	15870	15703	15833	15764	15754	15824	15652	15706	15812	15767	15721	15734	15778	15724	15833	15872	15798	15670	15829	15790	15932	15748	15798	15783	15709	15688	15808	15773	15639	15394	15735	15696	15864	15644	15758	15971	15856	15782	15652	16035	15722	15583	15806	15735
22585	21588	28804	24888	22094	24385	25435	21204	20306	20338	20113	19957	19919	19710	19701	19903	19518	19436	19573	19482	19459	19661	19543	19447	19550	19133	19282	19376	19411	19221	19302	19265	19480	19178	19320	19304	19257	19451	19019	19401	19423	19277	19032	19173	19195	19257	19070	19264	18973	19159	19327	19457	19326	19146	19107	19165	19145	19312	19043	19187	19336	19159	19004	19135	19168	19215	18924	19290	19430	19204	18921	19107	19367	18986	19220	19243	19296	19152	19137	19151	19378	19126	19247	19024	19599	19163	19247	19279	19001	19083	19351	19073	19042	19014	19189	18976	19230	19173	19268	19054	19193	19239	19150	18940	19173	19085	19166	19114	19070	19239	19040	19307	19208	19108	19096	19213	19316	19101	19028	19212	18913	19296	19186	19068	19074	19033	19182	18930	19066	19285	19101	18886	19163	18922	19186	19075	18960	19069	19186	19133	19204	19071	19034	19275	19115	19140	19281	19136	19118	19345	19306	19134	19163	18942	19380	19149	19283	19067	19200	18956	19224	18986	19114	19188	18976	18943	19229	19139	19247	19108	19271	19241	19405	19009	19231	18996	19166	19103	19092	19181	19023	19278	19238	19113	19370	19159	19275	19090	19055	19140	19098	19161	19157	19127	19183	19035	18971	19007	19069	19099	19125	18940	19026	19086	19234	19013	19225	19135	19168	19068	19229	19107	19071	19073	18963	19087	19097	18929	19224	19265	19280	19169	19319	19297	19313	19081	18950	19073	19345	18992	19009	18948	19045	18983	19093	19189	19076	19301	19354	18981	19020	19147	19175	18918	19181	19087	19350	19249	19056	19114	19184	19253	19027	19264	19402	19152	19046	19018	19158	19086	19344	19206	18849	19060	19071	19309	19169	18899	19200	18902	19078	19332	18998	19181	19128	19091	19031	19035	19250	18906	19235	19180	19196	18991	19042	18977	19210	19173	19128	19014	18995	19052	19094	19134	19013	19050	19009	19234	19089	19259	18963	18976	19164	19243	18954	19049	19294	19032	18907	19211	19154	19260	19187	19167	19071	19072	18903	19018	19082	19221	19027	19086	18909	19168	19150	18967	19313	19102	19251	19339	19231	19248	19159	19019	19229	19285	19237	18958	19227	19199	19102	19228	19201	19014	19037	19119	19281	19296	19168	19112	19197	19284	19192	19039	19172	19210	19092	19100	19224	19104	18879	19107	19107	19116	19119	19096	19013	19019	19155	19133	19004	19360	19184	19271	19111	19192	19136	19021	19168	19065	19252	19126	19278	19042	19220	18939	19239	19058	19196	19150	19153	19273	19165	19233	19246	19164	19063	19106	18895	19022	19087	19184	19031	19241	18984	19176	19204	18984	19276	19093	19052	19182	19051	19096	19170	19296	18936	18934	18972	19030	19194	19041	19014	19210	19093	19032	19322	19222	19177	19085	19178	19105	19124	19099	19209	19169	18821	19192	19078	19265	19186	19251	18943	19002	19076	19096	19057	19068	19030	19025	19161	19149	19192	19204	19044	18917	19189	19003	18896	19023	19107	19098	19151	19140	19119	19071	18969	19296	19252	19265	19172	19049	19002	19208	19016	19015	19011	19168	19067	18941	19099	18974	19107	19046	19106	18999	19172	19325	19076	18941	19307	19045	19047	19215	19221	19164	19047	19118	18962	19286	19161	19242	19027	19040	19062	19222	19317	19259	19385	19294	18828	19091	19132	19398	19089	19157	19094	18889	19179	19190	19189	19374	19144	19071	19216	19085	19146	19039	18986	19196	19092	19058	19138	19069	19144	19232	19120	19243	19089	19221	19051	19175	19336	19019	18967	19038	19086	19275	19181	19017	18948	19144	18980	18996	18854	19245	18877	19210	19061	19111	19161	19365	19212	18995	19292	19200	18902	19129	18932	19004	19377	19313	19223	19241	19193	19123	19205	19187	19188	19037	19082	18904	19138	19238	19160	18877	19189	18813	19040	18827	19006	19119	19070	19316	19076	19127	19008	19126	19044	19053	19086	19254	19096	19108	19078	19104	19042	19237	19210	19038	19112	19028	19225	19062	19121	18947	19153	19006	19092	19172	19154	19243	19188	18998	19143	19005	19159	19114	19087	19203	19189	19229	19053	19236	19030	19190	19149	19116	19208	19264	19133	19064	19243	19317	19234	19205	19060	19180	19068	19084	18894	19096	19130	19189	19108	19244	19208	19279	19195	19039	19052	19096	19252	18964	18946	19290	18941	19124	19314	19154	19059	19184	19263	18899	18924	19176	19092	19232	18979	19161	19007	19039	19290	19334	18964	18939	18986	18979	19302	19131	19062	19268	19066	18913	19078	19205	18971	19107	19143	19134	19066	18998	19078	19223	19191	19177	19171	19113	19093	19260	19179	19046	19057	19171	19163	19269	19205	19006	19158	19164	18947	19047	18941	19276	19082	19283	19113	18988	19101	19177	19067	19068	19063	19088	19077	19233	19315	19123	19143	19133	18990	19207	19371	19219	19239	18980	19161	19361	19158	19407	19148	19426	19144	19262	19211	19060	19134	19180	19228	19115	19047	18917	19242	19149	18987	19086	19069	18983	19187	19061	19296	19145	19093	19194	19101	19018	19253	19147	19231	19049	18940	19279	19181	19406	19200	19236	19103	19111	19078	19017	19128	19127	18969	19100	19087	19182	19217	19155	19127	19164	19217	19258	19296	18988	19107	19251	19322	18890	18962	19149	19247	19001	19078	19199	19067	19087	19213	19163	19144	19163	19126	19035	19132	18936	18766	19058	18942	19167	19086	19047	19315	19106	19158	18957	19046	18955	19280	19066	19126	19201	18950	19118	19128	19077	19028	19241	19081	19161	19223	19083	19111	19068	19103	19295	19092	19237	18996	18862	19029	19157	18998	18997	19044	19178	19168	19255	19206	19280	18916	19249	19209	19108	19017	18975	19096	19292	19207	19097	19177	18945	19194	19171	18876	18893	19061	19082	18964	19130	19130	19045	19054	19005	19100	18921	19027	19059	18845	19039	19152	19190	19210	19342	19208	18923	19091	19132	19136	18773	19207	19157	19046	18813	19066	18966	18832	19121	19138	19139	19039	19038	18979	19286	19222	19029	19031	19052	19126	19040	19072	18975	19161	19125	19077	19174	19078	19323	19056	18932	18960	19062	18961	19054	19328	19213	19019	19114	19135	19040	19189	19060	18952	19061	19123	19153	19098	18861	19218	19126	19138	19105	19079	19079	19026	19169	19114	19276	19099	19029	19142	19052	19274	19125	19219	19053	19026	19176	18963	18935	19208	19186	19370	19047	19095	18991	18966	19378	19179	19057	19259	19143	19264	18928	19084	19004	19047	19197	19141	19062	18985	19060	19223	19064	19056	19298	19086	18922	18875	19174	19130	19072	19218	18966	18995	18922	19037	18851	19070	19095	19056	19069	19234	18920	19280	19186	19267	18998	18979	19029	19152	19048	19234	18915	19085	19097	19055	19143	18951	19177	19204	19108	19024	19294	19000	19256	19175	19102	19156	19044	19045	18981	18828	19087	18891	19036	19099	19094	19161	19172	19067	19134	19220	19130	19201	19156	19101	19106	19105	19107	19111	18951	19279	19140	18797	19193	19128	19200	19248	19217	18965	19119	19044	19089	19172	19164	19072	19183	19492	19126	19184	19286	19280	19376	19165	19145	19032	19389	19072	18897	18917	18828	19208	19206	19122	19044	18916	19096	19166	19107	19208	19192	19039	19123	19225	19055	19181	19128	19264	19053	19102	19021	19023	19001	18953	19089	19097	19296	19012	19012	19132	19106	19110	18995	18883	19112	18982	19298	18944	18799	19097	19062	19019	18998	19269	19012	19040	19086	19274	18938	18986	19232	19212	19016	19354	19212	18966	19024	19219	19115	19348	19285	19196	19166	19150	19069	19194	18955	19113	19044	19088	19316	19058	19111	19046	18874	18921	19138	19062	19208	19075	19033	19030	19104	19191	19249	19342	19136	19088	19191	19117	19106	19244	19059	19150	19349	19073	19059	19078	19017	19012	19013	19144	19220	19134	19104	19225	19268	19067	19065	19172	19223	19081	18948	19129	18936	18943	19173	19270	19246	18978	19046	19160	19121	19144	19307	19162	19285	19342	19076	19311	19089	19200	19093	19295	19080	19285	18935	19057	19175	19179	19122	19019	18889	19120	19171	19084	19197	19188	19274	19066	19078	19087	19127	19286	19249	19053	19265	19356	19375	19132	18992	19039	19245	19013	18924	19195	19045	19195	19087	19090	19074	18888	19009	19229	19098	18989	19185	19214	19196	19230	19145	19269	19184	18922	19254	19053	19308	19031	19105	18930	19108	18959	19277	18981	19307	19011	18976	19240	19272	19200	19077	19148	18936	19159	19044	18956	19390	19095	19195	18866	18988	19132	19149	19214	19050	19045	19075	18942	19177	19234	18998	19126	19062	18911	18967	19100	19325	19255	18893	19044	19214	19160	19330	19127	19121	19103	19175	19095	19037	19179	18939	19192	19255	19053	19221	19179	19207	19079	18959	19060	19190	19149	18999	18881	19101	19017	18892	19115	19094	19057	19089	19080	19194	18917	18944	19100	19046	19122	19278	19032	18920	19159	19022	19079	19222	19152	19073	19077	19062	19058	19095	19007	19225	19316	19174	19021	19196	19165	19280	19083	19222	19099	19143	19017	19132	19223	19074	19147	19046	19115	19190	19323	19353	19064	19059	19371	19232	19297	18926	19074	19072	19177	19316	19173	19096	19070	19313	19050	19199	19226	19131	19194	19139	19036	18877	19333	19010	19092	19030	19218	19134	19017	18992	19211	18951	19051	18968	19157	19014	19097	19060	19057	19030	19259	19095	19139	19031	19289	19336	19263	19025	18940	18988	19142	19396	19185	19142	19358	19114	19087	19079	19205	19190	19370	19081	19033	19166	18964	18919	19162	19002	19079	19268	19190	19049	19183	19196	19017	19167	19203	19176	19160	19289	19116	19187	19159	19001	19249	18973	19223	19270	19019	19192	18992	18918	18875	19101	19105	19270	19210	18969	19031	19235	19287	19123	18982	19049	18846	19139	19240	19180	19301	18959	18836	19055	18832	19063	19220	19152	19303	19143	18993	18967	19149	19128	19167	19229	19049	19093	19027	19287	19105	19130	19271	19155	19231	19193
20773	43049	36004	27126	22867	20548	19297	18708	18128	17619	17663	17538	17265	17326	17089	16990	16879	16752	16708	16601	16651	16724	16450	16474	16563	16492	16374	16629	16662	16500	16729	16517	16630	16695	16549	16606	16550	16483	16423	16493	16426	16226	16275	16432	16484	16480	16504	16489	16453	16474	16382	16383	16444	16478	16323	16424	16415	16324	16390	16484	16363	16610	16471	16178	16419	16393	16403	16473	16385	16421	16475	16237	16503	16420	16355	16423	16523	16527	16396	16394	16635	16402	16513	16434	16469	16436	16353	16446	16295	16441	16334	16461	16486	16445	16531	16438	16280	16394	16363	16318	16495	16385	16596	16454	16284	16454	16523	16425	16444	16532	16308	16290	16380	16156	16472	16615	16709	16454	16353	16310	16369	16260	16546	16509	16483	16385	16357	16618	16343	16220	16484	16519	16394	16345	16457	16240	16397	16455	16501	16333	16715	16202	16489	16399	16458	16426	16386	16245	16397	16566	16533	16288	16536	16456	16417	16458	16439	16414	16584	16407	16402	16411	16418	16408	16557	16365	16462	16390	16417	16227	16516	16424	16351	16135	16321	16506	16452	16498	16364	16392	16584	16534	16324	16404	16512	16089	16353	16422	16235	16296	16397	16427	16345	16224	16494	16394	16510	16385	16502	16520	16397	16318	16572	16444	16210	16565	16287	16515	16352	16414	16221	16310	16350	16525	16426	16517	16332	16589	16376	16327	16394	16411	16576	16334	16572	16431	16636	16370	16357	16480	16520	16407	16226	16374	16628	16503	16288	16512	16517	16416	16395	16443	16458	16528	16434	16356	16388	16561	16295	16432	16421	16300	16408	16548	16375	16404	16442	16499	16343	16522	16303	16406	16460	16467	16406	16270	16316	16429	16397	16382	16506	16367	16414	16412	16380	16263	16327	16262	16397	16365	16519	16405	16135	16535	16443	16320	16556	16390	16498	16567	16533	16302	16359	16331	16267	16465	16523	16543	16672	16331	16382	16565	16576	16325	16450	16253	16387	16471	16534	16591	16560	16375	16184	16526	16322	16282	16342	16427	16114	16487	16333	16430	16562	16328	16341	16446	16500	16214	16253	16289	16392	16389	16487	16544	16329	16452	16348	16329	16448	16259	16280	16323	16389	16452	16520	16367	16286	16302	16590	16548	16117	16465	16385	16404	16422	16280	16392	16297	16248	16481	16315	16295	16356	16409	16480	16383	16349	16272	16578	16385	16351	16443	16386	16562	16294	16449	16460	16299	16398	16521	16374	16535	16248	16362	16445	16260	16411	16360	16293	16353	16251	16584	16073	16449	16463	16319	16421	16338	16303	16338	16552	16484	16412	16348	16238	16297	16378	16305	16294	16353	16529	16321	16642	16389	16204	16369	16524	16450	16318	16427	16374	16511	16494	16398	16414	16398	16397	16270	16260	16235	16414	16259	16391	16277	16293	16532	16477	16400	16235	16561	16204	16342	16391	16374	16403	16384	16379	16514	16549	16334	16376	16443	16385	16385	16430	16440	16372	16528	16259	16503	16353	16359	16503	16325	16300	16330	16244	16406	16573	16442	16467	16317	16350	16348	16398	16465	16353	16478	16401	16168	16384	16475	16452	16474	16406	16496	16451	16590	16439	16429	16526	16440	16537	16285	16341	16416	16339	16437	16310	16521	16245	16500	16355	16419	16243	16424	16206	16421	16474	16363	16501	16380	16275	16261	16377	16396	16529	16308	16402	16526	16296	16530	16258	16341	16336	16446	16348	16715	16218	16470	16515	16566	16320	16392	16424	16356	16555	16363	16208	16333	16429	16345	16338	16360	16232	16435	16325	16582	16367	16346	16382	16465	16288	16492	16587	16331	16363	16245	16451	16235	16471	16477	16334	16431	16465	16512	16244	16433	16384	16534	16270	16327	16421	16357	16393	16296	16398	16295	16300	16440	16273	16252	16305	16386	16421	16567	16380	16322	16529	16410	16448	16323	16288	16431	16498	16404	16425	16294	16270	16340	16393	16520	16316	16477	16247	16483	16510	16327	16366	16382	16310	16497	16394	16351	16387	16307	16315	16516	16349	16332	16534	16514	16514	16205	16166	16429	16382	16340	16234	16341	16331	16473	16355	16573	16309	16313	16461	16500	16347	16380	16497	16244	16374	16451	16442	16291	16441	16414	16359	16439	16527	16459	16428	16396	16311	16312	16411	16295	16227	16224	16330	16465	16408	16454	16323	16315	16468	16401	16425	16395	16467	16458	16480	16341	16396	16311	16341	16427	16344	16452	16372	16253	16548	16360	16568	16540	16285	16261	16264	16334	16186	16332	16401	16577	16359	16382	16116	16419	16479	16198	16382	16417	16170	16441	16427	16369	16511	16418	16377	16251	16468	16151	16408	16458	16495	16461	16141	16419	16216	16328	16363	16267	16466	16390	16370	16351	16459	16401	16314	16311	16356	16400	16221	16456	16441	16566	16381	16425	16506	16552	16396	16454	16254	16472	16473	16352	16253	16333	16570	16138	16534	16359	16549	16396	16516	16364	16522	16320	16418	16322	16412	16552	16452	16528	16433	16472	16452	16315	16506	16265	16437	16453	16420	16292	16416	16306	16381	16390	16345	16613	16380	16395	16364	16335	16408	16632	16429	16334	16350	16253	16282	16292	16428	16324	16419	16243	16375	16470	16503	16421	16455	16354	16502	16323	16399	16477	16382	16320	16337	16425	16378	16670	16379	16274	16283	16204	16504	16405	16395	16430	16425	16431	16281	16377	16339	16549	16273	16447	16491	16256	16334	16430	16460	16437	16452	16417	16380	16474	16359	16422	16422	16407	16382	16312	16396	16342	16398	16387	16322	16404	16245	16449	16351	16493	16407	16234	16534	16458	16344	16559	16408	16488	16658	16412	16411	16472	16433	16381	16564	16339	16346	16376	16572	16205	16411	16438	16507	16182	16312	16438	16406	16266	16486	16391	16506	16513	16325	16356	16339	16359	16561	16482	16321	16437	16511	16191	16457	16510	16449	16496	16320	16402	16475	16345	16377	16396	16426	16379	16440	16369	16457	16228	16331	16321	16528	16362	16479	16339	16403	16380	16328	16499	16355	16583	16492	16410	16546	16453	16463	16359	16423	16508	16313	16467	16449	16342	16413	16592	16339	16180	16473	16575	16482	16362	16324	16414	16507	16424	16396	16377	16567	16327	16256	16484	16394	16240	16434	16508	16280	16380	16472	16656	16355	16224	16388	16472	16386	16277	16391	16468	16361	16667	16348	16512	16219	16291	16477	16318	16476	16417	16457	16293	16530	16333	16492	16325	16519	16481	16278	16618	16505	16376	16450	16331	16459	16499	16431	16379	16328	16386	16378	16425	16309	16454	16452	16647	16350	16309	16532	16464	16473	16640	16457	16513	16391	16216	16448	16413	16578	16266	16359	16324	16454	16551	16219	16542	16414	16291	16510	16346	16145	16229	16424	16295	16469	16363	16344	16372	16415	16378	16320	16393	16312	16207	16321	16436	16325	16251	16216	16421	16470	16518	16420	16323	16393	16298	16295	16526	16325	16431	16354	16446	16344	16329	16566	16214	16368	16405	16285	16399	16176	16369	16426	16318	16421	16301	16230	16390	16459	16469	16386	16390	16496	16292	16544	16441	16397	16216	16286	16358	16475	16421	16286	16383	16370	16498	16435	16343	16429	16231	16389	16497	16449	16497	16451	16472	16494	16359	16572	16433	16310	16426	16457	16480	16399	16375	16354	16358	16432	16370	16137	16303	16509	16564	16263	16354	16346	16329	16469	16365	16362	16414	16428	16451	16393	16462	16370	16435	16332	16300	16392	16339	16375	16559	16369	16393	16426	16438	16292	16374	16402	16497	16442	16427	16400	16403	16499	16304	16459	16424	16329	16392	16436	16524	16382	16401	16356	16399	16296	16467	16346	16336	16548	16437	16523	16439	16401	16288	16428	16208	16560	16399	16511	16361	16534	16384	16363	16477	16259	16511	16435	16276	16530	16381	16445	16442	16329	16240	16565	16283	16226	16335	16576	16445	16401	16373	16504	16466	16030	16401	16403	16452	16272	16381	16438	16312	16587	16485	16391	16459	16417	16482	16504	16430	16387	16378	16472	16339	16331	16528	16544	16357	16390	16306	16343	16272	16425	16292	16476	16188	16339	16432	16333	16231	16245	16548	16387	16548	16362	16426	16275	16207	16355	16229	16243	16180	16474	16346	16648	16302	16669	16510	16393	16603	16206	16550	16426	16483	16387	16519	16377	16487	16350	16417	16429	16551	16544	16543	16352	16439	16224	16425	16385	16342	16429	16413	16529	16419	16460	16285	16553	16269	16421	16488	16427	16462	16372	16252	16548	16193	16194	16285	16369	16301	16373	16336	16451	16212	16531	16389	16462	16381	16363	16272	16547	16403	16521	16279	16428	16496	16354	16524	16484	16362	16464	16665	16419	16483	16420	16422	16466	16342	16271	16436	16598	16424	16421	16350	16528	16435	16396	16457	16255	16247	16387	16538	16497	16264	16501	16209	16385	16303	16493	16452	16257	16147	16388	16437	16361	16426	16282	16466	16572	16645	16603	16406	16439	16385	16460	16544	16267	16402	16272	16231	16342	16404	16319	16283	16462	16478	16172	16388	16399	16346	16401	16397	16388	16382	16559	16406	16553	16326	16313	16551	16462	16338	16638	16314	16344	16395	16335	16508	16610	16386	16246	16344	16520	16295	16272	16380	16531	16255	16404	16373	16433	16547	16351	16478	16353	16362	16371	16205	16335	16359	16373	16405	16251	16223	16384	16329	16549	16360	16445	16350	16421	16243	16468	16395	16350	16466	16432	16387	16444	16515	16368	16514	16488	16229	16279	16390	16542	16421	16506	16418	16444	16394	16514	16318	16383	16149	16521	16301	16509	16302	16434	16184	16322	16438	16332	16453	16342	16332	16478	16292	16344	16135	16366	16583	16423	16431	16526	16443	16408	16393	16449	16456	16383	16458	16349	16435	16496	16375	16266	16565	16351	16519	16315	16388	16539	16436	16248	16341	16335	16158	16359	16348	16460	16298	16467	16209	16456	16382	16502	16337	16439	16561	16351	16409	16351	16339	16470	16490	16422	16315	16592	16381	16299	16519	16467	16323	16352	16395	16263	16308	16432	16378
28912	23993	27184	23623	19535	18675	18551	17932	17938	17747	17778	17770	17933	17630	17796	17877	17660	17605	17671	17931	17633	17708	17622	17703	17701	17551	17453	17654	17671	17527	17441	17458	17569	17600	17526	17517	17489	17496	17534	17625	17404	17332	17599	17350	17601	17718	17410	17595	17676	17598	17569	17506	17425	17533	17356	17372	17479	17655	17560	17507	17293	17546	17590	17514	17663	17590	17504	17289	17304	17502	17316	17674	17274	17288	17413	17488	17418	17617	17499	17618	17503	17521	17516	17251	17326	17412	17414	17481	17294	17150	17487	17658	17312	17395	17503	17357	17567	17561	17477	17557	17219	17544	17496	17550	17569	17654	17556	17684	17452	17535	17479	17420	17494	17407	17386	17425	17471	17540	17454	17261	17447	17402	17460	17438	17506	17183	17301	17405	17507	17531	17362	17424	17413	17548	17480	17667	17362	17311	17609	17463	17548	17353	17558	17489	17332	17322	17513	17589	17336	17524	17596	17414	17719	17434	17555	17396	17432	17680	17514	17369	17581	17450	17467	17516	17703	17556	17644	17532	17357	17498	17456	17655	17528	17486	17591	17529	17583	17366	17512	17433	17702	17535	17399	17424	17385	17429	17564	17649	17610	17324	17397	17482	17560	17503	17489	17738	17620	17458	17464	17480	17541	17402	17578	17631	17535	17547	17433	17561	17466	17426	17680	17404	17410	17491	17525	17196	17678	17723	17554	17485	17512	17540	17478	17574	17540	17623	17472	17366	17715	17512	17535	17333	17336	17385	17458	17290	17414	17214	17358	17736	17462	17367	17598	17487	17614	17337	17348	17522	17482	17425	17614	17475	17393	17438	17425	17397	17485	17412	17518	17332	17728	17344	17776	17478	17566	17176	17491	17657	17490	17533	17298	17618	17389	17483	17550	17397	17242	17351	17646	17405	17492	17400	17213	17712	17495	17572	17487	17478	17415	17444	17384	17608	17396	17232	17399	17494	17482	17439	17580	17461	17643	17558	17236	17604	17327	17581	17640	17634	17487	17568	17718	17525	17474	17573	17449	17503	17534	17530	17372	17385	17258	17492	17741	17220	17294	17354	17373	17399	17443	17660	17276	17431	17510	17436	17589	17582	17508	17573	17415	17351	17496	17379	17569	17326	17597	17522	17456	17317	17431	17422	17467	17499	17451	17308	17373	17224	17532	17469	17654	17409	17434	17503	17451	17399	17462	17669	17567	17442	17513	17629	17496	17524	17562	17491	17350	17463	17424	17525	17421	17303	17455	17446	17300	17519	17539	17499	17559	17556	17532	17485	17434	17348	17455	17619	17563	17650	17540	17281	17394	17497	17581	17384	17346	17349	17336	17608	17341	17322	17391	17300	17534	17350	17533	17482	17464	17373	17325	17353	17425	17746	17638	17408	17558	17382	17439	17661	17476	17454	17366	17439	17590	17682	17739	17570	17721	17414	17697	17412	17410	17467	17365	17466	17654	17287	17406	17526	17539	17530	17444	17311	17566	17260	17516	17606	17622	17497	17365	17343	17499	17285	17507	17507	17477	17386	17326	17596	17560	17621	17514	17632	17526	17491	17370	17495	17556	17560	17552	17551	17499	17546	17465	17412	17317	17547	17447	17587	17475	17324	17290	17579	17473	17423	17587	17514	17405	17506	17437	17730	17551	17522	17343	17591	17485	17403	17396	17572	17513	17471	17394	17440	17510	17599	17467	17294	17175	17586	17592	17545	17427	17505	17368	17512	17449	17383	17205	17564	17487	17569	17391	17325	17558	17423	17461	17642	17498	17441	17468	17499	17508	17378	17535	17573	17684	17488	17483	17564	17433	17299	17377	17675	17475	17472	17271	17445	17453	17209	17434	17241	17572	17329	17416	17309	17580	17523	17507	17574	17619	17624	17544	17455	17483	17718	17512	17461	17535	17494	17550	17531	17556	17521	17434	17604	17580	17536	17413	17437	17467	17605	17508	17291	17410	17499	17294	17354	17373	17366	17394	17520	17477	17224	17302	17591	17543	17451	17471	17511	17558	17631	17632	17779	17506	17634	17662	17484	17538	17504	17634	17380	17627	17349	17539	17508	17455	17503	17420	17353	17483	17740	17494	17540	17720	17442	17674	17371	17380	17505	17471	17482	17389	17391	17536	17301	17588	17560	17679	17576	17690	17368	17273	17445	17941	17585	17719	17612	17441	17370	17527	17274	17395	17615	17517	17504	17462	17578	17536	17541	17677	17419	17323	17617	17463	17417	17504	17341	17610	17375	17467	17416	17548	17717	17546	17730	17708	17663	17570	17402	17481	17558	17425	17492	17273	17311	17648	17537	17521	17482	17432	17491	17535	17519	17312	17435	17541	17338	17520	17443	17316	17325	17462	17419	17421	17408	17525	17613	17460	17399	17632	17397	17460	17266	17504	17416	17495	17613	17588	17675	17470	17288	17671	17305	17480	17628	17360	17413	17506	17428	17612	17270	17470	17548	17549	17446	17519	17554	17563	17357	17483	17541	17558	17391	17533	17604	17437	17565	17460	17603	17515	17484	17222	17520	17394	17736	17569	17463	17482	17449	17440	17421	17382	17462	17620	17359	17409	17481	17398	17715	17463	17505	17658	17541	17481	17498	17392	17713	17467	17361	17290	17591	17580	17580	17617	17577	17454	17654	17299	17642	17430	17380	17716	17478	17373	17596	17506	17355	17413	17407	17375	17564	17329	17415	17505	17443	17609	17639	17541	17475	17462	17707	17527	17386	17493	17511	17383	17551	17509	17365	17447	17442	17422	17574	17430	17413	17488	17457	17483	17586	17552	17588	17605	17367	17642	17595	17460	17559	17276	17356	17358	17496	17413	17561	17515	17606	17528	17512	17340	17629	17378	17509	17355	17552	17587	17504	17490	17483	17493	17629	17547	17485	17352	17274	17500	17583	17577	17477	17532	17222	17431	17462	17425	17557	17451	17438	17474	17915	17430	17441	17565	17447	17486	17785	17604	17360	17465	17426	17442	17679	17450	17554	17438	17412	17450	17420	17375	17618	17489	17275	17175	17522	17783	17417	17536	17569	17339	17373	17553	17392	17592	17636	17478	17383	17337	17379	17505	17615	17442	17446	17500	17399	17390	17536	17574	17422	17447	17440	17353	17453	17494	17379	17482	17257	17536	17432	17613	17475	17688	17482	17417	17434	17309	17470	17387	17534	17414	17597	17232	17123	17506	17351	17462	17444	17450	17362	17689	17527	17514	17669	17421	17450	17589	17356	17420	17615	17549	17543	17566	17550	17439	17568	17378	17439	17425	17622	17606	17485	17593	17644	17620	17451	17393	17589	17494	17474	17652	17496	17493	17443	17678	17589	17569	17346	17575	17707	17377	17764	17604	17492	17445	17551	17526	17593	17542	17711	17433	17514	17447	17416	17439	17396	17553	17549	17561	17660	17592	17587	17458	17444	17427	17411	17401	17561	17682	17325	17642	17515	17638	17469	17209	17534	17648	17477	17487	17420	17656	17313	17414	17337	17300	17483	17448	17550	17398	17605	17530	17721	17562	17445	17327	17413	17629	17377	17462	17505	17384	17353	17405	17551	17409	17536	17682	17320	17321	17510	17427	17405	17528	17431	17520	17518	17604	17574	17528	17392	17415	17494	17507	17537	17656	17652	17431	17458	17425	17572	17450	17242	17416	17482	17485	17339	17651	17441	17494	17588	17424	17545	17356	17415	17573	17604	17569	17502	17656	17672	17653	17803	17419	17504	17455	17514	17328	17617	17441	17455	17636	17434	17706	17395	17464	17414	17508	17788	17617	17389	17494	17403	17509	17704	17458	17285	17615	17572	17481	17529	17488	17449	17414	17543	17633	17462	17471	17508	17373	17553	17534	17437	17540	17453	17435	17465	17885	17596	17450	17450	17567	17371	17623	17650	17451	17477	17525	17343	17375	17422	17505	17369	17597	17492	17516	17649	17415	17548	17727	17313	17528	17487	17372	17614	17530	17524	17558	17452	17545	17440	17550	17426	17476	17672	17653	17709	17533	17380	17464	17438	17676	17575	17436	17364	17351	17511	17631	17409	17492	17569	17721	17413	17341	17530	17573	17688	17692	17406	17619	17541	17499	17558	17520	17445	17377	17490	17608	17458	17567	17474	17309	17494	17481	17577	17609	17585	17622	17460	17390	17494	17501	17521	17440	17294	17346	17578	17429	17353	17449	17398	17489	17428	17589	17467	17406	17446	17474	17486	17377	17460	17356	17347	17482	17601	17600	17253	17592	17820	17594	17531	17481	17366	17542	17402	17442	17624	17417	17495	17503	17534	17339	17618	17466	17426	17485	17564	17446	17464	17515	17377	17299	17551	17588	17586	17628	17590	17583	17693	17482	17684	17443	17589	17500	17467	17613	17525	17828	17481	17567	17572	17501	17681	17410	17609	17421	17527	17667	17460	17322	17513	17510	17698	17700	17406	17493	17500	17438	17537	17596	17331	17585	17631	17551	17483	17454	17602	17530	17400	17644	17463	17422	17370	17600	17491	17444	17369	17411	17477	17598	17496	17342	17690	17395	17588	17428	17379	17450	17517	17441	17626	17544	17481	17576	17427	17530	17624	17478	17396	17493	17358	17400	17371	17476	17660	17568	17416	17601	17426	17336	17299	17498	17494	17508	17583	17609	17373	17664	17531	17501	17558	17607	17382	17436	17485	17796	17580	17346	17408	17513	17660	17497	17396	17571	17266	17701	17628	17486	17523	17501	17405	17571	17441	17290	17188	17668	17651	17513	17300	17565	17320	17561	17601	17627	17324	17442	17535	17532	17562	17502	17530	17507	17399	17601	17387	17395	17401	17363	17478	17556	17479	17536	17462	17511	17456	17525	17396	17479	17503	17429	17459	17482	17636	17508	17393	17370	17424	17551	17350	17479	17481	17563	17597	17484	17517	17783	17495	17545	17493	17644	17498	17625	17448	17474	17482	17440	17452	17685	17599	17422	17549	17543	17561	17684	17321	17441	17486	17463	17481	17470	17380	17390	17541	17571	17570	17441	17365	17520	17574	17518	17590	17353	17543	17419	17387	17436	17666	17433	17696	17453	17459	17390	17714	17398	17659	17684	17591	17358	17424	17289	17400	17698	17471	17459	17658	17408	17507	17611	17238	17430	17586	17808	17608	17453	17598
21170	32684	26517	20307	18252	17284	16535	16454	15903	16043	15889	15881	15988	15721	15795	15685	15698	15613	15736	15635	15572	15499	15564	15585	15533	15587	15661	15561	15699	15615	15634	15483	15704	15506	15374	15734	15441	15490	15444	15463	15493	15537	15535	15485	15597	15505	15359	15438	15513	15504	15464	15333	15473	15639	15623	15374	15552	15556	15451	15496	15590	15408	15503	15388	15386	15553	15527	15475	15534	15507	15662	15569	15411	15362	15549	15520	15559	15389	15461	15461	15423	15489	15491	15403	15690	15482	15572	15545	15548	15499	15500	15419	15526	15621	15451	15516	15504	15409	15472	15516	15406	15538	15503	15412	15624	15451	15581	15520	15553	15593	15354	15386	15406	15435	15733	15371	15319	15477	15545	15607	15557	15485	15850	15469	15540	15438	15484	15498	15526	15497	15495	15458	15367	15598	15602	15550	15505	15555	15454	15597	15528	15621	15541	15531	15225	15519	15553	15549	15423	15367	15429	15446	15281	15653	15561	15382	15361	15465	15515	15323	15431	15527	15520	15627	15547	15519	15495	15498	15521	15522	15354	15388	15418	15349	15441	15607	15473	15457	15458	15465	15469	15488	15538	15442	15597	15620	15443	15482	15574	15321	15486	15581	15613	15498	15379	15628	15288	15438	15630	15511	15488	15450	15453	15327	15555	15465	15552	15558	15487	15520	15411	15635	15638	15404	15290	15406	15498	15316	15508	15593	15445	15440	15373	15468	15448	15547	15317	15474	15474	15438	15473	15490	15460	15387	15569	15489	15417	15465	15545	15447	15564	15541	15435	15570	15422	15507	15454	15376	15590	15395	15518	15301	15723	15479	15439	15329	15366	15538	15626	15444	15543	15509	15553	15259	15480	15511	15637	15593	15493	15475	15436	15521	15452	15428	15663	15614	15501	15521	15421	15255	15589	15463	15271	15492	15701	15368	15561	15471	15564	15475	15469	15682	15312	15410	15485	15441	15528	15463	15609	15455	15627	15602	15540	15543	15568	15508	15337	15527	15473	15307	15471	15595	15469	15487	15574	15557	15475	15618	15474	15359	15581	15457	15467	15550	15571	15583	15626	15529	15461	15357	15626	15446	15603	15367	15552	15457	15542	15608	15536	15368	15337	15562	15390	15549	15413	15554	15644	15350	15597	15610	15436	15459	15708	15475	15462	15512	15440	15355	15469	15560	15391	15541	15477	15456	15427	15679	15540	15570	15511	15485	15473	15456	15421	15515	15563	15590	15416	15384	15409	15417	15269	15682	15514	15670	15504	15515	15460	15479	15587	15475	15417	15305	15637	15535	15553	15327	15567	15417	15584	15728	15510	15500	15555	15454	15300	15507	15541	15411	15722	15539	15628	15372	15608	15354	15535	15476	15494	15440	15465	15505	15396	15509	15417	15694	15391	15570	15608	15557	15728	15682	15453	15490	15437	15523	15325	15641	15419	15588	15577	15361	15703	15587	15521	15727	15557	15501	15586	15357	15637	15478	15431	15535	15413	15399	15462	15496	15556	15546	15358	15661	15406	15453	15465	15590	15503	15431	15572	15511	15340	15613	15450	15417	15424	15593	15521	15592	15698	15406	15708	15507	15382	15612	15355	15497	15438	15485	15474	15546	15211	15526	15430	15566	15622	15470	15345	15545	15436	15550	15441	15458	15408	15488	15519	15495	15737	15593	15589	15683	15501	15619	15572	15375	15497	15397	15505	15471	15452	15463	15543	15566	15548	15461	15561	15576	15568	15415	15395	15607	15611	15549	15371	15433	15524	15573	15500	15377	15662	15494	15643	15567	15340	15597	15378	15382	15373	15424	15574	15522	15419	15463	15577	15565	15461	15454	15616	15493	15412	15618	15459	15487	15387	15537	15478	15599	15632	15527	15476	15527	15393	15237	15537	15418	15438	15298	15514	15340	15520	15454	15419	15512	15474	15551	15622	15551	15491	15475	15414	15528	15483	15463	15513	15455	15549	15576	15324	15576	15457	15541	15571	15534	15348	15489	15538	15555	15415	15523	15497	15542	15697	15623	15421	15661	15507	15480	15445	15634	15372	15435	15490	15657	15423	15367	15460	15503	15451	15565	15413	15403	15595	15299	15338	15503	15519	15511	15339	15636	15357	15709	15559	15458	15483	15485	15368	15479	15366	15499	15502	15432	15523	15430	15517	15407	15592	15440	15408	15518	15544	15555	15453	15370	15480	15461	15464	15318	15344	15635	15448	15563	15423	15539	15442	15436	15581	15337	15532	15417	15371	15493	15349	15462	15617	15415	15582	15440	15419	15479	15547	15433	15647	15476	15512	15641	15573	15643	15424	15497	15508	15508	15323	15477	15461	15544	15625	15407	15687	15549	15497	15490	15316	15538	15346	15627	15425	15512	15632	15514	15399	15388	15436	15517	15434	15446	15482	15481	15704	15350	15672	15379	15579	15401	15521	15542	15314	15435	15467	15487	15519	15534	15602	15659	15383	15454	15455	15317	15536	15353	15547	15598	15402	15512	15585	15535	15420	15509	15407	15528	15416	15379	15425	15510	15534	15501	15557	15604	15461	15388	15515	15489	15440	15592	15467	15556	15504	15487	15624	15469	15528	15565	15441	15531	15481	15683	15268	15527	15484	15363	15577	15325	15417	15559	15442	15423	15609	15566	15469	15381	15336	15623	15489	15479	15435	15545	15583	15471	15694	15624	15548	15416	15523	15407	15538	15701	15423	15535	15481	15540	15524	15463	15461	15501	15678	15555	15513	15411	15534	15431	15401	15616	15392	15339	15457	15412	15391	15629	15579	15535	15449	15547	15544	15400	15483	15404	15374	15497	15536	15522	15461	15512	15368	15308	15527	15475	15561	15416	15480	15460	15543	15396	15482	15598	15536	15548	15629	15563	15505	15520	15378	15419	15546	15402	15418	15702	15364	15376	15499	15548	15480	15477	15485	15430	15471	15556	15364	15509	15427	15550	15418	15602	15447	15472	15414	15500	15330	15667	15501	15491	15493	15588	15399	15494	15279	15341	15386	15605	15496	15464	15567	15460	15477	15453	15448	15468	15655	15505	15399	15480	15480	15526	15438	15399	15491	15652	15534	15379	15582	15478	15569	15555	15576	15384	15515	15352	15514	15401	15475	15417	15559	15569	15442	15377	15334	15491	15541	15580	15543	15763	15514	15390	15384	15516	15374	15436	15484	15436	15507	15585	15645	15560	15260	15623	15594	15457	15420	15545	15488	15344	15413	15625	15588	15407	15393	15437	15565	15529	15496	15445	15547	15560	15514	15545	15589	15470	15532	15423	15677	15511	15444	15386	15716	15406	15609	15483	15463	15584	15440	15617	15500	15540	15609	15421	15462	15472	15623	15433	15545	15496	15544	15318	15627	15454	15459	15703	15413	15662	15541	15424	15363	15513	15644	15577	15513	15448	15395	15663	15472	15409	15473	15539	15567	15369	15325	15504	15497	15413	15551	15500	15495	15529	15273	15501	15503	15330	15364	15449	15537	15522	15581	15487	15540	15474	15671	15564	15627	15664	15457	15359	15573	15527	15485	15376	15460	15388	15498	15594	15426	15512	15549	15461	15464	15447	15511	15388	15518	15577	15431	15324	15422	15531	15438	15550	15528	15352	15649	15540	15425	15413	15407	15259	15540	15414	15560	15438	15537	15529	15469	15561	15384	15476	15582	15573	15577	15557	15502	15497	15539	15372	15555	15418	15481	15649	15428	15587	15492	15594	15498	15386	15614	15547	15576	15487	15455	15444	15433	15499	15401	15410	15554	15455	15711	15577	15461	15355	15416	15442	15419	15591	15567	15405	15507	15509	15462	15587	15529	15407	15530	15471	15547	15610	15514	15524	15391	15476	15484	15699	15486	15569	15610	15428	15425	15389	15611	15531	15439	15480	15403	15444	15432	15672	15380	15505	15377	15512	15381	15315	15471	15590	15467	15477	15475	15413	15680	15471	15380	15490	15426	15451	15517	15421	15515	15481	15612	15471	15436	15461	15400	15581	15510	15466	15581	15419	15583	15467	15355	15542	15573	15308	15477	15315	15548	15457	15638	15411	15553	15557	15505	15577	15537	15517	15548	15453	15416	15495	15444	15594	15523	15493	15340	15530	15425	15487	15596	15453	15486	15524	15515	15554	15294	15463	15484	15579	15636	15438	15616	15335	15293	15539	15606	15426	15490	15701	15491	15496	15469	15497	15476	15452	15615	15434	15560	15321	15501	15559	15363	15552	15471	15395	15501	15587	15382	15736	15569	15581	15543	15456	15483	15492	15522	15493	15563	15471	15471	15563	15379	15373	15462	15366	15398	15491	15532	15428	15499	15572	15538	15395	15457	15484	15423	15651	15704	15422	15513	15493	15393	15576	15527	15545	15489	15481	15342	15511	15471	15504	15588	15634	15437	15509	15476	15688	15224	15458	15441	15526	15446	15317	15625	15438	15486	15589	15579	15563	15279	15634	15350	15418	15553	15480	15543	15471	15477	15468	15491	15279	15546	15615	15453	15469	15375	15483	15497	15402	15450	15528	15595	15481	15470	15417	15538	15480	15577	15394	15521	15473	15548	15486	15502	15509	15374	15379	15551	15362	15460	15479	15538	15490	15550	15513	15594	15661	15625	15483	15581	15459	15354	15422	15526	15457	15394	15459	15537	15477	15420	15407	15566	15503	15473	15546	15505	15716	15551	15358	15533	15426	15648	15475	15339	15534	15351	15377	15497	15428	15467	15431	15606	15348	15369	15648	15536	15552	15458	15523	15435	15519	15585	15387	15423	15481	15455	15522	15684	15528	15486	15525	15618	15471	15496	15468	15501	15550	15506	15455	15400	15381	15539	15631	15436	15442	15348	15603	15514	15405	15444	15561	15368	15437	15575	15414	15505	15521	15616	15471	15396	15474	15491	15507	15547	15443	15439	15599	15519	15435	15456	15312	15586	15572	15433	15479	15427	15534	15360	15301	15317	15547	15661	15430	15558	15503	15510	15311	15506	15584	15397	15523	15597	15568	15431	15431	15480	15442	15493	15441	15563	15555	15403	15334	15560	15553	15616	15378	15495	15641	15462	15528	15464	15524	15409	15535	15580	15327	15350	15501	15478	15599	15482	15469	15520	15560	15535	15431	15527	15511	15410	15487	15503	15381	15427	15613
23527	21579	28380	25512	22875	22211	21486	19481	18961	18955	18900	18602	18433	18488	18558	18553	18363	18437	18230	18321	18438	18244	18318	18211	18151	18285	18160	18210	18089	18113	18005	18196	18063	18203	17995	18093	18131	18136	18150	17892	18190	18053	18202	18198	17769	17964	17996	18095	17860	18056	17987	17926	18227	17802	18109	18056	18057	18411	18244	18148	17856	18165	17758	17914	18001	17855	18101	17876	17857	18013	18260	17876	17965	18337	17946	18014	17969	17986	18075	17910	18060	18003	18133	17793	18030	18069	17906	17827	17975	18146	17973	18027	18059	17947	18055	18095	18035	18172	17806	18019	17831	17838	17993	18019	18018	17909	18135	18082	17913	18019	17964	18106	17951	18083	18011	18227	18061	17733	18210	17854	18035	18022	17865	18003	17896	18147	18086	18146	17853	18150	18246	18056	18086	17918	18084	18028	17955	18052	17915	17882	18233	18113	18124	17969	17999	18243	18007	17923	17984	18226	18090	17949	17934	17985	17931	18000	18180	17695	18122	18054	18123	18221	18046	17988	17830	17859	18033	17949	18144	18142	18211	18089	17939	18124	17989	17825	17880	17978	17976	17969	18049	18062	18096	17961	17804	18036	18133	18066	18197	17919	17835	18067	17976	17990	17870	18099	18142	17987	17851	18046	18052	17999	17942	17961	18037	18111	18157	18112	17973	17986	18221	17926	18140	18091	18144	18021	17814	18041	17801	18043	17959	17903	18000	18229	18017	17980	18118	17907	18007	17892	17920	18118	17838	17970	18127	17943	17949	17977	18079	17913	18240	17928	18082	18034	17998	18077	17905	17985	17996	18063	18038	18043	18123	17882	18115	17903	17918	17968	17860	18071	18017	18070	18120	18103	18013	18165	18073	18229	17955	18172	17768	18100	17911	18027	18051	17931	18086	18033	17871	17921	17932	18037	18035	18232	18198	17848	18053	18014	17845	18095	18168	18087	18163	18311	18161	17933	18017	18058	17858	18066	18108	17924	18157	17753	18179	17961	17954	17994	18093	17980	17873	18103	18050	17990	17968	18000	18073	18062	18051	17953	18209	17921	18102	18243	18118	18100	18114	18152	18110	18046	17968	17864	18216	18162	17940	17884	17840	17973	17938	18058	17867	17905	18012	17815	17951	18091	17849	17923	17988	18051	17979	17953	17922	18030	18005	18034	18214	18075	18033	17990	18157	17944	17894	17802	18063	17923	17896	18083	18076	18029	18051	18065	17974	17986	18086	18106	18032	18140	17948	17989	18187	18049	18030	18035	18225	18038	17889	18062	18039	17938	17949	17865	18115	18363	17980	18011	18044	17754	18181	18093	18012	18065	17969	18083	18088	18067	17896	18068	18034	18016	18149	18131	17970	18151	18136	18082	18138	18142	17887	18096	18028	17970	17991	18051	18122	18075	18103	17918	18120	18123	18046	17988	18074	18236	18208	18143	17987	18194	17905	17917	17751	18018	17861	17862	18254	17822	18091	18054	18101	18224	18033	18262	18033	18089	18074	18076	18180	18004	17858	18160	17938	17811	17988	17905	18002	18089	17850	17927	18106	17995	17960	18043	18074	18028	17989	17874	17959	18038	17988	17963	18000	17804	18061	18047	18013	17994	18010	17929	18093	18064	17963	17920	17941	17972	18028	18077	18039	18039	17954	18099	18104	18050	18219	17996	18019	18011	18122	18122	18055	18063	17856	18038	17964	18151	18080	18152	18096	17888	18119	18143	17983	17896	18099	18196	17922	17991	18000	18059	18098	17971	18048	18017	17948	17970	18083	17905	17958	17995	17918	17954	17844	17824	17986	17950	18022	18029	18127	17883	17946	18049	18025	18128	18118	18017	17889	17812	18054	18065	17982	18073	18042	18200	18183	17978	18029	17880	17750	17973	18057	18081	18124	18075	18108	18134	18225	18179	18050	17909	17969	17848	18055	18048	17814	17923	18124	18119	18053	18013	17990	18132	18049	17959	18177	17910	18152	17926	18010	18065	18104	17933	17985	18113	18152	18218	18081	18021	18134	17861	18222	18007	18189	17776	17967	17966	17856	18149	18183	17758	18290	18073	18130	18072	18108	18223	18014	18103	17980	18114	18145	18020	18157	18048	17947	17923	18002	18123	18167	18257	17910	17957	17976	17990	18258	18094	17999	18016	18315	17891	18282	18050	18055	17995	18065	17928	18037	18038	18124	18053	17949	18085	17770	17927	18257	18000	18040	17782	17999	18037	18162	17984	18080	18022	17985	18049	18063	17986	18144	18005	18013	17861	17974	17879	18070	18048	18164	17791	17839	17954	18124	17901	18005	18149	17878	18001	18060	18216	18021	17994	18157	18064	17969	18011	18081	18086	17889	18040	17914	17981	18008	17680	18021	18132	17918	17911	18035	17934	17896	18133	17772	17896	17942	18001	18052	17916	17865	18095	18063	18116	18069	18087	18155	18123	18171	17981	18026	17941	18070	18070	18202	18183	18001	17892	17829	17967	17988	17895	18036	18164	18042	17986	18021	18010	17995	17978	18147	18124	17933	17872	18061	18056	18101	17948	18377	18101	17951	18234	18092	18104	17962	17886	17922	18011	17880	18130	17953	17929	18077	18080	17979	18106	18195	18039	17992	17955	17802	17951	18054	17979	18075	18186	17708	17990	18031	18166	18011	17841	17894	18203	18129	17830	18037	18116	18308	18194	18038	17961	18129	17859	18059	17795	18082	17957	18037	18159	18053	17961	17629	17995	18026	17986	17979	17959	18038	17967	17919	17975	17917	18093	17848	17957	17906	18108	18326	18069	17890	18018	17912	17964	17984	18020	18151	18002	18173	18085	18139	18014	18018	18085	18081	17981	18115	17814	17990	18260	17982	17821	18112	18096	18042	17970	18290	18187	18077	17829	18042	17968	18021	17985	17885	18001	18104	18005	17929	18025	18042	17972	18262	18012	18312	18144	18034	17922	17882	17917	18124	18068	18177	17864	17941	18054	18042	18111	17895	18102	17820	18286	18035	17961	17994	18075	18000	17836	18001	18224	18029	18129	18038	18043	17985	18049	18109	18044	17792	18054	17926	18015	18168	18130	18063	18275	17883	18108	18090	17915	17982	18023	18075	18165	18088	17934	17944	18096	17925	17889	17948	18049	17981	17991	18130	18002	17988	18110	18013	18088	18011	17990	17971	17825	18113	18113	18177	17963	17881	18216	18007	18008	17819	18202	17935	17919	18058	18051	17834	17957	18065	17973	18024	18074	18069	18036	17939	18198	18071	17957	18108	18132	18141	18124	18162	18024	17993	17998	18168	18279	18000	18029	18103	17859	18014	18010	17799	17877	17860	18152	18323	18093	18061	18206	18044	18077	18114	17883	18111	17824	18092	17894	17903	17919	17998	18082	18244	18194	18074	17709	18052	18075	18001	18024	17934	17846	17889	17922	18063	17820	18046	17994	18156	18093	17859	17882	18201	18172	17839	18051	18061	17962	18287	18214	18192	17855	17936	17877	18067	17767	17948	18284	18025	18073	17783	17827	17990	17961	18120	18030	18224	18017	18130	17973	18337	18064	18214	17888	17922	18222	18036	17918	17972	17814	17816	18125	17965	17929	18022	18068	18017	18022	17961	18309	18037	17915	18069	18129	17972	17989	18130	18038	18014	18034	18028	18024	18137	18123	17851	17985	18017	18109	17854	18038	17955	18251	18152	18031	17991	18072	18051	17949	18124	17993	17822	17792	18003	18083	17926	18065	17971	17993	17816	18056	18022	17858	18122	17954	18106	18259	17886	18189	17896	17992	18067	18089	18003	18059	17982	18116	17931	17907	17997	17988	18290	17835	18056	18230	18152	18068	17906	17972	17988	17955	18030	17964	17891	18067	17918	18068	17870	17973	17984	18103	17775	18103	17885	17941	17978	17787	18086	17991	18134	18194	18160	18118	18009	18055	17887	17960	17914	18049	18042	18132	18053	18178	18090	18142	17929	17776	17992	18158	18016	17905	18066	17999	18025	18072	18063	18151	18130	17999	18117	17912	17960	18094	18048	17832	18001	18131	18156	17954	17958	17881	18129	17898	18095	18177	18130	18046	18118	18057	17965	18041	17966	18053	17829	18075	18163	17981	18005	18027	17897	17977	18098	18121	17953	17951	18161	18024	18043	18113	18122	18146	18002	18150	17986	18213	17929	18004	18073	18047	18000	18093	17798	17958	18123	17986	18036	18026	18064	18245	17997	17982	18055	17982	17875	17977	18042	18082	17879	17985	18076	18177	18057	18149	18075	17969	18206	18118	17939	18091	18068	18119	18172	18123	17884	17960	17893	18128	17842	17932	18295	17977	17896	18019	18026	17979	18042	17949	18091	18123	17897	18031	18001	18058	17969	17897	18110	17954	18103	18062	18012	17883	17969	17970	18191	18172	18095	18070	18002	17951	17964	17833	17957	17942	18094	18074	18159	18049	18010	17827	18025	17865	17925	17913	17912	18048	18087	18204	18090	18035	18048	17893	18134	18227	17878	17999	17915	17894	18135	18053	17985	18255	18228	17978	18093	18148	18007	17843	18181	18033	17933	18112	18103	18082	17903	18048	18022	18141	17936	18162	18133	18076	18290	17975	17877	17836	18046	17989	18003	18184	18084	18019	18013	18104	18250	17915	18006	18092	18196	17940	18096	18178	18131	17951	18020	18111	17941	18088	18198	17981	18047	17914	18151	18067	18153	18179	17855	18032	18178	17928	18036	17950	18076	18118	18090	17975	18092	18180	18050	17861	17953	17867	17840	18049	18117	17969	17934	18152	18047	18138	18213	17952	17992	18123	18053	18057	17838	17960	18012	18148	18037	18050	17959	18186	18128	18116	18055	18164	18010	17989	17955	18152	18020	18039	18233	18117	18387	18299	18088	18091	18140	17995	17822	18155	18181	17974	17969	17758	18097	18084	18038	18124	18043	18021	18011	18099	18050	18161	17957	17979	18020	17873	18073	18001	18195	18139	18025	17829	18009	18031	18010	18120	18040	17906	18251	17967	17959	17942	17963	18076	18198	18002	18012	17949	18083	18028	18008	17891	17785	17990	18183	18139	18100	17971	18075	17839	18027	18035	17925	18040	18162	17822	17937	17935	17914	17991	18183	18078	18157	18014	18059	18059	18141	17895	17962	18187	18214	18085	17670	18067
19809	38577	31148	23445	20154	18679	17781	17181	16869	16656	16660	16395	16447	16377	16239	16099	16165	16102	16112	16155	16028	16055	15940	15934	15942	15931	15948	15889	15883	15901	15915	15961	15797	15897	15702	15790	15927	16004	15910	15883	15792	15761	15878	15805	15745	15889	15802	15886	15698	15818	15805	15813	15896	15982	15668	15778	15831	15760	15800	15898	15692	15837	15608	15693	15776	15799	15758	15744	15883	15913	15759	15880	15730	15629	15520	15841	15781	15899	15809	15943	15730	15874	15660	15803	15814	15872	15826	15855	15863	15674	15779	15808	15676	15873	15714	15772	15829	15842	15858	15983	15732	15966	15723	15725	15777	15702	15783	15731	15762	15873	15676	15844	15745	15803	15799	15805	15761	15838	15774	16003	15794	15970	15770	15724	15685	15660	15670	15787	15862	15854	15696	15757	15728	15882	15740	15789	15730	15639	15825	15805	15816	15896	15809	15754	15650	15763	15705	15789	15850	15767	15698	15720	15741	15765	15828	15690	15824	15725	15934	15829	15864	15785	15634	15798	15728	15887	15826	15675	15800	15790	15902	15874	15791	15987	15892	15818	15654	15806	15780	15663	15888	15725	15770	15837	15871	15807	15870	15893	15759	15668	15455	16040	15673	15826	15746	15877	15893	15655	15900	15760	15800	15687	15656	15922	15828	15798	15808	15909	15894	15726	15748	15761	15772	15932	15543	15827	15805	15808	15822	15763	15669	15791	15769	15839	15582	15960	15894	15638	15849	15740	15706	15769	15894	15980	15794	15592	15693	15700	15804	15785	15923	15733	15978	15710	15816	15758	15934	15844	15925	15808	15799	15680	15710	15752	15888	15919	15689	15865	15846	15883	15611	15630	15714	15785	15718	15904	15660	15813	15836	15711	15660	15621	15708	15762	15614	15661	15932	15893	15777	15896	15826	15685	15759	15870	15764	15815	15879	15746	15829	15636	15713	15785	15923	15848	15743	15810	15770	15844	15744	15758	15805	15647	15857	15839	15944	15823	15739	15924	15675	15781	15799	15621	15836	15609	15988	15996	15823	15716	15605	15781	15887	15832	15992	15982	15861	15915	15842	15789	15872	15816	15714	15936	15856	15912	15765	15770	15674	15876	15708	15645	15739	15931	15886	15834	15766	15798	15812	15723	15762	15809	15858	15910	15775	15722	16117	15881	15750	15879	15569	15770	15634	15696	15710	15951	15661	15645	15558	15814	15722	15776	15745	15890	15728	15882	15726	15700	15875	15785	15785	15901	15746	15933	15737	15585	15815	15746	15670	15664	15759	15881	15700	15847	15657	15714	15773	15701	15649	15856	15802	15791	15696	15825	15723	15753	15867	15753	15826	15732	15888	15721	15884	15748	15900	15847	15968	15735	15741	15792	15678	15858	15857	15734	15904	15767	15858	15741	15780	15723	15811	15738	15892	15753	15548	15757	15794	15721	15755	15768	15761	15848	15734	15712	15678	15886	15748	15837	15859	15826	15845	15789	15913	15810	15650	15843	15653	15753	15771	15788	15816	15794	15804	15895	15706	15819	15777	15968	15851	15677	15742	15828	15913	15796	15737	15785	15713	15788	15903	15889	15735	15813	15779	15883	15710	15851	15941	15778	15632	15590	15800	15787	15937	15679	15796	15653	15958	15722	15783	15536	15843	15857	15682	15806	15716	15716	15645	15755	15855	15731	15812	15752	15915	15665	15775	15880	15736	15708	15582	15811	15795	15974	15821	15904	15888	15868	15643	15678	15714	15668	15616	15962	15848	15829	15772	15641	15820	15620	15837	15672	15678	15734	15741	15655	15643	15844	16020	15759	15783	15681	15818	15798	15645	15827	15831	15793	15574	15709	15839	15833	15747	15645	15900	15750	15725	15807	15639	15809	15846	15810	15816	15958	15871	15761	15832	15687	15658	15751	15749	15685	15693	15787	15917	15809	15573	15715	15822	15723	15698	15680	15898	15812	15846	15874	15830	15997	15878	15815	15743	15729	15877	15825	15863	15636	15868	15776	15701	15572	15744	15966	15795	15833	15816	15872	15873	15834	15808	15803	15714	15814	15915	15808	15726	15832	15905	15758	15889	15714	15627	15755	15628	15525	15744	15869	15709	15690	15946	15792	15925	15770	15701	15850	15696	15756	15990	15809	15841	15648	15893	15774	15818	15766	15767	15682	15776	15627	15731	15947	15867	15780	15870	15727	15895	15872	15855	15765	15717	15662	15648	15819	15821	15885	15995	15909	15823	15769	15542	15662	15775	15730	15656	15882	15742	15859	15814	15879	15654	15725	15764	15823	15709	15866	15676	15828	15850	15747	15727	15830	15776	15873	15848	15698	15690	15822	15664	15731	15968	15980	15759	15769	15741	15678	15772	15883	15812	15845	15665	15806	15936	15995	15593	15812	15801	15814	15785	15751	15801	15914	15762	15902	15769	15777	15721	15731	15916	15740	15750	15617	15819	15683	15920	15716	15842	15630	15960	15719	15764	15867	15621	15906	15702	15769	15975	15652	15709	15881	15820	15629	15707	15630	15637	15726	15816	15731	15779	15850	15857	15670	15950	15615	15758	15787	15762	15736	15777	15591	15742	15612	15822	15737	15746	15833	15770	15790	15774	15898	15789	15739	15877	15726	15816	15873	15773	15766	15831	15638	15611	15914	15683	15758	16008	16101	15875	15671	15802	15707	15833	15759	15681	15669	15822	15795	15759	15868	15763	15778	15887	15699	15763	15730	15922	15633	15785	16003	15802	15868	15590	15828	15811	15761	15742	15759	15716	15759	15834	15690	15799	15906	15885	15734	15904	15919	15806	15692	15766	15781	15739	15862	15748	15765	15672	15708	15848	15685	15823	15847	15803	15833	15625	15766	15809	15935	15972	15809	15825	15840	15866	15751	15847	15723	15932	15760	15766	15806	15787	15674	15952	15725	15896	15792	15957	15716	15843	15834	15879	15767	15948	15707	15789	15759	15912	15647	15955	15800	15569	15952	15774	15730	15817	15976	15594	15835	15610	15779	15753	15803	15896	15948	15864	15821	15676	15655	15700	15819	15859	15972	15863	15906	15778	15757	15789	15761	15794	15823	15938	15908	15962	15574	15701	15825	15869	15644	15676	15719	15715	15769	15758	15854	15983	15757	15745	15804	15670	15906	15844	15742	15803	15825	15653	15799	15693	15854	15718	15798	15907	15753	15940	15700	15755	15997	15816	15712	15836	15797	15804	15786	15703	15908	15877	15783	15674	15729	15830	15955	15825	15693	15726	15683	15831	15780	15939	15695	15842	15753	15730	15870	15854	15663	15783	15928	15777	15711	15734	15695	15718	15686	15844	15801	15674	15760	15824	15773	15549	15816	15848	15779	15742	15863	15680	15715	15814	15771	15787	15861	15852	15820	16049	15822	15695	15692	15874	15684	15869	15909	15503	15881	15617	15673	15762	15644	15917	15850	15852	15853	15798	15819	15654	15919	15706	15695	15729	15853	15887	15772	15660	15802	15533	15784	15782	15868	15992	15767	15844	15614	15842	15600	15857	15768	15729	16030	15890	15838	15657	15701	15722	15780	15811	15683	15709	15717	15760	15854	15855	15792	15832	15845	15746	15761	15638	15634	15985	15634	15724	15779	15881	15771	15715	15835	15818	15723	15904	15926	15635	15854	15694	15757	15717	15653	15929	15664	15768	15923	15622	15636	15838	15779	15767	15800	15815	15793	15682	15657	15847	15900	15728	15941	15718	15756	15695	15835	15875	15852	15637	15666	15794	15877	15814	15941	15839	15812	15921	15844	15805	15947	15677	15796	15848	15819	15873	15855	15766	15718	15692	15681	16021	15601	15796	15864	15828	15671	15946	15748	15736	15551	15841	15773	15822	15729	15994	15611	15843	15794	15580	15794	15796	15688	15785	15698	15735	15773	15802	15764	15668	15707	15682	15659	15792	15864	15552	15800	15715	15790	15889	15906	15799	15857	15816	15742	15763	15729	15642	15834	15748	15721	15817	15895	15931	15849	15916	15693	15778	15686	15800	15809	15908	15751	15808	15800	15704	15751	15864	15775	15914	15682	15917	15812	15679	15727	15870	15786	15677	15985	16017	15929	15760	15815	15682	15870	15750	15766	15585	15757	15696	15830	15780	15877	15718	15866	15949	15708	15709	15710	15802	15890	15912	15816	15707	15676	15707	15697	15767	15738	15811	15726	15887	15900	15732	15799	15913	15940	15909	15804	15826	15701	15760	15728	15787	16007	15775	15796	15566	15715	15675	15724	15833	15801	15836	15789	15848	15916	15674	15863	15865	15840	15872	15582	15734	15719	15601	15765	15938	15879	15842	15733	15741	15561	15829	15799	15863	15867	15888	15839	15674	15725	15830	15734	15758	15856	15786	15775	15724	15772	15839	15709	15819	15868	15762	15927	15965	15790	15651	15774	15717	15730	15769	15794	15654	15658	15606	15791	15547	15934	15744	15776	15739	15762	15871	15708	15850	15748	15863	15835	15932	15571	15882	15740	15787	15737	15836	15814	15806	15643	15920	15965	15844	15681	15790	15722	15669	15907	15840	15790	15689	15785	15889	15652	15747	15777	15731	15814	15808	15728	15844	15885	15797	15667	15719	15841	15787	15845	15947	15697	15868	15792	15866	15796	15919	15883	15725	15928	16092	15785	15847	15894	15840	15754	15556	15750	15865	15837	15860	15904	15787	15876	15807	15872	15926	15756	15920	15674	15741	15921	15866	15846	15809	15961	15696	16036	15753	15778	15643	15862	15735	15765	15733	15770	15811	15883	15899	15859	15853	15676	15558	15776	15597	15768	15781	15831	15837	15955	15754	15719	15896	15743	15654	15559	15929	15825	15705	15778	15907	15833	15788	15839	15682	15722	15895	15886	15783	15750	15868	15713	15896	15744	15903	15850	15780	15783	15668	15894	15669	15704	15835	15798	15903	15763	15842	16016	15849	15912	15733	15826	15882	15750	15643	15841	15823	15741	15824	15734	15706	15670	15871	15820	15911	15848	15726	15972	15825	15811	15784	15691	15874	16043	15859	15662	15612	15879	15903	15942	16046	15913	15722	15773	15715	15896	15861	15895	15991	15828	15799	15820	15697	15600	15696	15887	15782	15755	15954	15833	15854	15828	15743	15775	15743	15790	15810	15768
25414	21602	27046	27181	20402	19505	19474	18771	18429	18276	18452	18328	18330	18030	18033	17915	18155	18073	18041	18208	18096	18043	17935	18067	18014	17949	18075	17935	18141	18079	18096	18118	17801	18057	17942	17797	17900	17905	17890	17856	17809	17896	17907	17958	17854	17909	17839	17965	18053	18010	17950	17973	17833	18008	17734	17763	18097	17841	17831	17849	18126	17866	18142	17973	17908	17868	17981	17993	17843	17876	18005	17887	18110	17925	17826	17868	18028	17569	17749	17867	18095	18004	17989	17958	17883	17673	17957	17960	17966	17912	18009	17948	17774	17923	17686	18087	18096	18093	17732	17809	17988	17946	17885	17805	17768	17862	17867	17916	17769	17885	17860	17959	18146	17961	17988	18137	17935	17830	17967	17856	17918	17938	17820	17931	17705	17853	17749	17836	18029	17934	18093	17779	17917	17975	17898	17842	17855	17879	17966	17877	17747	17876	18044	18013	17743	17976	17827	17905	17984	17869	18022	17917	17797	17980	18077	17768	18013	17916	17835	17834	18066	17763	17990	18002	17755	17979	18102	17813	17823	18113	17934	17864	18142	17986	17815	17838	17755	18024	18192	18045	17787	17841	17962	17639	17943	18041	18000	17949	17790	17875	17997	17861	17857	17982	17986	17681	17954	18026	17899	17956	18096	17725	17798	17724	17821	17839	17942	18060	18066	17848	18031	17939	17958	17946	17882	17867	17906	17838	17807	17939	17897	18015	18029	18039	17803	17849	17883	17933	17820	17882	18096	17863	17935	17841	17811	17968	18050	17881	17811	17876	17820	17843	17987	17881	17768	18058	17846	17991	18003	17796	18034	18010	17805	17908	17880	18055	18017	17910	17793	17891	17942	18158	17911	17874	17762	17855	17813	17742	17709	17830	17990	18031	17865	17937	18031	17949	17760	18163	18024	18046	18002	17867	17887	17713	18250	17996	18062	17817	18099	17882	17972	18093	17893	17816	17864	17926	17797	17940	17961	17978	17912	17847	17942	17940	17842	17725	17953	17962	18092	17954	17748	18039	17991	17966	17968	18034	18076	17971	17808	17869	17961	18072	17958	17864	17999	17876	17882	17895	17887	17815	17899	17866	17983	17853	17730	18082	18030	17806	17827	18102	17698	18100	18035	17739	17893	17861	17940	17987	18116	17910	17779	17941	17866	17854	18058	18000	17892	17895	17780	17891	17869	18011	18125	17974	17893	17969	17678	17975	17975	18040	18145	17998	18179	17881	18009	18014	17760	17921	17754	18025	17977	17811	17972	17844	18118	17886	17926	17939	17990	17917	17892	17906	17884	17789	17719	17918	17861	18131	18047	17906	17821	17826	18004	17854	17933	17992	17985	17865	17979	18096	17869	17726	18142	18159	17725	18001	17927	17882	17859	17924	17909	17956	17881	17980	18062	17827	17986	18135	18134	17892	17886	17790	17653	17853	17872	17857	17937	17878	17927	17773	17967	17674	17957	17842	18008	18160	17952	18045	18005	18029	18140	17840	17956	17765	17846	17822	18008	18005	17968	17982	18042	17975	17787	17959	17901	18028	18002	17999	17819	17847	17992	17866	18065	17976	17810	17965	18116	17917	17848	17839	17765	18073	18128	17944	17878	18074	17878	17923	17818	17934	17905	17814	17933	18055	17810	17982	17968	17805	17900	17954	17913	18067	18150	18134	17909	17870	17996	17784	18145	18219	17906	17995	17951	17972	17997	17879	18058	18000	18040	17744	17949	17732	17711	18128	17868	18038	18022	17838	17790	18042	17858	17911	17893	18164	18023	17989	18128	17990	18037	17955	17672	17798	17888	17959	17840	17882	17811	17772	17922	17957	17900	17854	18100	17827	17866	17901	17844	17944	17895	17892	17786	17893	17862	17950	17973	17835	17949	17762	17846	18093	18220	17676	17757	17908	18068	17877	17993	17994	17930	17724	17968	17757	17917	18027	18005	17903	18044	17809	17845	17907	17994	17993	18030	17974	17956	17891	17913	18240	18159	18109	17884	17837	17874	18012	18062	17865	17973	17947	17989	17942	18026	17924	17874	18135	17991	17921	18068	17816	18044	17904	17832	18064	18082	17976	17945	18040	17908	17806	17746	17756	18158	17893	17986	18024	17905	17942	17832	17658	18088	17999	17696	18016	17761	17762	18118	17798	18010	17990	17953	17831	18078	17982	18089	17914	18145	17862	17803	17834	17847	17878	17908	17775	17957	18071	17978	17765	18053	17947	18021	17923	18009	17986	18017	18019	17782	17822	17822	17909	17977	17807	18009	17814	17988	17877	17773	17782	17897	18017	17963	17810	17898	17941	17835	18018	17995	17939	17904	17930	17956	17837	17887	17749	17918	17976	17900	18038	17805	17954	18108	17941	18166	17727	17962	17872	18047	17919	18137	17944	17915	17924	17880	17988	18050	17936	17879	17881	17846	18250	18005	18001	18052	18006	17834	17837	17939	17916	17976	17897	17963	17831	17912	18122	18085	17763	17762	18002	17837	17968	18190	18116	18120	17836	17779	18002	18063	17789	17936	18029	17978	17810	18085	18025	17977	17881	17989	17986	17802	18124	17910	17898	17928	17869	18016	17813	17899	17768	17887	17994	17883	18042	18196	17970	18142	18181	17852	17873	18003	18094	17969	18015	17962	17989	18116	17974	17953	17728	18042	17986	17995	18023	18033	18077	17872	17940	17857	17903	18071	17854	17834	17952	17946	17818	17723	17899	17951	17795	17933	18200	17843	17866	17966	17984	17915	17937	17895	18084	18140	17978	17846	17974	17876	17995	17803	17845	17902	18037	17868	18021	17939	17973	17894	17769	17672	18125	17900	17939	17942	17852	18046	17947	18062	17905	18109	18092	17938	17999	18114	17957	17537	17990	17859	17806	17810	17948	17965	17757	17973	17933	17867	17925	18061	17918	17933	18093	17823	17943	17858	17923	17901	18053	17842	17693	17668	17921	18100	18102	17912	17931	17938	17998	17896	17756	17878	17900	18054	18057	17826	17821	17821	17852	17797	17993	18091	17982	17916	17912	17908	17997	18006	17959	17963	17624	17744	17858	17865	18069	17937	17941	17898	17893	18110	18047	17866	17893	17877	17850	18046	18017	17948	17887	18040	18020	17940	17999	17773	17893	17842	17890	17792	17990	17888	18291	17915	17810	17854	17955	17869	17938	17925	18022	17739	17974	17694	17891	17724	17774	17848	17965	18126	17773	17940	17750	17921	17866	17859	17941	17952	17892	18055	17729	17923	17949	17929	18080	17632	18046	17979	17893	17826	17938	17818	17837	17936	18001	17851	17907	17864	17946	17804	17904	17945	18118	18026	17953	17828	17803	17841	18064	17930	17658	17751	17999	17830	18060	17829	17829	17704	17905	17984	17730	17908	17924	18010	17842	17654	18056	17857	18014	17976	17876	17981	17947	17871	17893	18055	17932	17961	17867	18028	17905	17878	17840	18075	18011	18012	18007	17760	18021	17884	17974	18017	17910	18051	17799	17868	18040	17995	17819	18082	17758	17888	17780	17944	18154	17852	17885	18163	17848	18006	18161	17712	17953	17925	17901	17967	17888	17975	17865	17981	17902	18048	17988	17917	17909	17775	17938	17909	17852	17947	17768	17808	17901	17877	17644	17954	18080	17955	17886	18091	17946	17949	17870	17840	17984	18028	17993	18042	17892	17848	17880	18097	17979	17975	17771	17927	17949	17914	18126	18054	17865	18020	17925	17752	18043	17852	17794	17792	17732	17694	17863	17853	17854	17979	17820	17926	18044	17989	17851	17876	17774	17884	17833	17885	17836	17905	17893	17819	17745	17919	17853	17904	18135	17800	17941	17790	18000	17865	17936	18187	18093	17839	17828	17906	18109	18115	17993	18128	17700	18020	17729	17685	17829	17859	18031	17935	17943	17935	17943	18061	17806	17839	17971	17953	17858	17959	17899	17766	17998	17965	17833	17927	17999	18038	18195	18081	17885	17952	17973	18059	18026	18005	17918	17910	18059	17744	18134	18159	18007	17711	18095	17989	18092	17955	17969	17925	17999	18126	17887	17884	18132	17878	17916	17964	17798	17936	17866	17921	17820	17811	17843	17912	17932	17964	17846	18070	18042	17979	17985	17811	17943	17972	17859	17788	17932	17848	17780	17938	18218	17838	17939	17827	17807	18023	18065	17956	17989	18071	17899	17915	18148	18080	17825	17988	17989	17904	18177	17938	17964	17906	17813	17905	17850	17698	17990	17934	17743	17974	18023	17962	17872	18056	17724	17835	17727	17893	17873	17948	17809	17835	17989	17968	17877	17936	17878	18011	17843	17828	17901	18164	18036	18061	18080	18178	17969	18085	18077	17961	17910	17936	17860	17907	17845	17898	17995	17882	17916	17761	18002	17847	17833	17945	17943	17971	17963	17773	18024	17969	17945	17881	17980	17823	17819	18115	17882	18122	17913	18035	17772	17933	17825	17868	17970	17838	17964	18009	18003	17999	18081	18102	17858	18090	17871	17713	17952	18053	18032	18008	17850	17823	17852	18004	17830	18006	18035	17797	17981	18073	17890	17770	17706	17808	18026	17880	17798	17994	17961	18013	17875	18052	17889	17995	17810	18103	17999	17866	18127	18155	18047	17875	18014	17880	17929	17965	17872	17930	17736	17882	18021	18098	17854	18103	17944	17839	17946	18091	17917	17894	17666	18054	17868	18203	17780	17876	17982	17812	17978	17901	17803	17931	17780	17901	17890	17884	17806	17856	17917	17955	18031	17737	17769	17921	18040	17894	17855	18017	17840	17787	18062	18269	17973	18185	17944	17892	17828	17933	18050	17843	18099	17742	17874	17870	17688	18049	18119	17865	17948	17872	17900	18161	17976	17955	17953	17910	17635	17797	18177	17715	17976	17749	18169	17982	18295	18005	18087	18011	17941	17866	17992	17886	17788	18047	17872	18045	17844	17843	17764	17929	17952	17982	17962	17831	17783	18066	17836	18019	17882	17880	17900	17857	18106	17795	17891	17893	17932	17929	17837	17857	17883	17871	17727	17840	17925	17907	17992	17872	17978	17990	17799	17860	17877	17983	18030	17993	17929	18057	17895	18007	18097	18031	17839	17884	18016	17952	17863	17963	18122	18041	18149	17843	18042	18092	17701	17815	18087	17886	17996
20228	34646	27682	21247	18852	17577	17126	16585	16611	16367	16410	16261	16244	16011	16135	15996	15740	16055	15912	15862	15957	15860	15761	15825	15722	15822	15641	15865	15999	15876	15862	15800	15873	15656	15747	15803	15795	15956	15728	15681	15760	15807	15725	15738	15576	15606	15595	15759	15706	15635	15566	15723	15703	15726	15728	15785	15763	15635	15560	15784	15660	15672	15699	15706	15770	15606	15657	15646	15525	15716	15609	15826	15721	15672	15586	15737	15683	15674	15661	15780	15507	15642	15730	15740	15748	15643	15829	15780	15739	15729	15780	15878	15701	15769	15723	15808	15579	15747	15642	15688	15557	15732	15779	15620	15816	15640	15708	15542	15824	15900	15561	15725	15673	15768	15714	15621	15737	15602	15566	15765	15678	15550	15524	15683	15734	15609	15635	15841	15647	15675	15875	15735	15804	15860	15679	15677	15583	15686	15598	15663	15846	16037	15719	15702	15788	15767	15672	15805	15651	15717	15846	15793	15577	15631	15721	15756	15729	15798	15828	15595	15733	15715	15814	15708	15651	15602	15764	15788	15712	15695	15699	15642	15684	15466	15663	15677	15576	15767	15716	15696	15937	15546	15664	15681	15718	15502	15583	15797	15649	15820	15707	15625	15663	15470	15642	15632	15665	15587	15748	15791	15733	15668	15632	15797	15852	15779	15654	15795	15848	15730	15674	15755	15730	15727	15762	15638	15762	15766	15750	15538	15633	15862	15833	15566	15812	15655	15722	15676	15634	15829	15715	15682	15827	15688	15740	15715	15594	15848	15777	15610	15566	15553	15772	15621	15655	15698	15821	15675	15692	15860	15579	15795	15783	15653	15619	15746	15779	15826	15732	15724	15591	15755	15651	15700	15841	15773	15757	15693	15797	15872	15673	15515	15678	15758	15679	15729	15725	15874	15711	15707	15732	15723	15736	15942	15626	15812	15555	15867	15776	15872	15760	15662	15805	15810	15580	15496	15795	15582	15674	15708	15644	15825	15677	15659	15643	15605	15896	15784	15788	15473	15644	15888	15685	15677	15663	15666	15701	15838	15692	15800	15708	15723	15768	15724	15516	15830	15619	15713	15669	15677	15680	15660	15719	15883	15800	15815	15823	15756	15668	15768	15995	15780	15649	15751	15780	15727	15715	15791	15505	15849	15721	15810	15720	15740	15817	15745	15665	15715	15758	15716	15706	15830	15781	15613	15701	15722	15704	15631	15638	15643	15692	15724	15552	15700	15814	15514	15676	15853	15739	15687	15739	15643	15666	15779	15681	15824	15613	15576	15730	15601	15955	15807	15700	15871	15774	15645	15601	15715	15812	15857	15681	15662	15669	15603	15595	15743	15840	15662	15963	15831	15504	15697	15784	15771	15944	15715	15666	15832	15791	15571	15710	15639	15706	15846	15804	15807	15820	15630	15786	15703	15804	15798	15836	15919	15769	15719	15788	15786	15785	15750	15650	15771	15635	15866	15686	15721	15732	15660	15612	15806	15596	15677	15753	15712	15695	15671	15881	15419	15674	15735	15578	15748	15663	15741	15665	15644	15783	15712	15684	15519	15672	15862	15613	15634	15930	15507	15750	15804	15745	15769	15771	15692	15750	15698	15647	15708	15674	15664	15721	15649	15678	15707	15775	15822	15720	15619	15787	15781	15723	15718	15662	15815	15684	15628	15708	15579	15726	15705	15699	15738	15568	15825	15691	15907	15656	15733	15763	15784	15658	15752	15725	15744	15697	15712	15814	15799	15709	15763	15769	15599	15749	15776	15731	15630	15755	15772	15768	15754	15588	15723	15663	15877	15792	15799	15819	15644	15755	15754	15668	15693	15945	15807	15797	15789	15727	15791	15847	15744	15621	15799	15625	15710	15713	15773	15756	15715	15773	15890	15824	15731	15709	15902	15682	15761	15779	15856	15604	15672	15729	15667	15713	15783	15704	15775	15643	15571	15789	15828	15693	15683	15713	15805	15778	15653	15765	15637	15728	15581	15922	15487	15693	15664	15839	15681	15584	15607	15764	15848	15641	15865	15802	15933	15643	15582	15746	15643	15614	15598	15700	15758	15719	15660	15799	15687	15764	15733	15767	15752	15715	15831	15810	15689	15633	15712	15776	15531	15503	15674	15615	15636	15659	15582	15789	15718	15755	15638	15853	15725	15630	15807	15746	15809	15769	15641	15795	15711	15657	15744	15598	15759	15695	15773	15810	15641	15690	15531	15623	15761	15694	15677	15559	15629	15652	15815	15505	15826	15790	15724	15783	15693	15837	15677	15838	15673	15721	15811	15659	15550	15888	15847	15819	15891	15896	15668	15724	15959	15742	15651	15582	16096	15734	15585	15720	15827	15450	15668	15786	15786	15634	15825	15496	15610	15650	15850	15636	15659	15772	15730	15632	15646	15739	15780	15828	15754	15530	15819	15707	15759	15805	15685	15846	15540	15768	15873	15663	15553	15876	15611	15586	15642	15760	15788	15762	15588	15702	15668	15805	15728	15806	15684	15629	15819	15675	15804	15701	15842	15700	15685	15544	15626	15706	15816	15605	15885	15634	15890	15584	15831	15717	15811	15649	15609	15774	15722	15671	15736	15660	15789	15640	15874	15843	15494	15528	15835	15715	15640	15725	15569	15925	15605	15779	15607	15824	15615	15679	15590	15608	15952	15834	15662	15780	15808	15633	15636	15765	15787	15682	15460	15650	15741	15829	15651	15699	15834	15550	15673	15673	15758	15832	15792	15875	15894	15858	15686	15821	15603	15750	15649	15761	15811	15625	15741	15869	15871	15752	15746	15657	15848	15599	15847	15608	15711	15513	15665	15954	15680	15628	15781	15626	15782	15630	15521	15687	15738	15851	15889	15655	15670	15593	15860	15695	15762	15712	15804	15720	15617	15776	15606	15745	15769	15567	15660	15728	15816	15777	15667	15688	15722	15710	15633	15728	15785	15764	15717	15741	15752	15769	15726	15830	15812	15828	15468	15693	15882	15759	15630	15775	15744	15780	15665	15697	15553	15753	15686	15924	15542	15721	15799	15773	15787	15733	15750	15558	15734	15591	15636	15581	15681	15804	15864	15724	15692	15731	15903	15593	15656	15810	15853	15687	15875	15669	15684	15813	15684	15696	15636	15907	15700	15634	15696	15723	15544	15894	15594	15872	15762	15786	15583	15749	15786	15709	15822	15653	15679	15643	15692	15429	15683	15614	15643	15800	15754	15683	15808	15654	15664	15593	15832	15700	15653	15803	15701	15805	15805	15674	15679	15662	15500	15610	15583	15843	15753	15550	15672	15764	15733	15684	15640	15627	15767	15581	15732	15722	15564	15652	15767	15686	15749	15703	15693	15826	15591	15867	15698	15544	15698	15720	15622	15695	15700	15726	15653	15751	15818	15685	15677	15573	15753	15643	15676	15519	15508	15532	15689	15683	15818	15730	15628	15657	15684	15676	15786	15742	15886	15771	15631	15773	15774	15687	15774	15616	15764	15776	15798	15516	15905	15661	15732	15646	15653	15851	15575	15735	15777	15652	15661	15976	15672	15600	15699	15554	15827	15708	15759	15671	15554	15726	15797	15754	15696	15817	15806	15905	15861	15745	15684	15822	15585	15904	15606	15621	15572	15826	15692	15610	15803	15797	15582	15753	15658	15753	15725	15485	15855	15674	15821	15709	15640	15696	15643	15625	15645	15739	15781	15597	15723	15550	15676	15813	15878	15766	15706	15803	15747	15668	15947	15594	15754	15750	15704	15750	15675	15807	15678	15784	15722	15750	15752	15801	15868	15693	15742	15748	15480	15819	15823	15699	15796	15658	15796	15492	15514	15904	15707	15792	15794	15893	15842	15686	15476	15728	15819	15764	15725	15600	15814	15794	15665	15852	15768	15938	15841	15788	15955	15834	15769	15801	15842	15686	15860	15624	15736	15806	15819	15815	15612	15725	15800	15799	15659	15836	15715	15639	15702	15728	15737	15666	15922	15663	15804	15676	15835	15640	15780	15788	15532	15893	15840	15479	15766	15824	15895	15602	15632	15761	15776	15880	15699	15733	15796	15640	15516	15895	15868	15711	15718	15919	15841	15537	15578	15874	15843	15774	15796	15815	15803	15804	15758	15883	15727	15819	15639	15656	15808	15721	15762	15730	15910	15718	15779	15700	15705	15856	15792	15709	15655	15716	15668	15715	15930	15733	15721	15771	15919	15571	15868	15866	15761	15786	15722	15613	15697	15746	15589	15811	15616	15663	15723	15861	15715	15918	15720	15519	15678	15602	15607	15653	15793	15701	15804	15797	15655	15550	15703	15700	15893	15737	15739	15637	15689	15848	15606	15718	15775	15641	15803	15903	15638	15685	15682	15774	15817	15776	15582	15786	15796	15616	15776	15561	15729	15665	15817	15732	15683	15850	15698	15789	15734	15561	15661	15646	15603	15774	15599	15539	15725	15669	16017	15653	15677	15814	15724	15717	15810	15864	15524	15651	15778	15703	15714	15666	15726	15719	15715	15662	15586	15713	15581	15638	15734	15725	15678	15785	15818	15723	15862	15675	15652	15679	15649	15677	15832	15721	15702	15566	15796	15592	15706	15775	15741	15653	15685	15721	15759	15760	15744	15822	15690	15774	15793	15771	15705	15815	15669	15786	15650	15599	15649	15731	15698	15701	15784	15585	15894	15696	15692	15761	15654	15644	15732	15690	15498	15715	15555	15780	15732	15747	15641	15745	15921	15617	15610	15738	15678	15701	15861	15677	15806	15947	15900	15616	15573	15804	15685	15717	15857	15705	15647	15696	15718	15665	15735	15672	15762	15576	15768	15718	15537	15654	15602	15722	15550	15757	15828	15740	15710	15664	15618	15815	15679	15730	15802	15687	15698	15749	15619	15693	15620	15608	15650	15475	15691	15676	15654	15581	15636	15818	15857	15695	15643	15878	15678	15582	15799	15642	15754	15767	15756	15774	15759	15670	15591	15703	15731	15650	15717	15627	15876	15671	15759	15767	16014	15674	15855	15782	15701	15631	15671	15722	15786	15776	15892	15900	15523	15795	15567	15741	15684	15802	15785	15847	15667	15564	15603	15765	15875	15732	15753	15567	15764	15694	15673	15719	15598	15829	15791	15703	15770	15618	15736	15845	15805	15591	15732	15821	15629
22536	21594	28818	24885	22000	24193	25379	21187	19887	20074	20157	19874	19781	19597	19734	19523	19445	19464	19331	19454	19409	19410	19582	19420	19206	19160	19181	19000	19179	19145	19235	19056	19236	19139	19198	19300	19205	19325	19216	19224	19080	19049	19083	18932	19147	19070	19130	19247	19004	18965	19125	19200	19246	19044	19264	18953	19166	19262	19132	19057	19002	18996	19027	19070	19193	19289	18978	19153	19053	19020	19085	19116	18971	19069	19014	19232	18906	18920	19214	18944	19029	19159	19147	19107	19281	19153	19061	18948	18935	19054	19104	18934	19121	19031	18884	19027	18964	19176	19285	19098	18995	18992	19029	19017	18999	18927	18913	18930	18825	19002	18898	18929	18987	19006	18968	18971	19260	19036	18845	18849	18974	18751	19016	18884	19157	19245	19014	18995	19159	19235	18971	19098	19117	18942	18922	18813	19054	19156	18983	19204	19075	19069	19026	18749	18702	19056	18910	18923	19185	18963	18906	18981	19148	19073	19151	19124	19024	19104	18977	19401	19016	19110	19005	18890	18768	18985	19121	19222	19136	19065	19043	19154	19111	18988	18901	19156	18969	19090	19132	18820	19050	18945	18896	18747	19013	19039	19030	19050	19137	19099	18850	18926	19069	19103	18953	18905	19009	18920	18971	18949	19008	18985	18972	18994	19141	18875	19314	18889	18872	19095	19085	18994	19269	19093	18888	18910	19126	18762	18768	18968	19104	19088	18909	19021	19078	19065	19104	18999	18966	18967	19092	19181	19158	19227	19102	18972	18970	18872	18977	18979	18745	19021	19081	18925	18887	19057	18931	19108	18826	19096	18870	18996	19068	18907	19062	19002	18901	18931	18991	18901	19057	18918	19231	19010	19106	19092	18992	19233	18981	19217	19085	19290	19157	18959	19014	19052	19032	19061	18994	18889	18895	18966	19216	19232	19142	18999	19003	18992	19095	18949	18819	18995	19123	18927	19302	19071	19314	19076	19054	19031	19177	18880	18889	18896	18821	19085	19106	19012	19207	18978	19019	19021	18798	18865	19055	19053	18888	18872	18936	18940	18999	19041	19074	19080	19061	19063	18999	18984	18982	18945	18803	19133	18953	19240	18930	18891	19004	18939	19222	18971	19057	18976	19072	19001	19133	18842	19192	19038	18814	18943	19040	19131	19058	19005	19038	19094	18864	18947	19043	19087	18935	18879	18794	19077	18788	19086	19310	18852	19063	19039	19133	18765	18993	18971	18980	18986	18748	18953	19071	19092	19072	19080	19128	19125	19166	18999	19246	18972	19007	19029	18967	19131	19013	18840	19038	19045	18964	19038	19015	18972	19147	19051	19179	18810	18864	19006	19076	19030	19003	19084	18945	19294	18958	19125	19001	18887	19018	18915	18999	18995	18941	18822	18986	18975	18995	18949	19008	18964	19021	19218	19170	19028	19071	19067	18886	18893	18869	18973	19123	19046	19020	19196	19043	18999	18953	18953	19075	18934	19187	19164	19174	19004	19143	18973	19127	19019	18978	18794	18919	19046	18957	19005	19044	19030	19040	18928	18873	18938	18968	19044	19223	18963	19243	18953	18881	19222	19031	19058	19136	19021	19267	18995	19101	19052	19026	18848	19067	19077	18821	19197	19080	19094	19109	18971	19045	19231	18783	18841	18743	18936	18871	18934	19037	19116	19086	19037	18857	19143	19180	18945	18932	18967	19213	18766	18977	19234	19026	18903	19032	18828	18790	18963	18945	18921	19152	18915	18865	19087	18977	18795	19110	18880	18939	19025	18893	18830	18861	18936	19044	18927	19000	19081	18958	19075	19079	19053	19015	18878	18869	18987	19155	19085	18913	18968	19013	18784	19049	19019	19054	18915	18870	18837	19027	18953	19053	18946	19098	19055	18898	19144	19072	18974	18900	19097	19127	19049	19070	19053	19053	18880	19000	19170	18942	18994	19006	19135	19143	19062	19021	19206	19217	19166	18901	18974	19022	18843	18901	18959	18950	19143	19009	18889	18896	19038	18842	18818	18896	19131	18701	18839	18970	18939	18893	19167	19123	19224	19026	18869	19130	19239	19028	19001	18966	18908	19027	19142	18972	19210	19138	19243	18868	18930	19158	18826	19090	19091	18986	18973	19106	19196	18887	19037	18815	19217	19030	19103	19036	18956	18995	19098	19079	19041	19018	19062	19058	19194	18963	19051	18985	19125	18855	19101	19087	19198	19074	19003	19148	19086	19144	19136	18974	18899	18997	18952	19137	18964	19012	19153	18956	19003	19002	19070	19080	18996	18835	18855	18839	19010	19026	18995	19186	19027	18865	19030	18888	19132	18935	18777	18950	18872	19054	19032	19139	19126	18813	18851	18930	19070	19121	19029	18888	19105	18934	19161	19008	19029	18952	18827	19080	19001	19074	19152	19160	19001	19177	18927	18808	18988	19127	18981	18928	19071	19029	19107	18984	18881	18988	19032	18911	19075	19128	18710	18938	18864	19043	18800	18963	19196	18919	18937	19061	19064	18866	18768	18911	18969	18855	19175	18732	19200	18992	18855	18872	18893	19159	18875	18827	18819	18799	18737	18975	19029	19115	18831	19037	18876	19034	19017	18947	18821	18792	18964	18903	19158	19204	19079	18884	18934	19072	19058	18939	18953	18933	19095	18840	18965	18997	19081	18975	18671	19008	18833	18935	18974	19112	19052	19061	19095	19077	18959	18921	19204	18891	19149	18920	19108	19048	19043	18893	18931	18815	18990	18898	19004	19196	19205	19024	18980	18902	19047	19089	19380	19015	18980	19112	19086	18892	18953	19159	19156	19045	19031	18968	19110	19018	19158	19024	18801	19122	19027	19109	19054	19121	19097	18770	19083	19125	18971	18962	18840	18995	18982	18873	18799	18799	19070	18946	18971	18997	19183	19012	18989	19158	18841	18975	18946	19126	18910	18988	19080	19093	19165	19122	18928	18834	18869	19066	18932	19134	18880	19038	18970	18957	19191	18899	19066	19208	19077	19155	19031	18903	18917	18841	19260	19052	18955	18854	18886	18945	18949	18996	19027	18948	19044	19142	18894	18995	18936	19125	19147	19089	19017	19065	18927	19211	19030	19029	19112	19020	19000	19127	19151	19084	19055	19114	19004	18937	18917	18817	19123	18978	19076	19019	18750	18960	19123	19285	18911	18792	18946	18721	18930	18992	19169	19015	19116	18998	19095	19176	19150	19052	19140	19310	19064	19013	18974	19079	18950	19190	18892	19185	19069	19023	18793	18973	19049	18939	19014	18712	19192	18883	19067	19015	19109	18971	18820	19184	19134	19116	18906	18912	18840	19006	18746	19088	19042	19032	19047	19029	19087	19176	18936	19084	18918	19138	19038	19093	19164	19143	19092	19151	18971	18839	18845	19139	18976	19033	18975	18978	19001	19208	18984	18979	19045	18918	18922	18996	19136	18908	19159	18945	19024	19112	18942	18920	19076	18997	18944	18924	19198	19019	18872	18850	18996	18955	18915	19017	18891	19046	18807	18948	19115	19139	18909	19051	18916	19019	19197	19058	19107	18984	18895	19034	19077	19016	19018	18945	19146	19247	19152	19047	19025	19060	19022	19041	18993	18846	18956	19117	18663	18938	19068	19179	19005	18910	19047	19171	19001	18855	19198	19045	18918	19027	18694	18850	19010	18842	18976	19119	18880	19108	18947	19064	19054	19035	18787	19290	19030	18949	18899	19058	18950	18941	19055	19103	18924	18855	19006	18942	19081	19142	19007	18956	19052	18987	18856	18920	18987	18788	19047	19120	18877	19043	19066	19036	19093	19134	18912	18700	18979	18773	18863	19204	19007	19042	19101	19055	18952	19067	19004	19124	19178	19232	19240	19052	18873	19202	19151	19073	18835	19027	19123	18975	18668	18913	19187	18954	18913	19030	19051	19043	19044	19194	18870	18721	19119	19020	18927	18911	18918	18889	19161	18920	19140	19173	18930	19063	18895	19164	19080	19041	18859	18808	18727	18870	19173	18922	19090	18899	18891	18919	19116	19007	19167	19029	18955	19060	18977	18781	18933	18951	19003	19135	18997	18999	19106	19139	19035	18935	19039	18973	18862	18774	18827	18994	18975	18893	18838	18904	19088	18956	18893	19148	18884	19067	18843	19247	19149	19061	19150	18839	18783	18971	19090	19041	18861	19154	19062	18904	19005	18877	19138	18912	18994	19146	19018	19260	19012	18972	18995	18983	19128	19063	19110	19059	19071	18900	19022	18967	18922	19039	19107	18898	19002	19102	18968	19050	18686	19023	18915	19169	19044	19159	19194	19033	19061	19080	18829	19127	19048	18967	18857	19171	19055	18751	18816	19032	18944	19028	19007	18995	18880	18975	19095	19077	19102	19022	18928	19064	19053	19131	19020	18692	18926	19026	19000	19116	19079	19159	19012	18993	18889	18978	19029	18979	19221	18949	18982	19002	19083	19030	19062	18864	19146	19245	19051	19152	18885	18812	19019	18923	18862	18935	18932	18700	19064	19152	18895	19038	19045	19044	18871	19172	18866	19108	18918	19207	18995	19098	19051	19100	19054	19161	19209	19223	18882	19015	18902	18909	18983	19083	19071	19186	18962	19091	18968	18884	18969	18802	19048	19069	19121	19067	19082	19004	19089	18987	18982	19226	19148	19020	19052	18838	19141	19008	19118	19006	19244	19200	19085	18924	18877	18875	18954	18938	18996	19035	19070	19172	19125	18968	18954	19182	18892	19077	19138	19024	18998	19062	19046	19051	18767	19087	19206	18944	18993	19107	18968	19224	19105	18928	18968	18944	18942	19202	18993	19094	19157	18995	19021	18901	19057	19107	19053	18965	18927	18992	19006	19196	19016	19084	18961	19133	19075	19020	18991	19073	18947	19111	19030	18881	19059	19196	19048	19034	19024	18986	19004	19046	19124	19075	19068	18953	18899	18940	18890	19037	19123	19109	19014	19022	18962	19053	19044	18845	19107	19353	18711	19050	19013	19073	18930	18888	19021	19080	19045	18936	19354	18943	19167	18992	18824	18989	19080	19130	18800	19024	19011	19051	19050	18876	19016	18976	18772	19105	18955	18811	19047	19085	19017	18835	19074	19102	18933	19153	18959	18949	19089	19117	19150	19088	19041	18948	19067	19122	18933
21437	42853	34324	25580	22116	20373	19219	18233	17994	17711	17616	17307	17276	17104	16916	16803	16761	16908	16678	16810	16643	16513	16677	16705	16682	16521	16595	16670	16558	16669	16560	16409	16369	16511	16464	16639	16386	16439	16544	16518	16318	16344	16286	16434	16484	16579	16420	16309	16489	16361	16436	16069	16500	16313	16379	16542	16477	16414	16361	16326	16507	16338	16289	16368	16345	16180	16309	16284	16373	16461	16414	16292	16186	16167	16448	16482	16214	16380	16340	16318	16415	16311	16283	16366	16376	16290	16296	16123	16373	16102	16419	16276	16429	16448	16411	16368	16317	16398	16361	16412	16409	16417	16233	16396	16219	16235	16277	16280	16382	16310	16550	16284	16224	16191	16290	16294	16289	16425	16308	16299	16430	16353	16250	16539	16439	16171	16421	16229	16496	16343	16282	16300	16381	16299	16392	16305	16363	16242	16193	16535	16337	16245	16376	16315	16166	16267	16275	16339	16384	16204	16304	16415	16346	16458	16385	16251	16397	16247	16216	16313	16379	16349	16245	16310	16254	16385	16494	16252	16277	16347	16391	16448	16127	16269	16422	16394	16375	16482	16126	16184	16259	16288	16320	16254	16594	16308	16363	16367	16468	16335	16189	16259	16402	16454	16446	16318	16343	16384	16415	16282	16273	16347	16344	16237	16395	16205	16389	16473	16357	16414	16303	16167	16325	16457	16322	16159	16279	16369	16272	16436	16447	16284	16415	16369	16250	16334	16298	16374	16391	16337	16359	16233	16238	16400	16272	16170	16335	16523	16293	16190	16230	16315	16299	16309	16466	16209	16422	16323	16217	16342	16290	16474	16314	16167	16352	16424	16284	16266	16215	16195	16191	16343	16408	16198	16174	16434	16359	16242	16326	16343	16144	16447	16383	16431	16243	16170	16144	16352	16388	16349	16226	16336	16369	16229	16160	16251	16233	16247	16339	16396	16266	16380	16327	16225	16364	16326	16494	16411	16308	16430	16399	16305	16229	16351	16415	16373	16138	16379	16378	16304	16071	16307	16324	16540	16403	16294	16285	16403	16252	16389	16461	16293	16468	16359	16362	16351	16234	16512	16334	16324	16489	16320	16400	16343	16501	16347	16251	16183	16132	16315	16340	16640	16340	16238	16501	16280	16473	16250	16372	16250	16460	16252	16316	16348	16490	16317	16440	16336	16477	16220	16409	16291	16370	16478	16397	16307	16411	16325	16362	16361	16326	16312	16336	16187	16172	16401	16276	16197	16321	16301	16242	16452	16387	16267	16448	16274	16242	16435	16383	16356	16290	16319	16440	16331	16345	16401	16196	16324	16501	16337	16420	16363	16323	16403	16343	16283	16375	16155	16343	16345	16387	16443	16406	16366	16290	16241	16305	16417	16438	16340	16255	16200	16360	16265	16116	16448	16425	16259	16292	16239	16261	16451	16178	16243	16337	16389	16142	16362	16320	16568	16154	16382	16366	16445	16349	16403	16421	16352	16397	16285	16398	16145	16363	16361	16248	16364	16287	16337	16412	16210	16498	16426	16297	16416	16478	16385	16446	16216	16368	16489	16273	16130	16438	16147	16278	16213	16309	16503	16406	16357	16253	16501	16375	16319	16237	16332	16192	16394	16242	16254	16164	16273	16288	16157	16409	16134	16367	16258	16375	16286	16683	16377	16399	16563	16264	16220	16298	16204	16401	16229	16321	16332	16342	16509	16239	16400	16380	16232	16323	16169	16347	16302	16281	16288	16267	16347	16168	16396	16119	16369	16392	16353	16360	16207	16378	16288	16415	16389	16489	16226	16263	16425	16354	16379	16464	16308	16270	16310	16567	16245	16473	16331	16181	16417	16329	16512	16450	16369	16367	16236	16540	16222	16375	16287	16389	16295	16261	16405	16353	16276	16366	16408	16352	16290	16292	16441	16362	16340	16226	16274	16134	16310	16178	16258	16452	16180	16409	16466	16382	16436	16274	16422	16251	16397	16333	16314	16424	16186	16289	16250	16446	16372	16387	16172	16368	16493	16440	16328	16134	16301	16448	16224	16308	16430	16188	16257	16538	16134	16496	16237	16429	16328	16212	16442	16583	16302	16401	16413	16330	16425	16458	16411	16301	16320	16380	16386	16336	16569	16315	16269	16467	16433	16217	16329	16333	16265	16330	16240	16445	16465	16266	16280	16366	16351	16278	16541	16325	16372	16327	16436	16426	16242	16269	16326	16386	16432	16387	16515	16276	16315	16367	16474	16286	16353	16427	16326	16287	16114	16279	16354	16407	16283	16327	16434	16506	16301	16248	16388	16425	16164	16137	16259	16370	16352	16443	16297	16397	16367	16217	16176	16342	16337	16340	16429	16301	16414	16367	16318	16184	16343	16482	16258	16326	16299	16291	16314	16385	16400	16273	16383	16269	16211	16249	16304	16296	16319	16405	16283	16344	16436	16403	16372	16328	16396	16383	16342	16224	16445	16407	16393	16333	16453	16233	16208	16213	16226	16517	16450	16523	16382	16270	16525	16327	16384	16383	16216	16185	16219	16367	16328	16261	16312	16300	16357	16347	16439	16244	16348	16328	16258	16276	16411	16270	16395	16355	16345	16302	16241	16231	16414	16369	16349	16266	16411	16403	16091	16281	16440	16388	16411	16286	16237	16248	16451	16288	16228	16442	16318	16351	16226	16452	16457	16317	16401	16270	16374	16323	16430	16393	16430	16183	16425	16332	16337	16264	16225	16332	16391	16430	16131	16345	16198	16244	16435	16452	16314	16361	16370	16245	16518	16359	16346	16218	16192	16407	16479	16157	16164	16372	16421	16420	16342	16310	16404	16230	16474	16461	16237	16116	16465	16336	16615	16333	16432	16309	16191	16242	16324	16188	16203	16392	16303	16293	16568	16213	16299	16369	16292	16336	16240	16280	16135	16394	16422	16472	16402	16143	16398	16284	16406	16503	16192	16225	16341	16271	16321	16232	16419	16417	16343	16218	16451	16239	16407	16314	16367	16265	16430	16359	16253	16423	16372	16313	16210	16200	16256	16316	16419	16407	16226	16222	16503	16342	16339	16394	16335	16374	16361	16270	16380	16344	16350	16236	16328	16564	16346	16256	16421	16459	16482	16399	16267	16189	16276	16379	16320	16460	16396	16384	16303	16349	16261	16164	16345	16338	16500	16279	16375	16550	16300	16295	16274	16315	16236	16425	16338	16377	16099	16198	16503	16451	16291	16257	16179	16531	16260	16217	16428	16431	16388	16341	16195	16466	16316	16326	16438	16579	16331	16394	16269	16316	16255	16293	16265	16440	16300	16316	16411	16476	16228	16390	16412	16352	16376	16458	16330	16271	16443	16375	16189	16199	16196	16322	16408	16194	16268	16467	16234	16349	16408	16370	16329	16463	16309	16449	16220	16521	16424	16356	16394	16441	16307	16349	16359	16262	16233	16316	16323	16397	16214	16250	16185	16488	16429	16264	16321	16377	16324	16348	16397	16479	16221	16321	16420	16140	16421	16336	16294	16368	16287	16220	16182	16332	16479	16253	16260	16278	16583	16370	16391	16279	16306	16189	16500	16226	16259	16284	16377	16264	16135	16302	16494	16423	16060	16479	16332	16148	16392	16349	16432	16288	16320	16409	16273	16343	16355	16367	16324	16484	16364	16276	16407	16382	16279	16133	16234	16368	16197	16223	16394	16291	16349	16369	16176	16363	16509	16255	16500	16452	16192	16373	16324	16243	16399	16438	16156	16405	16287	16392	16208	16413	16338	16273	16216	16402	16419	16345	16295	16265	16345	16418	16339	16311	16351	16491	16186	16249	16371	16304	16384	16360	16300	16300	16199	16160	16394	16223	16436	16304	16306	16260	16422	16368	16511	16278	16265	16154	16283	16211	16328	16288	16446	16310	16405	16435	16446	16491	16443	16356	16503	16254	16245	16485	16303	16243	16420	16356	16255	16201	16342	16375	16284	16161	16377	16347	16157	16406	16281	16525	16487	16294	16346	16286	16235	16317	16310	16291	16416	16266	16623	16296	16314	16482	16201	16541	16345	16275	16279	16443	16127	16359	16296	16303	16265	16158	16373	16163	16404	16269	16314	16487	16278	16222	16408	16444	16371	16307	16442	16228	16432	16479	16288	16422	16310	16347	16424	16237	16344	16414	16295	16245	16418	16138	16475	16339	16217	16149	16314	16359	16284	16570	16201	16393	16379	16301	16280	16121	16353	16246	16424	16378	16376	16345	16362	16254	16429	16156	16379	16414	16292	16435	16372	16480	16319	16322	16207	16329	16412	16230	16319	16386	16332	16344	16293	16448	16437	16340	16427	16349	16272	16285	16336	16278	16335	16526	16531	16411	16445	16270	16278	16206	16330	16339	16442	16459	16260	16219	16309	16415	16188	16280	16181	16525	16273	16379	16212	16332	16341	16265	16410	16311	16284	16303	16465	16210	16408	16338	16362	16368	16338	16383	16327	16351	16293	16320	16197	16389	16450	16139	16455	16304	16382	16266	16485	16115	16407	16455	16124	16253	16362	16310	16194	16331	16398	16339	16389	16321	16416	16421	16234	16327	16387	16397	16344	16328	16346	16283	16249	16414	16275	16405	16297	16207	16389	16368	16535	16337	16453	16626	16308	16417	16311	16423	16243	16274	16459	16502	16287	16154	16339	16390	16293	16367	16187	16211	16409	16445	16494	16411	16229	16448	16250	16365	16336	16327	16359	16353	16425	16484	16422	16340	16489	16239	16395	16325	16544	16407	16184	16208	16234	16182	16429	16414	16146	16438	16393	16165	16402	16211	16521	16408	16420	16202	16360	16322	16511	16340	16248	16589	16270	16478	16235	16295	16060	16311	16282	16357	16479	16229	16444	16318	16436	16449	16379	16403	16358	16440	16268	16307	16448	16313	16327	16341	16210	16365	16237	16379	16556	16457	16443	16226	16392	16296	16395	16268	16414	16241	16524	16307	16577	16437	16284	16297	16417	16273	16362	16397	16328	16296	16385	16261	16296	16200	16354	16325	16190	16131	16202	16422	16328	16312	16393	16371	16344	16289	16299	16297	16238	16320	16171	16171	16170	16226	16434	16383	16348	16307	16404	16402	16459	16385	16321	16331	16278	16360	16418	16358	16273	16314	16267	16336	16323	16368	16248	16295	16439
28953	23810	26770	22954	19077	18400	18363	17951	17736	17869	17782	17726	17743	17394	17544	17450	17579	17652	17516	17677	17575	17459	17471	17576	17560	17547	17358	17562	17504	17580	17470	17436	17411	17523	17408	17466	17580	17394	17380	17458	17548	17394	17497	17695	17232	17339	17456	17625	17491	17302	17436	17420	17336	17598	17546	17440	17661	17328	17451	17420	17427	17404	17431	17506	17416	17356	17389	17509	17310	17327	17525	17445	17396	17365	17415	17329	17594	17472	17326	17427	17487	17349	17342	17418	17257	17332	17406	17514	17230	17338	17378	17488	17293	17274	17172	17395	17431	17647	17690	17486	17453	17468	17185	17408	17471	17267	17464	17506	17391	17447	17290	17411	17225	17172	17458	17326	17376	17452	17404	17278	17579	17417	17410	17512	17391	17516	17319	17232	17412	17314	17450	17294	17473	17305	17622	17475	17226	17359	17353	17507	17414	17306	17494	17404	17319	17665	17484	17343	17555	17464	17443	17349	17470	17342	17426	17488	17731	17534	17472	17249	17287	17374	17502	17467	17472	17344	17498	17318	17408	17462	17329	17554	17505	17402	17226	17372	17388	17509	17303	17196	17390	17098	17290	17417	17302	17288	17326	17413	17325	17489	17569	17381	17301	17390	17560	17302	17523	17506	17286	17336	17555	17714	17367	17506	17262	17483	17559	17366	17429	17538	17360	17478	17229	17269	17332	17331	17157	17438	17333	17331	17455	17378	17428	17126	17476	17374	17473	17338	17510	17283	17502	17408	17503	17415	17405	17502	17437	17307	17268	17380	17392	17339	17523	17336	17531	17444	17498	17380	17569	17496	17516	17537	17465	17424	17341	17231	17510	17344	17198	17268	17535	17300	17453	17357	17492	17229	17433	17367	17502	17466	17385	17350	17633	17464	17494	17488	17416	17424	17467	17250	17309	17451	17329	17425	17342	17331	17440	17475	17458	17345	17330	17625	17385	17305	17387	17385	17348	17424	17429	17542	17267	17173	17508	17455	17813	17569	17485	17440	17251	17393	17398	17536	17294	17641	17517	17316	17396	17308	17354	17337	17394	17328	17401	17355	17618	17361	17418	17418	17466	17524	17470	17391	17247	17433	17360	17293	17326	17363	17511	17447	17366	17385	17352	17285	17472	17247	17311	17279	17306	17452	17310	17437	17411	17463	17615	17430	17605	17491	17400	17473	17463	17242	17282	17356	17415	17286	17397	17425	17582	17438	17331	17168	17420	17228	17393	17632	17397	17307	17443	17474	17429	17572	17464	17645	17514	17499	17530	17370	17293	17313	17416	17552	17395	17315	17460	17272	17391	17209	17379	17342	17381	17342	17291	17331	17386	17274	17332	17518	17243	17309	17459	17322	17271	17405	17389	17326	17615	17320	17380	17429	17282	17276	17387	17289	17469	17412	17456	17460	17421	17605	17542	17525	17208	17573	17531	17459	17370	17301	17239	17436	17566	17195	17402	17427	17407	17232	17164	17281	17480	17505	17436	17499	17587	17324	17585	17314	17363	17424	17504	17611	17470	17271	17513	17354	17404	17562	17433	17353	17395	17331	17562	17346	17200	17405	17493	17202	17178	17287	17289	17197	17346	17412	17263	17479	17380	17389	17445	17450	17474	17431	17317	17641	17473	17314	17660	17397	17409	17373	17357	17341	17351	17383	17552	17388	17402	17319	17552	17424	17489	17499	17526	17492	17350	17513	17359	17381	17388	17474	17270	17251	17426	17381	17250	17460	17337	17204	17442	17222	17387	17555	17481	17484	17390	17540	17471	17485	17355	17122	17269	17558	17374	17150	17362	17467	17297	17255	17518	17287	17537	17474	17408	17390	17507	17445	17507	17296	17441	17407	17445	17238	17409	17540	17419	17593	17518	17541	17434	17351	17710	17628	17495	17610	17589	17323	17447	17520	17390	17256	17452	17268	17580	17501	17335	17535	17381	17222	17290	17428	17532	17414	17467	17410	17561	17484	17550	17347	17501	17587	17429	17573	17616	17420	17350	17438	17335	17361	17551	17391	17649	17423	17465	17739	17533	17435	17513	17396	17403	17372	17383	17552	17347	17570	17481	17509	17500	17496	17624	17404	17631	17387	17425	17368	17268	17463	17423	17501	17380	17469	17558	17188	17499	17600	17662	17512	17380	17561	17311	17275	17629	17416	17364	17559	17481	17361	17317	17240	17580	17399	17474	17577	17422	17476	17316	17533	17461	17465	17355	17378	17401	17264	17516	17688	17358	17176	17480	17453	17430	17314	17409	17416	17362	17492	17352	17514	17444	17297	17326	17369	17328	17468	17444	17494	17394	17445	17342	17432	17270	17299	17395	17415	17562	17484	17595	17594	17503	17264	17408	17499	17646	17374	17361	17336	17420	17485	17472	17400	17544	17407	17332	17303	17267	17503	17410	17481	17376	17416	17612	17528	17451	17239	17371	17619	17325	17255	17440	17448	17287	17254	17444	17423	17577	17353	17386	17314	17479	17615	17355	17405	17424	17454	17474	17359	17352	17297	17458	17463	17470	17344	17424	17490	17462	17287	17448	17567	17635	17294	17305	17436	17339	17385	17383	17369	17294	17441	17476	17501	17371	17519	17397	17469	17377	17369	17304	17513	17604	17351	17360	17419	17407	17496	17396	17163	17430	17477	17675	17350	17506	17411	17462	17449	17512	17632	17517	17491	17418	17469	17231	17452	17488	17378	17409	17333	17308	17340	17324	17328	17246	17510	17644	17277	17501	17422	17535	17422	17586	17462	17559	17457	17502	17417	17654	17653	17634	17481	17495	17399	17303	17275	17592	17646	17274	17400	17541	17435	17519	17322	17407	17223	17484	17485	17431	17289	17379	17524	17574	17285	17343	17475	17568	17524	17263	17584	17426	17393	17459	17341	17386	17392	17310	17536	17354	17242	17597	17284	17479	17299	17423	17221	17568	17358	17226	17265	17172	17389	17398	17407	17539	17403	17371	17448	17416	17322	17604	17387	17547	17481	17656	17222	17248	17399	17162	17256	17361	17335	17408	17672	17460	17548	17482	17440	17476	17527	17376	17644	17389	17351	17428	17394	17333	17371	17482	17345	17366	17518	17361	17472	17370	17309	17367	17464	17412	17480	17463	17428	17519	17521	17419	17366	17407	17616	17376	17500	17333	17612	17515	17555	17424	17294	17461	17293	17570	17435	17445	17434	17616	17631	17391	17506	17468	17527	17488	17276	17480	17461	17493	17603	17250	17367	17438	17321	17466	17263	17450	17318	17620	17450	17521	17461	17386	17488	17328	17334	17475	17480	17336	17434	17103	17284	17212	17568	17640	17332	17376	17384	17219	17615	17264	17511	17512	17510	17495	17399	17511	17417	17422	17511	17466	17452	17300	17077	17404	17405	17572	17315	17441	17433	17387	17476	17328	17401	17396	17278	17344	17295	17441	17255	17620	17491	17453	17576	17565	17336	17347	17518	17601	17453	17403	17687	17581	17603	17262	17341	17270	17243	17380	17387	17362	17552	17330	17534	17431	17473	17479	17428	17539	17396	17318	17380	17509	17698	17754	17308	17222	17393	17543	17362	17529	17518	17433	17215	17551	17248	17423	17316	17358	17357	17551	17425	17428	17333	17437	17304	17333	17569	17302	17342	17462	17463	17504	17701	17336	17359	17667	17287	17438	17317	17658	17629	17444	17451	17424	17459	17557	17426	17498	17620	17503	17569	17500	17330	17585	17275	17494	17303	17411	17302	17597	17570	17435	17404	17426	17254	17506	17458	17520	17406	17489	17434	17386	17579	17383	17446	17350	17613	17303	17420	17307	17194	17250	17481	17403	17291	17208	17386	17470	17257	17514	17159	17406	17685	17487	17468	17378	17308	17253	17275	17612	17614	17416	17270	17412	17518	17677	17441	17371	17515	17425	17418	17318	17383	17437	17629	17419	17382	17628	17596	17504	17473	17481	17598	17380	17403	17438	17563	17398	17431	17496	17519	17312	17452	17585	17362	17361	17282	17234	17478	17235	17472	17421	17651	17294	17433	17435	17414	17375	17354	17341	17302	17454	17449	17543	17303	17407	17422	17284	17321	17364	17251	17613	17329	17456	17334	17457	17476	17514	17326	17423	17191	17258	17567	17565	17350	17562	17639	17335	17538	17232	17650	17430	17416	17424	17372	17432	17267	17616	17231	17276	17412	17300	17441	17376	17634	17272	17516	17579	17481	17525	17605	17539	17541	17403	17159	17372	17290	17479	17417	17188	17621	17584	17508	17376	17635	17430	17477	17638	17505	17357	17435	17652	17570	17294	17297	17619	17294	17365	17483	17342	17453	17408	17363	17355	17412	17329	17159	17415	17465	17226	17517	17497	17425	17488	17474	17330	17299	17578	17683	17659	17335	17420	17277	17274	17358	17387	17564	17561	17297	17372	17522	17711	17401	17384	17389	17562	17240	17362	17331	17362	17301	17511	17417	17492	17338	17387	17463	17218	17438	17342	17384	17312	17638	17702	17436	17577	17366	17541	17250	17371	17485	17464	17364	17533	17464	17499	17477	17488	17652	17424	17620	17355	17335	17465	17424	17394	17233	17392	17354	17695	17356	17669	17434	17336	17353	17481	17266	17440	17559	17653	17417	17491	17424	17369	17508	17626	17449	17318	17491	17436	17477	17302	17408	17560	17524	17484	17435	17469	17475	17540	17433	17421	17486	17362	17352	17398	17444	17542	17481	17486	17557	17422	17393	17519	17523	17273	17461	17575	17295	17533	17368	17558	17375	17441	17510	17468	17551	17483	17506	17426	17565	17441	17512	17316	17408	17373	17414	17542	17545	17370	17536	17485	17374	17397	17619	17456	17339	17314	17471	17538	17585	17506	17487	17402	17356	17194	17431	17380	17576	17680	17464	17459	17232	17468	17582	17616	17459	17467	17325	17583	17462	17256	17522	17545	17531	17530	17451	17484	17284	17550	17367	17720	17320	17431	17328	17433	17210	17463	17450	17479	17385	17404	17518	17405	17441	17356	17397	17262	17400	17541	17485	17437	17323	17554	17370	17273	17128	17387	17400	17388	17519	17652	17653	17392	17387	17494	17529	17296	17429	17492	17547	17352	17341	17599	17337	17367	17179	17462	17360	17311	17538	17469	17387	17284	17394	17378	17528	17312	17339
21180	31486	25121	19619	17749	16914	16405	16219	16045	15857	15867	15637	15781	15573	15537	15622	15519	15511	15540	15591	15524	15707	15413	15580	15536	15410	15507	15413	15457	15587	15269	15572	15650	15471	15484	15488	15512	15403	15434	15439	15364	15478	15495	15492	15409	15292	15533	15271	15378	15461	15387	15467	15479	15282	15276	15384	15329	15385	15505	15170	15398	15373	15398	15365	15408	15497	15456	15297	15461	15376	15288	15398	15432	15184	15412	15345	15570	15554	15458	15486	15387	15418	15437	15385	15351	15202	15499	15239	15522	15318	15203	15493	15352	15530	15519	15606	15281	15203	15473	15380	15460	15509	15386	15407	15596	15256	15440	15181	15553	15495	15354	15392	15310	15322	15311	15273	15405	15310	15431	15470	15218	15483	15385	15544	15418	15427	15488	15442	15417	15363	15415	15357	15326	15446	15319	15429	15304	15561	15424	15355	15532	15172	15433	15480	15288	15390	15329	15499	15408	15464	15393	15355	15540	15495	15512	15470	15362	15297	15482	15311	15279	15402	15536	15402	15351	15398	15467	15243	15439	15376	15370	15391	15455	15150	15304	15376	15540	15429	15362	15407	15335	15294	15428	15354	15441	15523	15266	15412	15248	15457	15362	15371	15403	15509	15415	15275	15188	15419	15523	15465	15421	15427	15242	15357	15297	15204	15443	15378	15467	15499	15299	15330	15374	15397	15461	15427	15297	15131	15243	15412	15416	15532	15409	15193	15420	15339	15357	15411	15551	15463	15447	15531	15368	15197	15437	15578	15384	15343	15374	15500	15303	15330	15322	15496	15554	15380	15313	15302	15315	15415	15188	15454	15362	15255	15274	15386	15373	15296	15402	15311	15162	15474	15318	15279	15558	15436	15485	15298	15437	15405	15502	15340	15610	15450	15541	15513	15437	15408	15183	15359	15332	15243	15415	15299	15361	15352	15484	15471	15313	15245	15283	15583	15232	15303	15269	15440	15434	15381	15379	15556	15406	15289	15348	15385	15247	15497	15384	15380	15346	15379	15401	15482	15339	15477	15534	15401	15326	15416	15446	15461	15230	15338	15472	15297	15484	15569	15371	15485	15329	15242	15377	15347	15525	15238	15225	15644	15476	15355	15439	15492	15360	15359	15353	15467	15394	15433	15300	15274	15248	15404	15607	15384	15243	15411	15308	15314	15369	15210	15528	15401	15247	15291	15371	15478	15333	15494	15238	15232	15249	15458	15497	15434	15493	15434	15160	15513	15371	15305	15438	15493	15520	15449	15369	15337	15382	15310	15283	15398	15385	15569	15306	15396	15403	15393	15617	15345	15486	15348	15450	15550	15413	15429	15361	15292	15268	15295	15338	15357	15315	15310	15311	15365	15474	15354	15324	15384	15357	15451	15472	15373	15375	15272	15443	15377	15260	15524	15451	15568	15258	15558	15521	15383	15531	15495	15367	15345	15432	15458	15457	15423	15368	15314	15502	15399	15484	15230	15229	15331	15380	15443	15414	15361	15273	15305	15558	15204	15262	15417	15404	15463	15350	15333	15356	15236	15247	15478	15536	15349	15435	15305	15374	15380	15284	15245	15127	15346	15538	15322	15398	15317	15398	15443	15418	15531	15475	15405	15530	15354	15439	15390	15350	15245	15419	15431	15275	15377	15421	15297	15270	15361	15345	15478	15424	15348	15377	15595	15353	15428	15574	15299	15262	15431	15336	15215	15375	15443	15419	15324	15394	15363	15317	15442	15352	15395	15436	15443	15549	15375	15362	15437	15432	15396	15309	15350	15444	15288	15301	15400	15417	15427	15480	15452	15372	15349	15285	15447	15319	15337	15305	15455	15375	15483	15362	15509	15351	15420	15340	15092	15519	15422	15232	15411	15251	15422	15323	15461	15269	15472	15378	15325	15328	15469	15404	15574	15289	15340	15323	15530	15336	15516	15387	15366	15388	15226	15268	15297	15444	15369	15599	15299	15445	15472	15371	15430	15331	15497	15510	15302	15434	15454	15478	15378	15377	15242	15547	15555	15368	15355	15430	15460	15324	15292	15429	15345	15459	15188	15482	15442	15418	15339	15381	15449	15408	15223	15259	15468	15354	15326	15341	15509	15373	15371	15477	15353	15320	15503	15377	15516	15421	15342	15463	15390	15266	15398	15252	15510	15268	15405	15532	15460	15557	15332	15262	15492	15499	15290	15318	15308	15497	15372	15563	15384	15589	15419	15496	15393	15244	15427	15359	15114	15342	15492	15457	15495	15462	15495	15510	15434	15521	15360	15444	15380	15498	15231	15240	15357	15227	15322	15317	15510	15414	15548	15413	15465	15418	15372	15372	15484	15366	15509	15331	15341	15401	15451	15335	15591	15408	15389	15439	15500	15493	15303	15529	15678	15409	15313	15363	15329	15464	15420	15503	15467	15444	15596	15485	15510	15496	15410	15452	15418	15376	15402	15395	15464	15540	15480	15408	15457	15425	15454	15379	15322	15264	15403	15507	15415	15491	15432	15355	15333	15306	15290	15630	15487	15331	15391	15462	15395	15409	15425	15630	15450	15476	15399	15516	15381	15218	15496	15371	15495	15574	15409	15402	15460	15448	15473	15385	15454	15316	15325	15311	15219	15350	15419	15375	15404	15283	15306	15238	15447	15170	15393	15354	15263	15346	15447	15273	15379	15305	15389	15363	15375	15457	15397	15397	15439	15396	15249	15222	15629	15466	15385	15532	15408	15478	15386	15457	15323	15435	15339	15388	15416	15572	15258	15508	15420	15522	15292	15479	15558	15445	15304	15346	15517	15403	15369	15290	15279	15320	15486	15366	15484	15536	15265	15323	15397	15485	15460	15485	15761	15355	15322	15254	15310	15376	15492	15358	15147	15219	15500	15427	15492	15307	15429	15410	15328	15483	15435	15495	15377	15364	15388	15604	15203	15496	15369	15589	15257	15271	15293	15376	15505	15438	15492	15633	15326	15338	15384	15415	15496	15411	15331	15304	15263	15445	15441	15332	15483	15355	15406	15320	15297	15505	15321	15435	15255	15393	15420	15434	15344	15335	15417	15443	15428	15505	15340	15356	15399	15492	15387	15372	15349	15293	15438	15503	15542	15399	15312	15456	15482	15367	15291	15319	15358	15296	15256	15533	15288	15437	15340	15303	15307	15433	15344	15321	15357	15504	15405	15441	15298	15318	15466	15296	15450	15511	15525	15346	15397	15495	15421	15333	15414	15385	15340	15482	15456	15361	15374	15315	15330	15501	15463	15499	15330	15284	15440	15390	15418	15401	15376	15269	15494	15502	15480	15408	15515	15392	15513	15462	15506	15345	15406	15273	15346	15386	15291	15413	15499	15426	15311	15374	15300	15459	15439	15385	15319	15458	15349	15271	15588	15428	15318	15514	15358	15434	15205	15337	15483	15291	15297	15445	15314	15308	15488	15443	15388	15412	15323	15549	15418	15283	15245	15308	15193	15305	15415	15443	15499	15267	15442	15486	15392	15413	15505	15419	15331	15381	15384	15405	15547	15336	15301	15375	15405	15379	15423	15327	15414	15507	15255	15638	15277	15413	15553	15627	15411	15552	15292	15385	15386	15329	15412	15450	15402	15410	15394	15333	15341	15396	15236	15417	15404	15398	15490	15531	15341	15530	15148	15403	15203	15309	15332	15433	15419	15280	15621	15388	15498	15394	15436	15329	15347	15515	15367	15415	15504	15415	15315	15575	15410	15387	15554	15534	15241	15260	15393	15509	15402	15283	15451	15537	15281	15630	15234	15347	15381	15495	15316	15408	15387	15373	15460	15404	15388	15540	15245	15533	15536	15442	15367	15542	15386	15455	15298	15364	15333	15260	15355	15293	15433	15218	15556	15480	15388	15511	15361	15376	15394	15456	15306	15297	15534	15263	15454	15297	15365	15382	15500	15465	15348	15521	15384	15380	15401	15261	15415	15441	15372	15322	15401	15357	15375	15322	15303	15371	15423	15370	15438	15423	15220	15567	15340	15537	15482	15244	15283	15455	15348	15389	15521	15285	15441	15558	15540	15474	15491	15498	15209	15481	15454	15353	15528	15370	15418	15459	15400	15405	15576	15341	15522	15356	15246	15343	15627	15429	15450	15400	15376	15373	15320	15341	15435	15367	15519	15279	15391	15461	15287	15344	15435	15224	15322	15212	15260	15463	15316	15507	15422	15408	15385	15519	15329	15436	15273	15406	15162	15263	15589	15420	15378	15382	15407	15389	15550	15270	15418	15470	15332	15432	15453	15355	15515	15317	15492	15404	15602	15367	15325	15474	15466	15205	15249	15560	15269	15480	15324	15385	15415	15493	15398	15174	15300	15465	15403	15331	15413	15347	15422	15458	15444	15418	15394	15208	15444	15360	15415	15144	15528	15223	15326	15327	15434	15563	15330	15321	15452	15500	15387	15614	15228	15512	15440	15372	15355	15525	15284	15390	15572	15229	15574	15546	15443	15419	15417	15208	15408	15363	15458	15453	15383	15392	15455	15451	15544	15531	15125	15230	15390	15386	15471	15470	15276	15444	15402	15515	15363	15312	15280	15621	15306	15173	15489	15309	15333	15406	15338	15234	15404	15384	15386	15369	15524	15555	15435	15413	15522	15443	15326	15454	15415	15504	15497	15421	15403	15442	15419	15334	15517	15243	15459	15513	15282	15296	15449	15418	15356	15407	15393	15254	15508	15343	15397	15486	15440	15378	15457	15360	15327	15433	15394	15342	15218	15427	15332	15407	15471	15216	15319	15315	15425	15271	15448	15223	15388	15332	15459	15473	15332	15406	15360	15308	15454	15266	15428	15378	15317	15523	15480	15294	15726	15406	15254	15488	15506	15528	15371	15547	15285	15412	15292	15286	15447	15336	15393	15415	15243	15378	15569	15324	15352	15327	15439	15317	15504	15299	15408	15255	15228	15362	15333	15421	15428	15533	15399	15438	15555	15391	15359	15303	15259	15257	15503	15348	15543	15440	15349	15470	15596	15376	15381	15335	15257	15350	15365	15499	15303	15505	15352	15483	15506	15420	15591	15151	15385	15438	15414	15343	15469	15419	15533	15399	15287	15215	15500	15429	15588	15395	15140	15472	15457	15391	15487	15424	15410	15475	15433	15455	15308	15454	15347	15426	15391	15418	15551	15322	15437
23550	21573	28347	25495	22710	22069	21335	19142	18694	18693	18549	18551	18398	18154	18406	18368	18378	17974	18169	18102	17994	17985	17973	18121	18279	18143	17811	18009	18033	17970	18187	18124	17895	17854	17926	17930	17891	17689	17634	18023	17859	18002	17880	18003	17914	17991	17925	17820	18044	17917	18121	17773	18080	17949	17928	18016	17840	17823	17913	18063	17913	17943	17856	17869	17840	17836	17943	18302	17927	18129	18032	18037	17892	17703	17791	17747	18070	18063	17899	17938	17863	17642	17923	17868	17896	17882	17730	17700	17891	17959	17709	18003	17764	17693	17925	17786	17940	17747	17841	18011	17939	17868	17947	18047	17747	17925	17822	17716	17944	18015	17755	17857	17932	17959	17789	17955	17842	17600	17828	17811	17856	17769	17762	17931	17879	17845	17822	17936	17965	17876	17945	17926	18070	18013	18091	17895	17909	17897	17703	17965	17676	17957	17721	17801	17949	17843	17593	17942	18030	17796	17907	17978	17883	17810	17761	17652	17671	17812	17791	17949	17936	17867	17752	18004	17783	17793	17859	17593	17859	17847	17825	17632	18147	17763	17801	17839	17856	17691	17978	17772	17922	17853	17754	17824	17727	17655	17838	17771	17843	17958	17933	17730	18013	17904	17980	17772	17836	17924	17872	17844	17782	17609	17821	17707	17717	17922	17731	17848	17923	17958	17914	17840	17952	17866	17755	17829	17873	17831	17991	17948	17916	17825	18014	17574	17772	17766	17913	17702	17843	17723	17746	18051	18059	17848	17925	17954	17905	17893	17659	17807	17714	17893	17926	17784	18068	17797	18030	17863	17768	17868	17918	17770	17571	17633	17858	17818	17779	17828	17898	17899	17908	17936	17711	17974	17664	17783	18037	17955	17771	17753	17817	17942	17646	17862	17756	17708	17994	17828	17779	17700	17854	17904	18062	17906	17849	17844	17886	17991	17826	17857	18073	17953	17684	17877	17775	17846	17811	18061	17988	17877	17881	17954	17806	17949	18281	17814	18001	17844	17905	17869	17790	17878	17850	17679	17847	17853	17886	17892	17649	17794	17823	18161	17891	17867	17822	18026	17891	17829	17931	17855	17769	17909	17833	17980	17937	17838	17711	17641	17978	17916	17829	17777	17832	17998	17958	17812	17995	17760	17710	17990	17655	17927	17809	17943	17853	17764	17849	18083	17768	17739	18018	17786	17832	17893	17926	18211	17798	17835	17816	17894	17542	17901	17909	17750	17761	17710	17797	17807	17864	17940	17937	17973	17909	17746	17808	17698	18036	17837	17754	17791	17730	17955	17782	17792	17948	17729	17869	17811	17988	18038	17969	17873	18056	17982	17753	17784	17751	17720	17706	17799	17728	17812	17969	17688	17944	17761	18063	17706	17793	17867	18065	17969	17936	17992	17987	17748	17840	17761	17844	17892	17768	17719	17667	17861	17948	17742	17801	17963	17833	17964	17980	17699	17958	17784	17692	17849	18028	18034	17736	17836	17953	17808	17825	17810	17923	18078	17869	17915	17893	17912	17725	17970	17842	17746	17823	17770	17924	17967	17701	17814	17837	17882	17777	17860	17895	17726	17840	18034	17756	17834	18044	18053	17809	17864	17912	17815	17928	17939	17724	17693	17978	17911	17917	17800	17977	17893	17994	17830	17769	17874	17952	17899	17879	17771	18019	17869	17975	17765	18106	17939	17817	17963	17938	17859	17683	17835	17703	17973	17922	17909	17825	17890	18016	17840	17913	17719	17830	17803	17816	17846	18099	17825	17683	17748	17576	18053	17911	17965	17757	17729	17805	17834	17893	17744	17766	17950	17761	17694	17816	17780	17915	17854	17781	17917	17893	18022	17626	17743	17781	18005	18114	17832	17889	17880	17542	17842	18186	17782	17728	17766	17841	18094	17956	17746	17733	17826	17918	17826	17931	17701	17826	17803	17659	17710	18143	17933	17911	17721	17734	17836	17916	17888	17896	17837	17663	17852	17524	17908	17688	17985	17784	17667	18029	17889	17830	17802	17952	17816	17820	17897	17852	17917	17792	17993	17784	17811	17780	17906	17920	17807	18079	17813	17826	17747	17869	17770	17848	17733	17666	17936	17570	17890	17916	17916	17888	18006	17877	17723	17858	18032	17960	18026	17792	17757	17631	17831	17836	17887	17840	17825	17756	17812	17912	17698	17884	17834	17992	17810	17936	17801	17803	17859	17855	17880	17921	18025	17835	17926	17865	17790	18101	17920	17820	17915	17749	17665	17965	18040	17917	17675	17754	17625	17898	17906	17976	17825	17708	17763	17896	17683	17924	18025	17718	18084	18164	17838	17752	17791	17903	17832	17840	17774	17902	17866	17890	17822	17780	17807	17713	17814	17728	17799	17982	17713	17672	18019	18002	17687	17983	17685	17693	18021	17753	17765	18024	18026	17995	17867	17931	18016	17943	17896	17859	17917	17816	17819	17652	17903	17840	17568	17770	17766	17570	18037	17846	17887	17758	17995	18052	17941	17782	17903	17935	17938	17831	17826	17926	17757	17953	17674	18051	17800	17833	17883	17862	17825	17862	17778	17840	17645	17738	17879	17921	18046	17975	17808	17934	18004	17965	17677	17957	17938	17884	17791	17933	17808	18071	17934	17816	17873	17849	17651	17827	17865	18011	17901	17883	17948	17830	17970	17867	17817	17848	17775	17897	17917	17875	17870	17772	17776	17705	17574	17931	18004	17980	17835	17766	17833	17931	17863	17883	17993	18064	17668	17762	17769	17774	17971	17994	17798	17869	17762	17953	17957	17977	17809	17710	17866	17933	17907	17672	17959	17804	17871	17922	17611	17959	17869	17921	17716	17782	17991	17877	17674	17957	17848	17756	17746	17909	17909	17767	17712	18064	17843	17971	17824	17859	18041	17937	17823	17710	17853	17834	17914	17936	17804	17889	17751	17823	17780	17774	17730	17969	17805	17710	17905	17675	17711	17880	17802	17787	17852	17853	17959	17807	17816	17919	17824	17994	17860	17924	18036	17819	17778	17986	17952	17923	17839	17849	17774	17847	17924	17997	17804	17956	17767	17799	17615	17991	17767	18049	17803	17749	17787	17690	17858	17913	17957	17919	17863	17894	17748	18047	17878	17743	17832	17668	17847	17877	17799	17748	17914	17954	17854	17823	17750	18030	18019	17763	17676	18002	17987	17886	17814	17962	17806	17891	17774	18036	17812	18001	17792	17711	17715	17851	17843	17817	17969	17888	17789	17683	17744	18050	17825	18058	18011	17965	17920	17612	17616	17825	17870	17770	17784	17772	17971	17937	17881	17899	17746	17678	17825	17889	17793	17688	18020	17882	17746	17856	17640	17923	17750	17923	17840	17753	17938	17925	17870	17943	17841	17750	17915	17767	18014	17726	17845	17962	17726	17970	17996	18038	17980	17787	17810	17913	17880	18000	17800	17734	17973	17822	17780	17966	17746	17727	17874	17914	18026	17873	17823	18084	17815	17874	18034	17855	17852	17882	17956	17928	17777	17719	17955	17704	17550	17930	17647	17767	17885	17936	17917	17852	17916	18082	17867	17875	17932	17708	17816	17809	17904	17866	17864	17797	17963	17506	17869	17854	17747	17647	17848	17886	17823	17758	17812	18015	17968	17904	17968	17966	17933	17768	18044	18070	17792	17988	17842	17760	17841	17851	17973	17828	18046	17773	17788	17729	17818	17859	17699	17779	17959	17925	17762	17728	17929	17872	17999	17905	17926	17674	17919	17733	17943	17850	17910	17709	17770	17987	17875	17856	18078	17912	17874	17868	18047	17740	17822	17849	18007	17917	17773	17826	17849	17909	17977	17978	17957	17790	17794	17672	17841	17788	17692	17978	17905	17863	18074	17904	17922	17903	17831	17697	17782	17820	17794	17857	17868	17989	17945	17862	17847	17779	18075	17981	17824	17909	17918	17962	17913	17830	17798	17790	17831	17935	17799	17818	17815	18008	17895	17850	18067	18056	17910	17841	17837	17825	17809	17760	17786	17911	17897	17915	17811	17850	17844	17971	17767	17921	17892	17783	18071	17737	17798	18032	18072	17879	17804	17710	17949	17855	17925	17974	17902	17903	17990	17925	17844	17934	17738	17966	17726	17988	17749	17714	17780	18000	17769	17788	17751	17798	17763	17974	18004	17728	17847	18172	17756	17743	17744	18049	17869	18000	17744	17871	17798	17944	17952	17849	17858	17808	17971	18117	17789	17669	17673	18138	18095	18016	17912	17843	17700	17787	17982	17978	17648	17753	17731	18027	17851	17663	17649	18010	17873	18011	18038	17870	17856	17723	17709	17734	17838	17881	17739	17882	17865	17896	17815	17870	17730	17856	17699	17835	17776	17788	17873	18006	17887	17815	17727	18021	18006	18144	17910	17714	17950	17877	17680	17711	17972	18093	17728	17841	17871	17991	17972	17876	17748	18021	17773	17720	17810	17952	17918	17777	17771	17971	17657	17878	17873	18156	17873	17967	17989	17823	17955	17942	17832	18214	17929	17846	17746	17925	17999	17840	17839	17946	17907	17783	17785	17934	17879	17792	17856	17691	17794	18077	17894	17989	18003	18006	17944	17991	17673	18168	17871	17973	17891	18000	17841	17967	18007	18024	17920	17692	17856	18010	17764	17747	17898	17854	17908	18029	17844	17907	17948	17824	17611	17874	17894	17794	17824	18059	17750	18002	17853	17729	17846	17905	17777	17985	17861	17888	17809	17854	17800	17887	18157	17887	17807	17955	18050	18145	17636	18048	17817	17996	17888	17896	17923	17679	17872	17957	17807	17929	17931	18105	17758	17780	17759	17709	17795	17697	17984	17767	17575	17889	18055	17908	18054	17959	17892	18028	17946	17886	17691	17846	17928	17936	17985	18185	17876	17752	17873	17714	17749	17768	17686	17944	17825	18055	18100	17873	17978	17850	18072	17906	17805	17747	17713	17896	18033	17985	17803	17952	18009	17782	17688	17948	17801	17864	17867	17745	17715	17796	17748	17844	17813	17785	17807	17741	17991	17890	18063	18010	17866	18008	17896	17793	17989	17722	17977	18022	17950	17988	17856	17953	17568	17959	17807	17875	17859	17925	18012	17831	17695	17946	17986	17780	17953	17988	18018	17943	17872	18044	17760	18056	17757
19160	36983	29740	22556	19755	18195	17462	16848	16650	16577	16565	16281	16187	16075	16028	16006	15989	16125	16039	15743	15938	15894	15790	15776	15767	15859	15969	15580	15739	15779	15671	15930	15773	15828	15684	15856	15778	15653	15904	15483	15795	15597	15673	15718	15714	15771	15701	15717	15720	15617	15714	15676	15657	15718	15708	15758	15754	15641	15526	15545	15376	15612	15611	15722	15698	15575	15591	15730	15654	15608	15759	15720	15538	15710	15756	15597	15764	15632	15730	15587	15602	15452	15530	15698	15675	15722	15601	15768	15740	15796	15824	15731	15850	15550	15525	15731	15599	15704	15636	15526	15773	15600	15802	15566	15527	15624	15710	15719	15496	15705	15582	15774	15595	15713	15686	15765	15661	15767	15676	15763	15551	15472	15550	15637	15693	15789	15478	15606	15647	15540	15718	15670	15538	15640	15738	15602	15620	15632	15521	15662	15585	15630	15679	15680	15646	15730	15647	15592	15636	15496	15526	15720	15716	15803	15622	15746	15549	15544	15665	15647	15664	15845	15516	15623	15681	15613	15626	15623	15678	15560	15668	15645	15631	15583	15519	15712	15713	15729	15709	15742	15807	15636	15907	15616	15681	15474	15679	15486	15698	15438	15437	15551	15671	15568	15577	15574	15686	15695	15593	15680	15792	15642	15629	15659	15609	15671	15757	15602	15713	15790	15602	15759	15698	15735	15676	15604	15535	15516	15583	15543	15621	15918	15686	15708	15651	15550	15781	15385	15731	15501	15472	15631	15612	15700	15683	15581	15533	15660	15744	15638	15484	15808	15623	15654	15650	15864	15709	15717	15663	15508	15734	15705	15664	15484	15750	15803	15654	15600	15611	15657	15766	15555	15662	15704	15614	15760	15775	15484	15706	15613	15620	15583	15689	15685	15425	15642	15731	15646	15577	15495	15657	15705	15713	15576	15641	15625	15682	15658	15622	15810	15634	15741	15682	15502	15589	15895	15706	15748	15883	15507	15458	15662	15633	15506	15518	15710	15737	15563	15607	15654	15558	15567	15532	15679	15539	15770	15800	15737	15782	15689	15594	15596	15580	15711	15686	15733	15696	15512	15675	15650	15550	15608	15621	15640	15666	15522	15703	15595	15607	15666	15568	15692	15605	15787	15776	15903	15468	15685	15582	15607	15556	15668	15465	15582	15658	15666	15403	15564	15438	15646	15657	15470	15616	15615	15650	15520	15516	15803	15565	15700	15729	15536	15634	15583	15807	15619	15531	15561	15596	15632	15618	15723	15645	15617	15784	15753	15820	15642	15695	15591	15640	15699	15530	15550	15856	15620	15681	15609	15554	15629	15664	15798	15635	15657	15734	15780	15754	15768	15583	15632	15600	15565	15644	15533	15726	15582	15639	15585	15627	15706	15525	15736	15467	15668	15860	15585	15661	15599	15673	15504	15374	15710	15598	15662	15668	15493	15755	15673	15539	15636	15654	15658	15570	15454	15645	15803	15725	15816	15723	15693	15661	15606	15710	15641	15743	15549	15639	15512	15610	15691	15657	15586	15686	15520	15559	15681	15625	15769	15655	15592	15789	15621	15770	15726	15510	15709	15600	15769	15795	15667	15768	15635	15471	15687	15669	15668	15625	15664	15477	15632	15612	15720	15520	15480	15601	15660	15528	15722	15756	15542	15816	15577	15771	15651	15697	15646	15673	15620	15522	15718	15612	15624	15553	15733	15709	15627	15650	15706	15613	15699	15600	15585	15680	15610	15493	15628	15653	15599	15808	15662	15615	15713	15660	15609	15733	15700	15622	15795	15583	15833	15780	15573	15607	15607	15711	15518	15692	15540	15792	15675	15705	15711	15534	15837	15751	15633	15761	15763	15520	15536	15522	15539	15756	15626	15766	15600	15474	15377	15664	15848	15641	15800	15552	15707	15673	15621	15706	15559	15745	15565	15599	15654	15762	15910	15584	15673	15762	15604	15589	15475	15774	15715	15779	15512	15547	15634	15716	15657	15511	15686	15664	15857	15609	15652	15649	15734	15720	15526	15743	15471	15742	15662	15620	15819	15817	15571	15635	15662	15652	15547	15720	15484	15631	15579	15680	15528	15689	15630	15707	15777	15531	15562	15555	15615	15562	15571	15705	15638	15454	15647	15704	15810	15566	15705	15639	15744	15600	15534	15667	15679	15659	15653	15481	15847	15708	15601	15859	15580	15783	15434	15731	15747	15750	15554	15714	15605	15509	15727	15757	15778	15713	15565	15508	15579	15828	15783	15552	15499	15789	15624	15736	15550	15554	15692	15647	15574	15540	15673	15618	15510	15693	15667	15703	15633	15647	15503	15556	15660	15634	15791	15673	15512	15643	15824	15666	15744	15596	15443	15713	15691	15582	15791	15689	15650	15813	15552	15735	15528	15695	15502	15638	15537	15520	15617	15588	15666	15726	15476	15352	15778	15528	15670	15699	15613	15678	15567	15492	15597	15551	15627	15812	15505	15685	15692	15756	15551	15533	15635	15468	15650	15630	15619	15626	15524	15492	15615	15410	15609	15698	15466	15558	15614	15544	15631	15727	15693	15543	15922	15583	15581	15702	15603	15660	15721	15736	15582	15646	15724	15724	15819	15712	15600	15850	15547	15648	15496	15739	15751	15556	15629	15722	15586	15736	15628	15747	15771	15616	15720	15535	15708	15640	15409	15691	15577	15792	15532	15560	15720	15552	15707	15689	15588	15767	15532	15711	15585	15893	15656	15527	15542	15502	15859	15511	15566	15794	15634	15538	15715	15638	15741	15586	15747	15689	15625	15637	15477	15672	15768	15644	15630	15653	15529	15763	15746	15680	15597	15786	15712	15710	15557	15510	15659	15625	15665	15591	15614	15618	15672	15780	15730	15667	15693	15536	15739	15718	15669	15611	15547	15426	15862	15719	15686	15570	15651	15662	15652	15504	15812	15595	15713	15575	15712	15608	15786	15644	15665	15658	15420	15454	15731	15529	15740	15602	15733	15559	15567	15655	15654	15602	15584	15676	15554	15766	15683	15753	15716	15778	15618	15791	15636	15731	15648	15626	15624	15638	15770	15670	15781	15543	15814	15733	15602	15658	15729	15660	15577	15554	15579	15547	15637	15711	15585	15698	15631	15608	15688	15654	15743	15583	15609	15651	15656	15624	15578	15613	15741	15649	15775	15641	15561	15522	15530	15724	15617	15791	15720	15760	15591	15590	15688	15656	15717	15593	15626	15584	15636	15704	15704	15624	15707	15535	15654	15787	15600	15667	15567	15624	15818	15570	15504	15787	15667	15671	15592	15604	15624	15657	15651	15559	15524	15759	15490	15553	15563	15715	15618	15778	15613	15758	15671	15733	15555	15725	15637	15708	15739	15511	15589	15727	15575	15581	15647	15554	15838	15638	15573	15673	15573	15809	15693	15607	15405	15682	15690	15688	15637	15806	15777	15806	15572	15678	15610	15737	15615	15639	15590	15441	15734	15709	15503	15809	15678	15531	15569	15544	15696	15754	15640	15622	15669	15534	15762	15594	15671	15613	15697	15666	15597	15704	15767	15644	15566	15663	15739	15480	15617	15605	15484	15715	15655	15503	15524	15631	15646	15601	15586	15608	15691	15388	15671	15853	15868	15795	15559	15643	15500	15557	15614	15737	15507	15572	15429	15542	15820	15741	15608	15581	15615	15776	15568	15596	15690	15573	15883	15553	15700	15518	15527	15717	15640	15486	15726	15556	15687	15809	15623	15594	15538	15703	15689	15761	15562	15597	15787	15577	15724	15672	15703	15782	15766	15621	15510	15590	15678	15761	15645	15602	15665	15543	15804	15694	15653	15453	15563	15475	15594	15647	15531	15661	15608	15519	16007	15762	15616	15602	15835	15509	15647	15628	15534	15589	15509	15475	15533	15629	15666	15678	15618	15373	15777	15597	15471	15711	15742	15567	15619	15607	15569	15668	15535	15508	15614	15631	15703	15685	15680	15701	15583	15615	15695	15675	15535	15595	15506	15647	15577	15828	15575	15621	15433	15650	15571	15598	15621	15649	15671	15681	15606	15548	15609	15704	15631	15630	15706	15666	15476	15669	15625	15686	15571	15591	15580	15618	15785	15595	15742	15566	15631	15640	15544	15492	15587	15625	15500	15852	15609	15712	15560	15631	15618	15727	15619	15618	15626	15607	15674	15651	15565	15724	15779	15573	15693	15650	15575	15625	15597	15670	15511	15591	15721	15699	15700	15647	15485	15807	15626	15681	15575	15596	15665	15601	15722	15642	15525	15458	15435	15710	15672	15607	15645	15712	15680	15717	15700	15565	15559	15601	15738	15576	15725	15482	15608	15535	15526	15707	15830	15606	15617	15562	15741	15768	15738	15702	15740	15592	15580	15591	15630	15566	15637	15697	15670	15665	15490	15620	15568	15721	15481	15635	15742	15589	15708	15784	15724	15763	15599	15587	15628	15585	15693	15626	15599	15681	15663	15598	15547	15595	15669	15622	15438	15665	15651	15605	15647	15674	15689	15726	15739	15642	15561	15528	15650	15681	15587	15678	15711	15679	15739	15621	15589	15569	15536	15568	15715	15643	15632	15540	15693	15676	15809	15487	15717	15813	15642	15769	15576	15699	15671	15680	15571	15518	15673	15715	15700	15748	15350	15772	15675	15605	15759	15654	15731	15727	15595	15585	15662	15498	15582	15687	15600	15610	15688	15736	15810	15490	15704	15705	15547	15709	15782	15516	15717	15647	15563	15853	15703	15812	15701	15663	15656	15700	15671	15738	15588	15479	15749	15522	15779	15371	15584	15806	15654	15718	15766	15716	15719	15707	15610	15735	15663	15816	15580	15589	15588	15727	15709	15510	15588	15875	15731	15775	15591	15556	15710	15520	15806	15673	15758	15790	15655	15781	15777	15756	15737	15755	15603	15740	15601	15646	15770	15798	15494	15518	15592	15642	15648	15569	15571	15747	15643	15653	15612	15791	15566	15669	15675	15749	15655	15621	15632	15718	15518	15817	15655	15668	15528	15790	15683	15579	15562	15628	15536	15749	15906	15676	15674	15604	15528	15789	15641	15646	15803	15669	15622	15689	15423	15642	15610	15697	15696	15689	15574	15709	15504	15473	15760	15662	15703	15493	15549	15565	15712	15697	15480	15561	15767
25362	21531	26799	27131	20081	19074	18955	18284	17962	18200	17983	18078	18020	17886	17731	17767	17781	17757	17778	17557	17679	17567	17626	17562	17840	17647	17445	17440	17710	17612	17469	17934	17619	17302	17303	17439	17524	17673	17321	17850	17462	17508	17730	17567	17422	17419	17526	17373	17598	17546	17502	17517	17543	17449	17632	17656	17637	17505	17552	17488	17789	17550	17705	17491	17587	17407	17306	17443	17681	17355	17592	17388	17526	17582	17551	17609	17510	17534	17348	17556	17449	17609	17427	17541	17496	17513	17274	17350	17645	17606	17520	17487	17661	17456	17493	17426	17396	17440	17607	17388	17669	17448	17579	17231	17478	17815	17426	17572	17546	17270	17472	17671	17677	17464	17563	17510	17428	17360	17424	17580	17611	17595	17568	17622	17254	17325	17625	17443	17544	17613	17447	17365	17506	17487	17552	17462	17560	17504	17475	17450	17536	17514	17701	17313	17323	17466	17353	17272	17399	17577	17416	17406	17369	17363	17632	17440	17382	17532	17389	17634	17445	17531	17436	17355	17489	17396	17415	17503	17556	17568	17635	17303	17466	17761	17582	17543	17491	17493	17685	17433	17499	17465	17280	17659	17501	17515	17457	17393	17255	17553	17520	17439	17412	17616	17538	17466	17450	17580	17486	17591	17456	17529	17313	17471	17677	17559	17404	17422	17414	17700	17510	17569	17546	17639	17485	17518	17500	17560	17288	17287	17557	17514	17372	17647	17455	17385	17517	17583	17641	17612	17372	17560	17719	17431	17542	17503	17605	17743	17382	17715	17170	17574	17509	17479	17448	17502	17688	17430	17466	17550	17590	17553	17480	17399	17532	17669	17498	17475	17252	17474	17588	17452	17582	17449	17489	17536	17476	17665	17711	17456	17402	17331	17397	17336	17411	17490	17351	17450	17565	17566	17375	17378	17228	17508	17415	17224	17513	17598	17266	17312	17497	17332	17411	17434	17533	17499	17522	17412	17459	17629	17404	17507	17519	17556	17613	17400	17297	17436	17365	17445	17399	17415	17478	17632	17693	17600	17709	17516	17513	17418	17394	17857	17612	17474	17539	17570	17426	17555	17693	17441	17580	17370	17570	17640	17581	17473	17606	17305	17327	17560	17603	17672	17537	17418	17455	17493	17351	17625	17462	17467	17408	17717	17457	17429	17501	17610	17293	17436	17540	17621	17709	17511	17644	17618	17529	17561	17499	17595	17521	17307	17295	17604	17508	17692	17507	17348	17676	17478	17634	17590	17356	17286	17236	17317	17336	17565	17465	17439	17552	17375	17522	17551	17508	17700	17616	17693	17720	17472	17463	17545	17333	17454	17416	17499	17407	17454	17349	17291	17323	17492	17322	17624	17544	17315	17462	17611	17628	17437	17374	17490	17321	17402	17362	17540	17656	17480	17469	17602	17588	17509	17651	17470	17499	17277	17449	17354	17558	17458	17338	17517	17652	17512	17476	17360	17388	17583	17466	17407	17637	17480	17614	17287	17532	17468	17509	17566	17486	17560	17510	17576	17606	17218	17691	17533	17594	17634	17519	17360	17211	17532	17603	17437	17428	17427	17533	17533	17603	17341	17647	17453	17508	17380	17578	17412	17522	17362	17230	17619	17308	17641	17472	17628	17506	17593	17430	17577	17542	17649	17305	17564	17589	17271	17398	17449	17549	17566	17537	17631	17340	17403	17530	17494	17504	17644	17567	17542	17408	17530	17592	17665	17625	17551	17385	17407	17455	17339	17426	17805	17517	17650	17518	17615	17553	17609	17359	17452	17543	17418	17435	17559	17493	17651	17394	17477	17318	17452	17342	17804	17371	17698	17522	17720	17493	17337	17551	17372	17400	17545	17406	17630	17590	17553	17347	17352	17493	17620	17529	17531	17458	17477	17513	17244	17478	17235	17471	17463	17442	17617	17504	17250	17545	17487	17405	17332	17518	17464	17441	17511	17336	17377	17591	17738	17527	17519	17576	17696	17661	17686	17317	17473	17571	17573	17374	17274	17443	17419	17437	17301	17613	17476	17423	17691	17683	17484	17284	17424	17619	17474	17611	17394	17611	17688	17450	17424	17556	17633	17354	17631	17559	17334	17360	17559	17482	17485	17389	17374	17345	17556	17521	17586	17629	17554	17445	17419	17563	17369	17468	17663	17592	17538	17466	17615	17620	17505	17626	17373	17488	17517	17466	17420	17503	17764	17434	17422	17711	17485	17442	17603	17524	17747	17599	17529	17386	17522	17503	17431	17578	17381	17378	17608	17397	17758	17237	17723	17534	17312	17610	17412	17362	17769	17503	17512	17488	17624	17511	17398	17307	17481	17373	17480	17483	17668	17511	17364	17298	17350	17631	17534	17456	17531	17601	17661	17439	17500	17566	17424	17506	17554	17389	17555	17484	17581	17284	17559	17588	17624	17665	17292	17689	17455	17568	17644	17529	17547	17609	17475	17558	17613	17501	17577	17521	17456	17732	17522	17702	17478	17685	17497	17618	17486	17542	17308	17507	17492	17307	17412	17476	17524	17478	17520	17514	17556	17433	17518	17522	17351	17601	17628	17503	17607	17452	17657	17484	17684	17489	17471	17522	17370	17438	17659	17713	17621	17362	17376	17322	17398	17552	17398	17393	17409	17477	17655	17602	17373	17512	17383	17618	17438	17690	17534	17260	17361	17379	17535	17570	17594	17477	17348	17377	17339	17551	17496	17464	17625	17609	17521	17442	17558	17489	17256	17642	17517	17398	17647	17633	17459	17304	17389	17612	17526	17451	17563	17554	17549	17480	17578	17274	17639	17480	17487	17551	17375	17593	17416	17537	17677	17530	17289	17583	17428	17385	17553	17582	17436	17458	17385	17357	17575	17530	17589	17414	17300	17453	17326	17439	17561	17272	17453	17358	17451	17462	17498	17685	17527	17465	17611	17566	17591	17493	17526	17281	17587	17257	17591	17537	17678	17459	17639	17532	17535	17567	17351	17562	17313	17550	17658	17435	17448	17583	17652	17432	17536	17369	17534	17548	17508	17365	17672	17521	17671	17413	17623	17365	17584	17633	17721	17513	17649	17622	17516	17642	17390	17425	17598	17519	17491	17623	17586	17461	17343	17753	17394	17500	17385	17585	17537	17470	17455	17492	17455	17694	17408	17576	17449	17376	17507	17622	17445	17458	17311	17541	17197	17410	17447	17628	17503	17396	17660	17521	17500	17473	17608	17582	17488	17359	17570	17570	17498	17392	17667	17510	17563	17394	17510	17438	17501	17625	17346	17470	17522	17576	17607	17651	17630	17458	17545	17647	17512	17434	17519	17345	17512	17489	17384	17720	17542	17348	17666	17343	17575	17536	17549	17459	17646	17586	17551	17343	17531	17427	17646	17571	17505	17616	17328	17487	17520	17489	17495	17506	17530	17527	17507	17528	17692	17533	17600	17290	17532	17406	17406	17234	17612	17546	17513	17554	17662	17376	17614	17314	17380	17597	17653	17521	17560	17574	17628	17482	17591	17599	17613	17697	17468	17513	17499	17573	17364	17439	17521	17537	17450	17407	17484	17517	17315	17521	17699	17512	17443	17648	17494	17499	17419	17321	17380	17494	17624	17512	17627	17573	17388	17753	17586	17523	17417	17650	17522	17521	17375	17544	17469	17429	17599	17483	17282	17767	17563	17585	17561	17501	17437	17591	17362	17657	17382	17671	17449	17521	17477	17691	17574	17454	17538	17617	17379	17427	17352	17571	17340	17626	17566	17536	17676	17506	17523	17471	17282	17501	17584	17535	17565	17508	17611	17641	17519	17660	17622	17377	17439	17426	17271	17353	17511	17438	17509	17496	17506	17695	17548	17362	17347	17432	17460	17407	17598	17647	17367	17340	17431	17456	17504	17602	17577	17447	17486	17523	17346	17537	17345	17520	17656	17606	17714	17566	17526	17411	17240	17485	17524	17411	17346	17456	17680	17516	17356	17576	17590	17486	17736	17565	17531	17331	17597	17470	17216	17392	17489	17548	17683	17408	17531	17619	17463	17463	17431	17595	17653	17403	17623	17411	17500	17491	17550	17572	17616	17736	17577	17667	17379	17357	17557	17569	17440	17442	17628	17393	17520	17584	17660	17578	17673	17483	17378	17601	17563	17419	17621	17458	17417	17402	17262	17576	17534	17317	17593	17588	17533	17537	17720	17614	17469	17580	17310	17409	17611	17433	17647	17593	17484	17238	17607	17605	17503	17514	17465	17330	17502	17592	17591	17625	17459	17475	17497	17644	17589	17519	17549	17556	17525	17543	17493	17810	17402	17459	17364	17453	17520	17441	17333	17584	17373	17653	17216	17493	17516	17406	17466	17673	17560	17443	17380	17544	17559	17612	17541	17522	17521	17495	17633	17617	17563	17613	17646	17628	17594	17624	17694	17455	17544	17484	17595	17590	17568	17326	17353	17288	17514	17550	17394	17455	17690	17539	17625	17641	17453	17452	17360	17560	17515	17308	17364	17623	17505	17384	17641	17692	17413	17567	17604	17224	17456	17525	17623	17503	17435	17569	17388	17494	17473	17715	17481	17554	17498	17498	17551	17623	17474	17408	17471	17390	17551	17610	17494	17534	17361	17575	17539	17449	17560	17477	17505	17465	17474	17401	17526	17430	17460	17443	17653	17561	17517	17439	17332	17480	17537	17475	17378	17645	17631	17593	17651	17529	17621	17326	17281	17544	17374	17569	17457	17687	17442	17517	17436	17418	17655	17546	17646	17464	17615	17425	17444	17567	17369	17573	17271	17411	17524	17603	17346	17516	17575	17448	17583	17616	17455	17724	17509	17651	17598	17438	17514	17465	17340	17593	17453	17468	17560	17517	17541	17527	17535	17417	17427	17618	17400	17550	17490	17409	17515	17530	17454	17576	17315	17369	17278	17546	17493	17428	17407	17585	17518	17531	17456	17535	17520	17466	17629	17620	17512	17303	17347	17654	17609	17543	17594	17572	17497	17581	17354	17477	17868	17419	17578	17696	17489	17630	17605	17650	17496	17303	17544	17317	17461	17491	17483	17583	17503	17456	17464	17338	17681	17554	17542	17765	17322	17558	17501	17295	17458	17315	17676	17716	17570	17525	17525	17722	17525	17484	17624	17426	17523	17397	17513	17595	17564	17603	17468
19198	32145	26232	20363	18563	17301	16621	16251	16106	16115	16134	16000	15961	15645	15772	15683	15517	15734	15641	15506	15463	15470	15710	15641	15502	15548	15568	15579	15516	15485	15548	15575	15500	15569	15472	15394	15349	15427	15403	15342	15496	15465	15339	15434	15362	15593	15427	15367	15323	15471	15467	15297	15450	15450	15497	15559	15417	15491	15395	15517	15297	15387	15226	15362	15493	15591	15375	15426	15259	15374	15527	15611	15377	15253	15484	15341	15348	15454	15419	15215	15245	15351	15349	15255	15402	15511	15454	15407	15370	15442	15371	15228	15264	15314	15376	15470	15370	15479	15322	15483	15540	15426	15217	15481	15377	15404	15496	15539	15487	15465	15268	15332	15319	15492	15502	15332	15414	15385	15323	15328	15293	15443	15301	15284	15409	15522	15321	15337	15372	15389	15362	15423	15461	15614	15354	15485	15419	15282	15346	15442	15446	15408	15491	15480	15476	15332	15489	15454	15525	15491	15474	15452	15295	15340	15449	15291	15418	15243	15391	15317	15369	15295	15394	15243	15346	15401	15442	15136	15382	15477	15179	15387	15552	15338	15557	15368	15324	15550	15323	15484	15274	15535	15432	15306	15458	15479	15365	15354	15377	15406	15424	15298	15379	15490	15381	15201	15350	15311	15562	15319	15405	15469	15455	15440	15396	15457	15333	15415	15362	15550	15417	15475	15319	15400	15276	15343	15360	15415	15477	15432	15410	15186	15300	15266	15390	15176	15363	15382	15381	15328	15277	15223	15344	15361	15378	15509	15253	15330	15483	15346	15481	15303	15537	15520	15517	15402	15269	15349	15356	15459	15396	15384	15319	15314	15425	15440	15544	15329	15460	15458	15285	15358	15540	15452	15342	15380	15397	15256	15546	15179	15235	15408	15458	15476	15400	15392	15426	15490	15346	15282	15421	15485	15404	15220	15498	15476	15227	15401	15216	15495	15611	15390	15319	15371	15443	15244	15472	15402	15192	15458	15322	15420	15536	15222	15390	15604	15287	15399	15473	15597	15333	15309	15475	15214	15349	15426	15539	15427	15373	15420	15459	15305	15296	15312	15437	15415	15437	15449	15432	15309	15409	15434	15268	15502	15428	15287	15502	15604	15467	15405	15264	15289	15315	15376	15461	15290	15401	15219	15409	15400	15294	15340	15391	15330	15449	15350	15324	15442	15357	15558	15406	15371	15352	15589	15259	15267	15476	15237	15328	15280	15331	15239	15357	15243	15449	15453	15173	15256	15376	15363	15406	15423	15363	15326	15429	15400	15513	15260	15356	15413	15358	15494	15260	15496	15295	15595	15259	15423	15338	15487	15406	15394	15327	15393	15324	15381	15411	15251	15478	15405	15570	15267	15549	15352	15379	15361	15418	15346	15440	15304	15316	15301	15498	15382	15131	15590	15262	15359	15463	15206	15391	15310	15449	15380	15399	15341	15321	15387	15279	15464	15345	15366	15506	15428	15341	15335	15379	15358	15495	15278	15511	15422	15405	15496	15412	15509	15290	15340	15287	15513	15353	15409	15241	15401	15319	15285	15455	15560	15349	15460	15394	15359	15260	15568	15323	15148	15342	15325	15323	15418	15464	15313	15500	15326	15394	15298	15426	15320	15415	15432	15415	15390	15312	15429	15342	15361	15487	15312	15489	15461	15354	15547	15465	15446	15258	15526	15291	15458	15510	15314	15397	15321	15462	15438	15391	15383	15386	15431	15406	15353	15392	15440	15542	15337	15369	15301	15512	15354	15420	15446	15488	15509	15450	15360	15474	15305	15513	15424	15451	15164	15465	15431	15521	15353	15358	15304	15235	15316	15485	15430	15287	15375	15361	15393	15246	15309	15372	15360	15486	15413	15307	15450	15284	15482	15419	15528	15318	15332	15397	15294	15273	15409	15433	15413	15391	15399	15326	15409	15296	15495	15442	15596	15183	15384	15646	15274	15424	15285	15418	15399	15530	15462	15297	15416	15214	15475	15320	15322	15306	15435	15268	15378	15279	15376	15234	15269	15490	15405	15350	15405	15535	15210	15300	15457	15335	15316	15278	15367	15321	15383	15199	15523	15363	15279	15394	15280	15381	15490	15333	15280	15440	15463	15320	15209	15438	15161	15321	15381	15313	15348	15512	15489	15220	15190	15390	15578	15387	15275	15371	15479	15364	15370	15300	15438	15456	15555	15339	15324	15407	15381	15352	15420	15418	15329	15466	15376	15433	15545	15440	15437	15331	15667	15231	15519	15266	15434	15353	15473	15371	15421	15300	15341	15199	15422	15452	15481	15214	15468	15383	15480	15449	15284	15424	15521	15505	15515	15527	15397	15443	15360	15498	15241	15355	15519	15175	15493	15481	15461	15321	15265	15314	15195	15373	15366	15334	15598	15374	15472	15519	15380	15472	15340	15361	15439	15336	15547	15403	15371	15277	15344	15484	15286	15470	15436	15446	15467	15355	15363	15352	15440	15336	15372	15373	15433	15264	15480	15331	15409	15465	15413	15431	15435	15487	15383	15559	15376	15378	15397	15354	15267	15490	15385	15311	15269	15414	15300	15519	15490	15325	15386	15326	15222	15397	15237	15410	15549	15428	15343	15366	15389	15377	15441	15433	15462	15351	15224	15359	15428	15290	15320	15474	15460	15392	15187	15509	15294	15439	15317	15281	15223	15339	15409	15476	15385	15268	15337	15333	15431	15343	15366	15359	15434	15320	15471	15304	15360	15373	15336	15305	15299	15368	15250	15387	15441	15465	15393	15133	15352	15332	15339	15446	15406	15275	15381	15418	15569	15369	15408	15471	15505	15342	15378	15416	15200	15398	15410	15452	15375	15424	15342	15307	15357	15371	15415	15410	15336	15315	15289	15430	15422	15404	15643	15321	15427	15499	15300	15415	15330	15292	15370	15286	15391	15468	15344	15323	15424	15564	15261	15558	15407	15521	15368	15401	15358	15218	15304	15239	15398	15291	15396	15353	15370	15444	15466	15589	15475	15305	15301	15338	15237	15418	15445	15370	15458	15372	15331	15433	15269	15337	15403	15287	15263	15276	15387	15365	15434	15275	15399	15304	15449	15448	15327	15375	15243	15351	15301	15241	15426	15332	15164	15446	15498	15355	15430	15355	15363	15262	15331	15334	15360	15446	15389	15372	15512	15296	15406	15347	15410	15278	15439	15455	15250	15400	15516	15352	15384	15355	15508	15330	15265	15239	15380	15489	15365	15313	15371	15410	15398	15296	15221	15398	15345	15441	15363	15401	15578	15494	15370	15363	15297	15217	15387	15335	15329	15426	15362	15349	15422	15457	15294	15454	15488	15275	15466	15440	15499	15210	15561	15427	15455	15378	15449	15382	15387	15479	15516	15343	15397	15429	15492	15297	15543	15354	15261	15411	15431	15452	15482	15482	15448	15234	15296	15174	15488	15358	15604	15320	15314	15480	15413	15336	15370	15517	15425	15270	15351	15400	15266	15336	15332	15256	15461	15347	15402	15277	15490	15341	15488	15400	15326	15319	15350	15315	15388	15286	15482	15453	15236	15447	15508	15544	15508	15246	15420	15402	15477	15340	15458	15415	15562	15301	15437	15337	15410	15440	15358	15357	15530	15327	15315	15360	15193	15389	15463	15317	15334	15301	15401	15509	15456	15192	15250	15282	15472	15240	15502	15408	15362	15360	15216	15441	15253	15352	15418	15312	15488	15401	15361	15529	15326	15277	15369	15360	15496	15302	15440	15254	15263	15433	15515	15272	15462	15461	15523	15359	15501	15310	15493	15276	15357	15391	15423	15369	15544	15367	15420	15518	15384	15433	15402	15326	15529	15410	15430	15351	15349	15202	15454	15347	15368	15506	15511	15467	15367	15357	15445	15409	15328	15456	15358	15384	15397	15425	15277	15427	15418	15430	15370	15472	15270	15334	15247	15476	15510	15381	15292	15418	15329	15392	15301	15298	15401	15537	15273	15298	15504	15396	15210	15373	15462	15394	15394	15561	15393	15419	15353	15455	15457	15319	15392	15485	15446	15350	15549	15477	15459	15397	15447	15448	15389	15394	15500	15308	15353	15380	15278	15436	15537	15261	15205	15481	15339	15315	15347	15360	15379	15400	15422	15453	15358	15515	15492	15583	15386	15461	15315	15340	15236	15503	15480	15554	15321	15522	15395	15410	15307	15517	15357	15407	15356	15459	15309	15311	15293	15336	15361	15255	15360	15462	15403	15332	15418	15396	15339	15483	15386	15506	15342	15344	15431	15297	15396	15507	15395	15412	15230	15307	15420	15539	15197	15418	15381	15483	15505	15461	15435	15460	15312	15442	15390	15506	15393	15465	15403	15600	15435	15356	15345	15432	15555	15446	15505	15604	15556	15298	15352	15371	15328	15272	15471	15206	15332	15476	15317	15446	15364	15165	15380	15431	15530	15387	15539	15374	15325	15527	15573	15502	15472	15112	15482	15424	15398	15384	15467	15289	15418	15539	15412	15392	15422	15369	15399	15385	15163	15433	15323	15396	15365	15457	15396	15537	15343	15319	15259	15312	15553	15634	15340	15341	15296	15355	15363	15256	15256	15361	15547	15233	15288	15597	15277	15425	15564	15314	15368	15212	15320	15392	15475	15461	15356	15345	15464	15393	15361	15374	15277	15411	15426	15469	15443	15345	15493	15341	15155	15469	15211	15315	15366	15480	15254	15395	15347	15524	15476	15215	15258	15551	15354	15409	15123	15278	15400	15490	15403	15482	15417	15231	15301	15565	15540	15378	15468	15513	15324	15370	15419	15527	15382	15442	15496	15476	15398	15363	15473	15312	15334	15287	15387	15368	15409	15388	15387	15277	15357	15504	15352	15336	15249	15386	15306	15445	15361	15201	15649	15283	15234	15519	15418	15448	15235	15515	15306	15428	15339	15216	15152	15514	15437	15352	15465	15614	15313	15428	15357	15382	15449	15375	15337	15103	15340	15270	15531	15384	15224	15276	15360	15318	15408	15324	15381	15516	15468	15444	15363	15334	15364	15383	15350	15391	15323	15368	15396	15456	15357	15395	15168	15353	15573	15269	15381	15549	15410	15291	15447	15548	15051	15380	15544	15319	15318	15360	15368	15339	15474	15640	15408	15404	15444	15346	15361	15410	15485	15492	15318	15219	15413
22585	21615	28852	24884	22037	24058	24738	20386	19492	19700	19615	19288	19250	19271	19169	19182	19052	18906	19043	19007	18875	19111	18956	18894	18807	18792	18798	18807	18930	18684	18656	18756	18752	18723	18907	18658	18624	18741	18593	18603	18644	18639	18705	18618	18745	18657	18658	18739	18559	18532	18585	18673	18552	18677	18507	18577	18593	18945	18566	18744	18653	18555	18530	18640	18567	18775	18634	18808	18877	18790	18517	18561	18482	18628	18570	18620	18787	18739	18604	18623	18716	18637	18558	18448	18433	18687	18584	18474	18627	18702	18644	18592	18773	18785	18544	18529	18845	18492	18558	18615	18564	18515	18551	18531	18864	18753	18561	18592	18492	18704	18587	18752	18578	18545	18681	18535	18669	18420	18541	18808	18525	18459	18542	18496	18325	18572	18740	18675	18677	18669	18701	18618	18548	18569	18724	18749	18752	18612	18607	18599	18700	18528	18671	18568	18507	18655	18735	18566	18704	18615	18585	18572	18690	18726	18578	18596	18438	18707	18563	18584	18362	18497	18362	18609	18671	18455	18582	18466	18638	18657	18594	18561	18389	18588	18828	18654	18559	18660	18798	18433	18516	18532	18681	18687	18421	18598	18542	18533	18636	18581	18548	18597	18820	18589	18584	18674	18662	18540	18781	18586	18475	18346	18545	18765	18648	18470	18677	18637	18528	18580	18610	18396	18604	18468	18738	18641	18738	18645	18629	18621	18621	18670	18856	18712	18753	18718	18718	18520	18626	18569	18607	18377	18421	18755	18622	18444	18490	18410	18617	18468	18393	18431	18652	18471	18507	18414	18562	18417	18591	18586	18631	18757	18491	18605	18645	18380	18857	18658	18420	18470	18528	18505	18722	18579	18357	18580	18419	18545	18586	18667	18378	18554	18527	18755	18799	18718	18389	18677	18395	18678	18555	18621	18264	18499	18524	18685	18535	18650	18781	18656	18583	18468	18491	18578	18601	18665	18551	18297	18567	18645	18505	18625	18805	18505	18700	18486	18798	18763	18566	18612	18635	18633	18478	18503	18435	18505	18626	18611	18474	18589	18779	18553	18443	18529	18686	18485	18586	18638	18394	18509	18411	18655	18731	18804	18511	18656	18632	18354	18716	18490	18391	18397	18438	18465	18561	18537	18562	18779	18604	18621	18763	18824	18794	18399	18550	18478	18589	18574	18635	18648	18531	18726	18605	18650	18766	18434	18435	18438	18476	18554	18727	18474	18641	18526	18608	18544	18686	18649	18562	18617	18465	18500	18605	18479	18634	18589	18773	18579	18649	18724	18754	18565	18566	18579	18365	18813	18476	18456	18710	18412	18392	18691	18558	18621	18671	18287	18640	18624	18494	18509	18638	18678	18665	18611	18680	18359	18519	18400	18422	18573	18603	18731	18525	18497	18551	18536	18528	18472	18598	18487	18629	18590	18546	18654	18546	18423	18589	18740	18469	18533	18688	18587	18716	18533	18636	18604	18529	18592	18313	18583	18516	18274	18741	18762	18710	18564	18833	18807	18456	18555	18480	18538	18584	18456	18633	18564	18732	18595	18587	18591	18475	18625	18578	18424	18413	18399	18633	18752	18669	18713	18511	18712	18613	18487	18460	18522	18305	18601	18529	18721	18384	18508	18451	18535	18502	18356	18741	18655	18706	18510	18490	18441	18563	18467	18732	18555	18431	18376	18695	18675	18684	18584	18546	18602	18370	18507	18665	18530	18586	18616	18771	18539	18582	18594	18586	18620	18559	18519	18581	18580	18454	18293	18503	18525	18581	18595	18507	18566	18659	18331	18721	18636	18523	18702	18440	18292	18772	18705	18645	18481	18321	18789	18332	18470	18732	18716	18557	18357	18549	18684	18809	18582	18520	18369	18544	18576	18570	18464	18487	18469	18550	18567	18796	18733	18522	18757	18682	18692	18612	18641	18480	18568	18628	18329	18602	18478	18388	18384	18738	18499	18525	18601	18621	18501	18552	18555	18546	18797	18650	18760	18613	18424	18519	18698	18554	18470	18619	18519	18514	18632	18775	18334	18754	18528	18665	18490	18533	18548	18686	18424	18550	18447	18630	18771	18571	18554	18852	18603	18570	18504	18481	18574	18535	18760	18487	18702	18514	18631	18553	18471	18599	18462	18481	18505	18527	18530	18546	18722	18727	18694	18690	18637	18532	18741	18599	18478	18377	18664	18504	18670	18669	18647	18736	18389	18647	18895	18705	18484	18652	18537	18664	18690	18674	18371	18602	18667	18594	18565	18506	18627	18544	18674	18721	18511	18467	18599	18615	18716	18450	18555	18646	18655	18594	18580	18715	18604	18770	18327	18689	18504	18690	18656	18494	18554	18394	18643	18533	18575	18547	18763	18582	18485	18555	18737	18706	18516	18648	18711	18513	18401	18616	18539	18495	18664	18436	18304	18724	18631	18904	18605	18720	18853	18796	18713	18609	18585	18674	18465	18233	18622	18785	18697	18726	18432	18825	18917	18478	18781	18580	18658	18637	18558	18441	18719	18693	18661	18518	18654	18650	18567	18699	18335	18668	18439	18425	18639	18302	18647	18664	18596	18553	18651	18612	18584	18588	18452	18631	18722	18562	18800	18392	18501	18541	18459	18535	18691	18609	18551	18714	18750	18641	18701	18548	18438	18514	18716	18451	18418	18253	18654	18498	18668	18642	18641	18316	18356	18540	18643	18545	18475	18568	18719	18573	18448	18712	18664	18636	18675	18570	18549	18339	18590	18563	18611	18595	18540	18637	18547	18836	18713	18706	18645	18649	18847	18788	18631	18627	18434	18560	18454	18688	18446	18705	18628	18710	18817	18591	18669	18737	18633	18530	18480	18550	18798	18596	18516	18591	18688	18542	18519	18499	18486	18701	18548	18505	18399	18516	18606	18426	18637	18418	18495	18634	18651	18645	18429	18753	18407	18330	18474	18421	18709	18465	18560	18564	18708	18625	18666	18428	18592	18500	18505	18527	18527	18589	18697	18686	18658	18529	18477	18690	18560	18680	18679	18607	18622	18557	18556	18482	18526	18576	18653	18489	18682	18765	18665	18218	18668	18752	18453	18784	18798	18688	18626	18591	18672	18776	18591	18734	18800	18638	18570	18524	18517	18599	18433	18641	18456	18695	18585	18448	18462	18619	18438	18586	18649	18925	18674	18641	18728	18344	18359	18690	18611	18483	18723	18621	18389	18624	18516	18599	18680	18518	18553	18692	18788	18595	18514	18694	18606	18537	18565	18482	18539	18547	18538	18564	18603	18661	18697	18527	18293	18396	18761	18609	18752	18437	18522	18687	18692	18692	18581	18731	18515	18423	18545	18625	18448	18520	18332	18465	18429	18591	18672	18690	18624	18591	18348	18575	18768	18559	18564	18555	18434	18462	18590	18408	18472	18517	18531	18647	18577	18633	18473	18550	18572	18566	18280	18428	18492	18773	18676	18631	18439	18402	18630	18526	18501	18549	18643	18784	18501	18567	18485	18588	18575	18683	18479	18430	18469	18631	18463	18534	18342	18496	18560	18832	18579	18665	18557	18637	18642	18714	18662	18675	18588	18626	18571	18693	18607	18390	18498	18708	18480	18406	18805	18525	18685	18526	18566	18613	18663	18585	18566	18388	18298	18454	18772	18517	18793	18457	18755	18615	18704	18592	18590	18649	18466	18660	18611	18618	18559	18551	18704	18560	18730	18640	18502	18459	18376	18602	18606	18674	18828	18623	18782	18576	18477	18673	18294	18474	18401	18529	18575	18580	18686	18731	18606	18624	18625	18512	18679	18620	18683	18602	18395	18662	18553	18623	18582	18539	18564	18533	18659	18666	18362	18630	18510	18668	18703	18635	18589	18662	18741	18633	18613	18756	18359	18571	18574	18789	18585	18693	18437	18495	18519	18458	18631	18537	18765	18573	18412	18439	18605	18693	18659	18449	18536	18593	18451	18609	18466	18504	18428	18421	18609	18652	18335	18587	18594	18518	18616	18639	18459	18410	18743	18649	18476	18530	18494	18766	18548	18921	18639	18441	18372	18726	18566	18622	18454	18579	18658	18644	18684	18630	18460	18408	18413	18565	18468	18587	18469	18810	18632	18641	18427	18637	18790	18558	18536	18809	18549	18663	18518	18535	18601	18400	18512	18792	18327	18656	18530	18474	18518	18734	18621	18602	18628	18599	18518	18662	18524	18655	18472	18632	18590	18529	18521	18725	18664	18574	18425	18469	18552	18636	18290	18664	18663	18673	18561	18569	18503	18612	18685	18630	18591	18447	18703	18557	18496	18788	18638	18349	18686	18595	18512	18652	18691	18715	18616	18575	18629	18590	18339	18452	18275	18519	18550	18666	18711	18439	18598	18518	18571	18562	18405	18606	18530	18676	18818	18791	18610	18562	18676	18504	18412	18431	18741	18645	18628	18724	18524	18517	18503	18600	18476	18422	18420	18693	18601	18730	18558	18500	18511	18752	18775	18596	18507	18505	18553	18499	18707	18549	18377	18758	18595	18414	18609	18492	18621	18638	18364	18627	18571	18626	18719	18469	18547	18805	18578	18690	18616	18744	18550	18531	18504	18558	18605	18493	18570	18478	18390	18739	18532	18582	18800	18739	18611	18744	18673	18699	18618	18577	18508	18623	18671	18711	18559	18446	18487	18397	18641	18717	18508	18614	18670	18680	18555	18483	18774	18502	18598	18621	18285	18671	18664	18419	18604	18619	18619	18537	18538	18549	18632	18637	18324	18580	18630	18743	18616	18648	18672	18664	18517	18622	18790	18644	18663	18682	18651	18595	18505	18643	18547	18511	18498	18397	18536	18701	18510	18562	18755	18598	18536	18666	18704	18653	18653	18608	18405	18438	18629	18404	18509	18439	18520	18496	18565	18454	18555	18492	18741	18530	18587	18573	18426	18521	18498	18563	18529	18541	18448	18543	18710	18783	18617	18484	18583	18663	18683	18586	18544	18593	18628	18483	18419	18504	18457	18479	18614	18355	18632	18690	18464	18525	18445	18794	18286	18523	18619	18718	18612	18759	18635	18454	18555	18537	18709	18689	18684	18456	18703	18429	18575	18651	18487	18529	18542	18527	18524	18556	18615	18678	18634	18686	18359	18481	18633	18590	18618	18488	18659	18435	18745	18585	18680
20097	40498	33297	25324	21763	19778	18703	17949	17371	17255	17217	16959	16967	16752	16564	16649	16734	16497	16450	16376	16523	16198	16203	16437	16387	16316	16165	16308	16270	16275	16140	16264	16209	15917	16062	16246	16060	16090	16244	16231	16062	16048	16038	16053	16055	15982	16150	15995	16097	16164	16054	16099	16075	15998	16002	15942	16159	16090	15933	16146	15901	15969	15953	16077	16109	16014	16034	16134	16028	16176	15947	16071	16152	15934	15911	16058	16040	16054	16212	15949	15935	16168	16111	16116	16021	16120	16078	16228	16220	16143	16028	15999	15888	16038	16090	16159	16038	16068	16094	15991	16150	16069	16002	16095	16192	15985	16141	16047	16061	16056	16158	15934	16106	15937	15958	16015	16190	15817	15882	16002	16132	16052	16124	15998	16115	16046	16050	16105	16182	16217	16195	16068	16201	15916	15861	15983	16075	16101	16054	15967	16019	16152	16207	15983	15827	16083	16034	16208	16100	16017	16012	16025	15989	16081	15918	16043	16033	15849	16049	16064	16203	16052	15933	16073	16052	15855	15970	15881	15994	15970	16158	16002	16094	16017	16067	15843	16176	16036	15991	15983	16036	16099	15896	16092	16195	16061	16119	16063	15979	16028	15927	16091	16021	15995	16149	16045	16016	15875	15915	16043	16057	15953	16148	16008	16043	15937	15855	15983	16196	15948	16077	15915	16038	15971	15934	16098	15903	15944	15932	16186	15994	15950	15969	16007	16185	16065	16049	16017	16109	16112	15940	15894	15999	16172	15949	16104	16123	16029	16005	15997	15945	16160	16049	16027	15942	15997	15820	15982	15851	15949	16032	15855	16100	16069	15999	16024	16095	16112	15922	15897	16067	16010	16155	15958	15918	16001	16002	16200	16142	16009	16002	16039	15947	16037	15851	15973	16214	15819	15951	16094	16006	15899	16096	16080	15886	16130	15962	15967	15962	16076	16093	16088	16187	16204	16011	16136	16071	15935	16051	15917	16109	16090	15916	16094	16128	16171	16014	16102	16015	16193	16023	15812	15980	16166	16020	15854	16133	16057	15900	16107	15991	16045	15940	16183	16117	16076	16013	15971	16081	16052	16068	15883	16012	15966	15978	16028	16123	15928	16080	16113	15911	15968	16011	16051	16056	15969	16078	16055	16213	16037	16157	15988	15979	16014	16152	15990	15965	15932	16039	16034	16003	16024	16066	16168	15974	15824	16164	16068	16164	15972	15997	16113	15919	16095	16066	15961	15999	15864	16240	16038	16028	16052	16164	16036	16013	16037	16114	15940	15961	15992	16053	16074	16092	16110	16018	16132	15945	15968	16259	15964	16031	15901	15972	15890	16007	15933	16061	16075	16029	16028	16000	15995	16212	16064	16143	16078	16044	16099	15824	16186	15952	16149	16016	16080	16181	15929	15944	16036	16146	16088	16028	15865	15954	16037	16074	16286	15953	16125	15897	16090	15963	16053	15987	15944	16047	16012	16123	15951	15994	15873	15939	16017	16028	15957	15913	15922	16088	16040	16060	16159	15772	16094	15792	16059	16111	15986	15918	16040	16008	15993	15965	16096	15956	16125	15845	15977	15984	16100	16068	16112	16010	15998	15947	16006	15966	16191	15987	15944	16139	16007	15998	16029	15861	16055	16150	15950	16071	16058	16011	15948	16112	16065	15952	15928	16059	16263	15995	16119	16086	16077	16007	15968	15963	15992	15936	15909	15774	16043	16206	16118	15914	16189	16101	16127	15932	16095	16035	15825	15843	15819	16061	16132	16007	15963	16119	16069	16112	15899	16146	15928	15867	15891	16106	16104	16205	16066	16043	15944	15976	16181	16000	15927	15874	16018	16065	15915	16106	15947	16069	16129	16028	16104	15867	16005	15977	16128	16257	16075	15936	15920	16242	15988	15937	16043	15991	15948	15952	15987	16096	15995	16191	15858	16080	16050	16134	15857	15961	16049	16052	16000	15978	15984	16079	16082	15958	16053	16053	15988	15949	15990	16126	15967	16064	15970	16076	16075	16040	16115	15995	15843	16048	16082	15975	15917	16054	15806	16304	16010	15992	15898	16076	15957	16145	16000	16016	16004	16167	15929	16164	16144	15953	16026	16062	15990	15884	16127	15967	16005	16223	16085	15979	15968	16036	16042	16047	15971	15959	16070	15890	16108	15991	16060	16015	16000	16093	15948	15840	16012	16191	15982	15891	15909	15963	15991	16042	15937	16224	16164	15962	15994	16045	15911	15813	16032	16024	16127	16008	16010	15933	16170	15960	16116	16069	16062	15985	16055	16170	16005	16035	16088	16036	16015	16111	16017	16101	16102	16052	15904	16144	15982	16163	15857	16093	15988	15963	15886	16203	16008	15807	16224	16011	15979	16112	15988	16010	16066	16070	16131	16191	16117	15989	15820	16001	15874	15994	16044	15983	16056	16091	16173	16036	16006	15988	16147	16038	16073	16005	16188	15916	16045	15855	16075	16051	15952	15840	16042	16047	16108	15892	15892	15905	16033	16041	15997	16004	15783	15908	15971	16100	15907	15777	15935	16069	15940	16132	16005	15953	16044	16081	16031	16059	16009	15958	16182	15893	16109	16016	15935	16109	15787	15819	15892	15969	15982	16070	15976	16048	15988	15959	15921	15951	16096	15987	16041	15905	15983	16151	16100	16062	16127	15908	16084	16016	15994	16100	15850	16111	15976	16008	15898	16149	16020	16021	15881	16059	16101	16119	16028	15978	15974	15927	16026	16146	16027	16090	16090	16031	16021	16150	16002	16159	16011	16034	15948	16025	16054	16119	15986	16064	16012	16066	16103	16099	16059	16139	16099	15901	15994	16086	16198	16123	16002	16007	15970	16091	15915	16089	15821	16219	16055	16001	16152	15892	15917	16020	16193	16155	15913	16022	15973	16138	16030	16258	15891	16140	16115	16065	15928	15888	16017	16040	15983	16077	15992	15934	16086	16080	15992	16134	16049	16100	16094	15871	16042	16106	16040	15887	16058	16075	16016	16057	15887	16132	15836	16026	16027	16002	16083	15955	15985	16119	16114	15919	16105	16161	15895	15913	16080	15933	15979	15973	16073	15951	15766	16114	16095	15971	15853	15979	15822	16037	16061	16219	15918	15986	16236	15839	15987	16066	16043	16083	16161	16028	15922	16002	16064	16056	15990	16021	15993	15928	15960	16029	15883	16098	16117	15981	16032	15985	16010	15992	15938	16009	16106	15924	16028	16258	16155	15911	16174	16076	16320	16073	15981	16023	16056	15987	16093	15889	15976	16064	16020	16162	16025	16033	16160	16082	16034	16114	15945	16089	16055	16060	16064	16158	16026	15869	16069	15966	16137	16089	15975	15944	16029	16026	16101	15996	16057	16036	16067	15905	15837	16015	16013	15994	16051	16016	16066	16129	16225	15858	15906	16138	16001	15933	16072	16086	15925	15965	15932	16090	16035	16001	15917	16045	15950	16125	16042	15940	15946	16152	16117	15965	16124	16329	16065	16131	15885	15902	16088	15998	16052	15955	15994	16043	16066	15867	15901	16178	16047	16163	16229	16055	16124	16161	15995	16070	16003	16037	16035	16141	16054	16209	16056	16156	16033	16133	16004	15986	15815	16021	16146	16054	16118	15805	16137	16158	16019	16057	15940	15950	16075	16001	15909	15967	16035	16187	15950	16147	16073	16016	16015	16083	15992	16194	15939	16090	15882	16117	16000	16142	16065	15948	16096	15981	15907	16047	16131	15799	16110	16019	16094	15975	16227	15922	15936	16071	16030	16272	16013	15909	16002	15987	15922	16023	16148	15908	16004	15997	16057	16011	16243	16128	16180	16134	15998	15886	15918	15963	15936	15893	16057	16073	16026	16070	16129	15977	16055	15980	16034	16044	16090	16195	16146	16040	15988	16014	16155	16198	16131	15949	16178	16021	16163	16035	15946	15957	15978	16033	15946	16098	16088	16013	15938	16067	16042	16056	16066	15947	15888	16113	15995	16083	16022	16103	16057	16028	16118	16085	16041	16174	16068	15980	15831	16176	16017	16072	15984	15887	16014	15938	16093	16131	15948	16009	16136	16130	16025	15995	16190	15992	16061	15962	16033	16040	16040	15927	16097	15913	16091	15986	15859	16009	15956	16187	15986	16039	16167	16248	15981	15988	15906	15915	15994	16219	16189	15942	15908	16147	16121	16054	16051	15981	16033	15964	16070	16023	16026	16062	15924	16176	16080	15994	15993	16115	16133	15949	16047	15949	15956	15936	15921	16094	15863	16019	16245	16043	16072	15979	15875	16117	16062	16028	16059	15940	16042	15987	15905	15980	15867	15986	16105	15939	16097	15980	16042	16118	16036	16072	16131	15682	16130	16023	15869	16102	16089	15845	15997	16034	15962	16034	16129	16146	15965	15979	16117	16043	15951	15963	16014	16056	15943	15917	15850	15901	16019	15886	16099	16090	16105	16018	16105	15909	16071	15993	16024	16123	16040	16226	16096	16017	16012	15772	16137	16160	16007	15985	15910	16042	16030	15934	16002	16150	15996	15973	16024	15825	16115	15987	15937	15971	16168	16114	15959	15893	16061	16096	15988	16052	16095	16030	16030	15914	16106	15978	16118	15899	16117	16051	16090	16054	16084	16137	16074	15866	15971	16075	16241	15929	16219	16131	16203	16082	15810	16142	15943	15935	16138	15985	16034	15926	15944	16142	16077	15838	15845	16006	16008	15971	16040	16000	16041	15966	15999	16077	15878	16291	16160	16105	15988	16053	16200	16045	16070	16067	15994	16003	15946	16001	15895	16001	16063	15993	15965	16086	16070	15997	15905	16078	15957	15992	16062	15771	16012	15859	16049	16106	15869	16094	16073	15932	16098	16040	16038	16121	15963	16034	16207	15781	16145	16082	16033	16096	16088	15886	16281	15977	16123	16012	16057	16130	16267	16128	16025	15965	15990	16132	16017	16189	16168	16035	16083	16160	16016	16052	15935	15949	16076	16067	15886	16147	15945	16161	15998	16082	15946	15952	15959	16079	16017	16026	16027	16042	16048	16220	15991	15990	16017	16124	15953	15962	16019	16066	16065	15998	16036	16040	15989	16043	16027	16016	15977	15983	16111	16026	16161	15921	16244	16085	15953	15941	15988	16096	15870	16050	16042
28842	23472	25837	22083	18455	18146	17664	17180	17319	17275	17344	17321	17150	17291	17177	17182	17028	17002	17159	16971	17148	16935	16939	16989	17173	17050	17020	16887	17082	17076	17133	16901	17192	17118	16967	16978	16920	17062	17091	17082	16797	16887	16963	16877	17120	17111	17038	16942	17056	17060	17094	17030	16765	17023	17119	16919	16928	17085	16865	17034	17011	16959	16743	16910	16943	16911	16944	16957	17014	16976	17135	16899	17019	17068	16954	16784	16928	17083	17028	16766	16788	17057	16943	16998	17158	16764	16930	17058	17167	17056	16927	17204	16814	16929	17104	17039	16963	17060	17033	16956	16961	16941	16827	17243	17059	17113	16936	16966	16979	17218	16992	17104	17133	17073	16917	16857	17229	16803	17032	16834	17009	16921	16921	17141	16854	16965	16872	16760	16945	17057	17188	16892	16914	16963	17114	17024	17077	17019	16955	17064	17025	17097	16867	17059	16978	16881	16758	16959	16877	16952	16916	17042	16944	16986	17127	16869	16969	17013	17132	16956	16895	17017	17212	17114	16936	17045	17098	16982	17047	17055	16987	16913	17052	16909	16790	16823	16931	17049	17261	17069	16987	16891	17064	16807	16976	16885	17113	17201	16928	16902	17001	17065	16796	16860	17018	17101	16888	16982	17160	16971	17068	16885	17338	16970	17173	16990	17042	16972	16944	16861	17153	17170	17162	17022	16869	17148	16958	17038	17201	16991	16817	16796	17103	17006	16780	16807	16938	17139	17119	16882	16923	17059	17115	17086	17009	17018	17044	16855	17171	16998	16885	16846	16904	16946	16909	17038	17015	17060	16962	17080	16946	16959	17150	16967	17026	17104	17117	17006	16940	17186	16996	17040	16842	17167	16964	16956	16978	17006	16954	16923	16902	16998	16860	16871	17135	17149	17036	17127	16909	16862	16950	16990	16950	17034	16906	17137	17088	16945	16993	16937	17042	16947	17062	16845	17154	16898	17030	16955	17274	16997	16940	16945	16963	17071	16983	16964	17184	17198	16865	16957	17142	17126	17035	16948	17063	17053	17011	17117	16881	17010	17017	17004	16997	17083	17251	16976	17194	16908	17065	16994	16837	16985	17021	16837	17041	17041	16900	16840	16914	16823	16799	16875	16982	17070	17002	16939	16935	16965	16689	17032	17244	16955	16964	17102	17064	16862	17031	17153	17170	16837	17038	17058	17182	16992	17121	16905	16829	16947	16860	17271	16860	17123	16969	16983	17001	17102	16994	16923	17085	17167	17086	17112	16984	17030	16940	17169	17004	17294	16848	16935	16738	17230	17136	17088	17052	16985	17091	16848	17015	16825	16919	16858	17052	16842	16961	16942	16868	16967	17053	16914	17082	17085	17009	17007	16998	16940	16912	17054	17128	17072	16875	17014	17070	17059	16779	16892	17017	17087	16872	17222	16988	16930	17015	16820	17156	16909	17006	16962	17100	17267	16976	16986	16990	16941	16933	16958	17053	16966	17119	17115	16877	16971	16921	17034	16801	16856	17055	17131	17140	17154	16974	17029	16986	16988	17118	17097	16924	16928	16892	17028	16831	16873	17067	16784	17033	17027	17098	17090	16998	16987	17117	17194	17134	17105	16976	16973	16920	16991	17074	16752	16947	17142	16939	17060	16883	17047	17006	16967	17018	16767	16907	16934	17063	16983	16762	16950	17001	16909	17076	16935	16881	16994	16993	16855	17076	17018	17041	16783	17023	16975	16964	16837	17028	16884	16861	16896	17038	17019	17201	17096	17177	17029	17194	17173	17098	17009	17041	16932	17005	16954	17026	16989	17029	16968	17026	16926	17019	17001	16968	17012	16989	17122	16960	17030	16959	16922	16895	16897	16833	16862	16898	16991	17016	17056	16807	16929	17195	17191	16922	17032	17017	17064	16900	16926	17216	16979	17052	16908	16790	17002	17102	16976	17046	17131	17065	17051	16895	16963	16941	16914	17042	17168	16992	17128	16951	16730	17012	16868	17128	16928	16787	16895	16975	16998	17062	17085	17060	16729	17109	17056	16873	17078	16932	16845	17006	17052	16979	16962	17217	16843	17080	17075	16917	17023	17008	17028	16960	16980	16961	16881	16900	16894	17089	16896	16860	16873	17165	17064	17044	17003	17069	17095	16959	17055	16762	16844	16851	17013	17006	16912	17032	16950	17008	16922	17019	17055	16990	16776	17097	16953	16885	16919	17148	16983	16673	16906	17050	16860	16836	16784	17040	17314	16949	17043	16842	17020	16970	16975	17104	17061	16788	16910	17020	17066	16941	17058	17093	17132	17047	16962	17107	16960	17041	16950	17093	16980	17108	17047	17044	17129	16929	17102	17046	16984	16830	17056	16972	16848	17043	17062	17079	17211	16940	16979	16965	17124	16786	16999	17050	16853	17175	16798	16781	17052	16857	16965	16801	16863	16981	16954	17385	17119	16723	16878	17084	16987	16996	16895	16872	16864	16963	17021	17077	16794	16967	16946	17053	16915	16846	17042	16934	17155	16961	16875	16861	17033	17206	16983	17062	17077	16826	17066	17199	17063	17022	17009	16833	17115	16946	16950	16985	17018	17107	16950	16993	16994	17024	17143	16898	16815	17151	16909	17005	17013	17013	16946	16979	16714	16894	16921	16687	16873	16964	16888	17094	16801	16998	17064	16917	17183	16896	17149	17049	17033	16989	16964	17116	16972	17009	16949	17029	16883	16886	16973	16993	17199	16942	16893	17000	16881	16804	16911	16818	16856	16981	16923	17128	17262	17254	16972	16947	16926	16865	17091	16877	16872	16659	16876	16971	16924	16999	17137	16866	16931	16890	16927	17198	17145	16998	17068	16949	17014	17014	17128	16878	17152	17054	16989	17059	16876	16880	17172	17093	17085	17133	16867	17109	16974	17095	17107	17022	17066	16851	16682	16992	17057	17014	17161	17146	17039	16970	16975	17230	16954	16975	17095	17067	17004	17015	16932	17129	16921	17098	17232	16928	16990	17036	17033	16934	16913	16916	16859	16928	17017	17145	16966	16945	17040	16813	16855	17083	16953	16870	17048	16853	17038	16977	16937	16995	16933	17054	17039	16778	16892	17178	16981	17051	16878	17008	17131	17134	17018	16816	16886	17058	16994	16900	16800	17121	17058	17177	16898	17002	17002	17014	16911	16868	17065	16961	16903	17002	16954	17101	16927	16964	16816	16958	16957	16922	16851	17078	16992	16889	17226	16921	17056	16983	17139	16961	17053	17219	16896	17041	16838	17061	16867	16972	17137	16970	16816	17067	16946	16860	17109	16948	16913	17054	17024	16866	17002	17057	17028	17082	17137	16845	16926	17034	16862	16992	16905	17200	17084	16928	16929	16990	17176	16876	17037	17076	17090	16926	16927	17072	16952	16995	17134	16970	16947	16954	17044	17020	16960	17178	16857	17160	17099	16866	16856	17138	17110	16794	16986	17051	17040	16898	17046	17121	16914	16942	16862	17086	16895	17035	16802	16932	16854	17023	16919	17124	17124	17198	17140	16983	16924	16896	17035	17057	17083	16969	16942	16992	16823	17188	16917	17206	16934	16955	17210	17091	16933	17197	17071	16947	16997	17007	17005	16979	17283	16853	16914	17070	16987	17122	16948	16894	17059	17044	16994	17145	17058	16870	17156	17005	17095	17028	17035	17037	16916	16962	16799	17032	17047	17070	17205	17155	16815	17090	17013	17149	16826	17136	16999	17025	16688	17175	16907	16928	17007	16877	16910	16831	16980	17038	16800	17099	16752	16746	16814	16927	16975	17099	16882	17062	16869	17233	17139	17127	17145	17064	16962	17058	16890	16959	17069	17002	17043	17062	17089	17001	16934	17170	16930	16900	17073	17064	16982	16990	16870	16982	16888	16904	17022	16944	16992	16785	16903	17036	16865	17007	17062	17084	17265	17064	16904	16845	16979	16920	17004	17016	16865	16735	16833	16971	16892	17127	17023	16921	17034	16788	16765	16957	16877	16988	16923	16999	16858	17038	17080	16931	17069	16918	17104	17000	17060	16883	17073	17034	16987	17106	17125	17229	17194	17057	16872	16896	16918	17138	16908	17020	16958	16914	16691	16960	16856	16936	16946	17092	17017	17078	17014	16984	16950	16859	16836	17163	17010	16768	16988	17063	17050	16824	17028	17049	17009	17039	16946	16992	16851	16843	16871	16895	17041	16969	17161	17093	16959	17035	16926	16955	16922	17098	16931	17006	17173	16915	16871	17001	17126	17004	16942	17087	16939	16904	16882	17242	17057	16896	16886	16905	17089	17189	16963	16824	16991	17195	17058	16944	16790	16901	16916	16844	17104	17043	17044	17062	16806	17200	16897	17124	17059	16715	17017	16999	17073	16883	16970	16932	17037	17007	16897	17046	17013	16860	17100	16905	17109	16921	17043	16969	17256	16933	16943	17017	16963	16943	16994	16984	17026	17005	17091	16931	17124	16890	16900	17143	17266	17027	17151	16823	16997	16949	16887	17076	17130	16973	16964	16891	16976	17044	16979	16874	17095	16868	17050	17070	16815	17035	16940	16892	16931	16984	17086	16941	17038	16883	17080	17072	16927	16994	17055	17099	17125	17152	16958	17046	17153	16982	17082	17139	16913	17063	17050	17084	16975	17050	16976	17055	17135	16970	17017	16889	16906	17098	16887	16889	17135	17173	16774	17080	16799	16991	16805	17013	17017	16966	17133	17221	17163	17047	17081	17065	16909	16961	17030	17038	16808	16639	17040	17093	16929	16761	17168	17100	16997	17212	17003	17038	16892	16949	16823	16864	17038	17154	16825	16977	16811	17121	17014	16867	16979	17249	17067	16991	17146	17093	16951	16972	16903	16918	16980	17060	17152	16987	16831	17135	17096	16851	17005	16952	16960	16913	16827	17022	17140	16972	17032	16956	16966	17116	16969	17103	17162	17016	16896	17101	16811	16948	16979	17180	17043	16935	16862	16973	16857	17069	16778	16976	17086	16893	16742	16964	16761	16948	17040	16991	17041	16979	17063	16906	17039	16977	17190	17084	16921	16936	17007	17101	16963	16904	17042	17010	17022	17015	16855	16907	17084	17140	17066	16940	16839	17015	16958	16943	17042	17031	16996	16957	17026	16827	17209	17088	16938	17090	17089	17119	17155
19887	29181	24042	19168	17428	16604	16151	15671	15540	15659	15688	15473	15333	15453	15300	15203	15247	15308	15340	15275	15169	15194	15254	15240	15129	15076	15182	15064	15178	15226	15307	15080	15087	15245	14927	15124	15247	15121	15255	15221	15093	15185	15273	15281	15210	15094	15011	15087	15034	14965	15111	15220	15181	15041	15247	15066	15096	15174	15233	14956	15213	15152	15118	15049	15117	15011	15064	15022	15222	15125	15206	15182	15051	15119	15102	15039	15040	15020	15114	15028	15012	15112	15179	15084	15068	15203	15184	15075	15161	15012	15061	15093	15077	15267	15203	15174	15118	15028	14983	15167	15121	14949	15080	15138	15153	15105	15033	15119	15055	15068	15098	14951	15005	15127	15141	15112	15141	15182	14860	15216	15112	14951	15190	15285	15214	15195	15205	15084	15107	15303	15104	15048	15134	15166	15090	15038	15115	15171	15118	14932	15088	15056	15063	15055	15092	15028	15108	14986	15172	15131	15078	14994	14996	15086	15035	15078	15228	15029	15287	15037	14919	15086	15047	15133	15268	15024	15105	15125	15195	15144	15081	15159	15078	15117	15182	15167	15078	15148	15120	14971	15117	15024	15059	15209	15026	15136	15058	15070	15028	15150	15044	15172	15153	15073	15167	15111	15157	15051	15098	15214	15128	14932	14988	15195	15163	15215	15149	14886	15214	15071	15049	15141	15031	14973	15129	14905	15065	15021	15247	14942	15213	15245	15199	15094	14958	15204	15155	15179	15024	15052	15041	15099	15175	15168	15058	14967	15143	15090	15023	15108	15169	15220	15122	15095	15168	15057	15167	15097	14918	15246	15163	15136	15293	15059	15105	15124	15189	14917	15137	15148	15208	15056	14972	15297	15051	15132	15183	15034	15147	15175	15098	15012	15159	15284	15145	15159	15018	14964	15018	15049	14989	15029	15309	15017	15293	15036	15146	15277	14970	15105	15103	15272	15113	14963	15101	15029	15109	14971	15080	15195	15270	15041	15156	15185	15089	15205	15168	15014	15148	15086	15137	15062	15160	15231	15195	15066	15021	15027	15140	15172	15191	15035	14925	15228	15172	14877	15117	15008	15185	15062	14961	15082	15391	15128	15200	15069	15232	15011	14936	14922	15114	15129	15153	15011	15111	15131	14963	15066	14969	14888	15052	15074	15097	14989	15228	14947	15239	15067	15346	15039	15005	14983	15081	15133	15116	15004	14979	14959	14972	15114	15273	14964	15074	15093	15102	15016	15186	15125	15141	15063	15039	15007	15150	14944	15084	15024	15069	15021	15248	15121	15102	14980	15033	15198	15230	15192	14978	15091	14914	14944	15239	15152	15135	15058	15107	15187	15289	15025	15072	15149	14957	15147	15013	15065	14944	15002	15188	15126	15084	15150	14849	15131	15175	15097	15074	15204	15092	15178	15056	15192	15213	15015	15128	15203	15208	14990	15130	15180	15077	15319	15265	14987	15041	15007	15074	15271	15012	15021	15161	15057	15133	14963	15234	15071	15107	15187	15019	15163	15163	14963	14958	14980	14978	15061	15012	15216	15163	15169	15297	15018	15080	15146	15089	14970	15020	15095	15073	15185	15222	15120	15042	15003	15148	15192	14941	15135	15401	15178	14917	15207	15098	15037	15266	15162	15216	15028	14974	14920	14997	15054	15089	15089	15024	15056	15194	15079	14998	15114	14960	15060	14963	15245	15002	15225	15122	15165	15147	15211	15080	15256	15136	15196	15049	15029	14930	14970	15190	15102	15109	15209	15132	15019	15259	15087	15347	15054	15108	15108	15094	15195	15242	15037	14973	15047	15028	15036	15061	15056	15097	15150	15109	15096	14970	14987	15219	15152	14900	15042	15211	14999	15240	15249	15061	15169	15167	15094	15249	15141	15123	14980	15086	14992	15115	15063	14958	15097	15026	14978	15042	15198	15149	14944	14969	15120	15023	15366	15069	15151	15049	14927	15042	15146	15130	15125	15125	15077	15231	15116	15169	15049	15105	15134	14920	15250	15152	15162	15313	14993	15174	15293	15056	15182	15036	15096	15056	15156	14989	15147	15057	15095	15042	15086	14993	15175	15097	15193	15270	15147	15140	15087	15181	14944	15091	15197	15159	15101	15319	14977	15152	15120	15017	15045	15005	15095	15235	14941	15254	15060	15182	15107	14949	15169	14983	15165	15341	14832	15294	15222	15007	15232	15016	15130	15132	15076	15115	15177	15038	14951	15344	15140	15013	15176	15148	15234	14976	15168	15018	14891	15217	15046	15104	15258	15270	15157	15006	15305	15142	15121	15087	15165	15066	15169	15240	15098	15061	15203	15231	15199	15104	15130	15109	15060	15248	15004	14962	14980	15099	15160	15205	14891	15115	15167	14983	15077	15069	15220	15046	15195	15009	15361	14991	14975	15141	15019	15057	15058	15128	15141	15195	15066	15123	15233	15105	15140	15176	15302	14976	15023	15097	15141	15171	15111	15055	15192	15163	15010	15160	15158	15155	15028	15243	15158	15123	15187	15088	15096	14992	15226	15213	14865	15061	15094	14941	15208	14961	15261	15057	15173	15117	15140	15036	15195	15110	15044	15144	15108	15068	15113	15158	15076	15235	15157	15214	15170	15023	15226	15044	15078	15009	15185	15139	15199	15155	15061	15014	15096	15079	15108	15163	15084	15022	14962	15155	15074	15104	15267	15139	15306	15115	15084	15094	15036	15097	15265	15123	15185	14968	15207	15113	15030	15179	15119	15250	15071	15069	15128	15127	15029	15019	15076	15093	15115	14965	14892	15060	15103	15264	15106	15298	15118	15183	15245	15244	15014	15198	15131	14979	15141	15123	15133	15186	15125	15289	15128	15145	15178	15152	15092	15079	15051	15111	15249	15173	15169	15061	15119	15235	15057	15076	15084	15116	15178	15169	15093	15340	15054	15208	15083	15002	15080	15204	15213	14997	15174	15114	15157	15071	15223	15090	15023	15258	14949	15073	15137	15126	15162	15157	15069	15339	15011	15135	15147	15118	15148	14984	15178	15053	15208	15173	15137	14970	15060	15285	15102	15096	15131	15339	15079	15010	15103	15069	14934	15031	15245	15020	15130	15050	15005	15239	15107	15128	15137	15066	15228	15179	14969	15052	15147	15118	15128	15137	15138	15145	15138	15045	15011	15318	15155	15193	15068	15130	15147	15122	15164	15263	15174	15035	15110	15025	15099	14939	15117	15153	15195	15060	15110	15248	15057	15276	14980	15114	14896	15219	15267	15296	15107	15120	14907	15010	15023	15207	15095	15319	14882	15142	15030	15075	15064	15395	15130	15121	15204	15068	15036	15108	15036	14967	15152	15111	15160	15213	14962	15119	15300	15037	15111	15077	15198	15074	15221	15183	15128	15180	15084	15158	15073	14960	15170	14974	15184	15142	15089	15034	15306	15091	15115	15192	15147	15130	15167	15023	15232	15063	15143	15086	15035	15046	15139	15152	15034	15182	15034	15067	15062	15357	15048	14990	15166	15218	15192	15094	15146	15095	15182	15044	15114	15068	15096	15138	15142	15220	15097	15130	15184	15161	15146	15004	14963	15280	15033	15049	15191	14958	15113	15087	15087	15047	15062	15332	15163	15260	15180	15204	15016	15252	15192	15310	14957	15098	15104	15182	15185	15161	15032	15003	15124	15063	14962	15062	14955	15137	15048	15131	15239	15103	15212	15066	14880	15200	15088	15260	15118	15088	14976	15043	15225	14935	15027	15096	15145	15195	15096	14989	15153	15250	14955	15250	15121	15158	15231	15235	15124	15213	15142	15080	15093	15238	15168	15084	15146	15102	15151	15072	15142	15170	14969	14867	15032	14973	15077	15090	15380	14811	15313	15048	15142	15197	15118	15074	15206	15030	15025	15118	15206	15119	14978	15082	14974	15229	15057	15237	14985	15154	15223	15180	15122	15022	15166	15159	15252	14973	15257	15203	15219	15023	15202	15090	15244	15249	15188	15117	15107	15143	15125	15104	15040	15117	15156	15073	15233	15036	15108	15113	15068	15033	15026	15069	15173	15055	15152	15153	15136	15059	15009	15116	15033	15188	14989	15065	15112	15185	15171	15076	15067	15017	15227	15147	15129	14947	15284	15082	14970	14981	15133	15092	15064	15218	15049	14890	15082	15400	15050	15061	15030	15118	15282	15116	15154	15074	15122	14903	15041	15087	14995	15065	15051	15218	15170	15097	15076	15096	14952	15134	14979	15070	15147	15183	14966	15073	15001	15094	15221	14970	15246	15049	15285	15056	15130	15165	15148	15089	15135	14990	14893	15080	15041	15060	15137	15114	15146	15200	15119	15082	14993	15139	15118	15133	15134	15219	15093	15131	15250	15148	15073	15104	15093	14936	15023	15242	14894	15129	15234	15077	14966	15088	15148	15197	15075	15102	15151	15111	14995	15100	15215	15129	15107	15155	15147	14924	15127	15159	15132	15101	15215	15190	15228	15097	15241	15070	15116	15335	15285	15195	14780	15059	15131	14846	15301	14955	15188	15114	15174	14989	15280	15094	15014	14932	15073	15083	15211	15063	14999	15068	15200	15160	15119	15189	15112	15124	14994	15288	15197	15024	15203	15059	15041	14959	15080	15123	15100	15003	15099	15062	15030	15003	15115	15028	15089	15232	15049	15143	15137	15151	15054	14968	15150	15136	15041	15184	15003	15107	15145	15157	15047	14964	15011	15132	15340	15130	15201	15173	15060	15217	15235	15102	15381	15052	14981	15218	15020	15153	15146	15041	15123	15163	15080	15148	15171	15227	15130	15264	14974	14960	15022	15097	15157	15147	15157	15063	14927	15173	15233	15149	15170	15053	15269	15094	15115	15245	15101	15105	15173	15124	15183	14912	15026	14988	15068	15026	15273	15057	14964	15074	15142	15189	15008	15132	15118	15130	15089	15246	15075	15364	15145	15048	15129	15258	15058	15061	15088	15216	15085	15107	14990	15065	15276	15042	15031	15189	15089	15082	15140	15224	14991	15240	15153	15252	15119	14973	14936	15007	15132	15050	15120	15053	15142	15156	15098	15134	15113	15072	15085	15067	15032	14889	15200	15048	15206	15310	15152	15131	15225	15123	15104	15079	15196	15106	15178	14967	14963	15040	15184	15284	15037	15118	15079
23500	21486	28203	25400	22551	21583	20943	18590	18302	18359	18213	17956	18025	17858	17982	17845	17789	17843	17909	17703	17629	17957	17827	17820	17708	17797	17777	17611	17633	17668	17649	17815	17430	17628	17804	17576	17704	17449	17506	17662	17537	17838	17538	17737	17661	17667	17631	17465	17527	17585	17526	17650	17552	17677	17735	17270	17417	17571	17614	17396	17559	17578	17610	17694	17526	17604	17554	17614	17330	17368	17428	17660	17554	17552	17529	17435	17514	17464	17526	17648	17345	17514	17515	17560	17467	17452	17442	17490	17512	17568	17726	17479	17452	17601	17493	17588	17678	17457	17287	17555	17466	17558	17359	17542	17694	17433	17467	17442	17542	17458	17409	17569	17429	17419	17507	17569	17435	17463	17540	17520	17688	17503	17550	17394	17450	17380	17514	17418	17550	17552	17332	17685	17566	17423	17435	17295	17437	17337	17598	17582	17606	17665	17560	17579	17713	17548	17485	17437	17488	17434	17445	17409	17647	17878	17452	17606	17500	17491	17401	17397	17673	17496	17505	17662	17598	17524	17526	17612	17647	17533	17461	17511	17316	17539	17562	17442	17634	17617	17580	17496	17525	17351	17611	17630	17474	17429	17537	17304	17590	17463	17483	17331	17629	17605	17416	17540	17396	17409	17400	17559	17626	17592	17561	17281	17383	17376	17517	17451	17608	17378	17329	17321	17473	17393	17643	17561	17578	17438	17465	17414	17413	17365	17637	17399	17316	17541	17796	17510	17560	17456	17354	17415	17468	17471	17330	17504	17704	17387	17486	17484	17491	17228	17441	17226	17349	17619	17346	17527	17433	17452	17390	17524	17551	17581	17614	17433	17475	17380	17551	17277	17431	17649	17445	17382	17532	17491	17313	17390	17471	17509	17558	17285	17395	17655	17621	17637	17659	17475	17508	17588	17434	17347	17503	17847	17566	17414	17494	17615	17323	17479	17689	17649	17618	17645	17612	17646	17353	17531	17429	17522	17546	17461	17407	17772	17450	17355	17495	17574	17439	17612	17381	17585	17256	17664	17621	17496	17457	17486	17495	17660	17534	17656	17336	17407	17607	17480	17519	17542	17754	17347	17441	17544	17566	17318	17712	17531	17341	17616	17555	17646	17490	17491	17476	17541	17622	17440	17584	17524	17430	17477	17723	17303	17336	17447	17759	17359	17469	17417	17626	17503	17583	17152	17551	17284	17577	17662	17695	17633	17429	17549	17538	17500	17684	17380	17484	17672	17473	17553	17510	17435	17488	17602	17417	17408	17498	17510	17367	17452	17597	17557	17569	17362	17587	17465	17521	17411	17473	17337	17548	17377	17387	17552	17514	17396	17504	17464	17278	17480	17559	17605	17758	17743	17527	17609	17586	17340	17596	17584	17409	17706	17441	17606	17589	17566	17513	17406	17643	17603	17431	17402	17670	17310	17500	17369	17447	17344	17731	17431	17449	17559	17541	17521	17361	17342	17431	17488	17632	17573	17440	17576	17569	17482	17610	17418	17403	17471	17426	17556	17576	17498	17462	17927	17535	17437	17514	17232	17459	17371	17393	17394	17457	17559	17421	17740	17536	17513	17557	17473	17382	17552	17456	17585	17335	17285	17411	17524	17837	17396	17480	17436	17402	17597	17812	17425	17348	17414	17419	17602	17560	17576	17580	17439	17615	17381	17334	17673	17594	17446	17463	17555	17412	17532	17543	17691	17702	17489	17529	17699	17600	17380	17488	17620	17517	17557	17464	17547	17579	17521	17499	17503	17599	17698	17556	17581	17833	17630	17446	17570	17676	17620	17733	17611	17400	17491	17507	17569	17511	17554	17342	17331	17590	17666	17529	17590	17453	17527	17606	17412	17446	17376	17491	17608	17411	17396	17420	17448	17474	17358	17365	17716	17512	17637	17504	17526	17728	17613	17652	17437	17421	17557	17599	17511	17449	17352	17457	17506	17509	17383	17352	17433	17729	17598	17464	17584	17322	17395	17446	17624	17673	17588	17543	17406	17471	17412	17507	17548	17546	17722	17688	17634	17535	17559	17568	17494	17536	17559	17661	17524	17516	17431	17546	17566	17448	17732	17587	17518	17568	17375	17438	17538	17499	17276	17468	17616	17550	17377	17379	17466	17738	17623	17236	17690	17554	17357	17455	17365	17545	17685	17641	17273	17396	17657	17511	17482	17463	17386	17525	17578	17440	17548	17484	17516	17490	17638	17554	17456	17751	17424	17629	17466	17374	17404	17755	17443	17420	17519	17561	17415	17284	17536	17280	17309	17640	17673	17636	17678	17544	17467	17608	17406	17633	17593	17635	17564	17304	17560	17680	17479	17678	17498	17458	17425	17505	17521	17388	17389	17411	17682	17542	17588	17715	17465	17457	17591	17626	17451	17428	17633	17408	17685	17613	17460	17655	17375	17480	17466	17656	17760	17470	17437	17449	17482	17353	17560	17600	17548	17711	17499	17478	17429	17576	17388	17374	17334	17346	17509	17414	17533	17656	17490	17411	17613	17685	17555	17565	17567	17474	17698	17466	17632	17623	17633	17633	17669	17433	17450	17480	17574	17485	17528	17374	17444	17535	17419	17546	17325	17543	17418	17652	17430	17411	17526	17665	17591	17468	17644	17384	17598	17575	17496	17514	17709	17278	17420	17438	17511	17469	17453	17540	17512	17565	17533	17509	17421	17652	17655	17641	17211	17417	17719	17502	17534	17409	17397	17582	17359	17555	17631	17641	17474	17500	17413	17566	17457	17420	17429	17584	17520	17482	17463	17551	17630	17494	17569	17612	17629	17601	17388	17647	17507	17595	17300	17348	17626	17571	17399	17556	17495	17548	17640	17489	17620	17425	17734	17510	17506	17503	17632	17705	17593	17478	17600	17536	17560	17407	17838	17478	17285	17670	17495	17670	17555	17430	17559	17476	17433	17534	17241	17732	17425	17600	17545	17517	17401	17547	17444	17469	17356	17567	17476	17374	17672	17458	17478	17409	17503	17423	17474	17517	17855	17712	17511	17652	17443	17367	17431	17195	17506	17419	17544	17624	17416	17469	17478	17391	17554	17567	17231	17504	17490	17406	17594	17570	17412	17643	17450	17526	17488	17598	17614	17480	17372	17410	17673	17434	17662	17699	17367	17502	17408	17720	17452	17516	17537	17503	17552	17558	17529	17563	17586	17594	17519	17411	17560	17439	17488	17675	17585	17655	17483	17541	17575	17462	17560	17698	17312	17448	17702	17742	17595	17513	17540	17508	17643	17560	17491	17496	17568	17458	17516	17541	17473	17579	17482	17576	17434	17537	17486	17555	17571	17625	17499	17721	17489	17360	17341	17410	17651	17523	17402	17472	17502	17560	17481	17378	17708	17498	17602	17504	17645	17654	17625	17457	17609	17477	17512	17500	17579	17610	17454	17377	17421	17357	17841	17639	17578	17307	17617	17669	17454	17566	17473	17562	17753	17597	17776	17612	17416	17684	17331	17481	17545	17416	17530	17605	17529	17513	17514	17498	17579	17413	17424	17488	17604	17641	17473	17451	17578	17648	17738	17539	17527	17429	17599	17626	17706	17640	17304	17558	17542	17510	17510	17453	17563	17546	17461	17560	17377	17631	17537	17217	17550	17552	17463	17375	17663	17627	17647	17567	17568	17697	17629	17301	17343	17493	17699	17637	17459	17688	17622	17446	17600	17610	17248	17499	17460	17467	17621	17550	17635	17700	17427	17528	17393	17666	17613	17571	17504	17866	17545	17429	17361	17336	17478	17616	17590	17721	17487	17512	17520	17539	17627	17462	17449	17513	17557	17309	17255	17527	17733	17385	17357	17605	17717	17462	17376	17458	17545	17543	17441	17598	17511	17569	17561	17347	17625	17554	17361	17545	17519	17701	17603	17672	17353	17490	17467	17553	17400	17467	17436	17462	17604	17629	17392	17408	17634	17432	17641	17536	17528	17588	17372	17575	17381	17515	17420	17577	17599	17532	17706	17456	17543	17410	17353	17594	17557	17709	17581	17575	17553	17635	17661	17607	17415	17638	17348	17590	17487	17355	17531	17613	17355	17530	17602	17694	17329	17198	17414	17608	17470	17443	17522	17549	17423	17374	17530	17436	17609	17447	17486	17774	17247	17507	17489	17485	17549	17467	17395	17506	17521	17397	17436	17324	17643	17508	17675	17756	17476	17454	17514	17688	17316	17457	17439	17452	17444	17589	17639	17547	17588	17364	17533	17416	17615	17575	17377	17431	17398	17470	17567	17507	17447	17566	17417	17730	17460	17598	17414	17618	17709	17621	17650	17502	17459	17551	17420	17480	17442	17322	17547	17425	17453	17392	17427	17469	17720	17443	17521	17577	17560	17759	17554	17675	17569	17440	17303	17485	17532	17458	17596	17343	17524	17559	17528	17503	17583	17582	17378	17648	17638	17508	17565	17319	17525	17406	17822	17701	17573	17570	17724	17412	17584	17566	17318	17389	17455	17753	17616	17729	17495	17349	17667	17544	17410	17603	17443	17612	17642	17524	17564	17557	17610	17363	17448	17532	17524	17497	17559	17678	17480	17380	17430	17375	17233	17616	17594	17377	17607	17461	17328	17677	17416	17787	17454	17590	17380	17543	17658	17305	17332	17243	17698	17575	17636	17308	17489	17448	17487	17544	17491	17446	17524	17671	17768	17426	17480	17630	17562	17387	17462	17581	17459	17323	17453	17341	17481	17237	17620	17577	17533	17505	17522	17480	17356	17729	17674	17263	17505	17613	17611	17613	17537	17618	17332	17487	17391	17598	17459	17493	17595	17651	17612	17501	17573	17497	17496	17726	17572	17473	17590	17711	17581	17498	17424	17620	17451	17496	17584	17439	17311	17559	17474	17600	17554	17563	17585	17305	17593	17722	17497	17628	17661	17588	17539	17660	17643	17576	17653	17568	17305	17294	17448	17507	17559	17636	17335	17696	17627	17601	17608	17708	17667	17572	17707	17519	17510	17550	17468	17270	17422	17411	17760	17572	17542	17474	17632	17502	17549	17735	17524	17605	17404	17660	17714	17483	17683	17589	17366	17335	17415	17718	17448	17473	17719	17478	17393	17517	17465	17619	17703	17554	17571	17508	17418	17453	17360	17453	17314	17608	17615	17470	17533	17408	17518	17558	17555
18454	35248	28418	21851	19365	17951	17265	16599	16356	16136	15964	16055	15872	15803	15745	15720	15811	15686	15670	15767	15661	15727	15600	15523	15535	15451	15785	15697	15411	15522	15557	15460	15513	15676	15478	15529	15537	15520	15196	15519	15388	15413	15438	15333	15422	15618	15295	15356	15527	15337	15522	15377	15334	15535	15321	15329	15516	15465	15464	15250	15549	15461	15281	15450	15452	15523	15486	15391	15263	15499	15384	15305	15273	15320	15419	15484	15553	15430	15430	15575	15265	15501	15397	15264	15243	15293	15505	15454	15365	15387	15515	15561	15251	15554	15259	15514	15468	15257	15452	15379	15366	15390	15487	15316	15561	15395	15335	15412	15436	15402	15556	15463	15495	15243	15464	15312	15443	15593	15216	15471	15287	15453	15387	15410	15455	15477	15364	15334	15265	15389	15403	15610	15385	15404	15364	15411	15379	15480	15375	15368	15514	15450	15347	15308	15477	15351	15438	15437	15430	15588	15333	15363	15376	15385	15400	15462	15337	15418	15388	15321	15440	15507	15338	15259	15534	15439	15451	15245	15618	15566	15434	15397	15369	15259	15271	15277	15527	15419	15451	15331	15272	15509	15360	15382	15415	15372	15490	15357	15519	15375	15319	15332	15381	15272	15309	15371	15360	15246	15554	15384	15463	15449	15291	15577	15473	15536	15307	15404	15509	15402	15289	15449	15407	15375	15333	15397	15301	15094	15256	15373	15436	15430	15459	15475	15416	15506	15334	15565	15338	15446	15370	15479	15472	15361	15257	15591	15462	15561	15407	15405	15487	15373	15426	15426	15362	15517	15336	15592	15405	15504	15335	15584	15496	15563	15477	15475	15397	15533	15222	15293	15505	15498	15568	15287	15531	15346	15355	15282	15551	15429	15412	15371	15244	15535	15355	15363	15409	15392	15571	15425	15463	15393	15413	15412	15411	15407	15456	15372	15408	15493	15497	15450	15439	15463	15491	15370	15275	15500	15461	15323	15352	15436	15393	15351	15431	15447	15509	15260	15436	15438	15463	15425	15487	15392	15460	15482	15398	15419	15329	15421	15403	15371	15375	15196	15343	15241	15451	15283	15328	15319	15461	15399	15404	15352	15447	15257	15332	15470	15385	15368	15453	15387	15507	15579	15385	15383	15373	15400	15385	15274	15398	15204	15329	15623	15528	15628	15350	15380	15395	15450	15487	15362	15587	15499	15564	15261	15290	15432	15498	15343	15358	15374	15486	15402	15398	15593	15550	15332	15506	15195	15392	15290	15393	15298	15185	15400	15497	15325	15323	15336	15505	15476	15380	15405	15331	15265	15346	15209	15572	15505	15335	15293	15499	15344	15408	15488	15319	15461	15355	15448	15381	15485	15567	15466	15363	15323	15312	15410	15395	15420	15562	15458	15408	15397	15468	15337	15463	15630	15255	15453	15412	15317	15447	15405	15506	15360	15327	15442	15510	15458	15497	15340	15533	15419	15395	15373	15412	15381	15380	15508	15460	15272	15402	15698	15446	15390	15341	15243	15299	15473	15504	15370	15309	15527	15231	15295	15446	15372	15433	15427	15401	15499	15352	15403	15346	15425	15637	15367	15514	15263	15450	15364	15367	15239	15313	15510	15468	15497	15398	15507	15296	15468	15372	15535	15351	15488	15365	15331	15246	15292	15451	15383	15337	15191	15382	15425	15390	15286	15326	15366	15406	15479	15575	15428	15335	15498	15318	15166	15492	15332	15418	15125	15505	15433	15468	15392	15448	15273	15410	15328	15391	15414	15415	15396	15319	15318	15363	15363	15185	15389	15435	15454	15473	15454	15506	15464	15420	15413	15372	15289	15490	15256	15338	15407	15304	15372	15217	15419	15360	15505	15489	15418	15279	15398	15585	15290	15138	15407	15165	15400	15464	15161	15452	15376	15441	15477	15418	15442	15397	15552	15473	15474	15408	15575	15486	15426	15375	15397	15438	15273	15454	15308	15375	15458	15400	15383	15219	15472	15419	15538	15483	15401	15469	15237	15321	15448	15581	15430	15360	15456	15278	15421	15413	15380	15312	15452	15340	15384	15491	15244	15377	15475	15300	15327	15363	15454	15412	15400	15324	15451	15467	15524	15409	15428	15253	15443	15361	15461	15291	15239	15486	15374	15547	15346	15379	15467	15486	15429	15321	15445	15478	15316	15479	15383	15372	15365	15295	15351	15456	15382	15377	15529	15361	15378	15451	15449	15220	15290	15533	15375	15351	15207	15430	15401	15421	15388	15483	15340	15508	15222	15348	15304	15440	15413	15417	15448	15272	15338	15395	15477	15485	15492	15220	15488	15353	15500	15425	15251	15239	15396	15438	15564	15427	15493	15670	15438	15401	15476	15442	15382	15276	15279	15371	15439	15395	15438	15325	15479	15267	15507	15284	15449	15370	15386	15389	15488	15358	15351	15241	15311	15385	15397	15360	15371	15436	15377	15446	15265	15347	15301	15462	15482	15408	15246	15385	15445	15471	15431	15405	15164	15467	15570	15253	15494	15324	15190	15474	15366	15324	15387	15428	15217	15172	15330	15446	15371	15277	15426	15324	15544	15391	15371	15310	15496	15268	15454	15572	15484	15372	15238	15300	15430	15409	15520	15322	15307	15482	15328	15366	15381	15313	15522	15269	15281	15398	15455	15437	15310	15470	15325	15467	15302	15425	15270	15378	15318	15569	15452	15544	15354	15195	15612	15338	15394	15288	15244	15467	15446	15397	15502	15438	15337	15472	15386	15421	15336	15296	15576	15432	15454	15548	15166	15330	15183	15457	15413	15361	15396	15467	15268	15336	15217	15321	15261	15383	15199	15507	15455	15329	15318	15426	15463	15343	15326	15293	15198	15216	15492	15450	15282	15475	15333	15250	15407	15389	15315	15365	15562	15370	15243	15405	15456	15399	15494	15233	15342	15582	15371	15324	15402	15435	15422	15258	15432	15297	15485	15216	15539	15332	15460	15440	15258	15338	15548	15517	15433	15494	15575	15446	15599	15196	15312	15289	15388	15538	15464	15413	15291	15282	15439	15268	15524	15342	15272	15394	15280	15586	15475	15413	15442	15453	15480	15445	15305	15371	15272	15361	15295	15526	15305	15333	15458	15374	15387	15297	15394	15492	15215	15561	15304	15530	15311	15274	15417	15402	15266	15473	15430	15394	15465	15327	15323	15252	15335	15412	15414	15500	15286	15363	15331	15387	15419	15363	15386	15289	15304	15397	15264	15491	15251	15487	15476	15457	15410	15346	15522	15428	15324	15619	15361	15340	15171	15407	15243	15444	15367	15371	15272	15454	15402	15507	15316	15437	15302	15354	15595	15239	15544	15260	15400	15338	15398	15530	15393	15464	15354	15439	15294	15359	15270	15277	15399	15496	15344	15393	15543	15499	15144	15284	15330	15196	15595	15455	15438	15447	15421	15392	15577	15439	15503	15291	15368	15308	15368	15532	15382	15401	15184	15355	15552	15331	15241	15387	15240	15425	15452	15328	15377	15390	15416	15385	15521	15599	15367	15370	15267	15371	15486	15540	15479	15562	15417	15593	15479	15337	15525	15419	15487	15349	15291	15491	15396	15449	15305	15387	15408	15396	15456	15653	15373	15349	15381	15385	15371	15623	15338	15318	15384	15305	15327	15340	15456	15494	15471	15394	15488	15490	15410	15556	15420	15473	15359	15322	15389	15315	15294	15390	15472	15452	15476	15304	15547	15237	15484	15279	15365	15238	15308	15400	15438	15283	15464	15351	15405	15281	15538	15449	15407	15312	15485	15336	15497	15422	15380	15192	15375	15349	15380	15375	15407	15235	15278	15529	15371	15370	15327	15456	15346	15367	15396	15489	15355	15403	15426	15578	15395	15446	15410	15262	15338	15383	15295	15336	15309	15425	15445	15351	15359	15406	15383	15422	15408	15547	15363	15513	15429	15397	15231	15403	15208	15326	15387	15499	15484	15405	15367	15516	15310	15286	15371	15420	15338	15345	15381	15445	15391	15424	15487	15432	15353	15469	15434	15397	15338	15323	15520	15377	15569	15323	15420	15414	15380	15396	15459	15349	15254	15363	15326	15430	15395	15195	15235	15516	15421	15395	15293	15319	15481	15483	15433	15331	15335	15567	15393	15440	15352	15316	15548	15446	15344	15528	15546	15348	15459	15246	15484	15276	15356	15334	15160	15352	15482	15386	15475	15492	15431	15465	15374	15169	15577	15379	15407	15375	15385	15339	15424	15202	15270	15361	15418	15385	15481	15390	15499	15439	15325	15496	15361	15638	15232	15398	15256	15576	15238	15416	15286	15467	15287	15539	15354	15430	15518	15384	15532	15381	15541	15447	15446	15343	15495	15195	15406	15421	15356	15410	15281	15566	15325	15411	15426	15343	15529	15452	15469	15457	15260	15446	15356	15490	15211	15256	15330	15464	15505	15168	15279	15416	15366	15114	15429	15256	15382	15223	15434	15311	15453	15387	15547	15609	15383	15419	15348	15318	15586	15275	15438	15438	15357	15469	15486	15581	15354	15368	15278	15395	15312	15217	15309	15507	15267	15536	15377	15507	15369	15417	15356	15318	15347	15312	15448	15369	15397	15385	15547	15448	15313	15275	15477	15456	15373	15347	15342	15344	15450	15295	15520	15369	15381	15404	15336	15537	15427	15200	15423	15451	15479	15179	15373	15416	15162	15465	15448	15556	15458	15278	15397	15339	15411	15419	15542	15251	15387	15415	15282	15400	15196	15285	15390	15550	15324	15323	15504	15426	15423	15460	15537	15268	15356	15438	15363	15540	15463	15313	15478	15403	15401	15314	15344	15428	15443	15405	15365	15317	15324	15507	15340	15485	15279	15588	15308	15295	15348	15411	15325	15371	15442	15449	15361	15368	15369	15473	15372	15464	15429	15387	15503	15405	15257	15259	15465	15340	15217	15373	15501	15325	15325	15527	15417	15312	15297	15357	15416	15340	15359	15473	15320	15509	15350	15420	15341	15333	15230	15426	15276	15381	15386	15497	15324	15286	15302	15405	15417	15348	15335	15453	15431	15279	15428	15481	15369	15465	15464	15469	15467	15435	15387	15392	15293	15381	15329	15207	15389	15449	15472	15176	15156	15457	15418	15583	15355	15417	15358	15314	15526	15353	15281
25412	21526	26743	26862	19784	18856	18920	17916	17781	17838	17672	17814	17665	17606	17605	17711	17498	17498	17431	17473	17522	17375	17625	17539	17368	17551	17549	17415	17410	17685	17353	17248	17466	17496	17195	17334	17476	17426	17332	17489	17443	17479	17258	17390	17283	17492	17253	17363	17366	17155	17360	17315	17498	17310	17415	17190	17230	17037	17359	17333	17248	17125	17173	17382	17397	17465	17285	17524	17384	17490	17387	17454	17367	17443	17335	17480	17310	17195	17307	17349	17296	17345	17172	17188	17521	17281	17338	17135	17236	17115	17293	17187	17417	17344	17451	17456	17542	17373	17365	17499	17204	17231	17255	17343	17288	17191	17399	17305	17186	17149	17332	17342	17522	17303	17182	17226	17473	17299	17225	17214	17350	17383	17316	17238	17344	17303	17263	17400	17361	17341	17216	17260	17214	17413	17289	17397	17611	17552	17339	17441	17398	17470	17513	17256	17289	17469	17262	17128	17506	17400	17232	17142	17276	17135	17220	17391	17490	17413	17525	17378	17378	17136	17339	17249	17397	17250	17162	17368	17392	17287	17542	17308	17297	17358	17398	17303	17231	17302	17476	17296	17345	17423	17291	17281	17484	17459	17335	17388	17303	17328	17413	17210	17456	17050	17351	17364	17372	17275	17487	17310	17186	17327	17290	17340	17498	17128	17244	17302	17311	17398	17371	17312	17395	17431	17497	17596	17223	17266	17249	17210	17449	17502	17188	17056	17124	17468	17286	17385	17129	17361	17429	17324	17316	17352	17341	17342	17402	17291	17407	17422	17495	17468	17484	17344	17374	17618	17275	17485	17247	17218	17398	17556	17227	17330	17362	17356	17471	17486	17429	17361	17233	17305	17157	17337	17260	17424	17371	17504	17228	17192	17238	17417	17258	17220	17466	17296	17176	17330	17279	17380	17410	17235	17326	17434	17453	17373	17308	17244	17424	17518	17222	17299	17239	17378	17146	17205	17196	17457	17229	17187	17205	17299	17528	17346	17027	17271	17345	17351	17369	17497	17371	17168	17280	17261	17224	17232	17226	17252	17497	17404	17345	17333	17303	17475	17511	17344	17320	17403	17167	17243	17337	17454	17415	17606	17418	17300	17423	17240	17392	17246	17327	17568	17136	17219	17408	17426	17325	17263	17348	17255	17334	17332	17183	17381	17405	17247	17457	17468	17185	17378	17444	17455	17403	17136	17386	17166	17605	17434	17597	17282	17642	17348	17338	17270	17282	17279	17451	17337	17332	17264	17193	17256	17272	17396	17481	17403	17209	17296	17277	17328	17220	17387	17301	17369	17291	17119	17387	17380	17035	17449	17401	17314	17380	17356	17210	17261	17308	17510	17204	17304	17420	17427	17367	17405	17400	17184	17357	17283	17446	17383	17161	17318	17440	17348	17346	17409	17336	17448	17310	17242	17411	17351	17255	17325	17121	17426	17296	17420	17528	17565	17601	17179	17230	17151	17474	17207	17196	17327	17343	17133	17270	17445	17245	17396	17396	17373	17322	17338	17456	17487	17448	17345	17449	17184	17338	17196	17331	17281	17477	17516	17240	17328	17169	17408	17350	17495	17327	17424	17219	17139	17386	17372	17613	17416	17543	17445	17374	17300	17459	17331	17309	17365	17431	17356	17352	17282	17200	17338	17395	17235	17612	17530	17377	17389	17458	17291	17269	17385	17480	17719	17407	17352	17278	17156	17482	17464	17359	17409	17379	17226	17467	17546	17491	17442	17143	17513	17485	17165	17326	17094	17278	17308	17449	17423	17364	17362	17373	17451	17442	17254	17460	17308	17318	17423	17260	17488	17238	17406	17517	17407	17512	17538	17486	17409	17269	17467	17484	17502	17262	17243	17281	17348	17408	17419	17305	17336	17446	17247	17225	17335	17447	17274	17325	17357	17453	17263	17337	17213	17171	17316	17392	17368	17292	17433	17314	17499	17435	17493	17445	17305	17303	17214	17323	17424	17293	17431	17497	17323	17238	17590	17484	17270	17305	17422	17274	17328	17165	17215	17326	17357	17287	17338	17147	17377	17400	17349	17467	17317	17406	17111	17013	17319	17161	17054	17504	17408	17377	17212	17400	17306	17254	17145	17172	17245	17386	17390	17432	17214	17178	17398	17440	17372	17466	17225	17273	17414	17308	17065	17469	17222	17234	17372	17416	17254	17359	17470	17558	17362	17237	17235	17347	17221	17365	17367	17242	17297	17412	17388	17181	17051	17172	17209	17202	17377	17384	17376	17423	17208	17202	17290	17353	17435	17323	17202	17287	17211	17305	17246	17266	17403	17280	17296	17235	17472	17472	17313	17625	17321	17217	17340	17448	17495	17212	17410	17362	17194	17203	17361	17359	17414	17137	17362	17212	17110	17335	17272	17405	17215	17375	17174	17653	17355	17372	17485	17276	17146	17312	17339	17529	17435	17151	17578	17486	17348	17244	17424	17324	17374	17213	17164	17378	17455	17356	17352	17355	17342	17272	17387	17292	17332	17329	17317	17592	17396	17323	17310	17241	17436	17298	17521	17312	17224	17372	17310	17219	17358	17412	17151	17377	17596	17312	17277	17362	17337	17508	17334	17444	17155	17310	17329	17383	17394	17455	17579	17475	17325	17382	17436	17323	17377	17437	17210	17343	17376	17271	17255	17313	17473	17267	17269	17263	17362	17383	17304	17401	17419	17301	17314	17485	17415	17361	17318	17419	17477	17369	17412	17325	17317	17322	17342	17245	17264	17427	17370	17417	17066	17356	17315	17275	17168	17174	17335	17210	17405	17427	17383	17234	17338	17256	17291	17236	17501	17418	17404	17252	17191	17223	17439	17438	17611	17497	17294	17364	17502	17338	17455	17421	17311	17431	17245	17071	17522	17401	17433	17286	17332	17373	17217	17396	17210	17079	17606	17399	17210	17348	17244	17535	17246	17442	17334	17411	17546	17485	17522	17542	17361	17481	17442	17189	17420	17319	17501	17601	17440	17305	17507	17415	17442	17372	17237	17421	17382	17297	17360	17181	17218	17249	17150	17375	17353	17401	17502	17383	17395	17166	17327	17425	17186	17326	17356	17542	17257	17432	17112	17551	17332	17129	17359	17172	17377	17461	17355	17457	17358	17333	17598	17459	17383	17323	17316	17433	17417	17312	17151	17289	17278	17266	17246	17401	17358	17386	17382	17309	17097	17322	17348	17390	17475	17320	17384	17151	17345	17412	17485	17207	17264	17040	17528	17547	17478	17565	17369	17343	17204	17224	17369	17320	17203	17402	17375	17509	17385	17311	17399	17286	17277	17383	17290	17400	17416	17245	17365	17242	17437	17419	17325	17371	17204	17311	17178	17428	17297	17270	17309	17370	17191	17498	17273	17463	17181	17360	17429	17335	17347	17460	17485	17409	17418	17353	17289	17373	17618	17305	17430	17218	17435	17505	17508	17315	17357	17373	17438	17354	17431	17368	17453	17205	17193	17378	17407	17456	17359	17430	17371	17251	17317	17333	17411	17276	17338	17363	17491	17451	17580	17345	17458	17304	17233	17507	17129	17394	17118	17200	17454	17355	17256	17238	17467	17597	17317	17511	17391	17109	17515	17628	17354	17201	17217	17183	17163	17154	17271	17194	17529	17196	17283	17212	17511	17412	17310	17489	17248	17290	17499	17408	17466	17290	17343	17366	17321	17420	17496	17367	17437	17370	17261	17315	17356	17403	17249	17408	17265	17302	17442	17551	17341	17343	17330	17306	17102	17362	17250	17270	17423	17470	17253	17529	17275	17482	17250	17540	17399	17340	17201	17272	17373	17341	17282	17387	17418	17442	17551	17345	17408	17501	17496	17198	17332	17273	17336	17348	17368	17033	17414	17257	17341	17267	17439	17393	17467	17427	17590	17309	17417	17295	17239	17352	17112	17431	17082	17088	17407	17369	17170	17102	17371	17326	17351	17363	17316	17469	17331	17364	17272	17265	17183	17248	17019	17144	17203	17319	17391	17253	17206	17366	17140	17327	17599	17356	17311	17330	17424	17360	17452	17336	17374	17382	17407	17286	17662	17333	17319	17467	17384	17325	17234	17415	17529	17478	17360	17469	17338	17275	17132	17411	17336	17440	17381	17400	17258	17334	17312	17485	17528	17342	17468	17459	17396	17416	17377	17638	17509	17386	17221	17582	17198	17405	17296	17339	17398	17386	17359	17229	17395	17450	17231	17078	17465	17255	17245	17286	17428	17248	17373	17363	17316	17495	17152	17252	17390	17407	17103	17293	17543	17399	17503	17540	17342	17352	17441	17397	17433	17287	17217	17295	17217	17312	17428	17372	17358	17352	17527	17333	17421	17426	17218	17426	17381	17393	17191	17368	17560	17242	17124	17362	17346	17301	17325	17306	17266	17330	17393	17474	17357	17558	17534	17173	17384	17259	17247	17188	17376	17482	17221	17351	17286	17265	17332	17432	17136	17368	17401	17457	17363	17362	17274	17469	17235	17380	17621	17559	17201	17276	17128	17443	17303	17327	17536	17278	17237	17532	17457	17325	17356	17442	17501	17396	17439	17579	17477	17333	17202	17483	17460	17383	17277	17458	17415	17460	17258	17419	17437	17197	17328	17387	17344	17317	17290	17506	17499	17469	17160	17423	17243	17313	17459	17397	17313	17348	17299	17407	17338	17284	17377	17364	17350	17435	17295	17244	17171	17190	17369	17348	17443	17362	17390	17425	17367	17331	17224	17437	17304	17400	17377	17392	17272	17676	17384	17418	17537	17336	17336	17246	17333	17266	17376	17393	17344	17304	17398	17068	17224	17413	17319	17568	17442	17298	17439	17167	17206	17338	17608	17370	17331	17426	17577	17476	17211	17231	17447	17561	17232	17206	17406	17234	17390	17241	17208	17352	17342	17281	17367	17291	17455	17426	17470	17339	17408	17499	17353	17259	17271	17344	17343	17173	17270	17622	17300	17387	17280	17496	17289	17627	17386	17340	17542	17355	17241	17209	17295	17384	17424	17148	17434	17347	17303	17359	17311	17421	17367	17346	17283	17254	17265	17321	17526	17375	17274	17352	17339	17541	17193	17206	17255	17291	17550	17315	17463	17372	17320	17282	17245	17122	17353	17084	17301	17300	17183	17340	17380	17356	17367	17414	17379	17208	17189
18569	30895	25147	19934	17813	17299	16440	16176	15945	15910	15747	15768	15786	15610	15443	15436	15531	15486	15536	15499	15487	15394	15653	15517	15309	15531	15303	15225	15488	15160	15296	15469	15413	15394	15389	15231	15451	15333	15556	15383	15325	15288	15440	15463	15317	15397	15279	15292	15353	15213	15293	15305	15413	15235	15231	15219	15274	15248	15409	15187	15037	15329	15336	15281	15162	15291	15299	15227	15321	15290	15324	15307	15265	15364	15317	15324	15285	15442	15226	15425	15257	15176	15308	15239	15271	15287	15321	15418	15239	15313	15267	15251	15171	15181	15452	15330	15332	15421	15429	15336	15318	15340	15385	15195	15416	15306	15254	15395	15263	15230	15442	15386	15228	15323	15199	15230	15258	15165	15431	15329	15312	15210	15275	15310	15148	15397	15432	15163	15222	15338	15158	15253	15477	15285	15305	15310	15344	15537	15163	15152	15251	15224	15267	15224	15399	15142	15163	15211	15333	15406	15416	15271	15341	15384	15371	15247	15291	15227	15159	15149	15258	15322	15375	15273	15284	15393	15245	15340	15349	15184	15255	15387	15434	15400	15485	15133	15340	15325	15341	15270	15290	15408	15324	15218	15293	15556	15389	15196	15253	15223	15189	15341	15278	15375	15189	15254	15167	15285	15320	15419	15277	15396	15256	15244	15099	15370	15403	15358	15235	15338	15458	15420	15231	15341	15277	15224	15228	15223	15476	15285	15368	15524	15200	15374	15409	15248	15368	15283	15340	15367	15132	15264	15163	15497	15385	15321	15300	15298	15353	15261	15256	15450	15341	15351	15236	15193	15053	15247	15327	15371	15269	15324	15140	15172	15272	15282	15401	15213	15340	15384	15295	15378	15263	15229	15153	15124	15203	15289	15349	15246	15293	15200	15247	15250	15303	15503	15202	15203	15280	15298	15399	15235	15261	15340	15181	15361	15441	15346	15307	15104	15398	15441	15216	15219	15197	15217	15209	15353	15491	15339	15334	15313	15061	15266	15362	15417	15300	15266	15244	15444	15259	15181	15225	15165	15237	15510	15554	15390	15269	15297	15374	15282	15190	15292	15369	15368	15383	15158	15217	15296	15331	15235	15425	15195	15413	15330	15336	15312	15470	15303	15366	15092	15320	15433	15375	15527	15322	15308	15199	15128	15511	15442	15169	15355	15235	15399	15258	15316	15327	15203	15378	15395	15280	15416	15272	15333	15334	15274	15310	15298	15312	15309	15341	15242	15337	15507	15212	15283	15467	15244	15245	15425	15283	15231	15461	15140	15423	15140	15354	15395	15213	15476	15241	15388	15267	15187	15351	15465	15310	15264	15300	15348	15291	15420	15378	15172	15267	15145	15265	15161	15276	15273	15308	15382	15351	15343	15390	15419	15348	15248	15096	15308	15339	15143	15419	15232	15403	15438	15415	15349	15311	15392	15228	15389	15339	15229	15332	15429	15249	15412	15152	15345	15330	15401	15195	15193	15102	15423	15250	15298	15309	15192	15318	15279	15297	15304	15459	15249	15271	15261	15299	15239	15293	15328	15517	15074	15238	15294	15513	15483	15318	15154	15275	15378	15210	15297	15363	15349	15389	15344	15316	15447	15270	15402	15178	15265	15217	15346	15321	15285	15194	15252	15385	15409	15260	15295	15306	15292	15349	15142	15347	15298	15033	15362	15384	15341	15256	15360	15253	15351	15303	15278	15184	15303	15185	15273	15244	15359	15383	15236	15336	15231	15217	15402	15476	15396	15433	15365	15425	15301	15192	15449	15260	15208	15415	15441	15324	15286	15249	15463	15369	15339	15337	15156	15202	15264	15375	15294	15117	15195	15363	15096	15320	15249	15221	15351	15449	15195	15147	15182	15324	15457	15399	15487	15351	15213	15299	15305	15224	15320	15237	15137	15194	15223	15319	15198	15209	15245	15471	15323	15207	15241	15340	15229	15236	15169	15216	15389	15286	15410	15228	15356	15331	15219	15469	15262	15280	15338	15442	15469	15218	15405	15174	15405	15265	15277	15322	15327	15221	15405	15400	15338	15356	15220	15056	15440	15176	15321	15191	15248	15397	15420	15260	15288	15280	15292	15325	15371	15254	15258	15169	15377	15188	15273	15443	15182	15435	15369	15307	15285	15417	15298	15351	15358	15184	15350	15316	15243	15485	15350	15377	15232	15226	15444	15326	15305	15325	15230	15466	15345	15399	15346	15285	15399	15317	15297	15599	15175	15417	15224	15305	15395	15414	15248	15343	15357	15342	15255	15313	15330	15231	15291	15297	15278	15258	15304	15395	15412	15440	15336	15278	15327	15394	15372	15211	15299	15364	15348	15233	15477	15237	15273	15334	15199	15157	15335	15291	15246	15319	15525	15372	15266	15330	15271	15334	15327	15217	15434	15234	15124	15350	15165	15333	15284	15081	15335	15281	15288	15332	15343	15293	15139	15559	15313	15407	15355	15299	15188	15307	15255	15239	15317	15535	15350	15361	15241	15189	15213	15262	15271	15348	15248	15263	15169	15351	15212	15310	15069	15420	15235	15176	15294	15139	15243	15266	15343	15212	15388	15302	15344	15231	15468	15307	15320	15145	15348	15374	15166	15346	15392	15412	15377	15214	15222	15325	15488	15115	15125	15206	15334	15292	15401	15290	15220	15244	15204	15334	15335	15280	15300	15353	15359	15338	15310	15271	15392	15364	15243	15294	15364	15437	15373	15325	15400	15349	15257	15485	15480	15268	15264	15495	15389	15196	15417	15116	15423	15365	15283	15383	15264	15415	15352	15262	15195	15379	15306	15209	15295	15291	15255	15274	15417	15246	15276	15322	15321	15354	15220	15313	15357	15110	15240	15316	15569	15475	15223	15283	15406	15423	15043	15235	15095	15433	15355	15220	15279	15366	15314	15483	15375	15280	15370	15353	15394	15366	15338	15325	15383	15488	15250	15350	15451	15264	15202	15263	15304	15403	15259	15400	15279	15314	15441	15372	15196	15083	15426	15247	15159	15361	15451	15273	15241	15459	15196	15275	15424	15179	15337	15200	15500	15296	15340	15312	15330	15504	15320	15363	15268	15425	15311	15352	15210	15360	15301	15271	15351	15306	15310	15351	15310	15366	15249	15447	15205	15375	15308	15256	15473	15256	15287	15334	15295	15309	15332	15393	15349	15425	15257	15264	15312	15291	15172	15324	15128	15338	15351	15181	15339	15333	15298	15334	15313	15317	15337	15364	15218	15357	15384	15304	15340	15188	15430	15354	15288	15369	15386	15365	15411	15243	15343	15381	15179	15331	15376	15397	15213	15466	15301	15289	15297	15289	15384	15356	15388	15264	15272	15204	15356	15212	15294	15170	15445	15316	15403	15440	15292	15401	15246	15338	15382	15358	15361	15299	15345	15186	15222	15320	15426	15378	15141	15428	15218	15155	15370	15395	15512	15247	15344	15251	15381	15239	15441	15461	15294	15410	15244	15578	15268	15179	15363	15249	15395	15380	15239	15190	15368	15270	15469	15344	15323	15347	15261	15279	15493	15290	15374	15194	15396	15263	15057	15352	15118	15294	15409	15244	15416	15083	15343	15311	15182	15361	15291	15355	15359	15498	15200	15150	15260	15278	15395	15307	15220	15400	15250	15277	15332	15312	15285	15349	15247	15353	15343	15480	15245	15291	15363	15200	15366	15243	15348	15242	15398	15275	15111	15356	15278	15275	15292	15406	15299	15381	15319	15416	15349	15418	15272	15175	15401	15310	15321	15360	15303	15383	15247	15308	15234	15338	15284	15278	15179	15264	15367	15270	15406	15263	15494	15320	15371	15185	15316	15391	15011	15374	15304	15407	15420	15285	15106	15191	15442	15318	15311	15324	15304	15362	15328	15416	15237	15276	15353	15320	15330	15184	15092	15184	15295	15149	15405	15492	15349	15451	15431	15252	15431	15143	15351	15489	15332	15345	15227	15343	15295	15402	15353	15395	15308	15293	15226	15328	15249	15442	15448	15543	15269	15300	15244	15229	15386	15317	15392	15221	15471	15424	15253	15423	15120	15393	15438	15252	15349	15307	15281	15214	15341	15342	15334	15429	15085	15310	15226	15359	15448	15242	15202	15290	15218	15373	15400	15258	15362	15338	15385	15358	15404	15313	15396	15295	15268	15355	15447	15223	15372	15252	15338	15280	15225	15233	15249	15408	15377	15427	15386	15338	15304	15275	15143	15327	15327	15358	15290	15254	15370	15460	15313	15310	15293	15389	15382	15327	15287	15349	15456	15344	15329	15201	15181	15195	15284	15301	15320	15414	15242	15460	15410	15313	15341	15327	15217	15444	15359	15393	15273	15437	15255	15441	15167	15530	15328	15272	15480	15388	15395	15425	15358	15439	15288	15320	15361	15302	15305	15410	15341	15376	15380	15263	15119	15453	15418	15321	15480	15347	15432	15412	15283	15265	15327	15448	15265	15238	15364	15038	15375	15301	15195	15361	15303	15416	15435	15357	15242	15345	15295	15367	15239	15228	15440	15283	15214	15273	15316	15292	15212	15419	15213	15352	15230	15333	15314	15292	15217	15390	15463	15221	15285	15350	15240	15409	15195	15358	15440	15232	15358	15406	15275	15407	15232	15401	15342	15144	15329	15361	15299	15210	15293	15129	15346	15447	15294	15289	15286	15121	15362	15261	15285	15334	15184	15238	15300	15236	15528	15319	15204	15272	15255	15460	15463	15248	15449	15453	15319	15422	15228	15334	15152	15241	15435	15253	15261	15325	15083	15281	15294	15263	15294	15229	15279	15515	15344	15327	15562	15183	15467	15501	15399	15204	15390	15307	15460	15228	15345	15345	15277	15326	15336	15092	15365	15407	15298	15349	15168	15383	15256	15261	15265	15274	15359	15315	15210	15230	15261	15302	15265	15175	15342	15195	15263	15215	15412	15369	15486	15397	15336	15365	15375	15254	15427	15314	15308	15487	15322	15363	15251	15356	15326	15364	15367	15285	15246	15440	15193	15199	15318	15083	15369	15343	15407	15433	15251	15272	15184	15295	15191	15198	15229	15417	15254	15264	15461	15215	15391	15473	15384	15332	15133	15284	15375	15320	15349	15451	15331	15329	15251	15428	15370	15384	15416	15280	15283	15343	15340	15452	15474	15259	15436	15296	15349
22554	21566	28788	24797	21982	23927	24459	20178	19134	19402	19255	19232	18970	18938	18999	18783	18659	18681	18653	18819	18951	18627	18882	18571	18639	18555	18638	18657	18689	18609	18568	18602	18640	18571	18358	18317	18583	18504	18585	18420	18447	18345	18526	18733	18460	18618	18403	18287	18310	18284	18510	18400	18634	18300	18507	18311	18353	18431	18227	18230	18331	18304	18372	18462	18393	18213	18359	18528	18342	18539	18396	18179	18531	18442	18461	18371	18458	18456	18505	18445	18322	18273	18321	18315	18309	18402	18312	18512	18409	18398	18220	18392	18636	18430	18544	18522	18237	18444	18773	18277	18322	18365	18404	18383	18266	18336	18275	18200	18417	18437	18393	18387	18392	18356	18174	18350	18278	18507	18373	18380	18448	18668	18373	18412	18555	18415	18313	18495	18270	18516	18490	18563	18390	18356	18365	18137	18413	18441	18304	18422	18424	18413	18274	18358	18566	18345	18321	18369	18474	18224	18379	18476	18306	18444	18308	18379	18475	18433	18402	18469	18230	18128	18575	18386	18384	18169	18435	18185	18393	18379	18497	18298	18202	18289	18300	18385	18326	18453	18456	18488	18332	18333	18388	18462	18453	18287	18620	18295	18303	18355	18302	18426	18228	18302	18458	18439	18362	18173	18434	18356	18327	18413	18426	18393	18488	18332	18396	18365	18437	18256	18418	18141	18277	18341	18256	18422	18514	18384	18297	18438	18356	18479	18228	18601	18318	18410	18459	18323	18427	18486	18428	18439	18480	18380	18279	18316	18304	18221	18352	18572	18572	18685	18317	18323	18463	18382	18510	18377	18383	18226	18410	18494	18393	18383	18206	18217	18271	18246	18322	18469	18436	18230	18520	18539	18399	18462	18363	18147	18398	18217	18370	18246	18486	18315	18280	18585	18336	18425	18363	18287	18372	18436	18466	18451	18288	18462	18565	18516	18253	18430	18371	18134	18532	18389	18323	18438	18582	18484	18440	18503	18483	18214	18423	18312	18463	18268	18492	18333	18502	18259	18317	18495	18368	18442	18241	18443	18358	18356	18414	18454	18523	18389	18193	18496	18147	18440	18496	18432	18554	18270	18333	18416	18564	18356	18441	18584	18324	18295	18298	18342	18442	18527	18196	18561	18212	18253	18182	18265	18271	18475	18361	18424	18259	18343	18239	18287	18302	18200	18152	18324	18659	18647	18346	18325	18372	18427	18451	18272	18296	18073	18521	18296	18395	18312	18342	18340	18543	18322	18345	18162	18504	18520	18568	18439	18198	18411	18277	18225	18313	18279	18384	18208	18158	18384	18331	18349	18313	18174	18407	18377	18456	18388	18321	18254	18316	18293	18283	18544	18371	18440	18167	18373	18227	18435	18337	18305	18377	18454	18321	18543	18361	18623	18368	18402	18299	18349	18283	18439	18536	18364	18284	18258	18305	18261	18447	18580	18291	18373	18501	18263	18489	18412	18296	18371	18505	18186	18336	18533	18300	18466	18594	18512	18386	18504	18459	18356	18354	18267	18362	18568	18431	18366	18406	18351	18456	18328	18638	18485	18614	18444	18352	18372	18353	18307	18664	18369	18289	18651	18451	18384	18650	18553	18300	18300	18400	18446	18540	18555	18334	18361	18231	18363	18514	18477	18203	18542	18416	18287	18109	18526	18507	18349	18258	18560	18555	18214	18362	18254	18323	18147	18425	18558	18263	18430	18466	18476	18250	18427	18347	18341	18583	18353	18474	18633	18568	18400	18368	18342	18484	18302	18371	18219	18341	18359	18379	18475	18623	18486	18406	18192	18470	18657	18465	18413	18489	18386	18424	18362	18420	18330	18211	18285	18506	18407	18507	18482	18357	18511	18315	18105	18307	18365	18330	18469	18163	18248	18270	18212	18365	18263	18143	18252	18299	18271	18483	18472	18315	18355	18433	18296	18358	18375	18427	18265	18385	18288	18423	18246	18532	18436	18266	18360	18508	18356	18455	18360	18185	18233	18305	18369	18250	18336	18432	18425	18146	18374	18349	18308	18477	18271	18368	18500	18431	18325	18423	18304	18243	18406	18321	18468	18638	18128	18371	18342	18294	18461	18432	18325	18448	18537	18293	18465	18342	18341	18137	18476	18407	18426	18437	18334	18192	18488	18343	18404	18322	18341	18428	18386	18254	18354	18422	18389	18363	18284	18276	18302	18109	18354	18387	18509	18343	18113	18029	18288	18470	18329	18248	18396	18471	18351	18264	18334	18364	18343	18296	18279	18312	18407	18425	18324	18451	18229	18601	18156	18263	18381	18399	18470	18431	18286	18263	18282	18377	18316	18518	18084	18222	18479	18574	18243	18210	18391	18510	18570	18572	18388	18451	18440	18418	18479	18548	18214	18475	18481	18161	18383	18340	18260	18380	18312	18311	18234	18199	18516	18518	18173	18658	18348	18290	18535	18256	18492	18221	18395	18447	18575	18552	18389	18520	18375	18340	18392	18394	18566	18417	18503	18392	18468	18443	18344	18395	18482	18358	18366	18591	18191	18382	18182	18331	18229	18314	18490	18246	18451	18317	18299	18337	18451	18370	18338	18265	18344	18230	18289	18391	18225	18421	18489	18297	18119	18450	18393	18276	18327	18341	18238	18225	18480	18258	18251	18259	18469	18441	18337	18182	18354	18127	18408	18293	18296	18309	18277	18384	18284	18399	18375	18283	18371	18362	18454	18286	18498	18369	18452	18350	18323	18300	18541	18282	18143	18394	18091	18446	18496	18368	18225	18322	18455	18476	18527	18336	18379	18609	18435	18435	18266	18352	18453	18187	18139	18376	18281	18375	18502	18374	18372	18453	18469	18457	18070	18531	18431	18502	18651	18475	18487	18307	18337	18413	18312	18582	18443	18329	18495	18275	18179	18276	18270	18413	18397	18427	18496	18438	18344	18420	18203	18322	18370	18564	18253	18446	18020	18297	18442	18330	18308	18495	18374	18586	18528	18203	18219	18426	18572	18449	18480	18421	18400	18435	18228	18228	18507	18422	18468	18455	18189	18325	18484	18405	18465	18391	18492	18403	18367	18461	18313	18573	18367	18526	18378	18264	18500	18342	18402	18329	18580	18545	18437	18433	18509	18269	18425	18526	18358	18211	18155	18301	18408	18319	18168	18260	18435	18441	18517	18325	18342	18344	18389	18108	18427	18293	18228	18309	18247	18221	18247	18492	18440	18305	18275	18432	18266	18395	18301	18579	18250	18230	18328	18229	18367	18398	18572	18504	18404	18215	18197	18375	18546	18588	18416	18141	18270	18125	18387	18369	18334	18451	18295	18352	18399	18445	18187	18326	18375	18516	18532	18111	18454	18304	18279	18522	18293	18217	18465	18312	18234	18464	18065	18306	18270	18280	18259	18211	18333	18265	18452	18106	18280	18318	18374	18510	18169	18289	18333	18573	18079	18134	18411	18411	18540	18443	18489	18268	18450	18308	18400	18294	18246	18257	18326	18441	18346	18394	18157	18442	18383	18414	18351	18222	18329	18376	18562	18490	18172	18264	18374	18439	18635	18656	18452	18288	18325	18164	18256	18531	18119	18379	18361	18604	18424	18326	18341	18233	18540	18508	18416	18289	18324	18214	18436	18321	18362	18194	18390	18261	18386	18384	18603	18116	18427	18429	18377	18298	18561	18431	18289	18470	18441	18406	18231	18255	18358	18329	18397	18333	18471	18314	18241	18170	18485	18282	18382	18280	18492	18419	18366	18197	18532	18266	18397	18170	18342	18394	18306	18384	18449	18452	18419	18356	18262	18431	18398	18293	18276	18224	18346	18443	18529	18427	18583	18246	18373	18535	18401	18532	18354	18215	18234	18599	18429	18332	18428	18331	18309	18416	18509	18256	18389	18318	18365	18348	18253	18523	18408	18404	18473	18516	18252	18318	18287	18295	18433	18351	18177	18359	18350	18260	18403	18417	18244	18408	18392	18304	18359	18312	18261	18453	18327	18394	18434	18444	18296	18358	18100	18266	18385	18670	18421	18379	18564	18510	18255	18525	18364	18376	18395	18278	18263	18409	18447	18432	18352	18393	18447	18447	18211	18532	18370	18402	18082	18462	18258	18554	18586	18550	18340	18414	18333	18382	18196	18408	18326	18451	18461	18371	18312	18633	18313	18483	18433	18590	18488	18262	18297	18334	18210	18348	18453	18281	18314	18461	18317	18427	18403	18311	18507	18306	18421	18475	18419	18349	18334	18314	18403	18165	18214	18500	18189	18362	18426	18324	18299	18279	18450	18455	18445	18321	18245	18290	18347	18249	18705	18278	18474	18522	18347	18453	18284	18250	18417	18310	18387	18273	18343	18605	18427	18397	18241	18367	18372	18343	18346	18522	18404	18430	18437	18419	18373	18167	18411	18489	18407	18350	18420	18400	18066	18331	18352	18258	18289	18260	18497	18420	18315	18408	18385	18496	18226	18237	18527	18344	18424	18549	18287	18093	18382	18311	18404	18496	18239	18461	18369	18628	18434	18358	18586	18420	18311	18611	18322	18365	18257	18485	18491	18495	18420	18333	18269	18367	18187	18388	18302	18464	18276	18233	18453	18449	18434	18339	18412	18304	18411	18242	18410	18229	18566	18457	18619	18401	18687	18434	18341	18222	18412	18223	18278	18457	18462	18636	18386	18497	18141	18387	18356	18318	18341	18310	18400	18206	18316	18346	18409	18213	18364	18307	18351	18305	18511	18279	18428	18324	18284	18359	18364	18326	18231	18278	18542	18259	18311	18221	18468	18364	18246	18468	18359	18537	18191	18271	18417	18374	18307	18431	18524	18320	18307	18504	18334	18352	18418	18424	18316	18400	18523	18278	18171	18579	18520	18233	18345	18386	18495	18366	18408	18209	18334	18166	18437	18358	18457	18261	18293	18264	18347	18377	18635	18370	18339	18497	18334	18317	18430	18470	18342	18411	18149	18403	18319	18453	18324	18435	18299	18480	18305	18394	18072	18527	18269	18379	18278	18557	18402	18385	18286	18385	18302	18397	18233	18202	18340	18314	18205	18372	18314	18413	18169	18370	18336	18499	18394	18642	18630	18391	18435	18394	18466	18389	18404	18373	18293	18373	18300	18434	18354	18412	18347	18244	18411	18370	18246	18379	18393	18427	18348	18389	18286
19660	39149	31673	24258	21055	19371	18102	17764	17040	16824	16707	16746	16463	16379	16249	16299	16347	16134	16335	16238	16289	16330	16156	15956	16179	16105	16082	15790	16149	15968	15938	16131	16085	15909	16126	15929	15981	15967	15822	16129	15905	16063	16024	15838	15875	15971	15758	15938	16084	15784	15797	15656	15913	15849	15974	16020	15895	16076	15964	15916	16031	15663	16105	15917	15942	16021	15974	15887	16057	15943	16010	15750	15947	15795	15686	15913	16008	15935	15766	15880	15867	15844	16049	15778	15922	15832	15859	15774	15925	15704	15886	15775	15825	15778	15751	15856	15862	15812	15720	15743	15848	15971	15894	15918	15862	15797	15683	15849	15927	15889	16000	15846	15747	15838	15858	15889	15792	15972	15841	15956	15803	16038	15983	15901	15830	15929	15922	15943	15803	15828	15840	15971	15845	16025	15834	15737	15970	15792	15853	15882	15832	15964	15793	15893	16075	15831	15796	15905	15907	15757	15858	15842	15808	15855	15910	15981	15920	15961	15980	15767	15951	16050	15805	15877	15743	15891	15890	15716	15908	15830	15907	15756	15971	15853	15885	15858	15917	15723	16010	15839	15735	15848	15959	15849	15959	15833	15767	15643	15966	15726	15817	15781	15856	15834	15876	16022	15792	15976	15994	15894	15806	16012	15740	15821	15887	15753	15837	15993	15782	15764	16035	15854	15980	15830	15780	15828	15791	15725	15828	15901	15965	15901	16005	15785	16038	15879	15804	15924	15900	15836	15792	15960	15792	15837	15942	15926	15637	15818	15790	15831	15854	15802	15621	15891	15833	15993	15889	15908	15778	15734	15864	15909	15914	16011	15731	16038	16021	15944	15936	15872	15780	15915	15941	15924	15995	15774	15763	15751	16059	15939	15923	15746	15792	15882	15888	15787	15858	15794	15921	15764	15873	15839	15712	15652	15700	15875	15939	15978	15833	15792	15915	15953	15891	15877	15924	15871	15801	15893	15922	15719	15916	15983	15914	15806	15883	15829	15788	16006	15698	15795	15796	15807	15910	15792	15981	15897	15998	15877	15967	16067	15949	15771	15842	15882	15803	15951	15906	15842	15915	15860	15861	15971	15992	15898	15674	15879	15829	15785	15941	15867	15818	15883	15824	15658	15938	15725	16026	15960	15717	15968	15719	15835	16030	15870	15997	15954	15674	15957	15725	15811	15886	15909	15901	15993	15748	15835	16068	15783	15831	15815	16005	15832	15922	15955	15972	15892	16041	15853	15819	15763	15870	15804	15743	15884	15926	15638	15883	15801	15764	15784	15789	15902	15781	15805	15866	15862	15885	15706	15878	15953	16122	15789	15880	15945	16055	15774	15873	15891	15928	15907	15985	15877	15897	15900	15803	15854	15846	15916	15907	15753	15847	15754	15824	15939	15851	15797	15802	15737	15779	15821	15875	16018	15864	15913	15941	15831	15983	15783	15875	15990	15968	15930	15979	15832	15881	15862	15916	15968	15880	15860	15782	16005	15908	15711	15915	15812	15795	15815	15800	15822	15733	15954	15919	15823	15792	15868	16002	15802	15707	15905	16029	15775	15933	15911	15861	15892	15756	16028	15671	16093	15733	15986	15953	15872	15949	15686	16076	15720	15914	15800	15795	15766	15864	15863	15902	15877	15847	15768	15929	15914	15790	15874	15940	15786	15744	16068	15703	15961	15916	15857	15706	15752	15732	16035	16020	15897	16019	15937	15884	16053	15686	15799	15883	15824	15738	15681	15816	15928	15789	15959	15833	15904	15885	15899	15828	15980	15996	15905	15909	15664	16008	15986	15861	15769	15813	15857	15928	15968	15884	15989	15765	15881	15700	16020	15708	15709	15894	15848	15804	15865	15836	15815	15736	15873	15851	15961	15880	15889	15849	15664	15891	15947	15702	15916	15847	15742	15883	15912	15797	15859	15814	16002	15840	15709	15742	15669	15905	16066	15721	15967	15845	15844	15772	15855	15990	15947	15708	15911	15840	15825	15784	16066	15733	15875	15899	15968	15924	15889	15871	15872	15929	15792	15812	15942	15913	15745	15833	15889	15689	16077	15807	15863	15866	15756	15846	15790	15797	15799	15685	16108	15975	15855	15853	15811	15904	15655	15857	16017	15730	15835	15934	15939	15885	15916	16059	15848	15745	15767	15750	15859	16016	15831	15942	15970	15833	15900	15908	15764	16011	15993	15869	15769	15684	15939	15941	15814	15763	16068	15850	15909	15934	15927	15925	15861	15765	15860	15840	15953	15819	15892	15997	15889	15826	15903	15908	15979	15954	15856	15814	15757	15892	15989	15741	15929	15924	15776	15959	15988	15833	15949	15879	15920	15842	15709	15967	15920	15831	15796	15809	16080	15813	15961	15850	15837	15876	15870	15956	15895	15723	15710	15911	15918	16071	15767	15770	15920	15799	16037	15774	15893	15864	15797	15868	15835	15723	16052	15684	15852	15739	15852	15959	15839	15889	15894	15860	15885	15878	15988	15836	16007	15715	15983	15875	15940	15693	15896	15752	15809	15893	15909	15991	15775	15837	15606	15873	15935	15811	16003	15842	15814	15787	15947	15807	15905	15828	15671	15860	15746	15965	15963	16074	15786	15894	15785	16011	15825	15905	15776	15965	15998	15924	15706	16012	16073	15870	15971	15870	15877	15781	15779	15762	15807	15768	16155	15796	15871	15933	15786	15982	15768	15955	16125	15792	15900	15938	15906	15982	15675	15920	15969	15826	15951	15818	15763	15757	16015	15808	15912	15923	15718	15934	15985	15879	15921	15889	15977	16020	15923	15815	15995	16052	15768	15729	15757	15831	16087	15770	15836	16024	15711	15799	15773	15963	15685	15687	15917	16017	15817	15948	15984	15994	15912	15885	15599	15822	15807	15851	15935	15862	15991	15900	15775	15923	15854	15864	15903	15867	15969	15835	15922	15795	15876	15805	15749	15862	15885	15910	15890	15871	15886	15841	15835	15852	16033	15913	15950	15876	15925	15725	15900	15804	15826	15989	15813	15774	15894	15899	15816	15961	15873	15853	15931	15802	15968	15834	15678	15713	15812	15848	16063	15940	15717	15886	15901	15880	15923	16025	15751	15817	15770	15740	15893	15800	15953	16062	15778	15787	15801	16038	16004	15803	15881	15915	15917	15838	15790	15725	15789	15789	15849	15594	15756	15956	16015	15885	15992	15821	15955	15916	15802	15960	15715	15831	15927	15858	15782	15946	15883	15942	15800	15915	15892	15934	15895	15761	15828	16006	15961	15865	15785	15960	15690	15944	15977	15928	15817	15843	15824	15835	15791	15822	15647	15743	15761	15905	15931	15877	15619	16003	15861	15765	16006	15864	16135	15912	15978	15899	15850	15703	15767	15798	15967	15792	15894	15797	15917	15665	15825	15871	16069	15841	15716	15896	15901	15751	15970	15724	15998	15925	15830	15874	16060	15856	15665	15820	15902	15966	15674	15978	15800	15809	15785	15904	15789	15944	15826	15867	15989	16054	15905	15989	15992	15858	15900	15774	15803	15754	15918	16121	15907	15799	15892	15921	15782	15812	15712	15819	15941	15700	15996	15930	15982	15917	15879	15795	15800	16020	15918	16008	15853	15939	16011	15733	15850	15946	15821	15736	15758	15948	15942	15736	15798	15938	15715	15836	15875	15857	15927	16008	16032	15796	16016	15751	15762	16051	15737	15791	15905	15733	15994	15826	15855	15886	15889	15790	15836	15777	16025	15944	15848	15979	15975	15978	15855	15903	15838	15962	16008	15877	15963	15898	15806	16027	15900	15753	15911	15936	15796	15912	15708	16017	15881	15757	15969	15785	15944	15911	15816	15880	15955	15883	15835	15740	15771	15957	15912	15827	15921	15886	15815	15769	15679	15926	15897	16004	15820	15997	15922	15819	15777	15911	15945	15808	15822	15842	15702	15770	16115	15744	15765	15810	15849	15811	15829	15993	15761	15758	15898	15941	15696	15989	15852	15972	15858	15929	15834	15767	15897	15864	15700	15887	15858	15775	15856	15890	15685	15863	15807	15853	15988	15777	15728	15758	15865	15888	15850	15995	15842	15863	15814	16001	15772	15784	15998	15903	15798	15795	15774	15929	15751	15736	15971	15775	15887	15930	16003	15868	15738	15923	15897	15933	15824	15918	15923	15883	15717	15827	15673	15831	15709	15857	15850	15930	15932	15899	15786	15876	15671	15850	15917	15798	15795	15967	15749	15999	15923	15758	15871	15641	15789	15755	15823	15798	15821	15970	16026	15877	15795	15933	15906	15736	15957	15729	15910	16088	15949	15974	15777	15862	15737	15884	15792	15828	15799	15847	15915	16063	15803	15835	15833	15840	15604	15923	15818	15961	16041	15845	15873	16136	15672	15880	15812	15965	15849	16035	15748	15952	15942	15909	16034	15819	16007	15912	15874	15799	15883	15824	15814	15809	15872	15854	15988	15831	15800	15866	15930	15843	15925	15911	15761	15853	15853	15891	15836	15862	15993	16030	15968	15914	15772	15874	15928	16027	15740	15971	15777	15965	15886	15799	15909	15921	15786	15758	15867	15759	15861	15921	15883	15692	15822	15812	15968	15949	16084	15926	15772	15860	16060	15849	15907	16104	15805	15808	15932	15882	15955	15965	15750	15865	15913	15792	15897	15973	15805	15678	15799	15942	15788	15894	15810	15745	15827	15881	15804	15754	15904	15843	15940	15699	15859	15918	15777	15829	15765	15863	15885	15828	15991	15812	15941	15776	15985	15817	15938	15828	15787	16006	15996	15808	15812	15908	15686	15980	15893	15807	15917	15856	15870	15860	15986	15800	16079	15921	15772	15896	15857	15842	16015	15798	15766	15940	16056	15955	15832	15804	15872	15801	15932	15885	15697	15755	15807	15653	15761	16017	15796	15844	15883	15963	15902	15954	15908	15984	15934	15520	15921	15942	15739	15913	15873	16039	15917	16058	15858	15979	15841	15797	15848	15840	16058	15609	15893	15829	15799	15928	15851	15936	15840	15769	15918	15913	15849	15794	15809	15934	15945	15833	15839	16006	15925	16026	15864	15763	15888	15733	16008	15884	15953	15960	15874	15922	15852	15900	15970	15900	15919	15849	15978	15986	15774	15981	15797	15884	15802	15923	15726
28615	23185	25310	21710	18359	17742	17239	17026	16861	17097	17022	16898	16843	16730	16607	16753	16786	16780	16906	16771	16766	16773	16915	16836	17021	16756	16593	16850	16831	16819	16777	16777	16588	16878	16785	16575	16871	16860	16942	16613	16743	16543	16871	16644	16662	16608	16534	16636	16795	16808	16971	16643	16692	16745	16562	16741	16814	16622	16749	16659	16755	16667	16824	16556	16726	16765	16660	16778	16591	16807	16743	16733	16698	16811	16543	16865	17031	16923	16566	16653	16739	16705	16688	16510	16475	16710	16766	16842	16685	16619	16562	16725	16605	16644	16918	16818	16814	16770	16520	16572	16660	16604	16582	16601	16628	16768	16626	16802	16631	16764	16720	16684	16600	16637	16850	16741	16778	16666	16756	16691	16775	16518	16720	16679	16715	16778	16884	16675	16773	16694	16664	16663	16584	16544	16742	16783	16759	16695	16768	16452	16776	16603	16594	16645	16551	16640	16432	16703	16491	16699	16934	16912	16617	16784	16575	16652	16607	16707	16486	16798	16715	16695	16715	16640	16797	16694	16587	16572	16650	16570	16611	16717	16692	16778	16713	16777	16490	16500	16611	16593	16571	16670	16814	16640	16605	16620	16389	16739	16906	16771	16334	16716	16683	16619	16658	16624	16630	16544	16705	17061	16548	16717	16587	16735	16621	16544	16650	16665	16731	16684	16586	16823	16833	16717	16710	16626	16819	16779	16685	16485	16789	16696	16693	16433	16498	16615	16701	16730	16584	16454	16616	16799	16539	16739	16653	16697	16713	16805	16660	16459	16577	16851	16802	16557	16611	16822	16749	16670	16735	16676	16818	16535	16622	16757	16912	16530	16652	16537	16705	16592	16451	16618	16667	16577	16900	16785	16664	16547	16664	16575	16849	16634	16642	16709	16742	16704	16837	16723	16833	16573	16816	16487	16785	16688	16709	16717	16681	16730	16766	16606	16650	16624	16654	16652	16648	16584	16746	16678	16843	16775	16668	16636	16582	16709	16897	16776	16746	16546	16733	16632	16549	16963	16874	16612	16777	16857	16591	16549	16842	16780	16789	16525	16848	16827	16504	16621	16624	16549	16672	16657	16676	16882	16649	16655	16518	16639	16707	16550	16586	16634	16655	16633	16632	16524	16608	16641	16688	16538	16505	16744	16628	16592	16616	16471	16510	16696	16517	16605	16699	16808	16355	16660	16617	16675	16554	16680	16603	16616	16515	16743	16710	16588	16519	16747	16949	16712	16694	16399	16511	16701	16802	16539	16790	16864	16830	16641	16718	16835	16510	16888	16654	16832	16869	16706	16572	16673	16738	16741	16715	16704	16858	16825	16710	16478	16827	16895	16661	16597	16692	16638	16727	16537	16665	16748	16660	16885	16766	16736	16499	16715	16811	16604	16752	16682	16586	16707	16666	16817	16767	16526	16472	16690	16620	16616	16475	16648	16779	16800	16561	16792	16653	16657	16582	16697	16472	16746	16641	16694	16723	16624	16835	16716	16565	16738	16829	16544	16830	16698	16616	16645	16774	16852	16850	16937	16692	16640	16663	16803	16835	16626	16681	16781	16635	16748	16542	16611	16783	16572	16639	16651	16577	16725	16713	16445	16738	16790	16698	16745	16835	16482	16686	16829	16821	16782	16661	16641	16792	16936	16616	16749	16738	16791	16625	16674	16693	16696	16648	16561	16675	16770	16684	16772	16594	16681	16624	16545	16627	16632	16659	16739	16613	16670	16951	16504	16780	16952	16927	16802	16766	16691	16591	16833	16695	16783	16578	16706	16578	16624	16749	16611	16507	16855	16930	16647	16544	16762	16706	16592	16636	16680	16845	16509	16855	16653	16660	16718	16630	16585	16587	16688	16636	16469	16830	16598	16757	16711	16855	16715	16758	16628	16439	16660	16677	16883	16477	16569	16594	16740	16805	16731	16916	16633	16754	16669	16689	16571	16692	16667	16779	16765	16817	16593	16583	16802	16784	16694	16843	16742	16653	16661	16810	16820	16540	16864	16596	16767	16815	16743	16688	16746	16689	16655	16983	16784	16729	16790	16778	16643	16797	16686	16896	16616	16643	16620	16608	16429	16594	16665	16644	16449	16686	16719	16943	16670	16809	16688	16819	16704	16735	16817	17064	16512	16472	16768	16668	16704	16681	16636	16704	16882	16497	16737	16890	16800	16689	16696	16754	16756	16673	16610	16858	16631	16643	16594	16749	16582	16642	16659	16575	16857	16656	16742	16698	16441	16689	16728	16690	16719	16564	16455	16678	16461	16770	16746	16734	16702	16621	16641	16713	16521	16645	16619	16760	16603	16648	16793	16946	16883	16575	16636	16735	16678	16806	16537	16656	16587	16726	16667	16650	16721	16589	16679	16573	16614	16583	16706	16725	16812	16689	16532	16734	16577	16733	16644	16507	16552	16616	16585	16779	16844	16581	16717	16841	16352	16986	16590	16775	16602	16832	16655	16679	16793	16594	16647	16635	16741	16594	16906	16534	16757	16622	16726	16827	16607	16791	16619	16818	16656	16836	16707	16748	16705	16829	16695	16752	16906	16657	16784	16689	16725	16521	16674	16731	16660	16594	16915	16644	16613	16435	16782	16622	16610	16795	16660	16774	16821	16613	16708	16702	16772	16601	16687	16881	16736	16518	16753	16654	16822	16711	16833	16772	16491	16683	16879	16538	16713	16713	16871	16649	16590	16695	16563	16565	16568	16711	16609	16971	16804	16521	16727	16758	16735	16752	16749	16645	16755	16775	16664	16726	16691	16725	16664	16657	16811	16853	16626	16721	16773	16569	16658	16425	16651	16842	16737	16695	16720	16629	16564	16829	16474	16703	16581	16573	16683	16738	16799	16763	16694	16718	16612	16653	16856	16738	16709	16717	16453	16812	16767	16535	16744	16646	16831	16621	16791	16700	16612	16598	16733	16681	16553	16643	16721	16896	16747	16582	16639	16758	16842	16708	16619	16798	16985	16705	16828	16950	16762	16825	16646	16709	16768	16498	16874	16736	16665	16459	16614	16719	16748	16532	16398	16797	16864	16730	16701	16725	16677	16653	16794	16604	16824	16650	16548	16702	16617	16656	16929	16670	16665	16729	16539	16684	16588	16621	16608	16729	16738	16573	16652	16511	16690	16620	16899	16636	16648	16669	16420	16602	16723	16460	16728	16571	16685	16651	16571	16478	16694	16727	16630	16745	16885	16720	16946	16634	16780	16551	16704	16716	16847	16750	16531	16668	16571	16514	16711	16817	16530	16758	16624	16626	16720	16736	16779	16629	16682	16587	16655	16698	16906	16817	16603	16743	16847	16765	16547	16789	16828	16537	16725	16813	16849	16671	16572	16796	16574	16869	16755	16774	16708	16409	16795	16556	16513	16633	16610	16679	16741	16559	16648	16716	16730	16588	16816	16552	16518	16429	16737	16714	16762	16642	16693	16799	16677	16520	16778	16591	16771	16727	16679	16569	16694	16601	16636	16510	16537	16639	16583	16810	16703	16601	16617	16910	16713	16555	16799	16793	16610	16806	16499	16886	16695	16810	16713	16660	16605	16688	16850	16879	16677	16587	16714	16594	16642	16628	16717	16638	16607	16549	16733	16612	16498	16979	16756	16676	16782	16647	16885	16729	16830	16735	16601	16473	16675	16577	16711	16721	16597	16744	16921	16656	16604	16888	16756	16725	16528	16786	16797	16653	16471	16602	16846	16791	16392	16669	16870	16762	16730	16488	16813	16590	16836	16748	16712	16579	16608	16568	16572	16639	16717	16765	16803	16513	16737	16801	16831	16748	16714	16843	16606	16748	16705	16508	16734	16392	16704	16559	16637	16595	16796	16685	16708	16580	16796	16810	16699	16596	16487	16782	16520	16759	16711	16456	16539	16370	16794	16802	16594	16733	16775	16684	16645	16503	16847	16678	16628	16706	16629	16692	16703	16750	16503	16464	16782	16534	16637	16503	16542	16928	16876	16794	16676	16682	16883	16620	16733	16788	16777	16827	16490	16748	16749	16658	16729	16862	16694	16547	16598	16638	16688	16525	16722	16549	16792	16821	16679	16861	16745	16521	16828	16921	16727	16504	16385	16587	16569	16688	16736	16739	16610	16680	16659	16689	16761	16725	16773	16625	16620	16923	16831	16730	16576	16577	16597	16743	16680	16768	16677	16719	16838	16941	16659	16762	16659	16756	16752	16595	16961	16785	16733	16584	16802	16926	16838	16779	16872	16562	16654	16805	16706	16714	16569	16605	16709	16937	16732	16910	16746	16583	16883	16824	16600	16825	16741	16592	16533	16798	16586	16811	16602	16783	16835	16662	16593	16765	16506	16873	16593	16574	16794	16644	16708	16818	16652	16805	16571	16524	16490	16779	16733	16787	16595	16602	16383	16516	16656	16848	16581	16566	16563	16680	16790	16756	16617	16606	16581	16549	16651	16677	16757	16676	16477	16724	16703	16736	16611	16781	16571	16700	16702	16722	16675	16615	16738	16556	16636	16699	16710	16680	16697	16517	16600	16688	16626	16812	16734	16651	16715	16763	16714	16870	16524	16924	16666	16602	16699	16501	16846	16543	16555	16569	16536	16756	16718	16749	16764	16647	16717	16638	16611	16671	16625	16668	16511	16760	16821	16858	16705	16568	16511	16534	16854	16702	16511	16866	16769	16755	16749	16482	16598	16590	16628	16690	16706	16802	16641	16549	16735	16715	16827	16913	16503	16883	16866	16820	16658	16824	16557	16670	16894	16613	16563	16902	16821	16813	16896	16645	16711	16625	16776	16729	16750	16617	16507	16499	16563	16761	16731	16671	16726	16773	16760	16736	16679	16778	16698	16611	16938	16679	16785	16910	16793	16575	16736	16890	16669	16743	16473	16672	16598	16639	16721	16700	16770	16969	16666	16748	16565	16794	16671	16526	16693	16769	16787	16859	16650	16733	16779	16669	16811	16790	16591	16700	16858	16768	16786	16573	16753	16671	16869	16538	16519	16767	16706	16789	16717	16846	16777	16810	16808	16820	16750	16651	16681	16581	16558	16600	16720	16667	16510	16616	16839	16692	16924	16777	16838	16872	16644	16711	16707	16685	16651	16679	16690	16654	16582	16657	16691	16749	16803	16807	16856	16709	16631	16792	16668	16581	16707
19279	27700	22992	18603	17021	16317	15740	15414	15420	15181	15440	15108	15109	15027	15048	15024	15069	14802	14983	14978	14910	14936	14955	15048	14854	14782	14916	15033	14923	14853	14990	14923	15040	14964	15105	14938	14948	14854	14897	15147	14827	14653	14744	14860	14755	14752	14887	14869	14921	14645	14809	14863	15012	14855	14787	14903	14891	14839	14529	14982	14981	14764	14940	14912	14813	14956	14967	14966	14854	14831	14902	14638	14933	14897	14864	14753	14706	14952	14982	14887	14641	14871	14958	14989	14752	15073	15084	14921	14719	14923	14763	14873	14804	14788	14906	14883	14935	14875	14884	14956	14966	14930	14745	14765	14932	14874	14767	14866	14706	14883	14923	14821	14735	14968	14841	14921	14806	14836	14744	14799	14941	14808	14714	14854	14792	14654	14891	14784	14803	14845	14943	14784	14765	14774	15008	14837	14913	14829	14856	14831	14793	14952	14860	14936	14865	14794	14878	14820	14641	14745	14905	15018	14841	14844	14893	14833	14733	14870	14882	14802	14832	14750	14846	14940	15055	14839	14815	14889	14848	14753	14817	14860	14777	14777	14863	14933	14890	14645	14837	14825	14869	14840	14890	14911	14630	14900	14937	14773	15014	14711	14870	14860	14863	14760	14999	14813	14733	14812	14978	14787	14716	14743	14939	14759	14930	14890	14699	14970	14830	14889	14958	15021	14947	14897	14896	14859	14865	15008	14863	14896	14772	14787	14951	14702	14877	14816	14741	14965	14745	14776	14792	14780	14959	14764	14823	14762	14869	14869	14924	14848	14819	14831	14788	14916	14881	14788	14781	14785	14854	14981	14726	14816	14838	14895	14966	14884	14846	14967	14864	14901	14807	14957	14931	14786	14887	14784	14818	14751	14878	14961	14780	14913	14930	14943	15072	14798	14847	14866	14809	14746	14933	14931	14860	14925	14706	14978	14676	14755	14695	14938	14825	15120	14932	14841	15035	14913	14967	14796	14782	14722	14803	14926	14730	14905	14657	14984	14833	14825	14904	14732	14738	14742	14777	14805	14771	14792	14830	14898	14735	14910	14791	15071	14847	14936	14990	14764	14918	14683	14798	14885	14759	14848	14779	14816	14813	14803	14790	14814	14764	14877	14891	14618	14657	14913	14891	14819	15005	14983	14743	14940	14840	14883	14782	14810	14841	14876	14929	14780	15099	14839	14958	14855	14806	14928	14926	14869	14862	14972	14825	14722	14628	14863	14820	14751	14651	15011	14868	14817	14782	14902	14863	14930	14919	14774	14819	14989	14945	14908	14726	14739	14823	14793	14827	14904	15100	14663	14733	14818	14950	14835	14845	14759	14802	14979	15011	14857	14668	14728	15056	14819	14748	14729	14854	14799	14909	14886	14909	14922	14855	14925	14726	14929	14827	14835	14926	14978	14943	14835	14853	14696	14986	14846	14606	14849	14846	14923	14703	14906	14867	14890	14830	14887	14871	15016	14937	14861	14816	14961	14840	14909	14933	14896	14856	15081	14909	14797	14964	14901	14824	14904	14883	15012	14909	14761	14975	14818	14911	14837	14781	14865	14780	14794	14931	15010	14825	14830	14689	14845	14818	14725	14810	14762	14795	14868	15003	14781	15133	14763	14887	14921	14713	14762	14767	14823	14831	15004	14907	14890	14786	14621	14741	15042	14735	14684	14922	14853	14825	14824	14774	14860	14711	14971	14861	14921	14930	14729	14995	14808	14842	14785	14768	14844	14797	14801	14894	14704	15009	14873	14916	14948	14965	14744	14881	14857	14970	14924	14469	14723	14922	14981	14955	14671	14890	14863	14941	14929	14903	14717	14758	14774	14723	14736	14776	14783	14998	14843	14889	14712	14902	14859	14738	14941	15062	14928	14885	14898	14848	14912	14848	15053	14817	14936	14838	15019	14903	14783	14878	14934	14834	14853	14862	14862	14921	14894	14750	15021	14811	14917	15108	14730	14804	14897	14856	14814	14915	14992	14890	14880	14967	14818	15045	14822	14821	15036	14819	14684	14846	14884	14823	14826	14826	14820	14879	14838	14842	15057	14696	14759	14883	14819	14865	14679	15040	14908	14829	14887	14873	14984	14873	15003	14820	14773	14795	14708	14933	14970	14926	14840	14793	15022	14653	14899	14935	14763	14779	14946	14812	14944	14842	14898	14918	14662	14709	14967	14687	14876	14854	14908	14905	14710	14933	14810	14955	14957	14714	14987	14740	14854	14753	14755	14796	14691	14852	14773	15068	14792	14794	14988	14843	14790	14761	14911	14916	14879	14861	14786	14750	14786	14890	14804	14897	14934	14793	14968	14718	14936	14896	15036	14944	14941	14910	14683	14869	14844	14800	14943	14959	14793	14924	14844	14989	14858	14906	14862	14881	14813	14847	14855	14942	14877	14873	14747	14900	14953	15032	14889	14898	14927	15058	14883	14874	14994	14735	14866	14902	14835	14760	15024	14911	14878	14849	14898	14705	14880	14805	14906	14850	14816	14889	14800	14691	14885	14941	14939	15075	14990	14716	14940	15000	14846	14813	14988	14803	14829	14739	14816	15020	14836	15060	14847	14911	14886	14853	14804	14763	14654	14902	14972	14694	14804	14767	14970	14731	14920	14829	14772	14715	14769	14879	15028	14804	14884	14883	14856	14881	14947	14686	14850	14902	14891	14781	14659	14954	14837	14791	14742	14745	14909	14923	14895	15068	14880	14947	14694	14946	14777	14886	14943	14874	14745	14833	14862	14927	14764	14676	14777	14915	14934	14955	14952	14851	14952	14765	14984	14927	14755	14989	14749	14897	14865	14998	14802	15002	14896	14798	14846	14934	14719	14815	14816	14918	14725	14697	14715	14868	14951	14832	14830	14822	14885	14719	14874	14907	14756	14783	14807	14824	14868	14801	14910	14739	14878	14889	14866	14971	14865	14795	14842	14885	14840	14688	14875	15023	14984	14925	14877	14723	14712	14826	14784	15077	14872	14902	14806	14831	14767	14902	14797	14657	14901	14930	14783	14866	15066	14960	14954	14892	14813	14878	14914	14833	14815	14864	14940	14856	14776	14995	14850	14893	14707	14933	14854	14863	14776	14717	14735	14861	14924	14815	14858	15034	14810	14964	14890	14763	14771	14996	14797	14843	14861	14933	14837	14866	14844	15060	14862	14847	14978	14856	14998	14786	14688	14838	14653	14851	14842	14794	15012	14858	14827	14846	14842	14908	14761	14935	14980	14872	14811	14836	14747	14677	14889	14745	14778	14797	14967	14846	14924	14699	14836	14993	14853	14967	14925	14694	14909	14894	14798	15074	14882	14811	14879	14828	14838	14738	14730	14717	14879	14950	14903	14903	15001	14769	14865	14777	14962	14922	14723	15048	14974	14882	14671	14867	14926	14875	14865	14771	14956	14825	14891	14742	14813	14773	14691	14917	14940	14872	14877	14855	14825	14843	14864	14978	14977	14977	14712	14972	14879	14953	14810	14954	14754	14655	14783	14930	14891	14775	14941	15081	14831	14907	14980	15052	14983	14829	14888	14731	14816	14913	14827	14798	14803	14696	14828	14870	14697	14959	14937	14920	14807	14635	14915	14736	14786	14907	14966	14822	14930	14948	14956	14840	14866	14888	14902	14624	14805	14925	14877	14841	15103	14777	14898	14844	14777	14887	14830	14678	14982	15078	14877	14652	14763	14730	14965	14979	15019	14932	14781	14831	14952	14969	14838	14774	14873	14935	14813	14861	14631	14782	14615	14760	14865	14857	14807	14863	14873	14775	14896	14963	14749	14853	14943	14866	15004	14730	14824	14783	14835	14849	14974	14811	14708	14730	14810	14959	14996	14766	14894	14864	14986	14982	14945	14951	14822	14883	14779	14692	14949	14867	14966	14847	14927	14926	14812	14743	14733	14932	14895	15074	14817	14732	14806	14632	15007	14754	14766	15001	14809	14920	14858	14725	14910	14827	14978	14838	14715	14954	14985	14902	14999	14978	14908	14783	14829	14773	14898	14892	14892	14801	14803	14700	15057	14943	14836	14692	14791	14750	14829	14894	14895	14734	14842	14792	14960	14944	14726	14813	14859	14828	14870	14904	14943	14818	14656	14861	14942	14918	14964	14835	14825	14960	15034	14843	15017	14912	15011	14701	14895	14790	14904	15061	14677	14851	14917	14633	14857	14877	14774	14632	14865	14828	15034	14660	14961	15028	14772	14874	14856	14754	14769	14917	14821	14688	14805	14887	14885	14758	15059	14694	14779	14868	14931	14824	14690	14853	14847	14910	14792	14760	14809	14834	14784	14952	14860	14838	14830	14863	14953	14821	14651	14889	14700	14782	14847	14806	15127	14819	14653	14983	14885	14853	14873	14946	14841	14907	14757	15040	14783	14620	14881	14829	14853	14805	14858	14841	14739	14766	14938	14725	14818	14914	14883	14890	14789	14750	14834	14819	14935	14914	14812	14952	14996	14765	14894	14918	14868	14808	14877	14726	14861	14767	14796	14816	14631	15010	14801	14789	14947	14913	14665	14916	14820	15004	14761	14781	14933	14691	14815	14900	14836	14942	14916	14975	14814	14962	14937	14869	14833	14802	14636	14744	14871	14779	14823	14884	14888	14863	14825	14987	14862	14939	14857	14887	14894	14802	14990	14821	14896	15003	14812	15023	14952	14848	14856	14972	14670	14789	14831	14638	14737	14765	14874	14840	14795	14750	14890	14916	14877	14754	15079	14898	14829	14871	14867	14965	14892	14732	14726	14776	14786	14696	14928	14875	14959	14805	14847	14867	14786	14790	14931	14776	14862	14929	14820	14916	14850	14700	14776	14840	14872	14816	14835	14754	14900	14892	14955	14821	14864	14774	15034	14836	15016	14854	14929	14745	14888	14940	14748	14927	14787	14986	14666	14750	14935	14887	14816	14819	14830	14896	14742	14965	14963	14940	14817	14890	14961	14834	14793	14804	14913	14889	14867	14760	14903	14890	14867	14922	14885	14881	14855	14942	14788	14870	14753	14839	14898	15003	14810	14947	14708	14790	14877	14795	14817	14807	14808	14834	14943	14929	14928	14925	14913	14732	14846	14869	14913	15102	14861	14697	14737	14926	14889	14735	14835	14844	14924	14941	14928	14994	14844	15031	14761	14887	14934	14761	14886
23507	21528	28193	25464	22471	21265	20326	18008	17497	17465	17453	17462	17580	17293	17221	17122	17208	17143	17160	17184	17126	17226	17062	17267	17088	16957	17127	17196	17074	17084	17090	16965	17023	17029	16878	16974	17024	16853	16944	16996	17035	16875	17156	16931	17008	16787	16985	17094	16867	16890	16811	17017	16952	16968	17097	17138	17034	17044	16952	16998	17125	16851	17057	16996	16896	16834	16979	17105	16995	16923	16937	16917	16956	17020	17116	16895	17038	16952	16761	16787	17010	16960	16995	16808	16870	16952	16984	16790	16897	16983	17065	16854	17021	16783	17034	16820	17090	16733	16983	16981	17023	16878	16968	16911	17076	16878	16837	16838	16832	16748	17174	16824	16842	17096	16822	16757	16783	16973	17029	16929	16862	17073	16934	16885	16778	17109	17057	16882	16957	17189	16877	16873	16958	16926	16787	16835	16811	17013	16815	16709	16966	16721	17033	16947	17081	17026	17041	16867	16811	16972	16910	16780	17019	16854	16927	16958	17020	16969	17172	16792	16939	16891	16943	16873	16812	17011	16736	16841	16786	16829	16865	16956	17105	17143	16831	17090	17112	16798	16941	16994	16923	16807	16984	17213	16912	17108	17020	16977	16793	16910	16861	16917	16892	16907	17076	16765	17079	16807	17100	16855	17013	17016	16910	16884	17003	16943	17055	16816	16738	16858	16964	17039	17004	16781	16898	17192	17027	16832	16840	17006	17053	17013	17130	16788	16937	17111	16924	17009	16950	16878	16911	17060	16872	17028	16978	17068	16864	17113	16749	16811	16943	17006	16797	16824	17014	16975	16920	16968	16781	16748	16819	17027	17106	17122	16882	16973	16912	16772	17079	17158	16863	16943	16792	16907	17008	17006	16950	16857	17137	16917	16794	16849	16841	16847	16864	16990	17112	17089	16783	16920	16895	16839	16864	16974	17002	16875	17065	17002	17000	16761	16911	16793	16826	16917	16946	17001	16925	16938	16996	16854	16977	16969	17086	17055	16876	17083	17095	17007	16907	17008	16943	17014	16803	16858	16955	17195	16995	17006	16983	17046	16770	16798	16936	17203	16854	17171	17208	16774	16881	16765	17091	16936	17172	16889	17027	16983	16969	17047	16970	16831	16983	16746	16927	17020	16791	16797	16975	17116	17197	16907	16955	17023	16911	16818	16924	16808	16964	16863	16950	17062	16965	16937	16946	16919	16750	16897	16885	17036	16938	17031	16930	17059	16942	16982	16942	17019	16971	17005	16879	16935	16809	16840	16715	16848	16820	17043	16715	16961	16833	16942	17131	16934	16945	16921	16994	16902	16889	16798	16805	16799	16912	16928	16984	16861	16982	17007	16931	17026	16974	16976	16729	16878	17053	16821	16838	17030	16919	17005	17008	16896	17052	17214	16932	17091	17148	17000	16881	16868	16899	17085	16950	17074	16905	16889	16967	16765	16883	16961	17204	16868	16912	17068	16975	17119	16906	16744	17190	17038	16799	16877	16960	16847	16853	16970	17025	16983	16781	16960	16989	16726	16978	16902	16683	17028	16807	16925	16831	17040	17003	17010	17053	17037	16979	16954	16945	16737	16849	17076	16955	16818	16956	16937	16890	17009	16864	16881	16981	16937	17001	16899	16917	17028	16944	16928	17122	16881	16994	16906	17222	17049	17149	16915	16947	16826	16900	17101	17085	16928	17071	16985	17090	16858	16923	16998	16867	17069	17127	17074	16866	16675	17033	16761	16869	16996	16952	16933	16978	16954	16864	16789	16813	16902	16985	16825	16957	16864	17023	16844	16753	16875	16983	17036	16902	16925	16819	16714	17137	16792	17162	16871	17113	17166	16970	16844	16807	17055	17029	17043	17149	16986	16990	16874	16863	16949	16874	16869	16951	16740	17160	17001	17015	17233	17073	16948	16891	16799	17018	17087	16969	16860	16973	16989	16708	17039	16908	16876	17129	17040	16828	16912	16937	17084	17150	16780	16986	16922	17160	17130	16927	16988	16926	16874	16967	17040	16947	16836	17018	16972	16890	16979	16903	16893	17019	16908	16968	16839	16853	16848	16821	16777	16859	16877	17022	17100	17055	17016	16792	16918	17043	16925	17003	17114	16953	17028	16782	16947	17092	16905	16861	16927	16894	16921	16760	16932	17095	16989	17032	16984	16891	16942	17155	17016	16909	17000	16806	16980	17134	17262	16979	17038	16953	16898	17137	16858	16975	16820	16770	16811	16988	17021	16825	17035	16890	16833	16963	16967	17104	16974	17134	16835	16736	17009	16968	17113	17013	16648	16957	16781	16882	16874	16913	16986	17133	16872	17011	16980	17147	16842	17021	16955	16943	16831	16776	16970	17001	16875	17023	17092	17051	16915	16926	17013	16823	16851	16772	16947	17025	17006	16948	16827	16913	16970	17142	16885	16890	16847	16975	16968	16940	17041	17178	17026	17006	16940	16906	17100	16830	16869	17027	16957	16936	16951	17089	16997	17023	16963	16953	16965	16861	17144	16878	16832	16934	16812	17175	16902	16737	16719	16949	16880	16973	16804	17038	16915	17036	17383	16937	17068	16855	16899	17155	16961	16956	17010	16832	17016	16766	16867	16898	16949	16856	17054	16998	16836	16969	16852	16916	16910	16939	16688	16839	16911	16928	16951	16864	16838	16904	16977	17012	16871	17096	16907	16914	17064	16865	16917	17085	17034	16968	16869	16927	17008	16983	16918	16794	16807	16873	16666	16948	17249	16910	17160	16839	16809	16970	17098	17078	16932	16895	16839	16921	16915	16885	16909	16904	17071	16967	16808	16958	17039	16902	16950	17193	17000	16911	16938	16951	16836	16865	16920	16869	16996	17093	16939	17070	17141	17169	16914	16846	17069	16962	16634	16892	16800	16896	16877	16986	17078	16993	17016	17176	17211	17066	16806	16862	17020	17070	16872	16991	17073	16854	16977	17034	16935	16988	16948	17061	17062	17026	16921	16872	16993	16916	16880	16876	17042	16771	16797	16970	17252	16987	17173	16989	16962	17038	16807	16783	16938	16889	17020	16991	16867	16963	16907	17029	16972	17006	17012	16959	16861	16915	16877	17079	16812	16703	16867	17024	16774	17034	16913	16817	17095	16974	16918	16992	16988	16969	17078	16892	16903	16922	16777	16736	16807	16859	17095	16900	16960	16957	16938	16747	16993	16856	16962	17126	16954	16979	16968	16806	17026	17039	16887	16812	17090	16866	17071	17055	17019	17174	17022	17047	16916	17016	16952	16946	16906	16900	16828	17018	17010	16926	16993	16887	16839	17126	16948	16909	16878	17009	16907	16933	17050	16994	16962	17029	16870	16960	16908	17020	16975	17021	16793	16905	16927	16866	16941	17129	17098	16922	16771	16648	16864	17017	17194	17154	17151	16963	16878	16953	16787	16868	16959	16988	16897	17146	17092	16880	16914	17036	16826	17070	16955	16841	16958	16974	16980	16750	16790	17115	17121	16906	16857	16999	16906	17086	16897	16947	17060	17114	17291	17032	16971	16897	17117	17021	16854	16872	16873	16994	16800	16909	16799	17077	16978	17105	17104	17017	16942	17050	16967	16850	17004	17161	16906	16953	16926	17043	16904	17021	17051	16989	16907	16808	16931	17209	16922	16971	16912	16844	16956	16880	16862	16748	17070	16868	16996	16965	16878	16913	16880	17046	17060	16911	17064	17074	16965	16981	17043	16928	16812	16943	16902	16893	16906	16916	16928	16928	16998	16959	16948	16976	17044	16956	16913	16864	16857	16900	16844	16814	16612	16909	16904	17004	17142	16910	16876	16867	17021	16825	16810	16944	17001	16789	16946	17130	16888	16912	17049	16926	16931	17128	16728	16849	17071	16840	16864	16933	16873	17053	16642	17117	16916	17127	16961	16932	17032	16899	16969	17147	16991	17019	16860	16830	16951	17168	17020	16850	17033	17092	16949	16812	16969	16974	16828	16723	16951	16973	16975	17022	16820	17111	16926	16847	17078	16958	16952	16965	16986	17235	17033	16841	16960	17001	16731	17071	17084	16837	16952	16708	16810	16770	16868	17008	16867	16917	17008	17005	16737	16782	16791	17038	16884	17070	16865	17011	17010	17132	16917	16848	16892	16944	16927	17009	17037	16909	16810	16916	17010	17063	17053	16905	17108	16903	16842	17045	17150	16852	17062	16701	16954	16909	16834	17016	16978	16954	17001	17070	16881	16919	16871	17004	17111	17069	16875	16889	16941	17084	17107	16894	16977	16828	16919	16854	17185	16920	16936	17059	16980	17091	17052	16905	16945	17083	17122	16946	16846	16895	16951	17079	17159	17213	17086	17095	16898	16998	17067	16869	16755	16663	17024	16975	16785	16905	17019	17080	17086	17065	17090	16931	16953	16932	16946	17050	17042	16752	16969	16939	16932	17120	16816	16918	16928	16937	16907	16847	16794	16777	16874	16985	16952	17083	17109	16980	17015	16886	16944	16980	16903	17047	17036	16991	16987	16952	17137	17058	17001	16985	17065	17017	16798	16811	17122	16985	16860	16925	17128	16818	16922	16782	16889	17051	17038	16959	16981	16999	17057	16939	16985	17071	16887	16904	17069	17054	17007	16935	16827	16975	17093	16831	16933	17152	17141	17011	16920	16947	17129	16965	16805	17006	17020	17053	16944	17015	16847	17037	16725	16905	16993	17089	16947	17026	17047	16907	16992	16819	16905	16964	16876	16803	16899	16990	16980	17054	16908	16910	17160	16867	17054	16930	16882	16924	16944	16883	17024	16982	17082	16949	16944	16813	16931	16901	16972	16999	16903	17197	16812	16854	16895	16798	17106	17056	16740	16838	17050	17157	16761	17003	17012	16866	17032	16951	16771	17138	16816	16962	17009	17020	17038	17183	16978	16998	16795	16945	16618	16951	16930	16960	16884	16754	17003	16925	16894	16808	16961	16803	16876	16982	16811	16792	16771	16764	16838	17064	16873	16817	17023	16939	16727	16948	16930	17069	16845	16976	16930	16888	16962	17094	17090	17107	16922	17030	16960	16845	16888	16987	16918	16852	16769	16812	16774	16960	16821	16858	16979	16911	16835	17057	16959	16882	17112	16889	16982	16707	16963	16760	17125	16912	16914	16939	17049	17006	16982	16860	16652	16750	16797
17822	33386	26766	21082	18848	17525	16835	16273	16011	15722	15462	15396	15476	15410	15260	15295	15307	15149	15308	15229	15297	15255	15242	15131	15263	15145	15062	15269	15192	15116	15055	15185	14973	14891	15035	15001	15194	15079	15058	15060	14970	15140	15016	15078	15029	15231	15012	14961	14949	15000	14975	14882	15181	14981	15062	15035	14968	15065	14918	14892	15012	14979	14941	15088	15006	15165	15073	14948	14979	14999	15052	14957	15011	14976	14964	14899	14995	15078	15048	14979	15025	15121	15089	15093	14926	14965	14844	14804	15091	14995	15020	15062	14990	14923	14895	15176	15116	15019	14939	14996	15041	15130	15124	15136	15009	14949	15019	14950	15024	15134	14911	14896	15104	15021	14959	15020	14982	15045	14991	15031	14988	14919	15102	14958	15074	14952	15057	14966	15011	15083	14846	14916	14907	14954	14937	15040	15063	14923	15147	14998	14924	15070	15054	15140	15018	14917	14921	14992	15112	15045	14861	15134	15023	15045	15046	15177	14928	15061	14853	14939	14967	14929	14972	15027	14994	15009	15047	15080	14812	15081	15063	15004	15148	14933	15000	14877	15021	15121	14936	15072	15029	14881	14845	14979	14940	14990	14982	14772	14953	15139	15117	14944	15136	15037	14999	14910	15007	15161	14949	15073	15100	15015	15065	15060	15072	14958	14922	14992	14975	15001	15020	14879	15123	14980	15037	14849	14974	15037	15095	14984	15098	14947	15098	15056	15027	14999	14860	15083	14959	15013	15102	15093	15077	14985	14918	15258	15091	15084	15165	14926	14991	14905	14974	15039	14872	14942	14857	14917	15096	15011	15123	14936	15061	15015	14906	15014	14996	14969	14925	15110	15058	14888	15114	14939	15055	14907	14989	15015	14960	14907	14889	14935	14831	14855	15028	15046	15038	15042	15000	15133	14928	15029	15039	15097	14897	15120	14982	15032	15129	15042	15083	14897	15063	14958	15012	14983	15174	14980	14804	15101	14978	15016	14897	14959	15114	15223	14991	14970	14926	15060	14749	14959	15012	14909	15174	14946	14956	14947	14909	14900	15005	14972	15061	14848	15061	14865	15039	15163	15056	14999	14965	15200	14985	15071	14944	14989	14970	15015	14919	15055	15107	14852	14882	15025	15099	15112	14861	14911	15001	14971	14954	15042	15118	15205	14826	14909	14989	14871	15101	15050	14955	14816	15055	15045	14844	14757	14926	15054	14970	15141	15039	14995	15039	15084	14993	15256	14933	14932	15041	15145	14929	15102	15058	15124	14953	14788	15001	14902	14968	15114	15024	14893	15027	15137	14956	14890	15039	14941	14961	14943	14974	14919	14936	14994	15020	14963	15037	14933	15109	14939	15058	14978	15080	14887	15045	15179	15171	14809	15033	14965	15068	14994	15072	14930	14906	14858	15035	14974	14907	15176	15052	15013	15064	14925	15118	15005	14948	15052	14968	15059	15098	15001	14952	14909	15050	15105	14975	14860	15185	15000	15158	14975	14881	15023	14957	15020	14935	14945	14964	14863	15059	15138	15055	14844	14741	15006	15038	14960	14976	14902	15187	14824	14954	14940	15120	14981	15031	14989	14909	14917	15055	14900	14885	15125	14890	15054	15085	14863	14943	14805	14825	15157	14998	14963	15040	15076	15133	15037	14954	14998	15202	15038	15072	15100	15066	14998	15048	15018	14911	15087	14981	15096	14766	14977	15010	15118	14969	15101	14990	15147	15026	15021	15079	15084	15007	14998	14891	14934	14985	15064	15020	15131	15078	15161	14998	15125	14956	15027	15197	15027	15117	14984	15025	15100	15021	15018	14860	14994	14948	14877	14881	14969	15124	14847	14927	14999	14978	15093	15087	15005	14742	15057	14907	14937	14906	15042	15081	14979	14945	14953	14987	14913	15040	14973	15120	15043	14923	14844	14926	15048	14730	15000	14934	15000	15172	14882	14975	15029	15075	15101	15093	14937	15073	15042	14998	14975	15201	15011	14963	14880	15053	14912	15065	14906	15108	14894	15072	15087	15143	15001	14971	14988	15091	15010	15036	15077	14874	14916	15195	15100	14993	14956	15005	15040	15047	15034	15093	15040	15120	14909	14971	15054	14814	15027	15138	15174	14921	15018	14842	15184	14972	15064	14976	14895	15071	14966	15149	15026	15112	14990	15202	15061	15089	14760	14810	15066	14914	14943	14853	14960	15134	14900	14911	14945	14831	15016	14965	14981	14929	14914	14981	14983	15114	14907	14876	15088	14869	15001	15070	15017	14796	14998	14873	15150	15110	15185	14996	14965	15085	14998	14952	15045	14956	15016	14971	15090	15122	14955	15001	15006	15018	14887	14919	14983	15041	14788	15003	15148	15076	15064	14936	15191	14975	14865	14930	14960	14920	14915	15059	15019	14988	14991	14973	15140	15069	15015	14951	14903	15053	14801	15039	15018	15100	14837	15095	15058	15027	15005	14994	14938	15055	14922	15120	15079	15044	15047	15080	14899	15142	15088	14946	14916	15010	15122	15046	15043	14863	15014	14990	14983	15126	14982	14961	14984	15049	14950	14962	14998	14891	15087	15165	14802	14968	14879	15156	15018	15063	14891	14857	14945	15121	15346	14974	15131	14833	14940	15035	15040	14918	15074	14970	15131	14980	15167	15123	14970	14952	14999	15091	14893	14868	14890	15082	15012	14917	14862	14879	14802	15088	15019	15021	14956	15028	14987	15081	14985	14974	14984	15225	14975	14939	14938	15009	14896	15086	15054	14996	15023	14880	15125	14994	15063	14872	14875	15001	15085	14932	14978	14958	14827	15041	14897	14990	14929	14978	15025	15105	15049	15196	14976	15063	14910	15086	14932	15125	14884	14867	14991	14890	15110	14935	15070	15078	14978	15006	15122	15003	14859	14998	14981	15103	15045	14912	15011	15000	14922	15094	15036	14977	14896	15064	15042	14993	15049	14914	14860	15061	15074	15032	15113	14938	14938	15023	15073	14926	15029	15170	14967	15088	15088	14810	15045	15024	15036	15030	15000	15020	15046	14930	14897	14900	14976	15023	14884	15114	14998	14900	15166	14947	15032	15078	14953	15099	15166	14837	15017	14969	14841	15156	14941	14872	14963	15080	14866	15121	15001	14869	15262	15163	15006	15041	15006	14960	14927	14961	14894	14808	14998	15134	14924	15001	14937	15057	14901	14885	15041	14942	15029	15049	14995	14822	15062	15020	15029	14788	14831	15019	15023	15028	15166	15073	15063	14803	15079	15224	15018	14870	14981	14965	14986	14950	14905	15006	15235	14941	14940	15064	15072	15000	15067	14970	15169	15048	14869	15092	15071	14948	15012	15028	15036	15104	15023	14990	14759	15208	14866	14912	14945	15073	14967	15062	15022	15071	15058	14914	15038	15135	15116	15205	14921	15039	15069	14971	14902	14942	15093	15067	15029	15129	15064	15129	14983	14882	15006	14984	14982	15116	15174	14886	14988	15086	14964	15043	15195	15044	14842	15010	14923	14986	15119	14856	15129	15096	15076	15152	14937	15210	15027	14851	14971	15150	14827	14872	14915	14916	14978	15000	14898	14839	15112	14921	14949	14974	14929	14880	14942	14996	14869	15133	15131	14918	14979	14998	15173	14951	15157	15029	15147	14951	14997	14923	15109	15084	14821	15219	14880	15024	14872	14977	14805	14938	14949	15045	15160	15137	14940	14814	15012	14945	14848	14941	14893	14925	14933	14820	14907	15086	14951	14992	15084	15131	15088	15062	15044	15005	15018	14927	15066	15116	14977	14884	15042	14871	15016	15013	15005	14978	14976	14953	15003	15046	14950	14989	14901	14902	15217	15047	15063	14890	15085	14816	14890	15042	15126	15038	14977	14921	14843	15089	15105	15018	14969	14988	15025	15050	15002	14967	15239	15121	14993	15078	15015	14983	14884	15081	14936	14977	14878	14899	14952	15089	15093	15030	14895	14997	15060	15136	14839	14802	15019	14964	14891	15013	14813	14979	15088	15028	15098	14976	15132	15142	15038	15118	15023	15088	15048	14992	14922	14987	15153	14927	15108	15014	15093	15061	15060	15160	14929	15027	14847	15020	15168	14869	14986	14967	14951	14825	15089	14920	14919	15048	15068	14881	15097	14996	15251	14983	15149	14932	14990	15047	14898	14969	15107	14871	15260	15189	15023	15094	14890	14976	15017	14765	15059	15084	14935	15050	15166	14827	14952	15140	15023	14996	14949	15122	15088	15139	14987	15005	14943	14962	15113	15022	14906	15016	14873	14903	14929	14950	15018	14981	15050	15078	14935	14918	15158	14903	14893	14999	14918	15035	14963	14894	15020	14977	15050	15087	15086	14848	15040	15071	14939	15090	14995	15017	15079	14857	15173	15060	14830	15065	15057	14898	14937	15062	15223	15054	15163	15049	14837	15019	15011	14888	14967	14874	15054	14909	14874	15056	15069	15009	14952	15153	14841	15256	14874	14796	14965	14920	14998	14920	14819	15073	14928	14966	15017	15012	15057	15043	14957	14922	15020	15032	15198	15056	14945	14887	15062	14873	14847	15066	14876	14939	14946	14947	15060	14976	14857	15090	14966	14968	14969	14929	14900	15193	14822	15104	15009	15004	15184	15040	14996	14964	15016	14985	15041	14896	15006	14848	14939	14987	15060	14863	14879	15019	14790	14880	15079	15044	15030	15076	14849	14937	14868	14968	14887	15019	15089	14792	15060	15002	14926	15004	15023	15003	15146	15063	14982	14994	14922	14944	15113	14996	15070	15078	15031	14924	15115	15050	14941	15055	15015	14947	15065	14993	15013	15107	15037	14984	15028	15160	14774	15050	14961	14925	15084	14920	14951	14982	15083	15124	15002	14901	14878	15109	14963	14998	15055	15031	14907	14796	14942	14987	15049	15043	15037	14983	15099	15148	14989	14921	14916	15086	15074	14998	15078	14936	14879	14877	15053	15016	14827	14993	14953	15164	14939	14976	15045	15046	14983	14954	14960	14975	14805	14757	14925	15031	15103	14988	15234	15000	14969	14888	15006	15178	14959	14853	14932	15191	15113	14872	15005	14993	14872	14935	15023	15024	15058	14944	15121	14904	15061	15109	15015	14940	14881	15050	14955	15039	14927	15067	15045	14949	14878	15038	14989
25482	21568	26595	26647	19080	17910	17961	17074	16721	16767	16800	16719	16624	16732	16682	16848	16748	16571	16458	16479	16614	16470	16457	16563	16698	16717	16472	16603	16704	16650	16377	16472	16407	16657	16640	16448	16437	16710	16540	16624	16617	16531	16467	16529	16423	16362	16589	16594	16551	16630	16599	16507	16339	16501	16650	16440	16587	16594	16385	16488	16547	16448	16394	16503	16688	16343	16489	16419	16518	16387	16396	16546	16647	16226	16358	16297	16343	16564	16126	16430	16437	16423	16496	16397	16634	16580	16409	16485	16476	16295	16557	16345	16419	16423	16688	16559	16396	16499	16418	16532	16406	16365	16448	16324	16705	16477	16443	16551	16736	16274	16544	16348	16361	16213	16466	16323	16485	16336	16402	16487	16379	16664	16573	16458	16522	16601	16398	16272	16357	16673	16455	16601	16393	16506	16412	16464	16653	16267	16370	16452	16496	16268	16480	16514	16423	16355	16572	16649	16564	16551	16405	16453	16592	16321	16662	16447	16415	16460	16528	16516	16377	16353	16410	16428	16465	16297	16391	16463	16471	16420	16453	16433	16524	16528	16535	16398	16657	16554	16559	16581	16456	16482	16463	16436	16229	16488	16357	16425	16471	16409	16449	16568	16572	16326	16608	16416	16483	16562	16424	16439	16478	16643	16501	16511	16656	16442	16543	16555	16455	16622	16366	16505	16587	16401	16308	16406	16464	16477	16296	16313	16206	16359	16337	16520	16535	16347	16467	16496	16317	16697	16525	16535	16601	16329	16646	16313	16524	16317	16374	16546	16559	16181	16465	16539	16679	16364	16363	16379	16334	16328	16616	16335	16413	16532	16365	16363	16446	16459	16665	16327	16287	16502	16552	16440	16393	16538	16486	16420	16568	16581	16565	16309	16656	16433	16334	16288	16492	16630	16612	16595	16566	16415	16375	16470	16413	16450	16540	16539	16408	16354	16524	16374	16560	16593	16544	16691	16395	16605	16494	16396	16371	16379	16506	16455	16452	16584	16704	16637	16552	16512	16604	16404	16497	16508	16388	16693	16548	16592	16422	16402	16588	16685	16476	16304	16591	16549	16616	16537	16408	16436	16529	16660	16597	16441	16500	16335	16206	16468	16469	16466	16411	16381	16409	16451	16606	16421	16651	16588	16410	16511	16452	16432	16350	16329	16368	16383	16480	16521	16571	16448	16506	16485	16490	16272	16374	16381	16450	16499	16423	16433	16484	16362	16402	16761	16682	16393	16535	16580	16328	16591	16424	16392	16361	16368	16315	16643	16486	16501	16359	16539	16464	16409	16480	16405	16353	16490	16342	16515	16361	16487	16319	16393	16570	16461	16659	16460	16377	16443	16667	16463	16550	16479	16385	16556	16553	16425	16546	16562	16485	16605	16570	16357	16488	16471	16378	16488	16365	16494	16447	16451	16510	16544	16286	16410	16469	16291	16497	16526	16438	16431	16574	16497	16577	16565	16537	16630	16623	16531	16563	16627	16531	16405	16246	16452	16492	16559	16467	16597	16655	16496	16495	16222	16348	16513	16548	16590	16468	16569	16380	16412	16397	16517	16465	16382	16350	16404	16520	16532	16456	16781	16445	16377	16432	16562	16504	16562	16500	16516	16575	16403	16372	16579	16710	16375	16479	16550	16611	16472	16465	16363	16538	16523	16320	16442	16502	16425	16325	16363	16611	16374	16427	16396	16482	16409	16644	16518	16442	16443	16356	16524	16614	16436	16251	16394	16293	16576	16377	16567	16352	16598	16424	16532	16581	16585	16581	16256	16601	16514	16416	16385	16482	16259	16493	16380	16473	16367	16426	16372	16550	16778	16439	16701	16493	16506	16444	16506	16685	16367	16506	16354	16244	16494	16548	16514	16502	16480	16525	16521	16442	16495	16467	16577	16361	16672	16411	16528	16427	16323	16273	16685	16446	16377	16580	16561	16509	16427	16340	16486	16532	16438	16480	16521	16366	16447	16547	16620	16451	16463	16454	16543	16384	16340	16488	16415	16479	16511	16319	16654	16602	16384	16372	16487	16480	16560	16493	16463	16448	16344	16543	16560	16391	16558	16463	16560	16463	16439	16570	16638	16663	16519	16309	16522	16387	16563	16460	16525	16437	16560	16492	16481	16523	16515	16412	16511	16073	16597	16537	16379	16504	16356	16487	16616	16152	16518	16616	16635	16647	16428	16471	16560	16328	16448	16328	16418	16433	16325	16575	16576	16463	16307	16391	16525	16332	16556	16585	16710	16365	16411	16425	16333	16459	16493	16364	16421	16349	16494	16275	16412	16486	16432	16634	16562	16381	16506	16728	16559	16464	16612	16599	16500	16331	16555	16516	16432	16669	16435	16405	16349	16743	16444	16550	16543	16434	16359	16311	16481	16495	16308	16586	16611	16552	16486	16533	16425	16503	16481	16285	16429	16430	16232	16635	16342	16489	16412	16289	16404	16415	16484	16308	16498	16599	16389	16486	16536	16521	16714	16522	16567	16467	16612	16471	16454	16400	16608	16438	16573	16237	16427	16468	16366	16443	16387	16603	16416	16616	16476	16638	16498	16394	16392	16485	16594	16487	16519	16432	16409	16352	16512	16443	16531	16243	16595	16443	16603	16532	16410	16380	16533	16466	16443	16635	16425	16390	16526	16542	16504	16250	16372	16465	16537	16495	16204	16382	16698	16630	16352	16498	16473	16394	16498	16500	16610	16432	16729	16490	16428	16612	16408	16503	16522	16606	16468	16388	16423	16493	16403	16543	16517	16537	16430	16616	16387	16524	16419	16519	16386	16499	16402	16462	16578	16513	16385	16475	16653	16308	16495	16642	16545	16412	16467	16438	16625	16430	16418	16557	16567	16539	16353	16545	16555	16505	16560	16526	16446	16370	16462	16540	16472	16443	16384	16287	16521	16598	16346	16570	16585	16628	16528	16400	16455	16340	16524	16644	16466	16505	16395	16409	16411	16374	16421	16418	16375	16541	16578	16474	16493	16471	16403	16445	16394	16306	16452	16413	16557	16523	16283	16270	16688	16474	16438	16288	16411	16417	16616	16488	16543	16687	16362	16593	16423	16563	16515	16524	16620	16197	16543	16431	16288	16559	16716	16766	16426	16469	16752	16699	16440	16345	16496	16503	16584	16578	16406	16731	16303	16402	16427	16481	16668	16684	16537	16445	16331	16431	16518	16415	16517	16503	16558	16442	16425	16663	16399	16503	16505	16337	16353	16497	16609	16563	16605	16570	16452	16421	16393	16315	16455	16545	16549	16628	16650	16613	16239	16636	16358	16427	16529	16344	16370	16566	16566	16509	16378	16333	16507	16805	16413	16563	16523	16283	16703	16517	16522	16590	16801	16449	16504	16538	16280	16553	16362	16447	16636	16466	16523	16540	16268	16621	16751	16499	16429	16588	16494	16591	16405	16348	16487	16639	16433	16461	16494	16378	16613	16414	16612	16692	16543	16535	16569	16472	16338	16417	16523	16390	16276	16533	16574	16591	16476	16249	16522	16597	16492	16552	16633	16658	16624	16512	16289	16519	16509	16452	16471	16365	16461	16541	16380	16336	16253	16380	16388	16473	16466	16427	16409	16457	16624	16311	16488	16327	16301	16657	16430	16726	16512	16473	16486	16531	16417	16497	16397	16348	16417	16625	16572	16684	16611	16451	16546	16350	16318	16497	16526	16493	16354	16308	16431	16556	16608	16431	16602	16521	16347	16511	16327	16507	16436	16624	16603	16473	16542	16295	16469	16365	16616	16325	16328	16230	16506	16381	16366	16658	16496	16486	16408	16422	16470	16565	16467	16449	16359	16569	16466	16418	16554	16615	16481	16316	16483	16449	16463	16492	16414	16529	16571	16625	16696	16563	16469	16450	16432	16346	16357	16630	16512	16637	16432	16534	16465	16550	16548	16522	16555	16622	16544	16437	16510	16412	16352	16711	16541	16474	16241	16320	16540	16591	16655	16551	16521	16529	16508	16437	16429	16462	16507	16589	16348	16476	16449	16526	16330	16280	16448	16300	16678	16395	16381	16458	16444	16595	16695	16582	16602	16529	16368	16363	16306	16348	16440	16377	16505	16281	16479	16565	16334	16594	16532	16381	16498	16585	16600	16555	16450	16557	16482	16629	16646	16590	16453	16589	16477	16469	16504	16529	16649	16390	16407	16594	16552	16517	16482	16403	16416	16436	16222	16574	16591	16537	16535	16535	16380	16543	16506	16608	16349	16634	16452	16416	16353	16432	16352	16474	16476	16615	16526	16628	16639	16494	16496	16351	16524	16469	16373	16317	16417	16567	16468	16538	16702	16455	16644	16569	16542	16555	16348	16609	16428	16435	16387	16473	16416	16529	16504	16532	16401	16364	16495	16353	16387	16506	16361	16501	16531	16572	16365	16445	16491	16323	16563	16466	16601	16443	16584	16504	16501	16510	16516	16458	16307	16427	16498	16360	16558	16317	16374	16229	16340	16467	16639	16472	16521	16463	16417	16383	16490	16324	16553	16495	16632	16671	16540	16509	16464	16489	16503	16312	16478	16411	16534	16487	16465	16538	16510	16548	16384	16264	16493	16315	16290	16344	16509	16378	16567	16617	16557	16640	16329	16254	16623	16451	16578	16450	16655	16551	16538	16638	16580	16540	16515	16436	16556	16447	16545	16467	16353	16491	16589	16522	16317	16529	16410	16504	16414	16367	16536	16402	16492	16389	16526	16484	16405	16705	16535	16524	16709	16459	16407	16483	16430	16425	16454	16502	16552	16566	16386	16380	16424	16422	16422	16506	16477	16505	16529	16562	16560	16537	16394	16530	16113	16222	16275	16500	16413	16498	16524	16562	16341	16363	16416	16570	16496	16516	16630	16663	16466	16345	16526	16666	16391	16403	16570	16611	16451	16438	16692	16370	16387	16488	16545	16403	16443	16381	16231	16351	16228	16454	16520	16539	16378	16390	16437	16406	16461	16558	16331	16632	16539	16472	16542	16558	16487	16381	16364	16531	16466	16375	16355	16242	16418	16455	16408	16451	16329	16589	16623	16560	16395	16508	16603	16507	16580	16495	16473	16339	16321	16502	16544	16376	16684	16636	16445	16602	16402	16413	16673	16470	16471	16734	16532	16509	16579	16584	16506	16489	16451	16536	16369
17872	28923	23712	19294	17383	16548	16155	15663	15297	15321	15220	15127	15013	14900	14621	14884	14975	14900	14940	14779	14939	14890	14773	14915	14951	14825	14911	14950	14864	14805	14724	14797	14820	14817	14843	14663	14886	14775	14797	14835	14924	14794	14919	14604	14877	14711	14800	14613	14674	14887	14852	14917	14710	14867	14774	14825	14722	14722	14837	14538	14802	14782	14627	14643	14904	14753	14756	14603	14671	14822	14798	14575	14693	14576	14734	14763	14780	14785	14666	14596	14742	14674	14612	14698	14760	14550	14932	14799	14699	14875	14828	14742	14644	14766	14723	14782	14740	14746	14759	14557	14748	14591	14824	14828	14714	14807	14823	14700	14730	14605	14817	14871	14748	14672	14777	14841	14588	14766	14643	14636	14699	14637	14907	14693	14518	14620	14704	14610	14628	14765	14696	14795	14709	14775	14775	14789	14628	14629	14676	14827	14671	14690	14785	14807	14699	14890	14576	14658	14684	14872	14582	14838	14831	14709	14840	14693	14790	14723	14730	14769	14707	14990	14695	14705	14820	14577	14675	14730	14892	14636	14751	14776	14830	14734	14857	14749	14742	14739	14636	14815	14786	14497	14769	14616	14765	14687	14718	14725	14738	14691	14720	14982	14817	14728	14552	14692	14699	14724	14740	14830	14765	14812	14680	14578	14635	14612	14746	14808	14694	14763	14771	14659	14751	14624	14662	14812	14813	14775	14744	14656	14745	14746	14792	14722	14901	14853	14762	14931	14816	14785	14620	14704	14834	14741	14723	14746	14600	14804	14681	14736	14760	14801	14659	14637	14721	14635	14688	14686	14884	14807	14848	14715	14606	14705	14800	14663	14857	14701	14538	14765	14615	14587	14707	14938	14800	14628	14579	14790	14801	14861	14726	14688	14690	14808	14541	14823	14801	14806	14675	14761	14752	14782	14889	14761	14916	14696	14510	14794	14622	14715	14584	14692	14830	14926	14674	14786	14636	14674	14661	14802	14786	14657	14618	14839	14731	14791	14752	14710	14676	14677	14753	14792	14766	14891	14666	14532	14846	14794	14669	14812	14603	14693	14851	14725	14730	14547	14606	14691	14692	14842	14693	14846	14822	14692	14775	14759	14946	14722	14919	14779	14560	14630	14662	14774	14844	14788	14604	14835	14590	14804	14734	14636	14821	14769	14660	14688	14789	14840	14667	14678	14838	14826	14748	14798	14662	14705	14712	14762	14629	14541	14659	14798	14746	14545	14841	14784	14729	14616	14734	14517	14682	14607	14672	14715	14599	14838	14744	14695	14864	14581	14872	14696	14663	14615	14594	14791	14564	14772	14628	14914	14790	14691	14699	14780	14670	14651	14772	14601	14790	14845	14645	14699	14634	14689	14735	14782	14769	14717	14791	14754	14939	14703	14647	14722	14717	14643	14735	14755	14650	14867	14692	14835	14698	14817	14673	14806	14847	14790	14946	14848	14821	14907	14699	14834	14751	14571	14586	14547	14726	14951	14766	14854	14502	14710	14716	14748	14688	14802	14776	14689	14879	14775	14770	14860	14638	14757	14660	14704	14815	14671	14688	14648	14888	14739	14715	14697	14744	14650	14790	14762	14689	14810	14765	14674	14836	14725	14669	14676	14641	14777	14828	14665	14701	14638	14708	14550	14809	14706	14876	14535	14680	14818	14808	14918	14586	14659	14628	14739	14718	14773	14950	14754	14787	14596	14796	14680	14649	14729	14765	14641	14773	14618	14593	14745	14649	14682	14761	14652	14705	14849	14600	14774	14755	14870	14706	14776	14958	14776	14670	14798	14752	14730	14687	14692	14850	14602	14903	14761	14665	14637	14802	14610	14611	14792	14802	14830	14895	14747	14662	14752	14732	14905	14760	14822	14793	14640	14718	14856	14745	14807	14817	14579	14786	14741	14725	14574	14774	14807	14894	14786	14785	14689	14822	14616	14776	14861	14738	14803	14744	14829	14684	14733	14739	14703	14614	14718	14670	14737	14757	14775	14641	14707	14639	14684	14765	14938	14760	14839	14968	14667	14769	14653	14772	14633	14691	14824	14771	14580	14922	14952	14779	14655	14867	14865	14727	14699	14741	14753	14805	15003	14770	14786	14727	14700	14759	14799	14736	14774	14684	14839	14809	14757	14695	14737	14750	14647	14711	14803	14637	14726	14777	14707	14685	14836	14749	14574	14727	14702	14803	14659	14637	14816	14728	14601	14594	14760	14822	14580	14852	14837	14703	14783	14639	14675	14773	14694	14904	14642	14720	14583	14699	14701	14847	14872	14811	14707	14727	14631	14896	14777	14902	14682	14746	14947	14563	14704	14780	14542	14739	14593	14906	14705	14860	14831	14733	14671	14671	14924	14822	14618	14709	14693	14808	14852	14788	14761	14781	14736	14548	14731	14747	14632	14544	14665	14770	14629	14748	14622	14546	14694	14817	14670	14691	14799	14707	14858	14826	14891	14701	14662	14605	14741	14640	14956	14557	14611	14681	14770	14670	14745	14664	14624	14815	14895	14749	14671	14863	14698	14616	14688	14788	14775	14935	14648	14884	14857	14796	14785	14697	14864	14861	14725	14638	14783	14565	14669	14915	14681	14655	14549	14691	14708	14724	14748	14478	14573	14727	14632	14815	14789	14772	14850	14755	14781	14749	14657	14615	14800	14584	14824	14745	14710	14750	14829	14765	14562	14852	14726	14520	14843	14672	14759	14753	14615	14768	14819	14690	14722	14868	14479	14629	14602	14818	14805	14807	14658	14504	14668	14781	14729	14789	14740	14859	14761	14835	14843	14771	14774	14649	14660	14759	14749	14865	14905	14811	14649	14800	14841	14759	14801	14698	14910	14624	14711	14748	14898	14708	14727	14883	14845	14654	14752	14793	14857	14656	14624	14721	14710	14818	14757	14801	14933	14817	14687	14687	14672	14893	14697	14636	14837	14736	14700	14778	14708	14800	14800	14685	14716	14688	14824	14674	14702	14695	14810	14722	14744	14902	14735	14579	14803	14913	14703	14804	14905	14681	14574	14829	14778	14823	14828	14856	14728	14889	14812	14760	14823	14883	14761	14511	14770	14601	14836	14833	14770	14715	14811	14726	14884	14864	14574	14842	14793	14762	14731	14644	14657	14554	14786	14754	14678	14809	14837	14740	14765	14707	14906	14593	14725	14743	14632	14530	14843	14684	14654	14850	14929	14699	14603	14927	14760	14864	14614	14884	14626	14707	14836	14859	14760	14789	14714	14686	14797	14796	14872	14709	14723	14635	14686	14760	14640	14717	14623	14664	14828	14803	14762	14719	14719	14722	14787	14604	14592	14872	14686	14696	14669	14839	14730	14766	14574	14687	14852	14852	14708	14846	14711	14732	14752	14673	14638	14778	14782	14750	14745	14803	14850	14828	14813	14572	14626	14975	14771	14797	14883	14882	14690	14755	14838	14724	14751	14787	14826	14771	14760	14627	14769	14718	14663	14838	14822	14893	14594	14728	14758	14744	14667	14686	14710	14685	14738	14640	14788	14659	14763	14723	14839	14819	14943	14788	14798	14736	14800	14839	14857	14649	14750	14691	14673	14736	14744	14658	14872	14893	14830	14800	14667	14817	14639	14680	14739	14688	14808	14871	14666	14753	14961	14724	14708	14833	14745	14651	14726	14748	14714	14838	14781	14772	14742	14740	14766	14807	14738	14746	14713	14659	14884	14655	14789	14661	14701	14974	14737	14560	14802	14743	14683	14838	14615	14612	14877	14603	14876	14932	14620	14805	14810	14649	14765	14839	14718	14639	14750	14736	14932	14836	14886	14747	14735	14763	14773	14576	14815	14766	14719	14825	14657	14811	14732	14807	14614	14728	14620	14835	14807	14538	14766	14619	14604	14741	14765	14881	14688	14664	14686	14786	14707	14595	14766	14734	14614	14846	15067	14666	14737	14677	14654	14798	14658	14752	14680	14813	14699	14728	14874	14682	14736	14658	14682	14823	14733	14789	14739	14603	14868	14836	14589	14733	14778	14589	14704	14744	14775	14829	14803	14717	14687	14734	14774	14786	14793	14832	14874	14928	14771	14732	14822	14681	14739	14770	14616	14647	14656	14948	14670	14757	14725	14833	14626	14758	14752	14725	14834	14704	15020	14889	14823	14739	14625	14736	14702	14515	14876	14771	14716	14489	14949	14689	14768	14788	14712	14615	14827	14777	14611	14728	14656	14855	14641	14690	14648	14723	14614	14824	14694	14889	14674	14696	14870	14660	14612	14792	14630	14819	14661	14741	14855	14807	14719	14718	14575	14711	14779	14738	14697	14852	14837	14811	14674	14725	14661	14774	14855	14884	14726	14783	14874	14711	14877	14796	14627	14773	14756	14757	14790	14814	14779	14797	14665	14777	14727	14803	14700	14739	14642	14728	14737	14704	14701	14641	14937	14605	14822	14955	14723	14822	14740	14537	14732	14664	14708	14631	14836	14760	14659	14618	14728	14692	14728	14751	14763	14817	14657	14808	14656	14691	14786	14740	14736	14626	14717	14777	14624	14713	14772	14719	14652	14909	14867	14774	14632	14745	14681	14810	14689	14618	14988	14779	14816	14685	14734	14685	14761	14777	14721	14802	14689	14830	14736	14695	14589	14888	14913	14867	14881	14790	14558	14854	14781	14742	14867	14642	14725	14948	14549	14631	14755	14691	14672	14686	14800	14746	14815	14847	14776	14791	14694	14766	14851	14747	14939	14859	14685	14568	14563	14733	14800	14787	14753	14809	14781	14780	14808	14801	14547	14568	14792	14611	14637	14719	14755	14678	14937	14701	14757	14879	14676	14654	14792	14812	14797	14802	14841	14689	14729	14728	14777	14730	14778	14588	14613	14633	14648	14859	14863	14713	14954	14831	14673	14919	14642	14552	14676	14732	14689	14663	14811	14912	14743	14839	14739	14745	14741	14769	14715	14937	14692	14596	14754	14784	14727	14853	14592	14736	14698	14764	14747	14779	14772	14622	14738	14709	14693	14767	14746	14650	14832	14601	14834	14738	14808	14649	14890	14632	14689	14607	14647	14880	14790	14708	14598	14699	14772	14791	14720	14821	14719	14630	14792	14569	14795	14696	14670	14799	14725	14717	14937	14750	14834	14927	14827	14721	14737	14737	14633	14724	14794
22556	21562	28799	24790	21905	23650	23661	19108	17990	18372	18093	17990	17756	17879	17603	17642	17537	17602	17583	17544	17494	17328	17621	17552	17547	17602	17448	17286	17629	17428	17318	17391	17251	17443	17281	17317	17360	17376	17378	17082	17367	17401	17350	17672	17269	17367	17368	17411	17208	17291	17319	17204	17113	17145	17302	17480	17314	17275	17338	17147	17364	17356	17362	17167	17250	17188	17053	17241	17111	17225	17218	17373	17279	17118	17280	17156	17352	17247	17384	17397	17276	17275	17104	17297	17126	17074	17004	17327	17353	17145	17266	17283	17504	17239	17218	17201	17361	17199	17309	17247	17278	17314	17316	17066	17302	17128	17290	17461	17160	17187	17184	17359	17164	17359	17268	17304	17330	17226	17329	17445	17221	17265	17250	17235	17118	17232	17130	16965	17267	17319	17275	17260	17171	17122	17267	17272	17284	17145	17301	17354	17290	17168	17540	17177	17342	17088	17262	17360	17360	17211	17347	17316	17377	17118	17162	17230	17243	17316	17257	17284	17091	17144	17217	17450	17412	17051	17076	17264	17092	17098	17382	17247	17258	17130	17271	17015	17303	17200	17184	17456	17340	17224	17099	17341	17274	17300	17248	17148	17163	17238	17168	17315	17065	17299	17421	17161	17246	17036	17094	17203	17247	17311	17151	17220	17244	17175	17359	17189	17157	17354	17350	17300	17176	17206	17145	17285	17272	17324	17234	17195	17234	17329	17241	17231	17255	17399	17255	17260	17367	17149	17291	17092	17234	17122	17134	17246	17102	17172	17311	17329	17326	17346	17281	17281	17239	17290	17340	17106	17185	17195	16982	17150	17205	17144	17197	17146	17128	17239	17124	17134	17431	17195	17257	17277	17399	17430	17200	17383	17161	17267	17009	17082	17079	17355	17316	17116	17384	16845	17297	17027	17324	17133	17112	17176	17250	17079	17540	16980	17379	17201	16972	17315	17272	17185	17140	17045	16973	17199	17328	17275	17248	17094	17170	17432	17309	17201	17209	17367	17307	17254	17229	17289	17222	17165	17068	17262	17089	17237	17352	17244	17115	17310	17203	17172	17169	17147	17294	17361	17368	17144	17254	17270	17254	17271	17348	17231	17443	17257	17179	17303	17298	17292	17069	17131	17083	17168	17445	17198	17176	17312	17214	17307	17061	17244	17231	17181	17035	17054	17337	17194	17259	17317	17264	17260	17275	17230	17182	17148	17169	16987	17247	17228	17213	17200	17355	17496	17122	17192	17281	17167	17522	17306	17383	17497	17195	17271	17157	17226	17317	17276	17264	17174	17230	17210	17236	17384	17392	17316	17214	17159	17014	17262	17274	17325	17370	17145	17061	17172	17180	16990	17107	17290	17153	17256	17218	17118	17268	17207	17461	17189	17111	17337	17194	17096	17187	17196	17329	17170	17189	17192	17154	17261	17248	17091	17211	17368	17336	17428	17402	17235	17247	17376	17165	16978	17295	17191	17134	17303	16986	17318	17346	17145	17494	17173	17351	17023	17209	17210	17258	17341	17291	17235	17208	17321	17197	17153	17249	17274	17377	17054	17202	17223	17331	17102	17018	17180	17239	17186	17319	17200	17276	17506	17338	17468	17134	17174	17267	17123	17158	17432	17108	17287	17065	17045	17141	17025	16985	17076	17399	17042	17285	17119	17215	17385	17477	17248	17212	17287	17248	17149	17048	17386	17057	17387	16963	17187	17253	17068	17087	17191	17217	16923	17138	17219	17258	17389	17227	17436	17170	17044	17164	17164	17115	17008	17098	17313	17207	17045	17197	17301	17319	17253	17049	17086	17133	17489	17096	17225	17270	17100	17387	17211	17220	17152	17086	17011	17180	17194	17129	17272	17064	17382	17306	16943	17401	17111	17199	17237	17217	17210	17323	17224	17249	17150	17227	17193	17160	17071	17230	17149	17244	17323	17351	16998	17371	17337	17360	17410	17251	17186	17184	17083	17220	17152	17249	17065	17428	17212	17210	17261	17333	17193	17278	17317	17425	17200	17182	17477	17097	17145	17072	17173	17125	17044	17213	17322	17234	17061	17313	16969	17095	17287	17318	17273	17301	17459	17315	17139	17314	17229	17225	16949	17453	17211	17209	17209	17375	17260	17143	17250	17435	17179	17292	17254	17131	17241	17187	17241	16949	17268	17178	17319	17254	17124	17192	17272	17248	17359	17382	17120	17179	17125	17213	17242	17178	17146	17147	17239	17179	17344	17226	17046	17295	17411	17176	17306	17113	17210	17261	17257	17137	17253	17118	17302	17016	17160	17239	17145	17327	17273	17142	17126	17233	17244	17180	17287	17137	17188	17171	17249	17472	17320	17192	17290	17331	17412	17207	17371	16991	17350	17431	17250	17229	17334	17194	17465	17258	17235	17176	17225	17139	17136	17028	17160	17186	17235	17298	17222	17128	17168	17257	17301	17230	17134	17247	17099	17068	17151	17016	17145	17138	17250	17295	17224	17341	17244	17003	17002	17267	17323	17295	17323	17154	17075	17187	17244	17245	17075	17285	17270	17269	17340	17112	17278	17327	17301	17133	17184	17237	17180	17364	17188	17211	17212	17016	17221	16879	17297	17123	17002	17364	17402	17003	17296	17161	17173	17341	17224	17121	17207	17289	17260	17190	17287	17349	17252	17270	17124	17138	17105	17399	17189	17282	17305	17064	17260	17345	17380	17076	17110	17286	17206	17347	17262	17124	17171	17096	17315	17373	17422	17250	17270	17354	17144	17318	17353	17078	17284	17272	16925	17171	17122	17228	17007	17225	17101	17297	17133	17220	17081	17157	17300	17184	17276	17027	17237	17346	17190	17357	17400	17223	17194	17432	17275	17362	17174	17044	17290	17193	17211	17205	17017	17277	17256	17403	17218	17254	17157	17175	17044	17425	17246	17264	17026	17018	17108	17296	17370	17209	17024	16983	17186	17376	17172	17230	17062	17259	17145	17366	17424	17172	17205	17059	16979	17314	17282	17246	17071	17373	17288	17155	17297	17192	17409	17439	17242	17121	17177	17215	17265	17363	17208	17155	17239	17292	17446	17141	17055	17415	17325	17010	17147	17261	17158	17321	17209	17282	16964	17012	17329	17183	17160	17448	17146	17276	16965	17166	17302	17222	17054	17332	17222	17230	17445	17289	17287	17426	17212	17122	17210	17223	17093	17279	17254	17091	17425	17357	17153	17116	17266	17176	17116	17148	17019	17116	17002	17154	17304	17156	17326	17118	17260	17348	17225	17280	17382	17231	17226	17351	17393	17423	17050	17263	17251	17233	17125	17296	17245	17341	17246	16978	17160	17140	17243	17232	17324	17231	17381	17070	17243	17173	17233	17181	17125	17196	17267	17142	17244	17122	17085	17332	17232	17326	17061	17248	17327	17172	17160	17234	17201	17273	17131	17051	17205	17075	17287	17295	17411	17337	17190	17156	17166	17213	17186	17317	17204	17194	17112	17067	17157	17304	17293	17426	17279	17234	17349	17193	17127	17199	17146	17114	17218	17184	17154	17264	17226	17201	17073	17179	17403	17472	17241	17125	17122	17203	17407	17167	17260	17358	17050	17185	16942	17240	17082	17252	17239	17255	17285	17168	17216	16920	16997	17018	17255	17182	17131	17079	17109	17221	17287	17277	17391	17165	17318	17236	17331	17056	17026	17215	17058	17146	17382	17386	17109	17164	17270	17052	17089	17271	17149	17242	17410	17323	17337	17149	17231	16993	17133	17232	17235	17127	17185	17058	17172	17160	17186	17177	17334	17204	17259	17372	17248	17199	17320	17229	17054	17382	17193	17429	17359	17296	17346	17300	17242	17044	17165	17242	17105	17132	17200	17310	17340	17200	17208	17087	17307	17300	17192	17243	17314	17082	17200	17185	17322	16875	17194	17277	17176	17246	17195	17237	17307	17209	17284	17304	16977	17366	17361	17188	17286	17163	17204	17146	17218	17130	17174	17246	17393	17336	17060	17246	17045	17404	17251	17239	17238	17300	17251	17272	17207	17052	17316	17090	17270	17069	17399	17366	17098	17150	17305	17197	17162	17255	17148	17282	17198	17404	17320	17033	17395	17217	17191	17068	17247	17212	17059	17295	17393	17204	17199	17078	16922	17204	17183	17209	17349	17225	17427	17162	17207	17194	17294	17098	17223	17306	17004	17333	17155	17336	17369	17193	17003	17346	17420	17289	17255	17163	17052	17289	17241	17125	17298	17128	17291	17475	17410	17250	17169	17230	17157	17334	17416	17038	17241	17294	17244	17044	17191	17394	17290	17209	17328	16930	17224	17168	17297	17278	17129	17218	17223	17111	17321	17525	17311	17406	17292	17164	17044	17186	17185	17375	17247	17245	17221	17261	17086	17100	17306	17303	17296	17168	17227	17010	17092	17144	17314	17190	17094	17377	17114	17177	17353	17327	17159	17113	17153	17277	17108	17298	17493	17140	17066	17208	17282	17190	17309	17411	17071	17197	17105	17146	17058	17119	17253	17226	17406	17281	17056	17259	17193	17222	17098	17211	17277	17019	17049	17334	17116	17106	17288	17211	16905	17467	17211	17249	17205	16965	17132	17502	17282	17245	17158	17154	17147	17280	17090	17276	17282	17252	17236	17206	17165	17143	17277	17091	17297	17204	17320	17208	17105	17091	17178	17390	17137	17354	17105	17295	17324	17351	17208	17254	17282	17345	17205	17263	17210	17363	16984	17087	17227	17048	17208	17288	17182	17201	17211	17084	17493	17225	17226	17124	17520	17168	17318	17254	17013	17264	17317	17163	17162	17043	17059	17081	17194	17191	17326	17380	17403	17409	17129	17405	17254	17306	17340	17061	17382	17284	17249	17040	17203	17127	17295	17345	17270	17117	17026	17311	17060	17105	17139	17074	17113	17237	17024	17101	17109	17305	16999	17187	17141	17319	17169	17208	17062	17176	17240	17421	17236	17262	17373	17367	17051	17418	17069	17166	17241	17110	17294	17237	17095	17326	17330	17188	17234	17128	17306	17386	17379	17054	17134	17170	17126	17053	17175	17265	17185	16971	17155	17247	17343	17199	17287	17316	17464	17148	17221	17143	17136	17082	17171	17091	17309	17217	17353	17085	17317	17188	17253	17357	17149	17327	17305	17274	17297	17215	17126
18693	37501	30635	23612	20585	18861	17805	16781	16563	16188	16002	15748	16048	15480	15660	15692	15564	15356	15439	15501	15524	15387	15361	15613	15476	15395	15184	15389	15326	15423	15373	15319	15422	15383	15383	15332	15346	15322	15300	15281	15178	15201	15181	15328	15196	15340	15235	15317	15406	15507	15203	15294	15319	15222	15163	15097	15228	15168	15382	15054	15252	15174	15188	15112	15266	15036	15272	15250	15340	15305	15118	15164	15171	15064	15153	15205	15129	14985	15240	15134	15162	15258	15383	15094	15014	15035	15177	15305	15288	15177	15078	15421	15099	15254	15278	15148	15233	15234	15299	15075	15021	15168	15182	15038	15319	15185	15201	15364	15101	15206	15152	15099	15283	15260	15287	15344	15248	15184	15412	15307	15058	15296	15212	15160	15211	15128	15309	15225	15150	15102	15312	15008	15266	15187	15116	15200	14992	15092	15171	15105	15163	15072	15114	15192	15232	15360	15155	15178	15079	15253	15237	15211	15188	15165	15205	15232	15262	15218	15291	15186	15296	15162	15384	15234	15323	15219	15272	15055	15209	15221	15212	15184	15164	15171	15312	15058	15337	15106	15223	15264	15248	15051	15145	15258	15198	15236	15264	15267	15247	15225	15317	15034	15163	15144	15152	15366	15128	15104	15254	14997	15113	15177	15282	15272	15355	15190	15204	15097	15297	15117	15299	15177	15202	15088	15079	15089	15251	15036	15151	15109	15199	15195	15294	15146	15184	15298	15326	15220	15308	15293	15322	14937	15133	15262	15098	15198	15343	15265	15184	15187	15156	15230	15344	15028	14983	15231	15278	15317	14977	15304	15315	15449	15182	15128	15161	15366	15205	15259	15281	15179	15061	15264	15157	15295	15133	15299	15188	15267	15258	15237	15195	15148	15276	15163	15248	15169	15203	15120	15163	15301	15126	15144	15189	15210	15325	15016	15076	15342	15110	15238	15248	15316	15252	15236	15224	15354	15197	15297	15343	15202	15184	15370	15173	15185	15310	15041	15250	15314	15115	15247	15092	15186	15119	15348	15317	15085	15266	15137	15160	15291	15149	15253	15211	15219	15111	15261	15409	15142	15217	15105	15187	15204	15134	15175	15382	15073	15197	15368	15117	15224	15245	15225	15043	15174	15236	15318	15260	15139	15174	15262	15052	15171	15291	15260	15298	15103	15246	15110	15159	15163	15223	15161	15190	15288	15185	15359	15177	15188	15027	15303	15035	15431	15164	15318	15302	15104	15162	15254	15050	15371	15247	15241	15219	15432	15157	15214	15181	15119	15231	15251	15202	15068	15153	15096	15128	15104	15084	15229	15208	15192	15344	15171	15319	15288	15007	14973	15149	15202	15329	15072	15143	15304	15067	15098	15290	15068	15239	15382	15230	14940	15128	15264	15067	15143	15315	15237	15209	15228	15098	15174	15149	15172	15182	15137	15229	15077	15233	15117	15216	15208	15148	15297	15217	15245	15151	15177	15296	15226	15303	15275	15318	15099	15131	15107	15308	15285	15080	15189	15166	15264	15157	15132	15189	15183	15190	15123	15203	15070	15185	15079	15179	15206	15077	15155	15186	15085	15137	15123	15037	15014	15087	15273	15200	15161	15242	15209	15193	15020	15085	15032	15166	15123	15043	15116	14999	15334	15202	15097	15287	15124	15148	15116	15003	15285	15116	15090	15184	15182	15073	15203	15298	15324	15308	15014	15084	15137	15099	15170	15135	15315	15128	15266	15177	15107	15132	15192	15171	15076	15150	15236	15070	15308	15090	15160	15143	15168	15049	15123	15336	15281	15336	15148	15176	15191	15142	15255	15217	15096	15233	15228	15101	15106	15080	15348	15135	15125	15133	15151	15224	15248	15293	15358	15055	14921	15193	15235	15292	15223	15011	15049	14972	15266	15216	15093	15202	15080	15037	15388	15182	15255	15110	15101	15102	15352	15061	15164	15343	15171	15259	15083	15210	15142	15256	15128	15147	15179	15463	15222	15177	15217	15279	15407	14997	15124	15155	15300	15095	15221	15151	15196	15231	15084	15184	15350	14994	15376	15060	15274	15382	15078	15201	15157	15121	15073	15452	15174	15228	15152	15254	15225	15061	15292	15159	15213	15203	15269	15245	15154	15216	15250	15072	15160	15098	15163	15142	15242	15200	15204	15168	15109	15205	14994	15048	15226	15228	15176	15021	15152	14914	15129	15230	15103	15296	15197	15158	15247	15119	15147	15274	15213	15339	15045	15349	15148	15281	15185	15311	15275	15287	15085	15271	15029	15243	15258	15209	15181	15260	15140	15332	15284	14998	15218	15189	15263	15065	15265	15175	15259	15105	15195	15102	15316	15337	15153	15071	15078	15129	15176	15203	15113	15193	15197	15229	15202	15243	15366	15240	15095	15114	15155	14976	15206	15212	15186	15263	15213	15217	15008	15228	15096	15258	15348	15200	15143	15142	15242	15272	15225	14932	15091	15302	15149	15078	15337	15082	14962	15123	15224	15212	15183	15048	15091	15314	15329	15264	15201	15255	15363	15058	15147	15227	15032	15245	15067	15291	15245	15328	15184	15200	15111	15243	15214	15076	15105	15223	15370	15219	15141	15197	15424	15318	15138	15254	15163	15164	15240	15004	15194	15011	15200	15196	15204	15179	15278	15325	15194	15318	15060	15157	15154	15272	15256	15198	15197	15208	15219	15000	15149	15070	15302	15259	15214	15156	15323	15142	15183	15279	15128	15245	15176	15315	15246	15198	15080	15157	15157	15133	15078	15218	15213	15240	15192	15101	15094	15208	15211	15162	15368	15159	15203	15091	15206	15173	15085	15256	14970	15176	15037	15214	15151	15342	15345	15240	15146	15061	15100	15188	15158	15342	15102	15200	15179	15043	15212	15294	15226	15161	15275	15329	15175	15295	15005	15235	15089	15218	15055	15157	15239	15484	15150	15332	15167	15108	15182	15245	15040	15171	15194	15315	15217	15367	15199	15063	15327	15220	15123	15137	15232	15176	15250	15231	15081	15144	15125	15248	15147	15134	15206	15346	15291	15110	15161	15293	15368	15304	15347	15419	15122	15093	15326	15025	15367	15315	15300	15193	15146	15163	15292	15172	15208	15226	15165	15269	15183	15234	15211	15272	14963	15173	15069	15234	15148	15005	15052	15276	15102	15025	15066	15150	15225	15194	15302	15173	15009	15147	15254	15148	15221	15123	15237	15264	15173	15168	15095	15080	15184	15071	15167	15262	15312	15099	15178	15185	15125	15029	15205	15110	15107	15070	15243	15227	15157	15130	15097	15207	15142	15118	15084	15124	15202	15293	15217	15042	15146	15174	15300	15196	15316	15147	15068	15137	15138	15167	15225	15183	15275	15132	15347	15233	15108	15249	15332	15308	15241	15207	15080	15284	15362	15232	15310	15097	15248	15150	15310	15317	15026	15180	15207	15175	15313	15042	15189	15219	15221	15151	15191	15137	15059	15155	15223	15199	15201	15272	15093	15146	15334	15098	15405	15325	15120	15155	15286	15100	15143	15267	15101	15115	15225	15257	15052	15208	15317	15056	15229	14982	15094	15171	15121	15119	15191	15129	15208	15112	15281	15219	15357	15238	15113	15257	15276	15187	15187	15138	15204	15197	15147	15098	15155	15107	15086	15241	15067	15241	15215	15204	15295	15237	15334	15268	15207	15220	14999	15360	15322	15294	14961	15231	15106	15198	15094	15097	15136	15351	15125	15175	15157	15184	15092	15204	15137	15262	15221	15193	15232	15370	15165	15077	15145	15240	15093	15167	15147	15242	15269	15281	15210	15280	15174	15291	15287	15319	15205	15075	15066	15153	15192	15117	15151	15228	15158	15296	15065	15289	15242	15066	15070	15260	15206	15217	15289	15157	15034	15029	15112	15208	15288	15244	15157	15515	15212	15188	15065	15121	15167	15065	15228	15108	15248	15270	15187	15078	15055	15186	15143	15158	15203	15193	15235	15249	15136	15188	15075	15172	15077	15235	15290	15241	15058	15211	15366	15231	15223	15115	15188	15139	15075	15168	15184	15147	15167	15039	15392	15307	15308	14976	15222	15177	15213	15203	15247	15147	15205	15196	15137	15194	15180	15138	15106	15036	15206	15126	15196	15171	15289	15133	15228	15178	15211	15174	15334	15018	15082	15179	15157	15187	15382	15206	15221	15134	15172	15118	15036	15153	15228	15071	15140	15156	15222	15307	15322	15207	15170	15168	15247	15212	15190	15181	15190	15015	15281	15318	15125	15321	15227	15133	15026	15032	15242	15145	15236	15336	15286	15169	15268	15273	15189	15406	15409	15025	15430	15189	15098	15095	15232	15223	15273	15162	15171	15245	15466	15254	15317	15108	15222	15323	15305	15095	15090	15119	15232	15206	15249	15240	15116	15307	15262	15211	15168	15102	15182	15098	15149	15244	15274	15218	15170	15124	15220	15175	15072	15078	15198	15354	15176	15074	15204	15174	15203	15352	15121	15416	15129	15133	15248	15038	15234	15168	15218	15254	15240	15232	15207	15204	15274	15423	15360	15171	15153	15219	15202	15042	15052	15185	15173	15225	15135	15134	15194	15214	15151	15143	15183	15173	15292	15299	15270	15040	15194	15048	15322	15247	15239	15265	15099	15317	15295	15263	15162	15257	15095	15362	14936	15168	15195	15156	15079	15177	15185	15153	15172	15043	15137	15155	15113	15311	15072	15085	15298	14887	15342	15134	15125	15172	15296	15083	15283	15145	15164	14944	15233	15293	15036	15356	15096	15140	15216	15248	15196	15332	15187	15024	15305	15206	15328	15103	15124	15127	15254	15195	15175	15203	15123	15295	15119	15233	15155	15234	15145	15217	15125	15240	15322	15397	15186	15252	15273	15140	15055	15424	15216	15123	15131	15079	15296	15268	15036	15185	15209	15125	15077	15237	15211	15118	15146	15142	15186	15290	15225	15054	15349	15087	15350	15197	15156	15174	15179	15227	15185	15145	15409	15173	15136	15268	15109	15175	15333	15181	15248	15278	15158	15155	15124	15209	15025	15198	15309	15164	15254	15191	15249	15222	15213	15308	15161	15251	14974	15274	15256	15163	15109	15184	15135	15184	15174	15139	15027	15105	15204	15079	15225	15321	15233	15164	15151	15363	15180
28335	22732	24072	20414	17041	16357	16164	15995	15855	15768	15672	15738	15689	15603	15593	15495	15427	15536	15461	15557	15483	15457	15374	15581	15562	15357	15785	15543	15368	15547	15524	15326	15277	15432	15488	15305	15432	15237	15514	15463	15439	15491	15462	15276	15336	15291	15435	15157	15382	15526	15575	15338	15200	15325	15581	15386	15366	15424	15186	15456	15585	15309	15383	15354	15611	15200	15385	15654	15524	15168	15405	15539	15523	15312	15399	15314	15361	15201	15322	15297	15329	15274	15477	15455	15488	15473	15547	15439	15330	15331	15211	15470	15337	15446	15437	15511	15329	15475	15552	15496	15349	15525	15426	15311	15438	15419	15326	15333	15372	15420	15439	15661	15397	15365	15443	15311	15501	15355	15511	15374	15433	15465	15446	15305	15311	15366	15463	15412	15500	15464	15332	15437	15356	15413	15388	15367	15374	15346	15599	15444	15555	15348	15433	15429	15396	15503	15345	15483	15453	15472	15528	15293	15273	15244	15322	15341	15226	15422	15283	15532	15308	15443	15592	15380	15312	15367	15346	15457	15240	15418	15435	15416	15416	15461	15286	15314	15239	15470	15345	15335	15423	15451	15323	15453	15367	15475	15281	15374	15288	15389	15598	15378	15104	15475	15499	15497	15356	15394	15380	15552	15462	15452	15392	15487	15286	15442	15624	15478	15393	15453	15496	15284	15455	15461	15402	15480	15638	15520	15534	15485	15367	15319	15418	15664	15382	15406	15363	15225	15187	15326	15624	15391	15389	15223	15273	15579	15340	15466	15389	15387	15307	15480	15387	15387	15513	15469	15389	15343	15352	15274	15376	15222	15366	15276	15256	15240	15594	15610	15458	15538	15533	15470	15534	15380	15293	15262	15521	15352	15292	15239	15394	15427	15557	15469	15314	15396	15351	15613	15308	15428	15502	15568	15546	15360	15429	15508	15548	15477	15523	15392	15304	15304	15150	15274	15355	15274	15403	15401	15493	15288	15373	15283	15382	15398	15533	15339	15534	15387	15464	15355	15539	15384	15258	15370	15578	15399	15192	15489	15459	15444	15365	15446	15408	15573	15348	15451	15397	15371	15497	15431	15368	15298	15306	15256	15319	15466	15328	15438	15416	15398	15506	15561	15496	15352	15416	15342	15478	15406	15303	15245	15524	15588	15361	15436	15367	15331	15407	15473	15432	15486	15424	15249	15345	15404	15192	15424	15311	15349	15454	15327	15373	15128	15254	15447	15461	15176	15576	15298	15363	15442	15507	15365	15362	15505	15406	15424	15389	15370	15364	15388	15270	15486	15403	15281	15369	15316	15357	15416	15335	15359	15483	15532	15411	15430	15400	15269	15499	15479	15388	15430	15459	15355	15493	15271	15529	15534	15503	15345	15332	15363	15267	15398	15398	15485	15283	15386	15356	15258	15303	15360	15428	15251	15536	15404	15408	15376	15573	15407	15384	15569	15414	15299	15440	15428	15305	15319	15306	15404	15289	15498	15421	15444	15415	15232	15479	15287	15610	15481	15339	15447	15357	15552	15275	15252	15365	15567	15560	15339	15292	15341	15378	15547	15486	15447	15570	15352	15274	15378	15332	15326	15363	15291	15475	15347	15461	15560	15393	15302	15431	15466	15315	15418	15354	15487	15352	15414	15293	15371	15346	15511	15422	15533	15358	15358	15561	15504	15524	15453	15580	15485	15621	15373	15376	15287	15385	15483	15481	15368	15448	15418	15322	15302	15421	15366	15331	15620	15474	15197	15441	15493	15441	15509	15412	15515	15378	15266	15491	15613	15304	15335	15364	15498	15412	15293	15384	15267	15374	15397	15420	15462	15417	15544	15416	15446	15449	15487	15428	15268	15512	15258	15439	15422	15284	15218	15205	15479	15481	15296	15584	15210	15350	15465	15379	15320	15468	15456	15371	15206	15199	15202	15351	15429	15510	15479	15290	15286	15603	15347	15338	15198	15430	15413	15494	15488	15314	15350	15413	15515	15275	15400	15310	15369	15372	15502	15238	15418	15304	15234	15466	15451	15693	15362	15288	15309	15350	15270	15249	15408	15373	15299	15468	15315	15427	15521	15594	15508	15422	15500	15497	15382	15459	15276	15317	15492	15596	15333	15556	15534	15543	15616	15316	15408	15306	15369	15422	15584	15664	15475	15404	15295	15400	15546	15220	15361	15572	15535	15299	15570	15513	15443	15262	15661	15497	15250	15593	15511	15413	15234	15317	15333	15313	15330	15275	15455	15333	15308	15451	15437	15292	15432	15352	15356	15397	15434	15472	15460	15525	15397	15422	15456	15339	15496	15540	15279	15628	15372	15309	15378	15422	15525	15511	15506	15477	15381	15322	15322	15386	15428	15437	15265	15365	15259	15381	15439	15461	15509	15303	15290	15479	15541	15443	15395	15337	15419	15319	15230	15393	15423	15353	15383	15244	15602	15443	15481	15370	15433	15390	15483	15244	15340	15459	15672	15409	15680	15478	15504	15395	15329	15313	15439	15327	15214	15353	15469	15490	15521	15365	15383	15534	15415	15137	15367	15289	15377	15502	15622	15362	15435	15611	15326	15337	15418	15436	15545	15459	15327	15407	15192	15525	15615	15368	15444	15555	15363	15365	15578	15454	15280	15307	15378	15233	15378	15327	15382	15288	15401	15560	15271	15237	15317	15384	15357	15555	15393	15572	15347	15346	15460	15532	15543	15443	15377	15467	15374	15188	15372	15215	15421	15387	15221	15366	15385	15528	15502	15101	15457	15456	15435	15388	15286	15380	15359	15376	15360	15410	15395	15352	15243	15503	15355	15354	15445	15340	15413	15340	15291	15357	15395	15487	15481	15331	15308	15341	15240	15316	15408	15549	15534	15627	15465	15160	15582	15490	15450	15422	15434	15443	15527	15326	15480	15390	15514	15520	15518	15343	15427	15580	15284	15496	15399	15757	15219	15347	15313	15340	15428	15465	15450	15280	15223	15399	15497	15346	15565	15646	15371	15252	15390	15420	15223	15489	15371	15324	15618	15257	15625	15480	15700	15453	15464	15390	15357	15480	15486	15439	15495	15543	15415	15477	15448	15279	15313	15387	15373	15567	15352	15477	15204	15245	15272	15441	15535	15557	15343	15414	15365	15465	15281	15476	15359	15277	15264	15335	15452	15373	15447	15455	15554	15474	15416	15496	15394	15390	15275	15452	15507	15472	15217	15447	15452	15477	15403	15665	15417	15453	15211	15404	15356	15436	15508	15334	15553	15570	15332	15593	15248	15409	15415	15287	15307	15466	15490	15292	15746	15675	15622	15669	15318	15450	15449	15386	15432	15411	15403	15417	15428	15375	15269	15452	15459	15566	15586	15519	15327	15212	15216	15443	15403	15500	15308	15371	15574	15367	15474	15322	15312	15334	15364	15408	15442	15481	15482	15337	15411	15368	15426	15283	15523	15465	15373	15644	15516	15283	15479	15427	15430	15420	15360	15518	15505	15628	15380	15493	15453	15392	15535	15513	15506	15534	15337	15352	15334	15509	15541	15436	15116	15334	15370	15555	15477	15478	15370	15441	15364	15392	15423	15361	15526	15579	15457	15477	15409	15393	15455	15469	15295	15458	15345	15448	15490	15452	15327	15558	15316	15436	15323	15388	15501	15312	15241	15557	15447	15172	15471	15258	15435	15446	15591	15437	15433	15376	15448	15250	15621	15443	15569	15532	15315	15372	15304	15292	15462	15436	15397	15493	15536	15720	15519	15544	15537	15330	15589	15453	15340	15407	15399	15613	15325	15252	15407	15253	15344	15040	15518	15313	15368	15340	15277	15564	15490	15335	15429	15440	15541	15368	15165	15198	15601	15486	15289	15200	15270	15337	15393	15251	15398	15384	15491	15334	15501	15474	15394	15380	15288	15419	15362	15514	15428	15612	15510	15260	15296	15307	15362	15372	15465	15491	15347	15307	15137	15203	15212	15573	15395	15561	15475	15455	15315	15258	15306	15497	15576	15461	15508	15478	15328	15437	15452	15241	15258	15485	15376	15423	15288	15463	15277	15260	15331	15360	15322	15380	15517	15357	15463	15382	15433	15404	15379	15385	15512	15560	15449	15271	15277	15412	15577	15604	15512	15369	15643	15525	15329	15409	15357	15497	15403	15278	15473	15293	15339	15457	15339	15424	15381	15438	15531	15407	15510	15361	15602	15346	15505	15458	15627	15427	15369	15276	15307	15393	15504	15421	15537	15351	15330	15357	15350	15373	15649	15566	15481	15317	15500	15442	15371	15421	15289	15494	15335	15238	15471	15408	15484	15436	15396	15570	15381	15519	15298	15461	15235	15323	15444	15285	15293	15299	15517	15420	15617	15559	15583	15542	15303	15545	15392	15521	15579	15216	15323	15313	15429	15509	15355	15579	15247	15317	15306	15440	15448	15271	15407	15415	15219	15501	15285	15227	15456	15322	15278	15480	15465	15573	15313	15217	15319	15467	15366	15368	15341	15457	15389	15417	15432	15640	15267	15269	15550	15243	15260	15481	15461	15332	15314	15313	15555	15708	15323	15440	15270	15387	15544	15318	15472	15449	15371	15406	15625	15373	15425	15492	15212	15153	15247	15311	15521	15395	15325	15410	15533	15452	15244	15450	15342	15638	15285	15321	15340	15581	15476	15355	15226	15348	15568	15449	15559	15496	15361	15272	15701	15355	15400	15341	15440	15433	15400	15515	15483	15136	15295	15468	15392	15350	15365	15674	15317	15455	15472	15448	15445	15411	15425	15292	15197	15359	15354	15531	15529	15214	15268	15540	15396	15423	15515	15611	15502	15353	15496	15445	15466	15471	15377	15505	15404	15545	15410	15349	15362	15433	15468	15264	15585	15565	15552	15395	15462	15436	15325	15388	15445	15370	15431	15600	15572	15346	15395	15342	15362	15515	15256	15354	15422	15450	15305	15118	15387	15432	15433	15186	15309	15533	15369	15434	15203	15257	15248	15214	15341	15304	15185	15380	15488	15558	15657	15516	15584	15529	15296	15302	15325	15400	15428	15557	15303	15496	15518	15317	15339	15188	15472	15347	15417	15406	15546	15301	15513	15399	15210	15333	15637	15314	15388	15281	15198	15397	15160	15280	15201	15411	15511	15330	15464	15423	15288	15362	15414	15418	15216
18398	26309	21723	17813	16528	15559	15091	14783	14527	14393	14420	14375	14335	14124	14251	14283	14166	14206	14077	13978	14134	14158	14180	14040	14178	14025	14061	14050	14135	14150	14115	14141	14217	14047	14114	14274	14114	13988	14220	14331	14022	14081	14068	14033	14093	14209	14221	14122	14043	14227	14105	13869	14034	14019	14065	14217	14211	13967	14174	14172	14163	14035	14105	14037	14106	14154	14075	14138	13883	13945	14065	14036	14151	13881	14229	13974	13996	14203	13980	14023	13817	14034	14077	13981	14115	14115	14156	14106	14135	14301	14035	14231	14132	14108	14034	13988	13972	14153	14052	13947	14146	13915	14001	13954	14092	14047	14000	13966	14036	14145	13870	13960	13926	14101	13947	14122	13980	14182	14046	14200	14099	14182	14079	14041	14101	14081	13895	13957	13938	13943	14017	14201	14040	13972	14056	14001	13984	13999	13950	13954	13936	14094	13841	14096	14003	14081	14040	14066	14154	13978	13992	14091	13975	13968	14111	14194	14089	13961	14202	13902	13982	14074	14051	14109	14181	14232	14081	14089	13905	13934	14054	14092	14059	14109	14119	14017	13987	14120	14051	14060	14111	14012	14115	14104	14134	14088	14119	14058	14123	13994	14080	14040	14150	14201	14026	14003	14020	13981	14099	14113	14054	13978	13966	13988	14125	13984	13972	14124	14021	14232	14002	14169	14126	14059	14123	14043	14109	14226	14158	13913	13928	14187	13894	14054	14003	14075	14183	14084	14109	14012	14030	14015	14002	14051	14050	14096	14229	14053	14222	14082	13978	14076	14027	13992	14008	13950	14196	14117	13938	14202	14017	14193	14090	14058	14022	14116	14043	14092	14173	13961	14129	13950	14212	14043	13948	14178	14129	13977	14063	14031	14045	14202	14213	13976	13893	14036	14037	14054	14210	14021	14027	13949	14068	13992	13997	13946	14070	13991	14005	13999	14054	14076	14084	14053	13888	14034	14144	14096	13917	14091	13953	14111	14119	14048	14001	14176	13917	14195	13873	14125	14061	14016	14152	14008	14081	14198	14107	13967	14156	14061	14136	13826	14110	14130	14116	14227	14052	14093	14116	14118	14189	13913	13998	14153	14056	14104	13945	14157	14071	14217	14100	14103	14062	14049	13881	14019	14154	14099	14077	14009	13919	14111	14105	14127	14045	14138	14032	14137	14073	13913	14080	14148	14208	14099	14052	14141	14007	14007	14132	14048	14179	14041	13897	14082	14026	13881	14079	14009	14177	14187	14035	14136	13835	13939	14126	13966	14090	14170	14186	14124	14159	14176	14185	14165	14185	14149	14032	13958	13999	14088	13958	14140	14027	14198	13973	13978	14021	14129	14113	14111	14076	14250	14254	14082	14130	14168	14121	14000	14000	14070	13948	14158	13982	14027	14054	14037	13982	14015	13977	13968	13935	14204	14043	13932	14012	14120	14233	14100	14012	14182	14030	14020	14024	14045	13962	14155	14104	14142	14122	14060	14218	14152	14199	14101	13956	14065	14022	14160	14065	14056	14076	14071	13916	14015	13925	14003	14011	14110	13931	14056	13893	13999	13975	13988	13909	14050	13897	14056	14000	14157	14207	14009	14046	14167	14159	14019	14129	14126	14247	14065	14105	14134	13939	14058	14001	14233	13970	14233	13909	14167	14122	14017	13972	14122	14150	14126	14001	14211	14092	13972	14005	13998	14090	14192	14029	14078	14051	14021	14090	14192	14174	13917	14165	14022	13935	14064	14043	13947	13934	13958	13938	14066	14056	13956	13990	14105	13960	13956	13907	14114	13995	14189	14074	14141	14110	14080	14053	13988	14160	14050	14084	14270	13968	14019	13984	14148	14007	14088	14093	14053	14034	14047	14172	14067	14014	13880	14178	14039	13900	14155	14067	13938	14165	14127	13998	14092	14190	14130	14072	14034	13935	14059	13943	14225	14024	14050	14193	14106	14002	14088	14011	13967	14170	13973	13998	14040	14093	14041	14060	13996	13969	14000	14101	13924	14100	14073	14066	13948	14108	14163	14004	13983	14194	14046	14119	13997	13950	14163	13883	14000	14022	13935	14110	14023	14178	13964	14246	14107	14175	14030	13959	14075	13997	14171	14026	14104	13836	13970	14082	14173	13916	13932	14312	14016	13958	13971	14086	14042	14028	14090	14148	13960	14020	14146	13956	14029	14205	14093	14036	14005	13967	13906	13973	14049	14042	14082	14172	14234	13944	14009	14105	14218	14021	14076	14237	14190	14027	14124	14052	14010	14226	14094	14014	13961	13996	13982	13896	14080	13960	14123	14179	13974	14033	14056	13947	14072	14163	13988	14272	14115	14003	13992	14007	13973	14048	14169	14001	14020	14281	14035	14079	13962	13902	14047	14121	14020	14058	13959	14160	14092	14089	14132	14139	14048	14105	14043	14073	14117	14150	13964	14090	14146	14185	13947	13918	14133	13756	14177	14004	14162	14154	14237	14020	14143	14050	14046	13985	13947	13969	14111	13980	14106	14005	14012	14143	14130	14030	14168	13966	14071	14127	14147	14197	14003	13985	14073	14081	14013	14104	14174	13931	13920	14019	14099	14176	14149	14155	14018	14006	14094	14159	14039	14053	14204	14011	13980	14230	13981	14110	14084	13926	14018	14022	14116	14088	14021	14020	14357	14170	14045	14037	13999	13904	13986	13993	14109	13994	14208	13938	14086	13904	13985	13971	14065	14130	13846	14127	13928	14044	14050	14069	14106	14029	14018	14011	14008	14123	14057	13936	14191	14055	13892	14080	14007	14083	13986	13979	14127	14061	13947	13892	14085	14020	14083	14063	14198	13988	13910	14040	14226	14071	13993	14089	14159	14043	14116	14047	14233	13951	14146	14227	14349	13904	14025	14120	13970	14202	14144	14134	14032	14071	13944	14014	14005	13930	13855	13999	14042	13999	14056	14195	13899	14198	13856	14052	14039	14098	14109	14037	14241	14066	13978	14137	14047	14152	13794	14238	14059	13998	14091	14015	13971	14123	14010	14058	14240	14104	14067	14202	13987	14136	13987	14207	14094	14002	14082	14013	14058	14174	14045	14057	14096	13766	14071	14129	14058	14043	14044	13993	14176	14130	14143	13892	13955	14030	14047	14108	14069	14039	14012	14202	13853	13999	14114	13951	14026	13981	13978	13901	14059	14026	14069	14048	14074	14207	14142	14044	14070	14043	14115	14197	13995	14097	14191	14187	14180	14141	13961	14035	13971	14228	14134	14196	14040	13957	14056	14119	13943	14094	14076	14025	14186	14065	14047	13990	14055	13943	13891	14225	13985	14327	14004	14174	14066	13997	14019	14124	14096	13960	14155	14022	14041	14035	14074	14246	14144	14103	13999	14109	14174	14054	14148	14109	14024	14081	14175	14130	14114	14099	14259	13935	14025	14068	14142	13921	14244	14019	13890	14046	14052	14035	14041	13998	14164	13963	14000	14087	14015	14151	14043	14097	14112	14021	14164	14138	14216	14097	14101	14056	14044	14074	14192	14114	14250	14199	14011	14302	14004	14065	14009	14107	13912	13934	14033	13924	14005	13970	14259	14097	14043	14078	13978	14005	13995	14051	14086	13892	13968	14146	14035	14127	13990	14149	14167	14129	14153	14123	14060	14035	14209	14220	13953	13931	14039	14075	13990	14095	14077	13904	14001	14150	14082	14162	13930	14021	14037	14086	14268	13887	14228	14055	14097	14045	14052	14107	14142	14125	14064	13894	14060	14094	14225	14137	14013	13955	13986	14018	14152	14059	14154	13921	14142	14040	14055	13866	14102	13978	14024	14110	14223	14013	14082	14101	14147	14075	14060	14272	14045	13888	14153	13991	14142	14022	14149	14033	14024	14184	14126	14113	13905	13985	13966	14160	14023	14165	14325	14034	13980	14051	14054	14068	14059	14035	14290	14144	14152	14190	14155	13935	14261	14085	14135	14142	13895	14128	14267	14074	14053	13975	14089	14148	14102	14135	14074	14005	14124	13978	14068	13922	14013	13921	14097	13985	14156	14094	13974	14060	14039	14097	14102	14214	13953	14065	13998	13869	14048	14156	14004	13919	14089	14134	13900	14051	14043	13955	14065	14101	13891	14161	14172	14110	14104	14127	13956	13988	14267	13834	14109	14037	14123	14135	14062	13970	14119	14025	13927	14128	13935	14032	14009	14163	14161	14103	14095	13966	14070	14125	14035	13880	14029	13926	14052	13984	14091	14109	14083	14071	13975	14185	14068	14089	13968	14078	13949	14007	13899	14036	14139	14214	14079	14032	14217	14024	14130	14127	14013	13973	14091	14038	14033	14009	14192	14083	13981	14153	13991	14158	14098	14139	14166	14136	13785	14219	14094	14118	14033	14092	14115	14187	13970	14056	14026	13975	13898	14147	14049	14032	13957	14249	14001	14199	14112	14190	14027	14172	13999	14003	13979	14169	14157	14006	13890	13863	14258	14149	14034	14147	14086	13991	14029	14016	13902	14131	14145	14128	14021	14073	14069	14058	14067	14085	13878	14110	13938	13863	14038	14181	14264	13918	14094	14016	14186	14115	13950	14004	13970	14008	14102	14152	13988	13886	14239	14010	13986	13986	14168	14080	14121	14067	14088	14127	14048	14146	13996	13921	14158	14007	14032	14128	14078	14067	14111	14071	14001	14028	14260	14237	14095	14180	14126	14089	14059	14244	14104	14159	14053	14081	13981	14061	14141	14054	14362	13951	13952	14053	14054	14113	14162	14017	14121	14126	14113	14153	13971	14169	14042	14063	14059	14086	14193	14076	13972	14096	14165	13717	14186	14161	14204	14076	14026	14102	14079	14117	14183	14042	14049	14006	14049	14181	14178	14184	13999	14066	14075	14015	14119	14189	14146	14121	14077	13909	14024	13999	14154	14242	14103	14246	14169	14094	14037	14013	14082	14167	14051	14078	13984	14167	14057	14131	14057	14266	14125	14106	14043	14071	13917	14051	13985	14020	14121	14065	13950	14178	14001	13960	13908	14118	13911	14075	14033	14002	14076	14095	14123	14155	14020	14172	14200	14114	14318	14201	13891	14102	14060	14111	13965	14086	13934	14149	13992	13888	13957	14132	14031	14139	13966	14103	14283	14056	13936	13973	13939	14064	14037	14019	14015
23507	21488	28114	25415	22277	20347	18891	17150	16230	16309	16153	16078	16005	16013	16007	15890	15935	15967	15789	15685	15877	16045	15985	16021	15977	15858	15845	15708	15942	15861	15732	15752	15837	15825	15845	16090	15734	15758	15686	15637	15570	15809	15759	15770	15689	15782	15796	15922	15809	15694	15929	15866	15815	15927	15648	15598	15791	15833	15782	15618	15688	15709	15690	15811	15600	15576	15696	15654	15821	15680	15587	15822	15542	15735	15627	15784	15779	15610	15598	15838	15910	15876	15580	15708	15665	15866	15872	15900	15719	15790	15775	15805	15674	15475	15600	15729	15695	15822	15582	15550	15713	15618	15610	15763	15686	15732	15718	15599	15561	15588	15531	15752	15659	15734	15640	15749	15688	15763	15763	15671	15816	15706	15540	15757	15672	15885	15840	15863	15587	15609	15877	15612	15811	15435	15838	15738	15757	15908	15624	15718	15852	15792	15626	15592	15590	15528	15557	15753	15959	15714	15779	15662	15645	15743	15752	15720	15776	15620	15621	15674	15724	15598	15676	15727	15747	15669	15796	15669	15602	15696	15727	15537	15595	15671	15658	15672	15691	15719	15723	16045	15711	15706	15756	15537	15691	15917	15455	15731	15676	15817	15649	15715	15633	15576	15573	15533	15662	15499	15764	15826	15804	15636	15719	15486	15764	15606	15765	15750	15766	15646	15848	15847	15575	15596	15606	15838	15720	15581	15797	15542	15615	15730	15615	15778	15466	15874	15776	15620	15740	15587	15743	15715	15582	15613	15776	15638	15622	15570	15753	15899	15838	15394	15775	15644	15912	15675	15788	15887	15659	15603	15870	15727	15678	15640	15607	15674	15815	15723	15714	15536	15394	15666	15797	15637	15778	15600	15689	15738	15790	15778	15604	15664	15948	15843	15823	15936	15766	15846	15676	15692	15739	15800	15835	15712	15643	15756	15691	15770	15644	15529	15631	15688	15957	15629	15707	15885	15784	15707	15763	15530	15755	15724	15651	15660	15507	15742	15657	15856	15763	15555	15732	15700	15670	15638	15760	15601	15728	15683	15767	15676	15648	15704	15677	15493	15719	15601	15847	15574	15692	15591	15746	15721	15673	15801	15697	15482	15794	15769	15862	15710	15682	15699	15613	15741	15396	15617	15540	15670	15805	15687	15760	15610	15733	15566	15677	15712	15659	15883	15826	15779	15640	15654	15676	15744	15851	15718	15652	15604	15664	15584	15739	15653	15721	15720	15542	15552	15651	15804	15842	15791	15556	15576	15625	15796	15779	15591	15608	15729	15655	15877	15991	15723	15682	15764	15524	15706	15627	15763	15743	15695	15870	15774	15713	15767	15696	15755	15810	15766	15802	15672	15629	15777	15767	15719	15719	15592	15721	15716	15724	15813	15588	15634	15575	15722	15750	15735	15924	15744	15813	15480	15821	15683	15776	15866	15964	15897	15535	15638	15732	15798	16024	15672	15732	15939	15809	15524	15670	15560	15897	15812	15798	15779	15570	15699	15566	15778	15749	15631	15759	15718	15654	15692	15697	15704	15796	15758	15696	15687	15669	15792	15814	15727	15665	15648	15716	15597	15607	15681	15785	15911	15908	15898	15679	15605	15892	15701	15507	15688	15674	15724	15607	15644	15705	15737	15665	15747	15506	15761	15790	15753	15764	15641	15528	15961	15764	15806	15802	15497	15806	15712	15645	15707	15776	15778	15863	15701	15615	15488	15739	15774	15515	15785	15730	15690	15611	15630	15746	15764	15475	15601	15599	15672	15706	15757	15615	15941	15723	15643	15692	15688	15529	15720	15694	15731	15725	15748	15504	15689	15675	15487	15807	15680	15943	15342	15599	15739	15876	15663	15584	15603	15687	15763	15896	15695	15760	15568	15730	15653	15662	15917	15560	15746	15929	15690	15442	15720	15597	15762	15811	15563	15839	15764	15885	15422	15544	15754	15717	15656	15861	15861	15895	15639	15797	15860	15882	15803	15729	15642	15515	15613	15800	15563	15777	15793	15584	15759	15680	15719	15740	15998	15920	15547	15362	15681	15706	15860	15634	15601	15595	15756	15786	15675	15708	15719	15809	15744	15781	15633	15564	15786	15681	15622	15661	15614	15670	15771	15808	15608	15682	15602	15790	15508	15718	15841	15801	15812	15481	15553	15741	15808	15862	15599	15653	15597	15802	15816	15499	15870	15777	15606	15711	15771	15695	15645	15764	15693	15747	15957	15551	15559	15656	15726	15764	15657	15591	15559	15655	15790	15867	15572	15699	15554	15734	15649	15688	15869	15639	15774	15759	15773	15891	15704	15672	15708	15543	15884	15732	15680	15852	15550	15697	15624	15478	15620	15618	15862	15701	15940	15559	15657	15687	15777	15728	15816	15819	15564	15586	15637	15908	15621	15818	15770	15863	15671	15637	15906	15893	15725	15814	15714	15844	15574	15621	15712	15671	15658	15805	15786	15680	15649	15809	15632	15687	15768	15687	15749	15857	15565	15826	15723	15664	15781	15751	15761	15606	15682	15691	15727	15736	15828	15907	15651	15694	15768	15604	15597	15548	15544	15767	15724	15801	15521	15758	15746	15664	15536	15686	15751	15681	15635	15575	15550	15747	15758	15742	15490	15810	15666	15706	15742	15833	15693	15756	15789	15678	15537	15734	15639	15714	15609	15678	15649	15675	15829	15678	15689	15793	15913	15657	15908	15607	15882	15803	15814	15816	15564	15797	15781	15627	15646	15736	15512	15696	15612	15724	15811	15938	15640	15735	15576	15766	15529	15460	15660	15632	15672	15727	15531	15703	15597	15661	15759	15779	15674	15710	15615	15918	15680	15721	15615	15765	15715	15749	15536	15767	15626	15703	15638	15765	15683	15794	15607	15800	15609	15765	15628	15874	15747	15739	15780	15716	15616	15644	15611	15729	15632	15571	15614	15589	15636	15650	15809	15628	15470	15533	15692	15855	15873	15762	15827	15849	15586	15725	15966	15850	15683	15749	15861	15748	15772	15666	15761	15663	15796	15579	15651	15811	15649	15836	15639	15629	15622	15617	15656	15666	15876	15674	15721	15707	15721	15720	15515	15884	15605	15846	15704	15543	15715	15750	15698	15734	15794	15789	15779	15646	15777	15618	15710	15718	15785	15670	15765	15673	15732	15689	15721	15682	15556	15722	15913	15696	15585	15781	15794	15725	15829	15867	15651	15794	15780	15612	15855	15702	15744	16012	15873	15802	15971	15739	15551	15585	15612	15815	15856	15644	15488	15588	15482	15603	15559	15807	15991	15723	15729	15906	15762	15797	15732	15662	16020	15793	15656	15611	15785	15771	15792	15564	15626	15833	15648	15601	15845	15806	15680	15846	15706	15826	15654	15580	15666	15672	16014	15743	15894	15609	15764	15645	15776	15576	15586	15559	15678	15738	15896	15749	15685	15694	15500	15643	15740	15565	15759	15832	15667	15739	15728	15661	15721	15591	15773	15837	15591	15571	15532	15730	15549	15879	15766	15718	15799	15667	15887	15816	15643	15577	15835	15833	15846	15527	15705	15700	15783	15774	15648	15709	15562	15523	15853	15855	15802	15759	15590	15792	15785	15641	15644	15730	15827	15672	15752	15599	15710	15569	15511	15666	15811	16060	15806	15813	15556	15670	15836	15705	15731	15691	15808	15564	15674	15845	15765	15765	15709	15684	16025	15649	15824	15804	15671	15580	15531	15572	15596	15690	15712	15622	15536	15880	15688	15808	15822	15781	15801	15926	15572	15713	15732	15923	15889	15585	15645	15659	15785	15608	15666	15681	15603	15824	15780	15526	15816	15831	15648	15779	15623	15761	15730	15570	15579	15726	15915	15718	15739	15509	15740	15773	15604	15809	15670	15721	15703	15623	15732	15661	15874	15826	15766	15614	15801	15753	15676	15589	15709	15696	16050	15734	15762	15711	15403	15696	15637	15661	15746	15662	15923	15778	15694	15723	15730	15742	15622	15815	15706	15743	15713	15919	15630	15798	15847	15699	15643	15592	15977	15825	15822	15843	15615	15522	15816	15895	15789	15458	15868	15704	15767	15733	15681	16022	15617	15738	15600	15717	15891	15780	15955	15571	16120	15758	15638	15833	15876	15888	15640	15625	15594	15711	15759	15642	15593	15661	15712	15657	15769	15768	15743	15850	15678	15727	15666	15760	15566	15805	15772	15849	15765	15727	15593	15597	15933	15678	15683	15780	15748	15666	15549	15461	15734	15690	15637	15589	15794	15802	15638	15792	15628	15669	15676	15753	15654	15873	15798	15780	15844	15716	15631	15666	15607	15785	15572	15729	15756	15689	15499	15584	15583	15799	15537	15634	15788	15712	15736	15654	15770	15713	15813	15755	15599	15746	15799	15882	15796	15637	15671	15934	15847	15728	15838	15726	15717	15744	15588	15738	15698	15885	15589	15808	15631	15575	15877	15824	15693	15853	15503	15602	15700	15710	15821	15790	15690	15748	15563	15523	15777	15829	15767	15623	15515	15783	15722	15880	15869	15570	15789	15595	15638	15579	15711	15442	15552	15867	15799	15718	15770	15825	15995	15679	15857	15672	15622	15724	15664	15705	15753	15876	15948	15939	15778	15515	15815	15846	15700	15637	15723	15700	15662	15829	15810	15652	15515	15636	15743	15657	15475	15751	15679	15833	15881	15685	15701	15821	15545	15913	15644	15775	15796	15799	15660	15694	15715	15739	15715	15776	15822	15663	15775	15755	15642	15722	15646	15799	15728	15625	15535	15715	15554	15776	15621	15608	15668	15648	15525	15705	15644	15806	15603	15737	15680	15794	15721	15822	15849	15666	15765	15838	15728	15686	15680	15665	15642	15669	15871	15778	15759	15712	15627	15711	15636	15809	15597	15757	15716	15564	15714	15655	15767	15697	15590	15664	15735	15807	15729	15434	15636	15792	15531	15854	15952	15790	15773	15758	15600	15733	15654	15756	15684	15757	15861	15676	15665	15765	15705	15580	15853	15703	15692	15587	15755	15465	15731	15648	15855	15608	15698	15495	15795	15681	15727	15793	15581	15715	15754	15815	15740	15665	15709	15845	15724	15764	15829	15915	15820	15697	15606	15737	15692	15613	15646	15774	15777	15673	15575	15802	15637	15523	15669	15686	15816
16788	32607	26852	20706	18207	16839	16044	15416	15228	14970	15035	14798	14668	14660	14466	14603	14580	14413	14330	14522	14369	14405	14357	14517	14289	14362	14313	14391	14404	14565	14297	14345	14323	14334	14257	14315	14471	14400	14364	14333	14420	14214	14372	14239	14431	14194	14198	14231	14252	14251	14268	14449	14376	14184	14234	14234	14412	14180	14243	14350	14209	14310	14164	14252	14308	14164	14286	14464	14041	14298	14220	14133	14139	14211	14206	14276	14363	14355	14238	14271	14153	14363	14200	14353	14209	14433	14316	14185	14301	14332	14340	14380	14292	14296	14192	14213	14168	14332	14202	14263	14103	14312	14125	14396	14295	14322	14094	14261	14216	14257	14073	14237	14247	14208	14288	14292	14218	14266	14343	14205	14209	14078	14264	14166	14242	14220	14227	14218	14368	14283	14220	14391	14483	14298	14266	14386	14320	14373	14180	14399	14279	14194	14155	14293	14401	14410	14296	14251	14481	14349	14310	14262	14225	14230	14204	14290	14336	14258	14197	14251	14396	14308	14300	14231	14245	14147	14228	14387	14275	14258	14260	14173	14243	14288	14328	14339	14177	14339	14039	14242	14255	14216	14326	14391	14372	14376	14176	14308	14289	14229	14322	14363	14242	14290	14097	14317	14231	14096	14288	14208	14244	14311	13996	14325	14268	14125	14373	14327	14395	14292	14276	14153	14515	14126	14351	14219	14383	14291	14093	14387	14204	14294	14235	14250	14209	14267	14293	14272	14392	14225	14233	14173	14338	14262	14242	14189	14101	14467	14142	14370	14331	14130	14524	14195	14138	14381	14120	14224	14291	14360	14237	14194	14191	14251	14309	14301	14100	14310	14293	14270	14302	14062	14162	14225	14284	14234	14253	14197	14229	14135	14122	14264	14401	14134	14324	14104	14159	14272	14255	14308	14172	14361	14326	14315	14386	14302	14300	14240	14264	14247	14177	14238	14376	14292	14325	14313	14180	14213	14286	14478	14478	14131	14240	14343	14289	14318	14186	14363	14445	14318	14250	14230	14351	14202	14166	14368	14338	14244	14436	14438	14217	14230	14130	14212	14202	14288	14356	14273	14163	14226	14259	14393	14211	14303	14178	14207	14237	14280	14335	14362	14167	14269	14151	14434	14140	14337	14384	14142	14281	14270	14163	14425	14327	14326	14302	14395	14190	14120	14105	14380	14299	14199	14281	14274	14391	14115	14125	14215	14274	14097	14234	14263	14161	14175	14216	14328	14235	14289	14273	14279	14034	14306	14280	14307	14329	14366	14219	14247	14310	14402	14200	14328	14271	14294	14174	14140	14155	14339	14290	14280	14261	14314	14149	14140	14513	14207	14388	14189	14377	14333	14260	14280	14266	14326	14423	14272	14333	14317	14116	14223	14280	14341	14248	14184	14509	14221	14179	14351	14229	14415	14217	14163	14256	14368	14172	14207	14365	14149	14249	14239	14416	14182	14355	14141	14428	14150	14237	14282	14473	14289	14346	14128	14164	14308	14230	14246	14269	14038	14331	14281	14439	14079	14327	14239	14368	14226	14234	14331	14196	14196	14117	14243	14071	14346	14157	14399	14259	14269	14445	14328	14239	14327	14263	14328	14320	14321	14260	14178	14237	14256	14261	14192	14254	14360	14423	14266	14402	14206	14317	14147	14264	14208	14417	14314	14315	14305	14298	14252	14231	14241	14267	14074	14234	14245	14268	14196	14233	14351	14126	14334	14271	14252	14293	14263	14339	14203	14230	14297	14275	14348	14264	14287	14292	14291	14168	14280	14257	14183	14218	14369	14185	14162	14198	14081	14283	14306	14192	14129	14145	14259	14106	14213	14305	14163	14360	14288	14242	14358	14323	14281	14328	14094	14403	14325	14275	14187	14349	14065	14277	14291	14171	14315	14232	14268	14483	14178	14400	14545	14202	14099	14244	14218	14366	14351	14420	14381	14285	14232	14247	14306	14232	14365	14186	14069	14320	14217	14264	14182	14160	14435	14132	14272	14304	14356	14222	14123	14136	14114	14277	14251	14157	14259	14543	14334	14142	14159	14368	14320	14120	14294	14169	14235	14214	14311	14258	14226	14268	14291	14167	14223	14215	14281	14226	14313	14335	14349	14265	14461	14346	14298	14156	14391	14187	14106	14268	14151	14333	14359	14265	14205	14207	14161	14191	14345	14371	14229	14296	14270	14450	14144	14235	14245	14145	14354	14253	14192	14430	14274	14245	14330	14216	14372	14338	14270	14306	14213	14168	14301	14183	14172	14288	14336	14097	14326	14277	14190	14201	14252	14163	14063	14205	14220	14130	14284	14286	14184	14355	14260	14208	14255	14190	14332	14121	14190	14193	14364	14397	14244	14053	14090	14151	14302	14378	14205	14308	14253	14301	14263	14410	14205	14171	14256	14286	14406	14252	14367	14309	14205	14330	14175	14204	14302	14320	14163	14326	14129	14404	14271	14242	14270	14260	14287	14219	14204	14306	14216	14089	14305	14105	14346	14241	14279	14513	14097	14106	14251	14245	14296	14183	14141	14300	14285	14426	14241	14496	14189	14284	14221	14268	14223	14369	14239	14294	14242	14161	14306	14304	14263	14384	14145	14253	14273	14271	14245	14329	14333	14312	14184	14363	14128	14334	14361	14234	14245	14401	14327	14206	14260	14161	14252	14298	14324	14333	14208	14217	14138	14332	14382	14209	14198	14192	14203	14226	14166	14191	14182	14163	14135	14234	14162	14271	14196	14147	14351	14285	14214	14140	14259	14158	14322	14352	14432	14253	14206	14302	14277	14259	14271	14313	14346	14268	14300	14186	14318	14096	14236	14280	14096	14324	14223	14208	14170	14250	14268	14243	14361	14328	14227	14158	14269	14378	14190	14247	14274	14247	14242	14212	14214	14087	14401	14191	14428	14256	14124	14356	14123	14136	14298	14142	14223	14189	14363	14122	14335	14190	14383	14298	14319	14287	14124	14135	14238	14388	14323	14312	14322	14172	14086	14407	14180	14404	14243	14176	14226	14331	14086	14136	14230	14296	14152	14100	14282	14185	14453	14389	14325	14331	14367	14281	14155	14211	14265	14309	14210	14343	14377	14286	14380	14216	14256	14218	14403	14348	14365	14230	14267	14189	14312	14276	14215	14203	14237	14229	14511	14229	14199	14212	14098	14281	14301	14303	14171	14195	14242	14382	14235	14209	14167	14188	14335	14272	14272	14235	14147	14178	14247	14186	14137	14269	14407	14269	14297	14146	14391	14331	14339	14297	14251	14293	14173	14324	14191	14158	14360	14217	14317	14328	14237	14186	14373	14150	14291	14282	14377	14276	14323	14365	14272	14213	14255	14394	14404	14263	14160	14386	14382	14026	14407	14329	14282	14156	14403	14335	14226	14241	14218	14228	14194	14340	14208	14071	14247	14348	14356	14316	14170	14221	14229	14287	14152	14244	14229	14370	14517	14154	14133	14355	14284	14306	14244	14200	14330	14293	14386	14246	14242	14244	14378	14239	14354	14299	14343	14265	14164	14337	14279	14221	14470	14142	14241	14408	14191	14343	14167	14285	14399	14247	14402	14302	14251	14319	14247	14181	14203	14492	14344	14252	14304	14300	14111	14233	14099	14319	14181	14417	14274	14178	14339	14154	14350	14373	14016	14404	14189	14336	14333	14187	14269	14305	14343	14414	14334	14382	14326	14477	14322	14232	14209	14375	14184	14340	14262	14327	14391	14235	14498	14292	14348	14286	14360	14238	14386	14167	14280	14184	14238	14121	14267	14358	14108	14225	14154	14353	14198	14265	14201	14281	14205	14215	14282	14285	14272	14372	14004	14346	14137	14274	14298	14286	14262	14292	14233	14150	14323	14189	14426	14204	14136	14384	14321	14208	14366	14329	14064	14320	14358	14244	14339	14251	14263	14251	14292	14292	14317	14241	14275	14271	14346	14280	14300	14351	14308	14347	14187	14273	14291	14293	14368	14260	14450	14149	14215	14415	14132	14215	14216	14183	14284	14157	14278	14076	14375	14180	14398	14293	14141	14156	14146	14158	14353	14248	14226	14170	14288	14206	14364	14265	14204	14167	14354	14373	14263	14352	14517	14061	14145	14331	14409	14392	14287	14342	14153	14280	14366	14305	14263	14176	14256	14185	14324	14227	14238	14193	14466	14278	14410	14206	14387	14220	14264	14198	14281	14286	14271	14252	14409	14426	14238	14232	14336	14238	14231	14357	14350	14163	14303	14398	14068	14227	14283	14395	14365	14238	14177	14151	14222	14217	14257	14356	14110	14324	14146	14341	14282	14379	14341	14249	14304	14285	14307	14160	14400	14312	14237	14234	14279	14506	14260	14179	14228	14211	14284	14290	14219	14202	14427	14412	14170	14230	14199	14233	14150	14047	14228	14173	14156	14322	14376	14344	14415	14247	14264	14338	14327	14296	14279	14182	14185	14166	14175	14318	14232	14187	14317	14332	14292	14243	14292	14307	14308	14410	14351	14257	14187	14420	14206	14316	14283	14429	14189	14207	14180	14243	14333	14262	14223	14233	14305	14364	14273	14487	14162	14362	14333	14376	14410	14373	14380	14353	14280	14320	14334	14299	14301	14243	14411	14310	14260	14286	14294	14265	14255	14173	14205	14204	14140	14224	14203	14430	14353	14303	14222	14205	14153	14367	14378	14370	14252	14353	14152	14308	14319	14182	14258	14125	14357	14233	14346	14326	14166	14225	14307	14242	14073	14249	14207	14161	14424	14218	14407	14375	14267	14263	14430	14269	14222	14136	14286	14441	14153	14216	14237	14364	14272	14205	14234	14191	14352	14168	14356	14245	14137	14307	14201	14328	14370	14260	14007	14260	14123	14296	14231	14263	14254	14270	14290	14377	14270	14209	14264	14146	14260	14323	14365	14146	14208	14305	14255	14126	14139	14375	14226	14313	14300	14217	14286	14283	14191	14303	14274	14258	14268	14235	14317	14362	14385	14288	14350	14395	14154	14336	14365	14135	14334	14312	14273	14479	14340	14330	14363	14287	14542	14223	14262	14183	14277	14309	14144	14291	14314	14227	14330	14252	14259	14380	14228	14407	14391	14312	14271	14165	14230	14231	14433	14183	14256	14243	14171	14368	14100	14201	14164	14315	14435	14214	14399
25385	21559	26494	26267	18294	16909	16800	16089	15829	15828	15740	15610	15685	15596	15495	15512	15586	15553	15536	15380	15535	15486	15579	15502	15463	15538	15431	15400	15460	15581	15243	15411	15352	15212	15453	15536	15352	15231	15519	15323	15369	15550	15346	15351	15430	15408	15338	15557	15357	15338	15427	15404	15458	15311	15330	15330	15372	15167	15256	15030	15299	15572	15422	15353	15282	15236	15182	15241	15279	15395	15302	15512	15253	15199	15454	15318	15493	15394	15528	15471	15510	15311	15336	15397	15244	15202	15437	15421	15285	15282	15463	15230	15404	15346	15336	15328	15261	15327	15448	15379	15201	15135	15230	15312	15216	15381	15312	15405	15382	15237	15298	15292	15243	15434	15306	15341	15315	15283	15306	15323	15359	15290	15394	15311	15273	15498	15341	15317	15321	15186	15402	15144	15304	15197	15411	15302	15296	15202	15522	15405	15372	15326	15255	15171	15110	15427	15284	15298	15270	15221	15348	15434	15335	15453	15293	15249	15353	15395	15347	15418	15326	15475	15518	15270	15450	15348	15361	15401	15520	15512	15224	15276	15217	15323	15388	15530	15431	15309	15323	15243	15303	15361	15242	15191	15397	15424	15334	15337	15511	15221	15401	15518	15338	15348	15513	15363	15423	15498	15505	15512	15585	15661	15383	15331	15389	15452	15421	15175	15292	15458	15580	15146	15386	15340	15328	15194	15379	15453	15400	15273	15381	15468	15328	15406	15329	15236	15530	15353	15330	15287	15263	15268	15269	15416	15561	15272	15312	15274	15423	15325	15215	15343	15138	15302	15295	15389	15439	15415	15482	15242	15317	15296	15438	15312	15317	15288	15279	15245	15514	15677	15188	15553	15505	15275	15278	15334	15296	15275	15354	15424	15309	15434	15456	15339	15207	15406	15320	15331	15329	15392	15482	15425	15382	15347	15323	15486	15327	15274	15370	15284	15405	15468	15376	15320	15348	15440	15274	15248	15308	15318	15157	15421	15485	15175	15482	15371	15244	15354	15203	15294	15375	15342	15343	15328	15434	15514	15458	15316	15295	15298	15488	15274	15171	15426	15634	15131	15378	15341	15329	15449	15196	15271	15382	15385	15398	15416	15379	15390	15125	15355	15182	15295	15426	15335	15519	15246	15409	15377	15297	15280	15316	15244	15300	15355	15439	15268	15360	15509	15223	15445	15563	15625	15591	15322	15297	15416	15340	15368	15375	15104	15454	15357	15498	15489	15463	15369	15300	15453	15217	15355	15250	15289	15244	15379	15316	15434	15546	15320	15460	15401	15386	15363	15256	15262	15435	15187	15432	15262	15255	15297	15172	15331	15283	15295	15403	15595	15321	15193	15469	15361	15230	15404	15383	15352	15483	15118	15174	15341	15393	15526	15382	15348	15403	15381	15259	15377	15244	15275	15290	15214	15248	15316	15169	15543	15404	15385	15137	15150	15314	15265	15436	15231	15341	15291	15230	15465	15422	15304	15265	15308	15378	15416	15285	15293	15219	15528	15196	15414	15228	15369	15482	15284	15398	15418	15459	15520	15198	15330	15420	15196	15351	15403	15282	15246	15390	15426	15433	15395	15421	15415	15318	15360	15457	15390	15372	15262	15236	15421	15338	15433	15296	15215	15168	15292	15460	15501	15383	15359	15251	15417	15494	15348	15308	15225	15238	15333	15390	15409	15424	15360	15192	15329	15484	15455	15346	15523	15375	15324	15329	15303	15263	15476	15337	15354	15298	15358	15360	15255	15380	15397	15231	15428	15457	15524	15525	15340	15418	15290	15253	15334	15266	15251	15120	15454	15377	15287	15257	15368	15270	15393	15298	15224	15656	15296	15435	15318	15284	15414	15486	15364	15298	15210	15414	15285	15174	15281	15524	15418	15413	15492	15369	15256	15179	15071	15296	15289	15362	15364	15254	15560	15463	15287	15291	15503	15397	15510	15272	15198	15307	15260	15436	15276	15216	15107	15368	15373	15380	15273	15355	15350	15397	15364	15420	15559	15485	15517	15344	15259	15281	15470	15279	15403	15352	15390	15479	15340	15334	15247	15405	15377	15317	15386	15472	15382	15340	15397	15429	15392	15177	15389	15404	15387	15371	15303	15483	15456	15414	15250	15624	15302	15336	15315	15449	15407	15312	15045	15304	15395	15224	15313	15399	15370	15314	15265	15156	15295	15419	15207	15421	15411	15228	15386	15405	15359	15327	15432	15337	15279	15336	15497	15267	15365	15422	15589	15394	15250	15355	15222	15342	15250	15634	15511	15447	15405	15349	15329	15391	15397	15461	15446	15449	15406	15168	15432	15461	15450	15357	15455	15254	15304	15255	15348	15384	15323	15420	15400	15492	15472	15332	15500	15165	15058	15343	15159	15325	15326	15436	15358	15463	15456	15334	15463	15246	15439	15332	15397	15333	15127	15459	15536	15465	15365	15567	15335	15261	15229	15386	15311	15540	15405	15460	15224	15544	15364	15143	15206	15510	15229	15273	15309	15507	15267	15516	15192	15369	15353	15311	15414	15424	15262	15301	15369	15283	15311	15369	15154	15206	15095	15267	15255	15023	15276	15397	15309	15171	15313	15403	15313	15377	15329	15246	15208	15326	15295	15264	15195	15533	15339	15334	15465	15389	15495	15184	15535	15215	15247	15314	15298	15213	15256	15481	15378	15244	15346	15330	15538	15318	15439	15334	15375	15334	15352	15409	15366	15311	15286	15307	15391	15441	15235	15320	15238	15609	15370	15238	15276	15236	15441	15330	15348	15500	15384	15387	15340	15265	14987	15249	15299	15410	15283	15321	15319	15352	15337	15238	15359	15262	15471	15139	15343	15293	15426	15265	15352	15527	15443	15262	15338	15339	15177	15519	15363	15189	15278	15416	15323	15179	15446	15441	15230	15473	15188	15121	15268	15367	15172	15271	15248	15300	15356	15466	15445	15307	15483	15463	15494	15228	15552	15410	15264	15579	15524	15169	15433	15465	15419	15279	15397	15199	15215	15348	15215	15406	15414	15265	15149	15226	15226	15503	15517	15324	15409	15323	15360	15262	15503	15385	15422	15385	15381	15320	15302	15627	15415	15166	15436	15447	15320	15245	15439	15308	15191	15160	15323	15256	15184	15443	15243	15176	15552	15617	15268	15450	15526	15472	15324	15348	15230	15232	15348	15500	15234	15339	15502	15331	15387	15388	15408	15518	15619	15262	15193	15165	15378	15357	15379	15293	15321	15323	15274	15534	15483	15363	15226	15318	15354	15393	15298	15358	15271	15273	15250	15168	15516	15456	15439	15585	15398	15190	15264	15287	15233	15485	15424	15414	15299	15268	15396	15353	15350	15352	15549	15361	15398	15276	15291	15284	15458	15325	15392	15232	15259	15348	15319	15537	15466	15320	15552	15506	15327	15398	15473	15340	15526	15331	15262	15480	15258	15345	15542	15609	15443	15523	15305	15374	15320	15444	15235	15198	15347	15427	15408	15195	15514	15243	15345	15364	15461	15223	15434	15312	15436	15509	15544	15281	15240	15344	15297	15413	15501	15546	15011	15372	15387	15218	15266	15235	15298	15256	15322	15571	15286	15422	15323	15313	15397	15329	15402	15333	15642	15465	15421	15378	15657	15231	15496	15334	15296	15248	15450	15319	15500	15360	15287	15300	15378	15326	15233	15296	15383	15237	15580	15247	15312	15206	15234	15320	15514	15342	15215	15382	15496	15464	15364	15287	15512	15208	15253	15290	15421	15525	15305	15343	15609	15273	15140	15326	15532	15437	15454	15455	15548	15166	15394	15257	15492	15337	15426	15297	15329	15451	15367	15327	15065	15308	15232	15379	15417	15401	15464	15282	15304	15461	15508	15470	15411	15292	15274	15366	15387	15390	15340	15420	15256	15489	15443	15349	15351	15463	15397	15426	15423	15305	15251	15241	15293	15359	15313	15234	15299	15502	15313	15384	15397	15258	15502	15235	15456	15267	15413	15425	15382	15276	15467	15406	15451	15545	15416	15295	15291	15395	15336	15479	15236	15435	15338	15259	15455	15522	15284	15453	15377	15465	15384	15448	15242	15226	15427	15345	15399	15344	15387	15362	15349	15384	15423	15363	15210	15512	15310	15309	15425	15247	15256	15541	15541	15582	15431	15190	15417	15293	15366	15257	15318	15437	15262	15362	15365	15514	15450	15295	15223	15418	15183	15491	15285	15627	15229	15357	15446	15254	15159	15257	15226	15412	15282	15433	15361	15397	15291	15312	15409	15551	15124	15412	15382	15434	15452	15320	15297	15338	15294	15389	15456	15270	15481	15230	15291	15244	15497	15554	15325	15322	15473	15547	15448	15422	15217	15381	15539	15383	15099	15391	15539	15285	15466	15305	15344	15485	15307	15395	15290	15158	15304	15499	15600	15159	15324	15445	15358	15611	15574	15203	15499	15245	15703	15587	15588	15321	15437	15300	15320	15535	15387	15420	15530	15441	15375	15223	15393	15082	15205	15330	15315	15389	15387	15095	15332	15306	15287	15303	15510	15387	15272	15425	15422	15298	15337	15238	15299	15338	15305	15361	15422	15401	15298	15254	15298	15279	15214	15349	15365	15291	15219	15433	15223	15414	15285	15321	15262	15446	15211	15433	15445	15331	15254	15455	15219	15256	15226	15221	15248	15444	15438	15459	15364	15258	15427	15264	15328	15290	15424	15245	15313	15054	15419	15485	15420	15371	15282	15441	15414	15344	15122	15198	15334	15423	15348	15211	15219	15453	15437	15317	15367	15079	15359	15362	15253	15472	15416	15403	15311	15222	15452	15222	15335	15461	15389	15377	15463	15372	15413	15493	15376	15232	15327	15373	15400	15276	15335	15328	15354	15465	15256	15427	15179	15303	15305	15237	15673	15204	15233	15207	15156	15356	15275	15341	15231	15331	15300	15378	15331	15486	15273	15389	15543	15534	15487	15248	15274	15133	15545	15270	15280	15303	15380	15347	15200	15344	15344	15252	15276	15371	15359	15417	15397	15326	15346	15483	15540	15203	15263	15507	15464	15433	15252	15429	15393	15355	15341	15415	15298	15224	15200	15399	15323	15130	15179	15311	15507	15329	15379	15361	15093	15332	15404	15384	15210	15576	15381	15378	15333	15391	15487	15304	15438
17258	28475	23465	18889	16998	15824	15493	15105	14640	14626	14333	14342	14296	14261	14269	14047	14104	14216	14136	14228	14215	14216	14077	14365	14179	14355	14141	14196	14302	13999	14029	14177	14014	14039	14280	14106	14063	14257	14035	13888	14148	14088	14248	13962	14264	13996	14051	13920	14040	14199	14042	14124	13992	14094	14083	13905	14226	14160	14291	13972	14238	14280	13974	14080	13881	14095	14083	14134	14067	13901	14124	13921	14340	14084	14044	14023	14184	14116	14019	13975	14003	13944	14135	13997	13958	14165	14174	13925	14023	14162	14048	14147	14159	14102	14268	14130	13958	13987	13961	14225	13860	14089	14061	14119	14078	14207	14006	14174	13852	14135	14135	14113	14178	14020	14046	13899	14100	14162	14126	14133	13997	13930	14088	14239	14093	14025	13947	14047	13930	14013	13951	14103	13963	14112	14147	13998	14123	14197	13964	14045	14142	14000	14001	13797	14133	14173	14037	14144	14143	14127	14045	14006	14114	14128	14007	14116	14068	14200	13920	14173	14170	14064	14151	14083	14237	13931	13953	14109	14072	14056	13837	14049	14187	14103	14100	13848	14137	14083	14042	14131	14107	13962	13989	14102	13903	13990	13959	14006	14046	14012	14009	13884	14129	14012	14097	14156	13994	14057	14115	14140	13980	14128	14155	14203	13936	14131	13945	13968	13926	14069	14007	14156	14118	14136	13882	14178	14084	14000	14084	13828	14018	14007	13984	14011	14078	14050	14173	14259	14052	14049	14104	14064	14312	14052	13969	14215	14165	14007	13888	14185	14161	14103	14151	13957	14081	14132	14046	14065	14238	14093	14100	14235	13980	14181	14011	14068	14023	13980	14128	14051	14057	14144	14004	14062	14105	13915	13966	13916	14058	14064	14035	13967	14189	14140	14151	13980	14174	14029	14010	13878	14136	14197	14068	14018	13992	14107	13980	14047	14092	13990	13892	13995	14053	13935	14103	14056	13954	14018	14139	14161	14070	13912	14211	14149	14094	13998	14301	13940	13993	13973	14046	14138	13959	14054	13982	14218	14071	14021	14123	14083	14002	14059	14016	14051	14181	14086	14141	14079	14160	14172	14016	13989	14115	14131	13978	13987	14095	14024	14099	14191	14060	14119	13976	14047	14101	14166	14037	13901	14017	14236	14227	14106	14078	14072	13989	13999	14177	14052	14098	14176	14046	14019	14079	14073	14158	14122	14121	14165	13984	14040	14072	13977	14155	13909	14136	14060	13944	13923	14054	14148	13956	14022	14064	14001	14100	13955	13967	14111	14212	13990	14031	13957	14103	14026	14071	14119	14117	14233	13989	14169	13926	14085	13952	14131	14084	14098	14096	14102	13957	13926	13922	14135	14136	14089	14161	14123	14069	14010	14105	13948	13902	14140	14117	13846	14182	14090	14121	14236	14058	14301	14044	14070	14028	14139	14244	14169	13976	14133	13943	14186	14033	13864	14068	13995	14183	14129	14010	14292	13937	14116	14190	14192	14164	14120	13969	14218	14021	14203	14112	14231	13976	14105	14199	13918	14065	14092	14079	14025	14016	14073	14185	13938	14002	13988	14014	14189	14033	14099	14011	14002	14007	14073	13939	14224	14065	13827	13988	14279	14077	13979	14091	14166	13956	14085	14179	14168	14030	14345	14008	13857	14066	13981	13950	14114	14220	14019	14047	14059	14000	14087	14069	14283	14078	14028	14051	14100	14108	13953	14029	13984	14154	14050	14151	13861	13951	14127	14065	14121	14084	14218	14080	14003	14170	14148	14091	14050	14024	14171	14070	14004	14046	13832	14045	14183	13991	14057	14074	13968	13965	13882	14208	14143	14186	14060	14112	13970	14127	14116	13998	14143	13999	14000	14081	14033	14135	14017	14017	14057	14133	14122	14011	14159	14180	14029	14111	14068	14176	14215	14170	14037	14055	14179	13943	14083	14022	13984	14149	14124	14097	14191	14023	14108	14055	14055	14097	14136	14177	14007	14076	14253	13999	14097	14115	14058	13871	14212	13987	14183	13970	14037	14130	14112	14036	14042	13918	14310	13971	13985	14006	14204	14172	14089	13979	14013	14091	13798	14029	14073	14116	14016	13934	14031	14066	14127	14055	14117	14029	14052	14044	14199	14165	13976	14048	14173	14105	14074	14237	13937	14060	14101	14088	14034	14199	13997	14029	14108	14128	14058	13892	14077	14087	14068	13918	13998	14028	14023	14225	14108	14080	14096	14155	14093	14130	14162	14000	14077	14103	14030	14214	13913	14042	14081	14045	14066	14022	14365	14211	14089	14120	14064	14136	14023	13970	13979	13879	14167	14040	14039	14065	14106	14111	14101	14091	14027	14070	14087	14056	14010	14127	14216	14104	13919	14152	14042	13858	14009	14043	14162	14047	14023	14062	13956	13967	14029	14191	14083	14330	13856	13882	14108	13870	14110	13965	14227	14007	14240	13959	14013	14059	14043	14024	14104	14241	14072	14072	14077	14146	14009	14053	14049	14118	13968	14103	14136	13856	14009	14147	13969	14123	14030	13871	13964	14082	13928	14004	13950	14100	14214	14051	14071	14057	14259	14139	13971	14130	14018	14104	14030	13932	13947	13925	13947	14038	14019	14110	14067	14142	14051	14171	14149	14047	14109	14170	14122	14155	14197	14103	14062	14166	14021	14029	14119	14118	14088	14113	13984	14083	14117	14089	13920	14123	14021	14050	14039	14044	14044	14043	14187	14099	14072	14114	14030	13969	13964	14014	13930	14192	14028	14052	14056	14093	14080	13785	14037	14073	14115	14074	14116	14169	14149	14087	14006	14040	13924	13929	13952	14077	14127	14053	14193	14160	14149	14242	14051	14149	14117	14107	14097	14070	14186	14010	14114	14290	14208	13896	14230	13935	14358	14119	14131	14375	14032	13958	14052	14006	14087	14148	14127	14116	14127	14065	14127	14023	14076	13901	14132	13980	14105	14048	14008	13912	14077	13920	14051	13983	13952	14091	13950	13966	14143	14078	14072	14070	14147	14026	14012	14353	14089	14109	14071	14076	13936	14056	13978	14117	14029	14092	14138	13978	14081	13986	13949	14232	14070	14152	14001	14002	13975	14070	13983	13996	13969	14110	14087	14070	14043	14044	13988	14115	14168	14096	14094	14130	14041	14140	13899	14001	14147	14012	14135	14127	14066	14176	14007	13932	14210	13977	14127	14167	14060	14079	14089	14023	13973	13889	14052	14042	14054	14098	14039	13969	14144	14151	14005	13872	13902	14102	14066	14038	14072	14126	14169	14132	14091	14109	14289	14239	13982	14211	13946	14091	13924	14016	14195	14079	14099	14074	13966	14130	14028	14047	14202	14143	14007	14209	14056	14002	14020	14040	14161	14151	13985	14238	13984	14009	13990	14047	14164	14096	13973	14070	14022	14014	14074	14073	13999	14130	14223	14172	14181	14000	14260	14268	14071	14101	13995	14122	14052	14063	14205	13995	14036	14140	13984	14190	14287	14134	13969	14057	14226	13950	14095	14085	14204	13964	13964	14026	14187	13911	14131	13973	14128	14080	14136	14052	13966	14182	14042	14036	14081	14141	14095	14120	14186	13885	14180	14067	14146	14020	14080	13935	14056	14179	13979	14137	13974	14056	14029	14112	14030	14045	14135	14142	13979	14063	14048	14052	14142	13988	14009	13936	13970	14136	14158	14195	14137	13878	14113	14065	14169	14132	13935	13940	14064	14191	13923	14069	14043	14075	14002	14030	14243	14107	14094	14056	14094	14040	14105	14158	14047	13985	14159	14047	14103	14000	14017	14012	14191	14111	14071	13982	14022	14181	14088	14145	14199	14183	14114	14056	14340	14127	13983	14166	14086	13890	14263	14112	14042	13885	14056	13881	14176	14035	13988	13851	14038	14064	14172	14042	14082	14012	14113	13948	13943	14129	14046	14009	14038	14099	14109	14153	14109	14173	13938	14046	14115	14116	14139	14044	14057	14100	14112	13945	13936	14075	14096	14057	14221	14058	14058	14219	14199	13976	14171	14086	13918	13829	14161	14208	14024	14236	13936	14077	14109	14115	14077	14171	14138	14137	14083	14160	14058	14127	13999	14235	14004	14048	14142	13971	14139	14198	14205	14042	14042	14096	14114	14063	14098	14136	14057	13988	14174	14108	14063	14070	14203	14183	14064	14053	14251	14025	14052	14127	13953	14066	14185	14050	14088	14039	14073	14116	14040	13852	14142	14186	14067	13920	14254	14038	14122	13964	14054	14115	14159	14250	14199	14192	14002	14098	14163	14068	14144	14084	14010	14049	13948	14202	14041	14004	14046	14082	13972	14234	14211	14103	14140	14051	14022	14107	13983	14160	14193	14084	14188	13969	13919	14121	13992	14081	14120	14046	14231	14047	14108	13952	14061	14110	14212	14046	13920	14150	14109	14086	14201	14026	14078	14253	13982	14230	14126	13866	14042	14186	14296	13917	14212	14026	14304	13984	13924	14078	14101	14080	13973	14076	14056	14201	13889	14080	14034	14135	13955	14145	14148	14009	14199	14100	14161	14113	14011	14237	14139	14143	14113	14172	14079	14142	14074	14167	14017	14107	14029	14051	14104	14087	14035	13917	14126	14180	13979	14126	13915	14098	14237	14124	13975	13980	14116	13913	13938	14062	14047	14118	14094	14189	13957	13972	13992	14043	13876	14249	14099	13937	14008	14312	13962	14039	13958	14013	13973	14080	14203	14129	14132	14029	14010	14057	14025	14051	13983	14231	14069	14170	14075	14300	14221	14058	13946	14151	13953	14045	13940	14190	14110	14228	13947	14161	14007	14131	14201	14040	14053	13942	14177	14115	14065	14091	14130	14121	14210	14044	14187	14012	14193	14193	14022	13987	14126	14030	14120	13996	14277	14043	14098	14173	13998	14109	14047	14148	14031	14100	13929	14187	14096	13912	14084	14171	13995	14109	14010	14010	14022	14096	14076	13988	14060	13981	13911	14012	14292	13929	14130	14062	14156	14024	14041	14012	14285	14071	14050	14190	14087	14116	14050	14047	14113	14071	13944	14202	14071	14018	14004	13940	14104	14101	14073	14027	14169	13971	14014	13911	14101	14028	14010	14007	14052	13979	14048	14027	14147	14073	13954	14047	14060	14102	13888
22504	21501	28717	24707	21767	23039	22797	18257	17042	17089	16862	16665	16787	16847	16690	16526	16439	16552	16509	16682	16488	16373	16482	16562	16149	16464	16324	16141	16506	16317	16492	16437	16343	16401	16226	16340	16286	16159	16298	16340	16304	16304	16248	16193	16037	16291	16212	16310	16333	16244	16101	16219	16318	16115	16338	16185	16290	16237	16213	16314	16372	16333	16295	16230	16381	16297	16151	16190	16258	16296	16263	16292	16236	15982	16074	16110	16425	16281	16281	16318	16153	16119	16110	16197	16120	16139	16442	16236	16246	16270	16190	16056	16206	16234	16220	16080	16007	16175	16163	16003	16099	16130	16200	16074	16092	16334	16231	16307	16315	16291	16080	16122	16026	16221	16285	16124	16259	16193	16243	16150	16229	16391	16355	16141	16254	15946	16199	16053	16105	16178	16240	15976	16246	15932	16263	16178	16371	16162	16307	15901	15936	16134	16230	16178	16118	16256	16170	16154	16133	16087	16172	16151	16060	16237	16392	16114	15958	16176	16103	16073	16222	16132	16122	16224	16285	16036	16361	16138	16231	16163	16352	16160	16262	16311	16145	16197	16120	16142	16091	16225	16182	16079	16298	16066	16226	16202	16217	16129	15990	16121	16093	16066	16278	16110	16343	16250	16156	16116	16171	16162	16209	16127	16224	16120	16214	16220	16173	15880	16128	16058	15933	16123	16295	15993	16124	16181	16171	16234	15975	16150	16260	16157	16022	16142	16267	16079	16183	16226	16138	16185	16205	16069	16126	15954	16306	16165	16267	16209	16170	16023	16229	16155	16130	16125	16102	15866	15952	16099	16083	16082	16083	16116	16173	15905	16229	16356	16356	16185	16154	16302	16017	16051	16147	16249	16141	16190	15938	16089	16173	16467	16237	16169	16271	15969	16173	16276	16077	16292	15985	15976	16203	16099	16305	15929	16001	16198	16101	16142	16362	16351	16030	16082	16103	16156	16194	16243	16185	16221	16223	16187	16157	16094	16079	16258	16049	16005	16098	16279	16119	16058	16267	16156	16214	16314	16183	16050	16021	16069	16239	16103	16295	16146	16166	16212	16229	16273	16123	16143	16004	16090	15947	16207	16144	16154	16193	16119	16167	16079	16212	16040	16191	16008	16048	16159	16102	16188	16109	16219	16083	16381	15971	16214	16083	16170	16099	16110	16094	16027	16235	16128	15972	16288	16221	16195	16098	16078	16036	16158	16206	15948	16248	16167	16039	16338	15996	15960	16197	16178	16317	15998	16200	16201	15925	15889	16024	16158	16171	16268	16135	16154	16170	16123	16028	16158	16222	16149	16245	16052	15990	16074	16285	16334	16130	15955	16148	16125	16130	16247	16157	16147	16031	16149	16156	16322	16036	16374	16090	16211	16482	16047	16122	16136	16178	16203	16148	16169	16192	16159	16084	16198	16018	16101	15944	16068	16249	16096	16016	16251	16261	15983	16130	16028	16049	16192	16294	15966	16003	16129	16213	16172	16439	16140	16046	16112	16197	16357	16023	16204	16069	16265	16046	16306	16343	16167	16167	16018	16092	15927	16224	16103	15880	15978	16133	16250	16031	16091	15989	16094	16148	16259	16200	15938	16235	16232	16110	16197	16201	16079	16393	16139	16042	16282	16067	16268	16166	16089	16193	16201	16195	16085	16276	16307	16021	16243	16285	16255	16297	16282	16193	16208	16194	15925	16187	16148	16225	15949	16237	15962	16131	16182	16277	16136	16143	15989	16404	16252	16276	16159	16326	16090	16090	15904	16226	16053	16190	16176	15979	16157	16292	16118	15980	16075	16306	16104	16131	16077	16325	16206	16046	16205	16165	16159	16332	16036	16047	16259	16263	16039	16225	15984	16096	16230	16046	16083	16121	16041	16230	16146	16112	16394	16140	16153	16262	16057	16142	16218	16138	16075	16120	16293	16288	16152	16156	16254	16164	16007	16196	16215	16464	16221	16122	16101	16094	16157	16316	16210	16238	16083	16069	16256	16192	16164	16016	16059	16507	16121	16429	16154	16120	15979	16273	16145	16353	16084	16242	16279	16216	16067	16033	16059	16300	16155	15998	16139	16126	16375	16087	16000	16054	16127	16016	16188	16049	16238	15854	16240	16053	16213	16255	16342	15929	16276	16141	16172	15897	16231	16151	16343	16195	16055	16185	16222	16275	16160	16298	16260	15941	16157	16249	16012	15992	15939	16176	15857	16190	16058	15975	16025	16173	16117	16046	15992	16082	16127	16222	16132	16179	16239	16165	16430	16160	16119	16155	16158	16252	15973	16048	16087	16027	16119	16344	16137	15998	16092	16192	15978	15966	16108	16307	15940	16113	16120	15901	16176	16172	16160	16208	15968	16094	16038	16010	16050	16264	16039	16100	16217	16305	16150	16091	16189	15922	16133	16252	16175	16073	16167	15931	16123	16138	16218	16173	16041	15993	15970	16005	16203	16065	16123	16014	16036	16261	16208	16086	16059	16164	16247	16103	16220	16087	16381	16139	16173	16387	16239	16087	16340	16296	15999	16026	16237	16256	15932	16198	16094	16102	16168	16054	16269	16170	16081	16270	15949	16090	16177	16232	15953	15993	16309	16047	16174	16052	16069	16133	16056	16212	16102	16066	16161	16190	15963	15988	16274	16005	16199	16361	16170	16430	16000	16093	15975	16175	16105	16020	16212	16044	16159	16300	16185	16316	16160	15948	16262	16397	16317	16165	16086	16036	16004	16103	16114	16176	16210	16205	16110	15977	16299	16060	16257	16124	16077	16162	16009	16265	16091	16087	16054	16134	16219	16124	16277	15965	16103	15964	16235	16195	16196	16077	16213	16098	16301	16095	16059	16010	16073	16040	16130	16058	16128	16178	16043	16090	16122	16125	16226	16098	16308	16165	15948	15935	16056	15981	16140	16182	15973	16138	16076	16283	15989	16228	16190	16314	15930	16181	16139	16022	16045	16260	16131	16016	16240	16256	16027	16105	16030	16248	16053	16288	16135	16323	16082	16371	16304	16174	16306	16078	16096	16193	16057	16183	16120	16225	15840	16147	16347	16291	16146	16171	16042	15999	16088	16187	16251	16336	16274	16336	16046	16156	16080	16335	16229	16091	16198	16140	16166	16128	16200	16116	16238	16131	16096	16189	16091	16312	16062	16093	16038	16182	16366	16254	16236	16328	16093	16305	16068	16168	16081	16086	16088	16178	16183	16006	16211	16235	16065	16134	16128	16255	16089	16283	16097	16252	16109	16132	16149	16227	16111	16028	16099	16174	16000	16282	16270	16035	16129	16018	15998	16242	16166	16269	16121	16154	16170	16072	16194	16367	16231	15985	16184	15999	16128	16176	16095	16053	16143	16236	16132	16202	16274	15981	16010	16048	16168	16314	16220	16185	16027	16212	16198	16238	16024	16263	16154	16096	16072	16189	16219	16172	16141	16244	16107	16113	16058	16049	16010	16391	16253	16307	16019	16077	16214	16295	15998	16323	16151	16029	16170	16225	16219	16238	16108	16191	16211	16268	16397	16094	16141	16176	16225	16272	15998	16116	15995	16196	16224	16185	16112	16027	16316	16233	16211	16192	16216	16014	16126	16024	15987	16074	16064	16125	16085	15984	16095	16109	15989	16133	16126	16242	16144	16298	16291	16091	16124	16446	16038	16187	16433	16206	16124	16198	16201	16031	16174	16278	16068	15959	16211	16170	16261	16086	16089	16276	16488	16114	16151	16291	16036	16160	16021	16207	16094	16188	15932	16001	16061	16301	16073	16243	16066	16203	16024	16279	16068	16208	16101	16055	16320	16088	16218	16301	16213	16339	16162	16302	16131	16180	16130	16114	16224	16137	16107	16173	16112	16176	16258	16088	16228	16145	16122	15994	16080	16219	16220	16023	16026	16152	15996	15902	16069	16137	16207	16344	16105	16162	16018	16190	16124	16154	16216	16209	16265	16127	16142	16072	16224	16072	16201	16206	16109	16404	16254	16155	16084	16259	16096	16024	16165	16207	16096	16322	15872	16182	16247	16089	16091	15921	16182	16178	16200	16222	16067	16121	16219	16041	16122	16147	15970	15919	16130	16284	16072	16148	16157	16089	16117	16168	16193	16126	16022	16251	16342	15989	15912	15942	16279	16184	16005	16411	16378	16185	16079	16059	15944	16155	16304	16340	16162	16159	16113	16157	16305	15952	16232	16171	16136	16262	15888	16087	16270	16068	16035	16020	16036	16211	16020	16107	16042	16095	16028	16053	16061	16143	16132	16262	16156	16081	15847	16064	16120	16120	16056	16059	16280	16214	16291	16145	16343	16158	16229	16071	16158	16112	16275	16215	16426	16419	16140	16143	16245	16025	15845	16082	16167	16086	16091	15915	16042	16234	16215	16249	16014	16066	16271	16117	16172	16117	16163	16032	16240	16128	16105	16065	16073	16275	16030	16066	16090	16420	16270	16127	15970	16260	16107	16220	15834	16073	16141	16311	15990	16285	16351	16397	16128	16128	16327	16043	16138	16152	16164	16161	15992	16140	16187	16177	16090	15999	16176	16070	16176	16333	16174	16064	16041	16114	16266	16153	16298	16061	16225	16283	16271	16150	16152	16219	16143	16246	16068	15885	16237	16242	16179	16326	16189	15910	16029	16302	16237	16137	16167	16096	16257	16222	16061	16183	16373	16138	16087	16157	16206	16103	16294	16047	16025	15993	16149	16162	16153	16072	15791	16150	16339	16089	16081	16080	16129	16270	16151	16161	16303	16257	16183	16307	16037	16216	16166	16160	16133	16309	16108	16403	16149	16073	16007	16193	16235	16298	16248	16117	16102	16142	16200	16080	15960	16138	16221	16155	16094	16003	16127	16188	16061	16113	15991	16201	15968	16313	16102	16094	16167	16198	16359	16109	16147	16173	16014	16254	16265	16058	15847	16037	16095	16118	15884	16326	15982	16065	16139	16271	16069	16306	16019	16055	16052	16173	16286	16239	16147	16181	16191	16185	16309	16176	15972	16208	16053	16109	16186	16146	16180	16012	16014	16067	16108	16091	16066	16089	16272	16034	16099	16218	15985	16157	16266	16183	15972	16180	16160	16343	16283	16146	16161	16193	16258	16009	16186	16247	16181	16265	16043	16151	16067	16160	16047	16224	16077	16252	16040
17986	36771	29974	22943	19672	17979	17095	16409	15905	15357	15311	15168	15113	14985	14974	15156	14984	14810	14613	14844	14848	14678	14655	14737	14752	14718	14632	14707	14894	14712	14572	14625	14743	14556	14855	14637	14664	14518	14697	14606	14582	14604	14566	14721	14561	14624	14508	14475	14525	14574	14552	14481	14567	14607	14448	14414	14718	14557	14614	14624	14461	14613	14700	14625	14460	14597	14504	14528	14404	14677	14466	14389	14358	14519	14671	14436	14630	14462	14535	14458	14554	14425	14641	14575	14524	14430	14469	14531	14526	14485	14500	14651	14476	14603	14424	14510	14515	14500	14496	14520	14515	14614	14432	14543	14556	14640	14681	14475	14586	14574	14519	14469	14466	14365	14626	14615	14426	14510	14418	14506	14732	14507	14602	14460	14540	14665	14535	14524	14650	14526	14582	14488	14504	14473	14578	14506	14388	14427	14683	14586	14681	14557	14743	14585	14589	14414	14568	14598	14629	14630	14572	14442	14600	14440	14592	14402	14627	14587	14485	14485	14531	14548	14494	14567	14661	14629	14493	14493	14591	14584	14461	14465	14431	14528	14557	14586	14480	14457	14482	14494	14564	14513	14674	14625	14544	14477	14697	14517	14546	14496	14554	14467	14598	14525	14535	14550	14373	14494	14484	14649	14452	14486	14495	14801	14509	14580	14563	14333	14642	14488	14532	14349	14479	14406	14515	14434	14681	14672	14579	14607	14471	14480	14666	14565	14511	14511	14557	14858	14436	14622	14568	14555	14520	14613	14402	14654	14590	14608	14481	14524	14585	14542	14549	14653	14530	14601	14560	14596	14425	14496	14393	14459	14677	14600	14748	14434	14515	14472	14560	14272	14623	14411	14602	14491	14632	14627	14418	14570	14393	14611	14517	14660	14570	14572	14536	14462	14661	14650	14366	14408	14462	14592	14374	14559	14440	14507	14476	14689	14469	14381	14448	14584	14486	14516	14557	14629	14406	14552	14609	14322	14596	14496	14464	14558	14576	14465	14513	14358	14594	14391	14439	14552	14452	14508	14449	14555	14453	14617	14491	14589	14675	14627	14629	14645	14529	14637	14621	14430	14580	14470	14564	14495	14596	14428	14539	14486	14322	14494	14523	14655	14646	14398	14448	14533	14428	14608	14534	14732	14625	14329	14564	14432	14461	14728	14630	14552	14427	14409	14465	14440	14525	14585	14319	14590	14575	14629	14572	14517	14686	14523	14529	14532	14536	14410	14450	14266	14444	14636	14417	14308	14446	14565	14551	14571	14615	14496	14420	14573	14439	14373	14551	14590	14588	14554	14492	14668	14480	14462	14722	14601	14819	14623	14406	14597	14507	14502	14612	14665	14468	14625	14607	14535	14522	14508	14571	14678	14495	14565	14505	14435	14649	14646	14566	14515	14620	14813	14358	14604	14470	14708	14587	14488	14490	14478	14429	14618	14559	14495	14451	14428	14433	14455	14751	14543	14588	14359	14392	14563	14551	14527	14572	14536	14442	14544	14468	14570	14567	14416	14564	14519	14465	14577	14479	14463	14440	14646	14632	14479	14601	14503	14604	14467	14766	14456	14328	14516	14517	14552	14618	14566	14566	14543	14530	14556	14503	14445	14504	14587	14610	14534	14489	14756	14518	14513	14457	14476	14522	14492	14371	14476	14574	14673	14428	14608	14692	14555	14571	14498	14503	14456	14492	14448	14402	14562	14549	14768	14539	14527	14601	14499	14674	14509	14433	14717	14355	14503	14375	14470	14525	14598	14580	14508	14401	14325	14348	14592	14593	14526	14411	14647	14529	14590	14558	14508	14624	14640	14666	14659	14623	14554	14437	14589	14581	14491	14526	14514	14554	14528	14535	14576	14495	14449	14673	14351	14539	14571	14440	14297	14464	14542	14359	14716	14553	14617	14539	14555	14548	14487	14750	14428	14631	14552	14517	14534	14437	14477	14487	14608	14633	14583	14518	14430	14412	14389	14458	14636	14565	14689	14543	14444	14555	14390	14561	14517	14476	14526	14463	14526	14469	14564	14606	14600	14695	14412	14455	14584	14394	14412	14495	14447	14578	14451	14511	14576	14403	14443	14511	14433	14507	14618	14552	14499	14355	14536	14706	14561	14622	14691	14539	14614	14596	14706	14421	14491	14592	14499	14480	14430	14697	14613	14554	14473	14623	14399	14482	14591	14513	14493	14674	14415	14537	14528	14233	14543	14380	14576	14421	14591	14580	14453	14739	14451	14516	14234	14562	14556	14597	14597	14477	14323	14645	14655	14443	14543	14489	14377	14518	14646	14573	14696	14605	14732	14616	14502	14582	14646	14586	14597	14534	14578	14485	14500	14341	14465	14538	14651	14472	14659	14564	14616	14575	14630	14506	14683	14557	14539	14691	14556	14399	14605	14398	14573	14692	14506	14608	14388	14659	14501	14538	14544	14511	14561	14643	14655	14436	14656	14473	14579	14398	14445	14620	14541	14432	14687	14562	14408	14784	14550	14492	14514	14368	14586	14460	14400	14482	14439	14598	14521	14635	14468	14575	14468	14527	14425	14597	14615	14479	14483	14542	14769	14353	14659	14458	14324	14577	14441	14643	14352	14362	14411	14543	14455	14636	14571	14638	14405	14401	14451	14377	14534	14537	14484	14575	14414	14429	14538	14455	14673	14449	14615	14379	14692	14709	14458	14667	14407	14646	14593	14736	14520	14452	14466	14560	14458	14612	14569	14623	14441	14610	14644	14378	14561	14536	14564	14627	14530	14754	14530	14433	14565	14680	14595	14531	14562	14587	14565	14318	14622	14443	14550	14628	14497	14666	14471	14584	14524	14569	14560	14609	14533	14471	14581	14334	14518	14528	14356	14630	14489	14416	14387	14444	14481	14648	14681	14329	14469	14492	14474	14504	14259	14427	14378	14597	14417	14410	14578	14557	14527	14551	14672	14612	14518	14582	14723	14487	14588	14653	14577	14469	14344	14527	14680	14634	14458	14510	14603	14383	14446	14696	14601	14545	14531	14557	14566	14621	14444	14486	14606	14415	14324	14458	14518	14685	14527	14649	14696	14644	14576	14544	14638	14475	14486	14366	14659	14632	14500	14410	14514	14410	14566	14560	14343	14721	14644	14597	14570	14521	14466	14628	14476	14586	14523	14536	14527	14553	14377	14586	14390	14422	14611	14408	14539	14709	14681	14462	14629	14446	14440	14482	14671	14356	14399	14403	14489	14551	14606	14355	14551	14416	14520	14418	14550	14452	14545	14457	14379	14398	14499	14588	14224	14560	14584	14448	14576	14738	14373	14456	14368	14629	14632	14569	14400	14522	14421	14451	14547	14543	14600	14524	14430	14372	14659	14607	14372	14615	14490	14585	14483	14392	14497	14489	14603	14550	14423	14579	14523	14522	14463	14685	14552	14451	14490	14556	14518	14396	14523	14576	14416	14602	14525	14489	14528	14459	14559	14320	14486	14526	14586	14541	14363	14501	14570	14616	14622	14498	14475	14600	14572	14492	14552	14434	14510	14452	14616	14497	14434	14542	14486	14690	14595	14506	14506	14567	14590	14444	14637	14543	14419	14435	14693	14491	14435	14640	14625	14269	14550	14588	14506	14536	14596	14600	14492	14564	14665	14435	14442	14430	14619	14576	14657	14574	14497	14577	14645	14446	14377	14482	14499	14401	14456	14514	14495	14718	14531	14534	14656	14469	14350	14480	14601	14422	14409	14558	14602	14446	14368	14645	14649	14366	14468	14458	14537	14459	14484	14555	14433	14677	14444	14363	14571	14488	14613	14574	14601	14559	14605	14628	14599	14596	14535	14627	14412	14523	14682	14443	14615	14617	14442	14584	14426	14570	14587	14436	14691	14508	14482	14672	14631	14497	14621	14670	14439	14298	14521	14734	14682	14612	14557	14496	14544	14485	14478	14425	14576	14401	14300	14343	14501	14545	14622	14549	14468	14454	14589	14634	14580	14446	14523	14433	14567	14449	14600	14402	14356	14390	14443	14484	14700	14588	14467	14529	14314	14465	14563	14592	14490	14589	14726	14281	14462	14430	14412	14541	14537	14636	14468	14551	14598	14547	14391	14517	14436	14470	14569	14311	14448	14578	14451	14367	14433	14551	14565	14562	14691	14605	14590	14386	14515	14556	14682	14576	14685	14408	14611	14710	14531	14333	14578	14620	14605	14565	14558	14637	14403	14500	14563	14564	14520	14378	14576	14522	14541	14631	14604	14605	14513	14504	14588	14464	14662	14607	14622	14493	14397	14535	14599	14665	14438	14595	14697	14636	14475	14653	14472	14623	14562	14369	14420	14469	14384	14620	14596	14538	14513	14440	14537	14652	14442	14465	14494	14691	14662	14410	14724	14564	14445	14567	14415	14533	14617	14605	14482	14486	14625	14581	14401	14497	14254	14513	14469	14425	14541	14535	14431	14550	14645	14582	14513	14650	14401	14512	14442	14507	14398	14527	14435	14535	14572	14518	14590	14534	14334	14686	14514	14468	14492	14538	14594	14592	14439	14417	14472	14528	14568	14378	14676	14383	14447	14653	14585	14464	14412	14415	14526	14579	14536	14370	14514	14629	14546	14512	14506	14643	14438	14535	14313	14464	14522	14462	14552	14607	14383	14723	14460	14534	14378	14545	14484	14436	14661	14448	14562	14529	14491	14490	14508	14468	14675	14663	14407	14506	14463	14558	14576	14578	14399	14441	14520	14424	14509	14520	14548	14514	14367	14704	14609	14504	14603	14621	14597	14468	14466	14669	14725	14558	14323	14615	14514	14525	14567	14553	14454	14534	14468	14537	14564	14825	14497	14565	14620	14661	14461	14460	14483	14602	14366	14669	14440	14580	14493	14542	14629	14439	14482	14483	14462	14524	14728	14453	14425	14504	14292	14486	14528	14584	14538	14562	14459	14504	14423	14550	14524	14482	14441	14640	14488	14524	14671	14549	14609	14562	14539	14530	14388	14493	14499	14529	14497	14517	14549	14499	14701	14679	14607	14433	14563	14522	14462	14587	14475	14624	14468	14546	14386	14525	14596	14682	14650	14597	14598	14476	14587	14568	14568	14597	14561	14633	14501	14503	14740	14569	14448	14534	14675	14622	14504	14284	14663	14448	14498	14433	14614	14652	14449	14544	14555
28531	22602	23503	19352	15933	15323	15285	14891	14822	14643	14589	14636	14589	14720	14750	14665	14532	14433	14500	14647	14506	14670	14518	14521	14568	14412	14363	14506	14379	14553	14514	14546	14518	14439	14628	14430	14383	14462	14529	14516	14262	14429	14550	14526	14233	14507	14639	14454	14487	14647	14403	14321	14406	14503	14177	14429	14420	14526	14498	14362	14339	14473	14626	14623	14461	14473	14246	14341	14408	14419	14345	14434	14379	14495	14567	14322	14457	14366	14596	14495	14387	14329	14171	14450	14418	14475	14537	14398	14380	14252	14452	14417	14668	14486	14422	14426	14391	14263	14443	14326	14486	14442	14444	14560	14365	14384	14370	14188	14461	14414	14574	14546	14493	14421	14473	14369	14412	14688	14464	14500	14510	14274	14492	14394	14453	14394	14465	14396	14606	14548	14433	14394	14486	14456	14588	14200	14514	14082	14373	14418	14420	14489	14387	14419	14511	14560	14370	14554	14539	14366	14500	14561	14444	14390	14418	14518	14312	14473	14554	14251	14456	14287	14413	14432	14520	14579	14371	14239	14401	14576	14503	14508	14497	14675	14429	14530	14311	14431	14331	14398	14387	14296	14499	14370	14454	14353	14298	14382	14272	14505	14255	14162	14523	14421	14546	14675	14672	14329	14398	14431	14438	14439	14603	14380	14323	14375	14342	14345	14503	14331	14345	14202	14290	14472	14625	14333	14511	14513	14384	14515	14556	14358	14309	14387	14516	14271	14547	14431	14491	14327	14427	14343	14578	14498	14563	14411	14411	14532	14431	14478	14454	14297	14259	14308	14387	14492	14424	14536	14476	14473	14496	14566	14460	14359	14358	14567	14499	14237	14348	14388	14622	14277	14259	14517	14361	14194	14389	14411	14438	14421	14566	14434	14390	14362	14402	14544	14435	14432	14258	14500	14370	14556	14516	14513	14406	14411	14340	14445	14358	14351	14376	14350	14507	14478	14471	14431	14303	14399	14457	14419	14488	14447	14255	14516	14515	14385	14305	14370	14594	14592	14364	14725	14449	14448	14307	14416	14479	14423	14568	14493	14366	14305	14320	14428	14380	14541	14317	14215	14350	14352	14479	14545	14518	14574	14442	14376	14364	14538	14435	14442	14535	14396	14370	14363	14418	14377	14653	14397	14473	14280	14342	14414	14544	14389	14334	14330	14453	14308	14519	14502	14461	14372	14416	14196	14468	14585	14542	14407	14583	14609	14336	14481	14525	14397	14526	14605	14568	14417	14471	14369	14278	14506	14610	14256	14444	14531	14447	14565	14473	14403	14405	14421	14516	14556	14252	14612	14435	14453	14455	14402	14399	14381	14437	14379	14617	14457	14316	14473	14483	14419	14400	14379	14454	14495	14363	14449	14458	14308	14423	14503	14369	14406	14549	14341	14383	14461	14399	14402	14430	14322	14655	14530	14485	14417	14469	14510	14502	14382	14410	14259	14270	14264	14357	14487	14456	14487	14457	14520	14471	14316	14394	14486	14429	14523	14429	14593	14401	14292	14563	14374	14421	14593	14324	14295	14221	14366	14342	14378	14426	14500	14270	14440	14371	14188	14523	14436	14383	14441	14344	14312	14486	14343	14615	14451	14460	14469	14213	14345	14455	14429	14423	14428	14472	14567	14372	14386	14302	14260	14637	14472	14477	14426	14395	14409	14324	14216	14354	14553	14555	14500	14408	14595	14405	14396	14244	14415	14319	14496	14549	14473	14413	14574	14423	14347	14194	14427	14422	14469	14411	14419	14628	14411	14401	14434	14580	14255	14262	14518	14411	14486	14487	14475	14185	14534	14499	14542	14481	14483	14366	14610	14625	14462	14394	14445	14748	14493	14388	14404	14345	14492	14464	14423	14391	14299	14414	14511	14454	14346	14489	14421	14490	14582	14397	14279	14387	14449	14557	14413	14256	14385	14454	14416	14426	14343	14380	14490	14479	14394	14467	14339	14391	14410	14468	14661	14348	14364	14421	14408	14652	14687	14305	14276	14282	14392	14474	14368	14358	14757	14443	14459	14400	14413	14426	14414	14655	14587	14458	14353	14532	14560	14517	14359	14610	14498	14400	14519	14405	14231	14303	14597	14368	14360	14512	14356	14375	14461	14394	14577	14478	14289	14519	14368	14335	14541	14404	14370	14427	14413	14540	14298	14475	14586	14431	14423	14343	14342	14569	14510	14283	14407	14472	14556	14368	14369	14499	14489	14272	14514	14629	14314	14672	14424	14352	14669	14408	14526	14348	14298	14389	14355	14377	14465	14454	14446	14319	14397	14496	14487	14369	14470	14621	14512	14393	14408	14303	14368	14387	14344	14307	14188	14526	14516	14366	14695	14541	14434	14389	14369	14385	14331	14530	14206	14454	14479	14531	14363	14259	14549	14281	14693	14382	14416	14593	14371	14381	14503	14458	14334	14563	14356	14515	14549	14575	14462	14257	14329	14304	14483	14415	14694	14362	14626	14397	14459	14424	14438	14846	14489	14558	14492	14543	14377	14534	14346	14284	14350	14416	14285	14378	14440	14447	14258	14499	14274	14475	14475	14153	14477	14631	14571	14530	14387	14294	14304	14515	14418	14349	14288	14538	14294	14319	14441	14642	14430	14655	14365	14405	14466	14491	14489	14377	14403	14367	14482	14405	14465	14557	14560	14430	14350	14495	14447	14232	14545	14353	14182	14485	14353	14354	14328	14465	14386	14769	14533	14329	14267	14320	14194	14400	14325	14379	14436	14297	14535	14451	14608	14604	14509	14492	14402	14469	14511	14529	14493	14382	14245	14502	14375	14478	14605	14374	14417	14607	14322	14592	14475	14353	14444	14335	14384	14294	14473	14529	14671	14351	14470	14459	14498	14441	14498	14360	14428	14491	14421	14507	14494	14361	14403	14293	14480	14320	14382	14581	14385	14218	14377	14447	14320	14538	14503	14387	14502	14498	14483	14512	14376	14597	14600	14409	14631	14676	14254	14323	14453	14334	14276	14521	14506	14548	14483	14372	14217	14380	14591	14650	14554	14503	14457	14471	14491	14545	14499	14513	14527	14392	14605	14479	14549	14448	14391	14393	14606	14464	14485	14434	14587	14741	14475	14789	14422	14579	14433	14604	14413	14350	14630	14343	14505	14439	14485	14351	14319	14503	14506	14256	14319	14555	14552	14496	14410	14378	14499	14299	14635	14525	14591	14379	14344	14494	14408	14315	14479	14452	14308	14450	14552	14443	14443	14365	14557	14444	14491	14448	14424	14569	14413	14385	14527	14530	14431	14494	14452	14446	14602	14417	14551	14453	14427	14306	14442	14558	14310	14368	14460	14335	14374	14399	14400	14565	14528	14352	14494	14544	14515	14667	14392	14360	14446	14617	14424	14369	14596	14424	14462	14366	14378	14424	14306	14335	14477	14481	14502	14359	14383	14229	14502	14549	14233	14526	14462	14326	14312	14320	14254	14249	14583	14365	14684	14656	14461	14508	14583	14443	14417	14461	14505	14371	14316	14307	14561	14393	14505	14622	14409	14287	14441	14445	14445	14583	14464	14392	14388	14371	14556	14521	14428	14440	14552	14395	14382	14401	14404	14289	14530	14411	14531	14338	14286	14572	14413	14534	14421	14574	14575	14541	14240	14604	14447	14450	14457	14300	14318	14473	14728	14454	14441	14290	14381	14436	14425	14504	14456	14354	14429	14645	14444	14284	14444	14287	14475	14430	14323	14462	14340	14409	14324	14534	14400	14268	14244	14415	14400	14414	14679	14508	14340	14406	14398	14295	14404	14391	14333	14472	14598	14444	14613	14485	14302	14454	14399	14441	14467	14431	14510	14545	14420	14285	14324	14543	14658	14264	14599	14464	14286	14276	14471	14409	14285	14350	14546	14243	14474	14325	14338	14446	14475	14514	14446	14309	14247	14404	14535	14469	14440	14397	14298	14475	14498	14526	14514	14316	14376	14449	14337	14426	14571	14375	14403	14372	14389	14357	14291	14283	14344	14517	14428	14425	14662	14607	14460	14467	14394	14540	14482	14488	14457	14359	14678	14412	14551	14599	14495	14407	14424	14313	14347	14536	14448	14338	14263	14524	14476	14506	14678	14408	14408	14529	14590	14449	14445	14491	14541	14301	14514	14325	14445	14570	14405	14278	14353	14356	14490	14331	14353	14467	14472	14549	14205	14358	14568	14305	14263	14347	14533	14348	14453	14298	14529	14376	14324	14424	14361	14493	14315	14430	14482	14412	14426	14410	14434	14554	14518	14493	14590	14403	14427	14403	14411	14383	14426	14451	14329	14466	14438	14365	14445	14580	14457	14584	14311	14481	14432	14388	14321	14616	14652	14503	14513	14255	14610	14513	14587	14607	14410	14449	14522	14786	14613	14369	14595	14327	14358	14436	14621	14684	14619	14366	14328	14485	14321	14448	14440	14347	14424	14435	14330	14437	14303	14387	14422	14414	14324	14512	14623	14367	14514	14311	14469	14318	14433	14231	14360	14425	14351	14397	14505	14478	14406	14384	14372	14418	14321	14415	14397	14424	14224	14572	14491	14341	14487	14480	14541	14360	14343	14544	14286	14591	14621	14515	14428	14444	14655	14541	14522	14516	14682	14447	14409	14485	14713	14563	14587	14490	14508	14359	14401	14470	14436	14352	14404	14247	14321	14380	14401	14268	14409	14415	14541	14435	14501	14444	14551	14197	14459	14346	14477	14614	14362	14489	14378	14565	14391	14475	14431	14470	14579	14297	14444	14488	14435	14373	14490	14335	14360	14354	14497	14503	14377	14416	14284	14235	14448	14384	14406	14235	14592	14327	14469	14389	14444	14517	14342	14410	14323	14347	14435	14588	14413	14516	14503	14280	14411	14585	14330	14561	14365	14453	14427	14408	14476	14325	14569	14364	14395	14684	14628	14659	14641	14450	14384	14490	14436	14466	14659	14752	14452	14377	14415	14420	14285	14396	14274	14396	14539	14207	14276	14583	14440	14509	14542	14428	14587	14447	14375	14340	14340	14457	14216	14351	14633	14330	14314	14396	14495	14482	14332	14373	14408	14276	14465	14520	14630	14520	14419	14313	14351	14532	14595	14423	14284	14540	14456	14474	14647	14234	14412	14467	14594	14571	14639	14446	14310	14422	14406	14296	14444
17860	25782	20842	16839	15465	14796	14623	14071	13843	13889	13887	13743	13625	13806	13700	13575	13657	13654	13609	13556	13696	13533	13484	13543	13589	13674	13613	13584	13537	13533	13684	13578	13587	13411	13520	13598	13406	13629	13411	13485	13601	13530	13371	13477	13456	13607	13529	13448	13444	13410	13451	13612	13455	13550	13642	13555	13462	13483	13478	13315	13466	13500	13359	13487	13523	13355	13469	13552	13544	13470	13551	13419	13512	13555	13343	13393	13419	13550	13485	13409	13603	13411	13580	13394	13457	13566	13324	13552	13487	13570	13558	13529	13324	13583	13498	13366	13365	13675	13684	13444	13483	13453	13610	13503	13438	13353	13629	13613	13306	13494	13504	13500	13537	13448	13464	13394	13573	13367	13502	13385	13563	13430	13608	13482	13391	13494	13500	13484	13457	13601	13459	13582	13759	13490	13533	13490	13610	13602	13545	13436	13492	13435	13367	13560	13503	13554	13505	13474	13459	13366	13513	13466	13455	13507	13403	13575	13492	13473	13506	13399	13490	13442	13447	13506	13551	13565	13570	13494	13607	13553	13581	13560	13468	13535	13427	13477	13513	13450	13434	13555	13550	13558	13387	13549	13540	13579	13457	13685	13439	13533	13422	13554	13412	13498	13545	13556	13390	13397	13414	13664	13463	13439	13427	13646	13394	13653	13419	13460	13528	13483	13395	13542	13269	13369	13534	13502	13537	13399	13661	13747	13507	13522	13538	13501	13307	13575	13505	13560	13455	13477	13448	13475	13388	13613	13618	13440	13506	13602	13413	13391	13499	13467	13494	13473	13608	13649	13660	13533	13643	13466	13498	13355	13473	13683	13401	13623	13423	13469	13439	13465	13323	13558	13521	13412	13620	13334	13523	13513	13573	13378	13556	13489	13492	13297	13557	13403	13399	13417	13354	13592	13509	13401	13574	13451	13592	13406	13620	13530	13592	13435	13575	13529	13488	13531	13605	13415	13467	13491	13546	13554	13484	13609	13533	13473	13621	13557	13422	13529	13515	13504	13506	13481	13644	13416	13490	13478	13396	13535	13472	13487	13501	13452	13579	13479	13607	13471	13532	13451	13578	13426	13373	13538	13530	13636	13500	13458	13533	13381	13607	13452	13477	13339	13289	13666	13579	13530	13694	13425	13304	13552	13424	13443	13366	13428	13746	13298	13521	13556	13565	13459	13465	13452	13485	13644	13701	13584	13396	13540	13514	13456	13523	13602	13351	13321	13367	13590	13458	13539	13406	13367	13692	13431	13661	13607	13592	13632	13461	13553	13432	13457	13480	13549	13428	13513	13404	13430	13499	13535	13411	13586	13607	13734	13570	13432	13525	13498	13364	13585	13557	13262	13608	13503	13419	13513	13431	13616	13553	13580	13335	13572	13634	13355	13475	13535	13452	13329	13558	13408	13475	13450	13484	13321	13489	13478	13535	13482	13350	13591	13625	13611	13549	13575	13581	13521	13520	13657	13504	13504	13777	13441	13660	13583	13449	13426	13453	13522	13561	13673	13345	13401	13602	13496	13440	13502	13498	13480	13618	13471	13586	13491	13551	13429	13739	13422	13518	13542	13505	13464	13445	13470	13544	13388	13448	13433	13536	13471	13436	13500	13562	13322	13602	13554	13455	13565	13514	13518	13536	13511	13500	13587	13543	13470	13479	13361	13407	13495	13512	13394	13541	13506	13490	13460	13551	13447	13502	13674	13450	13478	13499	13539	13630	13366	13425	13451	13553	13736	13471	13341	13451	13549	13499	13409	13577	13494	13441	13514	13529	13568	13454	13491	13318	13542	13489	13424	13344	13461	13563	13414	13481	13509	13554	13357	13540	13399	13495	13338	13569	13596	13588	13540	13402	13374	13396	13542	13546	13516	13558	13529	13518	13535	13664	13553	13497	13569	13449	13605	13686	13553	13422	13462	13707	13474	13677	13510	13541	13555	13378	13479	13424	13402	13555	13453	13415	13630	13385	13449	13416	13657	13438	13440	13472	13492	13333	13486	13556	13481	13494	13425	13556	13430	13416	13349	13606	13316	13402	13516	13594	13470	13297	13434	13538	13621	13650	13592	13508	13431	13643	13626	13448	13457	13518	13315	13551	13367	13524	13385	13391	13578	13520	13514	13718	13254	13399	13636	13543	13573	13493	13440	13443	13511	13481	13600	13540	13475	13364	13479	13606	13386	13406	13421	13459	13547	13380	13512	13571	13526	13507	13499	13469	13518	13583	13475	13472	13400	13545	13297	13493	13579	13649	13624	13588	13510	13436	13459	13510	13422	13324	13636	13532	13530	13460	13608	13532	13572	13455	13432	13623	13623	13423	13354	13706	13482	13289	13423	13460	13616	13370	13567	13426	13464	13571	13548	13501	13435	13468	13499	13458	13672	13309	13437	13427	13498	13344	13502	13439	13547	13319	13545	13524	13640	13500	13581	13518	13476	13451	13497	13506	13635	13522	13534	13393	13609	13433	13435	13503	13620	13382	13404	13507	13393	13518	13450	13639	13534	13557	13460	13395	13538	13609	13469	13557	13430	13378	13436	13649	13532	13494	13563	13419	13409	13464	13435	13411	13781	13413	13496	13455	13499	13630	13639	13540	13563	13644	13479	13462	13594	13633	13466	13604	13445	13488	13606	13505	13591	13366	13356	13517	13667	13447	13251	13459	13625	13508	13539	13533	13385	13486	13521	13372	13402	13459	13633	13508	13483	13481	13688	13468	13611	13464	13541	13544	13443	13582	13523	13541	13492	13571	13546	13575	13586	13508	13487	13323	13537	13421	13452	13451	13370	13520	13507	13590	13559	13592	13385	13485	13550	13677	13502	13608	13499	13474	13448	13596	13613	13450	13598	13644	13518	13444	13591	13526	13430	13709	13558	13398	13572	13396	13492	13491	13447	13478	13430	13485	13450	13517	13503	13507	13567	13637	13510	13428	13434	13403	13616	13547	13364	13523	13519	13423	13545	13353	13589	13351	13524	13624	13430	13477	13503	13480	13486	13498	13423	13524	13476	13530	13429	13592	13431	13611	13510	13529	13435	13434	13458	13478	13597	13462	13546	13537	13577	13391	13576	13624	13577	13458	13257	13529	13491	13399	13629	13593	13400	13364	13566	13683	13558	13576	13464	13577	13454	13428	13553	13614	13588	13506	13562	13493	13419	13361	13447	13638	13554	13485	13581	13590	13329	13493	13566	13524	13434	13416	13514	13626	13653	13486	13749	13408	13507	13447	13439	13424	13480	13326	13353	13359	13680	13615	13290	13576	13440	13455	13706	13550	13435	13527	13445	13626	13574	13374	13434	13385	13570	13518	13569	13444	13411	13551	13519	13454	13760	13580	13483	13687	13430	13625	13420	13499	13519	13688	13551	13601	13503	13560	13362	13583	13555	13532	13521	13504	13445	13551	13488	13479	13431	13507	13418	13442	13424	13671	13505	13598	13663	13535	13581	13327	13473	13483	13617	13321	13578	13430	13427	13637	13498	13492	13485	13531	13616	13404	13574	13473	13391	13575	13374	13539	13437	13435	13410	13523	13453	13660	13419	13551	13486	13411	13399	13555	13373	13424	13450	13568	13627	13486	13548	13494	13493	13381	13527	13557	13490	13518	13481	13510	13493	13504	13514	13448	13542	13409	13598	13484	13288	13515	13444	13556	13395	13442	13688	13604	13489	13507	13699	13427	13417	13470	13404	13513	13517	13512	13540	13599	13431	13487	13510	13485	13505	13550	13485	13304	13500	13461	13444	13482	13566	13348	13558	13598	13547	13675	13458	13473	13443	13488	13548	13696	13366	13305	13590	13451	13602	13580	13559	13529	13536	13549	13420	13382	13415	13627	13485	13272	13565	13527	13511	13471	13474	13647	13467	13503	13394	13464	13564	13497	13567	13513	13599	13509	13470	13510	13440	13484	13541	13511	13564	13523	13411	13551	13546	13450	13640	13478	13441	13532	13459	13621	13379	13459	13540	13615	13474	13477	13394	13527	13651	13519	13515	13586	13429	13470	13423	13528	13447	13455	13407	13632	13438	13518	13554	13583	13398	13511	13638	13441	13519	13402	13405	13573	13546	13428	13537	13454	13565	13506	13630	13520	13538	13528	13579	13584	13548	13442	13393	13572	13332	13389	13486	13691	13580	13359	13406	13585	13546	13636	13413	13622	13454	13482	13514	13623	13512	13358	13430	13555	13509	13448	13389	13563	13576	13593	13478	13483	13473	13356	13507	13460	13688	13374	13450	13569	13497	13578	13386	13337	13547	13458	13474	13347	13609	13583	13664	13567	13443	13685	13520	13570	13566	13574	13439	13457	13504	13580	13622	13405	13568	13637	13533	13404	13523	13545	13577	13402	13584	13425	13660	13588	13568	13407	13575	13532	13527	13468	13495	13518	13450	13330	13475	13418	13532	13439	13446	13500	13599	13414	13414	13598	13500	13702	13421	13591	13603	13541	13569	13465	13708	13273	13486	13571	13506	13458	13427	13425	13671	13447	13475	13436	13494	13433	13550	13528	13445	13529	13580	13515	13506	13575	13609	13473	13366	13628	13475	13633	13600	13407	13286	13439	13673	13486	13387	13570	13484	13601	13525	13505	13558	13569	13312	13633	13565	13503	13571	13569	13535	13556	13491	13522	13521	13523	13513	13415	13553	13441	13232	13503	13451	13596	13469	13501	13355	13504	13517	13554	13530	13503	13629	13539	13536	13469	13424	13369	13344	13638	13473	13365	13457	13437	13669	13472	13503	13481	13454	13590	13422	13529	13568	13548	13437	13524	13580	13481	13533	13592	13507	13482	13497	13584	13635	13413	13589	13560	13591	13478	13579	13409	13531	13604	13585	13618	13581	13471	13454	13446	13579	13357	13405	13474	13428	13476	13322	13377	13653	13601	13628	13410	13383	13372	13492	13439	13378	13384	13284	13410	13469	13587	13453	13482	13475	13408	13493	13452	13498	13619	13347	13539	13441	13502	13558	13413	13645	13373	13631	13382	13547	13483	13575	13520	13537	13549	13474	13687	13496	13540	13681	13571	13413	13392	13535	13481	13541	13482	13468	13470	13412	13537	13411	13434	13406	13539	13466	13403	13388	13509	13368	13444	13313	13360	13573	13568	13625	13687	13443	13473	13406	13578	13505	13419	13558
23566	21494	28165	25340	22013	19560	17832	15942	15176	15293	15102	15251	15214	15112	15140	14985	14953	15070	14939	15033	14906	14922	15004	14921	14876	14854	14877	14945	14764	14881	14957	14913	15051	14785	15092	14741	14840	14862	14931	14723	14951	14867	14829	14723	14539	14738	14719	14923	14880	14823	15000	14769	14844	14650	14899	14617	14810	14944	14930	14926	14927	14944	14572	14646	14612	14828	14805	14803	14808	14784	14904	14752	14647	14636	14877	14643	14850	14828	14876	14643	14749	14662	14751	14818	14748	14720	14813	14804	14789	14820	14895	14737	14645	14666	14671	14866	14681	15003	14652	14678	14695	14814	14720	14797	14676	14941	14675	14951	14677	14691	14732	14514	15152	14899	14702	14890	14832	14821	14827	14671	14932	14752	14847	14951	14700	14769	14866	14798	14775	14825	14860	14840	14778	14668	14662	14863	14760	14727	14907	14644	14838	14786	14820	14761	14886	14852	14603	14710	14950	14734	14650	14764	14579	14720	14642	14759	14931	14757	14833	14667	14747	14624	14850	14790	14778	14681	14747	14872	14999	14798	14632	14832	14625	14789	14841	14808	14770	14923	14712	14772	14806	14696	14588	14921	14831	14735	14804	14636	14721	14534	14847	14821	14678	14711	14684	14654	14694	14878	14885	14594	14634	14815	14768	14620	14829	14778	14655	14755	14578	14714	14859	14858	14575	14776	14744	14692	14840	14830	14700	14939	14785	14698	14798	14835	14747	14842	14992	14669	14839	14560	15062	14868	14641	14819	14708	14985	14890	14761	14821	14627	14627	14776	14725	14707	14838	14708	14670	14780	14876	14606	14758	14624	14683	14649	14573	14830	14916	14825	14868	14837	14739	14903	14577	14647	14703	14868	14664	14915	14839	14812	14610	14652	14593	14635	14747	14781	14909	14625	14716	14895	14890	14797	14562	14786	14838	14545	14853	14715	14849	14960	14640	14546	14792	14647	14837	14697	14704	14778	14887	14504	14819	14801	14898	14718	14726	14785	14709	14757	14690	14831	14660	14907	14778	14881	14735	14788	14799	14813	14642	14960	14799	14812	14894	14808	14709	14783	14851	14707	14651	14792	14518	14583	14826	14768	14943	14695	14641	14606	14497	14930	14794	14782	14718	14713	14899	14839	14754	14765	14677	14766	14770	15011	14738	14671	14989	14845	14847	14709	14837	14750	14843	14873	14799	14709	14624	14835	14728	14782	14739	14667	14845	14762	14685	14845	14822	14685	14735	14813	14883	14846	14855	14682	14610	14666	14716	14682	14629	14582	14888	14822	14770	14697	14701	14826	14858	14857	14956	14686	14671	14760	14550	14595	14756	14822	14869	14749	14550	14703	14618	14735	14810	14831	14802	14821	14551	14819	14608	14675	14754	14720	14784	14829	14750	14686	14769	14869	14789	14829	14684	14723	14754	14696	14630	14743	14843	14767	14730	14646	14600	14631	14648	14719	14850	14879	14720	14859	14764	14823	14667	14770	14803	14585	14800	14645	14860	14816	14690	14765	14860	14750	14830	14756	14852	14648	14864	14821	14970	14854	14807	14762	14619	14813	14623	14881	14908	14809	14718	14761	14608	14728	14676	14875	14785	14629	14745	14890	14840	14724	14667	14628	14881	14710	14718	14793	14779	14664	14776	14887	14794	14928	15047	14542	14734	14650	14741	14737	14808	14920	14783	14534	14672	14819	14821	14847	14661	14738	14781	14803	14672	14732	14637	14875	14795	14639	14586	14684	14748	14841	14714	14522	14567	14909	14792	14703	14632	14715	14841	14712	14508	14665	15189	14915	14805	14853	14763	14787	14901	14893	14845	14715	14715	14516	14922	14745	14773	14765	14822	14882	14697	14703	14669	14790	14753	14832	14961	14919	14741	14749	14790	14898	14913	14696	14866	14682	14525	14621	14851	14582	14485	14686	14853	14811	14582	14876	14698	14871	14773	14748	14829	14895	14850	14771	14664	14732	14896	14801	14759	14727	14729	14789	14826	14844	14753	14717	14628	14637	14794	14829	14791	14619	14903	14577	14636	14681	14853	14749	14672	14617	14896	14899	14927	14875	14690	14663	14663	14753	14698	14883	14763	14880	14685	14702	14842	14928	14827	14777	14561	14870	14686	14608	14797	14749	14705	14716	14821	14837	14917	14665	14694	14714	14932	14785	14918	14900	14922	14921	14682	14851	14850	14903	14995	14779	14800	14904	14796	14782	14656	14771	14826	14468	14794	14660	14820	14703	14783	14782	14725	14753	14738	14795	14802	14645	14789	14695	14810	14714	14699	14731	14869	14747	14651	14963	14816	14891	14766	14726	14753	14544	14651	14716	14745	14656	15010	14726	14782	14865	14884	14964	14657	14707	14706	14547	14598	14842	14876	14731	14703	14818	14776	14963	14820	14730	14796	14763	14654	14656	14643	14988	14902	14726	14621	14699	14710	14607	14600	14956	14639	14914	14822	14862	14858	14595	14742	14729	14775	14766	14656	14864	14603	14769	14681	14698	14603	14845	14784	14725	14770	14768	14724	14688	14813	14484	14915	14723	14722	14787	14723	14865	14899	14640	14586	14959	14818	14841	14847	14677	14731	14738	14841	14670	14741	14610	14825	14815	14890	14773	14893	14830	14740	14737	14868	14724	14670	14733	14801	14597	14695	14851	14745	14695	14822	14902	14711	14595	14918	14576	14762	14655	14805	14702	14677	14719	14792	14756	14646	14627	14763	14527	14829	14991	14847	14565	14666	14840	14733	14825	14897	14834	14714	14840	14939	14718	14732	14669	14877	14739	14721	14903	14927	14794	14687	14713	14719	14848	14777	14899	14747	14793	14872	14820	14800	14778	14635	14491	14834	14812	14900	14692	14875	14763	14697	14618	14719	14653	14838	14934	14982	14624	14817	14782	14675	14732	14847	14989	14794	14872	14774	14854	14891	14787	14872	14901	14884	14816	14832	14822	14680	14883	14825	14650	14750	14777	14656	14891	14856	14776	14900	14801	14817	14692	14996	14801	14783	14767	14632	14616	15102	14787	14862	14755	14749	14617	14750	14770	14822	14713	14881	14742	14675	14538	14926	14930	15003	14770	14749	14651	14871	14686	14737	14824	14757	14694	14853	14936	14759	14680	14552	14793	14923	14881	14721	14887	14987	14811	14664	14648	14871	14872	14844	14704	14631	14785	14635	14723	14716	14907	14396	14855	14761	14720	14748	14785	14740	14662	14610	14759	14764	14682	14696	14668	14717	14922	14657	14977	14752	14591	14682	14895	14779	14430	14812	14815	14904	14746	14801	14496	15054	14820	14720	14898	14772	14924	14791	14841	14831	14732	14879	14829	14833	14813	14463	14779	14628	14978	14679	14734	14805	14749	14912	14773	15040	14747	14706	14791	14612	14871	14791	14820	14983	14698	14608	14601	14694	14667	14563	14664	14591	14838	14825	14920	14683	14823	14693	14766	14435	14669	14803	14738	14766	14732	14919	14767	14757	14697	14683	14774	14714	14794	14656	14794	14704	14783	14670	14975	14644	14878	14897	14679	14724	14597	15014	14768	14832	14848	14804	14648	14730	14826	14559	14749	14829	14606	14938	14864	14807	14819	14792	14757	14847	14607	14976	14544	14610	14827	14910	14727	14876	14817	14995	14830	14760	14628	14745	14919	14779	14729	14753	14729	14807	14956	14680	14815	14980	14980	14678	14991	14798	14817	14828	14818	14751	14802	14721	14598	14798	14802	14982	14741	14597	14739	14951	14779	14647	14800	14735	14714	14645	14850	14633	14817	14549	14792	14661	14645	14726	14906	14787	14794	14816	14874	14718	14664	14614	14713	14888	14870	14837	14786	14651	14490	14573	14668	14551	14586	14853	14692	14572	14729	14692	14785	14755	14766	14870	14635	14753	14855	14822	14879	14661	14797	14616	14704	14572	14684	14751	14621	14600	14668	14672	14682	14734	14479	14604	14694	14675	14714	14512	14779	14818	14756	14730	14718	14862	14918	14629	14667	14709	14727	14817	14742	14641	14657	14758	14783	14835	14724	14791	14771	14775	14888	14890	14824	14677	14542	14781	14751	14761	14653	14725	14732	14606	14666	14831	14945	14764	14639	14662	14785	14794	14784	14643	14737	14822	14488	14737	14556	14699	14607	14737	14747	14715	14732	14822	14884	14668	14783	14543	14959	14836	14798	14869	14902	14783	14695	14828	14648	14700	14755	14689	14756	14776	14756	14845	14594	14855	14839	14718	14618	14889	14709	14795	14912	14617	14809	14736	14647	14729	14752	14573	14582	14852	14777	14791	14752	14767	14744	14810	14893	14729	14823	14754	14851	14857	14747	14619	14785	14722	14627	14808	14906	14622	14817	14929	14811	14677	14689	14789	14539	14796	14884	14681	14670	14767	14651	14640	14785	14723	14708	14879	14914	14726	15063	14606	14919	14688	14930	14773	14624	14773	14737	14891	14860	14866	14838	14940	14678	14872	14713	14708	14807	15063	14849	14743	14694	14729	14759	14781	14762	14783	14675	14704	14639	14798	14671	14880	14817	14598	14846	14557	14861	14811	14655	14819	14786	14752	14702	14676	14655	14771	14648	14599	14689	14876	14701	14595	14731	14732	14640	14691	14757	14809	14735	14777	14646	14720	14565	14547	14559	14590	14734	14865	14696	14697	14776	14816	14672	14674	14675	14891	14827	14710	14686	14754	14806	14682	14768	14681	14736	14750	14910	14758	14920	14751	14843	14917	14681	14837	15030	14574	14715	14819	14713	14844	14794	14766	14765	14837	14673	14789	14865	14726	14607	14740	14865	14927	14765	14775	14721	14666	14889	14786	14940	14750	14765	14660	14707	14709	14592	14729	14695	14782	14756	14793	14792	14798	14682	14665	14652	14774	14858	14655	14801	14774	14847	14742	14719	14639	14706	14746	14862	14832	14566	14873	14530	14721	14807	14850	14778	14728	14728	14645	14785	14971	14755	14651	14779	14686	14755	14701	14925	14819	14859	14881	14849	14767	14937	14787	14992	14908	14613	14788	14711	14838	14786	14826	14959	14837	14746	14568	14821	14771	14756	14588	14675	14609	14715	14779	14749	15043	14846	14934	14840	14811	14769	14811	14726	14627	14718	14811	14789	14985	14526	14913	14714	14761	14781
16157	31804	25492	19683	17314	16034	15341	14851	14439	14101	14194	14220	14127	13941	14019	14015	13785	13949	13881	13863	13800	13951	13802	13708	13865	13938	13819	13745	13803	13792	13969	13682	13717	13783	13658	13673	13828	13642	13734	13798	13773	13818	13757	13828	13748	13670	13828	13654	13623	13790	13626	13535	13603	13726	13881	13689	13770	13813	13671	13859	13575	13861	13773	13816	13551	13729	13685	13641	13778	13734	13625	13641	13793	13783	13788	13617	13661	13644	13578	13583	13716	13656	13729	13733	13833	13666	13776	13703	13731	13671	13716	13831	13875	13652	13800	13614	13796	13845	13797	13904	13710	13759	13605	13746	13674	13885	13790	13794	13631	13860	13557	13579	13640	13632	13495	13913	13710	13617	13676	13658	13658	13629	13891	13613	13798	13746	13805	13636	13681	13562	13669	13474	13584	13658	13853	13753	13664	13771	13640	13712	13502	13713	13513	13684	13694	13752	13658	13672	13644	13797	13718	13681	13687	13699	13642	13710	13526	13823	13850	13826	13799	13675	13793	13798	13721	13574	13839	13710	13726	13679	13793	13716	13601	13580	13773	13575	13564	13640	13818	13727	13848	13714	13618	13766	13715	13599	13845	13753	13710	13718	13660	13608	13739	13615	13755	13729	13739	13765	13820	13658	13735	13772	13756	13632	13701	13700	13735	13659	13758	13649	13620	13620	13749	13694	13735	13830	13773	13646	13665	13595	13892	13682	13455	13640	13614	13729	13673	13668	13676	13690	13687	13714	13644	13592	13673	13673	13712	13667	13716	13675	13954	13638	13774	13715	13561	13658	13709	13646	13757	13639	13756	13794	13762	13751	13901	13828	13722	13582	13763	13717	13795	13622	13754	13767	13605	13600	13742	13679	13755	13677	13680	13820	13430	13649	13722	13649	13819	13563	13758	13793	13687	13714	13682	13715	13659	13727	13599	13725	13701	13837	13611	13682	13624	13568	13746	13810	13840	13627	13618	13635	13786	13663	13805	13581	13799	13673	13768	13498	13653	13782	13785	13588	13663	13736	13737	13640	13696	13653	13756	13625	13772	13582	13777	13766	13792	13810	13770	13738	13670	13562	13882	13798	13485	13709	13714	13768	13816	13492	13765	13780	13819	13610	13651	13714	13864	13739	13757	13679	13574	13803	13729	13558	13704	13679	13539	13711	13770	13843	13544	13567	13897	13724	13799	13731	13714	13715	13743	13862	13720	13683	13773	13477	13712	13513	13681	13693	13685	13549	13648	13579	13647	13669	13752	13797	13812	13566	13628	13897	13542	13624	13766	13613	13611	13932	13430	13791	13713	13712	13570	13806	13801	13606	13680	13740	13786	13831	13760	13786	13590	13587	13747	13729	13579	13778	13746	13692	13595	13806	13722	13831	13619	13616	13809	13760	13813	13694	13825	13742	13669	13761	13657	13667	13858	13663	13671	13776	13681	13665	13613	13930	13688	13535	13751	13752	13543	13715	13755	13792	13568	13758	13767	13839	13663	13677	13646	13876	13595	13686	13790	13647	13786	13665	13614	13716	13611	13624	13763	13714	13654	13873	13669	13707	13697	13677	13881	13642	13595	13731	13640	13645	13558	13443	13768	13627	13697	13673	13682	13695	13845	13759	13746	13927	13537	13734	13806	13736	13690	13600	13763	13605	13759	13797	13761	13860	13634	13649	13812	13708	13785	13713	13758	13776	13645	13769	13619	13679	13681	13760	13699	13591	13620	13771	13752	13656	13684	13750	13754	13829	13547	13604	13712	13791	13666	13668	13569	13615	13563	13809	13607	13698	13777	13679	13752	13753	13670	13694	13719	13773	13655	13807	13643	13785	13665	13613	13741	13497	13795	13673	13700	13751	13943	13665	13652	13640	13777	13465	13730	13778	13789	13821	13685	13632	13664	13643	13619	13620	13718	13714	13626	13840	13689	13574	13729	13963	13690	13551	13663	13620	13649	13781	13767	13826	13717	13738	13561	13758	13727	13487	13785	13784	13775	13785	13651	13703	13801	13798	13624	13874	13688	13666	13575	13831	13579	13839	13708	13512	13713	13683	13587	13805	13595	13666	13792	13724	13750	13759	13660	13477	13733	13545	13762	13663	13763	13725	13747	13723	13752	13736	13654	13690	13791	13665	13680	13641	13634	13606	13793	13485	13742	13666	13698	13581	13805	13861	13706	13666	13719	13548	13660	13806	13612	13728	13570	13671	13698	13596	13786	13695	13542	13879	13715	13712	13809	13685	13830	13746	13703	13651	13773	13711	13653	13796	13565	13683	13760	13685	13667	13775	13574	13797	13533	13742	13630	13670	13756	13686	13659	13705	13680	13709	13627	13649	13801	13708	13660	13769	13675	13559	13551	13624	13790	13626	13781	13631	13813	13636	13674	13571	13794	13524	13749	13753	13639	13634	13675	13667	13573	13668	13565	13782	13614	13749	13684	13696	13723	13578	13656	13814	13658	13643	13830	13765	13747	13649	13674	13719	13670	13831	13754	13830	13820	13612	13735	13784	13683	13659	13666	13575	13634	13592	13755	13756	13525	13625	13821	13734	13576	13678	13771	13650	13697	13608	13764	13871	13688	13700	13631	13724	13684	13679	13664	13834	13852	13708	13737	13670	13770	13716	13613	13638	13753	13648	13500	13799	13653	13773	13808	13667	13709	13647	13703	13655	13733	13689	13688	13558	13630	13723	13850	13840	13624	13813	13767	13767	13544	13690	13719	13541	13803	13529	13666	13485	13736	13840	13611	13772	13520	13679	13665	13718	13611	13697	13700	13604	13758	13692	13765	13676	13632	13717	13646	13754	13778	13546	13692	13981	13658	13540	13663	13960	13713	13703	13612	13802	13739	13603	13789	13777	13557	13695	13722	13671	13668	13735	13380	13704	13519	13785	13716	13687	13537	13680	13703	13677	13755	13827	13715	13679	13668	13769	13680	13707	13602	13855	13795	13710	13735	13726	13808	13811	13529	13793	13832	13746	13633	13835	13606	13771	13505	13956	13601	13752	13687	13732	13676	13636	13718	13865	13690	13577	13707	13710	13517	13652	13804	13734	13721	13598	13622	13644	13696	13889	13806	13729	13702	13786	13775	13576	13740	13604	13783	13508	13910	13719	13704	13556	13710	13725	13544	13721	13615	13762	13836	13794	13602	13635	13748	13701	13661	13643	13612	13673	13683	13732	13665	13505	13623	13718	13669	13693	13580	13748	13788	13711	13703	13630	13645	13594	13676	13679	13682	13696	13725	13712	13681	13684	13833	13592	13755	13585	13646	13576	13793	13738	13612	13732	13675	13571	13659	13613	13813	13773	13710	13628	13697	13695	13679	13680	13697	13546	13773	13619	13908	13822	13718	13579	13552	13597	13764	13686	13599	13690	13635	13741	13637	13777	13609	13723	13846	13756	13683	13766	13649	13694	13794	13606	13797	13664	13745	13728	13841	13650	13807	13640	13752	13906	13746	13862	13681	13870	13720	13438	13721	13635	13737	13522	13647	13785	13808	13954	13722	13802	13659	13767	13707	13871	13565	13807	13616	13826	13687	13770	13683	13587	13627	13870	13637	13746	13605	13649	13797	13582	13616	13648	13859	13653	13754	13700	13765	13640	13782	13655	13888	13881	13689	13719	13702	13677	13593	13724	13573	13784	13696	13611	13755	13680	13638	13456	13572	13685	13568	13684	13675	13737	13786	13683	13729	13623	13778	13645	13688	13849	13721	13816	13641	13690	13713	13848	13738	13783	13576	13787	13705	13690	13672	13788	13672	13704	13584	13721	13681	13710	13827	13594	13600	13780	13647	13786	13658	13669	13471	13819	13657	13684	13582	13775	13688	13510	13790	13570	13571	13589	13653	13681	13713	13660	13613	13587	13722	13647	13714	13632	13926	13649	13654	13689	13734	13727	13757	13789	13591	13568	13804	13766	13553	13773	13651	13730	13646	13814	13655	13692	13714	13558	13744	13693	13736	13554	13531	13730	13517	13613	13767	13540	13802	13633	13771	13745	13731	13602	13524	13678	13775	13653	13656	13640	13670	13697	13706	13800	13801	13602	13903	13815	13640	13815	13694	13700	13850	13622	13731	13782	13728	13820	13640	13719	13683	13781	13702	13608	13628	13802	13847	13776	13878	13728	13736	13665	13640	13697	13727	13775	13537	13713	13667	13812	13688	13695	13656	13598	13798	13665	13617	13659	13764	13645	13678	13642	13531	13609	13841	13771	13736	13688	13537	13679	13664	13695	13709	13725	13614	13707	13749	13640	13788	13816	13562	13644	13786	13635	13669	13592	13682	13706	13875	13658	13714	13591	13637	13657	13680	13708	13801	13786	13710	13832	13622	13705	13675	13642	13672	13678	13771	13634	13631	13735	13696	13661	13706	13721	13764	13669	13615	13574	13660	13583	13710	13651	13721	13714	13725	13655	13605	13573	13710	13791	13624	13725	13710	13688	13589	13540	13771	13658	13592	13720	13615	13768	13659	13742	13731	13723	13761	13680	13796	13531	13631	13829	13730	13622	13643	13831	13639	13698	13708	13649	13776	13602	13604	13564	13726	13580	13798	13667	13626	13637	13851	13647	13593	13769	13745	13712	13522	13720	13672	13690	13656	13561	13602	13710	13718	13597	13691	13617	13667	13707	13674	13655	13651	13746	13636	13838	13522	13697	13634	13729	13662	13618	13715	13675	13721	13944	13721	13597	13721	13635	13832	13751	13599	13594	13681	13768	13754	13690	13652	13865	13609	13650	13720	13756	13632	13735	13786	13598	13604	13735	13768	13577	13486	13955	13593	13636	13830	13628	13811	13681	13811	13686	13635	13771	13724	13621	13763	13760	13676	13790	13774	13673	13591	13662	13660	13695	13627	13750	13871	13723	13652	13776	13684	13623	13804	13530	13684	13678	13839	13722	13861	13578	13803	13747	13766	13630	13628	13782	13648	13688	13711	13484	13773	13668	13765	13853	13653	13622	13761	13617	13723	13675	13539	13720	13789	13576	13882	13704	13773	13765	13732	13695	13831	13741	13748	14047	13536	13771	13593	13632	13724	13726	13758	13634	13543	13686	13530	13682	13797	13713	13575	13793	13502	13737	13501	13604	13790	13774	13752	13678	13658	13695	13772	13756	13684	13624	13736	13726	13744	13713
25416	21539	26393	26023	17324	15835	15709	15185	14793	14875	14955	14739	14890	14834	14825	14690	14444	14692	14581	14711	14856	14599	14470	14585	14614	14679	14626	14684	14733	14579	14484	14537	14992	14620	14688	14542	14518	14515	14548	14672	14609	14558	14632	14706	14521	14744	14505	14522	14739	14598	14499	14531	14642	14776	14669	14572	14449	14680	14545	14550	14593	14557	14519	14558	14780	14477	14706	14656	14783	14617	14431	14676	14547	14536	14546	14597	14640	14466	14490	14637	14648	14446	14712	14510	14489	14599	14479	14557	14370	14748	14445	14605	14567	14599	14461	14423	14646	14521	14628	14574	14463	14792	14628	14566	14767	14499	14579	14429	14616	14628	14661	14466	14384	14633	14577	14514	14607	14568	14454	14482	14508	14600	14727	14548	14477	14545	14455	14428	14583	14498	14820	14564	14605	14609	14542	14556	14561	14534	14642	14597	14419	14491	14732	14486	14616	14766	14584	14524	14462	14373	14483	14691	14550	14417	14448	14511	14634	14689	14555	14459	14512	14402	14485	14598	14529	14590	14767	14504	14363	14680	14541	14401	14595	14587	14647	14349	14475	14471	14598	14520	14280	14585	14659	14575	14673	14523	14628	14573	14432	14465	14471	14604	14536	14674	14773	14561	14532	14678	14648	14615	14455	14461	14584	14549	14780	14559	14501	14389	14557	14705	14579	14591	14536	14447	14708	14402	14521	14506	14557	14600	14490	14499	14578	14553	14588	14661	14498	14527	14686	14464	14506	14733	14483	14721	14535	14495	14459	14469	14443	14531	14594	14508	14425	14479	14693	14527	14590	14720	14488	14556	14499	14493	14623	14320	14525	14506	14461	14519	14650	14578	14451	14469	14790	14424	14707	14411	14637	14745	14685	14579	14704	14526	14686	14487	14483	14417	14612	14630	14483	14737	14562	14815	14623	14602	14535	14377	14606	14704	14396	14389	14472	14501	14629	14555	14444	14606	14532	14622	14501	14672	14651	14618	14378	14366	14677	14375	14455	14491	14523	14499	14382	14592	14557	14370	14416	14719	14472	14556	14684	14635	14489	14757	14637	14644	14479	14640	14586	14476	14582	14578	14499	14468	14425	14467	14652	14520	14664	14300	14466	14648	14413	14554	14590	14634	14542	14637	14432	14510	14489	14587	14681	14663	14535	14589	14579	14476	14616	14446	14496	14578	14603	14648	14531	14549	14626	14567	14624	14878	14642	14364	14432	14623	14645	14790	14485	14695	14729	14327	14632	14632	14440	14388	14322	14509	14568	14502	14600	14760	14601	14590	14704	14609	14691	14496	14611	14656	14654	14543	14616	14456	14448	14510	14738	14471	14819	14534	14676	14768	14703	14606	14522	14562	14592	14480	14539	14530	14402	14533	14714	14709	14400	14547	14438	14498	14699	14541	14616	14477	14458	14478	14559	14509	14576	14684	14388	14590	14736	14584	14548	14758	14512	14750	14524	14466	14309	14590	14569	14676	14682	14627	14461	14701	14482	14699	14593	14516	14742	14672	14492	14399	14594	14650	14335	14568	14606	14417	14652	14565	14514	14577	14564	14578	14608	14544	14652	14749	14682	14615	14624	14660	14560	14520	14634	14433	14647	14323	14671	14465	14478	14504	14525	14649	14703	14530	14510	14351	14487	14613	14678	14473	14654	14580	14593	14615	14749	14397	14556	14493	14557	14523	14366	14488	14509	14516	14527	14564	14496	14534	14576	14561	14566	14555	14644	14575	14544	14511	14353	14559	14466	14707	14591	14473	14473	14489	14510	14548	14508	14490	14624	14493	14424	14397	14637	14436	14478	14457	14568	14548	14477	14534	14498	14750	14669	14652	14645	14508	14627	14616	14611	14497	14531	14667	14633	14464	14615	14581	14535	14679	14548	14522	14441	14421	14614	14604	14526	14509	14607	14494	14550	14471	14398	14631	14442	14670	14493	14613	14593	14571	14540	14753	14539	14323	14667	14661	14401	14559	14518	14568	14498	14551	14316	14629	14581	14678	14476	14579	14807	14623	14647	14677	14594	14543	14585	14536	14713	14445	14527	14531	14486	14721	14615	14405	14702	14424	14377	14621	14675	14744	14478	14680	14454	14486	14756	14763	14714	14641	14702	14598	14581	14660	14658	14556	14528	14459	14802	14543	14684	14705	14464	14624	14665	14662	14507	14507	14443	14517	14267	14442	14583	14656	14546	14567	14699	14583	14633	14549	14397	14524	14568	14597	14554	14679	14394	14487	14522	14672	14717	14606	14519	14564	14565	14390	14604	14521	14643	14769	14520	14249	14607	14526	14459	14386	14563	14651	14710	14440	14580	14536	14488	14426	14537	14665	14477	14604	14659	14599	14617	14615	14613	14621	14704	14653	14405	14600	14704	14401	14450	14609	14460	14383	14489	14570	14549	14689	14546	14309	14589	14442	14623	14413	14586	14562	14584	14634	14719	14634	14459	14582	14689	14724	14661	14695	14587	14598	14448	14427	14515	14279	14533	14733	14641	14710	14540	14692	14470	14501	14376	14582	14476	14502	14885	14761	14569	14524	14494	14561	14624	14604	14631	14395	14612	14481	14475	14465	14526	14596	14563	14607	14518	14348	14487	14505	14568	14582	14687	14445	14491	14638	14616	14463	14637	14549	14712	14539	14591	14499	14617	14584	14441	14409	14736	14442	14575	14535	14594	14417	14275	14583	14275	14374	14573	14703	14632	14619	14475	14486	14581	14527	14720	14597	14543	14671	14672	14685	14560	14398	14448	14587	14506	14513	14465	14590	14647	14628	14622	14658	14637	14545	14627	14648	14619	14560	14431	14458	14334	14647	14407	14568	14424	14603	14497	14645	14729	14439	14677	14650	14623	14319	14433	14517	14562	14578	14665	14540	14614	14497	14594	14499	14686	14684	14647	14662	14635	14519	14757	14633	14631	14718	14670	14533	14527	14619	14578	14658	14730	14671	14501	14333	14266	14574	14685	14415	14654	14456	14511	14423	14558	14463	14421	14514	14504	14392	14322	14581	14555	14562	14605	14680	14743	14566	14652	14581	14657	14591	14430	14558	14815	14484	14525	14582	14589	14625	14656	14419	14463	14565	14486	14801	14582	14718	14632	14369	14632	14385	14534	14533	14532	14356	14662	14758	14723	14416	14411	14648	14600	14550	14654	14536	14634	14609	14461	14758	14502	14454	14402	14662	14502	14577	14609	14459	14567	14633	14716	14556	14741	14604	14582	14486	14555	14628	14587	14554	14439	14594	14464	14601	14594	14358	14503	14501	14518	14460	14468	14464	14664	14656	14452	14683	14375	14556	14502	14485	14580	14690	14757	14465	14575	14538	14688	14693	14519	14561	14635	14683	14483	14402	14467	14433	14462	14513	14506	14667	14555	14507	14503	14603	14657	14500	14456	14430	14813	14756	14629	14691	14703	14588	14506	14450	14535	14721	14699	14658	14469	14612	14606	14427	14520	14516	14686	14521	14279	14478	14708	14698	14671	14559	14580	14500	14545	14505	14559	14416	14691	14623	14597	14549	14334	14469	14447	14637	14567	14498	14632	14455	14705	14316	14564	14585	14625	14550	14628	14429	14462	14594	14689	14524	14553	14456	14552	14547	14424	14559	14652	14590	14654	14575	14660	14589	14710	14616	14523	14651	14666	14661	14459	14342	14358	14460	14447	14700	14463	14557	14408	14605	14388	14624	14738	14655	14602	14517	14547	14547	14664	14432	14661	14774	14670	14541	14708	14689	14495	14565	14641	14352	14631	14448	14665	14540	14717	14711	14673	14508	14666	14486	14574	14442	14573	14631	14428	14506	14525	14509	14509	14685	14563	14593	14543	14577	14741	14625	14436	14273	14565	14647	14801	14517	14469	14322	14614	14544	14619	14564	14789	14574	14463	14741	14462	14475	14421	14619	14396	14448	14612	14495	14626	14435	14495	14720	14532	14541	14611	14688	14591	14645	14857	14605	14595	14575	14660	14620	14494	14369	14514	14586	14495	14430	14498	14608	14486	14500	14591	14488	14667	14655	14510	14456	14418	14627	14665	14591	14400	14660	14562	14724	14600	14546	14551	14337	14669	14399	14486	14495	14437	14545	14580	14594	14459	14593	14468	14539	14773	14574	14671	14697	14404	14427	14774	14575	14575	14452	14404	14630	14627	14897	14452	14536	14462	14419	14523	14457	14551	14622	14576	14624	14747	14404	14403	14592	14696	14614	14651	14600	14576	14302	14534	14556	14609	14567	14667	14671	14504	14602	14691	14575	14609	14649	14693	14656	14562	14721	14540	14464	14705	14437	14492	14655	14575	14661	14640	14587	14728	14619	14447	14354	14534	14554	14574	14483	14598	14606	14542	14625	14532	14648	14711	14576	14574	14350	14459	14324	14558	14820	14601	14692	14676	14760	14575	14526	14505	14634	14589	14610	14590	14392	14559	14516	14573	14717	14680	14590	14718	14536	14658	14523	14599	14490	14482	14444	14547	14636	14450	14383	14564	14459	14568	14644	14703	14559	14609	14452	14494	14507	14649	14651	14612	14700	14558	14675	14617	14651	14593	14519	14552	14513	14624	14548	14707	14462	14605	14573	14485	14602	14646	14566	14403	14429	14616	14715	14594	14720	14370	14636	14501	14460	14597	14647	14557	14728	14627	14487	14626	14534	14674	14535	14709	14552	14627	14454	14691	14535	14393	14453	14556	14703	14328	14544	14471	14617	14670	14500	14692	14661	14647	14401	14477	14574	14538	14646	14464	14609	14647	14366	14488	14606	14802	14662	14495	14623	14576	14576	14779	14823	14468	14722	14481	14622	14561	14643	14524	14384	14599	14638	14559	14462	14569	14457	14421	14490	14674	14476	14589	14426	14544	14656	14565	14578	14649	14494	14640	14454	14646	14495	14628	14508	14525	14842	14732	14485	14601	14530	14650	14484	14734	14457	14478	14591	14675	14581	14545	14561	14478	14521	14459	14493	14766	14482	14391	14460	14385	14533	14628	14526	14583	14686	14665	14681	14414	14597	14572	14658	14575	14399	14526	14578	14630	14665	14745	14545	14578	14640	14528	14574	14605	14627	14736	14648	14563	14618	14613	14552	14610	14576	14609	14540	14547	14703	14626	14684	14660	14527	14637	14658	14668	14513	14531	14553
16569	27029	22240	17725	16121	15272	14609	14550	14105	14013	13911	14010	13860	13764	13919	13853	13779	13811	13660	13707	13699	13672	13753	13771	13771	13774	13756	13653	13576	13671	13546	13760	13617	13804	13658	13491	13845	13806	13601	13697	13685	13704	13762	13606	13805	13569	13551	13721	13623	13542	13720	13665	13605	13609	13564	13667	13706	13646	13651	13709	13602	13693	13528	13545	13677	13518	13702	13648	13675	13662	13729	13668	13565	13324	13543	13627	13652	13634	13641	13459	13567	13630	13650	13712	13668	13758	13684	13665	13581	13519	13709	13617	13528	13541	13705	13634	13586	13723	13496	13647	13642	13662	13606	13607	13910	13714	13688	13529	13719	13522	13636	13612	13542	13653	13501	13678	13764	13525	13569	13631	13598	13561	13487	13502	13589	13797	13534	13492	13678	13507	13647	13612	13497	13470	13805	13511	13647	13608	13757	13648	13662	13541	13632	13578	13682	13421	13604	13556	13662	13689	13695	13784	13521	13553	13626	13548	13670	13836	13538	13585	13314	13624	13546	13621	13686	13651	13450	13581	13716	13554	13472	13622	13518	13817	13560	13921	13726	13700	13530	13624	13562	13566	13677	13490	13823	13633	13663	13701	13398	13717	13718	13556	13509	13639	13655	13472	13654	13667	13749	13569	13771	13605	13476	13715	13573	13587	13727	13623	13659	13827	13628	13645	13707	13596	13547	13602	13732	13767	13745	13563	13403	13498	13629	13544	13668	13756	13663	13507	13633	13509	13476	13636	13561	13609	13863	13584	13676	13537	13556	13700	13693	13666	13584	13565	13838	13540	13660	13488	13555	13560	13648	13575	13535	13487	13703	13659	13564	13641	13673	13635	13512	13744	13689	13542	13571	13712	13522	13670	13626	13695	13659	13675	13515	13815	13776	13741	13679	13489	13625	13573	13703	13336	13502	13674	13555	13655	13574	13713	13461	13543	13392	13732	13649	13595	13450	13419	13679	13590	13740	13544	13649	13611	13574	13593	13616	13523	13774	13667	13585	13683	13738	13621	13613	13516	13645	13707	13495	13541	13683	13680	13740	13574	13519	13608	13628	13550	13569	13615	13486	13823	13610	13608	13671	13381	13423	13590	13764	13502	13481	13575	13737	13718	13660	13447	13364	13602	13764	13675	13425	13548	13628	13649	13737	13612	13601	13670	13759	13572	13759	13565	13648	13474	13608	13582	13499	13734	13761	13649	13757	13467	13633	13551	13624	13582	13619	13592	13690	13716	13624	13436	13531	13750	13662	13514	13590	13691	13825	13494	13592	13534	13605	13586	13663	13582	13406	13701	13511	13692	13614	13684	13792	13642	13475	13585	13661	13718	13589	13455	13610	13677	13729	13554	13665	13631	13510	13576	13619	13606	13616	13721	13559	13585	13584	13609	13627	13648	13693	13670	13512	13445	13493	13638	13626	13577	13749	13806	13655	13633	13648	13487	13848	13715	13642	13655	13702	13625	13648	13758	13478	13593	13689	13688	13479	13585	13646	13611	13599	13658	13436	13534	13762	13505	13692	13566	13558	13697	13601	13597	13739	13672	13645	13571	13602	13441	13700	13573	13727	13587	13593	13406	13787	13533	13648	13597	13581	13667	13545	13663	13717	13656	13666	13681	13510	13693	13549	13658	13567	13552	13519	13717	13636	13714	13564	13566	13718	13554	13596	13572	13614	13514	13640	13644	13531	13622	13709	13711	13473	13831	13685	13541	13442	13542	13527	13643	13479	13550	13649	13593	13442	13592	13637	13664	13537	13503	13634	13616	13643	13529	13647	13687	13558	13646	13642	13522	13602	13577	13667	13589	13504	13611	13531	13694	13736	13618	13592	13474	13542	13518	13608	13662	13814	13600	13675	13534	13648	13516	13769	13534	13530	13758	13428	13395	13605	13657	13632	13631	13805	13621	13678	13557	13589	13617	13559	13550	13634	13576	13631	13596	13648	13675	13615	13511	13734	13674	13743	13607	13642	13702	13661	13615	13824	13775	13585	13570	13660	13374	13624	13569	13494	13606	13638	13543	13656	13697	13661	13535	13551	13627	13385	13603	13506	13521	13748	13503	13749	13708	13474	13858	13768	13522	13642	13707	13702	13719	13899	13647	13613	13472	13746	13565	13607	13690	13612	13690	13674	13527	13542	13555	13885	13625	13569	13474	13693	13661	13641	13598	13640	13592	13590	13561	13815	13649	13560	13602	13583	13652	13611	13597	13449	13510	13684	13682	13604	13722	13798	13446	13574	13778	13679	13644	13626	13472	13668	13494	13594	13665	13580	13619	13694	13705	13751	13659	13558	13565	13538	13724	13590	13713	13544	13659	13738	13647	13546	13514	13654	13579	13468	13718	13665	13492	13610	13689	13688	13550	13552	13515	13572	13624	13545	13616	13534	13816	13482	13673	13661	13818	13663	13758	13771	13785	13693	13621	13739	13592	13515	13629	13662	13779	13422	13811	13802	13488	13607	13697	13668	13621	13682	13668	13577	13566	13539	13648	13559	13792	13533	13547	13692	13760	13680	13521	13729	13638	13732	13586	13516	13673	13694	13731	13680	13678	13694	13550	13778	13678	13605	13523	13756	13590	13656	13687	13684	13706	13554	13712	13584	13720	13673	13622	13625	13586	13604	13587	13617	13519	13607	13554	13440	13703	13526	13549	13501	13781	13649	13649	13657	13645	13692	13846	13593	13414	13639	13586	13488	13581	13601	13568	13431	13685	13766	13559	13637	13764	13678	13690	13573	13607	13682	13659	13694	13565	13572	13790	13706	13599	13587	13736	13600	13507	13658	13669	13621	13614	13577	13452	13835	13545	13689	13840	13611	13697	13446	13594	13555	13607	13577	13720	13634	13446	13807	13582	13688	13672	13544	13537	13663	13535	13647	13649	13579	13597	13597	13667	13721	13534	13656	13644	13482	13605	13589	13491	13639	13543	13742	13580	13624	13599	13755	13798	13602	13757	13661	13524	13615	13543	13516	13576	13706	13620	13774	13418	13555	13666	13675	13500	13564	13597	13603	13341	13455	13553	13526	13514	13551	13542	13695	13500	13642	13573	13757	13665	13506	13532	13499	13889	13420	13558	13684	13709	13463	13705	13729	13532	13685	13618	13661	13660	13592	13609	13579	13532	13667	13559	13658	13700	13761	13622	13612	13620	13731	13799	13717	13774	13551	13519	13593	13625	13697	13648	13684	13713	13571	13858	13511	13657	13563	13785	13660	13547	13642	13607	13608	13641	13613	13767	13758	13563	13692	13710	13514	13617	13607	13621	13627	13543	13737	13603	13642	13496	13627	13707	13667	13612	13598	13588	13635	13531	13534	13682	13673	13663	13740	13626	13541	13457	13658	13584	13530	13515	13456	13649	13539	13503	13635	13678	13664	13593	13671	13671	13693	13652	13528	13685	13615	13608	13745	13612	13589	13707	13615	13686	13644	13636	13510	13435	13470	13504	13704	13558	13607	13683	13843	13553	13611	13554	13653	13505	13793	13577	13589	13529	13515	13492	13575	13654	13619	13582	13592	13487	13463	13546	13674	13679	13505	13639	13474	13617	13633	13589	13704	13587	13661	13760	13572	13591	13651	13596	13749	13508	13623	13662	13483	13684	13739	13637	13637	13625	13596	13799	13558	13537	13637	13650	13661	13673	13540	13571	13518	13548	13715	13618	13657	13708	13736	13739	13573	13575	13569	13657	13619	13636	13637	13577	13557	13606	13527	13490	13474	13577	13594	13476	13694	13642	13679	13633	13594	13584	13579	13708	13601	13657	13537	13547	13554	13669	13547	13607	13698	13562	13706	13736	13693	13478	13728	13470	13783	13677	13787	13762	13432	13749	13591	13704	13459	13703	13621	13776	13619	13574	13672	13521	13514	13616	13696	13496	13578	13590	13471	13567	13772	13451	13626	13590	13531	13530	13523	13704	13478	13702	13699	13544	13578	13712	13741	13580	13753	13672	13519	13541	13633	13867	13650	13593	13589	13715	13703	13514	13688	13603	13806	13613	13740	13659	13577	13567	13516	13568	13599	13745	13516	13588	13645	13670	13668	13649	13589	13580	13636	13495	13765	13632	13525	13550	13721	13563	13689	13682	13584	13828	13614	13601	13515	13740	13734	13622	13539	13624	13697	13457	13611	13607	13713	13639	13678	13588	13552	13728	13511	13759	13477	13683	13642	13705	13795	13563	13595	13653	13605	13738	13536	13652	13671	13644	13574	13632	13408	13501	13771	13533	13706	13601	13582	13468	13615	13556	13562	13612	13548	13621	13808	13526	13829	13546	13696	13550	13480	13615	13471	13655	13736	13511	13576	13625	13513	13795	13554	13647	13508	13615	13492	13535	13598	13570	13543	13528	13644	13693	13709	13706	13679	13651	13624	13786	13555	13609	13475	13674	13588	13616	13665	13506	13601	13645	13531	13625	13765	13742	13657	13501	13582	13570	13562	13568	13710	13651	13573	13810	13629	13491	13588	13522	13534	13564	13507	13503	13604	13660	13636	13507	13675	13590	13523	13556	13504	13561	13764	13543	13570	13702	13670	13598	13536	13683	13510	13468	13617	13633	13720	13604	13635	13653	13706	13621	13700	13592	13741	13648	13678	13594	13606	13702	13351	13421	13631	13669	13617	13665	13657	13666	13645	13526	13616	13560	13769	13695	13640	13458	13498	13684	13714	13549	13631	13548	13604	13724	13609	13643	13691	13704	13657	13619	13549	13715	13542	13670	13709	13450	13377	13600	13640	13688	13638	13633	13651	13597	13787	13675	13467	13667	13704	13624	13604	13746	13614	13511	13704	13733	13549	13690	13484	13744	13425	13562	13665	13675	13606	13661	13572	13520	13670	13696	13483	13509	13659	13637	13716	13717	13596	13720	13587	13532	13500	13651	13493	13521	13468	13580	13735	13592	13660	13683	13550	13658	13602	13578	13682	13698	13750	13600	13745	13623	13439	13786	13738	13717	13626	13673	13700	13533	13669	13437	13565	13573	13555	13598	13680	13769	13647	13556	13631	13669	13526	13387	13573	13646	13637	13648	13513	13728	13582	13629	13609	13663	13670	13650	13742	13771	13545	13770	13556	13647	13540	13700	13587	13635	13560	13598	13670	13571	13569	13808	13692	13710	13602	13570	13665	13620
22496	21511	28729	24686	21775	23081	22072	17551	16368	16452	16486	16034	16157	16076	15887	15860	16024	15858	15941	15908	15821	15895	16023	15706	15593	15579	15826	15703	15793	15778	15655	15609	15619	15888	15727	15719	15888	15671	15698	15752	15642	15812	15919	15674	15725	15558	15838	15719	15884	15804	15558	15775	15657	15638	15651	15668	15692	15578	15556	15633	15652	15717	15659	15432	15611	15642	15622	15736	15520	15341	15502	15518	15627	15566	15645	15689	15681	15575	15569	15525	15596	15556	15728	15598	15575	15562	15559	15543	15564	15511	15720	15570	15628	15486	15712	15623	15757	15670	15611	15584	15779	15597	15551	15651	15551	15596	15575	15585	15435	15573	15746	15537	15615	15711	15726	15613	15517	15438	15676	15635	15697	15498	15657	15601	15661	15745	15520	15676	15697	15786	15591	15560	15528	15692	15540	15385	15341	15610	15587	15484	15363	15667	15534	15512	15687	15386	15520	15445	15738	15533	15554	15463	15686	15541	15671	15562	15593	15618	15779	15533	15657	15597	15581	15744	15675	15270	15598	15510	15808	15570	15555	15591	15674	15578	15703	15279	15638	15681	15663	15703	15689	15678	15715	15604	15569	15530	15719	15757	15507	15571	15679	15230	15435	15601	15526	15510	15599	15753	15524	15360	15682	15570	15449	15631	15354	15358	15494	15506	15526	15418	15425	15624	15584	15537	15409	15523	15673	15637	15566	15625	15643	15489	15502	15742	15517	15701	15631	15611	15650	15531	15679	15682	15766	15481	15561	15677	15627	15606	15771	15631	15563	15740	15577	15411	15499	15408	15572	15741	15579	15541	15308	15416	15632	15411	15583	15704	15639	15502	15606	15663	15728	15505	15738	15819	15417	15421	15630	15424	15660	15478	15709	15643	15547	15564	15621	15520	15518	15662	15437	15529	15437	15571	15483	15647	15383	15735	15578	15540	15582	15508	15623	15553	15709	15591	15599	15494	15502	15779	15716	15583	15757	15406	15569	15627	15447	15600	15319	15512	15332	15529	15385	15592	15698	15702	15628	15694	15628	15499	15616	15352	15441	15488	15746	15552	15482	15457	15485	15718	15656	15646	15507	15582	15705	15515	15605	15757	15589	15562	15638	15563	15670	15448	15593	15574	15698	15670	15563	15710	15551	15571	15754	15642	15532	15320	15570	15634	15628	15492	15638	15676	15547	15668	15489	15551	15591	15627	15457	15830	15692	15546	15486	15299	15392	15663	15524	15546	15423	15381	15480	15466	15434	15578	15678	15421	15689	15715	15533	15748	15564	15502	15546	15565	15459	15600	15654	15648	15707	15527	15578	15384	15531	15462	15426	15526	15687	15566	15657	15593	15309	15366	15656	15602	15580	15583	15715	15635	15584	15533	15613	15647	15590	15633	15599	15683	15684	15526	15648	15604	15559	15473	15438	15760	15432	15557	15553	15580	15481	15604	15447	15751	15577	15549	15682	15700	16000	15516	15668	15464	15537	15544	15630	15633	15516	15538	15396	15662	15606	15633	15820	15640	15559	15497	15655	15700	15509	15708	15749	15599	15720	15552	15550	15345	15642	15525	15451	15544	15745	15748	15544	15581	15428	15793	15655	15439	15564	15576	15782	15657	15385	15548	15645	15420	15613	15554	15629	15521	15644	15486	15578	15578	15446	15610	15617	15495	15624	15571	15620	15541	15407	15491	15581	15469	15483	15701	15592	15705	15598	15506	15568	15482	15661	15616	15409	15558	15535	15573	15476	15532	15408	15629	15624	15668	15837	15779	15561	15620	15634	15570	15391	15679	15493	15476	15608	15571	15423	15624	15484	15355	15726	15597	15550	15509	15584	15568	15692	15516	15588	15482	15704	15641	15697	15578	15597	15807	15585	15514	15622	15737	15801	15743	15785	15670	15620	15519	15670	15523	15598	15809	15520	15697	15517	15603	15492	15548	15407	15591	15638	15467	15442	15614	15626	15539	15450	15455	15484	15440	15672	15417	15640	15525	15517	15578	15690	15627	15610	15633	15665	15444	15821	15342	15701	15589	15490	15623	15517	15697	15473	15811	15774	15426	15553	15590	15513	15586	15743	15606	15505	15637	15755	15767	15528	15772	15564	15311	15637	15576	15483	15546	15591	15583	15644	15764	15572	15457	15674	15562	15288	15446	15475	15523	15324	15708	15603	15750	15505	15442	15659	15607	15715	15631	15522	15724	15670	15593	15610	15561	15629	15723	15378	15513	15454	15606	15613	15476	15662	15683	15631	15498	15581	15474	15629	15660	15850	15671	15548	15583	15522	15382	15517	15503	15562	15543	15453	15442	15692	15591	15490	15534	15552	15479	15406	15680	15515	15389	15521	15568	15562	15353	15572	15557	15655	15289	15687	15471	15402	15621	15657	15451	15543	15538	15453	15502	15556	15444	15376	15510	15623	15455	15606	15466	15621	15584	15578	15496	15538	15571	15663	15671	15593	15717	15353	15526	15437	15590	15763	15644	15598	15515	15773	15493	15586	15677	15640	15570	15590	15628	15352	15622	15501	15494	15435	15577	15550	15564	15499	15658	15705	15393	15416	15419	15505	15628	15453	15533	15519	15550	15460	15576	15497	15702	15523	15420	15448	15788	15574	15558	15761	15638	15491	15397	15349	15534	15538	15731	15502	15533	15500	15587	15546	15423	15679	15681	15596	15570	15490	15500	15523	15629	15835	15476	15483	15385	15608	15587	15665	15485	15615	15587	15573	15672	15582	15489	15568	15466	15722	15751	15625	15655	15651	15635	15815	15530	15467	15597	15462	15596	15526	15468	15503	15511	15493	15555	15538	15469	15580	15350	15523	15506	15442	15652	15676	15683	15726	15754	15754	15489	15574	15605	15676	15828	15515	15524	15563	15656	15610	15684	15850	15487	15602	15590	15624	15553	15592	15420	15743	15536	15728	15480	15498	15688	15641	15650	15591	15490	15858	15600	15518	15406	15373	15794	15632	15604	15815	15483	15652	15555	15649	15691	15622	15461	15774	15484	15400	15649	15635	15549	15549	15500	15666	15579	15442	15582	15678	15588	15667	15595	15717	15523	15520	15458	15518	15441	15527	15598	15531	15653	15597	15372	15568	15574	15664	15586	15618	15521	15492	15487	15582	15643	15756	15646	15578	15265	15677	15501	15463	15431	15665	15707	15634	15411	15434	15693	15584	15475	15397	15563	15479	15665	15573	15496	15687	15506	15457	15502	15431	15534	15702	15534	15495	15523	15672	15670	15455	15301	15768	15481	15640	15596	15476	15600	15727	15414	15676	15540	15625	15688	15750	15660	15580	15565	15579	15470	15584	15518	15686	15455	15606	15588	15535	15679	15467	15458	15624	15779	15509	15531	15643	15653	15696	15499	15685	15462	15710	15778	15568	15450	15698	15575	15373	15701	15505	15657	15548	15439	15719	15605	15435	15659	15451	15578	15623	15425	15459	15704	15507	15505	15677	15733	15532	15605	15690	15549	15624	15521	15510	15533	15801	15598	15574	15616	15446	15662	15418	15532	15355	15557	15600	15361	15465	15380	15351	15831	15521	15711	15518	15316	15501	15500	15590	15637	15503	15682	15516	15655	15464	15614	15407	15740	15570	15407	15604	15436	15545	15584	15640	15456	15651	15579	15667	15358	15600	15544	15599	15705	15736	15515	15642	15508	15400	15486	15662	15667	15591	15585	15645	15596	15588	15842	15440	15570	15499	15532	15695	15585	15635	15463	15641	15561	15735	15452	15622	15747	15614	15542	15584	15497	15483	15392	15714	15698	15610	15580	15433	15643	15718	15614	15611	15659	15574	15526	15494	15627	15278	15607	15571	15714	15472	15616	15305	15529	15532	15545	15526	15602	15422	15561	15560	15630	15564	15485	15422	15644	15363	15416	15455	15457	15669	15644	15608	15681	15328	15525	15575	15722	15470	15337	15603	15666	15720	15557	15609	15672	15517	15629	15699	15582	15569	15569	15418	15545	15414	15563	15672	15655	15708	15569	15683	15516	15638	15734	15677	15428	15439	15546	15462	15527	15754	15596	15559	15607	15618	15554	15369	15780	15791	15710	15487	15683	15702	15549	15669	15551	15766	15669	15586	15716	15569	15620	15488	15612	15634	15545	15463	15365	15669	15779	15645	15575	15420	15503	15580	15638	15630	15499	15612	15343	15685	15587	15563	15490	15480	15454	15528	15430	15574	15816	15651	15517	15458	15593	15624	15729	15618	15626	15517	15767	15786	15470	15582	15802	15540	15592	15609	15623	15421	15489	15709	15619	15634	15493	15568	15449	15481	15473	15825	15602	15658	15690	15422	15445	15619	15704	15858	15493	15622	15336	15700	15543	15492	15512	15625	15611	15439	15481	15548	15622	15432	15524	15382	15593	15454	15487	15559	15457	15639	15534	15630	15418	15451	15611	15676	15697	15555	15588	15449	15604	15689	15519	15536	15668	15607	15480	15743	15590	15419	15593	15639	15512	15796	15623	15575	15382	15705	15593	15496	15628	15613	15528	15571	15414	15556	15557	15522	15594	15425	15600	15494	15330	15563	15534	15694	15668	15554	15702	15538	15569	15731	15445	15500	15629	15496	15494	15673	15557	15590	15523	15536	15520	15678	15526	15464	15575	15569	15588	15691	15607	15664	15614	15495	15527	15492	15425	15441	15749	15612	15540	15482	15490	15689	15400	15714	15601	15609	15669	15400	15641	15742	15619	15695	15355	15601	15631	15700	15479	15771	15519	15352	15417	15494	15680	15542	15290	15445	15629	15743	15509	15631	15722	15547	15552	15709	15637	15657	15744	15736	15419	15693	15549	15485	15444	15685	15611	15579	15764	15385	15794	15498	15634	15405	15683	15320	15701	15655	15682	15557	15675	15523	15648	15456	15470	15333	15415	15596	15632	15508	15647	15500	15584	15571	15573	15694	15591	15569	15693	15548	15477	15657	15578	15445	15651	15433	15721	15315	15349	15652	15478	15366	15459	15701	15837	15508	15459	15343	15645	15502	15592	15592	15476	15807	15409	15902	15415	15450	15707	15519	15801	15648	15451	15428	15671	15677	15611	15687	15654	15537	15488	15659	15498	15514	15628	15631	15566	15560	15593	15852	15601	15596	15517	15673	15517	15471	15585	15628	15574	15448	15547
17078	35401	28704	21994	19239	17327	16542	15793	15233	15136	14856	14788	14688	14602	14564	14550	14513	14573	14399	14512	14504	14463	14441	14478	14323	14318	14386	14342	14308	14432	14323	14312	14285	14166	14411	14386	14327	14426	14282	14266	14292	14284	14276	14428	14255	14258	14280	14220	14060	14233	14235	14185	14356	14234	14259	14330	14101	14370	14187	14180	14144	14029	14103	14413	14232	14297	14286	14169	14187	14051	14426	14138	14168	14250	14252	14198	14232	14120	14128	14209	14205	14281	14165	14143	14354	14057	14205	14231	14188	14129	14227	14139	14237	14165	14219	14125	14220	14089	14318	14275	14353	14183	14355	14278	14325	14335	14172	14287	14223	14165	14062	14293	14235	14330	14168	14318	14336	14253	14309	14199	14178	14055	14223	14190	14165	14162	14146	14157	14284	14178	14313	14246	14311	14253	14321	14132	14153	14277	14200	14374	14049	14244	14204	14178	14037	14319	14372	14154	14102	14178	14287	14153	14206	14320	14233	14257	14238	14241	14224	14269	14123	13955	14128	14129	14292	14199	14144	14258	14258	14190	14374	14106	14165	14251	14050	14168	14000	14025	14188	14228	14197	14106	14043	14261	14121	14173	14184	14393	14036	14171	14199	14159	14112	14296	14188	14212	14315	14159	14283	14098	14179	14172	14169	14196	14375	14312	14228	14257	14326	14213	14034	14156	14077	14149	14339	14274	14273	14268	14312	14290	14294	14313	14149	14301	14083	14057	14180	14167	14085	14233	14297	14031	14066	14148	14226	14159	13980	14264	14401	14272	14270	14126	14282	14003	14285	14195	14074	14203	14304	13985	14102	14137	14122	14075	14315	14091	14188	14296	14180	14161	14038	14238	14016	14137	14243	14080	14131	14069	14226	14256	14197	14063	14234	14297	14251	14108	14084	13985	14287	14108	14261	14198	14367	14096	14131	14069	14340	14054	14361	14150	14163	14324	14248	14130	14241	14084	14170	14149	14269	14159	14140	14299	14363	14221	14183	14096	14141	14068	14263	14180	14192	14259	14287	14137	14165	14230	14155	14081	14225	14105	14240	14220	14382	14247	14014	14208	14260	14017	14234	14285	14111	14250	14295	13971	14162	14313	14255	14090	14190	14076	14146	14134	14149	14194	14214	14120	14062	14309	14194	14074	14066	14167	14220	14159	14013	14210	14205	14173	14073	14151	14085	14192	14205	14215	14177	14279	14251	14133	14046	14191	14095	14115	14186	14296	14139	14255	14123	14253	14203	14207	14064	14123	14119	14206	14299	14241	14211	14315	14235	14279	14205	14365	14180	14246	14293	14290	14147	14182	14159	14146	14345	14063	14125	14201	14217	14141	14189	14294	14275	14129	14268	14319	14198	14140	14288	14451	14102	14182	14140	14240	14148	14284	14194	13984	14300	14297	14208	14284	14289	14178	14066	14337	14215	14199	14214	14154	14203	14369	14237	14202	14121	14258	14158	14117	14126	14259	14236	14241	14289	14259	14198	14224	14262	14112	14271	14327	14217	14259	14203	14154	14222	14102	14265	14263	14192	14216	14190	14157	14248	14392	14267	14072	14164	14367	14172	14133	14092	14310	14127	14255	14200	14297	14285	14265	14259	14049	14327	14023	14087	14252	14195	14391	14177	14253	14251	14115	14219	14159	14310	14130	14129	14139	14340	14023	14271	14158	14146	14152	14219	14087	14086	14197	14243	14335	14176	14109	14145	14050	14321	13945	14311	14045	14101	14269	14118	14322	14111	14235	14125	14155	14158	14100	14296	14058	14168	14103	14178	14199	14184	13923	14287	14284	14091	14257	13974	14345	14220	14129	14187	14463	14095	14134	14115	14197	14150	14227	14169	14035	14288	14137	14120	14125	14353	14267	14281	14298	14168	14148	14306	14174	14167	14119	14211	14180	14163	14164	14045	14182	14292	14126	14210	14141	14137	14157	14220	14216	14335	14244	14343	14138	14143	14252	14165	14107	14467	14215	14314	14209	14033	14289	14103	14245	14189	14125	14156	14321	14292	14283	14402	14261	14230	14157	14295	14156	14217	14302	14120	14170	14199	14171	14216	14270	14112	14216	14150	14128	14204	14223	14089	14212	14228	14116	14200	14064	14214	14216	14268	14198	14139	14212	14263	14298	14027	14230	14177	14300	14286	14289	14283	14277	14204	14093	14273	14206	14127	14146	14203	14158	14177	14248	14212	14165	14163	14097	14360	14134	14195	14130	13985	14124	14184	14203	14081	14099	14472	14250	14338	14191	14188	14211	14231	14310	14209	14283	14210	14240	14267	14187	14236	14204	14094	14182	14068	14298	14190	14150	14310	14148	14266	14166	14278	14326	14024	14233	14126	14266	14213	13975	14374	14165	14072	14219	14045	14038	14192	14124	14224	14188	14164	14205	14104	14250	14232	14167	14199	14244	14200	14191	14119	14186	14282	14178	14118	14161	14192	13996	14376	14145	14035	14213	14084	14105	14048	14105	14293	14336	14166	14178	14221	14151	14187	14201	14091	14191	14040	14150	14200	14103	14125	14195	14289	14183	14088	14202	14189	14241	14140	14067	14279	14073	14108	14232	14185	14279	14224	14001	14214	14104	14150	14198	14169	14148	14263	14202	14288	14248	14191	14275	14218	14277	14166	14317	14224	14185	14238	14103	14225	14002	14440	14140	14094	14133	14202	14121	14112	14267	14074	14135	14106	14144	14127	14269	14048	14248	14135	14225	14321	14125	14118	14298	14154	14109	14121	14303	14187	14143	14137	14129	14293	14150	14040	14292	14298	14086	14136	14154	14204	14273	14263	14266	14170	14136	14209	14118	14295	14197	14108	14282	14222	14179	14260	14044	14233	14121	14287	14117	14142	14217	14190	14089	14290	14187	14076	14309	14338	14277	14222	14131	14435	14267	14071	14320	14207	14317	14123	14247	14062	14347	14105	14216	14028	14180	14215	14359	14285	14275	14081	14332	14360	14025	14301	14119	14218	14153	14220	14202	14412	14040	14109	14104	14085	14268	14324	14222	14216	14301	14145	14213	14137	14201	14245	14278	14341	14288	14073	14227	14191	14151	14371	14219	14175	14310	14122	14206	14121	14268	14186	14145	14214	14179	14224	14136	14248	14482	14100	14237	14214	14118	13998	14077	14149	14219	14157	14022	14219	14249	14217	14174	14290	14350	14180	13974	14171	13972	14215	14214	14280	14076	14179	14157	14090	13968	14161	14105	14159	14245	14278	14152	14209	14211	14206	14089	14199	14418	14130	14165	14215	14222	14123	14093	14410	14085	14381	14110	14047	14238	14226	14120	14367	14189	14134	13991	14285	14227	14183	14209	14280	14219	14216	14275	14405	14302	14279	14147	14234	14257	14196	14110	14176	14297	14313	14349	14238	14036	14296	14238	14371	14141	14112	14133	14081	14329	14141	14126	14268	14225	14193	14435	14435	14272	14172	14227	14199	14158	14127	14074	14179	14203	14192	14218	14204	14184	14141	14032	14268	14074	14286	14178	14168	14294	14022	14143	14162	14342	14102	14217	14115	14297	14165	14282	14238	14183	14204	14187	14229	14096	14057	14153	14236	14277	14155	14246	14071	14117	14232	14074	14066	14137	14207	14205	14203	14159	14171	14254	14369	14242	14144	14278	14195	14202	14166	14048	14242	14347	14218	14296	14077	14298	14149	14238	14241	14133	14230	14253	14243	14167	14155	14177	14283	14083	14400	14186	14302	14212	14265	14175	14176	14230	14246	14292	14300	14148	14140	14240	14226	14175	14263	14027	14133	14251	14350	14147	14162	14035	14442	14204	14163	14229	14049	14121	14178	14246	14293	14284	14200	14258	14061	14195	14141	14360	14251	14300	14256	14351	14208	14165	14340	14178	14170	14235	14408	14121	13994	14237	14290	14150	14245	14150	14320	14140	14104	14128	14170	14188	14132	14192	14255	14159	14187	13972	14267	14236	14101	14094	14257	14076	14235	14157	13982	14277	14121	14225	14201	14049	14033	14242	14113	14059	14221	14204	14191	14436	14165	14245	14187	14243	14127	14188	14238	14127	14176	14110	14236	14141	14358	14105	14208	14231	14280	14060	14229	14192	14297	14242	14014	14240	14189	14316	14065	14343	14052	14088	14154	14182	14191	14318	14113	14204	14130	14186	14409	14147	14154	14116	14075	14374	14184	14267	14203	14147	14330	14110	14078	14187	14247	14243	14146	14063	14274	14034	14214	14108	14295	14139	14195	14406	14029	14160	14141	14044	14363	14114	14100	14211	14071	14163	14225	14124	14164	14194	14117	14198	14155	14142	14306	14090	14192	14069	14216	14301	14096	14153	14309	14271	14115	14246	14269	14224	14247	14114	14291	14152	13973	14250	14037	14332	14336	14282	14060	14321	14259	14150	14279	14263	14288	14068	14181	14319	13963	14171	14070	14161	14109	14200	14100	14138	14239	14161	14144	14153	14122	14147	14220	14236	14285	14361	14312	14184	14263	14069	14243	14142	14252	14284	14268	14144	14147	14209	14142	14048	14102	14058	14271	14062	14094	14091	14148	14192	14155	14158	14221	14289	14157	14217	14058	14238	14263	14116	14355	14197	14140	14255	14204	13983	14054	14348	14146	14109	14132	14180	14408	14199	14292	14089	14274	14242	14173	14055	14092	14116	14347	14138	14160	14397	14145	14261	14203	14211	14360	14215	14253	14059	14385	14228	14140	14307	14384	14388	14109	14351	14259	14225	14337	14143	14173	14167	14360	14213	14290	14172	14148	14210	14197	14250	14197	14190	14206	14199	14256	14123	14224	14154	14195	14026	14285	14264	14176	14117	14231	14197	14267	14138	14251	14104	14261	14199	14246	14333	14304	14171	14173	14247	14225	14218	14158	14256	14190	14056	14338	14314	14205	14026	14096	14301	14188	14086	14262	14158	14149	14172	14122	14232	14285	14197	14208	14070	14249	14107	14210	14237	14469	14110	14076	14283	14271	14134	14248	14194	14181	14264	14304	14150	13894	14296	14276	14298	14319	14171	14014	14188	14221	14190	14283	14238	14232	14176	14166	14220	14103	14222	14289	14069	14005	14226	14090	14281	14238	14234	14090	14135	14140	14217	14197	14303	14101	14120	14063	14224	14432	14235	14153	14302	14280	14198	14175	14124
28363	22397	22915	18755	15296	14834	14706	14376	14402	14346	14037	14126	14176	14013	14057	14095	14026	14053	14213	13830	14340	14057	14145	13971	14117	14101	13958	14157	14062	13967	14190	13942	14046	14135	14001	13939	13780	14080	14017	13917	14054	13889	13996	14000	13885	13917	13977	13987	13839	14293	14011	14100	13968	13943	14120	14073	13937	14232	14192	13928	13980	13983	13929	13843	13857	14049	14097	13973	14064	13883	14206	14014	13828	14047	13967	14150	13965	13978	13846	13836	14017	13867	14136	13781	13963	13955	13956	13876	14073	14009	14029	14050	13924	13911	13928	14073	14033	14108	14023	13779	13814	14009	14024	13937	13873	13741	14013	13938	13901	14016	14030	14024	13904	13918	13846	13835	14021	14010	13946	14191	14147	13906	13887	13798	13960	13973	14166	14032	13906	14090	14021	13710	13903	13969	13923	14079	14021	14263	13882	14025	13913	13890	14049	14109	13835	13995	14020	14042	13871	14126	13920	14014	14201	13923	13966	13980	13826	13883	13996	13863	14032	13922	14074	14134	14216	14010	13924	14058	13984	13910	14020	14172	14227	14077	13834	13987	13999	14110	13927	14053	13717	13965	13852	14063	14042	14029	14061	13942	14001	14056	13875	13991	14057	13972	13856	13845	13858	14111	13970	14131	14124	13922	14095	14003	14106	14105	14152	13789	14158	13942	13927	13941	14130	14002	14082	13854	13995	14103	14044	14099	13955	14062	13985	13904	13986	14009	14049	13902	14001	14095	13998	14057	13888	14001	14101	14041	13980	14017	14054	13999	14137	13963	14118	13999	13837	13880	14035	13995	13795	13928	13989	13811	13948	14133	14082	13959	13943	13924	14144	13967	14108	14098	14000	13901	13981	13840	14094	13967	14042	14019	14013	13988	14119	13992	13903	13971	13932	13913	14141	13975	14049	13993	14098	14034	13935	14119	13805	13973	13687	13825	14079	14101	14176	14213	13960	13935	14019	14107	13917	13782	14227	13777	13985	13917	14054	14049	13929	14128	14114	14173	14092	13943	13994	14009	14049	13778	14044	13792	13907	14027	13898	14192	13950	13820	14070	14014	14002	13778	14034	14039	14077	13939	14117	14267	14085	13831	13828	13879	13968	14189	14036	13979	14092	14061	13930	13952	14145	14017	13873	13927	14047	14130	14115	13916	14018	13885	13930	14065	14079	13993	13915	13861	13882	13889	13948	14082	14248	14187	13973	14049	14053	13949	14268	14199	13913	14020	13972	13939	14066	14103	14010	14052	13887	13935	14142	14012	14174	13960	13967	14103	13989	14066	14085	13874	13812	13939	14131	14005	13920	14069	13942	14084	13843	13969	14028	14022	13998	13939	13966	13907	13978	14135	14017	14138	14058	13905	14036	13860	13875	13813	13843	14086	13837	13975	13976	14052	14006	13988	13995	13952	14022	13998	14188	14041	14186	13955	14068	13796	13870	13980	13949	14056	14187	14133	13852	14092	14046	13970	14090	13961	13856	14002	14089	14023	13997	14012	14052	13990	13932	14046	14107	13987	13985	14008	14137	13950	14028	13932	13882	13919	14095	14121	13960	13915	14014	14143	13756	13957	13972	13984	13807	14043	13931	13850	13935	14036	13978	14075	14063	14004	14054	13822	14005	14039	13838	13997	13941	13894	13983	14141	14044	14093	13844	14001	14081	14026	13794	14023	14040	13893	13845	13951	13998	14096	14221	13832	13992	14026	14002	13993	14021	13803	14202	13817	13922	13703	13832	13963	13985	13813	13978	13966	13856	14117	14108	13957	14028	13825	13908	13929	14059	13806	14093	14004	14093	14027	13903	14122	14163	13985	13967	13813	14302	14069	14000	14118	13849	14091	14026	14022	14064	13986	13999	14083	14004	13995	13939	13998	14030	14065	13865	14044	13894	14094	14109	14054	13890	14013	13883	13933	14006	13975	14103	13901	13918	14070	14141	13986	14013	14255	14045	14125	13873	14003	14154	13790	14041	14033	14231	14056	14009	14026	13935	13911	13861	13905	13988	14083	13878	13837	13925	13798	13781	14084	13863	13901	13983	13988	13961	13953	13881	13946	13982	14019	14068	13818	14099	14117	14166	13966	13912	14035	14061	13948	14040	14009	14110	14012	14129	13996	14030	13879	13983	13933	13929	14009	13837	13910	14008	14092	14159	14140	14159	14097	14007	14011	13974	13988	13794	13959	13962	14288	14077	14039	13976	13963	13937	14018	14011	13966	13834	13910	14046	13748	14133	14037	13923	14097	14186	14049	14080	13943	14038	14001	13932	14163	13957	14195	14034	14098	14108	13983	13880	13961	14142	13930	14222	13930	13996	13805	13987	14079	13856	13783	13955	13963	14024	14009	14040	14014	14115	13890	13909	14001	13922	13870	13943	14026	13893	13736	13919	13837	14270	14156	14082	13909	13962	14021	14037	14063	13828	13976	13999	13851	14123	14134	14051	14015	14026	13932	14198	14134	14012	14088	13928	13957	14099	14293	13763	13816	14043	13987	13813	13857	13990	13881	13825	14052	13952	13946	14005	14071	14108	13999	14115	13998	14185	13916	13956	13897	14149	13961	13867	14003	14040	13959	13973	14049	14022	14061	14158	13920	14046	13940	14037	14134	13928	13644	13911	13882	14262	14064	14175	13885	13899	14029	13946	13928	14054	14157	13966	13912	13820	14048	14079	14188	14067	13973	14057	13972	14091	14099	13940	13851	13818	14121	14008	14070	14107	13911	14066	14047	14050	13837	14071	13980	13977	13986	13906	13974	13690	14185	14035	13923	13991	14099	13995	13966	13828	14036	14074	14083	13845	14074	13934	14035	14177	13837	14284	13856	13974	13980	13957	13947	13991	13892	14119	13907	14087	13983	14173	13862	13890	13923	13985	14075	14212	14072	14231	13892	13830	14060	13916	13960	13862	13871	14039	13922	14004	14185	13829	13894	13988	13925	14114	13956	13858	13953	14157	14021	14092	13796	14015	13969	14059	14117	13947	14108	13874	14049	14111	14051	14079	14037	13982	14137	13817	14044	13853	14168	14127	13948	13707	14024	13925	14173	13972	13902	14016	14032	14129	14092	14068	13997	14214	14075	14184	13980	13948	14186	14053	14173	14146	14072	13812	13914	13851	14016	13927	14040	13883	13999	14097	13791	13815	14029	13927	13948	13912	13918	14149	13998	14000	13776	13932	14070	14034	13935	14049	13827	13873	14046	14126	14018	13927	14031	14239	14057	13983	13883	13941	13945	14140	14159	13944	13770	14019	13983	14042	14095	14041	14065	14061	14145	14114	13979	14060	14023	14168	13981	14175	14042	13942	14216	14083	14040	13925	14146	14073	13940	13948	14078	13853	13855	14154	13971	14057	13824	14046	14011	13946	14024	13928	14105	13933	13810	14000	13992	14138	13977	14037	13996	14103	13947	14206	14113	13903	13908	13811	14136	13889	13973	13988	13937	13976	13897	13929	14158	13851	14070	14019	13987	13994	13818	14139	14030	13982	14096	14042	13938	13944	13996	13962	14072	14012	14094	14135	13916	14010	14028	13996	14087	13940	14035	14193	14049	13860	14092	13960	14003	14042	14039	13907	14105	14206	14075	14009	14097	13978	14139	14016	13930	14065	14150	14001	13986	14074	13941	13977	14163	13995	14052	14023	14049	14214	14117	13985	14184	13962	13876	13946	14068	13874	13964	14147	13961	14047	13952	13871	13998	13849	13822	13966	13928	14176	13964	14144	13814	14059	13914	13934	13838	14028	13929	13972	14019	14114	14108	13983	13970	14174	13866	14086	14053	14129	13995	13987	14110	14056	13981	14138	14113	14050	13716	14004	14103	14118	14179	14000	13832	14148	14201	13865	13945	13907	14082	13967	13934	13998	14103	14045	14047	14009	13797	14085	14000	13952	14003	13842	14096	14066	14052	13925	14087	14110	14147	14075	13986	14084	14053	14066	13862	14034	13808	13788	13902	13948	13924	14101	13950	14008	14075	14101	13926	13963	14036	13850	13912	13950	13897	14183	14176	13823	14038	13971	14153	13831	13882	14132	14075	14054	14002	13952	14069	14199	13991	13964	14036	14078	14015	14068	14054	14092	13935	13944	14214	14109	14019	14348	14088	14053	13971	14009	13994	13922	14200	14021	13931	14014	14015	14102	13947	13887	14148	13963	14092	14182	13914	13929	13868	14039	14084	14080	13850	13921	13975	14114	14046	13925	13904	13945	13802	14128	14020	13921	13994	13939	14206	13978	13958	13871	14128	13993	14041	14076	14063	14120	14137	13892	13967	13993	13915	13740	14144	13983	14129	13954	13912	14108	14208	14081	14131	14058	14062	14167	13896	14059	14049	13863	13939	13978	13941	13918	14267	14105	13971	14060	14074	13946	14066	13897	14050	14034	14042	13852	14045	14121	13925	14002	13863	13983	14119	13862	13860	13961	13934	13898	14034	13915	13830	14109	13883	13847	14098	14086	14049	13977	14030	13903	14029	14131	13854	13989	13914	13750	13922	13897	14165	14090	14073	14012	13803	14166	14145	14277	14084	13983	14089	14200	14169	14130	14162	13986	13865	14002	13938	14096	13981	14060	14010	13975	13864	14007	14022	14078	13970	14001	14054	14068	14177	14079	14106	13973	13941	14046	13944	14035	13894	13932	14039	13947	13959	13991	14052	13905	13915	14030	13892	13985	14099	13999	13929	13852	13898	14055	13872	14077	13834	13912	13894	14142	14056	14055	13974	13935	13940	14154	14061	13965	14082	14021	13960	14070	14171	14053	14015	13972	13934	14056	13949	13958	14054	14037	14073	14168	14035	14045	13957	14077	13981	13991	14003	14057	14119	14078	14059	13947	14148	13991	13934	13960	13844	13805	13881	14005	14081	13973	14072	14098	13892	13975	13994	14112	13973	14041	14045	13931	13972	13993	13863	14054	13835	13964	14039	14144	14108	13823	13889	14016	14045	14062	14072	14009	13962	14067	14055	13944	13836	14142	14009	13953	13933	14058	14042	14060	13998	13819	14015	13960	13937	14145	14035	14173	14117	14151	14006	14079	14111	13809	14065	14133	13796	13967	13883	13952	13961	13937	13915	14097	13985	13910	13709	14001	14109	13828	13978	14125	13968	14034	13826	13998	14077	13841	14086	14027	13953
16873	24351	20024	16432	15250	14402	14066	13653	13741	13592	13436	13545	13491	13533	13356	13421	13358	13294	13319	13293	13258	13333	13282	13254	13347	13335	13374	13215	13349	13412	13332	13338	13175	13359	13066	13439	13209	13117	13297	13326	13282	13412	13221	13093	13330	13206	13102	13313	13228	13292	13273	13122	13279	13081	13264	13155	13265	13160	13339	13265	13248	13223	13202	13478	13239	13306	13094	13271	13423	13017	13264	13368	13220	13229	13149	13064	13308	13254	13260	13175	13280	13093	13065	13253	13188	13108	13164	13206	13437	13316	13183	13268	13311	13297	13227	13420	13196	13059	13309	13213	13272	13188	13198	13131	13153	13214	13339	13200	13186	13281	13263	13253	13340	13269	13187	13182	13297	13273	13313	13023	13336	13119	13301	13214	13224	13247	13163	13222	13163	13050	13163	13209	13174	13181	13228	13084	13192	13312	13187	13126	13257	13132	13437	13261	13140	13165	13267	13295	13175	13084	13377	13120	13258	13224	13073	13310	13119	13207	13200	13004	13050	13230	13178	13296	13244	13247	13037	13195	13239	13125	13368	13103	13177	13202	13225	13278	13064	13271	13165	13185	13304	13316	13305	13054	13239	13025	13221	13222	13212	13279	13192	13125	13404	13149	13238	13327	13155	13266	13233	13276	13294	13190	13203	13134	13188	13314	13219	13264	13095	13148	13223	13057	13142	13204	13333	13192	13314	13252	13210	13196	13205	13372	13053	13326	13227	13137	13235	13245	13435	13161	13319	13154	13284	13300	13181	13114	13370	13153	13282	13116	13130	13311	13182	13297	13282	13224	13222	13321	13227	13394	13147	13191	13158	13258	13298	13369	13198	13194	13225	13266	13080	13104	13267	13232	13096	13226	13265	13331	13247	13118	13156	13208	13117	13133	13072	13279	13439	13183	13068	13236	13275	13160	13361	13195	13248	13205	13142	13218	13318	13199	13183	13196	13205	13139	13289	13270	13234	13398	13374	13279	13230	13384	13183	13397	13236	13219	13233	13212	13288	13306	13315	13339	13074	13258	13160	13133	13202	13274	13111	13191	13147	13255	13158	13126	13113	13308	13263	13270	13287	13301	13132	13260	13134	13099	13143	13215	13175	13246	13294	13201	13204	13104	13283	13219	13444	13221	13214	13170	13195	13156	13156	13354	13295	13354	13290	13347	13192	13120	13262	13184	13239	13258	13299	13212	13280	13252	13308	13173	13266	13185	13264	13311	13337	13153	13134	13274	13344	13218	13148	13371	13065	13394	13152	13117	13239	13188	13175	13264	13175	13116	13192	13042	13238	13174	13054	13262	13230	13210	13214	13242	13126	13188	13117	13198	13267	13117	13303	13138	13227	13269	13148	13136	13169	13302	13358	13278	13184	13222	13123	13281	13126	13310	13270	13309	13204	13222	13189	13403	13298	13412	13294	13348	13050	13247	13317	13235	13371	13320	13314	13288	13154	13344	13215	13236	13300	13159	13251	13021	13290	13203	13201	13064	13087	13100	13200	13268	13186	13182	13290	13285	12991	13244	13157	13364	13295	13083	13244	13249	13244	13277	13235	13220	13200	13271	13293	13151	13281	13281	13225	13122	13445	13230	13241	13339	13236	13279	13295	13156	13414	13333	13215	13225	13339	13218	13447	13225	13394	13192	13312	13287	13166	13381	13205	13212	13285	13338	13187	13204	13359	13370	13069	13352	13232	13321	13307	13289	13249	13307	13423	13284	13271	13337	13363	13354	13312	13183	13292	13207	13175	13282	13090	13143	13113	13323	13213	13320	13189	13161	13281	13125	13217	13199	13074	13419	13148	13422	13331	13260	13161	13166	13183	13102	13194	13002	13305	13406	13350	13152	13305	13242	13294	13276	13156	13342	13343	13123	13306	13014	13233	13216	13205	13298	13381	13226	13057	13257	13049	13184	13242	13294	13253	13257	13127	13126	13171	13238	13136	13350	13161	13261	13281	13217	13201	13180	13350	13288	13296	13236	13468	13271	13232	13176	13239	13152	13364	13164	13179	13301	13196	13319	13404	13139	13331	13373	13231	13204	13138	13340	13075	13175	13278	13112	13296	13418	13198	13306	12982	13111	13140	13237	13162	13210	13340	13236	13358	13242	13219	13203	13285	13069	13203	13318	13220	13265	13120	13202	13140	13321	13341	13227	13183	13199	13233	13206	13122	13360	13267	13155	13293	13282	13193	13164	13118	13291	13063	13318	13170	13275	13103	13227	13231	13163	13143	13209	13268	13335	13339	13246	13264	13240	13199	13340	13258	13137	13124	13531	13299	13147	13289	13218	13171	13164	13237	13038	13240	13309	13265	13285	13115	13346	13481	13210	13182	13233	13237	13106	13148	13160	13248	13343	13279	13232	13267	13228	13202	13252	13047	13202	13243	13345	13137	13373	12963	13101	13277	13229	13269	13275	13275	13439	13303	13239	13138	13262	13118	13354	13381	13242	13316	13167	13437	13171	13206	13181	13146	13098	13408	13274	13186	13349	13032	13082	13047	13289	13379	13246	13259	13256	12955	13281	13230	13405	13117	13350	13293	13226	13077	13264	13231	13191	13214	13290	13267	13355	13306	13099	13176	13281	13210	13254	13175	13124	13215	13072	13183	13252	13360	13100	13243	13296	13216	13249	13289	13210	13261	13328	13306	13307	13218	13235	13216	13272	13164	13183	13342	13241	13118	13255	13484	12954	13410	13321	13171	13216	13165	13233	13148	13238	13120	13149	13189	13328	13171	13302	13209	13323	13294	13213	13173	13286	13212	13186	13229	13248	13265	12975	13248	13265	13135	13214	13201	13300	13185	13318	13242	13277	13276	13153	13156	13132	13325	13327	13262	13223	13315	13156	13214	13304	13212	13131	13286	13289	13226	13186	13171	13374	13137	13232	13267	13142	13244	13145	13349	13304	13258	13207	13198	13238	13243	13394	13215	13245	13167	13108	13302	13113	13312	13090	13238	13157	13292	13008	13151	13273	13274	13178	13263	13298	13299	13262	13204	13335	13289	13116	13250	13187	13244	13199	13309	13053	13224	13292	13279	13284	13179	13159	13388	13394	13191	13303	13485	13114	13405	13411	13327	13187	13245	13380	13207	13222	12961	13218	13125	13357	13247	13108	13300	13253	13297	13352	13327	13189	13227	13299	13168	13056	13215	13160	13213	13292	13318	13110	13165	13170	13170	13218	13416	13005	13154	13299	13342	13206	13095	13072	13202	13348	13223	13217	13150	13306	13179	13261	13161	13197	13176	13284	13207	13226	13272	13312	13266	13330	13249	13332	13067	13285	13211	13180	13323	13134	13170	13207	13223	13307	13320	13401	13223	13265	13271	13102	13196	13323	13136	13126	13188	13345	13171	13309	13213	13144	13171	13223	13317	13124	13256	13214	13217	13151	13379	13192	13315	13422	13232	13154	13072	13194	12974	13467	13315	13134	13194	13247	13270	13272	13354	13278	13126	13233	13369	13003	13217	13129	13235	13131	13327	13284	13260	13237	12986	13263	13107	13126	13204	13307	13425	13232	13358	13191	13200	13173	13189	13230	13209	13288	13122	13197	13396	13300	13177	13280	13055	13140	13202	13247	13120	13230	13248	13201	13187	13194	13140	13205	13218	13158	13105	13096	13308	13294	13418	13190	13288	13232	13228	13366	13180	13105	13320	13319	13149	13334	13246	13270	13198	13198	13296	13129	13298	13266	13341	13174	13346	13191	13397	13299	13224	13227	13116	13206	13033	13324	13383	13297	13205	13176	13133	13411	13248	13357	13308	13423	13172	13185	13109	13295	13265	13142	13384	13112	13284	13122	13350	13320	13302	13274	13248	13339	13365	13155	13025	13292	13205	13220	13280	13170	13254	13157	13267	13213	13318	13177	13192	13092	13271	13308	13209	13117	13250	13219	13292	13177	13179	13335	13265	13114	13285	13269	13213	13281	13366	13508	13166	13295	13170	13145	13284	13252	13365	13213	13261	13070	13297	13121	13143	13146	13341	13224	13346	13162	13317	13304	13299	13130	13216	13265	13248	13416	13116	13162	13376	13182	13163	13428	13033	13292	13224	13290	13143	13126	13228	13406	13332	12979	13335	13124	13175	13179	13328	13275	13138	13282	13175	13138	13078	13340	13180	13236	13199	13137	13203	13241	13342	12953	13064	13277	13195	13375	13241	13291	13129	13284	13139	13262	13260	13275	13265	13283	13252	13280	13158	13183	13072	13361	13312	13258	13276	13189	13258	13139	13285	13244	13214	13155	13129	13282	13353	13288	13250	13118	13258	13332	13261	13296	13269	13163	13037	13321	13263	13361	13286	13264	13168	13274	13353	13232	13314	13277	13234	13323	13246	13354	13239	13346	13311	13403	13234	13150	13214	13206	13116	13188	13319	13276	13278	13141	13176	13278	13417	13167	13254	13306	13243	13422	13246	13225	13263	13251	13353	13206	13262	13283	13216	13274	13226	13304	13147	13282	13224	13183	13102	13290	13203	13172	13063	13317	13211	13247	13223	13205	13296	13267	13222	13273	13221	13227	13264	13315	13318	13235	13219	13134	13429	13318	13146	13142	13201	13309	13210	13232	13191	13233	13190	13202	13314	13175	13258	13191	13204	13223	13180	13077	13079	13342	13208	13141	13378	13248	13271	13257	13169	13213	13173	13222	13151	13227	13284	13302	13204	13134	13320	13345	13266	13193	13224	13433	13347	13319	13174	13207	13284	13302	13169	13241	13340	13226	13400	13215	13251	13379	13148	13109	13215	13121	13332	13152	13254	13395	13177	13277	13211	13386	13303	13027	13424	13160	13019	13360	13259	13139	13183	13308	13181	13237	13338	13170	13224	13276	13296	13266	13179	13313	13345	13140	13459	13296	13243	13197	13250	13107	13232	13339	13352	13321	13167	13382	13314	13134	13167	13335	13367	13329	13298	13271	13022	13168	13172	13257	13355	13207	13215	13252	13255	13300	13311	13178	13313	13240	13264	13038	13124	13386	13198	13125	13231	13117	13228	13218	13377	13165	13364	13272	13241	13082	13085	13295	13164	13245	13117	13265	13323	13267	13194	13155	13420	13234	13158	13028	13419	13171	13368	13128	13225	13255	13310	13315	13170	13303	13263	13186	13371	13273	13364	13019	13343	13294	13288	13147
23432	21506	28187	25289	21870	19083	17265	15388	14715	14818	14770	14639	14537	14797	14581	14569	14370	14600	14596	14279	14623	14633	14407	14355	14521	14489	14300	14569	14454	14452	14473	14312	14464	14396	14524	14504	14374	14571	14202	14434	14347	14421	14111	14355	14486	14379	14127	14225	14238	14432	14417	14247	14314	14400	14261	14508	14461	14453	14310	14280	14400	14337	14469	14401	14433	14431	14395	14234	14492	14186	14352	14169	14161	14543	14134	14389	14272	14483	14423	14154	14406	14268	14404	14260	14364	14279	14166	14238	14327	14289	14292	14297	14399	14476	14438	14416	14187	14172	14354	14449	14430	14531	14339	14501	14171	14356	14309	14282	14459	14301	14348	14369	14381	14382	14231	14381	14364	14389	14352	14443	14309	14196	14315	14109	14403	14493	14451	14513	14216	14349	14394	14574	14316	14370	14394	14412	14467	14230	14299	14363	14370	14339	14341	14339	14357	14310	14183	14212	14203	14160	14225	14347	14379	14390	14276	14125	14304	14413	14348	14281	14195	14334	14356	14400	14398	14481	14310	14234	14201	14369	14401	14463	14273	14520	14434	14350	14314	14330	14362	14271	14375	14343	14293	14335	14198	14376	14235	14301	14352	14458	14273	14469	14279	14191	14325	14243	14356	14390	14384	14357	14412	14248	14242	14544	14425	14326	14193	14491	14337	14350	14334	14441	14425	14167	14470	14351	14292	14205	14281	14269	14231	14209	14213	14253	14456	14303	14530	14385	14180	14315	14513	14457	14150	14273	14256	14381	14511	14207	14461	14508	14409	14502	14392	14379	14407	14406	14325	14310	14419	14352	14299	14297	14330	14312	14227	14193	14404	14270	14389	14457	14450	14273	14437	14264	14256	14265	14173	14340	14321	14171	14381	14244	14250	14398	14242	14372	14345	14333	14343	14442	14085	14367	14265	14438	14485	14365	14120	14266	14172	14244	14315	14242	14544	14274	14209	14334	14218	14558	14235	14472	14180	14272	14285	14393	14269	14318	14280	14322	14282	14213	14342	14361	14174	14336	14514	14357	14344	14321	14240	14361	14488	14181	14267	14183	14251	14120	14391	14413	14346	14518	14375	14376	14225	14229	14343	14446	14243	14249	14240	14377	14408	14171	14291	14280	14528	14364	14387	14312	14402	14276	14389	14361	14355	14135	14378	14387	14186	14299	14222	14408	14275	14279	14356	14278	14294	14484	14362	14298	14261	14320	14273	14419	14372	14282	14336	14331	14448	14204	14454	14310	14286	14315	14296	14182	14344	14262	14215	14429	14389	14234	14220	14296	14530	14286	14169	14357	14360	14253	14052	14319	14185	14342	14368	14296	14372	14307	14233	14541	14276	14256	14328	14359	14422	14054	14315	14396	14421	14293	14333	14356	14305	14258	14342	14189	14175	14326	14253	14263	14298	14168	14330	14401	14244	14212	14201	14156	14314	14107	14182	14231	14356	14390	14204	14370	14338	14238	14429	14415	14218	14300	14422	14514	14422	14201	14233	14406	14467	14481	14270	14378	14289	14387	14377	14186	14254	14283	14357	14400	14156	14389	14367	14336	14370	14352	14312	14421	14354	14175	14521	14210	14215	14254	14384	14312	14223	14123	14372	14208	14494	14300	14424	14391	14430	14459	14273	14354	14327	14435	14314	14387	14355	14214	14572	14360	14392	14361	14210	14160	14250	14249	14280	14234	14482	14394	14295	14261	14229	14093	14401	14441	14380	14564	14547	14390	14465	14429	14332	14446	14397	14306	14181	14278	14185	14357	14447	14195	14381	14279	14444	14251	14337	14292	14204	14378	14321	14262	14434	14537	14215	14535	14456	14333	14336	14246	14164	14353	14327	14344	14224	14256	14148	14209	14271	14235	14085	14288	14105	14336	14303	14064	14537	14189	14396	14491	14126	14430	14249	14336	14321	14297	14455	14289	14331	14281	14319	14328	14208	14071	14289	14250	14304	14260	14579	14398	14323	14495	14200	14086	14368	14424	14212	14332	14385	14295	14417	14303	14326	14326	14416	14528	14454	14324	14468	14310	14150	14248	14214	14124	14423	14341	14455	14390	14410	14277	14491	14336	14339	14325	14383	14139	14318	14342	14300	14248	14312	14348	14383	14378	14515	14262	14251	14474	14457	14454	14418	14404	14267	14439	14310	14142	14367	14217	14485	14313	14373	14144	14471	14365	14430	14434	14131	14474	14211	14254	14270	14333	14266	14182	14332	14036	14480	14391	14468	14213	14337	14047	14349	14331	14363	14218	14445	14363	14367	14466	14288	14236	14364	14282	14458	14421	14448	14109	14413	14190	14120	14457	14303	14171	14406	14342	14251	14482	14306	14426	14294	14333	14327	14181	14406	14442	14372	14244	14431	14149	14279	14184	14204	14400	14489	14355	14333	14475	14350	14556	14542	14341	14361	14455	14429	14430	14397	14414	14178	14295	14261	14427	14308	14303	14318	14240	14214	14305	14398	14453	14519	14422	14261	14124	14303	14368	14440	14339	14418	14402	14358	14135	14244	14317	14309	14048	14292	14226	14289	14223	14299	14274	14303	14492	14358	14192	14303	14212	14375	14434	14432	14309	14321	14368	14209	14310	14388	14244	14245	14261	14339	14417	14248	14131	14394	14428	14232	14317	14169	14490	14332	14247	14352	14157	14347	14280	14309	14254	14464	14153	14328	14407	14344	14370	14519	14349	14372	14359	14373	14230	14183	14319	14556	14428	14406	14273	14477	14299	14282	14127	14381	14294	14508	14446	14280	14393	14424	14406	14330	14428	14266	14424	14128	14207	14138	14461	14347	14446	14298	14243	14348	14210	14477	14265	14250	14321	14156	14403	14264	14156	14241	14402	14469	14341	14346	14098	14217	14293	14247	14394	14248	14203	14489	14340	14458	14171	14394	14149	14365	14153	14398	14081	14352	14337	14269	14338	14352	14418	14231	14295	14251	14476	14301	14450	14322	14274	14331	14214	14546	14327	14276	14366	14361	14377	14214	14471	14312	14384	14353	14325	14494	14388	14326	14260	14387	14195	14436	14395	14451	14311	14310	14403	14399	14404	14267	14364	14272	14325	14422	14292	14349	14273	14352	14187	14432	14406	14555	14286	14348	14467	14256	14327	14287	14345	14302	14415	14165	14250	14361	14215	14297	14551	14127	14255	14466	14289	14253	14279	14246	14216	14137	14412	14489	14372	14306	14295	14331	14536	14361	14334	14326	14280	14267	14429	14351	14319	14519	14472	14365	14302	14326	14434	14245	14396	14470	14414	14345	14431	14434	14299	14288	14531	14377	14348	14527	14542	14305	14077	14358	14223	14266	14308	14360	14389	14431	14239	14212	14239	14304	14392	14460	14301	14151	14260	14366	14101	14193	14406	14347	14429	14299	14233	14340	14293	14271	14200	14141	14337	14386	14306	14390	14487	14368	14373	14396	14411	14492	14450	14364	14523	14433	14396	14048	14553	14243	14350	14290	14509	14239	14283	14486	14364	14347	14217	14464	14029	14500	14385	14465	14116	14248	14284	14356	14355	14237	14479	14320	14186	14330	14467	14285	14316	14479	14477	14495	14144	14520	14573	14335	14211	14219	14236	14308	14314	14239	14387	14363	14382	14235	14236	14420	14395	14158	14491	14236	14414	14425	14429	14413	14268	14150	14257	14335	14319	14332	14257	14463	14331	14487	14350	14362	14178	14275	14253	14285	14347	14351	14288	14395	14269	14494	14322	14180	14241	14286	14325	14409	14484	14347	14402	14264	14319	14370	14539	14227	14260	14345	14370	14145	14364	14460	14336	14258	14356	14415	14514	14186	14389	14502	14327	14344	14334	14233	14387	14483	14315	14253	14349	14165	14250	14426	14339	14317	14296	14441	14254	14476	14390	14351	14420	14299	14522	14317	14345	14287	14286	14300	14293	14354	14341	14264	14364	14339	14331	14290	14205	14315	14308	14264	14160	14164	14362	14358	14306	14522	14234	14233	14447	14290	14119	14295	14433	14285	14315	14345	14521	14201	14508	14448	14339	14247	14412	14501	14431	14496	14333	14255	14219	14299	13989	14284	14202	14410	14297	14219	14416	14252	14298	14331	14172	14341	14248	14343	14404	14406	14488	14528	14154	14214	14306	14440	14417	14280	14256	14481	14243	14190	14345	14370	14330	14245	14169	14213	14347	14323	14413	14376	14472	14216	14436	14281	14247	14290	14482	14494	14226	14281	14246	14194	14158	14227	14241	14265	14367	14471	14257	14275	14376	14625	14330	14569	14374	14306	14433	14272	14270	14352	14260	14593	14427	14244	14248	14246	14363	14345	14309	14201	14182	14338	14480	14447	14388	14210	14380	14263	14349	14497	14358	14226	14501	14378	14362	14583	14267	14426	14364	14357	14390	14479	14686	14506	14188	14346	14304	14567	14258	14477	14384	14256	14372	14375	14211	14162	14483	14279	14230	14392	14349	14343	14381	14284	14197	14270	14276	14244	14517	14463	14310	14281	14294	14154	14392	14388	14375	14239	14225	14574	14256	14229	14146	14465	14166	14390	14237	14615	14437	14246	14317	14320	14429	14270	14413	14158	14234	14361	14282	14436	14255	14425	14212	14262	14609	14482	14403	14419	14450	14408	14250	14259	14427	14354	14359	14302	14398	14400	14395	14343	14304	14298	14265	14536	14304	14386	14183	14527	14211	14236	14254	14505	14470	14394	14597	14571	14132	14441	14277	14206	14415	14274	14425	14258	14299	14471	14489	14275	14492	14423	14438	14424	14464	14515	14543	14371	14417	14261	14267	14262	14328	14437	14341	14387	14355	14253	14382	14199	14306	14398	14185	14190	14348	14357	14304	14229	14261	14398	14379	14278	14486	14257	14464	14229	14404	14311	14234	14296	14313	14249	14409	14366	14267	14278	14089	14281	14501	14178	14380	14270	14482	14204	14388	14421	14423	14399	14377	14560	14474	14262	14517	14398	14337	14492	14203	14294	14456	14316	14310	14347	14281	14307	14358	14191	14463	14338	14399	14198	14426	14243	14497	14419	14156	14106	14388	14297	14339	14157	14216	14235	14207	14483	14336	14216	14237	14326	14427	14251	14321	14440	14315	14401	14316	14284	14186	14345	14331	14239	14249	14354	14445	14342	14314	14321	14373
15234	30279	24815	19114	16794	15558	14690	14464	14284	14005	13714	14074	13820	13617	13792	13618	13630	13627	13735	13768	13626	13521	13634	13433	13556	13545	13709	13525	13564	13650	13653	13512	13406	13514	13572	13470	13548	13640	13523	13533	13294	13530	13306	13501	13425	13399	13456	13389	13383	13389	13561	13330	13496	13497	13254	13524	13321	13415	13457	13345	13513	13497	13462	13441	13455	13552	13588	13212	13366	13462	13231	13524	13315	13389	13558	13824	13291	13441	13398	13407	13411	13484	13338	13463	13460	13523	13531	13345	13584	13464	13284	13496	13285	13257	13375	13420	13369	13514	13569	13429	13307	13435	13325	13436	13451	13451	13351	13286	13490	13479	13399	13491	13367	13647	13524	13502	13465	13430	13465	13319	13402	13507	13273	13458	13630	13477	13474	13178	13358	13546	13380	13463	13397	13444	13321	13387	13309	13321	13400	13266	13390	13442	13487	13537	13354	13353	13283	13279	13460	13507	13538	13493	13591	13481	13404	13302	13534	13496	13292	13365	13487	13545	13439	13379	13420	13429	13430	13572	13366	13310	13412	13502	13355	13400	13565	13468	13462	13426	13529	13288	13463	13279	13500	13544	13489	13325	13530	13449	13378	13688	13415	13441	13305	13377	13363	13380	13349	13369	13448	13430	13217	13219	13283	13581	13384	13197	13485	13352	13541	13372	13364	13497	13519	13468	13179	13391	13435	13473	13299	13382	13416	13497	13475	13266	13334	13373	13472	13304	13486	13448	13400	13407	13389	13486	13420	13410	13334	13267	13654	13389	13356	13509	13396	13564	13488	13344	13357	13344	13336	13395	13443	13508	13443	13451	13396	13354	13356	13431	13508	13610	13552	13468	13497	13407	13261	13350	13223	13445	13389	13482	13380	13424	13273	13380	13376	13429	13355	13421	13438	13278	13386	13641	13388	13482	13553	13345	13399	13454	13352	13347	13434	13393	13565	13454	13482	13471	13447	13419	13384	13451	13423	13470	13429	13247	13396	13335	13532	13316	13296	13332	13276	13406	13508	13481	13438	13448	13396	13387	13605	13356	13480	13442	13433	13351	13337	13308	13389	13421	13330	13396	13509	13394	13469	13363	13465	13371	13538	13542	13327	13577	13340	13399	13388	13311	13383	13402	13462	13500	13378	13289	13353	13361	13420	13294	13287	13457	13332	13459	13458	13379	13498	13428	13347	13446	13387	13262	13491	13694	13411	13486	13468	13421	13355	13433	13426	13590	13390	13416	13254	13429	13319	13417	13393	13358	13399	13512	13430	13472	13468	13475	13462	13312	13419	13571	13441	13475	13289	13418	13431	13412	13489	13329	13415	13323	13510	13321	13134	13347	13340	13324	13523	13276	13262	13513	13330	13420	13546	13602	13370	13396	13397	13422	13473	13436	13262	13372	13466	13317	13424	13348	13383	13366	13341	13400	13484	13227	13333	13414	13365	13401	13368	13455	13417	13399	13356	13350	13431	13444	13408	13338	13297	13539	13615	13385	13434	13425	13608	13441	13389	13383	13492	13333	13506	13297	13594	13362	13530	13439	13317	13200	13327	13482	13575	13264	13434	13489	13313	13538	13469	13513	13393	13348	13348	13564	13289	13476	13389	13448	13172	13547	13400	13374	13392	13337	13464	13500	13368	13424	13383	13357	13450	13389	13541	13251	13384	13529	13434	13369	13441	13307	13448	13457	13491	13328	13353	13316	13512	13454	13377	13367	13299	13526	13376	13314	13374	13582	13507	13415	13468	13608	13551	13421	13346	13456	13413	13565	13421	13300	13588	13409	13519	13492	13333	13460	13333	13508	13383	13387	13306	13469	13536	13379	13486	13331	13403	13421	13294	13527	13464	13425	13389	13250	13274	13299	13340	13368	13508	13548	13416	13551	13354	13390	13386	13637	13487	13570	13322	13415	13522	13543	13180	13444	13332	13351	13352	13423	13477	13428	13488	13487	13349	13461	13507	13442	13402	13472	13435	13397	13311	13290	13465	13291	13408	13253	13352	13443	13531	13525	13313	13316	13321	13471	13447	13454	13364	13311	13357	13292	13369	13480	13305	13443	13413	13389	13573	13513	13501	13506	13442	13502	13523	13366	13338	13407	13478	13565	13326	13548	13382	13439	13339	13388	13443	13305	13395	13476	13370	13286	13334	13421	13348	13515	13389	13524	13572	13422	13472	13384	13447	13434	13464	13345	13397	13340	13271	13256	13434	13465	13471	13496	13426	13466	13382	13370	13221	13477	13265	13368	13424	13333	13338	13319	13523	13252	13439	13606	13515	13490	13443	13555	13320	13334	13515	13438	13379	13231	13257	13440	13275	13331	13484	13198	13257	13449	13229	13305	13295	13395	13447	13447	13426	13292	13562	13525	13560	13392	13247	13551	13336	13635	13367	13276	13587	13422	13364	13308	13475	13415	13454	13331	13423	13409	13445	13376	13382	13390	13554	13344	13407	13375	13504	13314	13391	13440	13263	13490	13334	13520	13450	13549	13340	13405	13569	13468	13297	13568	13465	13449	13462	13436	13415	13625	13397	13293	13430	13481	13420	13420	13372	13368	13397	13449	13461	13396	13564	13311	13590	13406	13368	13340	13384	13282	13412	13484	13303	13412	13426	13427	13301	13313	13442	13524	13477	13571	13283	13363	13500	13414	13418	13274	13448	13488	13471	13424	13424	13312	13354	13449	13463	13301	13423	13511	13418	13278	13309	13392	13541	13376	13358	13354	13466	13372	13442	13435	13430	13462	13454	13562	13542	13448	13462	13327	13333	13444	13349	13377	13273	13361	13393	13656	13329	13354	13428	13620	13417	13244	13453	13439	13382	13467	13468	13507	13427	13387	13567	13523	13519	13472	13404	13391	13536	13254	13477	13392	13425	13404	13358	13329	13489	13373	13370	13274	13429	13409	13317	13368	13398	13357	13548	13385	13508	13391	13355	13346	13381	13485	13464	13323	13454	13533	13409	13557	13456	13447	13536	13382	13302	13310	13413	13381	13336	13426	13543	13425	13391	13451	13420	13399	13492	13265	13362	13310	13511	13561	13441	13488	13454	13521	13539	13317	13484	13359	13375	13400	13394	13324	13485	13405	13479	13450	13433	13459	13503	13273	13371	13616	13485	13412	13485	13351	13472	13311	13591	13461	13359	13456	13398	13450	13397	13292	13483	13432	13483	13269	13555	13363	13314	13333	13438	13327	13384	13420	13288	13124	13477	13426	13418	13522	13434	13427	13314	13443	13341	13367	13413	13355	13391	13512	13399	13336	13449	13373	13551	13286	13422	13287	13369	13517	13522	13381	13339	13481	13320	13556	13224	13471	13324	13387	13408	13544	13379	13396	13475	13476	13590	13382	13451	13331	13362	13411	13359	13431	13258	13407	13379	13524	13283	13368	13506	13502	13474	13307	13190	13365	13341	13380	13542	13431	13510	13312	13396	13379	13504	13392	13394	13441	13488	13353	13359	13448	13596	13420	13419	13463	13495	13538	13331	13405	13378	13358	13309	13478	13430	13476	13392	13305	13581	13612	13455	13299	13358	13493	13464	13357	13438	13525	13406	13496	13326	13474	13397	13352	13367	13527	13437	13471	13467	13319	13480	13400	13481	13430	13452	13401	13416	13517	13353	13261	13396	13496	13402	13220	13368	13351	13488	13404	13513	13446	13411	13372	13537	13266	13334	13459	13401	13547	13545	13352	13490	13260	13488	13507	13534	13337	13458	13294	13583	13388	13340	13425	13272	13346	13290	13486	13418	13327	13348	13428	13359	13279	13680	13361	13437	13361	13401	13363	13368	13361	13307	13366	13443	13462	13523	13412	13431	13429	13635	13532	13306	13252	13402	13413	13373	13385	13382	13568	13338	13468	13381	13319	13423	13331	13291	13428	13384	13426	13249	13519	13346	13439	13535	13347	13314	13411	13451	13489	13396	13479	13427	13342	13440	13545	13440	13215	13492	13348	13404	13540	13355	13416	13450	13431	13502	13485	13445	13293	13408	13215	13538	13363	13585	13412	13448	13458	13457	13387	13402	13426	13374	13467	13268	13598	13419	13440	13373	13453	13302	13448	13539	13441	13455	13598	13509	13497	13224	13318	13395	13204	13458	13450	13452	13497	13377	13471	13350	13423	13344	13406	13545	13366	13576	13433	13451	13427	13427	13256	13470	13474	13329	13463	13570	13276	13385	13494	13481	13428	13394	13385	13344	13548	13458	13476	13328	13441	13342	13329	13483	13570	13258	13484	13284	13403	13449	13339	13434	13448	13422	13391	13444	13399	13364	13372	13260	13403	13493	13491	13351	13624	13286	13437	13431	13430	13460	13413	13254	13407	13477	13428	13500	13377	13506	13525	13481	13580	13239	13454	13390	13473	13563	13549	13378	13354	13484	13430	13402	13413	13387	13549	13387	13534	13423	13395	13390	13512	13424	13445	13342	13380	13340	13491	13369	13439	13391	13249	13507	13354	13423	13237	13461	13639	13313	13452	13549	13357	13302	13485	13344	13436	13361	13412	13355	13413	13618	13546	13486	13435	13418	13426	13489	13463	13504	13360	13411	13402	13484	13477	13585	13219	13588	13372	13363	13415	13350	13381	13199	13349	13376	13487	13472	13422	13450	13428	13574	13175	13385	13539	13377	13442	13673	13191	13416	13366	13373	13408	13339	13423	13534	13443	13447	13449	13461	13221	13515	13335	13463	13663	13454	13450	13575	13381	13493	13389	13342	13399	13514	13328	13422	13409	13494	13510	13462	13464	13538	13439	13467	13341	13396	13459	13537	13386	13468	13550	13375	13520	13372	13521	13328	13246	13282	13345	13200	13598	13500	13476	13597	13309	13452	13370	13396	13490	13441	13372	13342	13428	13384	13398	13491	13379	13450	13514	13406	13375	13396	13353	13626	13302	13451	13496	13440	13343	13294	13436	13396	13331	13530	13546	13469	13469	13486	13428	13367	13257	13481	13477	13521	13470	13392	13415	13385	13359	13400	13336	13428	13373	13457	13404	13530	13411	13348	13284	13383	13572	13433	13455	13289	13257	13326	13250	13614	13398	13518	13452	13443	13363	13348	13398	13300	13284	13262	13362	13312	13511	13558	13391	13365	13437	13419	13436	13339	13454	13426	13509	13321	13411	13663	13511
25370	21515	26344	25890	17000	15481	15286	14762	14668	14487	14640	14557	14386	14670	14386	14275	14255	14347	14407	14502	14473	14388	14175	14358	14412	14271	14264	14253	14343	14228	14454	14210	14276	14111	14421	14273	14322	14299	14218	14100	14313	14349	14166	14082	14163	14121	14297	14249	14195	14139	14273	14238	14174	14153	14280	14254	14224	14405	14155	14352	14094	14007	14089	14304	14113	14197	14047	14387	14332	14268	14246	14202	14164	14321	14148	14304	14257	14225	14259	14270	14088	14249	14294	14204	14165	14213	14227	14299	14365	14420	14250	14295	14208	14271	14334	14209	14505	14101	14145	14408	14076	14188	14159	14378	14455	14066	14171	14078	14370	14077	14129	14404	14185	14018	14112	14235	14124	14181	14059	14262	14138	14123	14083	14192	14155	14154	14306	14326	14347	14192	14208	14273	14119	14244	14174	14175	14132	14077	14213	14149	14225	14423	14141	14282	14455	14285	14350	14176	14252	14272	14318	14228	14139	14319	14233	14365	14044	14249	14388	14249	14267	14302	14176	14146	14110	14054	14147	14189	14314	14263	14193	14179	14084	14242	14242	14136	14082	14265	14170	14405	14114	14150	14202	14219	14062	14036	14478	14162	14075	14196	14153	14254	14328	14295	14307	14203	14154	14227	14296	14338	14101	14340	14129	14174	14187	14287	14211	14257	14104	14106	14189	14201	14214	14320	14156	14194	14318	14087	14121	14271	14342	14353	14229	14395	14381	14278	14248	14274	14223	14304	14205	14236	14157	14184	14261	14049	14332	14171	14061	14145	14354	14140	14213	14175	14287	14096	14200	14203	14235	14383	14341	14147	14109	14310	14251	14283	14269	14221	14313	14273	14134	14370	14388	14195	14155	14201	14144	14096	14052	14255	14051	14381	14291	14226	14265	14149	14088	14244	14337	14315	14317	14248	14257	14330	14261	14051	14184	14223	14290	14300	14133	14277	14306	14132	14238	14346	14279	14378	14179	14130	14234	14271	13989	14111	14301	13953	14117	14101	14229	14015	14323	14204	14082	14121	14008	14171	14165	14046	14414	14140	14150	14192	14264	14394	14263	14294	14344	14110	14254	14259	14160	14109	14116	14086	14430	14091	14214	14063	14127	14029	14147	14249	14318	14221	14448	14200	14153	14300	14346	14349	14190	14330	14416	14348	14208	14002	14245	14229	14283	14225	14199	14173	14089	14217	14231	14477	14428	14220	14046	14240	14324	14182	14173	14197	14228	14318	14157	14278	14257	14114	14221	14219	14234	14259	14209	14051	14235	14164	14204	14093	14270	14219	14235	14150	14254	14254	14257	14041	14328	14169	14294	14175	14255	14274	14156	14384	14235	14363	14209	14398	14354	14319	14401	14266	14278	14185	14180	14290	14286	14233	14275	14349	14242	14320	14126	14172	14146	14244	14187	14228	14165	14286	14115	14164	14323	14057	14219	14377	14180	14366	14087	14348	14329	14202	14244	14217	14366	14229	14281	14325	14180	14279	14250	14252	14197	14240	14173	14238	14231	14032	14034	14200	14022	14325	14106	14116	14238	14154	14319	14228	14065	14140	14307	14438	14247	14300	14010	14082	14215	14219	14144	14236	14071	14168	14171	14252	14238	14156	14165	14187	13933	14275	14442	14146	14280	14090	14164	14102	14268	14253	14218	14263	14260	14279	14305	14214	14268	14114	14404	14474	14363	14202	14219	14383	14171	14234	14149	14179	14344	14248	14218	14259	14159	14086	14180	14059	14248	14255	14158	14145	14159	14281	14268	14224	14332	14054	14248	14155	14095	14221	14176	14433	14359	14021	14218	14216	14339	14390	14385	14423	14154	14396	14426	14207	14300	14147	14224	14205	14200	14173	14257	14302	14259	14210	14227	14334	13961	14227	14264	14283	14291	14038	14285	14247	14195	14239	14215	14131	14235	14145	14252	14247	14263	14269	14140	14202	14102	14341	14236	13988	14271	14317	14124	14119	14052	14185	14170	14186	14285	14182	14177	14176	14410	14125	14299	14256	14111	14321	14178	14330	14211	14412	14333	14227	14172	14110	14413	14017	14447	14259	14378	14227	14110	14222	14115	14387	14249	14085	14082	14167	14267	14252	14013	14225	14222	14227	14284	14200	14304	14430	14246	14181	14142	14025	14255	14285	14135	14290	14093	14131	14273	14312	14253	14211	14356	14191	14273	14075	14338	14165	14376	14233	14079	14284	14224	14297	14162	14195	14273	14232	14246	14318	14080	14201	14124	14241	14249	14187	14320	14134	14211	14305	14315	14275	14285	14046	14314	14381	14153	14217	14476	14233	14268	14210	14260	14296	14099	14289	14286	14315	14182	14167	14208	14125	14314	14252	14188	14235	14348	14199	14255	14369	14134	14285	14270	14129	14071	14169	14089	14199	14150	14167	14377	14303	14161	14063	14286	14387	13955	14194	14330	14268	14222	14421	14240	14358	14278	14199	14182	14388	14206	14368	14146	14206	14179	14233	14301	14106	14381	13987	14324	14229	14264	14403	14312	14269	14295	14361	14217	14365	14242	14143	14270	14188	14091	14264	14199	14137	14290	14118	14125	14337	14161	14337	14248	14158	14292	14175	14165	14120	14270	14179	14301	14336	14356	14159	14259	14097	14240	14115	14227	14221	14385	14215	14223	14369	14278	14269	14228	14201	14318	14213	14235	14353	14356	14528	14179	14402	14225	14108	14236	14118	14088	14261	14286	14189	14161	14292	14160	14289	14218	14201	14135	14226	14377	14096	14111	14136	14189	14391	14511	14274	14482	14265	14258	14153	14116	14197	14367	14211	14311	14114	14161	14152	14271	14304	14212	14312	14195	14178	14215	14290	14264	14306	14321	14329	14051	14192	14157	14207	14205	14184	14152	14375	14012	14253	14326	14186	14144	14249	14158	14140	14323	14202	14251	14263	14244	14215	14341	14195	14307	14077	14377	14514	14187	14070	14172	14123	14088	14211	14168	14222	14319	14285	14303	14304	14210	14255	14246	14076	14311	14404	14470	14324	14389	14214	14275	14133	14391	14169	14360	14289	14220	14244	14120	14211	14315	14311	14504	14452	14270	14382	14308	14203	14141	14215	14180	14304	14147	14322	14412	14366	14229	14330	14279	14214	14246	14218	14045	14230	14188	14152	14205	14068	14343	14238	14055	14145	14221	14305	14086	14274	14072	14395	14261	14269	14334	14284	13969	14065	14267	14337	14223	14278	14052	14188	14267	14311	14365	14355	14175	14265	14239	14332	14269	14379	14257	14156	14231	14225	14081	14303	14320	14133	14367	14336	14205	14358	14217	14223	14346	14290	14202	14387	14115	14200	14282	14226	14176	14149	14285	14276	14162	14312	14356	14128	14292	14438	14155	14305	14070	14193	14179	14321	14204	14300	14345	14237	14129	14281	14224	14072	14293	14247	14416	14328	14296	14274	14208	14381	14258	14238	14153	14213	14292	14255	14086	14329	14279	14122	14191	14084	14231	14329	14118	14282	14294	14312	14255	14131	14219	14204	13992	14100	14313	14238	14207	14263	14070	14371	14451	14297	14176	14389	14045	14243	14235	14229	14256	14337	14264	14254	14120	14405	14177	14085	14237	14216	14187	14071	14192	14279	14244	14065	14105	14244	14223	14309	14338	13973	14123	14338	14135	14426	14184	14096	14226	14449	14182	14220	14304	14355	14247	14148	14337	14075	14261	14184	14129	14186	14164	14224	14296	14304	14119	14282	14245	14155	14409	14394	14163	14397	14348	14172	14359	14300	14172	14330	14308	14298	14317	14358	14346	14097	14280	14196	14247	14135	14244	14259	14199	14374	14170	14297	14256	14338	14229	14192	14080	14201	14254	14352	14286	14392	14128	14249	14326	14100	14173	14177	14294	14166	14082	14134	14219	14102	14051	14090	14324	14455	14497	14138	14175	14253	14361	14286	14066	14302	14157	14196	14340	14138	14215	14360	14209	14238	14362	14198	14000	14338	14427	14480	14320	14469	14359	14391	14106	14013	14411	14174	14445	14366	14181	14160	14147	14152	14374	14158	14273	14013	14111	14380	14326	14277	14111	14211	14425	14368	14442	14037	14116	14125	14357	13916	14118	14476	14432	14328	14175	13979	14162	14204	14296	14119	14220	14135	14067	14362	14378	14213	14476	14127	14084	14019	14053	14221	14107	14340	14269	14185	14250	14252	14122	14172	14186	14149	14254	14054	14172	14211	14292	13981	14399	14354	14268	14174	14171	14080	14117	14281	14301	14184	14173	14383	14343	14315	14192	14330	14238	14321	14188	14428	14309	14192	14288	14051	14108	14219	14302	14242	14138	14328	14215	14188	14208	14246	14303	14194	14234	14258	13977	14349	14324	14268	14407	14119	14177	14137	14177	14281	14051	14137	13989	14243	14368	14044	14361	14304	14325	14267	13997	14052	14252	14072	14064	14192	14123	14209	14304	14196	14379	14164	14241	14166	14323	14234	14163	14283	14234	14272	14260	14141	14060	14280	14132	14086	14136	14185	14269	14050	14385	14157	14121	14259	14256	14326	14245	14284	14045	14034	14137	13984	14301	14138	14262	14226	14109	14050	14217	14293	14120	14135	13943	14070	14109	14095	14261	14231	14175	14195	14143	14219	14366	14281	14203	14387	14226	14117	14297	14376	14263	14292	14209	14256	14112	14264	14369	14143	14358	14338	14270	14345	14177	14367	14151	14250	14196	14291	14188	14174	14138	14162	13944	14209	14178	14168	14158	14362	14069	14241	14473	14152	14207	14325	14364	14281	14244	14200	14277	14373	14126	14143	14186	14181	14320	14194	14064	14207	14125	14105	14173	14280	14249	14150	14242	14335	14160	14063	14207	14244	14233	14295	14124	14200	14274	14353	14155	14284	14132	14334	14116	14076	14348	14240	14163	14154	14420	14317	14156	14244	14281	14327	14299	14167	14170	14199	14511	14250	14253	14207	14355	14135	14346	14163	14375	14292	14275	14190	14109	14074	14304	14267	14359	14173	14024	14052	14181	14040	14182	14155	14115	14165	14233	14361	14253	14051	14427	14282	14229	14243	14351	14347	14257	14228	14143	14057	14367	14288	14477	14110	14258	14138	14326	14352	14240	14294	14246	14286	14364	14272	14324	14400	14286	14336	14305	14157
15938	26535	21694	17507	15805	14694	14369	14138	13905	13782	13859	13712	13768	13548	13588	13506	13593	13563	13526	13660	13627	13424	13399	13504	13405	13500	13696	13631	13590	13521	13508	13598	13577	13329	13453	13518	13419	13675	13360	13273	13286	13421	13355	13308	13422	13407	13507	13267	13490	13411	13338	13473	13438	13382	13496	13293	13444	13336	13410	13310	13438	13472	13309	13427	13458	13453	13471	13395	13543	13384	13404	13454	13390	13342	13291	13362	13571	13353	13355	13533	13437	13293	13477	13417	13292	13344	13411	13317	13343	13474	13408	13458	13152	13357	13443	13439	13520	13334	13457	13515	13193	13408	13345	13351	13509	13406	13448	13333	13354	13465	13456	13335	13383	13441	13473	13364	13628	13304	13420	13292	13416	13423	13238	13385	13473	13265	13332	13498	13267	13351	13299	13473	13361	13392	13432	13374	13418	13337	13458	13389	13335	13425	13282	13369	13439	13473	13337	13432	13580	13203	13381	13472	13411	13503	13466	13370	13375	13304	13267	13464	13430	13502	13400	13324	13380	13169	13310	13424	13468	13255	13376	13355	13364	13520	13329	13377	13422	13387	13387	13504	13286	13425	13543	13336	13331	13312	13341	13223	13544	13574	13443	13333	13398	13363	13369	13339	13457	13282	13323	13378	13465	13212	13399	13464	13402	13406	13316	13318	13379	13428	13406	13321	13572	13372	13465	13449	13399	13448	13427	13424	13393	13421	13487	13331	13409	13383	13350	13299	13310	13583	13260	13474	13316	13259	13450	13481	13387	13397	13347	13521	13478	13336	13467	13279	13412	13489	13410	13465	13403	13442	13507	13302	13291	13473	13414	13381	13180	13390	13347	13440	13385	13450	13384	13435	13440	13322	13546	13413	13398	13374	13434	13412	13436	13295	13143	13446	13541	13546	13546	13251	13264	13486	13395	13360	13393	13306	13447	13290	13324	13514	13391	13491	13338	13327	13562	13373	13508	13407	13441	13372	13498	13468	13277	13408	13395	13470	13530	13399	13264	13540	13413	13320	13621	13270	13501	13546	13413	13403	13494	13460	13451	13448	13443	13395	13332	13393	13357	13311	13366	13362	13532	13441	13459	13431	13376	13281	13487	13473	13405	13381	13515	13355	13481	13545	13373	13285	13362	13473	13509	13464	13382	13373	13413	13434	13462	13446	13430	13262	13361	13389	13532	13322	13343	13261	13474	13458	13457	13391	13489	13262	13521	13433	13295	13331	13430	13271	13404	13306	13292	13341	13613	13483	13412	13211	13271	13599	13317	13483	13484	13347	13432	13368	13322	13444	13398	13215	13499	13357	13284	13410	13436	13426	13310	13324	13302	13554	13481	13482	13395	13212	13415	13377	13437	13363	13470	13454	13367	13417	13492	13377	13495	13301	13325	13266	13501	13203	13393	13333	13590	13410	13440	13295	13515	13528	13320	13177	13243	13569	13513	13366	13418	13243	13461	13383	13292	13272	13378	13537	13484	13488	13463	13283	13486	13311	13444	13531	13500	13453	13267	13308	13194	13440	13384	13318	13516	13382	13351	13313	13256	13349	13359	13364	13348	13457	13464	13215	13430	13404	13455	13459	13485	13349	13384	13274	13463	13429	13260	13355	13228	13472	13516	13361	13477	13261	13439	13405	13504	13348	13175	13417	13381	13457	13286	13582	13319	13454	13339	13370	13435	13382	13320	13376	13205	13425	13371	13403	13481	13401	13351	13332	13399	13449	13355	13266	13365	13226	13283	13403	13506	13381	13393	13519	13381	13407	13384	13360	13441	13319	13362	13317	13332	13359	13248	13363	13421	13416	13414	13383	13195	13268	13476	13418	13215	13408	13382	13273	13403	13455	13414	13496	13472	13207	13399	13383	13331	13388	13393	13408	13479	13410	13490	13246	13533	13354	13628	13460	13350	13378	13297	13231	13353	13470	13301	13476	13513	13335	13301	13526	13474	13391	13460	13400	13414	13381	13528	13230	13429	13424	13258	13451	13339	13373	13315	13424	13423	13374	13345	13387	13431	13364	13463	13394	13526	13511	13402	13327	13439	13343	13493	13419	13262	13338	13324	13463	13324	13257	13448	13243	13410	13343	13548	13415	13253	13423	13283	13281	13447	13452	13499	13335	13384	13285	13541	13444	13320	13451	13503	13444	13444	13359	13400	13549	13294	13399	13440	13450	13347	13410	13429	13353	13210	13573	13451	13344	13459	13341	13487	13315	13327	13302	13421	13286	13276	13512	13245	13529	13356	13413	13640	13486	13384	13429	13455	13274	13434	13311	13265	13463	13434	13546	13391	13473	13375	13661	13422	13506	13298	13328	13205	13459	13474	13389	13511	13412	13437	13375	13517	13383	13374	13406	13272	13480	13259	13391	13273	13491	13437	13300	13506	13278	13455	13457	13365	13337	13294	13430	13368	13396	13376	13348	13353	13263	13291	13449	13409	13504	13574	13165	13315	13384	13469	13489	13308	13349	13337	13464	13419	13266	13398	13344	13442	13412	13162	13471	13247	13411	13312	13391	13223	13503	13276	13414	13542	13427	13337	13368	13507	13407	13441	13333	13304	13476	13363	13404	13258	13350	13395	13454	13210	13261	13373	13468	13553	13465	13391	13285	13453	13401	13349	13434	13286	13187	13331	13311	13520	13259	13400	13425	13266	13292	13410	13541	13473	13412	13407	13320	13476	13467	13486	13431	13543	13339	13312	13427	13387	13456	13292	13575	13398	13312	13463	13412	13272	13405	13405	13520	13398	13376	13496	13398	13467	13386	13316	13266	13399	13436	13445	13269	13267	13388	13279	13541	13382	13414	13460	13332	13455	13438	13547	13573	13355	13433	13260	13250	13392	13445	13406	13465	13429	13216	13275	13644	13310	13279	13466	13458	13396	13428	13466	13407	13335	13564	13338	13464	13391	13309	13441	13354	13298	13402	13426	13318	13304	13497	13299	13462	13552	13551	13550	13295	13428	13390	13211	13529	13319	13526	13541	13350	13350	13349	13457	13350	13470	13271	13346	13328	13392	13397	13280	13373	13396	13455	13521	13431	13316	13392	13521	13466	13257	13281	13567	13654	13453	13350	13230	13479	13278	13392	13397	13438	13442	13449	13303	13388	13408	13366	13374	13321	13446	13413	13340	13484	13390	13251	13361	13229	13399	13482	13391	13333	13410	13365	13457	13302	13481	13463	13267	13392	13291	13400	13376	13392	13443	13324	13439	13355	13423	13331	13469	13391	13409	13460	13425	13489	13310	13285	13329	13291	13292	13431	13435	13362	13528	13386	13474	13422	13392	13479	13342	13305	13334	13472	13278	13282	13578	13375	13374	13516	13447	13366	13495	13282	13425	13418	13377	13602	13409	13549	13184	13509	13423	13434	13249	13339	13328	13486	13371	13609	13394	13522	13389	13550	13494	13393	13420	13411	13290	13337	13312	13424	13498	13415	13418	13402	13439	13330	13448	13353	13562	13499	13477	13397	13470	13308	13273	13313	13435	13416	13386	13420	13336	13311	13344	13297	13338	13400	13486	13376	13395	13339	13370	13243	13235	13448	13336	13473	13394	13354	13383	13171	13561	13349	13369	13423	13248	13373	13224	13394	13167	13587	13362	13286	13319	13376	13487	13467	13380	13273	13432	13469	13217	13303	13483	13399	13421	13540	13467	13442	13340	13409	13552	13292	13353	13353	13187	13487	13367	13426	13285	13330	13342	13564	13446	13330	13392	13488	13415	13314	13479	13343	13331	13394	13344	13431	13362	13351	13436	13477	13365	13372	13400	13260	13519	13386	13409	13370	13479	13359	13541	13534	13569	13339	13492	13358	13377	13232	13355	13561	13425	13529	13321	13223	13269	13368	13278	13436	13487	13379	13342	13360	13364	13306	13385	13516	13446	13315	13611	13357	13444	13417	13305	13346	13394	13542	13412	13433	13319	13350	13362	13429	13228	13412	13390	13254	13189	13397	13379	13417	13536	13384	13488	13379	13337	13413	13448	13429	13403	13583	13417	13373	13503	13401	13394	13408	13284	13434	13431	13368	13297	13527	13556	13466	13687	13412	13463	13485	13448	13315	13397	13383	13302	13414	13333	13297	13369	13627	13421	13426	13248	13416	13550	13438	13362	13426	13367	13560	13565	13377	13371	13338	13450	13365	13467	13429	13492	13460	13317	13390	13385	13367	13321	13355	13347	13379	13421	13497	13395	13464	13238	13205	13416	13227	13442	13481	13401	13433	13350	13379	13423	13405	13342	13388	13490	13524	13420	13353	13568	13345	13409	13487	13320	13390	13456	13428	13253	13436	13348	13329	13445	13488	13423	13524	13414	13338	13460	13345	13240	13306	13388	13376	13430	13334	13332	13289	13638	13648	13462	13419	13460	13273	13396	13300	13471	13323	13452	13217	13455	13418	13328	13427	13457	13444	13379	13474	13332	13453	13321	13419	13552	13530	13516	13462	13485	13382	13407	13475	13417	13382	13444	13479	13348	13340	13436	13334	13448	13383	13561	13419	13418	13521	13477	13267	13279	13406	13473	13225	13466	13440	13321	13550	13460	13278	13328	13467	13488	13464	13420	13409	13607	13508	13390	13477	13314	13463	13261	13386	13515	13591	13543	13452	13435	13481	13574	13410	13428	13446	13493	13509	13484	13319	13205	13482	13452	13478	13244	13392	13487	13294	13443	13388	13440	13439	13215	13434	13452	13456	13677	13248	13396	13224	13477	13336	13427	13399	13586	13502	13057	13427	13406	13456	13364	13492	13514	13259	13564	13337	13396	13577	13453	13529	13412	13542	13345	13326	13311	13487	13386	13298	13415	13544	13369	13387	13380	13326	13350	13318	13476	13310	13440	13476	13596	13363	13414	13565	13465	13400	13448	13290	13317	13303	13455	13360	13415	13463	13381	13347	13306	13444	13399	13335	13427	13310	13436	13533	13375	13482	13524	13299	13513	13484	13452	13343	13334	13467	13331	13444	13451	13472	13378	13478	13485	13372	13302	13423	13373	13399	13194	13385	13282	13399	13293	13467	13288	13427	13497	13215	13435	13350	13562	13475	13443	13309	13320	13500	13509	13325	13450	13281	13330	13429	13426	13409	13520	13381	13317	13382	13211	13390	13370	13445	13516	13457	13341	13371	13404	13363
22621	21538	28806	24747	21759	22936	21795	16991	16192	16256	16177	15876	16010	15857	15883	15875	15856	15673	15732	15717	15678	15806	15579	15704	15586	15631	15601	15411	15821	15627	15690	15654	15650	15426	15456	15566	15722	15622	15527	15725	15609	15482	15665	15534	15367	15385	15437	15390	15451	15453	15545	15414	15509	15367	15326	15442	15337	15598	15591	15458	15399	15352	15506	15488	15543	15588	15344	15373	15673	15365	15429	15290	15280	15287	15292	15328	15182	15385	15629	15436	15525	15528	15410	15463	15361	15413	15482	15620	15333	15552	15494	15327	15421	15553	15555	15441	15252	15353	15533	15583	15281	15346	15430	15438	15271	15368	15501	15374	15303	15332	15544	15364	15467	15333	15323	15330	15445	15570	15647	15345	15515	15392	15468	15352	15353	15513	15295	15633	15475	15464	15577	15502	15413	15170	15354	15467	15575	15223	15329	15250	15376	15441	15258	15371	15458	15272	15201	15449	15378	15188	15294	15396	15299	15492	15413	15261	15533	15554	15465	15256	15349	15398	15330	15363	15197	15411	15333	15447	15304	15391	15521	15463	15407	15409	15472	15283	15473	15245	15494	15529	15525	15349	15502	15398	15424	15405	15369	15374	15456	15306	15397	15421	15561	15540	15310	15805	15519	15158	15288	15548	15350	15352	15363	15355	15499	15468	15199	15373	15492	15375	15453	15673	15333	15334	15319	15189	15173	15394	15402	15431	15283	15191	15294	15503	15476	15471	15319	15332	15521	15208	15215	15360	15391	15317	15673	15470	15337	15519	15387	15267	15371	15436	15305	15559	15347	15451	15482	15402	15191	15291	15411	15393	15275	15234	15232	15481	15627	15428	15429	15451	15284	15532	15402	15263	15522	15547	15678	15525	15448	15347	15237	15488	15485	15475	15324	15411	15548	15566	15586	15497	15524	15483	15405	15520	15399	15249	15567	15431	15393	15468	15567	15255	15518	15526	15465	15465	15559	15420	15406	15377	15350	15418	15494	15497	15268	15272	15448	15582	15339	15216	15184	15268	15455	15171	15450	15343	15234	15514	15458	15442	15231	15341	15396	15556	15242	15450	15472	15453	15413	15287	15150	15422	15343	15426	15207	15537	15187	15421	15481	15456	15462	15368	15387	15253	15308	15350	15363	15176	15160	15365	15349	15251	15529	15472	15289	15435	15475	15454	15512	15443	15441	15513	15368	15303	15545	15323	15339	15433	15412	15258	15299	15358	15410	15361	15199	15375	15319	15261	15269	15403	15555	15302	15395	15346	15412	15506	15323	15356	15402	15470	15418	15364	15279	15449	15544	15579	15315	15348	15448	15304	15328	15350	15319	15379	15389	15538	15434	15357	15549	15397	15386	15443	15381	15194	15203	15304	15195	15108	15332	15474	15420	15477	15378	15462	15333	15585	15358	15362	15153	15308	15510	15608	15668	15280	15183	15499	15208	15177	15350	15383	15413	15383	15450	15272	15474	15387	15384	15373	15476	15211	15317	15480	15423	15418	15504	15712	15538	15385	15425	15418	15184	15523	15322	15441	15342	15194	15305	15418	15414	15270	15576	15563	15392	15467	15367	15288	15256	15259	15409	15232	15512	15444	15508	15430	15375	15382	15256	15270	15270	15208	15514	15412	15489	15516	15424	15350	15216	15001	15203	15482	15305	15298	15422	15487	15390	15462	15270	15447	15331	15460	15215	15436	15274	15404	15245	15431	15421	15390	15324	15502	15436	15189	15534	15319	15417	15441	15181	15399	15289	15446	15475	15193	15577	15329	15419	15500	15434	15516	15536	15438	15311	15300	15564	15340	15403	15427	15411	15388	15269	15361	15325	15200	15338	15536	15484	15524	15556	15381	15324	15397	15181	15406	15325	15286	15361	15436	15423	15569	15437	15393	15314	15272	15296	15388	15379	15483	15507	15318	15253	15264	15316	15301	15339	15332	15427	15414	15333	15186	15396	15469	15337	15407	15333	15252	15240	15277	15365	15630	15259	15288	15281	15457	15353	15418	15440	15303	15345	15301	15530	15510	15298	15396	15354	15341	15185	15346	15234	15376	15350	15226	15524	15409	15187	15378	15520	15393	15449	15460	15607	15379	15334	15286	15518	15501	15326	15426	15259	15384	15462	15373	15435	15398	15332	15302	15545	15326	15370	15329	15479	15373	15403	15271	15348	15298	15414	15371	15320	15316	15106	15389	15394	15471	15419	15289	15501	15351	15436	15449	15302	15525	15186	15494	15480	15420	15623	15415	15208	15461	15146	15327	15411	15401	15259	15276	15261	15553	15297	15285	15480	15442	15406	15113	15242	15254	15392	15399	15428	15284	15329	15370	15362	15381	15445	15319	15394	15197	15300	15373	15477	15234	15398	15502	15442	15463	15454	15518	15567	15421	15538	15539	15150	15257	15359	15261	15398	15445	15405	15522	15500	15526	15266	15408	15321	15432	15378	15294	15461	15513	15437	15164	15495	15384	15318	15445	15324	15347	15224	15594	15357	15536	15352	15351	15572	15210	15353	15441	15380	15467	15387	15321	15422	15453	15567	15359	15565	15600	15457	15343	15394	15308	15334	15278	15222	15408	15410	15363	15600	15322	15332	15436	15387	15339	15432	15179	15276	15355	15426	15438	15469	15477	15325	15388	15423	15353	15242	15567	15399	15380	15458	15425	15448	15440	15480	15628	15322	15471	15330	15222	15446	15144	15259	15341	15346	15477	15519	15525	15414	15217	15255	15483	15308	15320	15310	15357	15551	15419	15242	15254	15316	15370	15527	15525	15327	15343	15275	15318	15310	15412	15415	15457	15376	15381	15636	15526	15321	15521	15485	15233	15501	15476	15134	15420	15215	15400	15358	15206	15432	15327	15170	15503	15361	15401	15295	15593	15636	15304	15237	15306	15327	15225	15333	15420	15448	15272	15393	15505	15418	15264	15360	15531	15631	15453	15436	15299	15539	15306	15470	15398	15331	15378	15267	15352	15437	15589	15264	15477	15393	15323	15519	15288	15230	15394	15544	15483	15305	15618	15230	15362	15353	15560	15246	15441	15324	15417	15260	15356	15426	15281	15344	15239	15534	15489	15286	15318	15612	15344	15506	15547	15351	15108	15191	15279	15365	15523	15478	15378	15466	15639	15322	15282	15284	15414	15083	15302	15295	15315	15288	15446	15488	15367	15278	15165	15306	15300	15203	15389	15377	15418	15356	15670	15537	15372	15426	15375	15441	15567	15434	15442	15419	15181	15341	15243	15286	15366	15329	15439	15274	15460	15551	15460	15470	15189	15609	15164	15207	15287	15263	15415	15273	15253	15511	15224	15427	15528	15361	15474	15292	15427	15519	15364	15484	15426	15433	15168	15515	15315	15425	15541	15221	15419	15405	15472	15254	15519	15656	15312	15285	15165	15324	15538	15462	15402	15466	15570	15339	15290	15446	15391	15359	15504	15622	15482	15330	15390	15507	15175	15316	15491	15201	15355	15491	15340	15383	15540	15454	15531	15259	15134	15430	15578	15372	15247	15356	15341	15454	15420	15300	15432	15425	15487	15428	15211	15248	15367	15408	15302	15357	15349	15351	15460	15262	15283	15369	15445	15271	15292	15433	15403	15370	15549	15402	15602	15374	15336	15508	15462	15468	15504	15516	15233	15357	15413	15441	15255	15338	15465	15584	15457	15619	15251	15366	15282	15414	15333	15341	15392	15437	15308	15275	15265	15294	15317	15435	15393	15238	15349	15541	15546	15388	15379	15395	15371	15419	15413	15561	15540	15373	15354	15312	15329	15266	15293	15264	15450	15316	15281	15438	15319	15308	15412	15259	15471	15454	15501	15320	15535	15473	15334	15372	15544	15531	15353	15394	15480	15396	15527	15421	15615	15406	15280	15447	15563	15419	15410	15481	15522	15253	15408	15393	15304	15419	15318	15193	15306	15253	15573	15587	15457	15346	15368	15187	15156	15259	15371	15314	15278	15497	15069	15338	15275	15384	15363	15410	15423	15334	15427	15477	15259	15487	15434	15490	15385	15352	15363	15293	15366	15336	15230	15554	15681	15407	15478	15370	15365	15449	15332	15275	15458	15507	15320	15413	15474	15398	15339	15398	15216	15345	15379	15569	15394	15444	15342	15403	15395	15498	15425	15334	15378	15496	15372	15256	15342	15360	15479	15297	15490	15477	15513	15542	15483	15252	15386	15378	15515	15377	15391	15289	15243	15328	15401	15338	15407	15266	15279	15341	15396	15491	15556	15507	15254	15342	15292	15284	15491	15409	15312	15533	15400	15519	15426	15325	15362	15341	15340	15200	15369	15364	15308	15510	15588	15513	15349	15432	15428	15357	15382	15528	15428	15555	15521	15332	15348	15321	15318	15397	15315	15452	15274	15197	15253	15345	15346	15448	15470	15598	15421	15541	15335	15359	15304	15317	15429	15347	15156	15330	15207	15350	15331	15310	15348	15418	15377	15656	15505	15432	15345	15347	15699	15341	15507	15297	15508	15275	15267	15380	15349	15336	15356	15245	15468	15464	15353	15462	15316	15295	15313	15357	15492	15317	15305	15136	15355	15425	15515	15436	15520	15446	15166	15573	15368	15384	15132	15357	15280	15474	15258	15747	15429	15508	15272	15513	15391	15441	15297	15386	15358	15226	15322	15350	15477	15316	15149	15558	15444	15479	15289	15343	15391	15327	15391	15298	15503	15455	15457	15419	14969	15338	15497	15361	15400	15417	15472	15285	15485	15344	15350	15344	15407	15342	15340	15622	15448	15488	15450	15638	15467	15532	15401	15599	15387	15510	15444	15334	15450	15430	15248	15610	15478	15479	15488	15462	15435	15388	15427	15303	15393	15268	15402	15410	15357	15584	15387	15197	15503	15270	15356	15353	15378	15601	15472	15477	15449	15568	15284	15199	15362	15195	15435	15407	15504	15091	15444	15385	15438	15380	15496	15428	15248	15423	15384	15414	15456	15454	15344	15420	15285	15404	15311	15500	15220	15637	15463	15470	15250	15312	15191	15260	15357	15232	15311	15325	15194	15332	15223	15303	15328	15319	15304	15244	15436	15191	15216	15341	15380	15312	15573	15642	15483	15434	15491	15404	15367	15131	15338	15166	15494	15399	15400	15674	15350	15412	15510	15394	15502	15317	15207
16955	35980	28812	22127	18719	16989	16097	15398	15137	14858	14866	14643	14624	14527	14576	14513	14514	14373	14437	14217	14384	14232	14530	14333	14347	14400	14369	14322	14338	14306	14287	14357	14226	14249	14364	14229	14045	14142	14111	14066	14306	14247	14302	14153	14241	14033	14336	14180	14256	14166	14310	14174	14084	14296	14120	14261	14094	14249	14270	14134	14121	14218	14115	14114	14145	14252	14174	14098	14181	14198	14157	14050	13995	14007	14106	13952	14154	14177	14238	14181	14171	14158	14109	14152	14084	14124	14175	14149	14172	13984	13987	14076	14297	14017	14173	14091	14180	13847	14040	14089	14148	14200	14172	14113	14128	14060	14115	14161	14117	14178	14092	14036	14061	14033	14059	14076	14142	14188	14284	14280	14314	14063	14148	14159	14235	14128	14105	14097	13989	14143	14001	14218	14224	14069	13909	14110	14047	14176	14256	14328	14150	14286	14114	13999	14086	14149	14192	13999	14204	14076	14164	14067	14033	14038	14131	14141	14294	14156	14050	14232	14057	14091	14144	14096	14057	14053	14071	14189	14091	14048	14133	14181	14147	13960	14236	14156	14003	13998	14067	14130	13997	14005	13987	14257	14087	14281	14232	14076	14132	14091	14168	14065	14157	14087	14160	14173	14123	14053	14186	14059	14284	14267	14149	14277	14165	14035	14206	13950	14255	14033	13999	14110	14134	14221	14070	14107	14132	14093	14092	14280	14015	14025	14080	14006	14145	14027	13983	13959	14050	14039	14036	14078	14149	14184	14087	14007	14013	14171	14129	14073	14005	14165	14117	14085	13993	14050	14127	14243	14254	14024	14163	14183	13962	13897	14154	13975	14051	14244	14268	14159	14185	14122	14120	14064	14103	14065	13959	14275	14030	14054	14213	14050	14141	14106	14319	14273	14105	14024	14058	13971	14016	14081	14155	13935	14242	14161	14041	14089	14045	14237	14174	14168	14022	14172	14168	14149	14061	14248	14120	14048	14172	14150	13934	14088	14109	13984	14028	14205	14259	14225	14076	14047	13934	14027	14327	14310	14127	14146	14152	14267	14055	14107	14072	14123	14041	14087	14210	14098	13938	14211	14236	14090	14130	14158	14337	14161	13949	14138	14065	14055	14051	14046	14201	14142	14110	14207	14108	14163	14130	14083	14055	14221	14033	14233	14057	14121	14139	14327	14021	14023	14030	14153	14180	14173	14257	14292	13907	14165	14008	13973	14187	14174	14066	14181	14141	14033	14205	14130	14180	14052	14218	14105	14055	14022	14115	13986	14069	14041	14026	14093	14159	14233	13992	13987	14055	14070	14140	13995	14128	14086	14145	14170	14168	14010	14152	14059	14161	13948	14282	14199	14157	14193	14053	14077	14225	13981	14041	14206	13908	14067	14044	14029	14133	14146	14082	14066	14125	13954	13972	14106	14127	14074	14138	14117	14103	13989	14049	13999	14167	14013	14061	14111	14126	14127	14116	13985	14180	14026	14150	13906	14192	14012	14153	14090	13951	14041	14047	13938	14094	14070	13990	13950	14080	14025	14084	14174	14028	14049	14155	14031	14075	14179	14117	14153	14116	14158	13998	14143	14122	14027	14106	14086	14138	14117	14208	14096	14120	14112	14138	14186	14095	14181	14136	14102	14145	14170	14109	14149	14119	14033	14101	14073	14025	14237	14053	14128	14218	14070	14107	14207	14095	14014	14167	14110	14130	14217	14072	14042	14190	14171	14090	14116	14062	14153	14159	14062	14223	14059	14111	13947	14229	13979	14005	14233	13961	14118	14025	14303	14031	13995	14229	14138	14082	14036	14198	14096	14238	14088	14318	14116	14027	14093	14124	14148	14268	14060	14162	14259	14037	14316	14109	14000	14200	14087	14334	14079	14223	13995	14029	14110	14106	14304	14040	14109	14252	14333	14256	14092	14101	14120	14144	14137	14024	14237	14193	14060	14063	14104	14029	14168	13951	14181	14199	14146	14080	14040	13944	14197	14139	14041	14181	14031	14137	14228	14184	13931	14142	14089	14128	13910	14213	14053	14016	14093	14001	14086	14245	14041	14120	14072	14034	14108	14127	14152	14132	14031	14074	14269	14131	14173	14110	14163	14272	14065	14125	14013	14077	13992	14076	13813	14165	14099	13950	14084	14000	14192	14092	14125	14024	14145	14085	14044	14258	14040	14157	14139	14114	14138	14122	14150	14029	14151	13948	14037	14049	14187	14014	14174	13903	14150	13977	14084	14370	13976	14040	14012	14094	13963	14185	14113	13975	14117	13907	14125	14067	14187	14030	14046	14160	14231	14171	14110	14052	14134	14171	14230	14016	14151	13950	14156	14135	14116	14007	14254	14145	13972	14206	14059	14149	14227	14029	14098	14326	14006	14051	14121	14033	14088	14111	14136	14191	14004	14102	14153	14001	13898	14216	14029	14072	13874	14124	13943	14042	14034	14005	14142	14101	14100	14141	14158	14217	14155	14033	14277	14098	14011	14112	14098	14111	14229	14206	14242	14106	14192	14046	14134	14073	14183	14095	14045	14067	14196	14115	14050	14172	14176	14134	14101	14113	14221	14133	14066	14255	14043	14208	14109	14290	14157	14175	14081	14220	14040	14106	14119	14169	14100	14216	14084	14172	13882	14146	13985	14078	14139	14116	14007	14004	14072	14096	14155	13999	14033	14029	14063	14158	14241	14104	14117	14135	14180	14210	14276	14122	14087	14020	13972	14173	13918	14056	14081	14012	14092	13966	14096	14107	14178	14111	14110	13928	14072	13986	14268	14026	14200	14024	14090	14012	14087	14173	14109	14151	14165	14019	14292	14151	13973	14135	13923	13999	14109	14015	14100	14170	14098	14198	14253	14097	14161	14033	14180	14255	13923	14146	14132	14123	13944	14116	14031	14148	14096	14025	14257	14169	14095	14113	14089	14149	14112	14127	14031	14081	14111	14072	14093	14217	14099	13921	14156	14101	14228	14175	14121	14132	14109	14187	14032	14250	14131	14141	14197	14134	14076	14122	14209	14159	14223	14128	14010	14185	14281	14133	14196	14241	14166	14322	14003	14120	14225	14227	14176	13986	13938	14108	14085	14240	14122	14104	14092	14118	14099	14107	14212	14149	13939	14048	14159	14115	14121	14083	14094	14234	14052	14149	14194	14118	14187	14018	14067	14177	14046	14194	14122	14133	14074	14097	14206	14237	14217	14086	14005	14105	13906	14078	13955	14160	14152	14129	14093	14029	14067	14185	14004	14156	14169	14053	14098	14053	14201	14196	14023	14092	14071	14180	14083	14120	14076	14153	14128	14069	14160	14073	14135	14197	14183	14158	14223	14153	14134	14127	14141	14075	13951	14070	14094	14200	14124	14285	13990	14043	14171	14035	14021	14190	14123	14123	14098	14074	14233	14261	14150	14094	14117	14132	14113	14105	14071	14168	14125	14147	14075	14181	14043	14173	14305	14160	14092	13954	14043	14123	13975	14195	14021	14203	13969	14148	14095	14016	14177	14211	13992	14118	14013	13919	14110	14129	14193	14228	14123	14084	14057	14106	14053	14027	14194	13963	14140	14074	14221	14199	14227	14168	14251	14042	14090	14235	14072	14108	14217	14091	14089	14184	14074	14088	14132	14055	14121	14139	14113	14112	14144	14237	14027	14141	14071	13993	14032	14148	14030	14157	14101	14134	13978	13856	14088	14168	14193	14077	14042	14075	14156	14131	14079	14134	14127	14155	13939	14278	14107	13990	14091	14114	14122	14087	13993	14279	14064	14049	14026	14145	14109	14136	14161	14025	14043	14038	14160	14125	14106	13921	14036	14007	14120	14173	14037	14291	14165	14131	14222	14124	14235	14056	13903	14205	14052	14098	14039	14379	14079	14176	14005	14122	14239	14097	14173	14138	14214	14059	14341	14118	14032	14007	14317	14158	14272	14133	14170	14312	14027	14160	14122	14156	14104	14160	14017	14019	13929	13888	14171	13933	14180	14003	14324	14072	14090	14116	13975	14066	14025	14219	14055	14168	14072	14107	14128	14061	14273	14248	14153	13998	14177	14061	14093	14046	14090	14271	13955	14102	14249	14136	14237	14238	14193	14163	14209	14124	14175	14157	14085	14214	13944	14094	14099	14212	14254	14096	14116	14067	14130	14196	14100	14183	14221	14156	14033	14226	14165	14222	14026	14014	14105	14218	14063	14143	14099	14170	14039	14095	14125	14166	14134	14126	14126	14191	14228	14204	14096	13910	14255	14042	14099	14161	14187	14237	14080	13978	13975	14229	14105	13850	14146	14059	14078	14232	14155	14177	14207	14355	14188	14066	13962	14161	14158	13985	14064	14115	14128	13977	14077	14217	14076	14158	14229	14138	14179	14164	14130	14080	14167	13977	14123	14114	14178	14028	14144	14155	14124	14095	14173	13979	14102	14048	14057	14145	14335	13943	14027	13944	14102	14121	14147	14038	13982	14247	14212	14088	14196	13996	14005	14188	14175	14082	14082	14080	13975	14089	14119	13971	14163	14063	14160	14086	14083	14088	14096	14017	14096	14123	14034	14096	14189	14076	14006	13982	14129	14151	14217	14097	14081	14207	13877	14097	14018	14149	13981	14161	14182	14040	14231	13999	14054	14087	13975	14232	14131	14107	14267	14015	13964	14087	14152	14175	14021	14075	14206	14073	14103	14108	14289	14221	14046	14160	14130	14175	14179	14057	14244	14190	14103	13947	14034	14074	14261	14087	13942	14031	14257	14129	14095	14073	14206	14093	14226	14189	14107	14218	13941	14125	14087	13993	14121	14105	13885	14174	14044	14051	14051	14216	14130	14160	14171	14195	14012	14095	14232	14224	14101	14212	14211	13834	13930	14117	14106	14228	14195	14141	14066	14138	14241	14188	14030	14166	13965	14280	14227	14072	14144	14325	14176	14187	13958	14056	14080	14026	14186	14106	14119	13977	14110	14240	14009	14106	13962	13904	14208	14118	14185	14079	14051	14090	14048	14079	14082	14167	14138	14163	14207	14287	14122	14196	14088	14031	14214	13886	14001	14127	14125	14210	14140	14064	14066	13993	14008	14137	13925	14272	14016	14342	14114	14227	14178	14170	14241	14051	14222	14088	14083	14007	14180	14178	13946	14128	14087	13995	13949	14059	14060
28215	22400	23222	19033	15234	14817	14496	14247	14074	14043	14158	14129	14094	14031	13906	13972	14080	13963	13856	13922	14020	13993	14122	14035	13833	14235	14022	13990	13938	13741	13954	13916	13996	13986	13838	13998	14109	13764	14093	13986	14001	13897	14095	13969	13848	13860	13859	13642	13920	13840	14015	13962	13879	13988	13984	13986	13572	13921	13794	13955	14027	13914	13976	14036	14002	13778	13883	13983	13952	13872	13883	13849	13860	13748	14044	13826	13929	13655	13843	13920	13916	13824	14059	13902	14087	13881	14015	13993	13891	13939	13824	13827	13982	13911	14083	13943	13899	14069	13865	13903	13997	14087	14059	13946	13886	13978	14210	13970	13984	14168	13992	13875	13921	13883	13947	13860	13862	13805	13840	13820	13903	13975	13748	13703	13788	14055	13915	13955	13870	13898	13898	13903	14104	13899	13852	14092	13946	14023	13931	14061	13971	13979	13868	13789	13716	13945	13837	13980	13844	13584	13998	13991	13957	13912	13932	13922	14022	14021	14117	14014	13964	13992	13916	13989	13902	13862	14044	14020	13835	13836	13960	14068	14049	13896	13762	14188	13972	13876	14006	13922	13844	13970	13754	13821	14035	14141	14006	13815	14014	13992	13871	13859	13954	14071	13885	14190	13921	13937	13970	14048	13760	14068	13998	13877	13771	14068	13857	13763	13878	13966	13861	13863	13924	13937	13879	13864	14062	14041	14080	13999	14019	13987	14108	13910	13985	13739	13925	13959	13863	13898	13936	13732	13973	13957	13780	13925	13797	13804	13890	13951	13950	14098	13885	13892	14007	13767	13939	14079	13873	13903	14086	13996	13886	13882	13958	13850	13870	13835	13785	13970	13925	13992	13853	14008	13980	13847	13916	13872	13911	14022	14074	13989	14024	14105	13705	13774	14019	13969	13855	13893	13974	13934	13766	13881	13864	13949	14129	13739	13812	13794	13930	14012	13830	13955	13903	14066	14084	13861	13979	13904	14119	13898	13958	13954	13965	13989	13837	13821	13945	13928	13865	14067	13976	13976	14119	13989	13922	13996	13925	13912	14001	14012	13902	13795	14104	14101	13972	14092	13733	13856	13942	14107	14109	13816	14002	13829	13922	13905	13917	13817	13979	14093	13783	14007	13953	14189	13888	14139	14010	13874	14189	13895	13925	13836	13909	13731	13852	14004	13936	13859	13742	13791	13978	14074	14148	13893	13941	13989	13840	13902	13949	13778	14000	13958	13806	13878	13969	14047	13959	13958	13978	13977	13887	13975	13887	14005	14089	13926	13885	13914	13858	13875	13851	13935	14014	13933	14058	14175	14030	14041	13975	13953	13950	13808	13948	14116	14005	13831	13812	13778	13843	13820	13988	13918	13950	14030	13733	13768	13925	13978	14068	14121	14021	14151	13888	13933	13793	13992	13992	13967	13799	14173	14000	13937	13961	13990	14038	13959	13805	13851	14030	13958	14035	13951	13985	13894	13828	14020	14095	13895	13894	13921	13890	13942	13698	13896	13965	13783	14046	13779	13906	13984	13934	14008	13982	13878	14086	13904	13852	13888	13839	13923	13917	13959	13860	14029	14093	13976	14048	13734	13905	13920	13888	13827	13925	13969	14050	14050	13962	13876	13949	14082	13912	13870	14033	13850	13909	13910	13962	13798	13821	13973	14090	14106	14048	13923	13775	13783	13975	13818	13786	13874	13886	13929	13649	13809	13729	13918	13784	13950	13869	14037	13915	13988	13892	14060	13966	14084	13896	13893	14029	14196	13880	13988	13912	13951	13993	14097	13992	13853	13948	13934	13867	13821	14187	13848	13850	14026	14066	14053	13873	13819	14045	13885	13883	13902	13729	13832	13922	14026	13997	13917	13818	13977	13898	13889	14019	13866	13959	13856	14013	13904	13885	13995	13993	14011	13850	13948	13818	13905	13981	13967	13904	13963	13824	13756	13996	13933	13878	13885	13871	14007	13922	14077	13772	14024	13961	14106	13878	14078	13921	13936	13892	14075	14028	14030	13917	13919	14073	13811	13899	14021	13994	13805	13749	14082	14051	13961	14047	13857	13996	13941	13792	13871	13857	13836	13956	13964	13944	13872	13938	13961	13988	13831	13964	14096	13891	14023	13806	13828	13997	13873	14115	13815	13936	13934	14087	14053	13986	13977	13983	13945	13698	13906	13854	13912	13992	14083	13941	13958	13877	13903	13973	13821	13936	14036	14063	13987	14027	13886	14000	13797	13754	13796	13848	13877	13812	14135	13948	13768	13794	13846	13938	13956	13889	13970	13916	14011	13986	14036	13994	13911	13866	13996	13830	13739	13964	13865	13741	13823	13970	13958	13871	13834	14102	13896	13929	14008	13841	14019	14051	14070	13935	13748	14034	13752	14064	13781	14144	13961	13964	13870	13731	14115	13891	13896	13864	14098	14133	13927	14055	14093	13964	14095	13861	14105	13867	14039	13899	13843	13810	14053	13881	14039	13982	13800	13936	13749	13739	13943	13904	13880	13926	13942	14030	13867	13824	13963	14221	13904	13932	13829	14068	13906	14094	13901	13881	13988	13974	13926	13781	14002	13970	14103	13866	13988	13848	13976	14021	13824	14063	13843	13929	13794	14085	14107	14136	14005	14047	13934	13776	13766	14096	13820	13872	13896	14138	14079	13861	13894	13882	13751	13932	14021	14005	13986	13781	14109	13854	13921	14131	13944	14067	13973	13878	13755	13968	13832	14052	13810	14080	13960	13897	13829	13723	14137	13883	14054	13916	14061	13911	13768	13872	14088	14035	13711	13983	13874	13872	14076	13849	13800	14012	13885	13769	13812	14115	13999	13838	13825	14004	13969	13985	13934	14138	13848	13905	14012	14055	14145	14123	13965	14074	13770	13883	14099	13874	13787	13923	13889	13879	13866	13876	13928	13959	14174	13887	13939	14012	13862	14052	13882	13947	13955	13993	13957	14099	13932	13955	14038	14003	13780	13952	13860	14174	13915	14097	13935	14016	14173	13964	13876	13972	13951	13837	13859	13958	13915	13903	13993	13727	13923	13862	13747	13942	13916	14021	14088	13938	14117	13946	13919	14042	13799	14109	14114	14203	13967	13717	14073	13881	13820	14058	14064	14109	14080	13951	13937	13838	13941	13903	13778	13943	13807	13936	13850	13952	13941	13788	13894	14040	14063	14040	14056	13799	13970	13969	13878	13935	14039	14021	13951	14027	14025	13888	13957	14011	13989	13966	13996	13901	13919	13980	13999	13993	13934	14160	13825	13917	14062	13748	14067	14056	14065	13850	14165	13959	13981	14005	13953	13904	13889	13861	13968	13976	13954	13948	13954	13999	13855	14071	13978	13915	13829	14032	14029	13982	14041	13901	13815	13813	14013	14124	13925	13948	13917	14038	13924	14129	13972	13752	13984	14082	13887	13816	14093	13999	14075	13991	13831	14077	14018	14012	14031	14035	13743	13923	13895	13977	14035	13813	13765	14015	14058	14074	14102	13859	14009	14059	13924	13834	13787	13988	14237	13917	14044	13917	13858	13860	14029	13962	14110	14004	13933	14013	13859	13862	13985	13865	13810	13871	13879	14047	13992	13893	13954	13976	13882	14023	14021	13737	13991	13836	14063	13902	13917	13956	14109	14121	13994	14011	14144	13936	14029	13935	13968	13742	14123	14098	13921	14034	14151	13921	13843	13936	13822	14006	13864	13892	13874	13980	13988	13824	13981	13987	13978	14005	13865	13900	13940	13918	13962	13909	13926	13797	13742	13681	13756	13852	13812	14067	13924	13969	13829	13973	13771	14041	13850	13969	14063	13883	14159	13893	14006	14161	14162	13910	14001	13913	13934	13836	13921	13969	13926	14031	13785	13928	13998	13946	13926	14098	13860	13877	13834	13891	14102	14022	13897	13974	13896	14073	13925	14109	13929	13922	13916	14044	13941	13782	13889	14015	13991	13884	13936	13783	14070	14142	14121	14078	14013	14144	13864	13807	13947	14236	13837	13934	14075	14064	13970	14059	14041	13867	13931	13973	13846	14001	14023	13809	13967	14152	13989	14087	13995	13826	14049	13960	13976	13895	13856	13840	13942	13991	13838	13937	13836	13999	13862	13984	13828	13827	13717	13829	14137	13907	13918	14031	13994	14031	13891	13877	13913	14115	13838	13942	13998	13850	14086	13940	14041	13859	13897	13921	13758	13911	14087	14214	14101	13778	13969	13926	13778	13898	13906	13921	13937	13945	13979	13993	13962	13930	14066	14141	14019	13980	14134	14029	13878	13748	14094	13883	13959	13916	13750	13970	13825	13988	13992	13840	13722	13922	14014	13835	13928	13989	13839	13915	13918	13967	13999	13734	13948	14137	13851	13774	14000	14087	13700	13899	14144	13894	13865	13944	14064	13934	13700	13934	13854	14110	13897	13858	13931	14044	13816	13885	13984	13820	13898	13952	13820	13946	14057	13879	13934	13941	14030	13987	14022	14059	13958	13946	14119	13893	13798	13807	13857	14019	14052	13783	13929	13973	13814	13893	13925	14188	13976	14093	13879	13942	13996	13975	13939	14098	13971	13989	13935	13975	13919	13888	14028	14032	13837	13666	13944	14096	14123	14024	14104	13777	13750	13834	13883	13997	13935	13877	13865	13887	13908	14087	13968	13891	13984	13881	13880	13931	13879	13891	13925	13883	13996	13945	14033	13805	14014	14052	13998	13997	13891	13832	13750	14352	13860	13886	14040	14115	13668	14086	13888	13905	13743	14103	14038	13906	13690	14051	13871	13962	14134	14030	13976	13818	13839	14097	13912	13882	13916	13835	13881	14085	13839	13958	13844	13855	13942	13782	13890	13854	13855	13932	13915	14110	14010	13982	13867	14047	14034	14002	13885	13873	13970	13797	14029	14089	13857	13952	13869	13868	13848	13864	13917	14055	14039	13892	13990	13947	13952	13837	13962	14235	13925	14000	13987	13690	13831	13948	14102	13915	14062	14053	13972	13884	13943	14186	13789	14020	13811	13955	13953	13890	13869	13880	13963	13789	14156	14039	13907	14034	14038	13935	13903	13923	14006	13907	13912	13970	13880	13898	14008	13980	13776	13917	13769	13901	14063	13900	13943	14163	13869	14088	13944	13926	13772	13972	13958	13892	13992
17094	24866	21102	16854	15180	14289	13833	13541	13551	13596	13475	13349	13370	13457	13317	13433	13199	13297	13402	13423	13328	13297	13330	13274	13340	13243	13243	13513	13427	13075	13386	13330	13261	13065	13294	13406	13178	13218	13261	13297	13241	13241	13132	13188	13039	13125	13398	13327	13297	13156	13280	13131	13354	13194	13083	13289	13218	13272	13152	13007	13162	13313	13123	13068	13154	13118	13132	13081	13018	13394	13090	13077	13214	13203	13207	13176	13142	13177	13291	13195	13165	13093	13354	13241	13122	13131	13072	13109	13180	13092	13196	13036	13048	13226	13057	13317	13168	13228	13220	13214	13260	13205	13168	13291	13415	13173	13381	13171	13098	13043	13237	13119	13123	13321	13132	13204	13128	13207	13239	13266	13345	13427	13244	13165	13188	13258	13084	13269	13254	13136	13060	13255	13187	13246	13325	13217	13238	13217	13141	13256	13172	13199	13115	13165	13346	13119	13134	13172	13171	13122	13146	13009	13195	13208	13223	13257	13302	12997	13112	13260	13067	13312	13080	13245	13249	13066	13260	13256	13172	13217	13248	13276	13309	13185	13125	13210	13323	13275	13177	13232	13075	13238	13199	13265	13052	13220	13086	13152	13212	13174	13108	13170	13319	13176	13229	13180	13112	13210	13157	13180	13172	13105	13212	13100	13192	13163	12973	13280	13327	13287	13222	13171	13196	13209	13163	13164	13156	13346	13114	13351	13061	13166	13162	13128	13212	13079	13316	13235	13198	13089	13014	13193	13180	13178	13227	13310	13233	13278	13178	13175	13131	13282	13203	13359	13477	13280	12958	13138	13222	13176	13124	13347	13299	13333	13128	13157	13391	13335	13098	13269	13287	13312	13092	13088	13223	13113	13079	13250	13122	13127	13120	12982	13178	13105	13294	13091	13221	13309	13053	13092	13208	13301	13129	13148	13278	13229	13256	13135	13296	13053	13198	13280	13166	13251	13230	13052	13213	13233	13411	13047	13171	13173	13276	13179	13097	13032	13241	13273	13169	13062	13080	13374	13164	13121	13233	13333	13006	13048	13215	13454	13205	13113	13210	13207	13229	13276	13238	13164	13211	13214	13108	13139	13212	13057	13126	13223	13256	13228	13271	13116	13266	13122	13189	13112	13195	13370	13189	13379	13168	13206	13230	13127	13210	13104	13150	13360	13321	13188	13206	13087	13283	13353	13233	13182	13372	13269	12999	13194	13222	13225	13198	13201	13207	13318	13030	13301	13171	13116	13077	13217	13092	13046	13126	13115	13011	13149	13216	13240	13296	13109	13151	13261	13257	13227	13206	13323	13253	13009	13173	13162	13116	13189	13168	13204	13120	13361	13181	13178	13110	13222	13134	13301	13164	13313	13219	13254	13148	13311	13273	13166	12992	13028	13127	13288	13237	13276	13230	13212	13145	13306	13270	13274	13259	13063	13045	13205	13175	13302	13219	13289	13140	13011	13161	13155	13104	13304	12923	13294	13177	13247	13206	13259	13441	13064	13246	13006	13224	13215	13098	13170	12997	13382	13251	13404	13172	13093	13095	13066	13164	13154	13172	13264	13117	13355	13195	13147	13247	13162	13210	13138	13192	13189	13188	13181	13155	13150	13231	13269	13217	13236	13208	13273	13212	13202	13104	13213	13211	13191	13087	13156	13120	13171	13321	13135	13097	13273	13232	13331	13240	13323	13260	13256	13217	13201	13314	13285	13163	13263	13191	13169	13310	13161	13241	13266	13101	13121	13100	13389	13101	13125	13230	13228	13221	13283	13135	13345	13206	13019	13274	13280	13171	13175	13246	13291	13182	13059	13081	13183	13229	13257	13204	13133	13422	13155	13268	13215	13035	13059	13222	13220	13229	13123	13296	13219	13415	13143	13263	13220	13250	13228	13137	13143	13163	13203	13167	13152	13192	13145	13295	13225	13381	13096	13120	13257	13282	13150	13111	13126	13180	13184	13015	13222	13146	13266	13136	13290	13262	13151	13198	13084	13200	13300	13198	13000	13134	13103	13238	13107	13220	13057	13193	13317	13190	13116	13097	13255	13333	13194	12978	13244	13176	13080	13195	13156	13346	13115	13143	13199	13180	13142	13219	13139	13191	13310	13220	13250	13172	13483	13253	13175	13130	13168	13055	13239	13079	13161	13247	13163	13336	13219	13238	13248	13205	13258	13070	13105	13178	13166	13129	13336	13146	13188	13088	13077	13162	12964	13218	13384	13073	13123	13276	13210	12992	13124	13204	13125	13226	13363	13189	13216	13253	13225	13240	13185	13235	13154	13075	13213	13056	13288	13302	13454	13354	13062	13222	13205	13209	13212	13070	13191	13145	13024	13235	13205	13208	13439	13201	13150	13225	13295	13219	13276	13287	12984	13205	13284	13076	13228	13301	13252	13115	13339	13142	13177	13215	13305	13204	13141	13197	13337	13336	13141	13332	13232	13282	13112	13324	13091	13366	13167	13154	13108	13119	13250	13292	13136	13052	13038	13224	13267	13158	13199	13217	13128	13175	13051	13253	13155	13267	13316	13365	13164	13288	13122	13121	13323	13163	13020	13197	13250	13252	13226	13295	13091	13190	13273	13346	13138	13113	13216	13341	13055	13216	13253	13183	13021	13164	13293	13187	13100	13257	13121	13249	13220	13136	13290	13272	13253	13237	13140	13090	13147	13346	13073	13051	13161	13200	13289	13186	13343	13278	13168	13289	13065	13273	13248	13253	13065	13225	13076	13197	13287	13223	13095	13226	13112	13372	13239	13291	13132	13222	13252	13104	13339	13304	13437	13268	12978	13324	13167	13250	13306	13179	13124	13232	13203	13236	13189	13205	13092	13127	13143	13022	13055	13272	13220	13286	13112	13296	13413	13038	13117	13197	13303	13038	13191	13251	13204	13334	13014	13146	13145	13231	13186	13314	13135	13251	13094	13222	13229	13265	13180	13335	13219	13197	13262	13221	13157	13197	13074	13319	13404	12905	13252	13225	13211	13181	13284	13339	13272	13304	13265	13029	13177	13290	13356	13263	13192	13225	13318	13199	13211	13178	13241	13170	13168	13144	13305	13167	13175	13197	13173	13302	13022	13154	13164	13187	13331	13144	13239	13210	13146	13223	13001	13116	13205	13047	13213	13444	13076	13197	13189	13132	13336	13164	13329	13202	13320	13160	13468	13292	13186	13307	13138	13102	13278	13259	13135	13012	13223	13103	13243	12994	13167	13225	13237	13234	13154	13287	13260	13065	13198	13493	13133	13326	13207	13237	13252	13166	13134	13150	13278	13154	13325	13388	13150	13331	13273	13118	13236	13211	13139	13281	13343	13146	13299	13154	13133	13140	13275	13100	13234	13158	13169	13169	13213	13012	13257	13220	13182	13268	13258	13143	13330	13100	13236	13342	13232	13241	13307	13111	13109	13122	13069	13134	13018	13175	13341	13042	13191	13337	13104	13289	13143	13174	13213	13159	13160	13150	13180	13259	13016	13039	13118	13274	13332	13350	13033	13265	13080	13125	13242	13048	13175	13313	13251	13266	13173	13316	13262	13245	13196	13112	13272	13233	13034	13203	13356	13260	13178	13170	13170	13132	13129	13307	13261	13153	13232	13219	13218	13163	13143	13270	13140	13223	13258	13261	13170	13269	12983	13162	13097	13147	13092	13212	13192	13202	12998	13208	13285	13189	13203	13264	13244	13061	13263	13373	13198	13253	13210	13293	13308	13294	13221	13388	13296	13133	13251	13284	13233	13146	13284	13017	13179	13192	13152	13061	13236	13200	13218	13188	13321	13268	13152	13449	13188	13141	13112	13210	13310	13186	13181	13141	13228	13329	13152	13064	13248	13113	13196	13306	13186	13219	13177	13249	13257	13227	13103	13214	13176	13192	13091	13331	13182	13171	13198	13267	13297	13266	13313	13013	13147	13124	13205	13256	13183	13198	13154	13313	13187	13095	13152	13197	13286	13090	13199	13229	13183	13224	13182	13257	13282	13272	13233	13272	13014	13278	13346	13259	13128	13070	13259	13150	13128	13062	13277	13258	13304	13105	13208	13278	13372	13180	13204	13152	13380	13068	13371	13136	13120	13136	13108	13149	13298	13271	13347	13353	13035	13366	13299	13170	13156	13086	13143	13246	13185	13159	13155	13315	13015	13145	13062	13126	13279	13329	13207	13377	13136	13239	13295	13315	13052	13223	13204	13145	13201	13182	13195	13371	13399	13252	13322	13346	13246	13192	13083	13186	13166	13300	13188	13263	13140	13378	13252	13145	13190	13204	13313	13156	13013	13429	13236	13103	13039	13139	13175	13295	13292	13299	13241	13145	13277	13203	13111	13257	13264	13234	13232	13200	13130	13365	13263	13360	13153	13312	13226	13212	13177	13155	13101	13315	13057	13161	13257	13257	13330	13240	13132	13150	13308	13314	13234	13171	13066	13246	13210	13144	13172	13133	13210	13199	13320	13335	13406	13371	13058	13262	13087	13291	13317	13100	13113	13181	13270	13174	13285	13383	13115	13293	13353	12995	13304	13154	13138	13079	13263	13072	13289	13086	13268	13202	13162	13185	13165	13196	13213	13154	13240	13271	13222	13189	13222	13224	13189	13317	13076	13323	13117	13117	13133	13065	13317	13178	13147	13129	13080	13043	13183	13238	13260	13099	13254	13328	13280	13093	13125	13146	13166	13132	13344	13212	13204	13003	13360	13237	13296	13029	13122	13006	13364	13366	13255	12992	13183	13206	13215	13112	13025	12979	13345	13060	13374	13324	13211	13066	13226	13235	13157	13247	13080	13357	13103	13088	13210	13261	13270	13275	13180	13196	13015	13187	13250	13173	13124	13324	13311	13084	13076	13228	13220	13091	13337	13310	13195	13035	13125	13133	13172	13027	13300	13190	13246	13177	13323	13281	13191	13127	13294	13209	13116	13067	13134	13100	13104	13322	13070	13055	13180	13238	13099	13171	13235	13195	13239	13203	13263	13308	13219	13119	13125	13210	13260	13360	13068	13206	13325	13211	13160	13249	13237	13165	13134	13215	13207	13160	13099	13369	13232	13260	13272	13243	13133	13278	13279	13219	13063	13235	13107	13197	13170	13183	13264	13251	13171	13342	13261	13176	13299	13144	13209	13205	13155	13283	13189	13259	13188
23534	21517	28177	25388	21875	19230	17300	15223	14902	14865	14878	14678	14933	14675	14688	14480	14550	14606	14374	14643	14659	14427	14397	14649	14537	14383	14672	14344	14469	14506	14406	14409	14380	14406	14450	14514	14424	14562	14637	14600	14518	14464	14415	14294	14602	14242	14415	14517	14418	14513	14414	14367	14460	14484	14445	14554	14270	14427	14295	14573	14761	14430	14345	14356	14340	14487	14463	14149	14385	14521	14442	14349	14583	14503	14427	14367	14417	14322	14443	14413	14220	14160	14350	14334	14301	14524	14400	14320	14568	14310	14373	14431	14342	14416	14414	14617	14455	14566	14361	14319	14293	14384	14279	14047	14509	14304	14347	14511	14309	14352	14385	14517	14364	14404	14363	14332	14423	14397	14374	14245	14415	14416	14331	14352	14293	14360	14465	14551	14406	14691	14336	14392	14497	14613	14358	14307	14459	14375	14389	14310	14588	14437	14292	14424	14411	14479	14318	14424	14325	14213	14515	14229	14332	14192	14318	14222	14277	14370	14389	14405	14409	14318	14483	14580	14288	14376	14620	14363	14406	14238	14293	14321	14473	14227	14380	14371	14363	14349	14336	14308	14539	14620	14437	14430	14366	14276	14413	14462	14309	14246	14472	14402	14370	14436	14388	14161	14239	14381	14477	14427	14523	14478	14295	14094	14395	14189	14478	14426	14260	14313	14488	14398	14317	14622	14554	14359	14412	14356	14525	14533	14357	14210	14266	14267	14248	14374	14141	14504	14227	14520	14345	14547	14349	14439	14414	14291	14445	14572	14648	14283	14386	14285	14433	14262	14445	14256	14326	14349	14502	14321	14515	14387	14385	14553	14423	14423	14539	14260	14460	14467	14395	14393	14485	14335	14299	14254	14382	14167	14166	14359	14524	14334	14370	14350	14420	14455	14298	14408	14503	14292	14402	14366	14316	14393	14218	14449	14449	14370	14251	14312	14422	14482	14283	14385	14219	14420	14394	14436	14361	14196	14442	14360	14553	14268	14385	14427	14409	14287	14337	14389	14560	14540	14339	14416	14506	14296	14337	14492	14445	14416	14261	14544	14281	14377	14362	14517	14395	14341	14338	14390	14441	14449	14621	14500	14596	14437	14274	14351	14487	14346	14316	14473	14464	14203	14410	14466	14397	14298	14420	14425	14402	14332	14492	14464	14459	14281	14337	14377	14476	14507	14154	14350	14396	14431	14291	14283	14437	14528	14441	14448	14394	14375	14414	14464	14383	14177	14255	14389	14343	14195	14419	14219	14405	14680	14363	14213	14474	14504	14526	14365	14363	14288	14544	14544	14555	14469	14464	14175	14486	14398	14376	14467	14538	14235	14449	14334	14412	14432	14383	14318	14533	14316	14246	14382	14442	14426	14296	14207	14449	14403	14254	14426	14251	14351	14389	14378	14319	14690	14472	14448	14389	14283	14381	14373	14434	14134	14295	14563	14306	14429	14452	14496	14354	14407	14397	14285	14431	14670	14345	14372	14306	14134	14310	14458	14438	14329	14333	14476	14485	14396	14265	14139	14180	14480	14480	14306	14499	14363	14270	14384	14185	14449	14481	14121	14487	14467	14457	14443	14435	14519	14474	14348	14297	14399	14683	14604	14310	14250	14308	14274	14438	14427	14425	14401	14419	14280	14213	14410	14364	14231	14420	14492	14299	14320	14559	14483	14360	14335	14438	14347	14311	14508	14489	14464	14582	14410	14344	14370	14288	14402	14496	14328	14480	14209	14476	14299	14551	14562	14339	14336	14447	14506	14577	14358	14404	14502	14561	14241	14430	14381	14397	14444	14451	14369	14476	14403	14539	14350	14563	14341	14365	14385	14349	14346	14405	14487	14323	14520	14451	14321	14412	14168	14252	14437	14316	14345	14439	14382	14452	14331	14385	14310	14302	14313	14460	14434	14357	14639	14275	14332	14472	14336	14470	14348	14250	14557	14453	14322	14342	14311	14022	14518	14473	14266	14399	14480	14461	14498	14438	14392	14479	14110	14454	14350	14347	14376	14358	14419	14330	14345	14546	14529	14364	14378	14450	14452	14366	14542	14450	14314	14549	14580	14507	14489	14401	14249	14357	14336	14381	14298	14505	14359	14372	14417	14410	14452	14635	14284	14550	14354	14304	14370	14168	14334	14421	14447	14251	14389	14293	14489	14035	14412	14403	14395	14416	14327	14409	14309	14313	14457	14359	14386	14290	14374	14368	14378	14371	14446	14318	14431	14179	14188	14350	14385	14316	14249	14221	14335	14468	14333	14441	14364	14524	14303	14359	14466	14488	14534	14378	14380	14410	14402	14244	14484	14412	14237	14369	14432	14443	14439	14425	14249	14215	14334	14371	14356	14383	14369	14470	14368	14217	14323	14396	14518	14462	14439	14523	14500	14371	14476	14347	14359	14240	14244	14425	14566	14325	14442	14276	14371	14367	14390	14315	14317	14471	14452	14606	14347	14401	14563	14467	14300	14403	14455	14402	14345	14485	14460	14491	14406	14416	14191	14338	14451	14378	14384	14452	14374	14416	14429	14243	14437	14331	14279	14343	14331	14503	14248	14247	14365	14561	14202	14156	14305	14336	14232	14421	14180	14437	14407	14304	14385	14450	14485	14463	14300	14334	14273	14291	14234	14323	14421	14406	14418	14349	14297	14355	14458	14329	14298	14285	14332	14477	14388	14445	14425	14377	14434	14517	14416	14175	14530	14409	14336	14179	14482	14479	14373	14476	14371	14417	14324	14449	14430	14357	14268	14652	14542	14375	14323	14391	14174	14391	14343	14318	14372	14431	14386	14549	14218	14454	14156	14331	14454	14512	14483	14434	14554	14326	14241	14263	14393	14315	14602	14491	14528	14465	14204	14323	14486	14247	14424	14497	14566	14481	14596	14383	14352	14457	14447	14555	14444	14546	14497	14259	14367	14471	14429	14404	14381	14318	14315	14345	14357	14377	14317	14327	14131	14602	14355	14437	14282	14240	14339	14290	14489	14586	14307	14489	14577	14384	14417	14510	14336	14526	14590	14540	14523	14356	14595	14249	14365	14393	14317	14264	14209	14468	14715	14631	14436	14595	14484	14595	14122	14459	14352	14393	14375	14569	14249	14181	14505	14355	14447	14525	14378	14253	14417	14432	14303	14334	14468	14224	14356	14388	14369	14425	14396	14404	14328	14399	14326	14567	14301	14346	14399	14487	14437	14344	14439	14274	14384	14572	14363	14488	14356	14187	14457	14422	14372	14582	14563	14383	14369	14448	14478	14399	14277	14493	14465	14401	14415	14318	14304	14453	14319	14441	14527	14319	14371	14592	14615	14541	14371	14466	14549	14040	14323	14376	14389	14373	14191	14320	14337	14360	14562	14497	14262	14507	14451	14464	14273	14332	14460	14352	14296	14287	14442	14442	14365	14432	14354	14576	14374	14400	14320	14398	14354	14343	14353	14542	14416	14379	14395	14333	14362	14315	14626	14360	14261	14505	14555	14356	14355	14545	14392	14558	14327	14487	14355	14456	14516	14460	14169	14419	14386	14381	14215	14388	14518	14453	14252	14401	14418	14464	14361	14232	14487	14369	14268	14508	14418	14407	14449	14372	14410	14359	14541	14360	14397	14453	14340	14295	14144	14575	14446	14275	14304	14448	14359	14319	14467	14305	14385	14299	14462	14471	14233	14208	14524	14382	14553	14373	14414	14385	14337	14298	14341	14255	14352	14145	14265	14398	14298	14529	14471	14527	14463	14455	14114	14426	14499	14503	14295	14529	14584	14287	14302	14526	14431	14348	14219	14246	14518	14303	14282	14393	14348	14379	14408	14343	14292	14487	14308	14371	14268	14304	14362	14551	14499	14365	14474	14501	14478	14486	14299	14343	14498	14481	14532	14423	14515	14515	14346	14458	14636	14405	14241	14381	14463	14475	14398	14365	14571	14467	14562	14427	14406	14390	14397	14317	14508	14521	14381	14798	14367	14540	14460	14375	14406	14524	14286	14234	14451	14468	14386	14465	14276	14414	14492	14351	14370	14691	14616	14440	14433	14499	14301	14406	14432	14455	14376	14398	14279	14497	14301	14455	14347	14423	14426	14137	14447	14413	14381	14296	14536	14274	14415	14388	14289	14192	14229	14402	14523	14520	14526	14595	14461	14361	14338	14387	14483	14577	14499	14365	14341	14393	14499	14218	14302	14440	14352	14398	14293	14508	14298	14417	14511	14495	14325	14686	14267	14448	14273	14305	14347	14376	14368	14427	14439	14415	14348	14545	14461	14536	14418	14615	14170	14417	14260	14389	14409	14445	14480	14465	14535	14398	14288	14526	14429	14495	14512	14443	14408	14387	14383	14372	14339	14435	14346	14553	14248	14436	14686	14263	14390	14463	14175	14377	14481	14343	14497	14504	14516	14577	14451	14333	14271	14345	14295	14339	14362	14374	14295	14470	14448	14551	14332	14427	14455	14270	14293	14403	14556	14442	14412	14206	14325	14526	14111	14338	14390	14526	14401	14366	14186	14393	14511	14337	14223	14571	14296	14383	14264	14434	14378	14338	14478	14429	14266	14469	14270	14350	14339	14242	14313	14332	14315	14527	14639	14504	14279	14360	14509	14436	14228	14364	14393	14200	14259	14296	14480	14385	14408	14426	14307	14525	14510	14443	14684	14260	14241	14474	14335	14377	14504	14434	14281	14520	14259	14434	14426	14361	14516	14373	14463	14382	14298	14391	14199	14612	14528	14395	14167	14293	14437	14448	14535	14320	14362	14310	14180	14303	14338	14518	14405	14389	14482	14562	14486	14230	14618	14574	14089	14369	14392	14462	14564	14308	14321	14357	14299	14385	14278	14543	14424	14412	14352	14288	14364	14470	14139	14222	14343	14372	14541	14306	14334	14437	14419	14280	14289	14449	14331	14524	14384	14436	14491	14437	14349	14328	14364	14560	14290	14488	14336	14365	14507	14308	14229	14381	14595	14515	14463	14513	14469	14473	14285	14487	14647	14512	14403	14603	14393	14438	14486	14469	14326	14394	14302	14531	14443	14280	14420	14346	14516	14298	14219	14192	14302	14444	14543	14445	14538	14480	14332	14283	14477	14263	14396	14330	14343	14264	14586	14442	14482	14616	14628	14388	14318	14235	14354	14533	14323	14481	14414
16254	33030	26319	19717	16969	15621	14791	14285	14026	13911	13909	13888	13832	13700	13649	13847	13817	13720	13658	13772	13678	13697	13809	13589	13674	13524	13735	13486	13751	13774	13819	13724	13614	13677	13564	13455	13601	13609	13469	13574	13500	13569	13628	13562	13383	13510	13318	13682	13498	13417	13447	13556	13436	13441	13613	13412	13493	13579	13540	13494	13540	13329	13635	13484	13584	13475	13588	13567	13562	13448	13506	13320	13618	13540	13511	13328	13553	13529	13616	13459	13571	13504	13419	13605	13601	13541	13563	13556	13598	13569	13401	13443	13647	13453	13502	13573	13458	13502	13407	13434	13554	13600	13458	13383	13503	13523	13415	13481	13319	13506	13522	13510	13483	13404	13315	13503	13511	13454	13601	13525	13511	13485	13405	13553	13468	13526	13438	13297	13417	13467	13422	13480	13504	13736	13426	13466	13495	13365	13528	13388	13507	13439	13449	13466	13396	13399	13424	13535	13495	13497	13602	13435	13435	13336	13527	13494	13462	13551	13597	13352	13508	13392	13512	13466	13470	13491	13429	13551	13698	13529	13453	13466	13439	13443	13460	13430	13471	13463	13510	13497	13583	13568	13552	13467	13598	13502	13511	13492	13505	13315	13562	13489	13409	13531	13430	13441	13448	13510	13451	13338	13386	13521	13482	13609	13541	13394	13536	13619	13503	13319	13449	13446	13593	13468	13412	13414	13525	13605	13439	13499	13381	13474	13529	13534	13490	13524	13574	13353	13525	13438	13450	13604	13556	13352	13591	13446	13584	13735	13537	13415	13554	13420	13381	13436	13465	13621	13614	13627	13272	13531	13361	13503	13468	13662	13504	13480	13725	13487	13432	13474	13595	13552	13448	13447	13487	13289	13585	13500	13525	13511	13509	13560	13371	13396	13485	13466	13478	13537	13413	13429	13416	13289	13411	13503	13559	13518	13455	13486	13394	13524	13724	13537	13431	13404	13581	13506	13490	13411	13399	13478	13442	13370	13445	13449	13376	13304	13461	13592	13316	13367	13586	13498	13493	13604	13619	13420	13449	13404	13279	13320	13599	13603	13361	13518	13519	13389	13511	13250	13357	13684	13525	13454	13567	13511	13457	13579	13614	13605	13400	13479	13654	13383	13582	13319	13608	13491	13441	13549	13457	13458	13553	13537	13517	13543	13574	13363	13429	13374	13446	13510	13501	13375	13556	13466	13574	13368	13553	13384	13424	13516	13558	13511	13475	13469	13446	13494	13477	13458	13396	13564	13368	13630	13503	13459	13370	13403	13411	13445	13511	13526	13474	13489	13261	13371	13549	13500	13572	13496	13423	13406	13484	13498	13611	13516	13513	13563	13592	13546	13417	13472	13404	13608	13470	13616	13496	13509	13354	13442	13466	13371	13459	13347	13423	13407	13564	13427	13523	13460	13434	13534	13363	13641	13484	13390	13547	13391	13400	13563	13352	13538	13645	13467	13604	13516	13402	13439	13554	13397	13466	13467	13544	13450	13512	13395	13618	13641	13511	13440	13327	13376	13334	13440	13326	13470	13680	13524	13466	13569	13489	13523	13356	13363	13459	13471	13424	13571	13526	13573	13467	13451	13228	13438	13545	13426	13342	13498	13544	13531	13485	13492	13401	13530	13463	13366	13509	13545	13587	13356	13470	13383	13446	13446	13416	13367	13294	13482	13310	13524	13354	13606	13567	13448	13411	13494	13421	13393	13386	13486	13483	13429	13623	13400	13523	13641	13523	13403	13474	13376	13323	13596	13462	13645	13431	13470	13300	13402	13496	13464	13433	13545	13512	13443	13500	13599	13515	13456	13647	13502	13614	13396	13561	13411	13455	13603	13468	13487	13454	13569	13694	13382	13658	13420	13493	13393	13534	13397	13470	13367	13408	13611	13388	13351	13524	13463	13467	13510	13643	13357	13450	13380	13476	13462	13462	13537	13524	13548	13584	13381	13647	13502	13599	13450	13276	13661	13422	13550	13620	13389	13559	13412	13522	13275	13558	13496	13513	13417	13641	13396	13269	13615	13528	13368	13555	13525	13574	13325	13208	13481	13416	13520	13379	13520	13347	13401	13352	13557	13521	13430	13545	13509	13437	13478	13483	13519	13471	13583	13289	13529	13592	13487	13519	13575	13427	13494	13566	13542	13660	13464	13443	13387	13486	13497	13664	13517	13452	13339	13358	13526	13399	13414	13556	13552	13523	13390	13567	13461	13596	13305	13504	13549	13485	13598	13513	13326	13654	13337	13418	13508	13451	13480	13507	13514	13524	13405	13584	13645	13491	13585	13568	13341	13602	13536	13572	13665	13472	13439	13317	13561	13490	13495	13451	13436	13539	13551	13626	13479	13293	13418	13367	13521	13467	13363	13634	13506	13363	13447	13508	13520	13391	13358	13461	13564	13596	13459	13347	13550	13484	13634	13451	13426	13578	13541	13438	13457	13514	13445	13549	13509	13512	13456	13417	13538	13613	13496	13425	13566	13605	13392	13509	13418	13312	13540	13393	13496	13626	13405	13478	13291	13603	13484	13418	13560	13450	13435	13528	13575	13332	13560	13419	13447	13441	13468	13446	13420	13523	13474	13431	13541	13522	13409	13557	13676	13443	13528	13423	13533	13476	13362	13455	13533	13535	13359	13565	13448	13533	13586	13352	13632	13400	13466	13370	13449	13350	13464	13500	13504	13526	13416	13384	13382	13478	13440	13577	13352	13426	13635	13543	13618	13484	13613	13481	13484	13467	13374	13443	13535	13547	13471	13527	13414	13542	13566	13384	13643	13324	13491	13297	13445	13535	13554	13511	13386	13550	13362	13490	13381	13558	13453	13378	13505	13708	13534	13588	13404	13458	13572	13500	13504	13272	13547	13522	13645	13474	13543	13599	13575	13452	13585	13460	13569	13525	13510	13539	13262	13295	13354	13537	13564	13404	13370	13514	13498	13345	13524	13450	13317	13407	13452	13574	13509	13529	13520	13441	13545	13331	13421	13488	13361	13365	13403	13562	13506	13477	13289	13264	13501	13592	13531	13279	13476	13502	13541	13645	13517	13466	13524	13370	13589	13453	13384	13416	13658	13490	13605	13320	13693	13409	13520	13436	13537	13370	13441	13492	13522	13558	13546	13372	13455	13543	13531	13499	13540	13443	13687	13467	13595	13655	13536	13576	13511	13399	13249	13315	13470	13413	13482	13400	13487	13606	13340	13612	13438	13474	13410	13539	13418	13434	13461	13410	13438	13664	13502	13689	13440	13431	13391	13446	13260	13447	13474	13420	13272	13688	13425	13489	13497	13412	13487	13463	13445	13579	13376	13588	13542	13752	13444	13509	13522	13341	13418	13542	13559	13456	13352	13618	13570	13370	13497	13468	13363	13416	13405	13515	13393	13476	13436	13614	13510	13444	13450	13440	13547	13487	13413	13479	13482	13274	13585	13434	13404	13538	13490	13524	13631	13607	13462	13384	13563	13418	13511	13330	13558	13531	13571	13458	13625	13514	13506	13513	13422	13407	13390	13488	13567	13427	13637	13424	13309	13596	13568	13470	13471	13572	13365	13486	13472	13428	13520	13537	13478	13417	13300	13530	13529	13375	13551	13489	13489	13469	13418	13515	13531	13527	13511	13492	13423	13498	13263	13720	13493	13527	13382	13589	13633	13520	13467	13529	13380	13483	13712	13346	13508	13467	13504	13424	13418	13481	13425	13399	13476	13669	13370	13566	13561	13478	13627	13498	13470	13434	13519	13524	13434	13646	13472	13414	13662	13393	13362	13489	13416	13515	13573	13524	13494	13638	13457	13308	13584	13424	13522	13517	13435	13485	13595	13538	13556	13377	13555	13494	13508	13615	13403	13445	13462	13499	13571	13527	13458	13567	13602	13437	13514	13471	13447	13408	13354	13572	13714	13434	13513	13415	13538	13352	13549	13493	13468	13423	13396	13480	13570	13372	13696	13529	13558	13470	13477	13509	13457	13608	13364	13404	13488	13553	13416	13427	13380	13485	13623	13506	13456	13403	13434	13322	13393	13467	13450	13333	13359	13398	13548	13410	13445	13337	13492	13455	13465	13379	13428	13607	13458	13602	13552	13574	13612	13412	13590	13401	13489	13518	13308	13404	13463	13505	13510	13464	13419	13349	13694	13307	13425	13617	13369	13567	13453	13511	13523	13449	13504	13413	13487	13391	13563	13671	13518	13518	13652	13518	13423	13570	13510	13523	13308	13309	13631	13401	13512	13466	13392	13467	13452	13601	13380	13418	13315	13590	13472	13449	13511	13459	13472	13500	13430	13483	13480	13390	13522	13290	13664	13435	13499	13369	13482	13494	13432	13612	13419	13540	13711	13440	13352	13531	13508	13465	13524	13556	13412	13404	13469	13515	13475	13517	13517	13326	13415	13533	13377	13550	13497	13559	13384	13526	13376	13543	13483	13582	13488	13409	13629	13304	13507	13521	13379	13384	13500	13431	13473	13471	13494	13233	13543	13508	13282	13331	13471	13436	13478	13371	13628	13467	13487	13511	13558	13428	13432	13391	13354	13528	13578	13547	13461	13436	13543	13607	13545	13461	13479	13496	13488	13643	13500	13475	13558	13306	13411	13395	13559	13552	13421	13414	13492	13583	13298	13573	13543	13532	13510	13571	13312	13530	13597	13579	13591	13490	13479	13466	13527	13400	13432	13527	13480	13661	13521	13440	13574	13477	13585	13542	13484	13441	13278	13551	13584	13429	13535	13520	13563	13454	13499	13799	13428	13439	13513	13352	13710	13608	13602	13425	13573	13537	13346	13574	13430	13553	13563	13479	13483	13402	13554	13414	13548	13402	13438	13588	13383	13624	13355	13337	13567	13420	13491	13457	13543	13552	13673	13396	13433	13588	13554	13590	13704	13506	13394	13377	13399	13525	13344	13434	13596	13529	13542	13226	13393	13358	13358	13560	13527	13501	13392	13585	13336	13370	13685	13533	13626	13427	13334	13367	13486	13644	13566	13595	13615	13319	13562	13463	13442	13349	13455	13559	13477	13581	13539	13397	13454	13632	13565	13400	13526	13590	13566	13574	13494	13589	13402	13342	13362	13572	13576	13414	13412	13584	13479	13480	13347	13468	13563	13517	13454	13539	13508	13460	13488	13586	13536	13406	13466
25312	21503	26438	25947	17333	15482	15388	15005	14595	14651	14601	14553	14531	14496	14507	14422	14419	14261	14319	14460	14429	14262	14383	14195	14352	14285	14245	14463	14543	14252	14219	14421	14490	14523	14447	14282	14349	14306	14078	14193	14361	14150	14226	14358	14209	14435	14136	14348	14330	14331	14251	14310	14108	14393	14376	14326	14395	14328	14334	14399	14228	14269	14209	14311	14198	14235	14505	14364	14314	14464	14334	14197	14137	14200	14252	14211	14116	14312	14334	14188	14134	14386	14152	14095	14200	14161	14335	14370	14218	14207	14291	14350	14418	14159	14303	14246	14306	14445	14303	14043	14294	14227	14199	14324	14402	14290	14096	14280	14422	14337	14168	14282	14186	14374	14339	14152	14331	14405	14132	14378	14451	14356	14169	14067	14348	14301	14154	14343	14218	14474	14416	14194	14008	14352	14256	14102	14278	14234	14196	14268	14323	14534	14083	14422	14201	14214	14153	14244	14199	14244	14284	14307	14348	14402	14439	14286	14217	14032	14152	14183	14241	14229	14204	14420	14203	14132	14391	14005	14318	14348	14327	14187	14562	14298	14514	14221	14351	14143	14382	14267	14322	14346	14166	14249	14194	14222	14291	14561	14375	14380	14395	14328	14472	14333	14354	14555	14373	14314	14330	13962	14326	14367	14241	14458	14517	14200	14456	14234	14250	14210	14360	14372	14183	14317	14226	14434	14372	14423	14253	14459	14183	14239	14466	14134	14241	14311	14523	14228	14133	14283	14261	14324	14403	14420	14499	14324	14040	14566	14171	14370	14107	14401	14284	14290	14289	14169	14250	14536	14407	14395	14302	14246	14525	14414	14301	14150	14282	14162	14357	14231	14177	14312	14225	14374	14306	14162	14140	14245	14137	14432	14368	14271	14024	14420	14358	14079	14050	14101	14295	14254	14332	14291	14357	14378	14540	14222	14211	14144	14083	14343	14523	14424	14300	14335	14118	14207	14283	14165	14216	14395	14285	14113	14274	14368	14379	14290	14339	14500	14234	14329	14360	14379	14218	14157	14375	14308	14150	14165	14307	14344	14166	14117	13988	14282	14204	14375	14392	14521	14574	14273	14187	14157	14313	14216	14309	14360	14300	14377	14278	14222	14206	14306	14402	14164	14333	14467	14128	14201	14183	14166	14282	14224	14319	14302	14240	14368	14258	14360	14251	14443	14297	14375	14256	14395	14311	14464	14245	14172	14357	14411	14309	14295	14347	14332	14305	14325	14338	14395	14315	14384	14478	14347	14527	14200	14429	14356	14261	14303	13998	14479	14398	14270	14260	14245	14369	14115	14270	14199	14234	14221	14203	14230	14293	14299	14389	14344	14380	14235	14265	14347	14249	14255	14264	14237	14192	14297	14307	14071	14129	14297	14385	14380	14210	14477	14173	14411	14240	14201	14415	14131	14208	14218	14303	14221	14336	14232	14261	14407	14294	14107	14335	14263	14318	14336	14244	14152	14375	14400	14231	14185	14328	14159	14290	14175	14137	14192	14332	14463	14258	14501	14380	14398	14379	14333	14358	14431	14402	14424	14267	14300	14243	14263	14293	14359	14377	14324	14393	14337	14377	14301	14503	14178	14360	14208	14427	14368	14372	14295	14341	14239	14152	14155	14177	14193	14299	14077	14207	14314	14282	14236	14361	14536	14289	14267	14356	14371	14337	14264	14241	14203	14388	14282	14397	14328	14446	14344	14326	14417	14234	14168	14128	14373	14178	14217	14429	14336	14150	14105	14090	14159	14385	14258	14470	14252	14173	14414	14277	14300	14353	14401	14242	14260	14167	14171	14141	14373	14287	14230	14585	14325	14266	14269	14380	14476	14264	14436	14155	14196	14320	14364	14267	14433	14448	14338	14330	14273	14362	14197	14246	14391	14286	14280	14149	14167	14299	14468	14368	14253	14142	14251	14337	14291	14349	14264	14284	14244	14322	14448	14284	14481	14438	14104	14280	14389	14318	14206	14270	14297	14235	14324	14274	14420	14347	14355	14280	14280	14273	14292	14368	14193	14278	14334	14454	14532	14364	14425	14306	14378	14011	14522	14229	14454	14351	14307	14473	14396	14174	14396	14280	14188	14315	14236	14068	14285	14300	14351	14253	14168	14233	14187	14357	14228	14314	14266	14416	14163	14432	14226	14234	14148	14289	14451	14357	14241	14292	14322	14425	14269	14322	14320	14299	14355	14391	14474	14243	14252	14394	14204	14221	14172	14219	14321	14402	14530	14361	14362	14385	14341	14242	14436	14244	14114	14287	14314	14452	14266	13984	14272	14366	14170	14404	14290	14296	14501	14311	14111	14441	14333	14387	14139	14294	14323	14206	14151	14430	14294	14355	14228	14392	14206	14265	14304	14346	14129	14147	14485	14381	14168	14284	14369	14481	14239	14334	14254	14254	14273	14125	14269	14253	14279	14293	14350	14253	14251	14284	14327	14368	14301	14236	14443	14195	14307	14414	14185	14227	14274	14255	14430	14248	14275	14278	14353	14283	14343	14304	14217	14413	14189	14205	14214	14249	14066	14238	14364	14354	14280	14245	14317	14371	14103	14307	14302	14202	14287	14234	14251	14108	14093	14382	14323	14354	14270	14384	14452	14281	14225	14364	14304	14384	14389	14231	14142	14363	14158	14258	14290	14223	14304	14329	14218	14197	14241	14300	14232	14076	14491	14507	14144	14252	14205	14201	14058	14497	14275	14287	14274	14429	14473	14273	14269	14399	14194	14189	14215	14509	14404	14401	14326	14317	14383	14167	14414	14294	14368	14299	14275	14193	14227	14404	14236	14422	14375	14354	14180	14195	14389	14277	14298	14243	14414	14211	14297	14255	14457	14214	14304	14389	14225	14358	14261	14274	14386	14106	14087	14424	14233	14244	14304	14128	14343	14313	14344	14407	14249	14232	14206	14286	14031	14353	14219	14390	14279	14222	14459	14102	14468	14336	14327	14388	14275	14271	14435	14351	14202	14367	14335	14124	14241	14219	14394	14287	14353	14313	14262	14362	14293	14175	14199	14483	14363	14368	14204	14085	14372	14516	14400	14361	14103	14344	14342	14151	14352	14421	14229	14233	14401	14484	14321	14134	14291	14283	14256	14281	14195	14222	14226	14340	14347	14370	14251	14324	14220	14283	14223	14208	14267	14279	14079	14409	14413	14310	14318	14197	14257	14228	14305	14347	14237	14231	14422	14363	14234	14332	14247	14545	14463	14211	14095	14355	14463	14359	14339	14311	14280	14184	14300	14249	14247	14278	14086	14331	14361	14347	14307	14091	14296	14036	14131	14149	14366	14181	14460	14460	14335	14383	14289	14389	14211	14161	14241	14228	14333	14245	14202	14300	14308	14209	14256	14354	14250	14258	14247	14138	14037	14239	14202	14494	14150	14078	14287	14255	14266	14161	14254	14201	14417	14178	14306	14286	14276	14390	14260	14212	14248	14149	14281	14398	14332	14477	14431	14277	14325	14384	14238	14412	14364	14435	14264	14435	14430	14423	14399	14372	14356	14128	14368	14301	14385	14607	14415	14276	14127	14350	14334	14335	14509	14358	14263	14334	14200	14299	14337	14263	14273	14288	14228	14256	14548	14524	14540	14332	14251	14401	14270	14527	14245	14473	14261	14517	14197	14450	14370	14344	14157	14224	14296	14287	14296	14285	14318	14273	14437	14378	14534	14350	14458	14253	14355	14247	14429	14322	14325	14298	14223	14529	14449	14340	14237	14243	14443	14417	14394	14334	14329	14493	14281	14323	14217	14564	14265	14398	14258	14302	14216	14358	14313	14283	14150	14280	14231	14365	14386	14056	14188	14491	14082	14109	14253	14440	14276	14385	14317	14374	14295	14264	14068	14225	14348	14178	14317	14220	14329	14242	14269	14343	14421	14238	14269	14299	14115	14410	14053	14251	14380	14430	14550	14336	14365	14231	14141	14115	14270	14204	14164	14278	14438	14302	14291	14190	14205	14287	14296	14455	14484	14404	14320	14281	14324	14107	14292	14267	14263	14228	14265	14359	14460	14240	14187	14227	14270	14172	14367	14411	14387	14316	14502	14300	14199	14261	14231	14522	14386	14244	14253	14394	14316	14296	14435	14293	14397	14323	14352	14338	14264	14241	14244	14337	14241	14269	14308	14427	14440	14246	14181	14065	14507	14294	14385	14287	14214	14440	14392	14338	14373	14494	14213	14324	14308	14194	14278	14407	14178	14214	14335	14360	14505	14443	14158	14129	14459	14227	14210	14205	14299	14394	14464	14204	14383	14415	14328	14313	14087	14426	14213	14173	14231	14332	14129	14329	14150	14378	14238	14232	14150	14336	14380	14450	14388	14302	14228	14304	14376	14202	14236	14356	14344	14291	14391	14062	14220	14286	14244	14494	14396	14291	14400	14374	14327	14307	14241	14346	14307	14277	14507	14210	14136	14306	14201	14375	14411	14478	14087	14042	14179	14256	14414	14171	14409	14341	14312	14295	14200	14231	14088	14102	14214	14335	14305	14503	14141	14252	14480	14506	14171	14332	14414	14552	14204	14234	14408	14306	14207	14296	14437	14577	14274	14401	14227	14108	14506	14290	14177	14444	14447	14552	14133	14598	14321	14351	14343	14277	14464	14562	14257	14356	14292	14301	14312	14382	14260	14421	14281	14332	14450	14277	14326	14100	14006	14122	14181	14218	14283	14400	14281	14283	14370	14326	14370	14352	14343	14196	14538	14226	14388	14307	14301	14445	14462	14254	14332	14271	14528	14341	14420	14405	14214	14070	14327	14171	14245	14124	14425	14323	14262	14183	14407	14384	14409	14264	14299	14115	14242	14314	14358	14333	14282	14274	14234	14360	14196	14218	14266	14414	14339	14213	14195	14166	14404	14481	14165	14344	14079	14398	14287	14187	14393	14236	14144	14297	14266	14517	14234	14321	14256	14314	14192	14092	14143	14449	14396	14381	14197	14527	14258	14396	14310	14280	14404	14304	14566	14389	14319	14519	14249	14251	14160	14295	14203	14292	14121	14254	14206	14439	14516	14398	14289	14151	14383	14384	14493	14334	14133	14452	14151	14392	14187	14224	14247	14329	14308	14249	14205	14296	14299	14200	14293	14379	14239	14461	14238	14283	14282	14371	14382	14268	14286
16858	29849	23089	17865	16095	15073	14331	13850	13751	13838	13724	13627	13678	13686	13630	13430	13642	13435	13592	13583	13637	13465	13579	13433	13512	13424	13474	13577	13466	13374	13769	13437	13420	13524	13445	13548	13485	13353	13464	13548	13334	13594	13494	13398	13562	13344	13347	13541	13474	13456	13554	13584	13592	13367	13334	13308	13281	13656	13543	13372	13514	13378	13366	13458	13527	13516	13451	13306	13392	13376	13312	13424	13328	13415	13483	13541	13447	13477	13295	13438	13573	13475	13512	13491	13361	13471	13372	13637	13396	13297	13295	13488	13501	13348	13447	13326	13389	13431	13532	13630	13483	13520	13366	13491	13466	13500	13321	13532	13385	13432	13394	13306	13393	13306	13464	13611	13488	13328	13307	13475	13375	13453	13385	13573	13601	13489	13630	13370	13517	13358	13313	13555	13403	13484	13452	13428	13412	13459	13488	13312	13270	13410	13533	13368	13464	13328	13363	13315	13474	13313	13381	13373	13491	13415	13345	13252	13570	13474	13525	13304	13394	13378	13570	13354	13439	13436	13433	13382	13450	13335	13493	13407	13450	13471	13386	13407	13538	13397	13422	13469	13452	13478	13462	13412	13275	13407	13314	13479	13360	13305	13448	13418	13335	13481	13499	13432	13354	13520	13443	13402	13306	13553	13515	13179	13543	13415	13298	13530	13387	13446	13404	13350	13442	13316	13455	13352	13384	13574	13434	13463	13435	13420	13475	13449	13414	13514	13459	13543	13400	13395	13491	13345	13514	13379	13419	13564	13534	13473	13283	13389	13469	13480	13506	13362	13548	13337	13424	13571	13537	13534	13338	13605	13519	13409	13489	13275	13324	13345	13501	13244	13388	13373	13490	13661	13322	13344	13380	13392	13305	13368	13376	13530	13531	13435	13408	13553	13335	13432	13359	13375	13481	13455	13376	13565	13336	13504	13455	13524	13453	13468	13318	13398	13296	13488	13343	13470	13438	13487	13448	13300	13422	13390	13542	13271	13419	13271	13375	13460	13494	13274	13334	13569	13438	13448	13410	13276	13616	13364	13565	13503	13422	13400	13491	13357	13454	13431	13319	13452	13382	13418	13464	13370	13465	13408	13508	13442	13306	13495	13240	13397	13352	13349	13372	13451	13500	13387	13398	13604	13415	13513	13513	13497	13356	13406	13428	13330	13350	13339	13439	13411	13281	13394	13450	13504	13478	13569	13394	13267	13471	13605	13380	13532	13492	13367	13303	13433	13542	13276	13328	13503	13413	13344	13400	13338	13511	13444	13381	13579	13343	13362	13304	13435	13451	13348	13352	13489	13527	13448	13484	13390	13242	13229	13412	13561	13450	13487	13441	13289	13587	13364	13341	13481	13494	13724	13490	13287	13380	13311	13451	13398	13347	13539	13336	13346	13435	13327	13580	13403	13419	13360	13368	13388	13446	13481	13471	13422	13491	13390	13427	13369	13477	13341	13453	13518	13279	13345	13166	13511	13412	13480	13504	13361	13422	13420	13407	13468	13382	13525	13408	13393	13565	13396	13235	13284	13495	13423	13398	13474	13413	13531	13172	13546	13546	13331	13255	13354	13399	13271	13384	13373	13410	13471	13305	13380	13418	13426	13441	13411	13493	13437	13568	13451	13452	13374	13355	13382	13443	13397	13334	13546	13445	13378	13534	13407	13363	13518	13343	13398	13461	13217	13347	13287	13382	13384	13601	13419	13373	13447	13567	13665	13481	13406	13576	13462	13461	13401	13448	13471	13346	13437	13331	13480	13385	13575	13528	13380	13438	13475	13333	13438	13454	13512	13279	13478	13404	13477	13416	13517	13436	13398	13304	13477	13392	13398	13336	13322	13447	13503	13599	13420	13379	13390	13301	13418	13500	13441	13595	13534	13313	13498	13594	13470	13396	13457	13458	13350	13398	13609	13452	13468	13253	13351	13494	13290	13453	13383	13590	13497	13409	13491	13418	13496	13542	13602	13417	13487	13348	13414	13381	13487	13388	13558	13649	13420	13546	13399	13478	13371	13488	13430	13570	13374	13347	13480	13463	13511	13387	13526	13376	13430	13365	13419	13476	13395	13390	13312	13536	13475	13472	13438	13589	13523	13405	13591	13424	13304	13489	13420	13435	13282	13544	13325	13400	13419	13456	13466	13400	13449	13420	13413	13466	13427	13422	13511	13449	13452	13438	13374	13306	13394	13383	13477	13443	13664	13537	13247	13530	13537	13356	13536	13441	13466	13346	13463	13482	13414	13389	13405	13343	13458	13340	13550	13536	13380	13511	13332	13298	13403	13490	13526	13322	13439	13481	13102	13516	13380	13423	13451	13537	13471	13459	13359	13492	13321	13451	13330	13442	13355	13358	13441	13454	13500	13387	13349	13494	13378	13348	13504	13266	13399	13483	13245	13276	13264	13362	13397	13319	13498	13454	13577	13444	13398	13486	13371	13290	13323	13402	13281	13406	13311	13405	13331	13465	13372	13393	13216	13318	13410	13456	13325	13376	13556	13435	13431	13302	13310	13332	13372	13231	13401	13404	13547	13437	13372	13356	13507	13332	13375	13435	13389	13459	13500	13473	13340	13311	13416	13343	13241	13415	13431	13561	13378	13405	13429	13521	13335	13473	13438	13360	13346	13385	13381	13574	13513	13372	13564	13469	13497	13425	13370	13412	13174	13472	13220	13378	13397	13435	13476	13474	13369	13457	13509	13339	13266	13311	13585	13535	13304	13458	13414	13490	13450	13540	13358	13474	13379	13529	13521	13335	13233	13393	13389	13277	13469	13519	13295	13378	13546	13290	13299	13400	13447	13319	13362	13563	13389	13538	13425	13348	13332	13291	13382	13375	13525	13474	13335	13490	13313	13510	13305	13521	13550	13404	13426	13489	13331	13263	13658	13383	13309	13459	13517	13474	13272	13460	13341	13541	13378	13235	13562	13312	13270	13497	13485	13280	13546	13436	13465	13526	13506	13384	13496	13297	13426	13387	13385	13485	13383	13444	13589	13381	13361	13404	13268	13589	13448	13449	13301	13417	13401	13533	13567	13536	13395	13404	13369	13448	13429	13390	13322	13476	13383	13396	13344	13455	13383	13515	13313	13569	13472	13675	13411	13437	13455	13352	13483	13454	13413	13479	13314	13524	13459	13438	13340	13517	13490	13306	13368	13293	13492	13562	13463	13361	13448	13521	13219	13455	13500	13535	13400	13510	13388	13349	13449	13592	13483	13301	13246	13417	13489	13353	13339	13394	13394	13415	13481	13454	13313	13461	13421	13392	13297	13626	13585	13417	13325	13510	13442	13376	13536	13302	13352	13448	13349	13336	13266	13322	13399	13256	13368	13354	13476	13409	13271	13505	13425	13372	13418	13411	13303	13618	13415	13568	13534	13303	13524	13346	13340	13284	13554	13443	13474	13513	13270	13423	13469	13408	13514	13553	13146	13514	13519	13478	13510	13378	13416	13456	13543	13545	13504	13494	13306	13472	13350	13315	13351	13447	13444	13390	13458	13548	13528	13354	13536	13368	13362	13682	13527	13491	13391	13424	13469	13615	13427	13471	13505	13485	13448	13373	13345	13378	13397	13488	13413	13327	13369	13429	13547	13381	13494	13420	13383	13548	13332	13242	13422	13536	13414	13366	13401	13424	13393	13456	13374	13437	13363	13297	13357	13370	13372	13422	13492	13421	13431	13328	13453	13399	13463	13377	13362	13519	13434	13469	13325	13385	13351	13483	13484	13483	13249	13314	13487	13569	13366	13408	13458	13444	13474	13448	13392	13268	13334	13438	13570	13540	13427	13281	13346	13278	13567	13555	13460	13325	13397	13475	13565	13488	13484	13385	13428	13414	13510	13377	13415	13617	13397	13365	13493	13499	13516	13377	13486	13427	13369	13446	13477	13403	13353	13436	13599	13369	13462	13444	13369	13292	13522	13271	13482	13406	13613	13431	13499	13320	13504	13370	13286	13540	13388	13428	13475	13322	13479	13534	13425	13148	13403	13332	13274	13360	13548	13549	13529	13274	13425	13516	13580	13336	13311	13360	13432	13553	13540	13456	13540	13592	13410	13366	13385	13526	13556	13423	13481	13430	13466	13358	13276	13472	13343	13347	13435	13204	13519	13383	13354	13527	13401	13382	13317	13341	13273	13438	13441	13318	13505	13427	13245	13331	13407	13446	13327	13365	13271	13421	13274	13568	13648	13215	13339	13416	13449	13463	13478	13510	13414	13285	13364	13403	13443	13297	13507	13398	13417	13314	13319	13345	13532	13461	13420	13633	13424	13280	13335	13496	13256	13336	13279	13300	13310	13587	13634	13406	13460	13481	13273	13426	13345	13501	13480	13380	13527	13330	13359	13535	13456	13436	13389	13457	13369	13486	13443	13283	13361	13368	13376	13461	13435	13567	13376	13194	13368	13456	13378	13544	13344	13336	13503	13421	13531	13509	13409	13304	13394	13355	13491	13485	13374	13295	13392	13463	13508	13514	13233	13438	13399	13479	13560	13532	13426	13517	13358	13478	13395	13512	13375	13511	13345	13434	13603	13542	13476	13412	13430	13523	13338	13429	13391	13344	13453	13337	13377	13420	13607	13380	13421	13619	13343	13378	13523	13423	13538	13471	13347	13444	13400	13273	13322	13508	13319	13333	13301	13340	13414	13408	13576	13342	13418	13383	13365	13463	13433	13453	13503	13526	13548	13498	13555	13504	13394	13344	13381	13499	13425	13506	13258	13387	13562	13499	13415	13444	13274	13576	13432	13550	13427	13506	13495	13317	13246	13382	13402	13475	13378	13439	13447	13291	13410	13309	13490	13369	13249	13422	13324	13565	13492	13440	13472	13399	13532	13370	13427	13479	13381	13444	13342	13379	13424	13401	13463	13332	13394	13534	13471	13525	13355	13424	13465	13507	13340	13548	13411	13277	13351	13593	13316	13308	13420	13511	13285	13455	13478	13474	13382	13394	13395	13288	13432	13480	13409	13539	13382	13526	13466	13565	13453	13553	13535	13423	13486	13368	13397	13401	13443	13461	13613	13495	13474	13266	13344	13425	13547	13405	13400	13448	13438	13434	13417	13587	13305	13590	13260	13326	13414	13475	13381	13558	13241	13378	13478	13471	13438	13408	13339	13276	13468	13482	13486
22590	21561	28782	24779	21788	22860	21692	17153	16244	16198	16290	16193	15951	15731	15967	15907	15841	15757	16031	15831	15986	15744	15774	15657	15660	15828	15713	15718	15753	15687	15653	15521	15662	15616	15616	15765	15837	15684	15745	15634	15641	15578	15612	15571	15641	15562	15396	15539	15518	15572	15573	15595	15522	15413	15525	15671	15450	15528	15728	15589	15627	15433	15684	15469	15683	15445	15612	15604	15598	15247	15383	15438	15659	15556	15619	15562	15569	15559	15637	15524	15364	15302	15531	15595	15615	15627	15509	15585	15471	15425	15591	15432	15423	15472	15754	15408	15318	15355	15431	15586	15490	15455	15322	15571	15498	15288	15604	15267	15546	15475	15304	15390	15515	15543	15484	15752	15449	15354	15555	15511	15477	15631	15541	15615	15472	15515	15378	15455	15537	15567	15472	15629	15572	15528	15327	15588	15377	15437	15626	15402	15545	15686	15633	15495	15450	15497	15766	15631	15631	15535	15465	15480	15670	15351	15376	15549	15468	15470	15666	15400	15465	15452	15450	15389	15738	15384	15539	15311	15422	15479	15677	15653	15529	15473	15496	15515	15450	15399	15429	15449	15388	15459	15542	15456	15554	15566	15368	15595	15498	15424	15468	15432	15603	15346	15518	15514	15442	15443	15520	15272	15542	15532	15502	15546	15254	15313	15605	15599	15565	15537	15404	15334	15713	15526	15505	15420	15331	15504	15480	15589	15439	15363	15602	15335	15403	15583	15374	15476	15672	15545	15635	15653	15516	15412	15424	15601	15476	15495	15548	15606	15413	15454	15490	15546	15523	15589	15486	15407	15518	15486	15476	15460	15490	15489	15345	15575	15370	15490	15391	15634	15524	15603	15519	15357	15482	15524	15592	15535	15547	15581	15461	15554	15405	15567	15480	15595	15556	15527	15576	15637	15653	15508	15411	15544	15563	15569	15762	15560	15628	15410	15519	15375	15593	15489	15273	15495	15335	15544	15356	15624	15738	15515	15400	15389	15436	15525	15483	15608	15417	15649	15568	15648	15621	15440	15679	15530	15353	15540	15476	15429	15338	15513	15429	15461	15536	15514	15656	15584	15485	15375	15399	15441	15428	15371	15374	15308	15396	15327	15499	15301	15433	15559	15454	15523	15496	15345	15386	15619	15594	15495	15613	15681	15662	15394	15494	15373	15588	15630	15403	15523	15542	15637	15671	15644	15723	15521	15375	15740	15495	15646	15688	15326	15266	15420	15356	15468	15707	15355	15484	15412	15600	15344	15619	15489	15357	15469	15611	15505	15387	15609	15548	15384	15609	15577	15462	15572	15244	15432	15452	15573	15618	15469	15384	15549	15588	15631	15592	15453	15615	15471	15509	15488	15487	15744	15519	15352	15509	15344	15353	15666	15415	15427	15337	15616	15693	15425	15568	15577	15642	15883	15424	15455	15374	15459	15583	15487	15774	15447	15664	15382	15466	15605	15387	15478	15475	15387	15540	15565	15574	15405	15352	15387	15534	15415	15407	15483	15425	15506	15453	15375	15463	15488	15398	15593	15477	15407	15527	15471	15479	15431	15448	15591	15448	15306	15484	15413	15736	15405	15545	15500	15364	15407	15409	15436	15580	15344	15352	15563	15508	15607	15633	15479	15592	15510	15436	15437	15609	15365	15468	15525	15568	15493	15488	15445	15506	15493	15343	15366	15367	15253	15622	15452	15420	15596	15358	15459	15519	15492	15399	15551	15382	15481	15426	15516	15592	15610	15513	15479	15499	15571	15486	15386	15426	15405	15412	15470	15785	15427	15644	15557	15354	15442	15427	15455	15454	15444	15607	15474	15704	15525	15431	15529	15497	15282	15468	15551	15559	15379	15761	15599	15560	15496	15579	15507	15577	15556	15458	15439	15530	15433	15205	15666	15469	15452	15566	15515	15476	15465	15628	15732	15658	15614	15550	15613	15465	15607	15459	15371	15540	15396	15554	15397	15390	15412	15445	15724	15608	15477	15619	15564	15425	15388	15453	15339	15615	15536	15605	15571	15451	15801	15506	15261	15312	15450	15440	15760	15453	15442	15677	15479	15536	15431	15642	15452	15479	15449	15617	15228	15474	15527	15286	15289	15611	15499	15528	15653	15443	15377	15505	15382	15385	15360	15653	15590	15573	15680	15639	15702	15445	15392	15487	15348	15546	15353	15298	15302	15398	15415	15559	15587	15386	15520	15338	15434	15355	15427	15440	15237	15309	15606	15496	15358	15688	15421	15629	15566	15538	15615	15489	15613	15440	15496	15483	15459	15543	15377	15544	15405	15553	15593	15570	15464	15421	15502	15494	15524	15582	15372	15303	15491	15469	15509	15605	15647	15516	15549	15499	15441	15506	15530	15381	15464	15433	15320	15662	15586	15312	15345	15567	15485	15425	15492	15348	15550	15486	15156	15582	15462	15596	15426	15360	15543	15529	15552	15688	15535	15475	15212	15525	15341	15546	15511	15413	15529	15651	15454	15426	15517	15370	15650	15616	15580	15477	15511	15466	15506	15713	15559	15604	15412	15490	15494	15514	15607	15375	15508	15408	15585	15440	15555	15400	15374	15539	15333	15439	15461	15508	15240	15393	15510	15462	15507	15619	15367	15409	15351	15491	15702	15424	15533	15481	15472	15434	15298	15420	15405	15431	15328	15592	15325	15375	15587	15270	15353	15628	15418	15648	15631	15402	15627	15708	15575	15378	15528	15560	15406	15249	15472	15499	15487	15558	15413	15392	15513	15599	15356	15591	15594	15525	15551	15603	15457	15548	15457	15520	15525	15521	15474	15425	15678	15655	15472	15358	15224	15424	15484	15444	15517	15511	15359	15250	15392	15398	15337	15374	15363	15764	15564	15629	15496	15645	15434	15488	15374	15366	15654	15497	15500	15463	15574	15672	15468	15473	15269	15549	15574	15450	15507	15616	15647	15216	15621	15241	15550	15421	15493	15418	15430	15462	15506	15586	15679	15573	15470	15680	15479	15381	15523	15331	15361	15362	15448	15511	15460	15497	15674	15492	15575	15365	15424	15436	15467	15430	15450	15414	15351	15567	15570	15559	15304	15517	15638	15496	15494	15446	15723	15507	15592	15390	15575	15486	15472	15499	15465	15521	15648	15703	15393	15642	15534	15614	15257	15557	15458	15349	15582	15583	15389	15298	15449	15424	15528	15488	15401	15597	15447	15419	15418	15490	15365	15435	15436	15543	15640	15615	15253	15387	15433	15490	15322	15452	15395	15561	15386	15561	15483	15455	15309	15345	15424	15519	15464	15404	15510	15528	15489	15675	15450	15337	15622	15428	15448	15422	15364	15345	15416	15553	15367	15255	15581	15619	15535	15420	15450	15518	15461	15324	15569	15574	15500	15395	15495	15522	15389	15406	15604	15492	15285	15499	15418	15293	15508	15469	15589	15568	15558	15418	15388	15591	15388	15369	15564	15585	15534	15370	15414	15581	15473	15443	15554	15425	15455	15399	15302	15402	15421	15479	15471	15303	15352	15464	15461	15437	15662	15549	15326	15573	15556	15383	15293	15286	15542	15592	15557	15511	15395	15503	15353	15389	15280	15393	15256	15418	15350	15501	15541	15338	15584	15589	15294	15576	15576	15546	15447	15331	15475	15497	15557	15584	15321	15412	15470	15401	15550	15421	15580	15524	15555	15541	15487	15479	15420	15613	15416	15434	15421	15536	15514	15329	15454	15649	15494	15470	15400	15394	15421	15527	15305	15630	15216	15354	15511	15459	15511	15591	15684	15517	15568	15435	15380	15475	15415	15414	15469	15542	15619	15346	15510	15582	15478	15435	15543	15605	15457	15461	15600	15198	15446	15481	15542	15384	15409	15667	15451	15582	15517	15549	15582	15530	15607	15398	15441	15410	15396	15490	15566	15415	15303	15367	15466	15583	15471	15333	15418	15682	15551	15323	15585	15429	15386	15562	15572	15556	15363	15566	15479	15420	15547	15597	15589	15600	15581	15449	15292	15450	15352	15486	15519	15813	15392	15447	15481	15432	15518	15397	15486	15259	15467	15483	15553	15467	15479	15562	15581	15499	15429	15567	15630	15441	15354	15327	15430	15613	15387	15592	15592	15468	15490	15409	15549	15615	15649	15426	15196	15568	15545	15416	15532	15475	15525	15465	15509	15556	15455	15596	15475	15457	15579	15388	15448	15662	15432	15492	15353	15481	15392	15438	15412	15528	15472	15464	15419	15559	15568	15443	15566	15458	15489	15522	15595	15546	15368	15313	15351	15229	15521	15637	15540	15493	15435	15518	15429	15470	15575	15602	15650	15597	15347	15472	15571	15503	15452	15713	15498	15617	15304	15475	15464	15591	15676	15645	15485	15523	15434	15640	15581	15473	15532	15655	15725	15512	15612	15717	15736	15567	15398	15420	15466	15478	15568	15418	15518	15534	15446	15382	15328	15477	15609	15450	15419	15318	15562	15608	15518	15777	15578	15644	15525	15666	15524	15662	15534	15480	15455	15547	15521	15583	15511	15404	15587	15352	15317	15374	15452	15494	15411	15409	15445	15462	15507	15274	15585	15468	15361	15437	15485	15548	15526	15600	15733	15595	15527	15553	15467	15563	15333	15502	15664	15432	15456	15571	15553	15445	15385	15473	15640	15550	15432	15370	15452	15487	15445	15614	15595	15399	15466	15505	15570	15395	15459	15450	15505	15507	15376	15420	15591	15476	15526	15501	15357	15479	15680	15432	15552	15551	15530	15624	15492	15420	15663	15541	15660	15345	15520	15619	15513	15535	15502	15449	15401	15438	15533	15570	15517	15648	15301	15597	15601	15501	15293	15522	15618	15427	15454	15581	15426	15449	15519	15380	15631	15501	15708	15275	15699	15608	15669	15377	15439	15469	15550	15455	15573	15457	15616	15428	15420	15413	15579	15632	15253	15673	15366	15717	15380	15567	15462	15481	15469	15444	15458	15589	15287	15487	15377	15593	15388	15441	15609	15486	15454	15552	15560	15627	15384	15476	15611	15354	15428	15558	15376	15529	15564	15427	15353	15525	15422	15369	15373	15424	15536	15488	15299	15721	15547	15467	15547	15573	15691	15499	15495	15362	15437	15358	15513	15136	15609	15414	15392	15754	15636	15445	15354	15570	15451	15497	15463
18937	38451	30383	22852	19295	17104	15925	15449	15273	15070	14753	14581	14697	14652	14661	14360	14598	14439	14456	14315	14583	14511	14256	14306	14325	14425	14306	14422	14383	14348	14352	14437	14281	14418	14529	14353	14259	14309	14330	14207	14386	14333	14390	14387	14353	14202	14313	14228	14169	14007	14263	14168	14281	14132	14243	14169	14235	14251	14419	14068	14043	14076	14294	14226	14187	14306	14166	14190	14438	14315	14220	14443	14146	14296	14033	14209	14228	14377	14188	14264	14190	14316	14289	14285	14266	14110	14257	14181	14260	14061	14221	14098	14096	14213	14187	14081	14082	14261	14157	14214	14149	14354	14325	14136	14254	14087	14285	14226	14175	14221	14122	14188	14134	14221	14168	14124	14233	14264	14321	14152	14245	14135	14058	14043	14314	14170	14322	14224	14240	14213	14039	14228	14210	14339	14192	14243	14348	14085	14242	13958	14247	14241	14034	14218	14368	14094	14207	14296	14267	14098	14140	14309	14155	14205	14186	14212	14187	14213	14271	14118	14289	14310	14068	14074	14402	14413	14192	14124	14150	14189	14286	14257	14203	14327	14155	14155	14071	14082	14309	14086	14170	14215	14025	14140	14041	14089	14275	14223	14224	14188	14293	14197	14287	14143	14226	14197	14065	14279	14260	14195	14132	14221	14212	14142	14253	14266	14289	14126	14210	14136	14354	14220	14183	14164	14294	14161	14146	14162	14147	14153	14238	14185	14069	14002	14233	14071	14206	14186	14313	14282	14364	14159	14242	14099	14128	14126	14256	14232	14302	14333	14297	14136	14065	13993	14191	14074	14208	13962	14200	14343	14314	14216	14204	14247	14177	14181	14237	14282	14292	14260	14000	14301	14184	14214	14410	14239	14270	14163	14312	14280	14215	14329	13973	14123	14085	13867	14161	14044	14211	14190	14323	14088	14105	14052	14106	14407	14284	14303	14124	14295	14295	14220	14095	14183	14237	14131	14099	14191	14204	14213	14195	14347	14000	14226	14218	14179	14193	14034	14223	14263	14113	14318	14294	14129	14344	14093	14077	14307	14166	14131	14163	14326	14091	14123	14230	14135	14251	14187	14143	14280	14178	14272	14168	14157	14289	14204	14219	14326	14269	14188	14094	14154	14176	14414	14154	13972	14111	14191	14175	14104	14190	14296	14242	14092	14201	14275	14144	14147	14282	14065	14158	14312	14226	14221	14175	14353	14148	14094	14375	14091	14258	14162	14138	14246	14140	14088	14318	14384	14288	14233	14153	13981	14222	14027	14161	14390	14354	14240	14229	14344	14114	14187	14102	14343	14141	14060	14145	14187	14089	14245	14275	14302	14270	14298	14168	14183	14258	14273	14243	14136	14082	14270	14153	14233	14277	14307	14204	14276	14205	14330	14106	14212	14365	13991	14189	14195	14248	14186	14194	14154	14313	14262	14007	14141	14227	14149	14178	14150	14146	14274	14310	14278	14127	14118	14124	14184	14072	14146	14320	14141	14261	14237	14202	14320	14229	14120	14112	14123	14044	14281	14236	14243	14178	14195	14311	14131	14398	14099	14146	14149	14232	14218	14150	14171	14072	14158	14269	14102	14032	14292	14217	14209	14259	14112	14128	14177	14171	14167	14105	14090	14216	14225	14035	14245	14246	14045	14098	14262	14308	14159	14272	14082	14275	13941	14163	14220	14177	14112	14081	14282	14108	14177	14127	14180	14212	14158	14239	14224	14285	14302	14145	14208	14287	14328	14270	14250	14148	14196	14295	14272	14250	14032	14326	14242	14248	14190	14331	14194	14203	14148	14277	14012	14183	14029	14148	14160	14248	14154	14213	14267	14322	14172	14205	14179	14243	14222	14061	13989	14279	14078	14298	14110	14230	14349	14088	14273	14199	14170	14339	14168	14177	14012	14306	14083	14383	14249	14212	14178	14136	14294	14178	14350	14147	14194	14300	14068	14296	14358	14145	14065	14303	14065	14243	14065	14262	14271	14151	14260	14181	14161	14144	14146	14285	14164	14290	14240	14257	14061	14232	14185	14303	14109	14162	14208	14289	14180	14299	14307	14107	14283	14213	13908	14019	13988	14149	14358	14335	14346	14132	14163	14350	14162	14263	14079	14298	14186	14195	14080	14089	14187	14310	14225	14176	14274	14354	14370	14082	14148	14124	14028	14181	14163	14202	14335	14210	14105	14231	14326	14154	14257	14239	14593	14221	14199	14354	14223	14141	14225	14326	13978	14212	14196	14234	14202	14184	14081	14143	14261	13949	14183	14204	14329	14112	14240	14055	14120	13906	14067	14088	14069	14049	14173	14283	14018	14203	14044	14294	14131	14178	14250	14132	14384	14181	14224	14090	14239	13984	14065	14171	14203	14263	14203	14230	14099	14081	14157	14086	14289	14165	14314	14272	14054	13978	14166	14300	14139	14276	14208	14297	14079	14113	14204	14139	14168	14080	14164	14216	14301	14318	14368	14317	14162	14180	14129	14105	14155	14263	14256	14221	14157	14099	14257	14319	14209	14255	14106	14311	14110	14258	14204	14218	14304	14175	14352	14315	14194	14070	14234	14332	14180	14207	14208	14065	14050	14256	14137	14226	14076	14218	14225	14239	14057	14251	14094	14302	14238	14288	14424	14104	14201	14331	14355	14091	14277	14105	14389	14212	14271	14225	14182	14036	14204	14295	14299	14255	14172	14244	14286	14182	14221	14188	14078	14189	14112	14369	14261	14270	14063	14167	14220	14196	14169	14129	14282	14210	14236	14333	14124	14151	14239	14217	14139	14174	14095	14239	14264	14335	14146	14302	14042	14119	14098	14287	14118	14160	14156	14226	14096	14181	14115	14182	14169	14218	14093	14228	14112	14260	14318	14097	14362	14100	14278	14063	14267	14168	14172	14112	14041	14256	14043	14331	14145	14260	14190	14297	14217	14189	14275	14279	14067	14203	14370	14328	14078	14184	14388	14182	14314	14051	14220	14101	14229	14230	14261	14125	14104	14283	14199	14060	14168	14160	14138	14226	14207	14219	14008	14137	14124	14051	14348	14396	14324	14189	14073	14232	14193	14145	14041	14234	14208	14171	14139	14235	14362	14261	14209	14416	14023	14038	13990	14035	14271	14415	14113	14150	14151	14191	14442	14296	14177	14119	14163	14012	14256	14177	14121	14208	14113	14108	14222	14183	14246	13978	14212	14245	14324	14216	14131	14168	14246	14238	14205	14079	14282	14139	14235	14201	14226	13983	14247	14104	14188	14056	14338	14209	14199	14191	14217	14219	14184	14078	14167	14134	14194	14262	14049	14165	14151	13958	14204	14162	14055	14160	14173	14135	14277	14186	14008	14180	14174	14108	14188	14083	14132	14196	14008	14299	14371	14290	14114	14218	14011	14313	14165	14290	14070	14218	14216	14149	14270	14133	14148	14257	14143	14197	14192	14193	14170	14110	14373	14128	14092	14131	14233	14113	14236	14051	14265	14142	14160	14164	14225	14095	14323	14016	14244	14201	14030	14164	13955	14073	14238	14115	14192	14217	14068	14258	14110	14105	14201	14191	14042	14189	14156	14238	14188	14244	14096	14303	14231	13962	14132	14139	14160	14232	14072	14209	14323	14301	14268	14160	14034	14387	14191	14264	14048	14307	14284	14306	14033	14152	14236	14228	14251	14032	14264	14191	14342	14253	14069	14204	14234	14117	14273	14238	14308	14133	14236	14189	14078	14312	14165	14168	14225	14140	14301	14142	13906	14227	14072	14098	14200	14205	14213	14306	14118	14432	14178	14268	14143	14250	14313	14365	14019	14179	14169	14166	14224	14241	14054	14106	14223	14092	14096	14183	14256	14290	14271	14106	14135	14248	14074	14154	14157	14151	14318	14244	14347	14366	13933	14074	14085	14110	14130	14055	14207	14081	14200	14206	14199	14135	14143	14216	14197	14032	14099	14378	14145	14239	14194	14061	14239	14188	14008	14156	14234	14103	14176	14319	14030	14219	14155	14239	14123	14391	14030	14164	14179	14073	14269	14079	14127	14059	14215	14226	14151	14235	14100	14220	14154	14281	14029	14335	14052	13999	14256	14103	14191	14206	14268	14142	14117	14229	14124	14265	14255	14143	14102	14180	14124	14190	14216	14151	14153	14074	14123	14104	14021	14132	14181	14171	14235	14352	14152	14143	14106	14229	14220	14143	14201	14063	14026	14166	14243	14117	14173	14180	14155	14159	14017	14287	14289	14324	14074	14270	14179	14195	14138	14153	14265	14224	14244	14102	14138	14259	14113	14180	14180	14005	14164	14208	14097	14098	14216	14083	14345	14019	14163	14166	14108	14291	14142	14223	14158	13987	14187	14273	14175	14065	14309	14117	14374	14173	14303	14156	14084	14110	14259	14153	14338	14373	14086	14310	14048	14133	14256	14160	14138	14170	14152	14265	14080	14245	14120	14127	14107	14304	14153	14022	14217	14243	14149	14000	14096	14070	14178	14281	14119	14299	14246	13989	14286	14174	14181	14033	14174	13918	14229	14167	14253	14022	14137	14144	14315	14262	14233	14283	14220	14261	14361	14065	14289	14252	14153	14158	14211	14186	14188	14178	14244	14091	14266	14222	14308	14099	14221	14215	14221	14180	14320	14174	14192	14175	14279	14238	14082	14137	14089	14192	14164	14021	14135	14184	14185	14184	14247	14170	14181	14336	14171	14310	14112	14195	14229	14140	14200	14053	14275	14054	14296	14185	14212	13990	14020	14249	14154	14331	14351	13969	14204	13996	14129	14085	14086	14276	14153	14285	14209	14319	14324	14184	14247	14118	14176	14259	14232	14177	14233	14082	14469	14241	14357	14142	14249	14366	14207	14145	14173	14179	14052	14074	14149	14138	14201	14191	13953	14282	14248	14457	14229	14155	14160	14180	14177	14297	14178	14152	14199	14072	13966	14415	14315	14235	13995	14126	14235	14193	14168	14187	14188	14277	14186	14202	14197	14145	14227	14310	14096	14191	14121	14265	14258	14086	14185	14083	14062	14319	14221	14083	14033	14122	14223	14264	14033	14287	14250	14095	14294	14226	14160	14165	14191	13967	14130	14155	14093	14157	14251	14143	14110	14028	14105	14069	14255	14086	14061	14217	14202	14342	14139	14164	14184	14117	14212	14194	14213
28455	22700	23732	19313	15432	14604	14610	14384	14376	14263	14333	14014	14225	14286	14088	14128	14134	14111	14213	14014	14168	14271	14239	14160	14051	14189	14076	14374	14303	14195	14111	14063	14226	14245	14188	13885	14062	14164	14201	14255	14006	14110	14101	14233	14146	14206	14200	14200	14201	14141	14253	14070	14038	14063	13955	14018	14312	14056	14134	14209	14030	14199	14196	14201	14264	14175	14197	14093	14056	13994	13999	13975	14059	14068	14048	14124	13934	14104	13865	14187	14092	14196	14080	14149	14016	14045	14270	13921	14115	14060	14032	14105	13970	14085	13992	14012	14103	14104	14126	13970	14247	14136	14025	13990	14111	13912	14221	14321	14099	14130	14125	14045	14005	14023	14222	14086	14277	13922	13867	14055	14043	14200	14091	14141	14135	14019	14264	14048	14090	14155	14187	14067	14214	14041	14112	13982	14222	14166	14108	14190	14112	13905	14104	14075	14304	14151	14069	14094	13988	13920	13996	14074	14064	14057	14164	14232	14159	13963	13941	14015	14017	14141	14043	14155	14048	14091	14191	14113	13885	14256	14209	14118	14264	14049	14158	14174	14053	14130	14128	14006	14142	14055	14047	13860	14045	13974	14066	13998	14190	14289	14120	14113	13965	14055	14022	14128	13960	13944	14252	14194	14216	14064	14217	13898	14154	14225	14183	14116	14009	14091	14055	14121	13988	14064	14079	14078	13908	13941	14101	14255	14243	14040	14059	13943	13997	14268	14107	13960	14069	14239	14143	14142	13880	14108	13977	14114	14007	13971	14262	14061	14140	14098	13936	14137	14363	14033	13881	14075	14117	14073	14080	14146	13872	13934	14068	14021	14039	14210	14060	14166	14066	14135	14013	14053	14229	14014	14084	13939	14086	14315	14145	14110	14184	14227	13982	14055	14120	14100	14049	14123	14143	14023	14135	14033	14144	13973	13958	14157	14074	13950	14058	14066	14157	14039	14167	14122	13987	14083	13990	14194	14052	14071	14171	13985	14337	13907	14123	13867	13975	14019	14109	13966	14015	14112	14107	14197	14158	14087	14247	14106	13966	14027	14166	14098	13963	14079	13932	14126	14081	14176	14077	14299	14121	14036	14201	14027	13896	14116	14298	14136	14057	14084	14014	13888	14012	14132	13997	14201	13927	14113	14055	14192	14174	14253	14082	14189	14126	14267	14151	14007	14155	14074	14184	13951	14153	13962	14146	14149	14119	14012	13953	14120	14133	14166	14131	14117	13980	14145	14123	14077	14120	14106	13981	14012	13962	14213	14096	14115	13977	13985	13975	14111	13890	13998	14050	14087	14170	13921	14000	14221	14043	14183	13938	14123	14215	14137	14320	13993	13915	14080	14186	14186	14207	14164	14010	13905	14254	14192	13980	14085	14196	13977	14076	14195	14176	14259	14122	13977	14218	14128	13999	14278	14099	14210	14040	13947	14054	14311	14222	14187	14132	14077	14034	13945	13966	13992	14186	14276	14188	14268	14069	13836	13966	14006	13934	14172	14051	14004	14063	14185	14004	14136	14180	13959	14053	14012	14046	13971	14011	14192	14214	14055	14035	14221	13931	14183	14114	13950	14145	14057	14088	14143	14088	14037	14047	14202	14175	14015	14097	14067	13814	14006	14012	14037	14262	14005	14174	14013	14233	14185	14115	14171	14078	14045	14021	14122	14132	14328	14248	13987	14246	14168	13974	14062	14033	14188	14278	13993	14049	14083	13959	14112	14175	14219	14135	14035	13980	13897	14116	14130	13992	14165	14080	14109	14095	13900	14118	14168	14074	14186	14036	14022	14243	14227	14161	14245	14088	14010	14085	14029	14454	14029	13943	13918	14032	14157	13978	14091	14098	14119	14019	14103	14233	14214	14204	14145	14061	14079	14102	14089	14050	14103	14043	14022	14130	14102	13999	14026	13984	14067	13984	13840	14084	14318	14232	14212	14080	14072	14123	13933	14188	14235	14214	14082	14133	13958	14097	13939	13839	14053	14082	13787	14147	14101	14165	14184	14161	14287	13983	14201	14101	14142	14160	14210	13932	14113	14108	14040	14006	14318	14139	14102	13996	14117	14138	14088	14225	14252	14086	14321	14048	14029	14256	14116	13975	14141	14150	14148	14281	14138	14101	13987	14196	13944	14028	14091	13900	14028	14283	14002	13890	14199	14176	14067	13978	14031	14032	14057	13926	14136	14358	14135	14134	14106	14207	14207	13957	13868	14313	14220	14186	13785	13939	14074	13981	14188	14062	14029	13922	14045	14117	14194	13854	13984	14184	14120	14127	14099	14067	14065	13898	14146	14210	14066	14054	13990	13852	14219	13982	14140	13952	14048	13993	14032	14119	14202	14150	14033	13746	14129	14100	14089	14077	14033	14186	14024	14053	13995	13903	14095	14207	14116	14013	14081	14173	14257	14154	14097	14009	14260	13892	13982	14089	14042	14168	14224	14080	14230	14141	14212	14149	14105	14006	14233	13909	14155	14031	14254	14181	14084	14155	13973	13927	14150	14081	14071	14138	14177	14151	13853	14089	14200	14113	14049	14018	14037	13814	14042	14243	13892	14050	14087	14064	14144	14304	14027	14166	14192	14043	14110	14046	14146	14166	14081	14036	14023	14181	13988	13924	14095	14166	13880	13949	13998	13985	13890	14146	14224	14015	13949	14131	14169	14019	14041	14113	14111	14115	14259	14000	14098	14133	14134	14148	14003	14093	14115	14088	14052	14031	13932	14005	14250	14260	14091	14057	14076	14023	13936	14094	14079	14194	14043	13921	14115	14101	14153	14081	14192	14085	13978	14036	14219	14081	14031	14102	14119	14156	13973	14042	14136	14078	14330	14207	14342	14087	14059	14073	13901	13954	13913	14014	14205	14140	14154	13979	14170	14206	13912	14294	14026	14086	14021	14165	14187	14010	14009	14113	14142	14119	14401	14239	14103	14204	13935	14103	14178	14154	14091	14125	14072	14072	14252	14078	14168	14092	14222	14098	13958	14105	14145	14045	14148	14186	14184	14109	14032	14105	14045	14242	13994	14046	14309	14120	13961	13944	14110	14092	14076	14237	14112	14078	14085	14011	14018	14064	14285	14125	14168	14102	14018	14057	13981	14167	14038	14102	14021	14203	14135	14160	14106	13892	14334	14034	14002	14262	14240	14149	13998	14006	14273	14315	14178	13989	14172	14062	14237	14080	14045	14092	14018	14022	14067	14096	14322	14091	14062	14082	14236	14075	14108	14160	14101	14185	14006	14116	14255	14089	14202	14249	14194	14046	14057	14081	14094	13891	14156	14120	13939	14052	14065	14118	14015	14008	14064	14112	14079	13852	14047	14111	14130	13990	14035	14146	14127	14248	14192	14205	14156	13894	14080	14104	13909	14049	14032	14117	14246	14146	14192	14137	13942	14034	14038	13864	14047	14104	14022	14004	14111	14258	14205	14062	14158	14308	14093	14189	13943	13986	14048	14032	14083	13867	13992	14087	13941	14018	14172	14146	14201	13992	14071	14008	14200	14179	13867	14174	14164	14001	14125	13801	13937	14191	14099	14068	14084	14108	14240	14080	14127	13981	14111	14160	13753	13889	13910	14022	14080	14084	14135	14021	14190	14038	14061	14149	14173	13934	14074	14131	14060	14020	14110	13962	13919	14223	13944	14084	14045	14084	14127	14022	14228	14050	13972	14208	14122	14106	14058	14086	14035	13962	13986	14114	14220	13926	14139	14254	14089	13971	14015	14144	14179	13992	13954	13954	14213	13947	14007	13991	14028	13995	14169	14198	14025	14241	14152	14120	14093	14021	14064	14036	14133	14064	14121	13909	14132	14070	14103	14075	14508	13891	13813	14020	13954	14176	14232	14138	14087	14075	13914	14043	13984	14102	14189	14136	14178	14046	14197	14000	14043	14247	14107	14213	14007	14102	14059	14197	14356	14268	14054	14116	14008	14205	14056	14016	14254	14039	14148	13979	14068	14199	14104	14175	14109	13999	14333	14038	13907	14143	14010	14141	13959	14215	14214	14141	14154	14157	14237	14215	14179	14030	14197	14099	14186	14251	14139	14122	14123	14362	14086	14085	14492	14044	14131	14194	14191	14200	13919	14013	14281	14165	13944	14075	14084	14229	14113	13830	13937	14010	14100	14202	14021	13989	14036	14132	14241	14185	13937	14049	14015	14114	14299	14033	14118	14151	13989	14151	14046	14065	14111	14052	14310	14159	14148	14051	14068	14273	14214	14270	14030	14138	14281	14135	14088	14063	14037	14081	14082	14184	14129	14038	14037	14127	14142	14057	14198	14201	14038	14237	14143	14065	14183	14025	14284	14092	14266	14061	14005	14184	13833	14166	14108	13985	14068	14144	13971	14040	14198	13889	14086	14288	14273	13954	14212	14113	14138	14124	14200	14061	14005	14066	14225	14193	13887	14086	14071	13898	14056	13979	14044	13994	13995	14096	14060	14146	14080	14143	14067	14147	14098	14032	14218	14219	14007	14062	14041	14170	14138	13970	13954	14044	14061	14204	14233	14261	14147	13860	13989	14102	14028	13988	14025	14144	14139	14023	13952	14171	14154	14088	14187	14054	14190	14077	14175	14065	14085	13942	14285	14231	14119	14265	14018	13852	14159	14247	14118	14203	14101	14045	14246	14207	14067	14108	14049	14142	14173	14103	14114	14067	14156	14185	14201	14075	14026	14046	14166	14140	14074	14158	14206	14289	14214	14085	14158	14197	13994	14057	14185	13993	14012	14048	14133	14238	14076	14050	14071	14054	13878	14143	14082	14175	14143	14153	14075	14117	14076	13972	13820	14089	14211	14040	14079	14129	14146	13871	13846	14111	14035	13956	14276	14019	14007	14121	14040	13968	14050	13940	14078	14101	14047	13968	13941	14091	13969	14273	14308	14012	14142	13992	14103	14199	14093	14155	14142	14003	14045	13998	13981	14029	14114	14064	14085	14193	14023	13934	14067	13984	14139	14195	13988	14081	14017	13948	14263	14119	14120	14187	14055	14044	14135	14102	13942	14009	14032	14012	13987	13992	13913	14094	14067	14148	13956	14294	13981	14071	14093	14161	14084	14029	14109	13975	13957	13927	14221	14012	14235	14206	13929	13942	14171	14042	14159	14209	13976	14004	13973	13942	14162
18388	27358	21385	16818	15148	14232	14011	13791	13728	13474	13470	13468	13458	13373	13551	13463	13564	13522	13426	13292	13568	13508	13314	13369	13364	13436	13310	13439	13297	13506	13446	13327	13519	13450	13443	13388	13330	13276	13351	13299	13391	13459	13212	13470	13251	13336	13233	13356	13292	13392	13292	13343	13328	13446	13451	13266	13314	13393	13286	13232	13241	13296	13350	13387	13310	13272	13343	13316	13250	13303	13352	13155	13140	13456	13204	13320	13501	13417	13174	13348	13169	13177	13393	13282	13336	13178	13496	13318	13255	13386	13385	13476	13328	13379	13400	13331	13448	13264	13262	13405	13252	13523	13361	13342	13200	13376	13237	13130	13242	13398	13286	13178	13387	13366	13347	13391	13231	13349	13278	13225	13187	13374	13309	13545	13400	13320	13272	13289	13399	13241	13361	13287	13264	13225	13344	13329	13338	13363	13314	13312	13240	13043	13266	13308	13329	13266	13277	13309	13427	13289	13232	13294	13429	13336	13198	13403	13302	13366	13354	13390	13355	13349	13302	13402	13247	13280	13331	13351	13345	13525	13240	13263	13302	13324	13340	13366	13315	13299	13413	13345	13491	13305	13239	13487	13386	13337	13389	13260	13374	13275	13275	13218	13249	13249	13407	13270	13258	13198	13307	13244	13442	13382	13272	13195	13173	13257	13204	13152	13174	13259	13321	13210	13463	13379	13433	13373	13328	13407	13254	13240	13299	13332	13364	13280	13423	13448	13179	13246	13326	13313	13238	13273	13286	13300	13183	13450	13169	13348	13195	13428	13316	13357	13282	13360	13274	13313	13355	13394	13305	13277	13312	13308	13397	13420	13320	13231	13491	13543	13208	13209	13343	13181	13256	13514	13202	13412	13399	13423	13540	13258	13252	13249	13405	13263	13425	13262	13231	13308	13226	13246	13225	13296	13328	13226	13339	13325	13264	13263	13269	13309	13395	13564	13309	13171	13403	13167	13310	13168	13451	13365	13161	13241	13390	13368	13262	13220	13282	13440	13400	13293	13295	13281	13492	12981	13553	13136	13215	13344	13242	13322	13213	13338	13396	13325	13310	13136	13320	13237	13178	13208	13229	13315	13310	13313	13465	13364	13379	13376	13385	13379	13254	13197	13078	13360	13347	13276	13237	13353	13345	13302	13301	13444	13295	13344	13407	13228	13307	13245	13192	13286	13314	13327	13357	13277	13417	13110	13243	13347	13390	13340	13346	13404	13168	13133	13238	13221	13378	13382	13214	13317	13177	13364	13079	13319	13505	13305	13226	13087	13028	13214	13431	13484	13338	13290	13290	13168	13340	13234	13504	13216	13282	13289	13359	13094	13217	13442	13361	13403	13204	13301	13370	13276	13212	13361	13240	13233	13331	13319	13373	13382	13382	13341	13399	13241	13277	13121	13217	13306	13220	13311	13282	13264	13451	13353	13359	13328	13375	13277	13376	13195	13275	13387	13315	13234	13324	13323	13386	13261	13262	13260	13284	13311	13378	13348	13231	13404	13428	13339	13225	13275	13136	13337	13249	13297	13294	13371	13322	13160	13364	13252	13255	13243	13212	13168	13337	13447	13255	13364	13208	13117	13377	13312	13383	13223	13146	13278	13380	13158	13366	13281	13329	13214	13243	13208	13279	13268	13354	13450	13289	13357	13200	13355	13280	13217	13149	13314	13046	13390	13389	13193	13167	13322	13331	13378	13297	13146	13328	13338	13396	13316	13156	13220	13285	13168	13168	13167	13284	13300	13381	13332	13195	13137	13236	13194	13292	13244	13439	13376	13366	13198	13329	13255	13275	13194	13268	13343	13454	13139	13291	13445	13166	13450	13234	13264	13395	13414	13273	13173	13356	13320	13220	13181	13435	13338	13446	13318	13257	13188	13246	13247	13381	13326	13323	13244	13271	13257	13288	13398	13246	13291	13057	13306	13217	13315	13300	13296	13321	13314	13276	13347	13210	13272	13438	13325	13264	13428	13334	13218	13158	13176	13179	13108	13342	13315	13410	13378	13316	13298	13376	13357	13384	13354	13361	13258	13210	13334	13265	13335	13226	13375	13337	13144	13182	13240	13348	13446	13342	13292	13455	13184	13346	13294	13443	13250	13343	13178	13409	13266	13329	13095	13450	13151	13331	13198	13309	13323	13132	13353	13331	13359	13348	13192	13251	13394	13238	13370	13366	13341	13274	13295	13334	13233	13139	13359	13301	13362	13383	13317	13262	13290	13308	13218	13436	13387	13306	13290	13302	13226	13226	13434	13302	13285	13424	13267	13254	13219	13402	13294	13417	13236	13430	13465	13416	13419	13367	13328	13400	13144	13389	13235	13304	13343	13295	13219	13440	13483	13439	13302	13506	13382	13236	13357	13147	13168	13294	13176	13220	13380	13287	13321	13344	13359	13230	13289	13336	13158	13341	13325	13288	13217	13300	13212	13311	13319	13326	13433	13447	13334	13213	13227	13344	13266	13313	13368	13066	13279	13328	13301	13111	13379	13376	13211	13181	13303	13228	13353	13347	13396	13280	13404	13308	13175	13364	13390	13373	13342	13235	13357	13071	13335	13293	13264	13354	13303	13162	13225	13216	13233	13319	13183	13323	13375	13352	13329	13412	13283	13244	13326	13203	13294	13256	13392	13278	13273	13251	13279	13411	13269	13124	13378	13410	13335	13393	13319	13307	13250	13068	13265	13251	13252	13314	13228	13303	13331	13252	13189	13283	13342	13390	13278	13342	13363	13178	13222	13099	13183	13342	13367	13337	13266	13358	13232	13365	13245	13549	13309	13383	13276	13347	13394	13310	13382	13318	13237	13335	13395	13256	13341	13373	13134	13165	13461	13310	13376	13462	13255	13124	13247	13194	13320	13367	13253	13264	13238	13159	13282	13246	13280	13315	13377	13266	13349	13174	13279	13249	13245	13406	13253	13465	13335	13416	13317	13435	13353	13307	13389	13420	13437	13292	13286	13315	13209	13239	13173	13057	13408	13298	13248	13319	13315	13293	13253	13226	13241	13339	13384	13254	13215	13347	13347	13139	13366	13396	13370	13255	13472	13142	13339	13291	13318	13439	13274	13446	13417	13283	13215	13248	13241	13319	13233	13308	13188	13392	13404	13079	13244	13168	13169	13284	13369	13064	13280	13156	13210	13487	13248	13332	13319	13285	13386	13369	13367	13284	13212	13220	13311	13303	13391	13461	13162	13222	13355	13276	13383	13288	13302	13392	13258	13311	13326	13177	13300	13463	13337	13182	13303	13181	13281	13439	13407	13263	13410	13360	13372	13229	13155	13333	13401	13126	13139	13291	13087	13053	13244	13329	13368	13344	13292	13245	13301	13420	13350	13275	13407	13373	13330	13092	13546	13352	13341	13322	13524	13142	13558	13322	13208	13362	13157	13463	13198	13205	13303	13163	13153	13202	13304	13274	13359	13338	13255	13306	13282	13274	13267	13264	13423	13257	13231	13408	13274	13266	13351	13267	13275	13396	13303	13415	13338	13383	13366	13233	13206	13267	13359	13229	13369	13368	13356	13356	13353	13222	13158	13428	13386	13276	13225	13263	13355	13370	13456	13272	13238	13250	13438	13310	13393	13235	13258	13268	13311	13341	13265	13240	13423	13239	13215	13394	13218	13177	13465	13113	13290	13243	13273	13374	13183	13388	13175	13156	13249	13278	13099	13250	13429	13246	13310	13361	13400	13209	13237	13161	13194	13361	13391	13442	13238	13341	13420	13413	13226	13401	13343	13309	13256	13408	13458	13149	13288	13159	13315	13342	13286	13131	13464	13396	13374	13272	13274	13342	13353	13242	13186	13269	13477	13184	13214	13347	13466	13320	13206	13339	13249	13308	13203	13121	13258	13177	13282	13373	13271	13399	13123	13280	13315	13285	13394	13302	13445	13377	13446	13264	13379	13387	13350	13261	13367	13454	13504	13303	13325	13440	13261	13271	13142	13319	13115	13164	13337	13315	13270	13255	13331	13426	13132	13190	13224	13404	13232	13350	13264	13207	13309	13272	13365	13267	13206	13276	13387	13402	13233	13390	13269	13234	13242	13251	13416	13501	13409	13241	13272	13490	13318	13303	13491	13371	13214	13502	13315	13175	13175	13425	13223	13290	13301	13215	13304	13415	13264	13310	13373	13381	13361	13420	13215	13458	13244	13400	13239	13301	13279	13216	13340	13156	13530	13384	13310	13319	13189	13320	13283	13293	13463	13276	13252	13350	13131	13194	13315	13257	13370	13222	13268	13338	13198	13230	13269	13193	13436	13390	13191	13419	13407	13463	13086	13341	13231	13368	13339	13267	13407	13455	13173	13283	13249	13355	13268	13190	13330	13353	13216	13217	13269	13165	13222	13270	13280	13228	13248	13113	13331	13276	13338	13387	13363	13382	13277	13412	12931	13137	13269	13430	13367	13357	13391	13207	13316	13218	13229	13315	13286	13502	13351	13331	13317	13456	13374	13202	13253	13297	13342	13444	13156	13191	13227	13157	13364	13346	13460	13393	13391	13319	13197	13302	13425	13437	13378	13278	13124	13289	13235	13244	13278	13312	13366	13331	13193	13323	13366	13387	13184	13354	13239	13361	13396	13280	13189	13301	13431	13129	13341	13280	13271	13321	13341	13323	13296	13405	13396	13451	13327	13399	13437	13182	13440	13301	13292	13238	13172	13287	13358	13261	13224	13354	13265	13259	13426	13247	13277	13468	13421	13178	13270	13416	13245	13358	13386	13206	13139	13382	13351	13261	13222	13386	13337	13234	13213	13177	13287	13304	13204	13324	13281	13283	13397	13339	13292	13368	13457	13470	13171	13294	13265	13412	13361	13503	13295	13284	13262	13368	13376	13241	13296	13388	13303	13338	13273	13376	13291	13330	13412	13336	13145	13256	13391	13317	13559	13250	13425	13383	13325	13264	13328	13277	13363	13346	13307	13109	13299	13287	13312	13252	13210	13303	13375	13329	13323	13434	13283	13277	13267	13148	13209	13373	13296	13233	13239	13330	13137	13258	13288	13449	13214	13296	13252	13220	13291	13340	13183	13273	13331	13367	13318	13475	13353	13293	13522	13207	13318	13265	13353	13300	13477	13331	13168	13250	13215	13334	13512	13331	13476	13257	13313	13366	13357	13185	13233
23580	21503	28159	25393	21992	19149	17655	15536	15054	15085	15158	15059	14770	14861	14744	14846	14969	14854	15163	14789	14599	14674	14742	14709	14885	14857	14690	14676	14576	14712	14907	14639	14820	14745	14845	14811	14561	14628	14468	14759	14764	14646	14765	14492	14677	14698	14799	14623	14515	14744	14716	14540	14592	14619	14756	14603	14433	14695	14819	14606	14650	14607	14702	14602	14423	14618	14751	14609	14785	14526	14606	14643	14808	14619	14596	14496	14731	14668	14540	14648	14535	14499	14668	14706	14651	14637	14640	14576	14537	14754	14781	14631	14558	14652	14665	14537	14545	14557	14613	14832	14778	14404	14714	14621	14539	14556	14548	14494	14716	14592	14621	14600	14474	14485	14536	14505	14690	14410	14508	14655	14655	14603	14635	14460	14647	14581	14556	14617	14591	14573	14640	14764	14660	14625	14590	14479	14584	14683	14671	14651	14502	14679	14712	14742	14599	14468	14562	14568	14581	14683	14495	14584	14728	14648	14547	14656	14460	14585	14774	14516	14548	14567	14734	14566	14696	14221	14315	14549	14620	14570	14562	14824	14635	14495	14490	14517	14601	14545	14563	14548	14513	14345	14670	14609	14595	14737	14533	14738	14738	14541	14514	14608	14489	14411	14362	14555	14453	14578	14390	14374	14680	14500	14524	14611	14456	14737	14721	14536	14482	14444	14598	14573	14569	14591	14616	14473	14547	14504	14638	14496	14500	14772	14661	14540	14618	14577	14614	14526	14606	14428	14632	14684	14566	14527	14439	14471	14613	14618	14724	14492	14428	14600	14703	14437	14622	14769	14629	14681	14639	14605	14414	14613	14713	14393	14525	14440	14532	14688	14486	14482	14546	14597	14559	14596	14769	14697	14517	14362	14478	14458	14551	14671	14702	14668	14642	14450	14509	14548	14690	14535	14660	14556	14442	14493	14899	14806	14531	14688	14535	14756	14430	14446	14488	14736	14706	14409	14574	14776	14713	14592	14567	14517	14507	14639	14577	14516	14536	14435	14506	14652	14708	14671	14406	14558	14647	14680	14448	14541	14562	14629	14596	14369	14655	14594	14608	14564	14491	14344	14441	14486	14505	14577	14672	14618	14884	14681	14596	14738	14779	14614	14527	14574	14471	14471	14566	14679	14511	14662	14697	14459	14610	14512	14726	14634	14525	14531	14589	14606	14617	14362	14721	14425	14470	14634	14722	14600	14525	14698	14645	14557	14529	14648	14533	14451	14658	14580	14545	14434	14575	14466	14655	14495	14554	14545	14473	14528	14705	14466	14613	14609	14643	14784	14694	14575	14493	14596	14674	14546	14496	14611	14642	14625	14686	14638	14510	14487	14506	14395	14559	14506	14603	14458	14593	14469	14577	14599	14522	14596	14511	14489	14553	14423	14665	14557	14503	14438	14641	14609	14487	14535	14488	14690	14529	14502	14500	14456	14536	14603	14646	14634	14763	14694	14619	14747	14511	14687	14594	14525	14728	14714	14388	14490	14529	14432	14618	14405	14733	14435	14586	14581	14509	14361	14605	14512	14638	14715	14443	14725	14703	14675	14595	14761	14672	14642	14640	14415	14250	14468	14425	14707	14513	14544	14597	14599	14535	14511	14466	14451	14593	14580	14533	14611	14563	14786	14697	14599	14559	14579	14530	14731	14588	14586	14511	14611	14671	14567	14599	14697	14722	14567	14712	14760	14595	14394	14432	14524	14518	14492	14519	14578	14568	14552	14590	14514	14562	14546	14647	14727	14443	14323	14835	14569	14549	14405	14487	14551	14533	14820	14590	14464	14683	14691	14456	14586	14443	14662	14444	14734	14594	14605	14583	14726	14671	14532	14552	14582	14605	14756	14763	14652	14813	14765	14479	14546	14654	14586	14539	14662	14599	14565	14688	14548	14565	14420	14379	14654	14846	14593	14552	14569	14561	14596	14611	14556	14607	14829	14610	14558	14730	14683	14388	14562	14662	14703	14643	14568	14416	14642	14489	14530	14540	14544	14462	14495	14366	14487	14510	14568	14624	14626	14515	14679	14604	14552	14642	14457	14535	14743	14551	14583	14439	14603	14651	14544	14372	14387	14707	14619	14723	14390	14597	14448	14618	14551	14649	14596	14755	14772	14561	14480	14573	14704	14706	14749	14426	14454	14613	14528	14508	14558	14547	14694	14587	14725	14459	14580	14567	14595	14548	14606	14769	14686	14410	14496	14517	14513	14538	14478	14547	14756	14427	14495	14607	14484	14555	14443	14403	14631	14685	14402	14482	14599	14422	14626	14529	14572	14708	14613	14666	14789	14657	14601	14662	14508	14425	14573	14437	14542	14514	14399	14686	14555	14532	14613	14530	14611	14564	14697	14442	14524	14454	14450	14630	14560	14492	14615	14499	14362	14503	14659	14710	14611	14597	14614	14518	14595	14721	14636	14553	14686	14693	14310	14730	14747	14443	14501	14756	14717	14526	14731	14479	14565	14531	14394	14552	14663	14586	14605	14532	14718	14513	14545	14382	14645	14589	14616	14567	14574	14458	14544	14638	14702	14612	14567	14677	14561	14595	14434	14761	14598	14817	14505	14544	14494	14329	14677	14466	14877	14508	14448	14438	14398	14523	14486	14621	14453	14645	14645	14753	14809	14484	14535	14685	14516	14504	14488	14617	14637	14561	14449	14504	14516	14502	14767	14561	14402	14372	14444	14607	14780	14702	14653	14472	14408	14670	14534	14610	14609	14751	14581	14396	14640	14480	14654	14533	14415	14539	14498	14410	14683	14708	14491	14590	14416	14600	14647	14522	14528	14676	14513	14535	14557	14621	14669	14558	14563	14488	14760	14384	14590	14611	14321	14568	14576	14621	14501	14626	14672	14583	14580	14582	14421	14670	14655	14577	14584	14680	14606	14641	14517	14523	14541	14495	14532	14642	14515	14540	14610	14487	14568	14600	14569	14645	14680	14642	14518	14385	14685	14630	14633	14714	14692	14657	14612	14556	14516	14457	14635	14603	14745	14552	14585	14494	14663	14674	14574	14618	14779	14606	14562	14418	14734	14713	14417	14620	14442	14257	14456	14471	14551	14619	14464	14651	14598	14456	14583	14555	14690	14591	14686	14756	14812	14729	14475	14674	14594	14683	14657	14486	14554	14660	14774	14736	14498	14602	14612	14490	14488	14458	14615	14564	14503	14680	14364	14656	14464	14586	14553	14520	14346	14608	14789	14601	14498	14675	14521	14740	14832	14770	14701	14587	14423	14766	14666	14669	14570	14514	14649	14688	14583	14398	14414	14580	14794	14506	14494	14536	14655	14460	14795	14576	14783	14407	14733	14719	14514	14707	14458	14494	14580	14652	14687	14740	14402	14445	14536	14465	14647	14601	14783	14509	14565	14500	14595	14736	14745	14701	14643	14427	14459	14615	14541	14515	14407	14632	14582	14643	14785	14585	14611	14568	14553	14566	14439	14630	14467	14784	14528	14644	14712	14517	14499	14486	14528	14592	14558	14514	14696	14540	14567	14589	14503	14579	14737	14553	14733	14581	14404	14609	14609	14570	14423	14708	14606	14627	14470	14834	14589	14786	14559	14595	14524	14427	14762	14651	14587	14412	14580	14583	14524	14471	14686	14530	14586	14683	14728	14599	14634	14340	14421	14422	14540	14440	14438	14494	14471	14646	14656	14444	14706	14678	14415	14364	14486	14452	14417	14717	14656	14551	14503	14616	14526	14691	14420	14529	14610	14415	14631	14715	14626	14533	14491	14638	14471	14605	14596	14670	14650	14559	14755	14579	14414	14699	14644	14664	14753	14382	14383	14642	14470	14475	14596	14581	14862	14651	14406	14804	14594	14478	14697	14759	14600	14566	14595	14600	14517	14660	14466	14624	14562	14909	14547	14689	14729	14478	14350	14436	14577	14594	14511	14522	14496	14486	14486	14630	14445	14583	14502	14682	14610	14659	14661	14546	14508	14588	14577	14642	14614	14532	14632	14474	14662	14717	14639	14568	14649	14348	14606	14469	14537	14500	14526	14536	14465	14691	14569	14583	14528	14553	14739	14616	14591	14542	14481	14568	14270	14670	14676	14721	14692	14569	14558	14694	14475	14620	14692	14533	14723	14654	14748	14712	14545	14520	14622	14472	14658	14649	14767	14663	14440	14422	14543	14502	14576	14529	14559	14624	14656	14663	14361	14627	14522	14455	14796	14620	14533	14674	14628	14666	14562	14561	14594	14466	14589	14549	14455	14524	14758	14672	14616	14352	14520	14587	14655	14565	14444	14608	14592	14445	14664	14635	14665	14607	14619	14523	14637	14736	14283	14659	14585	14550	14594	14706	14629	14556	14581	14447	14659	14743	14637	14458	14621	14742	14749	14677	14491	14529	14537	14676	14585	14680	14493	14500	14733	14381	14561	14663	14476	14657	14511	14600	14592	14566	14628	14462	14513	14638	14530	14666	14660	14742	14560	14472	14593	14688	14573	14770	14652	14726	14695	14660	14487	14678	14490	14248	14443	14605	14674	14466	14433	14685	14454	14456	14511	14421	14360	14676	14408	14499	14463	14317	14498	14578	14334	14437	14444	14551	14486	14374	14657	14712	14485	14444	14467	14631	14578	14732	14567	14574	14573	14437	14501	14579	14577	14440	14660	14619	14659	14842	14702	14582	14699	14645	14728	14634	14460	14632	14536	14472	14577	14517	14661	14592	14514	14567	14641	14631	14651	14730	14670	14770	14607	14584	14622	14637	14411	14634	14508	14546	14491	14769	14507	14607	14627	14543	14661	14683	14733	14644	14645	14318	14524	14569	14705	14660	14662	14590	14587	14675	14572	14707	14679	14588	14461	14547	14401	14686	14614	14520	14581	14637	14674	14725	14421	14482	14473	14481	14602	14568	14665	14501	14557	14475	14458	14537	14594	14426	14548	14637	14571	14583	14608	14513	14590	14439	14706	14476	14789	14614	14376	14466	14421	14600	14490	14566	14501	14629	14489	14609	14367	14559	14622	14669	14605	14430	14402	14589	14578	14574	14778	14675	14696	14615	14541	14587	14558	14681	14665	14720	14659	14543	14452	14600	14724	14529	14588	14725	14522	14591	14670	14583	14708	14661	14578	14593	14823	14709	14634	14585	14634	14574	14588	14537	14385	14618	14554
17244	33927	26330	20331	17353	15473	14926	14382	14175	14127	13942	14089	13860	13920	13835	13871	13793	13965	13820	13757	13629	13678	13954	13822	13725	13740	13718	13764	13731	13774	13927	13684	13785	13683	13829	13632	13522	13729	13758	13724	13784	13733	13730	13770	13641	13642	13571	13662	13601	13744	13583	13620	13760	13555	13749	13547	13517	13757	13586	13606	13497	13551	13665	13625	13552	13544	13591	13729	13609	13623	13611	13352	13561	13790	13741	13500	13569	13711	13729	13554	13574	13623	13631	13520	13529	13525	13662	13639	13667	13382	13817	13749	13750	13608	13630	13603	13727	13470	13540	13671	13572	13643	13600	13666	13478	13598	13773	13613	13602	13576	13611	13615	13426	13520	13608	13607	13614	13743	13559	13613	13550	13736	13746	13559	13681	13564	13494	13677	13526	13520	13481	13521	13507	13566	13617	13590	13660	13579	13502	13671	13462	13648	13624	13428	13558	13693	13425	13648	13617	13633	13534	13661	13714	13575	13554	13577	13726	13603	13745	13454	13599	13617	13590	13646	13606	13668	13655	13779	13512	13656	13665	13572	13521	13721	13588	13598	13664	13548	13603	13555	13590	13622	13651	13766	13515	13513	13470	13529	13387	13564	13488	13489	13570	13702	13513	13592	13536	13714	13497	13581	13372	13599	13762	13568	13613	13617	13532	13678	13489	13625	13647	13445	13746	13664	13595	13601	13507	13501	13589	13567	13563	13628	13470	13509	13669	13663	13708	13595	13746	13531	13586	13583	13673	13694	13605	13719	13550	13510	13585	13587	13630	13538	13587	13641	13628	13603	13653	13769	13645	13541	13694	13575	13604	13589	13502	13701	13611	13623	13584	13667	13739	13587	13742	13595	13620	13695	13645	13489	13682	13524	13504	13543	13559	13610	13755	13571	13540	13514	13616	13634	13488	13610	13595	13545	13565	13581	13581	13508	13564	13668	13640	13541	13638	13483	13496	13467	13552	13584	13678	13501	13594	13591	13737	13713	13661	13663	13691	13844	13753	13622	13662	13538	13696	13623	13719	13575	13595	13663	13502	13472	13511	13605	13603	13568	13738	13576	13754	13496	13699	13364	13642	13716	13647	13742	13568	13657	13677	13641	13574	13524	13456	13500	13576	13773	13478	13556	13617	13547	13360	13468	13623	13557	13783	13491	13752	13685	13707	13533	13653	13625	13650	13518	13508	13785	13552	13759	13623	13435	13587	13649	13518	13708	13650	13603	13471	13591	13692	13511	13545	13491	13577	13427	13770	13733	13645	13474	13645	13498	13810	13562	13754	13601	13614	13678	13657	13610	13589	13592	13602	13572	13880	13737	13570	13575	13518	13508	13655	13623	13831	13589	13561	13504	13588	13647	13467	13551	13649	13597	13601	13560	13708	13672	13919	13585	13418	13719	13617	13497	13556	13719	13455	13601	13662	13632	13697	13469	13548	13585	13444	13543	13551	13590	13529	13770	13454	13489	13642	13508	13670	13610	13551	13723	13618	13652	13615	13787	13701	13518	13651	13595	13714	13516	13438	13607	13536	13548	13687	13503	13721	13594	13609	13607	13541	13615	13586	13589	13569	13648	13589	13615	13624	13719	13566	13647	13550	13489	13571	13594	13624	13735	13630	13497	13381	13741	13473	13595	13649	13566	13597	13638	13624	13692	13590	13631	13508	13517	13572	13604	13618	13348	13714	13627	13581	13765	13754	13536	13686	13571	13596	13447	13703	13571	13615	13587	13748	13580	13608	13623	13607	13763	13675	13427	13680	13511	13602	13527	13554	13580	13518	13733	13714	13462	13612	13754	13408	13350	13719	13675	13580	13570	13880	13656	13467	13662	13568	13670	13685	13643	13613	13585	13611	13706	13598	13823	13710	13595	13591	13542	13600	13752	13572	13681	13482	13631	13646	13437	13606	13627	13799	13581	13545	13675	13500	13528	13440	13694	13571	13446	13595	13655	13607	13622	13498	13566	13664	13663	13802	13642	13339	13819	13609	13644	13694	13640	13672	13610	13622	13563	13474	13527	13631	13632	13520	13714	13733	13479	13653	13764	13464	13734	13621	13438	13802	13473	13589	13626	13597	13762	13647	13606	13518	13517	13425	13542	13580	13569	13613	13558	13473	13692	13552	13619	13675	13655	13638	13535	13705	13490	13709	13439	13510	13477	13493	13556	13709	13748	13573	13591	13680	13727	13548	13595	13777	13778	13734	13661	13470	13613	13745	13533	13769	13687	13568	13801	13568	13618	13672	13717	13478	13439	13517	13683	13635	13604	13767	13542	13591	13530	13763	13570	13640	13511	13707	13526	13629	13611	13579	13478	13647	13661	13745	13730	13723	13700	13442	13595	13699	13479	13471	13569	13640	13444	13590	13638	13517	13512	13509	13436	13740	13602	13622	13568	13514	13526	13655	13449	13650	13575	13627	13552	13608	13759	13563	13689	13666	13636	13624	13623	13754	13502	13822	13679	13943	13565	13560	13556	13638	13394	13684	13675	13756	13474	13468	13684	13681	13599	13637	13570	13746	13729	13663	13679	13636	13654	13666	13584	13482	13613	13588	13612	13621	13625	13561	13791	13623	13603	13660	13709	13649	13532	13619	13576	13631	13626	13633	13615	13523	13557	13621	13452	13660	13525	13618	13536	13554	13634	13586	13683	13765	13499	13552	13527	13678	13648	13521	13499	13643	13531	13519	13534	13621	13652	13505	13621	13549	13476	13568	13458	13664	13590	13494	13649	13582	13570	13673	13654	13444	13528	13515	13579	13723	13572	13779	13833	13705	13693	13415	13728	13470	13653	13645	13692	13566	13677	13358	13412	13605	13644	13667	13537	13643	13638	13592	13681	13629	13488	13711	13714	13582	13629	13643	13610	13575	13544	13656	13729	13579	13613	13581	13711	13669	13649	13602	13634	13592	13721	13587	13538	13708	13664	13727	13601	13681	13760	13505	13533	13525	13638	13670	13744	13764	13605	13656	13654	13626	13766	13553	13459	13649	13566	13645	13414	13565	13686	13637	13496	13525	13696	13485	13648	13768	13846	13536	13531	13637	13703	13523	13538	13542	13567	13575	13735	13770	13468	13548	13502	13637	13682	13547	13572	13641	13702	13639	13637	13535	13565	13567	13667	13607	13619	13402	13633	13441	13690	13589	13618	13488	13561	13630	13409	13516	13603	13689	13758	13683	13606	13496	13650	13712	13586	13739	13640	13530	13788	13652	13666	13684	13769	13487	13553	13617	13560	13502	13641	13712	13629	13489	13559	13542	13593	13459	13578	13566	13745	13698	13656	13441	13612	13657	13560	13682	13790	13633	13630	13704	13669	13493	13667	13444	13512	13663	13589	13538	13413	13576	13845	13649	13507	13671	13698	13562	13670	13553	13688	13736	13740	13582	13551	13648	13534	13657	13509	13583	13633	13683	13476	13480	13480	13630	13671	13429	13482	13592	13556	13503	13561	13597	13789	13573	13757	13586	13603	13574	13679	13682	13624	13613	13604	13563	13612	13490	13565	13530	13705	13584	13568	13529	13405	13762	13627	13521	13553	13620	13498	13524	13639	13548	13628	13480	13573	13760	13743	13479	13635	13569	13537	13507	13625	13766	13509	13538	13587	13750	13708	13654	13724	13685	13487	13374	13560	13574	13639	13676	13669	13656	13712	13589	13723	13576	13674	13468	13514	13586	13589	13727	13508	13621	13624	13414	13555	13612	13653	13462	13643	13429	13744	13484	13599	13546	13736	13551	13634	13613	13427	13806	13676	13498	13750	13618	13719	13672	13728	13582	13661	13500	13467	13698	13655	13629	13665	13596	13542	13439	13655	13624	13680	13538	13586	13688	13495	13684	13669	13519	13577	13835	13669	13633	13493	13581	13464	13668	13579	13669	13421	13478	13523	13772	13616	13611	13595	13644	13720	13506	13661	13423	13540	13639	13466	13695	13653	13682	13637	13763	13759	13534	13760	13678	13687	13528	13561	13644	13595	13591	13529	13435	13747	13802	13638	13677	13744	13724	13514	13613	13538	13711	13629	13733	13780	13503	13548	13543	13536	13601	13669	13717	13666	13654	13535	13813	13570	13588	13571	13696	13618	13545	13608	13564	13624	13544	13575	13468	13597	13702	13733	13614	13742	13673	13686	13691	13507	13679	13684	13623	13457	13690	13545	13867	13465	13703	13637	13639	13622	13626	13628	13660	13527	13472	13451	13713	13709	13740	13576	13424	13627	13630	13584	13563	13671	13570	13829	13618	13697	13644	13596	13604	13630	13599	13722	13554	13512	13708	13518	13573	13542	13501	13609	13605	13719	13643	13502	13554	13585	13527	13684	13500	13646	13671	13418	13550	13745	13806	13580	13614	13649	13588	13691	13482	13616	13566	13565	13494	13521	13431	13583	13712	13695	13632	13591	13598	13550	13681	13658	13760	13655	13556	13560	13508	13504	13730	13743	13536	13571	13664	13621	13672	13622	13509	13585	13693	13655	13636	13592	13696	13666	13536	13691	13672	13552	13650	13606	13822	13534	13776	13611	13626	13632	13766	13499	13549	13631	13720	13589	13659	13504	13584	13457	13645	13421	13559	13609	13656	13610	13708	13585	13536	13800	13584	13418	13597	13671	13475	13649	13614	13432	13620	13630	13593	13564	13529	13715	13380	13575	13685	13728	13503	13710	13600	13646	13611	13544	13701	13684	13528	13714	13649	13617	13643	13553	13722	13686	13627	13671	13751	13542	13587	13572	13506	13642	13654	13558	13464	13737	13690	13467	13636	13509	13588	13620	13806	13625	13640	13523	13487	13587	13497	13656	13528	13562	13521	13539	13639	13677	13659	13704	13527	13513	13513	13621	13710	13529	13565	13715	13630	13734	13455	13536	13665	13567	13641	13559	13609	13557	13765	13507	13670	13585	13909	13655	13474	13661	13445	13625	13658	13563	13517	13562	13563	13747	13527	13573	13715	13756	13682	13735	13582	13541	13730	13639	13502	13703	13655	13491	13649	13497	13645	13628	13816	13522	13683	13626	13743	13737	13616	13528	13719	13590	13746	13476	13768	13563	13571	13589	13643	13641	13639	13499	13744	13536	13701	13683	13713	13596	13592	13752	13714	13696	13702	13622	13552	13709	13605	13573	13521	13582	13733	13525
25367	21537	26504	26068	17309	15676	15425	14897	14824	14877	14852	14646	14669	14597	14773	14679	14661	14673	14529	14667	14619	14819	14656	14600	14497	14679	14712	14582	14727	14719	14596	14564	14538	14461	14564	14518	14408	14548	14433	14356	14608	14499	14490	14451	14507	14487	14496	14561	14568	14591	14764	14628	14651	14433	14643	14345	14540	14513	14519	14407	14471	14480	14627	14539	14412	14545	14583	14537	14631	14718	14545	14684	14523	14580	14451	14429	14546	14400	14494	14422	14508	14635	14566	14422	14606	14400	14753	14449	14461	14442	14425	14580	14331	14603	14609	14456	14551	14515	14578	14481	14353	14489	14575	14370	14470	14471	14483	14601	14498	14391	14411	14460	14395	14519	14567	14408	14595	14521	14345	14648	14643	14603	14485	14361	14359	14617	14389	14486	14547	14689	14554	14334	14516	14495	14504	14575	14514	14634	14403	14481	14420	14596	14521	14404	14460	14547	14570	14618	14512	14533	14567	14550	14628	14536	14590	14565	14412	14461	14394	14385	14556	14312	14477	14471	14287	14534	14653	14485	14597	14398	14698	14510	14339	14492	14598	14649	14582	14490	14451	14622	14492	14536	14793	14511	14543	14607	14397	14229	14551	14591	14359	14646	14553	14604	14539	14551	14515	14412	14456	14407	14542	14564	14572	14523	14444	14455	14641	14663	14533	14389	14499	14427	14554	14485	14611	14490	14586	14504	14587	14461	14468	14601	14575	14740	14594	14490	14722	14520	14603	14427	14343	14548	14533	14442	14322	14550	14533	14337	14541	14470	14414	14484	14670	14498	14647	14631	14521	14378	14542	14580	14365	14545	14430	14573	14593	14361	14710	14452	14568	14290	14526	14553	14610	14417	14509	14541	14650	14548	14358	14570	14536	14497	14769	14615	14442	14549	14509	14607	14523	14632	14496	14586	14501	14438	14438	14528	14327	14544	14457	14594	14548	14515	14476	14436	14541	14462	14536	14435	14647	14602	14634	14749	14610	14601	14556	14480	14528	14525	14566	14450	14553	14481	14405	14540	14404	14574	14477	14548	14534	14459	14384	14512	14265	14522	14654	14492	14630	14380	14586	14315	14407	14606	14682	14470	14327	14337	14446	14733	14347	14551	14574	14542	14631	14614	14543	14752	14699	14600	14621	14619	14420	14552	14379	14421	14391	14467	14491	14484	14703	14477	14551	14241	14588	14517	14722	14742	14502	14431	14427	14416	14450	14627	14486	14555	14426	14402	14608	14542	14560	14502	14788	14575	14522	14461	14494	14465	14418	14622	14636	14503	14578	14450	14631	14692	14398	14460	14478	14565	14684	14608	14609	14600	14684	14385	14348	14726	14504	14469	14637	14625	14586	14416	14458	14388	14522	14554	14410	14605	14537	14506	14380	14484	14611	14575	14614	14534	14639	14666	14524	14632	14615	14442	14579	14596	14458	14481	14617	14337	14513	14327	14286	14706	14593	14632	14549	14584	14529	14491	14472	14664	14513	14463	14592	14502	14551	14445	14413	14531	14355	14292	14494	14718	14493	14447	14499	14569	14653	14377	14531	14625	14563	14412	14598	14466	14437	14574	14491	14480	14588	14517	14534	14532	14519	14389	14509	14559	14511	14514	14460	14708	14608	14568	14607	14403	14202	14695	14428	14477	14476	14659	14523	14463	14462	14705	14546	14433	14294	14554	14563	14509	14522	14671	14465	14470	14668	14604	14601	14541	14606	14529	14527	14708	14545	14407	14601	14481	14355	14513	14476	14468	14481	14618	14614	14501	14474	14629	14504	14661	14473	14592	14516	14414	14406	14502	14422	14527	14487	14464	14580	14625	14495	14496	14393	14642	14472	14533	14462	14582	14650	14562	14540	14629	14593	14512	14451	14531	14480	14551	14549	14582	14515	14569	14421	14550	14431	14472	14604	14301	14425	14684	14693	14678	14627	14423	14542	14525	14537	14575	14550	14565	14554	14597	14374	14475	14841	14630	14439	14615	14616	14376	14722	14502	14565	14592	14354	14595	14559	14392	14494	14649	14860	14550	14498	14731	14488	14432	14625	14519	14473	14437	14581	14582	14326	14688	14613	14502	14428	14591	14524	14489	14535	14488	14511	14356	14384	14496	14579	14416	14591	14493	14593	14512	14593	14456	14520	14289	14355	14353	14620	14662	14534	14357	14427	14503	14607	14621	14552	14511	14555	14940	14494	14573	14545	14547	14516	14478	14418	14649	14581	14506	14494	14431	14474	14507	14463	14484	14419	14240	14495	14463	14394	14516	14391	14645	14350	14612	14577	14669	14533	14330	14488	14536	14635	14416	14541	14540	14603	14490	14481	14593	14402	14620	14649	14457	14419	14566	14499	14395	14481	14467	14391	14749	14558	14515	14382	14556	14682	14476	14586	14338	14534	14314	14648	14391	14530	14652	14477	14479	14449	14407	14387	14632	14475	14439	14641	14464	14519	14530	14417	14637	14516	14504	14463	14445	14453	14726	14593	14489	14488	14574	14708	14572	14604	14432	14548	14557	14406	14402	14430	14341	14553	14480	14510	14468	14709	14622	14588	14452	14590	14593	14639	14600	14562	14572	14548	14418	14619	14349	14429	14643	14324	14293	14505	14648	14521	14399	14402	14287	14469	14631	14472	14582	14551	14524	14652	14508	14670	14496	14602	14740	14422	14578	14464	14432	14515	14628	14467	14510	14381	14520	14465	14517	14788	14565	14430	14486	14584	14326	14527	14639	14632	14509	14510	14768	14508	14737	14470	14593	14408	14528	14572	14593	14461	14413	14753	14542	14430	14490	14397	14325	14336	14565	14363	14569	14465	14703	14451	14474	14364	14521	14490	14556	14578	14556	14425	14428	14570	14473	14453	14540	14402	14475	14435	14619	14570	14607	14566	14354	14458	14412	14486	14549	14426	14601	14542	14352	14405	14416	14518	14636	14624	14581	14602	14490	14460	14457	14320	14579	14548	14569	14422	14539	14560	14451	14659	14561	14538	14537	14663	14330	14488	14523	14699	14432	14420	14781	14489	14542	14550	14566	14512	14573	14544	14623	14608	14529	14812	14363	14653	14553	14415	14573	14585	14358	14591	14489	14607	14625	14693	14648	14479	14621	14458	14582	14641	14486	14467	14558	14461	14749	14332	14535	14655	14551	14547	14610	14488	14574	14733	14493	14504	14424	14691	14639	14460	14529	14511	14581	14538	14567	14463	14597	14771	14632	14368	14266	14458	14461	14405	14563	14762	14514	14583	14635	14459	14637	14610	14608	14588	14502	14305	14385	14477	14582	14467	14568	14552	14573	14475	14525	14683	14401	14536	14620	14465	14434	14581	14461	14603	14509	14511	14533	14289	14510	14428	14531	14645	14658	14553	14631	14598	14606	14416	14538	14418	14585	14521	14413	14677	14604	14613	14511	14692	14655	14524	14490	14440	14597	14690	14507	14661	14564	14754	14690	14529	14500	14634	14492	14635	14363	14588	14520	14591	14512	14657	14639	14778	14629	14782	14610	14550	14523	14520	14462	14412	14509	14468	14498	14543	14448	14514	14335	14618	14626	14581	14582	14566	14592	14434	14520	14685	14459	14605	14511	14571	14648	14689	14374	14404	14610	14531	14556	14700	14607	14429	14344	14379	14564	14627	14430	14559	14654	14598	14525	14583	14500	14588	14555	14393	14521	14594	14580	14798	14580	14429	14508	14577	14482	14323	14477	14591	14684	14655	14481	14459	14419	14568	14624	14605	14695	14518	14794	14607	14455	14789	14632	14686	14577	14619	14559	14704	14485	14425	14518	14603	14716	14626	14623	14535	14483	14532	14619	14630	14565	14585	14408	14566	14441	14412	14354	14589	14443	14390	14687	14714	14347	14526	14357	14395	14456	14883	14631	14594	14710	14502	14572	14580	14610	14471	14536	14595	14610	14450	14578	14509	14442	14416	14467	14401	14621	14474	14380	14532	14451	14452	14400	14496	14564	14566	14515	14626	14562	14689	14432	14424	14286	14582	14473	14535	14511	14523	14689	14321	14510	14588	14578	14567	14534	14681	14597	14597	14501	14572	14503	14542	14428	14400	14456	14509	14550	14528	14467	14344	14606	14519	14439	14788	14567	14465	14632	14662	14604	14600	14572	14615	14489	14647	14686	14540	14635	14520	14697	14575	14408	14554	14631	14593	14623	14589	14463	14548	14477	14439	14555	14655	14755	14671	14702	14567	14426	14532	14639	14476	14592	14608	14455	14397	14673	14493	14281	14510	14639	14673	14314	14540	14534	14568	14725	14661	14495	14449	14383	14605	14548	14642	14376	14388	14606	14495	14543	14392	14397	14453	14566	14347	14521	14424	14560	14505	14532	14652	14587	14497	14429	14637	14479	14560	14390	14587	14529	14600	14464	14649	14620	14759	14465	14443	14512	14574	14374	14513	14406	14564	14659	14751	14349	14540	14341	14682	14572	14601	14642	14645	14662	14536	14460	14519	14510	14743	14614	14480	14557	14599	14548	14609	14443	14282	14683	14668	14564	14533	14431	14480	14651	14544	14431	14593	14449	14604	14581	14508	14328	14596	14689	14529	14699	14465	14585	14470	14329	14597	14571	14672	14479	14493	14509	14526	14473	14294	14379	14593	14586	14656	14523	14676	14474	14489	14594	14524	14444	14625	14398	14643	14445	14312	14587	14534	14468	14397	14546	14452	14565	14618	14473	14446	14583	14678	14390	14556	14467	14534	14539	14604	14430	14546	14546	14628	14562	14486	14635	14504	14397	14523	14394	14576	14548	14539	14576	14410	14585	14669	14500	14532	14617	14538	14500	14682	14493	14411	14510	14382	14600	14427	14530	14629	14747	14476	14415	14484	14449	14662	14516	14687	14422	14366	14543	14720	14468	14367	14545	14485	14414	14526	14574	14408	14388	14589	14435	14662	14593	14545	14612	14634	14612	14621	14797	14590	14558	14773	14498	14571	14600	14549	14439	14536	14594	14330	14516	14642	14581	14536	14627	14630	14590	14601	14501	14469	14519	14530	14408	14494	14254	14412	14414	14488	14506	14501	14590	14772	14527	14389	14400	14527	14590	14545	14536	14518	14510	14434	14619	14586	14412	14550	14476	14711	14492	14636	14538	14374	14592	14489	14546	14579	14354	14638	14768
17898	29947	23186	18460	16315	15246	14383	14068	13989	14027	14038	13841	13710	13737	13802	13692	13775	13847	13635	13806	13870	13694	13603	13660	13718	13656	13602	13697	13790	13764	13650	13772	13686	13635	13604	13627	13662	13606	13697	13575	13752	13549	13622	13589	13687	13679	13644	13651	13716	13523	13561	13642	13541	13683	13502	13534	13575	13832	13607	13633	13615	13669	13742	13637	13679	13888	13639	13670	13797	13611	13671	13609	13702	13596	13582	13698	13674	13544	13550	13794	13572	13651	13686	13619	13581	13784	13614	13497	13620	13458	13457	13625	13537	13712	13687	13349	13366	13645	13318	13471	13409	13668	13698	13597	13641	13540	13592	13838	13750	13676	13475	13544	13618	13590	13776	13773	13746	13699	13567	13357	13638	13602	13731	13492	13622	13706	13558	13643	13462	13612	13577	13750	13581	13612	13542	13565	13606	13616	13600	13489	13597	13634	13562	13654	13697	13721	13447	13523	13656	13716	13718	13694	13508	13478	13625	13540	13508	13732	13555	13722	13466	13688	13693	13583	13762	13725	13659	13447	13480	13616	13521	13586	13595	13692	13532	13530	13535	13614	13481	13796	13852	13530	13664	13581	13564	13803	13477	13816	13558	13453	13558	13545	13697	13492	13668	13332	13813	13591	13663	13620	13385	13559	13669	13616	13570	13672	13519	13655	13679	13490	13670	13566	13745	13548	13512	13713	13596	13678	13591	13632	13496	13557	13602	13612	13785	13533	13575	13683	13546	13752	13494	13535	13691	13641	13644	13549	13390	13649	13700	13671	13582	13571	13609	13419	13643	13693	13507	13578	13476	13561	13746	13616	13640	13655	13612	13484	13639	13652	13575	13644	13496	13545	13617	13648	13730	13640	13580	13586	13649	13610	13823	13704	13519	13497	13501	13578	13670	13482	13765	13522	13666	13576	13677	13493	13578	13633	13718	13703	13639	13736	13620	13574	13591	13575	13606	13569	13636	13595	13633	13662	13678	13682	13595	13557	13659	13804	13620	13662	13536	13617	13512	13644	13600	13537	13593	13458	13604	13641	13658	13717	13487	13780	13706	13617	13683	13650	13623	13596	13697	13588	13406	13514	13663	13595	13678	13521	13712	13529	13483	13496	13795	13697	13779	13509	13489	13456	13668	13418	13672	13606	13559	13582	13604	13600	13565	13582	13525	13611	13677	13672	13567	13435	13645	13543	13703	13533	13677	13496	13655	13597	13677	13620	13659	13599	13513	13704	13590	13726	13672	13620	13661	13608	13610	13550	13672	13624	13508	13751	13540	13623	13633	13821	13584	13552	13519	13599	13705	13644	13540	13632	13661	13669	13556	13489	13574	13723	13545	13665	13748	13502	13682	13647	13582	13531	13569	13517	13734	13644	13534	13632	13705	13586	13473	13605	13590	13700	13544	13625	13516	13718	13536	13607	13733	13735	13612	13609	13706	13579	13692	13665	13614	13617	13422	13668	13601	13562	13439	13582	13751	13563	13640	13655	13569	13506	13583	13708	13686	13763	13537	13675	13472	13468	13607	13535	13668	13533	13823	13678	13532	13618	13672	13576	13599	13693	13667	13472	13571	13413	13585	13673	13652	13568	13573	13678	13715	13667	13671	13363	13562	13644	13682	13618	13451	13371	13374	13504	13622	13745	13631	13692	13664	13413	13733	13594	13645	13694	13527	13513	13592	13658	13694	13587	13681	13556	13580	13677	13678	13611	13649	13590	13650	13616	13507	13449	13659	13751	13631	13718	13672	13591	13537	13419	13608	13575	13598	13593	13431	13654	13623	13545	13695	13402	13596	13649	13730	13495	13727	13603	13644	13542	13605	13575	13649	13560	13477	13624	13612	13448	13514	13751	13569	13679	13630	13620	13550	13660	13680	13504	13484	13695	13466	13656	13579	13628	13625	13479	13738	13616	13644	13561	13594	13584	13616	13633	13581	13694	13556	13571	13701	13696	13508	13750	13537	13459	13617	13507	13514	13482	13485	13740	13715	13635	13678	13585	13462	13518	13640	13697	13559	13765	13605	13545	13521	13585	13532	13689	13648	13568	13830	13682	13709	13528	13646	13698	13578	13707	13560	13416	13510	13607	13448	13584	13537	13582	13745	13660	13730	13731	13536	13655	13690	13544	13647	13699	13550	13694	13514	13555	13477	13656	13547	13649	13399	13636	13500	13461	13522	13734	13637	13668	13563	13732	13567	13702	13602	13658	13472	13668	13630	13575	13393	13527	13588	13585	13504	13673	13548	13745	13619	13678	13488	13685	13497	13627	13696	13648	13511	13508	13531	13734	13482	13582	13475	13601	13644	13581	13490	13744	13531	13502	13776	13550	13656	13540	13649	13656	13587	13677	13463	13631	13626	13504	13605	13704	13567	13512	13561	13669	13710	13674	13677	13586	13493	13681	13465	13611	13741	13544	13634	13553	13651	13681	13540	13658	13640	13570	13629	13688	13673	13570	13682	13517	13466	13753	13591	13666	13598	13544	13688	13589	13575	13709	13690	13629	13682	13424	13580	13665	13633	13583	13778	13499	13782	13440	13771	13521	13724	13555	13647	13551	13587	13628	13492	13516	13568	13673	13557	13637	13460	13639	13639	13659	13633	13627	13658	13634	13552	13625	13705	13609	13531	13583	13672	13588	13458	13534	13489	13512	13540	13485	13719	13596	13754	13637	13420	13637	13591	13812	13666	13536	13579	13612	13826	13656	13799	13542	13671	13560	13663	13537	13519	13503	13461	13433	13761	13445	13530	13562	13481	13540	13699	13436	13504	13529	13655	13682	13573	13699	13567	13823	13664	13656	13564	13702	13426	13669	13577	13685	13605	13554	13804	13688	13714	13519	13561	13592	13601	13601	13515	13485	13644	13693	13596	13681	13668	13683	13546	13563	13716	13681	13518	13691	13562	13655	13517	13486	13655	13658	13667	13557	13591	13640	13641	13617	13641	13667	13549	13426	13591	13499	13667	13495	13736	13559	13676	13571	13613	13555	13593	13778	13661	13720	13550	13633	13536	13690	13733	13551	13556	13655	13608	13727	13519	13579	13573	13639	13656	13592	13624	13659	13592	13678	13727	13604	13684	13578	13550	13667	13688	13573	13612	13608	13610	13425	13623	13662	13673	13600	13594	13549	13745	13556	13710	13809	13626	13446	13545	13642	13750	13542	13711	13726	13683	13527	13608	13612	13498	13706	13568	13699	13735	13700	13432	13608	13684	13618	13668	13665	13682	13745	13551	13643	13541	13658	13489	13663	13670	13487	13635	13562	13545	13483	13473	13658	13631	13570	13518	13668	13724	13626	13627	13687	13543	13543	13634	13587	13629	13733	13559	13803	13670	13624	13595	13536	13741	13667	13475	13513	13630	13763	13531	13657	13497	13517	13615	13441	13674	13715	13566	13518	13594	13499	13660	13604	13567	13733	13541	13723	13726	13588	13499	13595	13561	13496	13693	13611	13578	13575	13588	13717	13612	13613	13625	13534	13701	13555	13429	13628	13777	13663	13526	13747	13702	13736	13581	13717	13650	13480	13709	13558	13739	13676	13843	13615	13660	13669	13550	13665	13485	13608	13660	13625	13548	13634	13534	13545	13815	13438	13425	13887	13616	13664	13668	13580	13767	13682	13697	13685	13676	13407	13629	13558	13656	13567	13601	13533	13555	13730	13585	13579	13727	13523	13616	13659	13528	13686	13632	13631	13514	13795	13647	13606	13671	13784	13430	13553	13779	13694	13699	13686	13487	13637	13551	13809	13646	13611	13714	13621	13720	13736	13577	13675	13542	13691	13765	13552	13390	13628	13606	13745	13610	13550	13522	13560	13646	13631	13598	13729	13628	13473	13693	13636	13789	13609	13691	13640	13468	13522	13500	13690	13651	13490	13497	13803	13564	13517	13672	13511	13837	13540	13655	13650	13596	13458	13542	13518	13555	13648	13493	13621	13505	13690	13574	13550	13569	13570	13667	13599	13556	13550	13549	13474	13599	13666	13387	13620	13560	13588	13778	13569	13574	13495	13629	13674	13646	13779	13594	13596	13653	13623	13597	13625	13631	13583	13573	13433	13611	13356	13533	13756	13490	13754	13458	13608	13709	13432	13759	13815	13701	13637	13609	13631	13687	13804	13514	13637	13679	13633	13741	13598	13665	13660	13630	13694	13518	13587	13550	13678	13638	13571	13622	13528	13585	13674	13653	13445	13621	13536	13572	13491	13807	13725	13699	13767	13503	13521	13445	13632	13673	13495	13713	13594	13636	13607	13525	13642	13718	13577	13500	13795	13468	13483	13757	13603	13655	13592	13629	13620	13712	13586	13668	13555	13539	13497	13554	13576	13654	13502	13682	13640	13708	13726	13621	13568	13735	13685	13627	13561	13541	13875	13662	13628	13531	13439	13635	13594	13680	13601	13698	13481	13533	13530	13722	13593	13588	13599	13457	13539	13684	13650	13561	13658	13616	13650	13676	13585	13496	13520	13582	13533	13701	13721	13501	13463	13601	13755	13571	13518	13604	13564	13497	13589	13677	13583	13585	13562	13519	13680	13582	13540	13684	13691	13713	13759	13662	13725	13581	13733	13560	13577	13509	13589	13557	13563	13765	13620	13483	13478	13681	13694	13744	13582	13704	13599	13653	13492	13603	13602	13494	13634	13622	13632	13514	13561	13647	13558	13759	13477	13469	13561	13790	13510	13618	13574	13648	13602	13556	13532	13535	13426	13750	13592	13706	13525	13420	13814	13524	13714	13452	13496	13628	13703	13639	13589	13619	13679	13551	13717	13557	13615	13641	13770	13674	13587	13678	13533	13657	13660	13581	13648	13621	13638	13381	13575	13745	13567	13532	13689	13761	13633	13648	13678	13691	13660	13610	13605	13721	13530	13482	13585	13640	13750	13769	13611	13592	13705	13627	13635	13750	13500	13538	13613	13570	13740	13647	13726	13597	13629	13784	13709	13510	13579	13735	13718	13756	13600	13555	13693	13532	13662	13879	13464	13447	13700	13693	13507	13731	13718	13599	13617	13572	13561	13600	13612	13478	13616	13453	13569	13732	13665	13526	13518	13786	13442	13623	13611	13498	13622	13587	13623	13659	13439	13651	13637	13656	13611	13504	13569	13628	13795	13573	13478	13522	13692	13569	13450
22517	21522	28721	24776	21788	23036	22160	17546	16564	16546	16317	16198	16309	16111	16143	16280	15965	16158	16028	16164	16098	16081	16210	16017	16149	15963	15940	15974	16012	15957	16005	16047	15950	16068	15901	15956	15693	15949	15653	16039	15871	15980	15912	15880	15832	15882	15908	15783	15922	15945	15744	15883	15533	15827	15840	15791	15925	15781	15987	15916	15823	15822	15645	15926	15908	15943	15798	15989	15727	15753	15838	15944	15694	16052	15828	15796	15665	16027	15818	15855	15715	15671	15750	15748	15946	15822	15802	15875	15815	15846	15872	15856	15715	15684	15791	15826	15782	15885	15734	15941	15599	15713	15751	15842	15786	15775	15754	15873	15728	15859	15936	15734	15688	15747	15835	15866	15831	15764	15614	16021	15966	15898	15766	15607	15963	15997	15922	15833	15618	15756	15721	15980	15726	15988	16046	15999	15849	15940	15716	15714	15651	15762	15699	15837	15780	15871	15877	15598	15905	15923	15727	15502	15815	15621	15789	15609	15845	15826	15802	15890	16018	15798	15927	15697	15886	15783	15934	15805	15834	15578	15748	15966	15735	15811	15777	15542	15667	15739	15836	15759	15674	15675	15831	15712	15789	15787	15784	15791	15816	15895	15896	15852	15886	15742	15609	15824	15976	15749	15935	15858	15917	15750	15658	15647	15691	15897	15823	15839	15834	15797	15750	16111	15731	15994	15947	15984	15720	15686	15748	15713	15596	15711	15890	15641	15902	15760	15740	15766	15860	15824	15858	15794	15755	15830	15930	15706	15736	15791	15890	15798	15916	15918	15719	15752	15927	15878	16015	15668	15790	15837	15818	15747	15877	15734	15784	15901	15721	15651	15751	15542	15658	15779	15809	15915	15846	15932	15718	15849	15833	15669	15881	15856	15862	15924	15721	15844	15880	15785	15879	15907	15887	15791	15826	15551	15584	15743	15993	15750	15853	15496	15899	15762	15697	15781	15863	15648	15833	15775	15888	15709	15707	15887	15803	15731	15758	15651	15623	15702	15736	16004	15887	15871	15784	15634	15719	15739	15713	15593	15866	15950	15796	15705	15893	15824	15915	15808	15974	15825	15892	15783	15736	15730	15627	15717	15789	15876	15766	15947	15753	15750	15999	15753	15776	15907	15799	16022	15861	15833	15536	15771	15886	15801	15792	15850	15694	15894	15995	15760	15787	15846	15840	15716	15740	15564	15880	15913	15779	15839	15723	15587	15836	15855	15750	15881	15919	15683	15838	15677	15815	15913	15748	15653	15781	15833	15723	15687	15871	15820	15545	15785	15667	15662	15723	15783	15612	15772	15664	15733	15598	15656	15732	15625	15686	15738	15718	15982	15642	15884	15733	16039	15779	15778	15850	15832	15802	15569	15845	15752	15762	15821	15887	15590	15695	15806	15855	15863	15773	15747	15588	15937	15726	15795	15790	15924	15811	16002	15869	15777	15895	15689	15897	15789	15981	15700	15872	15801	15890	15724	15873	15751	15877	15864	15796	15790	15786	15738	16073	15932	15974	15661	15754	15886	15823	15919	15703	15686	15669	15870	15748	15650	15826	15731	15868	15897	15871	15864	15539	15841	15835	15825	15766	15555	15765	15813	15761	15943	15943	15960	15590	15737	15728	15616	15663	15723	15697	15765	15706	15834	15873	15884	15692	15798	15780	15792	15681	15935	15766	15914	15823	15748	15646	15679	15782	15845	15583	15729	15700	15722	15691	15676	15790	15582	16007	15907	15779	15805	15916	15775	15784	15964	15445	15940	15956	15780	15687	15534	15841	15852	15761	15780	15664	15713	15998	15961	15666	15578	15613	15893	15929	15927	15779	15636	15768	15749	15719	15848	15696	15806	15684	15679	15772	15755	15815	15717	15828	15654	15770	15758	15627	15612	15769	15637	15774	15529	15720	15917	15778	15770	15799	15497	15732	15790	15634	15727	15681	15586	15751	15779	15798	15739	15866	15775	15783	15783	16043	15815	15743	15876	15804	15880	15850	15809	15715	15835	16109	15880	15707	15687	15728	15734	15888	15782	15739	15793	15890	15805	15728	15747	15804	15465	15951	15689	15731	15681	15775	15671	15758	15812	15767	15865	15852	15524	15664	15867	16011	15682	16043	15800	15922	15884	15761	15743	15679	15888	15767	15906	16025	15895	15734	15705	15918	15772	15773	15805	15807	15675	15821	15861	15437	15785	15803	15626	15835	15977	15656	15896	15831	15766	15955	15868	15784	15732	15668	15764	15738	15852	15715	15886	15744	15909	15877	15893	15893	15889	15851	15721	15747	15798	15894	15739	15809	15747	15942	15891	15958	15810	15990	15876	15767	15509	15900	15896	16016	15691	15757	15944	16068	15819	15787	15717	15727	15876	15636	15666	15686	15707	15700	15739	15846	15683	15688	15620	15841	15592	15717	15871	15826	15800	15863	15789	15770	15823	15607	15678	15934	15854	15752	15849	15711	15748	15936	16056	15964	15526	15968	15879	15756	15913	15993	15694	15762	15751	15583	15611	15805	15587	15874	15837	15720	15822	15740	15800	15859	15723	15547	15757	15945	15784	15856	15861	15954	15626	15586	15688	15710	15740	15870	16031	15636	15760	15588	15834	15816	15717	15748	15946	15697	15688	15775	15683	15861	15808	15797	15612	15636	15738	15641	15945	15818	15692	15572	15897	15676	15872	15719	15707	15821	15688	15783	15760	15652	15805	15837	15852	15826	15770	15905	15699	15772	15828	15711	15824	15808	15755	15944	15745	15690	15812	15855	15928	15846	15822	15766	15786	16011	15835	15733	15709	15888	15848	15832	15915	15595	15735	15935	15754	15813	15550	15617	15948	15761	15693	15911	15781	15616	15612	15776	15716	16069	15858	15855	15677	15785	15815	15931	15763	15719	15841	15937	15959	15728	15806	15940	15683	15550	15854	15940	15510	15703	15798	15893	15847	15827	15903	16055	15795	15848	15688	15687	15789	15765	15634	15716	15731	15727	15617	15399	15665	15766	15778	15918	15919	15859	15924	15768	15875	15834	15859	15950	15873	15599	15660	15813	15879	16039	16017	15618	15837	15885	15900	15745	15870	15870	15612	15705	15651	15716	15766	15823	15867	15886	15904	15745	15789	15802	15726	15781	15926	15948	15664	15721	15776	15593	15904	15653	15909	15803	15750	15861	15729	15789	15828	15658	15944	15774	15959	15845	15679	15940	15904	15829	15726	15844	15820	16016	15883	16003	15844	15776	15829	15827	15690	16045	15894	15795	15777	15721	15931	15784	15845	15596	15852	15809	15918	15885	15642	15818	15869	15797	15922	15916	15922	15704	15758	15669	15631	15766	15718	15633	15746	15775	15835	15621	15885	15785	15749	15869	15976	15849	15702	15861	15750	15805	16122	15804	15647	15927	15667	16044	15881	15721	15710	15790	15766	15601	15833	15808	15863	15796	15589	15858	15645	15733	15732	15860	15950	15789	16012	15674	15553	15647	15652	15769	15804	15876	15901	15857	15720	15739	15711	15924	15906	15943	15700	15928	15818	15985	15685	15713	15491	15817	15764	15741	15772	15524	15903	15889	15763	15842	15843	16035	15873	15855	15826	15758	15751	15955	15662	15756	15862	15807	15866	15745	15615	15751	15797	15690	15773	15678	15749	15683	15765	15857	15833	15717	15812	15771	15788	15747	15534	15789	15922	15728	15831	15769	15898	15628	15913	15877	15661	15712	15655	15498	15629	15692	15714	15701	15557	15751	15981	15829	15902	15849	15656	15701	15773	15758	15750	15917	15760	15605	15749	15598	15641	15786	15989	15928	15779	15687	15678	15651	15808	15869	15732	15958	15677	15729	15921	15971	15715	15649	15703	15939	15616	15729	15898	15822	15681	15685	15875	15935	15637	15749	16023	15645	15898	15495	15757	15840	15941	15695	15910	15851	15788	15743	15685	16029	15756	15744	15906	15572	15753	15858	15750	15729	15686	15842	15744	15820	15659	15618	15637	15903	15757	15738	15669	15749	15717	15712	15799	15937	15763	15919	15887	15991	15681	15683	15630	15817	15930	15870	15839	15617	15801	15949	15834	15868	15760	15737	15940	15958	15795	15876	15861	15798	15770	15766	15992	15688	15730	15728	15966	15752	15777	15655	15754	15842	15789	15659	15762	15882	15938	15820	15687	15574	15834	15662	16004	15910	15717	15886	15913	15846	15654	15710	15762	15679	15660	15755	16000	15582	15945	15628	15834	15824	15770	15813	15821	15810	15698	15700	15711	15655	15842	15765	15881	15906	15705	15596	15871	15873	15794	15757	15461	15605	15757	15824	15841	16022	15898	15824	15781	15892	15816	15997	15990	15718	15883	15844	15856	15775	15764	15852	15853	15987	15599	15855	15720	15784	15840	15782	15835	15696	15917	16018	15793	15833	15844	15898	15911	15654	15635	15778	15713	15632	15878	15665	15626	15861	15763	15867	15761	15768	15781	15914	15689	15858	15768	15753	15750	15585	15752	15747	15694	15643	15895	15832	15860	15901	15887	15798	15849	15711	15816	15822	15876	15787	15782	15689	15801	15787	15695	15804	16088	15756	15884	15753	15705	15676	15804	15886	15960	15757	15656	15831	15838	15829	15878	15889	15711	15780	16017	15798	15719	15823	15893	15780	15856	15838	15671	15563	15718	15643	15705	15775	15693	15740	15788	15903	15856	15816	15827	15830	15694	15828	15640	15870	15703	15840	15750	15880	15741	15717	15820	15923	15734	15834	16092	15902	15866	15995	15689	15548	15781	15729	15762	15649	15700	15817	15822	15805	15635	15928	15867	15529	15909	15847	15817	15880	15883	15806	15866	16021	15729	15729	15846	15734	15789	15779	15924	15815	15799	15890	15790	15934	15605	15834	15797	15771	15962	15673	15737	15737	15636	15892	15794	16001	15709	15804	16053	15745	15721	16122	16029	15432	15826	15917	15454	15676	15677	15583	15703	15776	15708	15810	15688	15803	15756	15637	15852	15480	15873	15751	15891	15712	15882	15894	15820	15777	15688	15621	15859	15850	15910	15891	15529	15676	15704	15784	15818	15753	15648	16006	16075	15552	15916	15699	15858	15842	15813	15898	15994	15819	15710	15832	15733	15899	15666	15790	15756	16005	15840	15548	15960	15873	15450
19265	38404	30420	23224	19873	17990	16560	15812	15204	15098	14885	14862	14793	14716	14715	14574	14685	14649	14574	14679	14693	14532	14548	14531	14497	14545	14496	14558	14438	14574	14446	14555	14587	14348	14596	14608	14549	14525	14394	14397	14526	14472	14530	14335	14324	14754	14380	14399	14298	14450	14431	14450	14564	14421	14284	14440	14533	14212	14443	14287	14512	14281	14427	14447	14333	14412	14348	14358	14332	14297	14472	14399	14238	14374	14418	14271	14427	14422	14383	14349	14485	14299	14344	14196	14303	14430	14387	14377	14339	14275	14341	14214	14394	14536	14253	14419	14382	14380	14421	14415	14300	14410	14462	14220	14175	14369	14282	14439	14380	14340	14445	14487	14443	14234	14494	14407	14226	14365	14398	14404	14304	14298	14411	14399	14232	14394	14343	14314	14453	14522	14443	14402	14207	14336	14491	14392	14214	14589	14381	14145	14346	14461	14246	14494	14450	14463	14272	14430	14271	14476	14378	14357	14369	14167	14392	14429	14190	14366	14238	14307	14258	14170	14219	14303	14308	14463	14242	14363	14372	14182	14198	14449	14295	14526	14239	14406	14296	14185	14267	14299	14258	14256	14457	14332	14128	14238	14267	14323	14355	14291	14354	14331	14473	14291	14202	14337	14414	14240	14307	14212	14244	14134	14230	14433	14312	14233	14511	14181	14323	14132	14344	14227	14359	14441	14413	14167	14496	14465	14322	14325	14315	14247	14183	14082	14413	14265	14331	14290	14280	14362	14334	14414	14348	14211	14286	14304	14214	14304	14207	14367	14347	14377	14384	14281	14162	14301	14189	14254	14310	14333	14374	14265	14390	14269	14513	14436	14307	14428	14251	14304	14295	14286	14331	14433	14158	14479	14446	14367	14417	14318	14416	14310	14384	14281	14253	14386	14020	14461	14294	14293	14281	14136	14295	14323	14324	14288	14277	14284	14387	14444	14254	14204	14257	14254	14325	14362	14270	14158	14362	14399	14289	14292	14337	14135	14315	14394	14323	14340	14521	14368	14195	14360	14243	14188	14483	14289	14190	14229	14205	14162	14239	14372	14330	14418	14256	14232	14251	14304	14301	14454	14188	14358	14322	14373	14332	14527	14311	14348	14414	14327	14336	14427	14497	14217	14431	14380	14329	14244	14394	14255	14393	14255	14333	14350	14276	14455	14300	14306	14357	14275	14272	14298	14348	14366	14264	14272	14259	14345	14452	14395	14310	14210	14411	14295	14245	14376	14261	14335	14563	14328	14314	14297	14332	14170	14193	14492	14347	14332	14433	14290	14318	14130	14329	14227	14399	14124	14278	14414	14300	14452	14332	14316	14389	14145	14292	14370	14383	14437	14304	14324	14336	14449	14355	14351	14255	14333	14262	14281	14377	14256	14382	14166	14383	14274	14203	14394	14536	14391	14360	14323	14253	14406	14294	14319	14383	14204	14422	14358	14337	14404	14473	14443	14431	14299	14255	14227	14398	14519	14422	14409	14334	14433	14354	14493	14418	14312	14322	14361	14322	14304	14306	14484	14286	14343	14219	14513	14345	14286	14365	14382	14023	14261	14294	14259	14339	14435	14292	14235	14186	14396	14238	14437	14115	14369	14250	14506	14375	14258	14404	14289	14308	14446	14340	14358	14257	14298	14173	14535	14391	14288	14163	14288	14596	14331	14321	14285	14258	14213	14395	14238	14349	14279	14266	14450	14140	14372	14411	14326	14438	14280	14174	14387	14267	14284	14529	14379	14247	14554	14175	14375	14294	14368	14287	14432	14334	14348	14266	14318	14353	14387	14409	14144	14138	14396	14361	14261	14295	14344	14357	14473	14346	14188	14344	14370	14381	14201	14431	14431	14297	14352	14305	14416	14366	14323	14474	14218	14313	14335	14292	14286	14348	14357	14413	14299	14407	14378	14398	14466	14305	14425	14361	14340	14265	14234	14393	14375	14435	14349	14389	14387	14344	14239	14228	14243	14310	14328	14533	14146	14566	14277	14251	14343	14401	14349	14435	14189	14427	14425	14418	14304	14399	14578	14388	14304	14440	14161	14371	14475	14385	14345	14395	14325	14428	14264	14437	14519	14263	14278	14170	14297	14252	14330	14424	14310	14417	14391	14330	14491	14340	14429	14203	14273	14321	14307	14294	14462	14355	14259	14432	14321	14282	14437	14429	14341	14405	14431	14418	14424	14294	14536	14350	14440	14214	14339	14387	14222	14149	14288	14380	14332	14235	14299	14268	14449	14262	14213	14489	14433	14410	14145	14541	14385	14514	14599	14460	14173	14193	14458	14282	14054	14449	14392	14364	14343	14323	14167	14369	14433	14351	14194	14462	14181	14446	14503	14302	14084	14349	14355	14212	14460	14312	14344	14237	14230	14377	14310	14212	14163	14395	14492	14348	14416	14360	14401	14410	14458	14388	14361	14406	14281	14399	14273	14493	14473	14315	14318	14378	14182	14317	14430	14224	14357	14394	14440	14476	14376	14462	14343	14348	14431	14498	14263	14213	14391	14317	14338	14360	14458	14292	14305	14392	14352	14334	14468	14346	14483	14303	14446	14340	14547	14307	14430	14432	14333	14404	14413	14286	14207	14194	14132	14284	14365	14441	14409	14273	14327	14539	14210	14343	14274	14275	14308	14179	14535	14421	14268	14316	14344	14461	14479	14367	14423	14178	14391	14461	14370	14239	14330	14231	14447	14303	14191	14362	14276	14193	14330	14199	14406	14358	14259	14396	14276	14490	14322	14255	14327	14502	14335	14399	14385	14327	14247	14388	14458	14519	14376	14336	14323	14480	14399	14393	14386	14294	14328	14445	14417	14199	14312	14310	14300	14376	14352	14370	14343	14242	14272	14257	14484	14308	14511	14299	14230	14305	14392	14372	14267	14291	14350	14468	14257	14407	14378	14251	14384	14325	14447	14452	14184	14349	14203	14329	14234	14359	14294	14356	14314	14354	14294	14429	14348	14221	14233	14378	14211	14435	14351	14250	14459	14295	14346	14157	14465	14416	14365	14312	14173	14440	14207	14355	14156	14206	14252	14408	14288	14236	14366	14447	14500	14214	14364	14439	14327	14203	14315	14189	14479	14278	14447	14387	14263	14331	14344	14226	14244	14220	14362	14266	14247	14245	14458	14416	14323	14248	14348	14252	14453	14128	14221	14323	14333	14270	14227	14309	14345	14287	14301	14226	14351	14294	14345	14443	14188	14520	14326	14207	14438	14338	14243	14207	14339	14321	14310	14297	14216	14285	14251	14363	14336	14450	14252	14348	14267	14336	14497	14347	14329	14257	14387	14237	14115	14411	14130	14360	14386	14483	14370	14373	14329	14324	14386	14250	14237	14500	14306	14463	14352	14286	14256	14294	14280	14425	14326	14324	14313	14327	14339	14639	14340	14408	14400	14341	14382	14361	14436	14391	14517	14173	14332	14338	14283	14359	14295	14315	14246	14357	14280	14326	14543	14241	14233	14313	14288	14284	14255	14351	14282	14265	14457	14362	14264	14269	14375	14440	14365	14365	14449	14348	14356	14325	14262	14439	14371	14458	14302	14408	14315	14229	14324	14502	14366	14404	14241	14412	14292	14293	14229	14388	14431	14300	14429	14424	14208	14232	14357	14569	14330	14183	14199	14308	14336	14281	14269	14331	14233	14248	14427	14202	14384	14200	14456	14347	14237	14329	14297	14340	14318	14449	14461	14420	14330	14390	14533	14273	14338	14398	14503	14251	14310	14184	14326	14249	14283	14174	14325	14319	14398	14416	14412	14444	14208	14377	14369	14359	14369	14318	14260	14315	14453	14304	14411	14342	14275	14381	14336	14241	14133	14410	14455	14278	14373	14471	14393	14273	14403	14394	14268	14311	14437	14405	14340	14343	14399	14316	14296	14326	14439	14377	14341	14278	14267	14363	14419	14403	14517	14410	14301	14264	14564	14373	14303	14368	14361	14330	14284	14211	14313	14303	14305	14427	14372	14347	14388	14394	14365	14274	14516	14322	14200	14406	14431	14309	14344	14349	14424	14360	14312	14342	14217	14276	14403	14432	14197	14290	14200	14366	14447	14358	14412	14338	14381	14349	14318	14259	14363	14317	14238	14336	14295	14179	14360	14570	14207	14358	14385	14274	14374	14261	14346	14345	14210	14397	14294	14175	14274	14205	14451	14381	14420	14413	14328	14269	14429	14360	14600	14327	14475	14395	14332	14119	14341	14277	14404	14192	14267	14344	14207	14378	14346	14500	14465	14360	14408	14475	14323	14332	14475	14323	14176	14279	14309	14426	14312	14269	14258	14444	14241	14315	14371	14186	14257	14413	14333	14370	14368	14450	14326	14193	14471	14463	14341	14429	14359	14357	14509	14309	14457	14213	14382	14503	14482	14338	14369	14274	14335	14335	14334	14370	14419	14237	14436	14324	14247	14218	14360	14488	14504	14471	14378	14346	14320	14258	14293	14222	14306	14327	14388	14474	14274	14235	14211	14294	14430	14034	14378	14303	14234	14399	14384	14331	14206	14413	14349	14324	14280	14263	14303	14305	14466	14205	14425	14307	14370	14282	14352	14420	14381	14434	14175	14263	14056	14423	14295	14333	14312	14298	14310	14169	14363	14277	14242	14365	14436	14310	14240	14327	14411	14397	14380	14404	14265	14390	14576	14410	14364	14195	14338	14407	14300	14302	14471	14249	14306	14489	14432	14325	14500	14287	14278	14264	14372	14241	14201	14251	14230	14238	14166	14536	14312	14379	14389	14145	14394	14408	14303	14381	14447	14388	14408	14378	14441	14316	14199	14400	14315	14434	14298	14514	14157	14251	14321	14358	14419	14358	14362	14210	14356	14452	14128	14304	14450	14467	14420	14356	14393	14254	14404	14367	14567	14369	14244	14420	14490	14443	14350	14438	14333	14421	14243	14368	14296	14284	14342	14277	14510	14232	14284	14441	14416	14364	14368	14385	14369	14306	14543	14226	14378	14379	14426	14274	14311	14146	14346	14502	14291	14259	14350	14443	14220	14194	14417	14401	14310	14297	14467	14359	14221	14283	14372	14308	14249	14304	14373	14261	14326	14405	14180	14234	14376	14319	14416	14256	14436	14379	14367	14261	14504	14322	14366	14209	14319	14259	14494	14498	14167	14412	14348
28430	22844	24172	19955	16106	15316	15353	14978	14565	14605	14604	14486	14469	14555	14269	14612	14687	14437	14390	14403	14626	14563	14514	14452	14402	14538	14391	14634	14404	14355	14488	14442	14472	14452	14251	14415	14363	14476	14390	14449	14503	14311	14275	14363	14433	14336	14670	14560	14420	14376	14523	14384	14378	14407	14518	14523	14388	14164	14414	14327	14540	14503	14524	14476	14353	14310	14392	14331	14336	14235	14242	14367	14330	14340	14207	14379	14396	14368	14476	14288	14289	14413	14269	14303	14327	14641	14672	14359	14435	14383	14332	14306	14391	14445	14285	14313	14254	14328	14541	14490	14415	14485	14541	14264	14436	14329	14484	14327	14328	14544	14418	14459	14389	14356	14350	14411	14322	14360	14535	14267	14384	14339	14489	14327	14319	14282	14453	14346	14404	14297	14415	14244	14486	14520	14368	14469	14475	14450	14540	14464	14383	14198	14431	14367	14226	14580	14146	14393	14500	14485	14457	14371	14433	14575	14531	14354	14649	14553	14407	14345	14536	14475	14413	14301	14375	14403	14476	14535	14433	14387	14213	14431	14290	14624	14580	14431	14484	14358	14485	14472	14634	14443	14512	14320	14350	14373	14577	14494	14468	14389	14322	14316	14228	14351	14673	14318	14457	14275	14456	14438	14185	14396	14417	14228	14540	14215	14452	14285	14391	14500	14351	14252	14216	14394	14351	14498	14288	14496	14377	14450	14404	14523	14446	14648	14364	14308	14417	14469	14457	14312	14325	14358	14413	14383	14132	14510	14229	14406	14431	14498	14410	14318	14214	14469	14435	14516	14375	14453	14291	14442	14502	14225	14139	14244	14267	14478	14419	14436	14418	14270	14604	14300	14488	14459	14483	14481	14414	14233	14118	14381	14436	14247	14338	14528	14147	14339	14477	14352	14358	14422	14572	14185	14240	14366	14478	14369	14555	14201	14398	14538	14446	14418	14380	14542	14438	14383	14427	14396	14423	14133	14148	14376	14415	14360	14143	14373	14418	14403	14542	14402	14314	14337	14354	14524	14360	14427	14621	14252	14400	14156	14499	14506	14300	14418	14267	14493	14354	14305	14172	14391	14462	14372	14592	14333	14293	14470	14345	14369	14320	14415	14444	14310	14576	14362	14373	14368	14239	14336	14222	14380	14500	14467	14146	14320	14481	14350	14477	14447	14589	14505	14628	14417	14647	14478	14297	14495	14381	14455	14549	14518	14274	14349	14343	14324	14467	14376	14437	14180	14593	14537	14423	14386	14388	14389	14249	14460	14354	14365	14431	14471	14238	14412	14165	14387	14214	14342	14295	14427	14475	14370	14695	14592	14453	14434	14265	14334	14329	14602	14348	14418	14433	14578	14293	14206	14588	14322	14451	14393	14381	14452	14407	14594	14504	14546	14640	14579	14414	14328	14361	14355	14210	14355	14348	14343	14383	14448	14512	14572	14301	14350	14344	14545	14545	14445	14297	14393	14437	14484	14489	14358	14341	14361	14646	14577	14283	14358	14545	14354	14491	14430	14430	14272	14500	14337	14578	14452	14602	14447	14518	14403	14474	14241	14591	14388	14481	14387	14293	14601	14240	14371	14215	14456	14261	14445	14309	14388	14351	14460	14562	14340	14387	14242	14376	14307	14561	14362	14416	14188	14499	14478	14406	14392	14435	14461	14519	14299	14421	14487	14616	14407	14293	14491	14394	14423	14484	14279	14353	14645	14369	14477	14493	14336	14628	14537	14184	14324	14503	14563	14390	14476	14542	14384	14338	14419	14601	14434	14332	14494	14344	14381	14497	14248	14507	14471	14394	14252	14479	14522	14540	14422	14545	14470	14348	14317	14607	14389	14519	14444	14444	14536	14327	14509	14302	14580	14560	14385	14620	14405	14513	14588	14395	14425	14397	14517	14608	14365	14326	14270	14354	14443	14353	14272	14391	14530	14551	14448	14513	14445	14236	14247	14379	14302	14390	14348	14577	14227	14366	14299	14437	14534	14484	14331	14430	14560	14328	14336	14453	14382	14432	14464	14474	14474	14323	14287	14554	14509	14366	14223	14343	14381	14367	14327	14498	14399	14421	14465	14391	14353	14364	14386	14303	14094	14342	14419	14401	14273	14345	14272	14350	14452	14455	14310	14379	14502	14447	14378	14353	14347	14322	14492	14574	14527	14368	14411	14354	14309	14432	14377	14438	14551	14479	14374	14332	14541	14360	14495	14372	14392	14293	14693	14419	14444	14450	14363	14270	14487	14430	14455	14495	14297	14412	14447	14250	14248	14513	14335	14357	14588	14371	14343	14317	14416	14402	14419	14433	14570	14362	14433	14394	14560	14346	14499	14249	14412	14498	14248	14508	14339	14446	14451	14306	14435	14440	14447	14204	14215	14245	14487	14431	14426	14540	14486	14594	14305	14537	14497	14540	14451	14506	14609	14400	14445	14425	14426	14508	14338	14442	14394	14459	14343	14353	14317	14252	14325	14288	14258	14362	14476	14517	14493	14233	14444	14449	14410	14469	14278	14177	14370	14476	14465	14537	14231	14217	14381	14256	14225	14361	14430	14371	14356	14483	14483	14368	14558	14517	14558	14498	14305	14356	14492	14382	14279	14414	14424	14451	14400	14389	14520	14282	14192	14526	14333	14393	14335	14491	14550	14507	14347	14567	14416	14289	14384	14392	14472	14517	14430	14546	14485	14445	14277	14495	14380	14265	14340	14428	14371	14499	14660	14501	14293	14400	14508	14500	14449	14301	14140	14585	14448	14593	14417	14276	14536	14352	14549	14420	14333	14393	14210	14312	14430	14469	14442	14511	14431	14391	14167	14492	14293	14470	14293	14301	14167	14522	14371	14470	14472	14470	14591	14350	14546	14287	14342	14327	14388	14356	14437	14381	14224	14460	14359	14264	14360	14412	14447	14517	14324	14470	14272	14423	14406	14475	14407	14459	14404	14461	14348	14431	14439	14291	14430	14424	14369	14371	14420	14467	14237	14471	14398	14464	14355	14476	14477	14583	14578	14584	14149	14367	14356	14494	14551	14292	14452	14310	14230	14455	14189	14353	14383	14461	14367	14548	14493	14337	14539	14501	14563	14263	14267	14375	14667	14275	14378	14226	14226	14657	14572	14351	14441	14515	14401	14286	14346	14458	14246	14579	14515	14272	14545	14314	14421	14370	14284	14366	14345	14371	14591	14267	14310	14458	14388	14274	14570	14407	14418	14452	14331	14402	14412	14369	14318	14334	14204	14478	14427	14454	14507	14264	14312	14271	14321	14382	14518	14210	14423	14319	14532	14522	14360	14610	14430	14546	14443	14367	14460	14306	14217	14335	14453	14371	14380	14396	14366	14379	14278	14328	14513	14723	14325	14277	14312	14462	14320	14464	14487	14570	14303	14338	14555	14489	14285	14349	14432	14348	14543	14271	14514	14447	14476	14391	14231	14430	14301	14431	14529	14449	14431	14431	14533	14429	14415	14361	14368	14441	14126	14251	14366	14512	14280	14372	14464	14246	14325	14514	14416	14437	14429	14464	14441	14476	14500	14514	14473	14534	14452	14252	14355	14378	14411	14450	14432	14522	14420	14651	14484	14476	14429	14535	14450	14411	14295	14266	14413	14428	14511	14456	14447	14473	14274	14339	14335	14523	14406	14404	14282	14351	14138	14379	14565	14526	14649	14542	14387	14477	14303	14217	14476	14357	14554	14432	14400	14312	14553	14588	14437	14308	14328	14414	14426	14464	14420	14500	14515	14311	14605	14241	14279	14387	14382	14369	14311	14252	14459	14265	14253	14072	14335	14381	14360	14538	14564	14621	14196	14499	14184	14441	14511	14286	14245	14411	14272	14510	14472	14417	14450	14355	14245	14444	14479	14440	14595	14546	14377	14320	14576	14558	14507	14291	14330	14456	14491	14418	14512	14499	14398	14677	14359	14499	14357	14313	14590	14630	14638	14338	14437	14250	14568	14310	14436	14407	14444	14560	14428	14521	14448	14355	14399	14453	14297	14420	14471	14445	14352	14440	14344	14439	14282	14506	14356	14355	14341	14534	14359	14469	14366	14396	14373	14370	14413	14419	14483	14458	14452	14403	14348	14555	14418	14333	14270	14367	14240	14452	14355	14568	14705	14409	14608	14472	14407	14465	14292	14395	14464	14559	14264	14531	14286	14341	14374	14467	14362	14304	14405	14517	14213	14509	14190	14448	14439	14329	14542	14460	14303	14345	14393	14312	14217	14419	14372	14609	14401	14328	14473	14297	14423	14446	14567	14322	14505	14596	14562	14445	14605	14581	14376	14341	14202	14375	14282	14448	14465	14592	14419	14475	14607	14301	14482	14524	14578	14343	14252	14455	14392	14560	14201	14415	14363	14455	14448	14634	14346	14268	14365	14557	14379	14375	14272	14276	14473	14346	14460	14299	14380	14276	14350	14304	14404	14457	14522	14371	14317	14406	14580	14582	14490	14395	14385	14447	14413	14413	14359	14456	14314	14304	14443	14623	14397	14289	14542	14424	14503	14239	14460	14454	14444	14620	14482	14512	14362	14444	14374	14458	14536	14511	14468	14521	14494	14654	14454	14554	14299	14441	14399	14294	14409	14518	14558	14355	14345	14315	14533	14519	14423	14398	14363	14484	14466	14311	14418	14406	14174	14410	14511	14341	14517	14482	14506	14358	14354	14523	14601	14565	14437	14556	14602	14375	14529	14551	14310	14397	14453	14472	14379	14355	14432	14491	14226	14248	14443	14267	14406	14274	14183	14232	14490	14296	14228	14451	14190	14419	14303	14464	14395	14501	14447	14484	14505	14378	14431	14289	14277	14276	14427	14662	14703	14535	14566	14337	14467	14189	14348	14308	14519	14412	14529	14499	14429	14522	14450	14238	14558	14273	14327	14530	14492	14369	14434	14447	14205	14340	14336	14327	14531	14430	14457	14325	14265	14393	14441	14529	14269	14536	14242	14490	14451	14391	14622	14417	14540	14414	14632	14422	14330	14446	14519	14437	14402	14501	14344	14457	14200	14503	14383	14504	14284	14391	14337	14341	14429	14474	14311	14559	14289	14207	14487	14650	14589	14480	14438	14518	14576	14351	14412	14473	14482	14184	14411	14377	14298	14432	14518	14341	14362	14243	14399	14625	14543
18704	27496	21896	17648	15859	15020	14524	13905	13745	13825	13768	13626	13669	13628	13694	13475	13742	13514	13584	13567	13697	13558	13621	13690	13505	13390	13394	13585	13560	13635	13613	13716	13480	13559	13559	13620	13564	13696	13429	13446	13582	13710	13473	13543	13567	13545	13796	13410	13500	13504	13333	13512	13597	13591	13561	13314	13651	13403	13469	13519	13588	13408	13576	13578	13479	13517	13487	13485	13432	13656	13438	13473	13491	13333	13439	13357	13505	13294	13398	13597	13532	13543	13637	13592	13458	13534	13474	13602	13345	13425	13631	13524	13660	13411	13465	13434	13274	13465	13332	13535	13462	13222	13378	13364	13416	13449	13509	13620	13527	13637	13441	13643	13415	13432	13539	13441	13400	13422	13395	13478	13492	13464	13502	13407	13493	13556	13381	13604	13543	13375	13575	13513	13421	13413	13403	13541	13433	13548	13416	13435	13504	13550	13484	13555	13524	13454	13546	13441	13360	13536	13557	13565	13399	13731	13487	13489	13433	13581	13390	13364	13440	13373	13461	13660	13565	13482	13466	13409	13473	13422	13458	13373	13353	13439	13559	13314	13467	13453	13454	13655	13444	13472	13532	13378	13471	13652	13589	13569	13526	13492	13519	13413	13653	13541	13503	13432	13555	13311	13550	13597	13695	13516	13337	13560	13407	13408	13645	13485	13468	13486	13472	13501	13521	13447	13574	13507	13518	13367	13570	13528	13514	13558	13475	13472	13553	13571	13403	13491	13266	13639	13636	13398	13557	13539	13398	13588	13469	13603	13563	13673	13520	13303	13526	13569	13416	13420	13566	13399	13408	13319	13445	13430	13508	13337	13530	13348	13505	13424	13514	13618	13411	13409	13555	13402	13583	13285	13502	13544	13445	13445	13609	13490	13550	13455	13375	13398	13490	13424	13502	13451	13347	13416	13490	13507	13400	13509	13282	13549	13470	13483	13532	13410	13588	13556	13415	13613	13506	13604	13514	13595	13692	13573	13336	13226	13385	13454	13376	13651	13518	13643	13471	13589	13508	13406	13553	13526	13450	13548	13436	13472	13482	13558	13525	13545	13544	13390	13425	13570	13676	13388	13554	13581	13450	13625	13465	13560	13370	13489	13738	13487	13386	13519	13761	13462	13555	13514	13620	13495	13533	13350	13325	13466	13405	13331	13477	13535	13338	13449	13576	13597	13386	13331	13558	13288	13538	13561	13673	13573	13367	13458	13545	13480	13575	13595	13534	13411	13493	13582	13512	13640	13404	13536	13597	13403	13531	13429	13526	13558	13444	13540	13454	13564	13478	13424	13383	13627	13606	13616	13448	13565	13595	13564	13434	13488	13614	13599	13603	13506	13503	13450	13463	13382	13434	13386	13732	13515	13455	13678	13464	13459	13519	13731	13410	13561	13547	13516	13406	13306	13588	13402	13579	13527	13530	13466	13386	13390	13620	13498	13461	13519	13407	13488	13430	13642	13547	13498	13331	13438	13506	13401	13472	13360	13389	13452	13441	13248	13706	13626	13392	13404	13475	13542	13550	13542	13501	13571	13543	13384	13516	13510	13423	13502	13410	13463	13522	13501	13472	13489	13359	13581	13596	13589	13434	13466	13439	13533	13629	13563	13404	13554	13356	13570	13400	13493	13412	13656	13471	13594	13450	13280	13395	13577	13457	13494	13458	13603	13590	13521	13512	13499	13556	13550	13596	13312	13431	13565	13558	13484	13462	13483	13445	13461	13424	13419	13505	13318	13469	13449	13424	13461	13550	13489	13427	13587	13386	13431	13411	13446	13508	13500	13527	13463	13278	13577	13356	13483	13685	13496	13454	13379	13695	13376	13439	13562	13490	13622	13475	13433	13694	13369	13555	13598	13501	13403	13598	13472	13556	13381	13572	13504	13507	13571	13615	13499	13475	13420	13503	13468	13567	13651	13414	13482	13562	13410	13605	13439	13626	13403	13402	13325	13364	13470	13585	13572	13568	13438	13297	13496	13432	13598	13355	13437	13464	13520	13357	13453	13692	13353	13578	13504	13457	13500	13617	13441	13536	13565	13448	13397	13445	13450	13439	13493	13280	13428	13677	13468	13426	13578	13667	13357	13472	13392	13471	13580	13462	13484	13389	13442	13650	13409	13485	13561	13528	13505	13531	13422	13573	13446	13410	13452	13405	13334	13347	13547	13436	13515	13464	13639	13494	13495	13469	13507	13378	13552	13613	13625	13670	13727	13551	13544	13439	13586	13531	13601	13395	13465	13699	13554	13389	13398	13471	13518	13389	13618	13516	13570	13603	13585	13504	13584	13505	13508	13467	13409	13476	13479	13466	13568	13411	13599	13339	13542	13564	13354	13408	13488	13577	13491	13599	13648	13324	13366	13482	13580	13553	13501	13403	13655	13388	13408	13454	13536	13403	13590	13522	13514	13520	13436	13438	13506	13445	13382	13566	13405	13407	13495	13420	13395	13466	13446	13519	13402	13648	13381	13421	13448	13437	13692	13546	13438	13476	13501	13426	13613	13486	13359	13612	13385	13542	13524	13430	13492	13317	13584	13537	13518	13367	13532	13541	13594	13427	13466	13555	13454	13553	13576	13347	13564	13508	13554	13689	13543	13553	13412	13482	13386	13418	13419	13631	13501	13470	13633	13615	13509	13224	13543	13569	13388	13539	13639	13493	13511	13374	13527	13547	13536	13516	13474	13422	13412	13532	13496	13595	13507	13535	13512	13613	13357	13527	13520	13461	13370	13530	13418	13562	13464	13542	13570	13500	13479	13202	13445	13359	13489	13488	13532	13424	13396	13372	13437	13537	13578	13522	13498	13449	13478	13380	13651	13465	13582	13522	13497	13402	13447	13565	13467	13540	13527	13388	13359	13385	13441	13405	13448	13397	13642	13449	13513	13484	13398	13492	13545	13529	13539	13501	13451	13549	13450	13477	13503	13483	13504	13433	13514	13514	13449	13595	13497	13639	13629	13638	13483	13531	13439	13490	13602	13270	13389	13549	13548	13553	13276	13364	13376	13591	13650	13414	13479	13397	13587	13424	13609	13400	13507	13638	13547	13405	13603	13489	13462	13443	13540	13542	13574	13456	13388	13553	13592	13306	13529	13333	13571	13490	13563	13392	13490	13431	13596	13653	13470	13422	13597	13636	13532	13373	13305	13415	13448	13453	13422	13521	13491	13536	13438	13472	13447	13552	13453	13258	13559	13546	13621	13592	13606	13483	13395	13551	13442	13740	13439	13358	13470	13469	13424	13524	13402	13446	13278	13584	13601	13522	13493	13446	13541	13581	13436	13422	13485	13468	13471	13511	13492	13524	13454	13345	13576	13552	13421	13660	13576	13508	13319	13406	13624	13585	13435	13657	13441	13602	13557	13440	13523	13567	13624	13524	13480	13553	13562	13424	13468	13589	13524	13589	13482	13597	13515	13435	13407	13450	13654	13539	13261	13417	13384	13580	13467	13472	13500	13524	13580	13506	13481	13561	13531	13438	13478	13495	13594	13418	13443	13650	13409	13388	13510	13574	13482	13397	13403	13566	13628	13502	13640	13553	13534	13549	13441	13491	13488	13364	13667	13519	13596	13428	13261	13403	13407	13477	13622	13382	13403	13470	13479	13441	13641	13347	13479	13659	13623	13631	13458	13567	13658	13483	13602	13466	13538	13554	13622	13594	13553	13401	13468	13455	13558	13445	13467	13400	13523	13367	13428	13698	13334	13490	13521	13506	13429	13537	13385	13506	13635	13443	13577	13724	13485	13462	13423	13405	13451	13517	13417	13344	13503	13464	13504	13538	13373	13449	13428	13234	13582	13502	13513	13431	13714	13537	13458	13512	13536	13355	13409	13400	13507	13610	13470	13418	13589	13513	13412	13540	13523	13489	13399	13563	13424	13355	13424	13425	13463	13412	13417	13373	13467	13432	13409	13698	13608	13306	13441	13576	13424	13455	13608	13550	13570	13654	13403	13414	13450	13653	13376	13506	13493	13502	13552	13533	13557	13507	13394	13433	13602	13555	13500	13516	13428	13543	13461	13493	13476	13588	13543	13558	13381	13509	13465	13591	13439	13586	13370	13638	13458	13507	13476	13609	13541	13487	13404	13486	13457	13415	13488	13428	13414	13551	13447	13315	13592	13620	13702	13497	13513	13444	13405	13512	13733	13341	13511	13373	13474	13349	13543	13489	13466	13465	13454	13381	13403	13671	13460	13347	13530	13481	13458	13438	13456	13319	13286	13560	13600	13494	13586	13393	13513	13414	13491	13531	13452	13606	13499	13622	13442	13501	13491	13312	13685	13377	13246	13577	13374	13441	13572	13545	13490	13483	13616	13527	13471	13530	13629	13458	13731	13591	13456	13651	13463	13494	13401	13492	13506	13591	13535	13395	13425	13528	13635	13561	13421	13459	13533	13556	13643	13627	13515	13512	13414	13447	13467	13442	13398	13455	13331	13465	13487	13492	13664	13539	13471	13520	13395	13430	13566	13409	13525	13507	13327	13574	13481	13571	13558	13732	13401	13435	13581	13320	13410	13581	13451	13594	13477	13470	13483	13447	13401	13603	13404	13567	13457	13449	13381	13545	13550	13425	13640	13675	13396	13406	13572	13305	13534	13596	13515	13625	13501	13468	13531	13444	13481	13609	13530	13555	13561	13572	13575	13417	13499	13304	13483	13490	13456	13402	13511	13418	13368	13482	13512	13682	13633	13529	13573	13433	13358	13453	13490	13424	13404	13346	13394	13600	13318	13492	13464	13473	13342	13561	13451	13601	13453	13510	13413	13683	13326	13458	13527	13467	13370	13442	13379	13483	13438	13632	13629	13513	13481	13472	13411	13603	13582	13530	13425	13665	13603	13515	13605	13394	13519	13506	13435	13466	13546	13323	13467	13578	13458	13446	13525	13587	13604	13455	13512	13516	13496	13449	13342	13646	13566	13509	13547	13502	13600	13460	13469	13632	13496	13584	13471	13438	13519	13389	13562	13434	13378	13492	13359	13481	13570	13787	13491	13367	13551	13494	13515	13465	13568	13447	13524	13552	13529	13411	13508	13554	13526	13649	13379	13361	13559	13535	13342	13417	13427	13594	13579	13413	13464	13481	13472	13626	13380	13511	13442	13595	13488	13415	13589	13596	13419	13573	13614
23549	21494	28179	25394	22046	19876	18156	16004	15385	15516	15299	15346	15296	15472	15124	15232	15160	15345	15306	15042	15084	15192	15343	15190	15214	15048	15011	14953	15165	15235	15019	15065	15196	15020	15153	15085	15122	14898	15009	15180	15152	15104	14965	15188	15107	14830	15076	14842	15075	14891	15070	15112	14892	15087	14980	15228	15106	15183	14913	14992	15021	14977	15036	15214	14929	14997	14902	14977	15001	15077	15144	14834	14814	15218	14818	14939	14881	15177	15106	14931	15019	15161	15002	14925	15247	14902	14738	14891	15046	14937	14879	14957	14948	14927	14986	14999	15003	15020	14861	14978	14950	14982	14974	15236	15129	15073	14928	14712	14921	14992	15043	14987	14946	14722	14984	15118	15012	14969	14991	14875	15106	15080	14991	14967	14986	15020	14907	14979	14889	14881	14940	14967	15004	14884	15001	14848	14841	15188	15054	14808	14925	14944	15083	14915	14984	15109	15066	15096	14929	14938	15015	14913	14740	14841	14942	15063	14856	14918	14918	14918	14878	14869	14932	14996	15069	14843	15076	15041	14861	14982	14988	15090	15183	15142	15077	14891	15019	14886	15009	14939	14917	15043	15078	15016	15038	14980	14918	14923	14909	14937	14917	15031	15077	14845	14879	14842	14797	14886	14813	15050	15051	15039	15085	15016	14926	14846	15024	14921	14929	15091	14971	14844	15035	14914	15005	15024	14975	15100	14776	14827	14858	15064	14965	15052	14978	14962	15088	14923	15110	15073	14958	14975	15114	14986	14967	15045	15063	14916	14911	15044	15040	14947	14981	15031	15119	14878	14840	15090	15002	14995	14903	14853	14923	14945	14881	15191	15028	15109	15003	14860	14852	15012	14988	14931	15091	15186	15091	14957	14783	14973	14878	14894	14837	15122	14976	14861	15099	15000	14773	15027	15054	15056	15014	14939	14910	14966	14865	15079	14780	14990	15066	15076	14882	14897	15001	15060	15008	15040	14940	14924	15018	15106	14975	14883	14891	14802	14838	15052	14753	14857	14999	15018	14863	14796	14943	14848	15141	15025	14919	14851	14994	14934	14985	14934	15003	14949	14970	14865	14871	14982	14854	14926	14913	14884	14780	14822	14900	15064	15041	14858	14739	14889	14960	14957	14845	14886	14865	14759	15160	15027	15234	14964	14870	14921	14923	14907	14859	14880	14856	14937	14943	14941	15025	14936	15066	15031	14786	14966	14932	14999	14892	15099	14958	15044	15002	14964	15126	15133	15077	15065	15118	14931	14950	14966	14925	15026	14675	14893	14974	14811	14848	15003	15040	15078	15083	14955	14858	14852	14863	14931	15020	14879	14909	14874	15046	15156	15145	14986	14938	14912	15057	14930	14979	14964	15001	14826	14785	14991	14979	15036	15224	15091	14987	14793	14964	14762	14888	14875	14922	14969	15020	15147	15084	14979	15001	14890	15033	15008	14935	15130	14952	14795	15060	15017	14904	14958	15079	15104	14814	15118	14879	14935	14976	14805	15105	14875	14923	15037	14961	14995	15055	15013	14939	14806	14863	14989	14949	14906	15100	14982	14880	15121	14994	14899	14941	14906	15111	15185	15055	15095	14867	14878	14843	14935	14901	14962	14831	14953	15075	15031	15026	14750	15064	14929	15039	14916	15047	14856	15009	15088	15034	14893	14969	15016	14918	14910	15027	14903	14895	14902	15064	14849	14987	15026	15063	14975	14907	15019	14859	15092	14893	15147	14956	14864	14851	15103	15059	14952	14970	14795	14942	14997	14887	15070	15062	15055	14984	14731	15078	14975	15095	14912	14887	15117	14763	14866	14850	14966	14926	14942	14917	14891	15072	14902	14932	14927	14796	15023	14849	14895	14917	14835	15067	14950	14994	14852	14903	15039	14887	15170	15089	14914	14970	15015	15117	14999	14968	14956	14806	14860	15000	14867	14871	15051	14903	14943	14998	15102	14980	14976	15099	14939	14977	14989	14873	15016	14889	15021	14921	15065	14814	15070	14910	14926	15038	14911	14953	15018	15012	15038	14914	14860	14907	14959	14723	14950	15076	14956	15053	14850	14850	14885	14940	15136	15125	15098	14959	14919	14985	14816	14772	15004	15233	14988	14881	15012	15212	14983	14981	15136	15027	15078	14948	14888	14984	14657	14889	14910	14839	14994	14988	14930	15012	14848	14857	15117	14734	14916	14903	15102	14873	15084	14904	15059	14954	14943	15029	14963	14967	14899	15060	14866	15004	15067	14845	14981	14859	14980	14812	15020	14924	14919	15129	14861	15026	14879	14993	14981	14940	15079	15010	15094	14981	14976	14869	14970	14900	15012	14943	14996	15095	15032	14896	15043	15228	14911	15029	15001	14947	14941	14908	14889	15009	14859	15077	14889	14928	14872	14837	14956	15008	14934	15004	14957	14886	14923	15100	15102	14967	14942	15138	15058	15017	14888	14949	15057	14933	15016	14959	15036	15090	15107	14908	15173	14961	14777	15150	14950	14935	15024	15062	14871	14961	14844	14954	14987	14953	15042	15026	14910	14986	14888	14852	15152	14877	15034	14912	14872	14953	14759	15031	14949	15019	14924	15071	15103	14894	14831	14773	15011	14864	15078	14882	14890	15129	14975	14932	15001	14893	14931	14975	15040	14971	14951	14888	15000	14811	14953	14947	14884	15058	15094	15240	14957	14964	15003	14810	14827	14857	14792	14792	14865	14836	14978	15019	15100	15010	15044	15024	15155	14982	15050	14951	14938	14882	15093	15302	14948	15041	15097	14899	14806	14723	15052	15130	14903	15094	15200	14990	14995	15171	14909	14950	14963	15099	15004	15011	14865	14996	14882	15049	14865	15081	14927	14993	14958	14925	14995	15006	14899	15110	15117	15121	14897	15065	14938	14835	15101	14965	14972	15000	15065	14964	15157	14906	14895	15034	14959	14991	14961	14771	15091	14930	14943	14903	14951	14821	14989	14844	14866	14964	15056	15025	14936	14725	14938	14937	15052	14953	14962	14902	14928	15042	14823	15029	15131	15027	15064	14896	14769	15032	14853	14882	14953	14910	14968	14887	14987	14869	14961	15080	15144	15101	14847	15012	14993	15032	14999	15006	15008	15138	15168	15188	14871	14994	14860	15061	14898	14858	14947	14971	14847	15221	15025	14910	14936	15065	14933	14806	15009	14887	15085	14830	14956	14925	14821	14992	15033	14860	15038	14935	14738	15088	14982	15018	15266	14911	15081	15127	15149	15055	14871	15048	14957	15075	15051	14966	14942	14906	14853	15128	15082	15205	14997	15004	15045	15054	14946	14966	15102	15100	15037	14962	14932	14870	14938	15153	15110	15156	15040	14927	15088	15165	15070	14882	15092	14858	14870	14960	15118	15191	15038	14994	14959	14966	15117	15017	15057	15101	15029	15013	15026	14989	14949	14969	14917	15096	15200	14840	14997	15112	15002	14937	14965	15093	14935	15063	14789	14938	14786	14914	14824	15068	14719	15042	15023	14830	14946	15058	15122	15098	14952	14892	14998	15039	15113	15179	14892	14994	14886	14987	15018	15057	14891	14884	15028	15177	14863	15036	15103	14870	14879	14989	14919	14991	14829	15017	15066	15083	14926	15083	14790	14961	14946	14922	15134	15032	14938	14932	15019	15032	15039	15079	14804	15090	14971	14970	15062	14934	14900	14947	15258	15187	15053	15212	15237	15051	14960	15173	14841	15021	15009	15141	14973	14900	14955	14929	15129	14982	15064	14950	14783	14981	14976	14954	14976	14995	14898	15055	14993	15009	14947	14860	14724	14921	14998	15173	15064	14805	15064	14782	14923	15007	14988	15085	14795	15150	15234	14924	14785	15015	14936	15004	14813	14770	14861	15029	15081	14775	15042	14942	14956	14978	15153	15094	14823	14878	15041	14979	15023	14857	14834	14916	15034	14940	14795	14909	14809	15006	15063	14972	14792	15171	15044	14975	15023	14922	15022	14936	15021	14951	14985	15145	14957	14968	14781	14914	15186	14760	15095	14949	15012	15084	14906	15140	14867	15077	14944	15098	15040	14880	14927	14941	14774	14923	15007	15007	15049	14953	15093	15013	14931	14875	15002	15165	15026	14975	15166	15029	15030	15057	14812	14956	14994	14950	15069	14977	14941	14925	15092	15038	14649	14839	14889	14851	14919	14922	15108	14932	14857	15099	14943	14878	15092	14884	15107	15152	15018	15023	14894	14985	14824	14929	14976	14981	14983	14980	15085	14983	14880	15030	15095	14965	14956	14794	14929	14878	14813	15070	15097	14947	14977	15035	14852	15030	15068	14954	15042	15057	14897	15021	14768	14888	14968	14783	14940	14984	14986	15072	15061	15395	15126	14978	15052	15085	14974	14918	14889	14946	14955	14879	14767	15016	14964	15065	15006	15059	14863	14934	14946	15004	15017	15067	15068	14956	14940	15000	15018	14975	14937	14970	14934	15046	15008	15108	15063	15090	14935	15152	14783	14820	14843	14754	14929	14735	14965	15031	15070	15098	15006	14992	15018	15073	15016	15130	14904	14967	14954	14978	14991	15010	14820	14960	15000	14903	15114	14904	14750	14936	15083	14970	15045	14937	15065	14790	14806	14922	14724	14861	14807	14925	14996	14888	14776	15003	14643	15029	15067	14980	15047	14868	14950	15022	15171	14956	14903	14943	14888	14927	14915	14958	15059	15080	15189	15002	14938	14895	14894	15061	14791	14965	15052	14930	15066	14899	15018	14799	14933	14669	15006	14976	15003	15079	14926	14843	15057	14926	14924	14916	14927	14995	15142	14905	14904	14977	14964	14803	15007	14867	14985	14867	14965	15079	15031	14937	14939	14918	14935	15041	14963	15277	14913	14973	14978	14997	14910	14964	14762	15077	14735	14962	14802	15071	15054	14954	14978	14817	14938	15124	14677	14771	14946	15113	14955	14584	15132	14928	15109	15070	15008	15104	14866	14902	14886	14996	15116	15057	15053	15022	15031	15172	15014	14960	14909	15007	15129	14876	15014	15151	14883	15055	14942	15126	15205	15037	14825	14791	14990	15058	15020	14801	15046	14946	14989	14901	15018	14996	14679	14845	14920	14899	14922	14917	14864	14883	15043	15034	14882	15001	14935	14771	15237	15176	14962	15046	14901
17805	33933	26544	20435	18152	16688	15806	14944	14468	14299	14215	14307	14255	14058	14108	14083	14029	13957	14024	14013	13829	14120	14024	13948	13995	14047	13833	14026	14114	13925	13916	13953	13969	14039	13897	14007	13792	13687	14026	14029	13931	14016	13909	14116	13914	13902	13847	13804	13843	13829	13887	13919	13935	13893	13778	13990	13864	13845	13852	13686	13862	13728	13972	13883	13794	13776	13852	13785	13765	13832	13885	13839	13774	13753	13739	13789	13897	13953	13863	13853	13836	13801	13793	13884	13874	13806	13888	13840	13715	13719	13883	13780	13856	13894	13723	13641	13851	13799	13619	13883	13742	13771	13932	13785	13943	13885	13910	13755	13905	14048	13767	13921	13814	13681	13811	13723	13796	13822	13857	13805	13886	13736	13927	13796	13713	13827	13720	13887	13994	13840	13990	13728	13762	13885	13778	13834	13846	13767	14039	13799	13802	13875	13683	13891	14048	13847	13880	13789	13797	13618	13860	13830	13830	13812	13735	13800	13838	14005	13880	13823	13784	13790	13718	13938	13861	13645	13993	13944	13843	13823	13813	13752	14066	14033	13861	13880	13870	13798	13966	13846	13789	13824	14007	13944	13827	13899	13638	13827	13842	13672	13884	13835	13873	13854	13710	13912	13912	13831	13801	13861	13859	13824	13882	13734	13970	13805	13774	13919	13719	13767	13854	13846	13767	13768	13963	13961	13724	13856	13854	13824	13840	13738	13778	13817	13789	13767	13988	13678	13750	13870	13921	13898	13824	13811	13749	13850	13886	13863	13854	13969	13937	13722	13894	13901	13611	13875	13895	13765	13762	13859	13878	13844	13948	13918	13671	13644	13757	13965	13977	13854	13732	13902	13820	13923	13877	13718	13967	13973	13729	13893	13900	13864	13817	13910	13720	13737	13739	13639	13649	13951	13903	13854	13714	13746	13984	13793	13746	13872	13788	13920	13766	13817	13756	13714	13826	13763	13907	13690	13913	13872	13808	13783	13686	13955	13972	13938	13841	13904	13807	13877	13879	13899	13808	13716	13715	13866	13849	13870	13753	13807	13875	13814	13674	13896	13848	13956	13908	13829	13837	14056	13850	13677	13704	13815	13776	13786	13859	13822	13790	13893	13732	13804	13798	13823	13816	13661	13738	13806	14028	13947	13865	13771	13816	13973	13747	13863	13641	13891	13783	13792	14023	13793	13762	13890	13751	13880	13752	13934	13883	13818	13778	13848	13813	13878	13822	13820	13936	13863	13758	13796	13907	13831	13855	13800	13915	13753	13965	13766	13720	13755	13974	13871	13558	13822	13762	13856	13879	13601	13730	13887	13855	13842	13872	13862	13832	13895	13730	13952	13626	13799	13732	13744	13944	13889	13806	13907	13892	13892	13843	13845	13784	13729	13762	13699	13837	13756	13745	13840	13873	13735	13652	13699	13845	13834	14108	13756	13838	13834	13887	13702	13758	13699	13870	13817	13699	13593	13955	13816	13910	13821	13752	13752	13882	13927	13898	13820	13954	13830	13775	13864	13790	13698	13949	13811	13797	13847	13711	13927	13881	13711	13744	13972	13745	13907	13775	13817	13654	13809	13760	13898	13805	13842	13987	13771	13817	13844	13711	13824	13893	13663	13829	13722	13855	14017	13779	13929	13905	13712	13668	13862	13966	13777	13788	13932	13847	13890	13800	13773	13945	13740	13860	13759	13870	13715	13870	13747	13731	13915	13629	13887	13768	13820	13897	13833	13840	13913	13779	14068	14011	13911	13872	13904	13823	13663	13722	13917	13754	13715	13994	13812	13921	13773	13900	13858	13671	13857	13962	13857	13938	13868	13772	13793	13745	13715	13961	13763	13903	13871	13763	13747	14028	13999	13698	13865	13879	13943	13915	13857	13622	13832	13715	13704	14025	13704	13859	13732	13845	13890	13780	13919	13797	13673	14009	13768	13925	13918	13776	13777	13974	13936	13888	13878	13830	13832	13867	13874	13914	13758	13669	13992	13948	13809	13852	13737	13842	13830	13817	13781	13787	13711	13763	13944	13785	13778	13896	13899	13873	13978	13707	14042	13806	14001	13871	13614	13956	13626	13859	13846	13829	13970	13942	13830	13950	13817	14011	13855	14022	13880	13757	13907	13846	13811	13807	13839	13897	13807	13913	13885	13868	13793	13941	13670	13809	13732	13929	13893	13826	13789	13660	13938	13812	13894	13705	13788	13840	13822	13740	13803	13833	13808	13921	13832	13932	13791	13845	13730	14009	13947	13971	13837	13808	13758	13767	13873	13916	13910	13747	13720	13923	13787	13832	13852	13922	13795	13781	13639	13870	13676	13940	13916	13999	13970	13847	13814	13871	13943	13733	13932	13906	13752	13877	13797	14021	13793	13784	13716	13797	13825	13982	13832	13685	13758	13667	13756	13954	13882	13930	13925	13767	13735	13907	13998	13862	13773	13798	13760	13911	13914	13854	13764	13747	13772	14022	13740	13918	13870	13737	14101	13866	13751	13913	13889	13776	13845	13786	14036	13864	13871	13765	13759	13952	13708	13829	13923	13699	13751	13693	13799	13942	13983	13900	13693	13822	13757	13765	13853	13940	13834	13669	13771	13895	13683	13762	13921	13755	13750	13714	13862	13782	13771	13792	13914	13861	13794	13882	13961	13864	13717	13807	13800	13780	13911	13771	13893	13710	13790	13911	13805	13691	13910	13870	13764	13745	13783	13932	13901	14043	13848	13716	13912	13764	13855	13731	13851	13768	13762	13904	13920	13906	13926	13957	13725	13844	13709	13857	13762	13974	13942	13873	13874	13880	13785	13961	13826	13632	13863	13917	13734	13954	13823	13728	13885	13785	13821	13894	13675	13912	13772	13730	13770	13870	13790	13742	13809	13697	13860	13832	13731	13914	13775	13911	13816	13777	13922	13976	13865	13718	13841	14037	13903	13829	13985	13637	13814	13877	13972	13791	13921	13881	13774	13920	13761	13824	13868	13929	13882	13912	13859	13965	13917	13871	13811	13768	13663	13912	13698	13761	13814	13792	13872	13733	13676	13793	13828	13897	13749	13867	13744	13860	13890	13786	13824	13907	13779	13944	13870	13834	13796	13759	13925	13750	13757	13777	13773	14015	13716	14112	13914	13985	13864	13921	13862	13809	13888	13676	13717	13785	13936	13826	13870	13850	13814	13887	13806	13710	13730	13885	13957	13963	13806	13869	13828	13835	13758	13793	13868	13805	13860	13893	13903	13904	13953	13821	13625	13963	13707	13726	13940	13965	13846	13916	14005	13779	13807	13998	13796	13760	13929	13909	13871	13737	13891	13709	13756	13907	13863	13882	13997	13746	13666	13875	13690	13815	13785	13774	13846	13751	13814	13902	13808	13781	13793	13720	13776	13840	14052	13960	13641	13772	13770	13715	13913	13926	13915	13898	13631	13781	13776	13900	13927	13806	13795	13923	13983	13908	13739	13775	13756	13855	13781	13860	13859	13871	13945	13814	13760	13737	13861	13733	13788	13782	13817	13770	13960	13810	13797	13703	13862	13745	13797	13773	13712	13753	13785	13818	13869	13954	13861	13906	13804	13797	13890	13772	13955	13574	13859	13825	13876	13982	13864	13794	14038	13564	13770	13932	13773	13977	13949	13755	13931	13839	13943	13868	13951	13801	13726	13910	13935	13811	14005	13902	13838	13949	13764	13720	13706	13978	13677	13723	14002	13805	13777	13773	13750	13668	13815	13820	13867	13891	13770	13760	13799	13871	13759	13759	13727	13972	13862	13852	13677	13784	14009	13897	13793	13803	13781	13786	13837	13927	13943	13722	13710	13818	13889	13710	13841	13911	13728	13895	13806	14056	13857	13791	13821	13927	13955	13901	13833	13851	13882	13757	13943	13779	13789	13756	13837	13844	13847	13869	13887	13706	13835	13772	13877	13900	13727	13891	13926	13938	13902	13837	13723	13953	13873	13923	13749	13887	13951	13887	13863	13808	13810	13740	13918	13843	13681	13760	13978	13846	13955	13713	13970	14043	13843	13792	13847	13863	13755	13773	13805	13902	13792	13915	13850	13730	13798	13758	13875	13731	13939	13791	14024	13614	13763	13945	13911	13998	13864	13717	13802	13692	13806	13757	13947	13888	13673	13791	13876	13823	13773	13814	13758	13827	13774	13652	13857	13892	13895	13877	13716	13850	13967	13797	13864	13896	13857	13913	13902	13854	13806	13907	13781	13765	13923	13862	13780	13697	13814	13815	13845	13947	13938	13820	13938	13882	13972	13854	13803	13682	13839	13790	13854	13807	13885	13873	13720	13632	13707	13840	13898	13825	13770	13999	14016	13871	13894	13724	13914	13840	13982	13777	13868	13832	13731	13838	13786	13891	13747	13857	13874	13716	13808	13767	13704	13910	13845	13740	13870	13924	13814	13710	13785	13737	13855	13873	13892	13843	13812	13696	13818	13834	13875	13692	13687	13795	13888	13860	14003	13840	13753	13778	13742	13613	13729	13744	13791	13861	13799	13828	13957	13908	13761	13757	13892	13806	13748	13873	14054	13980	13739	13913	13815	13866	13953	13925	13675	13767	13912	13834	13755	13666	13946	13909	13910	13913	13918	13618	13849	13805	13986	13992	13734	13970	13863	13767	14026	13919	13899	13701	13735	13772	13885	13826	13821	13850	13868	14025	13829	13781	13842	13839	13786	13816	13876	13987	13664	13797	13679	13827	13716	13762	13890	13897	13655	13842	13869	13734	13788	13882	13686	13754	13820	13762	13942	13805	13636	13821	13927	13823	13849	13882	13760	13976	13674	13889	13715	13843	13702	13754	13713	13724	13916	13728	13953	13728	13817	13995	14019	13787	13778	13656	13740	13788	13851	13818	13931	13928	13894	13910	13835	13861	13604	13811	13934	13708	13784	13862	13805	13746	13692	13769	13918	13887	13682	13751	13777	13868	13699	13790	13860	13705	13951	13910	13879	13861	13750	13988	13725	13760	13594	13637	13859	13761	13944	13688	14009	13706	13777	13861	14106	13903	13775	13807	13944	13860	13760	13911	13991	13915	13937	13827	13782	13895	13766	13846	13822	13936	13903	13755	13787	14041	13722	13724	13783	13706	13688	13732	13620	13727	13830	13805	13958	13800	13644	13865	13771
25366	21562	26556	26297	17739	16260	16025	15401	15157	15201	15094	15025	15111	14929	14984	14826	15038	15099	14876	15083	15126	15034	14821	15039	15158	14864	14841	15007	14793	14988	15061	14923	15014	14945	14855	14861	15029	14979	14973	14966	14925	15112	15010	14864	15004	14924	14977	14756	14988	14811	14696	14913	14900	14841	14910	15001	14909	15022	14839	14805	14747	14935	14721	14980	15001	14864	14993	14802	14899	14856	14862	14822	14791	14887	14858	14688	14831	14612	14957	14822	14781	14932	14755	14772	14796	14991	14808	14771	14952	14835	15188	14691	14823	14949	14934	14914	14830	14860	14791	14647	14945	14881	14883	14921	14850	15037	14784	14897	14836	14994	14769	14855	14877	14802	14838	14765	14912	14882	14716	14720	14923	14929	14734	15025	15245	14598	14720	14903	14758	14731	14990	15069	14781	14761	14864	14871	15025	14813	14881	14725	14809	14873	14737	14910	14969	14841	14874	14747	14890	14962	15032	14889	14891	14814	14952	14785	15126	14951	14714	14713	14809	14941	15056	14758	14934	14728	14713	15096	15053	14937	15011	14857	14931	14921	14900	14871	14805	14992	15010	14961	14853	14874	14914	14877	14745	14954	14813	14913	14858	14947	14991	14832	14911	15116	14514	14733	14989	14860	14855	14847	14792	14839	14811	14917	14904	14844	15080	14963	14770	14895	14867	15046	14734	14724	14945	14872	15034	14878	15070	14902	14831	15081	14939	14779	15101	14797	14634	14909	14824	14992	14644	14735	14912	15000	15202	14954	14970	14950	14949	15015	14762	14861	15102	14681	14868	14898	14734	14991	14838	14782	14949	14892	14800	14864	15011	14785	14876	14667	14889	14833	14974	14718	14856	14970	14923	14927	14923	14835	14975	14695	14892	14779	14937	14870	14997	14642	14604	14882	15076	14970	14861	14941	14682	15023	14961	15117	15029	14805	14848	14685	14871	14728	14718	14789	14998	14847	14878	15096	14933	14888	14730	14913	14925	14722	14971	14962	14862	14916	14913	14845	14958	14842	14943	14954	14818	14817	14790	14782	14847	14700	14911	14792	14776	14970	14781	15109	15025	14884	14851	14906	14806	14817	14966	14807	14849	14858	14861	14969	15096	14864	14818	14777	14836	15056	15035	14790	14965	14842	15057	14925	14894	15098	14907	14924	15001	15049	14894	14832	14998	14879	15011	14821	14920	14886	14720	14725	14791	14904	15035	14943	14842	14876	14820	15014	14912	14917	14841	14978	14867	14757	14946	14931	14910	14904	14945	14903	14691	14992	14768	14674	14882	14598	14820	14919	14893	14841	14947	14751	14942	14902	14992	14866	14844	14766	14715	14822	14801	14807	14630	14923	14831	14749	14964	14881	14825	15038	14991	14856	14899	14732	14684	15027	14906	14796	14975	14938	14882	14762	14864	14946	15034	15087	14904	14748	14858	15013	14922	14925	14756	14837	14913	14846	14856	14766	14985	14868	14774	14887	14920	14711	14921	14751	14885	15013	14703	14854	14792	14981	14956	14779	14975	15097	15070	14996	14882	14766	14786	14914	14870	14924	14938	14880	14939	14887	14915	14983	14984	14773	14624	14726	14911	14936	15014	14833	14920	15046	14834	14937	14803	14874	14899	14872	14895	14710	14862	14699	14801	14991	14820	14933	15050	14865	14897	15013	14871	14819	14810	14798	14965	14807	14878	14885	14830	15110	14970	14851	14992	14704	14962	15079	14884	14811	14888	14837	15042	14975	14970	14710	15020	14686	14600	14825	14857	14846	14937	14994	14945	14867	14724	14982	15153	14750	15003	15046	14908	14965	14970	14951	14839	14873	14893	14802	14964	14853	14956	14912	14931	14636	15019	14969	14826	14805	14850	14871	14888	14772	15009	14903	14926	14947	15085	14550	14900	15110	15014	14896	14969	14796	14900	14839	14861	14781	14785	14918	14993	14939	14850	14768	14925	14843	14872	14844	14783	14741	14760	14883	14821	14816	14892	14975	14919	15104	14865	14752	14934	14797	14897	14843	14829	15012	14925	14946	14915	15043	14948	14996	14916	14859	14860	14848	14776	14816	14789	14979	14807	14831	14963	14866	14779	14906	14953	14574	14782	14777	14760	14921	14737	14908	14906	14849	14760	14646	14964	14880	14896	14925	14781	14994	14769	14824	14924	14799	14866	14895	14791	14757	14854	14997	14752	14725	14900	14866	14861	14862	14992	15005	14912	15057	14759	14724	14719	14966	14759	14875	14872	14907	14878	14654	14996	15001	14763	14743	14718	14965	14826	14986	15025	14933	14845	14850	15015	14866	15026	14769	14986	14869	15029	14928	14945	14946	14931	14920	14921	14755	14724	14825	14859	14874	14890	15023	14872	14872	15011	14906	14880	14780	14873	14757	14899	14727	15009	14860	14901	15034	14955	14748	14852	14875	14760	14914	14922	14694	14938	14869	14823	14857	14870	15028	15012	14776	14735	15021	14937	14806	14782	14886	14856	14719	14935	14807	14936	14895	14913	14911	14699	14794	14626	14733	14839	14712	14878	15035	14840	14629	14880	14816	14804	14930	14786	14906	14873	14916	14857	14770	14877	14676	15014	14991	14770	14835	14749	14913	15037	14771	14796	14934	14786	14965	14649	14873	14766	14932	15097	14969	14952	14868	14982	15116	14858	14985	14731	14770	15063	14753	14900	15006	14879	14897	15037	14867	14952	14855	15001	14939	14934	14851	14669	15019	14875	14784	14753	14922	15026	14769	14798	14977	14821	14820	14981	15001	14974	14785	14850	14849	14845	14928	14982	14939	14873	14973	14803	14724	14973	14960	14860	14866	14885	14724	14872	14753	14844	14990	14819	14926	14887	14899	14818	14963	14941	14930	14776	14825	14941	14780	14872	14716	14817	15015	14846	14773	14928	15095	15001	14852	14979	14847	14865	14829	14911	14827	14911	14790	14776	14807	14855	14799	15036	14679	14866	14836	14999	14951	14850	14894	15016	14743	14990	14964	14749	14997	14937	14960	14811	15046	14810	14792	14756	14773	14840	15035	14934	14781	14817	15026	14990	14715	14844	14868	14881	15080	15025	14907	14767	14957	14850	14723	14840	15084	14749	14809	15068	14854	14612	15021	14671	14686	14971	14727	14878	14762	15017	15032	14883	14755	15107	14922	14834	14826	14937	14936	14856	15011	14900	14941	14899	14750	14717	15072	14944	14703	14907	14872	14798	14838	14919	14901	15017	14851	14765	15021	14822	15020	14881	14823	14883	14907	14962	14755	14972	14825	14878	14926	14920	14794	14793	14887	14875	14967	14823	14806	14816	14779	14864	14863	14905	14903	14914	15004	14889	14776	14775	14739	14927	14868	14803	14844	14800	14644	14882	14929	14913	14763	14818	14657	14895	14776	14847	14731	14731	14844	14893	14973	14880	14937	14791	14781	14680	14783	14907	14901	14769	14870	15013	14824	14960	14996	14889	14770	14874	14933	14808	14833	14666	14723	14896	14805	14823	15009	14778	14847	14801	14877	15016	14925	14849	14886	15134	14873	14868	15019	14937	14866	14851	14839	14602	15048	15046	14905	15013	14867	14803	15082	14621	14965	14897	14905	14934	14965	14820	14802	14747	14923	14769	15094	14816	14925	14799	14851	14845	14963	14897	14816	14875	14853	14744	14664	14900	14680	14620	14912	14787	14864	14757	14925	14982	14830	14935	14882	15030	15008	14984	15009	14838	14834	14968	14932	14974	14930	14969	14920	14952	14789	14666	14946	14827	15031	14839	14882	14870	15098	15015	14760	14996	14961	14921	14736	15033	14800	14882	14858	14674	14960	14941	15034	14785	14524	14841	14974	14916	14988	14853	14811	14944	14918	15184	14916	14952	14896	14939	14700	14827	14945	15065	14706	14964	14769	15047	14855	14773	14854	14855	14947	14917	14934	14902	14988	14803	14880	14745	14887	14778	14845	14775	15000	14838	15029	14978	14966	14863	14961	14977	14983	14952	14951	14788	14897	14858	14883	14775	14851	14988	14871	14875	14994	14887	14696	14843	14811	14757	14974	14963	14855	14895	14954	14836	14809	14912	14821	14965	14870	14852	14959	15049	14963	14999	14832	14826	14870	14878	15019	14899	14669	14873	14932	14896	14998	14856	14960	14992	14817	14818	14929	14951	14956	14934	14912	14926	14759	14747	14817	14863	14943	14919	14897	14918	15047	14950	14834	14903	14758	14930	14762	14862	14773	15064	14975	14887	14857	14821	14752	15086	14918	14908	14903	14797	14932	14746	14973	14833	14985	15006	14817	14773	14982	15032	14591	14949	14772	14896	14861	14790	14748	14799	14804	14751	14963	14893	14845	14991	14835	14998	14969	14826	14846	14845	14886	14947	15053	14923	15174	14949	14744	15163	14891	14971	14818	14782	14944	14929	14731	14802	14793	14962	14848	14712	14833	14826	14792	14866	14865	14946	14934	14936	14742	14888	14891	14910	14868	14742	14726	14763	14951	14966	14827	14823	14756	15123	15030	14809	14962	14876	14912	14836	14910	14833	14921	15028	14893	14823	14870	15059	14779	14944	14990	14789	14783	14811	14901	14859	14765	14856	14765	14970	14873	14842	14960	14983	14813	14764	15013	14978	14955	14976	14865	15036	15063	14954	14829	14802	14921	14955	14877	14734	14994	14782	15039	14937	14893	14877	15033	14970	14930	14795	14971	14914	14947	14860	14852	14889	14877	14851	14996	14757	14758	14817	14940	14811	14693	14914	14966	14696	14905	14817	14902	14994	14716	14828	14743	14820	14786	14630	14978	14870	14758	14834	14938	14815	14998	15044	14786	15040	14976	14919	15003	14982	14930	14812	14761	14841	14992	14956	14866	14767	14732	15012	14825	14978	14932	14803	15002	14916	14945	15084	15016	14944	14888	15059	14897	14819	14936	14833	14950	14991	14797	14860	14785	14826	14938	14809	14887	14853	14776	14871	15104	14747	14778	14917	14895	14904	14744	14811	14816	14950	14857	14880	14854	14848	14970	14811	14777	14673	14938	14760	14711	14774	14891	15109	14775	14845	14726	14632	14822	15057	14940	15027	14884	15012	15074	14962	14856	14791	14820	14876	14964	14969	14800	15159	14815	14702	15016	14948	14887	14875	14821	14948	15055
18012	29636	23505	18661	16535	15547	14923	14664	14282	14206	14115	14172	13930	13941	13966	13719	14021	13915	13933	13829	13968	13824	13868	13933	13891	13927	13799	13822	13965	13950	13897	13965	13957	13899	13820	13878	13663	13896	13844	13918	13812	13803	13866	13996	13814	13856	13775	13800	13843	13821	13947	13843	13780	14005	13820	13932	13845	13919	13714	13795	13795	13774	13786	13836	13757	13884	13679	13888	13983	13787	13670	13773	13931	13708	13895	13748	13921	13586	13825	13694	13685	13795	13680	13788	13988	13758	13660	13857	13794	13781	13725	13853	13762	13857	13824	13803	13937	13833	13657	13619	13676	13889	14072	13852	13843	13813	13696	13972	13734	13783	13820	13833	13756	13793	13903	13930	13712	13746	13933	13743	13769	13809	13765	13797	13761	13860	13917	13735	13657	13746	13937	13859	13843	13689	13985	13781	13720	13732	13719	13758	13801	13861	13843	14002	13731	13576	13616	13849	13854	13899	13803	13874	13813	13773	13876	13759	14060	13739	13736	13801	13872	13934	13858	13764	13779	13885	13753	13803	13842	13825	13649	13792	13703	13579	13822	13824	13765	13993	13891	13799	13824	13784	13855	13892	13717	13860	13591	14040	13913	13667	13837	13793	13833	13887	13790	13854	13833	13831	13884	13943	13722	13754	13790	13715	13682	13767	13802	13779	13665	13690	13747	13829	13735	13869	13740	13843	13809	13950	13576	13902	13923	13745	13969	13640	13807	13625	13902	13762	13739	13751	13925	13827	13693	13736	13814	13786	13779	13845	13905	13900	13903	13774	13929	13794	13844	13838	13631	13806	13836	13915	13852	13845	13771	13770	13816	13716	13896	13922	13918	13694	13872	13760	13853	13698	13803	13818	13878	13812	13713	13826	13918	13864	13722	13775	13888	13776	13795	13750	13808	13724	13803	13785	13638	13678	13885	13730	13721	13769	13803	13839	13838	13627	13863	13737	13873	13889	13764	13809	13844	13614	13788	13850	14029	13844	13849	13797	13831	13851	13818	13791	13990	13761	13671	13684	13687	13995	13839	13793	13709	13812	13827	13662	13803	13799	13859	13874	13893	13762	13837	13641	13616	13770	13793	13889	13778	13669	13831	13736	13741	13685	13700	13706	13721	13707	13890	13701	13918	13834	13923	13754	13904	13743	13883	13697	13625	13787	13812	13854	13703	13845	13829	13873	13794	13800	13890	13891	13864	13848	13865	13957	13835	13897	13921	13768	13883	13756	13775	13838	13840	14025	13778	13772	13740	13758	13784	13557	13797	13779	13757	13591	13760	13873	13847	13890	13779	13913	13899	13716	13945	13875	13921	13838	13654	13906	13771	13694	13703	13849	13862	13888	13894	13848	13968	13771	13763	13814	13787	13710	13965	13814	13685	13856	13706	13655	13946	13819	13891	13665	13778	13550	13848	13892	13780	13846	13755	13871	13822	13716	13642	13575	13742	13904	13625	13700	13852	13782	13908	13738	13780	13771	13760	13620	13881	13924	13740	13901	13772	13809	13785	13753	13662	13726	13717	13638	13768	13739	13725	13784	14048	13833	13805	13723	13815	13810	13824	13809	13623	13865	13736	13829	13849	13833	13934	13761	13840	13627	13989	13935	13870	13917	13887	13792	13795	13864	13700	13817	13615	13664	13885	13798	13822	13835	13655	13775	13827	13997	13763	13928	13817	13818	13828	13713	13825	13678	13694	13730	13831	13825	13778	13780	13843	13741	13950	13752	13767	13719	13840	13670	13759	13561	13716	14015	13659	13640	13785	13675	13953	13770	13791	13783	13814	13737	13819	13789	13893	13828	13759	13756	13904	13901	13754	13624	13829	13875	13804	13871	13876	13866	14004	13755	13979	13774	13677	13876	13726	13864	13825	13860	13788	13853	13796	13747	13811	13827	13812	13742	13902	13749	13904	13895	13839	13818	13786	13662	13748	13870	13806	13988	13823	13759	13830	13808	13896	13824	13798	13814	13722	13809	13899	13789	13902	13849	13834	13775	13787	13894	13825	13717	13906	13909	13810	13842	13922	13978	13740	13811	13839	13702	13776	13762	13788	13728	13879	13672	13827	13703	13771	13779	13900	13830	13943	13795	13785	13801	13957	13793	13694	13919	13738	13840	13621	13781	13804	13781	13848	13757	13968	13588	13837	13811	13827	13770	13778	13791	13873	13860	13839	13868	13701	13875	13817	13582	13539	13737	13730	13813	13672	13773	13834	13832	13908	14009	13701	13902	13798	13784	13669	13978	13794	13908	13801	13796	13912	14029	13807	13678	13823	13876	13855	13839	13684	13870	13812	13728	13843	13900	13692	13777	13720	13877	13833	13773	13684	13792	13986	13946	13721	13716	13775	13905	13765	13868	13689	13805	13921	13857	13843	13842	13718	13654	13884	13792	13797	13666	13721	13924	13852	13829	13831	13768	13919	13791	13661	13932	13796	13881	13716	13766	13735	13684	13709	13745	13680	14005	13710	13985	13661	13847	13745	13891	13698	13899	13737	13859	13756	13869	13809	13903	13924	13864	13830	13749	13847	13797	13934	13845	13879	13675	13813	13801	14012	13761	13726	13760	13913	13686	13805	13759	13809	13791	13876	13826	13856	13835	13584	13807	13728	13813	13710	13673	13896	13738	13764	13881	13973	13819	13715	13868	13744	13660	13872	13944	13839	13729	13744	13784	13679	13789	13786	13778	13819	13802	13941	13734	13869	13743	13899	13845	13698	13923	13816	13799	13755	13781	13845	13760	13813	13891	13602	13838	13839	13779	13765	13876	13674	13528	13777	13794	13858	13891	13705	13774	13674	13815	13637	13808	13926	13746	13674	13985	13824	13862	13834	13897	13729	13855	13904	13828	13833	13839	13759	13631	13718	13719	13974	13930	13835	13754	13780	14009	13801	13776	13663	14074	13588	13803	13828	13764	13864	13738	13863	13619	13834	13777	13794	13875	13929	13870	13779	13819	13938	13840	13811	13824	13856	13706	13963	13794	13744	13682	13729	13852	13738	13717	13779	13645	13951	13691	13923	13836	13714	13867	13834	13687	13893	13889	13683	13821	13753	13635	13809	13774	13669	13771	13632	13818	13763	13819	13851	13744	13849	13858	13909	13710	13749	13801	13825	13680	13795	13873	13811	13701	13856	13753	13821	13838	13760	13717	13828	13828	13855	13820	13897	13771	13813	13685	13961	13756	13887	13900	13738	13744	14064	13547	13885	13814	13824	13615	13773	13875	13878	14000	13800	13879	13876	13881	13812	13869	13741	13742	13734	13863	13788	13772	13806	13882	13808	13725	13704	13634	13794	13892	13805	13788	13795	13767	13948	13970	13793	13939	13751	13701	13814	13722	13839	13884	13906	13737	13856	13914	13884	13728	13732	13878	13834	13848	13634	13855	13728	13928	13911	13758	13860	13758	13910	13813	13787	13959	13786	13839	14106	13764	13768	13679	13889	13769	13956	13779	13667	13767	13808	13750	13825	13632	13955	13893	13845	13830	13825	13934	13808	13873	13704	13909	13832	13788	13765	13883	13786	13980	13853	13775	13860	13707	13878	13687	13631	13828	13695	13717	13840	13824	13749	13923	13740	13836	13725	13732	13803	13826	13751	13868	13950	13962	13749	13779	13773	13860	13724	13975	13831	13775	13779	13665	13867	13823	13809	13804	13570	13854	13742	13779	13848	13781	13696	13959	13820	13974	13777	13710	13681	13894	13837	13744	13674	13774	13686	13750	13806	13744	13791	13962	13938	13798	13714	13814	13868	13783	13694	13784	13819	13814	13796	13879	13902	13715	13766	13876	13747	13717	13822	13821	13828	13667	13862	13786	13678	13756	13848	14009	13779	13821	13835	13789	13685	13760	13717	13803	13730	13725	13867	13806	13956	13858	13707	13969	13690	13883	13832	13790	13731	13967	13739	13675	13695	13859	13804	13920	13745	13799	13823	13853	13726	13808	13715	13695	13877	13924	13831	13827	13617	13875	13914	13791	13923	13743	13771	13675	13888	13691	13798	13876	13698	13772	13761	14049	13863	13791	13905	13913	13857	13876	13709	13841	13668	13818	13765	13842	13577	13948	13777	13869	13771	13743	13691	13883	13732	13756	13763	13819	13706	13693	13796	14117	13776	13763	13742	13930	13714	13806	13843	13727	13675	13758	13988	13756	13775	13820	13748	13836	13809	13809	13716	13807	13940	13855	13921	13719	13779	13772	13912	13771	13798	13683	14017	13643	13869	13785	13859	14001	13837	13731	13990	13631	13686	13743	13783	13704	13952	13736	13788	13874	13826	13959	13863	13818	13738	13783	13821	13782	13695	13848	13759	13910	13707	13744	13725	13854	13715	13798	13905	13889	13888	13939	13761	13640	13758	13852	13772	13917	13716	13824	13960	13847	13817	13881	13841	13747	13946	13698	13775	13779	13831	13810	13739	13993	13798	13904	13840	13852	13753	13821	13827	13934	13837	13808	13793	13722	13747	13916	13764	13884	13862	13776	13834	13639	13767	13859	13862	13701	13690	13857	13747	13703	13663	13752	13770	13645	13903	13878	13743	13751	13843	13819	13717	13653	13878	13793	13908	13795	13919	13885	13851	13845	13873	13679	13750	13708	13679	13705	13940	13840	13719	13727	13787	13862	13674	13847	13843	13945	13832	13769	13795	13865	13812	13750	13845	13921	13826	13794	13619	13891	13865	13641	13992	13762	13811	13704	13765	13620	13733	13824	13934	13901	13719	13847	13889	13758	13865	13908	13720	13761	13885	13796	13922	13832	13858	13755	13872	13785	13823	13799	13865	13870	13866	13909	13996	13753	13818	13727	13939	13694	13993	13891	13699	13709	13716	13803	13695	13577	13802	13845	13730	13735	13711	13796	13927	13899	13816	13968	13867	14029	13761	13793	13828	13858	13869	13741	13906	13703	13731	13954	13700	13732	13696	13816	13719	13879	13858	13783	14089	13875	13856	13804	13749	13792	13814	13847	13685	13717	13982	13793	13780	13772	13735	13644	13763	13824	13810	13708	13720	13738	13712	13734	13801	13816	13812	13800	13889	13702	13874	13826	13897	13744	13789	13762	13897	13830	13728	13764	13800	13694	13775	13714	13718	13826	13747	13813	13772	13867	13823	13863	13772	13711	13828	13813
22549	21513	28721	24748	21780	23172	22554	17867	16675	16715	16575	16466	16446	16481	16252	15971	16262	16127	16196	16173	16162	16037	16172	16134	16141	16192	15908	16018	16052	16240	15959	15897	16036	16124	16112	15878	15901	16096	16098	16097	16055	16137	15945	16084	15868	16018	15859	15939	16006	16042	16115	15919	15830	15770	16045	16107	15886	15843	15928	16084	15939	15982	15951	16001	15849	15894	16044	16124	15861	15653	15903	15831	16101	15961	15756	16010	15927	15897	15820	15645	15905	15991	15950	15837	15876	15711	15689	15896	15953	15938	15902	15987	15869	15699	15953	15949	16015	16072	15827	15900	16046	15808	15801	15755	15869	15796	15946	15844	15940	15859	15972	15899	15767	15913	15759	15896	15867	15856	15906	15808	15998	16015	15948	16031	15813	15826	15804	15632	15758	16034	16217	16043	16014	15832	15950	15803	15874	15771	16170	15836	15882	15884	15961	15862	15770	15995	15972	15739	15695	15965	16061	15903	15759	15873	15777	15738	15932	15937	15797	15813	15917	15890	15903	16006	15928	15704	15995	15976	15840	15869	16110	15829	15933	15924	15805	15934	15757	15726	15919	15982	16011	16029	15826	15942	15801	15763	15960	15972	16082	15954	15868	15862	16188	15834	15878	15892	15848	15900	16036	15996	15862	15982	15965	15842	15954	15863	15880	15868	15707	15966	15754	15818	15735	15830	15766	15831	15872	15989	15841	15880	16012	15933	15857	15747	15807	15957	15955	15948	15822	15959	15820	15604	15787	15819	15874	15845	15822	16102	15905	15867	15814	15905	15958	16126	15981	15720	15941	16078	15981	15868	15886	15690	15836	15700	15475	15993	15830	15916	15936	15895	15784	15919	15993	15983	15879	16006	15828	15783	15964	15809	16128	15997	15847	15732	15882	15606	15929	15914	15909	15851	15930	15748	15790	15828	16005	15743	16051	15916	15983	16041	15951	15735	15881	15986	16036	15735	15856	15718	16055	15782	15754	15918	15839	15933	15781	15816	15791	15817	15954	15853	15713	15802	15724	15857	15747	15892	16109	15890	15993	15750	15644	15943	15836	15959	15785	15834	16001	15996	15938	15907	15951	16011	15803	15940	15830	15864	15864	15807	15940	15698	15907	15840	15879	15870	15886	15834	15955	15881	15962	16050	15755	15788	15750	15828	16015	15996	15869	15873	15851	15981	15876	16017	15762	15806	15889	15849	15726	15762	15876	15935	15978	16004	15911	15780	15811	15805	16007	15933	15905	15891	16065	16084	16002	15902	15866	15857	15822	15871	15916	15853	16067	15950	15885	15734	15923	15726	15646	15803	15913	15902	15905	15907	15933	15913	15718	15812	15922	15952	15965	15749	15955	15894	15818	15682	15797	15843	15877	15864	16073	15893	15808	15915	15818	16018	16063	15986	15881	15978	15873	15984	15812	15898	15709	15601	15688	16000	15946	15716	15622	15685	15797	15762	15849	15941	15951	15941	16000	15669	15770	16029	16020	15897	16027	15785	15740	16050	15941	15842	15883	15894	16053	15981	15980	15820	15859	15858	15899	15983	16057	16052	15698	15705	15749	15873	15793	15909	15747	15890	15892	15958	15876	15780	16030	15972	15626	15883	15962	15811	15756	15864	15664	15959	15895	15787	15884	15856	15698	15975	16003	15985	15880	15917	15859	15975	15981	15762	15953	15885	15890	15826	15964	15963	15855	15794	15910	15891	15972	15869	15759	15779	16162	15813	15806	15894	15827	15950	16083	16157	16008	15803	15630	15933	15880	15781	15867	15952	15757	15832	15953	15751	16082	15759	15761	15764	16059	15921	16044	16005	16011	15689	15669	15934	15914	15922	16040	15833	15888	15943	15801	16040	15915	15798	15799	15812	15983	16066	15870	15909	15935	15909	15741	15915	15801	15787	16003	15787	15826	15652	15968	15907	15941	15938	15917	15685	15830	15743	15850	15853	16006	15827	15656	15967	15902	15796	15807	15973	16050	15728	16000	16002	15905	15907	15889	15876	16055	15851	15843	15848	15930	15989	15913	15975	15822	15979	15919	15821	16018	15773	15830	15870	15809	15838	16037	15996	15946	15931	15921	15939	15746	15784	16000	15899	15993	15673	15910	15881	15965	15896	15935	15609	15930	15882	15658	15842	15768	15714	15868	15900	15860	15921	15970	15958	15732	15746	15815	15873	15916	15942	15792	15881	16031	16062	15835	15831	15665	15818	15992	15753	15838	15659	15852	15975	15829	15894	15656	15673	15868	15888	15923	15927	15788	15959	15972	15958	15826	15934	15872	15627	15925	15782	15861	15853	15609	15887	15948	15783	16027	15929	15802	15769	15942	16109	15907	16032	15917	15861	15583	15903	15913	15771	15790	15822	15877	15751	15698	15910	15894	15860	16056	16053	16002	15869	15765	15813	15817	15868	15754	15963	15955	15941	15919	15873	16066	15847	16075	15982	15974	16010	15810	15858	15964	16023	15848	15939	15820	15926	15943	16065	15890	15966	15803	15990	15782	15828	15782	15923	15823	15997	15977	15796	15825	16153	15939	15701	15948	16114	15978	15950	15758	15797	15953	15787	16005	15929	15896	15919	15816	15800	15794	15797	16047	16115	15849	15759	15930	15891	15881	15685	15738	15754	16065	16047	15945	15960	15823	16020	15774	15887	15970	15895	15921	15798	15781	15875	15898	15778	15921	16079	15999	15935	15952	15911	15928	16035	15813	15907	15809	15868	15791	15954	15856	15845	16119	15945	15890	15867	15919	15784	15881	15941	16108	15915	15792	15886	15956	15876	15688	15937	15882	15890	16156	15939	15569	15940	15795	15787	15796	15998	15663	15956	16019	15798	15972	15896	15841	15977	15913	15777	15796	15972	15855	15990	15853	15682	15764	15677	15691	15722	15856	16204	15937	15998	15857	15897	15901	15738	15839	15919	15824	15929	15859	15762	15842	15967	15799	15896	16016	15756	15886	16037	16009	15667	15880	15966	15925	15717	16026	15905	15916	15951	15928	15944	15903	15853	16120	15885	15729	16001	15889	15900	15916	15833	15705	15864	15949	15698	15743	15811	15799	15623	15840	15765	15939	15793	15922	16154	16029	15736	16014	15850	15835	15739	15910	16184	15851	15806	15888	16025	15922	15956	15896	15838	16100	15952	15842	16063	15856	15902	15884	15758	15811	15779	15905	15922	15920	15931	16029	15805	15790	15879	15795	15854	15914	15787	15824	15672	15772	15855	16021	15793	15938	15963	15880	15923	15664	15919	15950	15747	15790	16035	15745	15986	15783	15981	15853	15958	15661	15904	16033	15781	16174	15668	15796	15884	15948	15692	15911	15863	16055	15880	15841	15703	15821	15795	15925	15857	15917	15877	15862	15776	15731	15911	15897	15861	15823	15894	15866	15850	15873	15924	15940	15847	15921	15954	15881	15798	15825	15922	15928	15825	15666	15793	15639	15674	15937	15926	15814	15846	15910	15892	16051	15927	16026	16074	15772	15900	15848	15840	16084	15958	15790	15774	15916	15860	15929	15972	15843	15922	15735	15664	15649	15790	16077	15857	16047	16025	15826	15937	15838	15895	16029	15911	15618	15769	15791	15808	15981	16034	15977	15853	15902	15880	15865	15697	15901	15849	15800	15878	15787	15848	15715	15782	15770	15828	16037	15933	15828	15997	15822	15938	15764	15815	15909	15678	15999	15915	15977	16067	15940	15992	15822	15682	15854	15891	15784	15972	15850	15945	15901	15933	15881	15847	15673	15850	15949	15758	15841	15784	15997	15925	16095	16006	15848	15997	15976	15814	15991	15857	16058	15778	15964	15840	15781	15768	15955	15926	15867	15992	15912	15736	15896	15944	15839	15809	15677	15892	16114	15932	15824	15971	15824	15788	15905	15806	16011	15906	15782	15848	15837	15798	15985	15837	16082	15809	15843	15877	15894	15802	15850	15825	15973	15810	15911	15865	15796	15943	15848	15953	15867	15960	15911	15908	16034	15864	15843	16000	15878	15955	15804	15872	15574	15923	15909	15906	15891	15980	16102	15998	15774	15618	15997	15869	15946	15715	15866	15926	15944	15994	15846	15923	15891	15799	15764	15957	15859	15941	15771	15939	16043	16124	15977	15774	15751	15869	15938	15873	15684	15922	15678	15719	15779	15614	16007	15528	15952	15950	15954	15741	15863	15825	15941	15987	16113	15943	15678	15767	15774	15671	15851	15943	15754	15928	15949	15797	15972	16080	15975	15851	15816	15916	15898	15739	15841	15842	15825	15899	15887	15902	16099	16003	15910	15913	16031	15741	15842	15742	15774	15665	15888	15849	15824	15969	15584	15848	15936	15821	15794	15691	15827	15886	15771	15913	15948	15750	15809	15842	15897	15866	15903	15801	15943	15958	15753	15981	15994	15667	15954	15902	15868	16022	15773	15861	15824	15795	15788	15811	15846	15816	15945	15887	15930	15905	15931	15737	15930	15884	15931	15971	16006	16050	16001	15939	15821	15914	15778	15891	16128	15953	15905	15945	15754	15891	15936	15795	15828	15881	16028	15967	15794	15934	16067	15841	15926	15804	15897	15954	16015	15933	15822	15880	15921	15863	15833	15980	15977	15838	15941	15948	15744	16019	15753	15927	15926	15899	15831	15815	15812	15837	15989	15872	15804	15923	15759	15791	15902	15831	15814	15864	15960	15937	15716	15802	15766	15976	15998	15981	15797	15883	15791	15788	15991	15850	16024	15880	15969	15671	16150	15779	15874	15642	15732	15948	15771	15955	15803	15915	15930	15858	16079	16017	15924	15770	15825	15772	16075	15818	15620	15761	15844	15787	15816	15980	15949	15943	15865	15926	15942	15592	15925	15888	15946	16123	15940	15939	15936	15742	15838	15807	15740	16040	15887	15968	15874	15768	15855	15724	15946	15874	15775	16076	16086	15987	15826	15805	15782	15993	16098	15980	15959	15712	15765	15988	15969	15926	15755	15907	15916	15846	15869	15920	15948	15782	15836	15835	15816	15770	15850	16010	15968	15900	15784	15983	15911	16052	15882	15952	16095	15819	15831	15810	15825	15854	15950	15931	15964	15971	15949	15984	15864	15833	15896	15818	15844	15939	16068	15993	15884	15847	15919	15914	15975	15892	15857	15589	15739	15800
19307	38542	31135	23601	20057	18229	17077	16150	15539	14938	14945	14716	14799	14705	14699	14468	14764	14657	14794	14598	14651	14715	14618	14617	14598	14458	14535	14699	14750	14387	14567	14547	14589	14507	14506	14411	14528	14550	14538	14546	14388	14582	14478	14451	14283	14514	14487	14413	14656	14512	14402	14474	14441	14361	14360	14372	14593	14424	14484	14437	14448	14614	14547	14550	14647	14634	14371	14292	14361	14360	14475	14535	14446	14482	14438	14267	14532	14380	14409	14269	14366	14257	14492	14393	14552	14543	14418	14498	14352	14288	14535	14215	14495	14532	14399	14381	14519	14426	14263	14470	14324	14537	14434	14423	14417	14343	14473	14447	14275	14510	14471	14520	14480	14369	14665	14449	14507	14360	14193	14500	14324	14383	14318	14464	14258	14405	14346	14232	14548	14368	14347	14375	14525	14469	14348	14273	14555	14410	14371	14469	14489	14450	14357	14269	14378	14541	14354	14396	14351	14308	14433	14436	14379	14366	14238	14482	14359	14543	14312	14343	14383	14435	14446	14594	14365	14513	14495	14278	14559	14349	14230	14473	14432	14439	14421	14386	14321	14443	14539	14241	14622	14479	14432	14376	14329	14493	14183	14276	14570	14478	14365	14488	14326	14353	14545	14335	14475	14457	14248	14293	14325	14637	14413	14450	14481	14489	14416	14249	14511	14250	14387	14423	14448	14475	14347	14387	14348	14378	14508	14350	14377	14454	14592	14151	14288	14288	14470	14478	14467	14307	14408	14385	14452	14299	14366	14356	14571	14190	14306	14368	14482	14436	14316	14264	14280	14447	14428	14366	14547	14281	14287	14532	14355	14423	14444	14437	14351	14449	14507	14499	14397	14400	14302	14389	14455	14293	14422	14468	14624	14425	14203	14401	14374	14462	14254	14368	14422	14457	14233	14431	14333	14239	14489	14198	14360	14514	14318	14401	14494	14478	14376	14503	14349	14443	14307	14256	14435	14355	14552	14345	14288	14489	14398	14403	14352	14291	14397	14453	14312	14318	14231	14355	14356	14223	14344	14429	14542	14333	14366	14561	14379	14339	14345	14387	14429	14315	14492	14552	14380	14352	14368	14393	14468	14323	14355	14311	14450	14561	14349	14402	14597	14408	14285	14396	14324	14369	14225	14399	14230	14272	14341	14309	14253	14472	14440	14492	14386	14311	14318	14510	14328	14421	14300	14262	14429	14451	14453	14395	14329	14656	14331	14440	14404	14499	14375	14361	14354	14417	14396	14224	14512	14517	14445	14424	14423	14396	14325	14639	14352	14357	14397	14444	14278	14553	14477	14460	14536	14320	14377	14600	14487	14444	14329	14335	14485	14293	14432	14339	14368	14523	14334	14527	14301	14352	14478	14432	14500	14475	14457	14412	14426	14352	14359	14462	14399	14514	14397	14397	14536	14412	14197	14307	14375	14385	14485	14494	14512	14297	14423	14590	14376	14223	14360	14404	14645	14437	14310	14409	14376	14384	14499	14326	14124	14254	14626	14401	14340	14233	14313	14649	14371	14399	14322	14454	14318	14439	14392	14383	14482	14441	14427	14402	14308	14437	14340	14313	14463	14342	14515	14409	14330	14304	14361	14512	14287	14322	14360	14407	14365	14492	14536	14239	14497	14424	14416	14549	14402	14421	14366	14363	14221	14592	14286	14368	14465	14342	14562	14564	14307	14442	14452	14294	14298	14397	14335	14399	14321	14166	14382	14436	14363	14426	14333	14486	14477	14466	14354	14471	14122	14301	14236	14318	14448	14348	14310	14376	14359	14432	14507	14383	14396	14361	14487	14350	14394	14432	14424	14191	14347	14364	14210	14467	14444	14419	14374	14540	14328	14248	14350	14378	14318	14426	14392	14541	14264	14264	14439	14385	14483	14390	14370	14420	14404	14408	14389	14457	14351	14447	14550	14511	14426	14299	14393	14411	14459	14316	14520	14605	14477	14328	14630	14230	14395	14530	14461	14395	14510	14578	14287	14341	14514	14409	14290	14356	14342	14413	14303	14237	14399	14388	14380	14496	14476	14506	14521	14469	14422	14398	14310	14492	14297	14441	14478	14332	14545	14518	14358	14380	14493	14498	14495	14357	14436	14316	14206	14420	14339	14405	14488	14346	14567	14339	14418	14320	14300	14405	14571	14288	14492	14306	14415	14241	14374	14480	14394	14406	14323	14347	14492	14231	14509	14380	14351	14362	14503	14270	14307	14532	14270	14469	14461	14388	14345	14377	14385	14458	14530	14328	14391	14432	14437	14389	14474	14281	14385	14398	14354	14279	14284	14445	14211	14393	14426	14372	14357	14395	14198	14319	14332	14460	14293	14471	14424	14332	14382	14435	14279	14429	14544	14313	14539	14330	14258	14407	14349	14196	14386	14346	14313	14479	14390	14480	14473	14335	14471	14398	14342	14357	14402	14470	14233	14362	14366	14297	14388	14331	14295	14296	14373	14531	14430	14266	14478	14328	14437	14446	14234	14378	14576	14344	14624	14321	14379	14532	14420	14266	14628	14367	14310	14532	14512	14454	14417	14366	14404	14377	14588	14571	14390	14436	14563	14577	14541	14434	14508	14449	14277	14302	14196	14328	14302	14528	14425	14282	14408	14293	14354	14380	14629	14271	14433	14474	14488	14437	14498	14377	14389	14520	14329	14392	14378	14446	14347	14379	14384	14318	14616	14401	14258	14397	14544	14275	14523	14341	14469	14418	14354	14541	14358	14151	14319	14409	14314	14306	14650	14413	14486	14391	14296	14351	14387	14406	14498	14393	14562	14554	14350	14519	14290	14327	14289	14394	14310	14537	14493	14499	14476	14303	14547	14328	14392	14325	14372	14434	14366	14367	14320	14427	14434	14404	14529	14412	14432	14278	14405	14495	14371	14459	14514	14498	14378	14497	14319	14339	14349	14216	14482	14472	14331	14329	14315	14512	14428	14416	14550	14450	14549	14571	14446	14372	14308	14312	14514	14377	14405	14289	14301	14488	14445	14406	14321	14510	14262	14048	14456	14396	14453	14564	14370	14561	14307	14451	14328	14542	14396	14454	14232	14632	14546	14226	14497	14430	14463	14524	14510	14526	14511	14347	14249	14378	14520	14381	14437	14430	14516	14218	14442	14345	14460	14441	14349	14397	14423	14406	14201	14575	14470	14309	14331	14268	14357	14376	14228	14238	14357	14374	14415	14320	14341	14479	14402	14434	14409	14546	14317	14532	14415	14549	14394	14437	14553	14360	14281	14456	14241	14493	14397	14373	14440	14450	14564	14404	14525	14410	14350	14423	14222	14502	14467	14339	14381	14452	14523	14592	14445	14344	14475	14337	14465	14511	14228	14519	14322	14345	14303	14377	14506	14523	14435	14361	14427	14352	14528	14506	14290	14429	14505	14294	14425	14361	14488	14478	14358	14452	14459	14290	14440	14424	14545	14449	14321	14382	14501	14444	14338	14348	14282	14203	14418	14391	14362	14430	14352	14479	14374	14460	14373	14668	14415	14383	14441	14462	14440	14133	14492	14390	14540	14236	14352	14438	14305	14313	14433	14352	14386	14322	14443	14367	14515	14458	14368	14416	14380	14391	14302	14448	14425	14500	14353	14510	14265	14454	14447	14536	14473	14468	14427	14240	14416	14260	14408	14551	14362	14356	14509	14321	14262	14478	14431	14501	14384	14337	14462	14392	14513	14304	14266	14516	14288	14367	14513	14369	14272	14263	14385	14509	14489	14388	14448	14301	14395	14423	14368	14427	14390	14444	14314	14187	14527	14350	14385	14166	14328	14544	14441	14298	14418	14360	14440	14309	14399	14361	14363	14520	14441	14418	14517	14398	14440	14620	14508	14423	14588	14346	14338	14492	14458	14423	14328	14435	14460	14320	14395	14404	14503	14529	14299	14500	14247	14379	14330	14410	14339	14426	14308	14444	14367	14304	14597	14404	14314	14459	14456	14447	14516	14376	14205	14397	14386	14505	14446	14390	14487	14334	14574	14352	14390	14269	14245	14483	14474	14491	14558	14329	14398	14209	14598	14412	14422	14262	14511	14313	14384	14402	14524	14385	14277	14328	14289	14365	14472	14530	14488	14234	14260	14366	14444	14403	14323	14275	14426	14422	14345	14495	14442	14173	14704	14316	14315	14447	14259	14561	14483	14280	14349	14367	14430	14197	14410	14433	14307	14460	14307	14309	14405	14398	14431	14458	14348	14439	14212	14469	14418	14395	14339	14320	14410	14300	14486	14205	14386	14377	14484	14459	14389	14315	14395	14417	14452	14358	14421	14278	14397	14365	14391	14369	14414	14367	14171	14393	14421	14345	14519	14376	14373	14318	14367	14511	14371	14401	14446	14434	14525	14285	14316	14439	14310	14451	14445	14263	14422	14374	14515	14471	14462	14592	14394	14367	14428	14509	14355	14348	14395	14434	14504	14298	14578	14415	14322	14439	14408	14366	14364	14276	14467	14485	14341	14168	14270	14443	14313	14551	14365	14281	14350	14392	14457	14358	14257	14528	14360	14365	14384	14262	14573	14396	14193	14403	14398	14427	14448	14345	14254	14469	14319	14519	14479	14431	14423	14417	14345	14354	14443	14498	14213	14346	14343	14446	14502	14467	14252	14492	14494	14526	14563	14529	14290	14278	14505	14328	14388	14424	14540	14339	14488	14351	14379	14364	14528	14341	14440	14435	14355	14457	14401	14371	14293	14263	14631	14415	14325	14454	14524	14258	14372	14345	14278	14378	14380	14253	14380	14404	14337	14497	14371	14333	14494	14354	14431	14450	14477	14406	14359	14342	14350	14354	14302	14557	14479	14460	14444	14436	14390	14520	14156	14372	14338	14346	14646	14381	14502	14445	14300	14453	14460	14383	14217	14408	14437	14355	14499	14248	14427	14294	14410	14517	14550	14520	14252	14400	14259	14257	14513	14503	14225	14236	14387	14426	14319	14214	14462	14326	14253	14284	14459	14278	14434	14458	14435	14395	14413	14534	14147	14470	14407	14478	14492	14381	14398	14604	14324	14285	14271	14481	14420	14401	14346	14282	14507	14398	14387	14444	14374	14428	14474	14504	14522	14332	14394	14266	14454	14370	14461	14370	14610	14401	14433	14579	14523	14130	14496	14413	14440	14315	14506	14088
28397	22756	23994	19486	15811	15362	15112	14625	14574	14501	14392	14376	14343	14391	14514	14484	14404	14404	14260	14298	14353	14186	14345	14308	14258	14263	14350	14254	14388	14213	14123	14461	14368	14354	14187	14306	14407	14103	14353	14363	14271	14324	14371	14277	14286	14534	14325	14249	14361	14322	14193	14344	14244	14251	14342	14119	14371	14342	14269	14427	14008	14258	14225	14563	14261	14258	14291	14305	14266	14048	14274	14254	14252	14346	14479	14286	14176	14464	14363	14328	14311	14409	14328	14326	14193	14268	14423	13962	14292	14179	14270	14409	14347	14203	14013	14277	14122	14333	14494	14123	14291	14142	14494	14245	14140	14259	14223	14406	14255	14253	14246	14366	14130	14358	14206	14343	14102	14294	14127	14372	14039	14301	14201	14178	14339	14240	14220	14269	13940	14354	14181	14227	14127	14082	14324	14194	14283	14335	14249	14355	14455	14418	14284	14225	14193	14242	14333	14031	14294	14261	14535	14144	14196	14218	14183	14264	14262	14143	14464	14362	14285	14423	14290	14307	14055	14119	14318	14296	14432	14378	14302	14333	14331	14022	14263	14106	14313	14282	14234	14390	14306	14262	14127	14244	14229	14267	14247	14274	14137	14218	14284	14146	14250	14371	14277	14334	14299	14324	14177	14254	14326	14142	14296	14160	14325	14183	14345	14240	14354	14079	14223	14319	14180	14093	14256	14464	14343	14055	14413	14359	14286	14368	14204	14399	14315	14398	14446	14348	14236	14311	14200	14347	14272	14200	14137	14247	14165	14099	14427	14301	14034	14285	14241	14103	14162	14374	14306	14292	14440	14147	14336	14219	14218	14149	14371	14512	14320	14212	14317	14399	14282	14260	14343	14340	14181	14216	14207	14300	14395	14239	14230	14259	14457	14215	14048	14236	14488	14422	14170	14030	14422	14202	14291	14268	14294	14380	14248	14367	14280	14233	14303	14104	14183	14237	14209	14066	14310	14307	14254	14133	14183	14186	14240	14293	14445	14323	14080	14172	14298	14343	14277	14321	14224	14402	14473	14180	14209	14054	14229	14156	14436	14366	14335	14036	14063	14064	14197	14225	14234	14400	14350	14261	14233	14254	14397	14429	14301	14291	14147	14143	14158	14352	14166	14191	14148	14136	14358	14199	14180	14458	14282	14189	14299	14308	14231	14216	14043	14110	14447	14316	14245	14193	14178	14424	14247	14232	14122	14054	14223	14357	14161	14218	14338	14352	14271	14363	14110	14311	14375	14322	14001	14215	14341	14358	14280	14145	14107	14397	14192	14140	14157	14185	14234	14201	14368	14355	14232	14188	14275	14383	14342	14269	14198	14030	14294	14369	14294	14477	14327	14267	14381	14380	14189	14209	14031	14086	14335	14207	14268	14159	14177	14423	14348	14122	14164	14339	14357	14240	14169	14123	14272	14219	13959	14147	14256	14400	14328	14382	14198	14264	14367	14243	13991	14317	14320	14315	14252	14150	14199	14331	14225	14280	14349	14260	14137	14284	14297	14154	14200	14241	14304	14334	14432	14237	14197	14255	14242	14278	14399	14224	14273	14324	14221	14264	14146	14254	14237	14248	14387	14373	14401	14300	14384	14363	14393	14327	14210	14278	14262	14080	14441	14324	14487	14363	14305	14004	14188	14235	14259	14303	13853	14274	14518	14310	14392	14074	14152	14231	14239	14334	14209	13984	14359	14221	14167	14282	14312	14488	14292	14321	14357	14089	14253	14215	14450	14031	14178	14316	14391	14222	14139	14348	14216	14266	14178	14295	14221	14240	14258	14313	14354	14269	14314	14243	14300	14081	14142	14446	14356	14269	14172	14203	14283	14336	14406	14207	14389	14362	14190	14156	14354	14221	14202	14169	14239	14413	14360	14325	14208	14124	14344	14129	14364	14301	14151	14363	14327	14349	14212	14304	14327	14391	14193	14185	14174	14304	14208	14254	14264	14153	14405	14184	14295	14292	13971	14107	14268	14223	14458	14208	14308	14215	14182	14066	14205	14169	14265	14368	14276	14156	14293	14227	14329	14342	14240	14097	14213	14173	14331	14275	14257	14219	14353	14331	14381	14177	14245	14167	14294	14244	14209	14290	14274	14265	14294	14210	14388	14071	14213	14082	14287	14157	14398	14317	14279	14383	14109	14221	14419	14252	14372	14370	14476	14192	14049	14415	14168	14163	14354	14212	14246	14252	14359	14367	14074	14062	14090	14199	14392	14324	14302	14197	14171	14263	14238	14270	14299	14318	14416	14176	14181	14338	14372	14270	14287	14297	14293	14264	14123	14319	14469	14184	14173	14459	14115	14049	14274	14335	14360	14530	14285	14310	14281	14387	14288	14324	14213	14344	14194	14214	14031	14217	14355	14248	14317	14249	14356	14336	14239	14172	14223	14306	14248	14248	14388	14220	14264	14285	14291	14465	14374	14241	14301	14370	14248	14413	14245	14182	14178	14218	14293	14315	14223	14311	14242	14235	14303	14231	14413	14195	14170	14087	14267	14269	14277	14226	14458	14192	14276	14225	14202	14196	14269	14266	14155	14116	14264	14240	14249	14202	14150	14118	14249	14394	14307	14269	14130	14298	14409	14083	14274	14231	14314	14333	14335	14338	14256	14261	14249	14327	14327	14066	14281	14279	14170	14098	14262	14406	14134	14237	14189	14192	14262	14223	14336	14206	14407	14320	14220	14420	14140	14344	14361	14252	14268	14471	14224	14244	14208	14291	14262	14211	14175	14354	14165	14186	14311	14289	14261	14373	14373	14187	14179	14271	14246	14153	14344	14273	14282	14078	14259	14047	14118	14169	14265	14269	14122	14289	14372	14443	14429	14232	14261	14358	14246	14538	14198	14119	14419	14312	14391	14204	14337	14447	14204	14335	14425	14329	14069	14236	14455	14462	14395	14389	14175	14306	14341	14239	14251	14220	14202	14273	14294	14170	14300	14428	14207	14293	14088	14359	14085	14483	14309	14318	14302	14195	14333	14344	14287	14390	14272	14446	14293	14431	14353	14232	14189	14247	14217	14413	14327	14321	14149	14377	14252	14237	14211	14361	14292	14412	14409	14205	14194	14287	14244	14278	14343	14387	14237	14214	14291	14242	14242	14168	14374	14306	14459	14292	14185	14387	14344	14212	14121	14218	14308	14336	14218	14134	14386	14450	14197	14224	14129	14359	14151	14316	14249	14140	14275	14174	14300	14349	14188	14095	14274	14190	14319	14263	14307	14196	14141	14445	14390	14355	14185	14210	14335	14240	14259	14263	14515	14260	14385	14135	14018	14516	14303	14356	14279	14449	14239	14213	14429	14386	14296	14316	14219	14400	14219	14150	14263	14334	14327	14290	14097	14163	14252	14343	14178	14283	14393	14263	14292	14077	14285	14348	14424	14087	14202	14363	14235	14326	14418	14386	14221	14342	14345	14180	14497	14279	14491	14279	14362	14271	14402	14333	14131	14322	14390	14317	14237	14211	14257	14163	14251	14218	14407	14318	14174	14249	14411	14145	14156	14086	14267	14400	14345	14280	14312	14305	14131	14321	14203	14101	14290	14396	14212	14235	14386	14257	14282	14246	14357	14245	14261	14511	14315	14073	14047	14144	14277	14330	14501	14163	14163	14308	14357	14252	14121	14473	14145	14282	14446	14293	14200	14200	14202	14024	14029	13995	14158	14113	14268	14184	14223	14005	14289	14233	14202	14366	14073	14151	14477	14303	14226	14016	14100	14149	14202	14154	14352	14179	14383	14106	14199	14352	14303	14355	14299	14204	14371	14233	14235	14411	14379	14029	14314	14327	14198	14220	14324	14448	14240	14490	14082	14227	14323	14214	14350	14393	14297	14254	14184	14176	14195	14121	14217	14425	14302	14291	14428	14450	14250	14188	14335	14260	14254	14514	14377	14231	14293	14293	14307	14451	14178	14212	14225	14189	14219	13986	14200	14399	14391	14121	14252	14140	14305	14280	14332	14431	14199	14182	14188	14153	14127	14222	14376	14187	14216	14155	14218	14261	14360	14304	14090	14445	14172	14263	14427	14528	14458	14357	14148	14246	14239	13971	14211	14258	14200	14285	14339	14243	14339	14258	14261	14209	14210	14345	14272	14337	14088	14222	14291	14380	14113	14430	14178	14332	14299	14314	14267	14399	14467	14393	14377	14311	14230	14135	14246	14164	14381	14381	14288	14308	14354	14346	14323	14350	14307	14328	14404	14353	14418	14142	14414	14391	14397	14277	14366	14347	14284	14271	14160	14293	14295	14327	14222	14275	14364	14238	14325	14222	14100	14148	14425	14210	14306	14293	14371	14301	14219	14317	14117	14229	14164	14326	14220	14089	14203	14331	14332	14410	14380	14189	14255	14264	14295	14198	14413	14418	14301	14386	14149	14293	14149	14331	14253	14206	14409	14372	14287	14256	14116	14353	14331	14281	14298	14273	14193	14140	14331	14450	14189	14213	14352	14362	14370	14287	14346	14521	14380	14250	14374	14314	14309	14303	14361	14167	14342	14366	14403	14146	14250	14241	14068	14253	14276	14217	14355	14270	14281	14266	14181	14188	14201	14319	14261	14218	14361	14139	14238	14411	14354	14297	14356	14436	14117	14111	14320	14302	14197	14199	14225	14178	14369	14258	14159	14118	14238	14170	14386	14295	14411	14247	14264	14261	14226	14311	14418	14367	14401	14180	14165	14252	14357	14073	14383	14113	14197	14259	14181	14192	14337	14285	14196	14394	14297	14312	14386	14099	14357	14205	14202	14356	14343	14226	14351	14444	14324	14244	14297	14391	14416	14364	14263	14462	14242	14251	14303	14287	14294	14357	14275	14371	14360	14219	14016	14256	14220	14410	14423	14337	14379	14175	14266	14428	14288	14348	14033	14158	14096	14268	14082	14203	14282	14462	14280	14381	14402	14149	14325	14291	14311	14276	14178	14287	14434	14377	14223	14175	14064	14104	14325	14194	14144	13973	14200	14201	14164	14142	14247	14328	14239	14230	14133	14438	14470	14392	14209	14299	14261	14294	14559	14331	14311	14378	14378	14239	14353	14193	14245	14179	14309	14380	14374	14066	14398	14230	14180	14280	14174	14309	14170	14361	14241	14347	14371	14495	14361	14168	14310	14347	14547	14310	14220	14359
18436	27684	22279	17454	15837	14866	14192	14237	13751	13664	13699	13734	13751	13589	13547	13512	13437	13386	13517	13660	13428	13597	13474	13417	13413	13370	13381	13539	13419	13433	13462	13434	13565	13518	13437	13329	13356	13488	13443	13401	13423	13428	13476	13464	13390	13208	13421	13395	13438	13383	13501	13373	13492	13364	13457	13451	13639	13397	13476	13315	13619	13460	13441	13330	13446	13436	13404	13441	13266	13580	13421	13425	13488	13372	13465	13584	13441	13426	13495	13468	13422	13336	13226	13227	13266	13452	13211	13431	13432	13356	13240	13611	13388	13518	13333	13406	13502	13318	13408	13340	13520	13487	13499	13380	13454	13284	13379	13538	13308	13362	13199	13364	13514	13304	13394	13432	13367	13428	13395	13418	13436	13344	13450	13561	13456	13408	13483	13332	13402	13532	13430	13227	13381	13375	13402	13419	13523	13465	13474	13372	13603	13433	13435	13265	13455	13431	13368	13422	13467	13394	13301	13291	13396	13378	13446	13344	13460	13353	13393	13365	13472	13384	13433	13440	13339	13485	13443	13467	13407	13610	13352	13400	13479	13369	13346	13212	13290	13425	13458	13404	13409	13476	13183	13430	13424	13401	13459	13466	13314	13256	13383	13259	13421	13332	13382	13424	13300	13403	13470	13276	13606	13315	13511	13419	13594	13511	13392	13464	13496	13411	13390	13419	13355	13533	13367	13436	13398	13434	13636	13306	13521	13347	13493	13489	13413	13257	13272	13468	13336	13299	13409	13274	13359	13407	13292	13375	13345	13204	13534	13381	13300	13232	13335	13477	13535	13264	13342	13354	13267	13494	13324	13166	13451	13375	13319	13269	13474	13511	13363	13440	13359	13515	13359	13360	13464	13188	13370	13424	13377	13357	13425	13467	13571	13369	13454	13409	13311	13388	13373	13478	13493	13489	13429	13355	13419	13350	13466	13341	13294	13568	13294	13189	13438	13502	13304	13491	13522	13490	13446	13367	13469	13376	13624	13456	13368	13280	13277	13568	13231	13459	13428	13348	13373	13313	13345	13406	13435	13349	13365	13497	13516	13384	13438	13349	13455	13406	13312	13561	13350	13373	13480	13297	13324	13400	13537	13494	13353	13398	13438	13432	13547	13419	13440	13421	13374	13309	13579	13290	13307	13418	13263	13336	13299	13567	13401	13426	13403	13447	13455	13506	13328	13515	13260	13480	13297	13514	13411	13423	13297	13292	13422	13421	13342	13455	13330	13367	13310	13536	13472	13468	13317	13397	13309	13447	13394	13227	13421	13480	13321	13496	13414	13542	13304	13441	13223	13465	13247	13323	13634	13551	13431	13388	13471	13474	13413	13354	13424	13304	13566	13487	13353	13563	13360	13314	13446	13353	13401	13280	13276	13339	13478	13261	13566	13491	13329	13370	13314	13607	13501	13340	13492	13340	13423	13527	13523	13308	13476	13452	13474	13566	13361	13479	13502	13492	13195	13478	13455	13415	13479	13387	13410	13568	13367	13409	13349	13289	13419	13450	13280	13326	13529	13328	13432	13317	13522	13498	13482	13371	13421	13313	13476	13401	13445	13551	13243	13444	13510	13374	13581	13493	13482	13457	13360	13371	13367	13517	13314	13382	13321	13411	13400	13464	13535	13316	13440	13365	13264	13431	13526	13412	13567	13448	13419	13404	13224	13348	13212	13433	13342	13393	13246	13446	13384	13372	13362	13417	13501	13437	13365	13378	13393	13284	13405	13525	13456	13319	13460	13457	13408	13408	13383	13292	13290	13343	13459	13421	13324	13510	13461	13276	13414	13434	13504	13457	13426	13379	13438	13434	13227	13440	13568	13486	13491	13503	13377	13421	13353	13487	13230	13413	13449	13373	13340	13443	13527	13390	13256	13313	13512	13433	13438	13392	13443	13429	13289	13470	13269	13387	13258	13347	13191	13359	13475	13376	13446	13389	13509	13221	13481	13347	13578	13329	13430	13329	13464	13375	13362	13472	13413	13299	13543	13489	13339	13363	13351	13360	13395	13384	13514	13431	13311	13317	13404	13441	13419	13416	13361	13222	13344	13365	13474	13464	13228	13346	13352	13460	13306	13495	13438	13425	13280	13413	13420	13441	13451	13362	13320	13397	13470	13270	13493	13453	13393	13382	13639	13445	13302	13387	13504	13462	13474	13348	13294	13419	13477	13379	13312	13325	13236	13162	13288	13454	13412	13481	13394	13324	13365	13314	13476	13342	13393	13406	13294	13370	13411	13669	13267	13419	13459	13362	13486	13424	13498	13312	13333	13503	13380	13488	13354	13529	13352	13437	13322	13337	13293	13302	13390	13341	13341	13434	13359	13394	13242	13411	13293	13511	13383	13349	13351	13409	13448	13376	13517	13478	13426	13426	13411	13320	13344	13482	13460	13140	13337	13350	13421	13456	13395	13325	13334	13395	13374	13383	13396	13392	13462	13360	13508	13342	13369	13249	13419	13349	13387	13570	13491	13380	13388	13546	13389	13304	13380	13531	13415	13611	13343	13488	13600	13304	13532	13225	13405	13472	13466	13311	13399	13450	13442	13389	13453	13476	13433	13468	13497	13551	13282	13437	13493	13288	13333	13331	13423	13488	13382	13188	13377	13474	13503	13455	13449	13381	13441	13258	13408	13230	13176	13520	13351	13478	13380	13306	13320	13220	13490	13412	13383	13360	13438	13371	13398	13288	13395	13317	13243	13524	13284	13297	13536	13351	13586	13455	13356	13284	13393	13406	13390	13431	13268	13251	13678	13603	13313	13343	13416	13320	13422	13318	13458	13299	13487	13333	13355	13418	13409	13322	13464	13393	13386	13465	13415	13268	13489	13328	13328	13512	13310	13519	13418	13440	13416	13428	13340	13295	13268	13482	13410	13617	13289	13442	13569	13428	13376	13345	13437	13385	13533	13342	13415	13372	13401	13374	13390	13501	13338	13367	13493	13465	13393	13615	13305	13225	13499	13278	13514	13398	13367	13390	13465	13453	13524	13368	13461	13367	13441	13270	13461	13398	13341	13432	13234	13505	13370	13399	13356	13420	13458	13408	13459	13501	13404	13558	13421	13333	13231	13717	13363	13275	13365	13325	13487	13386	13374	13462	13594	13498	13373	13373	13620	13438	13352	13371	13401	13344	13338	13460	13513	13486	13278	13487	13374	13258	13335	13251	13569	13313	13386	13371	13459	13472	13310	13395	13464	13431	13396	13614	13426	13390	13377	13423	13454	13476	13363	13541	13298	13351	13482	13497	13424	13295	13366	13420	13411	13410	13382	13400	13433	13364	13341	13309	13394	13576	13403	13416	13423	13461	13439	13437	13471	13485	13322	13299	13437	13447	13351	13543	13279	13320	13491	13330	13282	13358	13429	13446	13310	13276	13550	13274	13371	13282	13356	13316	13385	13436	13453	13378	13382	13402	13492	13433	13475	13464	13470	13413	13480	13458	13451	13332	13319	13542	13330	13385	13435	13501	13443	13373	13219	13401	13469	13500	13468	13329	13514	13382	13294	13380	13386	13468	13320	13393	13464	13406	13449	13454	13468	13226	13522	13422	13319	13429	13253	13363	13268	13276	13289	13434	13457	13327	13557	13424	13215	13459	13362	13488	13442	13472	13499	13461	13265	13396	13399	13453	13333	13514	13446	13373	13465	13470	13480	13459	13434	13388	13398	13292	13321	13512	13395	13452	13482	13345	13364	13414	13513	13483	13442	13464	13175	13572	13480	13535	13350	13306	13436	13395	13496	13414	13328	13375	13367	13487	13397	13336	13363	13330	13579	13453	13299	13327	13536	13545	13247	13278	13443	13400	13289	13516	13420	13529	13639	13563	13210	13421	13283	13347	13455	13342	13371	13620	13268	13243	13528	13442	13202	13316	13448	13393	13425	13544	13351	13513	13542	13431	13595	13303	13375	13320	13582	13215	13304	13489	13506	13340	13498	13201	13508	13535	13443	13279	13344	13579	13321	13568	13376	13462	13396	13534	13455	13344	13404	13335	13560	13328	13537	13322	13383	13424	13217	13397	13346	13484	13329	13584	13325	13295	13476	13366	13359	13489	13319	13534	13382	13359	13492	13411	13351	13377	13390	13478	13334	13432	13520	13238	13331	13453	13209	13339	13223	13567	13423	13233	13395	13259	13352	13502	13287	13438	13453	13319	13510	13398	13325	13349	13456	13503	13285	13451	13425	13497	13351	13321	13497	13426	13526	13349	13403	13399	13363	13348	13433	13425	13425	13429	13291	13419	13624	13392	13368	13299	13503	13443	13544	13318	13401	13386	13494	13378	13346	13524	13354	13446	13364	13364	13357	13526	13530	13176	13309	13397	13396	13513	13369	13568	13448	13523	13345	13393	13216	13405	13463	13580	13282	13389	13353	13366	13346	13304	13467	13320	13498	13372	13446	13401	13374	13405	13330	13418	13387	13521	13369	13605	13431	13463	13454	13422	13483	13446	13272	13425	13359	13311	13265	13430	13351	13399	13330	13560	13288	13450	13407	13544	13348	13270	13342	13430	13346	13316	13458	13283	13386	13264	13476	13382	13329	13441	13527	13262	13342	13383	13356	13464	13427	13535	13398	13419	13531	13546	13341	13326	13380	13556	13333	13382	13464	13519	13391	13430	13417	13450	13413	13503	13492	13380	13583	13307	13562	13417	13387	13432	13421	13456	13363	13469	13590	13443	13497	13472	13141	13413	13475	13478	13448	13375	13465	13390	13418	13495	13409	13492	13406	13533	13346	13437	13534	13500	13449	13403	13542	13403	13323	13463	13406	13424	13354	13524	13268	13294	13638	13520	13354	13322	13425	13451	13335	13421	13449	13376	13425	13371	13511	13323	13356	13358	13402	13431	13516	13469	13459	13382	13124	13480	13461	13419	13425	13482	13583	13395	13553	13437	13415	13575	13381	13406	13375	13403	13433	13363	13513	13380	13372	13362	13325	13378	13567	13365	13351	13448	13446	13437	13377	13426	13286	13486	13606	13359	13543	13471	13432	13348	13387	13389	13430	13440	13272	13413	13461	13452	13360	13281	13442	13387	13388	13216	13388	13518	13352	13319	13345	13410	13306	13446	13575	13475	13329	13393	13405	13181	13558	13472	13302	13490	13295	13375	13347	13357	13347	13415	13512	13384
23509	21489	28139	25372	22063	19419	18153	16078	15356	15127	15074	14837	14943	15046	14943	14969	15015	15149	14966	15052	14854	14864	14661	14700	14847	14957	14732	14612	14809	15072	15021	14767	14895	14928	14832	14626	14703	14731	15053	14710	14659	14792	14749	14744	14807	14647	14708	14703	14733	14852	14830	14604	14809	14711	14579	14692	14736	14711	14809	14594	14773	14799	14971	14758	14736	14733	14661	14717	14889	14818	14662	14776	14792	14717	14503	14581	14440	14496	14681	14633	14735	14717	14753	14854	14873	14791	14805	14783	14771	14910	14714	14774	14650	14586	14791	14818	14819	14665	14907	14640	14684	14633	14751	14718	14699	14664	14613	14630	14891	14717	14576	14747	14666	14637	14718	14667	14606	14547	14637	14585	14473	14681	14783	14622	14593	14728	14761	14703	14947	14653	14715	14557	14586	14639	14636	14689	14729	14787	14712	14557	14510	14645	14762	14826	14763	14689	14813	14802	14676	14853	14721	14704	14707	14728	14413	14582	14617	14924	14659	14583	14521	14580	14874	14766	14782	14612	14591	14860	14859	14690	14888	14602	14695	14721	14762	14770	14709	14740	14680	14819	14836	14737	14719	14844	14737	14762	14750	14732	14677	14423	14522	14652	14672	14759	14579	14635	14675	14716	14770	14783	14657	14648	14668	14752	14654	14835	14640	14671	14820	14669	14532	14591	14566	14727	14590	14691	14815	14583	14747	14529	14523	14711	14790	14744	14676	14653	14893	14617	14675	14677	14684	14685	14571	14562	14618	14826	14751	14569	14654	14627	14644	14699	14725	14682	14840	14562	14924	14757	14688	14763	14594	14536	14665	14850	14909	14691	14627	14557	14543	14879	14816	14695	14830	14626	14664	14648	14678	14829	14744	14613	14750	14571	14630	14871	14687	14923	14653	14735	14839	14804	14761	14909	14823	14748	14688	14764	14731	14678	14690	14664	14570	14451	14662	14705	14626	14626	14596	14586	14652	14699	14563	14678	14769	14682	14708	14565	14659	14758	14610	14783	14678	14804	14700	14543	14651	14724	14690	14740	14628	14733	14924	14747	14895	14682	14722	14620	14893	14712	14670	14613	14827	14627	14685	14592	14456	14746	14656	14645	14640	14787	14759	14404	14530	14608	14510	14679	14718	14803	14838	14736	14937	14748	14740	14861	14769	14465	14749	14568	14866	14813	14767	14644	14720	14762	14891	14778	14854	14587	14850	14875	14682	14632	14598	14704	14689	14603	14955	14749	14672	14582	14730	14587	14646	14684	14720	14777	14812	14461	14663	14680	14941	14705	14665	14486	14631	14762	14721	14665	14678	14718	14811	14590	14839	14632	14451	14670	14735	14791	14817	14880	14694	14656	14751	14748	14619	14791	14856	14867	14642	14763	14673	14804	14658	14838	14559	14607	14605	14701	14666	14600	14601	14663	14772	14789	14742	14673	14744	14694	14576	14568	14697	14647	14648	14688	14601	14698	14722	14813	14840	14914	14597	14579	14596	14824	14643	14889	14643	14453	14882	14680	14556	14674	14727	14534	14872	14630	14796	14812	14715	14755	14571	14647	14802	14606	14621	14641	14728	14584	14618	14687	14673	14622	14739	14720	14673	14544	14751	14648	14773	14700	14695	14646	14643	14640	14657	14736	14551	14850	14740	14708	14807	14630	14707	14638	14972	14788	14768	14894	14806	14720	14662	14556	14809	14658	14677	14634	14629	14456	14786	14746	14885	14614	14706	14589	14906	14921	14604	14635	14846	14555	14793	14646	14592	14671	14629	14780	14800	14676	14674	14656	14521	14653	14700	14729	14709	14729	14645	14719	14878	14596	14683	15058	14669	14481	14596	14718	14793	14606	14779	14671	14682	14675	14548	14684	14677	14798	14570	14641	14740	14739	14732	14585	14885	14621	14776	14538	14616	14812	14724	14777	14860	14636	14787	14805	14569	14598	14735	14690	14722	14648	14528	14673	14582	14627	14984	14758	14703	14589	14659	14770	14808	14631	14583	14715	14714	14739	14492	14602	14458	14770	14898	14652	14615	14865	14590	14849	14797	14776	14641	14652	14580	14790	14746	14636	14653	14775	14662	14687	14693	14860	14673	14752	14681	14826	14583	14498	14641	14553	14751	14801	14587	14759	14673	14705	14595	14779	14625	14608	14699	14727	14659	14708	14645	14603	14868	14656	14610	14757	14693	14760	14793	14562	14650	14839	14634	14885	14631	14726	14831	14751	14766	14745	14830	14802	14780	14626	14784	14768	14825	14606	14607	14708	14719	14508	14775	14604	14795	14785	14598	14785	14766	14630	14722	14615	14590	14909	14703	14781	14669	14618	14637	14664	14805	14850	14628	14673	14809	14795	14564	14595	14494	14767	14575	14662	14789	14828	14684	14496	14868	14466	14507	14691	14684	14676	14789	14706	14685	14518	14749	14815	14522	14788	14838	14644	14662	14652	14757	14788	14848	14640	14697	14886	14868	14954	14795	14678	14650	14521	14709	14765	14626	14582	14715	14796	14875	14636	14662	14681	14860	14729	14812	14816	14810	14647	14658	14717	14852	14575	14551	14608	14670	14924	14539	14630	14650	14547	14592	14844	14837	14780	14753	14637	14733	14580	14617	14614	14930	14874	14692	14593	14773	14775	14710	14904	14620	14637	14752	14589	14726	14656	14955	14735	14528	14723	14775	14708	14679	14665	14671	14791	14628	14744	14877	14636	14796	14778	14569	14516	14654	14640	14573	14638	14818	14906	14664	14593	14664	14875	14467	14655	14587	14864	14734	14661	14586	14693	14772	14685	14871	14753	14651	14562	14753	14708	14523	14737	14832	14709	14676	14635	14705	14710	14808	14758	14822	14791	14732	14701	14574	14875	14496	14858	14512	14656	14646	14603	14771	14706	14703	14743	14755	14638	14426	14792	14662	14764	14729	14734	14967	14664	14616	14701	14755	14645	14840	14712	14791	14561	14729	14720	14864	14737	14792	14782	14672	14639	14616	14781	14647	14650	14968	14619	14814	14573	14845	14774	14562	14803	14616	14691	14600	14663	15056	14625	14783	14579	14791	14735	14576	14733	14796	14767	14742	14658	14611	14631	14861	14716	14683	14665	14846	14690	14687	14862	14533	14649	14983	14539	14690	14716	14631	14480	14641	14600	14498	14637	14798	14715	14680	14569	14708	14593	14657	14545	14541	14858	14573	14601	14771	14578	14558	14779	14475	14654	14634	14760	14707	14675	14723	14816	14652	14711	14731	14745	14772	14764	14617	14843	14639	14779	14978	14762	14658	14822	14892	14744	14754	14767	14629	14597	14711	14648	14612	14691	14631	14632	14854	14698	14828	14714	14409	14694	14663	14669	14594	14701	14833	14723	14679	14647	14601	14722	14845	14742	14926	14715	14879	14478	14686	14660	14794	14605	14707	14818	14710	14700	14808	14774	14674	14663	14617	14670	14608	14619	14695	14672	14930	14712	14781	14582	14775	14595	14730	14917	14617	14932	14655	14683	14701	14661	14741	14708	14771	14674	14762	14609	14778	14736	14661	14620	14841	14751	14655	14530	14700	14716	14794	14682	14637	14534	14655	14696	14496	14588	14738	14774	14732	14776	14631	14623	14796	14740	14901	14720	14876	14825	14670	14777	14721	14630	14685	14644	14808	14556	14545	14696	14707	14707	14566	14706	14664	14548	14543	14787	14705	14630	14870	14629	14645	14481	14716	14776	14788	14692	14656	14732	14761	14658	14871	14745	14623	14755	14584	14584	14633	14704	14727	14594	14495	14713	14604	14657	14633	14690	14865	14684	14709	14829	14727	14602	14668	14789	14500	14613	14816	14605	14857	14731	14512	14532	14749	14857	14883	14611	14868	14442	14804	14531	14829	14679	14709	14768	14641	14683	14638	14621	14773	14880	14578	14701	14846	14764	14646	14480	14747	14596	14684	14629	14654	14742	14644	14461	14615	14727	14782	14793	14786	14737	14561	14913	14700	15056	14698	14703	14812	14683	14631	14803	14794	14798	14780	14755	14675	14776	14732	14559	14528	14712	14715	14814	14669	14760	14746	14817	14797	14523	14849	14658	14476	14652	14720	14633	14663	14694	14818	14701	14650	14637	14744	14666	14572	14653	14819	14496	14756	14985	14623	14641	14895	14716	14684	14716	14811	14807	14716	14623	14829	14770	14493	14769	14741	14543	14809	14579	14490	14534	14855	14889	14840	14732	14795	14620	14626	14562	14476	14815	14844	14702	14613	14762	14804	14650	14674	14628	14844	14768	14740	14771	14678	14658	14683	14845	14815	14612	14579	14766	14760	14819	14876	14642	14707	14683	14707	14619	14687	14802	14773	14760	14618	14728	14794	14617	14811	14685	14726	14742	14845	14879	14904	14601	14701	14814	14667	14690	14758	14627	14621	14696	14820	14803	14652	14781	14681	14601	14656	14695	14758	14356	14722	14692	14824	14860	14622	14680	14740	14615	14671	14621	14553	14641	14717	14838	14624	14727	14837	15047	14494	14870	14584	14549	14736	14661	14588	14704	14640	14632	14742	14869	14699	14583	14810	14727	14829	14539	14783	14925	14766	14660	14678	14915	14667	14689	14958	14781	14714	14688	14795	14645	14810	14663	14692	14813	14824	14911	14756	14595	14656	14680	14787	14544	14786	14536	14681	14848	14526	14640	14582	14529	14737	14718	14857	14863	14690	14526	14775	14644	14740	14814	14648	14597	14690	14679	14589	14516	14783	14864	14749	14519	14708	14623	14501	14782	14742	14909	14675	14711	14660	14575	14768	14598	14616	14801	14749	14674	14624	14722	14625	14727	14500	14695	14621	14706	14898	14560	14600	14722	14506	14817	14826	14655	14626	14643	14865	14825	14840	14860	14646	14711	14702	14602	14814	14681	14808	14542	14586	14533	14686	14637	14494	14754	14670	14812	14628	14550	14674	14662	14612	14750	14605	14427	14811	14777	14833	14814	14622	14688	14572	14618	14831	14827	14612	14535	14884	14777	14790	14601	14723	14627	14705	14762	14761	14707	14767	14728	14635	14830	14676	14679	14682	14668	14725	14621	14745	14599	14600	14712	14665	14546	14574	14727	14739	14846	14634	14722	14576	14735	14746	14813	14841	14669	14612	14642	14866	14529	14670	14675
17416	34436	27227	20419	17910	16289	15365	14989	14541	14236	14057	14030	14016	13865	13908	13765	13850	13946	13869	13655	13769	13879	13906	13683	13742	13746	13852	13834	13806	13695	13793	13773	13800	13759	13757	13855	13651	13809	13810	13740	13635	13802	13743	13550	13717	13877	13642	13564	13785	13986	13915	13790	13665	13692	13730	13776	13435	13679	13745	13715	13548	13620	13820	13773	13731	13643	13645	13603	13714	13731	13671	13650	13759	13604	13809	13615	13704	13695	13685	13734	13581	13682	13671	13903	13619	13700	13775	13775	13563	13409	13664	13677	13603	13634	14013	13716	13564	13625	13632	13578	13620	13842	13902	13609	13626	13711	13767	13549	13677	13812	13690	13474	13616	13645	13703	13847	13578	13757	13724	13731	13699	13538	13781	13677	13699	13776	13825	13575	13681	13586	13747	13799	13564	13809	13678	13693	13734	13891	13596	13609	13578	13806	13658	13575	13692	13592	13769	13685	13718	13676	13553	13657	13748	13706	13635	13641	13672	13686	13608	13526	13587	13694	13796	13706	13636	13729	13762	13648	13721	13746	13506	13661	13613	13739	13576	13528	13654	13669	13659	13691	13682	13616	13547	13710	13546	13545	13766	13787	13736	13608	13764	13637	13569	13702	13697	13510	13776	13675	13614	13510	13575	13598	13722	13776	13649	13590	13648	13705	13577	13680	13730	13609	13552	13535	13649	13615	13621	13713	13776	13437	13676	13662	13712	13703	13679	13704	13761	13718	13595	13716	13608	13662	13582	13453	13750	13691	13616	13669	13615	13641	13616	13587	13607	13734	13509	13645	13751	13698	13536	13792	13490	13674	13599	13743	13755	13680	13647	13715	13709	13637	13657	13578	13651	13725	13704	13819	13769	13654	13422	13576	13549	13682	13756	13584	13800	13732	13794	13608	13693	13680	13679	13639	13671	13623	13674	13613	13789	13588	13744	13711	13535	13635	13659	13525	13493	13642	13657	13774	13870	13655	13548	13813	13649	13865	13742	13694	13689	13686	13624	13565	13665	13783	13603	13520	13707	13644	13720	13715	13667	13728	13501	13642	13719	13662	13872	13557	13620	13470	13490	13577	13711	13782	13504	13779	13839	13605	13779	13611	13639	13614	13737	13653	13607	13832	13686	13616	13968	13447	13797	13749	13597	13559	13574	13551	13712	13764	13781	13682	13680	13809	13590	13743	13704	13925	13822	13619	13726	13615	13577	13779	13604	13672	13724	13678	13680	13463	13684	13703	13581	13705	13712	13766	13562	13578	13694	13458	13801	13922	13881	13683	13705	13637	13681	13659	13698	13647	13612	13735	13808	13598	13637	13696	13617	13729	13714	13470	13606	13664	13715	13675	13712	13817	13691	13686	13774	13731	13628	13724	13554	13709	13703	13498	13667	13730	13633	13592	13442	13749	13745	13713	13667	13705	13786	13775	13731	13544	13499	13561	13870	13547	13492	13666	13769	13744	13587	13668	13567	13510	13713	13692	13639	13673	13708	13626	13649	13798	13592	13671	13673	13722	13726	13758	13517	13733	13623	13880	13628	13546	13658	13528	13525	13657	13467	13635	13734	13720	13712	13659	13519	13767	13729	13679	13760	13646	13773	13571	13713	13710	13654	13770	13347	13557	13741	13681	13698	13663	13594	13601	13604	13790	13648	13619	13621	13632	13744	13740	13709	13781	13713	13673	13515	13710	13561	13669	13431	13710	13687	13557	13490	13608	13675	13876	13578	13637	13845	13711	13596	13724	13875	13721	13652	13620	13698	13550	13647	13704	13712	13757	13670	13670	13494	13846	13628	13732	13664	13649	13556	13726	13520	13549	13614	13722	13678	13695	13700	13680	13625	13584	13637	13717	13530	13746	13624	13685	13619	13614	13541	13812	13521	13538	13672	13639	13739	13637	13739	13715	13650	13657	13634	13742	13556	13432	13655	13657	13659	13712	13811	13572	13738	13789	13551	13744	13521	13789	13675	13817	13650	13659	13478	13766	13515	13650	13626	13590	13568	13636	13686	13534	13701	13739	13603	13789	13525	13490	13779	13734	13743	13713	13614	13663	13686	13786	13675	13747	13680	13736	13609	13739	13759	13724	13453	13672	13668	13652	13859	13644	13750	13689	13571	13591	13647	13681	13755	13642	13407	13687	13657	13728	13601	13811	13619	13734	13470	13564	13707	13479	13626	13677	13558	13728	13643	13664	13757	13771	13642	13614	13553	13609	13719	13789	13763	13583	13710	13690	13673	13818	13797	13743	13681	13601	13680	13704	13561	13804	13562	13770	13692	13790	13651	13682	13685	13573	13650	13844	13719	13590	13600	13776	13671	13531	13617	13721	13639	13657	13603	13674	13621	13743	13746	13626	13700	13451	13727	13517	13850	13695	13748	13573	13549	13798	13649	13456	13629	13606	13709	13516	13808	13626	13669	13582	13621	13660	13615	13617	13773	13629	13696	13509	13629	13670	13630	13747	13651	13767	13648	13679	13626	13671	13695	13684	13625	13638	13732	13562	13602	13725	13741	13632	13703	13752	13604	13704	13549	13632	13702	13643	13740	13612	13809	13712	13697	13505	13603	13853	13645	13562	13651	13720	13681	13711	13720	13665	13705	13773	13668	13727	13726	13720	13589	13607	13585	13638	13595	13645	13692	13691	13694	13709	13741	13651	13529	13734	13682	13528	13596	13563	13638	13738	13651	13546	13650	13476	13545	13573	13859	13750	13630	13754	13681	13536	13574	13807	13689	13502	13711	13603	13599	13558	13575	13745	13627	13625	13738	13795	13827	13645	13704	13630	13758	13791	13635	13624	13580	13757	13645	13622	13730	13639	13607	13714	13798	13586	13765	13732	13761	13764	13508	13598	13654	13701	13711	13747	13635	13727	13593	13712	13686	13745	13728	13479	13778	13524	13630	13852	13619	13682	13585	13775	13623	13595	13659	13633	13659	13610	13671	13751	13670	13765	13640	13665	13787	13612	13720	13633	13680	13674	13617	13545	13587	13702	13581	13499	13667	13762	13786	13526	13706	13720	13629	13784	13426	13500	13648	13608	13822	13713	13609	13809	13687	13688	13700	13685	13713	13651	13615	13628	13654	13640	13529	13731	13726	13821	13647	13596	13567	13531	13598	13655	13756	13599	13732	13756	13537	13635	13698	13612	13524	13693	13747	13747	13649	13829	13791	13711	13599	13663	13820	13629	13582	13646	13608	13751	13522	13717	13687	13659	13733	13723	13704	13714	13686	13634	13539	13544	13608	13687	13632	13576	13681	13634	13535	13748	13721	13617	13717	13503	13725	13519	13731	13756	13655	13623	13701	13618	13657	13743	13572	13646	13662	13746	13637	13751	13603	13749	13512	13671	13673	13728	13579	13558	13655	13652	13586	13629	13543	13760	13672	13643	13671	13675	13537	13887	13789	13693	13749	13658	13743	13629	13790	13499	13592	13651	13764	13472	13544	13920	13748	13703	13729	13588	13569	13711	13657	13598	13664	13724	13711	13597	13699	13601	13768	13705	13685	13802	13787	13788	13601	13688	13623	13534	13630	13611	13714	13613	13406	13628	13830	13653	13742	13638	13601	13657	13754	13710	13535	13642	13769	13688	13741	13537	13633	13489	13729	13744	13668	13711	13772	13708	13603	13571	13612	13608	13756	13736	13605	13675	13665	13803	13773	13546	13756	13640	13543	13645	13757	13676	13643	13825	13813	13720	13628	13698	13655	13733	13763	13612	13625	13705	13725	13672	13653	13657	13624	13645	13761	13714	13765	13578	13626	13769	13706	13744	13707	13639	13673	13659	13611	13586	13414	13801	13815	13569	13674	13811	13831	13660	13652	13719	13734	13668	13775	13802	13464	13580	13688	13791	13662	13688	13863	13706	13530	13676	13701	13607	13637	13734	13759	13781	13699	13609	13708	13542	13671	13600	13474	13780	13769	13736	13716	13721	13547	13589	13675	13574	13643	13569	13601	13716	13511	13623	13636	13748	13663	13700	13658	13692	13569	13588	13649	13710	13602	13761	13471	13590	13692	13613	13813	13857	13807	13626	13864	13634	13630	13722	13525	13652	13626	13692	13821	13618	13623	13624	13713	13628	13736	13623	13724	13535	13586	13876	13549	13724	13764	13619	13712	13680	13832	13635	13751	13682	13725	13762	13660	13463	13579	13690	13691	13775	13621	13676	13571	13629	13667	13679	13578	13640	13826	13600	13653	13714	13624	13750	13638	13683	13644	13662	13729	13675	13686	13894	13657	13568	13756	13527	13877	13594	13817	13739	13720	13630	13727	13645	13725	13844	13770	13847	13649	13685	13566	13584	13727	13779	13683	13860	13677	13699	13682	13654	13538	13655	13602	13713	13627	13624	13619	13676	13542	13605	13832	13667	13698	13714	13727	13768	13632	13629	13853	13777	13491	13720	13632	13708	13491	13719	13576	13765	13591	13717	13728	13501	13664	13737	13752	13867	13416	13645	13642	13886	13656	13585	13624	13623	13747	13700	13558	13553	13606	13634	13627	13820	13696	13688	13725	13745	13648	13795	13580	13613	13600	13808	13446	13703	13542	13659	13822	13598	13776	13732	13653	13514	13713	13728	13576	13655	13767	13713	13690	13735	13356	13705	13736	13657	13777	13624	13644	13818	13698	13799	13734	13703	13714	13675	13767	13722	13703	13726	13754	13509	13599	13671	13767	13673	13651	13680	13791	13671	13798	13478	13665	13481	13626	13576	13696	13738	13629	13774	13684	13419	13718	13828	13658	13657	13678	13640	13668	13760	13804	13527	13659	13583	13663	13680	13656	13846	13622	13741	13537	13492	13660	13580	13675	13700	13699	13369	13672	13725	13687	13803	13493	13534	13533	13569	13703	13734	13632	13533	13623	13756	13553	13594	13621	13531	13759	13536	13752	13689	13653	13557	13666	13772	13651	13662	13759	13681	13715	13680	13694	13702	13682	13653	13675	13678	13778	13838	13686	13725	13631	13567	13651	13682	13794	13764	13659	13784	13832	13629	13487	13782	13813	13539	13635	13647	13656	13668	13775	13716	13721	13796	13726	13551	13690	13604	13499	13826	13552	13749	13652	13640	13519	13615	13786	13677	13699	13660	13612	13710	13730	13606	13513	13752	13826	13671	13697	13750	13655	13597
25414	21551	26507	26153	17647	16091	16147	15382	14837	14934	14766	14833	15039	14717	14681	14775	14852	14710	14817	14714	14574	14674	14787	14765	14761	14761	14844	14735	14826	14650	14600	14582	14939	14750	14499	14673	14701	14585	14690	14758	14668	14668	14663	14652	14711	14783	14632	14706	14804	14704	14677	14638	14765	14599	14516	14586	14593	14545	14718	14692	14654	14634	14610	14633	14726	14746	14421	14796	14556	14724	14919	14635	14577	14722	14770	14548	14690	14733	14550	14675	14623	14522	14666	14467	14594	14675	14775	14618	14734	14606	14499	14514	14729	14616	14621	14679	14677	14789	14628	14521	14588	14321	14683	14731	14702	14667	14684	14582	14694	14731	14451	14792	14606	14607	14544	14631	14441	14687	14504	14510	14549	14679	14576	14701	14539	14770	14556	14702	14657	14678	14695	14495	14427	14706	14374	14668	14875	14745	14567	14571	14843	14621	14822	14654	14560	14616	14547	14688	14633	14609	14478	14672	14654	14517	14538	14509	14387	14613	14593	14470	14657	14456	14697	14774	14589	14653	14521	14731	14783	14616	14648	14564	14732	14431	14614	14668	14615	14634	14561	14637	14782	14668	14616	14710	14698	14721	14685	14791	14743	14698	14573	14537	14637	14563	14660	14562	14784	14626	14553	14589	14665	14681	14796	14737	14753	14625	14591	14618	14653	14617	14460	14376	14293	14389	14532	14758	14690	14518	14827	14632	14526	14401	14629	14885	14648	14623	14742	14592	14782	14529	14731	14524	14723	14696	14528	14836	14554	14616	14729	14485	14505	14856	14605	14580	14631	14665	14564	14479	14499	14548	14528	14637	14570	14706	14359	14680	14668	14708	14583	14586	14634	14616	14556	14706	14562	14635	14471	14803	14535	14633	14611	14602	14531	14660	14490	14570	14697	14519	14569	14619	14641	14689	14708	14558	14481	14490	14632	14534	14674	14763	14684	14495	14593	14504	14807	14736	14420	14491	14581	14691	14660	14654	14847	14542	14649	14430	14612	14599	14763	14539	14574	14423	14632	14643	14523	14669	14525	14487	14483	14503	14547	14939	14663	14826	14617	14734	14512	14553	14756	14578	14724	14457	14567	14766	14548	14796	14812	14437	14476	14597	14582	14633	14694	14652	14712	14510	14520	14607	14683	14699	14508	14701	14579	14521	14624	14731	14761	14508	14482	14508	14602	14642	14562	14654	14899	14609	14712	14752	14670	14686	14833	14779	14589	14689	14723	14659	14738	14681	14675	14605	14555	14667	14454	14574	14485	14569	14727	14729	14552	14653	14671	14582	14564	14426	14471	14780	14623	14599	14627	14487	14720	14681	14709	14611	14664	14444	14661	14632	14591	14750	14727	14681	14511	14728	14478	14500	14649	14663	14758	14529	14603	14562	14468	14699	14815	14613	14739	14740	14552	14764	14734	14704	14580	14431	14684	14528	14462	14589	14683	14382	14576	14587	14798	14741	14587	14749	14850	14723	14569	14729	14655	14528	14514	14518	14592	14541	14583	14526	14519	14619	14751	14628	14611	14644	14636	14645	14747	14482	14454	14858	14488	14568	14541	14666	14721	14782	14891	14720	14834	14878	14634	14531	14845	14534	14481	14568	14534	14625	14728	14609	14777	14614	14540	14886	14608	14695	14674	14698	14731	14549	14793	14604	14533	14692	14588	14722	14668	14543	14505	14708	14672	14552	14649	14487	14528	14475	14610	14786	14745	14585	14635	14686	14318	14528	14656	14604	14643	14631	14616	14598	14677	14770	14661	14466	14798	14740	14510	14591	14764	14668	14669	14747	14689	14697	14522	14599	14676	14596	14842	14653	14696	14618	14714	14748	14566	14550	14887	14457	14769	14707	14550	14696	14513	14786	14515	14629	14797	14886	14549	14650	14695	14737	14682	14540	14702	14571	14561	14683	14673	14595	14620	14810	14606	14751	14664	14730	14748	14686	14411	14571	14681	14582	14721	14595	14679	14561	14692	14698	14576	14578	14624	14717	14762	14605	14675	14623	14409	14597	14709	14547	14694	14671	14507	14727	14535	14652	14820	14418	14632	14724	14578	14576	14648	14517	14696	14733	14522	14722	14547	14317	14651	14687	14673	14807	14651	14616	14674	14753	14497	14453	14679	14640	14511	14462	14565	14583	14618	14728	14781	14568	14652	14649	14691	14740	14728	14508	14572	14800	14619	14548	14693	14715	14549	14783	14608	14606	14566	14462	14635	14591	14800	14835	14691	14626	14548	14668	14602	14582	14857	14739	14716	14484	14713	14641	14537	14456	14549	14641	14668	14601	14520	14516	14822	14712	14698	14529	14493	14623	14547	14526	14641	14592	14457	14521	14660	14720	14819	14743	14636	14540	14612	14574	14693	14479	14553	14810	14584	14321	14717	14531	14820	14644	14677	14639	14641	14650	14585	14568	14716	14541	14904	14678	14618	14534	14490	14860	14773	14623	14756	14652	14444	14529	14599	14466	14551	14557	14654	14704	14692	14524	14623	14802	14933	14834	14421	14525	14605	14530	14664	14661	14519	14455	14664	14690	14873	14651	14614	14699	14573	14921	14639	14731	14425	14613	14545	14652	14536	14763	14531	14611	14721	14437	14805	14694	14482	14836	14566	14541	14658	14475	14625	14547	14642	14583	14597	14480	14461	14422	14654	14566	14577	14510	14747	14531	14639	14737	14584	14669	14675	14788	14650	14639	14606	14479	14669	14647	14375	14711	14559	14629	14629	14420	14610	14790	14525	14574	14784	14676	14659	14764	14704	14558	14665	14673	14664	14555	14689	14721	14506	14607	14571	14444	14537	14728	14624	14718	14535	14600	14602	14610	14512	14687	14697	14479	14627	14607	14664	14620	14578	14593	14759	14583	14582	14658	14573	14604	14791	14578	14542	14765	14454	14552	14642	14360	14747	14339	14615	14699	14662	14618	14770	14573	14808	14536	14640	14567	14684	14492	14622	14747	14781	14555	14533	14725	14686	14593	14795	14569	14827	14614	14638	14583	14519	14824	14535	14779	14651	14706	14790	14735	14598	14498	14747	14569	14796	14607	14755	14455	14805	14813	14594	14745	14567	14659	14757	14825	14644	14668	14721	14533	14346	14590	14588	14836	14419	14645	14391	14807	14559	14590	14666	14750	14411	14452	14587	14606	14728	14654	14637	14476	14601	14548	14517	14533	14627	14541	14630	14603	14503	14866	14474	14693	14736	14616	14531	14500	14505	14604	14507	14707	14717	14628	14866	14619	14483	14828	14715	14644	14603	14711	14779	14877	14464	14706	14549	14618	14687	14561	14608	14615	14565	14579	14692	14708	14822	14806	14818	14664	14497	14472	14652	14720	14710	14752	14673	14459	14650	14617	14528	14743	14791	14531	14513	14709	14564	14562	14669	14923	14638	14559	14577	14603	14613	14487	14759	14727	14601	14543	14634	14603	14647	14521	14611	14685	14699	14552	14465	14682	14623	14537	14662	14908	14694	14619	14617	14968	14714	14440	14776	14808	14438	14509	14486	14700	14631	14626	14552	14615	14693	14568	14679	14795	14519	14643	14540	14651	14547	14597	14625	14607	14722	14531	14595	14708	14790	14553	14523	14573	14599	14681	14681	14506	14571	14649	14731	14481	14749	14647	14681	14829	14513	14597	14628	14483	14694	14380	14570	14627	14424	14714	14623	14661	14601	14624	14514	14781	14646	14679	14748	14858	14610	14723	14522	14683	14588	14672	14572	14808	14727	14533	14539	14624	14728	14638	14678	14672	14664	14684	14702	14684	14513	14646	14653	14611	14605	14534	14808	14645	14632	14635	14613	14754	14618	14645	14625	14461	14727	14677	14607	14613	14814	14591	14519	14824	14690	14757	14725	14631	14602	14627	14525	14592	14595	14599	14447	14628	14595	14698	14936	14675	14562	14576	14674	14638	14733	14710	14500	14782	14592	14647	14606	14616	14540	14768	14619	14475	14652	14785	14789	14667	14698	14541	14657	14664	14771	14542	14610	14716	14530	14588	14431	14614	14501	14495	14517	14488	14689	14748	14874	14690	14752	14614	14668	14566	14625	14809	14716	14722	14499	14813	14733	14684	14619	14713	14754	14612	14711	14525	14469	14600	14671	14567	14602	14465	14565	14575	14582	14774	14701	14630	14737	14728	14715	14702	14730	14635	14634	14727	14526	14625	14581	14698	14655	14584	14436	14590	14771	14482	14449	14767	14552	14351	14753	14575	14639	14742	14543	14573	14633	14586	14430	14587	14587	14503	14655	14899	14688	14573	14688	14682	14404	14633	14562	14719	14453	14624	14806	14540	14638	14823	14675	14574	14506	14700	14801	14723	14731	14692	14647	14517	14574	14632	14610	14449	14520	14524	14493	14602	14753	14594	14667	14737	14628	14691	14702	14796	14567	14573	14771	14719	14790	14727	14576	14631	14597	14869	14794	14746	14553	14677	14636	14694	14714	14670	14525	14711	14787	14670	14769	14564	14643	14498	14819	14722	14664	14824	14656	14704	14524	14647	14522	14767	14622	14410	14675	14428	14571	14744	14659	14736	14827	14745	14776	14593	14550	14605	14574	14498	14476	14733	14513	14701	14558	14502	14752	14696	14657	14576	14641	14526	14639	14801	14602	14562	14670	14641	14616	14565	14693	14749	14531	14426	14577	14734	14824	14770	14726	14723	14522	14566	14643	14702	14579	14848	14666	14708	14484	14702	14595	14676	14631	14406	14692	14630	14463	14698	14639	14503	14636	14592	14654	14712	14731	14538	14607	14591	14719	14534	14837	14610	14461	14661	14566	14612	14700	14791	14689	14549	14643	14529	14698	14684	14619	14873	14741	14519	14627	14584	14490	14655	14737	14705	14731	14825	14708	14649	14600	14843	14747	14538	14654	14578	14534	14678	14564	14590	14774	14407	14476	14411	14694	14515	14615	14682	14623	14544	14520	14724	14667	14767	14610	14703	14641	14710	14580	14798	14536	14603	14824	14767	14768	14670	14765	14601	14725	14797	14616	14772	14417	14460	14605	14586	14588	14560	14799	14754	14828	14572	14643	14764	14574	14566	14679	14626	14645	14460	14709	14602	14810	14775	14365	14804	14630	14552	14334	14705	14781	14661	14480	14711	14753	14515	14562	14802	14684	14601
17971	30152	23865	18765	16548	15639	14912	14506	14238	13960	14031	13770	13823	13877	13732	13796	13836	13744	13670	13961	13755	13658	13791	13876	13983	13803	13633	13882	13724	13780	13723	13738	13691	13558	13680	13669	13774	13751	13671	13652	13721	13787	13725	13680	13905	13809	13826	13676	13759	13676	13811	13841	13750	13719	13815	13712	13775	13796	13725	13723	13575	13473	13706	13711	13671	13669	13675	13613	13609	13528	13723	13599	13644	13671	13707	13531	13825	13804	13580	13568	13699	13672	13629	13678	13701	13690	13779	13521	13555	13760	13490	13590	13685	13703	13736	13677	13656	13762	13560	13582	13677	13677	13626	13667	13665	13908	13508	13791	13755	13702	13679	13753	13688	13534	13559	13744	13588	13635	13594	13565	13712	13482	13692	13659	13649	13696	13721	13584	13641	13670	13606	13756	13592	13651	13510	13674	13704	13486	13579	13810	13734	13673	13595	13663	13669	13691	13853	13646	13669	13576	13617	13642	13717	13620	13545	13667	13562	13711	13646	13709	13702	13671	13660	13606	13756	13583	13676	13603	13640	13726	13703	13572	13710	13615	13585	13426	13856	13769	13629	13863	13518	13685	13675	13709	13657	13735	13683	13733	13830	13562	13627	13628	13643	13584	13615	13495	13682	13731	13578	13598	13686	13596	13795	13509	13678	13494	13740	13772	13707	13825	13427	13604	13792	13583	13578	13467	13750	13712	13776	13554	13710	13539	13598	13727	13645	13674	13752	13456	13664	13646	13627	13553	13635	13628	13663	13666	13497	13683	13631	13861	13806	13697	13659	13752	13549	13627	13628	13594	13679	13686	13689	13686	13735	13771	13594	13592	13639	13500	13810	13759	13510	13818	13537	13778	13750	13631	13728	13433	13379	13715	13640	13571	13499	13683	13699	13661	13814	13644	13600	13725	13699	13629	13735	13579	13598	13610	13539	13713	13580	13691	13492	13539	13616	13554	13820	13594	13787	13664	13541	13775	13775	13633	13736	13811	13528	13536	13624	13635	13600	13783	13768	13664	13722	13652	13721	13671	13691	13353	13513	13613	13733	13581	13687	13895	13537	13704	13795	13550	13545	13614	13572	13485	13712	13578	13708	13820	13595	13691	13640	13645	13577	13586	13661	13739	13775	13790	13573	13590	13585	13526	13694	13670	13704	13656	13653	13668	13686	13704	13594	13767	13591	13681	13669	13650	13842	13628	13543	13641	13724	13673	13596	13570	13764	13728	13705	13590	13612	13538	13797	13739	13850	13608	13726	13403	13877	13693	13736	13695	13717	13757	13690	13685	13684	13758	13723	13585	13420	13739	13804	13651	13594	13721	13843	13634	13726	13581	13508	13606	13677	13593	13763	13565	13689	13690	13458	13568	13623	13641	13713	13768	13708	13605	13654	13691	13627	13781	13539	13591	13644	13636	13851	13624	13753	13681	13696	13574	13610	13738	13587	13689	13699	13770	13618	13497	13713	13658	13679	13740	13526	13729	13635	13718	13545	13713	13554	13704	13579	13588	13371	13758	13710	13732	13772	13657	13753	13544	13690	13763	13611	13682	13559	13744	13811	13764	13511	13749	13530	13595	13771	13855	13574	13814	13738	13543	13680	13711	13633	13653	13618	13632	13784	13605	13594	13653	13592	13749	13490	13672	13637	13574	13798	13967	13621	13626	13587	13611	13613	13584	13598	13655	13732	13696	13606	13864	13715	13875	13715	13581	13744	13578	13582	13652	13565	13493	13616	13656	13642	13833	13746	13618	13767	13711	13627	13484	13691	13773	13551	13513	13734	13694	13582	13537	13862	13631	13882	13551	13734	13572	13654	13592	13574	13789	13645	13709	13832	13705	13606	13737	13532	13896	13625	13733	13584	13789	13482	13642	13722	13726	13730	13665	13719	13637	13501	13767	13643	13634	13757	13618	13827	13642	13642	13760	13603	13722	13658	13756	13630	13610	13754	13582	13643	13729	13792	13667	13380	13698	13617	13606	13714	13629	13647	13796	13588	13637	13594	13523	13699	13497	13632	13587	13651	13757	13878	13569	13771	13629	13436	13768	13694	13534	13693	13563	13734	13635	13701	13433	13806	13601	13616	13718	13635	13452	13490	13777	13572	13649	13513	13606	13768	13626	13600	13545	13527	13772	13609	13655	13496	13585	13526	13602	13636	13733	13577	13520	13568	13654	13522	13746	13506	13730	13764	13695	13518	13708	13515	13599	13635	13717	13585	13578	13658	13741	13661	13611	13779	13595	13658	13485	13665	13601	13627	13498	13768	13774	13644	13593	13794	13690	13785	13672	13542	13633	13486	13647	13770	13677	13727	13499	13621	13438	13695	13712	13524	13679	13764	13643	13661	13726	13700	13508	13668	13698	13575	13617	13719	13707	13721	13635	13658	13829	13557	13661	13747	13730	13608	13712	13593	13711	13552	13676	13777	13841	13547	13720	13558	13561	13550	13679	13655	13677	13556	13637	13667	13914	13665	13620	13769	13722	13684	13454	13606	13587	13700	13685	13707	13575	13602	13646	13729	13588	13692	13681	13649	13715	13716	13633	13487	13613	13375	13735	13487	13795	13572	13727	13703	13607	13589	13433	13547	13672	13413	13606	13491	13622	13462	13805	13655	13672	13700	13625	13644	13639	13760	13751	13524	13581	13683	13728	13752	13613	13607	13795	13643	13579	13528	13679	13603	13597	13688	13790	13708	13791	13688	13715	13478	13417	13767	13439	13636	13635	13582	13684	13824	13763	13787	13652	13629	13712	13539	13623	13721	13716	13728	13625	13718	13717	13505	13460	13588	13587	13606	13550	13645	13616	13747	13636	13598	13835	13705	13724	13659	13700	13725	13448	13647	13715	13785	13652	13873	13669	13784	13858	13711	13754	13741	13461	13673	13674	13709	13591	13753	13527	13676	13618	13737	13708	13591	13724	13731	13470	13642	13692	13653	13609	13733	13738	13709	13746	13838	13619	13680	13656	13566	13712	13645	13612	13747	13672	13763	13651	13705	13723	13671	13707	13722	13661	13489	13777	13545	13612	13765	13490	13694	13578	13660	13635	13837	13677	13568	13784	13698	13583	13579	13645	13738	13654	13654	13750	13722	13482	13839	13650	13643	13650	13775	13610	13628	13632	13461	13502	13659	13599	13736	13696	13723	13452	13551	13619	13689	13786	13651	13576	13727	13607	13797	13716	13691	13669	13532	13740	13608	13657	13632	13555	13842	13662	13713	13786	13528	13761	13656	13583	13776	13739	13578	13503	13582	13703	13846	13678	13500	13698	13644	13692	13709	13562	13687	13560	13653	13738	13622	13853	13731	13736	13547	13616	13495	13456	13536	13677	13658	13677	13638	13509	13530	13574	13556	13589	13528	13577	13659	13751	13677	13774	13849	13677	13662	13626	13650	13538	13611	13740	13845	13739	13646	13588	13729	13599	13499	13664	13593	13636	13746	13541	13678	13817	13559	13784	13456	13662	13689	13601	13702	13605	13718	13619	13594	13563	13632	13602	13577	13754	13648	13660	13551	13627	13545	13710	13758	13649	13602	13559	13668	13401	13855	13663	13673	13572	13735	13648	13846	13609	13710	13786	13670	13497	13775	13666	13887	13669	13726	13639	13617	13815	13649	13625	13857	13727	13834	13710	13594	13651	13608	13584	13668	13595	13620	13596	13720	13804	13740	13685	13594	13683	13559	13637	13725	13799	13816	13752	13588	13602	13725	13658	13758	13657	13418	13551	13764	13766	13686	13613	13514	13658	13663	13732	13566	13621	13702	13535	13667	13702	13680	13507	13654	13688	13797	13683	13710	13720	13730	13602	13628	13765	13657	13389	13577	13788	13637	13764	13600	13605	13586	13695	13655	13564	13552	13521	13598	13758	13633	13798	13781	13531	13652	13651	13632	13540	13602	13809	13721	13735	13482	13701	13567	13607	13682	13720	13513	13690	13657	13610	13606	13699	13712	13487	13656	13789	13471	13632	13708	13577	13656	13677	13659	13644	13705	13550	13662	13693	13703	13739	13597	13653	13586	13725	13622	13774	13518	13667	13655	13677	13581	13801	13680	13752	13681	13782	13573	13835	13717	13703	13585	13739	13657	13690	13615	13624	13629	13521	13668	13605	13743	13599	13653	13520	13442	13632	13849	13549	13623	13700	13536	13619	13747	13522	13784	13637	13626	13670	13660	13445	13632	13615	13645	13578	13580	13620	13676	13582	13644	13683	13655	13580	13582	13779	13625	13706	13698	13551	13773	13763	13838	13626	13603	13765	13699	13540	13666	13717	13556	13610	13721	13603	13759	13743	13613	13610	13783	13695	13592	13760	13730	13662	13778	13497	13864	13724	13652	13585	13610	13501	13625	13742	13677	13641	13721	13631	13564	13915	13704	13793	13491	13687	13636	13684	13498	13784	13441	13523	13729	13484	13583	13604	13661	13682	13740	13719	13715	13706	13688	13805	13729	13723	13849	13536	13837	13820	13742	13592	13569	13560	13716	13569	13474	13755	13688	13615	13632	13731	13598	13648	13703	13728	13661	13709	13607	13632	13580	13666	13640	13560	13731	13680	13651	13658	13542	13678	13783	13737	13795	13515	13608	13695	13637	13640	13767	13766	13482	13658	13601	13508	13643	13569	13619	13552	13602	13684	13639	13733	13532	13586	13762	13739	13672	13823	13595	13408	13638	13680	13748	13578	13585	13781	13572	13680	13701	13623	13640	13703	13842	13618	13723	13717	13879	13712	13660	13672	13602	13591	13669	13658	13640	13719	13710	13734	13534	13691	13551	13563	13719	13667	13780	13635	13807	13563	13767	13682	13635	13615	13612	13677	13758	13653	13686	13616	13522	13630	13506	13786	13711	13576	13573	13604	13557	13824	13690	13599	13757	13653	13677	13619	13643	13679	13802	13564	13625	13499	13608	13688	13622	13735	13653	13699	13729	13655	13619	13713	13681	13801	13786	13741	13792	13779	13667	13692	13596	13652	13635	13928	13625	13677	13671	13541	13565	13555	13408	13611	13630	13622	13593	13822	13784	13530	13585	13594	13615	13740	13656	13663	13744	13522	13763	13746	13727	13540	13563	13872	13641	13639	13611	13656	13769	13702	13642	13592	13637	13475	13685	13643	13533	13723	13686	13644	13806	13635
22503	21505	28680	24737	21806	23236	22292	17596	16525	16872	16401	16522	16123	16188	16084	16080	16192	16128	16193	16128	16154	16189	16259	15990	15953	15973	16223	15728	15944	15861	16153	16025	15890	15887	16069	16043	15932	16027	15961	16110	16002	15858	15939	15895	16086	15901	16022	15876	15922	16032	15896	15877	15839	15765	15833	15830	15868	15777	15919	15828	15980	15901	15733	15969	15682	15931	16079	15987	15735	16006	16050	15837	16000	15743	15836	15716	15898	15836	15905	15771	15992	15806	15769	15851	15813	15945	15827	16019	15932	15733	15911	16104	15929	15892	15908	15939	15995	15707	15943	15686	15709	15870	15641	15961	15874	15825	15609	15719	15784	15791	15905	15705	15928	15628	15641	15737	15788	15773	15980	15827	15853	15819	15986	15762	15781	15919	15748	15841	15738	15722	15652	15981	15999	15750	16015	15817	15726	15796	15808	15575	15930	16054	15892	15947	15968	15632	15777	16069	15749	15784	15990	15925	15915	16026	15906	15923	15838	15799	15937	16005	15945	15827	15857	15880	15878	15809	15926	15832	15644	15626	15986	15866	15772	16072	15771	16068	15941	15860	15802	15755	15772	15912	15904	15826	15698	15958	15621	15838	15632	15929	15695	15830	16122	15833	15798	15930	15813	15864	15624	15806	15781	15703	15810	15944	15767	15736	15746	15884	15883	15744	15815	15774	15813	15742	15755	15643	15684	15747	15871	15884	15912	15774	15751	15909	15847	15781	15867	15759	15918	15721	15874	15788	15872	15830	15933	15703	15937	15700	15788	15814	15696	15839	15796	15907	15677	15866	15924	15878	15948	15790	15910	15864	15867	15790	15900	15682	15824	15721	15891	15978	15724	16004	16096	15795	15697	15879	15868	15835	15898	15964	15754	15802	15854	16018	15747	15796	15713	15949	15865	15696	15749	15729	15780	15741	15876	15731	15881	15851	16041	15811	15758	15603	15728	15858	15768	15806	15783	15879	15793	15738	15990	15895	15792	15860	16024	15840	15735	15741	15862	16034	15854	15789	15980	15963	15725	15738	15856	15693	15762	15890	15799	15967	15764	15880	15928	15873	15859	15847	15837	15635	15965	15799	15804	15642	15897	15809	15907	15842	15778	15548	15942	15687	15892	15841	15699	15851	15928	15702	15834	15703	15781	15815	15989	15826	15908	15762	15723	15726	15776	15610	15904	15986	16021	15901	15749	15820	15776	15779	15955	15931	15935	15784	15813	15771	15780	15841	15811	15740	15633	15819	16018	15802	15876	15928	15756	15649	15712	15816	15829	15793	15792	15603	15880	15725	15890	15788	16035	16025	15978	16064	15841	15718	15782	15924	15888	15979	15798	15758	15887	15893	15869	15737	15921	15629	15853	15909	15788	15854	15723	15939	15668	15848	15527	15787	15886	15773	15676	15798	15854	15945	15959	15795	15633	15775	15708	15839	15807	15560	15943	15805	15912	15777	16007	15960	15914	15938	15920	15747	15758	15931	15795	15528	15935	15904	15703	15754	15940	15829	15695	15835	15699	15781	15743	15826	15678	15706	15865	15887	15875	16008	15933	15729	15721	15800	15718	15862	15865	15793	15937	15773	15860	15643	15730	15538	16043	15804	15831	15804	15930	15530	15944	15678	15845	15736	15767	15914	15828	15881	15854	15774	15758	15747	15755	15692	15655	15934	15631	15544	15852	15708	15900	15860	15709	15780	15656	15949	15841	15778	15747	15689	15925	15948	15640	15834	15810	15800	15768	15780	15835	15768	15695	15739	15664	15917	15966	15749	15952	15646	15835	15710	15819	15758	15868	15740	15666	15665	15765	15718	15815	15780	15657	15792	15766	15657	15788	15755	15766	15984	15889	15800	15760	15756	15793	15728	15882	15919	15729	15771	15718	15650	15745	15848	15803	15953	15729	15664	15785	15775	15653	15687	15912	15726	15871	15784	15776	15874	15711	15752	15882	15832	15693	16281	15856	15765	15714	16001	15846	15777	15792	15912	15674	15841	15757	15812	15845	16087	15994	15753	15829	15865	15770	15801	15801	15775	15654	15892	15916	15933	15998	15963	15932	15738	15848	15867	15782	15679	15999	15715	15700	15783	15826	15580	15773	15845	15685	15744	15874	15697	15695	15796	15907	15863	15615	15811	15828	15771	15861	15885	15768	16010	15865	15881	15707	15793	15665	16048	15873	15943	15886	15902	15823	15610	15837	15768	15782	15822	15825	15798	15735	15734	15816	15855	15854	15900	15851	15862	15698	15826	15817	15797	15903	15911	15696	15835	15823	15851	15765	15737	16022	15870	15788	15765	15895	15828	15871	15877	15803	15883	16044	15697	15899	15758	15762	15662	15919	15675	15839	15759	15935	15649	15652	15839	15557	15737	15713	15691	16052	15955	15826	15726	15657	15813	15681	15946	16125	15979	15773	15704	15799	15887	15878	15896	15813	15788	15933	15909	15842	15733	15842	15615	15761	15897	15809	15709	15933	15780	15794	15688	15603	15943	15628	15734	15854	15824	15930	15707	15963	15850	15870	15623	15881	15732	15836	15888	15719	15777	15818	15897	15767	15868	15594	15821	15706	15900	15766	15799	15674	15662	15659	15859	15719	15715	15626	15844	15880	15722	15817	15849	15771	15898	16057	16066	15967	15871	15862	15795	15760	15765	15700	15962	15672	15725	15775	15817	15885	15839	15815	15697	15886	15853	15933	15858	15591	15692	15725	15730	15869	15795	15928	15769	15723	15712	15750	15780	15703	15715	15937	15801	15873	15758	15874	15637	15727	15723	15949	15988	15766	15892	15850	15859	15657	15860	15940	15782	15705	15666	15824	15760	15891	15776	15918	15801	15815	15639	15808	15713	15700	15885	15745	15703	15715	15677	15560	15795	15902	15855	15857	15841	15861	15858	15781	15894	15785	15460	15876	15676	15959	15625	15730	16002	15879	15903	15725	15825	15919	15584	15641	15718	15675	15754	15884	15630	15975	15855	15900	15693	15617	15760	15838	15868	15985	15899	16017	15937	15648	15901	15961	15847	15691	15656	15862	15815	15948	15721	16051	15882	15838	15730	15565	15854	15900	15854	15923	15805	15888	16032	15655	15925	15773	15874	15851	15868	15707	15712	15896	15938	15801	15924	15883	15719	15872	15838	15657	15957	15780	15693	15801	15864	15869	15783	15871	15742	15704	15880	15758	15926	15946	15800	15729	15738	15724	15713	15929	15711	15763	15792	15999	15860	15928	15707	15837	16064	15851	15628	15755	15608	15798	15807	15747	15941	15955	15708	15847	15776	15815	15847	15937	15703	15692	15779	15888	15637	15808	15804	15671	15825	15892	15838	15936	15946	15851	15935	15678	15534	15746	15960	15871	15970	15884	15783	15861	15927	15784	15640	15675	15669	15742	15847	15852	15828	15751	15775	15533	15745	15682	16008	15741	15794	15872	15905	15738	15776	15689	15998	15736	15715	15804	15864	15849	15747	15534	15835	15753	15587	15967	15945	15721	15825	15824	15856	15983	15779	15737	15800	15662	15631	15990	15823	15874	16050	15778	15867	15697	15926	15792	15866	15956	15759	15843	15777	15663	15875	15833	15829	15815	15745	15844	15805	15691	15720	15860	15725	15809	15737	15972	15698	15725	15791	15708	15629	15806	15925	15812	15796	15742	15765	15763	15854	15517	15737	15810	15885	15869	15731	15786	15964	15666	15835	15935	16018	15766	15707	15832	15822	16151	15949	15847	15599	15743	15664	15799	15898	15853	15622	15818	15919	15921	15783	15897	15907	15875	15818	15867	15537	15743	15816	15996	15818	15905	15828	15733	15694	15692	15753	15735	15826	15785	15822	15725	15849	15898	15802	15964	15750	15946	15686	15854	15786	16167	15640	15793	15891	15818	15782	15927	15693	15553	15646	15771	15833	15566	15784	15875	15759	15808	15789	15783	15915	15909	15871	15644	15802	15706	15740	15906	15867	15902	15818	15916	15726	16004	15957	15903	15751	15783	15746	15776	15865	15748	15511	15758	15798	15704	15867	15781	15931	15819	15889	15887	15870	15839	15857	15848	16031	15767	15885	16044	15739	15831	15928	15529	15919	15735	15822	15737	15782	15937	15965	15661	15840	15841	15620	15812	15738	15831	15692	15867	15782	15685	15653	15839	15939	15894	16091	15751	15799	15629	15922	15718	15645	15764	15941	15750	15828	15952	15729	15739	15683	15782	15914	15719	15718	15905	15851	15710	15879	16118	16037	15737	15639	15819	15815	15692	15567	15786	15746	15659	15821	15813	15649	15757	15830	15897	15794	15984	15835	15998	15819	15878	15881	15784	15997	15649	15824	15858	15728	15827	15807	15779	15822	15726	15807	15713	15837	15846	15483	15724	15785	15682	15497	16023	15726	15931	15862	15697	15837	15751	15712	15734	15611	15680	15830	15859	15808	15741	15837	15831	15592	15978	15820	16006	15653	15866	15660	15725	15861	15853	15852	15728	15637	15796	15738	15837	15822	15730	15888	15693	15661	15895	15860	15906	15796	15804	15728	16033	15761	15777	15767	15661	15772	15858	15720	15850	15718	15856	15787	15776	15848	15714	15677	15706	15837	16048	15685	15877	15793	15879	15667	15834	15898	16065	15617	15663	15723	15863	15700	15925	15807	15787	15754	15661	15774	15748	15881	15786	15810	15826	15750	15721	15703	15802	15816	15857	15744	15976	15551	15843	15658	15803	15824	15784	15709	15660	15729	15931	15860	15939	15937	15826	15912	15918	15681	15952	15941	15598	15729	16008	15809	15958	15923	15828	15644	15891	15685	15809	15658	15845	15672	15890	15888	15982	15694	15816	15791	15823	15753	15655	15919	15933	15891	15953	15939	15833	15817	15890	15709	15895	15958	15818	15764	15951	15620	15831	15859	15785	15862	15663	15702	15954	15837	15646	15747	15737	15645	15754	15685	15979	15849	15825	15684	15834	15966	15712	15674	15789	15680	15880	15889	15773	15907	15672	15695	15650	15874	15894	15855	15796	15654	15966	15719	15830	15764	15750	15757	15887	15784	15789	15853	15768	15887	15834	15784	15852	15743	15870	15604	15789	15773	15760	15739	15828	15864	15883	15803	15883	15656	15718	15873	15818	15912	15990	15801	15796	15907	15780	15745
18993	38967	30996	23213	20321	18418	16778	16004	15536	15132	15053	14998	14648	14615	14779	14584	14519	14625	14612	14533	14630	14461	14621	14491	14609	14291	14500	14608	14429	14694	14659	14439	14527	14399	14524	14530	14428	14531	14508	14371	14495	14328	14479	14586	14429	14359	14648	14564	14186	14268	14479	14506	14332	14283	14308	14346	14262	14489	14263	14386	14307	14491	14317	14414	14402	14427	14177	14226	14300	14365	14213	14377	14426	14339	14477	14469	14512	14300	14265	14307	14290	14309	14353	14365	14395	14405	14385	14610	14197	14480	14359	14408	14340	14402	14484	14128	14402	14273	14258	14398	14328	14215	14451	14362	14432	14200	14528	14156	14297	14526	14322	14314	14342	14488	14329	14362	14365	14291	14173	14311	14360	14244	14384	14342	14268	14441	14348	14416	14224	14173	14446	14201	14495	14344	14341	14379	14301	14431	14336	14492	14309	14104	14333	14297	14522	14414	14398	14214	14431	14424	14429	14229	14347	14510	14440	14232	14142	14309	14308	14498	14294	14266	14335	14228	14336	14346	14294	14316	14460	14368	14437	14346	14529	14442	14191	14431	14382	14283	14391	14277	14511	14278	14523	14340	14307	14274	14254	14557	14189	14351	14301	14299	14433	14381	14235	14163	14428	14544	14419	14447	14396	14358	14455	14208	14193	14360	14379	14308	14195	14446	14311	14425	14477	14518	14376	14241	14263	14360	14343	14326	14274	14422	14351	14368	14384	14336	14295	14225	14469	14557	14338	14400	14299	14218	14474	14156	14324	14387	14423	14177	14271	14342	14270	14216	14444	14334	14322	14395	14315	14233	14328	14406	14163	14253	14355	14445	14250	14491	14338	14373	14258	14296	14301	14441	14435	14398	14520	14241	14378	14421	14415	14559	14378	14207	14353	14342	14445	14358	14491	14494	14332	14330	14319	14186	14217	14371	14412	14482	14456	14060	14276	14482	14269	14418	14398	14293	14372	14261	14325	14307	14294	14232	14357	14291	14418	14322	14248	14395	14296	14331	14378	14447	14242	14364	14315	14341	14225	14254	14267	14369	14479	14299	14190	14488	14256	14271	14274	14438	14149	14285	14420	14359	14503	14365	14341	14305	14274	14346	14521	14312	14414	14430	14271	14443	14471	14242	14385	14383	14305	14341	14464	14252	14296	14304	14349	14214	14241	14294	14324	14384	14398	14301	14390	14201	14382	14400	14451	14370	14486	14138	14405	14288	14400	14424	14469	14319	14261	14196	14304	14244	14153	14193	14545	14240	14416	14293	14295	14439	14255	14440	14379	14384	14427	14312	14370	14362	14387	14188	14402	14314	14279	14508	14317	14075	14263	14317	14315	14248	14377	14259	14356	14483	14401	14455	14225	14144	14322	14359	14480	14237	14351	14354	14237	14253	14421	14271	14240	14436	14409	14231	14230	14492	14174	14387	14344	14462	14411	14338	14398	14308	14364	14399	14391	14369	14425	14088	14526	14486	14381	14461	14430	14312	14407	14315	14323	14420	14428	14356	14253	14361	14320	14455	14311	14415	14300	14328	14427	14406	14423	14371	14307	14321	14213	14322	14249	14293	14492	14275	14271	14278	14366	14373	14222	14389	14195	14355	14385	14387	14264	14171	14278	14301	14275	14457	14285	14241	14430	14350	14526	14362	14427	14166	14407	14389	14173	14281	14474	14385	14268	14370	14412	14297	14428	14493	14354	14195	14383	14110	14358	14291	14452	14340	14188	14365	14326	14528	14252	14318	14423	14266	14246	14231	14234	14167	14133	14314	14332	14300	14407	14213	14378	14467	14170	14263	14253	14441	14263	14387	14501	14153	14259	14396	14214	14307	14504	14330	14290	14357	14092	14371	14417	14369	14180	14388	14343	14435	14289	14394	14377	14244	14218	14214	14302	14289	14447	14356	14566	14458	14328	14476	14328	14276	14295	14395	14164	14294	14293	14279	14395	14307	14422	14304	14289	14367	14341	14329	14252	14374	14315	14375	14451	14232	14169	14494	14522	14413	14619	14229	14441	14605	14184	14420	14401	14182	14318	14403	14231	14263	14230	14352	14333	14286	14508	14346	14328	14288	14495	14369	14402	14386	14300	14361	14313	14252	14252	14264	14263	14348	14411	14622	14264	14304	14294	14158	14282	14317	14256	14574	14306	14399	14294	14399	14261	14256	14357	14391	14415	14357	14258	14338	14317	14475	14375	14297	14241	14246	14358	14318	14327	14300	14182	14380	14276	14320	14267	14294	14468	14484	14342	14492	14431	14329	14503	14193	14329	14414	14494	14523	14371	14315	14345	14261	14362	14366	14474	14337	14330	14257	14316	14406	14273	14303	14268	14251	14256	14329	14436	14365	14349	14282	14321	14345	14311	14478	14411	14362	14380	14306	14371	14368	14473	14461	14377	14392	14233	14376	14355	14342	14322	14419	14395	14332	14226	14441	14216	14496	14191	14469	14230	14490	14367	14315	14400	14287	14351	14349	14412	14547	14333	14282	14291	14492	14289	14381	14364	14284	14411	14176	14190	14424	14430	14344	14188	14370	14425	14345	14309	14507	14309	14291	14169	14336	14231	14279	14301	14209	14346	14373	14398	14459	14266	14142	14403	14262	14361	14089	14436	14431	14380	14370	14312	14406	14302	14338	14330	14239	14225	14538	14465	14362	14430	14279	14193	14381	14344	14559	14230	14230	14447	14288	14254	14306	14396	14342	14454	14402	14144	14403	14368	14345	14192	14410	14320	14369	14542	14362	14269	14389	14240	14316	14250	14326	14300	14354	14444	14361	14292	14447	14310	14244	14247	14344	14438	14220	14423	14366	14353	14470	14295	14389	14178	14543	14398	14260	14340	14314	14321	14376	14472	14228	14349	14189	14539	14399	14353	14193	14381	14194	14412	14262	14274	14532	14350	14367	14358	14347	14477	14360	14257	14466	14357	14414	14506	14257	14252	14287	14447	14293	14490	14240	14473	14197	14325	14475	14240	14323	14329	14459	14486	14250	14467	14275	14384	14310	14453	14278	14164	14343	14509	14325	14343	14352	14374	14486	14308	14318	14334	14397	14416	14378	14372	14215	14469	14610	14337	14203	14284	14565	14380	14375	14392	14357	14446	14314	14329	14308	14199	14269	14412	14226	14307	14396	14489	14305	14436	14259	14235	14530	14152	14472	14270	14396	14370	14182	14329	14373	14508	14156	14185	14453	14308	14383	14321	14403	14308	14366	14277	14381	14305	14293	14350	14304	14310	14340	14380	14449	14267	14347	14428	14348	14423	14309	14298	14249	14519	14330	14356	14366	14283	14343	14267	14326	14519	14329	14476	14359	14414	14348	14266	14418	14433	14446	14257	14311	14376	14355	14265	14353	14250	14460	14438	14271	14446	14285	14392	14402	14452	14385	14341	14202	14596	14452	14340	14200	14442	14191	14367	14293	14412	14361	14299	14405	14468	14249	14255	14474	14412	14285	14234	14324	14403	14388	14366	14547	14422	14189	14134	14395	14330	14582	14160	14159	14315	14322	14261	14384	14369	14217	14295	14456	14262	14341	14415	14298	14234	14455	14364	14326	14359	14254	14292	14395	14359	14365	14398	14276	14391	14326	14408	14199	14257	14441	14362	14276	14320	14369	14122	14446	14359	14211	14253	14290	14409	14381	14222	14375	14233	14319	14342	14489	14385	14281	14462	14134	14422	14356	14235	14432	14391	14386	14483	14152	14401	14499	14390	14159	14337	14341	14247	14362	14342	14252	14329	14260	14219	14282	14301	14356	14545	14283	14235	14297	14352	14314	14223	14451	14346	14416	14448	14261	14416	14389	14296	14327	14508	14247	14126	14333	14277	14416	14299	14365	14362	14398	14393	14090	14485	14355	14346	14351	14442	14295	14462	14293	14329	14512	14226	14270	14328	14181	14434	14352	14248	14575	14083	14442	14374	14447	14353	14398	14397	14370	14344	14225	14254	14378	14361	14527	14388	14353	14517	14313	14283	14390	14354	14303	14443	14313	14132	14395	14395	14381	14481	14262	14263	14435	14257	14226	14331	14394	14157	14303	14348	14513	14366	14355	14374	14213	14225	14439	14233	14344	14335	14218	14329	14296	14242	14417	14371	14214	14322	14297	14332	14355	14454	14253	14394	14216	14393	14350	14383	14230	14372	14210	14367	14318	14305	14406	14356	14287	14186	14327	14199	14516	14453	14325	14257	14456	14211	14359	14291	14302	14180	14425	14265	14397	14158	14362	14296	14361	14312	14298	14275	14360	14380	14333	14152	14211	14318	14402	14436	14127	14324	14302	14358	14431	14280	14441	14372	14322	14411	14272	14264	14257	14283	14381	14452	14312	14390	14203	14430	14282	14257	14368	14308	14292	14350	14260	14251	14454	14337	14274	14389	14353	14281	14339	14362	14381	14301	14280	14435	14318	14327	14172	14321	14243	14337	14363	14548	14423	14399	14456	14285	14347	14372	14317	14217	14312	14395	14287	14657	14495	14358	14292	14325	14403	14378	14400	14408	14264	14327	14336	14320	14381	14294	14261	14249	14340	14343	14401	14309	14351	14479	14484	14381	14440	14348	14281	14187	14175	14351	14353	14331	14181	14234	14325	14309	14393	14148	14272	14294	14405	14107	14249	14320	14297	14273	14362	14432	14406	14484	14358	14228	14376	14327	14382	14168	14286	14333	14493	14356	14447	14318	14347	14486	14304	14349	14304	14333	14379	14292	14322	14328	14252	14387	14401	14334	14276	14422	14296	14459	14406	14342	14326	14259	14470	14265	14551	14290	14410	14551	14345	14265	14492	14423	14366	14295	14324	14353	14204	14350	14379	14256	14202	14448	14416	14344	14184	14253	14320	14477	14324	14331	14392	14240	14399	14258	14318	14309	14506	14336	14391	14284	14356	14410	14306	14336	14305	14380	14387	14272	14348	14423	14195	14359	14245	14222	14347	14352	14455	14388	14298	14371	14406	14209	14362	14420	14338	14135	14334	14297	14308	14218	14515	14365	14299	14278	14412	14415	14190	14295	14220	14379	14279	14327	14262	14448	14350	14315	14284	14595	14297	14364	14430	14331	14399	14389	14279	14294	14445	14399	14279	14233	14130	14349	14481	14355	14468	14361	14387	14598	14268	14362	14392	14368	14361
28426	22783	23830	19808	16089	15405	15118	14815	14696	14852	14626	14398	14191	14463	14520	14341	14540	14466	14287	14329	14473	14510	14451	14253	14397	14213	14264	14711	14422	14372	14346	14360	14323	14283	14376	14624	14611	14503	14315	14289	14416	14215	14561	14478	14571	14430	14191	14215	14477	14429	14314	14497	14435	14236	14203	14443	14437	14403	14429	14372	14163	14284	14312	14223	14283	14374	14613	14269	14364	14368	14261	14109	14436	14343	14381	14283	14242	14129	14317	14311	14305	14289	14278	14153	14452	14287	14355	14175	14319	14328	14496	14263	14286	14181	14328	14187	14316	14511	14372	14380	14218	14352	14410	14253	14265	14215	14135	14265	14315	14242	14297	14170	14345	14263	14132	14322	14546	14332	14306	14286	14354	14252	14209	14241	14152	14220	14322	14392	14501	14469	14215	14184	14004	14518	14251	14344	14286	14277	14349	14077	14170	14371	14378	14341	14289	14443	14399	14240	14349	14508	14337	14120	14489	14357	14366	14558	14400	14337	14311	14339	14260	14095	14160	14351	14442	14403	14357	14350	14283	14257	14091	14339	14199	14399	14376	14379	14231	14223	14417	14440	14298	14485	14233	14230	14357	14397	14227	14238	14157	14201	14314	14257	14233	14356	14413	14408	14211	14274	14419	14417	14452	14287	14447	14237	14330	14269	14277	14334	14444	14123	14256	14301	14215	14327	14299	14447	14179	14289	14302	14457	14402	14296	14241	14331	14373	14357	14283	14439	14486	14030	14568	14326	14398	14394	14217	14525	14291	14298	14232	14330	14351	14394	14171	14397	14372	14456	14405	14243	14408	14364	14386	14329	14309	14301	14286	14423	14356	14448	14250	14102	14170	14248	14319	14436	14226	14588	14319	14471	14157	14157	14477	14313	14222	14294	14339	14274	14170	14421	14207	14426	14334	14439	14579	14582	14418	14302	14543	14452	14219	14419	14289	14232	14432	14245	14183	14353	14471	14398	14332	14353	14378	14253	14324	14333	14521	14288	14355	14333	14412	14410	14454	14374	14432	14340	14304	14256	14382	14252	14298	14185	14172	14402	14212	14384	14033	14292	14401	14458	14394	14308	14209	14202	14346	14298	14321	14330	14242	14261	14244	14197	14196	14289	14476	14470	14402	14128	14134	14347	14504	14453	14345	14369	14414	14476	14529	14277	14221	14298	14192	14266	14286	14394	14504	14391	14376	14370	14239	14089	14378	14303	14325	14495	14144	14196	14427	14319	14185	14237	14260	14401	14332	14212	14397	14326	14267	14492	14186	14300	14376	14227	14458	14268	14348	14432	14389	14448	14529	14353	14412	14275	14412	14376	14279	14231	14515	14417	14110	14475	14361	14369	14347	14113	14375	14349	14304	14146	14352	14465	14578	14278	14294	14466	14438	14339	14486	14626	14156	14346	14349	14311	14401	14448	14162	14268	14317	14181	14449	14415	14154	14169	14271	14138	14312	14111	14400	14326	14163	14411	14450	14189	14100	14417	14267	14356	14235	14248	14280	14264	14312	14268	14347	14372	14457	14381	14393	14293	14619	14304	14307	14341	14293	14330	14449	14310	14279	14226	14356	14380	14209	14263	14460	14311	14394	14314	14343	14477	14331	14212	14402	14236	14493	14206	14219	14240	14259	14332	14442	14275	14370	14295	14265	14254	14518	14259	14328	14300	14412	14332	14318	14409	14280	14186	14244	14444	14328	14295	14166	14430	14501	14268	14293	14266	14309	14391	14229	14407	14183	14051	14252	14284	14282	13993	14385	14310	14416	14516	14483	14448	14236	14144	14306	14538	14174	14554	14223	14232	14194	14380	14464	14349	14265	14316	14391	14043	14357	14362	14374	14397	14251	14321	14437	14302	14421	14496	14572	14272	14293	14373	14202	14285	14220	14418	14275	14443	14305	14263	14328	14176	14566	14225	14444	14373	14222	14137	14278	14125	14245	14423	14219	14253	14291	14337	14297	14346	14237	14482	14287	14412	14343	14556	14312	14605	14362	14441	14472	14463	14498	14532	14445	14351	14395	14389	14332	14321	14324	14481	14399	14201	14399	14327	14300	14462	14285	14293	14428	14419	14281	14088	14454	14578	14555	14355	14407	14477	14290	14549	14268	14236	14458	14381	14356	14387	14465	14335	14334	14409	14327	14601	14214	14219	14608	14362	14430	14312	14438	14455	14304	14326	14223	14288	14322	14239	14485	14466	14264	14331	14431	14437	14328	14249	14551	14276	14214	14208	14267	14256	14311	14381	14260	14176	14286	14357	14337	14192	14282	14233	14245	14436	14511	14225	14350	14219	14363	14434	14319	14421	14373	14186	14244	14430	14318	14199	14349	14521	14595	14294	14290	14376	14239	14490	14306	14178	14205	14259	14418	14459	14319	14250	14365	14249	14421	14215	14458	14484	14324	14473	14299	14331	14279	14262	14191	14328	14203	14339	14234	14591	14238	14270	14244	14227	14372	14310	14351	14082	14465	14259	14448	14265	14331	14461	14310	14445	14331	14411	14368	14267	14432	14242	14339	14333	14236	14249	14193	14143	14298	14229	14383	14294	14148	14287	14479	14279	14374	14512	14491	14219	14470	14431	14184	14435	14388	14216	14167	14433	14331	14502	14326	14291	14412	14349	14256	14431	14249	14356	14504	14372	14113	14371	14217	14249	14301	14373	14522	14347	14365	14373	14412	14404	14361	14476	14425	14208	14392	14322	14360	14319	14401	14286	14201	14364	14304	14087	14240	14129	14585	14116	14224	14454	14339	14372	14440	14407	14458	14423	14191	14270	14436	14396	14308	14447	14219	14352	14180	14214	14332	14395	14382	14209	14135	14314	14256	14292	14308	14400	14363	14385	14295	14206	14292	14457	14390	14142	14313	14308	14340	14446	14344	14343	14241	14510	14285	14411	14491	14345	14229	14253	14262	14446	14499	14327	14313	14204	14319	14291	14530	14486	14344	14419	14230	14262	14463	14302	14448	14260	14527	14499	14203	14431	14356	14123	14310	14219	14274	14314	14265	14428	14463	14375	14570	14154	14331	14344	14303	14499	14513	14504	14216	14348	14237	14397	14418	14320	14396	14601	14375	14168	14333	14283	14198	14424	14166	14270	14345	14194	14577	14198	14327	14302	14226	14345	14324	14504	14462	14507	14430	14451	14495	14438	14455	14629	14366	14410	14208	14402	14330	14249	14370	14246	14306	14270	14287	14323	14258	14296	14100	14191	14248	14223	14361	14350	14436	14265	14278	14373	14327	14292	14265	14460	14649	14384	14447	14353	14240	14441	14380	14222	14403	14484	14306	14426	14259	14431	14375	14327	14271	14414	14392	14301	14183	14207	14352	14493	14245	14263	14213	14289	14392	14370	14335	14317	14376	14337	14269	14285	14210	14319	14371	14466	14396	14318	14278	14306	14416	14273	14196	14273	14360	14283	14288	14408	14405	14272	14327	14409	14420	14347	14331	14387	14274	14477	14337	14224	14323	14351	14331	14272	14299	14340	14382	14310	14288	14261	14233	14417	14422	14311	14293	14391	14409	14388	14430	14481	14393	14303	14373	14347	14523	14515	14469	14200	14395	14259	14161	14486	14402	14343	14365	14424	14503	14276	14378	14332	14427	14241	14415	14248	14314	14188	14303	14321	14449	14247	14323	14353	14462	14333	14195	14407	14366	14193	14302	14342	14280	14294	14390	14387	14304	14266	14298	14332	14434	14353	14406	14360	14380	14414	14507	14342	14293	14262	14197	14406	14364	14406	14298	14427	14205	14385	14182	14355	14470	14300	14598	14557	14346	14310	14530	14427	14330	14299	14088	14359	14308	14447	14285	14203	14280	14295	14162	14403	14285	14267	14355	14296	14367	14440	14186	14288	14141	14344	14249	14378	14336	14572	14479	14385	14524	14569	14415	14382	14473	14434	14234	14333	14428	14243	14271	14358	14328	14254	14397	14308	14379	14274	14293	14504	14416	14211	14323	14310	14466	14318	14433	14603	14488	14241	14455	14314	14314	14309	14225	14393	14375	14220	14401	14197	14407	14454	14479	14505	14339	14469	14322	14352	14254	14330	14490	14360	14520	14408	14422	14349	14240	14312	14280	14221	14479	14255	14500	14228	14277	14190	14330	14357	14436	14362	14439	14372	14260	14434	14253	14308	14403	14438	14178	14230	14268	14490	14235	14475	14260	14345	14275	14327	14410	14394	14542	14226	14278	14039	14252	14464	14395	14279	14428	14281	14488	14405	14382	14408	14322	14385	14325	14366	14313	14279	14304	14459	14307	14241	14333	14412	14237	14632	14318	14412	14311	14429	14405	14311	14328	14425	14313	14485	14158	14307	14355	14256	14570	14352	14171	14361	14378	14232	14379	14399	14454	14561	14351	14328	14336	14162	14401	14276	14295	14271	14342	14377	14367	14363	14381	14328	14297	14610	14325	14372	14357	14360	14360	14510	14252	14193	14459	14729	14575	14250	14263	14373	14160	14160	14313	14285	14208	14270	14360	14125	14430	14347	14332	14216	14495	14335	14295	14285	14230	14477	14181	14261	14351	14234	14438	14413	14359	14364	14311	14240	14210	14292	14343	14338	14205	14160	14306	14529	14232	14298	14417	14307	14201	14237	14361	14232	14510	14315	14354	14499	14352	14328	14348	14539	14468	14438	14550	14392	14425	14223	14419	14431	14385	14080	14268	14446	14361	14382	14474	14238	14471	14315	14232	14474	14428	14295	14451	14291	14225	14524	14429	14420	14251	14250	14334	14320	14414	14335	14406	14513	14336	14256	14174	14106	14268	14253	14331	14349	14322	14242	14521	14420	14483	14401	14198	14107	14389	14117	14545	14178	14383	14373	14404	14416	14569	14297	14259	14436	14331	14163	14240	14188	14291	14299	14476	14256	14376	14125	14370	14322	14385	14266	14429	14275	14372	14457	14237	14254	14410	14410	14441	14499	14528	14355	14430	14389	14442	14318	14272	14353	14400	14201	14244	14528	14377	14412	14197	14254	14213	14561	14575	14199	14401	14194	14531	14236	14233	14284	14330	14195	14316	14301	14369	14546	14257	14329	14382	14118	14239	14380	14394	14198	14409	14201	14199	14434	14337	14258	14299	14099	14583	14466	14191	14268	14167	14381	14252	14491	14486	14329
18469	27649	21721	17525	15993	15009	14504	13987	13891	13703	13680	13565	13682	13567	13593	13457	13695	13586	13774	13591	13695	13432	13492	13612	13424	13503	13417	13546	13529	13555	13410	13545	13488	13579	13537	13649	13533	13518	13632	13581	13424	13505	13522	13535	13420	13570	13632	13620	13674	13454	13378	13531	13578	13473	13508	13549	13473	13465	13451	13424	13529	13439	13334	13570	13515	13538	13355	13426	13581	13515	13517	13387	13397	13379	13766	13578	13441	13557	13335	13537	13542	13415	13365	13398	13428	13440	13557	13424	13449	13435	13513	13392	13414	13621	13505	13351	13318	13693	13521	13513	13521	13472	13299	13424	13419	13561	13442	13366	13575	13385	13474	13429	13339	13435	13449	13535	13498	13534	13431	13435	13339	13643	13456	13491	13298	13403	13460	13485	13350	13553	13449	13475	13421	13357	13678	13339	13380	13491	13499	13514	13482	13374	13465	13342	13466	13460	13456	13471	13446	13444	13447	13589	13497	13407	13446	13469	13367	13403	13400	13435	13375	13396	13571	13422	13504	13482	13476	13466	13456	13437	13505	13456	13468	13579	13466	13462	13482	13507	13638	13587	13420	13492	13442	13618	13542	13522	13444	13464	13487	13451	13479	13456	13473	13540	13473	13631	13437	13586	13493	13381	13577	13517	13483	13426	13437	13497	13397	13395	13520	13449	13535	13384	13542	13412	13348	13417	13427	13365	13442	13396	13282	13474	13506	13535	13271	13342	13386	13569	13420	13443	13463	13479	13289	13648	13569	13560	13455	13427	13377	13537	13400	13376	13532	13528	13467	13457	13553	13408	13511	13540	13559	13523	13518	13558	13130	13454	13560	13316	13394	13365	13443	13497	13460	13333	13665	13576	13344	13379	13328	13422	13453	13429	13571	13516	13463	13511	13428	13414	13311	13317	13608	13325	13556	13495	13384	13477	13305	13281	13504	13452	13325	13533	13480	13618	13400	13527	13340	13464	13426	13492	13632	13486	13582	13470	13621	13429	13301	13307	13466	13447	13515	13294	13388	13331	13629	13608	13408	13426	13546	13414	13528	13509	13409	13481	13353	13471	13318	13516	13396	13517	13547	13653	13315	13507	13452	13356	13455	13371	13461	13380	13485	13566	13469	13468	13589	13606	13406	13464	13426	13363	13443	13409	13610	13505	13505	13466	13490	13478	13433	13521	13472	13522	13483	13411	13612	13608	13337	13404	13533	13467	13581	13431	13558	13492	13490	13564	13545	13418	13506	13474	13347	13723	13472	13514	13626	13456	13535	13309	13561	13540	13429	13463	13487	13636	13441	13572	13382	13585	13422	13353	13457	13290	13349	13491	13444	13569	13579	13464	13429	13506	13396	13417	13532	13429	13185	13382	13464	13455	13348	13529	13396	13485	13474	13529	13370	13460	13509	13296	13558	13401	13468	13389	13452	13292	13464	13382	13350	13298	13358	13559	13451	13421	13452	13406	13360	13399	13216	13333	13554	13569	13422	13558	13568	13411	13361	13377	13487	13490	13396	13422	13413	13538	13467	13365	13474	13513	13372	13328	13421	13519	13527	13703	13403	13450	13529	13606	13521	13526	13529	13392	13535	13292	13380	13437	13347	13502	13357	13383	13385	13501	13593	13444	13591	13575	13356	13365	13313	13351	13546	13350	13500	13386	13380	13481	13723	13287	13461	13340	13447	13345	13431	13537	13442	13518	13322	13524	13352	13481	13527	13331	13528	13462	13570	13487	13408	13620	13457	13448	13586	13363	13463	13478	13402	13444	13600	13379	13366	13401	13403	13433	13427	13455	13578	13405	13572	13417	13346	13391	13422	13465	13270	13396	13561	13549	13456	13571	13557	13392	13525	13462	13438	13440	13481	13562	13489	13508	13550	13416	13578	13385	13421	13531	13462	13555	13469	13262	13385	13567	13714	13529	13463	13358	13624	13438	13388	13452	13473	13451	13537	13511	13537	13437	13552	13432	13406	13601	13466	13553	13503	13602	13486	13550	13443	13240	13558	13285	13432	13453	13511	13313	13508	13482	13444	13600	13413	13483	13349	13310	13459	13460	13521	13358	13558	13456	13527	13415	13553	13459	13466	13539	13395	13427	13425	13450	13510	13388	13547	13639	13487	13458	13524	13573	13517	13431	13570	13519	13469	13443	13539	13376	13473	13583	13432	13411	13477	13571	13510	13266	13606	13298	13447	13400	13423	13626	13337	13497	13306	13424	13537	13413	13306	13478	13487	13435	13535	13478	13501	13509	13424	13463	13455	13609	13512	13327	13529	13343	13408	13363	13474	13547	13549	13492	13619	13513	13434	13510	13464	13583	13568	13286	13379	13426	13527	13587	13554	13397	13508	13434	13448	13618	13368	13538	13431	13421	13404	13609	13440	13431	13593	13553	13313	13457	13492	13547	13404	13486	13403	13524	13475	13442	13539	13447	13531	13557	13387	13420	13340	13381	13415	13633	13458	13484	13526	13491	13471	13556	13472	13475	13572	13498	13376	13586	13530	13444	13427	13421	13475	13332	13319	13629	13482	13398	13355	13549	13453	13508	13454	13595	13484	13478	13403	13577	13519	13451	13586	13337	13390	13415	13501	13441	13466	13299	13603	13413	13501	13521	13405	13499	13480	13426	13460	13571	13362	13257	13350	13309	13492	13446	13398	13349	13561	13307	13446	13547	13314	13619	13345	13399	13512	13381	13533	13478	13555	13489	13502	13476	13349	13448	13502	13453	13494	13517	13439	13216	13246	13437	13441	13517	13480	13570	13366	13455	13469	13405	13536	13492	13480	13340	13640	13285	13487	13513	13517	13535	13361	13521	13515	13466	13377	13318	13470	13382	13543	13483	13365	13466	13534	13432	13395	13616	13390	13498	13462	13607	13583	13664	13451	13627	13392	13265	13438	13372	13422	13524	13546	13312	13403	13471	13456	13314	13394	13342	13380	13550	13461	13503	13450	13381	13499	13470	13505	13405	13504	13444	13397	13399	13657	13489	13460	13518	13393	13438	13348	13312	13588	13523	13354	13528	13526	13395	13464	13390	13289	13593	13496	13558	13463	13528	13496	13492	13538	13416	13487	13602	13401	13602	13634	13384	13364	13454	13376	13491	13474	13340	13356	13468	13388	13464	13306	13402	13505	13541	13460	13392	13525	13523	13437	13518	13492	13426	13540	13308	13362	13469	13611	13364	13309	13480	13472	13493	13620	13459	13584	13430	13478	13553	13398	13532	13371	13536	13659	13325	13415	13598	13525	13480	13560	13447	13384	13540	13463	13192	13413	13405	13331	13474	13516	13419	13515	13509	13635	13332	13478	13413	13611	13436	13441	13314	13416	13478	13529	13425	13223	13625	13547	13326	13412	13462	13431	13554	13416	13601	13431	13457	13590	13515	13602	13301	13296	13543	13530	13382	13320	13464	13323	13580	13561	13451	13482	13493	13368	13476	13528	13286	13416	13234	13558	13474	13491	13511	13346	13395	13643	13234	13583	13514	13490	13480	13525	13375	13440	13558	13250	13427	13663	13378	13474	13466	13480	13507	13261	13432	13476	13457	13687	13433	13580	13449	13420	13334	13550	13492	13598	13553	13511	13509	13395	13542	13367	13611	13592	13489	13582	13374	13439	13422	13255	13532	13496	13511	13542	13609	13580	13396	13551	13354	13531	13436	13301	13623	13359	13512	13398	13469	13359	13612	13362	13546	13495	13353	13526	13502	13521	13476	13538	13497	13256	13606	13463	13514	13501	13413	13400	13455	13320	13399	13349	13495	13447	13428	13464	13647	13543	13551	13416	13507	13549	13280	13463	13561	13320	13410	13392	13545	13558	13312	13249	13594	13540	13250	13502	13371	13514	13474	13531	13479	13490	13418	13448	13400	13367	13418	13415	13438	13333	13547	13406	13538	13414	13399	13402	13520	13640	13383	13676	13378	13599	13415	13419	13360	13487	13496	13586	13560	13457	13523	13355	13610	13633	13555	13384	13531	13467	13495	13454	13552	13504	13524	13479	13419	13412	13445	13366	13429	13506	13284	13493	13484	13553	13436	13450	13537	13457	13651	13642	13433	13469	13465	13444	13431	13448	13455	13415	13526	13436	13566	13503	13535	13551	13489	13278	13451	13407	13404	13517	13517	13552	13301	13292	13315	13335	13513	13708	13532	13387	13543	13517	13417	13314	13551	13488	13467	13349	13508	13416	13481	13359	13363	13527	13521	13357	13531	13401	13545	13420	13376	13544	13541	13516	13697	13423	13337	13538	13333	13325	13534	13508	13460	13499	13547	13499	13404	13340	13303	13559	13472	13370	13521	13487	13460	13449	13590	13186	13369	13359	13425	13698	13315	13436	13524	13528	13487	13668	13387	13334	13540	13535	13381	13615	13536	13493	13282	13627	13444	13620	13524	13402	13385	13343	13385	13301	13329	13472	13529	13415	13306	13346	13412	13331	13567	13459	13235	13525	13331	13564	13582	13414	13494	13449	13413	13398	13529	13418	13313	13404	13384	13357	13354	13271	13543	13488	13639	13488	13534	13231	13515	13351	13524	13378	13389	13327	13577	13376	13516	13445	13542	13409	13447	13446	13321	13478	13548	13600	13532	13556	13545	13351	13498	13556	13577	13470	13472	13471	13452	13423	13567	13248	13353	13574	13510	13499	13508	13534	13516	13543	13410	13493	13550	13522	13471	13421	13477	13452	13480	13220	13613	13548	13477	13253	13388	13505	13382	13365	13631	13326	13495	13423	13518	13555	13435	13306	13524	13423	13485	13459	13468	13601	13568	13363	13280	13402	13415	13302	13517	13590	13640	13412	13312	13549	13373	13376	13271	13462	13672	13471	13547	13473	13342	13320	13412	13525	13412	13351	13438	13573	13576	13562	13563	13365	13493	13426	13393	13449	13394	13526	13479	13527	13383	13581	13550	13455	13487	13347	13470	13449	13448	13550	13503	13473	13371	13386	13585	13460	13466	13417	13482	13363	13464	13429	13545	13598	13444	13441	13560	13416	13416	13412	13400	13527	13454	13549	13395	13436	13417	13327	13518	13506	13504	13505	13383	13447	13274	13400	13488	13450	13411	13466	13482	13453	13500	13440	13322	13450	13502	13438	13354	13452	13570	13465	13375	13427	13503	13519	13375	13420	13621
23583	21503	28126	25444	22010	19542	18193	15867	15528	15278	15252	15139	15132	15258	15043	15222	15129	15002	15036	15126	15206	15046	15051	15055	15045	15006	15066	15217	14932	14877	15066	14993	14832	15021	14989	14967	15028	14938	14729	14904	15101	15021	14821	15075	14921	15111	14999	15007	14822	14763	14999	15033	14867	14916	15070	15059	15066	14898	14742	14909	14837	15000	14968	14902	14686	15083	14945	14771	14742	14790	14815	14869	14818	14815	14808	14816	15017	15041	14973	14972	15056	14833	14791	14957	14762	14741	14700	15000	14944	14919	14787	14848	14794	14903	14852	14991	14619	14807	15002	15018	14928	14769	14942	14825	14789	14937	14775	14950	14859	14756	14857	14963	14925	14820	14713	14753	14966	14735	14932	14743	14824	14934	14636	14985	14810	14784	14872	14790	14744	14897	14860	14824	14781	14953	14808	14870	14964	14886	15066	14966	14908	14690	14854	14722	14953	14768	14675	14874	14845	14802	14847	14830	14845	14878	14933	15029	14934	14792	14785	14789	14810	14745	14853	14800	14710	14786	14954	14699	14898	14818	14847	14760	15083	14751	14734	14887	14705	14802	15028	14772	14724	14798	14917	14927	14953	14879	14956	14737	14804	15006	14860	14809	14785	14872	14956	14945	14803	14627	14811	14701	14941	14953	14831	14981	14852	14790	14789	14828	14820	14887	14793	14902	14685	14781	15018	14728	14567	14933	14970	14958	14737	14921	14849	14769	14683	14989	14910	14808	14823	15009	14848	14799	14771	14925	14800	14910	14775	14943	14853	14843	14837	14958	14948	14833	15025	14618	14828	14944	14672	14966	15116	14877	14814	14707	14882	14901	14989	14917	14736	14979	14749	14899	15084	14886	14817	14804	14681	14908	14967	14772	14723	14947	14851	14841	14897	14772	14918	14886	14845	14852	14629	14766	14913	14735	15073	14853	14800	14792	14794	15001	14885	14815	14992	15027	14740	14818	14823	14610	14917	14988	14968	14900	14914	14824	15006	14904	14767	14718	14816	14966	14902	14845	14813	14840	14991	14832	14805	14814	14855	14880	14908	14865	14755	14942	14919	14832	14891	14841	14938	15046	14903	14698	14931	14782	14903	14746	14946	14683	15012	14832	14791	14996	14799	14829	14778	14789	15002	14785	14889	14871	14916	14888	14914	14849	14851	14870	14799	14881	14716	14679	14979	14903	14917	14833	14640	14671	14858	14788	14787	14873	14862	14737	14808	14800	14897	14647	14643	14827	15011	15007	14884	14868	14978	14877	14772	14849	15023	14924	14738	14813	14901	15064	14988	15033	14824	14910	14641	14870	15064	14854	14749	14806	14884	14724	14944	14891	14922	14956	14955	14929	14692	14867	14896	14742	14818	14894	14886	14929	14809	14779	14766	14741	14796	14716	14981	14928	14842	14625	14866	14842	14616	14892	14919	14843	14834	15140	14928	14847	15035	14686	14742	14928	14901	14846	14773	14820	14812	14805	14770	14903	14739	15121	14887	14765	14888	14826	14808	14891	14910	14939	14941	14872	14714	15128	14965	14992	14946	14879	15069	14900	14968	15083	14888	14811	14815	14872	14956	15008	14912	14868	14830	14829	14762	14803	14698	14733	14815	15058	14945	14938	15031	14943	14700	14801	14926	14814	15035	14856	14838	14722	14982	14920	14677	14812	14967	14823	14885	14769	14805	15008	14919	14879	14863	14918	14815	14679	14991	14777	14733	14495	14614	14798	14631	14703	15024	14980	14867	14804	14876	14964	15027	14931	14825	14936	15065	14791	14931	14772	14916	14931	15025	14905	15038	15038	14823	14876	14822	14806	14797	14806	14749	14739	14875	14913	14756	14895	14695	14847	14808	14862	14667	14840	15026	14938	14868	14883	14884	14887	14894	14993	14918	15008	14844	14821	14996	14793	15166	14857	15100	14823	14720	14654	14904	14913	14940	14774	14886	14743	14879	14870	14773	14836	14885	14844	14766	14771	14935	14766	14831	14842	14869	15017	14794	14735	15106	14830	14902	14762	14886	14987	14970	14896	14863	14940	14893	14948	14756	14938	14885	14726	14872	14980	14973	14861	14849	14892	14924	14809	14789	14758	14890	14773	14756	14958	14748	14923	14922	14699	14725	15028	14922	14912	14845	14777	14867	14983	14886	14802	14837	15008	14773	14909	14929	14869	14867	14777	14717	15001	15105	14894	14752	14932	14847	14883	14854	14809	14814	14745	14663	14923	14979	14703	14649	14818	14864	15086	14856	14837	14751	14827	14811	14765	14850	14795	14977	14791	14831	14790	14889	14991	14855	14664	14773	14974	14865	14881	14786	14811	15103	14875	14758	14936	14875	14877	14966	14801	15158	14955	14754	14818	15000	14819	14844	14795	14926	14810	14741	14601	14709	14708	14816	14916	14928	14978	14792	14859	14868	14785	14865	14807	14890	14830	14814	14674	14883	14792	14816	14746	14793	14917	14909	15005	14827	14777	14809	14806	14848	14912	14860	14821	14768	14953	14843	14972	14860	14882	14966	15000	14804	15036	14951	14911	14805	14924	14796	14966	14883	14771	14780	14823	14787	14804	14957	14809	14883	14723	15088	14763	14837	14784	14761	14789	14847	14963	14644	14771	14765	14935	14672	14907	14850	14904	14795	14776	14919	14797	14839	14648	14807	14705	14755	14614	14926	14887	14707	14816	14847	14843	14741	14706	14919	14772	14862	14807	14806	15083	14872	14900	14877	14832	14873	14852	14685	14742	14971	14792	14761	14840	14912	15094	14924	14764	14888	14911	14920	14883	14804	14762	14995	14892	14966	14817	14875	15004	14978	14980	14883	14887	14702	14841	14728	14992	14936	14866	14889	14767	14801	14776	14945	14875	14848	14825	14852	15005	14938	14881	14933	14841	14794	14895	14964	14818	15135	14702	15007	14950	15003	14900	14982	14959	14810	15040	15106	15039	14918	14862	14904	14914	15095	14885	14737	14828	14818	15038	14774	14841	15017	14879	14935	14671	14999	14871	14814	14801	14905	14961	14938	14902	14829	14829	14920	14845	14798	14891	14755	14730	15064	14943	14745	14718	14851	14793	15069	14970	14958	15090	14962	14845	14746	14907	14669	14932	14826	14957	14881	14814	14834	15002	14880	14977	14931	14770	14957	14837	15035	15082	14844	14818	14864	14862	15021	15002	14855	14797	14823	14848	14774	14829	14983	14816	15129	14844	15025	14811	14820	14878	15016	14887	14940	14678	14930	14881	14856	15043	14848	14957	14734	14842	14753	14833	14702	14794	15146	14673	14821	14862	14790	14969	14695	14967	14748	14909	14831	14780	14807	14593	14858	14831	14995	14877	14885	14790	14897	14865	14813	14778	15026	14827	14803	14807	14724	14823	14737	14898	15008	14851	14787	14780	14837	14865	15110	14996	14889	14766	14722	14867	14883	14859	15027	15036	14866	14863	14828	14938	14866	14872	14867	14914	14994	14977	14861	14967	15044	14903	14868	15047	15026	14958	14672	15025	14765	14826	14678	14924	14648	14887	14827	14867	14785	14868	14960	14871	14851	14928	14792	15034	14855	14776	14799	14925	14805	14873	15006	14850	14788	14951	14945	15021	14895	14904	14760	14914	14940	14964	14742	14763	14881	14826	14836	14948	14673	14703	15122	15082	14851	14787	14942	14681	14921	14981	14827	14822	14817	14918	15050	14799	14700	14653	14812	14662	14975	14920	14935	14985	14908	14860	14800	14874	14788	14868	14983	14942	14900	14808	14775	14768	14878	14929	14849	14588	14885	14928	14806	14781	14903	14941	14963	14814	15046	14889	14912	15003	14837	14828	14839	14759	14796	14716	14807	14860	14916	15033	14872	14880	14849	15012	14890	14796	14831	14781	14792	14849	14719	14978	14860	14863	14994	14831	14819	14932	14791	14909	14864	14879	14862	14929	14919	14848	14836	14932	15038	14939	14781	14793	14958	14916	14745	14796	14933	15030	14927	14952	14918	14711	14903	14972	14899	14853	14892	14746	14723	14624	14838	15058	14821	14842	14876	14658	14979	14874	14923	14993	14753	14772	14994	14701	14731	14883	14818	14831	14950	15009	14668	14914	14879	14893	14937	14681	14859	14996	15106	14814	14954	14767	14905	14832	14894	14848	14991	14965	14919	14872	14900	14701	14818	14833	14818	14933	14797	14883	14956	14902	14918	14831	14999	14706	15039	14897	15029	15069	14800	14938	15053	14825	14886	14887	14999	14894	14716	14913	14765	14848	14943	15019	14863	14893	14795	14804	14864	15042	14867	15038	15042	14980	14949	14794	14958	14821	14769	14983	14721	14962	14721	14826	14917	14861	14700	14694	14909	14950	14764	14856	14847	14714	14883	14896	14801	14827	14838	15058	14874	14882	14797	14875	14869	14723	14884	14878	14948	14554	14755	14870	14966	14695	15028	14950	14962	14861	14855	14710	14883	14675	14808	14717	14940	14870	14713	14963	14723	14900	14761	14792	14911	14973	14774	14973	14997	14718	14875	14926	15083	14906	14871	14853	14774	14785	14818	15016	14916	15073	14843	14778	15024	14815	15036	14942	14974	14971	15006	15016	14932	14946	15010	14900	14867	14818	14777	14841	14831	14982	15018	15021	14837	14991	14661	14972	15103	14940	14868	14708	15002	14649	14748	14730	14894	14815	14922	14761	14767	14800	14980	14921	14977	14830	14880	14923	14898	15039	14802	14762	14899	14842	14772	14707	15025	14613	14909	14781	14895	14855	14559	14847	14957	14911	14872	14958	14889	14834	14847	14930	14957	14860	14987	14737	14744	14781	14812	14832	14860	14753	14933	14772	14864	14946	14796	14750	14785	14877	14753	14667	14801	14733	14823	14804	14942	14943	14874	14759	14966	14912	14896	14943	14960	14706	14900	14818	14823	14886	14719	14656	14729	14873	14835	15075	14896	14986	14780	14960	14861	14874	14854	14773	14822	14853	14809	15002	15020	14748	14734	14962	14814	14853	14907	14765	14883	14735	14744	14684	14825	14988	14936	15023	15046	14860	14992	14897	14835	14839	14889	14896	15015	15003	14729	14883	14807	14924	14881	15069	14943	15130	15001	14977	14765	14918	14722	14973	14933	14878	14893	14878	14834	14888	14710	14812	14761	14694
17478	33659	26829	20345	17737	16195	15330	14894	14426	14161	14233	14096	14127	13904	14088	13798	13910	13919	13894	13879	13917	13920	13980	13785	13875	13910	13768	13945	13894	13910	13906	13860	13754	13905	13936	13884	13861	13804	13957	13965	13760	13899	13792	13743	13896	13890	13932	13803	13950	13838	13956	13799	13757	13745	13926	13693	13858	13941	13893	13808	13872	13977	13783	13645	13806	13865	13863	13803	13976	13907	13817	13727	13813	13789	13949	13795	13841	13877	13844	13918	13699	13779	13776	13911	13883	13989	13678	13682	13691	13640	13642	13826	13739	13799	13749	13863	13819	13775	13870	13832	13734	13839	13745	13981	13864	13894	13667	13663	13784	13766	13860	13815	13826	13719	13716	13878	13923	13665	13675	13895	13953	13754	13659	13715	13687	13793	13899	13730	13876	13783	13659	13834	13743	13775	13972	13742	13642	13651	13740	13665	13913	13884	13815	13987	13642	13980	13735	13785	13835	13591	13860	13966	13958	13647	13946	13792	13936	13849	13675	13743	13643	13798	13742	13732	13653	13752	13773	13791	13886	13801	13876	13874	13768	13826	13740	13758	13778	13902	13719	13851	13798	13849	13725	13635	13793	13863	13705	13745	13751	13857	13768	13816	13782	13729	13782	13859	13731	13851	13795	13693	13780	13659	13721	13736	13694	13789	13681	13802	13737	14047	13614	13758	13702	13890	13820	13686	13836	13805	13800	13844	13845	13703	13591	13833	13746	13828	13863	13856	13904	13559	13926	13722	13773	13914	13769	13819	13829	13742	13668	14013	13795	13786	13870	13917	13807	13662	13656	13810	13859	13786	13799	13835	14090	13900	13952	13939	13858	13878	13760	13789	13688	13727	13840	13862	13984	13851	13884	13623	13914	13807	13885	13903	13736	13920	13788	13637	13659	13820	13770	13829	13737	13737	13652	13745	13840	13853	13798	13872	13814	13840	13778	13810	13810	13754	13744	13756	13761	13761	13810	13767	13838	13792	13794	13697	13771	13803	13771	14055	13833	13724	13811	13898	13903	13921	13887	13671	13685	13809	13795	13832	13785	13760	13719	13902	13840	13868	13747	13515	13660	13843	13877	13761	13703	13776	13890	13609	13784	13773	13612	13726	13757	13825	13784	13841	13675	13823	13723	13828	13747	13853	13783	13687	13702	13879	13656	13852	13853	13725	13881	13701	13830	13680	13699	13714	13769	13623	13697	13913	13877	13644	13936	13667	13698	13973	13996	13684	13811	13927	13724	13960	13809	13625	13859	13772	13864	13882	13877	13614	13893	13752	13980	13808	13797	13670	13883	13757	13945	13854	13708	13803	13851	13747	13757	13574	13826	13857	13806	13882	13788	13724	13863	13713	13872	13807	14000	13817	13735	13815	13860	13872	13853	13662	13753	13962	13703	13818	13935	13805	13799	13835	13742	13679	13966	13769	13718	13847	13736	13708	13870	13604	13468	13764	13720	13881	13555	13838	13829	13927	13681	13696	13666	13792	13788	13805	13734	13857	13611	13691	13752	13858	13778	13792	13816	13801	13781	13907	13736	13925	13600	13862	13646	13779	13805	13853	13775	13831	13824	13670	13717	13830	13860	13806	13725	13839	13790	13726	13813	13740	13735	13786	13690	13822	13955	13707	13679	13952	13776	13794	13668	13861	13923	13834	13889	13922	13617	13763	13845	13670	13869	13694	13755	13839	13831	13781	13947	13783	13902	13780	13837	13618	13814	13866	13620	13661	13729	13782	13781	13801	13769	13690	13716	13853	13718	13706	13782	13824	13735	13867	13762	13758	13747	13862	13797	13763	13835	13835	13905	13685	13651	13593	13711	13934	13703	13720	13666	13773	13879	13813	13643	13822	13679	13719	13877	13784	13838	13679	13814	13838	13879	13587	13779	13693	13874	13700	13789	13670	13888	13806	13627	13861	13795	13692	13838	13739	13922	13718	13716	13805	13896	13741	13727	13668	13869	13748	13766	13775	13880	13814	13784	13817	13815	13783	13722	13796	13856	13797	13818	13552	13803	13831	13845	13689	13659	13782	13822	13685	13613	13673	13711	13696	13857	13769	13694	13767	13804	13753	13759	13889	13676	13679	13986	13815	13871	13940	13765	13695	13715	13883	13874	13673	13647	13812	13893	13958	13937	13692	13894	13823	13661	13750	13815	13737	13886	13729	13902	13887	13782	13743	13904	13786	13754	13831	13819	13905	13855	13850	13752	13793	13765	13814	13888	13781	13633	13806	13780	13844	13891	13784	13894	13700	13876	13933	13827	13895	13662	13854	13758	13867	13905	13927	13772	13851	13864	14034	13943	13883	13808	13869	13867	13919	13764	13750	13977	13799	14030	13833	13843	13770	13847	13743	13946	13850	13814	13875	13831	13709	13845	13737	13855	13789	13826	13704	13764	13714	13833	13739	13873	13708	13835	13893	13710	13720	13797	13903	13785	13673	13760	13754	13743	13861	13787	13597	13774	13794	13732	13760	13783	13832	13769	13765	13747	13850	13664	13892	13745	13721	13722	13797	13826	13879	13806	13782	13951	13769	13893	13693	13810	13758	13826	13794	13846	13745	13845	13937	13769	13985	13747	13903	13682	13874	13748	13716	13815	13930	13695	13770	13945	13788	13746	13718	13920	13857	13712	13808	13883	13725	13895	13832	13842	13908	13866	13790	13776	13710	13808	13896	13906	13958	13889	13973	13974	13843	13827	13832	13847	13863	13847	13921	13621	14008	14006	13847	13858	13683	13841	13774	13865	13891	13870	13741	13775	13859	13676	13724	13683	13779	13882	13831	13863	13829	13816	13718	13750	13719	13837	13887	13696	13609	13681	13712	13999	13779	13684	13867	13905	13817	13881	13863	13909	13760	13756	13893	13902	13836	13955	13806	13878	13996	13857	13631	13781	13855	13786	13873	13819	13703	13672	13740	13831	13865	13936	13635	13906	13744	13914	13579	13905	13680	13715	13799	13770	13659	13703	13721	13577	13798	13851	13763	13681	13694	13871	13884	13582	13811	13667	13902	13764	13723	13957	13715	13597	13695	13842	13907	13900	13747	13820	13690	13803	13818	13689	13804	13787	13873	13744	13612	13809	13793	13770	13829	13859	13712	13931	13848	13774	13933	13795	13811	13762	13709	13654	13782	13612	13837	13749	13583	13666	13827	13819	13723	13695	13729	13909	13982	13957	13807	13858	13914	13566	13757	13738	13720	14024	13769	13810	13666	13881	13664	13926	13757	13764	13764	13853	13845	13721	13792	13855	13735	13828	14006	13771	13719	13747	13769	13890	13880	13862	13885	13595	13829	13823	13974	13646	13828	13927	13614	13818	13637	13949	13854	13905	13712	13771	13828	13710	13715	13768	13736	13704	13884	13983	13698	13745	13793	13776	13704	13657	13619	13759	13669	13805	13833	13710	13792	13771	13987	13681	13868	13739	13840	13780	13865	13863	13709	13810	13794	13876	13914	13858	13837	13990	13778	13854	13864	13668	13802	13769	13907	13822	13755	13859	13817	13772	13927	13679	13659	13852	13719	13962	13672	13918	13762	13793	13896	13748	13787	13779	13915	13986	13887	13879	13827	13745	13631	13731	13822	13708	13911	13754	13861	13712	13831	13880	13768	13888	13792	13806	13788	13701	13817	13819	13727	13998	13852	13818	13647	13805	13639	13715	13875	13760	13694	13754	13747	13659	13860	13851	13854	13684	13833	13771	13711	13771	13864	13769	13775	13695	13661	13870	13646	13823	13772	13921	13812	13658	13666	13908	13941	13762	13828	13894	13673	13864	13829	13815	13752	13700	13691	13926	13925	13782	13684	13835	13835	13877	13813	13884	13673	13693	13788	13884	13789	13759	13666	13590	13817	13642	13946	13693	13949	13786	13923	13581	13770	13885	13875	13901	13821	13857	13982	13829	13840	13701	13831	13686	13830	13686	13748	13754	13752	13772	13683	13623	13710	13883	13706	13722	13737	13689	13932	13782	13801	13809	13858	13778	13793	13856	13871	13858	13714	13760	13841	13813	13936	13716	13605	13938	13882	13828	13858	13698	13912	13757	13813	13639	13654	13926	13888	13828	13764	13689	13908	13860	13840	13869	13890	13803	13894	13834	13800	13715	13783	13897	13726	13898	13830	13922	13917	13901	13740	13755	13728	13901	13762	13728	13755	13778	13848	13704	13938	13933	13837	13797	13892	13752	13793	13959	13759	13804	13759	13768	13801	13945	13894	13984	13696	13789	13727	13874	13601	13728	13801	13684	13775	13861	13797	13859	13838	13908	13879	13913	13889	13621	13768	13792	13671	13927	13832	13885	13811	13811	13714	13775	13842	14042	13784	13812	13773	13906	13974	13795	13689	13904	13744	13753	13609	13650	13837	13727	13751	13930	13788	13846	13727	13810	13907	13615	13691	13856	13779	13851	13987	13864	13713	13891	13803	13690	13976	13736	13775	13950	13801	13768	13892	13736	13793	13794	13830	13960	13721	13551	13790	13852	13721	13889	13883	13810	13796	13771	13754	13745	13849	13769	13837	13943	13866	13956	13853	13774	13644	13762	13729	13796	13611	13934	13955	13773	13634	13770	13673	13716	13685	13902	13803	13770	13827	13752	13774	13787	13824	13746	13977	13957	13837	13765	13845	13624	13736	13650	13998	13787	13941	13736	13918	13905	13600	13874	13604	13908	13794	13925	13798	13963	13870	13761	13559	13854	13908	13788	13835	13739	13659	13781	13817	13835	13771	13766	13692	13766	13877	13809	13942	13808	13779	13740	13800	13782	13701	13695	13889	13768	13766	13910	13671	13762	13715	13806	13711	13748	13909	13754	13700	13816	13855	13745	13819	13753	13702	13849	13827	13700	13732	13551	13875	13829	13794	13711	13891	13926	13971	13760	13775	13764	13879	13713	14014	13853	13812	13847	13858	13758	13769	13703	13909	13918	13936	13684	13879	13781	13788	13964	13900	13864	13659	13774	13835	13674	13818	13901	13674	13767	13800	13928	13930	13696	13929	13730	13701	13729	13857	13826	13730	13836	13779	13842	13988	13854	13901	13909	13700	13807	13798	13842	13746	13770	13920	13775	13790	13852	13832	13678	13865	13757	13674	13831	13768	13806	13779	13837	13922	13748	13859	13775	13753	13586	13911
25379	21574	26509	26079	17590	16282	16069	15150	15006	15134	15185	14884	14947	14725	14970	14945	14815	14677	14723	14786	14864	14930	14755	14698	14686	14804	14689	14661	15045	14779	14868	14710	14820	15029	14773	14992	14795	14833	14840	14734	14526	14860	14810	14894	14892	14762	14797	14799	14723	14848	14744	14719	14830	14744	14769	14631	14761	14666	14665	14787	14708	14745	14588	14771	14864	14738	14932	14960	14600	14840	14732	14812	14831	14684	14835	14701	14651	14709	14744	14717	14846	14663	14742	14716	14850	14799	14587	14510	14666	14954	14723	14836	14676	14704	14779	14679	14683	14889	14635	14674	14616	14492	14909	14713	14677	14680	14791	14773	14876	14915	14512	14731	14817	14768	14781	14607	14832	14732	14696	14747	14690	14625	14853	14712	14909	14617	14773	14661	14855	14658	14654	14793	14862	14699	14717	14799	14768	14664	14591	14759	14757	14868	14839	14693	14698	14872	14850	14686	14913	14692	14554	14826	14786	14510	14882	14912	14723	14836	14941	14789	14948	14667	14710	14703	14723	14841	14838	14644	14860	14854	14779	14739	14788	14746	14867	14810	14711	14679	14866	14664	14835	14686	14680	14808	14849	14699	14694	14797	14794	14635	14610	14689	14642	14854	14667	14693	14664	14788	14769	14841	14787	14849	14783	14777	14610	14704	14727	14945	14842	14779	14892	14907	15047	14888	14803	14720	14752	14917	14849	14718	14982	14761	14731	14715	14776	14888	14827	14794	14972	14825	14850	14690	14806	14545	14943	14680	14838	14627	14666	14836	14898	14807	14741	14611	14629	14936	14797	14766	14897	14712	14576	14763	14823	14680	14890	14737	14486	14848	14731	14827	14861	14914	14695	14665	14828	14765	14555	14735	14833	14850	14761	14870	14837	14779	14832	14910	14681	14811	14771	14607	14855	14876	14864	14848	14758	14568	14779	14996	14798	14699	14851	14712	14664	14801	14923	14809	14911	14634	14988	14813	14840	14637	14863	14833	14930	14678	14865	14734	14684	14795	15068	14844	14832	14531	14834	14672	14700	14906	14637	14864	14960	14907	14791	14702	14876	14816	14732	14878	14819	14872	14881	14881	14767	14777	14873	14886	14774	14707	14694	14752	14844	14855	14800	14745	14673	14696	14774	14773	14852	15004	14989	14754	14814	14845	15032	14588	14654	14741	14670	14937	14719	14772	14931	14864	15024	14869	14876	14808	14621	14750	14806	14641	14771	14816	14691	14676	14825	14611	14864	14650	14793	14650	14844	14654	14783	14771	14773	14881	14693	14852	14873	14890	14762	14695	14747	14697	14788	14748	14899	14836	14728	14842	14732	14772	14813	14894	15001	14795	14624	14742	14863	14613	14763	14748	14797	14759	14708	14826	14559	14764	14932	14635	14653	14763	14757	14665	14787	14718	14715	14683	14664	14903	14865	14845	14705	14971	14742	14741	14726	14833	14858	14851	14842	14928	14898	14736	14868	14788	14829	14784	14701	14870	14828	14678	14631	14631	14831	14738	14872	14748	14879	14816	14765	14722	14901	14741	14842	14780	14796	14843	14928	14794	14945	14612	14739	14843	14798	14752	14671	14688	14897	14765	14912	14644	14738	14743	14685	14955	14910	14824	14859	14791	14897	14933	14648	14707	14956	14784	14679	14823	14839	14862	14609	14669	14640	14775	14737	14678	14683	14684	14835	14622	14853	14763	14730	14713	14873	14802	14803	14742	14760	14779	14763	14741	14904	14689	14703	14656	14828	14658	14730	14876	14603	14680	14711	14799	14913	14509	14753	14839	14741	14805	14708	14840	14797	14796	14817	14741	14879	14923	14653	14959	14856	14971	15050	14695	14617	14613	14665	14759	14929	14849	14822	14791	14730	14932	14765	14734	14866	14683	14700	14765	14904	14618	14660	14608	14534	14900	15030	14784	14769	14853	14669	14878	14878	14729	14724	14829	14865	14973	14827	14762	14819	14717	14634	14789	14960	14763	14672	14822	14980	14810	14847	14686	14651	14825	14641	14643	14720	14789	14637	14684	14718	14882	14922	14953	14708	14487	14862	14660	14731	14519	14772	14881	14562	14950	14741	14811	14762	14784	14554	14615	14671	14828	14679	14875	14847	14608	14808	14771	14662	14752	14912	14743	14866	14659	14741	14718	14560	14642	14685	14736	14709	14683	14662	14591	15025	14816	14815	14820	14544	14675	14699	14597	14860	14765	14588	14781	14667	15022	14768	14851	14865	14742	14661	14689	14784	14851	14849	14938	14985	14599	14830	14890	14939	14620	14723	14799	14814	14773	15070	14728	14728	14901	14769	14875	14873	14629	14620	14840	14757	14838	14772	14669	14944	14629	14747	14629	14807	14945	14717	14912	14821	14731	14770	14767	14517	14919	14891	14788	14930	14839	14935	14892	14722	14764	14787	14719	14804	14742	14761	14840	14630	14665	14730	14787	14871	14857	14787	14813	14710	14860	14838	14819	14686	14936	14785	14836	14664	14982	14713	14664	14869	14625	14550	14720	14733	14792	14726	14782	14743	14760	14741	14718	14689	14456	14687	14762	14706	14608	14751	14658	14700	14775	14778	15000	14996	14773	14894	14776	14786	14766	14699	14739	14866	14879	14821	14801	14796	14700	14817	14695	14886	14815	14767	14796	14887	14910	14586	14665	14747	14829	14919	14782	14888	14779	14896	14942	14804	14902	14869	14916	14752	14750	14848	14655	14754	14944	14856	14674	14929	15010	14711	14801	14735	14819	14653	14727	14731	14782	14646	14908	14586	14900	14709	14795	14898	14560	14931	14826	14759	14768	14783	14824	14964	14819	14800	14755	14779	14824	14804	14875	14819	14811	14678	14653	14802	14869	14840	14794	14654	14729	14704	14776	14847	14643	14716	14794	14657	14805	14849	14831	14952	14831	14924	14697	14802	14729	14825	15052	14935	14950	14802	14818	14794	14904	15000	14952	14743	14826	14811	14792	14895	14822	14966	14741	14796	14764	14825	14919	14690	14632	14494	14692	14663	14737	14793	14764	14781	14809	14880	14688	14690	14723	14713	14862	14769	14581	14745	14616	14771	14779	14549	14773	14969	14936	14719	14993	14627	14769	14933	14822	14803	14854	14882	14704	14744	14827	14860	14731	14874	14818	14637	14797	14793	14612	14779	14977	14816	14641	14919	14933	14850	14937	14889	14615	14541	14625	14617	14749	14870	14801	14556	14706	14876	14570	14853	14749	14762	14613	14783	14882	14865	14644	14732	14805	14801	14838	14774	14603	14665	14879	14730	14695	14655	14842	14749	14922	14845	14859	14825	14822	14659	14921	14582	14668	14767	14790	14973	14911	14822	14796	14744	14752	14821	14833	14753	14901	14786	14766	14823	14610	14866	14886	14799	14626	14796	14838	14732	14929	14611	14708	14652	14831	14684	14966	14913	14667	14829	14616	14655	14891	14769	14731	14622	14616	14853	14776	14728	14880	14936	14760	14628	14757	14804	14686	14690	14631	14804	14835	14856	14545	14765	14777	14730	14620	14867	14605	14801	14790	14825	14881	14826	14765	14608	14762	14866	14739	14964	15091	14839	14920	14632	14880	14959	14682	15061	14763	14743	14948	14792	14949	14958	14742	14657	14885	14698	14758	14616	14833	14820	14714	14778	14800	15002	14957	14981	14854	14620	14750	14844	14655	14747	14774	14738	14768	14807	14924	14761	14904	14621	14768	14914	14712	14814	14676	14923	14812	14707	14734	14798	14754	14746	14786	14808	14721	14853	14758	14941	14772	14758	14747	14789	14562	14787	15014	14961	14681	14839	14646	14821	14657	14783	14933	14784	14822	14878	14626	14787	14709	14677	14841	14751	14679	14837	14671	14678	14556	14664	14819	14697	14789	14747	14831	14480	14771	14449	14987	14749	14822	14750	14872	14588	14799	14694	14807	14684	14960	14714	14894	14945	14795	14694	14785	14834	14757	14824	14889	14696	14796	14953	14740	14775	14561	14747	14796	14924	14879	14723	14594	14876	14870	14755	14932	14622	14881	14685	14586	15015	14493	14686	14579	14569	14844	14788	14983	14823	14726	14810	14788	14721	14882	14668	14805	14861	14776	14726	14884	14670	14798	14803	14858	14836	14721	14804	14657	14903	14800	14843	14776	14736	14779	14873	14848	14757	14813	14743	14677	14753	14816	14842	14849	14877	14895	14845	14740	14885	14802	14568	14566	14743	14682	14727	14557	14742	14833	14865	15002	14693	14794	14630	14486	14779	14873	14578	14890	14805	14798	14877	14863	14904	14746	14897	14689	14825	14863	14675	14678	14732	14860	14744	14786	14762	14680	14705	14947	14492	14879	14670	14834	14785	14824	14796	14899	14685	14760	14742	14814	14672	14824	14738	14960	14949	14725	14700	14587	14766	14816	14810	14776	14784	14820	14739	14896	14538	14781	14626	14762	14880	14851	14636	14826	14871	14723	14755	14762	14833	14836	14852	14891	14730	14465	14750	14821	14802	14705	14793	14613	14812	14759	14913	14781	14946	14735	14751	14759	14842	14924	14673	14610	14730	14637	14855	14535	14769	14813	15055	14906	15009	14783	14721	14669	14885	14857	14801	14760	14842	14831	14764	14600	14589	14829	14802	14712	14639	14830	14827	14892	14701	14726	14771	14882	14963	14810	14734	14620	14683	14928	14831	14833	14770	14730	14936	14886	14744	14706	14832	14752	14657	14659	14931	14695	14880	14912	14849	14827	14914	14746	14909	14846	14810	14705	14805	14649	14719	14781	14842	14850	14785	14764	14996	14713	14627	14706	14678	14574	14930	14727	14867	14784	14796	14979	14661	14534	14666	14811	14830	14875	14763	14809	14712	14838	14759	14862	14809	14637	14779	14665	14867	14609	14803	14871	14605	14811	14787	14955	14626	14756	14715	14860	14692	14691	14797	14640	14772	14656	14949	14679	14696	15097	14836	14805	14906	14609	14830	14556	14842	14832	14779	14880	14841	14694	14825	14719	14701	14523	14967	14737	14747	14765	14952	14740	14907	14765	14827	14697	14972	14742	14743	14873	14887	14931	14802	14678	14974	14810	14827	14666	14658	15000	14720	14621	14608	14743	14786	14624	14812	14887	14857	14761	14790	14903	14866	14780	14697	14887
17726	29682	23746	18389	16941	15557	14791	14433	14136	14183	14109	14043	14061	14007	13936	13954	13845	13856	13892	13754	13908	13753	13922	13787	13617	13845	13772	13979	13865	13890	13873	13855	13882	14048	13912	13899	13947	13898	13870	13944	13953	13814	13940	13974	13821	13698	13951	13790	13976	13735	13765	13854	13933	13955	13706	13768	13828	13828	13712	13823	13776	13889	13748	13918	13714	13879	14014	13879	13911	13815	13857	13812	13855	13762	13745	13918	13716	13768	13678	13637	13863	13683	13903	13627	13828	13895	13733	13752	13835	13862	13752	13755	13941	13821	13674	13711	13844	13722	13792	13785	13799	13857	13662	13864	13773	13814	13794	13663	13734	13866	13772	13752	13836	13806	13801	13869	13793	13688	13938	13872	13720	13725	13524	13875	13757	13582	13832	13742	13789	13862	13807	13838	13566	13721	13818	13898	13948	13707	13820	13741	13891	13806	13733	13896	13988	13854	13775	13743	13805	13839	14027	13735	13809	13891	13749	13921	13821	13667	13884	13811	13776	13968	13813	13821	13748	13816	13749	13851	13702	13789	13697	13870	13722	13844	13717	13995	13805	13885	13866	13905	13923	13873	13467	13699	13734	13651	13789	13874	13753	13625	13766	13726	13757	13839	13793	13917	13674	13914	13972	13661	13870	13725	13862	13616	13699	13797	13735	13875	13664	13870	13636	13771	13965	13949	13738	13711	13946	13699	13691	13773	13763	13918	13850	13846	13705	13727	13884	13845	14097	13857	13868	13715	13776	13781	13821	13653	13766	13946	13730	13806	13767	13809	14070	13765	13836	13764	13650	13961	13903	13658	13822	13839	13967	13884	13903	13946	13843	13814	13855	13837	13772	13749	13633	13880	13794	13839	13882	13887	13805	13736	13887	13678	13895	13774	13691	13858	13756	13870	13850	13733	13661	13856	13853	13727	13739	13952	13874	13852	13824	13780	13781	14022	13876	13716	13624	13647	13732	13882	13836	13811	13863	13772	13899	13773	13858	13598	13753	13840	13832	13829	13833	13782	13685	13800	13753	13819	13803	13899	13686	13864	13689	13854	13553	13630	13564	13819	13607	13761	13810	13738	13764	14011	13940	13561	13715	13814	13842	13799	13711	13920	13768	13850	13709	13827	13794	13763	13801	13808	13861	13977	13776	13661	13795	13799	13774	13799	13716	13835	13794	13751	13651	13628	13961	13851	13797	13658	13656	13670	13816	13779	13843	13833	13813	13754	13839	13838	13758	13834	13844	13708	13724	13887	13772	13902	13894	13777	13668	13817	13735	13815	13829	14063	13623	13871	13767	13772	13884	13658	13933	13699	13919	13661	13806	13880	13584	13785	13919	13857	13855	13926	13814	13806	13754	13761	13651	13771	13895	13808	13563	13837	13906	13767	13707	13798	13718	13814	13783	13874	13903	13911	13881	13945	13648	13811	13894	13737	13809	13897	13772	13872	13728	13681	13641	13848	13834	13867	13761	13718	13816	13869	13790	13846	13772	13852	13816	13756	13872	13707	13684	13769	13824	13629	13650	13855	13832	13809	13781	13708	13870	13678	13962	13661	13794	13830	13847	13905	13824	13787	13672	13813	13831	13810	13818	13800	13778	13768	13668	13840	13831	13717	13852	13726	13720	13778	13639	13840	13856	13916	13765	13673	13784	13795	13693	13848	13825	13794	13821	13761	13776	13767	13583	13869	13757	13651	13729	13776	13801	13852	13873	13753	13804	13776	13818	13853	13774	13844	13832	13694	13777	13867	13916	13761	13646	13942	13826	13832	13811	13849	13656	13982	13849	13764	13799	13838	13876	13818	13741	13826	13835	13854	13788	13867	13884	13819	13710	13808	13755	13778	13808	13655	13975	13716	13687	13706	13862	13689	13880	13928	13759	13748	13799	13889	13733	13618	13815	13949	13915	13794	13913	13728	13989	13874	13853	13638	13596	13839	13760	13878	13837	13727	13738	13846	13796	13922	13899	13864	13867	13700	13874	13893	13685	13698	13725	13756	13840	13822	14012	13748	13691	13943	13717	13899	13839	13799	13913	13788	13655	13790	13665	13700	13829	13731	13787	13753	13865	13791	13755	13731	13772	13670	13831	13780	13661	13800	13777	13670	13764	13704	13617	13759	13843	13739	13956	13958	13629	13834	13736	13960	13809	13784	13717	13771	13829	13889	13822	13821	13780	13768	13606	13752	13832	13683	13826	13817	13678	13925	13737	13785	13804	13874	13912	13818	13945	13720	13904	13784	13813	13667	13702	13700	13961	13670	13938	13732	13868	13758	13634	13919	13782	13757	13833	13803	13753	13908	13812	13779	13571	13731	13827	13735	13884	13928	13826	13775	13649	13710	13757	13768	13805	13772	13985	13869	13846	13877	13856	13655	13849	13718	13824	13646	13988	13785	13867	13885	13725	13863	13822	13728	13855	13969	13713	13943	13693	13663	13765	13911	13678	13673	13727	13743	13524	13815	13710	13888	13864	13560	13750	13835	13855	13634	13707	13731	13870	13978	13832	13802	13767	13637	13845	13824	13713	13953	13777	13656	13680	13994	13674	13936	13816	13729	13892	13780	13948	13858	13961	13840	13748	13883	13729	13946	13865	13652	13911	13881	13808	13885	13755	13779	13774	13876	13784	13946	13762	13883	13813	13683	13951	13717	13802	13739	13765	13877	13773	13862	13943	13882	13843	13811	13660	13793	13737	13782	13726	13899	13821	13784	13662	13809	13786	13841	13900	13799	13767	13694	13770	13878	13730	13765	13949	13918	13780	13828	13864	13763	13761	13975	13830	13907	13730	13839	13881	13738	13657	13728	13843	13851	13848	13954	13887	13913	13981	13947	13791	13986	13870	13780	13680	13803	13869	13657	13797	13817	13865	13717	13787	13846	13762	13734	13761	13809	13914	13753	13847	13805	14000	13745	13688	13814	13611	13845	13821	13855	13710	13761	13928	13770	13835	13624	13866	13778	13792	13832	13653	13785	13747	13676	13820	13701	13712	13710	13783	13747	13913	13861	13708	13892	13985	13745	13858	13924	13835	13839	13833	13740	13690	13676	13742	13763	13813	13874	13785	13797	13818	13669	13822	13947	13866	13948	14007	13847	13781	13687	13674	13803	13840	13927	13771	13852	13666	13792	13823	13823	13846	13715	13826	13818	13709	13848	13783	13562	13894	13743	13697	13688	13780	13783	13542	13883	13848	13668	13830	13798	13743	13836	13678	13875	13818	13840	13691	13957	13817	14023	13884	13847	13811	13754	13688	13780	13708	13908	13843	13740	13703	13804	13813	13801	13835	13839	13715	13795	13821	13670	13859	13828	13756	13842	13875	13835	13887	13893	14027	13709	13832	13908	13677	13853	13732	13860	13853	13730	13754	13861	13757	13862	13720	13683	13974	13697	13859	13863	13696	13902	13818	13800	13710	13711	13848	13700	13856	13856	13669	13762	14001	13843	13901	13685	13689	13725	13839	13789	13747	13752	13874	13734	13725	13915	13888	13783	13628	13873	13829	13732	13856	13595	13729	14014	13898	13771	13798	13919	13767	13657	13869	13994	13754	13801	13680	13698	13788	13821	13780	13936	13710	13796	13741	13789	13886	13795	13661	13691	13847	13745	13782	13621	13680	13920	13695	13666	13706	13671	13811	13832	13703	13698	13813	13811	13746	13817	13657	13866	13804	13739	13931	13875	13722	13676	13822	13773	13672	13868	13770	13848	13755	13740	13672	13877	13820	13773	13885	13900	13744	13781	13876	14064	13708	13873	13767	13829	13768	13867	13818	13767	13889	13873	13806	13691	13873	13919	13927	13859	13832	13761	13893	13759	13699	13846	13890	13942	13781	13956	13838	13906	13901	13835	13933	13818	13777	13936	13821	13819	13783	13922	13687	13655	13887	13948	13946	13599	13845	13641	13870	13740	13713	13681	13731	13871	13640	13824	13820	13911	13771	13824	13690	13833	13847	13702	13808	13789	13619	13840	13756	13791	13767	13832	13919	13921	13846	13842	13734	13819	13790	13740	13835	13868	13571	13919	13763	13767	13770	13913	13665	13922	13880	13739	13878	13663	13871	13821	13785	13692	13730	13768	13779	13652	13641	13930	13884	13788	13645	13865	13781	13850	13674	13874	13799	13663	13702	13805	13782	13844	13781	13800	13904	13773	13886	13837	13845	13673	13655	13723	13639	13780	13818	13769	13887	13862	13914	13771	13920	14074	13871	13658	13939	13703	13663	13626	13823	13776	13741	13888	13927	13862	13755	13732	13675	13809	13872	13709	13802	13788	13928	13877	13839	13771	13758	13911	13755	13726	13668	13971	13800	13793	13777	13907	13782	13915	13905	13899	13691	13723	13806	13802	13686	13796	13837	13942	13752	13696	13813	13807	13692	13741	13843	13703	13769	13880	13675	13704	13890	13943	13863	13859	13775	13848	13727	13683	14003	13877	13865	13851	13867	13776	13897	13742	13729	13813	13922	13825	13821	13713	13678	13841	13783	13794	13819	13753	13857	13644	13897	13854	13776	13930	13881	13775	13866	13708	13760	13899	13971	13836	13938	13780	13801	13658	13772	13828	13785	13915	13762	13715	13853	13862	13779	13722	13773	13939	13886	13586	13837	13829	13780	13819	13865	13823	13820	13864	13672	13628	13766	13891	13804	13845	13752	13816	13687	13828	13751	13785	13739	13803	13923	13694	13803	13929	14001	13846	13706	13752	13906	13766	13806	13857	13664	13642	13679	13664	13873	13967	13778	13803	13707	13806	13925	13765	13819	14002	13841	13687	13790	13854	13808	13851	13947	13779	13823	13720	13801	13571	13892	13716	13806	13991	13732	13668	13871	13851	13738	13612	13772	13718	13764	13773	13833	13864	13666	13751	13708	13787	13673	13707	13853	13777	13773	13661	13885	13602	13948	13721	13827	13714	13568	13883	13935	13812	13772	13675	13731	13910	13782	13899	13778	13732	13746	13913	13841	13906	13727	13704	13784	13878	13953	13881	13794	13791	13657	13839	13852	13754	13870	13807	13759	13648	13732	13569	13770	13540	13944	13867	13777	13831	13802	13822	13853	13804	13781	13841	13755	13844	14022	13728	13831	13659	13837	13828	13869	13683	13869	13727	13874	13881	13827	13695	13802	13764	13689	13961
22544	21522	28678	24778	21820	23120	22281	17694	16595	16845	16651	16263	16315	16416	16291	16077	16155	16111	16157	16206	16113	16368	16142	16282	16161	16031	15985	16258	15984	16137	16031	16154	16051	16213	15963	15887	15920	15896	15932	15932	16004	15996	15938	16059	16022	16006	15960	16022	15741	16000	15837	15741	15762	15854	15949	15905	15888	15977	15953	15944	16115	16129	16044	15851	15994	15876	15920	15815	15896	15948	15785	15884	16006	15760	15727	15923	15976	16032	15795	15856	16009	15900	15825	15961	15877	16105	15870	15893	15860	15934	15846	16032	15806	16039	15911	15884	15795	15701	15768	15933	15839	15870	15979	15926	15935	16011	15862	16012	16037	15807	15747	15855	15889	15886	15918	15916	16061	15889	15678	15766	15794	15758	15649	15873	15845	15815	15861	15903	15809	15776	16064	15910	15892	15850	16133	16131	15823	15927	15895	15916	16043	15734	15989	15913	15626	15817	15904	15844	15899	15910	15968	15996	15927	15795	15853	15717	16029	15901	15899	15872	15866	15823	15962	16000	15959	15697	15848	15859	15695	15969	15797	15972	15989	15688	15832	15761	15867	15802	15829	15891	16181	15973	15941	15887	15885	15736	15826	15868	15862	15875	15873	15743	15867	15689	15773	15899	15619	15809	15874	15950	15887	15846	15943	15912	15875	15748	15773	15793	15788	16003	15802	15852	15805	15844	15843	15773	15845	15940	15772	15757	15750	15877	15869	15729	15963	15913	15838	15973	15708	15969	15916	15871	15745	15826	15870	15875	15928	15633	16253	15916	15789	16023	15950	15928	15999	15944	15822	16069	15957	15933	15746	15933	15741	15825	15902	16063	15895	15862	16051	15911	15930	15682	15830	16020	16094	15953	15752	15888	15980	15766	16005	15898	15803	16087	15842	15648	15986	15644	15901	16011	15930	15889	16158	16079	15907	15817	16020	16078	16063	15867	15943	15972	15899	15779	15899	15759	15620	15829	15898	16135	15907	15727	15898	15856	15744	15914	16077	15969	15756	15643	15850	15909	15925	15799	15736	15731	15792	15759	15811	15967	15978	15654	15967	15762	16010	15785	15740	15844	16085	15850	15788	15843	15803	15868	15774	15870	15789	15687	15751	16068	15755	15704	15849	15792	15759	15942	15776	15903	15920	16027	15875	16068	15979	15839	15811	15797	16150	15916	15821	15784	15941	15914	15931	15788	16161	16011	16029	15797	15722	15717	15576	16023	15891	15767	15888	16051	15966	15858	15680	15760	15884	15891	15930	15748	15846	15905	15867	15875	15840	15851	15882	15805	15783	15940	15849	15938	15795	15846	15795	15886	15924	15941	15896	15994	15825	15825	16057	16111	15980	16004	15841	16035	15805	15906	16114	15820	15930	15935	15949	15783	15799	15940	15885	15982	15907	15732	15893	15686	15771	15878	15788	15712	15835	15721	15831	15862	15900	16007	15953	15949	15924	15736	15793	16000	15944	15578	15945	15967	15799	16016	15952	15681	15679	15772	15961	15953	15893	15753	15801	16062	16002	15784	15965	15917	15940	15917	15910	15821	15798	15969	15797	15685	16009	15801	15868	15780	15772	15790	15800	15646	15914	15708	15893	15748	15746	15907	15808	15774	15953	15919	15929	15734	15992	15825	15853	15645	16056	15818	15944	15801	15854	15801	15951	15814	15916	15941	15889	15894	15853	15889	16076	15910	15917	15668	15719	15565	15840	15860	15824	15800	15807	15781	15856	15832	15879	15908	15919	15949	15987	16143	15850	15769	15839	15945	15816	15910	15751	15960	16022	15992	15869	15903	15851	16038	15896	15839	15749	15898	15898	15788	16069	15731	16022	16027	15954	15872	15965	15871	15665	15827	15913	16002	15752	15968	16040	15786	15976	15818	16003	15722	15779	15844	15986	15865	15772	15860	15652	15880	15922	15985	15946	15842	15806	15742	15831	15948	15820	15837	15789	16027	15862	15651	15840	15809	15961	15717	15906	15817	15698	15951	15942	16052	16091	15878	15635	15949	15866	15853	16062	15903	16015	15774	15793	15813	16103	16059	15810	15832	15683	15796	15817	15978	16032	15753	15859	15732	16097	15878	15809	15736	15823	15729	15811	15848	15757	15865	15717	15756	15957	15888	15962	15860	16080	15610	15902	15890	15861	15858	15797	15933	15897	15913	15881	16074	15916	15885	15754	15840	15748	15788	15673	16011	16034	16119	15914	15987	16013	15846	15934	15775	15918	15938	15955	16005	15688	15818	16035	15843	15800	15822	15897	15763	15742	15813	15771	15919	15904	15972	15962	15865	15802	15977	15904	15791	15876	15566	15731	15909	16018	16044	15922	15747	15727	15901	15920	15836	15872	15886	15705	15941	16087	15801	15900	15956	15742	15609	15905	16024	15929	15883	15867	15932	15947	16050	16029	15818	16089	15771	15884	15933	15866	15759	15968	15791	15878	15798	15988	15842	15934	15904	15616	15633	15855	16013	15619	15866	15893	15578	15876	15737	15880	15887	15960	15956	15938	15870	15734	15913	15896	15802	15929	15844	15970	15865	15944	15685	15785	15635	15748	15834	15834	16031	15893	15867	15514	15868	15853	15892	15830	15795	15999	15780	16001	16053	15984	15733	15771	15593	16072	15906	16057	15842	16122	15982	16021	15853	15754	15712	16002	15836	15806	15699	15686	15792	15878	15869	15793	15642	15866	16040	15860	15742	15930	15878	16013	16023	15982	15945	15848	15688	16045	15747	15975	15969	15966	16031	15953	15921	15941	15719	15922	15671	15986	15883	15871	15838	15954	16019	15844	15944	15937	15974	15856	15752	15958	15943	15972	15773	15814	15899	16068	15976	15926	15846	15844	15900	15882	15833	15911	15868	15906	16041	15688	15659	15920	15857	15987	15996	15936	15925	15651	15842	15940	15733	16053	15805	15919	15720	15938	15961	15839	15769	15919	15894	15992	15923	15877	15887	15917	15731	15714	15968	15843	15816	15942	15865	15713	15856	15830	15910	15982	15845	16010	15620	15956	15902	15755	15751	15953	15815	15937	16022	15974	15736	15691	15829	15947	15766	15970	15659	15767	15877	15669	15885	15933	15854	16066	16083	16171	15844	15872	15742	16067	15909	16019	15941	15708	16018	15619	15661	15766	15877	15781	16129	15896	15897	15923	15922	15909	15831	16027	15910	16187	15975	15837	15927	15923	15818	15929	15742	15925	15895	15971	15767	15921	15819	15876	15746	15875	15759	15877	15780	15648	15818	15929	15905	15858	15751	15944	15827	15891	15824	15727	15856	15739	15694	15825	15981	15705	15904	15877	15884	15745	15878	15682	15964	15809	15722	15860	15691	15731	15879	15900	15821	15952	15793	15616	15720	15872	15889	15762	15918	15875	15849	15937	15940	16044	15960	15828	16066	16061	15632	15749	16040	15901	15740	15833	15898	15945	15622	15891	15913	15977	15950	16086	15925	15775	15866	15848	16006	15931	15925	15888	15817	15980	15893	15844	15836	15797	15903	15933	15843	15866	15817	15839	15815	15865	15828	15967	15799	16012	15954	15952	15841	16100	15905	15807	15714	15843	15873	15820	15968	15785	15931	15947	15697	16015	15890	15911	15896	15730	15811	15978	15865	15655	16042	15904	15723	15897	15994	15782	15704	15769	15922	15891	15476	15983	15916	15684	15905	15957	15832	15742	15733	16000	15891	15806	15825	15856	15830	15805	15865	15940	15697	15897	15919	15836	16167	15928	15877	15750	15647	15781	15738	16043	15893	16008	16015	15877	15846	15754	15890	15702	15954	16031	15825	15936	15841	16004	15821	16000	15859	15868	15815	15771	15895	15999	15941	16008	15878	15915	15809	15785	15855	15766	15960	16060	15806	16134	15848	15858	15914	15923	16011	15812	15725	15813	15910	15774	15904	15977	15775	15863	15801	15810	15833	16011	15992	16119	15778	15788	15722	15871	16043	15962	16035	15936	16040	15984	16015	15836	15864	15884	15880	15863	15832	15759	15886	15817	15925	15852	15703	15863	15689	15849	15976	15905	15945	15611	15711	15824	15985	15811	15859	15815	15804	15866	15869	15885	15895	15855	15925	15842	15791	15956	15755	15818	15881	15989	15703	16019	15699	15809	15732	15909	15871	15968	15868	15745	15817	15925	15862	16108	16058	15908	15845	15975	15903	15847	15981	15857	16016	15940	16011	15978	16001	15827	15736	15896	15815	15870	15804	15915	15832	15519	15818	15783	15821	16000	15784	15886	15567	15767	15787	15949	16002	15910	15812	16083	15889	15748	16008	15586	15980	15945	15863	15730	15777	15813	15802	16045	15927	15764	15990	15790	15882	15628	15787	15925	15826	15916	15880	15867	15818	15803	15827	15995	15989	15829	15835	15762	15632	16052	15757	15836	15746	15727	15807	15717	15731	15773	15951	16064	15865	16186	15972	15938	15873	15819	15847	15905	15958	15757	15931	15894	15785	15728	15943	16046	16144	15902	15964	15860	15766	15918	15998	15963	15799	15843	15948	15848	15904	15930	15875	15898	15788	15901	15697	15771	15949	16003	15767	16013	15809	16059	15794	15832	15818	15991	15917	15988	15903	15838	15707	15695	15797	15890	15675	15893	15715	15920	15894	15973	15827	15826	15911	15948	15988	15927	15811	15773	15886	16015	15908	15800	15820	15865	15953	15941	15625	15828	15874	15616	15776	15962	15801	16097	15926	15803	15732	16014	15687	15858	15530	15899	15998	15880	15939	15876	15782	16011	16065	16000	15791	15906	15927	15764	15895	15688	16016	15798	15823	15974	15832	15880	15758	15815	16036	15951	15898	15965	15725	15937	15881	15771	16020	15778	15806	15808	15738	16032	15884	16014	15888	15906	15714	15900	15966	16175	15732	15857	15718	15875	15897	15880	15975	15948	15678	15796	15903	16017	15759	15865	15773	15956	15928	15759	15758	15734	15924	15810	15807	15754	15845	15780	15869	15735	15894	15934	15952	15970	15901	15826	15811	15868	15883	15762	16017	15892	15861	15858	15859	15631	15767	15993	15758	16001	15925	15876	15781	15882	15845	15557	15786	15961	15814	15916	15818	15761	15731	15936	15739	15592	15964	15780	15831	15630	16014	15975	15819	15781	15913	16012	15737	15854	15889
18854	39021	31557	24123	20527	18223	16483	15737	15234	15283	15093	14906	14928	14769	14814	14763	14709	14608	14599	14671	14782	14479	14534	14614	14495	14649	14606	14454	14631	14815	14500	14514	14580	14705	14457	14629	14646	14599	14476	14478	14577	14402	14523	14635	14569	14524	14531	14471	14456	14477	14443	14550	14488	14408	14496	14736	14460	14288	14560	14410	14431	14502	14567	14553	14468	14570	14405	14428	14407	14320	14396	14708	14465	14393	14536	14505	14320	14536	14419	14361	14645	14520	14340	14539	14402	14608	14510	14743	14410	14510	14456	14507	14191	14311	14455	14432	14440	14448	14362	14430	14398	14322	14527	14460	14450	14453	14504	14597	14549	14447	14311	14518	14398	14371	14560	14479	14583	14499	14372	14355	14547	14246	14440	14530	14408	14450	14394	14467	14498	14411	14296	14353	14326	14217	14555	14448	14300	14482	14395	14531	14417	14390	14462	14502	14416	14545	14391	14437	14435	14453	14546	14484	14527	14458	14484	14321	14460	14235	14278	14433	14348	14521	14605	14387	14354	14456	14324	14363	14537	14532	14438	14503	14307	14353	14507	14505	14453	14534	14589	14491	14560	14242	14526	14528	14421	14359	14384	14455	14378	14422	14621	14434	14421	14409	14531	14412	14466	14391	14330	14553	14518	14311	14592	14524	14332	14492	14296	14520	14644	14490	14480	14585	14268	14381	14529	14515	14298	14274	14405	14516	14417	14453	14319	14374	14566	14529	14531	14373	14431	14421	14408	14491	14416	14504	14298	14585	14408	14441	14253	14546	14517	14375	14517	14685	14213	14403	14284	14388	14340	14394	14412	14467	14491	14410	14445	14484	14377	14463	14439	14282	14493	14221	14453	14490	14437	14206	14316	14594	14629	14498	14345	14524	14413	14398	14711	14301	14388	14350	14485	14405	14496	14585	14405	14486	14391	14336	14619	14379	14304	14573	14392	14417	14417	14320	14326	14554	14370	14438	14435	14432	14383	14464	14377	14343	14477	14565	14462	14296	14480	14289	14415	14315	14285	14554	14465	14549	14396	14431	14550	14543	14460	14578	14545	14419	14454	14470	14428	14365	14340	14338	14275	14514	14385	14550	14350	14549	14446	14387	14341	14343	14579	14429	14486	14491	14360	14537	14309	14571	14424	14431	14389	14397	14437	14276	14455	14380	14441	14634	14567	14289	14301	14429	14316	14478	14394	14484	14449	14512	14524	14391	14279	14408	14437	14343	14566	14321	14522	14277	14520	14492	14383	14574	14523	14548	14536	14340	14578	14474	14488	14440	14255	14352	14463	14527	14627	14371	14410	14475	14546	14257	14494	14354	14514	14385	14660	14472	14674	14250	14422	14511	14351	14569	14259	14467	14515	14500	14454	14281	14454	14400	14451	14411	14444	14486	14544	14324	14325	14306	14248	14380	14430	14326	14456	14231	14420	14407	14515	14580	14385	14400	14385	14560	14405	14445	14304	14368	14514	14337	14357	14439	14350	14430	14363	14441	14339	14408	14429	14500	14346	14466	14536	14377	14412	14657	14266	14512	14474	14569	14293	14432	14460	14426	14652	14521	14280	14549	14499	14269	14584	14455	14484	14506	14306	14358	14488	14507	14493	14231	14475	14342	14436	14534	14515	14425	14414	14408	14420	14481	14479	14502	14396	14624	14496	14524	14410	14646	14611	14510	14356	14436	14548	14479	14400	14355	14476	14284	14552	14352	14444	14499	14491	14416	14507	14392	14578	14426	14279	14528	14473	14345	14555	14328	14418	14512	14455	14452	14529	14368	14518	14457	14268	14435	14406	14407	14472	14515	14510	14550	14493	14422	14308	14442	14443	14566	14276	14508	14455	14479	14477	14492	14456	14470	14432	14477	14469	14435	14388	14397	14414	14530	14480	14429	14336	14511	14375	14380	14487	14399	14448	14416	14259	14493	14372	14491	14437	14342	14400	14351	14332	14265	14222	14450	14378	14537	14451	14589	14423	14358	14505	14459	14397	14349	14518	14266	14257	14535	14451	14282	14446	14435	14362	14452	14282	14348	14440	14310	14384	14390	14554	14501	14410	14561	14566	14522	14473	14126	14499	14219	14465	14266	14508	14410	14281	14499	14484	14471	14390	14348	14622	14412	14380	14469	14350	14428	14442	14478	14404	14534	14397	14338	14388	14547	14504	14374	14356	14440	14368	14361	14464	14661	14388	14380	14443	14356	14350	14297	14391	14432	14415	14446	14494	14500	14384	14366	14547	14526	14373	14378	14441	14250	14381	14448	14311	14355	14334	14433	14411	14398	14411	14362	14376	14550	14440	14473	14545	14347	14434	14418	14333	14350	14615	14392	14521	14519	14530	14287	14491	14385	14517	14375	14616	14530	14331	14389	14478	14425	14275	14516	14326	14426	14354	14632	14441	14403	14638	14341	14435	14534	14538	14372	14527	14328	14319	14506	14465	14355	14361	14381	14295	14435	14307	14365	14283	14384	14275	14472	14454	14346	14247	14339	14475	14623	14551	14301	14519	14465	14513	14463	14329	14452	14484	14291	14491	14376	14375	14380	14520	14262	14465	14390	14358	14324	14509	14457	14581	14484	14429	14380	14529	14413	14312	14392	14507	14306	14419	14350	14379	14463	14390	14638	14547	14361	14450	14379	14482	14516	14580	14395	14274	14389	14522	14474	14425	14571	14550	14253	14381	14425	14620	14270	14500	14383	14463	14374	14529	14398	14360	14424	14301	14388	14400	14349	14563	14559	14407	14440	14453	14368	14197	14249	14238	14403	14284	14542	14471	14246	14654	14529	14455	14478	14360	14378	14428	14561	14513	14427	14339	14544	14519	14356	14372	14427	14636	14429	14398	14496	14474	14340	14338	14481	14464	14412	14669	14593	14486	14275	14526	14487	14446	14465	14428	14486	14476	14595	14396	14437	14516	14402	14611	14442	14341	14418	14521	14399	14468	14584	14319	14425	14321	14303	14544	14529	14550	14442	14327	14589	14461	14452	14445	14265	14417	14411	14365	14460	14561	14665	14438	14640	14509	14493	14396	14573	14452	14431	14523	14337	14420	14495	14452	14409	14486	14414	14512	14404	14393	14352	14477	14406	14374	14346	14292	14362	14295	14508	14341	14566	14597	14367	14498	14407	14424	14619	14555	14492	14440	14421	14483	14527	14484	14269	14429	14361	14479	14374	14397	14515	14367	14576	14526	14317	14451	14499	14405	14518	14489	14292	14547	14579	14325	14505	14526	14560	14564	14404	14502	14311	14387	14309	14298	14377	14374	14540	14308	14393	14504	14670	14313	14252	14451	14436	14386	14543	14372	14193	14621	14652	14284	14444	14610	14323	14449	14365	14483	14458	14403	14371	14482	14336	14351	14528	14435	14506	14448	14460	14494	14515	14420	14426	14586	14531	14448	14391	14387	14443	14513	14302	14378	14471	14496	14582	14404	14422	14371	14482	14240	14523	14434	14442	14625	14423	14351	14144	14350	14397	14670	14424	14425	14336	14503	14271	14236	14442	14417	14392	14607	14564	14271	14313	14444	14255	14424	14396	14302	14357	14537	14351	14464	14498	14538	14363	14408	14376	14562	14198	14425	14359	14415	14415	14327	14409	14485	14484	14574	14440	14341	14232	14432	14424	14461	14559	14307	14425	14448	14414	14398	14450	14368	14345	14287	14404	14327	14647	14457	14484	14474	14359	14510	14510	14529	14432	14450	14376	14467	14507	14294	14424	14427	14487	14574	14411	14353	14551	14473	14480	14565	14562	14425	14563	14583	14368	14384	14550	14296	14345	14206	14320	14633	14350	14597	14453	14486	14571	14408	14280	14366	14470	14530	14410	14644	14461	14561	14473	14379	14447	14276	14481	14550	14602	14428	14451	14440	14530	14483	14315	14408	14415	14388	14482	14275	14476	14439	14502	14394	14351	14428	14365	14358	14358	14356	14398	14437	14453	14237	14196	14497	14310	14613	14499	14440	14351	14539	14452	14469	14396	14447	14570	14442	14299	14546	14543	14343	14458	14560	14543	14532	14355	14184	14487	14342	14449	14384	14438	14571	14448	14287	14351	14305	14387	14289	14254	14397	14447	14433	14386	14486	14428	14538	14403	14489	14427	14531	14537	14506	14294	14525	14355	14355	14415	14311	14500	14494	14559	14364	14431	14465	14307	14401	14598	14417	14363	14393	14552	14461	14348	14359	14499	14361	14467	14367	14481	14380	14610	14353	14440	14397	14428	14457	14391	14272	14510	14471	14482	14365	14446	14313	14330	14549	14481	14433	14514	14288	14461	14398	14308	14422	14416	14569	14593	14328	14442	14382	14350	14329	14362	14426	14387	14517	14497	14414	14490	14421	14432	14274	14448	14538	14575	14471	14539	14496	14464	14401	14378	14478	14483	14563	14318	14366	14367	14300	14339	14398	14442	14210	14586	14430	14567	14265	14449	14443	14426	14399	14571	14378	14425	14541	14510	14372	14491	14525	14515	14439	14276	14287	14338	14456	14380	14474	14388	14288	14545	14458	14569	14444	14258	14406	14487	14477	14316	14392	14373	14483	14539	14377	14406	14621	14447	14345	14430	14534	14502	14477	14412	14353	14305	14376	14527	14361	14498	14522	14283	14663	14502	14406	14464	14392	14453	14319	14385	14525	14345	14510	14398	14387	14504	14462	14434	14589	14444	14580	14318	14542	14314	14552	14422	14504	14330	14369	14552	14247	14641	14365	14667	14407	14640	14395	14505	14402	14601	14374	14457	14417	14584	14341	14497	14313	14385	14400	14581	14300	14221	14411	14519	14479	14449	14538	14411	14599	14435	14336	14565	14345	14503	14371	14473	14609	14353	14419	14403	14468	14376	14483	14425	14471	14314	14508	14374	14453	14510	14513	14406	14369	14477	14308	14405	14438	14514	14356	14551	14447	14489	14416	14483	14313	14377	14415	14486	14474	14355	14477	14580	14549	14237	14445	14502	14609	14470	14469	14603	14281	14511	14387	14477	14406	14438	14453	14386	14415	14507	14327	14453	14468	14194	14511	14434	14505	14514	14517	14408	14390	14489	14343	14425	14546	14227	14464	14431	14288	14515	14439	14579	14455	14443	14317	14427	14396	14169	14351	14553	14487	14417	14313	14449	14326	14427	14419	14386
28466	22809	24161	19914	15969	15094	14947	14643	14448	14315	14540	14362	14278	14525	14357	14513	14319	14304	14401	14310	14530	14374	14472	14400	14476	14407	14400	14666	14478	14386	14555	14133	14358	14115	14266	14368	14400	14380	14300	14538	14306	14498	14178	14272	14362	14374	14402	14390	14317	14366	14350	14557	14409	14309	14536	14418	14234	14429	14426	14202	14159	14301	14200	14474	14332	14317	14080	14424	14443	14251	14096	14341	14355	14091	14268	14144	14293	14211	14353	14366	14308	14374	14387	14413	14350	14319	14181	14340	14288	14370	14411	14440	14269	14138	14299	14246	14211	14368	14283	14372	14226	14237	14385	14345	14256	14277	14344	14466	14331	14256	14404	14330	14127	14210	14190	14232	14477	14297	14443	14209	14182	14222	14227	14354	14175	14157	14264	14396	14362	14472	14226	14304	14349	14436	14251	14225	14432	14356	14257	14295	14198	14309	14208	14365	14344	14384	14305	14361	14484	14227	14353	14477	14436	14327	14288	14145	13963	14248	14398	14273	14355	14625	14347	14542	14159	14287	14217	14215	14346	14350	14361	14314	14384	14300	14287	14290	14424	14138	14352	14438	14297	14350	14288	14355	14403	14217	14468	14131	14331	14363	14240	14431	14211	14250	14204	14380	14285	14319	14342	14311	14207	14210	14163	14447	14249	14322	14475	14347	14283	14317	14350	14332	14162	14186	14306	14127	14245	14442	14344	14369	14615	14325	14273	14392	14324	14305	14325	14311	14437	14257	14382	14449	14353	14355	14448	14429	14374	14433	14285	14075	14395	14447	14369	14293	14567	14286	14090	14277	14506	14435	14163	14251	14275	14271	14238	14307	14214	14233	14225	14186	14284	14386	14485	14143	14458	14365	14256	14312	14348	14304	14373	14150	14287	14287	14397	14436	14401	14473	14311	14167	14212	14336	14383	14346	14373	14097	14078	14274	14624	14221	14316	14314	14342	14541	14402	14206	14284	14293	14279	14419	14252	14373	14333	14370	14212	14123	14440	14381	14332	14169	14240	14144	14274	14438	14237	14398	14469	14410	14289	14307	14383	14350	14334	14246	14502	14315	14242	14325	14365	14345	14399	14269	14504	14529	14297	14225	14382	14328	14362	14372	14310	14127	14345	14391	14171	14403	14445	14255	14150	14270	14284	14186	14243	14240	14195	14370	14245	14422	14189	14220	14087	14200	14224	14273	14393	14374	14401	14214	14293	14163	14465	14357	14157	14229	14329	14373	14254	14285	14246	14421	14436	14404	14268	14318	14400	14413	14215	14295	14266	14177	14293	14356	14244	14380	14373	14415	14249	14179	14328	14461	14379	14287	14214	14315	14229	14392	14318	14417	14494	14323	14327	14250	14374	14515	14178	14274	14092	14337	14211	14281	14283	14274	14439	14418	14410	14281	14475	14202	14240	14526	14368	14268	14250	14282	14402	14177	14301	14367	14304	14252	14303	14188	14202	14164	14334	14192	14226	14312	14122	14288	14514	14371	14257	14513	14242	14298	14362	14411	14379	14095	14174	14273	14109	14314	14318	14377	14109	14259	14524	14356	14393	14457	14413	14113	14198	14333	14252	14364	14284	14314	14458	14540	14237	14323	14222	14294	14143	14541	14437	14326	14465	14528	14279	14342	14558	14139	14515	14382	14307	14368	14221	14257	14276	14143	14426	14314	14253	14218	14409	14088	14239	14385	14374	14387	14465	14328	14458	14420	14437	14201	14358	14258	14514	14521	14404	14426	14306	14197	14468	14360	14310	14373	14238	14306	14444	14518	14333	14321	14424	14304	14326	14477	14304	14268	14522	14250	14260	14288	14319	14371	14410	14168	14315	14196	14277	14215	14324	14213	14404	14443	14378	14427	14350	14297	14314	14286	14470	14378	14269	14243	14247	14450	14248	14438	14441	14298	14307	14226	14262	14373	14473	14433	14345	14471	14258	14458	14195	14270	14388	14246	14352	14299	14187	14417	14293	14314	14383	14285	14202	14343	14522	14412	14461	14406	14330	14257	14475	14213	14501	14464	14370	14290	14392	14349	14416	14283	14412	14591	14159	14299	14479	14202	14400	14329	14493	14402	14288	14265	14457	14459	14341	14164	14298	14110	14182	14315	14258	14082	14381	14251	14304	14425	14434	14246	14298	14129	14125	14437	14257	14449	14501	14400	14281	14304	14376	14236	14575	14310	14313	14368	14394	14219	14156	14369	14394	14261	14336	14322	14347	14291	14182	13987	14348	14186	14061	14263	14386	14476	14348	14318	14410	14342	14403	14393	14281	14416	14208	14159	14221	14505	14471	14277	14336	14133	14114	14235	14369	14293	14228	14254	14204	14472	14520	14365	14273	14378	14538	14570	14559	14553	14414	14320	14324	14400	14290	14514	14400	14234	14326	14561	14344	14332	14462	14522	14186	14380	14341	14280	14388	14539	14325	14312	14501	14140	14314	14412	14484	14286	14391	14045	14274	14404	14241	14462	14416	14271	14399	14398	14395	14244	14329	14282	14306	14370	14486	14156	14202	14353	14316	14440	14362	14530	14370	14269	14343	14225	14291	14517	14297	14428	14309	14327	14425	14244	14306	14152	14449	14379	14334	14349	14545	14296	14423	14434	14269	14213	14314	14300	14431	14320	14211	14249	14297	14184	14172	14239	14153	14215	14171	14219	14211	14162	14343	14457	14384	14343	14473	14343	14367	14115	14399	14257	14005	14268	14265	14325	14370	14464	14265	14258	14301	14427	14474	14149	14321	14443	14312	14257	14303	14307	14168	14335	14318	14407	14264	14338	14330	14332	14296	14335	14297	14238	14352	14325	14423	14425	14140	14214	14424	14310	14168	14100	14479	14245	14464	14276	14417	14416	14315	14202	14499	14481	14321	14304	14346	14490	14471	14531	14497	14551	14603	14361	14266	14288	14325	14320	14423	14362	14319	14266	14318	14210	14442	14219	14362	14217	14135	14240	14470	14150	14141	14263	14196	14307	14170	14339	14405	14174	14282	14263	14255	14510	14366	14247	14346	14204	14392	14335	14376	14285	14445	14284	14399	14475	14314	14457	14445	14287	14297	14318	14220	14419	14252	14335	14306	14371	14385	14276	14221	14311	14434	14246	14186	14241	14304	14206	14087	14471	14252	14335	14265	14390	14152	14222	14401	14605	14204	14151	14242	14221	14242	14290	14251	14412	14449	14214	14122	14266	14113	14341	14251	14169	14400	14485	14409	14379	14388	14215	14429	14366	14134	14353	14298	14518	14440	14457	14377	14478	14151	14157	14254	14213	14118	14352	14222	14372	14367	14417	14255	14427	14435	14170	14061	14242	14335	14500	14126	14138	14155	14192	14096	14288	14304	14299	14450	14106	14267	14378	14371	14251	14204	14291	14397	14044	14110	14230	14218	14314	14389	14346	14453	14328	14482	14544	14426	14420	14431	14282	14371	14409	14242	14557	14392	14367	14201	14062	14398	14544	14366	14518	14402	14403	14287	14145	14153	14132	14313	14430	14561	14257	14377	14426	14391	14355	14220	14325	14259	14311	14201	14220	14430	14276	14180	14248	14224	14383	14291	14368	14444	14363	14376	14295	14223	14227	14374	14378	14128	14235	14276	14190	14418	14437	14308	14288	14357	14297	14329	14417	14466	14458	14385	14230	14453	14075	14389	14332	14428	14125	14255	14311	14373	14334	14559	14329	14316	14434	14487	14332	14446	14423	14344	14326	14331	14339	14270	14090	14154	14370	14254	14429	14296	14297	14430	14238	14430	14205	14354	14171	14220	14270	14442	14142	14523	14205	14460	14348	14119	14207	14262	14251	14092	14426	14433	14234	14321	14491	14210	14321	14326	14381	14219	14181	14163	14397	14418	14488	14368	14306	14216	14391	14127	14242	14631	14362	14447	14467	14322	14431	14266	14250	14364	14271	14295	14259	14303	14578	14295	14310	14287	14341	14269	14498	14400	14229	14284	14208	14226	14428	14082	14318	14340	14414	14171	14269	14250	14314	14366	14356	14456	14415	14352	14408	14342	14348	14376	14272	14251	14372	14459	14273	14293	14496	14146	14242	14320	14369	14318	14607	14336	14341	14203	14366	14202	14363	14438	14321	14028	14331	14385	14277	14348	14186	14395	14321	14278	14307	14196	14284	14366	14301	14355	14260	14214	14149	14247	14386	14280	14393	14244	14384	14344	14414	14371	14207	14436	14360	14255	14279	14257	14409	14275	14208	14409	14493	14357	14114	14555	14280	14312	14331	14389	14300	14357	14255	14150	14158	14477	14194	14273	14156	14171	14274	14367	14354	14348	14258	14296	14153	14335	14250	14445	14348	14459	14359	14387	14306	14503	14476	14493	14152	14354	14264	14216	14336	14367	14431	14312	14155	14321	14249	14336	14299	14313	14329	14399	14410	14675	14346	14348	14198	14265	14415	14177	14219	14270	14527	14213	14409	14309	14337	14427	14436	14323	14376	14340	14271	14408	14220	14451	14361	14411	14294	14547	14285	14244	14196	14329	14233	14575	14303	14300	14336	14559	14502	14317	14244	14408	14262	14311	14372	14175	14249	14312	14396	14422	14323	14337	14354	14363	14411	14364	14383	14279	14284	14261	14410	14372	14216	14255	14429	14203	14203	14017	14309	14242	14369	14360	14310	14357	14363	14400	14372	14226	14378	14101	14165	14328	14322	14269	14320	14249	14352	14257	14236	14379	14201	14115	14430	14495	14379	14352	14473	14261	14375	14310	14333	14147	14267	14384	14433	14284	14251	14280	14208	14327	14309	14209	14312	14348	14133	14320	14400	14436	14214	14282	14317	14162	14164	14321	14297	14466	14484	14356	14212	14392	14343	14229	14111	14269	14523	14283	14208	14370	14501	14445	14409	14368	14360	14384	14252	14396	14230	14379	14461	14349	14517	14516	14146	14201	14224	14461	14470	14348	14364	14312	14380	14380	14130	14290	14246	14302	14092	14368	14149	14474	14291	14493	14173	14255	14230	14493	14403	14458	14398	14122	14279	14395	14377	14582	14277	14153	14270	14274	14163	14413	14420	14267	14330	14132	14271	14581	14388	14308	14287	14352	14276	14337	14385	14483	14274	14305	14362	14268	14384	14243	14489	14256	14275	14096	14176	14567	14371	14560	14281	14291	14360
18463	28255	22662	17755	15867	14848	14229	13702	13821	13651	13676	13558	13606	13749	13548	13526	13596	13685	13639	13587	13667	13578	13557	13527	13751	13552	13602	13487	13500	13398	13495	13595	13618	13659	13528	13585	13661	13533	13456	13490	13631	13691	13562	13728	13484	13655	13223	13261	13635	13456	13687	13420	13604	13482	13449	13622	13475	13508	13463	13467	13497	13459	13419	13437	13492	13581	13551	13606	13521	13633	13489	13417	13634	13474	13549	13456	13487	13466	13741	13411	13533	13447	13249	13589	13467	13629	13572	13495	13661	13460	13552	13489	13652	13472	13427	13624	13467	13415	13413	13472	13573	13464	13267	13613	13492	13535	13508	13322	13592	13487	13492	13497	13502	13498	13471	13476	13604	13372	13411	13521	13566	13546	13555	13416	13504	13537	13518	13484	13469	13468	13531	13534	13550	13442	13418	13382	13500	13311	13367	13463	13548	13561	13330	13557	13513	13539	13493	13629	13453	13553	13543	13470	13487	13494	13435	13550	13748	13366	13565	13475	13354	13505	13443	13394	13468	13665	13527	13507	13517	13457	13565	13558	13599	13413	13491	13608	13425	13434	13480	13754	13440	13573	13468	13474	13647	13623	13565	13527	13512	13554	13525	13518	13565	13299	13484	13613	13376	13552	13466	13558	13408	13382	13574	13400	13517	13533	13621	13603	13543	13583	13340	13481	13576	13658	13594	13557	13533	13514	13592	13468	13365	13423	13441	13401	13399	13451	13546	13336	13509	13428	13491	13552	13579	13570	13486	13568	13422	13512	13501	13426	13395	13496	13436	13523	13529	13547	13566	13490	13365	13517	13538	13591	13428	13416	13412	13429	13709	13616	13453	13540	13466	13539	13533	13405	13563	13391	13542	13628	13519	13439	13516	13329	13406	13401	13437	13411	13669	13627	13644	13367	13424	13363	13456	13508	13593	13442	13526	13635	13504	13323	13357	13577	13535	13711	13593	13410	13566	13645	13421	13419	13526	13558	13539	13498	13493	13499	13471	13407	13363	13500	13565	13571	13628	13465	13480	13404	13605	13684	13532	13517	13680	13406	13615	13373	13500	13456	13470	13461	13464	13389	13507	13417	13506	13544	13491	13571	13562	13521	13738	13601	13384	13414	13383	13515	13496	13390	13502	13340	13619	13550	13471	13640	13541	13365	13438	13660	13657	13495	13595	13647	13575	13498	13432	13474	13449	13478	13558	13358	13479	13479	13537	13485	13494	13648	13540	13364	13500	13603	13646	13401	13378	13552	13539	13447	13350	13470	13582	13611	13454	13585	13583	13548	13519	13418	13522	13502	13530	13472	13426	13703	13512	13449	13627	13603	13505	13463	13583	13497	13531	13667	13636	13589	13460	13579	13579	13409	13661	13430	13546	13442	13630	13512	13544	13637	13560	13608	13663	13590	13439	13521	13503	13511	13409	13558	13477	13547	13533	13429	13502	13465	13546	13608	13667	13580	13361	13416	13517	13570	13396	13384	13312	13505	13525	13546	13564	13575	13484	13478	13443	13559	13463	13352	13460	13547	13607	13588	13462	13476	13379	13428	13436	13502	13437	13423	13686	13551	13390	13514	13685	13504	13531	13471	13492	13285	13503	13433	13500	13695	13490	13654	13560	13585	13551	13514	13607	13487	13635	13604	13591	13463	13545	13616	13488	13576	13552	13450	13403	13439	13568	13587	13684	13377	13514	13558	13450	13672	13360	13406	13472	13511	13448	13577	13605	13559	13506	13592	13492	13382	13471	13292	13372	13432	13300	13336	13300	13601	13496	13446	13562	13673	13361	13455	13613	13332	13663	13352	13625	13649	13522	13474	13560	13502	13559	13313	13454	13401	13469	13434	13415	13541	13637	13544	13543	13457	13565	13596	13551	13451	13555	13640	13418	13501	13515	13549	13538	13545	13497	13552	13504	13527	13609	13476	13444	13469	13541	13561	13418	13567	13384	13592	13678	13624	13378	13461	13552	13514	13359	13435	13796	13603	13450	13451	13322	13642	13608	13596	13597	13444	13469	13504	13632	13517	13463	13575	13454	13523	13555	13395	13549	13382	13583	13452	13536	13280	13482	13570	13596	13371	13533	13256	13381	13523	13340	13419	13343	13462	13642	13412	13520	13503	13563	13477	13471	13571	13549	13470	13554	13415	13493	13656	13593	13505	13429	13375	13601	13371	13544	13543	13555	13339	13455	13462	13435	13395	13387	13727	13413	13593	13469	13487	13493	13488	13460	13624	13634	13602	13417	13624	13480	13339	13462	13484	13652	13518	13465	13591	13599	13408	13668	13449	13504	13371	13492	13388	13712	13515	13464	13478	13563	13500	13531	13503	13506	13427	13415	13545	13523	13489	13565	13591	13500	13478	13602	13510	13414	13387	13597	13381	13579	13422	13514	13378	13386	13595	13365	13678	13392	13468	13511	13530	13501	13516	13550	13488	13519	13571	13375	13546	13711	13538	13446	13323	13593	13491	13673	13582	13448	13566	13552	13473	13527	13575	13501	13490	13514	13462	13417	13636	13539	13466	13491	13393	13550	13579	13540	13565	13586	13720	13686	13560	13403	13484	13573	13463	13501	13547	13494	13484	13419	13573	13482	13367	13629	13412	13445	13325	13546	13528	13514	13470	13388	13259	13497	13485	13576	13430	13541	13524	13397	13560	13600	13449	13548	13504	13468	13400	13577	13487	13502	13467	13334	13533	13413	13648	13459	13533	13495	13400	13510	13484	13587	13503	13456	13726	13528	13632	13562	13545	13529	13554	13515	13400	13657	13673	13526	13429	13518	13577	13550	13427	13577	13396	13530	13635	13609	13564	13463	13618	13512	13381	13389	13466	13421	13440	13577	13509	13550	13435	13806	13549	13512	13571	13524	13505	13377	13533	13383	13451	13521	13436	13523	13520	13648	13514	13460	13666	13494	13402	13566	13412	13350	13668	13457	13516	13526	13495	13569	13407	13473	13522	13517	13517	13616	13425	13700	13524	13448	13562	13547	13587	13600	13546	13524	13547	13588	13490	13537	13437	13481	13448	13536	13418	13660	13649	13410	13546	13656	13470	13330	13504	13370	13611	13710	13695	13452	13444	13437	13599	13456	13568	13514	13704	13523	13361	13587	13554	13531	13418	13524	13496	13482	13560	13557	13579	13456	13583	13510	13588	13382	13567	13447	13527	13646	13477	13590	13667	13503	13514	13553	13533	13657	13520	13461	13560	13474	13452	13590	13532	13462	13571	13420	13375	13535	13469	13571	13668	13577	13503	13599	13684	13519	13526	13675	13629	13487	13427	13569	13571	13464	13500	13396	13342	13541	13685	13572	13696	13518	13515	13421	13554	13416	13498	13600	13471	13656	13465	13434	13433	13364	13513	13489	13303	13625	13575	13451	13568	13511	13496	13406	13641	13548	13520	13502	13465	13427	13598	13534	13480	13506	13538	13508	13515	13484	13412	13438	13533	13593	13525	13565	13606	13444	13408	13614	13386	13536	13550	13473	13414	13546	13626	13460	13510	13480	13466	13478	13571	13591	13602	13596	13433	13648	13409	13693	13536	13494	13455	13565	13433	13587	13575	13314	13557	13566	13520	13352	13470	13640	13436	13536	13321	13417	13525	13520	13596	13666	13555	13590	13461	13742	13588	13468	13311	13298	13484	13474	13701	13679	13584	13604	13377	13335	13457	13619	13530	13542	13427	13399	13421	13502	13583	13414	13342	13590	13441	13596	13543	13425	13607	13412	13596	13358	13602	13508	13355	13449	13444	13474	13520	13472	13684	13535	13595	13502	13448	13388	13615	13689	13380	13373	13619	13371	13686	13484	13461	13542	13642	13426	13527	13437	13544	13477	13562	13347	13688	13503	13549	13358	13455	13465	13441	13424	13444	13655	13465	13477	13462	13508	13505	13610	13642	13528	13539	13452	13512	13525	13622	13530	13478	13531	13445	13586	13660	13630	13358	13446	13447	13442	13487	13493	13302	13428	13435	13487	13524	13616	13494	13439	13461	13530	13647	13628	13398	13525	13521	13549	13644	13576	13394	13516	13570	13527	13476	13568	13617	13406	13646	13530	13475	13471	13618	13578	13349	13641	13498	13613	13430	13517	13297	13515	13655	13445	13729	13503	13542	13534	13587	13582	13483	13513	13671	13654	13504	13458	13600	13320	13639	13505	13452	13586	13365	13529	13525	13556	13445	13603	13607	13566	13609	13637	13601	13427	13432	13440	13595	13579	13540	13374	13514	13541	13558	13550	13633	13633	13577	13449	13529	13648	13557	13411	13491	13582	13551	13507	13500	13679	13439	13529	13570	13647	13396	13432	13618	13712	13420	13373	13609	13374	13607	13586	13388	13603	13528	13630	13486	13503	13435	13325	13458	13641	13483	13606	13610	13554	13528	13483	13617	13438	13482	13548	13433	13637	13350	13668	13470	13594	13292	13564	13523	13538	13493	13512	13621	13308	13556	13396	13558	13475	13620	13382	13528	13576	13501	13503	13589	13445	13371	13593	13554	13610	13494	13545	13478	13363	13466	13448	13400	13642	13481	13457	13424	13607	13516	13481	13378	13500	13368	13579	13626	13452	13432	13543	13448	13524	13641	13428	13525	13473	13702	13519	13554	13397	13423	13653	13484	13494	13596	13391	13401	13592	13710	13595	13602	13516	13652	13477	13401	13555	13528	13534	13582	13686	13611	13470	13501	13514	13511	13494	13629	13488	13344	13476	13562	13478	13430	13555	13510	13607	13538	13452	13595	13442	13542	13576	13415	13604	13585	13624	13593	13610	13533	13530	13559	13488	13472	13566	13444	13561	13485	13533	13552	13574	13487	13457	13619	13549	13657	13475	13449	13439	13625	13442	13476	13469	13638	13566	13583	13581	13473	13379	13558	13545	13493	13528	13542	13576	13446	13480	13515	13588	13541	13569	13516	13557	13525	13546	13503	13524	13637	13610	13625	13466	13561	13759	13599	13479	13390	13490	13490	13523	13441	13499	13561	13583	13494	13444	13625	13469	13516	13629	13554	13575	13485	13443	13506	13550	13462	13473	13508	13489	13444	13650	13349	13522	13535	13597	13626	13521	13387	13319	13657	13502	13561	13351	13509	13500	13472	13414	13508	13558	13715	13539	13566	13514	13567	13614	13527
23575	21520	28226	25394	22053	19548	17922	15943	15215	15304	15248	15070	15005	15041	14843	14935	14885	14952	14903	14916	14978	14912	15069	14956	14939	14897	14861	14876	14882	15068	14878	14910	14979	14785	15010	14731	15084	14652	14838	15086	14609	14938	14826	14866	14894	15058	14777	14732	14722	15066	14949	14744	14881	14659	14839	14795	14765	14861	14793	14581	14775	14687	14976	14781	14956	14728	14762	14935	14524	14787	14934	14827	14826	14804	14743	14723	14618	14779	14776	14604	14746	14724	14894	14806	14878	14760	14811	14926	14838	14937	14825	14784	14747	14849	14668	14932	14894	14801	14643	14879	14689	14846	14947	14899	14802	14707	14646	14829	14507	14707	14831	14776	14901	14765	14803	14728	14926	14751	14816	14848	14570	14846	14771	14946	14729	14799	14836	14744	15043	14795	14664	14597	14705	14716	14855	14972	14826	14965	14706	14558	14928	14937	14833	14807	14749	14860	14570	14789	14733	14631	14864	14744	14920	14928	14685	14771	14665	14713	14623	14838	14746	14867	14682	14829	14587	14588	14784	14738	14775	14931	14686	14823	14867	14719	14787	14799	14752	14736	14713	14709	14736	14590	14820	14845	14768	14752	14695	14688	14850	14840	14810	14826	14696	14740	14802	14865	14824	14870	14772	14782	14982	14700	14961	14913	14644	14822	14700	14814	14821	14931	14900	14818	14831	14924	14816	14919	14957	14678	14866	14724	14810	14763	14851	14835	14790	14783	14790	14854	14876	14753	14692	14908	14763	14805	14800	14663	14883	14683	14932	14793	14716	14744	14785	14909	14906	14833	14821	14909	14727	14896	14900	14687	14904	14790	14947	14916	14703	14674	14693	14659	14622	14814	14725	14582	14755	14805	14811	14907	14819	14896	14745	14851	14636	14812	14961	14926	14880	14769	14749	14938	14813	14781	14670	14843	14770	14852	14747	14749	14866	14657	14740	14579	14850	14674	14903	14828	14811	14770	14849	14789	14770	14846	14914	14914	14769	14892	14820	14736	14651	14787	14823	14920	14626	14554	14844	14941	14881	14630	14770	14721	14847	14848	14877	14675	14824	14894	14882	14890	14786	14736	14843	14778	14777	14519	14672	14617	14913	14974	14886	14875	14790	14820	14563	14745	14890	14896	14762	14706	14791	14630	14774	14788	14953	14804	14816	14728	14755	14661	14835	14684	14811	14714	14845	15001	14848	14716	14861	14744	14621	14690	14642	14893	14820	14876	14886	14927	14793	14886	14902	14725	14721	14666	14732	14843	14887	14703	14910	14707	14710	14715	14881	14819	14859	14700	14824	14735	14564	14735	14770	14775	14763	14898	14923	14805	14848	14787	14697	14680	14560	15004	14864	14796	14922	14762	14764	14633	14707	14822	14692	14681	14864	14820	14604	14753	14988	14579	14753	14792	14759	14749	14817	14630	14675	14764	14556	14951	14784	14817	14695	15019	14643	14674	14884	14783	14730	14776	14872	14813	14851	14805	14774	15056	14705	14643	14782	14724	14612	14711	14756	14707	14765	14798	14607	14706	14780	14650	14881	14689	14607	15040	14718	14713	14855	14722	14874	14911	14843	14712	14866	14645	14794	14673	14910	14847	14804	14787	14736	14773	14646	14768	14744	14849	14964	14605	15171	14824	14869	14854	15035	14686	14802	14829	14794	14779	14663	14811	14855	14720	14571	14826	14825	14835	14776	14753	14830	14630	14759	14689	14530	14774	14800	14717	14831	14909	14791	14604	14926	14840	14981	14839	14866	14532	14748	14723	14420	14829	14831	14743	14919	14889	14880	14814	14640	14909	14842	14776	14918	14775	14548	14851	14753	14700	14863	14688	14730	14752	14751	15040	14717	14591	14853	14779	14677	14773	14799	14852	14692	14883	14739	14637	14878	14834	14908	14795	14735	14683	14982	14684	14833	14749	14736	14762	14818	14763	14749	14745	14634	14769	14742	14796	14855	14871	14596	14951	14714	14854	14681	14666	14874	14857	14787	14884	14816	14521	14784	14733	14817	14939	14763	14803	14735	14576	14599	14792	14699	14727	14736	14768	14890	14649	14775	14515	14721	14753	14920	14797	14651	14765	14739	14836	14736	14893	14679	14775	14745	14755	14811	14679	14834	14740	14628	14824	14701	14767	14772	14721	14810	14811	14732	14770	14778	14668	14844	14786	14840	14910	14791	14827	14797	14749	14685	14725	14941	14874	14819	14743	14761	14746	14894	14654	14776	14730	14837	14912	14821	14555	14682	14740	14672	14841	14680	14824	14638	14788	14754	14751	14652	14690	14651	14960	14634	14641	14845	14743	14796	14897	14831	14802	14728	14803	14926	14778	14571	14679	14661	14767	14765	14960	14699	14674	14702	14814	14813	14815	14925	14824	14782	14531	14735	14595	14963	14776	14652	14798	14714	14737	14769	14777	14898	14820	14778	14787	14830	14738	14762	14774	14689	14878	14815	14669	14762	14848	14782	14634	14806	14576	14546	14725	14786	14737	14878	14797	14656	14820	14951	14910	14748	14740	14700	14831	14771	14588	14757	14731	15049	14753	14696	14791	14785	14973	15024	14737	14590	14727	14643	14813	14868	14750	14732	14787	14787	14585	14868	14754	14797	14745	14972	14782	14876	14725	14920	14753	14767	14749	14884	14760	14625	14794	14905	14801	14895	14813	14759	14777	14788	14662	14896	14849	14799	14810	14827	14699	14735	14723	14877	14757	14602	14644	14712	14842	14586	14848	14894	14776	14633	14724	14743	14727	14773	14713	14860	14543	14806	14796	14899	14993	14791	14849	14741	14861	14780	14606	14809	14656	14727	14721	14713	14553	14855	14684	14998	14860	14807	14956	14765	14783	14929	14833	14731	14696	14815	14840	14599	14733	14779	14815	14863	14682	14694	14983	15015	14789	14877	14984	14740	14770	14670	14738	14799	14634	14807	14946	14914	14587	14829	14659	14828	14834	14893	14724	14881	14816	14904	14685	14694	14637	14776	14600	14572	14994	14868	14869	14639	14869	14853	14727	14864	14879	14703	14719	14877	14834	14873	14840	14760	14713	14966	14801	14776	14896	14704	14863	14786	14650	14809	14861	14706	14770	14774	14910	14735	14830	15016	14880	14803	14918	14917	14660	14622	14958	14740	14769	14802	14817	14713	14668	14671	14569	14871	14873	14661	14908	14832	14697	14656	14716	14841	14783	14615	14711	14951	14771	14881	14651	14752	14823	14797	14975	14889	14980	14745	14705	14781	14708	14695	14718	14691	14614	14698	14900	14837	14642	14700	14728	14792	14507	14621	14806	14928	14716	14659	14840	14795	14605	14765	14642	14817	14803	14763	14695	14901	14759	14673	14964	14967	14880	14870	14789	14918	14652	14921	14808	14868	14814	14951	14832	14763	14797	14793	15003	14905	14897	14830	14809	14696	14698	14690	14683	14641	14738	14862	14665	14749	14751	14806	14861	14846	14575	14766	14641	14817	14740	14830	14764	14914	14678	14770	14818	15035	14869	14826	14728	14626	14806	14823	14649	14821	14759	14707	14676	14768	14604	14594	14585	14689	14848	14817	14692	14694	14826	14850	14926	14789	14552	14754	14866	14818	14723	14742	14751	14882	14878	14681	14786	14828	14838	14639	14626	14833	14716	14697	14756	14771	14702	14925	14737	14711	14883	14796	14777	14765	14877	14790	14798	14589	14556	14788	14837	14769	14890	14773	14825	14717	14817	14736	14785	14998	14672	14810	14894	14771	14541	14764	14862	14827	14756	14718	14666	14752	14612	14700	14808	14811	14796	14624	14901	14848	14825	14818	14601	14957	14890	14735	14845	14901	14740	14867	14590	15040	14879	14714	14695	14716	14675	14877	14933	14985	14834	14956	14803	14871	14905	14786	14734	14750	14875	14631	14601	14786	14724	14947	14692	14630	14836	14924	14829	14796	14878	14718	14731	14670	14854	14666	14513	14609	14772	14687	14751	14831	14685	14886	14777	14721	14840	14743	14806	14889	14818	14723	14741	14797	14628	14749	14641	14705	14802	14584	14705	14787	14611	14663	14752	14894	14887	14872	14547	14747	14866	14876	14740	14811	14876	14866	14582	14761	14904	14816	14930	14823	14954	14859	14805	14669	14814	14634	14715	14845	14733	14925	14628	14815	14831	14763	14793	14840	14800	15006	14677	14982	14882	14939	14812	14681	14695	14827	14772	14864	14556	14793	14757	14801	14882	14877	14718	14662	14939	14803	14783	14643	14699	14816	14878	15091	14754	14939	14972	14779	14794	14757	14679	14772	14887	14740	14790	14879	14855	14913	14782	14843	14834	14791	14806	14965	14927	14957	14663	14816	14865	14912	14687	14998	14962	14639	14651	14797	14815	14842	14599	14801	14856	14709	14863	14641	14781	14713	14975	14825	14903	14976	14891	14937	14605	14998	14914	14825	14797	14881	14830	14894	14904	14893	14863	14656	14610	14528	14741	14828	14772	14788	14756	14669	14916	14718	14596	14886	14835	14637	14752	14891	14691	14835	14608	14728	14533	14877	14928	14919	14994	14922	14722	14826	14716	14770	14952	14800	14719	14942	14748	14601	14804	14747	14980	14832	14703	14684	14809	14674	14607	14819	14749	15029	14769	14812	14715	14860	14950	14778	14783	14700	14728	14635	15012	14829	14803	14825	14733	14808	14869	14827	14797	14874	14924	15034	14805	14885	14693	14780	14869	14873	14592	14806	14907	14745	14694	15050	14894	14718	14798	15004	14848	14710	14792	14743	14751	14768	14800	14692	14875	14570	14930	14777	14775	14776	14815	14696	14622	14699	14699	14607	14888	14916	14762	14873	15023	14723	14915	14848	14855	14953	15036	14791	14905	14758	14720	14803	14837	14703	14694	14661	14751	14857	14818	14764	14708	14667	14704	14793	14751	14820	14705	14768	14763	14726	14866	14910	14592	14968	14784	14829	14743	14535	14539	14714	14777	14737	14699	14733	14712	14687	14788	14823	14869	14859	14785	14788	14838	14794	14728	14846	14783	14747	14575	14808	14663	14709	14750	14732	14945	14719	14636	14604	14792	14903	14718	14899	14910	14703	14824	14798	14815	14477	14636	14929	14969	14955	14883	14836	14758	14777	14728	14767	14951	14840	14743	14822	14791
17831	34403	27006	20212	17772	15985	15479	14642	14470	14186	14161	14106	14000	14056	13937	13949	13804	13635	13922	14032	13973	13853	13783	13863	13912	13818	13938	13880	13943	13829	13799	13707	13779	13817	13744	13861	13718	13757	13915	13791	13944	13807	13803	13835	13717	13623	13909	13826	13753	13898	13836	13837	13681	13796	13822	13643	13827	13785	13710	13772	13723	13809	13887	13681	13775	13768	13676	13817	13689	13721	13786	13778	13831	13796	13733	13817	13787	13896	13745	13921	13893	13747	13746	13801	13709	13800	13811	13656	13915	13814	13535	13731	13881	13801	13785	13691	13601	13742	13541	13657	13672	13785	13721	13758	13823	13556	13970	13718	13571	13699	13754	13756	13724	13679	13690	13714	13719	13655	13890	13594	13722	13689	13798	13546	13808	13845	13829	13761	13755	13858	13566	13787	13836	13695	13740	13804	13837	13652	13774	13573	13854	13739	13907	13769	13947	13707	13885	13743	13796	13701	13764	13801	13666	13650	13814	13831	13742	13844	13727	13760	13725	13773	13681	13557	13905	13723	13847	13778	13777	13705	13729	13831	13893	13618	13764	13705	13729	13804	13646	13711	13624	13722	13628	13706	13739	13810	13662	13725	13804	13827	13705	13593	13731	13626	13605	13889	13795	13672	13728	13750	13679	13768	13939	13830	13845	13867	13755	13816	13570	13743	13727	13801	13825	13744	13572	13648	13760	13817	13826	13681	13952	13721	13744	13735	13697	13784	13877	13929	13703	13673	13794	13689	13668	13863	13794	13719	13707	13847	13876	13747	13705	13684	13825	13749	13829	13690	13612	13644	13768	13937	13800	13797	13537	13708	13798	13787	13726	13919	13786	13590	13740	13708	13733	13817	13711	13817	13741	13793	13866	13701	13907	13695	13719	13742	13742	13700	13741	13629	13763	13497	13861	13751	13739	13694	13847	13690	13893	13758	13657	13844	13800	13673	13776	13722	13693	13791	13578	13703	13615	13675	13719	13839	13684	13822	13788	13845	13789	13704	13691	13689	13890	13841	13774	13700	13809	13736	13703	13743	13722	13857	13652	13757	13814	13592	13953	13702	13791	13723	13864	13713	13853	13764	13758	13694	13568	13726	13757	13904	13682	13955	13863	13794	13662	13761	13571	13865	13839	13722	13744	13801	13790	13689	13868	13739	13770	13864	13899	13852	13663	13769	13926	13825	13613	13629	13596	13589	13751	13823	13634	13741	13868	13816	13739	13697	13967	13796	13662	13528	13800	13794	13707	13679	13755	13881	13777	13683	13789	13758	13844	13700	13902	13755	13727	13821	13728	13814	13648	13716	13769	13776	13831	13688	13831	13730	13820	13515	13730	13701	13692	13804	13793	13620	13925	13597	13956	13652	13863	13716	13742	13648	13768	13819	13844	13581	13903	13735	13667	13712	13821	13671	13592	13860	13731	13758	13853	13724	13673	13891	13726	13831	13866	13791	13749	13879	13780	13627	13803	13804	13668	13703	13868	13695	13889	13763	13776	13554	13764	13731	13732	13738	13702	13845	13723	13964	13674	13714	13739	13786	13982	13859	13822	13728	13736	13743	13855	13741	13616	13848	13668	13712	13780	13793	13714	13743	13596	13716	13715	13710	13771	13731	13883	13604	13854	13671	13858	13755	13671	13710	13624	13696	13824	13701	13725	13669	13751	13649	13587	13619	13808	13851	13753	13715	13767	13665	13757	13712	13772	13797	13744	13632	13496	13682	13907	13674	13774	13932	13848	13670	13765	13661	13898	13845	13755	13713	13800	13822	13799	13703	13809	13922	13688	13814	13807	13568	13635	13799	13678	13731	13863	13883	13751	13697	13769	13707	13730	13700	13632	13769	13844	13694	13785	13738	13949	13782	13609	13894	13939	13926	13629	13640	13770	13804	13683	13758	13755	13712	13705	13849	13734	13675	13840	13859	13635	13743	13749	13912	13880	13797	13579	13659	13777	13568	13778	13679	13716	13752	13831	13642	13873	13673	13726	13698	13763	13623	13947	13593	13771	13683	13885	13648	13673	13556	13895	13814	13715	13752	13884	13959	13761	13715	13668	14008	13650	13581	13614	13846	13782	13846	13928	13665	13880	13693	13812	13877	13744	13687	13797	13830	14038	13621	13752	13676	13668	13921	13748	13740	13907	13667	13778	13846	13752	13881	13588	13718	13776	13758	13730	13741	13701	13871	13678	13717	13869	13780	13796	13712	13805	13828	13655	13766	13777	13833	13779	13656	13722	13588	13757	13832	13722	13646	13709	13768	13915	13666	13841	13760	13750	13846	13727	13721	13672	13831	13827	13738	13762	13784	13772	13607	13833	13837	13715	13676	13676	13621	13723	13717	13687	13812	13736	13759	13661	13766	13778	13688	13608	13800	13793	13844	13739	13760	13654	13751	13786	13770	13798	13684	13622	13786	13666	13937	13642	13885	13648	13775	13858	13705	13771	13928	13687	13658	13876	13646	13855	13797	13726	13936	13445	13678	13734	13689	13698	13703	13713	13669	13691	13720	13537	13949	13649	13727	13850	13779	13607	13671	13735	13709	13778	13735	13863	13648	13883	13727	13754	13806	13967	13714	13716	13653	13636	13828	13827	13562	13771	13732	13664	13829	13800	13656	13735	13651	13890	13746	13783	13818	13729	13666	13708	13762	13550	13786	13675	13909	13713	13697	13743	13775	13866	13857	13756	13760	13883	13733	13862	13897	13805	13731	13689	13628	13582	13811	13677	13642	13879	13715	13703	13810	13689	13948	13930	13927	13662	13630	13802	13765	13819	13690	13617	13743	13764	13766	13828	13581	13699	13692	13742	13669	13769	13797	13894	13724	13760	13565	13816	13681	13727	13650	13834	13795	13696	13762	13879	13680	13471	13837	13748	13877	13721	13748	13724	13848	13736	13808	13670	13769	13662	13693	13763	13703	13714	13713	13807	13713	13798	13809	13807	13730	13727	13715	13697	13859	13780	13697	13606	13672	13643	13658	13688	13779	13901	13957	13702	13689	13661	13990	13820	13808	13758	13850	13656	13875	13847	13532	13848	13766	13778	13683	13713	13723	13811	13792	13647	13795	13691	13659	13843	13611	13649	13796	13799	13709	13762	13775	13752	13810	13629	13712	13579	13731	13843	13726	13873	13983	13724	13579	13733	13741	13678	13837	13599	13780	13606	13669	13777	13802	13719	13833	13649	13553	13874	13687	13805	13829	13784	13828	13865	13760	13830	13797	13824	13664	13734	13731	13753	13715	13775	13699	13798	13904	13812	13809	13682	13864	13838	13747	13699	13662	13800	13815	13755	13593	13829	13831	13614	13903	13628	13791	13565	13642	13700	13710	13756	13742	13587	13695	13754	13629	13711	13845	13731	13806	13681	13780	13831	13675	13695	13798	13873	13891	13726	13751	13713	13491	13752	13770	13623	13898	13812	13830	13750	13702	13749	13760	13759	13753	13701	13640	13778	13761	13609	13668	13844	13794	13669	13883	13658	13722	13871	13484	13741	13704	13804	13647	13706	13761	13832	13877	13784	13863	13662	13836	13737	13809	13725	13717	13805	13675	13717	13754	13821	13968	13884	13650	13757	13928	13755	13860	13754	13797	13816	13626	13935	13722	13605	13903	13807	13874	13775	13916	13643	13717	13642	13744	13756	13793	13597	13733	13878	13798	13509	13654	13716	13712	13888	13696	13590	13865	13776	13847	13830	13765	13913	13838	13792	13754	13779	13851	13739	13790	13701	13709	13716	13858	13735	13878	13831	13720	13824	13855	13758	13809	13535	13775	13853	13975	13752	13807	13711	13811	13648	13736	13848	13822	13780	13773	13571	13844	13835	13651	13771	13732	13780	13633	13712	13837	13894	13686	13704	13718	13750	13577	13874	13741	13911	13714	13544	13866	13894	13837	13663	13891	13817	13727	13861	14018	13731	13752	13707	13736	13700	13674	13868	13722	13792	13818	13699	13816	13862	13808	13798	13766	13724	13683	13752	13707	13820	13819	13741	13765	13697	13861	13785	13734	13815	13603	13801	13739	13803	13813	13705	13760	13800	13904	13735	13953	13556	13743	13780	13790	13713	13703	13787	13759	13831	13863	13644	13895	13814	13712	13844	13514	13828	13592	13536	13566	13760	13873	13657	13809	13550	13901	13683	13799	13638	13734	13811	13683	13761	13574	13793	13772	13673	13622	13766	13585	13613	13998	13723	13707	13809	13767	13617	13708	13816	13892	13709	13835	13751	13695	13531	13817	13893	13915	13634	13680	13954	13806	13712	13729	13730	13746	13695	13707	13882	13881	13535	13825	13654	13563	13869	13819	13772	13755	13874	13844	13590	13806	13801	13633	13789	13697	13606	13907	13653	13763	13591	13811	13687	13684	13806	13705	13833	13749	13905	13772	13651	13474	13924	13687	13766	13826	13752	13829	13711	13792	13775	13931	13742	13715	13673	13643	13850	13617	13760	13796	13725	13694	13917	13650	13759	13747	13979	13649	13783	13723	13709	13749	13748	13724	13775	13751	13951	13762	13766	13645	13891	13817	13610	13822	13660	13729	13696	13611	13774	13717	13904	13942	13929	13609	13823	13790	13713	13609	13748	13711	13614	13878	13658	13834	13919	13632	13910	13592	13830	13634	13566	13809	13649	13876	13801	13778	13709	13884	13693	13740	13707	13608	13809	13807	13712	13867	13614	13815	13757	13831	13847	13801	13788	13817	13675	13848	13856	13630	13701	13766	13767	13761	13952	13719	13878	13902	13902	13621	13593	13761	13748	13662	13869	13851	13727	13597	13852	13622	13953	13780	13838	13704	13703	13822	13902	13566	13788	13792	13715	13837	13567	13997	13794	13691	13641	13778	13911	13665	13961	13897	13699	13744	13658	13779	13751	13751	13761	13773	13767	13679	13938	13847	13677	13745	13852	13841	13895	13839	13789	13704	13644	13607	13716	13764	13947	13866	13547	13838	13779	13708	13798	13801	13671	13757	13776	13912	13814	13778	13779	13805	13839	13685	13579	13867	13762	13711	13856	13813	13657	13880	13761	13588	13918	13628	13560	13780	13794	13790	13641	13898	13776	13773	13561	13888	13635	13792	13790	13726	13550	13704	13947	13758	13834	13788	13787	13860	13733	13766	13518	13726	13762	13735
25369	21512	26420	25852	17056	15708	15731	15016	14787	14846	14893	14564	14404	14778	14635	14683	14647	14564	14652	14668	14651	14548	14703	14766	14779	14586	14763	14561	14461	14767	14621	14558	14435	14781	14713	14546	14649	14480	14617	14479	14566	14636	14706	14390	14615	14697	14660	14645	14527	14606	14342	14435	14552	14410	14471	14618	14546	14451	14513	14712	14660	14716	14581	14523	14667	14642	14430	14508	14393	14387	14641	14475	14375	14550	14471	14165	14385	14471	14602	14514	14481	14311	14705	14438	14492	14457	14705	14547	14477	14533	14660	14579	14401	14493	14339	14512	14460	14504	14534	14751	14604	14637	14572	14568	14652	14527	14548	14530	14664	14624	14567	14360	14526	14468	14524	14621	14587	14496	14753	14392	14430	14415	14422	14497	14579	14475	14525	14540	14611	14447	14510	14631	14622	14595	14616	14359	14491	14353	14536	14475	14591	14477	14727	14496	14428	14451	14614	14457	14492	14548	14548	14483	14481	14436	14559	14325	14265	14661	14618	14498	14520	14608	14462	14397	14455	14423	14545	14352	14637	14485	14498	14589	14567	14452	14552	14556	14478	14542	14370	14520	14482	14615	14854	14548	14408	14449	14531	14523	14488	14548	14562	14514	14354	14655	14684	14471	14486	14723	14523	14498	14502	14430	14580	14648	14630	14349	14612	14377	14656	14464	14516	14564	14601	14633	14548	14541	14650	14276	14665	14550	14373	14780	14613	14439	14376	14488	14491	14260	14431	14347	14442	14671	14369	14645	14472	14517	14530	14511	14434	14523	14362	14444	14471	14743	14521	14634	14498	14567	14334	14427	14399	14499	14586	14587	14525	14548	14556	14517	14323	14485	14578	14473	14633	14512	14479	14693	14656	14536	14525	14476	14442	14519	14506	14640	14573	14475	14621	14547	14820	14688	14442	14435	14512	14477	14332	14326	14410	14595	14693	14440	14395	14560	14380	14542	14627	14710	14564	14575	14594	14449	14545	14708	14555	14485	14529	14425	14520	14675	14441	14516	14526	14258	14688	14711	14627	14359	14606	14447	14447	14639	14420	14626	14401	14433	14418	14642	14398	14516	14714	14571	14530	14556	14497	14580	14584	14399	14572	14248	14545	14604	14569	14346	14608	14558	14686	14764	14558	14673	14622	14463	14573	14378	14665	14543	14600	14521	14561	14497	14502	14557	14518	14652	14661	14684	14491	14467	14423	14433	14761	14649	14619	14497	14648	14584	14646	14493	14366	14696	14539	14659	14624	14627	14613	14609	14657	14537	14516	14594	14539	14552	14596	14611	14525	14675	14354	14422	14477	14514	14640	14638	14531	14719	14386	14638	14584	14538	14576	14623	14575	14506	14626	14672	14642	14617	14461	14545	14599	14487	14599	14596	14390	14544	14596	14195	14506	14450	14433	14407	14568	14460	14445	14411	14584	14487	14567	14493	14604	14309	14646	14608	14617	14400	14682	14451	14653	14598	14497	14422	14799	14576	14696	14546	14548	14520	14423	14417	14508	14560	14414	14370	14440	14524	14476	14614	14526	14673	14342	14423	14566	14452	14565	14357	14492	14408	14572	14484	14486	14719	14639	14384	14519	14305	14514	14426	14678	14473	14405	14278	14405	14504	14490	14590	14403	14735	14517	14551	14732	14695	14535	14616	14374	14456	14597	14677	14371	14803	14496	14379	14436	14575	14500	14565	14593	14389	14597	14743	14545	14354	14301	14448	14700	14619	14609	14698	14471	14725	14714	14493	14558	14429	14448	14559	14696	14303	14640	14440	14360	14427	14533	14376	14436	14440	14393	14298	14461	14375	14461	14703	14608	14431	14548	14529	14420	14575	14404	14507	14485	14532	14441	14507	14793	14556	14627	14316	14469	14517	14616	14521	14631	14807	14605	14622	14627	14604	14644	14607	14675	14601	14418	14398	14615	14653	14704	14577	14556	14571	14422	14525	14448	14521	14541	14433	14267	14532	14535	14595	14502	14548	14670	14610	14558	14548	14393	14507	14558	14313	14553	14576	14700	14632	14528	14641	14683	14538	14377	14322	14625	14281	14527	14689	14688	14649	14677	14580	14414	14511	14429	14589	14582	14614	14477	14534	14521	14695	14574	14528	14582	14587	14559	14455	14606	14429	14804	14548	14249	14393	14607	14508	14477	14602	14487	14557	14584	14567	14451	14402	14572	14393	14497	14404	14678	14430	14461	14607	14470	14353	14477	14554	14656	14586	14485	14413	14423	14538	14455	14415	14668	14780	14465	14638	14376	14497	14622	14430	14538	14523	14554	14565	14590	14626	14413	14459	14473	14608	14583	14397	14525	14497	14527	14435	14468	14479	14604	14579	14554	14660	14588	14492	14639	14575	14529	14271	14631	14488	14593	14659	14675	14587	14443	14558	14436	14565	14408	14542	14432	14581	14555	14527	14524	14273	14448	14629	14632	14686	14554	14435	14518	14687	14599	14440	14603	14631	14296	14269	14540	14497	14473	14562	14538	14619	14440	14638	14506	14712	14220	14524	14655	14707	14705	14692	14556	14602	14594	14543	14592	14624	14572	14622	14545	14684	14527	14304	14528	14444	14488	14405	14671	14503	14734	14726	14685	14308	14649	14642	14731	14501	14435	14544	14561	14433	14488	14543	14512	14395	14457	14467	14566	14517	14775	14602	14500	14723	14549	14592	14452	14777	14574	14537	14522	14601	14435	14519	14519	14586	14551	14660	14564	14518	14624	14450	14530	14607	14476	14634	14441	14625	14584	14467	14401	14430	14577	14282	14436	14741	14593	14622	14652	14585	14630	14533	14514	14419	14452	14452	14476	14349	14688	14516	14591	14717	14650	14580	14778	14382	14494	14451	14612	14443	14512	14555	14471	14579	14446	14466	14578	14522	14523	14595	14281	14291	14630	14709	14522	14564	14646	14359	14704	14619	14597	14367	14468	14441	14482	14448	14336	14638	14546	14677	14484	14618	14427	14676	14698	14566	14666	14827	14756	14556	14652	14451	14477	14494	14590	14423	14566	14428	14616	14600	14702	14559	14649	14505	14628	14556	14479	14646	14467	14504	14517	14489	14555	14527	14452	14594	14537	14563	14689	14619	14586	14544	14678	14466	14481	14449	14537	14537	14571	14697	14473	14619	14761	14755	14369	14545	14471	14524	14627	14644	14590	14576	14560	14486	14570	14518	14535	14683	14586	14625	14520	14514	14695	14540	14483	14528	14470	14393	14446	14407	14593	14396	14441	14708	14506	14494	14566	14552	14531	14570	14648	14551	14629	14460	14532	14611	14408	14609	14537	14464	14581	14475	14364	14430	14503	14364	14385	14631	14536	14619	14504	14482	14487	14591	14599	14598	14689	14637	14584	14366	14446	14484	14535	14412	14559	14511	14707	14593	14683	14682	14559	14613	14623	14381	14574	14591	14427	14574	14430	14559	14563	14591	14460	14388	14490	14480	14642	14557	14558	14483	14405	14499	14464	14574	14383	14502	14394	14536	14519	14492	14700	14600	14554	14568	14545	14678	14464	14731	14538	14739	14507	14592	14616	14602	14653	14535	14596	14511	14617	14586	14515	14434	14660	14639	14487	14425	14446	14393	14534	14399	14598	14384	14458	14497	14777	14432	14571	14405	14469	14616	14743	14493	14576	14566	14437	14717	14517	14574	14439	14615	14387	14471	14583	14567	14840	14642	14554	14543	14477	14563	14577	14423	14585	14417	14561	14427	14547	14639	14555	14399	14539	14498	14510	14564	14547	14424	14604	14497	14508	14562	14570	14570	14553	14480	14509	14528	14448	14435	14378	14535	14520	14538	14368	14633	14442	14573	14558	14515	14612	14476	14605	14499	14477	14647	14552	14468	14478	14547	14555	14523	14672	14412	14471	14545	14591	14633	14778	14618	14588	14574	14724	14594	14481	14415	14528	14569	14577	14537	14580	14509	14587	14327	14498	14656	14655	14761	14529	14609	14610	14533	14573	14527	14537	14577	14632	14588	14756	14638	14673	14461	14527	14376	14408	14474	14508	14468	14539	14530	14734	14497	14422	14697	14624	14388	14643	14566	14695	14703	14546	14278	14558	14686	14262	14517	14471	14550	14627	14510	14634	14523	14505	14741	14413	14476	14238	14443	14547	14536	14601	14774	14679	14436	14614	14749	14444	14552	14336	14696	14438	14485	14374	14403	14585	14598	14655	14561	14538	14537	14609	14566	14521	14300	14408	14730	14580	14674	14518	14624	14498	14403	14522	14525	14395	14494	14776	14556	14709	14557	14435	14578	14612	14627	14496	14726	14635	14619	14645	14543	14650	14664	14666	14496	14628	14505	14508	14552	14498	14634	14527	14553	14428	14511	14496	14495	14581	14543	14507	14532	14605	14542	14573	14511	14590	14607	14685	14477	14536	14389	14390	14552	14597	14489	14441	14587	14561	14679	14639	14469	14442	14634	14492	14408	14416	14478	14542	14642	14553	14569	14495	14635	14469	14669	14365	14489	14700	14508	14476	14638	14644	14345	14586	14562	14427	14430	14713	14456	14376	14627	14547	14658	14507	14433	14441	14522	14355	14524	14482	14624	14486	14447	14593	14564	14489	14435	14393	14502	14635	14543	14402	14452	14414	14292	14533	14562	14388	14604	14434	14464	14760	14393	14654	14641	14480	14441	14398	14546	14473	14485	14682	14453	14440	14663	14615	14571	14601	14397	14523	14513	14498	14553	14636	14566	14613	14450	14497	14506	14451	14430	14553	14475	14647	14569	14626	14607	14494	14639	14357	14496	14608	14577	14619	14736	14636	14691	14609	14553	14527	14766	14444	14583	14472	14576	14574	14606	14542	14537	14494	14657	14647	14473	14592	14527	14453	14560	14625	14471	14574	14571	14448	14509	14566	14596	14736	14644	14609	14744	14596	14262	14599	14648	14501	14482	14404	14522	14659	14545	14515	14364	14453	14563	14409	14580	14501	14554	14539	14582	14600	14295	14467	14559	14461	14482	14602	14508	14572	14678	14547	14504	14513	14541	14578	14625	14738	14516	14581	14501	14493	14382	14617	14667	14570	14507	14510	14656	14585	14470	14407	14538	14451	14489	14433	14541	14273	14344	14608	14668	14626	14562	14684	14471	14562	14597	14749	14601	14739	14510	14532	14490
17928	28999	23047	17651	16130	15116	14654	14359	14127	13892	13715	13915	13709	13904	13686	13892	13770	13683	13805	13697	13754	13748	13660	13760	13661	13585	13660	13760	13869	13716	13722	13749	13743	13599	13856	13741	13756	13593	13611	13786	13633	13671	13799	13628	13677	13566	13737	13744	13661	13486	13711	13564	13640	13588	13724	13681	13480	13807	13528	13595	13661	13587	13587	13820	13551	13579	13693	13626	13559	13637	13703	13634	13559	13520	13434	13501	13682	13743	13683	13718	13651	13513	13671	13437	13683	13744	13646	13688	13557	13553	13682	13583	13706	13556	13569	13719	13657	13573	13549	13588	13639	13646	13755	13742	13481	13631	13678	13630	13547	13586	13724	13462	13690	13631	13665	13627	13762	13563	13534	13583	13760	13594	13682	13600	13714	13693	13618	13768	13549	13593	13714	13586	13635	13577	13609	13619	13561	13656	13648	13466	13529	13625	13520	13718	13709	13670	13530	13631	13745	13694	13730	13592	13604	13679	13543	13556	13667	13518	13474	13708	13863	13699	13581	13648	13644	13549	13643	13886	13724	13716	13652	13652	13513	13608	13695	13755	13594	13767	13706	13724	13561	13757	13650	13604	13684	13703	13570	13755	13677	13616	13813	13556	13529	13518	13698	13660	13573	13587	13694	13662	13758	13702	13671	13593	13528	13709	13621	13618	13696	13574	13590	13479	13640	13761	13496	13546	13663	13623	13663	13692	13591	13611	13598	13507	13552	13627	13708	13661	13659	13502	13626	13562	13589	13505	13777	13608	13653	13688	13604	13693	13533	13580	13656	13589	13581	13530	13696	13653	13584	13700	13672	13603	13584	13565	13599	13641	13592	13578	13750	13530	13547	13651	13548	13732	13748	13613	13666	13528	13620	13602	13611	13563	13661	13704	13703	13798	13511	13631	13697	13724	13428	13774	13643	13617	13597	13757	13783	13654	13734	13669	13587	13528	13657	13632	13628	13665	13675	13628	13885	13516	13657	13733	13505	13705	13629	13715	13727	13704	13705	13820	13791	13682	13616	13689	13767	13599	13596	13608	13706	13673	13803	13825	13384	13667	13686	13532	13622	13685	13633	13655	13690	13562	13418	13553	13664	13495	13576	13572	13618	13589	13760	13732	13635	13729	13591	13671	13659	13730	13575	13746	13668	13694	13704	13610	13612	13627	13628	13720	13585	13412	13656	13546	13588	13651	13701	13612	13752	13458	13460	13606	13612	13820	13647	13639	13487	13601	13524	13731	13716	13679	13465	13633	13531	13809	13834	13539	13710	13480	13629	13717	13632	13472	13746	13649	13583	13621	13609	13634	13636	13458	13523	13647	13580	13620	13582	13743	13612	13590	13648	13766	13598	13709	13457	13740	13795	13582	13799	13589	13622	13580	13819	13627	13598	13609	13490	13585	13585	13666	13557	13715	13597	13745	13597	13750	13583	13586	13624	13706	13446	13743	13734	13658	13592	13603	13777	13687	13615	13650	13674	13710	13609	13622	13796	13691	13703	13695	13643	13657	13506	13663	13586	13604	13733	13677	13666	13614	13662	13570	13585	13605	13546	13775	13634	13647	13663	13710	13540	13642	13524	13522	13599	13799	13618	13743	13728	13549	13444	13777	13635	13597	13733	13796	13474	13653	13722	13545	13697	13503	13688	13720	13667	13625	13709	13601	13572	13534	13623	13581	13483	13694	13604	13677	13621	13479	13626	13647	13938	13686	13430	13736	13623	13619	13563	13795	13692	13681	13546	13580	13506	13721	13504	13727	13702	13622	13645	13711	13535	13773	13758	13574	13644	13635	13563	13563	13660	13742	13731	13641	13716	13676	13748	13784	13508	13573	13571	13664	13650	13485	13598	13636	13549	13756	13707	13657	13718	13590	13726	13664	13627	13702	13673	13719	13576	13568	13755	13675	13622	13714	13642	13627	13710	13774	13726	13701	13602	13660	13729	13649	13378	13723	13674	13563	13798	13615	13679	13581	13531	13663	13682	13606	13677	13611	13603	13693	13759	13535	13803	13627	13610	13750	13513	13612	13674	13777	13568	13765	13514	13644	13586	13733	13750	13492	13657	13650	13626	13556	13768	13630	13676	13567	13688	13639	13853	13668	13568	13611	13733	13639	13710	13722	13715	13656	13709	13701	13660	13593	13754	13569	13801	13758	13802	13627	13617	13653	13548	13637	13653	13804	13632	13506	13684	13601	13469	13638	13613	13561	13578	13629	13618	13713	13579	13668	13662	13909	13647	13722	13586	13636	13465	13643	13609	13688	13659	13446	13649	13693	13612	13693	13714	13536	13496	13780	13565	13589	13607	13586	13613	13644	13561	13805	13705	13824	13648	13694	13528	13815	13722	13635	13731	13659	13608	13485	13792	13557	13601	13562	13667	13600	13463	13826	13474	13560	13694	13627	13498	13738	13675	13607	13707	13720	13685	13669	13730	13558	13845	13472	13702	13600	13481	13571	13649	13471	13787	13769	13589	13601	13669	13532	13763	13674	13626	13500	13835	13682	13614	13591	13564	13744	13669	13700	13603	13708	13674	13648	13621	13521	13473	13557	13598	13586	13553	13715	13496	13802	13603	13573	13673	13585	13542	13562	13488	13683	13648	13462	13464	13772	13574	13706	13662	13691	13795	13723	13667	13660	13754	13581	13731	13650	13806	13478	13605	13471	13490	13509	13750	13635	13616	13563	13793	13554	13665	13607	13680	13538	13756	13550	13716	13731	13605	13577	13690	13626	13545	13655	13725	13502	13757	13586	13639	13760	13664	13626	13577	13624	13774	13542	13599	13741	13676	13633	13510	13593	13807	13694	13428	13699	13445	13546	13661	13633	13506	13352	13719	13588	13821	13499	13792	13704	13591	13557	13742	13669	13558	13601	13528	13651	13606	13696	13757	13697	13689	13602	13796	13605	13558	13467	13710	13566	13738	13828	13707	13492	13547	13604	13596	13464	13632	13702	13619	13766	13608	13743	13673	13549	13528	13703	13477	13628	13686	13732	13753	13753	13716	13636	13595	13740	13552	13662	13708	13611	13579	13611	13481	13602	13719	13622	13626	13699	13506	13581	13683	13684	13597	13669	13572	13792	13608	13664	13638	13620	13583	13755	13533	13792	13637	13557	13636	13670	13631	13766	13719	13602	13655	13744	13498	13728	13873	13630	13658	13652	13737	13600	13774	13598	13611	13668	13618	13714	13662	13563	13505	13769	13676	13676	13616	13618	13665	13694	13778	13447	13587	13823	13639	13603	13754	13776	13670	13565	13595	13719	13654	13587	13696	13613	13566	13600	13587	13649	13639	13577	13453	13662	13516	13575	13573	13775	13693	13619	13553	13644	13587	13664	13784	13798	13622	13785	13690	13532	13464	13561	13536	13499	13621	13601	13767	13743	13815	13522	13682	13708	13555	13777	13481	13702	13597	13423	13619	13761	13751	13677	13620	13682	13713	13615	13688	13612	13801	13552	13693	13677	13642	13730	13571	13570	13656	13739	13640	13539	13671	13525	13654	13741	13737	13615	13745	13529	13706	13571	13629	13746	13464	13586	13595	13721	13622	13594	13682	13692	13579	13622	13632	13444	13582	13642	13636	13604	13700	13499	13567	13483	13601	13709	13754	13559	13658	13785	13693	13467	13750	13668	13655	13655	13601	13756	13566	13448	13720	13524	13816	13627	13807	13563	13565	13680	13556	13736	13671	13681	13693	13520	13546	13569	13596	13676	13579	13704	13794	13605	13600	13738	13583	13499	13676	13790	13624	13655	13667	13568	13600	13582	13696	13496	13684	13397	13647	13717	13683	13617	13639	13721	13703	13586	13673	13629	13548	13603	13622	13598	13705	13827	13409	13672	13722	13631	13537	13511	13834	13710	13679	13630	13719	13676	13565	13541	13727	13802	13584	13672	13530	13776	13696	13752	13623	13626	13512	13688	13575	13841	13707	13603	13691	13648	13646	13608	13589	13645	13675	13599	13729	13589	13483	13615	13522	13734	13679	13654	13799	13621	13681	13585	13818	13516	13564	13619	13683	13595	13482	13657	13575	13695	13684	13567	13807	13818	13732	13568	13705	13654	13786	13703	13763	13763	13644	13532	13574	13618	13649	13660	13633	13570	13711	13776	13674	13605	13755	13694	13694	13653	13665	13751	13623	13487	13841	13615	13666	13578	13529	13767	13624	13545	13690	13744	13710	13715	13544	13749	13657	13645	13379	13759	13602	13641	13667	13675	13861	13681	13593	13664	13676	13572	13581	13571	13544	13923	13646	13715	13631	13475	13650	13707	13837	13619	13679	13590	13480	13649	13642	13638	13691	13770	13693	13519	13747	13526	13548	13750	13652	13688	13427	13693	13789	13617	13550	13457	13616	13777	13683	13690	13631	13545	13734	13734	13581	13632	13544	13643	13626	13616	13710	13737	13620	13628	13696	13507	13641	13487	13428	13631	13765	13585	13536	13611	13673	13732	13683	13738	13461	13644	13562	13622	13644	13656	13587	13565	13702	13748	13600	13642	13647	13448	13733	13620	13561	13731	13710	13665	13777	13694	13849	13576	13655	13711	13750	13720	13579	13557	13763	13590	13685	13692	13714	13660	13683	13652	13625	13543	13697	13595	13558	13502	13708	13725	13533	13528	13589	13687	13658	13673	13678	13668	13603	13679	13647	13528	13715	13918	13422	13755	13727	13662	13663	13628	13612	13698	13575	13535	13811	13727	13648	13572	13793	13651	13800	13654	13595	13654	13715	13649	13697	13673	13868	13706	13527	13538	13581	13521	13794	13627	13642	13690	13730	13490	13546	13488	13601	13721	13490	13827	13649	13750	13632	13684	13729	13564	13638	13628	13602	13751	13731	13805	13519	13544	13732	13501	13566	13619	13639	13753	13910	13494	13638	13704	13750	13569	13686	13480	13875	13625	13661	13581	13544	13707	13739	13605	13656	13625	13759	13678	13598	13747	13689	13520	13713	13554	13557	13894	13767	13475	13795	13512	13543	13601	13634	13619	13563	13652	13739	13626	13569	13522	13611	13609	13707	13719	13513	13653	13716	13646	13601	13734	13688	13526	13664	13553	13766	13838	13724	13514	13745	13576	13665	13652	13599	13565	13717	13552	13635	13656	13866	13650	13709	13727	13507	13607	13558	13659
22527	21506	28709	24735	21759	22892	22187	17444	16361	16433	16507	16413	16264	16291	16153	16246	16106	16040	15915	15923	15970	16005	15962	15939	16130	15890	15846	15856	15882	16002	15990	16127	15982	15884	15793	15936	15847	15976	16014	15820	15996	15884	15772	15803	15766	15778	15830	15875	15597	15888	15893	15939	15716	15744	15826	15923	16015	15843	15751	15808	15935	15962	15852	15879	15855	15759	15934	15877	15862	15842	15695	15799	15683	15956	15839	15650	15683	15938	15688	15777	15611	15599	15816	15726	15751	15961	15855	15608	15656	15677	15703	15813	15688	15765	15687	15586	15784	15844	15552	15824	15550	15696	15608	16015	15800	15584	15772	15799	15664	15902	15629	15720	15900	15873	15764	15853	15756	15629	15691	15770	16034	15731	15766	15876	15827	15835	15500	15645	15859	15682	15707	15629	15740	15905	15648	15675	15807	15739	15679	15538	15627	15580	15769	15819	15987	15847	15863	15852	15530	15888	15817	15704	15672	15898	15744	15575	15583	15576	15800	15797	15705	15837	15693	15684	15604	15915	15575	15848	15823	15757	16105	15761	15807	15804	15907	15842	15706	15616	15929	15519	15875	15837	15862	15789	15826	15857	15602	15662	15844	15858	15856	15778	15755	15766	15830	15643	15702	15724	15776	15720	15658	15821	15768	15663	15785	15792	15732	15877	15678	15800	16025	15704	15593	15683	15778	15674	15746	15720	15791	15930	15658	15743	15630	15914	15632	15581	15678	15711	15852	15957	15599	15798	15895	15856	15837	15649	15787	15899	15881	15698	15874	15773	15844	15802	15845	15826	15593	15666	15731	15576	15643	15645	15712	15524	15794	15692	15910	15801	15627	15867	15801	15836	15781	15824	15869	15609	15708	15847	15778	15780	15814	15803	15907	15797	15793	15868	15582	15559	15753	15621	15732	15545	15710	15859	16115	15941	15981	15853	15877	15813	15839	15667	15714	15559	15610	15609	15671	15837	15896	15587	15559	15743	15779	15709	15879	15761	15652	15600	15661	15760	15710	15609	15699	15700	15703	15751	15676	15782	15828	15777	15659	15645	15817	15711	15596	15714	15697	15742	15853	15822	15663	15805	15650	15624	15825	15757	15711	15883	15661	15547	15799	15605	15763	15716	15818	15888	15928	15783	15852	15726	15834	15796	15785	15818	15667	15571	15903	15719	15746	15962	15953	15826	15601	15623	15704	15696	15646	15857	15750	15813	16042	15878	15841	15726	15647	15739	15927	15810	15573	15750	15798	15824	15910	15758	15605	15520	15679	15666	15574	15754	15678	15719	15638	15837	15801	15894	15671	15686	15896	15729	15638	15543	15896	15789	15688	15880	15732	15672	15830	15815	15823	15694	15740	15629	15883	15706	15803	15646	15696	15859	15780	15784	15748	15630	15742	15758	15827	15663	15942	15831	15426	15626	15933	15657	15849	15872	15829	15701	15572	15776	15871	15671	15662	15819	15751	15810	15874	15652	15791	15821	15712	15846	15818	15870	15688	15555	15819	15712	15808	15552	15902	15829	15770	15664	15670	15722	16024	15856	15746	15687	15710	15577	15668	15887	15710	15825	15820	15628	15627	15817	15789	15681	15642	15745	15941	15789	15693	15880	15623	15725	15819	15883	15832	15828	15736	15699	15612	15653	15601	15605	15537	15826	15904	15765	15789	15505	15688	15808	15805	15739	15770	15784	15670	15836	15853	15710	15720	15800	15616	15765	15592	15648	15782	15685	15794	15630	15835	15712	15762	15846	15730	15659	15775	15713	15752	15584	16067	15644	15715	15639	15655	15676	15820	15641	15619	15739	15969	15615	15769	15701	15671	15733	15740	15689	15753	15655	15700	15686	15635	15696	15684	15631	15715	15801	15941	15744	15708	15666	15812	15576	15863	15613	15718	15591	15655	15711	15614	15617	15659	15779	15810	15765	15775	15895	15824	15561	15599	15754	15542	15650	15785	15589	15772	15845	15726	15895	15891	15730	15863	15826	15744	15748	15667	15645	15605	15720	15846	15702	15790	16007	15849	15753	15863	15766	15777	15641	15533	15819	15752	15705	15988	15749	15712	15798	15800	15896	15910	15761	15849	15605	15662	15717	15626	15569	15838	15590	15823	15497	15686	15745	15699	15793	15724	15668	15770	15777	15696	15765	15730	15667	15668	15917	15902	15781	15910	15716	15578	15796	15661	15603	15767	15911	15850	15774	15649	15768	15867	15881	15725	15692	15753	15729	15898	15627	15845	15738	15620	15404	15713	15816	15779	15911	15725	15867	15709	15672	15698	15844	15806	15810	15874	15746	15705	15767	15769	15846	15725	15815	15659	15628	15809	15859	15883	15623	15781	15810	15802	15820	15557	15542	15937	15698	15838	15622	15768	15780	15788	15904	15903	15753	15694	15803	15540	15715	15768	15689	15702	15701	15565	15749	15669	15800	15814	15518	15693	15754	15739	15710	15784	15950	15735	15882	15602	15739	15646	15658	15566	15651	15593	15614	15998	15914	15839	15835	15912	15755	15674	15881	15926	15762	15590	15730	15853	15964	16049	15722	15840	15585	15947	15878	15781	15818	15836	15766	15788	15821	15755	15717	15792	15686	15589	15922	15490	15745	15795	15610	15716	15861	15763	15706	15625	15540	15885	15653	15758	15617	15798	15811	15678	15815	15738	15477	15722	15971	16075	15621	15675	15789	15800	15556	15682	15607	15971	15851	15801	15599	15819	15638	15634	15721	15700	15790	15673	15651	15824	15993	15533	15549	15658	15695	15632	15791	15826	15724	15688	15663	15848	15730	15731	15852	15781	15787	15810	15882	15843	15780	15667	15763	15758	15719	15839	15682	15643	15929	15795	15785	15784	15717	15923	15675	15691	15531	15575	15673	15530	15631	15793	15557	15808	15678	15822	15871	15765	15703	15680	15829	15749	15652	15669	15695	15658	15804	15901	15822	15757	15786	15767	15792	15814	15691	15848	15901	15833	15911	15700	15629	15842	15712	16011	15662	15673	15748	15731	15696	15744	15860	15691	15985	15821	15868	15766	15793	15690	15615	15708	15755	15892	15910	15590	15869	15775	15942	15954	15954	15704	15671	15820	15888	15880	15588	15731	15836	15760	15979	15517	15895	15856	15540	15814	15682	15829	15957	15767	15885	15821	15824	15835	15550	15824	15756	15875	15766	15738	15586	15792	15589	15702	15795	15458	16041	15848	15745	15817	15426	15643	15406	15704	15723	15886	15598	15540	15568	15687	15821	15705	15864	15825	15794	15586	15787	15863	15836	15754	15821	15711	15628	15653	15805	15635	15706	15773	15594	15879	15707	15656	15876	15726	15732	15889	15823	15821	15644	15805	15796	15922	15615	15815	15598	15619	15923	15702	15646	15570	15688	15720	15826	15873	15620	15845	15804	15818	15711	15830	15620	15757	15923	15887	15879	15650	15743	15768	15600	15867	15847	15693	15715	15777	15825	15706	15720	15758	15807	15802	15707	15660	15753	15801	15821	15782	15579	15754	15694	15578	15791	15659	15870	15845	15610	15795	15577	15703	15632	15488	15649	15756	15892	15859	15803	15811	15810	15699	15744	16091	15921	15837	15666	15750	15661	15891	15885	15705	15488	15444	15622	15600	15601	15768	15723	15905	15735	15781	15910	15630	15811	15826	15771	15794	15889	15492	15730	15772	15793	15887	15652	15806	15774	15686	15754	15825	15756	15769	15703	15655	16010	15864	15761	15620	15847	15786	15723	15657	15714	15735	15964	15670	15637	15760	15871	15807	15781	15602	15827	15730	15728	15710	15572	15825	15610	15765	15853	15753	15656	15838	15693	15750	15831	15840	15717	15766	15778	15672	15695	15941	15921	15823	15783	15838	15800	15646	15611	15742	15707	15831	15659	15668	15605	15984	15774	15880	15753	15786	15724	15622	15818	15925	15809	15707	15767	15600	15582	15947	15794	15854	15696	15673	15613	15497	15798	15965	15651	15722	15596	15707	15751	15914	15862	15616	15846	15730	15713	15702	15571	15803	15650	15692	15701	15861	15775	15794	15609	15679	15821	15757	15815	15662	15693	15512	15738	15704	15684	15742	15682	15651	15723	15776	15704	15735	15793	15811	15612	15607	15908	15732	15665	15732	15801	15841	15570	15626	15725	15885	16012	15612	15977	15664	15373	15705	15791	15748	15757	15755	15845	15761	15839	15574	15725	15622	15984	15738	15845	15696	15811	15851	16007	15628	15751	15864	15744	15651	15746	15670	15661	15772	15722	15749	15568	15530	15751	15687	15640	15819	15757	15716	15646	15598	15794	15719	15702	15730	15727	15702	15793	15931	15667	15792	15908	15854	15862	15774	15664	15882	15665	15683	15619	15503	15842	15898	15939	15833	16008	15688	15622	15808	15727	15817	15730	15805	15739	15645	15771	15748	15720	15835	15618	15805	15718	15755	15843	15568	15683	15664	15651	15677	15788	15863	15611	15853	15866	15740	15803	15652	15926	15591	15650	15888	15825	15630	15673	15879	15578	15735	15713	15780	15612	15677	15768	15786	15668	15817	15725	15847	15695	15704	15803	16029	15769	15675	15658	15660	15748	15635	15535	15712	15687	15564	15644	15534	15750	15804	15625	15762	15819	15908	15585	15683	15892	15538	15782	15594	15681	15831	15741	15723	15615	15748	15579	15720	15706	15514	15727	15643	15760	15711	16037	15972	15832	15714	15883	15536	15617	15799	15853	15674	15749	15803	15677	15919	15712	15731	15735	15634	15810	15889	15653	15649	15954	15798	15802	16012	15710	15713	15765	15594	15714	15841	15887	15516	15668	15585	15796	15660	15764	15757	15680	15734	15601	15781	15750	15540	15681	15812	15650	15865	15720	15673	15952	15862	15775	15499	15593	15850	15764	15823	15849	15838	15466	15449	15622	15717	15871	15700	15590	15661	15769	15878	15710	15779	15755	15714	15804	15863	15684	15793	15804	15783	15742	15735	15712	15796	15784	15829	15909	15656	15751	15685	16013	15677	15690	15654	15782	15682	15817	15542	15663	15741	15640	15873	15660	15889	15826	15712	15791	15863	15866	15702	15503	15658	15631	15772	15750	15621	15865	15775	15788	15928	15674	15824	15826	15954	15617	15693	15662	15899	15921	15744	15717
19203	38160	29535	22023	18889	17404	16348	15657	15240	15053	14833	14649	14777	14773	14532	14685	14613	14736	14489	14632	14520	14618	14646	14344	14509	14378	14488	14467	14456	14432	14423	14657	14541	14592	14598	14666	14480	14443	14569	14676	14486	14338	14433	14575	14468	14644	14485	14378	14400	14395	14537	14155	14465	14409	14241	14520	14414	14483	14333	14360	14268	14340	14382	14579	14300	14396	14360	14385	14369	14631	14352	14518	14321	14498	14389	14340	14319	14295	14314	14324	14367	14385	14255	14347	14446	14483	14495	14274	14291	14223	14216	14371	14322	14314	14339	14483	14340	14420	14522	14230	14391	14347	14460	14219	14155	14317	14203	14265	14303	14456	14421	14381	14457	14177	14504	14307	14327	14359	14436	14277	14372	14480	14375	14247	14451	14427	14430	14248	14403	14452	14364	14383	14268	14424	14422	14212	14365	14494	14333	14353	14388	14410	14356	14351	14269	14489	14295	14430	14350	14281	14398	14355	14378	14378	14431	14310	14433	14334	14346	14288	14509	14283	14326	14385	14193	14357	14301	14359	14219	14331	14283	14416	14336	14272	14357	14385	14374	14259	14365	14496	14388	14372	14269	14129	14276	14429	14327	14357	14349	14352	14384	14196	14409	14303	14512	14286	14494	14291	14096	14384	14371	14442	14415	14312	14412	14487	14262	14347	14344	14176	14268	14287	14440	14269	14440	14312	14361	14261	14398	14293	14234	14428	14227	14285	14311	14468	14248	14433	14512	14466	14322	14290	14553	14425	14442	14283	14347	14295	14567	14530	14301	14264	14183	14271	14293	14444	14385	14292	14309	14252	14416	14412	14414	14250	14342	14139	14304	14495	14344	14211	14432	14281	14460	14337	14322	14311	14286	14324	14257	14288	14286	14292	14378	14322	14298	14183	14311	14266	14360	14270	14332	14437	14343	14352	14366	14440	14385	14369	14302	14380	14212	14313	14464	14395	14319	14323	14483	14350	14343	14342	14292	14224	14340	14280	14449	14390	14278	14320	14373	14361	14246	14343	14322	14328	14259	14108	14358	14372	14340	14249	14437	14376	14496	14477	14216	14368	14343	14427	14442	14271	14187	14384	14288	14383	14368	14326	14424	14375	14307	14407	14274	14357	14311	14307	14323	14382	14470	14317	14398	14472	14204	14141	14227	14390	14407	14300	14404	14249	14362	14407	14340	14338	14453	14302	14295	14376	14394	14271	14462	14330	14277	14344	14367	14396	14207	14398	14389	14474	14559	14268	14301	14343	14251	14360	14327	14362	14103	14325	14285	14450	14322	14272	14492	14369	14213	14342	14365	14287	14302	14454	14341	14439	14266	14400	14261	14341	14197	14111	14457	14325	14285	14402	14282	14276	14347	14468	14502	14353	14337	14470	14487	14351	14342	14294	14412	14358	14255	14520	14292	14388	14368	14402	14225	14276	14387	14369	14301	14359	14392	14241	14466	14371	14380	14382	14283	14337	14175	14285	14327	14213	14464	14290	14513	14466	14449	14232	14477	14267	14294	14220	14350	14337	14389	14389	14290	14291	14361	14453	14243	14204	14229	14340	14215	14481	14513	14352	14371	14403	14340	14183	14369	14486	14415	14281	14260	14421	14506	14164	14260	14319	14412	14305	14466	14260	14483	14440	14324	14401	14353	14519	14272	14316	14221	14184	14534	14427	14226	14324	14304	14439	14502	14529	14369	14317	14522	14330	14371	14267	14352	14500	14358	14401	14397	14360	14249	14310	14318	14536	14449	14320	14337	14339	14406	14391	14479	14321	14342	14328	14397	14201	14422	14312	14421	14289	14220	14278	14349	14265	14213	14505	14317	14453	14317	14348	14469	14285	14459	14336	14191	14533	14025	14293	14304	14246	14457	14509	14314	14312	14377	14374	14210	14397	14269	14491	14374	14417	14420	14355	14361	14321	14225	14233	14285	14333	14382	14435	14425	14381	14256	14333	14402	14374	14430	14374	14337	14419	14459	14326	14287	14265	14305	14321	14453	14525	14355	14308	14290	14372	14485	14468	14438	14512	14400	14406	14417	14262	14466	14225	14266	14279	14447	14448	14206	14328	14381	14253	14371	14406	14230	14448	14348	14368	14484	14335	14448	14443	14399	14436	14275	14374	14380	14223	14355	14331	14394	14482	14358	14311	14396	14280	14479	14383	14278	14575	14288	14325	14375	14342	14410	14463	14466	14284	14209	14457	14373	14322	14306	14374	14225	14397	14348	14227	14188	14306	14378	14338	14343	14456	14239	14188	14428	14452	14441	14263	14365	14367	14314	14295	14270	14252	14375	14300	14339	14325	14336	14278	14278	14322	14456	14480	14384	14362	14456	14298	14531	14225	14428	14312	14215	14375	14453	14488	14361	14330	14382	14263	14310	14391	14509	14421	14308	14352	14256	14326	14314	14333	14376	14380	14408	14259	14377	14321	14307	14375	14228	14392	14354	14276	14336	14381	14379	14279	14399	14393	14408	14286	14359	14326	14265	14302	14336	14274	14195	14372	14273	14444	14202	14264	14202	14425	14452	14415	14351	14307	14207	14330	14250	14301	14291	14428	14173	14231	14378	14267	14402	14288	14524	14450	14429	14350	14318	14481	14442	14431	14332	14326	14368	14353	14363	14312	14291	14261	14361	14311	14356	14327	14415	14195	14287	14420	14457	14297	14404	14386	14326	14345	14301	14407	14348	14363	14323	14441	14329	14413	14241	14175	14462	14285	14400	14316	14367	14306	14310	14499	14335	14463	14374	14347	14273	14389	14367	14337	14429	14261	14288	14232	14431	14259	14246	14395	14408	14391	14301	14371	14185	14328	14308	14370	14412	14465	14175	14212	14146	14261	14498	14311	14386	14217	14256	14273	14454	14206	14445	14415	14329	14268	14337	14298	14275	14340	14492	14343	14446	14262	14434	14379	14366	14317	14413	14458	14367	14361	14084	14141	14272	14402	14425	14402	14356	14335	14327	14397	14398	14264	14409	14283	14487	14479	14482	14336	14383	14543	14406	14475	14339	14457	14314	14357	14273	14426	14316	14366	14376	14313	14345	14344	14447	14229	14523	14290	14287	14394	14407	14217	14378	14296	14383	14334	14390	14348	14327	14268	14355	14365	14237	14293	14326	14376	14333	14409	14419	14437	14304	14456	14218	14222	14297	14205	14337	14154	14538	14283	14379	14340	14402	14229	14540	14315	14328	14277	14364	14435	14302	14349	14463	14405	14287	14452	14200	14293	14459	14327	14539	14304	14432	14421	14405	14223	14389	14516	14326	14350	14391	14323	14343	14512	14324	14277	14393	14401	14072	14219	14363	14316	14429	14230	14367	14252	14429	14330	14540	14285	14228	14359	14314	14418	14336	14320	14332	14399	14488	14354	14204	14382	14329	14356	14385	14319	14312	14239	14431	14361	14438	14272	14376	14396	14316	14359	14476	14259	14159	14471	14406	14295	14458	14231	14422	14234	14257	14299	14200	14337	14409	14177	14301	14319	14465	14490	14262	14375	14503	14496	14457	14165	14555	14369	14387	14265	14439	14377	14472	14264	14434	14120	14310	14485	13994	14237	14332	14431	14483	14229	14454	14244	14340	14346	14454	14289	14292	14278	14463	14277	14396	14253	14390	14428	14185	14373	14320	14479	14376	14234	14285	14215	14283	14297	14454	14389	14436	14244	14290	14374	14460	14393	14359	14373	14342	14533	14309	14259	14294	14355	14324	14352	14258	14243	14465	14185	14376	14387	14347	14444	14438	14193	14451	14404	14270	14351	14191	14283	14366	14405	14401	14393	14469	14291	14275	14248	14321	14188	14416	14298	14381	14446	14577	14327	14395	14386	14198	14484	14308	14350	14230	14226	14356	14114	14445	14300	14442	14481	14272	14324	14403	14397	14253	14203	14423	14385	14328	14322	14405	14302	14412	14258	14309	14290	14297	14293	14346	14533	14330	14402	14493	14311	14273	14366	14249	14338	14353	14353	14319	14350	14316	14266	14327	14448	14451	14420	14343	14321	14274	14577	14197	14391	14379	14433	14422	14536	14423	14339	14295	14185	14341	14419	14348	14280	14407	14328	14345	14358	14212	14200	14403	14377	14247	14402	14402	14323	14382	14295	14332	14367	14248	14347	14404	14325	14222	14411	14197	14511	14426	14350	14322	14414	14385	14317	14258	14407	14347	14223	14576	14364	14405	14326	14268	14233	14442	14301	14421	14435	14341	14186	14324	14283	14297	14255	14286	14367	14288	14248	14329	14359	14302	14246	14415	14341	14339	14450	14535	14397	14229	14404	14454	14301	14458	14266	14262	14373	14500	14282	14514	14498	14234	14401	14431	14350	14371	14316	14445	14230	14367	14477	14283	14164	14414	14359	14351	14455	14362	14322	14311	14389	14439	14387	14354	14217	14246	14290	14199	14225	14238	14279	14334	14204	14259	14295	14317	14311	14365	14248	14298	14347	14310	14248	14522	14388	14340	14332	14319	14334	14206	14301	14401	14435	14253	14348	14359	14376	14284	14342	14416	14500	14208	14333	14354	14554	14317	14372	14250	14308	14263	14172	14419	14375	14253	14419	14444	14382	14302	14213	14242	14290	14255	14458	14407	14368	14263	14318	14372	14419	14481	14238	14290	14259	14381	14413	14256	14427	14344	14188	14411	14307	14266	14347	14259	14353	14379	14262	14342	14385	14303	14387	14362	14298	14399	14295	14373	14285	14378	14405	14464	14439	14340	14382	14504	14400	14289	14408	14451	14332	14271	14331	14364	14395	14107	14352	14212	14316	14336	14261	14286	14413	14279	14229	14371	14336	14380	14607	14289	14301	14430	14290	14463	14334	14246	14437	14362	14355	14318	14302	14482	14249	14482	14366	14221	14351	14283	14290	14307	14219	14355	14360	14185	14312	14432	14450	14376	14516	14462	14295	14524	14176	14335	14441	14349	14340	14419	14429	14261	14195	14436	14181	14295	14395	14450	14446	14434	14244	14378	14406	14391	14513	14427	14458	14258	14331	14394	14196	14281	14406	14325	14316	14359	14449	14323	14372	14209	14428	14301	14392	14401	14441	14234	14469	14457	14310	14388	14248	14275	14447	14468	14390	14427	14334	14352	14385	14142	14186	14475	14319	14358	14399	14320	14318	14460	14355
28365	22436	23149	18730	15124	14661	14588	14623	14342	14245	14338	14489	14230	14167	14221	14404	14177	14294	14206	14207	14058	14298	14288	14243	14111	14253	14130	14357	14349	14250	14189	14137	14132	13959	14150	14239	14319	14195	14309	14187	14512	14295	14167	14073	14175	14177	14188	14250	14180	14296	14175	14263	14242	14089	14065	14116	14315	14113	14247	14225	13978	14370	14173	14340	14235	14324	14135	14250	14066	14004	14146	14070	14058	14163	14159	14026	13883	14165	14283	14150	14176	14226	14096	14158	14193	14085	14114	14145	14147	14119	14022	14193	14306	14106	14225	14325	14031	14017	14142	13956	14177	14072	14081	14200	14288	14190	13950	14182	14321	14260	13975	14055	14189	14187	14208	14181	14298	14231	14398	14194	14057	14080	14179	14222	14045	14185	14036	14139	14163	14107	14025	13958	14333	14100	14010	14255	14019	14215	14136	13969	14130	14120	14196	14103	14223	14250	14307	14035	14084	14073	14295	14010	14127	14077	14188	14136	14136	14024	14272	14182	13966	14162	14030	14064	14202	14268	13971	14082	14115	14029	14096	14165	14186	14104	13975	14264	14072	14180	14075	14020	13996	14129	14079	14072	14002	14280	14072	14070	14104	14080	14077	14194	13850	14056	14000	14347	14312	14095	14301	13945	14115	14101	14095	14131	14074	14232	14036	14078	14244	14197	14228	13904	14018	14011	14256	14062	14011	14125	14070	14113	14151	14222	14203	14262	14247	14165	14253	14063	14219	14164	14030	14122	14130	14009	14233	14209	14256	14089	14047	14123	14259	14174	14148	14131	14180	14251	13918	14201	14126	14174	14025	14156	14082	14153	14188	14189	14485	14099	14061	14141	14179	14226	14039	13928	14155	14079	14116	14094	14267	14170	14237	14132	14189	14094	14129	13976	14024	14134	14050	13967	14172	14295	13985	14105	14214	14076	14150	14073	14173	14279	14088	13984	14205	14192	14350	14200	14107	14087	14219	14313	14218	14124	14253	14156	14187	14160	14272	14240	14099	14088	13955	14248	14040	14123	14086	14215	14020	14051	14100	14021	14096	14064	14089	13978	14163	14134	13938	14187	14154	14235	13910	13848	14029	14086	14322	14162	13971	13981	14074	14056	14033	14411	14084	13950	14182	14161	14157	14115	14243	14067	14301	14198	14163	14170	14176	14019	14222	14149	14118	14067	14120	14267	14093	14156	13984	14256	14071	14201	14158	14324	14108	13936	14151	14114	14256	14099	14078	13972	14058	14133	14213	14272	14346	14131	13997	13962	13996	14306	13999	14130	14018	13966	14066	14008	14226	14176	14188	14208	14270	14196	14307	14227	14199	14140	14223	14239	14066	14180	14103	14239	14422	14323	14148	14397	14137	14078	13922	14140	14141	14301	14098	14127	14201	14064	13924	14102	14218	14186	14205	14115	14174	14173	14111	14292	14007	14158	14254	14169	14052	14380	14161	14391	13977	14086	14158	14057	14178	14015	14268	14276	14043	14285	14005	14072	13966	14311	14162	14078	14078	14387	14080	14016	14222	14040	14177	14290	14203	14006	14057	14115	14075	14136	14102	14281	14042	14248	14051	14101	14177	14412	14052	14072	14084	14131	14065	14278	14262	14093	14209	14104	14333	13992	14319	14069	14218	14000	14268	14129	14310	14112	13954	14175	14225	14240	14069	14091	13938	14102	14213	13965	14019	13996	14049	13984	14354	14132	14154	14378	14211	14099	14243	14098	14121	14057	14165	14082	14078	14088	14090	14166	14228	14283	14392	14082	14095	14252	14122	14182	14277	14080	14069	13910	14073	14157	14085	14097	14083	14098	14129	14064	14054	14190	14342	14233	14216	14178	13830	14183	14030	14166	14239	14395	14224	14469	14190	13935	14090	14008	14212	14088	14349	13934	14063	14333	14238	14062	14194	14279	14120	14100	14158	14133	14253	14131	14227	14049	14190	14057	14099	14065	14176	14148	14342	14224	14010	14178	13969	14223	14120	14223	14173	14181	14225	14251	14069	14020	14376	14125	14313	14055	14073	14183	14145	14052	14371	14192	14193	14256	14303	14115	14107	14270	14421	14095	14286	14062	14310	14171	14080	14032	13930	14073	14148	14137	14211	13979	13932	14109	14320	14103	14130	14292	14097	14192	14229	14135	14244	14343	14150	14021	14191	13959	14235	14023	14079	14075	14306	14102	14138	14115	14188	14162	14086	14166	14327	14012	13948	14108	14154	14217	14018	14071	14334	14049	14216	14188	14166	14151	14143	14111	14109	14229	14497	14055	14048	14306	14086	14120	14342	14300	14169	14134	14231	14050	14220	14246	14102	14314	14114	14192	14075	14152	14273	14075	14147	14126	14210	14310	14218	14310	14052	14286	14062	14034	14287	14145	14154	14153	14347	13932	14174	14242	14219	14091	14059	14217	14155	14071	14012	14113	14227	14200	14282	14050	14290	14207	14047	14007	14232	14109	14217	14120	14148	14514	14185	14091	14217	14179	14282	14026	14299	13998	14081	14107	14118	14227	14198	14071	13977	14008	14045	14048	13980	14280	14028	14006	14197	14207	14314	14172	14128	14089	14072	13989	14259	14019	14251	14055	14257	13970	14248	14101	14029	14148	14259	14358	14146	14214	14115	14030	14414	14035	14228	14165	14040	14225	14084	14092	14093	14067	14469	14214	14119	14111	14084	14076	14109	14137	14039	14141	14189	14148	14064	14085	14144	14094	14100	14218	14101	13963	13963	14104	14194	14113	14132	14138	14164	14330	14324	14345	14152	14288	14029	14083	14167	14205	14025	14096	14399	13933	14183	14151	13972	14198	14253	14132	13963	14145	14320	14230	14178	14024	14052	14253	14218	14254	14030	13973	14370	14112	14297	14229	14141	14264	14089	14162	14229	14102	14317	14203	14005	14079	14116	14180	14040	14128	14128	13960	14208	14044	14107	14074	14060	14248	14028	14210	14046	14251	14235	14194	14105	14174	14210	14501	14185	14083	14179	14232	14212	14075	14119	14121	14027	14057	14138	14077	14268	14167	14164	14112	14176	14143	14199	14201	14251	14177	14189	14483	14286	14211	14316	14183	14084	14146	14217	14105	14202	14116	14209	14034	14145	14106	14082	14315	14023	14141	14066	14170	14182	14008	14048	13950	14024	14298	14274	14116	13993	14159	14019	14247	14276	14193	14178	14254	14249	14133	14124	14022	14187	14073	14083	14072	14110	13986	13990	14175	14153	13972	14067	14339	14219	14196	14301	14074	14162	14135	14269	14175	14145	14033	13999	14125	14234	13998	14085	14007	14159	14209	14211	14143	14135	14090	14105	14052	14059	14094	14110	14212	14038	14252	13975	14167	14346	14041	14150	14181	14199	14132	14045	14157	14123	14346	14147	14198	14096	14019	14091	14291	14158	14306	14257	14015	14184	14074	14227	14037	14302	14110	14159	14047	14381	14344	14335	14093	14167	14208	14254	14178	14171	14213	14131	14209	14196	14337	14236	14121	14153	14186	14223	14095	14008	13999	14052	14161	14145	14147	14130	14111	14092	14068	14157	14252	14225	14095	14041	14163	14163	14297	14175	14270	14184	14201	14158	14261	14180	14260	14317	14079	14004	14159	14238	14309	14067	14313	14194	14068	14216	14010	14016	14001	14134	14213	14054	14132	14113	14084	14190	14019	14139	14165	14148	14222	14030	14214	14007	14181	13962	14087	14040	14089	14248	14169	14117	14014	14294	14178	14326	14170	14209	14163	14120	14322	14099	14120	13980	13927	14075	14138	14150	14191	14089	14025	14071	14197	14117	14213	14316	14053	14094	13965	14192	14111	14031	14196	14225	14223	13995	14030	14181	14011	14013	14280	14227	14076	14021	14049	14085	14024	13922	14078	14144	14122	14202	14031	14149	14433	14025	14103	14175	14197	14201	14007	14195	14070	14166	14013	14185	14151	14282	14227	14118	14102	14088	13982	14069	14186	14232	14131	14234	14075	14056	14174	14051	14191	14209	13958	14137	14166	14113	14285	14153	14094	14177	14274	14147	14275	14254	14238	14003	14173	14105	14047	14046	14073	14191	14121	13992	14148	14365	14100	14122	14234	14058	14059	14130	14288	13948	14216	14215	14131	14237	14154	14093	14173	13929	14186	13991	14109	14080	14224	14156	14306	14241	14153	14046	14126	14185	14294	14005	14212	14274	14178	14175	13954	14207	14296	14123	14123	14336	14267	14143	14191	14164	14314	14115	14161	14044	13943	14064	13991	14464	14176	14246	14267	14204	14093	14083	14029	14191	14078	14071	14248	14178	14213	14273	14255	14320	14156	14258	14021	14259	14230	14069	14218	14098	14090	14105	14334	14389	13978	14015	14095	14177	14277	14155	14167	14051	14245	14035	14121	14064	14250	14154	14151	14157	14161	14274	14057	14082	13956	14275	14073	14356	14037	13952	14301	14114	14244	14156	14272	14274	14139	14249	14041	13986	14247	14383	14270	14312	14168	14070	14340	14348	14087	14469	14237	14362	14116	14215	14037	14117	14114	14330	14256	14283	14295	14301	14352	14131	14080	14195	14284	14049	14042	13969	14229	14322	14118	13891	14384	14009	13987	14143	14098	14440	14112	14155	14063	14279	14152	14331	14213	14006	14246	14110	14488	14153	14227	14170	14196	13838	14158	14116	14233	14042	14004	14132	13907	14152	14219	14381	14005	14311	14202	14191	14049	14280	14035	14170	14337	14274	14057	14109	14218	14062	14265	13904	14115	14076	14285	14121	14240	14098	13968	13867	14112	14183	14426	14111	14096	14031	14079	14075	14059	14208	14104	14190	14225	14131	14107	14073	14274	14390	14135	14087	14216	14050	14040	14252	14263	14134	14187	14374	14457	14171	14073	14104	14126	14166	13992	14086	14162	14041	14213	14144	14259	13963	14189	14285	14221	14189	14109	14080	14158	14272	14079	14080	14048	14113	14255	13996	14158	14017	14053	14121	14195	14217	14242	14228	13992	14095	14121	14186	14048	14186	14122	14133	14378	14094	14102	14156	14130	14139	14133	14104	14055	14408	14134	14095	14166	14132	14277	14141	14146	13936	14148	14122	13999	14297	14098	14398	14189	14224	14114	14174	14195	14179	14151	13952	13964	14357	14163	14165	14156	14155	14227
18272	26102	20341	16085	14758	14301	13914	13522	13659	13711	13417	13442	13517	13312	13481	13319	13375	13410	13461	13356	13517	13460	13358	13426	13345	13502	13323	13397	13396	13337	13385	13513	13523	13382	13522	13297	13335	13460	13369	13577	13426	13224	13395	13399	13475	13419	13340	13335	13283	13336	13290	13266	13209	13306	13429	13254	13342	13372	13241	13340	13325	13375	13515	13265	13331	13281	13440	13451	13246	13391	13337	13362	13363	13239	13290	13404	13409	13402	13320	13183	13365	13140	13197	13371	13372	13465	13462	13362	13372	13202	13186	13484	13485	13323	13250	13331	13380	13338	13195	13287	13259	13277	13331	13440	13331	13444	13434	13330	13230	13348	13207	13292	13265	13305	13347	13155	13325	13475	13438	13172	13228	13515	13324	13223	13417	13076	13206	13301	13316	13391	13222	13292	13232	13230	13242	13382	13403	13315	13472	13319	13345	13374	13382	13253	13326	13282	13244	13351	13243	13368	13386	13352	13404	13366	13051	13443	13307	13407	13383	13294	13363	13353	13386	13403	13456	13375	13325	13291	13191	13331	13355	13418	13397	13536	13435	13325	13197	13462	13604	13294	13319	13057	13334	13223	13301	13237	13284	13382	13304	13307	13353	13334	13223	13413	13269	13402	13424	13303	13343	13390	13222	13380	13223	13369	13411	13195	13299	13233	13498	13279	13260	13365	13186	13369	13116	13434	13262	13370	13453	13416	13309	13311	13346	13217	13344	13415	13283	13342	13378	13215	13382	13269	13221	13424	13287	13273	13316	13168	13046	13251	13205	13371	13506	13213	13284	13452	13348	13355	13473	13430	13458	13316	13122	13352	13235	13328	13381	13222	13242	13269	13302	13218	13360	13397	13315	13253	13234	13308	13298	13536	13298	13219	13393	13391	13342	13534	13486	13140	13301	13162	13225	13234	13164	13271	13256	13398	13238	13175	13331	13453	13349	13348	13280	13321	13432	13500	13442	13153	13303	13367	13364	13285	13269	13343	13349	13315	13349	13255	13488	13236	13332	13335	13426	13303	13289	13259	13277	13308	13397	13281	13214	13189	13450	13413	13264	13357	13405	13409	13326	13414	13354	13387	13226	13324	13537	13232	13088	13318	13382	13437	13382	13341	13338	13343	13343	13400	13355	13444	13275	13378	13427	13311	13300	13434	13310	13308	13587	13228	13334	13292	13312	13168	13280	13342	13269	13395	13349	13454	12991	13383	13235	13315	13513	13173	13396	13185	13320	13357	13436	13439	13302	13247	13399	13348	13390	13302	13297	13072	13312	13377	13464	13192	13291	13232	13385	13322	13306	13276	13292	13280	13466	13286	13411	13266	13406	13201	13471	13283	13285	13328	13188	13444	13366	13405	13552	13315	13410	13294	13151	13285	13279	13266	13319	13259	13252	13300	13318	13365	13352	13385	13175	13396	13299	13320	13408	13253	13316	13358	13419	13241	13227	13307	13323	13301	13335	13226	13330	13329	13316	13529	13308	13400	13283	13280	13275	13237	13370	13309	13364	13454	13387	13225	13361	13390	13430	13335	13327	13410	13408	13410	13332	13274	13423	13141	13190	13462	13298	13083	13400	13367	13396	13444	13374	13415	13392	13346	13361	13459	13469	13231	13459	13273	13266	13257	13384	13134	13365	13283	13462	13441	13323	13322	13341	13426	13453	13338	13209	13299	13380	13441	13469	13311	13328	13204	13380	13348	13336	13157	13341	13266	13285	13328	13217	13340	13313	13421	13399	13391	13336	13144	13273	13349	13549	13395	13340	13391	13472	13414	13296	13392	13266	13418	13530	13400	13295	13305	13258	13275	13326	13346	13197	13503	13380	13223	13390	13136	13302	13474	13283	13408	13391	13487	13410	13343	13381	13112	13339	13304	13382	13222	13278	13287	13246	13144	13278	13328	13251	13339	13395	13291	13272	13300	13492	13301	13269	13244	13293	13381	13120	13373	13209	13253	13315	13250	13409	13420	13222	13359	13388	13296	13393	13353	13365	13181	13404	13225	13201	13245	13307	13379	13434	13307	13309	13146	13222	13278	13536	13296	13314	13322	13237	13379	13109	13352	13319	13329	13280	13346	13321	13413	13489	13288	13229	13377	13459	13208	13313	13143	13440	13265	13377	13325	13416	13276	13247	13208	13170	13341	13285	13305	13341	13235	13367	13422	13311	13396	13389	13212	13367	13282	13393	13368	13268	13491	13389	13245	13523	13417	13384	13322	13304	13246	13436	13418	13293	13336	13127	13338	13186	13433	13437	13365	13505	13284	13476	13412	13355	13275	13414	13375	13326	13328	13342	13231	13399	13209	13248	13181	13488	13395	13364	13320	13298	13430	13251	13166	13292	13219	13206	13328	13243	13430	13477	13288	13112	13486	13440	13178	13355	13251	13441	13322	13394	13247	13309	13376	13376	13326	13403	13316	13493	13326	13348	13367	13332	13396	13488	13295	13337	13257	13366	13457	13237	13192	13292	13259	13469	13369	13250	13138	13174	13335	13319	13467	13250	13289	13149	13338	13370	13263	13192	13244	13340	13381	13287	13431	13356	13240	13454	13181	13159	13455	13284	13282	13412	13616	13344	13300	13420	13362	13365	13380	13355	13215	13401	13397	13412	13190	13295	13388	13400	13317	13416	13372	13336	13367	13349	13421	13367	13426	13185	13271	13466	13279	13265	13255	13193	13406	13314	13437	13365	13403	13240	13278	13304	13317	13266	13334	13402	13334	13380	13235	13284	13563	13440	13301	13216	13485	13479	13391	13373	13313	13155	13182	13422	13235	13492	13409	13203	13384	12942	13457	13375	13300	13419	13310	13371	13319	13246	13254	13460	13280	13340	13350	13253	13257	13450	13375	13192	13275	13313	13316	13462	13190	13393	13158	13438	13068	13173	13313	13394	13506	13246	13376	13319	13377	13340	13346	13258	13370	13398	13385	13368	13311	13240	13299	13392	13194	13240	13276	13275	13351	13519	13221	13341	13316	13314	13231	13299	13301	13278	13231	13252	13403	13447	13404	13341	13492	13136	13340	13348	13265	13302	13168	13439	13315	13445	13187	13356	13260	13241	13352	13387	13285	13376	13355	13368	13338	13232	13451	13324	13334	13250	13168	13310	13460	13273	13226	13426	13403	13358	13494	13215	13323	13401	13341	13305	13282	13265	13246	13362	13250	13559	13389	13350	13255	13136	13406	13309	13441	13405	13344	13388	13269	13448	13408	13416	13483	13363	13456	13294	13309	13362	13364	13226	13202	13478	13324	13450	13353	13294	13309	13328	13356	13149	13287	13240	13314	13344	13270	13320	13302	13315	13375	13321	13411	13343	13285	13290	13478	13301	13180	13391	13327	13320	13253	13306	13328	13431	13309	13392	13549	13438	13422	13401	13299	13449	13313	13425	13242	13221	13251	13394	13372	13322	13395	13325	13179	13525	13384	13322	13215	13501	13420	13179	13321	13239	13268	13370	13312	13254	13434	13388	13246	13466	13343	13237	13174	13410	13318	13375	13380	13315	13327	13392	13227	13288	13362	13400	13281	13465	13360	13311	13359	13457	13240	13138	13320	13162	13455	13416	13286	13510	13385	13528	13414	13248	13563	13278	13293	13496	13456	13414	13415	13247	13210	13361	13471	13362	13396	13430	13271	13132	13320	13331	13342	13376	13374	13256	13369	13221	13370	13408	13277	13372	13311	13484	13184	13297	13165	13316	13390	13102	13497	13269	13252	13433	13409	13398	13170	13334	13362	13312	13291	13452	13334	13252	13183	13358	13203	13378	13401	13356	13266	13310	13289	13215	13231	13437	13364	13424	13244	13247	13335	13289	13632	13338	13447	13213	13284	13322	13396	13321	13194	13279	13505	13292	13235	13375	13293	13388	13378	13338	13323	13289	13392	13455	13400	13431	13544	13247	13397	13165	13455	13233	13370	13348	13161	13514	13234	13251	13415	13309	13115	13359	13329	13273	13431	13465	13318	13383	13301	13318	13487	13242	13385	13239	13303	13254	13310	13357	13232	13512	13285	13322	13364	13217	13381	13311	13282	13422	13303	13301	13277	13431	13532	13143	13366	13232	13519	13306	13310	13432	13311	13352	13431	13245	13265	13518	13161	13476	13244	13296	13323	13197	13262	13376	13388	13333	13478	13429	13266	13455	13147	13211	13282	13302	13279	13376	13405	13292	13331	13288	13474	13264	13214	13593	13365	13323	13345	13239	13417	13310	13248	13335	13334	13348	13336	13250	13384	13345	13180	13211	13309	13149	13353	13385	13236	13307	13535	13399	13517	13096	13348	13481	13354	13320	13234	13334	13312	13224	13248	13586	13360	13114	13192	13467	13375	13457	13275	13422	13395	13372	13349	13383	13145	13351	13308	13281	13293	13201	13171	13390	13388	13487	13321	13410	13337	13470	13434	13270	13366	13425	13345	13449	13436	13416	13437	13366	13233	13369	13492	13244	13376	13426	13292	13412	13329	13490	13389	13351	13306	13151	13224	13404	13411	13391	13361	13283	13247	13236	13366	13233	13311	13398	13325	13272	13307	13430	13298	13327	13343	13282	13453	13350	13328	13274	13223	13423	13402	13308	13274	13376	13322	13191	13476	13209	13329	13236	13463	13288	13496	13374	13375	13315	13283	13238	13380	13272	13388	13348	13341	13407	13234	13347	13331	13355	13256	13421	13251	13372	13299	13373	13235	13281	13351	13275	13391	13276	13377	13319	13263	13351	13486	13314	13394	13357	13199	13460	13315	13378	13432	13301	13385	13248	13358	13348	13470	13356	13217	13465	13485	13417	13332	13359	13490	13328	13400	13369	13432	13355	13395	13397	13392	13362	13288	13291	13236	13389	13446	13326	13186	13334	13304	13553	13184	13280	13273	13451	13138	13332	13193	13288	13371	13336	13633	13239	13358	13574	13235	13401	13278	13316	13363	13230	13341	13183	13252	13447	13301	13289	13194	13335	13192	13273	13356	13370	13287	13310	13399	13301	13374	13419	13312	13249	13192	13328	13481	13423	13355	13222	13295	13200	13317	13388	13349	13374	13272	13263	13330	13263	13310	13197	13493	13431	13212	13322	13236	13380	13366	13316	13394	13234	13398	13424	13276	13259	13423	13377	13443	13374	13366	13343	13553	13436	13293
23539	21477	28128	25298	21928	19313	17526	15650	15170	14909	14971	14965	14820	14964	15018	14892	14722	14848	14806	14950	14809	14765	14797	14564	14722	14951	14828	14725	14715	14903	14867	14874	14849	14460	14721	14532	14825	14911	14705	14801	14807	14777	14679	14786	14747	14527	14835	14780	14653	14723	14732	14533	14788	14623	14701	14522	14644	14627	14791	14584	14769	14621	14536	14672	14760	14708	14686	14509	14689	14697	14787	14460	14539	14560	14541	14692	14631	14702	14600	14554	14859	14617	14789	14633	14734	14712	14676	14468	14616	14683	14710	14561	14792	14713	14634	14739	14909	14661	14528	14522	14598	14601	14693	14483	14719	14599	14553	14682	14676	14583	14651	14699	14811	14502	14671	14698	14642	14559	14511	14501	14655	14727	14598	14633	14552	14507	14576	14622	14553	14533	14586	14643	14687	14670	14604	14538	14631	14559	14412	14711	14687	14693	14687	14733	14583	14467	14855	14420	14580	14825	14486	14560	14593	14571	14660	14490	14483	14757	14567	14631	14784	14771	14609	14622	14654	14574	14810	14692	14643	14580	14585	14743	14726	14578	14743	14626	14779	14802	14565	14682	14831	14586	14681	14617	14674	14583	14624	14602	14658	14583	14634	14586	14751	14781	14745	14571	14614	14511	14675	14429	14644	14775	14505	14640	14818	14616	14732	14574	14709	14426	14586	14521	14616	14505	14449	14514	14520	14561	14745	14629	14608	14462	14816	14570	14539	14796	14565	14623	14671	14444	14689	14663	14614	14749	14662	14711	14494	14608	14578	14734	14749	14762	14680	14641	14571	14520	14622	14923	14564	14619	14450	14707	14569	14807	14650	14640	14633	14403	14668	14659	14790	14598	14590	14584	14542	14611	14486	14462	14835	14602	14836	14662	14961	14606	14564	14468	14541	14636	14750	14585	14731	14611	14653	14659	14583	14590	14731	14641	14710	14482	14498	14597	14594	14679	14530	14660	14627	14726	14532	14698	14841	14579	14793	14687	14723	14659	14757	14742	14743	14654	14456	14504	14498	14969	14561	14659	14692	14689	14638	14600	14642	14578	14886	14620	14696	14699	14556	14535	14587	14771	14611	14867	14665	14670	14776	14809	14587	14688	14742	14679	14908	14565	14575	14671	14622	14722	14533	14498	14780	14610	14755	14679	14661	14656	14571	14630	14749	14492	14625	14786	14407	14716	14649	14559	14666	14591	14558	14820	14620	14460	14629	14646	14705	14809	14677	14809	14626	14846	14575	14681	14634	14577	14645	14286	14502	14760	14620	14678	14667	14738	14639	14488	14796	14479	14626	14704	14611	14480	14542	14480	14492	14620	14783	14645	14809	14475	14461	14723	14586	14548	14807	14562	14600	14703	14635	14542	14513	14659	14505	14757	14817	14663	14518	14494	14714	14797	14476	14650	14449	14666	14519	14593	14534	14665	14546	14891	14598	14830	14610	14753	14470	14800	14567	14693	14812	14537	14790	14719	14672	14752	14588	14643	14661	14594	14720	14830	14694	14573	14650	14668	14558	14782	14827	14705	14650	14806	14640	14729	14722	14712	14714	15002	14570	14702	14611	14677	14677	14645	14506	14627	14620	14447	14751	14593	14586	14880	14565	14588	14552	14634	14700	14494	14716	14559	14523	14665	14665	14411	14625	14603	14585	14691	14598	14590	14520	14506	14595	14453	14753	14736	14470	14513	14615	14651	14813	14461	14638	14438	14575	14444	14743	14641	14633	14735	14632	14533	14713	14514	14579	14588	14711	14777	14713	14686	14543	14557	14778	14630	14633	14675	14572	14594	14673	14731	14678	14569	14519	14633	14459	14582	14615	14749	14782	14663	14801	14673	14460	14595	14701	14758	14918	14554	14897	14812	14522	14886	14750	14659	14662	14585	14583	14722	14699	14536	14649	14535	14753	14551	14713	14932	14722	14511	14692	14707	14551	14793	14609	14615	14749	14474	14512	14639	14694	14691	14762	14582	14523	14644	14424	14693	14680	14599	14524	14656	14659	14690	14601	14635	14616	14428	14637	14590	14596	14715	14459	14648	14615	14790	14907	14675	14768	14648	14628	14645	14608	14625	14800	14582	14954	14622	14773	14724	14720	14780	14729	14657	14726	14710	14724	14576	14750	14635	14553	14788	14750	14736	14827	14672	14732	14736	14572	14556	14641	14745	14722	14680	14806	14613	14741	14479	14876	14638	14564	14721	14644	14743	14670	14660	14794	14644	14446	14603	14653	14534	14659	14439	14752	14670	14617	14779	14632	14577	14797	14589	14568	14719	14438	14761	14748	14596	14706	14503	14690	14790	14646	14580	14544	14655	14567	14524	14508	14759	14671	14560	14635	14706	14707	14596	14721	14602	14659	14758	14553	14565	14668	14756	14493	14586	14793	14826	14766	14632	14805	14891	14608	14631	14489	14590	14398	14615	14721	14562	14553	14606	14414	14527	14752	14592	14736	14482	14682	14685	14513	14667	14747	14679	14706	14629	14737	14445	14560	14647	14821	14793	14820	14690	14592	14679	14741	14609	14724	14593	14642	14713	14644	14736	14486	14878	14811	14771	14694	14646	14753	14899	14661	14685	14795	14635	14454	14578	14529	14588	14835	14826	14522	14555	14689	14608	14842	14645	14712	14579	14554	14539	14697	14588	14559	14599	14636	14644	14795	14840	14649	14628	14746	14576	14643	14548	14702	14749	14644	14543	14368	14899	14669	14632	14660	14600	14573	14681	14587	14723	14587	14663	14807	14785	14588	14532	14435	14619	14530	14572	14741	14491	14677	14765	14556	14735	14587	14555	14502	14878	14569	14532	14555	14575	14690	14795	14701	14750	14591	14822	14668	14500	14565	14506	14575	14747	14709	14688	14824	14786	14576	14682	14773	14754	14590	14634	14597	14731	14619	14583	14649	14740	14844	14608	14720	14569	14695	14718	14438	14603	14866	14598	14695	14602	14803	14661	14449	14815	14595	14659	14651	14569	14578	14551	14562	14638	14616	14783	14797	14775	14621	14649	14610	14560	14440	14621	14714	14523	14711	14800	14654	14686	14573	14676	14727	14642	14625	14521	14814	14735	14612	14610	14599	14659	14695	14723	14643	14730	14575	14449	14381	14663	14706	14602	14714	14774	14594	14670	14849	14813	14603	14647	14725	14657	14599	14576	14772	14684	14526	14678	14710	14783	14566	14531	14631	14697	14557	14535	14646	14631	14740	14768	14434	14438	14391	14694	14762	14699	14690	14565	14656	14586	14683	14512	14724	14738	14796	14786	14628	14558	14706	14663	14600	14852	14504	14686	14608	14574	14629	14751	14811	14860	14642	14659	14609	14797	14669	14808	14590	14641	14691	14780	14545	14632	14672	14605	14329	14621	14705	14688	14430	14752	14503	14460	14717	14531	14488	14637	14371	14522	14534	14626	14715	14546	14498	14777	14628	14830	14476	14418	14547	14777	14466	14558	14499	14507	14896	14577	14643	14704	14680	14594	14538	14726	14635	14595	14596	14510	14794	14596	14725	14692	14635	14463	14633	14503	14819	14593	14448	14509	14638	14533	14640	14696	14646	14823	14791	14797	14597	14654	14581	14779	14693	14620	14802	14585	14605	14637	14585	14662	14706	14778	14853	14546	14471	14475	14550	14569	14687	14646	14623	14553	14611	14593	14655	14505	14366	14708	14706	14967	14618	14630	14786	14608	14651	14670	14703	14724	14529	14593	14739	14535	14823	14690	14630	14646	14596	14776	14662	14620	14533	14595	14478	14613	14528	14705	14868	14676	14815	14623	14550	14510	14731	14563	14774	14640	14616	14546	14604	14784	14880	14742	14768	14511	14674	14718	14661	14703	14602	14586	14610	14747	14582	14555	14689	14689	14734	14489	14787	14510	14793	14566	14512	14816	14728	14593	14540	14521	14848	14655	14567	14762	14541	14592	14736	14622	14838	14556	14812	14625	14646	14537	14673	14637	14755	14656	14753	14639	14593	14602	14515	14735	14597	14563	14654	14643	14568	14754	14700	14685	14589	14576	14513	14488	14672	14629	14606	14570	14778	14564	14608	14625	14813	14583	14712	14559	14733	14563	14670	14531	14713	14624	14508	14744	14741	14690	14727	14611	14760	14766	14646	14659	14612	14528	14560	14685	14692	14805	14602	14816	14709	14606	14677	14461	14515	14548	14728	14646	14822	14796	14691	14748	14510	14558	14729	14583	14700	14663	14725	14582	14728	14553	14752	14653	14590	14662	14718	14601	14596	14473	14734	14616	14465	14662	14677	14565	14694	14677	14637	14767	14583	14726	14738	14463	14631	14542	14799	14778	14648	14745	14783	14652	14778	14575	14692	14619	14618	14509	14657	14752	14832	14650	14663	14592	14519	14359	14665	14515	14479	14587	14619	14570	14594	14487	14833	14477	14475	14660	14485	14798	14576	14710	14320	14646	14751	14667	14673	14557	14839	14470	14456	14684	14614	14529	14619	14569	14553	14554	14897	14703	14670	14715	14763	14518	14583	14894	14650	14727	14664	14616	14604	14590	14775	14618	14514	14636	14755	14505	14729	14604	14753	14644	14416	14708	14628	14490	14641	14638	14648	14691	14598	14810	14947	14913	14633	14625	14631	14606	14747	14688	14509	14539	14560	14653	14785	14611	14790	14644	14791	14710	14570	14515	14550	14658	14695	14571	14694	14535	14591	14576	14543	14598	14843	14560	14672	14763	14789	14729	14729	14527	14795	14740	14600	14416	14504	14552	14615	14775	14578	14460	14549	14689	14715	14548	14502	14632	14650	14518	14797	14749	14652	14639	14522	14710	14540	14712	14776	14780	14740	14603	14767	14770	14838	14694	14798	14611	14650	14577	14746	14601	14656	14627	14512	14597	14550	14890	14796	14729	14608	14790	14849	14681	14752	14546	14689	14651	14601	14590	14628	14470	14432	14508	14797	14497	14674	14573	14675	14696	14632	14681	14685	14756	14626	14540	14714	14539	14539	14713	14868	14635	14556	14707	14608	14778	14525	14624	14650	14689	14638	14585	14498	14754	14626	14671	14563	14659	14824	14589	14606	14690	14574	14755	14690	14690	14774	14627	14667	14606	14609	14728	14489	14624	14503	14674	14743	14532	14614	14655	14696	14628	14546	14631	14493	14783
16972	32154	24612	18638	16436	15208	14874	14598	14263	14031	14016	14044	14062	13819	13732	13772	13742	13900	13839	13804	13884	13639	13778	13711	13720	13733	13852	13902	13701	13815	13929	13692	13749	13746	13773	13748	13751	13675	13663	13755	13753	13827	13645	13657	13789	13747	13742	13810	13731	13798	13752	13621	13841	13641	13646	13729	13624	13653	13643	13799	13732	13560	13787	13668	13689	13596	13516	13821	13651	13814	13717	13626	13574	13633	13632	13709	13752	13665	13409	13681	13685	13678	13545	13738	13775	13560	13604	13632	13556	13762	13464	13664	13561	13564	13776	13537	13642	13793	13700	13763	13486	13745	13605	13695	13814	13553	13629	13609	13677	13605	13379	13466	13548	13609	13730	13770	13650	13982	13632	13774	13792	13479	13616	13673	13742	13528	13618	13553	13697	13736	13807	13623	13630	13676	13521	13610	13766	13597	13632	13647	13711	13791	13671	13726	13628	13805	13679	13524	13632	13583	13685	13709	13620	13329	13645	13770	13615	13670	13758	13609	13756	13614	13927	13776	13632	13836	13646	13689	13686	13698	13606	13602	13621	13657	13644	13664	13590	13666	13656	13743	13608	13620	13779	13576	13780	13635	13488	13728	13730	13637	13659	13615	13729	13619	13596	13740	13591	13625	13535	13659	13648	13567	13637	13743	13605	13775	13707	13586	13576	13678	13623	13675	13724	13529	13648	13681	13620	13624	13703	13692	13641	13696	13458	13594	13649	13762	13783	13486	13481	13607	13773	13393	13596	13599	13758	13566	13441	13546	13576	13677	13688	13676	13656	13534	13623	13562	13572	13562	13631	13774	13619	13795	13636	13683	13786	13521	13721	13662	13697	13720	13564	13597	13748	13636	13529	13746	13413	13621	13784	13648	13573	13760	13658	13675	13783	13760	13598	13546	13873	13457	13742	13525	13602	13547	13749	13696	13611	13672	13643	13604	13674	13738	13574	13662	13493	13611	13553	13751	13621	13522	13653	13529	13716	13763	13667	13639	13719	13605	13796	13623	13580	13773	13661	13635	13775	13605	13748	13589	13751	13780	13524	13678	13745	13759	13673	13647	13738	13615	13647	13773	13670	13643	13805	13679	13769	13611	13740	13544	13662	13563	13718	13699	13669	13619	13701	13571	13711	13649	13768	13663	13661	13519	13665	13694	13677	13609	13521	13841	13500	13552	13741	13513	13576	13822	13744	13519	13553	13762	13636	13734	13456	13597	13548	13529	13652	13622	13536	13624	13576	13559	13578	13743	13529	13650	13704	13608	13662	13674	13659	13664	13775	13745	13697	13789	13569	13508	13563	13682	13643	13669	13651	13621	13625	13633	13660	13597	13873	13715	13649	13741	13670	13724	13618	13616	13668	13793	13552	13703	13659	13576	13652	13562	13541	13609	13565	13676	13688	13571	13584	13729	13517	13567	13598	13655	13915	13501	13654	13839	13599	13664	13667	13665	13583	13588	13579	13693	13889	13620	13627	13616	13642	13647	13579	13742	13659	13606	13566	13589	13611	13949	13678	13637	13739	13685	13580	13812	13554	13618	13678	13637	13757	13644	13717	13714	13657	13529	13585	13644	13669	13672	13491	13536	13626	13550	13610	13621	13597	13449	13621	13620	13536	13767	13581	13749	13704	13671	13482	13681	13717	13573	13659	13639	13542	13611	13616	13666	13529	13667	13636	13662	13565	13750	13570	13723	13759	13508	13771	13863	13642	13718	13774	13697	13556	13655	13557	13609	13652	13623	13751	13684	13667	13694	13555	13520	13639	13737	13483	13700	13674	13631	13695	13496	13437	13768	13690	13729	13700	13812	13569	13727	13626	13720	13638	13645	13788	13574	13713	13634	13591	13802	13603	13577	13609	13633	13660	13589	13619	13805	13525	13667	13683	13640	13823	13539	13648	13567	13737	13634	13867	13493	13607	13699	13556	13618	13732	13740	13516	13610	13456	13757	13749	13652	13561	13679	13777	13763	13596	13728	13759	13700	13579	13609	13687	13813	13704	13644	13626	13517	13813	13718	13636	13764	13542	13679	13605	13652	13641	13560	13765	13605	13680	13796	13620	13709	13676	13592	13645	13617	13621	13657	13653	13680	13831	13677	13825	13711	13630	13649	13843	13598	13680	13721	13609	13596	13696	13758	13612	13627	13685	13588	13699	13673	13646	13612	13692	13646	13493	13623	13603	13783	13624	13781	13895	13515	13538	13724	13795	13655	13791	13610	13697	13472	13723	13726	13738	13795	13667	13568	13626	13535	13573	13630	13786	13708	13576	13632	13637	13608	13615	13642	13524	13652	13639	13596	13714	13743	13662	13615	13718	13631	13577	13614	13732	13510	13605	13701	13785	13681	13677	13482	13598	13657	13638	13717	13531	13691	13715	13739	13697	13847	13743	13590	13700	13676	13723	13709	13620	13445	13694	13680	13585	13521	13603	13652	13640	13483	13687	13714	13752	13585	13853	13673	13647	13741	13531	13800	13673	13517	13542	13676	13703	13478	13710	13617	13643	13632	13445	13665	13631	13602	13618	13821	13726	13642	13469	13620	13760	13729	13619	13586	13748	13427	13683	13651	13695	13748	13393	13537	13697	13652	13627	13656	13764	13673	13663	13693	13609	13555	13779	13787	13614	13579	13742	13627	13773	13630	13512	13661	13662	13723	13750	13784	13618	13734	13651	13872	13635	13772	13493	13610	13709	13618	13733	13614	13575	13774	13603	13738	13747	13723	13629	13740	13824	13766	13659	13679	13771	13758	13679	13490	13609	13889	13598	13693	13487	13556	13812	13500	13487	13696	13746	13555	13558	13696	13469	13786	13696	13714	13597	13684	13530	13623	13642	13715	13645	13755	13527	13598	13652	13501	13704	13748	13761	13597	13659	13637	13597	13556	13667	13771	13613	13680	13692	13473	13674	13647	13684	13540	13635	13624	13776	13544	13662	13763	13641	13767	13763	13562	13632	13693	13776	13662	13672	13644	13654	13578	13556	13739	13682	13640	13535	13635	13592	13660	13649	13674	13629	13669	13640	13608	13689	13715	13739	13410	13621	13598	13815	13723	13499	13726	13715	13490	13721	13622	13734	13580	13778	13670	13499	13664	13629	13520	13886	13558	13779	13594	13719	13633	13719	13752	13759	13599	13650	13618	13579	13646	13624	13597	13642	13609	13787	13619	13600	13516	13648	13748	13713	13692	13729	13642	13723	13561	13637	13633	13648	13722	13664	13639	13822	13661	13498	13430	13689	13566	13453	13665	13616	13596	13565	13669	13685	13591	13723	13857	13597	13524	13488	13924	13605	13719	13746	13582	13679	13783	13678	13653	13553	13609	13576	13681	13748	13760	13657	13574	13477	13755	13778	13612	13759	13557	13576	13505	13683	13695	13547	13440	13807	13660	13748	13669	13695	13763	13566	13780	13512	13569	13661	13524	13642	13561	13799	13688	13549	13715	13607	13663	13736	13635	13514	13715	13525	13718	13433	13724	13667	13611	13770	13488	13705	13724	13790	13511	13706	13762	13763	13591	13794	13664	13695	13630	13643	13770	13536	13705	13698	13668	13629	13696	13509	13641	13550	13570	13629	13796	13679	13646	13604	13682	13600	13735	13607	13629	13688	13494	13685	13668	13535	13685	13647	13650	13644	13588	13621	13697	13644	13622	13510	13628	13646	13558	13568	13622	13816	13556	13611	13686	13625	13693	13702	13503	13643	13702	13560	13880	13609	13698	13572	13766	13355	13741	13664	13579	13608	13718	13860	13685	13684	13734	13770	13758	13764	13719	13688	13633	13549	13663	13639	13743	13556	13670	13688	13477	13676	13702	13729	13677	13638	13462	13766	13652	13564	13841	13609	13715	13702	13578	13439	13831	13581	13504	13665	13535	13653	13599	13619	13598	13612	13579	13819	13705	13565	13679	13626	13644	13745	13810	13667	13711	13682	13553	13653	13706	13786	13438	13665	13672	13587	13597	13675	13387	13783	13575	13536	13674	13669	13632	13631	13824	13771	13645	13644	13748	13781	13629	13818	13599	13545	13609	13710	13621	13575	13545	13635	13622	13632	13604	13770	13644	13713	13689	13499	13718	13618	13700	13659	13537	13596	13668	13525	13773	13683	13579	13701	13685	13702	13541	13575	13755	13669	13542	13601	13777	13587	13605	13598	13512	13566	13721	13741	13570	13641	13698	13729	13644	13621	13726	13711	13510	13621	13522	13780	13466	13634	13676	13722	13651	13536	13519	13581	13834	13601	13714	13700	13394	13710	13835	13496	13602	13773	13665	13596	13681	13661	13623	13550	13465	13655	13503	13612	13607	13787	13686	13527	13645	13828	13814	13693	13669	13739	13553	13713	13696	13735	13686	13691	13654	13496	13693	13713	13588	13756	13621	13571	13706	13638	13654	13624	13559	13740	13766	13683	13720	13407	13742	13722	13502	13676	13600	13682	13799	13641	13745	13585	13669	13671	13674	13499	13621	13738	13643	13559	13724	13729	13556	13439	13698	13756	13816	13756	13669	13572	13755	13744	13628	13657	13577	13729	13633	13711	13630	13819	13563	13753	13632	13624	13632	13596	13689	13612	13806	13743	13710	13716	13561	13712	13635	13623	13485	13638	13700	13737	13689	13522	13977	13535	13640	13699	13885	13708	13736	13625	13649	13733	13550	13780	13552	13704	13678	13585	13475	13636	13751	13432	13432	13750	13714	13804	13635	13767	13744	13666	13771	13570	13603	13753	13635	13731	13739	13581	13674	13686	13520	13653	13465	13416	13636	13699	13554	13667	13747	13662	13713	13677	13617	13674	13713	13528	13650	13629	13696	13570	13693	13538	13611	13733	13694	13522	13634	13711	13634	13596	13819	13638	13462	13610	13610	13672	13568	13643	13594	13617	13719	13837	13730	13591	13636	13626	13739	13783	13463	13568	13713	13592	13513	13588	13571	13630	13622	13457	13704	13635	13707	13595	13561	13604	13603	13648	13818	13640	13624	13478	13774	13642	13651	13616	13563	13517	13559	13551	13594	13715	13582	13596	13732	13703	13557	13646	13665	13552	13746	13683	13544	13591	13773	13600	13385	13665	13779	13679	13695	13624	13661	13701	13728	13713	13902	13675	13816	13611	13747	13656	13639	13680	13526	13608	13673
25300	21496	26327	25792	17042	15678	15797	15047	15004	15025	14770	14588	14764	14664	14762	14793	14619	14595	14643	14511	14714	14678	14768	14651	14747	14600	14437	14676	14789	14737	14754	14823	14669	14495	14559	14625	14432	14648	14440	14681	14728	14520	14633	14764	14512	14722	14762	14667	14719	14737	14530	14412	14708	14494	14662	14585	14705	14472	14625	14545	14512	14507	14919	14817	14505	14584	14360	14512	14639	14612	14529	14438	14649	14611	14376	14568	14740	14536	14695	14501	14615	14637	14663	14487	14504	14294	14328	14482	14759	14406	14863	14442	14475	14713	14523	14852	14588	14472	14536	14631	14546	14714	14726	14582	14664	14698	14574	14812	14654	14647	14566	14565	14732	14619	14560	14696	14679	14476	14588	14496	14685	14559	14753	14540	14478	14428	14424	14502	14578	14577	14587	14571	14599	14589	14747	14740	14546	14555	14554	14523	14743	14654	14458	14499	14643	14478	14586	14617	14572	14620	14581	14534	14554	14855	14779	14617	14667	14437	14659	14754	14539	14789	14695	14569	14669	14569	14714	14595	14766	14767	14599	14628	14653	14467	14619	14522	14527	14565	14473	14693	14601	14778	14641	14575	14702	14713	14560	14643	14768	14527	14594	14630	14547	14597	14638	14492	14437	14736	14579	14554	14486	14620	14703	14622	14464	14537	14603	14759	14600	14749	14550	14492	14593	14507	14530	14487	14416	14614	14540	14537	14498	14620	14680	14364	14796	14520	14792	14447	14413	14699	14619	14465	14734	14820	14755	14649	14656	14600	14567	14402	14486	14465	14415	14703	14506	14484	14605	14513	14768	14663	14542	14417	14694	14714	14842	14607	14641	14754	14696	14733	14442	14553	14606	14602	14718	14582	14446	14721	14464	14591	14514	14470	14617	14625	14687	14729	14757	14586	14649	14488	14626	14515	14600	14662	14440	14569	14620	14508	14570	14611	14452	14481	14843	14553	14575	14687	14493	14477	14509	14574	14506	14660	14599	14852	14594	14570	14644	14646	14658	14506	14605	14721	14548	14642	14585	14541	14629	14557	14431	14398	14565	14689	14545	14461	14517	14360	14756	14550	14742	14690	14547	14663	14376	14622	14568	14779	14353	14648	14547	14860	14663	14462	14556	14506	14501	14540	14752	14741	14470	14592	14565	14586	14558	14807	14463	14625	14653	14790	14689	14507	14544	14653	14474	14633	14624	14590	14720	14514	14628	14570	14627	14594	14565	14610	14723	14415	14668	14599	14433	14530	14663	14621	14541	14787	14483	14567	14834	14559	14621	14720	14766	14511	14529	14610	14657	14578	14640	14807	14539	14623	14603	14457	14677	14516	14721	14478	14643	14791	14522	14541	14568	14484	14805	14510	14604	14720	14484	14490	14688	14640	14699	14579	14552	14500	14534	14500	14587	14691	14346	14440	14507	14717	14600	14496	14649	14713	14554	14483	14596	14630	14592	14561	14628	14724	14572	14479	14612	14656	14637	14509	14698	14496	14731	14440	14573	14649	14776	14767	14577	14488	14748	14728	14698	14646	14558	14601	14653	14665	14656	14535	14464	14661	14761	14575	14704	14484	14614	14626	14789	14674	14705	14623	14480	14569	14654	14700	14595	14636	14568	14588	14375	14654	14630	14486	14623	14603	14620	14547	14840	14458	14581	14668	14602	14584	14373	14655	14571	14462	14630	14568	14564	14690	14598	14589	14518	14698	14311	14520	14649	14262	14617	14786	14766	14627	14677	14503	14790	14572	14507	14686	14626	14592	14692	14689	14624	14682	14617	14565	14635	14557	14579	14619	14518	14623	14607	14713	14734	14575	14715	14518	14522	14533	14555	14470	14596	14705	14645	14592	14529	14587	14651	14582	14603	14631	14385	14623	14467	14713	14652	14469	14571	14590	14753	14497	14453	14648	14650	14681	14666	14560	14601	14499	14712	14401	14614	14588	14597	14734	14633	14826	14651	14626	14646	14701	14616	14463	14608	14523	14645	14810	14490	14472	14648	14689	14473	14449	14507	14541	14650	14670	14671	14558	14506	14382	14495	14598	14496	14326	14288	14759	14691	14376	14689	14511	14630	14637	14676	14719	14856	14629	14563	14806	14465	14562	14467	14550	14670	14620	14710	14507	14625	14446	14463	14495	14662	14470	14627	14499	14762	14581	14559	14448	14734	14487	14701	14388	14629	14617	14750	14679	14724	14741	14715	14565	14586	14636	14627	14779	14619	14410	14590	14506	14700	14630	14503	14736	14591	14580	14582	14675	14671	14612	14773	14636	14640	14658	14792	14697	14637	14500	14563	14649	14544	14751	14552	14430	14698	14856	14645	14719	14497	14394	14661	14575	14660	14727	14724	14595	14464	14588	14566	14463	14549	14619	14447	14595	14590	14711	14473	14714	14599	14636	14892	14619	14732	14680	14738	14639	14666	14556	14600	14554	14646	14560	14547	14560	14648	14622	14663	14588	14572	14445	14570	14634	14622	14603	14662	14726	14551	14725	14855	14689	14694	14716	14380	14585	14581	14688	14697	14677	14556	14714	14600	14684	14452	14567	14642	14579	14634	14649	14364	14479	14719	14531	14454	14786	14445	14565	14456	14537	14567	14707	14767	14535	14565	14666	14606	14618	14629	14544	14602	14543	14422	14668	14729	14854	14626	14688	14486	14664	14551	14371	14577	14656	14508	14548	14656	14465	14532	14824	14554	14579	14551	14554	14670	14678	14559	14657	14498	14652	14563	14442	14633	14590	14526	14469	14808	14545	14518	14627	14933	14539	14498	14378	14624	14620	14660	14549	14795	14670	14746	14608	14657	14693	14598	14699	14610	14766	14643	14494	14777	14614	14520	14435	14463	14792	14587	14535	14516	14732	14780	14853	14635	14545	14551	14671	14713	14183	14676	14569	14548	14667	14589	14506	14630	14530	14637	14572	14673	14550	14637	14612	14584	14736	14652	14744	14635	14547	14776	14559	14624	14548	14709	14737	14477	14618	14614	14666	14533	14592	14553	14562	14618	14562	14601	14705	14489	14527	14529	14646	14581	14597	14686	14494	14725	14592	14270	14407	14518	14832	14701	14525	14699	14665	14644	14809	14665	14527	14566	14686	14672	14654	14644	14579	14380	14473	14704	14631	14519	14540	14545	14651	14589	14667	14483	14589	14599	14748	14512	14588	14591	14694	14628	14550	14649	14664	14613	14616	14719	14663	14593	14654	14460	14470	14453	14505	14584	14853	14630	14530	14619	14648	14640	14640	14629	14617	14473	14471	14645	14471	14611	14517	14695	14624	14696	14542	14740	14474	14818	14702	14472	14477	14616	14751	14568	14803	14669	14674	14519	14606	14714	14473	14400	14632	14676	14534	14611	14443	14435	14478	14660	14717	14684	14779	14589	14769	14605	14560	14572	14506	14597	14757	14693	14371	14445	14790	14815	14615	14638	14449	14714	14800	14719	14474	14520	14446	14762	14470	14566	14581	14556	14827	14665	14653	14438	14730	14683	14588	14489	14473	14795	14597	14336	14497	14555	14614	14687	14504	14623	14529	14546	14454	14488	14579	14646	14552	14318	14635	14519	14498	14621	14434	14660	14575	14500	14562	14780	14632	14762	14782	14477	14565	14655	14524	14644	14793	14634	14429	14807	14743	14574	14611	14619	14782	14538	14672	14748	14362	14393	14764	14375	14534	14601	14748	14638	14716	14711	14624	14541	14625	14268	14639	14789	14590	14624	14745	14720	14593	14475	14524	14547	14351	14635	14607	14336	14689	14440	14643	14631	14630	14642	14620	14654	14534	14573	14584	14506	14766	14380	14484	14524	14726	14526	14506	14430	14456	14582	14580	14553	14712	14915	14568	14765	14431	14469	14560	14655	14614	14646	14493	14569	14538	14578	14624	14592	14629	14489	14755	14781	14549	14495	14497	14701	14564	14662	14617	14818	14387	14684	14672	14370	14689	14600	14534	14582	14720	14588	14583	14574	14738	14492	14556	14574	14568	14682	14519	14653	14649	14679	14644	14624	14494	14754	14748	14722	14586	14656	14477	14446	14567	14548	14628	14526	14733	14646	14767	14763	14648	14570	14577	14515	14493	14635	14634	14500	14378	14859	14702	14644	14553	14673	14550	14343	14623	14559	14524	14619	14606	14556	14580	14744	14723	14703	14540	14683	14473	14570	14453	14478	14594	14540	14639	14644	14542	14545	14531	14469	14501	14472	14744	14700	14573	14547	14692	14569	14427	14627	14726	14515	14605	14566	14754	14631	14553	14484	14382	14589	14584	14595	14785	14745	14526	14593	14676	14555	14435	14580	14601	14629	14395	14515	14360	14706	14717	14806	14627	14685	14582	14636	14765	14666	14434	14672	14677	14571	14463	14587	14522	14790	14772	14711	14710	14721	14810	14503	14649	14646	14526	14629	14407	14534	14602	14636	14529	14611	14512	14536	14508	14599	14514	14681	14572	14736	14714	14727	14720	14533	14472	14531	14663	14786	14551	14568	14733	14702	14603	14632	14656	14632	14504	14502	14799	14714	14430	14562	14567	14771	14331	14380	14708	14474	14551	14480	14720	14574	14444	14643	14432	14295	14610	14627	14428	14681	14516	14490	14617	14533	14631	14474	14531	14675	14674	14546	14699	14536	14680	14647	14534	14641	14543	14634	14673	14494	14617	14488	14662	14743	14550	14624	14616	14724	14718	14383	14579	14792	14796	14530	14609	14427	14502	14498	14487	14488	14662	14653	14821	14459	14642	14523	14855	14687	14915	14595	14564	14542	14666	14553	14573	14546	14562	14712	14669	14538	14688	14644	14529	14726	14594	14735	14714	14743	14530	14938	14707	14702	14574	14696	14611	14658	14721	14505	14648	14500	14662	14659	14530	14538	14654	14730	14371	14615	14540	14486	14537	14632	14655	14521	14820	14703	14587	14582	14350	14643	14466	14747	14524	14624	14692	14605	14505	14696	14520	14720	14540	14634	14633	14700	14517	14728	14520	14641	14419	14614	14478	14757	14570	14611	14576	14705	14615	14818	14672	14545	14589	14468	14494	14638	14640	14485	14665	14569	14676	14560	14583	14658	14707	14611	14520	14704	14650	14690	14741	14658	14371	14383	14543	14674	14594	14560	14745	14446	14610	14649	14617	14622	14652
16895	26554	20947	16803	15298	15020	14460	14370	14014	14107	13900	13839	13820	13895	13727	13751	13770	13794	13774	13765	13721	13612	13700	13724	13727	13826	13919	13749	13893	13686	13736	13728	13925	13683	13582	13681	13767	13695	13492	13661	13773	13667	13825	13717	13712	13692	13723	13831	13750	13697	13637	13719	13840	13809	13636	13665	13623	13637	13673	13536	13777	13828	13722	13614	13665	13864	13714	13731	13752	13583	13759	13482	13891	13664	13655	13656	13700	13542	13711	13616	13719	13738	13693	13629	13646	13579	13686	13777	13541	13816	13564	13726	13658	13661	13646	13611	13685	13751	13549	13705	13618	13653	13697	13632	13706	13742	13611	13634	13736	13625	13894	13746	13490	13676	13775	13666	13730	13699	13769	13585	13705	13609	13466	13517	13688	13713	13577	13571	13682	13643	13636	13711	13735	13652	13583	13694	13587	13629	13815	13742	13568	13662	13601	13686	13637	13637	13595	13537	13681	13634	13645	13716	13555	13604	13705	13762	13845	13818	13703	13714	13622	13629	13654	13655	13843	13591	13604	13741	13747	13680	13648	13549	13726	13725	13683	13404	13633	13611	13706	13548	13654	13717	13678	13608	13588	13738	13741	13649	13627	13588	13708	13697	13683	13681	13784	13609	13682	13710	13782	13584	13763	13675	13520	13773	13642	13799	13667	13690	13735	13574	13565	13755	13642	13534	13706	13611	13589	13772	13579	13542	13687	13585	13624	13687	13587	13673	13616	13606	13611	13762	13524	13710	13680	13793	13554	13592	13666	13591	13702	13676	13678	13727	13468	13782	13725	13668	13715	13715	13664	13688	13548	13799	13536	13582	13665	13659	13710	13641	13590	13754	13693	13478	13468	13847	13719	13702	13629	13608	13617	13444	13869	13592	13484	13604	13713	13611	13495	13644	13654	13723	13577	13699	13757	13631	13791	13533	13706	13528	13557	13501	13647	13475	13730	13653	13486	13540	13622	13759	13668	13741	13653	13561	13713	13595	13657	13719	13898	13646	13719	13788	13744	13491	13517	13725	13671	13609	13685	13721	13587	13761	13591	13688	13726	13663	13674	13675	13613	13545	13752	13549	13610	13829	13648	13654	13659	13690	13720	13647	13626	13626	13630	13725	13612	13680	13621	13695	13768	13710	13868	13751	13709	13747	13735	13582	13609	13723	13650	13732	13692	13548	13665	13621	13455	13825	13690	13760	13796	13728	13607	13680	13696	13554	13719	13716	13706	13633	13803	13599	13682	13839	13685	13666	13791	13711	13689	13655	13713	13693	13562	13567	13614	13740	13655	13704	13650	13695	13578	13577	13697	13649	13670	13823	13726	13567	13549	13674	13619	13743	13768	13720	13819	13678	13740	13437	13730	13532	13698	13841	13679	13779	13505	13653	13670	13809	13616	13686	13654	13692	13654	13685	13687	13751	13507	13697	13595	13677	13725	13546	13653	13653	13458	13650	13635	13766	13517	13613	13612	13641	13676	13563	13581	13531	13502	13775	13656	13658	13763	13679	13529	13776	13656	13605	13506	13586	13494	13676	13706	13750	13546	13699	13569	13683	13495	13745	13608	13619	13738	13724	13817	13646	13833	13568	13726	13668	13795	13639	13701	13542	13745	13831	13685	13767	13520	13766	13580	13573	13783	13566	13634	13630	13727	13477	13784	13656	13751	13513	13721	13639	13721	13671	13768	13650	13420	13716	13543	13622	13576	13614	13677	13651	13626	13504	13806	13767	13690	13598	13558	13748	13707	13797	13618	13742	13788	13694	13737	13570	13664	13587	13722	13724	13619	13635	13450	13645	13539	13786	13687	13582	13749	13678	13687	13544	13618	13758	13590	13613	13769	13781	13697	13599	13855	13766	13785	13734	13787	13563	13709	13747	13653	13593	13768	13634	13853	13700	13781	13662	13669	13605	13665	13565	13637	13625	13709	13724	13531	13582	13719	13755	13675	13689	13657	13645	13607	13668	13656	13612	13771	13451	13783	13658	13641	13698	13699	13614	13637	13611	13624	13782	13652	13701	13644	13633	13626	13646	13726	13678	13714	13610	13899	13607	13623	13659	13675	13795	13674	13564	13571	13784	13552	13844	13666	13659	13652	13579	13637	13632	13697	13531	13604	13638	13573	13656	13685	13511	13673	13715	13712	13591	13695	13551	13622	13685	13731	13790	13671	13538	13746	13676	13724	13648	13674	13731	13748	13589	13775	13459	13756	13620	13744	13698	13650	13808	13592	13730	13802	13630	13756	13810	13709	13453	13660	13751	13627	13548	13708	13622	13654	13676	13702	13537	13690	13664	13729	13747	13719	13773	13740	13517	13816	13617	13749	13699	13533	13588	13617	13549	13640	13814	13845	13735	13635	13775	13693	13694	13619	13662	13604	13703	13705	13534	13725	13615	13700	13654	13775	13773	13687	13656	13676	13694	13655	13768	13747	13661	13626	13726	13546	13647	13660	13607	13759	13594	13631	13700	13807	13711	13553	13672	13646	13653	13711	13610	13629	13737	13694	13860	13583	13853	13693	13668	13623	13730	13604	13574	13609	13691	13651	13738	13705	13788	13584	13726	13445	13756	13512	13722	13631	13666	13691	13601	13700	13755	13817	13621	13709	13519	13685	13737	13846	13610	13777	13797	13537	13666	13621	13520	13831	13740	13496	13521	13731	13703	13574	13635	13571	13563	13745	13637	13824	13801	13504	13748	13696	13677	13755	13648	13598	13647	13634	13794	13633	13632	13675	13731	13702	13641	13758	13735	13665	13758	13623	13518	13716	13658	13772	13617	13670	13856	13524	13739	13507	13822	13493	13476	13602	13740	13680	13624	13637	13697	13475	13775	13639	13560	13627	13870	13902	13591	13661	13558	13726	13685	13637	13818	13694	13564	13673	13726	13680	13574	13809	13686	13673	13581	13646	13661	13713	13653	13704	13712	13687	13643	13669	13799	13428	13602	13639	13813	13490	13688	13668	13754	13584	13622	13752	13688	13709	13762	13636	13484	13748	13599	13572	13586	13630	13630	13648	13572	13764	13769	13734	13676	13698	13498	13759	13599	13656	13576	13509	13713	13628	13811	13777	13646	13465	13700	13636	13665	13718	13755	13547	13756	13630	13681	13784	13487	13848	13683	13585	13791	13670	13675	13614	13765	13598	13647	13634	13633	13611	13892	13567	13695	13537	13645	13688	13768	13806	13661	13737	13662	13681	13603	13625	13706	13855	13577	13790	13672	13604	13701	13850	13844	13652	13670	13525	13677	13853	13656	13559	13609	13796	13715	13611	13612	13609	13622	13711	13748	13520	13540	13652	13587	13814	13662	13708	13738	13877	13535	13897	13646	13572	13584	13751	13741	13586	13793	13639	13656	13630	13667	13646	13711	13740	13658	13799	13521	13627	13784	13646	13617	13727	13521	13641	13569	13773	13670	13617	13763	13585	13679	13705	13735	13671	13686	13686	13730	13577	13769	13465	13655	13880	13882	13651	13730	13594	13707	13608	13531	13613	13694	13705	13802	13823	13613	13474	13671	13577	13725	13728	13662	13787	13624	13822	13822	13598	13699	13772	13771	13614	13782	13671	13539	13713	13750	13723	13585	13730	13567	13717	13723	13568	13618	13868	13708	13717	13687	13604	13619	13677	13556	13733	13591	13688	13591	13726	13593	13556	13631	13823	13623	13569	13707	13519	13657	13696	13833	13641	13796	13753	13753	13703	13595	13641	13471	13726	13732	13628	13622	13621	13570	13837	13632	13657	13753	13597	13836	13721	13735	13700	13832	13673	13760	13611	13693	13631	13633	13584	13706	13547	13457	13669	13593	13664	13807	13657	13586	13460	13633	13776	13611	13798	13588	13646	13689	13804	13624	13476	13662	13719	13641	13756	13654	13613	13431	13570	13698	13653	13510	13798	13528	13613	13529	13633	13597	13668	13571	13683	13708	13621	13689	13460	13804	13638	13557	13582	13864	13626	13603	13610	13647	13863	13735	13717	13600	13715	13657	13798	13747	13783	13583	13771	13644	13592	13700	13732	13689	13598	13561	13572	13535	13728	13679	13876	13539	13809	13610	13673	13713	13625	13568	13655	13617	13694	13581	13647	13756	13549	13615	13852	13740	13766	13600	13743	13583	13691	13651	13798	13814	13859	13690	13723	13697	13813	13693	13703	13661	13697	13608	13804	13683	13690	13648	13626	13509	13753	13601	13583	13745	13707	13664	13651	13707	13853	13634	13631	13777	13613	13644	13787	13586	13809	13712	13628	13723	13658	13578	13524	13559	13736	13811	13842	13664	13709	13508	13640	13639	13640	13584	13673	13624	13744	13614	13781	13631	13672	13738	13791	13856	13645	13684	13564	13728	13600	13819	13702	13715	13579	13679	13751	13561	13668	13626	13787	13694	13755	13635	13654	13770	13771	13695	13660	13584	13701	13635	13656	13638	13795	13522	13761	13564	13556	13700	13628	13591	13774	13594	13536	13762	13568	13750	13594	13609	13894	13703	13708	13471	13866	13694	13834	13614	13799	13547	13772	13508	13797	13623	13648	13654	13543	13694	13810	13712	13726	13655	13698	13550	13815	13581	13591	13686	13613	13581	13660	13586	13503	13679	13675	13431	13647	13594	13622	13690	13748	13730	13743	13658	13647	13640	13745	13608	13840	13778	13757	13734	13838	13671	13584	13622	13666	13764	13639	13820	13750	13617	13649	13666	13551	13832	13787	13562	13797	13655	13580	13767	13726	13723	13632	13690	13707	13773	13851	13613	13787	13535	13716	13574	13775	13794	13667	13660	13777	13649	13862	13721	13638	13465	13628	13607	13792	13688	13576	13645	13698	13708	13755	13655	13810	13676	13599	13713	13532	13781	13672	13757	13851	13477	13628	13608	13647	13741	13628	13583	13650	13600	13708	13585	13868	13661	13597	13615	13825	13509	13757	13484	13606	13737	13588	13671	13757	13679	13635	13666	13751	13672	13457	13633	13660	13690	13444	13692	13774	13535	13680	13747	13615	13692	13639	13570	13687	13651	13654	13860	13513	13722	13757	13677	13527	13725	13743	13584	13771	13637	13593	13585	13703	13687	13726	13635	13711	13737	13479	13746	13631	13719	13606	13691	13642	13816	13632	13691	13609	13690	13550	13579	13858	13624
22592	21522	28721	24734	21747	22901	22159	17666	16674	16812	16623	16304	16416	16213	16181	16057	16057	16154	16199	16245	16104	16101	16196	16253	16204	16082	16440	16071	16177	16120	16197	16521	16039	16103	16083	16162	16223	16132	16107	16157	15908	16106	16139	16182	16075	15936	16077	16042	16182	15997	16018	15938	16103	16213	16086	16353	16133	15954	15954	15937	15999	16060	16172	15979	16008	16141	16011	16007	16071	15909	16026	15841	15963	16047	16064	16129	15960	16076	15866	16005	16000	15980	15805	15923	15876	16024	15832	15965	16002	15767	15996	15965	16002	16024	15952	16071	15870	16019	15987	15960	15955	16083	15902	15968	16081	16091	16064	15844	15687	16016	15817	15988	15995	15794	15940	16071	16065	16013	16068	15963	15996	16054	16109	15954	15868	15990	15983	15983	15947	16087	16005	16053	16011	16001	16106	15730	15892	16112	16112	15911	15912	15939	15822	15930	15979	15967	15826	15902	15866	15940	15836	15929	16041	16009	15818	16039	15977	15937	16084	15922	15781	15948	15939	15835	16120	15996	15981	16038	15890	15808	16103	16048	15963	16026	15797	16019	15853	15892	16146	15806	16041	15737	15906	16025	16228	15954	15874	16042	15948	16142	15901	15962	16025	16053	16058	15823	15936	16041	16171	15886	16046	15970	16113	15917	16064	16053	15973	16008	15874	15938	16010	15974	15979	16001	15873	15843	16080	15894	15852	16021	15790	15982	15915	15759	15963	15972	16140	16053	16036	15966	16142	16107	15925	15890	15815	15956	16001	15914	15799	15846	15901	15816	16206	15838	16022	16034	15837	15983	16099	15927	16032	16179	15926	16055	15954	15757	15793	16126	15940	15913	16009	16165	15973	16023	15894	15751	15876	15905	16113	15849	15903	15967	16125	15977	16007	16083	15939	15847	15924	16364	16042	16010	15683	15902	15850	15874	15991	15998	16046	16066	16013	15946	16089	16011	16062	16039	16144	15963	15997	15894	16070	15852	15682	15975	15869	16008	15863	16093	15935	16046	16046	15906	15996	15904	16065	15999	15911	15829	15978	16142	15880	16010	15934	16163	16010	15919	16038	15932	16015	16113	15927	15868	15920	15870	16058	15950	16041	15921	16138	15869	16039	15943	15945	15987	16112	15955	15924	15839	15892	16074	16041	16027	15774	16003	15971	15907	16008	15865	16071	15957	16083	15844	16005	15979	16070	15959	16075	15816	15993	15941	16078	15943	16043	15936	15873	15939	16005	15889	15974	15977	15951	15916	15891	15991	16220	15852	16016	15936	15964	16001	16022	15993	15950	16065	16007	16065	16020	15935	15794	15823	15961	15932	15917	16005	15915	16076	16094	15881	15869	16087	15978	15992	15894	15846	16086	15991	15951	15939	16007	15859	15828	15891	16140	15905	16128	15835	15969	15837	15812	15937	15886	15886	15964	16032	16004	15883	16107	16008	15998	16010	15944	16034	15918	15889	16172	15817	15991	15992	15805	15975	16079	15944	15941	15750	15917	15950	15881	15863	15918	15854	16027	15945	16006	16048	15834	15994	15818	15977	15859	15880	15897	15965	16085	15849	15983	15868	15821	15996	15930	16016	15850	15867	16084	15989	16065	15968	15916	15992	15856	15930	16021	15993	15833	16019	16031	15781	16078	15897	15856	15982	15975	15965	15939	16011	16092	16088	15931	15941	15754	16070	16112	15957	16059	15886	15820	15911	15732	16225	15927	15954	15804	16088	15788	16097	16139	15928	15926	16065	15951	16161	15875	16049	15854	16096	15875	15880	15780	15900	15838	15932	15774	15888	16019	15991	16126	15902	15822	15838	15821	15839	15744	15701	16004	15808	15941	15955	16059	16133	15921	15806	15955	15953	16112	15848	15894	16013	16171	15879	15882	15930	15828	15849	16000	16225	16153	15978	16063	16068	16015	15903	16029	15972	16087	15954	16047	15946	15900	16058	15998	15918	15961	15954	15865	15939	16134	15976	15996	16015	16034	15674	15872	15899	15923	15866	15748	15884	15897	15668	16142	15899	15920	16003	15799	15806	15953	15808	15926	15962	16064	15960	15895	15946	16089	15837	15920	16032	16047	15852	16029	15993	15837	16001	16044	16102	16161	15870	15770	16066	15891	15794	15917	15865	16003	15925	15814	15901	16209	15943	15910	15917	15980	16037	16099	15916	15953	16119	15747	15955	15938	15800	16045	15989	16169	16116	15990	16042	16000	15947	15952	15848	15728	16037	15900	16099	16053	15929	15859	15949	15869	16101	16139	15871	16087	16042	16025	16105	16029	15909	15973	16098	16159	15935	15874	15740	15844	16137	16054	15979	15942	16015	16076	16016	15934	15739	15964	15989	16060	15912	16179	16079	15922	15899	16137	16099	15968	15918	16147	15897	15781	15910	15975	15787	15709	15849	15888	16044	15976	16081	16031	15608	15933	15879	15948	15931	15962	15900	15986	16038	15973	15979	15899	15890	16068	16147	15940	15967	16107	15725	15679	15943	15993	15990	15998	15707	15824	15907	15984	15844	15968	15880	15971	15861	16021	15866	16050	16205	15937	15732	16016	16071	15906	16029	16010	16123	16088	15966	16067	15948	16055	15993	16191	16050	15875	15947	16041	15815	15884	15949	16104	15910	15917	15859	15865	15904	15942	15844	15853	15905	15948	16059	15943	15940	15820	16090	16011	16113	15802	15834	16218	15949	15791	16100	16135	15856	15801	16010	15922	15907	15925	15875	15920	16277	15905	15909	15971	16166	16088	15859	16098	15881	15859	15978	15838	15994	16082	16073	15950	15826	15814	15834	15966	16138	15856	16044	15976	16072	15845	15798	15853	16126	15975	15871	16028	16005	16028	15959	15978	15915	15952	16070	15903	15985	15999	16085	15990	16009	15836	15917	15791	15881	15815	16003	15996	15798	16084	15895	15829	15896	15904	15923	15939	15763	15931	16130	16145	16093	15960	16015	16071	15890	16074	16002	15958	16194	15970	15846	16034	16141	15932	16030	16070	16097	16139	15919	15968	16041	15953	16191	16056	15886	15973	16059	15984	15885	15873	16034	15738	15989	15842	15969	15956	15826	15981	16149	16252	16210	15894	15902	15962	16054	16027	15911	15933	16069	15943	15828	16008	16009	15917	16052	16093	16030	15884	16017	16065	16098	16048	15686	15830	16000	16091	15899	15854	15881	15919	15984	15845	15918	15839	15999	16155	15894	16077	15968	15891	15876	15924	15947	15981	16036	16033	15866	16067	15887	15882	16013	16021	16154	15963	15983	15909	15848	16181	15940	15940	15919	16039	15825	16189	15876	15830	15846	16008	16021	16048	16014	15877	15876	16002	15934	15911	15735	16014	15966	16149	15958	16001	15999	16034	15928	16000	15965	16042	15883	15908	16038	15867	15913	15844	15987	16039	15826	15862	15929	15859	15843	15904	15883	15857	15945	15931	16128	15743	15961	15884	15781	16131	16016	16023	15913	15954	15966	16049	15931	15941	15969	15774	15867	15868	15957	15720	15936	15916	15936	15860	15853	15949	16174	15635	16001	15911	16029	15977	16037	16003	15980	15977	15928	15846	16007	15886	15995	15983	15905	16062	15992	15960	15981	15734	15854	15969	15983	16179	15895	15810	16010	15942	15837	16025	15973	16004	15982	15850	15896	15940	15976	15877	15889	15876	16086	16022	15819	16008	15940	15742	15878	15948	15939	15961	16020	15837	16065	15848	15926	16024	15761	15975	15995	15880	15862	15929	15844	15953	15780	15899	15822	15967	15937	15700	16172	15996	15937	15701	15887	15803	15907	15924	15822	15952	15936	15815	16137	16052	15943	15991	15956	16011	15741	16035	15953	15958	15836	15841	15930	15982	16041	15958	16072	15954	15921	16202	16055	15838	15994	15885	15957	15922	15847	16206	15789	15852	15904	15872	16057	15963	16051	15797	15839	15832	16129	15827	16019	16092	16037	15969	16044	16009	16039	16009	15946	15955	15873	15997	15712	15810	15985	15990	15950	16109	15883	16011	15914	15874	15855	15902	15964	15856	15905	16014	16124	16020	15953	15817	15862	16021	15959	15909	15953	16064	15980	15896	15896	15955	16013	16048	15954	15906	16095	16036	16161	16030	15820	15903	16083	16185	15754	15945	15837	16066	16058	16093	15785	15914	15827	16000	15887	15991	16061	16085	16169	15740	15932	15987	15901	16108	16066	15937	16171	15894	15917	16120	16136	15994	15964	15877	15739	16082	15704	16070	15981	16102	16150	16187	15996	15923	15956	15916	15875	15904	15932	15938	15870	15882	15826	16028	15889	16043	15943	16049	15961	16118	15997	16044	15978	15937	15944	15837	16057	15816	16046	15946	15991	16304	16099	15789	15877	15838	15975	15920	15763	16020	16094	15970	15842	15841	15871	15904	15901	15847	15914	15942	15896	15954	16125	16063	16103	15966	15999	15805	15972	15976	15992	15942	15912	15914	16088	16141	15893	15835	16005	15937	15879	16164	15920	15977	15929	15837	15809	16019	16097	16087	15861	16004	15972	15941	15937	16000	15952	15900	16038	15924	15799	16097	15881	16092	15818	15851	15806	16218	15992	16029	16038	15986	15990	15945	16035	16022	16037	16020	15840	16041	15931	15979	15917	15966	16019	15821	15863	15904	15926	15982	15905	16013	15859	16088	15902	16071	15884	15957	15885	15979	16055	15800	16078	15810	15921	15956	16156	15966	15953	16115	16035	15906	15927	15915	15968	15889	16020	15879	16042	15956	15906	16048	15939	15917	16088	16058	15885	15932	15966	15969	15884	15704	16033	16182	16092	15766	15906	15970	15830	16140	16029	15920	15952	16027	15856	15891	16155	16034	15963	16101	16049	15900	15806	15911	15826	15819	16090	16107	15952	15932	16143	15904	15947	16100	16033	16113	15718	15958	15978	15909	15915	15829	16123	15912	15921	15988	15862	16016	15862	16024	15927	15744	15747	15963	15906	15734	16110	16033	15941	16173	15867	15912	15959	16073	15856	16015	15872	16005	16182	15883	16225	16165	16030	16020	15940	16053	15977	15781	15987	15947	15964	15971	16038	15975	15949	16050	16006	15857	15794	15997	15953	16102	15734	15884	15807	15998	16006	15924	15991	15852	16021	15988	15954	16023	15926
17888	35517	28212	20973	18392	17105	16291	15979	15648	15179	15012	14885	14811	14754	14971	14799	14533	14516	14924	14752	14787	14812	14826	14796	14782	14579	14686	14813	14635	14670	14712	14645	14597	14621	14847	14714	14559	14760	14630	14512	14618	14585	14742	14627	14740	14606	14765	14465	14704	14600	14822	14549	14501	14485	14552	14696	14599	14365	14748	14588	14676	14598	14584	14528	14677	14561	14667	14702	14455	14623	14511	14482	14433	14430	14673	14413	14547	14347	14576	14483	14423	14386	14625	14667	14441	14746	14482	14445	14417	14546	14753	14591	14458	14652	14579	14627	14463	14554	14666	14544	14669	14523	14620	14483	14483	14463	14438	14521	14586	14553	14560	14524	14470	14552	14608	14505	14393	14376	14464	14559	14508	14514	14699	14584	14498	14477	14411	14648	14330	14552	14557	14559	14381	14445	14408	14641	14517	14684	14608	14565	14449	14539	14505	14548	14533	14618	14417	14341	14493	14446	14615	14643	14510	14611	14606	14411	14714	14549	14454	14594	14401	14333	14508	14604	14566	14411	14453	14621	14385	14523	14554	14443	14557	14436	14386	14486	14626	14490	14420	14521	14561	14405	14476	14416	14602	14567	14395	14618	14536	14390	14636	14623	14548	14564	14520	14490	14505	14482	14778	14578	14540	14449	14485	14352	14678	14315	14622	14456	14742	14382	14488	14548	14513	14412	14507	14516	14593	14404	14470	14573	14536	14552	14596	14540	14552	14656	14511	14667	14379	14406	14483	14365	14395	14638	14599	14495	14408	14582	14598	14547	14364	14416	14476	14520	14468	14627	14578	14477	14424	14398	14626	14687	14428	14508	14592	14375	14454	14407	14472	14492	14437	14400	14568	14645	14557	14424	14358	14534	14440	14638	14488	14497	14420	14611	14392	14492	14561	14617	14391	14554	14528	14523	14465	14520	14404	14514	14477	14448	14508	14440	14600	14626	14266	14636	14379	14453	14601	14630	14517	14424	14663	14307	14527	14600	14575	14508	14376	14385	14569	14606	14564	14499	14514	14413	14461	14647	14661	14421	14575	14554	14491	14302	14506	14565	14512	14410	14584	14391	14410	14458	14443	14376	14632	14505	14466	14382	14521	14560	14574	14361	14483	14532	14522	14474	14549	14526	14530	14605	14396	14701	14601	14531	14468	14520	14528	14324	14386	14452	14442	14594	14503	14597	14542	14372	14498	14405	14428	14489	14478	14585	14572	14595	14344	14377	14454	14523	14462	14463	14403	14472	14527	14425	14540	14479	14543	14596	14437	14412	14585	14591	14565	14603	14498	14388	14556	14247	14612	14439	14586	14626	14437	14566	14146	14641	14455	14524	14403	14558	14563	14627	14455	14412	14397	14587	14444	14227	14499	14501	14487	14348	14365	14469	14428	14478	14529	14516	14383	14459	14446	14541	14410	14401	14476	14566	14499	14545	14382	14541	14455	14546	14621	14500	14511	14443	14541	14482	14476	14524	14582	14519	14387	14699	14623	14576	14357	14197	14525	14414	14372	14408	14535	14419	14710	14573	14492	14583	14522	14552	14638	14554	14487	14468	14471	14524	14513	14472	14504	14505	14659	14428	14499	14568	14615	14537	14345	14630	14330	14520	14625	14463	14686	14462	14500	14440	14487	14442	14421	14505	14535	14401	14578	14737	14688	14503	14578	14400	14456	14616	14475	14378	14514	14429	14553	14506	14487	14465	14513	14522	14541	14525	14400	14727	14558	14497	14671	14386	14500	14637	14460	14553	14422	14506	14532	14302	14631	14595	14379	14298	14553	14463	14452	14513	14526	14420	14513	14553	14596	14432	14595	14644	14633	14396	14414	14562	14549	14507	14659	14558	14644	14517	14618	14502	14386	14453	14359	14472	14616	14524	14443	14449	14457	14580	14323	14582	14483	14581	14378	14562	14530	14685	14412	14583	14649	14563	14533	14452	14448	14572	14482	14542	14479	14473	14597	14595	14552	14724	14323	14575	14665	14566	14475	14581	14200	14504	14498	14426	14504	14325	14575	14481	14528	14477	14580	14371	14569	14453	14514	14533	14657	14511	14377	14388	14433	14452	14542	14676	14419	14457	14452	14421	14374	14630	14419	14508	14529	14428	14506	14359	14501	14616	14583	14334	14425	14444	14581	14454	14456	14593	14687	14479	14500	14677	14352	14609	14536	14632	14604	14518	14436	14378	14636	14492	14512	14431	14607	14326	14486	14571	14664	14503	14471	14449	14730	14501	14561	14534	14667	14384	14408	14419	14327	14358	14606	14568	14567	14475	14671	14483	14601	14573	14314	14541	14500	14506	14526	14484	14465	14667	14541	14490	14539	14416	14494	14435	14505	14511	14511	14505	14538	14618	14661	14511	14511	14463	14522	14537	14542	14578	14488	14592	14494	14324	14462	14546	14416	14575	14507	14410	14422	14525	14411	14698	14492	14401	14466	14465	14406	14453	14670	14509	14404	14636	14689	14518	14446	14513	14470	14467	14390	14580	14519	14505	14499	14484	14367	14464	14598	14571	14538	14435	14425	14588	14461	14422	14358	14662	14546	14322	14488	14356	14573	14462	14408	14501	14510	14534	14594	14526	14504	14432	14490	14406	14401	14614	14532	14558	14530	14632	14575	14725	14661	14509	14352	14568	14562	14492	14735	14433	14433	14593	14526	14513	14530	14510	14544	14396	14570	14372	14433	14462	14478	14462	14427	14449	14623	14552	14674	14364	14341	14440	14421	14544	14566	14611	14581	14325	14420	14239	14623	14494	14360	14407	14515	14471	14439	14757	14515	14658	14547	14497	14497	14496	14530	14417	14487	14466	14350	14512	14546	14512	14576	14694	14605	14587	14409	14434	14452	14510	14452	14498	14537	14629	14374	14471	14295	14506	14503	14514	14381	14635	14549	14596	14443	14685	14381	14527	14602	14432	14418	14579	14512	14494	14524	14546	14392	14391	14617	14659	14660	14596	14497	14309	14662	14481	14502	14466	14419	14547	14344	14582	14468	14515	14464	14446	14523	14626	14470	14507	14439	14455	14523	14622	14613	14437	14564	14356	14429	14560	14535	14393	14486	14428	14644	14546	14540	14561	14466	14422	14290	14524	14496	14245	14654	14544	14467	14498	14563	14564	14542	14540	14517	14467	14464	14468	14514	14586	14596	14464	14452	14378	14673	14417	14639	14451	14470	14585	14578	14412	14581	14616	14444	14550	14308	14578	14596	14459	14551	14534	14603	14513	14456	14659	14579	14346	14683	14420	14488	14457	14364	14568	14346	14543	14544	14551	14468	14586	14402	14629	14415	14562	14580	14535	14510	14592	14649	14536	14458	14588	14468	14354	14667	14507	14515	14649	14517	14502	14580	14465	14643	14455	14426	14377	14463	14628	14632	14631	14410	14593	14434	14406	14500	14434	14338	14436	14435	14563	14514	14563	14397	14509	14405	14434	14587	14481	14609	14586	14498	14537	14538	14356	14510	14484	14503	14387	14455	14494	14501	14422	14637	14445	14382	14365	14535	14603	14540	14476	14543	14475	14522	14491	14618	14451	14525	14316	14399	14397	14535	14465	14371	14412	14709	14461	14414	14560	14318	14518	14555	14312	14688	14674	14592	14586	14625	14377	14566	14518	14493	14576	14519	14631	14554	14410	14559	14433	14550	14412	14431	14576	14503	14421	14413	14434	14412	14559	14540	14505	14590	14588	14595	14486	14376	14633	14572	14632	14473	14379	14507	14477	14574	14536	14426	14617	14356	14621	14453	14482	14409	14609	14588	14440	14535	14538	14546	14420	14656	14618	14576	14530	14380	14402	14288	14509	14685	14606	14611	14575	14626	14506	14491	14237	14571	14519	14421	14535	14458	14540	14390	14345	14568	14561	14577	14543	14423	14576	14531	14380	14605	14713	14514	14332	14490	14529	14539	14603	14400	14631	14611	14456	14661	14412	14476	14436	14496	14476	14543	14565	14648	14664	14498	14511	14561	14510	14471	14643	14477	14416	14347	14509	14483	14598	14493	14528	14511	14637	14479	14584	14500	14431	14452	14417	14395	14469	14576	14507	14571	14409	14524	14542	14328	14492	14563	14493	14589	14828	14382	14517	14484	14500	14522	14695	14424	14621	14345	14431	14384	14505	14482	14417	14536	14543	14493	14436	14456	14562	14368	14473	14683	14349	14419	14408	14521	14356	14516	14458	14415	14592	14688	14525	14503	14423	14585	14538	14554	14585	14455	14685	14437	14400	14382	14431	14592	14579	14633	14546	14395	14625	14562	14642	14528	14572	14438	14533	14593	14513	14396	14505	14468	14479	14476	14529	14446	14568	14329	14446	14491	14337	14510	14397	14355	14471	14569	14442	14578	14527	14432	14625	14649	14486	14570	14577	14521	14482	14543	14481	14366	14377	14399	14388	14483	14539	14497	14651	14615	14618	14624	14550	14649	14673	14444	14452	14704	14269	14424	14363	14569	14525	14646	14523	14484	14847	14466	14579	14492	14391	14433	14612	14572	14429	14369	14705	14470	14540	14564	14319	14550	14270	14556	14551	14510	14515	14443	14702	14510	14378	14588	14560	14370	14418	14541	14451	14402	14603	14372	14510	14518	14406	14418	14446	14385	14383	14626	14550	14696	14313	14595	14406	14511	14483	14394	14472	14480	14587	14511	14623	14663	14330	14591	14543	14473	14438	14537	14451	14464	14551	14480	14523	14414	14348	14534	14508	14610	14368	14479	14589	14470	14509	14499	14374	14416	14539	14494	14542	14447	14469	14522	14765	14514	14611	14491	14600	14537	14318	14427	14468	14701	14676	14369	14540	14529	14597	14477	14680	14418	14583	14483	14439	14454	14582	14223	14554	14568	14481	14666	14472	14444	14480	14600	14405	14615	14634	14465	14352	14513	14524	14618	14430	14445	14515	14464	14432	14583	14393	14685	14469	14424	14537	14394	14551	14537	14464	14410	14389	14575	14378	14624	14581	14220	14538	14573	14334	14480	14505	14548	14436	14648	14504	14514	14453	14374	14624	14459	14490	14528	14407	14569	14496	14520	14357	14438	14485	14436	14578	14357	14408	14531	14578	14464	14499	14560	14704	14446	14458	14427	14590	14575	14602	14469	14457	14472	14356	14379	14460	14393	14417	14484	14475
28297	22303	22941	18903	15463	14904	15134	14828	14970	14838	14617	14819	14594	14507	14596	14688	14426	14475	14628	14430	14565	14634	14349	14432	14677	14611	14618	14541	14440	14533	14476	14406	14465	14406	14695	14788	14664	14583	14262	14639	14542	14503	14427	14622	14571	14556	14620	14641	14558	14433	14450	14535	14534	14381	14469	14568	14425	14584	14554	14575	14732	14623	14454	14446	14427	14475	14492	14381	14305	14489	14570	14463	14380	14387	14521	14570	14631	14569	14620	14351	14383	14441	14524	14511	14664	14456	14559	14576	14388	14406	14354	14524	14512	14559	14462	14496	14406	14538	14658	14479	14599	14547	14618	14454	14484	14397	14525	14739	14523	14434	14619	14560	14331	14422	14445	14484	14544	14449	14573	14561	14515	14262	14434	14528	14501	14507	14466	14639	14488	14626	14400	14610	14246	14209	14371	14606	14557	14461	14673	14303	14573	14471	14345	14517	14364	14322	14460	14339	14405	14507	14498	14518	14491	14345	14474	14556	14370	14421	14424	14427	14476	14568	14542	14432	14390	14457	14524	14489	14400	14220	14486	14484	14355	14453	14514	14629	14508	14315	14477	14458	14720	14413	14434	14435	14448	14251	14574	14627	14439	14445	14581	14507	14607	14339	14489	14559	14540	14482	14618	14372	14349	14639	14421	14566	14513	14328	14403	14639	14499	14544	14488	14632	14444	14566	14493	14598	14515	14620	14633	14422	14721	14393	14519	14239	14438	14429	14458	14440	14341	14340	14491	14364	14454	14446	14528	14562	14458	14471	14441	14618	14384	14560	14642	14675	14430	14402	14413	14547	14469	14437	14623	14463	14622	14343	14489	14555	14578	14298	14246	14423	14579	14463	14733	14535	14662	14600	14563	14453	14478	14371	14319	14510	14458	14646	14429	14501	14610	14662	14580	14453	14487	14474	14557	14406	14326	14534	14394	14644	14480	14396	14678	14303	14333	14351	14491	14603	14383	14545	14527	14448	14381	14429	14426	14213	14378	14442	14432	14467	14454	14549	14559	14590	14453	14678	14431	14438	14596	14611	14621	14595	14653	14481	14417	14450	14538	14568	14414	14376	14605	14473	14457	14698	14531	14606	14439	14638	14466	14236	14372	14361	14438	14328	14512	14706	14542	14430	14646	14411	14529	14505	14567	14538	14430	14566	14478	14573	14527	14468	14391	14525	14556	14442	14717	14475	14580	14415	14561	14538	14590	14430	14525	14683	14589	14264	14414	14632	14532	14499	14313	14474	14569	14501	14439	14345	14409	14302	14383	14352	14497	14446	14512	14486	14549	14481	14379	14516	14483	14488	14464	14470	14430	14755	14682	14699	14466	14463	14520	14565	14500	14397	14430	14463	14421	14512	14457	14435	14587	14474	14385	14581	14622	14184	14523	14569	14445	14447	14485	14467	14495	14570	14567	14598	14348	14630	14353	14622	14480	14361	14495	14602	14559	14397	14508	14381	14551	14441	14403	14498	14512	14505	14490	14664	14427	14411	14398	14579	14475	14494	14384	14377	14509	14638	14590	14639	14559	14423	14666	14394	14483	14426	14347	14554	14596	14546	14495	14293	14475	14501	14502	14548	14518	14461	14670	14554	14592	14659	14467	14605	14546	14599	14710	14623	14784	14538	14277	14554	14482	14465	14660	14267	14624	14602	14475	14528	14418	14626	14560	14465	14541	14437	14421	14306	14545	14408	14783	14618	14580	14543	14389	14603	14378	14391	14548	14480	14398	14517	14576	14488	14437	14624	14350	14457	14417	14337	14336	14531	14448	14525	14732	14447	14631	14495	14442	14594	14682	14429	14409	14683	14538	14576	14541	14489	14612	14414	14576	14618	14517	14486	14382	14604	14647	14333	14423	14640	14574	14608	14687	14352	14592	14518	14472	14523	14211	14431	14493	14640	14493	14652	14614	14450	14607	14425	14495	14566	14435	14556	14669	14697	14361	14440	14541	14395	14553	14461	14513	14453	14464	14376	14333	14465	14408	14470	14633	14654	14304	14507	14495	14400	14695	14586	14472	14588	14415	14633	14591	14599	14450	14405	14530	14670	14646	14447	14692	14608	14543	14678	14485	14546	14432	14479	14487	14365	14229	14495	14451	14384	14495	14468	14435	14369	14536	14706	14386	14490	14421	14401	14524	14379	14443	14261	14428	14570	14499	14535	14444	14376	14615	14675	14689	14507	14408	14642	14469	14472	14449	14440	14378	14615	14571	14418	14542	14467	14451	14490	14441	14486	14464	14434	14580	14522	14705	14550	14340	14499	14366	14396	14348	14470	14710	14416	14424	14608	14418	14520	14395	14597	14378	14317	14616	14650	14547	14605	14579	14475	14437	14554	14533	14584	14384	14242	14620	14404	14654	14666	14491	14273	14403	14376	14387	14509	14451	14370	14340	14559	14391	14437	14484	14336	14462	14768	14585	14539	14657	14232	14595	14522	14367	14557	14369	14496	14543	14512	14434	14479	14474	14539	14487	14522	14489	14361	14526	14478	14361	14288	14408	14378	14308	14487	14433	14463	14584	14429	14440	14565	14679	14614	14502	14493	14588	14502	14423	14577	14483	14490	14485	14439	14412	14552	14396	14385	14537	14477	14596	14762	14458	14311	14553	14594	14473	14492	14538	14457	14427	14585	14562	14456	14439	14527	14508	14304	14425	14453	14550	14558	14659	14540	14553	14420	14583	14368	14515	14370	14507	14452	14435	14537	14552	14501	14401	14414	14488	14253	14543	14418	14438	14511	14649	14537	14468	14417	14485	14451	14544	14467	14510	14493	14375	14692	14611	14561	14565	14445	14500	14652	14459	14652	14511	14512	14627	14580	14376	14523	14646	14674	14706	14639	14375	14630	14577	14570	14523	14677	14522	14406	14447	14371	14478	14478	14423	14473	14511	14318	14419	14608	14433	14745	14470	14398	14464	14305	14656	14658	14732	14522	14471	14616	14441	14582	14709	14489	14630	14556	14498	14556	14742	14624	14626	14575	14438	14700	14448	14694	14503	14434	14516	14237	14468	14379	14442	14453	14417	14491	14442	14419	14511	14680	14487	14662	14603	14423	14533	14504	14526	14349	14526	14809	14382	14576	14662	14399	14403	14506	14604	14533	14624	14584	14612	14591	14668	14356	14438	14661	14408	14385	14405	14607	14580	14515	14553	14429	14435	14319	14546	14373	14503	14604	14413	14584	14352	14659	14645	14656	14404	14588	14841	14550	14468	14307	14493	14452	14445	14594	14186	14556	14567	14648	14475	14459	14535	14422	14475	14495	14484	14543	14561	14448	14553	14285	14621	14513	14463	14417	14339	14385	14640	14351	14429	14415	14653	14611	14372	14424	14447	14492	14400	14396	14469	14407	14536	14546	14415	14528	14381	14690	14640	14437	14529	14604	14698	14439	14595	14497	14299	14553	14557	14560	14392	14488	14536	14444	14499	14600	14333	14498	14486	14682	14421	14220	14370	14550	14537	14394	14537	14455	14680	14563	14821	14440	14334	14419	14459	14507	14403	14519	14683	14560	14469	14517	14391	14401	14392	14504	14490	14469	14590	14615	14286	14531	14583	14369	14281	14564	14493	14473	14392	14517	14658	14689	14518	14451	14236	14622	14432	14514	14176	14418	14470	14475	14642	14487	14525	14489	14568	14532	14590	14490	14537	14581	14460	14457	14388	14547	14521	14409	14385	14656	14471	14573	14628	14453	14603	14580	14568	14581	14457	14438	14561	14601	14564	14637	14553	14430	14532	14477	14425	14474	14517	14518	14362	14515	14581	14293	14463	14349	14498	14361	14603	14512	14469	14581	14325	14608	14325	14571	14480	14406	14357	14471	14467	14429	14608	14520	14476	14480	14361	14443	14620	14407	14481	14385	14521	14541	14501	14550	14509	14513	14578	14592	14494	14679	14484	14492	14719	14451	14511	14616	14493	14485	14475	14250	14710	14405	14370	14517	14546	14497	14612	14492	14468	14501	14356	14441	14511	14548	14441	14531	14598	14586	14553	14452	14479	14486	14520	14761	14349	14400	14509	14592	14660	14708	14465	14491	14408	14503	14620	14394	14592	14688	14509	14506	14440	14655	14355	14461	14635	14504	14383	14568	14460	14299	14257	14492	14504	14379	14615	14564	14419	14454	14605	14503	14294	14341	14633	14435	14431	14519	14406	14246	14667	14584	14541	14404	14476	14609	14328	14427	14393	14356	14795	14401	14554	14696	14476	14397	14493	14484	14565	14379	14464	14530	14556	14488	14573	14568	14409	14556	14289	14338	14333	14549	14644	14606	14472	14595	14420	14537	14575	14688	14603	14442	14475	14343	14527	14614	14442	14632	14421	14574	14590	14463	14596	14507	14428	14383	14609	14415	14609	14458	14511	14499	14478	14471	14430	14311	14472	14498	14423	14797	14796	14726	14535	14518	14534	14597	14447	14511	14459	14477	14365	14666	14512	14529	14627	14525	14591	14477	14553	14392	14427	14509	14632	14597	14533	14617	14592	14507	14511	14591	14345	14556	14466	14334	14395	14313	14608	14502	14434	14479	14629	14403	14492	14506	14511	14327	14450	14647	14724	14655	14590	14550	14446	14391	14520	14431	14402	14791	14653	14609	14589	14578	14483	14708	14546	14378	14536	14493	14642	14436	14469	14620	14615	14708	14595	14689	14594	14536	14620	14392	14396	14375	14524	14442	14556	14501	14495	14602	14544	14585	14538	14455	14643	14524	14328	14315	14566	14403	14484	14526	14614	14454	14610	14481	14454	14435	14440	14373	14346	14551	14512	14428	14475	14571	14491	14575	14443	14424	14585	14615	14485	14516	14550	14506	14459	14314	14652	14503	14423	14432	14511	14410	14583	14583	14501	14398	14520	14417	14647	14430	14249	14484	14486	14462	14488	14533	14742	14723	14439	14493	14411	14642	14563	14538	14606	14343	14396	14498	14348	14247	14528	14484	14652	14554	14483	14408	14479	14616	14579	14708	14579	14669	14503	14580	14541	14435	14469	14647	14510	14481	14694	14533	14541	14540	14608	14572	14376	14468	14438	14420	14430	14415	14601	14585	14554	14361	14382	14647	14583	14537	14376	14534	14597	14380	14569	14779	14534	14321	14321	14247	14477	14504	14462	14438	14304	14493	14408	14613
17028	23551	19233	16142	14942	14500	14072	14164	13761	13726	13589	13667	13586	13630	13759	13585	13683	13888	13754	13640	13615	13851	13666	13794	13728	13658	13552	13851	13664	13683	13471	13572	13777	13636	13780	13724	13717	13672	13487	13755	13564	13460	13777	13700	13663	13583	13522	13673	13537	13686	13540	13589	13612	13571	13574	13705	13595	13541	13517	13532	13452	13587	13513	13705	13587	13727	13681	13530	13695	13611	13488	13484	13549	13571	13606	13633	13609	13562	13562	13632	13439	13397	13465	13428	13577	13654	13527	13628	13496	13588	13516	13625	13402	13577	13776	13568	13695	13554	13509	13688	13481	13686	13744	13517	13518	13647	13628	13621	13674	13711	13521	13610	13492	13631	13575	13662	13638	13548	13656	13557	13624	13610	13530	13598	13675	13534	13480	13701	13526	13512	13525	13535	13661	13556	13608	13727	13534	13643	13494	13457	13768	13592	13560	13505	13712	13491	13600	13698	13644	13587	13450	13619	13624	13513	13585	13446	13586	13696	13572	13662	13658	13613	13589	13648	13454	13630	13610	13356	13629	13581	13443	13659	13752	13638	13758	13638	13520	13396	13604	13628	13625	13617	13451	13469	13593	13571	13550	13547	13601	13648	13481	13557	13594	13588	13505	13659	13650	13638	13617	13622	13576	13543	13279	13571	13419	13712	13548	13563	13570	13510	13568	13454	13456	13438	13557	13574	13399	13670	13595	13582	13656	13640	13342	13622	13455	13511	13655	13669	13529	13452	13668	13520	13544	13575	13524	13721	13532	13652	13521	13723	13630	13608	13687	13577	13596	13668	13604	13596	13607	13507	13491	13704	13653	13713	13526	13642	13491	13588	13528	13419	13505	13641	13742	13493	13470	13659	13635	13606	13471	13638	13496	13567	13557	13646	13564	13806	13554	13496	13595	13649	13559	13555	13642	13681	13688	13499	13765	13631	13662	13515	13581	13565	13634	13566	13535	13444	13673	13577	13559	13562	13613	13689	13686	13546	13609	13538	13525	13483	13569	13704	13496	13649	13616	13385	13676	13757	13654	13614	13659	13608	13736	13630	13641	13563	13786	13568	13515	13531	13529	13582	13668	13574	13531	13639	13508	13581	13630	13615	13516	13537	13711	13631	13581	13521	13384	13647	13624	13559	13726	13618	13450	13574	13296	13510	13700	13557	13483	13609	13627	13619	13792	13611	13484	13610	13588	13598	13529	13542	13625	13647	13609	13480	13480	13472	13540	13499	13575	13638	13601	13706	13646	13455	13562	13471	13603	13555	13471	13619	13691	13466	13629	13699	13603	13473	13687	13616	13553	13651	13555	13500	13583	13765	13606	13540	13511	13546	13645	13532	13775	13561	13585	13377	13584	13534	13609	13578	13601	13664	13562	13427	13450	13550	13504	13648	13625	13630	13681	13558	13597	13581	13619	13457	13552	13469	13749	13596	13628	13529	13354	13642	13595	13586	13557	13429	13446	13492	13595	13719	13530	13510	13723	13601	13624	13592	13649	13506	13624	13613	13661	13634	13477	13517	13677	13533	13609	13600	13562	13587	13571	13628	13563	13579	13648	13620	13488	13551	13632	13507	13586	13593	13417	13660	13463	13575	13538	13642	13500	13583	13590	13686	13586	13631	13506	13669	13732	13537	13430	13523	13697	13652	13508	13638	13438	13522	13554	13642	13563	13616	13661	13480	13631	13468	13610	13568	13656	13551	13648	13604	13584	13580	13565	13601	13704	13572	13635	13471	13477	13578	13685	13583	13572	13503	13566	13531	13554	13413	13668	13554	13575	13618	13534	13530	13491	13569	13495	13482	13532	13746	13490	13708	13499	13579	13596	13517	13548	13641	13596	13642	13708	13592	13558	13674	13594	13673	13689	13479	13457	13403	13619	13543	13542	13688	13682	13634	13603	13653	13540	13672	13554	13648	13475	13587	13525	13681	13640	13596	13710	13539	13573	13557	13553	13548	13615	13648	13745	13634	13681	13736	13643	13666	13635	13529	13716	13516	13452	13479	13699	13539	13688	13600	13634	13550	13620	13518	13464	13537	13459	13663	13793	13486	13592	13591	13510	13669	13767	13504	13652	13546	13548	13692	13474	13536	13549	13496	13598	13550	13528	13610	13702	13597	13791	13660	13684	13621	13461	13624	13464	13561	13545	13577	13536	13677	13628	13671	13520	13728	13728	13587	13897	13550	13633	13705	13673	13697	13781	13662	13509	13416	13721	13449	13567	13609	13680	13661	13588	13661	13585	13576	13485	13614	13599	13507	13617	13590	13764	13498	13589	13530	13469	13677	13634	13604	13688	13538	13706	13506	13585	13687	13594	13655	13700	13538	13652	13577	13551	13507	13581	13555	13514	13556	13591	13518	13591	13596	13777	13505	13566	13514	13621	13643	13487	13652	13578	13485	13647	13610	13471	13430	13440	13594	13485	13707	13483	13604	13723	13544	13603	13525	13469	13551	13541	13526	13645	13564	13513	13533	13559	13395	13472	13490	13581	13549	13627	13606	13558	13477	13526	13496	13654	13683	13578	13610	13409	13512	13596	13478	13625	13503	13649	13697	13495	13435	13817	13392	13508	13659	13665	13504	13581	13678	13686	13572	13566	13604	13582	13539	13679	13524	13594	13647	13758	13482	13496	13608	13773	13512	13604	13526	13593	13549	13497	13489	13570	13657	13719	13739	13422	13649	13627	13598	13516	13776	13481	13709	13558	13659	13553	13567	13745	13743	13640	13458	13505	13771	13609	13505	13558	13571	13650	13623	13580	13502	13523	13427	13576	13752	13633	13538	13596	13512	13691	13654	13709	13617	13602	13618	13528	13624	13613	13634	13517	13516	13461	13613	13557	13573	13587	13566	13520	13664	13617	13615	13502	13518	13445	13500	13613	13646	13700	13639	13765	13621	13520	13754	13606	13654	13542	13667	13718	13600	13720	13702	13521	13764	13509	13522	13646	13570	13604	13678	13619	13571	13517	13679	13593	13508	13689	13404	13800	13783	13640	13551	13512	13781	13621	13585	13580	13599	13533	13571	13592	13569	13554	13635	13360	13488	13565	13674	13751	13560	13624	13460	13601	13595	13560	13569	13549	13572	13685	13565	13594	13639	13721	13700	13417	13572	13615	13666	13613	13499	13668	13431	13384	13724	13588	13724	13583	13569	13414	13401	13583	13686	13610	13696	13656	13550	13440	13396	13543	13541	13512	13696	13733	13717	13548	13631	13452	13601	13551	13517	13708	13627	13627	13603	13433	13795	13580	13634	13518	13621	13483	13591	13428	13553	13540	13432	13578	13637	13438	13541	13616	13536	13366	13709	13503	13598	13537	13553	13520	13406	13636	13510	13716	13427	13476	13749	13641	13565	13575	13613	13546	13581	13524	13569	13554	13691	13475	13495	13581	13583	13686	13569	13603	13700	13655	13690	13529	13683	13649	13575	13485	13740	13534	13528	13667	13621	13585	13590	13726	13570	13547	13689	13532	13764	13778	13545	13527	13490	13625	13570	13612	13501	13597	13467	13728	13566	13585	13503	13638	13577	13646	13601	13520	13596	13529	13611	13622	13572	13708	13544	13735	13468	13461	13719	13536	13724	13724	13519	13451	13605	13501	13666	13716	13718	13583	13681	13520	13392	13499	13781	13615	13511	13610	13602	13661	13506	13660	13551	13605	13566	13625	13603	13441	13596	13456	13656	13632	13630	13624	13704	13539	13635	13602	13658	13501	13651	13538	13546	13690	13653	13524	13797	13653	13668	13700	13536	13684	13654	13565	13442	13532	13621	13683	13506	13593	13519	13585	13617	13529	13599	13405	13675	13585	13672	13463	13607	13609	13546	13611	13672	13659	13662	13616	13586	13447	13545	13360	13577	13556	13520	13483	13549	13542	13719	13720	13674	13643	13443	13672	13514	13467	13745	13636	13597	13518	13646	13597	13310	13594	13570	13692	13614	13590	13842	13470	13653	13527	13563	13652	13613	13624	13575	13615	13543	13666	13363	13488	13553	13622	13710	13504	13673	13373	13692	13683	13529	13531	13531	13399	13645	13537	13694	13617	13747	13600	13717	13649	13626	13544	13675	13352	13544	13566	13475	13509	13489	13569	13520	13658	13625	13510	13642	13418	13624	13518	13632	13361	13568	13546	13635	13428	13571	13709	13595	13527	13479	13758	13590	13529	13500	13542	13310	13637	13633	13776	13481	13713	13700	13599	13613	13550	13563	13652	13783	13711	13660	13576	13786	13380	13807	13548	13512	13577	13682	13599	13436	13486	13526	13669	13794	13487	13639	13543	13638	13653	13541	13563	13753	13583	13661	13747	13420	13665	13620	13539	13526	13507	13585	13296	13713	13607	13504	13633	13453	13531	13645	13757	13461	13551	13584	13571	13694	13480	13620	13717	13738	13466	13572	13598	13575	13652	13594	13720	13542	13515	13769	13635	13606	13459	13723	13637	13552	13763	13558	13412	13523	13525	13516	13746	13550	13484	13551	13674	13657	13598	13568	13592	13465	13612	13657	13567	13512	13670	13640	13536	13792	13735	13526	13624	13571	13555	13740	13418	13368	13679	13629	13491	13607	13596	13788	13550	13639	13596	13568	13600	13582	13622	13411	13461	13437	13711	13565	13553	13613	13517	13582	13667	13690	13697	13578	13577	13588	13742	13679	13540	13600	13668	13738	13420	13507	13616	13593	13604	13599	13775	13629	13533	13635	13484	13592	13513	13676	13591	13603	13610	13812	13463	13770	13502	13748	13428	13515	13597	13581	13621	13663	13717	13564	13506	13637	13547	13767	13548	13615	13608	13765	13464	13642	13558	13725	13493	13607	13491	13517	13574	13635	13675	13621	13486	13561	13542	13582	13632	13619	13676	13553	13492	13452	13599	13643	13621	13665	13615	13623	13679	13629	13612	13711	13503	13495	13486	13460	13654	13671	13644	13531	13564	13545	13699	13670	13475	13478	13569	13455	13498	13555	13599	13795	13686	13552	13437	13561	13613	13610	13784	13528	13601	13625	13719	13509	13570	13552	13643	13510	13645	13477	13553	13565	13577	13658	13617	13565	13574	13370	13591	13501	13668	13714	13625	13625	13574	13672	13515	13655	13473	13711	13550	13617	13617	13696	13503	13478	13548	13601	13566	13530
23532	21507	28164	25321	21989	19693	18176	16385	15739	15813	15782	15555	15376	15384	15371	15376	15495	15289	15239	15358	15168	15335	15315	15329	15512	15487	15423	15466	15310	15409	15366	15279	15443	15451	15421	15303	15453	15333	15251	15369	15274	15101	15305	15393	15236	15377	15264	15318	15323	15273	15436	15171	15413	15242	15151	15312	15289	15336	15221	15277	15352	15198	15293	15223	15256	15253	15386	15199	15229	15216	15285	15225	15328	15258	15336	15249	15238	15189	15549	15399	15422	14982	15396	15248	15068	15286	15285	15138	15201	15256	15315	15321	15273	15184	15296	15353	15295	15190	15284	15222	15240	15169	15376	15125	15223	15341	15189	15187	15089	15248	15215	14987	15260	15262	15260	15348	15486	15305	15420	15331	15182	15276	15319	15138	15271	15319	15230	15327	15327	15379	15268	15377	15312	15257	15453	15147	15033	15368	15317	15208	15326	15155	15195	15197	15164	15032	15343	15268	15268	15359	15230	15028	15060	15384	15232	15319	15302	15127	15273	15300	15387	15139	15297	15167	15193	15263	15201	15237	15327	15402	15192	15141	15211	15052	15461	15240	15236	15298	15209	15223	15179	15471	15211	15250	15328	15294	15237	15158	15369	15120	15487	15177	15514	15305	15167	15193	15258	15147	15364	15085	15277	15264	15309	15291	15269	15179	15113	15234	15113	15142	14977	15221	15241	15401	15293	15305	15182	15269	15138	15153	15450	15317	15276	15091	15402	15296	15394	15186	15228	15189	15074	15264	15213	15065	15353	15175	15072	15223	15237	15189	15326	15029	15140	15285	15249	15235	15493	15426	15063	15360	15300	15231	15219	15286	15178	15178	15369	15264	15371	15168	15250	15435	15126	15132	15292	15217	15044	15340	15319	15326	15348	15059	15287	15471	15320	15153	15188	15124	15369	15147	15149	15247	15498	15369	15207	15226	15106	15233	15133	15239	15138	15393	15275	15277	15314	15432	15507	15354	15222	15171	15252	15240	15243	15210	15180	15268	15397	15010	15199	15221	15081	15232	15298	15191	15111	15405	15215	15443	15275	15306	15307	15190	15243	15204	15250	15203	15249	15134	15274	15236	15336	15181	15245	15458	15170	15245	15259	15251	15180	15185	15308	15143	15150	15351	15278	15095	15133	15186	15101	15295	15274	15045	15476	15129	15124	15241	15147	15224	15109	15035	15233	15282	15147	15252	15161	15193	15239	15240	15230	15203	14989	15063	15211	15260	15144	15397	15375	15171	15235	15293	15268	15108	15144	15249	15218	15235	15138	15354	15344	15279	15119	15136	15205	15289	15259	15186	15181	15246	15264	15293	15338	15191	15408	15377	15314	15188	15185	15255	15290	15272	15306	15060	15342	15332	15255	15146	15232	15237	15144	15240	15302	15173	15308	15381	15172	15181	15272	15206	15327	15343	15202	15346	15194	15252	15210	15327	15334	15134	15341	15165	15352	15235	15319	15175	15224	15070	15209	15362	15325	15157	15247	15268	15237	15101	15171	15261	15230	15346	15460	15317	15456	15245	15382	15156	15350	15335	15353	15131	15319	15074	15379	15064	15150	15107	15324	15354	15255	15174	15249	15240	15332	15442	15068	15246	15269	15447	15256	15113	15286	15230	15257	15155	15314	15115	15176	15355	15245	15362	15302	15246	15269	15105	15143	15138	15159	15185	15247	14954	15170	15234	15142	15251	15130	15226	15204	15165	15110	15341	15199	15233	15247	15233	15257	15334	15331	15197	15304	15251	15458	15042	15390	15248	15296	15204	15326	15167	15317	15257	15554	15261	15268	15177	15386	15149	15175	15162	15292	15238	15195	15192	15361	15175	15107	15225	15427	15064	15244	15127	15288	15041	15349	15418	15189	15124	15193	15186	15364	15174	15091	15172	15151	15140	15311	15150	15422	15253	15166	15202	15517	15241	15222	15252	15287	15193	15152	15323	15071	15196	15324	15131	15341	15020	15455	15289	15252	15358	15102	15127	15172	15043	15257	15448	15067	15177	15605	15287	15048	15092	15156	15090	15300	15380	15307	15308	15076	15171	15300	15227	15341	15295	15359	15354	15433	15267	15338	15133	15360	15354	15124	15201	15250	15373	15243	15331	15202	15169	15261	15322	15279	15131	15298	15230	15440	15306	15280	15309	15094	15356	15065	15442	15039	15006	15265	15176	15035	15176	15162	15108	15133	15213	15084	15224	15026	15275	15318	15209	15232	15182	15170	15191	15156	15030	15425	15234	15059	15198	15028	15344	15222	15222	15296	15414	15315	15107	15211	15375	15334	15285	15231	15344	15067	15288	15311	15256	15066	14950	15019	15325	15326	15290	15325	15505	15180	15142	15169	15064	15341	15374	15082	15312	15209	15216	15329	15199	15363	15236	15182	15252	15129	15010	15162	15337	15301	15351	15360	15358	15339	15188	15283	15390	15314	15105	15251	15192	15172	15099	15112	15109	15325	15461	15292	15169	15138	15144	15363	15296	15326	15431	15298	15191	15123	15217	15312	15264	15234	15301	15347	15291	15153	15300	15347	15278	15115	15317	15299	15286	15161	15121	15167	15264	15141	15284	15433	15218	15128	15151	15208	15306	14921	15211	15150	15253	15321	15247	15230	15215	15039	15252	15289	15365	15185	15210	15454	15344	15071	15252	15342	15370	15241	15191	15167	15315	15338	15125	15248	15257	15189	15182	15212	15328	15141	15324	15308	15145	15285	15172	15577	15151	15066	15301	15292	15200	15202	15195	15213	15238	15342	15260	15368	15177	15343	15220	15307	15365	15314	15231	15215	15399	15143	15114	15480	15351	15247	15290	15309	15226	15145	15365	15207	15299	15247	15335	15294	15209	15056	15242	15349	15305	15176	15259	15328	15190	15337	15166	15097	15138	15110	15270	15346	15406	15351	15355	15179	15083	15354	15275	15092	15123	15361	15181	15323	15350	15403	15298	15207	15392	15332	15364	15223	15136	15102	15264	15132	15225	15268	15283	15199	15346	15102	15308	15338	15322	15250	15301	15223	15319	15325	15294	15453	15326	15230	15458	15223	15006	14978	15246	15239	15248	15288	15307	15312	15182	15288	15035	15130	15329	15303	15306	15162	15123	15129	15193	15336	15325	15435	15376	15305	15304	15125	15214	15369	15313	15204	15258	15182	15272	15272	15166	15401	15454	15175	15093	14973	15103	15252	15506	15263	15379	15200	15332	15125	15293	15294	15213	15133	15240	15181	15301	15380	15062	15165	15096	15025	15379	15266	15025	15217	15069	15123	15220	15257	15215	15264	15310	15100	15352	15103	15218	15231	15030	15086	15339	15043	15267	15257	15478	15301	15321	15093	15162	15160	15112	15260	15390	15287	15193	15226	15194	15262	15249	15106	15105	15294	15236	15220	15199	15353	15238	15042	15027	15223	15108	15207	15154	15232	15424	15302	15343	15204	15380	15177	15306	15325	15283	15292	15131	15094	15318	15434	15215	15449	15264	15252	15132	15385	15476	15364	15156	15366	15338	15341	15299	15452	15240	15247	15235	15207	15325	15276	15325	15343	15296	15013	15264	15312	15269	14992	15359	15120	15210	15165	15323	15545	15266	15426	15383	15590	15247	15296	15411	15294	15371	15236	15243	15344	15288	15316	15298	15257	15107	15432	15199	15238	15513	15295	15339	15358	15246	15065	15149	15055	15340	15343	15254	15148	15094	15255	15321	15409	15285	15281	15206	15177	15314	15419	15423	15149	15309	15043	15162	15251	15176	15234	15012	15132	15124	15258	15296	15338	15185	15452	15262	15346	15378	15449	15349	15231	15066	15291	15258	15066	15248	15300	15245	15199	15460	15472	15116	15235	15103	15172	15199	15475	15308	15154	15300	15162	15300	15384	15323	15089	15122	15182	14948	14983	15238	15349	15123	15286	15239	15198	15302	15219	15135	15259	15297	15299	15227	15169	15195	15183	15072	15122	15137	15198	15170	15178	15247	15210	15257	15248	15213	15258	15337	15214	15339	15019	15249	15328	15151	15248	15355	15379	15236	15167	15230	15218	15280	15217	15222	15227	15123	15215	15049	15244	15395	15224	15025	15119	15132	15214	15419	15224	15201	15328	15139	15389	15019	15354	15376	15210	15163	15288	15160	15419	15163	15321	15329	15314	15221	15344	15133	15346	15113	15277	15031	15122	15306	15167	15292	15443	15360	15201	15422	15244	15246	15068	15093	15211	15227	15249	15108	15246	15345	15369	15089	15262	15251	15216	15394	15402	15200	15285	15208	15222	15204	15327	15349	15372	15351	15513	15372	15384	15340	15350	15096	14986	15277	15415	15053	15375	15154	15354	15253	15176	15371	15194	15314	15014	15208	15159	15177	15157	15371	15148	15286	15162	15331	15202	15342	15201	15243	15294	15093	15302	15029	15281	14907	15213	15108	15118	15416	15326	15211	15278	15362	15169	15312	15307	15303	15332	15219	15393	15298	15292	15129	15303	15255	15218	15280	15148	15173	15256	15091	15269	15232	15186	15306	15342	15416	15128	15320	15162	15096	15273	15026	15224	15313	15267	15399	15320	15290	15259	15307	15252	15250	15243	15145	15113	15168	15338	15364	15268	15433	15406	15067	15243	15229	15409	15075	15119	15305	15253	15476	15259	15201	15458	15218	15219	15343	15344	15079	15223	15210	15212	15274	15228	15303	15114	15385	15094	15183	15402	15139	15241	15180	15248	15208	15442	15346	15216	15368	15251	15205	15276	15213	15249	15164	15394	15026	15197	15209	15367	15359	15296	15068	15427	15187	15202	15305	15043	15284	15277	15280	15209	15195	15330	15186	15257	15253	15268	15249	15321	15155	15168	15287	15346	15149	15373	15243	15233	15125	15579	15248	15282	15080	15405	15422	15119	15330	15002	15162	15196	15129	15046	15204	15163	15297	15355	15277	15308	15505	15427	15007	15271	15010	15344	15226	15063	15124	15254	15333	15242	15308	15222	15247	15324	15302	15053	15033	15218	15054	15484	15234	15107	15304	15304	15266	15142	15332	15272	15262	15200	15255	15452	15317	15304	15243	15212	14996	15033	15043	15131	15164	15128	15196	15318	15190	15257	15274	15345	15281	15256	15439	15151	14978	15149	15289	15176	15221	15198	15199	15247	14998	14937	15204
15897	30037	24220	18794	16861	15674	15360	15079	14708	14588	14402	14259	14255	14112	14183	14305	14119	14011	14065	14193	14249	14010	14070	14091	14088	14050	14187	14128	14207	14120	13988	14175	14067	14083	14123	14135	14100	14042	14206	14171	14160	14032	14243	14231	14029	14123	14029	14093	14071	14227	14063	14123	13967	14139	14081	13915	13965	14198	14204	14188	14019	14099	14112	14025	13973	13994	13964	14184	14072	14124	13893	14172	14121	14025	14064	14151	14044	14189	14014	13888	14029	14027	14108	14049	13977	14190	14085	14017	14035	14070	13880	14118	14126	13914	14087	14107	13965	14055	13900	13992	13980	14025	13973	14064	14095	13862	14091	14034	14142	14077	14064	13966	14171	13947	14006	14048	14077	13889	14117	14040	14077	14013	14000	14135	14137	14056	13985	14138	14072	14069	13947	13988	14005	14097	13992	14053	13975	13933	13965	14106	14092	13999	14001	14013	13954	14117	14027	14038	14079	14092	14068	14137	13879	14113	13896	13947	13963	14180	14028	13997	13917	14025	14112	14020	13947	13932	13985	14124	13836	14087	14047	13963	14184	13854	14094	13853	14013	14087	14138	13969	14019	14138	13906	14033	14082	13954	14027	14044	13771	13992	14042	13880	14096	13888	13990	13965	14132	13929	14193	13963	13953	14079	13946	14113	14256	13978	14193	13959	14000	14201	13959	14147	13883	14095	13893	13908	14124	13995	13958	14103	14248	14185	14005	13956	13977	14096	13990	13979	14089	14141	14018	13989	14036	14035	14042	14084	13900	13955	14177	13971	14000	14131	13898	13984	14078	14039	14074	14190	13984	14097	14095	13907	14067	14016	14050	14165	14090	14033	14162	14073	14133	14039	14116	13887	14022	14107	14076	13937	13983	13992	14040	13985	14144	14015	14017	14033	14041	13909	13926	14002	14027	13966	14097	13908	13954	13937	14010	14160	14113	13985	14010	13921	13913	13993	14129	13879	13911	13967	14007	13885	13946	14148	14161	14034	14154	13868	13965	13942	13884	13893	14145	14123	13916	13870	13857	13914	13995	14100	14135	13938	14045	13952	13961	14072	13969	14049	14148	13960	14115	14034	14164	13996	14063	14105	14131	14140	13929	14189	14059	13867	13999	14037	14018	14100	14072	14017	14114	13986	13911	13982	14010	13844	14005	13962	13977	14111	14241	14026	13889	14075	14078	14118	14230	13814	14108	14063	14068	14042	14013	14082	14046	13983	14038	13965	13980	13921	14002	14188	13924	13923	14207	14045	14145	14082	13963	14018	13987	13850	14063	13922	14204	14067	13940	14021	13965	14110	14007	13970	13982	14065	14008	14009	14116	13910	14079	13946	14023	14116	14064	14022	14047	14086	13939	13940	14077	14015	13944	14094	13908	14101	13997	14044	14027	14027	14004	13956	14076	13990	13929	13924	14007	13995	13904	14076	13949	13944	14112	13956	13887	13993	13949	14109	13916	13940	13956	13970	14123	14041	13991	14062	14095	14033	14090	13883	13964	13976	14060	13967	13900	14067	14182	14229	14002	14014	14062	14053	14067	13997	14222	14054	14012	13872	13959	13986	14058	14077	13875	14119	13968	14017	14115	14094	13884	14162	14063	14323	14063	14052	13989	14096	13853	14087	14129	14059	14024	13880	14067	14003	14048	14098	13989	14031	14197	13959	14158	13876	14071	14149	14059	14112	13962	13908	14065	14230	14213	13924	13999	13972	14109	14032	14208	14025	14047	13890	13990	13913	14116	14109	14056	14031	14169	14075	14133	14024	14033	13991	13990	14000	14039	14009	14056	13838	13941	13984	14033	14122	14065	14208	14152	13906	14107	13954	14000	14071	14095	14109	14213	13945	13899	14033	14014	14023	13980	14086	14042	14052	13956	14100	14077	13871	13828	14010	14053	13837	13963	13929	14005	14003	13783	14060	14022	13847	14097	13973	14097	13947	14009	14058	14024	13990	13997	14071	14023	14124	14021	14066	14019	13995	13931	13964	14041	13973	13954	14105	13937	14075	14109	14130	13979	13978	13995	14103	14000	14187	13935	14085	14041	14112	14017	14142	14078	14055	14017	14046	13959	14076	14025	14023	14037	14081	13929	14144	13785	13953	14014	14031	13923	13866	14120	13970	13838	13943	14051	13944	14075	13994	14085	13793	14004	13944	13965	14120	13984	14035	14077	14104	14144	14086	14170	14036	13983	14024	14125	14172	14097	13948	14115	14148	13913	13960	14133	14005	14058	14017	14115	13991	14026	13821	14068	14079	13966	13936	14039	13996	14221	14038	13764	14001	13997	13899	13973	14080	14090	14054	14079	14048	14157	14005	13957	13964	14209	14112	13975	14082	14043	14056	14044	14079	13876	14046	14030	13930	13967	14144	13849	14105	14030	14060	14068	14026	14071	14057	14057	14034	13999	13959	14226	14010	14051	14062	14000	14167	13937	14108	14036	13944	13939	14048	14151	14105	14079	14118	14034	14054	14117	14118	14148	14008	13972	14073	14068	14235	14088	13964	14004	13923	13918	13971	14063	14042	14141	14046	14129	13776	14057	14096	13837	13997	13969	14014	14073	13959	14054	14005	13974	14004	14040	14154	13994	14088	14063	14031	14122	14121	14098	13946	13876	14005	14058	14199	14151	14111	14054	14109	13976	14056	14108	14227	14070	14063	14160	13996	14098	14040	14087	14141	13933	13970	14062	13987	14018	14003	13929	14227	14014	13881	14029	13999	14140	14157	13907	13996	13998	13765	14196	14028	14288	14054	14103	14124	14056	13980	13908	14079	13944	14123	13899	14018	14019	13938	13934	14167	13964	14118	13988	13939	14003	14004	14148	13965	14033	13862	13987	14168	13908	14159	14166	13895	13990	13893	14024	14010	14045	14009	14043	14116	13946	14079	14171	14018	14111	13987	14145	14058	14106	14033	14093	13962	14041	14131	13945	13952	13991	14005	14096	14048	14054	14189	13906	14056	14086	13985	14237	14033	13982	13981	13974	14128	14270	13958	14087	14117	13995	13955	13878	14172	14030	14187	14023	14002	14057	13956	13942	14017	14100	14048	14010	14061	14061	13974	13981	14127	14144	14023	13828	14005	14131	13873	14223	13936	13946	14038	13903	14327	14054	13892	14148	14115	14087	14116	13990	14031	14038	14038	13874	13985	14024	13959	13997	14216	13972	13977	13991	14086	14143	13898	14072	13927	13862	14101	14207	14010	13934	14142	13966	13972	14109	14090	14205	14082	14110	13882	13927	14019	14136	13982	14144	14102	13894	13864	13980	13852	14174	14051	14053	14176	14000	13854	14055	14125	13965	13863	14034	14114	14033	14081	14048	14041	13929	14004	14018	14167	14029	14036	14121	14096	14027	13966	14070	13889	14146	13947	14007	14105	14175	13916	13996	13900	14054	13925	13981	14016	13978	13999	14182	14042	13993	14147	13970	14176	14059	14014	13960	14207	14064	14068	13951	14164	13889	14079	14216	14167	14106	14126	14163	14081	14078	13947	13999	14029	14210	13915	14007	14020	14047	14046	14032	14013	14077	14008	14097	13898	13927	14033	14014	14034	14006	14059	14020	13864	14022	14025	14002	14022	14104	13981	13974	14112	14064	13995	14088	14053	13895	13965	14167	14187	14003	13903	14051	14048	13965	13961	13900	13878	14008	14116	14077	14176	14154	13928	14097	13798	13967	13923	14146	14002	14115	14070	14138	14309	14028	14028	14009	14101	14012	14056	13887	14124	13906	13895	14049	14096	14206	14008	13958	14113	14204	13994	14115	14069	14149	13916	13941	14001	13898	14095	13920	13976	14057	14112	14006	14182	14184	13992	14044	13832	13990	13969	14018	14171	14153	14108	14268	14016	13922	14150	14077	14076	14021	13903	14030	14053	14012	14010	14062	14056	14122	14074	14149	13940	14067	13949	14126	14025	14153	14188	13912	14027	13970	14063	14130	14177	14150	14023	14036	14093	14003	13904	13871	14210	13935	14040	13984	14091	13939	14075	14034	13905	14151	13996	14045	13982	14047	14005	14023	14064	14005	14053	14049	13996	14061	14072	14032	13951	14124	14076	14035	14127	14049	13845	14022	14029	14012	14056	14023	14063	14117	13923	13948	14014	13964	14038	14173	14042	14009	13922	13964	13970	14041	14036	14084	14034	14007	14087	14061	14019	14079	14001	14110	14090	14052	13977	13939	14098	14092	14087	14034	13896	14005	14032	13990	14173	13938	14089	13991	14146	14206	14151	13913	14126	13979	14175	13984	14056	13954	14048	13942	14123	14104	14006	14069	13944	13967	14018	14059	14083	14040	14123	14033	14169	14179	14003	14093	14099	14053	13872	14010	14051	14087	13993	14144	14059	13977	13909	14147	14093	14090	14111	13929	14031	14112	13872	14136	14051	14064	14044	13943	14245	14045	14152	14108	13993	14021	13993	14050	13907	14128	13934	13827	14079	14027	13994	14109	14187	13956	14003	14000	14012	13986	14168	13960	14091	14112	14146	13904	14115	14149	14081	14071	14061	14116	14002	14027	14026	13988	14103	13959	14077	13950	14097	14085	13984	13959	14162	13815	13865	14091	14122	14024	14064	14083	14010	14060	14105	14015	14023	14103	14309	13943	14008	14002	14187	14034	14009	13970	14103	13895	13926	14133	14114	13978	14000	14149	13931	14068	14083	13998	14121	14073	13989	14053	14029	14115	13954	13864	14153	13983	14051	14023	13957	14016	14088	14028	14088	13984	14020	13932	14146	14188	13965	14027	14086	14079	14055	14116	14072	13946	13936	14194	14140	14018	13904	14033	14018	14174	13912	14133	14126	13904	13998	14110	13913	14116	13973	14000	14033	14036	14153	14028	14167	14050	13999	14031	13872	14077	14310	13923	13964	13902	13929	14002	14067	13957	14096	14041	13968	14087	13910	13903	14060	14121	13942	14002	14117	14033	14074	14001	14056	14101	14057	14080	14161	14095	14023	13861	13988	14000	14034	13947	13873	14015	14093	14076	14148	13854	14043	14001	14042	13954	13980	14042	14131	14258	13956	13963	14041	14085	13977	14055	14101	13974	14143	13869	14060	13924	13978	14042	14108	14240	13912	14071	14060	14073	14112	14094	14069	14251	14118	13961	14022	14026	14139	14019	14017	14102	13951
25279	21493	26360	25900	17613	16360	16110	15602	15436	15474	15402	15383	15283	15026	15121	15114	15206	15272	15256	15171	15268	15175	15201	15301	15305	15221	15126	15326	15177	15150	15142	15217	15095	15318	15248	15287	15257	15090	15085	15186	15094	15102	15265	15066	15118	15090	15288	15042	15314	15073	15257	15074	15001	15095	15003	14996	15197	15002	15137	15114	15206	15120	14909	15086	15137	15151	15357	15023	14971	14955	15086	15082	15106	15098	15011	14930	15172	15120	15312	14897	15022	15114	15043	15111	14996	15027	15031	15224	14934	14924	15034	15152	15260	15286	14993	15275	15104	15379	15225	15212	15116	15282	15135	15317	15143	15192	15156	15161	15089	15334	15267	15073	15111	15036	15163	15149	15135	14955	15166	15038	15365	15084	15050	15344	15305	15346	15023	15148	14997	15124	15100	15275	15127	15142	15019	15062	15038	15146	15093	15366	15296	15282	14993	15114	15129	15134	15094	15137	14943	15119	15261	15442	15305	15142	15055	15185	15032	15129	15029	15150	15130	15135	15250	15192	15110	15012	15236	15240	15092	15095	15083	15033	15183	15068	15081	15307	15241	15232	15171	15199	15112	15096	15103	15233	15098	15076	15267	15239	15218	14962	15065	14968	15103	15011	15192	14990	15224	15033	15298	15043	14798	15071	14980	14946	15201	15022	15131	15079	15102	15084	15335	15217	15025	15051	15083	15255	15081	15178	14960	15333	15130	15131	15181	14927	15245	15026	15175	15084	15151	15256	15108	15028	15190	15135	15057	15153	15203	15125	15016	14981	15183	14941	15285	15119	15070	15211	15073	15034	15201	15075	15268	15187	15174	15366	15229	15330	15063	15134	15130	14957	15091	15237	15147	15111	15213	15250	15215	14930	15031	15319	15213	15215	15171	15154	15190	15211	15471	15130	15114	14995	15078	15048	15188	15062	15275	15276	15152	15240	15161	15228	15165	14967	15029	15290	15203	15184	14993	15317	15354	15186	15302	15138	15160	15123	15075	15071	15208	15119	15020	14943	15182	15309	15021	15219	15252	15174	15340	14992	15168	15082	14997	15156	15224	15076	15215	15034	15138	15224	14992	15018	15005	14972	15092	15138	15121	15024	15179	15145	15180	14930	14871	15159	15197	15215	15168	14999	15035	15085	15307	15197	15120	15287	15168	15058	14931	15160	15161	15159	14874	15197	15010	15286	14906	15066	15238	15124	15212	15081	15122	15215	15194	14999	15111	15142	14902	15042	14909	15226	15158	15068	15140	14948	15061	15095	15011	15056	15236	15365	15004	15085	15177	15354	14980	15205	15305	15092	15014	15020	15286	15253	14988	15318	15029	15118	14914	15193	15079	14998	15018	15141	15190	15115	15231	15047	15087	15191	15148	14944	15080	15160	15322	15135	15332	15113	15089	15211	15106	15172	15246	15277	15100	15017	15183	15250	15218	15264	15134	15232	15226	15020	15175	14982	15025	14871	15187	15096	15063	15105	15230	15225	15156	14883	15218	15054	15044	15124	14988	15353	15307	15179	15220	15215	15073	15163	15266	15102	15080	15233	15246	15190	15009	15251	15164	15117	15326	15139	15278	15156	15132	15178	15136	15166	14966	15214	15184	15165	15099	15263	14872	15160	15041	15039	15118	15195	15203	15230	15014	15112	15158	15126	15027	14977	15254	15217	15013	15249	15238	15141	15115	15306	15161	15076	15087	15098	15033	15047	15184	15140	14940	15291	15292	15109	15154	15219	15147	15196	15035	15300	15300	15099	15301	15238	15116	15304	15080	15050	15066	15140	14871	14937	15143	15167	15092	15035	15094	15201	15168	15221	15125	15085	15199	15289	15033	15081	15383	15379	15139	15226	15095	15160	15359	15186	15119	15258	15225	15064	15157	15256	15183	15177	15209	14971	15287	15312	15143	14989	15049	15035	15294	15148	15106	15269	15123	15183	15088	15167	15245	15126	14952	15216	15094	15178	15033	15166	15232	15417	15113	15107	15201	15000	15159	15300	15169	15062	15013	15096	15160	14936	15090	15204	15016	14960	15163	15096	15181	15120	15105	15077	14973	15217	15190	15011	15028	15131	15075	15064	15108	15067	15232	15203	15166	15079	15167	15207	15136	15081	15093	14980	15115	15291	15014	15082	14974	15099	15274	14998	15017	15259	15337	15152	14883	15027	15135	15230	15162	15203	15038	15103	15225	15065	15299	15220	15211	15243	15120	15191	15233	15076	15189	15233	15135	15036	15207	15085	15056	14971	15087	14901	15197	15002	15070	15149	15121	15061	15131	14987	15171	15213	15390	14856	15015	15189	15250	15162	15259	15207	15113	15044	15269	15219	15171	15294	14991	15162	15193	15283	15143	15075	15179	15269	15116	15219	15182	15053	15096	15085	15050	15006	15117	14970	15084	15219	15147	15051	15079	14969	15179	15151	15142	15132	15340	14963	15180	15011	15245	15021	15229	14978	14973	15222	15153	14981	15025	15118	15060	15013	15152	15066	15297	15046	15307	15253	15209	15065	15176	15143	15156	15262	15120	15166	15224	15216	14926	15218	15216	15159	15279	15395	15120	15215	15250	15184	15134	15186	15039	15052	15306	15161	15149	15096	14967	15145	15356	15152	15051	15125	15223	15257	15142	15078	15145	15112	15208	15080	14962	15247	15118	15135	15011	15051	15187	15153	15353	15129	15251	15236	14983	15216	15227	15021	15097	15234	14864	15029	15312	15384	15112	15333	15313	15177	15186	15062	14982	15192	14897	15199	15261	15340	15204	15079	15138	15169	15309	15394	15149	15225	15143	15083	15136	15113	14975	15058	15039	15110	15080	15180	15169	15193	15123	15233	15243	15280	15225	15193	15107	15096	15070	15120	15061	15018	14869	15267	14964	14979	15072	14974	15267	15171	15287	15273	15114	15228	15138	14918	15170	15273	14986	15102	15126	15120	15186	15003	15081	15122	15127	14995	15113	15220	15101	15180	15239	15298	15228	15132	15166	15298	14970	15090	15025	15255	15048	15090	15213	15008	15095	15310	15124	15160	15117	15083	15073	15147	15177	15097	15009	15181	15201	15007	15320	15204	15109	15162	15131	15209	15112	15067	14966	15217	15070	15438	15196	15182	15054	15152	15081	15150	15341	15171	15171	15212	15080	15129	15141	15029	15160	15326	15192	15063	14961	15034	15176	15026	15230	15283	15034	15118	14994	15130	15110	15117	15141	15083	14918	15186	15104	15251	15118	15233	15293	15044	15226	15208	15255	15251	15148	15066	15118	15048	15083	15235	14952	15004	15274	15140	14970	15156	15177	15048	15187	14969	15135	15056	15214	15075	15221	15075	15023	15080	15054	15083	15175	15164	15005	15130	15206	15258	15251	15144	15137	15058	15116	15463	15124	15047	15256	15115	15121	15061	15318	15303	15339	15165	15062	15094	15404	14980	15087	15139	14987	15147	15346	15177	15077	15030	15128	15075	14902	15083	15108	15123	15249	15093	15414	15087	15176	15100	15062	15012	15259	15201	15293	15294	15081	14864	15111	15265	15144	15110	15023	15107	15261	15017	15093	15089	15321	15243	14886	15134	15165	15057	15064	15051	15189	15225	15148	15203	15101	15280	15035	14989	15031	15131	15217	15250	15104	15404	15140	15256	15154	15248	15281	15322	15103	15116	14904	15079	14964	15305	15008	14997	15051	15249	15387	15202	15288	15080	15171	15364	15075	15134	15223	15166	15105	15116	15015	15199	15011	15179	14954	14925	15079	15332	15203	15057	15107	15111	15279	15235	15220	15003	15141	15172	15096	15124	15145	15151	15102	15138	15244	15098	15319	15220	15026	15166	15137	15074	15192	15201	15116	15203	15061	15098	15126	15126	15215	15327	15219	15135	14931	15165	15124	15044	15101	15132	15200	15236	14940	15025	15106	15125	14989	14933	15167	15094	15169	15133	15260	15083	15137	15168	15065	15116	15102	15028	15398	15201	15138	14976	15240	15058	15120	15215	15234	15077	15166	15159	15156	15014	15022	15308	15233	15158	15151	15107	15146	15129	15271	15045	15073	15129	15160	15069	15220	15133	15214	15126	15327	15053	15068	14990	14985	15026	15019	15200	14940	14948	14994	14946	15416	15143	15107	14993	15136	15085	15110	15032	15222	15035	14955	15057	15194	14919	15081	14989	15147	15271	15131	15044	15278	15287	15139	14897	15092	15052	15075	15209	15265	15154	15226	15166	15238	14935	15289	15261	15106	15056	15254	15184	15076	15285	15104	15133	15069	15106	15165	15158	15058	15193	15209	15087	15396	15169	15003	15232	15178	14888	15240	15182	15147	15334	15083	15260	15184	14945	15206	15040	15018	15243	15170	15181	15218	15089	15011	15111	15299	15251	15208	15077	15478	15217	15092	15142	15196	15190	15237	15263	15078	15258	15079	15178	15190	15106	15133	15151	15149	15001	15199	15287	15093	15082	15081	15240	15145	14868	15171	14944	15084	15018	15028	15133	15345	15179	15141	15172	15087	15172	15222	15136	14998	15076	15205	15137	15355	15144	15097	15147	15215	15143	15178	15310	15300	15093	15184	15243	14978	15154	15132	14917	15168	15028	15121	15135	15046	15025	15057	15063	15143	15168	15105	15009	15195	15174	15164	15104	15098	15091	15208	15065	14909	15005	15035	15024	14935	15140	15250	15039	15277	15250	15233	15099	15073	15088	14940	15041	15164	15240	15276	15353	15149	14797	15163	15101	15220	15036	15031	15025	15124	15217	15290	14987	15155	15218	15075	15101	15183	15109	15142	15080	14988	15175	15191	15116	15253	15032	15243	15058	15137	15276	15214	15291	15096	15259	15183	14871	15143	15147	15128	15166	15158	14894	15104	15007	15199	14987	15140	15191	15093	15145	15102	15034	15271	15222	14913	15072	15068	15102	14972	15257	15247	15148	15212	15214	15216	15127	15191	14942	15107	15029	15201	15194	15278	15028	15081	15150	15156	14885	15327	15247	15140	15020	15071	15069	15096	15154	15254	15113	15085	15037	15092	15205	15219	15268	15181	15114	15171	15074	15236	15135	15096	14953	15102	15210	15271	15084	15000	15068	15262	15328	15220	15256	15167	15083	14948	15105	14974	15133	15044	15004	15116	15058	15131	15198	15225	15137	15241	15272
16271	26391	21009	17230	15915	15274	14892	14440	14651	14317	14260	14204	14135	14062	14238	14053	14070	14061	14007	14287	14173	14020	14046	14176	14017	14039	14070	14033	14063	14260	14070	13904	13923	13977	14017	14294	14082	14147	13992	14018	14165	14003	14070	14056	14092	13970	13732	14213	14080	13880	14116	13994	14021	13945	14096	14088	14060	14166	14098	14020	13716	14178	14067	14022	13971	13993	14076	13925	14031	13838	14174	14013	13990	13810	13878	14070	14017	13985	13876	13875	13992	13971	13947	13858	13880	14075	13903	13841	13934	14002	13928	14116	13985	14020	13900	14021	13856	14168	13895	14064	13984	13916	13917	14027	13949	14096	14103	14064	13979	14018	13878	14187	13898	14024	14033	13931	13925	13984	14215	14113	13955	14109	14010	13964	13949	13819	13951	13911	14002	14052	14104	13938	13923	14052	13924	14026	14047	14018	14011	14071	13827	14038	13888	14092	13951	13897	14064	13947	13951	14039	13949	13855	14041	13775	13930	14027	13914	13920	14193	14082	13961	13993	13937	14053	13975	14008	14088	14084	13986	13954	14090	13945	13777	14230	13937	13800	13992	14050	14023	13998	13858	13861	13948	14033	13925	14114	14057	13973	13930	13962	13991	13893	13978	13863	13970	13908	13824	13966	13898	13957	14061	13984	13845	13990	13993	13924	14006	13791	14037	14087	13962	13954	14077	13895	14115	13989	14159	13817	13974	13985	13870	14032	13925	13919	14149	14107	13932	13796	13832	13858	14007	14079	13954	14081	13941	13879	13862	13868	13939	13873	13899	13945	14133	13978	14185	14189	14271	13982	13835	14135	13945	14019	13967	14026	13799	13959	14065	13785	13961	14008	13918	14046	13853	14007	14028	14164	14068	14187	14033	14021	13970	14072	14124	13955	13943	13955	14104	14116	13977	14268	13899	14041	14000	14015	14000	13881	13979	14012	14078	14060	14142	14126	14033	14067	13902	13952	14095	13773	13995	13989	13987	14004	14029	13892	14059	13886	13898	13858	13980	13875	13933	14059	14063	13843	14039	14079	13950	14045	14125	13892	14272	13939	13992	13970	13873	14018	14020	13841	14095	13943	13949	13991	13905	14010	14074	13993	13835	13873	14079	14049	14060	14033	13953	14043	13826	14046	14036	13834	13934	14152	14020	13888	13880	13898	14068	14150	13888	13959	13873	13977	13992	13915	14017	14121	13963	14066	13883	14101	13992	14098	14000	13954	14038	14011	13932	14050	14088	13965	14018	13961	14065	14139	13906	13918	13936	13908	13971	13963	14134	14106	13945	13992	14009	14114	14191	14057	13872	14028	13983	14014	14038	14038	14086	14046	13809	14052	14095	14071	13816	13993	13974	13790	13929	13968	13960	13777	13946	13982	13970	14145	14001	13995	14112	13967	14004	13940	13964	14012	14066	14049	13970	14032	14046	13941	13991	13969	13911	14086	13984	14041	14030	14122	13955	14048	13914	14203	14017	14024	13912	13954	13913	14057	14015	13989	13867	13878	14039	13996	13998	14068	13985	13912	14026	14035	14018	14049	14003	13874	14095	14061	13750	14100	14066	14117	14064	13832	13999	13941	13948	14034	14063	13892	14056	13930	14156	13909	14086	14061	13994	14168	14038	13936	13888	13792	14069	14089	14013	14110	14001	13949	13978	13847	14084	13979	13986	14051	14028	14120	14049	13964	13868	14158	14071	13952	13949	13817	13989	13819	14097	13871	13954	14045	14045	13938	14087	13834	14031	14028	13885	14002	14126	13985	13837	14058	14140	14017	14107	14029	13983	14014	13868	13968	13956	13988	14100	13993	13956	13848	13956	13916	14090	14038	13959	13981	14036	13848	14023	13989	13987	13864	13889	14047	14041	13867	14010	13960	14044	14107	13944	14112	13823	13871	13837	13944	14066	13894	14090	14045	14104	14198	14023	14115	13878	13958	13781	13949	13868	13932	13882	14076	14032	14076	13869	14075	13900	14078	14083	13959	13921	13941	14001	13958	13895	13923	13999	14014	13913	14013	14043	14037	14107	13958	14117	13928	14003	13906	13993	13874	13984	13914	13868	13962	13942	13909	13968	14089	14107	13908	13921	14000	13838	13969	13924	14063	13919	13888	14019	13954	14081	13948	13925	13996	13962	14006	13974	13861	14064	13986	14007	13970	13917	14159	14109	14139	14034	13954	13826	13984	14043	13926	13916	13957	14027	14070	14075	13942	13707	13908	14123	13906	13932	13953	14032	13951	13887	14021	13947	14049	14098	13991	13971	13952	14102	13846	14049	13949	13810	14012	13785	14070	13997	14092	14204	13927	13948	14073	14052	13894	13947	14037	13999	14093	13883	14084	14084	14021	13997	14031	14175	14188	14011	13973	13808	13995	14049	14001	13986	14001	14006	14075	14031	14001	14042	13823	14015	14006	13971	13978	14035	14062	13914	13804	13983	13979	13930	13999	13885	13882	14088	14047	14043	14030	13931	13920	14081	13856	13868	13764	14015	14006	14067	14013	13993	13798	14106	13773	13928	13928	13858	14086	14143	13939	13887	13928	13971	13934	13885	13950	14027	13907	13821	13929	14136	13855	13927	13970	13993	13980	14054	13969	13979	13933	13731	14130	14151	14026	13879	13961	14016	14031	13850	13847	13909	13878	13995	13956	13882	14147	14127	14014	14018	14010	13967	13953	14074	14063	13960	13954	14034	13862	13987	13957	13985	13950	13885	13930	13709	13946	14080	14096	13950	13914	14073	13953	13914	13921	14054	14016	14032	13843	14127	14034	13923	13932	13981	14048	13956	14052	13965	13981	13956	14034	14103	13940	14049	14043	13899	14044	14005	14018	13825	13984	14117	13889	14036	14150	13919	14087	14022	13925	14067	13890	14120	13921	13863	14027	14125	13896	14008	13918	13968	14007	13971	14093	13910	13977	13984	13827	14037	14017	14071	14015	13930	14160	13974	14033	14087	13992	14019	13966	13898	14097	13942	14186	14130	13939	13974	13954	14044	14007	13907	13898	13989	13909	14102	13991	13962	13844	13942	13904	14012	13909	14116	13958	14079	13980	13898	13835	14125	13955	13994	13853	13978	14114	14035	13836	13817	14074	14023	13963	13973	13918	13778	13824	14025	13892	14106	13878	13907	13928	14017	13947	13830	14033	13916	13876	13982	14123	14070	14053	14024	13765	14027	13931	14143	14098	13917	13952	13937	13922	14030	14158	13858	13985	14002	13931	13878	13964	13831	14008	13927	14118	14005	13984	13850	14070	14057	13997	13897	14095	13962	14090	13926	13837	14092	13919	14034	13953	13984	14099	14090	13892	14008	13809	13788	14056	14206	13993	14107	14051	14001	14070	13984	13980	13912	13969	13825	14048	14036	14119	13911	14101	13938	14081	14009	13966	14135	14001	14112	14075	13905	14045	13897	13995	13914	13853	14070	13923	14003	14093	14004	14016	13928	14054	13929	13923	13995	14181	13921	13927	14041	14003	13993	14054	14100	13828	14107	13859	14021	13921	13923	13839	13951	13768	14058	13929	13830	13945	13993	14014	14050	13906	14096	13962	13960	13795	13935	14008	14038	13862	14131	14165	14086	13970	13868	14202	13934	13877	13982	13989	14075	14071	13977	13961	14025	13966	13933	13929	14063	13890	13986	13921	13979	14125	13904	13915	13834	13974	14053	14015	13984	14021	13874	13905	14159	13885	13959	14124	13903	14189	14019	14088	13963	14111	13960	13999	13898	13988	14033	13944	14017	13988	13945	13969	14104	14076	13842	13857	14010	14081	14027	14027	13849	13932	14102	14041	13999	14110	13929	14066	13934	14091	14091	13952	13896	13906	14062	13904	13797	13946	13756	14059	13884	13961	13897	14053	13985	14045	14051	14053	13985	13924	13993	13983	14073	13916	13950	14029	13999	14122	13994	13923	14104	13955	14170	13983	14044	14058	14261	14031	14010	13792	13977	13957	13876	13954	14006	14044	13966	13975	14090	13968	13967	13956	13855	14020	14072	14075	14019	14030	14034	13956	13939	14056	14087	13906	14005	13861	13817	14042	13923	14052	14050	14000	14113	13820	13993	14090	13975	13964	13990	13822	14054	14017	14039	14052	13922	13873	13919	14067	13949	14032	14015	13964	14004	14074	14158	14268	13995	14067	13975	13969	14089	13977	13919	13869	14113	13953	14015	13934	13980	14018	13838	14000	14218	14038	13895	14011	13876	13759	13868	13848	13904	13969	14001	14006	14077	13900	14059	13917	13934	14002	13959	13853	14050	14153	13962	14124	13940	14007	14024	14144	13951	13966	13968	14041	13884	14121	13975	13980	13885	14168	14146	13972	13913	13897	14050	14034	13958	14042	14065	13892	14073	13895	13952	13768	14075	14100	14074	13872	14098	14081	14023	13926	14139	13981	13892	13993	13939	13966	14115	13861	14002	14026	13791	13969	13960	14114	13899	14028	14084	14030	13905	14000	14073	13943	13992	13977	13959	13976	13985	14145	13946	13986	13876	14037	14026	14120	13881	13962	14110	13938	14161	14047	13889	14094	14009	13896	13967	13989	14033	13995	13954	13864	14066	14153	14102	13940	13869	13953	14090	14202	14024	14015	13911	14146	13948	14221	13908	14139	14143	13970	14015	14170	14004	13975	14018	13915	14171	13806	13984	14197	14085	14005	13948	13870	14054	13970	14085	13956	14159	13772	13993	14036	13930	14128	13939	14057	13961	13889	14002	14098	14085	14011	14104	13960	13819	13942	13904	13967	13939	13879	13843	13869	14121	14047	13857	13898	13909	14069	14049	14074	14120	14005	14011	13818	14087	13952	14145	13839	14024	14165	13930	13959	13942	13933	14145	14040	13978	13969	13867	13963	14057	14055	13952	14097	14000	13934	13825	13980	13930	14171	13891	13895	13991	13973	13868	13801	14075	14017	14027	14065	14083	13969	14063	14136	14069	13977	13998	14052	14087	14034	13981	14115	14012	13929	14055	13983	13961	13968	14000	13992	14100	14121	13828	14131	14057	14069	13912	13989	13981	13990	14009	14010	13992	13986	14149	13995	14157	13853	14031	14026	13965	13948	14101	14208	13961	13960	13824	13828	14054	14026	13899	14074	13977	13977	14024	14106	13998	13836	13899	14093	14026	14027	13899	14102
22588	21543	28746	24799	21803	23169	22913	18249	17186	17431	17147	16909	17006	17093	16793	16958	16736	16892	16773	16624	16744	16573	16787	16682	16686	16708	16657	16572	16671	16609	16743	16551	16704	16657	16725	16613	16687	16594	16652	16563	16638	16676	16695	16516	16447	16610	16567	16733	16532	16488	16448	16597	16626	16519	16471	16388	16598	16627	16472	16398	16636	16523	16672	16472	16489	16630	16513	16468	16528	16541	16510	16631	16449	16607	16466	16400	16545	16365	16655	16403	16420	16496	16562	16502	16685	16580	16704	16393	16575	16471	16395	16611	16623	16469	16560	16365	16514	16572	16480	16553	16716	16474	16528	16457	16547	16544	16448	16394	16446	16538	16590	16714	16440	16571	16622	16482	16501	16426	16319	16471	16505	16550	16498	16541	16568	16355	16581	16590	16482	16572	16455	16565	16704	16434	16482	16512	16487	16397	16543	16456	16620	16519	16509	16327	16492	16430	16330	16610	16518	16528	16633	16532	16448	16687	16516	16508	16521	16621	16537	16426	16567	16513	16507	16643	16517	16515	16602	16301	16465	16566	16448	16804	16483	16380	16463	16619	16549	16648	16346	16645	16561	16706	16845	16591	16339	16556	16459	16326	16511	16469	16423	16507	16601	16238	16508	16512	16531	16539	16344	16452	16500	16516	16515	16428	16246	16580	16375	16465	16493	16266	16549	16661	16458	16682	16430	16536	16516	16716	16554	16608	16637	16462	16488	16469	16438	16357	16494	16509	16687	16432	16429	16412	16462	16603	16341	16576	16530	16286	16580	16599	16300	16462	16575	16378	16592	16361	16415	16691	16293	16374	16519	16345	16511	16493	16473	16616	16415	16364	16612	16596	16476	16325	16480	16493	16281	16482	16565	16328	16258	16427	16535	16746	16556	16651	16476	16366	16352	16751	16570	16414	16473	16663	16566	16481	16408	16462	16660	16503	16392	16362	16422	16648	16628	16384	16459	16545	16521	16259	16634	16513	16630	16442	16418	16507	16527	16385	16515	16391	16367	16558	16459	16428	16558	16419	16611	16493	16559	16343	16508	16313	16506	16304	16398	16653	16410	16700	16380	16417	16399	16511	16381	16439	16518	16460	16524	16447	16636	16422	16474	16506	16681	16437	16491	16601	16619	16485	16467	16482	16269	16371	16428	16550	16376	16318	16456	16463	16384	16438	16457	16660	16544	16445	16333	16370	16408	16441	16331	16401	16343	16422	16664	16540	16585	16506	16699	16401	16652	16399	16467	16315	16677	16551	16417	16451	16497	16667	16593	16457	16661	16496	16518	16511	16551	16414	16489	16344	16512	16329	16331	16580	16316	16586	16394	16466	16469	16362	16426	16469	16481	16364	16553	16378	16452	16555	16498	16525	16345	16578	16522	16450	16764	16365	16572	16400	16459	16255	16449	16581	16470	16481	16503	16520	16313	16491	16673	16363	16263	16421	16282	16462	16284	16595	16507	16500	16562	16380	16635	16341	16436	16414	16430	16558	16485	16513	16484	16532	16442	16443	16614	16343	16513	16644	16242	16599	16585	16549	16531	16459	16605	16563	16715	16511	16486	16408	16462	16518	16361	16443	16573	16410	16488	16517	16403	16400	16318	16291	16544	16610	16397	16538	16424	16408	16502	16408	16351	16482	16433	16384	16519	16479	16552	16648	16646	16548	16318	16612	16567	16482	16345	16600	16610	16480	16548	16375	16505	16556	16409	16436	16496	16362	16427	16383	16518	16519	16256	16519	16461	16363	16428	16530	16338	16287	16479	16410	16590	16504	16460	16520	16747	16600	16477	16619	16305	16717	16440	16344	16364	16508	16405	16430	16452	16563	16442	16510	16396	16634	16428	16373	16387	16252	16489	16271	16445	16395	16375	16446	16491	16561	16669	16573	16659	16606	16330	16420	16607	16448	16366	16452	16517	16512	16571	16358	16439	16512	16334	16608	16548	16445	16474	16558	16585	16569	16450	16588	16658	16456	16412	16642	16444	16526	16302	16502	16526	16538	16552	16445	16511	16523	16503	16380	16441	16425	16242	16357	16552	16651	16570	16484	16576	16433	16308	16426	16545	16632	16634	16573	16502	16578	16502	16242	16377	16482	16564	16356	16395	16441	16528	16472	16372	16480	16327	16299	16564	16380	16470	16403	16704	16586	16552	16513	16513	16460	16558	16570	16644	16521	16411	16385	16538	16499	16607	16484	16324	16529	16351	16423	16569	16612	16361	16498	16359	16529	16397	16331	16621	16354	16632	16554	16456	16235	16670	16419	16581	16489	16425	16490	16624	16406	16538	16394	16471	16545	16465	16354	16518	16403	16542	16529	16597	16520	16608	16537	16273	16483	16301	16365	16318	16597	16338	16478	16604	16513	16447	16409	16488	16563	16393	16378	16328	16328	16384	16653	16326	16501	16496	16600	16533	16545	16590	16485	16557	16469	16526	16581	16262	16536	16694	16499	16480	16481	16446	16630	16480	16580	16449	16503	16470	16328	16462	16379	16466	16475	16563	16497	16354	16399	16580	16534	16514	16407	16459	16648	16423	16550	16530	16510	16360	16180	16486	16265	16435	16394	16444	16531	16383	16645	16694	16395	16514	16457	16623	16574	16477	16399	16470	16557	16436	16523	16606	16591	16392	16439	16352	16491	16688	16755	16424	16430	16438	16337	16632	16465	16490	16562	16307	16475	16469	16509	16475	16457	16536	16198	16435	16436	16163	16429	16298	16425	16354	16459	16531	16425	16410	16319	16410	16601	16336	16788	16529	16417	16465	16551	16547	16685	16545	16542	16498	16671	16301	16412	16423	16403	16560	16349	16388	16539	16431	16441	16421	16430	16546	16449	16467	16537	16585	16462	16522	16370	16427	16405	16570	16271	16392	16446	16112	16196	16556	16374	16491	16566	16442	16398	16497	16464	16433	16503	16357	16557	16441	16555	16332	16559	16582	16765	16560	16562	16410	16536	16367	16308	16442	16299	16661	16401	16374	16414	16340	16437	16431	16340	16360	16474	16614	16454	16184	16564	16653	16481	16608	16515	16452	16540	16516	16403	16628	16436	16222	16517	16658	16400	16455	16563	16471	16325	16483	16592	16522	16638	16413	16585	16582	16424	16456	16474	16289	16424	16424	16602	16450	16319	16657	16573	16379	16603	16248	16374	16412	16511	16552	16615	16452	16384	16412	16437	16620	16242	16485	16523	16444	16578	16512	16453	16419	16478	16448	16484	16268	16314	16215	16539	16543	16410	16214	16565	16456	16524	16326	16501	16386	16420	16512	16443	16395	16421	16515	16455	16566	16374	16463	16326	16494	16474	16524	16618	16474	16495	16397	16421	16407	16412	16438	16634	16500	16366	16306	16592	16613	16464	16577	16484	16521	16482	16424	16536	16435	16555	16284	16416	16623	16360	16630	16597	16518	16515	16541	16363	16532	16361	16380	16457	16639	16467	16459	16516	16374	16632	16614	16611	16641	16700	16524	16380	16586	16415	16437	16629	16546	16549	16435	16287	16755	16582	16433	16513	16475	16348	16533	16381	16502	16531	16501	16513	16411	16382	16340	16608	16407	16379	16444	16406	16388	16404	16446	16503	16461	16510	16543	16467	16327	16408	16429	16528	16437	16372	16476	16609	16426	16387	16215	16443	16416	16332	16354	16453	16439	16592	16830	16293	16478	16592	16522	16582	16419	16464	16606	16553	16357	16510	16595	16500	16430	16616	16598	16499	16614	16404	16425	16417	16488	16449	16439	16421	16449	16410	16475	16599	16449	16619	16598	16607	16428	16382	16428	16418	16348	16466	16443	16382	16605	16328	16611	16441	16320	16351	16536	16480	16378	16698	16470	16409	16713	16419	16517	16350	16681	16516	16592	16461	16537	16508	16547	16677	16544	16484	16587	16591	16637	16463	16389	16489	16616	16378	16417	16402	16287	16583	16457	16558	16416	16381	16630	16376	16521	16356	16655	16324	16567	16268	16497	16653	16682	16611	16570	16551	16413	16200	16596	16547	16399	16447	16482	16429	16492	16388	16405	16550	16484	16308	16759	16602	16415	16626	16512	16478	16606	16529	16680	16501	16439	16622	16393	16356	16562	16476	16490	16382	16448	16503	16643	16341	16477	16545	16719	16635	16587	16263	16334	16493	16521	16303	16522	16473	16436	16510	16494	16514	16530	16412	16394	16525	16447	16475	16543	16434	16442	16569	16304	16585	16680	16426	16476	16446	16744	16603	16629	16674	16487	16563	16396	16580	16366	16312	16542	16572	16448	16477	16331	16478	16506	16512	16501	16580	16189	16230	16452	16396	16398	16477	16603	16387	16640	16409	16513	16351	16361	16411	16550	16585	16457	16559	16530	16435	16580	16414	16403	16562	16523	16471	16538	16279	16529	16543	16527	16346	16257	16504	16376	16394	16558	16403	16386	16429	16443	16468	16401	16498	16355	16527	16422	16506	16575	16375	16554	16545	16369	16574	16498	16473	16526	16408	16493	16528	16416	16508	16328	16426	16427	16482	16649	16815	16693	16521	16435	16342	16672	16532	16696	16475	16460	16492	16687	16336	16560	16389	16522	16208	16590	16410	16339	16376	16429	16380	16596	16548	16544	16447	16582	16471	16513	16618	16670	16515	16324	16382	16550	16335	16722	16480	16564	16491	16527	16463	16521	16605	16747	16458	16541	16576	16437	16386	16532	16576	16461	16308	16568	16605	16351	16647	16405	16442	16646	16554	16634	16545	16686	16559	16308	16572	16630	16462	16497	16719	16467	16383	16387	16638	16731	16554	16543	16554	16749	16743	16592	16471	16409	16412	16554	16373	16586	16498	16436	16391	16454	16589	16586	16448	16209	16636	16486	16460	16529	16679	16269	16443	16340	16429	16322	16370	16460	16446	16521	16653	16473	16301	16505	16348	16428	16451	16344	16616	16383	16428	16467	16404	16579	16351	16481	16363	16627	16551	16434	16488	16583	16506	16493	16523	16453	16608	16460	16471	16502	16509	16514	16460	16362	16570	16300	16375	16450	16657	16602	16516	16636	16413	16466	16434	16461	16376	16289	16295	16734	16570	16550	16494	16439	16498	16504	16316	16487	16542	16444	16331	16478	16757	16266	16397	16334	16550	16464	16451	16416	16617	16489	16588	16626	16415
17658	35831	27843	21637	19105	17486	16723	16200	15782	15514	15460	15213	15177	15053	15255	14886	14971	15119	14852	14939	14927	14991	14902	14979	15091	14888	14821	14908	14796	14923	14900	14759	15033	14992	15036	14931	14926	14932	14913	14804	14864	14771	14676	14865	14808	14836	14966	14669	14802	14829	14800	14923	14825	14909	14777	14693	14792	14910	14893	14792	15070	15097	14753	14920	14927	14716	14889	14846	14992	14708	14972	14812	14846	14570	14888	14785	14845	14862	14792	14887	14977	14703	14740	14858	15022	14789	14911	14716	14833	14763	14833	14806	14869	14868	14845	14807	14687	14841	14776	14825	14791	14916	14734	14758	14787	14712	14580	14774	14826	14910	14596	14735	14686	14878	14666	14816	14781	14849	14755	14896	14756	14748	14790	14752	14768	14824	15053	14747	14776	14844	14685	14908	14883	14819	14917	14704	14853	14707	14845	14705	14674	14733	14671	14644	14471	14751	14687	14753	14622	14817	14902	14801	14855	14876	14819	14879	14798	14874	14680	14724	14901	14642	14775	14852	14643	14769	14610	14693	14709	14840	14714	14654	14739	14811	14714	14736	14671	14653	14813	14911	14756	14799	14866	14781	14685	14761	14797	14870	14817	14784	14737	14703	14619	14774	14895	14844	14846	14668	14734	14992	14898	14886	14842	14894	14816	14705	14753	14795	14684	14679	14937	14759	14834	14649	14757	14778	14797	14712	14673	14720	14811	14754	14740	14842	14858	14881	14926	14690	14835	14641	14695	14710	14996	14649	14658	14845	14937	14790	14797	14745	14771	14915	14851	14719	14742	14702	14784	14873	14972	14818	14783	14875	14860	14730	14760	14826	15012	14742	14647	14884	14662	14604	14900	15052	14615	14983	14671	14816	14827	14622	14825	14835	14835	14852	14672	14787	14765	14799	14722	14748	14740	14860	14869	14751	14832	14868	14638	14574	14783	14821	14745	14877	14802	14939	14895	14899	14729	14794	14855	14925	14537	14729	14798	14783	14838	14792	14670	14804	14870	14565	14625	14661	14815	14751	14813	14832	15018	14848	14811	14780	15063	14787	14764	14736	14807	14762	14882	14755	14679	14863	14783	14823	14557	14827	14892	14911	14820	14797	14905	14765	14735	14676	14769	14844	14897	14673	14813	14763	14505	14696	14836	14776	14734	14767	14748	14636	14771	14594	14944	14833	14733	14727	14837	14719	14807	14760	14759	14781	14829	14815	14787	14600	14706	14603	14804	14671	14884	14804	14652	14729	14818	14749	14653	14780	14791	14818	14745	14604	14669	14786	14704	14761	14791	14675	14822	14831	14721	14917	14761	14822	14874	14709	14761	14728	14720	14969	14803	14798	14680	14709	14850	14852	14829	14717	14720	14632	14666	14880	14671	14677	14730	14800	14774	14657	14711	14739	14801	14784	14971	14806	14779	14803	14763	14660	14872	14704	14676	14698	14656	14656	14789	14826	14772	14768	14957	14840	14724	14870	14668	14948	14860	14748	14733	14950	14819	14841	14763	14620	14704	14948	14722	14900	14752	14624	14795	14715	14861	14938	14662	14787	14766	14820	14886	14828	14869	14863	14770	14563	14571	14760	14805	14796	14705	14657	14930	14860	14896	14846	14749	14768	14554	14761	14740	14897	14902	14852	14771	14855	14812	14813	14565	14813	14809	14793	14820	14829	14857	15084	14786	14869	14857	15036	14692	14737	14873	14647	14833	14670	14768	14751	14734	14695	14701	14639	14863	14720	14884	14807	14571	14780	14679	14879	14565	14732	14759	14835	14671	14803	14703	14753	14676	14696	14946	14836	14709	14959	14683	14716	14710	14722	14808	14844	14800	14758	14834	14751	14833	14815	14804	14887	14801	14853	14713	14749	14637	14632	14739	14598	14666	14652	14748	14741	14702	14837	14760	14750	14838	14687	15005	14855	14743	14739	14917	14873	14734	14797	14755	14794	14768	14691	14800	14802	14699	14750	14682	14759	14602	15023	14659	14764	14702	14811	14833	14734	14882	14764	14907	14865	14879	14817	14743	14730	14963	14843	14719	14887	14692	14760	14744	14875	14856	14796	14602	14855	14705	14684	14806	14790	14701	14741	14765	14897	14818	14738	14779	14821	14669	14793	14897	14748	14641	14673	14953	14765	14809	14785	14831	14731	15019	14685	14773	14846	14748	14904	14851	14699	14713	14647	14724	14957	14668	14722	14865	14638	14632	14768	14863	14805	14670	14710	14720	14662	14821	14718	14811	14732	14882	14595	14717	14929	14842	14928	14840	14804	14745	14751	14746	14816	14717	14836	14693	14870	14821	14713	14703	14739	14799	14885	14790	14655	14633	14894	14833	14671	14796	14824	14765	14777	14805	14755	14780	14677	14801	14840	14623	14854	14923	14671	14900	14858	14753	14870	14779	14809	14799	14910	14866	14783	14773	14719	14966	14796	14811	14788	14628	14779	14780	14759	14614	14687	14865	14689	14754	14768	14748	14856	14711	14872	14716	14793	14718	14831	14786	14823	14716	14677	14671	14807	14780	14832	14729	14934	14786	14828	14740	14675	14852	14933	14635	14787	14588	14700	14820	14739	14814	14713	14611	14943	14736	14765	14936	14656	14644	14738	14653	14774	14739	14513	14726	14803	14914	14699	14637	14793	14818	14775	14845	14962	14673	14794	14729	14725	14809	14744	14882	14706	14810	14649	14734	14781	14848	14654	14728	14817	14788	14709	14727	14886	14691	14741	14792	14850	14715	14663	14681	14773	14858	14764	14821	14752	14723	14849	14762	14874	14809	14922	14838	14884	14755	14796	14794	14733	14725	14753	14924	14861	14896	14955	14633	14849	14857	14725	14681	14798	14823	14832	14663	14789	14837	14793	14794	14782	14899	14735	14748	15051	14892	14734	14856	14797	14650	14821	14797	14551	14920	14838	14732	14901	14832	14721	14836	14896	14736	14665	14988	14756	14716	14744	14954	14872	14755	14822	14793	14888	14753	14756	14534	14899	14889	14824	14597	14648	14668	14888	15001	14845	14712	14838	14774	14869	14780	14897	14635	14731	14913	14757	14673	14757	14742	14856	14655	14687	14789	14922	14824	14809	14803	14881	14757	14696	14754	14603	14538	14684	14654	14779	14773	14779	14914	14763	14674	14810	14692	14622	14826	14720	14611	14885	14751	14814	14936	14768	14848	14923	14706	14983	14581	14720	14697	14884	14726	14797	14820	14959	14754	14798	14879	14765	14804	14886	14720	14792	14808	14947	14748	14866	14802	14762	14662	14802	14832	14738	14764	14796	14818	14754	14907	14791	14842	14665	14806	14807	14956	14673	14715	14825	14859	14563	14900	14681	14759	14794	14644	14801	14679	14697	14822	14926	14866	14638	14938	14799	14822	14595	14924	14861	14841	14725	14707	14668	14706	14804	14719	14828	14880	14575	14857	14712	14937	14567	14717	14865	14688	14729	14676	14577	14882	14828	14820	14707	15026	14556	14946	14856	14760	14718	14828	14740	14906	14769	14831	14897	14798	14781	14958	14725	14927	14703	14581	14685	14793	14834	14730	14635	14647	14866	14713	14811	15109	14829	14584	14843	14823	14879	14815	14862	14671	14810	14924	14749	14952	14783	14881	14766	14902	14954	14859	14736	14726	14714	14797	14839	14925	14781	14780	14778	14637	14825	14839	14683	14659	14805	14785	14762	14673	14896	14901	14968	14938	14768	14850	14837	14767	14676	14872	14716	14765	14872	14912	14630	14865	14609	14679	14794	14781	14749	14939	14760	14801	14801	14843	14837	14633	14985	14839	14887	14746	14774	14727	14764	14812	14712	14691	14753	14903	14820	14734	14731	14932	14822	14926	14806	14794	14694	14545	14739	14692	14774	14661	14717	14638	14959	14824	14862	14793	14784	14864	14751	14860	14727	14842	14780	14762	14666	14711	14684	14662	14774	14802	14730	14895	14759	14844	14696	14627	14787	14814	14937	14793	14808	14604	14692	14723	14786	14866	14805	14847	14908	14809	14937	14689	14685	14832	14844	14803	14773	14604	14683	14780	14673	14774	14773	14726	14901	15016	14858	14984	14849	14781	14743	14773	14762	14741	15007	14777	14845	14894	14661	14858	14699	14659	14888	14643	14761	14835	14728	14871	14688	14859	14936	14777	14594	14986	14710	14625	14657	14731	14663	14796	15004	14685	14749	14733	14754	14783	14829	14760	14939	14601	14899	14701	14698	14663	14663	14896	14798	14764	14709	14741	14777	14718	14802	14781	14999	14749	14716	14755	14726	14737	14747	14790	14874	14724	14771	14719	14831	14790	14810	14692	14732	14835	14940	14921	14665	14650	14721	14630	14837	14732	14613	14731	14873	14895	14809	14823	14910	14766	14647	15003	14658	14786	14815	14701	14806	14789	14812	14781	14894	14813	14743	14652	14939	14715	14665	14754	14853	14616	14813	14854	14772	14576	14822	14739	14990	14748	14883	14868	14833	14758	14897	14754	14637	14797	14720	14809	14747	14761	14876	14665	14795	14642	14603	14831	14912	14676	14964	14816	14839	14760	14592	14814	14772	14779	14725	14810	14717	14863	14799	14768	14715	14753	14660	14899	14802	14804	14785	14640	14850	14747	14827	14720	14705	14708	14731	14833	14846	14662	14877	14688	14841	14800	14766	14754	14874	14648	14769	14859	14744	14656	14698	14895	14770	14848	14911	14879	14784	14809	14678	14947	14768	14850	14752	14817	14830	14728	14683	14649	14723	14843	14855	14826	14649	14773	14693	14806	14748	14649	14853	14774	14775	14841	14649	14889	14870	14729	14627	14795	14892	14887	14771	14779	14862	14905	14762	14866	14851	14759	14852	14644	14792	14814	14875	14867	14789	14850	14830	14837	14864	14805	14838	14853	14810	14644	14821	14677	14877	14820	14809	14685	14791	14806	14613	14846	14777	14788	14831	14747	14647	14874	14897	14773	14647	14689	14676	14745	14735	14606	14727	14944	14645	14826	14947	14691	14926	14810	14802	14417	14701	14781	14901	14680	14741	14740	14767	14640	14722	14653	14817	14878	14850	14731	14726	14708	14693	14963	14692	14935	14938	14565	14852	14731	14778	14876	14761	14870	14790	14687	14957	14956	14931	14840	14839	14739	14715	14738	14593
28277	22302	22804	19196	15822	15399	15315	15219	14998	15017	14997	15050	14835	15054	14877	14816	14931	14823	15072	14959	14892	14829	14809	14905	15005	14824	14920	14981	14903	14968	14988	15251	15017	14894	14831	14783	14994	14837	14773	14939	14933	15093	15050	14842	14888	14941	14971	14863	14922	14941	14808	15060	15133	15026	14913	14722	14979	15311	15012	14924	14812	14917	14774	14881	14795	14866	15049	14872	14876	14970	14998	14867	14877	14926	14909	15001	14980	14784	14837	14789	14827	14876	14870	14897	14816	14863	14759	14747	14690	14746	14883	14990	14641	14773	14775	14998	14723	14980	14912	14854	14926	14908	14812	14975	14860	15062	14940	14837	14920	15046	14851	14864	14673	14958	14914	14694	14788	14804	14875	15085	14895	15000	15030	14892	14913	15116	15062	15159	14839	14920	14807	14732	14815	14927	15061	14956	14814	14947	15072	14878	14870	14870	14897	14964	14919	14761	14837	15000	14849	14959	14822	14684	14975	14884	14746	14835	14890	14927	14885	14935	14822	14910	14914	15002	15063	14833	14934	15009	15141	14953	14791	14666	14782	14815	14841	14799	14925	14689	14815	15059	14917	14887	15063	14844	15010	14924	14836	14797	14851	15079	14976	14968	14744	15029	14685	14723	14885	14736	14946	14940	14887	14896	14860	14922	14767	14945	14887	15188	14944	14784	14935	14900	14903	14682	14819	15005	14787	14976	14812	14920	14965	14989	14925	14791	14817	14871	14763	14842	15043	15040	14758	14792	15153	14838	15019	14679	15037	15047	14904	14821	14921	14869	14724	14852	14786	15006	14856	14830	15042	14830	14869	14824	14697	14893	14955	14954	15009	14889	14895	14958	14987	14833	14873	14872	14789	14777	15009	14765	14851	14865	14839	14954	14888	14892	14772	14815	14855	14747	14834	14855	14778	15029	14882	15015	14888	15082	14852	14751	14847	14736	14945	14947	15039	15024	14936	14909	15098	14930	14816	14822	15138	14959	14811	14792	14830	14934	14949	14947	15161	14927	14992	14938	14890	14853	14846	15142	14713	14908	14804	14829	14844	14820	14921	14887	14876	15010	14822	14829	14963	14936	14910	14904	14986	15101	14701	14883	14937	14828	14874	14922	14961	14834	14870	14834	15080	14973	15140	14978	14846	14709	14785	15006	14989	15127	14907	15067	15026	14813	14613	14877	15051	14926	14822	14974	14920	15066	14948	15077	15027	14936	15045	14950	14976	14762	14925	14909	14887	14999	14819	14902	15045	14779	14837	14797	14944	14716	14928	14969	15018	15070	14806	14875	14799	14799	14855	14866	14947	14923	14798	14933	14962	14738	14895	14989	15007	14979	14843	14973	14855	14888	14972	14908	14768	14966	14763	14813	14874	15052	15088	14800	14947	14885	14838	14797	14791	14978	14911	14964	14865	15084	14760	14850	14951	15092	14797	14871	14716	14808	14887	14800	14939	14601	14885	14856	14819	14978	14815	14860	14825	14651	14845	14860	14813	14894	15079	14941	14928	14980	14852	14841	14762	14957	14870	15041	14901	14938	14736	14800	15001	14837	14999	14848	15006	15065	14878	15004	15041	14863	15062	14898	14942	14850	14992	14991	14981	14782	15068	14883	14812	14918	14932	14910	14877	15064	15064	15222	14812	14873	14910	14721	14753	14663	14913	14796	15168	14920	14970	14803	14652	14944	14917	14893	14728	14915	14945	14993	14889	14615	14897	14973	14952	14797	14785	14815	14765	14844	14940	14989	14939	14942	14976	14936	14893	14854	14899	14833	14979	14967	14781	15006	14889	14972	14854	14799	14948	14760	14814	14891	15042	14942	14948	14840	15088	14969	14848	15020	14928	14834	14884	14917	14949	14843	14947	14923	14890	15056	14814	15036	14885	15072	15037	14897	14894	14917	15015	14915	14971	14880	14926	14862	14996	14977	14885	14884	15116	14963	14982	14877	14843	14846	14857	14888	15082	15079	14927	14842	15013	15092	14985	14688	14983	14862	14891	14972	14838	14953	14855	15026	14774	14956	15087	15023	15005	15007	14920	14910	14693	14898	14825	14730	14800	14927	14951	15174	14791	14987	14835	14988	14680	15012	15003	14947	14995	14907	15125	15022	14845	14895	14758	14689	14824	14868	14904	14858	15016	15032	14996	15006	14888	14878	14864	14852	15034	14919	14848	14979	14871	14843	14895	15104	14902	14905	14939	14903	14945	15022	14867	14822	14782	14749	14886	14982	14820	14958	14920	14903	14919	14706	14914	15030	14912	15004	15197	14839	14851	14901	14987	14805	14964	14861	14983	15095	14900	14865	15043	14802	14946	14835	14895	14945	14990	14736	14884	14881	14975	14997	14968	14790	15040	15067	14915	14960	14915	14829	14909	14949	14949	14801	14995	14959	14947	14721	14881	14910	14757	14827	14902	14777	14967	14969	14849	14918	15055	15027	14932	14735	14842	14753	14805	15029	14914	14799	14943	14925	15094	15040	14772	14935	15005	14837	14855	14898	15137	14840	14886	14799	14867	14985	15055	14766	14954	15055	15047	15118	14804	14915	15009	14902	14734	15030	14987	14761	14872	14742	14812	14889	15058	14958	14888	14833	14947	14794	14706	14843	15080	14988	14807	14829	14853	14994	14922	14870	14869	14902	14716	14768	14994	14904	14920	15115	14920	14901	14841	14983	14814	15029	14867	15019	14871	14670	14955	14956	15081	14789	14787	15009	14714	14769	14846	15050	15045	15037	14933	14940	15048	15136	15161	14888	14957	15074	14832	14945	14799	14980	15144	14966	15046	14956	14837	14911	14803	14873	14956	14939	14870	14866	14902	14955	14799	14911	14719	14976	15070	15046	14830	14883	14865	14961	14959	15004	14916	14733	14686	14912	15005	14984	14803	14926	14895	14730	14656	14973	14954	14903	14794	15028	14830	14943	14804	15028	15072	14804	14919	14680	14830	14818	14974	14835	14789	14878	14956	14945	14837	14974	14918	14763	14916	14822	15007	14901	15065	14953	14918	14952	14929	14985	15005	14903	14916	14983	14971	15022	14848	14878	15027	14859	14943	14893	15060	15049	14947	14876	15048	14924	14892	14861	14759	14724	14757	14877	14776	14911	14878	14978	14961	15067	14915	14835	14939	14976	15122	14820	14877	14948	14651	14895	14830	14935	15027	15062	14958	14855	14773	14853	14986	14812	14840	14917	14930	15168	15045	14799	14793	14979	14897	14955	14809	15047	14889	15015	15024	14817	15044	14930	14905	15092	14891	14646	14983	14961	14960	14655	14929	14886	14863	14913	14721	14968	14862	14872	14644	14873	15006	14971	14866	14925	14853	14569	14998	15045	15038	14832	14855	14933	14906	14940	15063	14973	14921	15160	15070	15133	14912	14849	14951	14763	14900	14910	15029	14820	14966	14957	14900	15076	14858	15022	14941	14936	14848	15020	14919	14977	14869	14852	14886	14888	14848	14768	15168	14982	14818	14808	15067	14850	14942	14890	14905	14913	14992	14774	14761	14891	14931	14817	14761	14860	15105	15000	14800	15008	14957	14957	14743	14763	14931	15004	14825	15106	14885	14909	14987	14871	15040	14848	14959	14782	14973	14920	14858	14997	14712	14696	14989	14919	14858	14910	15030	14827	14736	14884	14783	14899	15129	14901	15002	14833	14779	14915	15154	14897	14956	14959	14836	14806	14941	14771	14865	15002	14985	14930	14853	15239	14911	14972	14964	14831	14929	14845	14621	14811	14869	14904	14844	15050	15116	14812	14899	14918	14932	14872	15036	14962	14839	14880	14825	14992	14963	15016	14839	15019	14973	14867	14969	14984	14875	14979	15089	14823	14758	14934	14969	14953	14872	15109	15162	14837	14961	15119	15009	14970	14795	14920	14969	14897	14734	14680	14908	15025	15030	15011	14883	14841	15006	14698	14839	15134	14991	15017	14841	14803	14785	14901	14922	14990	15132	14887	14990	14899	14866	14903	14917	15017	14832	14879	14795	14897	15047	14819	14735	14882	14917	14849	15171	14942	15127	14906	14935	14849	15006	14953	14885	15021	14863	15010	14992	14673	14915	14906	14874	15024	14869	14836	15245	14894	14730	15189	14918	14673	14977	15005	15012	14967	14922	15037	14777	14924	14848	14862	14818	14730	14777	14816	14979	14871	14765	14877	14794	14855	14935	14894	14956	14788	14832	14904	14999	14964	14905	14876	14895	14900	14913	14924	14758	15065	14978	14837	14991	14975	14757	15076	14811	14778	15011	15040	14944	14922	14933	14880	14870	14846	14827	14937	14728	15043	14862	14886	14816	14948	14857	14932	14962	14934	14991	15013	14946	14881	14993	14810	14932	14932	14821	14836	14716	14943	15030	14963	15006	15020	14818	15005	14789	14875	14857	14958	15055	14877	14972	14812	14991	14819	14868	15000	14932	14646	14721	14787	14843	14969	15091	14903	14942	14810	15048	14878	14845	14976	15016	14949	14979	14862	14971	14902	15112	14884	14991	14930	14799	14786	14942	14878	14922	14869	15127	14858	14968	14989	14806	14784	14950	14819	15038	15043	14850	14813	14799	14887	14824	14777	14843	15004	15023	15068	14930	14995	14817	14824	14734	14890	14970	14824	14831	14869	14777	14841	14955	14931	15011	15086	14946	15101	15166	14971	15119	14628	14950	14898	15186	14946	14850	14855	15023	14834	15020	14965	14761	14820	14929	14947	14901	15020	14891	14940	14861	14940	14876	14886	14967	14895	14909	14694	14901	14878	14933	14929	14909	14716	14884	14982	14990	14895	14867	14859	14944	14837	14911	15032	15124	14799	15017	15043	14628	14837	14870	14876	14925	14802	14954	15028	14926	14999	15105	15071	14887	14790	14812	14967	14625	15037	14743	14873	14829	14845	14740	14615	14948	14915	14888	15073	15033	14819	14967	14873	14768	14792	14949	15010	14753	15033	15022	14856	14915	14986	14801	14954	14835	14851	14875	14922	15121	14939	14711	14975	14739	14840	14936	14806	15033	14950	14923	14865	14899	14891	15037	15014	14644	14863	14928	15060	14837	14944	15058	14894	15061	14914	14962	14969	14831	14980	14906	14915	15052	14964	14782	14910	14965	14896	14855	14792	15025	15140	14647	14851	15089	15043	14733	15138
17099	22802	19044	16318	15305	14614	14504	14296	14062	14082	13790	14072	13885	13960	13796	13983	13847	13857	13846	13785	13770	13929	13796	13891	13779	14018	13805	13752	13862	13712	13952	13753	13729	13915	13901	13979	13767	13811	13948	13905	13792	13829	13843	13780	13730	13801	13817	13829	13878	13996	13700	13776	13763	13870	13921	13878	13838	13730	13889	13981	13740	13842	13848	13855	13982	13764	13862	13763	14037	13732	13755	13671	13898	13862	13815	13686	13864	13779	13886	13596	13693	13756	13757	13915	13603	13687	13799	13849	13626	13909	13719	13686	13666	13713	13857	13700	13863	13681	13739	13753	13877	13705	13801	13957	13654	13773	13759	13931	13858	13723	13803	13926	13713	13864	13804	13994	13762	13757	13747	13898	13882	13850	13950	13739	13876	13802	13821	13730	13716	13832	13934	13823	13834	13796	13741	13721	13672	13851	13732	13678	13827	13802	13831	13956	13810	13828	13870	13767	13803	13695	13856	13878	13706	13921	13837	13819	13755	13760	13821	13889	13641	13843	13987	13778	13741	13828	13907	13734	13712	13697	13654	13784	13886	13806	13809	13832	13839	13637	13769	13881	13748	13624	13761	13818	13692	13646	13628	13805	13775	13671	13714	13631	13651	13837	13818	13737	13827	13900	13697	13750	13937	13727	13929	13765	13553	13801	13806	13824	13670	13821	13720	13700	13853	13901	13842	13792	13777	13627	13973	13721	13748	13882	13705	13666	13914	13816	13798	13901	13774	13736	13625	13778	13835	13668	13798	13688	13908	13837	13880	13612	13804	13757	13774	13714	13703	13729	13908	13797	13804	13788	13788	13791	13830	13739	13778	13715	13704	13737	13784	13751	13772	13920	13905	13648	13853	13767	13756	13813	13716	13825	13624	13726	13650	13716	13721	13783	13776	14001	13715	13824	13745	13797	13827	13858	13733	13853	13940	13644	13884	13734	13820	13875	13723	13811	13628	14058	13746	13713	13765	13755	13848	13902	13729	13516	13920	13817	13666	13772	13702	13913	13736	13781	13882	13654	13738	13892	13849	13949	13877	13950	13773	13945	13788	13866	13680	13809	13734	13957	13765	13934	13709	13807	13759	13667	13894	13842	13844	13548	13816	13817	13930	13739	13811	13887	13846	13882	13741	13853	13802	13784	13694	13816	13621	13805	13839	13932	13959	13661	13715	13867	13760	13894	13823	13832	13790	13713	13746	13770	13619	13951	13685	13780	13920	13769	13748	13852	13953	13923	13887	13765	13693	13803	13825	13742	13671	13719	13790	13817	13811	13757	13723	13898	13773	13709	13962	13806	13772	13789	13898	13933	13720	13692	13814	13841	13812	13806	13719	13832	13894	13845	13781	13596	13951	13818	13754	13766	13963	14004	13966	13707	13765	13833	13838	13759	13960	13908	13751	13876	13892	13737	13826	13756	13966	13834	13780	13788	13857	13573	13843	13694	13778	13608	13724	13739	13816	13884	13738	13736	13843	13827	13787	13740	13791	13728	13789	13673	13754	13956	13765	13732	13715	13777	13758	13907	13763	13622	13605	13723	13807	13934	13698	13803	13720	13648	13771	14083	13661	13697	13862	13717	13643	13703	13713	13586	13828	13841	13801	13794	13824	13784	13844	13758	13909	13772	13901	13691	13771	13964	13762	13894	13805	13635	13804	13818	13624	13751	13772	13922	13886	13882	13842	13810	13865	13781	13790	13775	13802	13774	13901	13743	13809	13729	13878	13892	13868	13814	13446	13756	13668	13767	13676	13814	13751	13867	13822	13716	13825	13836	13645	13927	13808	13740	14042	13762	13867	13866	13786	13824	13727	13862	13929	13793	13844	13751	13605	13711	13801	13843	13787	13816	13718	13685	13910	13750	13722	13843	13787	13902	13674	13848	13866	13648	13780	13739	13663	13762	13764	13683	13830	13740	13732	13944	13675	13991	13787	13735	13774	13900	13943	13669	13782	13796	13799	13753	13815	13915	13696	13792	13699	13667	13774	13695	13738	13796	13896	13723	13787	13870	13857	13924	13824	13801	13799	13826	13669	13797	13812	13613	13725	13812	13733	13813	13802	13674	13803	13805	13836	13832	13820	13848	13729	13907	13752	13670	13997	13740	13855	13780	13793	13723	13826	13728	13624	13878	13778	13763	13938	13793	13750	13820	13800	13837	13733	13835	13773	13615	13812	13941	13715	13736	13831	13846	13891	13745	13975	13984	13732	13820	13831	13710	13834	13819	13727	13913	13801	13705	13795	13878	13761	13916	13950	13729	14011	13823	13637	13779	13772	13774	13823	13887	13734	13760	13785	13637	13673	13738	13724	13771	13795	13704	13905	13862	13962	13876	13901	13773	13761	13899	13785	13703	13941	13902	13708	13835	13832	13647	13777	13785	13718	13971	13839	13874	13851	13960	13847	13841	13858	13763	13758	13840	13895	13880	13822	13900	13846	13641	13738	13964	13646	13691	13795	13780	13793	13691	13707	13797	13682	13691	13841	13873	13866	13774	13791	13794	13721	13754	13776	13938	14012	13798	13688	13773	13770	13659	13809	13809	13792	13794	13759	13806	13848	13859	13907	13893	13781	13616	13774	13786	13747	13828	13852	13775	13790	13904	13908	13763	13760	13815	13451	13813	13830	13762	13802	13765	13923	13727	13605	13758	13894	13822	13749	13773	13688	13713	14003	13766	13733	13797	13686	13628	13811	13751	13793	13871	13779	13932	13784	13793	13794	13818	13770	13704	13832	13850	13771	13916	14012	13800	13721	13985	13724	13724	13690	13987	13682	13892	13917	13690	13809	13818	13691	13607	13889	13642	13832	13890	13705	13685	13741	13859	13803	13729	13703	13794	13958	13779	13844	13759	13731	13844	13852	13750	13877	13740	13771	13711	13779	13780	13860	13789	13587	13839	13841	13869	13750	13784	13694	13936	13689	13640	13854	13802	13823	13583	13936	13779	13734	13837	13620	13885	13791	13739	13768	13709	13943	13783	13804	13868	13628	13804	13842	13627	13653	13938	13794	13523	13864	13703	13856	13680	14050	13783	13870	13846	13559	13955	13919	13767	13884	13847	13790	13810	13853	13772	13914	13674	13735	13721	13702	13858	13833	13817	13781	13613	13815	13699	13778	13761	13907	13961	13781	13822	13836	13672	13603	13712	13905	13819	13660	13834	13878	13818	13910	13837	13758	13704	13879	13846	13893	13708	13719	13722	13726	13899	13700	13809	13851	13853	13700	13923	13846	13778	13702	13873	13816	13956	13911	13693	13640	13790	13875	13731	13714	13685	13561	13574	13765	13750	13869	13693	13877	13893	13962	13859	13975	13889	13792	13965	13772	13795	13795	13731	13771	13661	13726	13875	13762	13762	13905	13842	13775	13678	13776	13941	13748	13915	13748	13814	13703	13742	13778	13869	13853	13858	13723	13854	13813	13872	13892	13659	13861	13661	13869	13836	13689	13848	13734	13870	13765	13761	13882	13723	13768	13831	13851	13762	13836	13760	13823	13696	13878	13622	13692	13828	13734	13929	13824	13932	13811	13845	13785	13682	13830	13821	13882	13766	13892	13738	13811	13878	13652	13862	13818	13899	13882	13906	13889	13821	13777	13681	13822	13584	13806	13767	13745	13783	13792	13872	13679	13707	13740	13841	13798	13841	13871	13927	13755	13670	13673	13666	13755	13802	13796	13961	13597	13686	13806	13659	13684	13724	13646	13759	13813	13655	13827	13764	13839	13714	13689	13683	13843	13762	13866	13810	13670	13617	13892	13751	13856	13521	13752	13812	13766	13815	13683	13788	13768	13763	13584	13809	13673	13820	13892	13775	13877	13903	13836	13791	13799	13679	13719	13863	13955	13867	13778	13596	13663	13812	13720	13707	13790	13929	13799	13762	13883	13992	13973	13914	13651	13687	13811	13912	13932	13794	13790	13776	13890	13765	13748	13657	13752	13603	13887	13783	13864	13886	13874	13768	13774	13739	13781	13855	13775	13765	13702	13774	13704	13716	13797	13738	13846	13865	13818	13758	13687	13828	13700	13757	13696	13690	13880	13969	13868	13633	13680	13810	13773	13726	13981	13602	13849	13847	13808	13739	13718	13723	13820	13703	13959	13822	13765	13888	13818	13785	13762	13650	13793	13726	14046	13841	13800	13799	13650	13718	13752	13849	13687	13684	13698	13663	13783	13861	13745	13749	13953	13801	13938	13743	13759	13760	13752	13883	13919	13608	13819	13926	13875	13920	13799	13864	13742	13847	13813	14007	13872	13781	13762	13646	13717	13698	13717	13789	13937	13675	13828	13842	13721	13684	13903	13914	13811	13724	13701	13693	13750	13673	13748	13893	13698	13818	13775	13753	13696	13849	13785	13645	13780	13875	13691	13789	13803	13682	13830	13858	13730	13635	13925	13764	13866	13763	13772	13644	13788	13740	13800	13608	13669	13921	13914	13884	13827	13682	13786	13818	13901	13787	13726	13845	13660	13709	13718	13694	13682	13646	13966	14024	13755	13791	13790	13738	13762	13879	13732	13709	13827	13729	13586	13830	13741	13886	13871	13904	13883	13839	13791	13927	13764	13700	13729	13625	13855	13706	13764	13596	13842	13630	13759	13743	13741	13751	13745	13587	13863	13831	13852	13668	13690	13707	13906	13922	13649	13805	13748	13829	13800	13793	13894	13733	13847	13925	13806	13807	13780	13652	13725	13704	13898	13777	13822	13769	13760	13897	13740	13909	13798	13783	13959	13890	13791	13747	13849	13577	13707	13731	13713	13872	13672	13674	13856	13657	13834	14064	13917	13769	13964	13810	13736	13827	13919	13807	13702	13935	13771	13590	13891	13785	13807	13844	13864	13861	13772	13615	13822	13812	13848	13760	13653	13792	13738	13691	13768	13811	13917	13692	13651	13887	13747	13794	13682	13887	13847	13755	13625	13859	13719	13837	13758	13728	13792	13834	13884	13938	13741	13795	13804	13875	13793	13861	13837	13715	13861	13844	13777	13712	13859	13785	13769	13593	13940	13749	13729	13867	13783	13824	13717	13813	13758	13784	13788	13733	13779	13853	13667	13684	13790	13894	13708	13727	13963	13775	13589	13829	13693	13884	13769	13755	13866	13803	13755	13972	13678	13689	13965	13918	13678	13794
23484	21478	28145	25313	22042	20033	18666	16603	15815	16196	16171	15811	15945	15827	15780	15704	15697	15631	15726	15745	15574	15555	15584	15763	15504	15626	15646	15653	15695	15545	15742	15625	15825	15829	15595	15508	15703	15531	15736	15601	15808	15707	15748	15579	15671	15758	15625	15531	15592	15437	15528	15542	15545	15670	15453	15591	15631	15533	15581	15710	15487	15469	15503	15719	15686	15495	15502	15617	15436	15599	15458	15453	15481	15716	15569	15461	15649	15468	15641	15506	15397	15625	15644	15499	15437	15346	15446	15391	15652	15531	15694	15459	15579	15604	15866	15424	15649	15528	15620	15579	15441	15526	15391	15476	15471	15428	15624	15530	15649	15509	15539	15321	15578	15695	15446	15494	15475	15531	15505	15358	15473	15598	15709	15574	15468	15576	15589	15557	15457	15571	15480	15488	15756	15437	15436	15591	15640	15328	15549	15472	15594	15404	15741	15459	15479	15660	15613	15659	15428	15660	15561	15518	15634	15581	15313	15436	15629	15749	15543	15504	15564	15407	15615	15692	15673	15611	15614	15466	15398	15325	15517	15370	15522	15472	15531	15699	15604	15412	15351	15661	15480	15681	15612	15567	15607	15757	15264	15550	15421	15372	15471	15601	15485	15588	15420	15643	15549	15519	15466	15363	15503	15422	15539	15531	15693	15556	15688	15378	15444	15447	15494	15502	15570	15522	15563	15558	15634	15749	15422	15376	15545	15688	15618	15508	15631	15443	15598	15426	15557	15515	15646	15743	15689	15530	15468	15560	15457	15589	15612	15185	15672	15623	15509	15635	15628	15504	15342	15442	15516	15558	15729	15520	15493	15688	15630	15491	15515	15539	15579	15659	15681	15662	15469	15500	15593	15514	15465	15420	15631	15428	15340	15460	15494	15653	15735	15683	15729	15442	15464	15633	15632	15643	15609	15457	15610	15484	15495	15603	15395	15524	15596	15451	15493	15605	15640	15357	15493	15488	15351	15564	15611	15679	15254	15464	15611	15346	15440	15400	15258	15538	15501	15489	15520	15693	15585	15565	15485	15671	15622	15615	15606	15690	15674	15512	15605	15567	15399	15616	15504	15451	15517	15574	15590	15579	15789	15456	15541	15440	15482	15541	15558	15421	15456	15603	15668	15507	15609	15541	15644	15486	15643	15647	15387	15504	15690	15609	15663	15359	15632	15629	15515	15376	15501	15573	15521	15658	15487	15627	15734	15342	15526	15529	15497	15636	15627	15839	15664	15746	15571	15436	15587	15609	15361	15726	15512	15460	15464	15537	15444	15621	15612	15641	15580	15685	15681	15712	15671	15559	15518	15596	15781	15639	15615	15518	15471	15515	15565	15742	15599	15523	15489	15325	15456	15606	15516	15714	15502	15370	15541	15472	15625	15446	15637	15659	15644	15550	15486	15524	15647	15688	15631	15532	15751	15652	15689	15561	15731	15579	15656	15564	15419	15743	15705	15557	15631	15565	15584	15325	15446	15604	15634	15566	15548	15523	15549	15515	15444	15471	15622	15588	15536	15557	15551	15648	15567	15586	15463	15277	15515	15527	15751	15626	15569	15774	15475	15662	15581	15634	15539	15469	15528	15565	15489	15449	15588	15705	15560	15395	15496	15471	15375	15351	15432	15619	15457	15555	15464	15666	15614	15511	15617	15661	15580	15711	15655	15513	15536	15701	15554	15575	15511	15625	15524	15651	15603	15718	15526	15490	15583	15582	15515	15612	15300	15691	15474	15574	15449	15543	15524	15453	15337	15643	15465	15693	15485	15373	15397	15590	15666	15596	15308	15484	15542	15486	15429	15407	15539	15550	15735	15457	15536	15461	15573	15470	15498	15556	15566	15384	15495	15446	15479	15520	15718	15701	15449	15455	15470	15631	15368	15462	15442	15554	15519	15591	15512	15664	15706	15365	15672	15686	15750	15634	15484	15672	15662	15605	15507	15575	15643	15424	15528	15650	15337	15665	15475	15557	15392	15598	15596	15453	15446	15624	15688	15504	15638	15548	15635	15632	15466	15549	15541	15546	15547	15741	15627	15669	15727	15533	15447	15626	15569	15619	15654	15506	15509	15516	15730	15478	15523	15607	15620	15423	15630	15541	15399	15336	15478	15546	15670	15518	15535	15714	15560	15477	15542	15770	15472	15591	15661	15468	15478	15482	15575	15501	15514	15649	15612	15603	15516	15638	15654	15650	15649	15580	15551	15650	15445	15475	15608	15397	15461	15448	15630	15600	15571	15667	15749	15514	15460	15502	15466	15631	15553	15539	15523	15476	15657	15503	15538	15606	15678	15509	15689	15567	15395	15547	15669	15720	15654	15611	15513	15646	15333	15541	15368	15521	15390	15649	15655	15324	15586	15565	15432	15430	15467	15416	15457	15543	15586	15550	15586	15542	15668	15647	15693	15549	15650	15613	15541	15738	15498	15348	15620	15530	15515	15404	15530	15559	15554	15844	15750	15511	15457	15596	15650	15721	15659	15487	15499	15680	15191	15462	15496	15561	15527	15407	15665	15707	15606	15700	15484	15551	15514	15659	15480	15643	15507	15443	15677	15747	15500	15438	15382	15531	15749	15646	15430	15644	15524	15502	15697	15570	15721	15632	15486	15637	15593	15435	15839	15773	15473	15599	15512	15496	15612	15520	15666	15559	15572	15436	15617	15589	15641	15403	15739	15472	15516	15518	15426	15606	15603	15657	15630	15728	15284	15452	15513	15661	15505	15511	15514	15464	15657	15590	15539	15507	15341	15560	15504	15463	15589	15477	15383	15603	15553	15677	15534	15578	15505	15574	15531	15354	15467	15578	15678	15626	15456	15696	15450	15465	15508	15528	15590	15483	15650	15532	15640	15697	15488	15597	15552	15566	15496	15798	15510	15505	15675	15660	15540	15462	15539	15672	15645	15671	15515	15465	15673	15481	15333	15631	15583	15546	15358	15442	15579	15554	15554	15605	15351	15324	15492	15428	15572	15462	15524	15519	15569	15448	15559	15442	15475	15575	15506	15511	15688	15791	15590	15611	15571	15820	15545	15606	15359	15421	15709	15603	15435	15404	15450	15697	15718	15589	15583	15430	15387	15628	15506	15597	15624	15464	15711	15613	15646	15565	15409	15478	15495	15603	15625	15287	15353	15522	15500	15613	15549	15245	15676	15659	15583	15764	15591	15393	15597	15665	15615	15391	15539	15634	15544	15391	15472	15524	15621	15387	15494	15487	15563	15500	15611	15497	15574	15458	15607	15424	15544	15563	15668	15682	15565	15656	15593	15557	15562	15822	15862	15509	15604	15613	15511	15532	15626	15596	15694	15572	15475	15647	15577	15519	15576	15487	15573	15582	15533	15610	15725	15562	15552	15730	15601	15613	15508	15315	15490	15456	15658	15521	15496	15583	15335	15617	15202	15475	15602	15682	15588	15604	15764	15564	15627	15368	15573	15564	15596	15451	15524	15563	15472	15576	15511	15405	15460	15615	15384	15462	15452	15369	15515	15496	15591	15305	15476	15529	15479	15658	15412	15423	15534	15628	15591	15441	15534	15377	15512	15735	15683	15629	15425	15622	15432	15519	15454	15532	15571	15429	15448	15603	15690	15591	15606	15633	15457	15567	15239	15521	15445	15261	15489	15494	15637	15478	15546	15589	15450	15551	15539	15464	15610	15563	15495	15406	15471	15304	15493	15551	15605	15604	15575	15774	15518	15383	15625	15718	15574	15691	15449	15500	15716	15551	15512	15455	15554	15529	15423	15499	15562	15654	15609	15530	15275	15359	15461	15488	15599	15702	15701	15548	15532	15627	15474	15406	15607	15637	15642	15414	15523	15722	15492	15587	15597	15361	15558	15378	15582	15622	15608	15678	15521	15618	15554	15457	15633	15352	15515	15356	15770	15664	15610	15441	15502	15631	15650	15585	15499	15588	15422	15540	15512	15467	15533	15452	15644	15388	15693	15687	15534	15495	15629	15558	15851	15544	15436	15583	15564	15515	15433	15532	15527	15452	15536	15501	15430	15438	15413	15480	15495	15501	15720	15598	15464	15778	15691	15503	15427	15745	15650	15705	15757	15594	15636	15531	15624	15644	15553	15445	15503	15497	15475	15395	15356	15583	15688	15705	15481	15479	15733	15684	15749	15429	15572	15428	15516	15573	15672	15493	15591	15483	15450	15483	15434	15377	15613	15535	15714	15439	15651	15830	15429	15409	15670	15422	15690	15861	15537	15506	15648	15574	15554	15589	15459	15529	15663	15587	15748	15455	15620	15603	15508	15421	15535	15234	15576	15350	15603	15537	15534	15616	15418	15438	15649	15602	15428	15552	15550	15844	15692	15504	15264	15529	15474	15551	15619	15553	15629	15541	15726	15608	15552	15515	15654	15479	15535	15442	15557	15595	15436	15401	15584	15506	15602	15713	15480	15439	15374	15624	15635	15602	15685	15526	15798	15540	15602	15403	15671	15438	15521	15716	15640	15501	15529	15440	15649	15575	15441	15495	15392	15411	15505	15627	15483	15519	15437	15627	15583	15662	15498	15593	15459	15520	15709	15602	15625	15570	15594	15660	15564	15564	15383	15604	15550	15404	15442	15517	15628	15597	15596	15543	15596	15511	15409	15504	15614	15439	15528	15628	15466	15554	15490	15462	15666	15591	15650	15569	15556	15390	15450	15522	15623	15594	15674	15501	15581	15893	15440	15430	15562	15585	15547	15540	15483	15578	15542	15390	15432	15492	15619	15671	15424	15584	15668	15516	15727	15490	15502	15458	15621	15693	15474	15551	15713	15532	15465	15757	15334	15789	15458	15607	15454	15574	15501	15638	15604	15484	15631	15493	15489	15606	15826	15501	15540	15581	15564	15528	15535	15614	15604	15495	15773	15706	15628	15350	15367	15442	15352	15500	15485	15428	15592	15279	15429	15478	15544	15477	15625	15499	15582	15587	15476	15484	15396	15457	15594	15511	15627	15754	15645	15553	15593	15533	15448	15277	15517	15393	15519	15432	15389	15677	15477	15539	15547	15502	15595	15522	15454	15519	15576	15618	15656	15604	15673	15475	15525	15683	15397	15650	15565	15454	15761	15427	15632	15618	15635	15477	15803	15658	15574	15701	15690	15571	15812	15503	15664	15517	15386	15444	15622	15484
15895	29302	23989	19134	17309	15996	15566	15317	14908	14686	14569	14611	14386	14508	14319	14327	14508	14237	14314	14165	14296	14339	14365	14378	14449	14320	14292	14333	14356	14465	14131	14432	14294	14328	14153	14181	14425	14284	14068	14261	14376	14245	14416	14350	14241	14233	14230	14195	14157	14158	14170	14219	14226	14202	14353	14185	14210	14225	14395	14237	14094	14272	14222	14264	14028	14192	14258	14181	14228	14118	14089	14262	14285	14305	14290	14060	14314	14208	14206	14129	14263	14247	14145	14210	14076	14231	14184	14293	14233	14360	14174	14222	14172	14321	14053	14172	14141	14237	14154	14191	14309	14219	14208	14174	14181	14239	14098	14112	14087	14203	14213	14184	14138	14317	14126	14109	14025	14247	14298	14157	14268	14028	14060	14152	14252	14194	14141	14173	14240	14270	14103	14166	14330	14166	14089	13999	14127	14257	13996	14278	14328	14289	14207	14135	14205	14133	14158	14175	14090	14233	14305	14127	14303	14268	14140	14288	14180	14257	14019	14180	14120	14177	14112	14137	14219	14207	14176	14332	14162	14246	14160	14058	14162	14348	14285	14171	14240	14210	14284	14251	14221	14051	14217	14090	14132	14264	14228	14072	14142	14012	14243	14180	14207	14107	14147	14275	14381	14211	14337	14284	14161	14170	14301	14290	14144	14296	14071	14197	14161	14174	14097	14307	14182	14272	14371	14356	14260	14272	14218	14236	14259	14119	14171	14089	14077	14114	14318	13951	14018	14241	14064	14250	14169	14211	14259	14182	14287	14127	14096	14160	14159	14132	14022	14220	14224	14071	14369	14360	14166	14151	14043	13966	14433	14266	14168	14048	14411	14240	14340	13983	14061	14108	14168	14092	14272	14147	14201	13831	14259	14295	14202	14176	14326	14227	14157	14311	14070	14315	14227	14245	14098	14233	14406	14138	14225	14156	14118	14235	14322	14079	14364	14067	14188	14268	14304	14399	14063	14049	14083	14259	14217	14083	14314	14253	14141	14249	14048	14144	14002	14162	14238	14076	14262	14074	14298	14095	14126	14194	14358	14101	14192	14209	14173	14209	14264	14209	14275	14211	14081	14131	14275	14147	14479	14239	14211	14208	14090	14070	14021	14395	14306	14197	14385	14192	14215	14049	14252	14062	14088	14107	14135	14201	14171	14123	14235	14183	14274	14021	14260	14116	14151	14263	14214	14303	14246	14158	14350	14145	14287	14106	14237	14191	14199	14172	14257	14271	14237	14251	14202	14198	14165	14047	14022	14404	14174	14087	14044	14212	14255	14063	14213	14102	14185	14163	14273	14246	14304	14310	14315	14112	14358	14149	14152	14143	14188	13975	14127	14249	14391	14273	13990	14165	14352	14142	14354	14067	14197	14138	14055	14078	14111	14113	14231	14086	14048	14315	14297	14028	14137	13956	14156	13977	14212	14223	14117	14201	14164	14166	14070	14207	14247	14229	14232	14190	14178	14082	14364	14195	14074	14213	14221	14106	14179	14374	14189	14080	14286	14362	14199	14236	14086	14271	14159	14033	14237	14017	14121	14184	14286	14292	14075	14377	14165	14286	14234	14334	14160	14164	14256	14318	14191	14233	14075	14050	14212	14174	14204	14242	14303	14141	14242	14160	14330	14118	14240	14172	14235	14166	14232	14247	14324	14273	14237	14191	14075	14179	14076	14322	14338	14174	14188	14242	14103	14187	14178	14097	14191	14352	14189	13945	14202	14267	14226	14273	14228	14205	14197	14118	14316	14310	14265	14184	14158	14114	14139	14188	14168	14123	14134	14329	14137	14263	14183	14191	14249	14161	14171	14153	14370	14309	14158	14238	14089	14129	14233	14129	14180	14300	14004	14135	14059	14080	14198	14182	14318	14148	14153	14129	14163	14082	14246	14107	14129	14212	14160	14165	14198	14111	14166	14162	14255	14092	14289	14151	14239	14146	14152	14275	14147	14133	14206	14110	14181	14112	14200	14255	14110	14131	14193	14179	14167	14264	14073	14201	14173	14227	14182	14179	14083	14252	14229	14209	14308	14144	14222	14252	14127	14330	14219	14067	14019	14183	14131	14320	14143	14120	14211	14218	14302	14391	14228	14156	14021	14129	14057	14225	14127	14245	14053	14206	14164	14224	14241	14213	14379	14228	13889	14098	14017	14029	14295	14163	13948	14051	14133	14055	14237	14129	14129	14227	14165	14260	14176	14102	14118	14223	14145	14081	14225	14197	14175	14247	14265	14150	13980	14207	14283	14096	14115	14134	14189	14140	14183	14174	14266	14186	14286	14264	14260	14303	14111	14266	14315	14225	14170	14330	14333	14046	14205	14139	14257	14207	14189	14117	14098	14147	14229	13996	14366	14227	14214	14237	14332	14350	14207	14217	14222	14179	14253	14124	14306	14189	14294	14165	14402	14274	14271	14229	14285	14208	14290	14101	14100	14126	14142	14210	14246	14188	14112	14251	14261	14244	14044	14178	14060	14178	14152	14264	13994	14230	14333	14283	14221	14185	14135	14057	14155	14206	14127	14186	14039	14218	14043	14110	14133	14312	14184	14144	14114	14231	14155	14021	14235	14357	13999	14050	14096	14358	14127	14174	14160	14064	14188	14196	14174	14223	14243	14009	14303	14149	14170	14184	14260	14078	14268	14109	14307	14132	14273	14235	14038	14096	14175	14253	14179	14213	14273	14291	14270	14032	14091	14359	14093	14003	14145	14189	14094	14092	14179	14313	14210	14171	14228	14184	14245	14236	14243	14134	14020	14238	14061	14311	14155	14282	14168	14112	14129	14264	14231	14197	14188	14221	14084	14175	14210	14166	14206	14156	14217	14190	14302	14094	14123	14236	14185	14103	14102	14139	14215	14348	14123	14310	14171	14138	14137	14215	14111	14089	14148	14193	14076	14168	14333	14187	14262	14159	14158	14147	14175	14183	14331	14157	14239	14304	14310	14216	14155	14214	14301	14059	14214	14059	14338	14229	14139	14223	14247	14169	14229	14213	14180	14129	14078	14336	14290	14151	14149	14140	14047	14232	14168	14252	14147	14114	14162	14276	14044	14238	14185	14186	14258	14224	14287	14183	14136	14295	14162	14405	14085	14109	14166	14445	14296	14139	14266	14260	14098	14257	14206	14292	14250	14222	14103	14321	14174	14449	14164	14252	14091	14206	14124	14204	14226	14236	14186	14147	14066	14398	14128	14268	14096	14288	14191	14148	14189	14162	14020	14227	14067	14242	14346	14334	14113	14298	14201	14167	14225	14124	14127	14206	14231	14148	14216	14243	14225	14262	14154	14134	14276	14214	14138	14250	14212	14166	14158	14034	14118	14288	14108	14337	14100	14037	14197	14121	14196	14325	14142	14215	14288	14020	14119	14192	14237	14186	14218	14168	14241	14010	14348	14224	14151	14180	14102	14094	14119	14139	14227	14164	14240	14251	14255	14125	14145	14110	14232	14204	14092	14133	14147	14213	14159	14298	14220	14176	14222	14289	13937	14198	14259	14251	14237	14280	14224	14248	14410	14009	14300	14248	14092	14237	14088	14225	14210	14221	14194	13977	14148	14284	14176	14273	14344	14033	14252	14165	14235	14349	14130	14192	14111	14244	14285	14161	14316	14262	14193	14242	14091	14019	14050	14264	14083	14011	14080	14132	14217	14048	14195	14072	14260	14203	14272	14243	14298	14135	14057	14314	14244	14112	14268	14300	14276	14267	14152	14287	14209	14262	13971	14164	14023	14179	14263	14191	14159	14223	14171	14109	13954	14132	14363	14247	14177	14264	14099	14229	14166	14264	14218	14206	14200	14204	14338	14257	14263	14159	14187	14189	14220	14167	14192	14240	14257	14245	14045	14152	14320	14268	14166	14093	14104	14150	14263	14272	14161	14272	14227	14146	14247	14232	14208	14135	14185	14122	14085	14290	14161	14262	14221	13977	14059	14103	14131	14180	14336	14151	14103	14136	14256	14213	14187	14159	14219	14266	14278	14054	14276	14355	14218	14236	14232	14167	14191	14260	14200	14256	14016	14125	14153	14362	14155	14246	14206	14069	14092	14287	14268	14195	14298	14181	14102	14233	13997	14203	14185	14226	14291	14160	14087	14093	14277	14197	14191	14124	14290	14207	14141	14274	14223	14235	14216	14223	14119	14174	14177	14260	14182	14250	14184	14271	14246	14217	14143	14313	14240	14159	14132	14273	14142	14236	14177	14214	14183	14137	14281	14106	14179	14243	14156	14187	14044	14180	14100	14157	14243	14160	14220	14211	14348	14137	14186	14319	14134	14072	14225	14268	14047	14312	14290	14256	14160	14311	14137	14285	14217	14014	14000	14093	14203	14343	14092	14248	14124	14236	14172	14089	14297	14209	14221	14201	14224	14166	14143	14010	14225	14119	14255	14341	14072	14254	14355	14187	14113	14308	14260	14228	14285	14109	14170	14200	14015	14165	14085	14267	14214	14294	14347	14076	14141	14006	14226	14082	14123	14257	14065	14094	14099	14164	13952	14108	14300	14092	14313	14159	14178	14209	14229	13991	14181	14206	14077	14277	14099	14189	14300	14216	14209	14223	14064	14121	14373	14044	14240	14247	14105	14286	14297	14098	14212	14131	14366	14108	14203	14203	14142	14115	14192	14150	14209	14137	14180	14050	14110	14122	13981	14076	14160	14075	14215	14341	14108	14275	14306	14058	14229	13968	14151	14179	14196	14115	14079	14180	14257	14109	14210	14043	14383	14246	14204	14279	14289	14163	14232	14322	14288	14139	14219	14123	14150	14145	14149	14213	14066	14179	14250	14208	14273	14188	14184	14177	14169	14102	14227	14230	14131	14137	14141	14251	14149	14272	14244	14166	14234	14143	14090	14198	14104	14439	14197	14156	14234	14163	14324	14146	14077	14034	14273	14058	14397	14316	14167	14289	14104	14237	14319	14101	14174	14055	14265	14160	14354	14103	14246	14167	14059	14229	14125	14249	14037	14232	14137	14290	14184	14219	14230	14027	14155	14315	14158	14133	14219	14290	14102	14178	14128	14275	14157	14121	14123	14138	14019	14212	14216	14157	14152	14060	14151	13962	14214	14172	14148	14202	14151	14191	14068	14074	14155	14240	14139	14178	14174	14197	14320	14055	14234	14064	13968	14152
25340	21493	26436	26091	17574	16458	16457	15915	15783	15572	15692	15678	15586	15734	15723	15476	15427	15548	15387	15507	15606	15451	15347	15448	15441	15500	15296	15344	15381	15320	15397	15537	15402	15347	15503	15386	15353	15221	15225	15494	15390	15361	15485	15351	15368	15337	15406	15402	15451	15423	15402	15442	15156	15338	15408	15144	15169	15367	15300	15304	15465	15436	15268	15471	15413	15464	15311	15269	15482	15369	15518	15392	15423	15328	15275	15404	15330	15483	15279	15565	15279	15360	15332	15138	15354	15273	15208	15419	15380	15182	15260	15262	15317	15363	15426	15330	15503	15365	15395	15239	15430	15359	15517	15478	15545	15276	15479	15406	15311	15375	15411	15512	15468	15433	15579	15401	15276	15206	15365	15288	15509	15318	15436	15298	15422	15471	15457	15295	15445	15496	15489	15497	15418	15222	15137	15084	15337	15442	15360	15270	15401	15189	15436	15267	15337	15241	15336	15559	15417	15446	15405	15284	15210	15434	15401	15212	15399	15356	15395	15394	15318	15174	15409	15420	15404	15332	15466	15547	15318	15237	15404	15289	15412	15343	15503	15220	15470	15386	15362	15404	15231	15329	15398	15426	15402	15370	15320	15292	15203	15429	15219	15574	15659	15321	15281	15385	15404	15429	15324	15408	15258	15399	15596	15405	15454	15306	15397	15330	15317	15391	15274	15380	15222	15304	15154	15408	15389	15155	15277	15293	15452	15500	15334	15261	15534	15059	15313	15288	15487	15267	15296	15383	15306	15395	15423	15121	15273	15404	15368	15343	15289	15154	15351	15384	15272	15541	15300	15251	15501	15174	15345	15506	15415	15304	15351	15486	15239	15426	15254	15221	15366	15385	15464	15315	15548	15364	15414	15283	15457	15344	15457	15311	15199	15411	15463	15396	15404	15634	15468	15311	15464	15400	15205	15221	15370	15549	15445	15585	15331	15237	15424	15464	15396	15249	15492	15400	15374	15403	15280	15319	15381	15277	15236	15136	15128	15193	15335	15319	15402	15305	15321	15506	15391	15249	15443	15317	15388	15381	15380	15276	15336	15401	15457	15497	15478	15325	15371	15304	15325	15507	15241	15509	15443	15273	15352	15267	15249	15473	15508	15552	15423	15326	15375	15284	15254	15260	15172	15367	15437	15412	15339	15361	15408	15204	15397	15399	15462	15590	15507	15334	15520	15279	15270	15587	15369	15493	15458	15393	15431	15264	15263	15243	15475	15572	15294	15344	15378	15409	15217	15447	15536	15384	15325	15235	15449	15499	15175	15488	15350	15385	15506	15350	15279	15309	15330	15523	15420	15290	15288	15494	15270	15286	15425	15325	15260	15460	15282	15418	15393	15318	15598	15281	15441	15301	15215	15556	15359	15428	15573	15181	15334	15503	15305	15530	15568	15413	15420	15390	15299	15259	15387	15622	15412	15369	15362	15308	15399	15261	15290	15321	15232	15312	15226	15180	15206	15377	15403	15329	15173	15509	15220	15444	15442	15303	15324	15196	15249	15444	15400	15332	15316	15437	15157	15229	15457	15310	15338	15658	15320	15382	15448	15586	15391	15552	15430	15336	15425	15286	15322	15308	15432	15546	15478	15405	15276	15390	15350	15419	15488	15372	15366	15197	15260	15385	15409	15368	15329	15224	15304	15427	15380	15292	15355	15368	15366	15385	15337	15399	15288	15098	15321	15475	15306	15485	15260	15406	15303	15307	15355	15273	15365	15299	15361	15333	15470	15460	15432	15321	15442	15337	15219	15360	15382	15439	15320	15309	15353	15280	15458	15293	15180	15584	15352	15425	15534	15405	15466	15450	15470	15321	15420	15243	15290	15355	15256	15346	15455	15337	15236	15183	15407	15610	15375	15297	15161	15200	15394	15228	15190	15205	15366	15412	15333	15506	15433	15225	15228	15235	15368	15293	15476	15354	15133	15205	15192	15085	15208	15222	15470	15311	15475	15268	15553	15522	15248	15357	15454	15343	15328	15391	15285	15283	15376	15406	15427	15268	15351	15210	15425	15252	15347	15183	15499	15549	15297	15320	15569	15271	15292	15364	15437	15411	15291	15191	15306	15385	15509	15422	15349	15336	15508	15366	15324	15596	15279	15479	15415	15361	15384	15482	15511	15337	15339	15268	15323	15428	15442	15464	15467	15397	15455	15428	15187	15441	15504	15357	15446	15323	15542	15601	15307	15231	15467	15323	15263	15337	15257	15301	15274	15674	15285	15301	15228	15288	15133	15242	15374	15396	15262	15454	15401	15528	15218	15444	15263	15329	15416	15411	15362	15345	15472	15635	15554	15379	15235	15252	15237	15278	15380	15432	15020	15206	15426	15556	15367	15295	15367	15408	15328	15591	15219	15176	15386	15446	15459	15397	15448	15286	15232	15201	15276	15172	15332	15285	15433	15334	15530	15407	15371	15388	15301	15219	15137	15333	15412	15435	15346	15305	15426	15423	15456	15392	15387	15428	15365	15522	15442	15420	15261	15340	15486	15391	15400	15446	15398	15400	15405	15539	15405	15353	15244	15278	15286	15513	15419	15367	15383	15258	15382	15472	15380	15405	15499	15418	15342	15130	15282	15217	15299	15272	15568	15469	15286	15459	15311	15360	15127	15383	15439	15377	15209	15311	15267	15385	15339	15282	15424	15552	15157	15338	15360	15313	15383	15426	15357	15367	15297	15369	15467	15380	15330	15405	15559	15337	15435	15470	15173	15426	15236	15195	15275	15340	15331	15393	15324	15327	15471	15305	15266	15450	15729	15455	15377	15445	15425	15472	15294	15475	15324	15429	15425	15272	15383	15291	15257	15523	15382	15414	15556	15257	15311	15170	15413	15296	15138	15528	15207	15312	15446	15303	15269	15317	15377	15340	15348	15271	15371	15194	15368	15417	15414	15309	15372	15446	15312	15297	15288	15352	15266	15258	15416	15348	15205	15365	15297	15271	15338	15310	15406	15272	15389	15364	15215	15498	15469	15293	15363	15501	15312	15511	15331	15426	15313	15414	15430	15378	15446	15396	15413	15329	15396	15420	15560	15120	15514	15434	15666	15487	15283	15394	15322	15122	15322	15619	15284	15392	15285	15374	15573	15211	15417	15366	15286	15388	15395	15372	15332	15432	15189	15325	15261	15458	15509	15357	15345	15343	15298	15290	15315	15495	15473	15188	15362	15162	15335	15419	15335	15532	15395	15338	15359	15502	15370	15344	15351	15334	15541	15673	15528	15487	15400	15551	15487	15470	15296	15314	15418	15681	15370	15401	15227	15245	15178	15399	15413	15128	15424	15202	15301	15344	15239	15424	15309	15212	15317	15472	15142	15212	15426	15340	15438	15407	15272	15433	15470	15365	15256	15092	15396	15426	15528	15350	15424	15176	15394	15424	15420	15353	15550	15379	15356	15412	15462	15327	15211	15473	15411	15487	15294	15565	15532	15485	15363	15411	15034	15297	15320	15348	15355	15236	15295	15405	15312	15300	15131	15358	15378	15244	15313	15208	15404	15417	15447	15305	15492	15359	15307	15285	15411	15388	15401	15304	15153	15295	15500	15273	15192	15381	15322	15298	15252	15520	15247	15438	15260	15193	15471	15391	15169	15375	15054	15277	15407	15253	15349	15445	15440	15360	15344	15516	15450	15318	15288	15357	15197	15380	15378	15302	15377	15427	15328	15504	15244	15407	15341	15441	15285	15401	15306	15396	15381	15352	15379	15270	15448	15512	15417	15396	15321	15266	15440	15251	15703	15315	15368	15422	15342	15514	15585	15329	15415	15304	15328	15203	15314	15478	15480	15273	15329	15579	15287	15390	15422	15274	15214	15211	15264	15487	15276	15278	15236	15402	15297	15262	15357	15230	15495	15385	15024	15481	15444	15276	15272	15298	15358	15417	15368	15395	15433	15246	15491	15454	15316	15439	15206	15218	15571	15631	15444	15263	15525	15350	15551	15366	15289	15441	15331	15354	15407	15267	15427	15291	15425	15382	15297	15307	15274	15363	15288	15500	15531	15334	15354	15354	15499	15391	15321	15611	15411	15397	15474	15299	15533	15440	15426	15234	15473	15326	15232	15183	15312	15495	15237	15202	15287	15329	15282	15527	15434	15537	15356	15405	15395	15391	15467	15131	15326	15516	15487	15435	15342	15196	15191	15371	15402	15419	15309	15271	15257	15417	15514	15531	15280	15044	15421	15391	15358	15424	15515	15339	15324	15447	15145	15411	15447	15561	15539	15296	15437	15300	15236	15437	15323	15585	15318	15412	15596	15368	15178	15214	15311	15406	15438	15486	15343	15194	15429	15473	15363	15325	15362	15465	15424	15416	15216	15408	15263	15335	15347	15284	15348	15524	15401	15392	15430	15404	15352	15453	15330	15529	15396	15293	15558	15226	15253	15259	15251	15270	15216	15562	15553	15292	15412	15347	15442	15311	15389	15185	15282	15271	15409	15485	15234	15306	15484	15229	15169	15342	15436	15297	15400	15286	15532	15216	15314	15059	15415	15385	15163	15465	15289	15327	15599	15467	15475	15362	15245	15253	15553	15305	15314	15458	15399	15419	15508	15401	15327	15263	15321	15495	15329	15349	15381	15396	15505	15324	15326	15324	15271	15355	15486	15360	15467	15311	15313	15299	15498	15202	15369	15290	15397	15356	15389	15250	15316	15485	15520	15550	15386	15354	15466	15337	15308	15410	15320	15330	15545	15482	15447	15413	15349	15324	15251	15312	15410	15310	15485	15193	15481	15399	15195	15451	15402	15521	15274	15514	15656	15287	15469	15417	15328	15384	15252	15201	15336	15349	15231	15489	15236	15336	15380	15416	15161	15380	15320	15467	15380	15324	15399	15329	15465	15360	15355	15358	15360	15358	15214	15532	15269	15290	15531	15626	15447	15284	15322	15546	15380	15554	15403	15352	15113	15340	15383	15486	15465	15439	15431	15215	15373	15444	15404	15390	15382	15394	15324	15226	15384	15402	15305	15208	15412	15410	15521	15228	15344	15371	15467	15234	15352	15522	15160	15268	15251	15334	15301	15330	15265	15396	15399	15233	15278	15409	15381	15498	15246	15359	15303	15316	15504	15324	15461	15412	15377	15318	15512	15459	15324	15317	15361	15392	15541	15518	15414	15556	15470	15322
15729	24908	21024	17422	15977	15233	14867	14489	14471	14425	14380	14320	14234	14159	14205	14145	14231	14056	14149	14338	14173	14143	14251	14192	14174	14025	14378	14233	14241	14299	14144	14195	14238	14213	14211	14073	14029	14141	13942	14255	14079	14195	14078	14158	14210	14096	14200	14165	14061	14173	14145	14089	14258	14055	14095	14180	14174	14171	14016	14110	14269	14201	14235	14197	14078	14069	14191	14134	14040	14060	14062	14012	14072	14173	14149	14124	13962	14175	14058	13992	14073	14136	14182	13926	14137	14012	14096	14014	14194	14073	14102	14092	14274	14227	14004	14130	14020	14074	14075	14185	14107	14135	14058	14198	14057	13935	14159	14340	14083	14182	14203	14084	14313	14066	14017	14083	14140	14051	14040	14217	13967	14229	14035	14042	14087	14072	14026	14029	14181	13994	14184	14035	14077	14128	14127	14123	14178	14149	14099	14214	13990	14042	14186	13894	14322	14217	14195	13991	14141	13942	14059	14224	14054	13966	14167	14211	14139	14064	14129	14154	13954	14058	14080	14064	14048	14021	14294	14074	14107	14089	14032	14035	14210	14054	14132	14186	14102	13904	14079	14159	14109	14174	14035	14077	14117	14110	13872	14177	14100	14103	14168	14228	13972	14163	14014	13924	14227	14152	14263	14151	14397	14114	14347	14145	13992	14099	14012	14092	13972	14132	14041	14146	14061	14091	14206	14010	14123	13901	13957	14057	14200	14151	14120	14181	14119	13994	14120	14177	14011	14000	14174	14092	14030	14191	14128	14105	14012	13972	14140	13908	14028	14047	13950	14222	14093	14301	14039	13985	13894	14172	14011	14140	14055	14237	14251	14074	14025	14167	13998	14056	13852	14027	14106	14115	14221	13903	14083	14061	14122	14100	13841	14086	14036	14044	14170	14089	14084	14022	14154	14103	14227	14104	14245	13959	14036	14129	14004	14163	14221	14169	14328	14069	14138	13975	14153	14182	14049	14231	13990	14188	14052	13963	14065	14201	14098	14080	14099	14051	14142	14236	14215	14035	14019	14039	13956	13950	14126	14354	13994	13890	14090	14016	13989	14006	14046	14062	14173	14041	14025	14165	14103	14142	14306	14107	14123	14155	14161	14047	14078	14066	13976	13985	14196	14030	14183	14129	14057	13986	14195	14021	14141	13999	14123	14207	14002	14195	14024	14120	14072	14179	14147	14052	14119	14106	14012	14046	13993	14295	14213	14137	14315	14162	14325	14143	14129	14095	14230	14183	14082	14041	14020	14126	14044	14114	14024	14106	14096	14055	14125	14204	14265	14236	14065	14032	14102	14082	14242	14089	14178	14138	14008	14075	13997	14141	14069	14095	14037	14062	13966	13919	14131	14025	14027	14130	14138	14249	14154	14165	13960	14145	14018	14185	14119	13988	13964	14187	13937	14048	14105	14128	14051	14177	14078	13919	14083	14078	14218	14109	13993	14098	14055	14125	14205	13967	13982	14209	13978	14180	14010	14138	14110	13980	14213	14172	14152	14267	14187	14088	14285	14134	13992	14057	14042	13978	14059	14107	14081	14122	14206	14053	14236	13943	14113	14025	14037	13975	14202	14168	14107	14052	14178	14034	14038	13965	14248	14249	14167	14246	14152	14033	14132	14172	14089	14029	14164	14012	13997	14113	14288	14065	14048	14179	14026	13994	14226	14094	14074	14084	14199	14163	13972	14148	13980	14219	14054	14075	14089	14025	14178	14093	14181	14163	14013	13977	14128	14118	14147	14051	14203	14106	14058	14266	14083	14083	14142	14136	14253	14201	14058	14172	14266	13989	14177	14065	14035	14002	14127	14095	14011	14044	14027	14091	14128	14095	14015	14171	14251	14263	14163	14222	14236	14065	14104	14136	14176	14081	13938	14164	14196	14201	14175	14017	14034	14083	14074	14028	14108	14024	14062	14334	14152	14115	14078	14136	14287	14208	14008	14161	14134	14032	14142	14062	14113	14078	14315	13992	14141	14119	14206	13889	14121	14347	14186	14181	14254	14113	13977	14026	14125	14062	14277	14202	14076	14132	14184	14126	14126	14142	14028	14014	14177	14191	14142	14062	14098	14212	14151	14066	13989	14084	13939	14350	13992	14114	14124	13970	14070	14206	14040	14013	14170	14081	14239	14211	14001	14020	14175	14214	13956	14172	14102	14188	14178	14109	14186	14067	14016	14119	13974	13969	14126	14032	14122	14266	14079	14077	14190	14207	14088	14137	14074	14215	14206	14108	14363	13979	14066	14058	13976	14047	14110	14105	14246	14130	14090	14263	14119	14168	14086	14067	14143	14238	14121	14290	14153	14020	14012	14065	14089	14038	13989	14081	14006	14073	14064	14127	14325	14242	14286	14098	14172	14032	14025	14158	14137	14011	14254	14080	14162	14170	13941	14182	14200	14225	14025	14089	14149	14175	14045	14169	14135	13984	14103	14117	14120	14128	13941	14153	14073	14098	14086	14135	14171	14083	14032	13998	13962	14200	14101	14124	14120	13994	14003	14166	14096	14202	13895	14068	13988	14027	14121	14133	14068	14284	14124	14058	14116	14121	14309	14092	14157	14192	13939	14229	14085	13988	14087	14267	14195	14125	14278	14236	14112	14051	14176	14128	14221	14059	14040	14125	14096	14056	14126	14282	14048	14230	13953	14114	14206	14003	13993	14214	14088	14137	13943	14151	14212	14125	14063	14105	14259	14020	14137	14071	14217	14192	14213	13978	14137	14100	14055	14092	14210	14171	14074	13945	13994	14076	14196	14019	14013	14106	14106	14227	13939	14284	14004	14131	14086	13989	14094	14086	14146	14148	14151	14109	14290	14096	14087	14098	13967	14141	14188	14082	14107	14152	14082	13992	14170	14217	14095	14077	14250	13919	13972	14204	14134	13983	14070	14249	14058	14097	14084	14140	14050	14267	14229	14237	14079	14176	14251	13975	14177	14167	13988	14032	14081	14118	14100	14185	14251	14077	14169	14120	14020	14141	14011	14042	14227	14095	14131	14042	13968	14164	14360	14168	14105	14182	14190	14174	13952	14023	13977	14186	14053	14155	14085	14066	14030	14209	14055	14169	14183	14236	14160	14020	14158	14138	14086	14101	14091	13990	14053	14234	14092	14014	14104	14142	13998	13976	14161	14039	14292	14132	14077	14121	14014	14002	13939	14035	14073	14326	13985	13993	14052	14292	14103	13962	14089	13948	13958	14285	13974	13943	14152	14114	13981	14115	14238	14102	14137	14035	14218	14100	14291	14184	14241	14058	14122	14056	13912	13954	13975	14289	14159	14237	14059	13937	14044	14142	14090	14168	14066	14082	13996	14180	14061	13996	14280	14166	14104	14161	13983	13966	14036	14272	14104	14094	14104	14099	14191	14219	14174	13970	14097	14108	14032	14146	14193	14094	14045	14020	14056	14116	14064	14147	14077	14031	14146	14091	14103	14081	14131	14147	13923	14203	14327	14135	14045	14069	14097	14134	14201	14146	14171	13972	14090	14124	14059	14139	14144	13924	14134	14166	14146	13995	13967	13843	14042	14188	14107	14034	14116	14166	14164	14085	14084	14085	14193	14158	14164	14062	14178	14204	14105	14118	14095	14130	14038	14053	14243	14092	14068	14327	14150	14088	14300	13951	14125	14236	14093	14092	14156	14121	14180	14129	14035	14094	14097	14109	14157	14072	14193	14235	14150	14140	14180	13979	13978	14113	14013	14146	13971	14128	14046	13968	14132	14066	14222	14219	14262	14066	13845	14070	14023	14104	14190	14369	14361	14019	14078	14194	13963	14220	14174	14123	14202	14065	14169	13983	14086	14060	13989	14010	14186	14246	14247	14230	14065	14010	14156	14146	14244	14109	14103	14115	13949	14083	14184	14084	14169	14233	14021	14235	13966	14178	14075	14022	14107	14119	14135	14153	14307	13967	14212	14079	14169	14225	14067	13953	14030	14111	14165	14300	14112	14151	14172	14080	14139	14228	14093	13997	14271	14241	14100	14156	14109	14152	14182	14046	13998	14211	13981	14063	14181	14044	14036	14111	14068	14178	14111	14045	14076	14135	14130	14224	14136	14060	14128	14044	14153	14077	14048	14104	14115	14127	14188	14100	14020	13957	14079	14123	14097	14159	14022	14055	14176	14102	14048	14065	14095	13993	14081	14141	14111	14170	14276	13979	14135	14099	14102	14216	14351	14136	14086	14130	14105	14252	14062	14134	13976	14163	14163	14007	14025	14050	14018	13981	14139	14017	14124	14206	14186	14027	14097	14061	14004	14081	14113	14181	14014	14111	14061	14019	14064	13903	14149	14257	13959	14152	14057	14061	14223	14172	14035	14035	14109	14082	14249	14147	14243	14197	14147	14089	14170	14137	14160	14145	14146	14116	14118	14142	14212	14113	14045	14140	13918	14309	14218	14127	14054	14143	14128	14070	14175	14234	14150	13980	14195	14090	14214	14091	14011	14161	14096	14131	14061	14068	14090	14144	14123	14046	14253	14048	14057	14103	14125	14053	14051	14138	14121	14254	14142	13988	14013	14038	14087	14154	14155	14093	14005	14156	14159	14115	14270	14256	13918	14061	14206	14208	14193	14120	14177	14126	14051	14040	14142	14195	14088	14231	14147	14020	14078	14039	13987	14201	13977	13949	14139	14198	14164	14162	14349	14182	14158	14257	14148	14249	14172	13990	14244	14105	14138	14224	14220	14165	14110	14065	14145	14321	13982	13981	14145	14205	14016	14049	14372	14005	14004	14022	14177	14166	14004	14210	14130	13993	14116	14072	14046	14121	14182	14055	14094	14236	14066	14108	14211	14057	14084	14111	14068	14177	14085	14155	14017	14089	13948	14114	14015	14134	14186	14103	14229	14025	14170	14124	14270	14208	13994	14189	14285	14016	14144	14094	13950	14164	14141	14036	14171	14073	14099	14107	14190	14228	14140	14050	14075	14099	14040	14213	14090	14157	14001	14152	14021	14191	13988	14149	14212	14211	14069	14095	14151	14068	13870	14151	14215	13957	14092	14224	14053	14039	14197	14131	14000	13995	14154	14091	14168	13896	14036	14020	14129	14141	14166	14161	14111	14241	14126	14198	14288	14188	14075	14081	14154	14224	14236	14076	14113	14233	13978	14252	14003	14179	14017	14083
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
