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
339720120481	339720120997	339720121547	339720122098	339720122647	339720123197	339720123747	339720124298	339720124847	339720125397	339720125947	339720126498	339720127047	339720127597	339720128147	339720128697	339720129247	339720129797	339720130347	339720130898	339720131447	339720131998	339720132547	339720133098	339720133647	339720134197	339720134747	339720135297	339720135847	339720136397	339720136947	339720137498	339720138048	339720138597	339720139147	339720139697	339720140247	339720140797	339720141347	339720141897	339720142448	339720142997	339720143547	339720144098	339720144647	339720145198	339720145747	339720146297	339720146847	339720147397	339720147947	339720148497	339720149047	339720149597	339720150148	339720150697	339720151247	339720151798	339720152347	339720152897	339720153448	339720153998	339720154547	339720155098	339720155647	339720156197	339720156747	339720157298	339720157848	339720158397	339720158948	339720159497	339720160048	339720160598	339720161147	339720161698	339720162248	339720162798	339720163347	339720163898	339720164448	339720164998	339720165548	339720166097	339720166647	339720167198	339720167748	339720168298	339720168848	339720169398	339720169947	339720170498	339720171048	339720171598	339720172148	339720172698	339720173248	339720173798	339720174348	339720174897	339720175447	339720175997	339720176548	339720177098	339720177648	339720178197	339720178748	339720179298	339720179847	339720180398	339720180948	339720181498	339720182048	339720182598	339720183148	339720183698	339720184248	339720184798	339720185348	339720185898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21449	20053	27419	22395	20407	22974	25683	21622	21007	20973	20647	20406	20117	20177	20292	19965	19875	19585	19433	19585	19632	19790	19699	19720	19467	19711	19590	19635	19457	19583	19627	19483	19620	19329	19549	19752	19625	19489	19621	19537	19418	19391	19556	19643	19609	19774	21161	21154	20689	20120	19861	19488	19472	19613	19378	19381	19581	19430	19307	19409	19490	19265	19540	19351	19425	19464	19415	19324	19478	19602	19532	19478	19194	19413	19496	19525	19605	19376	19496	19262	19433	19433	19345	19447	19363	19473	19451	19360	19569	19394	19235	19549	19237	19435	19534	19348	19627	19427	19160	19209	19402	19399	19431	19370	19405	19585	19283	19428	19344	19322	19240	19206	19449	19375	19514	19464	19309	19329	19304	19458	19358	19397	19373	19549	19369	19352	19528	19481	19192	19309	19486	19218	19421	19356	19065	19262	19397	19342	19309	19394	19489	19317	19397	19254	19422	19259	19324	19290	19494	19350	19254	19307	19313	19314	19403	19346	19319	19181	19372	19216	19354	19329	19479	19382	19306	19287	19382	19374	19394	19500	19648	19315	19367	19381	19452	19412	19428	19453	19470	19357	19520	19233	19266	19516	19197	19405	19377	19155	19302	19455	19457	19442	19394	19190	19361	19302	19499	19435	19443	19355	19184	19223	19502	19231	19295	19209	19253	19112	19527	19376	19291	19408	19368	19353	19508	19431	19461	19510	19362	19421	19444	19005	19042	19179	19337	19178	19335	19381	19430	19320	19309	19249	19398	19199	19073	19223	19284	19379	19343	19277	19532	19351	19483	19526	19341	19313	19333	19450	19243	19279	19365	19517	19316	19407	19311	19247	19459	19168	19246	19299	19672	19426	19335	19329	19281	19052	19312	19396	19460	19289	19283	19426	19584	19319	19394	19272	19325	19313	19244	19161	19228	19213	19445	19206	19468	19382	19339	19549	19447	19552	19305	19390	19378	19375	19387	19371	19547	19375	19308	19089	19362	19409	19350	19395	19483	19525	19429	19333	19509	19191	19514	19265	19213	19272	19079	19523	19461	19155	19271	19375	19375	19361	19296	19298	19601	19273	19506	19318	19401	19346	19181	19370	19444	19301	19244	19299	19284	19278	19302	19326	19226	19369	19267	19309	19447	19556	19422	19471	19379	19247	19313	19374	19304	19231	19399	19379	19353	19216	19250	19426	19297	19322	19193	19391	19323	19197	19354	19419	19294	19362	19384	19378	19527	19254	19394	19632	19458	19369	19296	19574	19409	19230	19171	19173	19382	19230	19473	19457	19340	19475	19409	19482	19331	19330	19284	19313	19371	19415	19404	19235	19258	19284	19291	19311	19351	19172	19552	19392	19385	19337	19317	19453	19391	19221	19390	19202	19456	19264	19378	19386	19198	19270	19194	19326	19475	19426	19086	19607	19248	19097	19366	19408	19490	19332	19142	19327	19429	19336	19364	19182	19443	19151	19367	19092	19262	19250	19475	19184	19375	19480	19565	19230	19148	19643	19336	19541	19396	19373	19250	19392	19221	19274	19498	19149	19320	19341	19399	19277	19383	19331	19212	19339	19354	19322	19218	19348	19554	19413	19054	19196	19176	19282	19319	19486	19340	19426	19494	19261	19490	19209	19452	19236	19449	19440	19440	19336	19243	19322	19425	19369	19477	19220	19450	19313	19107	19430	19484	19345	19384	19341	19437	19228	19353	19280	19498	19403	19382	19257	19233	19188	19191	19148	19332	19387	19240	19373	19285	19481	19206	19326	18975	19178	19221	19616	19481	19083	19066	19412	19282	19486	19285	19193	19291	19435	19266	19403	19222	19306	19279	19295	19362	19440	19387	19360	19234	19331	19351	19390	19193	19344	19207	19209	19324	19340	19494	19322	19176	19234	19304	19506	19466	19673	19358	19305	19377	19393	19433	19279	19183	19362	19346	19259	19330	19296	19446	19254	19375	19431	19540	19478	19449	19215	19431	19292	19185	19259	19359	19202	19267	19100	19666	19243	19311	19317	19400	19530	19410	19023	19475	19136	19286	19597	19362	19269	19281	19443	19277	19540	19385	19148	19142	19381	19221	19337	19004	19030	19410	19454	19198	19333	19185	19384	19235	19248	19217	19500	19336	19266	19518	19228	19551	19259	19393	19378	19181	19282	19371	19068	19488	19379	19342	19245	19348	19396	19715	19339	19344	19310	19255	19164	19287	19450	19274	19275	19471	19285	19516	19217	19315	19453	19386	19253	19364	19266	19160	19283	19377	19321	19566	19337	19391	19282	19392	19375	19402	19343	19256	19118	19293	19269	19318	19184	19535	19352	19358	19279	19256	19191	19535	19164	19442	19406	19252	19291	19382	19178	19437	19177	19188	19375	19366	19203	19333	19212	19417	19193	19417	19302	19700	19386	19317	19420	19375	19120	19160	19374	19378	19038	19363	19344	19349	19345	19438	19356	19169	19313	19218	19407	19512	19292	19219	19382	19280	19254	19348	19379	19465	19205	19364	19335	19454	19344	19273	19354	19351	19454	19388	19271	19379	19106	19328	19320	19431	19267	19392	19492	19251	19365	19258	19333	19031	19196	19241	19308	19276	19202	19328	19200	19426	19147	19350	19207	19201	19374	19422	19105	19402	19269	19356	19432	19462	19374	19336	19330	19185	19289	19354	19206	19262	19119	19386	19437	19460	19365	19263	19278	19405	19495	19460	19347	19265	19411	19501	19451	19336	19342	19164	19386	19296	19254	19321	19406	19455	19360	19200	19473	19446	19224	19342	19349	19357	19361	19440	19340	19220	19298	19174	19429	19310	19389	19553	19174	19453	19348	19276	19290	19311	19348	19560	19431	19304	19389	19305	19272	19376	19350	19204	19440	19191	19309	19639	19238	19250	19450	19367	19244	19503	19255	19158	19228	19270	19293	19294	19428	19252	19257	19372	19161	19409	19385	19326	19261	19349	19384	19299	19375	19438	19392	19281	19493	19337	19385	19166	19165	19054	19438	19402	19235	19337	19124	19282	19405	19310	19483	19283	19452	19348	19562	19190	19569	19449	19199	19277	19373	19396	19251	19311	19261	19372	19244	19397	19268	19386	19189	19224	19453	19309	19182	19199	19144	19346	19297	19237	19391	19292	19370	19285	19277	19258	19216	19163	19470	19151	19330	19357	19409	19465	19441	19634	19297	19333	19167	19198	19260	19508	19388	19396	19168	19306	19441	19221	19399	19389	19215	19425	19539	19297	19361	19234	19241	19441	19237	19445	19277	19208	19219	19217	19212	19356	19290	19040	19313	19437	19448	19345	19243	19215	19434	19367	19379	19379	19216	19161	19320	19242	19334	19460	19406	19509	19364	19240	19187	19257	19226	19321	19356	19410	19286	19389	19280	19420	19210	19311	19142	19369	19186	19163	19334	19504	19224	19325	19119	19238	19400	19392	19481	19285	19460	19379	19338	19004	19311	19312	19171	19327	19291	19385	19314	19469	19121	19126	19330	19532	19524	19356	19397	19186	19511	19390	19308	19286	19324	19466	19198	19166	19137	19380	19264	19365	19517	19475	19530	19447	19569	19471	19285	19262	19384	19420	19224	19274	19248	19320	19398	19436	19363	19248	19446	19327	19312	19427	19107	19351	19280	19251	19315	19213	19126	19463	19409	19267	19564	19344	19428	19685	19386	19348	19429	19352	19199	19350	19355	19348	19621	19381	19272	19403	19044	19183	19243	19342	19364	19433	19311	19437	19289	19357	19296	19229	19231	19355	19197	19500	19273	19383	19292	19432	19384	19403	19332	19170	19360	19458	19251	19340	19452	19577	19636	19608	19326	19250	19325	19487	19307	19222	19322	19361	19352	19403	19287	19266	19258	19272	19592	19427	19291	19449	19383	19276	19368	19271	19460	19235	19198	19224	19415	19450	19427	19227	19271	19193	19319	19457	19385	19535	19430	19304	19250	19326	19395	19478	19404	19354	19277	19372	19262	19402	19288	19379	19385	19251	19129	19273	19358	19407	19379	19254	19336	19462	19260	19293	19415	19414	19285	19398	19283	19396	19554	19356	19450	19345	19337	19546	19337	19447	19254	19322	19492	19538	19342	19372	19315	19427	19246	19366	19243	19139	19394	19291	19528	19356	19492	19354	19425	19324	19283	19300	19373	19421	19256	19244	19254	19114	19294	19306	19382	19149	19282	19089	19281	19374	19431	19180	19436	19252	19309	19353	19367	19272	19529	19433	19241	19357	19523	19361	19247	19498	19386	19199	19303	19265	19366	19134	19352	19565	19293	19325	19288	19312	19285	19355	19477	19433	19592	19141	19265	19189	19428	19507	19405	19261	19399	19220	19313	19222	19236	19364	19482	19445	19412	19231	19370	19352	19374	19409	19307	19322	19407	19559	19227	19213	19125	19492	19474	19343	19171	19266	19276	19297	19181	19367	19316	19331	19442	19242	19135	19407	19373	19300	19386	19330	19370	19400	19227	19122	19226	19593	19404	19294	19369	19325	19324	19286	19677	19267	19481	19232	19403	19272	19331	19133	19139	19376	19312	19442	19308	19360	19367	19198	19387	19469	19590	19219	19339	19099	19391	19627	19235	19277	19195	19402	19365	19318	19337	19357	19420	19322	19267	19164	19260	19531	19252	19195	19080	19192	19343	19372	19408	19499	19221	19212	19377	19327	19508	19250	19366	19299	19363	19298	19237	19353	19455	19536	19382	19277	19471	19258	19432	19068	19259	19247	19300	19309	19184	19473	19261	19467	19304	19368	19316	19216	19339	19394	19489	19349	19363	19417	19209	19347	19346	19380	19440	19273	19111	19214	19248	19420	19519	19197	19205	19480	19277	19358	19298	19205	19401	19227	19307	19340	19479	19252	19429	19345	19379	19419	19339	19250	19577	19473	19287	19280	19404	19372	19319	19127	19372	19313	19297	19380	19250	19300	19269	19287	19276	19275	19388	19390	19415	19264	19634	19262	19632	19186	19251	19097	19179	19378	19279	19331	19191	19450	19338	19380	19448	19384	19381	19206	19166	19234	19182	19404	19369	19434	19275	19468	19337	19200	19409	19462	19514	19089	19308	19459	19241	19183	19339	19367	19243	19348	19418	19373	19278	19413	19393	19430	19421	19247	19379	19139	19321	19223	19245	19639	19186	19244	19188
19900	33933	31624	25717	22014	19571	18720	18518	18419	17381	17093	16704	16513	16509	16327	16130	15917	15836	15723	15612	15718	15570	15543	15522	15530	15580	15687	15744	15771	15594	15634	15564	15576	15607	15797	15599	15719	15597	15474	15728	15684	15629	15577	15630	15618	16179	18269	17928	17250	16594	16162	15806	15508	15690	15385	15566	15548	15431	15533	15338	15448	15551	15580	15615	15470	15615	15487	15535	15609	15480	15518	15552	15373	15449	15720	15434	15507	15562	15578	15536	15389	15651	15546	15689	15372	15441	15675	15599	15439	15472	15534	15502	15612	15518	15637	15614	15451	15574	15511	15600	15585	15562	15752	15540	15355	15476	15733	15623	15342	15417	15629	15449	15592	15439	15665	15379	15651	15585	15491	15521	15635	15572	15487	15492	15604	15747	15462	15549	15522	15569	15507	15359	15559	15415	15578	15547	15451	15677	15499	15524	15436	15480	15437	15522	15658	15454	15460	15518	15494	15648	15543	15494	15524	15367	15500	15498	15466	15531	15667	15339	15452	15402	15465	15503	15310	15514	15552	15618	15357	15344	15481	15491	15413	15467	15582	15426	15467	15523	15574	15518	15512	15452	15471	15497	15482	15707	15516	15478	15655	15612	15454	15450	15418	15479	15603	15387	15549	15620	15496	15396	15736	15396	15383	15601	15413	15458	15598	15729	15504	15546	15375	15393	15417	15588	15590	15284	15532	15478	15457	15565	15508	15318	15491	15452	15556	15502	15574	15642	15502	15551	15581	15614	15554	15321	15527	15487	15458	15442	15524	15564	15436	15474	15470	15490	15495	15662	15539	15420	15535	15431	15525	15401	15645	15482	15489	15547	15326	15551	15597	15484	15526	15482	15492	15528	15468	15500	15526	15502	15427	15613	15499	15592	15585	15327	15473	15515	15459	15663	15425	15432	15524	15530	15522	15570	15311	15478	15472	15535	15627	15481	15483	15659	15563	15625	15663	15519	15435	15625	15481	15571	15361	15576	15481	15471	15429	15562	15517	15509	15438	15454	15404	15377	15494	15570	15535	15539	15531	15419	15494	15374	15454	15566	15603	15577	15642	15463	15483	15402	15389	15684	15393	15482	15636	15395	15616	15572	15430	15491	15523	15528	15522	15562	15406	15634	15438	15342	15448	15408	15664	15481	15536	15468	15496	15494	15506	15478	15688	15492	15590	15517	15455	15532	15343	15526	15564	15555	15590	15611	15485	15514	15503	15550	15396	15408	15568	15599	15495	15469	15432	15498	15507	15639	15578	15383	15545	15434	15364	15530	15622	15428	15578	15538	15391	15601	15354	15608	15486	15635	15331	15562	15440	15550	15510	15427	15388	15543	15584	15524	15587	15582	15602	15476	15432	15406	15486	15437	15382	15465	15288	15552	15510	15327	15629	15678	15538	15556	15450	15328	15440	15491	15488	15526	15458	15389	15522	15335	15527	15516	15555	15565	15381	15582	15737	15555	15401	15692	15545	15681	15485	15382	15591	15484	15461	15600	15513	15477	15279	15699	15362	15536	15555	15395	15404	15555	15410	15613	15493	15352	15501	15444	15485	15635	15432	15384	15693	15380	15475	15471	15454	15483	15572	15319	15645	15550	15499	15473	15549	15372	15535	15487	15617	15395	15418	15589	15634	15564	15481	15583	15505	15535	15542	15300	15475	15457	15574	15441	15560	15341	15647	15436	15643	15593	15517	15500	15372	15584	15410	15440	15421	15544	15429	15514	15581	15541	15462	15652	15533	15517	15504	15572	15513	15411	15456	15685	15541	15477	15613	15495	15522	15557	15646	15531	15440	15482	15494	15538	15541	15310	15482	15591	15455	15625	15462	15427	15688	15444	15455	15586	15513	15482	15438	15531	15525	15571	15682	15427	15492	15577	15402	15537	15487	15530	15424	15331	15597	15531	15534	15604	15529	15540	15612	15626	15490	15494	15465	15468	15493	15556	15440	15553	15589	15491	15496	15455	15443	15456	15586	15574	15378	15535	15492	15448	15528	15303	15607	15337	15473	15355	15498	15561	15555	15622	15564	15673	15551	15556	15666	15524	15640	15388	15436	15515	15342	15506	15300	15480	15278	15545	15463	15406	15602	15500	15508	15570	15306	15637	15489	15614	15363	15476	15391	15558	15409	15635	15687	15516	15617	15496	15466	15596	15492	15647	15636	15466	15413	15500	15671	15513	15378	15436	15471	15603	15471	15366	15490	15384	15451	15464	15300	15625	15410	15460	15474	15337	15466	15511	15371	15464	15549	15515	15539	15412	15596	15575	15732	15586	15527	15554	15544	15364	15653	15516	15640	15404	15489	15459	15556	15608	15575	15620	15306	15536	15416	15437	15304	15459	15512	15559	15479	15532	15377	15480	15484	15460	15511	15512	15449	15489	15486	15548	15588	15529	15453	15415	15499	15630	15458	15415	15419	15427	15689	15484	15568	15523	15584	15479	15464	15514	15372	15425	15442	15399	15382	15448	15567	15577	15443	15622	15433	15262	15597	15601	15584	15583	15541	15468	15519	15443	15595	15553	15406	15449	15582	15462	15460	15368	15440	15658	15501	15398	15499	15658	15461	15648	15677	15560	15492	15581	15593	15719	15467	15421	15495	15506	15543	15430	15410	15473	15519	15354	15502	15628	15657	15481	15613	15496	15497	15344	15554	15545	15615	15396	15609	15573	15529	15510	15538	15425	15592	15586	15385	15542	15456	15599	15495	15427	15620	15582	15636	15604	15486	15520	15599	15541	15544	15462	15586	15710	15454	15330	15685	15448	15581	15422	15600	15467	15550	15581	15385	15705	15568	15383	15532	15510	15574	15720	15438	15510	15597	15530	15395	15562	15430	15555	15465	15606	15433	15473	15667	15458	15520	15563	15393	15487	15355	15380	15549	15478	15348	15487	15593	15408	15469	15710	15557	15401	15421	15499	15434	15445	15439	15436	15507	15655	15643	15477	15633	15577	15517	15385	15634	15380	15495	15424	15479	15449	15513	15421	15648	15487	15538	15470	15409	15617	15339	15433	15538	15601	15453	15468	15465	15372	15460	15388	15399	15398	15563	15514	15497	15454	15524	15642	15569	15414	15613	15408	15396	15471	15524	15571	15632	15592	15377	15359	15539	15635	15562	15538	15521	15533	15375	15591	15562	15557	15345	15398	15480	15431	15558	15322	15600	15418	15454	15473	15601	15625	15529	15405	15320	15569	15554	15316	15552	15489	15557	15449	15552	15553	15408	15508	15534	15657	15493	15722	15469	15542	15397	15531	15525	15416	15567	15602	15569	15445	15458	15433	15481	15484	15478	15576	15623	15461	15579	15449	15551	15337	15632	15317	15423	15427	15647	15541	15401	15565	15438	15374	15505	15585	15528	15434	15542	15580	15539	15479	15482	15510	15551	15596	15633	15567	15534	15579	15538	15541	15382	15469	15572	15445	15428	15549	15449	15602	15485	15534	15530	15531	15380	15392	15423	15428	15454	15320	15386	15417	15491	15435	15447	15571	15578	15422	15699	15484	15531	15560	15604	15516	15543	15617	15470	15402	15542	15428	15512	15657	15394	15469	15590	15421	15602	15368	15425	15470	15639	15440	15631	15519	15577	15562	15517	15610	15448	15429	15600	15647	15608	15598	15438	15562	15399	15461	15576	15468	15445	15417	15535	15401	15395	15445	15560	15410	15390	15467	15572	15538	15539	15548	15427	15440	15419	15346	15459	15495	15412	15382	15609	15330	15609	15469	15405	15422	15538	15560	15371	15411	15631	15556	15402	15500	15572	15495	15599	15533	15549	15547	15449	15522	15456	15596	15360	15524	15439	15640	15458	15378	15472	15631	15530	15376	15514	15370	15560	15591	15513	15445	15459	15570	15497	15591	15476	15413	15491	15516	15548	15540	15451	15630	15547	15424	15663	15586	15480	15678	15587	15279	15641	15671	15512	15409	15502	15520	15444	15400	15570	15349	15483	15382	15395	15493	15501	15658	15482	15498	15506	15615	15513	15475	15628	15366	15469	15516	15511	15692	15487	15492	15644	15587	15487	15353	15562	15559	15376	15419	15600	15533	15283	15726	15577	15520	15620	15345	15518	15684	15520	15419	15583	15475	15587	15438	15570	15457	15618	15684	15554	15560	15420	15372	15512	15507	15634	15344	15455	15602	15603	15601	15433	15468	15682	15565	15531	15396	15416	15581	15522	15503	15401	15415	15618	15571	15461	15610	15494	15585	15450	15477	15528	15516	15578	15583	15576	15527	15555	15598	15576	15489	15656	15625	15385	15563	15583	15508	15525	15468	15508	15404	15540	15448	15682	15684	15492	15326	15554	15453	15434	15377	15456	15438	15567	15447	15392	15533	15408	15350	15617	15442	15537	15316	15601	15648	15635	15314	15432	15364	15507	15416	15662	15599	15499	15488	15596	15507	15521	15468	15532	15424	15592	15466	15637	15580	15421	15438	15336	15671	15487	15460	15367	15519	15461	15399	15502	15543	15639	15367	15304	15571	15631	15424	15459	15456	15447	15496	15442	15278	15632	15250	15452	15573	15607	15425	15665	15540	15585	15589	15405	15667	15593	15450	15346	15492	15386	15452	15505	15501	15544	15363	15595	15487	15457	15608	15449	15580	15468	15463	15548	15475	15686	15518	15462	15395	15319	15367	15487	15500	15421	15392	15541	15713	15427	15552	15535	15532	15381	15351	15498	15387	15589	15408	15482	15547	15508	15374	15609	15631	15419	15573	15440	15447	15514	15608	15555	15703	15526	15496	15745	15491	15619	15510	15411	15694	15750	15501	15522	15395	15485	15652	15410	15418	15486	15450	15397	15453	15432	15475	15654	15483	15440	15467	15516	15584	15525	15506	15360	15427	15510	15545	15453	15700	15455	15602	15476	15466	15512	15407	15602	15357	15547	15508	15557	15432	15491	15297	15567	15515	15426	15312	15646	15503	15558	15470	15507	15485	15411	15607	15410	15489	15541	15574	15417	15557	15560	15545	15463	15601	15676	15492	15626	15705	15531	15574	15600	15394	15483	15549	15609	15532	15601	15529	15430	15512	15643	15438	15551	15617	15703	15382	15566	15548	15543	15602	15626	15529	15333	15511	15597	15622	15471	15718	15574	15495	15612	15574	15489	15381	15548	15700	15543	15530
27941	22579	26674	24011	20366	20255	20639	19941	19956	19782	19689	19640	19828	19853	19464	19563	19722	19362	19464	19393	19376	19538	19366	19453	19293	19421	19313	19318	19610	19491	19542	19530	19370	19451	19589	19422	19311	19532	19532	19517	19485	19473	19498	19298	19317	19348	19330	19461	19768	19662	19561	19574	19540	19527	19459	19248	19359	19391	19326	19412	19313	19560	19566	19491	19210	19463	19590	19147	19344	19184	19395	19057	19433	19364	19380	19408	19299	19509	19367	19448	19500	19471	19411	19565	19305	19254	19312	19392	19430	19566	19405	19346	19330	19450	19280	19345	19326	19635	19454	19655	19341	19422	19246	19611	19373	19245	19549	19464	19288	19500	19514	19398	19365	19476	19381	19340	19386	19497	19411	19711	19303	19442	19249	19346	19409	19381	19282	19377	19410	19503	19596	19318	19306	19515	19323	19385	19422	19466	19410	19307	19471	19547	19566	19369	19328	19256	19425	19270	19482	19414	19394	19556	19422	19232	19500	19452	19366	19310	19270	19193	19376	19471	19305	19595	19364	19382	19478	19543	19530	19319	19463	19549	19195	19479	19405	19293	19274	19289	19527	19311	19348	19231	19336	19511	19316	19266	19059	19437	19348	19425	19365	19307	19325	19263	19449	19262	19452	19504	19375	19521	19354	19188	19409	19391	19348	19441	19468	19497	19358	19247	19179	19407	19545	19231	19436	19487	19324	19388	19453	19528	19416	19459	19568	19600	19233	19308	19478	19283	19515	19307	19255	19449	19178	19433	19652	19333	19274	19446	19531	19411	19365	19615	19317	19446	19213	19539	19370	19227	19639	19353	19349	19527	19451	19381	19509	19161	19315	19438	19581	19486	19502	19369	19250	19287	19305	19366	19358	19297	19343	19548	19561	19457	19357	19445	19270	19407	19345	19377	19234	19257	19450	19241	19206	19481	19310	19294	19241	19464	19525	19315	19278	19355	19362	19320	19435	19155	19147	19421	19384	19102	19252	19375	19373	19452	19324	19269	19310	19390	19297	19175	19402	19301	19352	19534	19436	19194	19309	19431	19499	19506	19414	19314	19288	19389	19472	19145	19401	19412	19514	19326	19457	19258	19193	19388	19539	19462	19361	19417	19617	19281	19703	19512	19409	19399	19449	19414	19428	19524	19435	19453	19562	19365	19455	19478	19419	19299	19469	19353	19444	19319	19282	19273	19489	19446	19419	19523	19238	19352	19453	19355	19533	19446	19420	19618	19454	19347	19446	19372	19306	19396	19508	19266	19305	19373	19419	19157	19338	19306	19398	19347	19446	19492	19531	19255	19257	19502	19409	19406	19358	19432	19409	19435	19511	19484	19292	19412	19346	19411	19414	19548	19472	19458	19457	19287	19305	19494	19297	19247	19404	19370	19345	19233	19536	19607	19219	19443	19464	19565	19404	19320	19508	19303	19426	19420	19375	19354	19469	19731	19375	19424	19526	19357	19621	19328	19562	19392	19444	19505	19373	19120	19306	19616	19313	19311	19493	19582	19311	19225	19373	19207	19220	19510	19288	19578	19438	19277	19354	19412	19254	19519	19182	19292	19395	19544	19503	19164	19431	19389	19219	19098	19379	19409	19383	19422	19343	19535	19570	19186	19411	19632	19590	19424	19450	19106	19232	19301	19487	19556	19339	19366	19233	19352	19302	19375	19438	19624	19499	19467	19544	19505	19296	19330	19417	19527	19448	19313	19435	19376	19330	19576	19423	19489	19372	19251	19145	19455	19326	19523	19475	19462	19523	19339	19547	19333	19370	19385	19578	19295	19589	19458	19501	19329	19292	19315	19578	19204	19169	19751	19396	19487	19447	19348	19196	19413	19311	19272	19563	19300	19447	19092	19296	19538	19466	19417	19415	19413	19498	19440	19449	19479	19492	19265	19190	19371	19239	19438	19611	19287	19414	19439	19244	19301	19438	19388	19348	19462	19514	19511	19354	19481	19340	19414	19412	19083	19363	19235	19502	19279	19128	19244	19627	19331	19341	19428	19549	19406	19305	19364	19405	19575	19414	19581	19529	19300	19446	19364	19425	19443	19247	19409	19513	19560	19442	19226	19415	19380	19375	19354	19291	19614	19461	19454	19453	19444	19472	19148	19529	19553	19585	19373	19511	19381	19309	19304	19411	19340	19428	19394	19313	19412	19225	19376	19304	19154	19366	19421	19433	19372	19227	19484	19329	19461	19376	19444	19574	19486	19258	19535	19348	19285	19403	19390	19642	19143	19356	19577	19517	19266	19276	19260	19270	19167	19209	19567	19557	19399	19281	19342	19475	19502	19266	19376	19414	19300	19409	19303	19255	19178	19497	19322	19325	19374	19306	19731	19226	19400	19585	19186	19348	19284	19359	19438	19406	19382	19383	19551	19342	19133	19442	19534	19477	19238	19188	19155	19518	19478	19440	19500	19412	19580	19412	19334	19553	19270	19483	19460	19371	19397	19489	19283	19416	19348	19490	19534	19453	19387	19292	19317	19221	19623	19497	19576	19359	19290	19156	19421	19489	19409	19397	19458	19327	19512	19332	19298	19404	19247	19314	19229	19298	19391	19383	19207	19288	19545	19645	19314	19466	19348	19487	19625	19592	19453	19393	19325	19152	19436	19387	19134	19474	19405	19509	19450	19503	19605	19444	19340	19273	19401	19479	18962	19337	19433	19414	19107	19322	19314	19369	19357	19260	19494	19260	19281	19432	19290	19411	19432	19396	19223	19514	19363	19254	19319	19335	19449	19434	19326	19661	19288	19521	19346	19404	19391	19339	19429	19594	19317	19392	19402	19328	19514	19550	19301	19507	19438	19475	19173	19387	19345	19272	19437	19330	19309	19636	19540	19491	19503	19293	19535	19700	19363	19184	19186	19301	19372	19439	19349	19514	19592	19331	19353	19580	19326	19198	19466	19554	19444	19430	19532	19526	19376	19190	19518	19393	19405	19448	19393	19252	19380	19293	19469	19451	19274	19249	19600	19494	19194	19400	19342	19250	19423	19317	19319	19400	19477	19323	19683	19367	19453	19393	19201	19372	19394	19535	19397	19651	19385	19261	19049	19354	19416	19398	19411	19299	19330	19479	19401	19360	19423	19304	19417	19512	19260	19446	19548	19303	19280	19453	19396	19449	19311	19490	19406	19232	19589	19419	19261	19371	19487	19421	19189	19254	19312	19253	19508	19479	19297	19323	19556	19398	19446	19476	19365	19286	19288	19384	19505	19310	19409	19468	19207	19518	19362	19562	19522	19614	19421	19186	19272	19301	19625	19579	19289	19536	19405	19418	19357	19336	19270	19356	19281	19539	19382	19402	19372	19260	19449	19301	19428	19495	19475	19335	19438	19447	19279	19530	19515	19198	19484	19294	19403	19404	19371	19436	19345	19130	19316	19420	19366	19481	19471	19373	19330	19347	19394	19458	19462	19362	19532	19206	19405	19362	19323	19464	19309	19382	19640	19427	19463	19380	19600	19189	19488	19168	19270	19406	19339	19355	19440	19331	19234	19359	19409	19403	19385	19326	19301	19466	19357	19267	19564	19505	19402	19405	19559	19617	19355	19314	19455	19334	19482	19219	19524	19481	19241	19411	19296	19493	19475	19326	19438	19520	19529	19517	19608	19325	19436	19580	19317	19394	19132	19290	19357	19363	19321	19493	19370	19328	19291	19266	19588	19315	19420	19452	19508	19257	19304	19428	19488	19377	19284	19446	19361	19445	19350	19550	19443	19480	19257	19263	19227	19565	19595	19606	19352	19361	19500	19538	19210	19358	19425	19294	19442	19333	19572	19270	19240	19535	19369	19442	19241	19457	19502	19394	19398	19319	19370	19423	19628	19278	19384	19212	19362	19579	19246	19361	19378	19345	19557	19501	19404	19706	19308	19436	19422	19346	19160	19339	19251	19294	19277	19373	19518	19320	19174	19348	19091	19454	19366	19340	19308	19577	19323	19258	19365	19401	19469	19463	19552	19557	19335	19435	19484	19329	19316	19414	19113	19329	19476	19269	19386	19690	19213	19440	19465	19568	19404	19326	19465	19404	19464	19353	19355	19309	19507	19357	19372	19471	19363	19451	19507	19424	19267	19342	19217	19399	19434	19476	19451	19342	19438	19393	19289	19405	19465	19470	19342	19402	19273	19578	19416	19431	19209	19400	19413	19532	19491	19546	19384	19361	19305	19463	19387	19377	19202	19409	19338	19391	19325	19229	19155	19315	19296	19487	19390	19209	19335	19323	19463	19288	19611	19568	19307	19343	19532	19450	19639	19381	19137	19529	19321	19458	19304	19276	19207	19420	19369	19404	19324	19668	19608	19332	19383	19185	19562	19370	19346	19382	19566	19341	19343	19391	19471	19274	19322	19380	19311	19625	19476	19526	19392	19457	19351	19413	19348	19382	19456	19579	19296	19444	19391	19445	19512	19375	19338	19240	19261	19641	19337	19340	19355	19493	19501	19376	19357	19331	19339	19444	19348	19519	19504	19347	19408	19517	19360	19319	19209	19117	19378	19224	19293	19375	19463	19425	19295	19187	19427	19269	19253	19469	19313	19742	19512	19430	19345	19492	19300	19261	19649	19497	19293	19477	19395	19450	19309	19450	19379	19529	19278	19469	19425	19428	19512	19443	19378	19351	19459	19643	19547	19238	19305	19356	19264	19173	19341	19256	19293	19419	19568	19445	19378	19439	19696	19520	19338	19426	19270	19455	19502	19520	19464	19318	19567	19221	19438	19319	19367	19624	19393	19131	19482	19463	19349	19379	19318	19341	19499	19233	19306	19306	19340	19400	19471	19409	19290	19196	19049	19263	19445	19442	19552	19293	19259	19530	19267	19457	19545	19279	19516	19561	19562	19247	19346	19266	19762	19476	19525	19362	19496	19576	19389	19362	19401	19570	19491	19502	19343	19475	19384	19363	19420	19366	19429	19213	19395	19435	19390	19510	19508	19275	19581	19288	19430	19451	19264	19558	19327	19392	19616	19312	19337	19416	19513	19470	19490	19109	19394	19419	19169	19390	19385	19435	19434	19474	19309	19387	19411	19332	19397	19287	19267	19404	19192	19463	19448	19490	19488	19321	19447	19428	19418	19382	19499	19638	19499	19200	19337	19177	19604	19257	19336	19398	19239	19408	19415	19521	19236
17948	22821	22970	19455	17626	17355	16989	16977	16910	16726	16497	16287	16335	16103	16110	15975	15989	15979	15900	15987	16063	16032	15971	15896	15960	15842	15901	15848	15722	16053	15868	16029	15884	16175	15849	16097	15945	15850	15813	15867	15757	16012	15909	15977	15993	16100	16001	16102	16167	16100	16190	15994	15975	15846	15987	15610	15843	15854	15835	15846	15929	16056	15757	15892	15769	15943	15977	15872	15916	15902	15980	15905	15804	15777	15785	15925	15893	15947	16090	15637	15942	15941	15860	15984	15783	15942	15844	15878	15850	15921	15791	15860	15810	15871	16139	15973	15769	15706	15901	15729	15788	15773	15930	15812	15794	15845	15890	15972	15843	15840	15823	16031	16002	15883	15794	16011	16004	15887	15957	15861	15992	15914	15857	15839	15724	15829	15745	15805	15910	15864	15915	15790	16078	15690	15873	15950	15980	15944	15967	15946	16049	15886	15860	15857	15962	15787	15957	15867	15894	15893	15868	15717	15866	15692	15892	15798	15961	15656	15978	15769	15896	15841	16025	15924	15760	15907	15877	15858	15894	15880	16012	15786	15872	15884	15909	15803	15910	15847	15832	15969	16124	15998	15833	15864	15820	15832	15933	15901	15862	15838	15946	15865	15890	15710	15879	15779	16044	15827	15818	15836	15849	15788	15899	15735	15836	15835	15923	15864	15879	15891	15916	15711	15815	15892	15899	15761	15839	15721	15957	15935	15910	15873	15643	15849	15941	15875	15987	15802	15841	15938	15779	15853	15812	15884	15727	15847	15765	15686	15800	15813	15889	15894	15799	15755	15910	15845	15870	15909	15992	15934	15845	15793	15900	15962	15780	15829	15982	15849	15706	15720	16014	15886	15735	15921	15885	15815	15949	15945	15862	15985	15854	15798	15881	15727	15856	15786	15818	15753	15965	15932	15922	15917	15882	16008	15828	15982	15699	15925	15993	15804	15962	15957	15983	15842	15832	15881	15823	15971	15854	15913	15889	15984	15766	15700	15821	15817	15941	15858	15924	15818	16015	15980	15892	15913	15908	15776	15753	15983	15992	15986	15839	15885	15823	15776	15873	15668	15911	15897	16029	15901	15915	15938	15753	15905	15989	15710	16069	15752	15895	15823	15846	15812	15799	15919	16105	15910	15835	15814	15960	15913	15921	15862	15868	15904	15897	16031	15857	15834	15904	15840	15925	15866	15854	15884	15858	15963	15743	15831	15872	15954	15893	15854	16008	15995	15915	16165	15828	15851	15855	15965	15977	15825	15913	15831	15778	15982	15871	15943	16021	15945	15972	15691	15812	15856	15916	15895	15912	15798	15960	15978	16101	15799	15836	15922	15896	15913	15959	15920	15739	15886	16035	15900	15646	16011	15925	15925	15874	15854	15919	16178	15900	15946	15849	15852	15898	15988	15793	15847	15870	15973	15976	15838	15954	15919	15907	15869	15759	15763	15806	15854	15745	15997	15803	16023	15925	15847	15993	15986	15845	15817	15741	15792	15940	15781	15605	15874	15849	16044	16088	15720	15890	15937	15872	15972	15740	15890	15766	15875	15835	15937	16037	15756	15957	15923	15913	16016	15793	15891	15942	16039	15945	15981	16017	15833	15791	15765	15669	15901	15963	15932	15913	16009	15898	16018	16042	15748	15907	15940	15868	15832	15920	16109	15809	15881	15899	15834	15762	15784	15794	15895	15881	15921	15888	15797	15929	15905	15909	15922	15995	15945	15874	15882	15941	15917	15914	15802	15815	15930	15821	15901	15766	15753	16006	15946	15753	15797	16034	16080	15779	15931	15868	15775	15805	15835	15948	15797	15857	15634	15883	15967	15823	15819	16058	15880	15796	15884	15958	15888	15865	16004	15866	15827	15883	16014	15868	15863	15791	15897	15903	15815	15984	15905	15939	15925	15894	15821	15886	15786	15826	15880	15716	15977	15840	15939	16072	15878	15895	15719	15865	15880	15838	15777	15928	15622	15892	15791	15900	15848	15777	15823	15782	16062	15781	15947	15815	15849	15892	15843	15920	15944	15763	15793	15844	16033	15893	15827	15901	15735	15777	15860	15740	15669	15851	15805	15839	15921	15908	15725	15767	15879	15872	15786	15933	15823	16092	15853	15849	15802	15919	15660	15873	15953	15883	15800	15804	15791	15779	15819	15808	15725	15779	15938	15830	15847	15801	15922	15956	15787	15904	15832	15947	15939	15873	15973	15867	15803	15921	15898	15776	15800	15938	15622	15761	16010	15778	15794	16058	15880	15777	15873	15931	15930	15920	15652	15892	15789	15827	15938	15919	15914	15685	15844	15826	15987	15936	15814	16008	15731	15821	15850	15646	15857	15820	15802	15762	15907	15821	15702	15902	15985	15705	15939	16004	15860	15929	15917	15822	15843	15781	15907	15873	15730	15703	15863	15777	15888	15893	15837	16026	15858	15883	15965	15907	15817	15868	15778	15686	15692	15910	15927	15842	15999	15821	15873	15814	16035	15819	15881	15826	15876	16039	15936	15776	15917	15837	15798	15891	15875	16025	15884	15896	16011	15873	15790	15878	15952	15869	15757	15837	15930	15899	15900	15886	15960	15915	16054	15584	15807	15854	15899	15923	15783	15734	15770	15938	15729	15948	15909	15942	15683	15824	15808	15889	15835	15883	15902	15874	15833	15842	15771	15860	15937	15867	15802	15701	16077	15886	15874	15911	15748	15722	15894	15788	15767	16043	15978	16004	16031	15883	16019	15881	15862	15895	15845	15807	15790	15831	15843	16037	15884	15764	15818	15771	15974	15865	15880	15816	15955	15877	15935	15931	15917	15910	16047	15941	16033	15631	15882	15863	15918	15803	16067	15977	15998	15933	15918	15885	15874	15846	15852	15844	15780	15946	15932	15962	15801	15913	15858	15856	16024	15788	15796	15821	15853	15911	15816	15825	15797	15884	15950	15760	15813	15662	15965	15790	16069	15863	16065	15884	16025	15940	15829	15841	15759	15671	15711	15872	15856	15830	15974	15875	15791	15858	15883	15868	15944	15888	15810	15810	16101	15799	15876	15868	15776	15987	15890	15867	15934	15746	15944	15918	16024	15877	15783	15894	15846	15932	15844	15894	15857	15818	15898	15834	15734	15881	15650	15782	15905	15782	15768	16061	15815	15893	15850	15905	15680	16028	15902	15810	15977	15997	15887	15876	15876	16028	15715	15850	15965	15779	15851	15894	15763	16130	15854	15882	16043	15935	15959	15949	15823	15858	15769	15807	15662	15832	15941	15902	15922	15924	15846	15910	15913	15974	15880	15774	16017	15882	15912	15811	15688	15895	16024	15932	15827	15837	15902	15867	15769	15907	15818	15883	15861	15898	15878	15898	15940	15887	15682	15922	15963	15969	15750	15903	15914	15928	15807	15743	15984	15883	15673	15812	15918	15905	15869	15900	15842	15848	15777	15971	15784	15762	15808	15870	15802	15913	15981	15925	15982	15861	15924	15846	15961	15978	15831	15900	15727	15937	15853	15680	15726	16087	15865	15864	15996	16011	15799	15910	16089	15922	15886	15877	15816	16033	15747	15855	15720	15801	15843	15715	15772	15965	15870	16077	15856	15972	15895	16019	15727	15800	15772	15686	15852	15881	15783	15957	15835	15762	15805	15782	15873	15971	15687	15985	15887	15878	15762	15899	15977	15784	15771	15934	15846	15938	15832	15821	15886	15872	15902	15844	15775	15807	15817	16011	15886	15933	15855	15912	15920	15881	15857	15813	15724	16006	15677	15885	15797	15930	15858	15885	15803	16037	15944	15894	15774	15978	15758	15811	15974	15687	15912	16015	15877	15926	15699	15776	15940	15798	15931	15976	15815	16021	15987	15905	15721	15952	15766	15832	15915	16036	15673	15898	16022	15827	15633	15807	15949	15837	15732	15939	15755	15869	15813	15772	15956	15917	15913	15838	15911	15890	15899	15693	15730	15862	15896	15908	15695	15947	16041	15774	15913	15927	16085	15889	15841	15868	15902	16000	15946	15971	15854	15840	15967	15918	15901	15935	16103	15948	15841	15729	15900	15906	15923	16019	15880	15959	15806	15741	15922	15815	15880	15997	15943	15872	16067	15853	15830	15865	15841	15793	15732	15804	15789	15986	15897	15943	15964	15810	15841	15879	15895	15907	15905	15849	15999	15903	15877	16122	15989	15785	15905	15885	15718	15800	15989	15804	15865	15938	15911	15814	15884	15742	15905	15858	15945	15933	15787	15863	15837	15887	15980	15990	15832	15967	15841	15653	15731	16075	15783	15932	15753	15888	15914	15909	15895	15871	15786	15840	15915	16031	15860	16004	15929	15833	15924	15937	15852	15958	15907	15898	15832	15796	15933	15997	15864	15889	15836	15764	15780	15983	15672	15973	15858	15842	15696	15912	15790	15738	15803	15882	15885	15864	15845	16039	15875	15877	15751	15918	15919	15771	15862	15770	15808	15992	15969	15860	15662	15993	15805	15963	15698	15982	15996	15876	15942	15917	16071	15883	15930	16050	15827	15796	15825	15898	15634	15880	15847	15872	15774	15952	15978	15928	16084	15756	16024	15924	15771	15705	15915	15804	15933	15919	15888	15737	16111	15823	15816	15779	15865	15873	15862	15911	15835	15819	15977	15887	16022	15909	15744	15982	15870	15918	15903	15894	16063	15882	15902	15878	15866	15720	15724	15925	15802	15786	15802	15879	15736	15824	15902	15787	15901	15793	15863	15669	15995	15865	15878	16003	15633	15901	16006	15946	15689	15754	15953	15860	15935	15656	15917	15861	15815	16030	15944	15806	16013	15680	15816	15895	15783	15819	15975	15776	15788	15900	15983	15899	15818	16078	15765	15894	15689	15978	15975	15897	15840	16051	15840	15911	15945	15898	15813	15861	15802	15960	15826	15972	15855	15844	15902	16003	15979	15842	15961	15774	15714	15972	15733	15904	15729	15930	15973	15902	15781	15937	15734	15826	15967	15924	15861	15944	15867	15943	15853	15880	15956	15727	15818	15888	16000	15943	15845	15869	15891	16031	15989	15927	15926	15877	15983	15960	16002	15913	15927	15964	15757	16035	15824	15938	15731	15887	15871	15812	15916	16003	15740	15881	15852	15775	15974	15824	16092	15882	15829	16052	15862	15834	15981
23951	21408	28905	24378	22446	22838	22393	19716	18833	18980	18568	18326	18414	18292	18064	17771	17799	17758	17939	17744	17689	17541	17788	17967	17908	17747	17888	17756	17988	17886	17683	17903	17925	17749	17615	17903	17717	17696	17731	17698	17825	17731	17764	17774	17718	17676	18299	18703	18718	18190	17964	18012	17682	17815	17671	17605	17925	17549	17558	17590	17824	17745	17803	17543	17598	17608	17883	17534	17634	17634	17746	17733	17811	17559	17776	17753	17760	17631	17690	17717	17841	17631	17578	17555	17609	17852	17625	17607	17693	17410	17311	17661	17674	17854	17596	17523	17671	17513	17600	17613	17508	17695	17661	17750	17733	17680	17614	17485	17332	17713	17670	17674	17664	17609	17417	17677	17818	17600	17809	17849	17666	17881	17633	17646	17625	17488	17633	17918	17654	17562	17640	17574	17607	17676	17557	17652	17786	17673	17822	17579	17910	17758	17847	17687	17626	17698	17771	17798	17668	17741	17651	17563	17444	17670	17590	17572	17839	17723	17767	17543	17642	17489	17432	17601	17536	17630	17755	17823	17672	17522	17664	17512	17492	17718	17696	17558	17566	17659	17644	17823	17659	17649	17717	17625	17596	17561	17725	17746	17637	17642	17583	17721	17690	17517	17704	17519	17558	17684	17743	17745	17582	17628	17554	17584	17630	17677	17698	17587	17849	17494	17632	17670	17696	17518	17487	17861	17669	17436	17825	17645	17554	17705	17580	17595	17703	17669	17712	17616	17505	17689	17700	17747	17796	17709	17660	17516	17756	17618	17663	17551	17602	17720	17537	17658	17709	17536	17732	17602	17688	17498	17784	17500	17671	17663	17693	17493	17580	17606	17481	17720	17691	17561	17531	17596	17481	17643	17709	17720	17738	17818	17541	17487	17683	17727	17867	17811	17764	17619	17441	17598	17573	17411	17846	17627	17689	17682	17665	17555	17602	17686	17767	17602	17708	17620	17685	17538	17520	17611	17749	17513	17815	17463	17340	17347	17631	17639	17587	17786	17617	17772	17763	17756	17567	17709	17368	17711	17736	17616	17533	17784	17647	17537	17538	17789	17640	17641	17603	17916	17694	17547	17549	17719	17736	17508	17581	17478	17583	17574	17762	17666	17557	17627	17603	17508	17636	17559	17496	17886	17654	17466	17600	17632	17438	17398	17593	17646	17939	17537	17506	17694	17799	17594	17790	17616	17674	17571	17567	17698	17497	17584	17774	17658	17569	17708	17695	17614	17803	17643	17872	17730	17659	17702	17513	17711	17617	17706	17413	17693	17591	17500	17555	17722	17788	17578	17641	17522	17647	17593	17559	17632	17723	17724	17514	17584	17400	17756	17646	17615	17864	17579	17741	17521	17765	17586	17762	17770	17571	17763	17644	17657	17610	17695	17700	17638	17575	17603	17656	17490	17883	17736	17691	17677	17456	17486	17767	17581	17557	17469	17732	17730	17536	17705	17708	17796	17570	17364	17611	17585	17757	17493	17774	17649	17552	17683	17585	17564	17615	17730	17605	17643	17612	17633	17740	17759	17673	17741	17659	17715	17659	17618	17688	17644	17452	17508	17756	17513	17897	17631	17631	17622	17583	17677	17629	17845	17581	17649	17667	17719	17590	17625	17547	17514	17804	17683	17637	17869	17441	17776	17467	17659	17688	17598	17524	17546	17315	17577	17657	17675	17686	17838	17714	17667	17937	17658	17858	17701	17893	17359	17648	17644	17912	17605	17546	17646	17727	17671	17723	17474	17511	17617	17622	17504	17756	17722	17606	17629	17793	17605	17667	17654	17462	17588	17652	17597	17557	17497	17725	17527	17519	17714	17619	17654	17646	17533	17808	17837	17828	17841	17466	17704	17441	17559	17642	17552	17534	17699	17645	17596	17757	17584	17655	17851	17540	17572	17444	17583	17730	17763	17605	17623	17495	17934	17785	17573	17695	17581	17881	17474	17444	17587	17627	17715	17441	17643	17753	17438	17832	17776	17683	17696	17652	17490	17696	17460	17666	17794	17595	17706	17512	17663	17693	17676	17845	17694	17476	17745	17766	17724	17506	17672	17456	17655	17783	17536	17768	17678	17752	17631	17541	17713	17614	17672	17677	17446	17502	17364	17547	17578	17711	17644	17704	17561	17601	17738	17430	17694	17851	17951	17794	17870	17637	17840	17579	17326	17781	17679	17777	17655	17655	17584	17511	17600	17894	17685	17762	17821	17616	17732	17548	17774	17670	17652	17715	17466	17565	17530	17838	17704	17838	17756	17471	17519	17632	17639	17567	17744	17752	17652	17690	17716	17659	17685	17710	17717	17533	17575	17737	17655	17671	17637	17703	17757	17637	17286	17639	17557	17590	17819	17511	17637	17680	17490	17747	17628	17649	17573	17478	17509	17648	17587	17543	17713	17760	17828	17854	17483	17425	17498	17625	17535	17572	17669	17789	17614	17601	17780	17735	17625	17746	17747	17668	17602	17738	17787	17724	17669	17496	17485	17718	17635	17635	17734	17678	17861	17586	17888	17604	17566	17854	17504	17563	17617	17613	17705	17664	17491	17639	17838	17584	17646	17675	17713	17625	17524	17491	17742	17741	17712	17546	17683	17573	17496	17695	17761	17709	17723	17804	17563	17571	17663	17737	17645	17694	17495	17701	17644	17761	17621	17893	17808	17816	17636	17622	17666	17502	17715	17668	17508	17670	17865	17647	17407	17657	17771	17586	17674	17511	17364	17520	17542	17524	17729	17687	17729	17587	17618	17692	17584	17742	17458	17829	17527	17832	17751	17730	17753	17549	17550	17783	17533	17621	17646	17688	17435	17692	17834	17596	17611	17670	17885	17686	17618	17597	17683	17528	17624	17565	17673	17690	17493	17501	17658	17702	17680	17797	17714	17683	17505	17756	17454	17756	17644	17629	17707	17694	17654	17754	17697	17595	17623	17687	17859	17789	17672	17642	17443	17626	17672	17658	17709	17638	17939	17410	17396	17834	17369	17717	17432	17758	17694	17552	17551	17590	17411	17449	17509	17808	17449	17631	17765	17721	17647	17753	17613	17632	17722	17423	17624	17583	17635	17598	17648	17646	17667	17674	17570	17730	17548	17553	17525	17676	17613	17722	17561	17444	17520	17555	17471	17607	17645	17702	17654	17564	17412	17684	17793	17642	17492	17774	17727	17678	17571	17637	17776	17725	17822	17603	17734	17873	17531	17664	17687	17795	17654	17735	17555	17489	17622	17623	17900	17699	17604	17604	17815	17609	17663	17569	17474	17530	17731	17551	17665	17840	17692	17414	17657	17531	17534	17693	17485	17639	17831	17663	17719	17733	17684	17716	17478	17388	17565	17740	17602	17505	17697	17699	17786	17589	17610	17582	17600	17745	17713	17690	17642	17663	17819	17950	17804	17662	17674	17647	17737	17715	17609	17574	17551	17593	17600	17713	17885	17650	17664	17652	17629	17829	17612	17580	17583	17373	17527	17581	17740	17751	17478	17626	17803	17612	17502	17766	17519	17806	17771	17652	17522	17561	17417	17800	17629	17566	17830	17580	17588	17881	17661	17560	17529	17499	17799	17695	17688	17745	17593	17535	17660	17755	17691	17890	17650	17733	17673	17459	17494	17765	17627	17731	17641	17683	17536	17634	17511	17724	17708	17595	17613	17465	17695	17796	17774	17666	17494	17848	17654	17737	17561	17443	17521	17493	17700	17771	17570	17565	17790	17600	17755	17718	17764	17701	17612	17645	17664	17597	17613	17445	17607	17596	17677	17880	17668	17663	17559	17410	17694	17628	17587	17714	17440	17825	17644	17624	17744	17618	17589	17536	17547	17647	17764	17741	17680	17782	17794	17632	17511	17808	17691	17708	17623	17712	17802	17797	17700	17566	17667	17654	17641	17740	17784	17755	17644	17585	17715	17567	17773	17614	17642	17717	17626	17787	17631	17566	17565	17814	17777	17588	17746	17742	17590	17561	17534	17724	17631	17395	17573	17640	17801	17627	17495	17536	17590	17523	17714	17312	17557	17616	17571	17687	17727	17583	17644	17684	17451	17685	17668	17645	17771	17610	17693	17616	17572	17735	17575	17813	17880	17590	17660	17809	17416	17712	17830	17745	17679	17750	17583	17684	17645	17655	17798	17665	17568	18021	17764	17618	17513	17606	17654	17715	17626	17587	17581	17661	17475	17687	17672	17607	17736	17537	17580	17594	17740	17749	17820	17629	17680	17671	17906	17701	17756	17699	18012	17546	17660	17501	17573	17317	17666	17673	17591	17880	17625	17722	17468	17785	17714	17714	17785	17756	17594	17579	17559	17493	17805	17699	17623	17724	17846	17657	17587	17466	17776	17513	17392	17452	17798	17571	17815	17464	17528	17807	17570	17783	17474	17772	17687	17627	17648	17726	17670	17623	17608	17779	17760	17435	17658	17615	17840	17660	17509	17630	17775	17532	17606	17670	17772	17328	17504	17715	17503	17541	17650	17813	17563	17627	17711	17693	17739	17752	17541	17741	17694	17524	17500	17738	17530	17612	17662	17687	17555	17638	17627	17436	17567	17691	17622	17776	17908	17744	17761	17708	17824	17796	17692	17617	17449	17606	17635	17783	17682	17620	17670	17533	17637	17757	17673	17573	17693	17535	17694	17595	17694	17630	17654	17567	17642	17717	17531	17500	17693	17637	17541	17558	17554	17609	17531	17849	17712	17567	17917	17553	17666	17604	17695	17687	17714	17822	17529	17515	17627	17500	17629	17547	17684	17768	17706	17708	17577	17532	17480	17639	17453	17572	17474	17639	17786	17652	17611	17520	17864	17604	17755	17745	17763	17756	17754	17415	17412	17464	17575	17647	17673	17828	17753	17699	17596	17510	17653	17689	17545	17612	17753	17640	17730	17530	17435	17646	17637	17607	17734	17454	17571	17445	17532	17612	17558	17849	17621	17562	17549	17741	17613	17928	17790	17741	17779	17641	17836	17709	17559	17458	17348	17857	17649	17670	17676	17520	17585	17641	17614	17651	17687	17584	17566	17567	17949	17626	17590	17621	17649	17557	17681	17804	17505	17670	17732	17584	17352	17713	17644	17463	17714	17680	17501	17544	17611	17619	17520	17747	17746	17667	17631	17831	17626	17576	17716	17795	17731	17405	17636
18205	30203	29201	23214	19871	18511	18598	17979	17005	16554	16167	15738	15796	15567	15473	15202	15256	14947	15112	14982	15045	15034	15218	15148	15107	15165	15167	14942	15092	14906	15062	14905	15046	15001	14981	15120	14824	14941	15165	15159	14791	14936	14941	14976	14897	15130	16411	16438	15882	15704	15264	15048	14961	14853	15125	14937	14910	14885	14801	14768	14913	14896	15012	14932	14825	15005	14831	14903	14956	14912	14979	14715	14832	14911	14949	14918	14913	14920	14896	15010	14885	14828	15067	14930	14968	15016	15045	14837	14978	14887	14916	14981	14816	15064	14917	14882	14826	14977	15025	14830	15093	14978	15018	14934	14936	14939	14867	14957	14765	14901	14973	14983	14952	14883	14865	14808	15039	14927	15053	15009	14822	15037	15077	14834	15029	15027	14818	15040	15115	14841	14782	14828	14897	14956	14911	14841	14838	14954	14807	14964	14846	14777	14941	14881	14884	14855	14898	15037	14805	14936	14911	14919	14964	14844	14848	14991	14774	14927	15082	14923	14914	15071	14864	14977	14968	14803	14922	14969	15020	14859	14956	14838	14851	14942	14890	14908	14855	14794	14931	15011	14940	15022	14944	14953	15119	15003	14879	14838	14856	15047	15034	14712	14900	14955	14896	14878	14994	14949	14963	14799	14811	14936	14847	15029	14795	14823	14918	14886	14921	14798	14857	14792	14999	14997	14914	14829	14726	14884	14787	14918	14941	14968	14954	14945	14787	14951	14943	15039	15091	15072	15026	14840	14976	15023	14869	14993	14929	14915	14855	14925	14901	14837	14865	14924	14943	14960	14872	14988	14843	14922	14900	15211	14887	14990	14976	15024	14888	14984	14788	14837	14794	14896	14865	14990	14928	14969	14675	14920	14813	14745	14886	14782	14867	14964	14912	14889	14801	15032	15267	14901	14860	14920	14923	14956	14832	14951	14745	14915	14877	14867	14924	14895	15026	14861	14969	14870	14897	15012	14871	14832	14948	14870	14878	14806	14865	14934	14974	15002	15091	15043	14943	14768	14916	15011	14910	14878	15048	14889	14880	14841	15065	14734	14886	14852	14985	14962	14989	14810	14916	15005	14834	14914	14932	15054	14759	14805	15045	14951	14834	14872	14921	14669	14920	14879	14914	14805	14946	14761	14818	14903	14993	14787	14973	14859	15012	14822	14951	14791	14822	14947	14922	14920	15032	14906	15095	14846	14770	14929	14872	15022	14889	15010	14724	14946	14835	14947	14802	14960	14844	14957	14907	14889	14898	14652	15202	14984	14883	15009	15091	14930	15004	14952	14923	14889	14990	14742	14961	14918	14993	14715	14868	15054	14988	14846	14897	14729	14819	15038	14846	14873	14814	15019	14738	14818	14971	15025	14901	14762	14882	14825	14904	14779	14945	14982	14900	14942	14849	14916	15062	14895	14593	14821	14908	14921	14979	14894	14889	14874	14920	14993	14849	14647	14870	14985	14905	14691	14910	14830	14791	14931	14839	14875	14773	14943	14967	14888	14903	14937	14824	14966	15015	14866	14895	14926	14839	14890	14948	14979	14930	14864	14907	14923	14828	14957	14859	14966	14842	14783	14947	14752	14845	14886	14906	14893	14666	14803	14893	14950	15004	14855	14892	14938	15004	14893	15021	14904	14804	14792	14940	14888	14799	14946	14833	14922	14870	14879	14880	14933	14801	14860	14951	14914	14816	14862	14756	14829	15132	14972	14750	14865	14987	14907	14966	14813	14860	14933	14760	14845	14806	14841	15090	14933	14859	14850	14930	14891	14821	14950	14829	14811	14973	14799	14909	14862	14835	14824	14833	14766	14914	15043	14919	14974	14795	14924	14775	15010	14842	14803	14829	14915	14818	14969	14901	14881	14874	14846	15034	14921	14795	14877	14935	14961	14881	14949	14913	14998	14964	14972	14966	14953	14960	15044	15078	14834	15012	14845	14953	14835	14942	14934	14893	14940	14923	14839	14902	15036	14958	14848	15009	14828	14971	14688	14998	14850	14977	14852	14910	14833	14591	14813	14882	14998	14840	14684	14893	14753	14847	14870	14878	15047	14924	14879	14844	15062	14907	14987	14845	14870	14882	14857	14778	14812	15083	14934	14965	14922	14809	14849	14939	14951	14881	14858	14693	14949	14988	14939	14953	14925	14895	14900	15028	14896	14914	14986	14783	14948	14716	14958	14962	14901	14972	15039	15010	15034	14929	15028	14920	14999	14958	14888	14787	14962	14865	14741	14889	14719	14723	15006	14825	14889	14962	14951	14752	14881	14900	14902	14879	14886	15017	14838	14939	14937	14782	14951	14786	14845	14820	14961	14780	14994	14880	14974	14924	14998	14842	14782	14823	14816	14977	15011	14968	14983	14771	14987	14979	14716	14856	14996	14921	14897	14845	14876	14935	14853	14782	14954	14989	14998	14897	14788	14870	14862	14726	14997	14862	15087	15017	14882	14908	14869	14953	14874	14787	14771	14726	14903	14909	14947	14948	14793	14853	14842	14883	14979	14692	14857	14940	14884	14833	14896	14762	14777	14801	14952	14976	14777	14731	14937	14980	14951	14965	14830	14932	14802	14888	14937	14972	14874	14999	14826	14836	14877	15187	14902	14856	14862	14816	14895	14965	14964	14966	14991	14930	14837	14791	15089	14968	14967	15013	14857	14879	14861	14878	14771	14742	14969	14874	14956	14848	14848	14874	14921	14934	15022	14862	14912	14822	14910	14921	14887	14925	14863	14951	14882	15058	14885	14882	15000	14843	15006	14985	14914	14737	14823	14836	14936	14944	15087	14937	14830	14951	14890	14842	14912	14814	14994	14971	14982	14731	15142	14876	14904	14787	14853	14825	14859	14808	15062	15014	14699	14967	14904	15015	14821	15016	14841	14960	14890	14958	14868	14925	14950	14861	14740	14918	15068	14843	14957	14853	14830	14792	14828	14963	14939	14994	14943	14843	15081	14789	14890	14880	14817	14939	14992	14761	15012	14742	14918	14768	15057	14935	14849	14848	14991	14846	14858	14814	14846	14973	14896	14866	14702	15091	14875	14837	14846	14905	14840	14893	14888	14707	14813	14827	14934	14768	14886	14890	14693	14833	14852	14892	14795	14845	14956	14898	14682	14915	14784	14896	15082	14870	14880	14967	15000	14819	14985	14999	14874	14859	14810	14830	14804	14868	14955	14973	14835	14804	14966	15034	14840	14925	14916	14973	14925	14917	14813	15056	14909	14858	14964	14901	14859	15025	14699	14780	14881	14923	14945	14671	14891	14963	14897	14822	14922	15002	14739	14964	14824	14913	14904	14710	14901	14961	14898	14836	14888	14720	14839	15159	14819	15092	14887	14963	14975	15021	14848	15123	14912	14899	14850	15044	14892	14839	15049	14893	14876	14865	14857	14894	14881	14916	14877	14804	14696	14912	14903	14937	14899	14973	14876	14960	14892	14758	14937	14906	14998	14864	14890	14762	14856	14914	14826	14917	14975	14854	14950	14978	14899	14834	14897	14806	14822	14916	14893	14829	14966	14951	14964	14802	14950	14963	14832	14914	14978	14862	14903	14995	14955	14890	15140	14955	14879	15020	14973	14930	14795	15006	14768	15019	14824	15043	15047	14952	14819	14896	14858	14940	14924	14762	15009	14817	14862	14909	15051	14876	14968	14794	14825	14999	14900	14726	14939	14964	14689	15009	14959	14969	14871	14947	14817	14836	14890	15011	14869	14770	14796	15059	14701	14728	14798	14819	14778	14982	14972	14900	15065	14831	14957	14792	14823	14868	14945	14862	14922	15044	15072	14766	14857	14976	14868	14958	14796	15050	14973	14885	14780	14883	14842	15000	14975	14849	14906	14916	14887	14826	14985	14908	14720	14903	14965	14811	14869	14844	14779	15032	14923	14918	14895	14937	14833	14818	14980	14929	14800	15172	14874	14927	14952	14836	14787	14983	15090	14916	14973	14961	14839	14853	14848	14924	15067	15010	14995	14865	14795	14878	15016	14958	15194	14885	14938	14726	14945	15027	14932	14913	14949	14856	14952	14958	14810	14889	14977	14957	14866	14677	14977	14881	14879	14903	15015	15074	14819	15016	14898	14957	14974	14809	14776	14920	14799	14712	14958	15017	15117	14795	14973	15078	15105	14954	14996	14846	14922	14881	14921	15020	14877	14782	14899	14798	14684	14854	14828	15084	14781	15002	15098	14972	14894	14986	14904	14939	14859	14749	14911	14884	14945	15007	15016	14937	14924	14948	14972	14978	14936	14829	14953	14690	14869	14945	15009	14934	14823	15042	15010	14937	14926	14944	14810	15019	15019	14773	14916	14755	14909	14999	14883	14834	14914	14997	14758	15007	15081	14848	14940	14876	14728	14992	14960	14897	14874	14787	14954	14859	14880	14770	14916	14900	14823	14910	14965	15016	14763	14877	14948	14885	14881	14890	14916	14985	14956	14920	14997	14988	14826	14962	14811	14837	14983	15036	14848	14808	14971	14822	14927	14899	14806	14962	14837	14887	14909	14963	15071	14873	14881	15004	14941	15055	14926	14875	14931	14854	14866	14880	14957	14978	14975	15033	15007	15010	14883	14861	14922	14995	14759	14791	14914	14919	15029	14904	14946	14833	14961	14961	14907	14957	14781	14932	15064	14791	14899	14954	14965	14825	14862	14838	14935	14855	15036	14791	14894	14887	14953	14877	14887	14879	14944	14869	14981	15017	14868	14828	14765	14725	14988	14969	14963	14716	14839	14767	14918	14988	14839	14916	14896	15110	15006	14885	14959	14951	14827	14926	14911	14888	14872	14759	14800	15009	15055	15002	14809	14998	14733	14807	14930	14831	15010	14868	14855	14928	14975	14926	15031	14882	14775	14829	14861	14887	14856	14849	14999	14943	14851	15015	14932	14994	14855	14846	14920	15125	14940	14952	14798	15005	14919	14737	14922	14982	14845	15130	14770	14975	14830	14994	14958	14875	14995	14942	14962	14878	14960	14711	14787	14788	14830	14888	14828	14798	15045	14843	14887	14846	14982	14966	14720	14800	14837	14939	14991	14879	14874	14820	14920	14768	14841	14916	14970	14887	14919	14953	14897	14985	14846	14967	14993	14772	14777	14972	14842	14838	14952	14792	14936	14831	15011	14930	14762
22971	21358	29215	23796	21609	23704	25734	19988	18640	18801	18022	17811	17450	17321	17406	17185	16902	17053	16907	16905	16749	17182	17133	17001	17012	17148	16799	17100	17049	16890	16742	16899	16937	17052	16861	16717	16667	16689	16671	16707	16664	16732	16848	16790	16558	16831	17930	18801	18235	17895	17394	16854	16773	16595	16516	16804	16921	16744	16749	16403	16572	16681	16450	16719	16702	16643	16845	16619	16623	16606	16544	16646	16648	16539	16632	16558	16463	16646	16663	16526	16606	16603	16583	16532	16747	16563	16579	16575	16579	16652	16606	16657	16806	16454	16494	16503	16630	16559	16489	16763	16517	16590	16516	16516	16663	16514	16498	16591	16343	16441	16435	16630	16571	16704	16772	16697	16520	16681	16265	16694	16715	16496	16251	16660	16613	16459	16424	16653	16700	16678	16730	16566	16522	16529	16577	16771	16656	16553	16592	16463	16789	16553	16733	16447	16660	16563	16531	16562	16680	16599	16640	16580	16382	16735	16592	16663	16577	16637	16669	16498	16625	16627	16520	16741	16693	16594	16555	16701	16609	16695	16586	16867	16754	16558	16599	16657	16523	16506	16728	16460	16783	16586	16579	16417	16510	16638	16347	16378	16490	16751	16674	16655	16614	16694	16548	16458	16299	16610	16574	16466	16692	16564	16671	16695	16452	16494	16569	16646	16624	16625	16551	16612	16594	16735	16423	16493	16441	16529	16723	16573	16768	16725	16434	16581	16851	16485	16559	16668	16756	16523	16610	16510	16844	16492	16594	16611	16673	16643	16531	16687	16680	16554	16603	16662	16450	16627	16646	16611	16491	16516	16532	16530	16510	16573	16564	16472	16780	16504	16642	16693	16621	16629	16659	16454	16424	16511	16536	16509	16721	16709	16551	16657	16594	16422	16671	16607	16622	16562	16673	16601	16471	16738	16658	16580	16787	16745	16669	16497	16597	16697	16759	16459	16535	16709	16494	16630	16707	16525	16700	16570	16540	16517	16479	16442	16575	16589	16717	16681	16572	16670	16611	16588	16554	16593	16610	16697	16550	16732	16645	16559	16650	16645	16698	16637	16567	16432	16620	16632	16605	16450	16642	16403	16668	16660	16478	16556	16589	16579	16600	16488	16682	16552	16600	16468	16614	16638	16485	16554	16723	16421	16575	16479	16643	16542	16628	16541	16802	16560	16472	16504	16516	16604	16588	16581	16671	16515	16581	16596	16493	16698	16391	16702	16387	16741	16608	16670	16771	16673	16369	16580	16536	16458	16411	16652	16636	16681	16449	16471	16498	16877	16635	16661	16490	16847	16564	16707	16403	16648	16555	16437	16668	16771	16707	16427	16433	16493	16659	16669	16535	16569	16561	16620	16539	16568	16705	16629	16682	16644	16618	16706	16718	16538	16634	16754	16552	16451	16326	16531	16571	16570	16703	16722	16640	16620	16570	16471	16499	16591	16708	16662	16631	16394	16584	16468	16467	16503	16752	16642	16702	16536	16573	16601	16468	16728	16542	16633	16571	16654	16516	16547	16481	16932	16592	16791	16695	16571	16452	16701	16518	16493	16736	16625	16646	16650	16640	16763	16524	16578	16556	16681	16451	16548	16661	16621	16445	16665	16722	16464	16407	16615	16498	16660	16433	16498	16521	16463	16578	16594	16406	16668	16655	16612	16636	16466	16564	16549	16449	16756	16594	16554	16670	16623	16622	16560	16706	16396	16532	16534	16645	16584	16472	16615	16530	16723	16786	16613	16503	16529	16544	16604	16580	16561	16735	16632	16685	16576	16527	16378	16723	16627	16601	16620	16387	16493	16539	16473	16650	16568	16539	16762	16662	16453	16642	16713	16706	16607	16707	16718	16627	16607	16551	16572	16612	16526	16496	16776	16856	16527	16726	16627	16445	16424	16621	16606	16430	16609	16469	16447	16834	16582	16468	16405	16686	16474	16550	16452	16770	16444	16429	16442	16551	16567	16356	16702	16512	16673	16569	16609	16669	16532	16509	16534	16448	16674	16717	16534	16612	16432	16706	16582	16627	16526	16684	16466	16306	16679	16444	16557	16744	16383	16344	16450	16707	16477	16681	16566	16490	16307	16491	16721	16626	16611	16605	16532	16399	16301	16507	16646	16504	16674	16594	16447	16554	16731	16512	16494	16548	16687	16671	16481	16664	16783	16403	16625	16435	16493	16576	16569	16372	16446	16676	16728	16825	16560	16379	16480	16697	16559	16618	16408	16703	16520	16607	16534	16508	16591	16743	16591	16229	16508	16576	16484	16677	16525	16637	16708	16689	16498	16481	16435	16369	16583	16720	16643	16503	16574	16682	16496	16587	16300	16710	16695	16565	16466	16552	16690	16505	16613	16669	16486	16545	16546	16602	16528	16562	16542	16548	16571	16673	16569	16642	16611	16512	16816	16505	16500	16727	16300	16630	16519	16465	16559	16609	16501	16706	16669	16595	16568	16559	16488	16590	16535	16506	16448	16504	16623	16459	16769	16723	16477	16775	16756	16530	16714	16544	16420	16601	16529	16581	16662	16718	16494	16665	16654	16439	16631	16636	16539	16503	16604	16620	16406	16487	16557	16463	16495	16675	16785	16787	16597	16514	16573	16420	16657	16673	16590	16580	16597	16543	16618	16718	16675	16615	16396	16426	16625	16616	16435	16701	16539	16642	16672	16641	16566	16755	16471	16507	16566	16360	16522	16518	16453	16703	16641	16605	16472	16480	16646	16688	16608	16666	16572	16558	16573	16394	16567	16439	16477	16619	16477	16685	16675	16543	16676	16523	16708	16495	16437	16465	16541	16646	16393	16491	16672	16778	16435	16519	16582	16574	16486	16613	16545	16589	16567	16586	16616	16563	16572	16712	16731	16609	16490	16466	16445	16548	16682	16494	16646	16449	16540	16591	16674	16609	16669	16700	16508	16438	16724	16510	16475	16463	16448	16485	16453	16808	16453	16865	16566	16732	16795	16405	16567	16648	16563	16576	16412	16565	16488	16393	16591	16545	16602	16574	16636	16529	16623	16618	16581	16622	16664	16580	16652	16521	16724	16594	16508	16318	16497	16591	16649	16557	16524	16537	16412	16493	16436	16605	16542	16519	16438	16605	16540	16561	16688	16587	16522	16511	16671	16525	16520	16546	16675	16675	16587	16580	16649	16713	16504	16573	16571	16833	16680	16766	16730	16664	16589	16599	16587	16360	16494	16462	16553	16630	16486	16676	16453	16589	16647	16633	16605	16541	16415	16571	16605	16471	16683	16637	16490	16518	16513	16497	16513	16491	16449	16561	16676	16686	16549	16569	16538	16640	16523	16425	16436	16785	16523	16652	16571	16636	16627	16671	16689	16528	16458	16714	16663	16537	16513	16646	16581	16631	16467	16518	16300	16660	16550	16499	16379	16417	16634	16744	16675	16453	16548	16584	16695	16667	16783	16564	16755	16704	16435	16513	16678	16431	16524	16410	16528	16475	16596	16574	16303	16399	16798	16451	16461	16631	16581	16437	16678	16514	16475	16485	16596	16416	16683	16657	16854	16561	16664	16620	16577	16538	16676	16569	16425	16593	16427	16534	16573	16672	16653	16820	16501	16709	16727	16602	16499	16698	16512	16450	16665	16483	16469	16641	16618	16712	16773	16492	16618	16439	16355	16410	16700	16653	16625	16541	16418	16402	16486	16673	16627	16754	16640	16617	16695	16375	16582	16470	16484	16589	16781	16770	16549	16587	16637	16463	16437	16612	16620	16600	16740	16752	16672	16592	16570	16717	16706	16705	16606	16586	16570	16584	16782	16575	16420	16539	16589	16446	16514	16472	16749	16534	16568	16698	16728	16335	16594	16544	16615	16584	16262	16674	16432	16659	16596	16733	16786	16565	16771	16564	16505	16326	16456	16783	16646	16566	16514	16558	16729	16751	16669	16529	16572	16632	16502	16316	16488	16456	16442	16602	16469	16534	16497	16733	16561	16538	16579	16534	16427	16665	16496	16590	16580	16468	16611	16722	16570	16568	16781	16408	16664	16680	16515	16620	16738	16634	16574	16399	16466	16676	16427	16632	16529	16676	16612	16533	16631	16613	16481	16528	16386	16658	16571	16486	16538	16443	16735	16559	16629	16748	16509	16683	16688	16558	16525	16785	16589	16559	16503	16517	16554	16544	16460	16659	16394	16615	16707	16586	16591	16555	16607	16645	16601	16334	16468	16649	16555	16451	16483	16710	16573	16458	16520	16598	16673	16580	16619	16542	16587	16727	16592	16629	16436	16402	16561	16436	16748	16344	16523	16749	16449	16378	16536	16550	16691	16655	16660	16736	16535	16440	16542	16644	16633	16617	16658	16758	16639	16803	16637	16238	16646	16783	16562	16582	16726	16713	16609	16722	16738	16464	16673	16344	16721	16533	16665	16611	16755	16542	16861	16638	16442	16662	16439	16442	16381	16658	16422	16516	16553	16444	16533	16515	16781	16550	16617	16688	16594	16568	16489	16776	16516	16623	16395	16489	16748	16698	16614	16674	16509	16639	16624	16874	16745	16768	16639	16740	16400	16541	16488	16569	16400	16590	16705	16504	16402	16652	16672	16499	16757	16710	16512	16546	16477	16378	16620	16696	16387	16578	16487	16631	16503	16610	16461	16598	16594	16584	16652	16691	16479	16605	16561	16648	16575	16502	16530	16583	16754	16661	16632	16601	16669	16722	16585	16762	16652	16526	16529	16499	16496	16473	16647	16571	16590	16618	16516	16655	16746	16578	16507	16702	16530	16791	16900	16738	16710	16630	16523	16627	16427	16437	16494	16620	16489	16568	16509	16587	16636	16418	16446	16639	16564	16878	16578	16703	16532	16463	16754	16628	16472	16687	16738	16951	16476	16714	16594	16434	16526	16691	16313	16598	16289	16679	16689	16730	16745	16559	16733	16542	16522	16658	16588	16454	16696	16589	16571	16513	16645	16424	16600	16429	16538	16486	16590	16647	16546	16672	16598	16627	16594	16765	16764	16736	16573	16587	16614	16704	16505	16544	16552	16722	16630	16904	16791	16516	16743	16660	16666	16673	16658	16355	16607	16407	16507	16458	16413	16648	16645	16692	16402	16690	16550	16471	16561	16485	16557	16846	16668	16685	16268	16410	16437	16589	16615	16551	16533
20206	35894	33605	26662	21779	20374	20259	18735	17647	16784	16334	15658	15431	15310	14864	14679	14773	14611	14456	14456	14455	14837	14948	14899	14717	14661	14630	14672	14505	14545	14419	14331	14449	14408	14377	14457	14314	14365	14542	14352	14378	14254	14384	14198	14315	14371	16500	17357	16395	15746	15065	14598	14414	14235	14263	14404	14270	14305	14473	14343	14252	14213	14307	14380	14235	14453	14385	14298	14225	14197	14358	14321	14181	14301	14192	14301	14447	14422	14334	14155	14306	14363	14367	14100	14373	14329	14361	14272	14386	14237	14230	14209	14230	14293	14166	14344	14200	14286	14273	14269	14137	14361	14363	14474	14351	14258	14367	14134	14381	14259	14358	14418	14342	14149	14323	14196	14242	14290	14217	14210	14342	14340	14126	14302	14267	14412	14224	14419	14299	14342	14327	14181	14314	14223	14147	14262	14252	14309	14299	14261	14285	14330	14276	14206	14238	14332	14370	14197	14275	14273	14429	14126	14246	14328	14191	14275	14384	14349	14466	14314	14272	14240	14270	14270	14336	14309	14262	14307	14364	14141	14138	14422	14282	14286	14289	14296	14177	14362	14295	14244	14237	14356	14160	14194	14318	14324	14195	14214	14259	14247	14243	14343	14352	14232	14371	14174	14307	14270	14162	14299	14348	14287	14146	14198	14243	14318	14081	14166	14364	14216	14355	14314	14122	14324	14317	14281	14351	14407	14298	14198	14211	14194	14342	14113	14413	14381	14425	14460	14202	14182	14260	14247	14292	14302	14384	14244	14135	14140	14317	14275	14191	14367	14210	14104	14265	14368	14362	14319	14316	14220	14239	14267	14393	14218	14301	14196	14232	14261	14228	14273	14249	14364	14222	14513	14458	14271	14283	14408	14397	14296	14267	14228	14341	14224	14326	14284	14160	14272	14321	14263	14330	14253	14182	14241	14240	14222	14276	14279	14259	14390	14259	14101	14302	14114	14289	14258	14288	14251	14311	14261	14282	14113	14431	14199	14212	14339	14304	14294	14258	14295	14217	14237	14500	14227	14111	14325	14275	14283	14199	14190	14292	14322	14269	14136	14213	14088	14343	14270	14396	14179	14337	14170	14262	14288	14337	14154	14393	14146	14426	14296	14235	14155	14301	14329	14347	14410	14256	14273	14288	14433	14263	14260	14354	14249	14377	14403	14265	14327	14272	14042	14305	14212	14231	14171	14205	14268	14212	14312	14242	14402	14191	14227	14447	14149	14413	14342	14192	14404	14192	14266	14258	14190	14254	14358	14430	14334	14295	14290	14172	14047	14476	14182	14390	14318	14125	14437	14185	14395	14129	14374	14181	14277	14432	14174	14245	14248	14286	14441	14324	14263	14278	14381	14285	14406	14292	14268	14389	14077	14120	14348	14196	14278	14200	14133	14436	14118	14159	14157	14313	14321	14220	14322	14249	14152	14266	14036	14248	14170	14323	14239	14427	14254	14259	14353	14286	14390	14304	14179	14202	14127	14382	14358	14298	14434	14193	14358	14250	14228	14305	14243	14324	14151	14128	14228	14294	14215	14348	14089	14401	14150	14391	14128	14278	14446	14337	14277	14247	14173	14187	14133	14186	14285	14407	14310	14345	14457	14340	14195	14328	14300	14377	14127	14128	14427	14283	14311	14391	14342	14179	14423	14358	14294	14266	14285	14227	14212	14353	14269	14312	14256	14443	14193	14191	14145	14215	14363	14183	14316	14278	14360	14355	14322	14306	14196	14282	14295	14287	14196	14288	14318	14265	14154	14193	14231	14451	14196	14115	14037	14275	14112	14070	14268	14311	14213	14368	14260	14368	14292	14255	14287	14180	14281	14276	14497	14175	14427	14157	14126	14375	14150	14176	14363	14387	14249	14192	14235	14332	14376	14338	14270	14082	14290	14193	14395	14330	14293	14317	14318	14183	14276	14435	14282	14262	14255	14498	14160	14278	14266	14295	14237	14415	14221	14290	14229	14136	14227	14263	14145	14284	14314	14272	14243	14320	14254	14199	14234	14296	14269	14155	14148	14318	14330	14272	14268	14328	14210	14263	14257	14188	14263	14107	14399	14306	14262	14164	14324	14376	14350	14245	14194	14249	14187	14196	14279	14217	14379	14085	14381	14434	14359	14296	14213	14320	14134	14190	14165	14298	14363	14340	14197	14141	14359	14240	14271	14212	14280	14402	14364	14304	14377	14334	14261	14224	14252	14310	14299	14375	14170	14366	14196	14260	14353	14353	14316	14334	14352	14239	14288	14073	14141	14109	14186	14190	14151	14259	14282	14157	14321	14298	14187	14390	14162	14264	14241	14355	14302	14294	14307	14164	14305	14188	14326	14340	14253	14218	14352	14341	14165	14092	14375	14370	14359	14261	14366	14406	14434	14279	14257	14393	14211	14245	14189	14258	14267	14277	14321	14231	14204	14284	14219	14215	14329	14293	14303	14345	14365	14300	14439	14122	14377	14152	14334	14212	14139	14407	14038	14279	14317	14270	14363	14206	14308	14300	14292	14204	14281	14378	14226	14289	14194	14282	14244	14110	14304	14402	14091	14125	14349	14174	14285	14145	14228	14159	14171	14304	14359	14283	14275	14289	14312	14221	14246	14299	14074	14111	14287	14270	14303	14434	14279	14375	14148	14279	14271	14366	14252	14249	14149	14286	14392	14243	14273	14462	14179	14373	14228	14312	14340	14278	14297	14295	14167	14159	14178	14330	14082	14215	14252	14282	14438	14349	14362	14391	14189	14228	14361	14324	14256	14311	14282	14267	14164	14253	14340	14395	14343	14195	14328	14292	14275	14468	14204	14378	14418	14313	14158	14338	14330	14157	14278	14184	14203	14365	14181	14455	14263	14263	14278	14349	14383	14210	14147	14427	14222	14439	14122	14334	14161	14343	14193	14332	14241	14271	14103	14426	14477	14245	14124	14411	14121	14302	14343	14403	14138	14289	14342	14208	14240	14206	14523	14264	14173	14364	14269	14320	14350	14248	14327	14371	14238	14337	14140	14357	14337	14349	14238	14319	14275	14174	14346	14353	14297	14337	14178	14277	14354	14275	14184	14334	14265	14267	14206	14226	14174	14217	14322	14361	14281	14247	14334	14430	14161	14254	14346	14089	14367	14533	14149	14429	14176	14265	14291	14271	14210	14257	14250	14243	14257	14107	14325	14396	14306	14403	14218	14265	14432	14348	14330	14257	14306	14268	14290	14049	14259	14337	14218	14128	14247	14357	14363	14327	14176	14315	14174	14271	14437	14223	14445	14197	14136	14233	14387	14424	14281	14333	14339	14356	14303	14063	14248	14309	14239	14273	14280	14403	14359	14386	14173	14256	14273	14322	14327	14189	14145	14376	14175	14305	14216	14200	14212	14460	14277	14107	14262	14295	13999	14273	14117	14393	14308	14189	14219	14288	14359	14333	14287	14323	14296	14394	14266	14069	14217	14328	14287	14318	14295	14312	14277	14234	14328	14289	14385	14357	14336	14295	14298	14312	14393	14308	14217	14092	14284	14283	14085	14250	14332	14171	14436	14256	14273	14387	14197	14237	14210	14198	14297	14286	14361	13993	14252	14269	14211	14284	14230	14182	14351	14233	14241	14406	14121	14312	14307	14270	14403	14481	14401	14329	14276	14290	14196	14200	14254	14289	14390	14317	14250	14274	14273	14140	14283	14297	14185	14412	14329	14280	14316	14116	14344	14408	14465	14261	14401	14423	14218	14264	14221	14166	14135	14181	14343	14336	14320	14327	14467	14199	14247	14258	14330	14421	14376	14122	14151	14370	14403	14122	14455	14349	14307	14201	14338	14305	14242	14506	14279	14164	14203	14024	14214	14176	14259	14297	14253	14157	14282	14329	14265	14185	14333	14321	14251	14325	14350	14427	14257	14329	14323	14154	14273	14438	14294	14343	14199	14304	14216	14328	14239	14294	14163	14352	14205	14285	14182	14231	14275	14244	14278	14384	14211	14214	14182	14214	14437	14284	14170	14345	14335	14281	14403	14226	14113	14352	14302	14100	14122	14226	14173	14308	14357	14191	14416	14332	14167	14211	14144	14317	14198	14268	14414	14271	14140	14415	14194	14285	14399	14359	14126	14176	14290	14221	14471	14202	14196	14171	14280	14315	14397	14266	14212	14199	14419	14336	14143	14364	14306	14321	14283	14282	14246	14340	14328	14258	14321	14191	14344	14189	14331	14220	14129	14015	14279	14092	14256	14205	14271	14332	14281	14374	14333	14323	14151	14257	14181	14224	14056	14308	14264	14355	14274	14209	14252	14117	14315	14320	14308	14348	14270	14342	14375	14329	14335	14379	14264	14405	14040	14244	14275	14182	14332	14320	14296	14369	14265	14199	14325	14260	14298	14372	14305	14376	14343	14388	14301	14456	14168	14400	14381	14273	14313	14310	14207	14351	14257	14218	14376	14180	14215	14230	14220	14325	14446	14295	14303	14350	14352	14118	14280	14047	14368	14265	14417	14287	14328	14068	14343	14190	14339	14266	14150	14285	14401	14296	14199	14311	14274	14225	14238	14227	14216	14229	14077	14316	14323	14344	14408	14320	14128	14158	14325	14440	14200	14175	14353	14393	14254	14180	14115	14173	14224	14347	14162	14292	14333	14158	14235	14462	14409	14168	14218	14194	14116	14504	14148	14267	14329	14327	14251	14342	14239	14176	14314	14139	14169	14278	14227	14319	14294	14359	14285	14372	14403	14136	14254	14303	14206	14384	14306	14216	14257	14375	14301	14209	14315	14218	14296	14126	14289	14256	14274	14325	14352	14140	14165	14337	14371	14241	14180	14323	14240	14259	14311	14236	14353	14375	14224	14334	14013	14218	14293	14175	14304	14179	14193	14168	14330	14369	14301	14321	14416	14142	14164	14219	14201	14388	14366	14211	14232	14212	14424	14193	14306	14345	14234	14382	14458	14249	14179	14204	14209	14141	14314	14245	14144	14141	14219	14411	14304	14288	14400	14192	14377	14258	14390	14269	14377	14369	14254	14288	14222	14241	14168	14336	14315	14246	14221	14182	14125	14264	14375	14186	14036	14255	14291	14100	14443	14353	14248	14362	14342	14216	14334	14224	14286	14238	14289	14326	14220	14246	14293	14274	14422	14325	14371	14070	14335	14399	14177
27535	22332	25385	22256	17750	17434	17647	17019	16698	16562	16474	16294	16295	16288	16098	16258	16170	15972	16156	16132	16223	16282	16217	16099	16335	16057	16071	16193	16151	15947	16046	16171	16126	16106	16047	15997	15980	16062	16072	16139	15961	16044	16157	16155	16098	16142	16153	16349	16456	16302	16265	16236	16078	16110	16093	16126	15953	15801	16184	16105	16143	16121	15994	15958	15934	16230	16045	15998	16046	16102	16024	16209	16041	15981	16139	16083	16087	16070	15844	16116	16241	16111	16200	16062	16039	16139	16025	16069	16323	15980	16038	15824	16173	16037	16139	16040	15839	15882	16154	15900	15988	15964	15945	15983	16144	16039	15914	16025	15954	16006	15990	15865	16000	16096	15963	16095	16149	15997	16030	16069	16015	15954	16191	15922	16059	15831	15966	16218	15981	16054	16179	16101	16103	16192	16083	16239	16033	16066	15941	15907	16293	15992	16164	16027	16277	16089	16100	16004	16213	16174	16068	15954	16097	16110	16008	16091	15901	16125	16026	16161	16057	16221	16182	15952	16109	15990	15987	15884	16074	15976	16093	16204	16304	16048	16041	16351	16053	16141	15965	15926	16044	16014	15851	16109	16262	15978	16074	15936	16194	16333	16045	16043	15924	16030	15951	16093	16063	16200	15870	16060	16003	15958	16026	16092	15944	16053	16130	16106	16098	16002	16154	16132	16109	16020	16097	16054	16087	15946	16339	15958	16108	16059	16039	16124	15958	16087	16155	15848	16130	16120	16092	16150	16176	16132	16258	15876	16145	15985	16047	16211	16046	15970	16027	16033	15901	15868	15817	15895	16007	16170	15997	16099	16038	16173	15876	16035	15986	15915	16096	16082	15968	15947	16049	16090	15911	15953	16159	15887	16106	16077	15934	16339	16036	16028	16073	16055	16131	16015	16159	16065	16066	16086	16004	16056	15946	16065	16094	16128	16088	16000	16238	15908	16183	15862	16048	16161	16044	16056	16117	15999	16171	16156	15949	16025	16024	16213	16174	16056	16154	15977	16100	16015	15981	16146	15929	16149	16218	15931	15758	16083	16067	16018	15895	16022	16263	16072	15949	16053	16115	15974	15976	16029	16131	15980	16121	16182	16177	16027	16170	16049	15925	16061	15910	16051	16048	16043	15946	16106	16059	16030	16081	16095	15964	16044	16058	16115	16317	16064	16072	16083	16117	16134	16005	16010	16018	16118	15916	16112	16332	16333	16308	16158	16017	16135	15852	15983	16071	16093	16183	16129	16150	16127	16159	15995	16147	16165	16100	16029	16118	16045	16147	16231	16131	15954	15951	15860	15899	15992	16187	16029	16017	16026	16066	16139	16203	16070	15950	16034	16040	15924	15945	16028	15837	15999	16069	16085	16073	16058	16035	16147	16225	15948	16278	16144	15999	15767	16082	16126	16237	16165	15977	15976	15905	16110	16159	16029	16149	15967	15919	15830	16021	15951	16173	16049	15911	16165	16050	16097	15981	16006	16283	15994	16097	16105	15980	16129	16092	16205	16165	16306	16021	16103	16145	16088	15895	16049	16002	16332	16246	16152	16035	16252	16070	16157	16237	16134	15942	16083	16098	15950	16080	16020	16087	16225	15995	16088	16037	16050	16024	16000	16151	16163	16199	16038	16005	15993	16173	16155	16100	15982	16068	15817	16232	15952	16022	15935	15968	16040	15864	16064	15974	16148	15983	15861	16082	16052	15964	16113	16018	16252	16023	16128	15911	16049	15936	15968	16199	16064	16074	15994	15930	16182	15960	16022	16139	15834	16183	16147	16120	16397	16190	16075	16033	16022	15963	15896	16078	16181	15933	16030	15972	16102	16167	15940	16189	16093	16115	16196	16198	15937	15916	16154	16278	16293	16086	16029	16281	16167	16085	16239	16220	16011	15961	15994	16095	16102	16112	15992	15906	16063	15969	16045	16200	16023	16295	16032	16108	16112	15994	16059	16229	16011	16079	16012	16005	16058	16214	16050	16135	15918	16012	16119	16197	15763	16045	16135	15951	16075	16121	15996	16148	15947	15988	16247	16198	15995	16085	15942	16052	16251	16040	15988	15919	15941	16307	16007	16147	16034	16115	15977	16012	16134	16122	16002	16141	15995	16022	16125	16054	16189	16048	16028	16068	16277	16035	15955	16267	16021	16026	16102	16177	16131	16104	15987	16047	16026	16126	16146	16285	16114	15864	16056	16202	16228	15977	16166	16242	16047	16185	16201	16109	16002	16035	16044	16044	16038	16019	16087	16156	16090	15881	15993	16264	16107	16141	15962	15974	16024	16028	16037	16006	16111	16135	16113	16069	15968	16098	15957	15924	16026	16133	15933	15980	15825	15973	15908	15961	16076	16195	16093	16092	16023	16303	16005	16051	15945	16265	15967	15998	15989	16089	16110	16144	16023	16099	16037	16016	16118	16077	16288	15918	16073	16043	15993	16350	15969	15952	16077	15989	16084	16076	15960	16162	15957	16166	16138	16018	16149	15958	16043	15820	16105	16007	16191	16014	15869	16006	16168	15859	16060	16119	16010	15947	16059	16003	16017	15919	16025	16003	16050	16020	15927	15940	16153	16298	16158	16063	16082	16099	16047	16085	16086	16054	16025	16164	16253	16125	16061	16136	16202	15983	16085	15996	15978	16112	16168	16256	16199	16104	16071	15911	16102	15953	16179	15949	16274	15999	16117	16193	16237	15911	16147	16059	16072	16206	15936	16251	16000	15993	15952	16091	16021	16081	16034	15964	15863	15930	16104	16114	15843	15969	16225	15937	16343	15982	15946	16076	16169	16253	16036	15952	16008	16012	15919	16103	15966	16140	16065	15964	15967	16230	16111	16046	16185	15969	15934	16191	15969	15968	15988	16017	16087	15962	16047	16020	15949	16061	15957	16049	16007	16114	16177	15927	16299	16215	15951	16086	15913	16235	16064	16149	16196	15912	16031	16243	16158	16159	15733	16133	16099	16078	16151	16004	16207	16131	16078	16218	15891	16058	15847	16232	15971	16065	16125	15980	16105	16118	15933	16219	16234	16172	15956	16114	16139	16042	16130	16085	16017	15891	15904	15948	15961	15829	16087	15769	16036	16074	16118	15929	16078	16144	15993	16208	16201	16121	15945	16152	16015	15883	16161	15891	16169	16256	16100	16204	15918	15962	16122	16181	16021	16179	16072	16107	16076	16130	16250	15959	16089	16083	16018	15973	16098	16030	16100	16175	16115	16108	16074	15921	16116	16073	15932	16019	16065	16153	15969	16058	15875	16134	15978	16087	16289	16088	16045	15881	16115	15935	16088	16143	16032	16059	16077	16020	16228	16175	16055	16030	16134	15885	15894	15993	16046	16192	15984	16113	16268	16099	16246	16087	16130	16029	15952	16117	16167	16033	16222	16033	15994	15901	15948	16028	15820	15980	15996	16096	16179	15933	16122	15877	16129	16115	16022	16062	15999	16046	16168	16025	15985	15994	16235	16153	15999	16105	16040	16066	16116	16027	16081	16023	15855	16145	16164	16166	16142	15998	16111	16003	16003	16125	16218	15974	16124	16060	16039	16129	16157	16024	16093	16082	16062	16219	16097	16101	16136	16270	16159	16036	15995	16127	15877	16226	16012	15934	15884	16080	16176	16223	16061	16134	15959	16122	16150	16192	16145	15953	16108	16041	16029	16135	16101	16123	15996	15940	16066	16044	16135	16050	15834	15980	16286	16138	16178	15943	15908	16097	16062	16144	15936	16103	16204	16090	15888	16090	16009	16110	16082	16112	16100	16205	16054	16183	15927	16211	15988	16081	16046	16060	16099	16080	16185	15862	15925	16141	15758	16144	15939	16015	16129	15931	16069	16105	15977	15986	16124	15909	16036	16186	16034	16067	16166	16089	16030	16116	16160	16093	16272	15920	16092	16109	16099	16208	16065	15999	16055	16072	16111	16205	16027	16201	16067	16058	16112	15870	16059	15952	16155	16053	16035	15912	16140	16090	16007	16174	15979	16044	16005	16070	16139	16186	16133	15975	16120	16154	16079	16016	16126	16068	16068	16071	16150	15946	16064	16259	16239	15982	16018	15969	16229	16061	15915	16145	16109	16218	16212	15998	16133	16072	15993	16191	15898	16062	16031	16143	16168	16281	16027	16181	16056	16214	16048	15884	15876	16072	16107	16245	16274	16147	16075	16439	16140	16132	16210	16256	16093	16068	16266	16137	16098	16149	16071	16133	16024	16070	15949	16290	16089	15991	16023	16098	16004	16057	15917	16164	15991	16089	16100	16058	15954	16198	16136	16117	16102	16132	16253	16121	16139	16087	16158	15984	16008	16092	16200	16090	16085	16094	16151	16187	15990	16109	15858	16017	16171	16197	16065	15874	16078	16020	16109	16179	15998	16198	15969	15916	16128	16203	16083	16030	15908	15874	16170	16040	16106	15999	15884	16007	16182	16075	15969	15997	16015	16054	15935	16044	15994	16168	15912	16104	15997	15973	16111	16060	16156	16055	16199	16046	15994	16174	15894	16156	16274	16073	16125	16069	15924	16153	16130	15914	16154	16101	16076	16131	15882	16141	16014	16247	16001	16095	15909	16131	16052	16031	16122	15941	15874	15907	16025	15994	16086	16016	16108	15924	16083	16085	16044	16067	15944	16082	16172	16146	16106	16047	16002	16154	16150	16089	16176	16153	16088	15925	16128	16210	16153	16128	16342	16053	16137	16136	16324	16169	16050	15909	16050	16083	15897	15820	16004	15936	16219	16090	15996	16061	15829	16050	16032	15906	16011	15899	15838	16025	15953	16111	16125	16127	16286	16071	16139	16012	16128	15997	15957	16076	16006	16159	16060	16052	16118	16070	15925	16033	16085	16163	15956	15953	15994	16142	15798	16084	15972	16064	16019	16054	16257	16311	15995	16094	16107	16135	16118	16149	15941	16076	15965	16184	16171	16061	16215	16168	16235	15837	15900	16071	16218	15924	16018	16062	16010	16052	16037	16130	16102	16121	16107	16171	16327	15989	16180	16060	16040	16126	15886	16160	16228	16218	16165	16047	16129	16081	16073	16222	16102	16002	16163	15978	16083	16075	16199	16262	15927	15989	15958	15980	15816	16164	16050	16164	16142	15941	16037	16117	15966	16281	15960	16298	15989	15898	16063
16943	23514	22769	19387	16978	16106	16560	15494	15151	14962	14681	14574	14435	14438	14330	14385	14072	14280	14251	14251	14276	14412	14176	14133	14287	14173	14265	14073	14119	13970	14137	14147	14134	14117	14102	14175	14074	14236	14112	13989	14276	13958	14273	13997	14030	14086	14390	14288	14276	14279	14268	14304	14129	14050	14053	13991	14207	14132	14108	14038	14118	13976	13991	13908	14071	14096	14128	14140	13913	14130	14152	14093	14204	14064	14012	14049	14161	13918	13955	13973	14094	14150	13989	13967	14135	14241	14199	14079	14156	14192	14165	14116	13959	14063	14084	14093	14186	14058	14076	14123	14195	14021	14058	14034	14044	13978	14184	13993	14175	14109	14019	13941	14122	14057	14271	14145	14111	14106	13992	13980	14149	14032	13962	14065	14041	14269	13978	14120	14001	14005	14134	14016	13968	13970	14195	14059	14105	14096	14153	13859	14140	14060	14142	14059	14124	14028	14162	14196	14145	13891	13928	14009	13996	14037	13939	14034	13993	14198	14166	13989	14026	14160	14043	13942	14227	13996	14235	14090	14150	14059	14101	13980	14091	14022	14116	14085	14056	14018	14037	14229	14025	14122	14063	14115	14125	14098	14123	14023	14143	14187	13918	14101	14256	14015	14002	14082	14116	14010	13938	13876	14097	14152	13928	14103	14285	13966	13929	14286	14114	14128	14028	14050	14151	13959	14084	14095	14024	14116	14221	14198	13959	13993	14072	14063	14153	13966	14105	14113	13996	14043	14161	13880	14105	14177	14189	14017	14092	14045	14195	14112	14006	14058	14029	13932	13939	13943	14080	13862	13922	14142	14192	14061	14166	14039	14081	13986	14039	13975	14013	14091	14143	13970	13861	14052	14184	13989	14114	13972	14134	14041	14106	14028	14119	14042	14144	13884	14120	13955	14042	14095	14099	14119	14220	14154	14102	14047	14179	14084	14068	14288	14052	14010	14069	14141	14229	14114	13901	13935	13998	14101	14041	14116	14023	14114	13996	14164	14019	14153	14106	14047	14189	14054	14087	14123	14414	14250	13954	13996	14019	13938	13900	14036	13977	13985	14048	14120	14015	14053	14157	13942	14102	14071	14113	14222	13778	13915	14019	14105	14073	14025	14043	14210	14152	14122	13873	14158	14136	14079	14133	13934	14087	14056	13936	14173	13995	14070	13893	14093	14248	14155	14160	14110	13951	14079	14095	14151	14131	14163	14068	14044	14114	14021	14071	14037	14238	13985	14192	13927	14149	14169	14090	14002	14008	14176	14127	14028	14079	14201	14165	13988	14180	14145	13922	14027	14118	13959	13982	14032	13937	14176	14002	14059	14070	14163	13995	14108	14232	14175	14087	14074	14113	14048	14134	14080	14060	14097	14250	14107	14113	13960	13951	14101	14026	14060	14173	14097	14030	13957	14016	14037	14082	14198	14052	14024	14040	14001	14121	13804	14091	14100	14156	13956	14019	14170	14135	14163	13990	14100	14072	14118	14023	14198	14111	14083	14116	14158	14174	13889	14131	14007	14030	14092	14174	13991	14064	14200	14075	14070	13973	14096	14107	13990	14174	14071	13978	14143	14119	14067	14053	14026	14036	14015	13998	14124	14156	14119	14042	14255	13974	14169	14138	14170	13998	14299	13912	13973	14157	14014	14027	13994	14104	13935	14145	14191	14032	13986	13989	14027	14032	14123	14055	14111	14095	14053	13988	14155	14035	14152	14230	14079	13883	14110	13991	14054	14162	14015	14146	14098	13905	14107	13874	14076	13979	14214	13976	14109	14025	14132	14089	14192	14149	14230	14110	13861	14016	13922	14006	14027	14033	14241	14089	14127	14086	14091	14083	14077	14038	14138	13901	13998	14028	14064	14046	14049	14174	14067	14080	13939	14078	14121	14220	14161	14188	13996	13910	13977	14049	14091	14092	14138	14116	14036	14047	14051	13969	14102	14148	14096	13943	13990	14128	14060	14235	14021	14090	14091	14051	14119	14291	14168	13971	14253	14254	14066	14166	13919	14102	14114	13988	14113	14155	13974	13969	14055	14002	14084	14095	14306	14036	13967	13993	14103	14014	14179	13998	14057	14215	14328	14223	14088	14126	14014	14051	14049	14002	13974	14030	14048	14067	13910	14061	13930	14050	14104	14197	14188	14192	14186	14078	14135	14153	14235	14206	14077	13996	14081	14071	14160	14138	14016	14146	14081	14083	14117	14104	14070	14116	14169	14164	14127	14154	13928	14139	14065	14020	14126	14009	13988	14251	14176	14161	14192	14030	14021	13994	14214	14229	14017	14110	14011	14006	14189	14010	14113	14048	13958	14063	14009	14021	13968	14234	14088	14245	14296	13961	14124	14299	14056	14071	13976	14104	14158	14103	14153	14263	14248	14033	14185	13910	13997	13935	13976	14024	13980	14160	13963	14151	14053	13940	14066	14178	14031	14051	14071	14007	14079	14022	14172	14126	13940	14243	14025	14065	14010	14189	14162	14029	14078	13931	14046	13918	14113	14082	14058	13993	14225	14098	14019	14180	14048	14135	14089	13995	14171	14123	14138	14253	14050	14114	14224	13954	14117	14135	14164	14220	13945	14021	14034	14203	13990	14052	14108	14167	13987	14012	14137	14212	14206	14145	13933	14146	13984	14131	14065	13997	14068	14273	14246	14035	14189	14145	14040	13975	14178	14018	14072	14044	14091	14093	14010	14159	14169	14040	14109	14207	14135	14123	14287	13877	13977	14114	14019	14096	14170	14013	14224	14038	14124	14243	14024	14153	14107	13996	13970	13948	14243	13866	14315	13940	14063	13965	14095	13935	13952	14023	14055	14098	14066	13937	13945	14016	14007	14140	14076	13939	14053	14032	14158	14138	14188	14097	14073	14233	14101	14096	14165	14074	14102	13959	14029	14106	14052	14027	14172	14199	13982	14153	14003	13956	13987	14103	14083	14129	13935	14110	14127	14047	14082	14021	14078	13801	13917	13930	13993	14106	13935	14256	14047	14238	14103	14009	14055	14022	14150	14001	14028	14044	14157	13885	14079	14130	14013	14058	14097	13936	14059	14148	13986	14136	14066	14210	13969	14040	14123	13966	14271	14040	14127	13975	13985	14165	14242	13892	14034	14292	14041	14205	14129	13960	14117	14176	14159	13989	14023	14055	14165	14008	14075	14083	14017	14096	14126	14081	14092	14226	14057	14180	14101	14084	14028	13838	13965	14095	14183	14033	14067	14128	14066	13966	14323	13765	14165	14151	14038	14024	14040	14103	13911	14292	14019	13951	14092	14107	13980	14041	14181	14223	14150	14135	14303	14090	14054	14011	14109	14059	14033	14130	14117	14073	13924	14140	13951	14177	14150	14055	14006	14006	14078	14182	14121	14019	14091	14101	14233	14134	14264	14072	14127	14089	14080	14057	14024	14097	14194	14019	13965	14131	14013	13929	14017	14169	14047	14167	14138	14300	13999	14083	14091	14228	14088	13965	14024	14170	14048	14149	14064	14086	14044	14091	14132	14045	14015	14122	14120	14153	14206	14235	14009	14140	14091	14021	14008	14140	13842	14192	13993	14185	14070	14034	14134	14167	14145	14046	13992	14111	13998	14145	14067	14083	14188	14000	14059	14105	14156	14082	14076	14145	14032	14182	13997	14226	14020	14073	14077	13960	14110	14065	14308	14068	14086	14181	14075	14016	14219	14060	14002	14096	14142	13990	14124	13971	14027	14154	14021	14097	14044	14211	14199	14052	14120	14167	14259	14096	14042	14178	14294	14250	13999	14068	13965	14102	14145	14107	14177	13894	14120	14142	14143	14150	14277	14019	14024	14222	14037	14060	13955	14022	13958	13893	14065	14153	14051	14185	13936	14038	14039	14196	14347	14029	14152	14116	14214	14097	14076	13900	13965	14214	14142	14167	14032	14107	14167	14137	14032	14198	14014	13988	14122	14205	14172	14125	14225	14032	14106	14110	14112	13975	14088	14089	14008	14194	14169	13974	14101	13977	13950	14200	14149	14105	13985	14101	13949	13999	14104	14229	14111	13995	14236	14160	14049	14159	14100	14114	14106	14026	14152	14189	14104	13997	14178	14106	14148	14213	14055	14130	14075	14049	14037	14166	14041	13901	14045	14218	14013	14181	14106	13967	14145	13998	14149	13942	14043	14303	14138	14104	14111	14109	14094	14179	14128	14153	14152	13978	14144	14232	13960	14267	14066	14125	13983	14258	14061	14021	14154	13997	14062	14107	13904	14166	13971	14184	14044	14202	14115	14159	14085	14012	14003	14110	14075	14081	14141	14085	14198	14012	14226	14080	14213	14017	14062	13996	14000	14145	13996	14071	13979	13837	14170	14022	14128	13951	14130	14042	13952	14219	14076	14225	14191	13946	14020	13958	14015	14096	14074	14238	14054	14030	14230	14166	14117	13994	14029	14148	14044	14230	14065	13890	14042	14177	14075	14017	14012	14105	14041	14226	14193	14082	14108	14071	14134	14160	14146	14088	14104	14011	14090	14070	14105	14169	13962	13962	14150	14129	14115	14109	14134	14088	14112	13989	13995	14309	14011	14136	14100	14240	14290	13959	13959	14150	14124	14107	13984	14132	14117	14062	14099	14085	14226	14148	13991	14222	14176	14096	13984	14033	14221	14066	14058	14141	14002	14066	14173	13977	14024	14055	14018	14070	14003	14122	14177	14074	14042	14102	13970	14201	14060	14099	14177	13990	13994	13970	14154	14112	14156	14052	14185	14228	13939	14156	14060	14189	14006	14046	14034	14048	13912	14013	14169	14049	14221	14140	14072	14076	14049	14243	14096	14143	13976	14087	13826	14138	14040	14009	14014	14164	14164	14099	14106	14000	14076	14092	14049	14165	14212	14088	14018	14103	14120	14055	14146	14107	14178	14003	14106	14031	14186	14155	14237	14121	14238	14067	13997	14296	14062	14157	14102	14225	14056	13924	14013	14136	14114	14103	14150	14179	14029	14065	13957	14121	14018	14124	14265	14078	13952	14147	14017	14219	14236	14093	13924	14015	14185	14157	13899	14149	14107	14022	14033	14070	14122	14050	14158	14005	13887	14257	13966	14112	13979	14179	14158	14186	14111	14129	14109	14252	14032	14169	13832	14086	13992	14070	13993	14112	14026	13904	14162
24007	21407	28927	24379	22400	22766	22183	19120	18322	18213	17981	17888	17889	17420	17441	17498	17301	17264	17394	17219	17545	17334	17306	17157	17401	17277	17272	17002	17273	17153	17246	17168	17244	17136	17256	17238	17329	17222	17139	17313	17331	17123	17207	16961	17097	17206	17927	18276	17885	17664	17444	17337	17137	17077	17250	17100	17118	17066	17188	17065	16912	16987	17113	17055	16866	17097	17162	16946	17013	17103	17115	17085	17123	17107	17175	17074	17358	17006	17079	16908	16965	16753	17135	17007	17244	17276	17018	17227	17119	16910	16851	16972	16842	16997	17083	17076	16997	17046	16978	17238	17177	17244	17099	17108	17014	17116	16979	17177	17037	17086	17051	16961	17148	17144	16953	17100	17366	17158	17018	17006	17114	17220	17106	17016	16901	16860	16976	16964	16798	17110	17143	17326	17255	17132	17113	16868	17101	16982	16976	17066	16988	16955	17014	17159	17161	17090	17084	17105	17089	17084	17103	17013	17159	17014	17246	17097	17054	17074	17027	16925	17194	17080	16962	17100	17019	17083	17013	17009	17085	16901	17272	16962	17049	17014	17158	17123	17171	17160	17170	17097	17091	17088	17107	16964	17074	16960	16870	16998	17161	17070	17029	16955	16966	17090	17080	17207	16990	17016	17190	17025	17089	16887	17087	17112	17086	17096	17222	17032	17056	17226	17028	17043	17089	17200	17063	17145	17200	17013	17130	16958	17295	17057	17047	17022	16871	17179	16993	17038	17086	17184	16955	17053	17031	17116	16980	17141	17001	17299	16933	16948	16956	17139	17135	17091	17047	17084	17052	17096	16986	17074	17121	16848	17004	16999	17123	16996	17087	16988	17031	16884	17287	17162	16959	16985	16943	16902	17053	17164	17133	16892	17070	16985	17129	16971	17188	17056	17069	16993	17104	17037	17047	17018	17198	16973	17093	17001	16919	17018	17116	16805	17044	17003	16991	16842	17233	17065	17087	16979	17040	17035	17111	16868	17184	16818	16998	16879	16989	16935	17110	17061	16850	17011	17105	17115	17046	17184	17039	16806	17249	17178	16973	17059	16972	17095	16990	17134	17084	17031	17052	16924	16822	16985	16907	17061	17049	17067	16955	17062	17068	16997	17022	16933	16913	17094	16923	17100	17037	17056	16852	16890	17104	17189	17090	17149	17024	17125	16958	17357	16943	16902	17029	17169	17004	17111	17032	16926	17044	16823	17143	16939	17056	16977	17091	17120	16640	17062	16950	17251	17001	17012	17053	17152	16908	17001	16966	17077	17198	17156	17048	17037	17140	16931	17062	16963	17154	17138	17060	16943	16937	16925	17055	17083	17020	16792	17006	17091	17106	17022	16987	16829	17114	17047	16925	17053	17043	16879	17037	16998	17069	17082	17162	17121	17138	16971	17121	16983	17141	17106	17283	17017	17226	16845	16971	16954	16930	17013	16977	17065	17193	17035	16853	17005	16880	16874	16762	17175	17160	17130	17108	17085	17188	16976	17141	16975	17032	17159	17083	17122	17175	16842	16880	16883	17073	16904	16956	17087	17104	17226	17006	17069	17005	16944	17038	17045	17127	17029	17106	17186	16893	17046	16901	17201	16991	17170	16950	17146	17218	17074	16904	16980	16942	17170	17039	16992	16924	17048	16963	16996	17149	17105	16996	16931	16952	17018	17061	16897	16896	16943	16951	16942	17093	16951	17127	17099	17146	17034	17142	17067	17027	17228	17142	17080	16916	17121	17252	16971	17057	17197	17134	17059	17190	17285	17008	17179	17014	17017	17009	17167	16920	17174	16989	16946	17022	17259	17158	17045	17196	17116	17014	16975	17049	17170	17086	17288	17238	17041	16974	17149	16964	16944	17022	16938	17028	16870	17088	17107	17184	16833	17087	17040	17108	17046	17180	17058	17095	17075	17022	17005	16972	16694	17124	17011	17026	17110	17083	17212	17009	16989	16905	17046	17036	17047	16998	16821	17121	17099	17083	17067	16888	16805	17124	17050	17140	17091	17205	16912	17231	17240	16937	16987	16946	16740	17074	16861	17217	16998	17010	16965	16911	17031	17011	17020	17022	16892	16976	16880	16925	17205	16798	16907	17237	17101	17088	16857	17097	16982	17080	16869	17134	17130	17077	17199	16970	17188	17234	17021	16844	16999	17145	17093	17153	16940	16953	17025	17127	17052	16964	17059	17152	17022	16980	17122	17045	17052	17112	17046	16981	17169	16990	17027	16976	16980	16951	17199	17075	16872	17059	16964	17205	16760	16993	16967	17312	17152	17226	17027	17125	17220	17202	17192	17000	16946	16871	16760	16917	17157	17057	17116	16954	17010	17060	17104	16945	16990	16916	17050	17126	17174	17203	16826	16983	17019	17021	17125	16871	17091	17243	17229	17331	17029	17109	17150	16831	17044	16995	16940	17274	16929	16881	17146	17080	17075	17192	17125	17280	16922	16931	16983	17028	16989	16868	17064	17224	16988	17047	17130	17276	17094	17106	17171	17130	17146	17099	17434	17007	17234	17251	17030	17004	17347	17132	17004	17313	16936	17024	16759	17234	16996	17138	17104	17155	17085	17017	17079	16961	17129	17126	17076	17164	16996	16836	17002	17129	16961	17162	17072	16922	17255	17081	17158	17222	17087	17374	16948	17057	16977	17069	17136	17050	17071	16999	17128	16960	16945	17161	17033	17009	16970	16959	16841	16840	17051	17102	17053	17253	17276	17005	16954	17066	17102	17116	16861	16841	17043	16972	16756	16982	17066	16969	17037	17136	17009	17073	16996	17305	16832	17072	17150	17087	17006	16995	17265	16774	16894	17082	17161	16930	16861	16809	16983	16913	16812	17045	17036	16918	17057	16913	16938	17021	16987	17223	16960	16948	16993	16955	17153	16817	17113	16996	17062	17001	17140	16844	16894	17119	16915	16912	17118	16945	17021	16960	17003	17058	16892	16961	17002	16929	17201	17159	17136	16938	16984	17107	16908	17198	17082	16816	17037	17068	17176	17058	17085	17014	16935	17104	17078	16967	17138	17267	17051	17010	17159	17012	16942	16987	17051	16716	17092	17043	17201	17342	16894	16928	17006	16776	17145	17040	17230	17038	16882	17238	17001	17099	16963	17093	16940	16996	17069	17114	17058	16901	17311	17036	16847	17030	17154	16888	16881	17040	17328	16961	17027	16880	17116	16834	16952	17137	16928	16984	17313	17197	16995	16981	16805	17063	16943	17138	17084	17260	17115	17004	17148	17083	16906	16894	16903	17084	17180	17165	17180	17277	16867	16777	17025	16954	17085	17145	17068	17110	17181	17077	17218	16957	17200	17143	17116	17074	17064	16967	16910	17049	17070	16870	17059	16918	16857	17026	16802	16894	17086	17177	17076	17081	17061	16991	17105	17159	16886	16930	16934	17065	17251	17082	16887	17009	16854	17209	17132	17013	17172	16942	17302	17042	17054	17176	17129	17171	17129	17049	17237	16972	16894	17148	17080	16943	16928	17045	17167	17135	17111	17256	17112	17086	16945	17010	17149	17049	16950	17038	17423	17311	17289	17018	17030	17215	17207	17104	17104	17226	17209	17068	17102	17071	16948	17058	17046	17162	17093	17292	16995	17040	16838	17031	16997	17110	16980	17004	16905	16998	17013	17155	17231	17027	16901	16986	17073	17123	17256	17008	16862	16891	17084	17076	17130	17168	17105	17236	16910	17188	17145	17112	17128	17181	17140	17050	16996	17205	16982	16838	16969	17184	17130	17093	17159	17146	17221	17135	17062	17151	16992	17025	17020	17134	16905	17050	17099	17023	17148	17058	17085	16987	17026	16973	17031	17138	17044	17283	16963	17099	17168	16961	16911	17066	17016	17085	16968	16971	16920	16998	17007	17166	16928	16982	17072	16980	17102	17130	17218	17079	17065	17149	17174	16832	17035	17166	17222	16934	17231	16884	16923	17023	17049	17074	17052	17027	17019	17030	17077	17043	17137	17048	16994	16966	17056	17097	16956	16941	17100	16894	16995	17211	17027	16972	17029	17282	16930	16947	16923	17095	17060	17289	17148	16973	16977	17043	17033	17074	17044	17106	16966	17090	17042	17119	17079	17151	16922	17038	17142	17010	16807	17049	17248	17062	16968	17101	17219	17131	17134	16974	16911	17059	16857	17090	17070	17150	17031	17185	16972	17187	16981	17035	16959	17070	17121	16991	16932	16894	17199	16984	17145	17045	17215	17139	17133	16953	17046	17066	17164	17106	17038	17217	17112	17158	17003	17127	17021	16914	16899	17025	17113	16973	17084	17049	17099	17087	16983	17151	16925	17093	16936	17051	17048	16884	17022	16961	16895	16915	17000	16999	16777	17012	17205	17126	17172	17362	17209	17042	16911	17137	16904	17067	17076	17050	16934	17074	17024	17075	17043	16949	17011	17000	16867	17139	16998	16998	17147	17147	17037	17093	17205	17193	16958	17068	17149	17137	17041	16944	17082	17325	17137	16816	17019	16922	16944	17096	17068	17111	17102	17031	17152	17168	17052	17104	17039	17262	16830	17093	17102	17076	17140	17082	17236	17056	17117	17053	17154	17153	17035	17001	17032	17092	17082	16863	16961	17064	16975	16993	17085	17076	17072	17029	17147	17053	17195	17039	17100	16967	17037	16971	17111	17102	17144	17164	16931	17089	16960	16932	17057	17032	16962	17240	16942	17156	17066	17061	17002	17122	16984	17157	17130	17049	16894	17020	17091	17151	17162	17025	17147	16965	17113	17068	16864	17348	16970	17334	17067	17139	17123	17062	16984	16910	17013	17277	16968	17056	16880	17179	17087	17147	17212	16987	17081	17070	17185	17021	16973	17235	17003	17066	17143	16975	17065	17169	17128	17009	16909	16979	17078	16917	17052	17021	17022	17237	17149	17175	17193	17019	16950	16991	17182	17084	17195	16816	17069	17137	16973	17153	17241	17109	16952	17240	17151	16922	16908	17092	17203	17075	17042	17170	16929	16932	17068	16931	16988	17019	16754	16993	16954	16826	17136	17035	17041	17220	16982	17074	17052	17182	17133	17074	16747	17158	17089	16946	16937	17184	16984	17103	16920	17109	17182	16986	17158	17215	17053	16912	17037	17124	17127	17175	17068	16991	17085	17153	17044	17094	16997
18502	30826	29970	24240	20558	19256	18483	17336	16555	16006	15739	15577	15321	15325	15147	14937	14943	14738	14853	14916	14995	14827	14797	14873	14488	14619	14674	14851	14872	15054	15042	14798	14894	14852	15021	14833	14784	14855	14773	14733	14829	14731	14681	14898	14765	15264	16193	16332	15688	15377	15167	14846	14774	14592	14594	14553	14621	14630	14732	14761	14608	14826	14721	14688	14698	14700	14737	14650	14723	14942	14571	14705	14658	14850	14644	14846	14799	14548	14662	14878	14606	14526	14909	14618	14762	14666	14667	14622	14563	14634	14782	14627	14605	14539	14540	14713	14638	14797	14738	14571	14766	14763	14466	14880	14746	14711	14674	14781	14627	14679	14752	14749	14710	14745	14548	14737	14905	14728	14715	14790	14677	14652	14629	14651	14619	14677	14728	14701	14534	14601	14571	14605	14687	14577	14567	14619	14704	14631	14489	14757	14800	14563	14617	14816	14615	14736	14656	14602	14623	14753	14735	14836	14812	14674	14790	14584	14780	14820	14726	14688	14759	14654	14763	14559	14682	14711	14731	14681	14689	14599	14611	14617	14706	14570	14581	14859	14684	14718	14588	14396	14647	14768	14563	14535	14597	14701	14734	14662	14834	14805	14705	14726	14699	14805	14785	14787	14667	14453	14708	14650	14803	14719	14801	14738	14769	14647	14618	14606	14732	14610	14772	14812	14811	14797	14710	14792	14701	14562	14648	14755	14570	14568	14718	14880	14567	14711	14848	14619	14534	14737	14643	14610	14675	14670	14624	14739	14791	14762	14691	14509	14643	14666	14709	14743	14702	14663	14582	14534	14634	14601	14688	14763	14663	14694	14712	14794	14651	14859	14718	14548	14632	14701	14653	14724	14490	14644	14487	14772	14718	14653	14726	14481	14799	14826	14686	14792	14802	14627	14716	14627	14731	14768	14833	14594	14705	14830	14771	14715	14715	14473	14736	14595	14701	14791	14637	14715	14706	14880	14663	14756	14669	14538	14709	14619	14643	14705	14564	14674	14611	14666	14683	14658	14523	14638	14762	14707	14789	14536	14665	14663	14648	14713	14792	14641	14802	14556	14560	14640	14737	14736	14579	14774	14682	14670	14665	14750	14615	14668	14737	14892	14594	14549	14794	14809	14616	14573	14548	14698	14753	14613	14586	14748	14657	14546	14779	14543	14713	14688	14906	14655	14680	14680	14602	14679	14803	14717	14752	14808	14596	14599	14709	14744	14681	14731	14706	14674	14727	14594	14694	14698	14651	14775	14805	14754	14717	14728	14534	14678	14689	14793	14770	14677	14664	14753	14724	14848	14679	14632	14693	14672	14751	14555	14769	14642	14675	14809	14509	14798	14728	14785	14766	14764	14622	14623	14626	14562	14678	14630	14681	14783	14601	14587	14864	14644	14715	14695	14983	14719	14778	14699	14704	14692	14820	14635	14452	14773	14610	14890	14760	14851	14638	14691	14833	14753	14596	14788	14656	14597	14617	14652	14716	14738	14699	14637	14597	14644	14624	14660	14473	14597	14735	14621	14689	14650	14677	14909	14765	14690	14748	14723	14828	14632	14788	14796	14662	14678	14644	14790	14725	14786	14724	14584	14746	14662	14721	14570	14712	14732	14620	14707	14695	14643	14620	14677	14681	14580	14567	14632	14664	14519	14584	14657	14770	14643	14738	14789	14660	14553	14676	14704	14739	14646	14634	14767	14749	14679	14617	14576	14571	14706	14738	14945	14878	14702	14800	14794	14779	14610	14682	14741	14551	14790	14691	14908	14762	14665	14676	14664	14648	14695	14804	14589	14685	14768	14600	14568	14758	14677	14751	14599	14740	14731	14669	14605	14653	14738	14728	14728	14773	14791	14652	14713	14540	14677	14760	14606	14668	14690	14708	14865	14724	14772	14684	14626	14592	14677	14843	14656	14762	14689	14839	14647	14779	14693	14706	14717	14873	14737	14727	14734	14873	14780	14701	14672	14718	14659	14765	14711	14565	14825	14775	14754	14772	14848	14720	14752	14818	14771	14762	14719	14788	14971	14540	14699	14563	14737	14557	14609	14762	14771	14707	14679	14724	14489	14902	14639	14662	14820	14713	14771	14811	14718	14624	14720	14670	14767	14631	14685	14836	14567	14693	14931	14684	14616	14791	14784	14760	14724	14691	14639	14705	14753	14803	14685	14638	14732	14574	14687	14649	14675	14777	14749	14771	14778	14827	14663	14642	14752	14639	14696	14626	14820	14792	14637	14674	14780	14771	14448	14697	14639	14883	14626	14666	14715	14587	14566	14812	14741	14613	14638	14801	14732	14794	14807	14780	14474	14849	14840	14809	14674	14815	14694	14848	14698	14806	14737	14807	14701	14700	14842	14526	14676	14718	14826	14761	14750	14504	14648	14676	14710	14719	14758	14715	14583	14842	14559	14836	14722	14808	14525	14718	14781	14600	14707	14829	14681	14621	14653	14678	14639	14698	14639	14666	14645	14838	14615	14637	14696	14694	14799	14704	14692	14743	14774	14837	14646	14737	14731	14884	14769	14709	14301	14727	14696	14640	14491	14768	14797	14503	14728	14593	14754	14786	14456	14753	14680	14803	14839	14839	14689	14597	14704	14727	14598	14664	14766	14557	14519	14777	14600	14796	14572	14855	14782	14850	14650	14829	14685	14522	14681	14823	14594	14704	14739	14805	14701	14825	14678	14900	14679	14680	14644	14596	14693	14678	14583	14711	14762	14568	14695	14696	14836	14707	14744	14567	14853	14485	14786	14711	14739	14629	14617	14796	14688	14774	14774	14681	14776	14721	14935	14536	14598	14517	14655	14755	14792	14670	14879	14738	14741	14729	14595	14605	14809	14785	14724	14675	14822	14541	14545	14718	14693	14784	14850	14705	14683	14666	14817	14768	14744	14634	14699	14692	14526	14783	14696	14541	14785	14838	14750	14607	14731	14900	14541	14655	14746	14757	14858	14956	14644	14656	14463	14708	14747	14670	14681	14592	14446	14723	14753	14692	14685	14490	14672	14684	14699	14716	14545	14719	14706	14699	14638	14601	14666	14930	14924	14606	14792	14696	14461	14892	14653	14725	14760	14738	14617	14682	14831	14719	14652	14675	14704	14875	14841	14540	14954	14576	14763	14726	14751	14612	14807	14655	14814	14554	14437	14896	14533	14530	14683	14780	14785	14531	14715	14647	14700	14728	14697	14629	14610	14700	14652	14628	14658	14705	14703	14673	14715	14774	14784	14663	14775	14807	14704	14643	14544	14726	14680	14614	14798	14596	14879	14812	14945	14608	14825	14781	14733	14612	14748	14625	14551	14637	14682	14590	14742	14684	14615	14726	14648	14694	14755	14742	14747	14817	14788	14734	14639	14700	14703	14558	14748	14776	14757	14595	14599	14491	14771	14859	14781	14714	14836	14629	14615	14434	14683	14805	14661	14690	14820	14665	14729	14673	14768	14709	14651	14927	14680	14919	14582	14628	14661	14834	14809	14683	14771	14622	14572	14858	14582	14668	14732	14698	14790	14863	14616	14712	14768	14786	14731	14724	14734	14753	14782	14735	14690	14676	14547	14654	14652	14630	14786	14884	14680	14742	14792	14642	14697	14590	14698	14779	14654	14662	14730	14582	14876	14729	14726	14581	14764	14897	14791	14610	14629	14707	14779	14559	14755	14594	14706	14772	14606	14909	14776	14769	14758	14709	14709	14624	14749	14733	14690	14783	14722	14567	14653	14679	14678	14483	14761	14798	14789	14795	14631	14688	14693	14653	14690	14600	14632	14720	14764	14797	14756	14832	14899	14774	14609	14725	14696	14717	14512	14831	14724	14579	14635	14820	14686	14712	14771	14778	14525	14751	14698	14692	14775	14939	14575	14753	14552	14627	14784	14637	14663	14783	14730	14711	14928	14708	14524	14567	14760	14768	14806	14682	14648	14658	14859	14830	14711	14723	14560	14795	14674	14740	14672	14605	14770	14706	14740	14705	14734	14561	14818	14696	14624	14856	14656	14607	14665	14618	14677	14672	14589	14749	14646	14740	14786	14639	14681	14733	14799	14711	14649	14749	14640	14887	14672	14764	14814	14628	14854	14613	14727	14728	14712	14622	14804	14669	14659	14632	14690	14672	14656	14616	14823	14686	14670	14754	14757	14752	14780	14777	14741	14600	14721	14566	14662	14704	14744	14594	14589	14760	14554	14605	14691	14586	14707	14743	14777	14751	14671	14737	14650	14676	14850	14764	14707	14638	14663	14641	14708	14618	14809	14640	14770	14567	14718	14809	14635	14716	14768	14720	14824	14742	14678	14829	14668	14725	14525	14669	14529	14884	14854	14741	14630	14576	14738	14841	14760	14816	14784	14775	14707	14818	14725	14763	14415	14710	14761	14784	14736	14867	14679	14699	14770	14534	14561	14726	14607	14700	14677	14730	14663	14746	14618	14618	14733	14727	14755	14617	14608	14812	14728	14921	14520	14679	14829	14761	14772	14703	14713	14646	14744	14796	14739	14567	14730	14791	14794	14597	14701	14837	14797	14720	14690	14606	14642	14870	14589	14618	14578	14878	14524	14677	14667	14796	14735	14602	14651	14829	14575	14741	14671	14673	14758	14566	14756	14852	14622	14802	14720	14643	14679	14552	14716	14486	14783	14558	14698	14565	14651	14864	14874	14645	14655	14716	14657	14764	14526	14669	14641	14746	14619	14709	14589	14791	14729	14634	14793	14552	14568	14866	14663	14697	14661	14688	14730	14647	14677	14786	14690	14686	14661	14785	14687	14720	14629	14683	14620	14810	14781	14645	14727	14771	14546	14667	14673	14527	14707	14835	14692	14719	14504	14752	14675	14678	14673	14704	14630	14897	14734	14622	14645	14883	14667	14637	14780	14630	14788	14661	14812	14847	14686	14669	14807	14724	14727	14673	14600	14489	14450	14706	14659	14620	14766	14782	14707	14746	14764	14644	14703	14729	14493	14843	14731	14555	14819	14610	14870	14810	14668	14681	14745	14552	14744	14759	14711	14656	14645	14673	14748	14773	14662	14710	14762	14679	14603	14775	14734	14675	14781	14596	14742	14700	14578	14684	14871	14778	14650	14656	14725	14715	14790	14809	14762	14756	14701	14880	14727	14578	14758	14682	14774	14912	14604
22868	21360	29227	23845	21673	24372	27307	22138	20714	20722	20546	19929	19973	19865	19662	19639	19399	19180	19401	19292	19339	19204	19207	19161	19205	19112	19220	19150	19421	19202	19254	19370	19282	19202	18988	19292	19159	19353	19209	19350	19077	19238	19339	19156	19034	19612	21031	21119	20572	20241	19553	19499	19312	19106	18914	19001	19051	19058	19009	19162	19103	19002	19064	18963	19137	19219	19154	19156	18984	18855	19102	19236	19155	18923	18885	19134	19026	19061	18908	19008	19122	19110	19063	18935	19000	19197	19201	19006	19134	18991	19167	19034	19139	19169	19006	19040	18716	19206	19219	19104	19079	19075	19212	18973	18761	18954	19102	18893	19025	18960	18994	19230	19131	18898	18997	19149	19015	19126	19080	19179	19053	19091	19142	19136	18809	18993	19018	19166	19210	19113	19263	19072	19130	18850	19025	19220	19004	19121	19169	18923	19027	18949	18904	19069	19055	18860	18856	18869	19286	19131	19099	18950	19028	19088	19160	19130	19110	19054	18957	18775	19180	18919	18974	19171	18941	18799	19146	18776	18979	18990	19056	18821	19120	19062	19034	18921	19015	19081	18963	18936	19088	18772	18913	19016	19039	18887	19104	19013	19045	19077	19132	19298	19045	19141	19282	19141	18762	18987	19068	18977	19090	19055	18873	18805	19164	18903	18981	18899	19089	18850	19113	19131	19033	18786	19184	19000	19092	19210	18954	18972	19122	18892	18803	18884	19068	19112	19029	19010	19052	19021	18905	18844	19068	19067	18953	19080	18982	18821	18792	19009	18920	19115	19115	19112	19044	19020	19044	19024	19014	19042	19090	18928	18813	19065	18913	18843	18872	19004	19056	19094	18978	19099	19119	19050	19007	18769	18727	18823	19052	18978	18964	18923	18839	19010	18927	19019	18949	19104	19037	18810	18831	19019	19148	18962	18861	18778	19003	19213	19048	19072	18916	19014	19027	18817	19016	18873	18650	18997	19010	19023	19114	18869	19150	18901	19121	19049	19129	18989	18959	19016	18941	19191	19241	18919	18914	18951	19123	19047	18943	18993	18964	19055	19134	18947	19042	18903	19109	19037	18975	18919	19110	18949	19028	18956	18951	19240	19185	19083	19037	19007	18924	19150	19071	19109	18929	18922	19078	19022	18877	19067	18896	18985	18943	18976	19186	19135	18920	19082	18999	18961	18918	19044	19025	18926	19011	19149	18781	19185	19005	19210	19036	19100	19099	19154	18962	18985	18930	18823	18950	18919	18880	18955	19154	19175	19050	18918	19188	19026	19037	19305	18914	19086	19195	19005	19013	19001	19358	19217	19091	19205	19259	19189	19125	19006	19114	19137	18990	18868	19232	18962	19117	19062	19274	18984	18940	18889	19031	19053	19120	19064	18954	19155	19252	18740	19073	18984	19063	18912	18992	19048	19046	18975	18862	19144	18898	19019	18989	19058	19043	18892	18898	19080	19057	18852	19200	18932	19048	19247	18874	18971	19012	18945	19070	19064	19150	19107	18933	18906	18895	19066	18829	18955	19042	19231	19078	19104	19045	18984	19060	19199	19064	19181	18927	19066	19143	19212	19091	19460	19042	18927	19077	19132	19224	19058	19112	18962	18827	18801	19072	19151	19059	19101	18846	19013	19093	19158	19018	18990	18943	18871	19272	18994	18964	19135	19033	19175	19125	19065	18994	19012	18862	18888	19119	19141	18775	19022	19072	19144	18987	19203	18896	19068	19075	19134	19158	18877	19127	18999	19077	19062	19099	19307	19080	18953	19093	19066	19198	19073	18940	19155	19002	19019	19050	19174	18946	19011	19331	18898	18879	19005	19123	18838	18965	19083	19144	19045	18742	19251	19226	19114	19081	19001	19189	19103	19060	19167	19078	19129	19133	19061	19084	18851	19039	18887	18997	18804	18890	18938	19071	18804	19065	18984	19025	18896	19109	18948	19033	19006	18912	19127	18961	19047	18888	19008	18814	18866	19174	19106	19159	18976	19112	18830	19154	18982	18984	19104	19099	19056	19020	19012	19048	19269	18870	19108	18976	18825	18891	19067	19073	18863	18933	19088	19034	19304	18867	18973	19069	18932	19030	18994	18958	18938	19094	18942	19043	18951	18825	18832	18925	19000	18950	19060	18887	18986	19291	19041	18984	18999	19202	18991	19063	19061	18937	19214	18975	19272	18895	19005	19013	19000	19061	19119	18881	18986	18986	18866	19046	18841	18726	19019	18987	18854	18966	18946	19150	18932	19102	19228	19057	18798	19051	19034	19149	19090	18924	19007	19104	18967	18932	18780	19123	19071	19169	18929	19083	19071	19120	19163	19052	19022	19020	18946	19060	19079	18918	19066	18901	19046	18984	19090	18936	18955	19018	19138	18762	18841	18789	18886	19071	18765	19065	19155	19002	18958	18874	19085	19177	18874	19134	19039	19141	18910	19168	19054	19160	19045	18954	18927	19146	19197	18963	19111	18977	18950	19150	19204	19209	18909	18976	19047	18873	19127	19203	19014	18897	19009	19062	19118	19096	18917	19051	18919	18987	19087	19214	19016	19015	18877	19215	19066	18989	19207	18907	19019	19139	19085	19076	19093	18957	19202	19088	18944	19107	19115	19262	18792	19119	18945	19206	19226	19137	19063	19022	18880	19013	18986	18895	18996	18913	19026	18972	19148	18946	18997	19011	18919	18982	18893	18947	18887	19292	18961	18935	19074	18804	19040	19023	18983	19145	19032	19248	19030	19115	19094	18988	18878	19286	18975	18930	18830	18970	18922	18959	19032	19108	18901	19065	19042	18870	19010	18880	18834	19072	19052	18964	18913	19116	19267	18995	19077	19064	19080	18965	19083	19175	18903	18865	18960	18758	18970	19084	18902	19003	19109	18909	19028	18882	18876	19204	19042	18954	19141	19000	18960	19181	19275	18908	18838	19006	18951	19062	18725	19030	19176	18953	18756	18970	19102	19113	19241	19065	19095	18922	19153	19129	19244	19031	18940	18865	19050	19000	19013	19008	19025	18965	19283	19044	19064	19314	18763	19185	19071	19007	19153	18907	18972	18972	18965	19029	19165	19191	19112	18938	18889	19058	19102	19030	19008	19089	19293	19046	19005	19025	18940	18992	19086	19057	19127	18906	19031	19160	19000	19072	19034	19256	18946	19045	18785	19025	18996	19043	18959	19081	19114	19142	18972	18935	18929	19049	19149	18935	19097	18997	19121	19073	19113	18993	18883	18804	18923	19274	18957	18935	19129	19160	19060	18911	19064	19068	18986	19128	19088	18972	18980	18973	19011	19012	18949	18789	19188	18742	18902	18818	19042	18967	18987	18949	19111	18943	18898	18799	18820	19231	18970	19110	19004	19093	19005	19018	18962	19138	18980	19076	18891	18924	19008	19098	19027	19176	19059	19265	19081	19025	19064	19039	18931	18983	19035	18871	18894	18843	18914	19009	18911	18977	18971	19068	19049	19150	18894	18979	19036	18907	18778	19002	18983	19079	18925	19216	19153	18806	18936	19021	18904	19117	19003	18934	19045	19091	18918	18962	18886	18942	19249	18924	19148	18946	19098	19277	19126	18970	19058	19079	19094	19021	18961	18903	19017	18941	19031	19212	18946	18921	18927	19137	18858	18978	19032	19141	18970	18984	19212	19155	18909	19010	18978	19109	19174	18936	19029	18892	19079	18876	19325	19182	18958	19067	18984	18991	18889	19222	19052	19135	18877	18740	19038	18824	19098	19014	18948	19141	18937	18934	19089	18993	19131	19019	18960	18828	18827	19253	18794	18996	19227	19166	18965	19019	18834	18915	18903	18930	18956	18853	18921	19012	18886	19131	18905	19148	18953	18984	18942	18862	19007	18890	18896	18972	18853	18946	19036	19055	19242	18967	19041	19228	19002	18917	18966	18922	19118	19040	19026	19058	18850	19012	19122	18964	19112	18980	18952	18899	18940	19192	18942	19059	19035	19022	19077	19134	18996	19107	19294	19069	18857	19157	19110	19137	19045	19139	19105	19064	19085	19004	19159	19251	19137	19127	18993	19103	18815	19008	18709	18969	18958	19077	18799	19030	19111	19195	19293	19123	19063	18848	18865	18820	19020	18982	19016	18878	19161	19104	19104	18989	18869	18971	18968	18830	19001	18884	18851	19082	18921	19115	19037	18900	18972	19131	18893	18995	18995	19014	18993	18998	19158	19181	19034	19053	19020	18927	19049	18985	19013	18930	18958	19130	18996	18977	18946	18964	19076	18803	19155	19146	19093	19150	18954	18938	18888	18963	18877	19154	19085	19105	19094	19037	18958	19079	18871	19002	19301	18890	19031	18882	19050	18911	19093	18740	19153	19079	18704	18961	18920	18900	18853	19027	19025	19128	19085	18989	19221	18943	19234	18908	19038	18967	18995	19057	18902	18939	19126	18980	18915	18939	19038	19102	18981	19301	18918	19024	19013	19019	19058	18743	18906	19089	19067	19002	19234	18959	18943	18992	19033	19078	18919	19186	19458	18946	19065	18945	19117	18981	18863	19005	19053	18999	18941	19141	19104	18896	19123	19089	19055	19037	18767	19100	18863	18954	19151	19092	19017	18878	19102	18910	18986	18973	18965	18931	19150	19086	19056	18968	18918	19069	19033	19202	18732	18864	19136	18968	19106	19078	18882	19077	19148	18968	18905	19205	18821	18934	19181	19137	19221	19011	18865	19037	18847	18927	18882	19070	19075	19018	18981	19020	19066	18945	18920	19022	19160	18983	19133	18883	18933	18937	18858	18874	18987	19054	18946	18865	19000	18989	19152	19028	19113	19055	19100	19167	18877	19069	19036	18939	19025	19119	19254	19048	18990	19178	18703	18965	19264	19328	18909	19246	18964	18942	18963	18972	18977	19033	18962	19200	19249	19136	19148	19126	18977	19058	19051	19048	19132	19014	18858	18962	18977	19076	19125	19174	19022	19187	19047	18994	19061	19212	18940	18903	19185	19050	18979	18878	18957	18942	18928	18940	19017	19051	18978	18981	18894	19081	19165	19054	18887	18959	18863	18776	19044	19037	19045	18941	19065	19107	19176	19154	18947	18887	19016	19308	18892	19228	18914	19126	19195	18962	19097	18936	19289	19023	18920	19010	19204	19056	19149	19058	18981	19011	19084
21664	36245	35603	28048	23595	21752	20610	19431	18486	17810	17527	17149	16788	16587	16365	16233	16100	15929	16071	16127	15845	15932	15919	15922	15987	15964	15943	15919	15915	16023	16131	15995	15821	15986	15894	15973	15798	15872	15928	15679	15835	15928	15935	15914	15776	16620	18688	18824	17802	16924	16387	16013	15780	15689	15920	15957	15695	15861	15778	15924	15721	15950	15901	15868	15656	15709	15869	15799	15858	15999	15951	15821	15907	15876	15764	15635	15893	15808	15792	15778	15848	15812	15827	15887	15925	15887	15891	15701	15801	15874	15633	15786	15706	15834	15749	15891	15658	15845	15752	15978	15829	15789	15748	15845	15724	15804	15867	15830	15739	15794	15772	15763	15887	15710	15793	15774	15714	15836	15856	15756	15679	15691	15845	15835	15956	15708	15846	15838	15665	15736	15897	15700	15796	15932	15697	15885	15778	15699	15819	15735	15617	15911	15795	15841	15814	15879	15879	15713	15910	15782	15944	15952	15700	15874	15721	15837	15638	15853	15808	15947	15759	15838	15725	15720	15795	15903	15771	15724	15641	15845	15695	15767	15799	15817	15914	15824	15752	15636	15677	15968	15699	15845	15662	15764	15839	15772	15868	15740	15819	15777	15859	15833	15638	15809	15849	15793	15794	15731	15829	15846	15823	15581	15754	15770	15672	15848	15629	15783	15687	15880	15878	15888	15742	15847	15737	15651	15917	15816	15751	15795	15838	15688	15831	15665	15753	15727	15984	15676	15854	15773	15705	15642	15827	15855	15859	15724	15788	15698	15710	15785	15897	15624	15766	15740	15606	15782	15787	15943	15872	15809	15679	15915	15822	15742	16008	15788	15857	15868	15713	15580	15836	15686	15813	15777	15687	15794	15705	15686	15777	15905	15660	15889	15819	15813	15694	15685	15856	15789	15773	15733	15793	15868	15760	15850	15743	15852	15710	15666	15795	15834	15773	15676	15868	15747	15788	15659	15888	15912	15742	15956	15790	15698	15671	15592	15740	15798	15796	15643	15766	15673	15759	15924	15769	15685	15727	15731	15705	15818	15689	15911	15604	15777	15660	15791	15852	15724	15792	15800	15854	15763	15715	15730	16039	15929	15866	15802	15703	15789	15944	15666	15761	15747	15594	15860	15607	15722	15754	15786	15796	15703	15855	15646	15791	15759	15775	15737	15844	15702	15882	15698	15939	15834	15796	15861	15653	15997	15869	15747	15709	15751	15714	15892	15737	15690	15660	15715	15787	15826	15637	15693	15838	15812	15568	15597	15779	15783	15894	15788	15883	15864	15992	15607	15746	15797	15676	15800	15799	15817	15805	15741	15726	15734	15885	15778	15653	15725	15617	15741	15711	15559	15670	15818	15758	15737	15891	15670	15766	15743	15762	15743	15911	15801	15753	15742	15925	15911	15790	15808	15766	15592	15785	15808	15845	15604	15713	15803	15744	15853	15826	15882	15699	15835	15744	15969	15716	15690	15750	15717	15854	15873	15915	15813	15818	15592	15962	15635	15627	15864	15740	15817	15875	15650	15695	15729	15700	15752	15842	15754	15781	15873	15709	15581	15904	15651	15645	15781	15735	15904	15683	15774	15751	15816	15869	15750	15793	15668	15810	15852	15517	15744	15633	15701	15896	15692	15876	15907	15616	15737	15842	15735	15738	15865	15750	15804	15697	15872	15579	15499	15823	15693	15884	15867	15650	15717	15830	15818	15764	15820	15694	15678	15803	15711	15711	15912	15745	15862	15660	15811	15891	15565	15657	15807	15648	15773	15574	15825	15915	15987	15672	15764	15737	15720	15832	15903	15676	15684	15680	15715	15816	15764	15857	15803	15704	15823	15951	15756	15681	15822	15750	15751	15740	15686	15801	15820	15712	15780	15769	15734	15704	15847	15779	15777	15868	15822	15747	15807	15783	15839	15873	15735	15793	15736	15900	15760	15678	15816	15899	15759	15881	15691	15841	15749	15835	15629	15834	15800	15737	15713	15719	15752	15816	15802	15613	15827	15816	15771	15738	15712	15701	15969	15712	15660	15739	15492	15859	15728	15845	15725	15864	15740	15686	15656	15704	15845	15727	15770	15772	15829	15834	15671	15855	15847	15632	15734	15635	15939	15670	15848	15795	15747	15702	15713	15791	15878	15708	15825	15840	15683	15823	15791	15716	15765	15705	15774	15795	15682	15821	15762	15713	15911	15791	15711	15780	15740	15690	15697	15667	15592	15715	15616	15844	15673	15479	15953	15953	15597	15763	15806	15826	15810	15805	15727	15777	15778	15883	15794	15629	15717	15759	15730	15692	15722	15859	15783	15729	15800	15692	15769	15868	15905	15786	15807	15831	15754	15716	15802	15854	15821	15868	15715	15566	15753	15756	15692	15762	15753	15732	15719	15658	15756	15783	15722	15754	15882	15758	15879	15535	15530	15508	15636	15693	15691	15755	15779	15743	15694	15698	15792	15750	15882	15881	15982	15685	15656	15772	15807	15645	15726	15777	15825	15731	15543	15671	15842	15737	15856	15846	15832	15928	15623	15806	15934	15721	15703	15718	15843	15788	15690	15722	15692	15712	15730	15976	15745	15858	15671	15855	15713	15794	15722	15866	15666	15651	15760	15721	15722	15757	15744	15648	15696	15857	15828	15769	15664	15821	15807	15787	15757	15657	15703	15770	15842	15713	15763	15713	15583	15763	15661	15781	15770	15675	15654	15689	15473	15562	15766	15795	15713	15952	15699	15725	15870	15828	15596	15911	15834	15779	15872	15628	15865	15793	15707	15750	15817	15914	15785	15859	15761	15797	15690	15831	15795	15707	15758	15699	15781	15730	15865	15614	15768	15774	15841	15851	15853	15839	15678	15804	15735	15790	15544	15863	15930	15796	15888	15750	15829	15741	15698	15790	15892	15858	15768	15817	15952	15760	15645	15778	15820	15899	15746	15910	15917	15805	15851	15771	15725	15864	15958	15573	15649	15902	15856	15784	15778	15610	15879	15783	15757	15687	15845	15899	15721	15718	15778	15940	15712	15768	15559	15733	15646	15787	15796	15684	15883	15727	15780	15633	15821	15860	15664	15879	15718	15791	15889	15710	15631	15830	15631	15708	15665	15884	15764	15812	15684	15625	15715	15763	15838	15700	15819	15697	15840	15648	15974	15709	15779	15735	15784	15674	15808	15732	15694	15822	15776	15904	15818	15959	15631	15829	15831	15678	15790	15740	15807	15752	15625	15850	15851	15673	15805	15614	15880	15717	15792	15805	15891	15668	15985	15791	15799	15661	15650	15844	15684	15787	15702	15647	15979	15844	15707	15808	15869	16034	15861	15685	15837	15786	15745	15641	15679	15686	15858	15890	15879	15809	15906	15780	15826	15938	15836	15810	15767	15860	15755	15885	15820	15744	15724	15823	15761	15698	15713	15862	16050	15624	15788	15682	15693	15721	15738	15787	15844	15669	15747	15724	15696	15952	15697	15666	15874	15855	15780	15936	15739	15763	15876	16018	15832	15776	15937	16013	15605	15617	15721	15963	15663	15801	15763	15906	15665	15921	15774	15874	15659	15730	15703	15881	15977	15842	15745	15695	15867	15727	15687	15588	15706	15827	15617	15677	15676	15784	15742	15620	15713	15787	15813	15880	15646	15696	15674	15732	15955	15719	15686	15856	15894	15853	15716	15833	15796	15844	15584	15797	15768	15780	15783	15764	15831	15778	15716	15657	15670	15816	15739	15583	15796	15755	15849	15648	15705	15625	15760	15864	15834	15837	15876	15764	15796	15787	15703	15734	15704	15870	15778	15765	15694	15690	15753	15820	15582	15610	15809	15798	15816	15822	15753	15930	15730	15809	15721	15744	15579	15678	15796	15812	15920	15712	15770	15677	15786	15744	15646	15686	15738	15771	15702	15641	15996	15655	15664	15701	15887	15725	15724	15681	15595	15855	15760	15824	15765	15745	15724	15712	15755	15778	15782	15648	15919	15859	15848	15742	15821	15821	15824	15738	15598	15887	15798	15700	15670	15782	15741	15697	15546	15753	15705	15640	15703	15966	15666	15762	15791	15739	15717	15767	15757	15657	15693	15786	15775	15767	15732	15678	15773	15841	15931	15871	15692	15835	15692	16020	15764	15752	15723	15737	15949	15573	15784	15890	15936	15881	15724	15851	15717	15859	15623	15937	15627	15713	15754	15844	15855	15695	15785	15858	15746	15794	15827	15858	15784	15655	15709	15799	15777	15790	15833	15707	15670	15757	15718	15703	15795	15690	15622	15828	15823	15679	15629	15748	15757	15669	15666	15816	15757	15843	15632	15607	15799	15663	15565	15850	15853	15897	15928	15770	15830	15758	15684	15769	15795	15933	15688	15751	15725	15718	15574	15849	15856	15648	15797	15743	15757	15755	15618	15933	15834	15739	15744	15876	15798	15704	15639	15931	15730	15800	15770	15703	15728	15688	15728	15743	15740	15604	15631	15569	15937	15781	15693	15835	15813	15581	15807	15766	15754	15929	15674	15850	15707	15842	15885	15764	15641	15664	15751	15777	15902	15933	15715	15756	15698	15706	15654	15703	15819	15617	15760	15847	15688	15841	15811	15847	15786	15729	15873	15694	15711	15698	15807	15902	15615	15698	15846	15902	15729	15698	15647	15726	15891	15672	15851	15669	15751	15796	15763	15836	15771	15827	15812	15811	15631	15671	15685	15945	15693	15739	15876	15718	15783	15803	15777	15726	15664	15819	15737	15858	15754	15687	15682	15850	15827	15924	15798	15858	15763	15830	15723	15776	15719	15598	15826	15903	15601	15728	15880	15804	15921	15705	15737	15725	15775	15644	15719	15746	15733	15765	15874	15809	15733	15640	15817	15682	15842	15845	15728	15776	15883	15814	15837	15780	15661	15794	15717	15905	15733	15836	15750	15765	15743	15789	15762	15759	15745	15875	15786	15661	15853	15714	15752	15706	15790	15619	15951	15708	15716	15917	15623	15711	15703	15733	15757	15702	15744	15892	15675	15898	15627	15696	15638	15882	15675	15656	15752	15793	15763	15927	15733	15609	15735	15792	15779	15875	15710	15605	15746	15635	15766	15742	15760	15822	15641	15661	15936	15674	15753	15736	15884	15738	15672	15748	15685	15707	15812	15861	15625	15773	15713
27920	22971	27364	25414	21348	20956	20935	20491	20329	20327	20191	20170	20058	19865	20131	20028	19862	19975	19876	19877	19886	19755	19926	19922	19952	19931	19963	19851	19824	19895	19921	19978	19864	19887	19946	19819	19876	19964	20057	19988	19914	19849	19888	19941	20074	19988	20030	20097	20097	20028	19867	19731	19911	19847	20014	19959	19839	19761	19919	20070	19934	19784	19840	19739	19919	19865	20126	20017	19884	19881	19824	19968	19932	19871	19713	19878	19902	19736	19752	19917	19702	19673	20038	19883	19659	20019	19937	19891	19789	19693	19816	20103	19956	19880	19895	19757	19762	19711	19778	19806	19897	20024	20013	19988	19951	19827	20016	19863	19800	19753	19870	19608	19831	19929	19840	19724	20040	19705	19980	19775	19765	19942	19991	19986	19952	19898	20120	19879	19793	19837	19699	19679	19710	19829	19796	19722	19753	19706	20073	19919	19674	19972	19847	20028	20117	19950	19993	19909	19733	19925	20021	19793	19836	19862	19944	19845	20007	19894	19983	19950	19778	19703	19935	20035	19992	19934	19765	19956	19915	19882	19653	19799	19857	19775	19671	19829	19909	19702	19936	19831	19861	19751	20170	19775	19871	19842	19986	19860	19770	19841	19872	19920	19690	19971	20035	19673	19953	19846	19577	19935	19759	20029	19952	19753	19819	19726	19971	19783	19764	19851	19703	19821	19871	19839	19986	19778	19985	19845	19862	19997	19843	19817	19796	19788	19708	19846	19875	19990	19895	19952	19928	19947	19873	19844	19928	19682	19983	19847	19894	19885	19806	19771	19852	19878	19984	19893	19762	19704	19908	19927	19895	20035	19813	19886	19831	19785	20091	19840	19866	19980	20048	19962	19933	19796	19981	19965	19890	19937	20020	19777	19513	20064	19775	19977	19661	19671	19749	19835	19960	19933	19888	19776	19964	19896	19758	19602	19994	19736	19758	20023	19840	19820	19833	19883	19753	19654	19896	19893	19742	19696	19949	19861	19844	19822	19875	19786	19776	19630	19838	19752	19793	19841	19865	19639	19789	19637	19841	19832	20004	20004	19728	20074	19916	19559	19889	19822	19901	19790	19805	20226	19914	19937	19797	19734	19759	19849	19951	19750	20035	20083	19911	19845	19883	19903	19878	19854	20044	20112	19825	19876	19949	19627	19797	19728	19717	19882	19847	19769	19779	19563	19918	19871	19853	20025	19853	19898	20002	19828	19702	19861	19796	20005	19888	19951	19856	19806	19977	19902	19941	19983	19776	19954	19794	19828	19931	19973	19753	19850	19815	19962	19839	19972	19788	19686	19831	19811	19786	19853	19888	19764	19869	19880	19884	19649	20121	19995	20000	19818	19790	19853	20034	19870	19888	20017	19904	19880	19763	19814	19853	19718	19866	19716	19817	19700	20146	19925	19813	20025	19831	19806	19779	19862	19821	19813	20061	19967	19824	19809	19768	19630	19766	19787	20018	19905	19819	19952	19953	19796	19761	19881	19905	20015	19832	19713	19830	19745	19756	19969	20093	19872	19942	20096	19889	19817	19851	19871	19797	19794	19803	19809	19951	19992	19881	20022	20046	19833	19801	19888	19712	19966	19861	19986	19919	20016	19944	20011	19955	19935	19797	19809	19879	19926	19880	19755	19893	19862	19956	19897	19756	19817	19853	19770	20092	19946	19837	19670	19968	19947	19834	19820	19815	19758	19755	19732	20034	19866	19723	19964	20003	19846	19926	19782	19901	19689	19665	19847	19614	19969	19847	19940	19861	19908	19863	19823	19910	19614	20026	19887	19983	19954	19832	19740	19881	19806	19916	19880	19812	19745	20021	19799	19910	19837	19934	19821	19870	19785	19704	19851	19821	19738	20058	19831	19821	19915	19761	19919	19955	19964	19980	19886	19873	19812	19852	20016	19766	19828	19975	19803	19954	19984	19893	20024	19986	19770	19645	19672	20041	19938	19980	20022	19747	19856	19756	19703	19623	19739	19652	19773	19919	19737	19857	20110	19734	19778	19900	19871	19779	19834	19828	19663	20042	19940	19684	19867	19890	19960	19993	19897	19955	20015	19940	19884	19858	19931	19940	19890	19781	19882	19775	19512	19935	19831	19707	19834	19715	19594	19860	19891	19942	19812	19731	19885	19769	19816	20062	19843	19686	19999	19900	19994	19778	20040	19967	19633	19908	19841	19685	19900	19831	19992	20235	19972	19859	19718	19804	19811	20135	19776	19981	19631	19826	19760	19698	19825	19794	20045	19864	19917	19994	19745	19804	19798	19986	19828	19921	19857	19741	19786	20063	19739	19897	20004	19999	19943	19735	19701	19763	19833	19857	19952	19879	19541	19801	20066	19717	19913	20010	19599	19756	19815	19710	19741	19720	19782	19911	19908	19932	19669	19890	19825	19898	19905	19634	19683	19806	19820	20032	19999	19679	19735	19784	19601	19935	20272	19728	19838	19916	20010	19716	19714	19817	19760	20043	19987	19723	19776	20087	19919	19948	19970	19802	19863	19846	19985	19882	19910	19879	19969	19961	19947	20022	19718	19798	19841	19764	19786	19772	19878	20051	20037	20057	19971	19742	20070	19847	19563	19666	19836	19860	19921	19815	19896	19812	20022	19706	19952	19832	19969	19860	19911	19959	19784	19905	19945	19913	19787	19800	19998	19885	19698	19730	19863	20164	19910	20009	19918	20062	19822	19891	19868	19816	19910	19881	19858	19914	19898	19944	19773	19775	19756	19761	20139	19913	19799	19921	19801	19976	19873	19947	19814	19781	19853	20067	19725	19823	19889	19857	19634	19842	19800	19963	19699	19840	19663	19914	19714	19948	19856	19980	20106	19899	20071	20013	20002	19777	19907	20034	19762	19963	19824	19952	19899	19767	19884	20038	19846	19792	19822	19700	19891	19782	19850	19893	19801	19728	19797	19574	19786	19815	19820	19815	19850	19688	19967	19739	19901	19837	19774	20109	19801	19712	19776	19743	19986	19938	19750	19684	19988	19928	19766	19755	19782	19927	19792	19664	19831	19929	20118	19854	19858	19790	19813	19733	19823	19709	20071	20067	19906	19975	20049	20116	19789	19680	19681	19880	19945	19762	19665	19725	19842	20066	19947	19913	19813	19820	19858	20058	19835	19780	20021	19936	20048	19818	19868	19875	20024	19897	19977	19621	19969	19888	19986	19842	20025	19678	19956	20066	20063	19867	20012	19908	19853	19912	19906	19795	19885	20037	19910	19907	20029	19762	19861	19925	19880	19713	19979	19715	19824	19843	19743	19827	19805	19846	19731	19709	19929	19805	19909	19745	19781	19995	19949	19867	19901	19882	19694	19864	19889	20058	19975	19882	19839	19798	19816	19690	19881	19959	19851	19773	19973	19939	19930	19842	19796	19780	19898	19741	19719	19930	19738	20207	19828	19892	19747	19822	19978	19942	20089	19782	19766	19666	19953	19943	19696	19721	20131	19840	19821	19946	19805	19762	19819	20078	19766	19999	19889	19907	19858	19956	19805	19843	19861	19821	19718	19829	19712	19901	20090	19882	19959	19756	19917	19845	19843	19910	19730	19861	19877	19863	19922	19921	19656	19909	19951	19933	19824	19673	19772	19772	19940	19890	19714	19612	19856	19870	19988	19997	19809	20003	19891	19633	19678	19733	19881	19587	19804	19744	19756	19805	19741	19717	19792	19760	19910	20027	19922	20079	19829	19860	19912	19791	19825	19963	19772	19841	19954	19818	19733	20039	19836	19871	19798	19754	19725	19808	20127	20051	19875	19768	19925	20077	19777	19852	19845	19827	19861	19853	19654	19811	20020	19898	19804	19796	19819	20091	19845	19921	19752	19921	19734	20071	19820	20088	19906	19844	19793	20077	20102	19886	20066	19898	19880	19997	19906	19770	19782	19918	19839	20052	19903	19814	19778	19886	19917	19963	19741	19967	19881	19762	19980	20143	19959	19769	19923	19793	19801	19916	19824	19665	19974	19782	19908	19681	20075	20004	19898	19937	19818	19801	19984	19978	19798	19929	19905	19873	19941	19647	19936	19781	19970	19863	20133	19850	19822	19925	20048	19867	19811	19767	19986	19846	20104	19803	19826	19910	19893	19731	19876	19917	19901	19847	19842	20080	20097	19892	19798	19999	19710	19763	20032	19644	19902	19965	19822	19772	19900	19710	19954	20007	19777	19741	19992	19655	19866	19894	20063	19721	19786	19788	19905	19894	19868	19693	19753	19812	19885	19733	19670	19838	19750	19963	19951	19855	19841	20075	19781	20047	19726	19984	19913	19976	19783	19880	19722	19709	19793	19970	19769	19750	19880	19797	20102	19911	19912	19835	19874	19838	19957	20013	19935	19877	19939	19958	19834	19638	19731	19661	20072	19888	19768	19827	20089	19925	19736	19826	19953	19713	19851	19887	20088	19779	19808	19787	19781	19801	19612	19954	19818	19863	19963	20071	19934	19795	19728	19957	19973	19952	19874	19637	19842	19739	19817	19937	19867	19652	20096	19870	19938	19983	19957	19929	20071	19961	19941	19583	19922	19820	19747	19909	19842	20016	19849	19868	19963	19873	20027	19750	19942	20232	19760	19788	19936	19936	19847	19988	19935	19930	19835	19889	19830	20004	19802	19831	19943	19825	19954	20090	19803	19881	19844	19863	19964	19760	19642	19969	19579	19983	19829	19880	19772	19832	19843	19696	19955	19680	19669	19893	19979	19890	19865	19832	20005	19861	19881	19885	19737	19793	19857	19945	19923	19844	19894	19887	19867	19777	19728	19764	19830	19715	19801	20010	19763	19781	19766	19894	19921	19877	19834	19760	19915	19698	19769	19796	19860	19950	20049	20020	19721	19730	19712	19896	19911	19723	19993	19905	20001	19831	19820	20000	19889	20027	20040	19886	20052	19985	19931	19873	20074	19879	19712	19870	19872	19817	19679	19723	19927	19882	19866	20015	20002	20053	19776	19824	19711	19779	20133	19735	19977	19712	19978	20062	19825	19960	19771	19864	19790	19594	19851	19800	19899	19909	19669	19834	19719	19928	19787	19846	19708	19740	19847	19582	19964	19895	19773	19875	19793	20014	19979	19839	19824	20105	19973	19570	19822	19696	19810	19863	19887	20028	19788	19950	20015	19809	19876	20048	19703
18775	25052	24221	21239	18819	17971	17667	17345	16963	16880	16874	16635	16576	16341	16336	16292	16211	16294	16353	16215	16249	16219	16346	16300	16147	16341	16302	16294	16280	16251	16224	16095	16153	16154	16343	16347	16218	16218	16119	16240	16151	16142	16218	16336	16154	16351	16386	16423	16401	16336	16225	16326	16232	16352	16227	16211	16393	16230	16220	16271	16247	16264	16162	16138	16337	16364	16027	16147	16250	16121	16197	16154	16159	16341	15973	16455	16161	16294	16351	16058	16026	16233	16296	16294	16174	16266	16213	16080	16109	16206	16214	16227	16103	16070	16118	15941	16174	16233	16104	16170	16155	16371	16161	16174	16100	16165	16223	16141	16238	16107	16105	16206	16164	16199	16399	16195	16041	16300	16144	16210	16090	16284	16213	16261	16130	16241	16173	16293	16131	16180	16171	16355	16329	16168	16242	16089	16286	16162	16133	16338	16239	16260	16094	16243	16360	16101	16436	16387	16249	16227	16257	16301	16186	16338	16213	16214	16431	16103	16088	16323	16238	16362	16260	16033	16181	16189	16265	16326	16232	16236	16362	16183	16233	16284	16465	16153	16263	16252	16136	16322	16186	16246	16437	16185	16126	16328	16221	16121	16026	16282	16322	16221	16225	16220	16248	16191	15959	15943	16275	16272	16037	16265	16331	16208	16198	16067	16182	16191	16270	16166	16093	16134	16220	16229	16143	16335	16216	16249	16177	16357	16128	16299	16152	16026	16183	16307	16279	16179	16114	16122	16291	16096	16316	16188	16190	16199	16329	16150	16134	16165	16190	16229	16195	16287	16307	16208	16044	16030	16259	16175	16348	16031	16281	16010	16221	16079	16220	16302	16071	16184	16264	16384	16274	16114	16115	16321	16182	16013	16048	16272	15995	16013	16059	16337	16096	16095	16180	16453	16051	16318	16213	16273	16288	16211	16368	16172	16249	15952	16165	16157	16329	16286	16266	16257	16232	16278	16456	16219	16203	16085	16220	16237	16146	16066	16166	16239	16154	16202	16176	16165	16213	16181	16139	16393	16158	16131	16251	16140	16459	16117	16141	16266	16132	16089	16302	16195	16222	16370	16325	16173	16057	16157	16158	16116	16086	16232	16305	16123	16300	16282	16189	16361	16200	16132	16227	16306	16109	16142	16248	16171	16204	16115	16411	16222	16050	16393	16167	16255	16274	16346	16223	16191	16071	16233	16155	16227	16221	16267	16316	16187	16200	16287	16146	16135	16195	16078	16212	16184	16115	16182	16381	16018	16151	16370	16227	16325	16259	16275	16136	16164	16320	16174	16209	16339	16181	16178	16360	16047	16075	16188	16360	16309	16238	16226	16146	16423	15922	16394	15998	16076	16121	16302	16282	16218	16372	16341	16189	16148	16178	16249	16108	16220	16207	16394	16186	16243	16262	16072	16151	16218	16218	16222	16215	15974	16210	16244	16167	16065	16091	16076	16308	16259	16096	16111	16033	16018	16344	16193	16137	16439	16170	16231	16335	16208	16185	16212	16024	16134	16044	16137	16337	16336	16233	16292	16254	16219	16172	16296	16155	15970	16168	16317	16387	16257	16232	16314	16305	16130	16150	16065	16303	16068	16246	16118	16028	16174	16277	16111	16202	16126	16130	16158	16260	16224	16041	15948	16271	16185	16149	16191	16293	16271	16241	16189	16285	16153	16170	16221	16152	16192	16156	16248	16434	16204	16198	16310	16131	16251	16189	16176	16310	16177	16355	16027	16386	16196	16317	16408	16275	16123	16240	16275	16245	15969	16170	16169	16108	16187	16312	16271	16249	16147	16340	16207	16182	16152	16378	16290	16314	16232	16171	16309	16276	16059	16156	16326	16123	16354	16215	16175	16482	16241	16224	16210	16155	16245	16204	16193	16342	16213	16178	16485	16244	16251	16358	16154	16244	16073	16323	16263	16251	16224	16448	16221	16220	16135	16180	16237	16118	16352	16137	16170	16199	16301	16148	16308	16220	16260	16358	16319	16235	16258	16229	16212	16200	16168	16158	16261	16150	16236	16366	16138	16212	16197	16216	16267	16161	16320	16128	16057	16261	16293	16144	16332	16120	16244	16166	16299	16001	16335	16247	16230	16141	16293	16269	16252	15984	16221	16111	16122	16297	16312	16158	16299	16199	16275	16348	16196	16229	16189	16181	16383	16111	16218	16366	15915	16269	16333	16412	16372	16209	16194	16188	16235	16114	16239	16261	16183	16255	16113	16184	16154	16156	16149	16118	16141	16185	16118	16140	16115	16169	16301	16358	16089	16105	16125	16219	16168	16149	16439	16193	16174	16043	16258	16321	16244	16318	16180	16230	16298	16274	16194	16220	16242	16231	16141	16308	16181	16194	16075	16273	16004	16025	16221	16254	16170	16151	16289	16155	16187	16367	16193	16198	16169	16284	16442	16119	16015	16227	16018	16395	16281	16356	16257	16268	16152	16282	16291	16199	16188	16214	16132	16294	16262	16287	16179	16272	16255	16245	16181	16266	16285	16259	16269	16068	16059	16215	16298	16263	16211	16158	16254	16146	16131	16216	16125	15988	16274	16058	16173	16124	16229	16186	16230	16327	16210	16304	16125	16156	16237	16290	16317	16132	16254	16296	16186	16249	16141	16252	16037	16432	16120	16083	16199	16459	16051	16071	16071	16160	16136	16280	15990	16161	16274	16309	16233	16196	16179	16347	16185	16065	16142	16196	16231	16345	16259	16080	16322	16326	16319	16085	16225	16331	15877	16183	16037	16283	16263	16186	16357	16129	16175	16162	16231	16248	16053	16170	15986	16309	16164	16116	16267	16131	16246	16102	16336	16075	16135	16346	16296	16397	16285	16128	16208	16396	16178	16231	16327	16242	16025	16058	16239	16168	16059	16175	16278	16361	16154	16291	16356	16093	16238	16265	16148	16140	16309	16194	16263	16215	16151	16160	16084	16084	16343	16283	16174	16363	16200	16271	16161	16227	16198	16112	16318	16099	16306	16314	16193	15836	16112	16050	16518	16086	16138	16204	16167	16243	16256	16014	16255	16174	16240	16137	16151	16139	16244	16260	16216	16196	16051	16229	16256	16093	16249	16153	16037	16093	16124	16088	16297	16271	16121	16102	16315	16222	16288	16313	16282	16149	16242	16133	16280	16220	16150	15974	16187	16091	16247	16356	16195	16330	16010	16253	16080	16182	16053	16349	16147	16114	16312	16161	16219	16026	16188	16317	16273	16266	16249	16125	16163	16190	16282	16202	16103	16256	16295	16260	16247	16289	16054	16127	16083	16347	16314	16105	16333	16324	16323	16128	16296	16184	16215	16052	16248	16187	16200	16156	16067	16206	16189	16201	15952	16072	16144	16249	16107	16284	16168	16216	16200	16166	16164	16268	16115	16040	16255	16246	16127	16186	16128	16338	16396	16112	16235	16167	16283	16143	16137	16339	16078	16166	16250	16203	16224	16119	16189	16108	16170	16363	16258	16200	16167	16102	16208	16248	16343	16113	16246	16226	16195	16188	16259	16235	16230	16258	16193	16230	16128	16234	16220	16204	16301	16207	16184	16231	16195	16346	16259	16421	16324	16285	16182	16171	16275	16257	15921	16121	16316	16363	16240	16147	16154	16274	16176	16154	16282	16106	16215	16330	16375	16258	16340	16283	16269	16140	16210	16385	16321	16237	16119	16283	16303	15983	15994	16209	16297	16291	16079	16305	16314	16250	16381	16130	16195	16275	16319	16256	16158	16176	16247	16113	16330	16182	16089	16335	16314	16051	16408	16158	16211	16292	16344	16142	16235	16353	16394	16216	16049	16143	16251	16165	16237	16295	16134	16146	16178	16162	16173	16199	16373	16303	16226	16198	16208	16097	16094	16184	15979	16135	16289	16152	16314	16195	16166	16231	16255	16277	16083	16361	16297	16236	16269	16097	16243	16103	16247	16154	16234	15986	16225	16284	16278	16072	16304	16254	16215	16241	16227	16152	16265	16120	16275	16209	16291	16340	16222	16161	16091	16097	16142	16252	16155	16167	16126	16260	16251	16291	16124	16216	16242	16298	16213	16095	16219	16197	16325	16294	16212	16239	16209	16229	16128	16157	16269	16262	16421	16283	16100	16084	16410	16214	16112	16186	16149	16246	16301	16075	16205	16208	16164	16398	16252	16039	16141	16217	16111	16173	16175	16180	16137	16325	16151	16083	16107	16065	16041	16249	16197	16072	16207	16185	16156	16318	16187	16243	16111	16248	16299	16353	16227	15985	16236	16148	16246	16263	16203	16148	16251	16359	16292	16105	16306	16076	16112	16243	16034	16132	16303	16351	16135	16285	16302	16300	15987	16187	16258	16230	16262	16109	16159	16229	16014	16247	16143	16031	16261	16214	16167	16021	16053	16147	16335	16152	16139	16267	16110	16124	16269	16238	16103	16201	16174	16219	16309	16328	16193	16280	16044	16144	16236	16213	16207	16183	16256	16231	16135	16185	16171	16206	16353	16195	16186	16271	16336	16216	16240	16265	16197	16154	16221	16244	16178	16152	16224	16089	16215	16205	16195	16143	16310	16184	16090	16154	16207	16292	16246	16292	16154	16238	16330	16078	16123	16279	16156	16243	16150	16247	16291	16170	16283	16289	16104	16280	16236	16293	16122	16056	16267	16342	16149	16182	16346	16086	16107	16375	16299	16261	16297	16253	16231	16126	16162	16205	16211	16145	16178	16115	16225	16035	16071	16111	16243	16187	16169	16171	16121	16146	16117	16232	16079	16180	16170	16071	16170	16354	16042	16078	16194	16184	16211	16274	16481	16287	16360	16110	16217	16148	16264	16196	16290	16179	16282	16220	16065	16356	16110	16021	16456	16290	16213	16267	16309	16104	16175	16218	16345	16159	16356	16146	16217	16111	16202	16128	16372	16200	16306	16195	16113	16222	16008	16145	16436	16128	16309	16212	16140	16227	16159	16229	16185	16036	16353	16106	16124	16234	16252	16182	16192	16194	16092	16165	16204	16381	16254	16187	16229	16210	16118	16104	16240	16086	16309	16161	16253	16185	16205	16336	16216	16238	16401	16234	16271	16166	16174	16195	16233	16225	16282	16193	16269	16061	16162	16085	16259	16245	16303	16152	16087	16132	16136	16223	16175	16151	16341	16082	16126
23952	21343	28851	24364	22683	23395	22874	20179	19401	19707	19303	19226	18936	18917	18810	18694	18797	18757	18781	18507	18718	18540	18545	18794	18437	18550	18648	18667	18626	18410	18577	18557	18499	18480	18523	18589	18508	18747	18496	18317	18344	18648	18469	18515	18762	19088	19484	19478	19213	18981	19025	18485	18466	18431	18617	18432	18399	18485	18477	18626	18767	18526	18296	18556	18471	18344	18344	18457	18453	18566	18394	18651	18271	18577	18445	18549	18581	18696	18593	18707	18496	18541	18456	18579	18348	18578	18420	18407	18523	18361	18194	18501	18465	18552	18497	18630	18446	18504	18427	18325	18383	18357	18626	18447	18415	18628	18392	18611	18416	18318	18349	18661	18439	18542	18317	18351	18521	18302	18498	18611	18443	18366	18429	18479	18495	18644	18482	18741	18516	18440	18577	18320	18491	18546	18475	18353	18365	18362	18253	18437	18378	18414	18380	18428	18576	18441	18462	18526	18431	18460	18418	18579	18511	18360	18588	18485	18437	18357	18396	18544	18545	18434	18374	18556	18468	18496	18671	18538	18336	18367	18295	18515	18424	18451	18477	18553	18369	18538	18378	18365	18541	18435	18484	18485	18426	18335	18305	18607	18338	18429	18330	18374	18551	18513	18322	18336	18668	18398	18496	18268	18365	18482	18629	18398	18564	18246	18687	18378	18414	18591	18284	18503	18463	18614	18500	18546	18539	18598	18409	18277	18237	18405	18365	18381	18519	18380	18459	18302	18279	18344	18353	18492	18475	18347	18352	18592	18492	18605	18637	18234	18648	18431	18572	18521	18504	18433	18346	18737	18500	18473	18274	18481	18360	18335	18375	18383	18413	18341	18386	18274	18437	18418	18484	18477	18503	18434	18325	18449	18517	18542	18339	18384	18629	18584	18289	18514	18452	18545	18478	18290	18496	18464	18329	18200	18451	18451	18484	18559	18400	18324	18373	18441	18563	18484	18383	18377	18630	18542	18486	18377	18399	18609	18374	18444	18380	18314	18752	18374	18467	18546	18394	18250	18319	18346	18407	18551	18517	18374	18419	18545	18309	18474	18219	18399	18467	18523	18456	18384	18612	18550	18418	18300	18344	18272	18360	18729	18701	18761	18470	18341	18405	18517	18419	18552	18249	18286	18411	18457	18427	18421	18562	18326	18360	18222	18244	18307	18519	18481	18367	18617	18404	18490	18403	18267	18381	18463	18533	18420	18699	18461	18463	18356	18335	18303	18609	18303	18517	18300	18298	18468	18442	18652	18577	18320	18583	18434	18478	18603	18259	18589	18362	18429	18549	18360	18382	18356	18615	18521	18524	18407	18431	18170	18320	18398	18450	18514	18591	18302	18398	18464	18368	18370	18518	18423	18518	18400	18414	18462	18192	18297	18348	18546	18583	18547	18424	18563	18503	18437	18223	18381	18550	18351	18585	18580	18245	18405	18489	18386	18390	18567	18560	18279	18445	18497	18464	18550	18656	18417	18493	18404	18368	18537	18408	18488	18486	18375	18333	18419	18603	18435	18282	18572	18344	18386	18346	18418	18393	18489	18535	18605	18435	18256	18315	18455	18408	18570	18529	18601	18496	18488	18418	18512	18461	18361	18658	18580	18365	18601	18359	18543	18641	18438	18680	18532	18630	18340	18585	18498	18447	18490	18190	18347	18410	18260	18330	18276	18444	18403	18226	18410	18333	18386	18560	18504	18566	18566	18534	18459	18225	18560	18484	18329	18381	18614	18476	18541	18401	18559	18622	18577	18354	18407	18431	18439	18492	18552	18296	18410	18342	18234	18493	18467	18568	18587	18485	18683	18664	18637	18393	18458	18536	18573	18611	18333	18524	18562	18458	18469	18519	18571	18542	18520	18403	18523	18294	18532	18431	18235	18474	18450	18406	18507	18364	18218	18412	18630	18342	18471	18370	18480	18447	18332	18499	18546	18455	18512	18573	18420	18591	18481	18359	18391	18462	18476	18506	18423	18281	18496	18450	18465	18392	18384	18461	18372	18571	18660	18416	18316	18618	18143	18528	18440	18569	18252	18438	18413	18347	18409	18478	18514	18200	18365	18356	18509	18432	18445	18478	18587	18232	18369	18202	18510	18280	18357	18614	18445	18440	18319	18548	18420	18325	18494	18442	18479	18332	18437	18337	18347	18574	18549	18337	18265	18558	18521	18407	18486	18489	18562	18472	18404	18243	18535	18267	18438	18251	18377	18384	18341	18459	18456	18407	18495	18384	18367	18456	18535	18252	18578	18483	18373	18486	18428	18322	18348	18419	18473	18373	18650	18542	18259	18579	18508	18667	18546	18536	18714	18568	18409	18533	18445	18186	18521	18499	18327	18424	18420	18652	18715	18377	18232	18332	18565	18377	18289	18445	18388	18442	18551	18580	18617	18368	18351	18438	18380	18444	18512	18474	18573	18463	18355	18364	18379	18463	18550	18276	18411	18495	18454	18306	18373	18342	18452	18376	18447	18415	18337	18301	18474	18559	18419	18531	18346	18393	18459	18459	18283	18483	18387	18455	18355	18303	18509	18230	18553	18484	18542	18214	18506	18350	18293	18274	18479	18667	18618	18482	18591	18603	18184	18296	18441	18402	18499	18390	18339	18332	18592	18377	18452	18596	18537	18392	18402	18185	18547	18566	18281	18434	18559	18394	18439	18420	18364	18387	18283	18386	18566	18442	18451	18331	18453	18317	18190	18327	18375	18605	18308	18677	18581	18446	18468	18549	18329	18446	18335	18516	18399	18466	18583	18508	18438	18573	18233	18356	18473	18469	18483	18491	18498	18399	18523	18500	18306	18278	18362	18586	18377	18576	18534	18543	18508	18233	18544	18451	18662	18479	18403	18226	18576	18712	18621	18397	18482	18635	18452	18512	18449	18609	18508	18464	18208	18567	18598	18390	18399	18346	18591	18185	18373	18360	18472	18405	18595	18396	18628	18411	18437	18514	18332	18529	18539	18503	18739	18412	18502	18592	18401	18363	18484	18348	18532	18379	18442	18532	18247	18413	18414	18552	18548	18450	18354	18442	18502	18448	18465	18550	18297	18485	18397	18368	18489	18479	18530	18613	18615	18442	18662	18510	18456	18414	18676	18407	18349	18439	18423	18538	18593	18453	18474	18299	18450	18514	18574	18456	18465	18324	18513	18433	18373	18598	18283	18582	18374	18351	18466	18523	18462	18342	18491	18432	18467	18458	18215	18412	18461	18477	18486	18609	18411	18646	18189	18413	18586	18509	18514	18284	18437	18388	18493	18398	18406	18401	18392	18288	18468	18541	18361	18534	18590	18582	18640	18175	18511	18377	18399	18519	18503	18346	18604	18460	18657	18446	18604	18487	18467	18363	18455	18481	18487	18433	18502	18466	18464	18467	18340	18413	18463	18671	18446	18393	18331	18449	18305	18393	18318	18383	18325	18534	18441	18503	18586	18373	18494	18477	18424	18451	18422	18462	18419	18391	18381	18712	18609	18564	18363	18587	18332	18421	18509	18415	18366	18421	18416	18363	18489	18460	18506	18395	18404	18495	18457	18397	18381	18457	18579	18386	18403	18346	18460	18386	18329	18488	18594	18634	18469	18272	18571	18611	18276	18545	18185	18335	18372	18407	18544	18439	18521	18470	18408	18390	18501	18302	18419	18498	18573	18575	18573	18483	18645	18420	18424	18205	18447	18523	18457	18373	18551	18491	18418	18499	18338	18334	18581	18560	18338	18350	18603	18524	18524	18520	18521	18486	18370	18106	18279	18252	18360	18463	18574	18441	18366	18664	18573	18454	18429	18333	18490	18417	18448	18362	18235	18467	18238	18357	18283	18509	18550	18510	18421	18403	18318	18393	18360	18400	18664	18670	18499	18447	18440	18587	18492	18468	18526	18441	18470	18321	18252	18417	18472	18312	18524	18463	18426	18532	18335	18556	18451	18606	18503	18427	18326	18410	18486	18373	18443	18632	18267	18434	18372	18372	18420	18291	18348	18370	18586	18595	18411	18607	18517	18612	18607	18405	18406	18583	18639	18707	18376	18379	18439	18420	18377	18615	18317	18463	18615	18551	18380	18454	18373	18451	18419	18513	18509	18462	18607	18419	18381	18612	18222	18659	18320	18405	18369	18414	18576	18548	18286	18498	18509	18418	18590	18495	18488	18172	18638	18493	18378	18354	18432	18476	18349	18357	18546	18452	18293	18497	18262	18390	18475	18565	18438	18598	18444	18478	18436	18620	18404	18414	18300	18404	18551	18544	18584	18623	18501	18481	18326	18310	18381	18425	18472	18512	18329	18503	18379	18502	18467	18444	18486	18441	18592	18357	18305	18438	18243	18369	18202	18411	18404	18445	18510	18732	18501	18463	18443	18547	18579	18482	18648	18571	18430	18561	18430	18518	18449	18502	18346	18376	18512	18352	18552	18306	18408	18418	18389	18454	18302	18405	18378	18506	18480	18485	18483	18436	18556	18333	18495	18423	18564	18453	18335	18442	18346	18550	18315	18535	18693	18629	18677	18563	18292	18431	18431	18361	18377	18495	18191	18558	18573	18438	18478	18542	18723	18656	18558	18597	18458	18290	18271	18458	18502	18374	18424	18219	18303	18160	18406	18559	18507	18316	18304	18413	18506	18475	18466	18399	18561	18703	18478	18469	18234	18280	18344	18409	18543	18715	18467	18467	18320	18483	18413	18248	18347	18119	18481	18514	18307	18550	18601	18585	18350	18428	18391	18303	18379	18607	18442	18428	18427	18520	18479	18642	18414	18239	18400	18560	18502	18571	18344	18541	18540	18597	18381	18470	18439	18367	18608	18571	18403	18528	18469	18502	18293	18506	18297	18479	18432	18491	18208	18516	18367	18390	18330	18415	18560	18443	18512	18457	18641	18451	18527	18372	18294	18419	18249	18439	18381	18460	18428	18556	18518	18460	18517	18423	18345	18382	18458	18355	18571	18380	18515	18340	18405	18610	18531	18215	18427	18501	18460	18523	18217	18553	18535	18565	18523	18458	18357	18691	18603	18450	18586	18519	18463	18300	18591	18536	18476	18361	18428	18468	18560	18443	18375	18570	18497	18377	18646	18438	18482	18510	18577	18613	18583	18559	18456	18270	18332	18351	18306	18236	18356	18368	18529	18566	18432	18483	18477
19940	31221	28804	25693	21456	19532	18523	17554	16971	16680	16556	16118	16222	15876	15798	15617	15714	15568	15667	15565	15617	15604	15422	15671	15440	15472	15529	15354	15647	15514	15536	15548	15543	15441	15491	15525	15146	15702	15315	15519	15606	15444	15508	15325	15592	16539	16929	16657	16430	16064	15651	15535	15478	15404	15383	15585	15411	15333	15461	15372	15434	15408	15392	15127	15389	15392	15530	15447	15372	15491	15429	15425	15360	15434	15506	15447	15610	15468	15266	15561	15398	15592	15435	15339	15431	15567	15434	15447	15421	15428	15383	15348	15506	15194	15472	15424	15327	15463	15331	15590	15520	15343	15399	15614	15335	15295	15288	15439	15442	15585	15261	15330	15360	15359	15266	15429	15443	15587	15304	15131	15456	15533	15430	15357	15374	15317	15387	15470	15364	15395	15405	15343	15344	15364	15467	15371	15535	15359	15387	15617	15364	15214	15472	15493	15369	15312	15512	15334	15396	15343	15409	15317	15450	15416	15332	15415	15278	15323	15589	15349	15333	15345	15483	15450	15474	15421	15480	15389	15337	15413	15491	15371	15202	15452	15545	15572	15438	15532	15407	15516	15321	15269	15467	15332	15463	15480	15281	15543	15460	15559	15427	15309	15287	15468	15357	15399	15502	15249	15441	15638	15224	15286	15215	15469	15453	15357	15460	15465	15355	15608	15084	15501	15358	15450	15363	15435	15205	15308	15322	15388	15332	15462	15300	15505	15442	15453	15342	15366	15334	15438	15430	15402	15406	15302	15329	15608	15406	15431	15406	15358	15407	15209	15472	15229	15476	15611	15367	15409	15374	15411	15324	15509	15496	15332	15317	15546	15377	15543	15408	15424	15566	15171	15487	15514	15397	15398	15293	15556	15427	15442	15646	15461	15375	15549	15544	15430	15548	15457	15476	15529	15365	15364	15325	15234	15384	15437	15312	15492	15326	15377	15405	15338	15344	15439	15363	15450	15367	15432	15445	15607	15291	15368	15337	15398	15496	15507	15221	15430	15425	15476	15298	15365	15446	15291	15580	15480	15354	15238	15447	15534	15432	15294	15208	15423	15426	15340	15473	15458	15538	15487	15390	15347	15455	15269	15448	15344	15453	15468	15377	15357	15431	15395	15386	15394	15400	15283	15383	15470	15282	15500	15344	15543	15389	15454	15486	15476	15458	15365	15392	15488	15456	15408	15426	15277	15316	15355	15372	15361	15414	15394	15451	15424	15324	15274	15271	15440	15394	15389	15365	15317	15355	15430	15313	15416	15532	15571	15469	15455	15529	15371	15475	15392	15416	15353	15504	15328	15335	15467	15249	15551	15505	15385	15442	15247	15193	15425	15531	15308	15528	15362	15585	15523	15404	15467	15380	15447	15537	15309	15296	15520	15406	15359	15408	15414	15384	15442	15366	15492	15470	15553	15457	15313	15442	15210	15345	15611	15348	15281	15412	15404	15460	15297	15292	15397	15506	15420	15300	15374	15481	15487	15545	15388	15450	15655	15356	15329	15543	15483	15331	15479	15434	15419	15537	15533	15507	15580	15439	15418	15313	15337	15542	15371	15322	15393	15504	15414	15340	15357	15324	15316	15557	15285	15522	15467	15283	15466	15631	15235	15598	15399	15278	15270	15440	15341	15466	15347	15378	15314	15362	15503	15401	15320	15431	15466	15485	15487	15550	15356	15410	15411	15432	15437	15371	15428	15432	15494	15419	15431	15338	15369	15432	15286	15514	15507	15342	15495	15452	15438	15538	15325	15469	15355	15415	15357	15408	15348	15352	15250	15314	15312	15376	15342	15411	15356	15398	15350	15579	15329	15429	15407	15368	15332	15296	15350	15419	15442	15501	15368	15502	15489	15423	15440	15565	15436	15475	15396	15579	15401	15516	15451	15453	15470	15328	15426	15443	15260	15370	15410	15434	15541	15402	15259	15179	15343	15254	15448	15335	15351	15437	15332	15345	15307	15441	15352	15486	15653	15383	15576	15382	15431	15365	15485	15426	15524	15429	15352	15347	15456	15571	15325	15265	15512	15571	15283	15544	15438	15405	15278	15472	15306	15377	15396	15499	15332	15500	15446	15161	15312	15485	15454	15284	15327	15404	15455	15418	15653	15390	15444	15398	15327	15548	15433	15301	15431	15318	15343	15302	15372	15405	15454	15369	15481	15341	15390	15595	15296	15436	15464	15424	15351	15353	15471	15435	15486	15288	15337	15319	15380	15606	15510	15348	15597	15409	15587	15398	15456	15469	15276	15362	15388	15399	15363	15328	15506	15249	15417	15374	15426	15507	15392	15681	15400	15541	15496	15325	15422	15429	15425	15367	15395	15368	15460	15304	15505	15314	15339	15384	15506	15518	15282	15368	15363	15367	15401	15642	15450	15398	15273	15460	15324	15411	15450	15320	15370	15425	15445	15469	15568	15364	15357	15479	15256	15563	15336	15313	15474	15586	15432	15284	15233	15457	15576	15277	15540	15485	15402	15270	15473	15331	15432	15480	15446	15417	15528	15423	15475	15263	15161	15386	15363	15344	15390	15427	15353	15473	15251	15453	15318	15506	15452	15466	15225	15365	15254	15383	15344	15486	15298	15445	15425	15321	15259	15370	15410	15396	15358	15262	15397	15551	15375	15351	15495	15498	15369	15395	15339	15478	15488	15373	15341	15265	15384	15283	15380	15377	15433	15370	15296	15442	15294	15548	15442	15420	15342	15403	15453	15494	15527	15501	15305	15562	15586	15529	15199	15544	15453	15426	15487	15364	15321	15405	15347	15299	15373	15325	15422	15403	15496	15477	15235	15580	15173	15290	15303	15288	15406	15332	15507	15473	15438	15410	15302	15224	15325	15266	15510	15298	15436	15442	15409	15394	15536	15329	15418	15352	15393	15356	15475	15543	15534	15274	15352	15365	15188	15466	15452	15453	15322	15435	15474	15481	15505	15504	15476	15421	15315	15310	15445	15326	15260	15335	15355	15215	15392	15556	15368	15399	15482	15368	15378	15457	15333	15577	15440	15439	15454	15399	15436	15240	15414	15200	15460	15307	15410	15366	15360	15494	15349	15448	15401	15303	15566	15404	15443	15409	15659	15155	15517	15389	15306	15280	15301	15429	15394	15445	15469	15479	15597	15330	15419	15417	15294	15317	15599	15410	15480	15355	15332	15292	15365	15556	15326	15436	15452	15382	15203	15456	15454	15479	15370	15495	15291	15510	15365	15551	15378	15382	15599	15548	15207	15389	15277	15294	15260	15306	15245	15388	15511	15411	15311	15266	15450	15514	15232	15227	15415	15280	15348	15502	15395	15285	15400	15173	15395	15396	15569	15265	15423	15495	15263	15458	15238	15283	15431	15740	15305	15404	15441	15390	15551	15415	15487	15355	15500	15503	15463	15452	15373	15366	15303	15446	15573	15440	15384	15476	15432	15581	15493	15483	15369	15194	15479	15532	15429	15240	15420	15399	15449	15354	15483	15474	15437	15310	15359	15368	15352	15522	15268	15511	15421	15473	15352	15280	15441	15358	15364	15402	15529	15560	15470	15550	15411	15434	15333	15329	15341	15643	15394	15343	15320	15424	15363	15273	15555	15245	15349	15391	15584	15290	15544	15452	15421	15356	15449	15324	15600	15364	15246	15403	15227	15360	15466	15429	15470	15450	15577	15271	15275	15289	15522	15358	15297	15466	15651	15391	15480	15300	15422	15432	15329	15350	15354	15438	15351	15305	15540	15343	15704	15362	15490	15259	15392	15432	15408	15523	15404	15331	15493	15465	15447	15281	15446	15468	15249	15440	15399	15390	15416	15493	15463	15376	15507	15178	15400	15623	15428	15596	15422	15382	15408	15349	15273	15390	15188	15426	15413	15329	15484	15370	15403	15604	15486	15377	15352	15379	15271	15409	15163	15300	15380	15447	15417	15318	15468	15449	15420	15398	15425	15396	15168	15377	15490	15367	15384	15380	15324	15466	15453	15404	15383	15309	15306	15393	15386	15411	15389	15351	15397	15335	15514	15452	15418	15436	15429	15247	15393	15320	15255	15359	15390	15317	15516	15472	15484	15446	15438	15405	15350	15312	15337	15389	15428	15304	15341	15369	15334	15484	15370	15418	15386	15552	15428	15289	15551	15335	15451	15399	15317	15173	15321	15479	15568	15323	15397	15402	15392	15363	15385	15249	15449	15348	15455	15367	15440	15418	15499	15466	15417	15365	15212	15584	15507	15438	15443	15361	15447	15414	15501	15356	15485	15447	15373	15261	15237	15399	15547	15409	15442	15497	15439	15444	15357	15335	15453	15435	15483	15443	15515	15307	15371	15457	15464	15424	15429	15417	15298	15373	15327	15449	15481	15265	15332	15413	15370	15288	15484	15397	15433	15303	15306	15462	15474	15374	15437	15323	15334	15452	15422	15430	15298	15377	15281	15289	15388	15538	15411	15392	15395	15356	15331	15447	15460	15376	15167	15363	15423	15372	15494	15350	15246	15487	15434	15403	15356	15444	15343	15483	15294	15375	15352	15413	15285	15579	15372	15378	15466	15271	15348	15405	15390	15443	15608	15555	15356	15486	15428	15475	15601	15379	15355	15282	15358	15313	15522	15428	15369	15441	15410	15402	15461	15313	15394	15272	15356	15353	15413	15252	15380	15415	15359	15438	15388	15335	15476	15419	15400	15405	15485	15438	15513	15378	15554	15246	15330	15575	15341	15314	15444	15369	15595	15436	15348	15467	15466	15334	15310	15323	15336	15477	15385	15456	15437	15424	15461	15487	15361	15244	15450	15403	15318	15258	15545	15492	15665	15466	15313	15309	15431	15350	15182	15325	15508	15360	15441	15382	15349	15408	15396	15315	15444	15405	15489	15503	15177	15333	15485	15374	15335	15431	15287	15470	15519	15416	15302	15303	15534	15395	15552	15440	15408	15486	15302	15399	15323	15284	15429	15459	15344	15270	15331	15392	15282	15459	15472	15358	15414	15245	15460	15335	15409	15296	15583	15446	15447	15310	15577	15404	15379	15348	15414	15516	15355	15327	15633	15457	15394	15449	15446	15458	15318	15442	15300	15471	15406	15550	15652	15355	15669	15330	15381	15483	15599	15394	15401	15340	15436	15466	15566	15446	15348	15304	15243	15302	15361	15345	15379
22893	21335	29217	23826	21594	23809	26084	20368	19017	19075	18771	18487	18296	18217	18070	17991	17952	17823	18022	17830	17766	17720	17674	17666	17757	17865	17832	17755	17874	17681	17800	17651	17912	17778	17758	17511	17592	17743	17674	17680	17732	17567	17748	17706	17758	18354	19996	19830	19238	18493	18046	17655	17796	17565	17536	17539	17597	17642	17400	17416	17499	17629	17577	17642	17659	17664	17541	17475	17709	17568	17550	17684	17539	17582	17422	17572	17437	17530	17765	17533	17523	17586	17663	17836	17479	17586	17505	17640	17519	17744	17488	17568	17638	17447	17504	17499	17559	17687	17349	17395	17629	17496	17611	17353	17526	17549	17613	17757	17476	17426	17520	17555	17677	17529	17635	17428	17375	17545	17545	17635	17486	17678	17671	17552	17597	17629	17334	17510	17481	17640	17543	17612	17544	17584	17779	17577	17483	17579	17667	17674	17604	17449	17533	17554	17496	17733	17473	17400	17746	17432	17400	17568	17737	17488	17360	17492	17583	17702	17634	17614	17514	17743	17788	17778	17523	17600	17622	17584	17375	17464	17557	17450	17649	17361	17407	17676	17564	17441	17494	17592	17760	17709	17555	17645	17674	17671	17760	17506	17518	17486	17469	17415	17559	17387	17617	17476	17612	17495	17444	17484	17665	17365	17670	17446	17440	17475	17679	17683	17466	17573	17470	17633	17680	17421	17748	17552	17583	17688	17413	17572	17449	17472	17561	17538	17405	17822	17683	17616	17692	17448	17512	17629	17708	17669	17687	17571	17459	17464	17552	17373	17306	17753	17439	17733	17536	17569	17408	17690	17550	17732	17525	17529	17650	17627	17408	17405	17570	17529	17541	17546	17414	17521	17620	17565	17432	17348	17650	17581	17454	17303	17207	17367	17657	17547	17636	17733	17313	17399	17563	17457	17530	17532	17619	17408	17607	17543	17684	17539	17513	17599	17562	17606	17496	17608	17590	17457	17679	17597	17408	17683	17629	17602	17586	17668	17516	17321	17368	17269	17606	17594	17361	17571	17545	17605	17703	17542	17845	17361	17364	17421	17650	17521	17336	17560	17643	17675	17461	17368	17558	17499	17489	17555	17729	17459	17449	17478	17597	17509	17348	17381	17457	17511	17459	17669	17549	17599	17321	17421	17564	17430	17528	17454	17530	17550	17610	17584	17555	17396	17454	17413	17409	17435	17431	17440	17543	17392	17371	17482	17380	17448	17646	17638	17557	17548	17544	17410	17546	17481	17671	17426	17529	17441	17572	17545	17547	17540	17480	17648	17461	17480	17670	17575	17435	17371	17179	17434	17581	17564	17339	17623	17402	17538	17514	17409	17511	17411	17468	17634	17817	17527	17603	17365	17357	17527	17674	17574	17795	17690	17469	17555	17296	17627	17319	17505	17536	17342	17449	17623	17610	17681	17477	17437	17344	17368	17560	17553	17460	17676	17476	17633	17608	17468	17489	17523	17603	17630	17361	17494	17568	17604	17520	17591	17408	17609	17563	17337	17568	17518	17483	17560	17518	17424	17394	17393	17319	17471	17171	17516	17620	17444	17491	17656	17606	17402	17673	17293	17483	17534	17630	17625	17587	17383	17312	17560	17527	17728	17545	17491	17482	17352	17807	17330	17636	17365	17572	17546	17525	17420	17281	17457	17595	17537	17730	17602	17484	17620	17666	17230	17657	17599	17564	17501	17331	17686	17624	17714	17781	17700	17504	17398	17451	17741	17713	17504	17494	17444	17691	17490	17322	17352	17201	17331	17552	17411	17592	17575	17417	17499	17713	17613	17824	17652	17516	17449	17787	17513	17495	17510	17494	17828	17663	17500	17445	17657	17768	17680	17627	17478	17648	17471	17437	17557	17550	17538	17676	17496	17591	17490	17490	17636	17569	17687	17454	17413	17733	17546	17387	17547	17403	17556	17315	17489	17450	17729	17432	17567	17471	17569	17478	17374	17460	17157	17521	17469	17658	17663	17557	17437	17471	17404	17608	17450	17613	17570	17818	17597	17469	17675	17580	17416	17460	17505	17329	17436	17498	17358	17436	17345	17512	17621	17524	17484	17574	17663	17538	17539	17632	17527	17461	17391	17575	17629	17590	17676	17606	17662	17490	17461	17587	17362	17620	17549	17597	17715	17416	17599	17592	17353	17506	17571	17503	17517	17559	17559	17326	17552	17454	17499	17472	17667	17621	17526	17473	17416	17491	17637	17414	17576	17469	17576	17514	17630	17550	17423	17476	17580	17439	17437	17477	17365	17585	17651	17472	17515	17517	17488	17480	17586	17418	17391	17468	17388	17632	17460	17556	17348	17473	17578	17738	17403	17638	17507	17595	17884	17473	17823	17685	17611	17652	17516	17636	17384	17489	17398	17552	17284	17617	17732	17610	17533	17437	17352	17493	17660	17533	17573	17633	17512	17599	17368	17277	17413	17569	17286	17446	17518	17504	17457	17634	17609	17562	17496	17488	17441	17674	17574	17354	17425	17620	17444	17440	17618	17523	17590	17486	17569	17431	17390	17528	17427	17522	17501	17438	17409	17541	17611	17506	17529	17602	17533	17526	17519	17655	17443	17506	17562	17569	17584	17613	17647	17576	17549	17744	17605	17600	17589	17609	17393	17629	17561	17587	17536	17646	17609	17411	17669	17567	17678	17605	17451	17523	17429	17405	17554	17718	17626	17562	17467	17501	17602	17604	17524	17601	17447	17498	17490	17721	17299	17359	17707	17531	17573	17421	17555	17526	17494	17599	17406	17605	17586	17564	17412	17523	17456	17450	17618	17546	17476	17469	17542	17399	17525	17566	17403	17601	17479	17487	17607	17607	17561	17583	17558	17459	17816	17567	17441	17686	17598	17443	17503	17601	17682	17377	17631	17628	17505	17668	17572	17521	17689	17545	17449	17512	17577	17589	17540	17562	17414	17543	17431	17500	17554	17416	17577	17602	17427	17392	17462	17364	17526	17645	17384	17513	17366	17408	17526	17520	17536	17558	17712	17366	17716	17615	17410	17697	17608	17552	17522	17472	17418	17677	17532	17663	17536	17540	17864	17656	17458	17501	17435	17477	17606	17622	17488	17705	17487	17324	17600	17345	17373	17358	17507	17480	17479	17443	17383	17489	17547	17599	17442	17654	17320	17434	17560	17437	17580	17486	17558	17356	17566	17537	17487	17642	17333	17768	17605	17383	17515	17808	17435	17604	17632	17713	17529	17481	17441	17789	17537	17460	17312	17460	17378	17386	17366	17455	17394	17564	17399	17337	17460	17436	17436	17471	17535	17433	17368	17738	17504	17751	17698	17694	17403	17585	17511	17514	17571	17414	17521	17424	17399	17691	17573	17461	17575	17761	17546	17411	17470	17578	17209	17607	17506	17591	17432	17720	17727	17475	17526	17390	17529	17373	17595	17685	17319	17448	17596	17462	17554	17447	17456	17460	17611	17559	17618	17591	17579	17675	17726	17518	17428	17434	17471	17586	17564	17536	17526	17517	17340	17505	17506	17546	17742	17563	17370	17588	17609	17601	17774	17660	17581	17436	17689	17442	17558	17328	17539	17663	17450	17661	17601	17382	17533	17539	17507	17446	17510	17573	17631	17668	17597	17393	17260	17516	17351	17574	17505	17600	17506	17536	17562	17637	17445	17495	17410	17439	17567	17574	17521	17535	17458	17592	17435	17360	17317	17646	17599	17555	17585	17431	17497	17526	17461	17458	17454	17579	17452	17561	17617	17560	17318	17542	17417	17565	17622	17657	17628	17542	17413	17532	17462	17580	17604	17681	17553	17474	17464	17588	17703	17818	17563	17627	17570	17622	17485	17551	17540	17644	17448	17692	17453	17481	17430	17507	17585	17476	17413	17449	17530	17463	17516	17359	17525	17510	17680	17418	17599	17646	17353	17638	17516	17559	17561	17507	17486	17507	17366	17590	17485	17599	17561	17622	17697	17642	17634	17609	17663	17601	17498	17500	17483	17414	17773	17302	17506	17610	17620	17552	17599	17399	17390	17603	17396	17569	17543	17759	17651	17605	17485	17416	17526	17741	17430	17395	17532	17684	17574	17592	17454	17555	17473	17567	17425	17468	17625	17528	17689	17571	17432	17740	17447	17593	17578	17601	17447	17547	17707	17660	17477	17543	17510	17421	17399	17539	17629	17502	17528	17450	17473	17373	17481	17611	17497	17430	17514	17701	17530	17494	17519	17603	17490	17405	17546	17646	17623	17658	17607	17758	17457	17523	17597	17594	17634	17405	17433	17394	17528	17712	17348	17451	17632	17600	17624	17526	17431	17754	17657	17368	17515	17455	17529	17539	17326	17503	17644	17494	17511	17390	17446	17706	17465	17626	17363	17447	17665	17591	17447	17439	17721	17587	17532	17653	17492	17499	17618	17373	17416	17590	17524	17553	17631	17491	17500	17553	17383	17523	17344	17412	17449	17851	17652	17592	17485	17441	17517	17445	17588	17479	17586	17612	17495	17371	17565	17559	17794	17611	17628	17597	17668	17407	17467	17569	17478	17322	17613	17398	17603	17745	17466	17645	17494	17515	17290	17578	17637	17525	17623	17815	17430	17553	17525	17627	17534	17717	17525	17727	17499	17468	17421	17403	17501	17400	17452	17507	17614	17675	17614	17505	17724	17599	17816	17458	17507	17340	17491	17632	17522	17661	17576	17564	17651	17414	17615	17484	17513	17544	17587	17492	17603	17419	17670	17395	17461	17366	17564	17633	17458	17461	17336	17542	17214	17421	17434	17668	17491	17635	17488	17602	17511	17491	17521	17555	17529	17530	17594	17661	17825	17524	17443	17430	17486	17478	17600	17400	17508	17471	17521	17457	17488	17497	17447	17531	17690	17337	17527	17551	17518	17522	17521	17400	17366	17463	17534	17330	17540	17712	17572	17642	17523	17397	17505	17489	17485	17545	17593	17565	17464	17674	17573	17528	17567	17464	17495	17268	17437	17537	17570	17578	17419	17545	17764	17436	17686	17525	17776	17276	17601	17624	17447	17471	17454	17515	17364	17392	17422	17433	17346	17767	17454	17684	17600	17742	17687	17505	17513	17418	17794	17517	17724	17719	17497	17566	17346	17375	17482	17558	17562	17750	17682	17415	17590	17517	17380	17475	17568	17626	17486
21915	35072	33055	28344	23891	21483	19589	18300	17353	16819	16530	16283	15807	15524	15401	15350	15342	15182	15143	14931	15110	15056	15005	14979	15045	15042	14850	14932	15105	15019	15108	15036	15049	15001	15069	14780	15078	15005	14920	14878	15064	14855	14879	15111	15113	16443	18631	17615	17322	16222	15347	15048	14975	15105	14920	14980	14951	14910	14705	14971	14961	14985	14890	14927	15023	15107	14770	14872	14957	15013	14831	14732	14888	14989	14950	14963	15038	14944	14790	14949	14818	14919	14903	14658	14904	14862	14896	15045	14765	14803	15115	14813	14900	15004	14899	15043	15061	14757	14757	14911	14836	14969	14802	14963	14736	14876	14941	14936	15038	14778	14970	14963	14935	14955	14839	14829	14813	14890	14720	14898	14839	14839	15132	14777	14756	14792	14979	14693	14813	14798	14655	15052	14783	14894	14785	14751	14799	14900	14970	14821	14837	15024	14880	14893	14978	14798	14866	14927	14993	14706	14926	15051	14735	14863	14822	14875	14641	14732	15053	14860	14986	14682	14909	14915	14864	14833	14955	15023	14899	14829	14802	14776	15081	14760	14892	14840	14784	14851	14861	14811	15165	14850	14748	15034	14834	14851	14746	14907	14861	14844	14895	14799	14953	14894	14935	14869	14941	14872	14833	14868	14997	14912	14837	14957	14893	14875	14762	14829	14931	14918	14935	14905	14829	14820	14943	14806	14788	14964	14966	14980	15023	14856	14850	14838	14998	14813	14779	14803	15022	14778	14798	14890	14918	14869	14799	14757	14939	14828	14813	14969	14813	14904	15033	14850	14791	14790	14888	14911	14932	14988	14882	14772	14663	15050	14837	14800	14894	14820	14751	14901	14944	14902	14777	15060	15026	14895	14998	14960	14683	14718	14848	14853	14891	14823	14937	15026	15038	14832	15123	14962	14992	14944	15029	14856	14911	14769	14769	14763	14928	14900	14850	15020	14921	14918	14895	14957	14932	14947	14813	15046	15060	15010	14796	14873	14914	14902	14597	14925	14973	14870	14921	14831	14929	14810	14917	14782	14878	14770	14903	14828	14742	14939	14945	14811	14950	14721	14906	14857	14906	14792	14992	14991	14970	14956	14827	14756	14851	14858	14875	14952	14684	14846	14912	14994	14982	14947	14853	14894	14828	14721	14675	14799	14951	14714	14894	14905	14900	14895	14985	14946	14917	14857	14829	14929	14899	14855	14758	15077	14943	14785	14943	14917	14943	14760	14845	14934	14814	14988	14820	15000	14911	14803	14897	14814	14879	14979	14958	14855	14951	14824	15057	14730	14880	14848	14777	14858	15044	14800	14833	14927	14707	14785	14821	14844	14833	15009	14735	14997	14813	14787	14963	14881	14968	14865	14754	15078	14986	14931	14936	14845	14915	14796	15021	14737	14765	14750	14842	14679	14968	14922	14835	14843	14859	14863	14933	14901	14697	14940	14831	14732	14863	14821	14797	14909	14832	14855	14971	14940	14801	14831	15008	14809	14840	14844	15080	14824	14762	14860	14872	14868	15052	15030	14847	14900	14777	14870	14762	14823	14894	14863	14927	14702	14995	14809	14942	14818	14898	14922	14772	15002	14814	14780	14828	14781	14879	14941	14580	14827	14921	14877	14895	14856	15120	15077	15005	14875	14869	14783	14877	14789	14833	14921	15050	14894	15009	14861	14751	14824	14945	14875	14838	14862	15053	14869	14912	14900	14881	14978	14886	14836	14990	14911	14891	14906	14674	14844	14792	14781	14935	14906	14939	15006	14946	15044	15144	14818	14943	14916	14715	15015	14963	14938	14842	14879	15066	14791	14974	15102	15021	15010	15025	14917	14789	15049	14973	14900	14856	14856	14946	14830	14970	14981	14947	14898	14878	14919	14837	14882	14785	14876	15063	14776	14717	14871	14714	14700	14930	15074	14809	15038	14904	14885	14913	14890	14852	14839	14930	14815	14867	14916	14837	14810	15086	14926	14798	15038	14953	14959	14797	14718	14942	14749	14923	14909	14825	14959	14868	14885	14945	14902	14910	14714	14815	14951	14899	14849	14862	14802	14911	14924	14972	14873	14838	14779	14934	14756	14917	14943	14733	14908	14840	14786	14881	14927	14825	14824	14817	14726	14885	14865	14688	14922	14988	14864	15056	14852	14817	14835	14922	14908	14841	14992	14719	14964	14937	14987	14782	15076	14877	14944	14742	14861	14888	14853	14924	14860	14957	14865	14870	14825	14982	14952	14971	14907	14833	14992	15070	14826	14838	14967	14896	14756	14960	14841	14802	14859	14688	14878	14811	14939	14831	14956	14815	14830	14890	14949	14878	15020	14905	14890	14897	15081	14877	14983	14828	14870	14912	14805	14923	14905	14955	15006	14713	15035	14881	14935	14866	14823	14842	14957	14757	14984	14886	14905	14840	14740	14879	14859	14984	14831	14962	14879	14765	14969	14890	14964	14990	14915	14991	15022	14797	14807	14836	14931	14893	14847	14723	14835	14887	14771	14746	14795	14893	14995	14781	14937	14833	14775	14770	14858	14842	14845	14960	15162	14690	14804	14813	14662	15005	14963	14831	14890	14883	14753	14814	14829	14793	14967	14980	14877	14922	14846	14814	14865	14896	14822	14853	14888	14754	14986	15028	14963	14791	15113	14796	14996	14891	14927	14936	14985	14906	14833	14901	14877	14927	14753	14907	14944	14866	14903	15018	14803	14777	14955	14849	14816	14997	15010	14872	14956	14826	14816	14908	14842	14686	14787	14783	14887	14880	14721	15035	14793	14876	14918	14932	14879	14797	14836	14734	14871	14902	14878	14841	14868	14779	14866	14861	14907	14887	14689	14754	14866	15068	14757	14877	15017	14691	14777	14933	14954	14889	14829	14900	14778	14600	14841	14871	14953	15042	14924	14677	15100	14845	14802	14851	14890	14820	14997	14913	14848	14916	14993	14809	14873	14881	14836	14926	14843	14850	15005	14992	14876	14754	14769	14888	14871	14852	14942	14756	14872	14951	14914	14768	14839	15058	14906	14835	14945	14760	15059	14705	14834	14863	14958	14871	14885	14998	14922	14765	14860	14931	14805	15036	15077	14989	14820	14759	14951	14904	14796	14788	14996	14834	14917	14856	14862	14876	14803	14925	15005	14761	14842	15043	14859	14913	14709	14786	14854	14775	14910	15124	14934	14856	14986	14834	14943	14999	14913	14835	14953	14766	14948	14956	14914	14806	14740	14881	14881	14959	14898	14712	14849	14899	14697	15068	14705	14739	14858	14739	14878	14870	14808	14903	14873	14804	15035	14910	14888	14915	14937	14717	14794	14944	14740	14803	15049	14803	14769	14966	14934	14920	14858	14939	14937	14889	15103	14912	14875	14613	14811	14848	14859	14886	14824	15057	15052	14811	14739	14875	14910	14843	14830	14998	14951	14813	14872	14775	14817	14876	14851	14971	14881	14940	14728	14983	14759	14754	14794	14979	14880	14829	15018	14950	14861	14768	14960	14698	14863	14768	14884	14789	14764	14935	14937	14972	14680	14791	14913	14696	14940	14877	14895	14713	14884	14669	14789	14797	14779	14920	14807	14912	14920	14776	14770	14930	14857	14921	15096	14745	14911	14938	15022	14913	14703	14794	14959	14874	14935	14769	14848	14813	14888	14974	14948	14780	14980	14950	14731	14864	15018	14913	14765	14809	14793	14737	14714	15085	15069	14998	14681	14842	14879	14975	14693	14728	14941	14841	14825	14802	14969	14830	14925	14896	14998	14933	14936	14865	14917	14797	14901	14919	14833	14856	14776	14997	14945	14845	14811	14910	14813	14885	14747	14745	15025	14909	14979	15018	14842	14858	14727	14939	15019	14697	14777	14732	15069	14886	14737	14866	15055	14633	15015	14865	14820	14761	14844	15062	14775	14897	14910	14695	14925	14817	14871	15045	14817	14814	14772	14997	14901	14770	14936	14820	14785	15054	14884	14658	14981	14906	15063	15001	14920	14976	14647	14807	14828	14803	14764	14833	14826	14770	14970	14830	14747	14805	14896	14787	14855	14776	14681	14741	14783	14968	14939	15028	14977	14714	14853	14863	14770	14956	14984	14816	15034	14940	14781	14914	14872	14810	14950	14923	14939	14864	14818	14874	14750	14838	14869	14826	14891	14834	14749	14854	14929	14722	15016	14689	14962	14745	14859	14925	14976	14936	14880	14897	14897	14984	14826	14961	14838	14798	14929	14876	14776	14885	14831	14889	14811	14995	14794	14878	14974	14828	14907	14708	14935	14790	14858	14729	14884	14880	15094	14758	14866	14810	14672	14863	14949	14882	14800	14931	14807	14860	15006	14829	14814	14720	14996	14859	14902	15029	14843	14934	14764	14927	14844	14951	14872	14682	14872	14747	14807	14903	14884	14941	14732	15146	14910	14936	14710	14967	14893	14976	14813	14905	14978	14773	15022	14809	14866	14903	15100	14970	14943	15005	14802	14889	14970	14881	14756	14778	14780	14877	14853	14860	14709	15077	14887	14798	14961	14798	14867	14872	14907	15022	14924	14780	14904	15113	14957	15004	14864	14880	14893	14897	14860	14792	14811	14808	14762	14968	14737	14940	15118	14926	14934	15000	14863	14871	14978	15005	14954	14812	14866	14919	14801	14711	14920	14958	14963	14900	14764	15049	14809	14879	14950	14770	14922	14899	14918	14901	15004	14852	14819	14620	14899	14871	14854	14840	14875	14818	14927	14958	14926	14694	14929	14997	14900	14835	14866	14844	14883	14867	14764	14995	14885	14990	14834	14799	14927	14972	14836	14889	14835	14841	14800	14786	14837	14899	14867	14823	14924	14942	14894	14680	14934	14968	14882	14926	14887	14759	14817	14821	14724	14764	14899	14762	14864	14868	14684	14952	14941	14744	14786	14869	14726	14957	14852	14743	14711	14940	14940	14972	15012	14781	14864	14712	14868	14945	14819	14885	14738	14775	14908	14914	14873	14877	14953	15003	14983	14788	14785	14888	14831	15089	14710	14835	14675	14790	14900	14770	14873	14923	14841	14773	14909	14892	14887	14808	14795	14860	14850	14871	14852	14924	14900	14791	14905	14939	14813	15050	14815	14939	14874	14906	14802	14876	14794	14790	14966	14722	14997	14706	14866	14754	14763
27704	22546	26497	24686	20771	20171	20304	19738	19554	19225	19264	19297	19389	19268	19309	18909	19092	19053	19155	19050	18875	19141	19020	19089	18994	18979	19085	19104	19144	19185	18968	18977	18877	19045	18930	18946	18909	19060	19000	19169	18989	19171	18938	19075	19160	19023	19184	19030	19202	19215	19235	19018	19046	18934	19042	18773	19047	18796	19026	19116	19083	19221	19068	19130	18821	18939	18989	19069	18894	18996	19143	18865	19003	18897	19060	18788	19068	18960	19094	19092	19061	18898	18951	18919	18990	18996	18952	18898	18927	18859	19110	19077	18818	18849	19019	19040	18994	18932	18939	18966	18964	18820	18950	19094	19055	18920	18885	18943	18894	18719	19029	18737	18887	18841	18980	18929	18784	18803	19019	18766	19107	19115	18770	18835	19012	18937	19000	19137	18876	19059	18949	19130	19061	18825	18867	18838	19133	18969	19105	19102	18871	19042	19197	18896	19130	19085	18814	18916	19059	18936	18999	19038	19067	19070	18951	19117	18841	19075	19200	18999	18940	18720	19089	18823	18830	18964	18898	19003	18984	18803	18992	18746	19028	18933	19150	19008	19228	18813	19185	19179	19191	18858	19070	18987	18961	18835	18917	18770	18810	18951	18932	19129	19178	18934	18886	18991	18911	18895	18885	18918	19047	18891	18956	18965	18903	19187	19055	19081	18876	18910	18921	18984	19006	18769	18914	19055	19120	18996	19037	19191	19054	18860	18925	19012	19039	18874	19102	19027	18832	19097	18954	19030	18966	18865	19133	18993	19052	18966	19073	19042	18888	18921	19004	18931	18980	19085	18921	18882	19224	19211	19236	19106	19042	18938	18917	18885	19125	18790	18906	19097	19073	19015	19030	18894	18937	18727	18974	19040	18928	18905	18990	18646	18893	18862	18872	18945	18913	18896	19048	19003	18920	18794	19150	18932	18966	18913	19072	19141	19092	19077	18942	19177	18859	18940	19170	18997	18995	19116	18985	19024	18959	18844	19118	18810	19042	18733	18926	19176	19016	19123	19009	18851	19005	18887	18944	18967	18978	18931	18980	19055	18912	18940	18923	19002	19040	18989	19007	18936	19012	18913	18960	18809	19126	18817	18985	19092	18917	18914	19082	19045	19046	18758	19004	19027	18807	18999	18963	19019	19049	18859	19058	19083	19077	18981	18950	18725	19079	19132	19104	19140	19054	18843	18938	19182	18996	19044	18979	19093	19053	19253	19041	19209	18942	19119	19062	19174	19044	19147	19091	18863	19139	19261	19060	18924	18978	19061	19055	18950	18848	19122	19135	18925	19075	19100	19086	18998	19191	18970	18960	19224	18936	18957	18996	18936	19120	18883	18941	19146	19051	18891	18908	19057	19189	18940	19011	18907	19019	18948	18821	19100	19075	19059	18836	19043	18876	18790	19023	18876	18999	18941	19001	18883	19016	18799	18983	18968	18868	18979	18977	19119	18948	19080	18948	19040	18975	19085	19163	18899	18850	18963	19003	19050	18927	19235	19207	19264	19088	18983	18875	18942	18876	18949	18921	19016	18888	19149	18657	18907	19225	18883	19000	19070	19044	18849	18888	18861	18897	18823	19124	19033	18943	19087	18938	18825	19072	19051	19066	18966	19011	18797	19066	18980	19158	19043	18849	18766	18791	18916	18990	18990	19132	18849	18927	18883	19177	19283	19084	19187	18897	18946	19144	18934	19266	18847	18982	18815	18752	18954	18890	18846	18937	19022	18975	19001	18861	19109	19047	18747	19071	19033	18929	18908	18928	19000	18969	19172	19204	19117	19221	19056	18952	18999	19136	18781	18974	18954	18998	18993	18945	18853	19120	19251	19020	18979	18809	18929	18908	18790	18912	18788	18977	18876	19163	19115	18852	19062	18890	18984	19257	19181	18882	19061	18940	19040	18953	18964	18952	19010	19141	18977	19011	18825	19138	18908	18907	19049	19145	18823	18714	18944	18918	18810	18902	18875	19036	19037	18973	19176	18922	19064	18877	18766	18919	18907	19039	19166	19004	19049	18785	19111	19005	19002	18837	18949	18815	19086	18991	18953	18816	18882	18979	19012	18906	19116	19130	19233	18813	19058	19170	19047	19093	19208	18825	18948	18891	18851	18989	19020	18818	19146	19089	19053	19237	18987	19039	18982	19132	18902	18953	19083	19044	19000	18974	19023	18904	19018	19094	19121	19125	19077	19182	19026	18872	18867	18854	18933	18969	19041	19033	18959	18861	19088	19140	19078	19078	19269	19074	18874	19181	19028	18896	18939	19100	19136	19272	19025	19031	19160	18888	18920	19132	18933	19011	18901	18898	18933	19065	19034	18981	18990	18764	18903	18953	19026	18955	18908	18898	18975	19166	18888	18955	19020	18981	18912	19145	19056	18926	18881	19191	19098	18924	19169	19065	19079	19086	18837	19057	19161	18858	19019	18886	18972	19022	18728	18962	18949	18828	18895	18899	19045	19108	19089	19016	18888	18954	18960	19027	19169	18799	18952	18787	18831	19003	18884	18964	19238	18700	19056	19306	18955	19106	18958	19168	19019	19023	18807	19042	18718	18786	18920	19136	18874	18875	18956	19304	18875	18986	19152	19129	19051	18994	18906	19084	18775	19078	19076	18995	18983	19040	18993	19114	18902	19049	18941	19214	19030	19205	18978	19033	19013	19152	18902	18845	18992	19017	18874	18987	18959	18872	19054	18852	19094	19087	19094	19005	18990	18979	19041	19153	18894	19191	19078	18973	18872	18957	18914	19066	19057	19069	18862	19036	18877	18926	19095	19147	18961	18965	18800	19151	18877	19162	18881	19173	19095	18938	19025	18949	18899	19070	18985	18922	19241	19127	19114	19081	19096	18835	18817	18926	18717	18976	19051	19119	19123	19104	18925	19014	18865	18865	19151	19076	18848	18994	18716	18854	19040	18847	18987	18970	18906	19229	19073	18912	18978	19065	18883	18956	18942	19111	19057	19064	19244	18938	19047	18976	18944	18909	19013	19066	19091	19051	19109	18896	18865	18992	19113	18999	18902	18785	18984	18881	18982	19167	19155	19031	18949	18851	18991	19051	18937	19040	18784	18964	18880	19146	18993	19088	19001	18998	19051	19046	18980	19144	19230	19065	19002	19191	18834	19076	19015	18945	18871	18992	18950	19080	18688	18862	19126	18979	19028	18952	18952	19238	18893	19274	19039	18872	19011	19181	19024	18857	19126	19169	19181	19058	19064	18855	19032	18909	18884	19066	18985	19045	18998	19145	18981	19086	18965	18955	18986	18802	18817	18946	19013	19010	18958	18873	18978	19015	18977	19060	19141	19126	18978	18974	18791	18958	18968	18952	18841	18917	18916	18966	18888	18944	18949	18694	18948	18928	19093	18971	18988	18961	19010	18878	18879	18805	19015	19096	18997	19077	18999	18961	18875	19016	19045	18889	19135	18940	19058	19089	18964	18938	19115	18942	18955	18781	19377	19001	19207	18860	19015	19001	19027	18945	18964	19209	18852	19119	18935	19121	19051	18987	18936	18855	18841	19067	19103	19180	18851	19012	18866	19130	19094	18929	19040	18917	18953	19000	18687	19020	19179	19098	19208	18781	18831	19140	19296	19047	19037	18955	18932	18856	19089	18984	18969	19007	19000	18891	18870	19065	19227	18939	18922	18972	19001	19042	18983	18924	19057	18959	19060	18977	18928	18888	19031	19270	19090	19113	19023	18921	19193	19178	19043	18939	18970	18821	19065	18936	18953	18929	19039	18882	18979	19014	19063	19126	19014	18922	18984	18992	19091	19078	18766	19072	18934	19216	19004	19076	18928	19120	19236	18889	19058	18830	18877	19142	18964	19086	19038	18958	18850	18912	18896	18934	18841	18687	18986	19087	18823	18913	19036	19121	18947	18800	19028	19045	18975	18977	18945	19052	18943	18931	18893	19077	18962	19035	19019	18858	18973	19136	19092	19030	19185	18899	19179	19093	19047	18984	18971	18943	19054	19011	19166	18843	19132	19033	18935	19217	18851	18896	18834	18956	18955	19065	19100	19022	18884	18871	18973	18952	19041	19045	19008	18821	18889	19016	18999	19140	19106	18988	19006	18816	19007	18930	18823	18944	18953	18856	18755	18971	18980	19001	18948	19106	19129	19024	18955	18983	18839	18997	18952	19172	18963	19042	19021	18987	19132	18998	18765	18969	19107	18970	18885	18941	18970	19001	18867	19120	19124	19101	18969	19017	18912	19013	18974	19082	18901	18812	18822	18916	19296	18887	18917	18928	18901	18910	18991	18998	18783	19081	19152	18949	19075	19089	18828	18771	18784	19182	19235	18938	19056	18719	19002	18947	19223	18896	19061	19089	19083	19065	18882	19275	19136	19267	19057	19162	19043	18932	18999	19111	19051	19035	18967	18782	18985	18974	18867	19166	18981	19000	19037	18941	18917	19085	18910	18835	19119	18950	18928	18886	19125	19031	18996	18964	19081	19009	18874	18968	18985	19145	18991	19094	18825	19025	19053	19145	18892	18950	18735	18882	19048	19142	19076	18865	18829	19058	19076	18876	19130	18838	18984	19085	19118	18938	18978	18790	18887	19030	19033	19039	18921	18921	18936	19328	19245	19172	19131	18808	18941	18948	19012	18908	18932	19106	19019	18856	18919	19050	19154	19120	19140	19014	18957	18992	19049	18968	19003	18906	18932	19005	18893	19070	18965	18948	19036	18941	19123	18840	18862	19013	19148	19017	18915	19052	19080	19196	19094	19070	19177	19063	18892	18905	19129	18978	18961	19054	19046	18887	18953	18886	18971	19058	18942	19145	18854	18927	18759	19160	18916	18999	18870	18907	19083	19019	18961	19178	19172	19141	19145	19009	18805	18948	18912	18952	19046	19068	18998	19286	18882	19095	18861	19080	19219	18991	19042	18862	19002	19132	18843	18774	18940	18973	18989	19305	19035	19227	19057	19037	19151	19108	19050	19043	19034	19101	18958	18998	19009	19208	18973	18822	18799	19082	19078	18897	18852	19080	18791	18819	19067	18870	18927	19010	19046	18916	19054	18869	18933	18876	18984	18848	18916	18933	18803	18955	18953	19008	19212	19063	19110	19085	19056	18933	18769	19083	18882	19145	19055	19008	19009	19020	19353	18901	19092	18799	19071
18799	24175	23289	20910	18943	17725	17194	17000	16535	16474	16215	16193	15979	15997	15807	16049	15865	15963	15674	15871	16008	15767	15736	15857	15888	15786	15957	15949	15875	15949	15931	15927	15842	15841	16010	15807	15932	15962	15962	15968	15847	15739	15791	15870	15731	15905	16144	16151	16137	15993	15888	15956	15839	15943	15637	15860	15765	15745	15894	15912	15893	15875	15767	15828	16101	15911	15821	15728	15833	15660	15751	16051	15743	15930	15929	15751	15845	15865	15989	15792	15886	15864	15869	15612	15962	15816	15778	15821	15995	15807	15889	15732	15794	15832	15853	15982	15717	15784	15850	15910	15791	15674	15834	15941	15807	15837	15808	15790	15756	15937	15897	15788	15682	15883	15989	15861	15700	15781	15923	15741	15712	15838	15933	15776	15886	15773	15969	15712	15978	15721	15838	15728	15996	15760	15926	15776	15765	15792	15868	15931	15841	15987	15750	15834	15796	15782	15782	15807	16005	15871	15844	15658	15842	15720	16064	15878	15808	15747	15946	15834	15802	15850	15752	15995	15830	15777	15838	15834	15856	15820	15950	15666	15858	15779	15772	15880	15989	15924	15907	15900	15882	16028	15801	15876	15692	15791	15875	15930	15784	15973	15697	15882	15759	15738	15760	15956	15867	15909	15879	15907	15928	15856	15690	15879	15881	15737	15888	15905	16018	15822	15821	15876	15610	15889	16088	15818	15627	15953	15929	15930	16009	15800	15734	15831	15890	15772	15766	15815	15809	15880	15889	15774	15825	15715	15964	15877	15806	15800	15825	15798	15913	15894	15717	15823	15709	15898	15905	15898	15799	16022	15809	16069	15844	15921	15841	15669	15805	15941	15935	15814	15815	15922	15869	15972	15880	15796	16017	15844	15909	15764	15939	15974	15834	15728	15765	15881	15840	15806	15688	15776	15944	15690	15598	15844	15781	15661	16060	15625	15804	15902	15797	15966	15641	15824	15965	15998	15689	15913	15874	15865	15854	15882	15885	15662	15898	15815	15708	15794	15761	15852	16007	15847	15781	15781	16007	15899	15579	15893	15802	15962	15954	15762	15742	16022	15797	15756	15762	15745	15842	15895	15934	15904	15700	15830	15765	15782	15843	15757	15608	15848	15885	15863	15974	15845	15917	15671	15772	15828	15632	15796	15832	15869	15811	15808	15840	15941	15981	15805	15981	15888	15699	15845	15908	15807	15771	15865	15893	15943	15731	15800	15886	15856	15967	15671	15828	15674	15863	15798	15779	15968	15758	15829	15822	15735	15714	15943	15846	15772	15871	15966	15864	15864	15940	15764	15923	15844	15831	15860	15765	15838	15861	15880	15931	15818	15813	15722	15903	15758	15920	15783	15689	15776	15945	15831	15807	15786	15901	15797	15799	16024	15830	15768	15763	15905	15831	15874	15817	15636	15750	15886	15880	15886	15860	15692	15988	15818	15870	15737	15827	15919	16032	15825	15864	15818	15706	15735	15802	15822	15929	15698	15883	15696	15821	15877	15844	16059	15753	15808	15957	15803	15895	15830	15920	15909	15905	15988	15791	15939	15725	15851	15965	15853	15799	15913	15877	15726	15947	15707	15930	15734	15876	15826	15854	15798	15822	15856	15802	15878	15694	15914	15737	15847	15836	15783	15889	15783	15827	15787	15702	15879	16001	15768	15927	15872	15850	15823	15700	15741	15736	15962	15749	15903	15712	16024	15959	15984	15879	15827	15843	15823	15718	15873	15865	15888	15774	15822	15705	15773	15680	15770	15819	15714	15898	15825	15751	15652	15852	15738	15906	15902	15829	15883	15947	15887	15823	15776	15944	15732	15868	15816	15867	15897	15848	15948	15680	15676	15720	15782	15751	15832	15877	15771	16000	15805	15826	15784	15692	15713	15707	15662	15876	15808	15934	15706	15802	15893	15906	15866	15834	15893	15744	15852	16005	15745	15986	15742	16020	15915	15716	15804	15845	15907	15676	15713	15775	16051	15908	15910	16048	15707	15984	15818	15798	15846	15763	15766	15810	15997	15805	15721	15778	15837	15817	15848	15705	15931	15782	15794	15828	15752	15888	15827	15827	15895	15919	15918	15857	15762	15967	15863	15887	15799	15918	15990	15779	15798	15885	15847	15922	15707	15889	15767	15751	15780	15878	15991	15920	15618	15711	15667	15682	15988	15786	15761	15702	15863	15756	15499	15629	15779	15666	15823	15940	15809	15930	15698	15803	15880	15825	15703	15968	15827	15767	15876	15853	15751	15831	16030	15921	15805	15765	15759	15816	15762	15836	15674	15778	15715	15603	15852	15877	15853	15908	15788	15813	15711	15824	15617	15888	15762	15914	15874	15762	15811	15757	15828	15983	15787	15824	15861	15738	15911	15825	15862	15736	15819	15742	15676	15788	15821	15923	15769	15895	15900	15724	15852	15799	15963	15792	15738	15800	15797	15927	15818	15752	15928	15864	15907	15843	15646	15827	15828	15583	15771	15751	15728	15951	15846	16063	15832	15797	15879	15825	16015	15702	15896	15793	15904	15785	15944	15762	15877	15767	15969	15993	15819	15963	15736	15692	15810	15803	15769	15763	15847	15789	15928	15803	15786	15704	15943	15789	15782	15882	15777	15931	15659	15720	15770	15881	15711	16015	15823	15712	15943	15848	15835	15953	15788	15803	15737	15851	15808	15990	15839	15813	15964	15790	15964	15912	15846	15724	15840	16027	15787	15848	15906	15929	15775	15909	15777	15979	15905	15722	15901	15794	15752	15737	15940	15946	15939	15933	15884	15758	15788	15928	15866	15691	15823	15709	15884	15644	15815	15752	15939	15942	15731	15939	15764	15804	15704	15920	15918	15745	15852	15860	15781	15995	15714	15904	15785	15834	15889	15967	15799	15888	15846	15798	15841	15994	15925	15822	15814	15878	15799	15829	15860	16069	16099	15785	15861	15843	15975	15676	15825	15635	15819	15948	15904	15804	15780	15824	15982	15854	15756	15895	15881	15640	15942	15906	15864	15683	15766	15883	15719	15976	15874	15765	15738	15909	15889	15803	15745	15867	15929	15946	15797	15666	15830	15942	15916	15937	15802	16002	15688	15875	15793	15980	15885	15792	15781	15892	15784	15900	15898	15816	15755	15962	15769	15701	15857	15941	15851	15869	15640	15680	15732	15960	15812	15979	15705	15975	15892	15765	15802	15847	15934	15730	15929	15703	15953	15876	15744	15802	16015	15782	15856	15682	15679	15943	15812	15597	15780	15991	15929	15827	15794	15978	15689	15896	15839	15801	15773	15825	15902	15719	15722	15699	15993	15945	15861	15823	16091	15703	15695	15771	15881	15801	15860	15842	15803	15868	15798	15931	16045	15837	15768	15784	15755	15891	15975	15895	15940	15827	15798	15836	15884	15721	15874	15952	15802	15779	15802	15916	15830	16007	15683	15785	15895	15818	15731	15771	15821	15765	15823	15823	15893	15937	15862	15840	15905	15925	15757	15893	15841	15879	15753	15830	15699	15856	15853	15848	15894	15890	15798	15767	15720	15661	15661	15835	15791	15723	15834	15824	15855	15838	15855	15928	15878	15813	15801	15804	15761	15723	15964	15866	15804	15855	15913	15708	15786	15796	15850	15892	15800	15707	15882	15941	15907	15760	15840	15855	15871	15800	15808	15819	15740	15936	15692	15902	15732	15903	15914	15832	15811	15831	16006	15939	15902	15778	15832	15736	15756	15795	15961	15874	15907	15690	15824	15662	15705	15767	15715	15716	15931	15669	15670	15750	15783	15903	15979	16139	15731	15896	15829	15930	15913	15854	15859	15899	15946	15919	15737	15845	15841	15827	15803	16127	15892	15884	15951	15796	15843	15780	15811	15733	15924	15929	15743	15950	15777	15840	15638	15622	15972	15793	15855	15672	15887	15639	15773	15879	15767	16009	15878	15740	15687	15900	15763	15937	15753	15925	15940	15864	15747	15838	15862	15816	15902	15745	15831	15979	15851	15919	15745	15758	15880	15886	15855	15866	15942	15839	15764	15790	15987	15747	15759	15914	15936	15957	15970	15777	15873	15796	15866	15930	15802	15828	15913	15858	15907	15941	15723	15993	15861	15744	15902	15766	15857	15674	15911	15917	15864	15916	15823	15889	15845	15885	15667	15898	15804	15860	15897	15869	15786	15875	15891	15746	15896	15804	15692	15984	15829	15836	15927	15916	15964	16164	15697	15767	15859	15887	15754	15614	15834	15834	15824	15851	15843	15824	15791	15718	15874	15962	15884	16064	15803	15899	15902	15919	15726	15701	15725	15759	15868	15679	15905	15802	15801	15720	15936	15846	15730	15759	15697	15872	15829	15862	15775	15971	15829	15732	15958	15967	15968	15914	15660	15763	15793	15822	15936	15779	16049	15916	15844	16005	15842	15673	15917	15883	15739	15813	16026	15887	15890	15897	15978	15854	15887	15762	15922	15770	15869	15839	15729	15746	15808	15786	15823	15987	15762	15914	15634	15861	15898	15800	15778	15876	15935	15726	15890	15738	15848	15965	15847	15733	15819	15757	15748	15982	15921	15685	15869	15755	15691	15873	15795	15925	15814	15832	16019	15753	15747	15903	15891	15775	15921	15870	15970	15826	15769	15842	15894	15860	15900	15933	15866	15915	15752	15631	15815	15816	16011	15667	15866	15795	15902	15840	15951	15808	15789	15830	15879	15926	15812	15956	15923	15829	15683	15764	15874	15810	15952	16004	15746	15875	15990	15565	16003	15734	16029	15810	15898	15955	15709	16003	15808	15727	15952	15901	15955	15769	15925	15660	15977	15722	15943	15921	15944	15966	15908	16076	15979	15943	15725	15896	15806	15901	15843	15784	15818	15937	15886	15740	15809	15746	15829	15693	15690	15844	15843	15812	15792	15936	15757	15883	15761	15895	15833	15779	15790	15886	15797	15902	15843	16008	15844	15853	15976	15968	15748	15735	15835	15716	15825	15878	15828	15741	15850	15780	15766	15898	15839	15937	15923	15955	15875	15900	15949	15724	15689	15882	15803	15716	16055	15812	15895	15775	15715	15878	15933	15833	15658	15890	15899	15947	15867	15775	15882	15964	15915	15677	15790	15773	15723	15991	15792	15687	15796	15916	15883	15795	15832	15674	15689	15968	15803
23821	21373	28924	24385	23087	24711	24757	21907	21222	21183	21145	21048	20773	20802	20580	20651	20501	20551	20588	20371	20530	20414	20472	20622	20520	20434	20377	20310	20472	20391	20369	20248	20307	20587	20489	20386	20615	20553	20560	20435	20643	20742	20319	20302	20595	21053	21317	21888	21264	20841	20532	20502	20343	20659	20375	20372	20298	20157	20449	20324	20382	20396	20214	20258	20362	20120	20556	20549	20304	20502	20466	20377	20443	20525	20451	20451	20381	20224	20480	20185	20216	20069	20434	20301	20262	20444	20182	20373	20283	20405	20412	20289	20333	20272	20385	20268	20462	20336	20628	20618	20232	20270	20272	20288	20196	20356	20268	20184	20255	20038	20504	20401	20493	20323	20300	20416	20174	20284	20304	20337	20399	20257	20217	20084	20326	20353	20299	20178	20320	20383	20165	20302	20271	20614	20350	20364	20167	20187	20491	20485	20460	20487	20325	20407	20517	20335	20225	20263	20432	20470	20325	20328	20238	20362	20400	20446	20667	20499	20576	20284	20322	20287	20518	20374	20426	20432	20086	20473	20446	20180	20158	20391	20502	20623	20411	20442	20346	20262	20136	20228	20439	20188	20307	20413	20261	20282	20517	20545	20635	20345	20330	20104	20356	20204	20398	20482	20102	20284	20307	20300	20277	20311	20330	20500	20251	20288	20249	20252	20590	20399	20345	20378	20140	20504	20113	20283	20629	20192	20469	20262	20287	20429	20429	20357	20550	20462	20312	20126	20369	20330	20087	20355	20409	20415	20492	20284	20235	20543	20290	20309	20324	20321	20340	20260	20324	20206	20122	20402	20378	20313	20309	20329	20422	20461	20361	20335	20359	20416	20368	20243	20197	20282	20437	20254	20376	20232	20379	20218	20322	20278	20515	20460	20306	20360	20155	20426	20441	20277	20332	20592	20441	20379	20363	20043	20441	20353	20190	20386	20207	20366	20253	20218	20275	20422	20416	20340	20312	20381	20396	20424	20447	20104	20385	20457	20447	20345	20353	20353	20332	20447	20514	20387	20205	20319	20355	20415	20563	20588	20360	20249	20286	20214	20412	19979	20377	20301	20254	20345	20347	20525	20222	20319	20356	20279	20258	20337	20300	20245	20351	20368	20363	20173	20393	20340	20323	20266	20305	20567	20353	20257	20467	20340	20356	20110	20213	20279	20469	20408	20707	20298	20380	20240	20281	20445	20271	20395	20320	20511	20560	20255	20347	20556	20159	20179	20420	20702	20323	20416	20383	20506	20406	20179	20383	20170	20327	20313	20273	20197	20435	20557	20434	20228	20264	20372	20297	20291	20530	20559	20396	20308	20450	20296	20458	20375	20463	20565	20376	20318	20301	20494	20378	20184	20389	20294	20386	20526	20438	20454	20717	20448	20346	20370	20316	20272	20274	20408	20183	20133	20162	20431	20436	20380	20424	20110	20185	20363	20438	20138	20362	20471	20183	20277	20416	20368	20233	20278	20410	20263	20526	20274	20347	20253	20419	20141	20367	20264	20181	20341	20664	20345	20440	20259	20420	20507	20384	20197	20049	20344	20408	20386	20530	20197	20242	20214	20383	20094	20233	20214	20540	20456	20462	20377	20567	20471	20338	20639	20432	20317	20295	20431	20378	20260	20444	20552	20385	20299	20370	20258	20469	20375	20375	20396	20325	20081	20399	20134	20268	20104	19916	20399	20332	20226	20564	20331	20224	20293	20453	20346	20312	20386	20279	20437	20268	20335	20176	20235	20430	20310	20361	20349	20219	20582	20213	20261	20241	20477	20363	20423	20168	20510	20179	20164	20451	20437	20369	20405	20477	20299	20256	19923	20407	20146	20289	20197	20363	20369	20258	20182	20323	20341	20697	20281	20375	20470	20248	20295	20398	20423	20293	20417	20293	20421	20307	20346	20335	20200	20354	20333	20148	20259	20272	20219	20199	20254	20420	20415	20402	20434	20304	20174	20371	20181	20541	20379	20164	20274	20376	20427	20429	20369	20358	20201	20577	20296	20159	20399	20281	20555	20102	20518	20336	20270	20535	20123	20188	20276	20365	20284	20308	20327	20389	20231	20306	20353	20186	20271	20272	20483	20345	20190	20184	20243	20347	20307	20065	20164	20472	20291	20412	20511	20417	20419	20262	20301	20476	20362	20327	20326	20478	20439	20360	20280	20356	20477	20374	20336	20510	20605	20492	20383	20390	20008	20386	20234	20415	20314	20470	20347	20517	20258	20283	20221	20190	20279	20436	20119	20299	20261	20318	20516	20411	20487	20487	20390	20268	20370	20522	20368	20348	20162	20311	20242	20421	20191	20249	20259	20363	20419	20254	20200	20477	20477	20415	20426	20118	20337	20556	20435	20224	20322	20369	20371	20283	20222	20229	20114	20178	20212	20001	20420	20168	20424	20487	20292	20422	20520	20406	20265	20427	20175	20258	20469	20258	20347	20377	20272	20374	20446	20525	20265	20423	20369	20423	20410	20480	20415	20212	20269	20045	20165	20225	20291	20470	20269	20473	20380	20163	20358	20331	20398	20346	20456	20555	20520	20224	20429	20251	20324	20226	20247	20224	20312	20474	20423	20447	20210	20362	20441	20503	20324	20298	20236	20458	20602	20250	20390	20255	20436	20244	20378	20420	20199	20408	20409	20294	20417	20369	20601	20216	20453	20237	20414	20347	20445	20394	20277	20555	20413	20477	20177	20292	20532	20335	20612	20304	20133	20300	20182	20351	20383	20261	20157	20318	20350	20346	20484	20274	20114	20262	20303	20214	20452	20402	20172	20491	20195	20215	20294	20480	20242	20312	20364	20496	20237	20578	20246	20283	20181	20395	20086	20323	20034	20419	20366	20541	20330	20240	20301	20322	20629	20495	20294	20313	20209	20486	20577	20457	20368	20495	20437	20185	20344	20412	20414	20295	20194	20210	20157	20221	20331	20375	20436	20491	20398	20357	20434	20289	20336	20276	20358	20452	20146	20412	20237	20485	20355	20360	20365	20440	20295	20305	20408	20419	20498	20487	20246	20340	20506	20324	20323	20249	20204	20338	20444	20222	20306	20296	20171	20607	20298	20261	20368	20467	20570	20408	20572	20284	20371	20278	20427	20261	20503	20341	20450	20421	20403	20389	20258	20206	20237	20485	20458	20499	20360	20427	20427	20441	20351	20375	20359	20432	20368	20258	20320	20403	20271	20321	20333	20223	20194	20277	20479	20420	20458	20422	20416	20464	20534	20484	20392	20129	20334	20203	20618	20332	20302	20284	20406	20231	20402	20399	20310	20595	20414	20306	20332	20231	20452	20335	20354	20126	20202	20166	20452	20558	20265	20430	20160	20355	20364	20111	20332	20364	20467	20493	20218	20261	20231	20301	20355	20403	20353	20317	20289	20362	20242	20364	20312	20428	20547	20251	20169	20209	20382	20341	20346	20314	20451	20214	20296	20372	20288	20371	20202	20460	20380	20269	20185	20494	20601	20558	20400	20358	20340	20215	20321	20315	20405	20420	20326	20521	20389	20283	20424	20280	20343	20376	20170	20349	20430	20186	20182	20390	20540	20451	20343	20457	20379	20456	20340	20186	20271	20432	20459	20467	20479	20300	20375	20229	20191	20489	20490	20343	20262	20382	20386	20404	20282	20390	20634	20534	20326	20289	20363	20470	20189	20498	20202	20280	20442	20443	20402	20281	20365	20455	20476	20488	20276	20289	20423	20534	20324	20356	20422	20265	20519	20426	20453	20195	20257	20479	20150	20471	20103	20287	20451	20391	20436	20202	20222	20474	20264	20413	20492	20334	20405	20276	20229	20423	20280	20319	20543	20342	20357	20359	20393	20424	20506	20425	20531	20584	20556	20426	20560	20405	20234	20455	20484	20218	20538	20403	20435	20283	20536	20257	20297	20293	20368	20326	20227	20522	20442	20226	20282	20283	20401	20245	20007	20495	20315	20399	20171	20326	20327	20401	20400	20281	20260	20371	20493	20442	20188	20303	20227	20391	20354	20648	20336	20288	20545	20310	20369	20309	20278	20267	20173	20334	20275	20291	20050	20310	20493	20447	20325	20383	20351	20467	20515	20405	20347	20266	20400	20207	20464	20303	20603	20295	20324	20352	20687	20160	20324	20412	20204	20264	20307	20436	20486	20232	20484	20533	20218	20397	20558	20262	20181	20250	20483	20374	20264	20391	20272	20163	20375	20328	20320	20262	20090	20279	20349	20200	20481	20300	20360	20348	20132	20352	20396	20288	20449	20430	20216	20058	20227	20293	20484	20414	20159	20409	20360	20446	20437	20304	20466	20179	20378	20255	20359	20396	20297	20182	20336	20157	20158	20230	20219	20445	20359	20284	20356	20537	20329	20421	20324	20170	20368	20172	20127	20199	20559	20369	20271	20228	20300	20278	20363	20523	20465	20445	20361	20258	20241	20337	20368	20187	20205	20365	20441	20399	20591	20179	20328	20722	20251	20231	20400	20336	20325	20298	20460	20332	20135	20159	20212	20438	20305	20343	20368	20320	20381	20308	20352	20610	20416	20263	20442	20264	20231	20613	20428	20231	20385	20369	20352	20464	20456	20296	20444	20406	20322	20367	20448	20456	20364	20233	20202	20282	20272	20683	20444	20022	20293	20317	20193	20163	20352	20193	20402	20449	20368	20261	20246	20533	20204	20402	20512	20397	20436	20435	20285	20444	20116	20315	20331	20324	20409	20143	19977	20431	20355	20326	20420	20528	20513	20313	20609	20427	20285	20367	20343	20368	20257	20399	20271	20305	20423	20326	20388	20505	20476	20402	20336	20319	20189	20099	20255	20455	20327	20377	20269	20350	20226	20263	20308	20449	20185	20379	20261	20410	20232	20313	20203	20425	20450	20241	20394	20524	20327	20376	20469	20365	20490	20413	20275	20239	20481	20439	20289	20498	20289	20159	20413	20459	20219	20462	20316	20471	20425	20570	20274	20667	20392	20396	20219	20149	20422	20215	20495	20495	20318	20316	20211	20157	20338	20401	20257	20157	20250	20232	20463	20386	20265	20475	20409	20373	20577	20458	20422	20209	20084	20277	20369	20260	20307	20390	20314	20325	20122	20364	20402	20347	20267	20428	20322	20322	20362	20430	20204	20284	20241	20465	20509	20114	20282	20353	20231
19973	31329	29433	25918	23249	21098	19564	18507	18132	17937	17568	17190	17225	16698	17003	17055	16976	16780	16777	16656	16759	16794	16664	16742	16582	16758	16858	16854	16819	16678	16879	16702	16684	16497	16739	16746	16578	16669	16566	16816	16826	16609	16695	16688	17050	17685	18154	18296	17682	17258	16833	16810	16607	16755	16580	16842	16706	16644	16712	16629	16717	16585	16683	16632	16455	16678	16733	16583	16561	16660	16416	16703	16646	16558	16619	16690	16584	16643	16465	16729	16678	16581	16661	16585	16687	16592	16600	16530	16731	16574	16775	16372	16651	16536	16729	16714	16677	16499	16577	16675	16426	16678	16593	16573	16682	16551	16687	16534	16690	16653	16493	16569	16594	16588	16730	16689	16609	16462	16653	16548	16560	16538	16538	16699	16638	16625	16576	16693	16667	16663	16502	16632	16524	16718	16641	16481	16684	16595	16606	16655	16709	16556	16762	16752	16562	16591	16773	16709	16562	16698	16609	16705	16851	16749	16815	16522	16758	16713	16725	16575	16781	16492	16645	16587	16649	16568	16489	16640	16766	16578	16581	16620	16640	16435	16542	16477	16716	16715	16662	16646	16541	16690	16666	16719	16791	16550	16729	16634	16782	16768	16513	16624	16711	16467	16572	16631	16623	16447	16598	16536	16579	16597	16537	16671	16631	16663	16603	16496	16593	16723	16596	16490	16664	16586	16611	16568	16789	16680	16576	16559	16663	16611	16753	16472	16650	16582	16653	16616	16629	16562	16591	16645	16694	16610	16659	16733	16699	16689	16527	16644	16720	16591	16503	16790	16645	16610	16694	16646	16791	16640	16792	16685	16705	16642	16718	16761	16754	16631	16628	16671	16527	16442	16565	16566	16578	16576	16537	16664	16775	16772	16528	16679	16569	16508	16727	16754	16532	16668	16542	16696	16755	16325	16486	16744	16661	16603	16639	16565	16583	16782	16456	16495	16624	16790	16718	16576	16563	16623	16577	16603	16739	16436	16712	16714	16762	16487	16726	16672	16800	16729	16550	16704	16553	16523	16613	16679	16681	16756	16745	16623	16681	16664	16735	16452	16648	16554	16600	16498	16669	16665	16543	16559	16691	16690	16629	16433	16584	16553	16590	16803	16690	16605	16727	16680	16730	16532	16783	16547	16677	16600	16670	16666	16488	16707	16689	16565	16572	16763	16546	16625	16749	16700	16585	16545	16720	16658	16614	16484	16714	16502	16614	16767	16639	16583	16748	16751	16543	16594	16577	16744	16703	16648	16602	16742	16481	16562	16732	16588	16567	16604	16575	16629	16708	16631	16536	16555	16644	16670	16480	16657	16603	16516	16717	16692	16504	16566	16610	16692	16671	16654	16580	16618	16729	16648	16527	16642	16649	16562	16707	16635	16567	16429	16624	16598	16620	16555	16633	16672	16612	16696	16784	16574	16522	16606	16625	16616	16565	16429	16680	16645	16495	16525	16588	16475	16815	16613	16675	16449	16781	16583	16667	16512	16709	16778	16625	16689	16558	16779	16591	16692	16696	16685	16621	16804	16520	16396	16717	16530	16542	16598	16619	16555	16629	16496	16560	16704	16658	16541	16541	16593	16668	16571	16692	16587	16739	16634	16545	16542	16650	16399	16728	16523	16701	16637	16736	16630	16665	16458	16712	16629	16540	16526	16680	16739	16681	16706	16736	16650	16685	16510	16580	16554	16508	16642	16665	16775	16520	16589	16581	16599	16551	16666	16775	16552	16501	16441	16757	16728	16508	16553	16686	16591	16490	16456	16696	16537	16754	16772	16712	16788	16703	16551	16563	16715	16740	16741	16589	16543	16498	16678	16654	16564	16653	16835	16707	16659	16619	16584	16706	16600	16547	16631	16700	16804	16661	16650	16680	16422	16737	16546	16760	16639	16651	16630	16557	16707	16558	16615	16526	16592	16720	16625	16706	16650	16701	16572	16743	16433	16663	16490	16652	16608	16544	16780	16676	16552	16755	16686	16472	16598	16556	16769	16524	16574	16611	16520	16434	16613	16632	16713	16597	16565	16740	16505	16620	16597	16715	16624	16461	16560	16593	16538	16805	16729	16677	16648	16668	16526	16590	16808	16676	16593	16502	16533	16621	16659	16542	16655	16565	16854	16631	16515	16761	16473	16559	16602	16616	16785	16685	16554	16752	16679	16672	16513	16700	16618	16570	16748	16437	16672	16603	16503	16658	16421	16521	16588	16614	16804	16631	16512	16536	16575	16529	16502	16650	16720	16696	16501	16576	16685	16680	16580	16641	16590	16453	16682	16535	16595	16729	16611	16609	16690	16469	16690	16759	16611	16572	16586	16574	16614	16524	16629	16785	16482	16498	16619	16636	16703	16582	16570	16576	16580	16631	16593	16613	16625	16577	16594	16686	16528	16618	16466	16778	16646	16799	16586	16591	16510	16709	16875	16616	16500	16714	16612	16629	16651	16529	16654	16631	16719	16649	16630	16602	16628	16719	16605	16687	16593	16692	16635	16564	16693	16640	16397	16692	16584	16561	16487	16695	16483	16666	16679	16730	16717	16694	16551	16713	16741	16727	16554	16679	16631	16566	16655	16436	16658	16594	16666	16665	16640	16577	16612	16548	16510	16596	16565	16525	16571	16654	16660	16503	16566	16756	16645	16710	16629	16523	16632	16499	16730	16621	16586	16627	16660	16678	16580	16595	16735	16683	16674	16846	16626	16556	16438	16624	16692	16640	16536	16614	16570	16651	16510	16563	16354	16632	16631	16543	16557	16671	16694	16606	16585	16570	16613	16709	16662	16632	16638	16585	16814	16426	16508	16680	16441	16677	16724	16575	16757	16723	16575	16543	16611	16567	16524	16529	16780	16601	16525	16816	16671	16755	16741	16760	16669	16699	16551	16657	16871	16451	16558	16510	16605	16497	16747	16722	16775	16595	16607	16512	16604	16583	16496	16767	16622	16627	16553	16779	16730	16735	16452	16551	16712	16703	16563	16544	16615	16514	16676	16537	16806	16548	16503	16563	16670	16610	16618	16606	16558	16825	16717	16563	16676	16691	16541	16701	16548	16588	16785	16641	16803	16588	16582	16650	16596	16666	16573	16498	16440	16618	16562	16726	16700	16656	16774	16658	16698	16616	16611	16590	16464	16644	16707	16355	16499	16866	16784	16688	16551	16664	16585	16590	16673	16685	16552	16559	16642	16621	16632	16454	16682	16664	16556	16661	16600	16565	16599	16527	16590	16684	16453	16649	16814	16453	16695	16728	16644	16787	16808	16751	16522	16657	16628	16670	16552	16715	16551	16699	16846	16797	16729	16682	16725	16561	16619	16651	16582	16560	16514	16622	16716	16640	16659	16659	16608	16391	16727	16614	16665	16655	16654	16455	16566	16651	16686	16543	16632	16468	16606	16721	16639	16741	16700	16604	16661	16506	16598	16667	16631	16805	16541	16643	16566	16669	16562	16810	16359	16582	16554	16465	16438	16510	16726	16654	16728	16714	16673	16551	16630	16650	16676	16566	16577	16529	16707	16550	16717	16653	16674	16617	16729	16561	16408	16592	16374	16763	16601	16525	16495	16623	16722	16702	16642	16696	16573	16602	16731	16743	16447	16655	16640	16685	16623	16395	16716	16552	16498	16802	16596	16676	16523	16534	16746	16496	16688	16530	16567	16561	16636	16517	16722	16548	16618	16590	16721	16731	16628	16574	16698	16601	16736	16702	16662	16532	16682	16570	16761	16702	16665	16667	16733	16619	16804	16589	16635	16764	16695	16683	16645	16648	16882	16395	16668	16622	16594	16637	16585	16685	16554	16670	16732	16585	16536	16607	16554	16475	16666	16464	16744	16705	16619	16741	16566	16773	16580	16756	16713	16616	16721	16479	16473	16544	16763	16374	16431	16623	16558	16588	16924	16522	16747	16642	16465	16583	16775	16622	16467	16610	16662	16659	16507	16687	16730	16651	16633	16710	16748	16624	16685	16655	16451	16655	16686	16752	16590	16643	16677	16634	16701	16563	16701	16530	16540	16537	16694	16447	16612	16632	16666	16633	16659	16672	16682	16773	16771	16715	16633	16756	16583	16627	16575	16564	16750	16722	16707	16648	16623	16514	16645	16719	16738	16613	16607	16580	16621	16573	16628	16551	16831	16495	16488	16527	16827	16678	16562	16720	16657	16525	16537	16689	16719	16475	16557	16623	16749	16523	16671	16673	16770	16719	16596	16620	16700	16786	16564	16410	16774	16640	16645	16584	16664	16557	16699	16682	16691	16516	16622	16681	16438	16689	16660	16649	16678	16596	16608	16822	16533	16693	16580	16683	16769	16645	16709	16610	16563	16655	16779	16640	16663	16723	16635	16670	16649	16611	16420	16559	16722	16578	16361	16664	16727	16725	16492	16635	16571	16664	16600	16458	16729	16627	16444	16707	16625	16593	16476	16495	16576	16689	16546	16416	16658	16637	16496	16579	16573	16610	16774	16586	16648	16650	16718	16770	16518	16679	16695	16543	16733	16632	16723	16540	16542	16634	16797	16717	16644	16561	16730	16572	16541	16633	16465	16522	16706	16585	16834	16608	16580	16645	16729	16579	16763	16658	16588	16748	16475	16680	16543	16712	16553	16624	16592	16534	16774	16529	16655	16477	16639	16697	16524	16558	16683	16652	16570	16850	16518	16541	16624	16648	16518	16678	16538	16738	16679	16602	16663	16488	16681	16593	16566	16689	16621	16529	16441	16708	16478	16704	16696	16582	16485	16649	16742	16530	16516	16776	16493	16530	16652	16525	16603	16605	16497	16779	16446	16540	16611	16616	16535	16622	16527	16600	16791	16601	16662	16618	16677	16652	16652	16720	16613	16626	16642	16564	16758	16679	16516	16783	16460	16498	16745	16672	16582	16512	16679	16575	16626	16721	16756	16675	16646	16481	16693	16569	16698	16601	16742	16780	16505	16696	16560	16586	16508	16545	16549	16519	16793	16632	16579	16514	16718	16655	16716	16570	16693	16824	16478	16606	16709	16745	16727	16676	16619	16603	16560	16719	16623	16643	16594	16516	16774	16606	16736	16665	16603	16596	16662	16839	16462	16803	16563	16790	16660	16728	16668	16627	16677	16702	16708	16595	16623	16519	16461	16642	16660	16551	16687	16539	16673
22760	21332	29217	23786	21855	25170	28477	23468	22661	22902	22530	22399	21742	22080	21817	21939	21749	21737	21633	21559	21464	21383	21569	21326	21616	21416	21480	21647	21670	21393	21368	21565	21405	21494	21561	21482	21260	21355	21421	21126	21259	21453	21442	21433	21296	21526	23107	23619	23109	22294	21850	21542	21587	21357	21417	21424	21421	21401	21333	21483	21304	21327	21317	21078	21176	21388	21405	21386	21204	21373	21347	21294	21449	21237	21511	21408	21370	21491	21328	21257	21179	21371	21277	21362	21356	21271	21302	21332	21301	21268	21295	21427	21173	21310	21328	21364	21125	21339	21299	21390	21227	21251	21575	21499	21369	21163	21417	21191	21244	21449	21195	21253	21263	21166	21195	21261	21159	21323	21261	21194	21460	21230	21236	21099	21158	21295	21276	21003	21407	21276	21074	21319	21383	21247	21415	21247	21416	21218	21317	21534	21302	21350	21449	21339	21362	21186	21391	21440	21364	21405	21364	20946	21283	21124	21358	21354	21277	21390	21376	21414	21403	21459	21349	21357	21426	21176	21312	21225	21213	21437	21367	21234	21413	21341	21317	21456	21352	21446	21203	21211	21386	21205	21399	21463	21290	21179	21336	21163	21223	21289	21362	21204	21559	21435	21391	21287	21331	21298	21314	21278	21401	21199	21221	21333	21127	21375	21434	21409	21277	21282	21593	21053	21281	21422	21404	21248	21067	21268	21392	21457	21173	21175	21441	21203	21237	21235	21270	21386	21353	21244	21267	21172	21355	21265	21328	21353	21412	21275	21438	21320	21466	21425	21083	21422	21191	21466	21386	21311	21264	21547	21333	21269	21129	21367	21275	21266	21225	20942	21369	21178	21246	21309	21181	21211	21361	21384	21465	21382	21321	21422	21487	21349	21238	21422	21336	21418	21303	21457	21110	21325	21219	21073	21175	21287	21400	21199	21137	21204	21346	21346	21362	21340	21339	21391	21275	21426	21133	21297	21406	21250	21264	21242	21291	21255	21207	21087	21212	21260	21409	21489	21397	21432	21240	21419	21110	21013	21593	21196	21461	21124	21138	21451	21328	21063	21289	21415	21253	21289	21267	21484	21290	21261	21174	21153	21292	21228	20986	21260	21306	21299	21265	21383	21242	21290	21140	21164	21364	21406	21423	21343	21198	21238	21275	21284	21215	21237	21434	21211	21192	21267	21104	21186	21319	21251	21265	21354	21192	21129	21287	21394	21197	21346	21298	21055	21369	21426	21378	21291	21411	21382	21417	21303	21344	21307	20969	21394	21248	21244	21182	21266	21182	21349	21366	21194	21280	21202	21464	21419	21382	21373	21325	21361	21187	21242	21444	21242	21163	21245	21511	20990	21411	21352	21265	21308	21165	21359	21076	21270	21262	21264	21249	21215	21512	21359	21225	21023	21260	21330	21327	21217	21118	21307	21168	21453	21342	21318	21455	21361	21266	21349	21471	21358	21260	21084	21514	21063	21365	21236	21503	21413	21287	21335	21521	21495	21227	21252	21220	21286	21357	21327	21177	21300	21284	21298	21211	21354	21526	21141	21154	21477	21202	21196	21440	21469	21338	21404	21424	21406	21382	21271	21268	21099	21449	21374	21274	21219	21380	21284	21376	21236	21275	21291	21218	21249	21259	21257	21237	21235	21332	21384	21348	21362	21527	21295	21363	21266	20952	21077	21331	21352	21224	21210	21298	21222	21387	21420	21108	21355	21154	21283	21216	21200	21218	21257	21438	21235	21287	21242	21347	21372	21162	21196	21226	21081	21368	21147	21007	21340	21022	21270	21106	21415	21205	21486	21357	21236	21309	21181	21240	21216	21529	21233	21169	21112	21399	21157	21286	21295	21398	21289	21304	21311	21601	21230	21242	21403	21314	21384	21218	21314	21201	21224	21203	21324	21190	21265	21338	21394	21479	21316	21466	21213	21389	21367	21417	21269	21508	21219	21254	21155	21230	21505	21275	21464	21296	21245	21306	21460	21241	21199	21202	21322	21237	21482	21307	21299	21291	21275	21265	21445	21270	21144	21315	21296	21239	21427	21292	21348	21456	21346	21363	21458	21403	21472	21215	21340	21274	21377	21145	21365	21390	21421	21148	21166	21179	21302	21408	21327	21359	21336	21456	21486	21220	21413	21240	21202	21358	21389	21336	21366	21463	21197	21284	21175	21376	21237	21266	21202	21343	21028	21331	21212	21297	21146	21141	21263	21278	21355	21327	21449	21390	21361	21363	21353	21343	21244	21308	21427	21070	21331	21526	21262	21138	21300	21288	21292	21408	21394	21370	21428	21435	21199	21058	21328	21040	21373	21540	21185	21285	21433	21202	21250	21402	21270	21426	21300	21256	21358	21424	21161	21233	21238	21253	21238	21449	21347	21309	21456	21321	21406	21301	21297	21256	21469	21260	21276	21272	21211	21357	21300	21347	21147	21242	21294	21451	21268	21156	21439	21396	21237	21467	21307	21352	21403	21190	21306	21561	21295	21315	21375	21093	21329	21177	21214	21312	21421	21320	21184	21485	21420	21229	21189	21349	21135	21398	21206	21329	21141	21303	21420	21211	21316	21126	21367	21420	21241	21269	21117	21322	21201	21445	21130	21349	21163	21313	21181	21282	21364	21258	21257	21259	21297	21305	21368	21344	21192	21271	21076	21228	21506	21349	21195	21346	21224	21174	21312	21316	21345	21492	21063	21411	21300	21331	21238	21389	21262	21393	21167	21205	21459	21329	21221	21330	21352	21220	21216	21499	21231	21295	21358	21431	21410	21193	21499	21471	21180	21183	21186	21358	21051	21214	21028	21226	21234	21364	21332	21381	21313	21119	21356	21254	21250	21187	21351	21109	21110	21071	21243	21572	21366	21444	21312	21359	21310	21386	21283	21305	21406	21333	21306	21337	21410	21227	21195	21207	21347	21437	21407	21242	21242	21233	21289	21328	21164	21424	21327	21417	21472	21170	21329	21288	21377	21370	21315	21264	21281	21246	21321	21141	21408	21421	21176	21122	21413	21409	21196	21479	21445	21348	21429	21354	21057	21353	21257	21267	21399	21582	21430	21336	21305	21400	21090	21139	21447	21404	21417	21277	21405	21072	21344	21348	21472	21308	21292	21403	21283	21312	21280	21292	21247	21273	21315	21152	21168	21209	21123	21318	21377	21619	21480	21173	21264	21342	21165	21304	21212	21426	21406	21107	21266	21493	21340	21040	21175	21301	21127	21194	21180	21295	21353	21476	21312	21272	21469	21291	21454	21283	21243	21138	21340	21337	21292	21399	21432	21271	21126	21218	21347	21329	21300	21028	21223	21428	21243	21265	21131	21322	21138	21148	21337	21396	21278	21537	21183	21169	21394	21348	21344	21333	21288	21273	21238	21540	21196	21296	21156	21438	21193	21197	21282	21250	21414	21396	21275	21189	21331	21279	21250	21267	21235	21325	21437	21490	21237	21265	21228	21219	21234	21269	21254	21391	21346	21459	21283	21416	21100	21340	21386	21439	21181	21071	21372	21301	21091	21314	21466	21191	21098	21219	21328	21350	21196	21460	21183	21376	21234	21536	21197	21390	21333	21208	21275	21289	21171	21266	21208	21339	21283	21294	21180	21290	21498	21210	21065	21273	21401	21285	21157	21338	21331	21622	21455	21294	21248	21301	21138	21227	21255	21418	21644	21016	21353	21329	21097	21288	21292	21188	21319	21442	21439	21341	21408	21307	21340	21258	21020	21543	21241	21215	21328	21207	21093	21417	21189	21221	21307	21586	21245	21323	21287	21326	21366	21333	21394	21341	21335	21182	21291	21369	21423	21391	21121	21055	21256	21378	21255	21365	21250	21324	21109	21320	21547	21313	21454	21382	21403	21454	21250	21345	21161	21384	21269	21367	21292	21002	21190	21257	21158	21188	21393	21523	21350	21302	21207	21259	21292	21490	21161	21341	21524	21264	21270	21631	21263	21223	21372	21338	21297	21239	21325	21556	21119	21346	21425	21378	21243	21434	21391	21165	21063	21290	21214	21230	21267	21430	21392	21269	21227	21133	21187	21299	21331	21303	21306	21254	21410	21457	21208	21293	21325	21230	21233	21361	21248	21284	21232	21175	21082	21329	21360	21236	21208	21473	21372	21129	21099	21320	21344	21334	21236	21330	21348	21245	21185	21190	21403	21187	21222	21339	21424	21133	21294	21306	21310	21362	21366	21137	21401	21228	21296	21413	21333	21253	21493	21340	21426	21220	21520	21314	21314	21297	21259	21371	21280	21329	21514	21572	21572	21415	21414	21326	21215	21466	21311	21415	21152	21347	21430	21209	21194	21284	21067	21160	21453	21436	21424	21512	21405	21310	21336	21356	21538	21483	21293	21497	21240	21302	21210	21142	21176	21420	21179	21236	21269	21418	21266	21327	21353	21486	21411	21321	21129	21209	21331	21076	21389	21217	21235	21464	21307	21350	21434	21330	21402	21344	21413	21321	21332	21196	21296	21395	21338	21365	21368	21334	21288	21092	21439	21131	21235	21422	21393	21086	21281	21400	21307	21348	21309	21122	21170	21237	21202	21216	21273	21428	21350	21497	21174	21400	21211	21334	21292	21427	21536	21153	21274	21327	21433	21441	21398	21302	21350	21242	21224	21250	21239	21475	21124	21274	21407	21455	21439	21397	21314	21224	21260	21349	21235	21240	21237	21276	21304	21134	21464	21168	21332	21446	21421	21276	21124	21175	21388	21204	21437	21452	21281	21187	21216	21178	21352	21379	21210	21209	21271	21220	21369	21321	21378	21174	21293	21333	21144	21045	21160	21101	21323	21157	21388	21379	21338	21395	21271	21221	21074	21203	21346	21300	21403	21317	21405	21358	21400	21087	21346	21170	21123	21425	21149	21417	21153	21276	21344	21181	21342	21200	21291	21346	21399	21249	21122	21166	21192	21402	21321	21330	21274	21376	21235	21117	21190	21310	21298	21156	21141	21335	21412	21211	21362	21635	21461	21449	21066	21458	21232	21392	21438	21359	21309	21367	21159	21205	21226	21260	21418	21171	21486	21361	21259	21250	21542	21233	21399	21407	21373	21242	21087	21349	21434	21417	21078	21261	21304	21191	21302	21244	21151	21316	21305	21083	21275	21176	21055	21473	21314	21258	21222
21438	36884	33987	29704	26380	23618	21312	19896	19062	18939	18227	18207	17853	17577	17622	17515	17756	17440	17431	17355	17394	17117	17190	17423	17089	17117	17171	17215	17143	17226	17149	17323	17276	17191	17177	17245	17261	17179	17158	17086	17245	17067	17323	17274	17140	17723	20289	20279	19119	18229	17651	17424	17149	17182	17099	17134	17288	17143	16933	17102	17060	17187	17100	17272	17098	17133	17142	17241	17176	17162	17229	17204	16961	17061	17178	17197	17165	17280	17049	16930	17165	17079	17201	17134	17170	17201	17307	17105	17045	17143	17154	17288	17250	16981	17131	17192	17163	17216	17132	17135	16898	17024	17103	17120	17179	17150	17110	17157	17101	17200	16940	17110	17142	17166	17154	17090	17139	17195	17065	17205	17152	17023	17067	17048	17055	17057	17010	17223	17194	17189	17170	17116	17092	17049	17188	17062	17082	17103	17011	17157	17184	17042	17041	17177	17168	17063	17209	17078	17202	17136	16976	17165	16870	17010	16967	16916	17160	17209	17168	17097	17275	17084	17221	17270	16907	17318	17163	17098	17151	16868	17187	17090	17204	17121	17160	17009	17121	17032	17074	16998	17213	17247	16994	17107	17111	17009	17013	17118	17150	17126	17116	17060	17083	17115	17263	17065	17151	17043	17214	16983	17088	17144	17041	16922	17118	17147	17144	17189	17056	17003	17090	17063	17125	16869	17229	17148	17150	17060	17028	17074	17148	16931	17123	17017	17081	17174	16941	17185	16824	17090	17213	17182	17023	17107	17152	17061	17013	16969	17287	16994	16924	17111	16933	17100	17173	16886	17052	17106	17077	17045	17148	17166	17080	17185	17195	17030	17292	17303	17180	17098	17110	17004	17233	17040	16960	17092	17071	17112	17012	17046	17042	16923	17089	17158	17196	16926	17091	16912	17153	17049	17322	17113	16872	17132	17154	17038	16912	17020	17091	17048	17193	17222	17045	17078	16903	17130	17233	17161	17120	17126	17136	17284	17070	17137	17238	17151	17156	17096	17170	17256	17115	17255	17206	17197	17144	17130	17114	17004	17076	16974	17138	16848	16965	16990	17076	16940	17094	17042	17282	17201	17135	16984	17101	17131	17220	17158	17077	17104	17168	17025	17176	17206	17079	17225	17186	17122	16964	17296	17093	17110	17097	17158	16976	17105	17227	17181	17126	17131	17145	17135	17105	17025	17070	17221	17113	17059	17012	17180	17084	17042	17134	17106	17390	17256	17127	17088	17147	17194	16940	17087	17128	17193	17038	17146	17223	17191	17175	17136	17121	17160	17171	17004	17181	17055	17062	17157	17092	17049	17227	17180	17059	16911	17076	17026	17211	17147	16906	17121	17166	17001	17283	17145	17062	17059	17085	16926	17022	16961	17077	17077	16930	17123	16950	17233	17004	16901	17246	16955	17187	17026	17018	16791	17028	17152	17006	17288	17241	16947	17027	17199	16980	17234	16987	16984	17137	17019	17244	17039	17267	17439	17094	17198	17190	17123	17073	17005	17096	16976	17149	17094	17025	16994	17195	17215	17092	17176	17080	16891	17057	17219	17081	17280	17196	17090	17039	17235	17254	17083	16976	17153	17228	17008	16942	17096	17101	16895	16981	17075	17157	17213	17150	17302	17210	17171	17110	17241	17160	17180	17342	17137	17187	17273	17046	17084	17042	17025	17148	17157	17026	17028	17131	17137	17096	17246	17210	16932	17067	17096	17138	17129	17220	17068	17200	17024	16925	17132	16911	17005	17269	17044	17021	17044	17103	17155	17146	17005	17057	17104	17188	17083	17161	17063	17088	17003	17069	17115	17245	17200	17151	17001	17180	17093	16997	17105	17074	17040	17222	17224	16972	17023	17101	17193	16953	17092	17134	17038	17010	17079	17231	17053	17008	17196	17082	17030	17182	17071	17182	17139	17236	17008	17199	17099	17302	17245	17148	17109	17019	17060	17313	17162	17046	16953	17082	17069	17284	17334	16963	17054	17125	17159	16951	17083	17140	17260	17101	17064	17269	16980	17118	17060	17112	17085	16932	17225	17094	17119	17360	17106	17176	17165	17124	17215	17142	17240	17074	17211	17050	17402	17002	17072	17194	17145	17141	17151	17050	17165	16991	16998	17180	17121	17083	17195	16969	17163	17000	17040	17083	17046	16884	17045	17115	17030	17192	17126	17010	17090	17045	17137	17009	17174	17157	16996	17031	17080	17239	17111	17227	16871	17000	17216	17093	17097	17140	17229	17168	17165	17040	16936	17127	17141	17055	17055	17068	17128	17171	17084	17205	17005	17079	17003	17031	17148	17103	17193	16964	17098	17038	17017	17075	17184	17231	16975	17023	17052	17072	16946	17144	17200	16972	16909	16895	16830	17245	17044	17226	17083	17204	17095	16992	17186	17122	16996	17035	17079	17241	17123	16934	17139	17168	17089	17154	17127	17047	17153	17043	17320	17236	17191	17231	17092	17087	17009	17197	17121	17006	17093	17114	16943	17189	17218	17021	16877	17094	17150	17169	17109	17104	17086	17232	17101	17092	17047	17156	17039	17007	17076	17108	16970	17009	17037	17215	17108	17301	17160	16883	17076	17156	17237	17124	17281	16983	17135	17141	17151	17190	17185	17022	17031	17191	17139	17157	16987	16978	17063	17328	17131	17149	17132	17085	17088	17043	17002	17132	17126	16913	17113	17011	17094	17211	17039	17173	17126	17153	17082	17162	17127	17254	17153	17063	17182	16943	17005	17125	16986	17105	17179	17193	17059	16959	17193	17234	17227	17219	16910	17182	17169	17141	17101	17086	17069	16992	17097	17001	17047	17039	17139	17073	17072	17092	17375	17164	17006	16950	17034	17007	17190	17060	17150	17036	17392	17274	17033	17056	17167	17043	16928	16965	17108	17225	17138	16964	17066	17100	17052	16947	16973	17128	17143	17083	16983	16889	16946	17100	17205	17024	17069	17245	17078	17211	17111	16907	17057	17059	17072	17007	17081	17129	17132	17136	17166	17235	17075	17011	17054	17170	17059	17137	17154	17278	17124	17208	17044	16930	16974	17157	17100	17202	16974	17085	17030	17100	17236	17164	17208	17156	17200	17027	17201	17135	17134	16998	17103	17151	16991	16998	17183	17189	17130	17150	16983	17047	17057	17201	17072	17119	17282	17068	17156	17135	16867	17084	17133	17088	17095	17058	17030	17111	17080	17167	17157	17231	17139	17073	17194	17084	17075	17108	17243	16924	17022	17178	17181	17076	17069	16927	17241	17214	16955	17117	17111	16946	17093	17079	17131	17100	17133	17164	16896	17155	17027	17334	17090	17102	17110	17154	17122	17000	17155	17227	17062	17170	16838	17132	17054	17108	17012	17235	17016	17160	17071	17154	17255	17175	17109	17033	17151	17031	17175	17020	17051	17076	17038	17204	17087	17062	17288	17090	16974	17132	17084	16982	16940	16853	17006	16997	16941	17170	17010	17070	17061	16974	17250	17147	17277	17177	17054	17036	17009	17074	17099	17142	17155	17282	17109	17138	17134	17249	17065	17063	17066	17142	17086	17004	17288	17066	16982	17068	17053	17166	16962	16942	17198	17065	17003	17231	16973	17151	17137	17047	17106	17048	16876	17049	16965	17331	17058	17104	17145	17039	17026	17126	17103	17073	17241	17041	17122	17184	17170	17118	17046	17038	17126	16990	17072	17187	17097	17355	17227	17244	16938	17160	17197	17105	17037	17178	16885	17099	16988	17142	17162	17275	17259	17126	17155	16959	16967	17136	17119	17270	17067	16932	17198	17069	17098	17154	17085	17232	17031	17066	17199	16975	17066	17079	17078	17264	17141	17171	17165	17115	16983	17117	17123	17148	17074	17231	17230	17243	16999	17074	17284	17134	17136	16959	17066	17130	16961	17030	17208	16975	17070	17125	17168	17036	17031	17144	17221	16851	17273	17130	17156	17238	17091	17003	17321	17104	17077	17173	17043	17115	17153	17164	17007	17108	17100	17190	17095	17013	17156	17228	17140	17052	17007	17136	17137	17098	17023	17120	17037	17112	17181	17038	16980	17223	17161	17052	17061	17177	17239	17110	16885	17288	17121	16883	17119	17176	17037	17227	17064	17031	17126	17175	17176	17232	17221	16959	17065	17184	17126	17198	17310	17067	16935	16993	17216	17211	17033	16877	17202	17073	17080	17094	17203	17005	17189	16895	16940	17149	16991	17002	17239	17170	17149	17179	17110	17125	17165	16923	17081	17094	17087	17163	17030	16946	17112	17150	17106	17083	17001	16996	16952	17028	17041	17228	17094	17142	17010	17016	17185	17053	17230	17071	16921	17024	17298	17128	17030	17085	16966	16998	17119	17090	17080	17103	16992	17276	17079	16934	17031	17163	17108	17077	17061	16988	17066	16926	17355	17117	17092	17096	16987	17159	16999	17161	17062	17034	17188	17245	16965	17117	17038	17099	16895	17115	17300	17136	17048	17240	17233	16919	17049	17101	16956	16965	17070	17201	17055	17040	17081	17059	17135	17044	16968	17089	17141	17282	17155	17130	16958	17243	17257	17170	17115	17156	17033	17087	17141	16995	17168	17183	16899	17088	17121	17018	17044	17074	17183	17219	17002	16997	16963	17149	17089	17200	17117	17071	17081	17203	17115	17035	17127	16961	16979	17156	17139	16985	17132	17202	17131	17248	17094	17185	17115	17024	17127	16957	17107	17078	17180	16978	17056	16958	17002	16972	17207	17248	17096	17066	17055	17005	17004	17195	17207	17182	17142	17096	17125	16995	17239	17175	17189	17032	17025	17141	17125	17085	17092	16995	17151	17103	17064	17157	17238	17264	17263	16997	17093	17255	16964	17104	17102	17206	17085	17055	16984	17028	17042	17062	17131	16978	17319	17140	17113	17252	17138	17060	17206	17100	16984	17061	17125	16987	17228	17093	16996	17140	17198	17173	17062	16957	17214	17009	17035	17065	17236	17246	17160	17089	16937	17166	17130	17138	17041	17010	17058	17094	16976	17018	16988	17418	17052	17179	17053	17188	17066	17136	17207	16930	17078	17142	17038	17131	17259	17210	17025	17121	17141	17037	17156	17073	17020	17212	17253	17056	17204	17176	16973	17052	17020	17107	17265	17075	17003	17184	17054	17289	17170
27978	22944	28018	26316	23019	22956	22532	21875	21880	22045	21827	21816	21827	21628	21818	21633	21583	21601	21592	21777	21717	21617	21597	21688	21666	21556	21705	21786	21877	21376	21479	21720	21701	21560	21521	21592	21796	21620	21750	21680	21644	21750	21752	21730	21565	21689	21788	22033	21707	21967	21579	21715	21703	21631	21495	21578	21756	21545	21847	21690	21649	21408	21677	21977	21624	21685	21716	21714	21582	21702	21430	21453	21794	21513	21563	21708	21585	21453	21524	21541	21647	21639	21603	21723	21761	21797	21583	21593	21674	21689	21667	21338	21842	21771	21642	21675	21602	21573	21659	21637	21808	21615	21362	21659	21401	21623	21633	21444	21595	21474	21522	21640	21588	21922	21532	21640	21494	21591	21510	21680	21391	21685	21751	21556	21679	21666	21522	21639	21648	21399	21714	21555	21576	21684	21633	21598	21448	21553	21796	21659	21703	21710	21583	21512	21398	21710	21808	21521	21369	21628	21729	21449	21695	21822	21396	21305	21672	21575	21810	21583	21439	21731	21597	21586	21690	21649	21545	21565	21640	21618	21553	21636	21506	21414	21759	21548	21423	21671	21799	21578	21676	21615	21354	21769	21372	21688	21580	21790	21649	21710	21729	21598	21675	21635	21515	21481	21524	21581	21737	21615	21773	21611	21737	21593	21698	21688	21752	21584	21470	21546	21592	21576	21491	21588	21603	21480	21669	21471	21625	21668	21585	21461	21646	21597	21636	21725	21568	21673	21584	21577	21666	21578	21639	21642	21646	21611	21659	21558	21769	21644	21496	21511	21645	21699	21721	21633	21580	21551	21647	21446	21855	21568	21569	21822	21645	21607	21619	21651	21728	21665	21793	21639	21748	21488	21607	21575	21707	21315	21663	21574	21609	21550	21546	21574	21808	21490	21524	21427	21390	21326	21463	21600	21322	21440	21521	21581	21742	21729	21489	21527	21689	21691	21545	21626	21781	21443	21523	21671	21619	21538	21678	21535	21710	21677	21595	21562	21541	21598	21658	21730	21593	21511	21702	21862	21570	21610	21585	21608	21552	21505	21581	21773	21500	21329	21673	21641	21602	21548	21568	21621	21858	21586	21519	21531	21489	21550	21481	21477	21534	21651	21712	21877	21693	21556	21780	21723	21559	21799	21846	21487	21756	21626	21526	21380	21570	21422	21631	21762	21643	21434	21669	21640	21766	21581	21739	21704	21694	21579	21624	21478	21755	21697	21463	21690	21795	21733	21729	21585	21757	21392	21691	21665	21672	21447	21493	21667	21602	21537	21537	21492	21683	21534	21736	21641	21487	21466	21563	21568	21638	21500	21517	21387	21419	21361	21771	21662	21488	21607	21707	21389	21499	21534	21617	21458	21404	21728	21566	21354	21705	21551	21586	21685	21285	21716	21968	21535	21712	21619	21521	21683	21739	21550	21893	21626	21721	21727	21710	21605	21700	21788	21432	21554	21740	21339	21675	21683	21580	21591	21702	21502	21540	21582	21798	21729	21817	21745	21640	21633	21569	21615	21538	21617	21471	21546	21652	21701	21488	21361	21582	21502	21538	21563	21733	21547	21780	21684	21550	21738	21705	21500	21763	21682	21521	21727	21391	21603	21708	21750	21611	21440	21636	21537	21671	21610	21632	21621	21563	21871	21665	21571	21704	21605	21511	21634	21689	21648	21678	21689	21665	21769	21494	21737	21949	21492	21662	21675	21617	21528	21830	21659	21492	21826	21695	21589	21559	21687	21431	21523	21438	21341	21637	21862	21564	21683	21747	21574	21723	21672	21456	21850	21666	21942	21802	21477	21571	21540	21611	21688	21822	21728	21675	21765	21711	21685	21646	21642	21735	21594	21561	21645	21558	21670	21533	21670	21847	21693	21672	21730	21287	21530	21434	21599	21528	21687	21583	21616	21639	21493	21663	21674	21509	21600	21727	21717	21568	21823	21501	21656	21773	21536	21490	21414	21484	21560	21673	21837	21475	21616	21433	21350	21465	21623	21572	21430	21645	21718	21747	21499	21495	21549	21681	21508	21415	21766	21815	21813	21568	21474	21465	21794	21604	21758	21724	21405	21622	21636	21669	21609	21735	21638	21782	21634	21787	21629	21670	21759	21395	21374	21724	21580	21607	21615	21730	21415	21577	21478	21518	21475	21624	21566	21775	21513	21409	21679	21966	21514	21560	21625	21566	21394	21569	21628	21600	21475	21501	21400	21599	21553	21673	21433	21512	21743	21706	21453	21784	21727	21658	21765	21664	21496	21634	21742	21929	21662	21689	21618	21706	21565	21622	21667	21892	21648	21555	21655	21599	21602	21714	21666	21696	21706	21916	21737	21535	21612	21644	21619	21690	21588	21612	21561	21598	21545	21519	21598	21726	21330	21801	21676	21697	21642	21618	21900	21527	21608	21698	21428	21535	21724	21507	21611	21550	21830	21490	21527	21687	21486	21434	21595	21459	21505	21722	21714	21713	21595	21744	21583	21644	21565	21579	21424	21502	21706	21683	21545	21846	21574	21714	21510	21712	21493	21508	21604	21733	21792	21611	21567	21629	21678	21841	21792	21601	21657	21594	21934	21644	21552	21652	21536	21650	21682	21580	21569	21590	21615	21470	21737	21710	21554	21561	21648	21733	21681	21701	21670	21725	21758	21381	21610	21599	21753	21527	21495	21727	21718	21685	21468	21630	21614	21589	21731	21511	21681	21634	21455	21565	21493	21438	21594	21798	21652	21479	21807	21476	21599	21353	21660	21729	21641	21780	21627	21602	21851	21859	21595	21729	21695	21559	21514	21633	21499	21617	21829	21731	21735	21469	21741	21520	21729	21651	21709	21619	21547	21907	21862	21765	21507	21570	21803	21739	21463	21528	21713	21513	21623	21732	21711	21605	21578	21495	21556	21565	21551	21666	21549	21481	21559	21656	21733	21643	21489	21690	21617	21840	21488	21723	21775	21571	21427	21394	21876	21624	21679	21583	21683	21457	21552	21508	21680	21610	21694	21779	21793	21830	21499	21433	21833	21594	21566	21695	21746	21601	21522	21821	21458	21602	21441	21572	21835	21695	21583	21614	21541	21872	21502	21615	21596	21705	21686	21552	21890	21680	21461	21498	21561	21559	21824	21736	21741	21495	21813	21610	21672	21615	21703	21664	21866	21716	21658	21354	21815	21648	21693	21746	21669	21492	21568	21858	21583	21656	21438	21642	21868	21638	21659	21774	21628	21747	21704	21713	21818	21619	21508	21747	21654	21709	21512	21717	21711	21684	21413	21591	21567	21506	21742	21621	21663	21486	21558	21668	21508	21443	21508	21548	21719	21648	21679	21673	21636	21585	21591	21664	21667	21674	21704	21598	21578	21470	21586	21582	21729	21589	21720	21562	21527	21501	21630	21519	21588	21478	21474	21570	21754	21486	21589	21469	21692	21676	21584	21605	21660	21685	21731	21734	21718	21505	21711	21496	21642	21731	21642	21719	21693	21586	21647	21551	21594	21527	21752	21646	21498	21626	21645	21461	21645	21572	21447	21634	21461	21546	21403	21672	21567	21669	21566	21734	21659	21569	21699	21525	21668	21688	21560	21650	21735	21720	21716	21776	21552	21568	21598	21725	21737	21767	21616	21553	21779	21676	21770	21529	21711	21534	21827	21625	21659	21432	21878	21758	21717	21753	21585	21517	21415	21873	21574	21870	21733	21518	21292	21424	21829	21531	21495	21572	21696	21556	21464	21503	21593	21553	21713	21691	21751	21599	21425	21633	21731	21748	21681	21713	21724	21636	21791	21707	21392	21516	21697	21701	21391	21698	21650	21582	21669	21555	21652	21361	21553	21645	21624	21805	21532	21465	21688	21540	22011	21681	21681	21448	21438	21697	21546	21754	21625	21609	21630	21690	21541	21509	21652	21576	21748	21826	21707	21674	21525	21643	21693	21516	21592	21857	21706	21664	21690	21586	21547	21532	21351	21740	21684	21501	21479	21513	21553	21470	21761	21662	21505	21616	21658	21850	21774	21745	21546	21649	21604	21576	21612	21720	21575	21510	21724	21516	21573	21634	21534	21552	21588	21400	21437	21631	21548	21517	21623	21648	21778	21680	21603	21615	21622	21384	21602	21740	21606	21826	21780	21588	21689	21849	21711	21730	21363	21539	21472	21511	21575	21728	21835	21716	21611	21839	21723	21633	21782	21742	21592	21560	21604	21539	21786	21529	21515	21370	21515	21615	21514	21576	21592	21480	21790	21795	21414	21799	21459	21701	21554	21667	21480	21750	21665	21353	21675	21798	21419	21505	21687	21615	21847	21651	21401	21693	21609	21546	21748	21458	21692	21478	21577	21618	21594	21707	21821	21520	21558	21858	21843	21713	21656	21670	21494	21734	21617	21513	21458	21721	21529	21635	21600	21732	21562	21583	21720	21662	21843	21456	21683	21614	21665	21717	21810	21559	21702	21707	21546	21650	21414	21596	21693	21470	21561	21640	21707	21695	21628	21593	21617	21853	21641	21459	21862	21387	21603	21612	21401	21566	21501	21632	21464	21589	21572	21318	21646	21574	21606	21587	21395	21398	21462	21689	21544	21423	21667	21622	21693	21668	21556	21753	21808	21470	21552	21600	21575	21603	21438	21579	21744	21558	21490	21730	21620	21456	21496	21570	21731	21639	21397	21738	21605	21780	21640	21579	21683	21818	21423	21721	21547	21567	21586	21683	21657	21714	21643	21481	21580	21725	21509	21732	21703	21552	21341	21618	21355	21681	21625	21577	21749	21663	21746	21690	21562	21640	21498	21365	21881	21537	21613	21446	21711	21722	21406	21696	21762	21697	21529	21601	21573	21832	21773	21725	21636	21619	21680	21560	21563	21633	21822	21607	21752	21649	21743	21603	21681	21622	21635	21729	21619	21548	21772	21523	21705	21767	21729	21482	21571	21535	21776	21735	21585	21741	21549	21695	21767	21809	21834	21684	21681	21491	21696	21528	21582	21496	21783	21607	21553	21618	21598	21538	21613	21590	21462	21456	21813	21664	21611	21694	21621	21598	21782	21682	21491	21426	21580	21543	21492	21337	21700	21703	21680	21650	21712	21634	21603	21674	21691	21529	21532	21692	21616	21724	21622	21644	21634	21776	21434	21625	21531	21402	21670
19239	24850	24333	21518	20254	19311	18692	17926	17850	17787	17780	17304	17405	17443	17434	17514	17327	17389	17199	17322	17421	17286	17397	17120	17328	17316	17326	17436	17357	17147	17464	17355	17205	17462	17428	17304	17438	17334	17406	17272	17324	17352	17361	17298	17459	17270	17468	17696	17457	17329	17366	17339	17279	17294	17435	17312	17410	17321	17228	17340	17314	17290	17254	17291	17329	17317	17471	17254	17131	17394	17220	17228	17261	17269	17258	17356	17237	17495	17266	17391	17221	17205	17243	17336	17300	17300	17178	17307	17340	17315	17216	17262	17287	17244	17278	17133	17143	17485	17220	17396	17246	17351	17406	17326	17466	17483	17217	17348	17360	17247	17214	17292	17289	17325	17106	17362	17405	17196	17687	17246	17486	17264	17458	17176	17099	17353	17221	17326	17161	17432	17334	17193	17082	17459	17314	17390	17390	17005	17411	17220	17301	17142	17272	17411	17263	17204	17333	17411	17141	17254	17387	17270	17197	17426	17258	17267	17256	17381	17160	17278	17341	17188	17410	17335	17225	17302	17161	17329	17266	17255	17254	17069	17415	17247	17280	17027	17217	17283	17395	17207	17399	17196	17242	17169	17322	17165	17295	17265	17065	17332	17423	17310	17329	17240	17193	17405	17316	17289	17473	17168	17297	17241	17129	17301	17396	17298	17300	17230	17394	17274	17333	17284	17191	17357	17517	17310	17174	17386	17130	17300	17220	17245	17356	17455	17472	17307	17089	17428	17154	17335	17238	17178	17324	17351	17255	17259	17280	17364	17409	17385	17048	17241	17313	17276	17488	17191	17262	17331	17302	17384	17406	17208	17189	17240	17251	17148	17194	17248	17190	17423	17183	17360	17336	17243	17289	17337	17264	17411	17268	17281	17178	17186	17281	17357	17383	17294	17185	17342	17300	17128	17380	17407	17109	17339	17080	17281	17272	17441	17144	17294	17328	17315	17466	17204	17383	17451	17173	17364	17097	17307	17173	17248	17278	17346	17160	17119	17227	17217	17330	17407	17244	17207	17316	17177	17205	17366	17410	17441	17296	17282	17372	17349	17271	17327	17186	17338	17121	17309	17353	17287	17186	17356	17362	17286	17390	17230	17348	17438	17336	17270	17270	17389	17225	17327	17267	17429	17331	17354	17378	17326	17083	17288	17349	17269	17335	17311	17071	17206	17207	17338	17454	17066	17366	17207	17329	17405	17238	17321	17137	17322	17265	17258	17265	17208	17421	17337	17128	17376	17440	17289	17237	17264	17172	17617	17214	17173	17317	17359	17135	17288	17183	17223	17271	17137	17328	17179	17213	17228	17278	17173	17348	17381	17364	17299	17313	17227	17480	17291	17253	17387	17385	17367	17302	17325	17423	17181	17315	17432	17484	17329	17397	17331	17374	17128	17272	17379	17277	17418	17274	17505	17154	17363	17221	17356	17330	17371	17183	17337	17175	17260	17226	17248	17430	17352	17315	17352	17296	17240	17285	17214	17226	17295	17291	17362	17333	17433	17359	17248	17368	17454	17177	17264	17301	17277	17245	17273	17259	17299	17154	17436	17318	17196	17285	17190	17334	17248	17376	17311	17405	17163	17373	17399	17361	17160	17376	17182	17271	17414	17231	17360	17295	17320	17351	17263	17360	17173	17249	17220	17255	17166	16971	17412	17359	17205	17197	17192	17381	17423	17241	17249	17416	17224	17344	17351	17310	17177	17229	17200	17084	17420	17296	17323	17293	17525	17268	17254	17228	17408	17147	17301	17334	17268	17348	17237	17416	17401	17342	17204	17385	17375	17086	17306	17093	17148	17332	17433	17277	17260	17242	17156	17516	17289	17246	17417	17387	17137	17225	17216	17368	17385	17114	17556	17222	17331	17279	17200	17204	17317	17289	17381	17399	17187	17140	17377	17341	17276	17369	17201	17329	17341	17360	17247	17275	17101	17418	17329	17259	17415	17257	17304	17428	17281	17390	17249	17311	17350	17431	17348	17135	17481	17384	17472	17252	17277	17317	17497	17373	17222	17389	17103	17106	17262	17256	17267	17353	17308	17274	17255	17482	17395	17186	17350	17237	17417	17126	17216	17160	17279	17291	17319	17305	17232	17270	17259	17313	17349	17259	17401	17263	17430	17365	17343	17378	17351	17341	17229	17351	17098	17318	17438	17392	17297	17278	17263	17308	17375	17262	17426	17301	17197	17262	17213	17293	17455	16954	17200	17120	17303	17181	17099	17409	17198	17535	17139	17251	17270	17390	17281	17320	17343	17282	17420	17276	17369	17296	17328	17259	17219	17370	17207	17389	17290	17403	17282	17540	17421	17178	17309	17315	17054	17100	17104	17281	17255	17271	17311	17329	17366	17299	17406	17299	17370	17289	17332	17377	17279	17295	17083	17485	17129	17425	17159	17461	17440	17488	17306	17273	17249	17476	17275	17287	17262	17216	17308	17299	17370	17281	17120	17218	17287	17226	17212	17133	17305	17221	17300	17370	17197	17239	17265	17233	17370	17296	17338	17110	17354	17272	17416	17334	17351	17314	17235	17174	17333	17337	17180	17387	17314	17225	17300	17405	17183	17316	17264	17407	17190	17450	17270	17314	17344	17147	17135	17318	17446	17312	17238	17146	17330	17311	17282	17297	17295	17444	17373	17297	17387	17090	17294	17182	17233	17475	17392	17161	17308	17355	17286	17228	17189	17323	17381	17215	17312	17357	17282	17280	17335	17398	17297	17390	17156	17322	17439	17252	17264	17190	17330	17123	17374	17223	17290	17076	17222	17435	17092	17230	17390	17343	17423	17295	17103	17265	17316	17244	17248	17193	17378	17243	17385	17249	17263	17276	17208	17401	17527	17219	17401	17232	17212	17405	17328	17272	17404	17384	17346	17216	17260	17342	17177	17346	17293	17194	17285	17311	17407	17145	17444	17399	17279	17278	17268	17462	17251	17528	17234	17361	17289	17393	17182	17452	17376	17188	17409	17172	17347	17319	17297	17215	17224	17263	17380	17312	17275	17226	17240	17387	17243	17379	17318	17222	17354	17200	17431	17251	17297	17247	17026	17455	17463	17154	17425	17279	17301	17390	17257	17345	17263	17262	17264	17216	17307	17427	17385	17249	17406	17133	17192	17278	17289	17335	17426	17185	17419	17337	17176	17307	17191	17356	17327	17246	17247	17237	17347	17222	17256	17334	17203	17418	17357	17287	17201	17257	17198	17375	17429	17275	17192	17332	17242	17310	17216	17314	17068	17452	17487	17387	17216	17311	17312	17318	17037	17169	17141	17233	17250	17349	17348	17363	17195	17245	17312	17080	17241	17287	17201	17339	17380	17313	17209	17225	17423	17275	17477	17319	17345	17260	17165	17272	17216	17200	17273	17365	17350	17247	17410	17235	17612	17271	17194	17423	17296	17236	17271	17276	17311	17424	17306	17184	17326	17342	17159	17292	17320	17365	17339	17311	17135	17242	17303	17213	17354	17091	17397	17378	17273	17478	17224	17411	17347	17306	17470	17480	17281	17309	17519	17247	17326	17166	17374	17444	17152	17156	17347	17299	17277	17310	17506	17301	17227	17147	17194	17328	17281	17412	17269	17195	17219	17214	17288	17276	17324	17289	17275	17250	17327	17093	17256	17334	17214	17243	17281	17172	17370	17204	17297	17286	17151	17275	17291	17410	17215	17235	17233	17285	17320	17340	17256	17194	17332	17306	17280	17452	17321	17313	17389	17258	17283	17200	17228	17180	17412	17358	17298	17424	17384	17335	17228	17450	17233	17265	17353	17282	17365	17503	17265	17391	17352	17258	17269	17320	17197	17297	17447	17223	17340	17334	17369	17315	17084	17345	17240	17181	17240	17281	17260	17352	17244	17271	17167	17352	17360	17308	17395	17188	17360	17314	17085	17318	17293	17323	17253	17305	17364	17393	17345	17260	17218	17302	17234	17316	17264	17293	17312	17321	17384	17190	17478	17369	17445	17208	17402	17222	17362	17245	17354	17389	17210	17252	17291	17234	17211	17193	17222	17371	17169	17267	17139	17354	17254	17239	17189	17172	17265	17511	17219	17335	17441	17297	17394	17506	17132	17360	17341	17314	17385	17475	17310	17283	17402	17262	17282	17394	17214	17541	17386	17245	17201	17359	17337	17219	17463	17264	17252	17213	17058	17307	17326	17259	17521	17151	17250	17198	17294	17346	17163	17136	17193	17379	17370	17273	17345	17359	17227	17358	17455	17285	17307	17333	17302	17193	17325	17360	17267	17253	17447	17156	17234	17503	17336	17136	17206	17367	17049	17493	17196	17272	17240	17291	17346	17470	17403	17271	17206	17197	17249	17267	17516	17493	17340	17206	17249	17469	17278	17212	17208	17311	17198	17401	17236	17206	17300	17301	17239	17217	17287	17401	17273	17446	17456	17105	17374	17254	17177	17233	17247	17235	17397	17404	17193	17255	17365	17424	17223	17554	17294	17281	17298	17178	17275	17350	17267	17406	17240	17249	17465	17358	17198	17330	17472	17296	17266	17191	17349	17231	17266	17361	17176	17347	17346	17378	17206	17369	17336	17087	17178	17390	17384	17335	17125	17333	17278	17337	17383	17346	17368	17366	17201	17252	17208	17356	17171	17260	17421	17257	17394	17126	17196	17284	17323	17340	17413	17407	17387	17198	17293	17329	17468	17479	17251	17356	17396	17265	17402	17218	17346	17248	17417	17474	17227	17301	17255	17521	17346	17131	17301	17494	17305	17184	17327	17451	17332	17390	17240	17459	17156	17347	17186	17078	17255	17307	17259	17205	17292	17307	17199	17333	17343	17240	17394	17294	17317	17308	17316	17256	17398	17234	17238	17069	17259	17542	17342	17255	17448	17181	17276	17260	17122	17339	17179	17330	17396	17385	17263	17072	17220	17375	17371	17324	17310	17161	17368	17272	17179	17240	17259	17344	17234	17406	17309	17316	17303	17285	17174	17334	17250	17532	17221	17141	17160	17255	17144	17253	17127	17219	17318	17293	17044	17379	17190	17374	17227	17348	17304	17181	17299	17207	17307	17339	17223	17338	17237	17155	17437	17335	17234	17246	17237	17271	17261	17383	17422	17347	17231	17245	17289	17219	17395	17391	17221	17111	17320	17195	17394	17313	17351	17497	17205
23868	21371	28872	24378	23077	25148	25016	22111	21659	22123	21621	21257	21470	21107	21221	21145	21131	21315	20825	20957	21109	21122	21063	20874	20969	20887	21120	21033	20955	21001	21055	20759	21019	21180	20945	20746	20953	20853	20833	20771	21073	21092	21073	21009	21147	21121	21637	22027	21714	21607	21315	21010	21088	21023	20804	21009	20882	20854	20882	20969	20953	20730	20879	20916	20725	20858	20925	20815	20943	21238	20906	20794	20963	21143	20966	20897	20867	20798	21210	20899	20959	20893	20901	20794	21084	21049	21041	21111	20836	20901	20719	20960	20941	20813	20951	20914	20789	21077	20900	20866	20832	20838	20896	20928	20906	20993	20817	20967	20897	20968	20746	20882	20947	20728	20983	20926	20594	21052	20910	20992	21160	21072	20904	20985	20916	20817	20837	20721	21053	20901	20924	20829	20959	20973	20785	20896	20709	20836	20920	20890	20936	20961	20942	20882	20766	20818	20802	20845	20914	20979	21022	20748	20877	20978	20752	20989	20867	20909	21039	20834	20884	20849	20599	20931	20693	21020	20974	20815	21037	20826	20773	20913	21086	20828	21009	21002	21120	20920	21045	20736	20980	20786	20798	20870	21040	20917	20873	20916	21016	20864	20869	20929	20917	20689	20942	20908	21017	20912	21099	20999	20950	20596	20814	20659	20885	20808	20925	20805	20891	20755	20974	20990	20994	20869	20551	20859	20760	20990	21142	20882	21106	20938	20887	20759	21119	20812	21100	20882	21090	21172	20800	21093	21003	20895	21014	21042	20763	21022	21135	20932	20964	20956	20904	20954	20676	20808	20755	20806	20965	20925	20893	20939	20952	20731	21107	20912	20825	20900	20943	20947	21063	20801	20899	20831	20921	20931	21128	20910	20792	20780	20904	21180	21145	20819	21086	20796	20779	20799	20716	21020	20911	20729	20895	20831	20804	20781	20880	20908	21132	20914	20901	20916	20902	20834	20893	21006	20841	20890	21002	21013	20794	20909	20889	21038	20875	20971	21014	20866	20770	20891	20904	20807	20845	20786	20880	20830	20664	20902	20867	20912	20694	20814	20947	20830	20839	20866	20766	20849	20891	20824	20919	21109	20939	20893	21016	21122	20866	21042	20758	20961	20823	21033	20779	21051	20793	20872	21084	20812	21007	20814	20778	20936	20896	20942	20811	20932	20833	20882	21078	20854	20824	20652	21125	20808	20961	20715	20640	20917	20828	20897	20796	20938	20858	20963	20959	20822	20887	20996	20901	21133	20967	20930	20892	20919	21119	21046	20867	21011	20941	20904	20998	20849	20793	20967	20921	20938	21008	20977	20710	20829	20833	21034	21021	20981	20899	20788	20744	20949	20850	20927	20951	20813	20752	20675	21000	20988	21074	21099	20811	20734	20783	20909	20837	20979	20895	20870	21029	20977	21023	20997	21051	20835	20971	20778	20811	20751	20752	20797	21083	21120	20797	20821	21066	21082	21038	21007	21025	20665	20863	20765	20963	20798	21024	20765	20730	21035	20922	20869	20852	20636	20851	20918	20820	20916	20912	20707	20852	20815	21010	21092	20797	20932	20883	21169	20878	20859	20829	20677	20871	20830	20793	20745	20725	20917	20979	20938	20873	20864	20887	20853	21082	21012	20912	20792	20838	20955	21004	20602	20981	20898	20863	20954	20992	20921	20978	20832	20833	20818	20843	20811	20872	20903	20857	20900	20915	21045	20822	21033	20607	20780	21093	20867	20713	20705	20897	20883	20826	20811	21109	21041	21023	20863	20872	20930	20791	20809	21107	21079	20963	20955	21058	21096	20853	21010	20801	21013	20813	20870	20889	20845	20847	20922	20879	20993	20962	20687	20838	21025	21097	20889	20954	21010	20997	20942	20814	21006	20960	20823	20935	20969	21017	20943	21015	20948	20928	21077	21038	20851	20740	20996	20659	20791	20908	20881	20804	21164	20797	21014	20974	20971	20941	21216	21008	20990	20969	20723	21069	20734	20859	20889	20939	20685	20979	20914	21007	20808	21091	20720	20759	20994	20759	20881	20889	20826	20872	20933	21009	21183	20994	20921	21049	20946	20797	20839	20966	20862	20911	20756	20840	20935	20864	20909	20915	20778	20590	20762	20932	20894	20980	21096	20930	20916	20879	21137	21045	20807	20888	20921	21136	20799	20701	20745	20724	20947	20863	20971	20941	21019	21052	20919	21087	20905	20791	20880	20978	20754	20750	20894	21151	20778	20904	21092	20619	20904	21001	21238	20999	20693	20943	20678	21016	20941	20771	21113	21020	20989	20873	20859	20869	20955	20839	20882	20785	20841	20795	20999	20904	20799	20971	20955	20929	20888	21024	21027	20878	21007	20747	20976	20778	20853	20969	21000	20902	20743	20717	21073	20793	20826	21022	21076	20881	20976	20819	20690	20771	20873	20877	20890	20948	20962	20934	20794	20963	21067	20988	20926	20782	20828	20660	20864	20956	20791	21048	20976	20757	20962	20997	20961	20881	20986	20902	21056	20991	20949	20958	21179	21012	20724	21067	21045	20803	20745	20725	20870	20847	20847	20763	20979	20946	20811	20755	20911	20764	21105	20966	20812	20717	20973	20991	20900	20716	20878	21051	20934	21183	20948	20857	21094	20816	21038	20952	20804	21112	20841	20807	21130	20899	20855	20841	20980	20859	21010	20943	20850	20584	20876	20925	20783	20753	20994	20986	20944	20918	20940	21065	20941	20959	20751	20784	21007	20925	20939	20975	20989	20961	20809	20950	20687	20818	20737	20771	21052	20994	20935	20797	20956	21069	20929	20915	20892	21083	20876	21166	20976	21026	21045	20769	20931	20917	20867	20912	20939	20958	20923	20978	20772	21052	20890	20837	20698	20692	20841	20926	20867	20770	21044	20706	20940	20936	21106	21076	21017	20797	20839	20966	21142	21055	20957	20877	20779	20730	20883	20998	20851	20684	20929	20703	20886	21075	20946	21057	21021	20939	20796	20944	21057	21103	21052	21008	20980	20971	20788	20774	20901	20657	21229	21075	20923	21093	20937	20935	20831	21050	20737	21082	20837	21153	20833	20978	20776	20833	20858	20871	21011	21070	21010	20814	20829	21019	20965	21155	20877	20852	20973	21016	21075	20897	20842	20904	20659	21126	20882	21057	21097	20804	21042	20939	20975	21006	20921	21045	20975	20944	20627	20973	20961	20885	20636	20950	20866	20822	20977	21007	20858	20722	20903	21119	21110	20819	20761	20802	20722	20633	20770	20843	20856	20999	20919	20790	20870	20942	21020	21022	20905	20921	20923	20920	21109	21033	20883	21068	20696	20828	20883	20969	21124	21136	20937	20777	20754	20999	20954	20802	21059	20878	20747	20829	21003	20992	20921	20847	20595	20827	20883	21199	20873	21118	20588	20806	20977	21075	20787	20901	20902	20999	20843	20850	20897	21076	20730	20981	20879	20774	20999	20856	20996	20980	21032	21194	20794	20825	21158	20925	20823	20837	20830	21003	21112	21102	20866	20888	20855	20936	20884	20985	21002	20920	20921	21078	20927	20894	20844	20887	21012	20990	20990	20948	20947	21131	21035	20840	20840	20762	21031	20764	21078	20902	20975	20867	20891	20918	20892	20742	20760	20909	20689	20995	20844	20988	20906	20956	20880	20851	20924	20936	20843	20878	20947	21047	20863	20828	20777	20636	20877	20929	21066	20956	21011	20919	21190	20891	20954	20837	20937	20960	21082	20885	20777	20955	20853	20744	20892	21055	21041	20844	20821	20721	20883	20863	20916	21108	20828	20960	20984	20906	21002	20919	21035	20987	20822	20915	20797	21003	21134	20968	21247	21010	21049	20948	21217	21089	20618	20716	20939	20961	21018	20848	20881	20952	20914	21097	20786	21049	20930	20866	20982	20959	20732	20813	20784	20868	20984	20785	20972	20932	20931	20770	20879	20949	20796	20972	20925	20919	20992	20797	20700	21243	20885	20811	20892	20960	20907	20807	20856	21006	20870	20977	20812	20837	20961	21009	20850	20870	20799	21083	21142	20841	20774	20979	20943	21096	20894	20842	20960	20968	20793	20918	20782	21023	20931	21058	21123	20976	20783	20986	20990	20969	20690	20942	20650	21096	20867	20780	20924	21107	20940	20936	20719	20715	20673	20944	20860	21126	20967	20769	20831	20947	20894	20943	20943	21061	20985	20981	20945	20860	20891	20856	21003	20949	21033	20876	21032	20918	20836	20971	20765	20895	20999	21062	20808	20779	20745	20803	20655	20913	20887	20928	20820	21010	20889	20965	20775	20949	20880	21161	20807	20722	20974	20994	21000	20760	21017	20957	20818	20855	21044	20663	20922	21038	20947	20890	21005	20902	20850	20920	21063	20978	20964	20906	21096	20958	20876	20984	20691	20872	20958	20940	20830	20926	20713	20865	20916	21039	20958	20978	20841	20894	20895	20871	21030	20889	20949	20878	21065	20841	21006	20961	20856	20875	20902	20837	21029	20878	20898	21137	21033	21053	21017	20870	20917	21064	20952	20880	20974	21016	20803	20956	20866	20965	20892	20974	21093	20907	20680	20750	20711	20919	20988	20900	20893	20835	20964	20845	20940	20971	20895	20905	20852	20944	21134	20896	20948	20982	20879	20995	20767	20840	20885	20780	20920	20842	21099	20726	20858	21079	21127	20909	20864	20855	20961	21064	20862	20733	20883	21053	20850	21244	20839	20953	20935	21070	20723	20798	20775	20728	20842	20899	21000	21025	21138	20974	21044	21184	20844	20877	21004	20783	20860	20836	20812	21001	20958	20655	20878	20885	20774	20808	20887	21034	21070	20837	20985	20761	21053	21101	20931	21090	20888	20737	20689	20830	20869	20888	20930	20798	20848	20957	21061	21002	20973	20894	20909	20906	20903	21122	20938	20785	20869	21029	20956	21118	21005	20873	20952	20838	20813	20863	21048	20855	20911	20813	21044	21006	21027	21180	21070	21187	21033	20801	20952	20950	20577	20804	20926	20773	20923	20892	20911	20939	20930	20716	20832	20815	20772	20962	20845	21197	20865	20988	20937	20837	20693	20827	20816	20949	21030	20988	20758	21027	20714	20658	20989	20910	21136	20999	21102	20787	20984	21053	20689	21138	20664	20844	21021	20689	20780
19372	31411	29210	24815	22599	20940	19511	18504	18238	17800	17763	17436	17297	17305	17223	17184	16990	17049	16924	17000	16849	17112	16935	16882	16906	16778	16910	16870	17094	16949	16935	16903	16961	16962	17072	16958	17004	17216	16980	16992	16984	16870	17015	16928	16619	17142	18137	18457	18111	17579	17407	16953	16835	17127	16885	16828	16829	16730	16862	16849	16926	16834	16857	16812	16794	17025	16685	16854	16960	16749	16728	17025	16879	16827	16985	17090	16853	16845	16909	16808	16846	16796	16848	16866	16835	16817	16713	16882	16816	16712	16833	16891	16736	16886	16925	16874	17005	16894	16773	16786	16901	16977	16821	16842	16895	16969	17071	16853	16904	16994	16830	16779	16887	16810	16935	16845	16802	16862	16985	16923	17036	16851	17079	16811	16752	16849	16854	17028	16777	16985	16801	16795	16901	17023	16919	16935	16970	16670	16938	16815	16880	17054	16974	17138	16976	16935	17058	17131	16966	16918	16922	16954	16797	16867	16830	16877	16927	16913	16948	16968	16830	16867	16850	16780	16920	16894	16837	16757	16797	16901	17053	16982	16847	16870	17074	16816	16980	16838	17017	16790	16665	16890	16740	16939	17003	16852	16980	16726	16935	16875	16820	16875	16856	16955	16902	16746	17006	16685	16867	16981	16911	16808	16964	16776	16964	17063	16899	17037	16890	17045	16939	16820	16904	16824	16966	16950	16711	16916	16962	16930	16823	16772	16987	16807	16980	16832	16682	17052	16837	17004	16882	16777	16928	16857	16934	16847	16785	16534	16845	16910	16843	16954	16774	16825	16785	16637	17028	16978	16960	16986	16732	16928	16703	16745	16990	16770	16813	16605	16797	16769	16865	16891	16943	17106	16972	16768	16947	16782	16851	16785	16986	16925	16830	16918	16750	17015	16778	16823	16906	16845	16790	16773	16889	16838	16825	16886	16848	16949	16919	16830	17018	16892	16789	16869	16851	16948	16851	16949	16861	16877	16906	16764	16856	17062	16917	16710	16809	16968	16773	16706	16939	16927	17033	16783	16811	17055	16823	16782	16910	16820	16935	16879	16700	16681	16856	17029	16752	16810	16875	16789	16845	16879	16876	16881	16638	17021	16941	16799	16848	16757	16701	16691	17064	16703	16879	16644	16778	16751	16926	16856	16999	16871	16980	16924	16682	16839	16743	16893	16884	17028	16807	16681	16746	16952	16905	16781	16920	16771	16815	16844	16906	16676	16870	16810	16833	16865	16875	16904	17035	16812	16719	17019	16921	16930	16925	16785	16915	16914	16890	16785	17018	16847	16741	16987	16786	16798	16883	16787	16773	16910	16833	16914	16785	16827	16874	16756	16764	16812	16948	16823	16840	16845	16923	16890	16904	16848	16980	16810	16837	16973	16916	16736	16794	16822	16957	16950	16913	16821	16783	16788	16771	16890	17069	16773	17026	16892	16903	16853	16906	16882	16885	16869	16736	16826	16774	16832	16884	16978	16733	16877	16872	16814	16746	16928	16795	16816	17068	16809	16879	16806	16900	16770	16857	16873	16958	16777	16930	16935	16820	16866	16818	16906	16907	16895	16788	16748	16805	16920	16814	16775	17120	16943	16765	16806	16897	16864	16854	16878	16850	16909	17005	16754	16920	16829	16911	17001	16772	16858	16856	16929	17014	16975	17000	16684	16745	16752	16922	16809	16894	17112	16875	16987	17054	16754	16773	16853	16932	16950	16756	17004	16782	16737	16863	16807	16821	16960	16794	16860	16786	16930	16917	16742	16889	17016	16931	16919	16741	16826	16859	16940	16908	16759	16781	17029	16746	16851	16875	17040	16812	16771	16839	16798	16963	16902	16970	16854	16837	16757	17025	16823	16889	16761	16920	16659	16817	16841	16866	16800	17004	16963	16847	17005	16818	16922	16748	16962	16781	16920	16763	16676	16917	16924	16906	16818	16875	16874	16812	16754	17069	16754	16913	16699	16783	16856	16828	16780	16708	16731	17095	16936	16886	16968	17081	16837	17018	16942	16905	16735	17015	16720	16946	16964	16951	16859	16909	16841	16872	16800	16929	16904	16909	16867	16880	16995	16838	16867	16977	16876	16748	16997	16965	16907	16906	16790	16817	16935	16724	16944	16758	16701	16759	17021	16972	16835	16961	16955	16820	16928	16936	16790	16765	17008	16935	16908	16867	16924	16886	16714	16784	16798	16917	16867	16662	17000	16796	16974	16739	16905	16793	16778	16828	16871	16897	16938	16832	16941	16790	16826	17010	16869	16910	16985	16849	16961	16877	16931	16865	16909	16981	16782	16724	16772	17009	16856	16962	16775	16955	16781	16910	16611	16668	16774	16892	16884	16933	16997	17074	16957	17065	16876	17000	16762	16812	16882	16767	16828	16667	16841	16963	16893	16872	16777	16834	16792	16805	16839	16742	16887	16779	16845	16895	16649	16760	16905	16904	16897	16728	16788	16910	16869	16895	16983	16904	16844	16805	16867	16916	16868	16930	16851	16919	16739	16683	17020	16978	16856	16858	16974	16917	16768	16889	16904	16860	16772	16928	16871	16823	17002	16995	16918	16831	16714	17016	16863	16977	16867	16945	16970	16955	16866	16874	16636	17008	16921	16776	17040	16910	16966	16773	16844	16838	16968	16928	16930	16979	16802	16812	16794	16910	16930	16872	16834	16718	16875	16799	16784	16979	16845	16982	16710	16920	16899	16924	16718	16672	16918	16650	17077	16922	16821	16798	16700	16853	16722	16842	17001	16783	16916	16807	16840	16913	16876	16996	16858	16837	16733	16953	16888	16872	16963	16811	16931	16977	16996	16840	16913	16752	16890	16814	16780	16975	17002	16779	16826	16852	16885	16752	16812	16759	16885	16802	16941	16730	16996	16832	16715	16923	16842	17012	16998	16916	16810	16801	16808	16930	16968	16905	16879	16843	16784	16736	16833	16771	16954	16773	17039	16771	16843	16819	17015	16866	16895	17020	16858	16897	16869	16912	16793	16842	16683	16948	16814	16811	16999	16851	16725	16829	16814	17099	16992	16820	16858	16853	16750	16875	16697	17001	16836	16865	16930	16877	16911	16862	16893	16983	16923	16890	16997	17029	16916	16647	16974	16937	16773	16889	16849	16969	16855	16806	17023	16907	16718	16702	16831	16874	16925	16781	16920	16710	16850	16867	16982	16616	16771	16849	16691	17062	16891	16880	16861	16936	16823	16865	16978	16951	16768	16986	16749	16948	16702	16766	16789	16903	16758	16967	16935	16803	16933	16760	16942	16716	16801	16892	16881	16830	16775	16954	16803	16815	16865	17022	16809	16952	16839	16928	16767	16810	16946	16762	16873	16910	16907	16919	16927	17072	16794	16921	16790	16850	16758	16884	16911	16730	16954	16897	16825	16904	16956	16746	16874	16779	16783	16896	16887	16919	16745	16841	16804	17008	17018	16863	16865	16741	16719	16852	16745	16857	16918	17028	16724	16945	16942	16788	16897	16822	16903	16862	16995	16832	16906	17011	16915	16897	16990	16856	16823	16964	17073	16871	16886	16944	16748	16842	16898	16839	16856	16760	16773	16740	16883	16876	16689	16964	17001	16991	16725	16835	16904	16686	16680	16954	16914	16663	16841	16738	16731	16988	16636	16918	16816	16773	16835	16949	16752	16915	16759	16971	16829	17093	16843	16723	17032	16720	16748	16950	16640	16857	16980	16765	16774	16887	16996	16974	17032	17071	16913	16977	16866	16947	16770	16822	17019	16789	16792	16811	16860	16768	16804	16846	16850	16752	16974	16778	16880	16897	16786	16857	16822	16969	16936	16886	16780	16824	16803	16822	16914	16918	16833	16882	16825	16875	16819	16631	16863	16926	16731	16764	16898	16927	16764	16897	16680	16979	16839	16962	16770	17014	16877	16736	16826	16633	17109	16800	17003	16877	16917	16852	16798	16747	16853	16785	16967	16779	17042	16862	16833	16763	16896	16981	16771	16757	16857	16651	16825	16723	16900	16787	16890	16822	16940	16716	16937	16953	16694	16955	16965	16820	16927	16895	16926	16928	16877	16964	16945	16811	16842	16786	16865	16756	17011	16810	16859	16875	16922	16778	16949	16866	16899	16874	16792	16853	16855	16805	16849	16879	16883	16825	16899	16861	16711	16821	16730	16927	16855	16773	16911	17059	16738	16887	17043	16787	16892	16850	16957	16811	16713	16912	17013	16893	16760	16973	16599	16939	16792	16938	16817	16950	16865	16930	16905	16937	16946	17009	16822	16786	16782	17025	16969	16946	16784	16894	16703	16833	16976	16749	16956	16788	16759	17024	16878	16849	16840	16779	16937	17010	16916	16877	16937	17050	16775	16970	16809	16928	16902	16833	16866	16879	17021	16877	16923	16767	16969	16918	16897	16966	16616	16921	16877	16738	16775	16769	16856	16701	16938	16923	16952	16757	17022	16772	16934	16911	17004	16867	16865	16958	16804	16948	17053	16867	16882	16976	16853	16836	16779	16992	16857	16852	16905	17056	16936	16906	16921	16910	16911	16700	16884	17020	16829	16715	16820	16873	16815	16758	16811	16808	16982	16806	16894	16747	16740	16920	16949	16821	16859	16798	16706	17109	16841	16923	16868	16903	16857	16924	16840	16895	16883	16701	16872	16752	16886	16767	16776	16967	16907	16884	16680	16862	16707	16948	16728	16767	16881	16754	16857	17008	16895	16881	16835	16885	16830	16774	16868	16865	16938	16932	16938	16749	16807	16900	16884	16876	16724	16708	17032	16888	16854	16862	16795	16737	16893	16790	17040	16909	16843	16760	16985	16691	16775	16634	16804	16791	16922	16876	16811	17134	16676	16799	16996	16900	16980	16933	16982	16844	16888	16909	16955	16823	16868	16879	16844	16819	17078	16833	16846	16884	16854	16576	16907	16809	17038	16823	16863	16804	16819	16807	16714	17075	16967	16801	17005	16920	16859	16758	16857	16912	16852	16937	16909	16801	16825	16928	16966	16969	16928	16690	16812	17126	16809	16843	16797	16915	16895	16924	16880	16938	16767	16964	16879	16861	17056	16886	16821	16919	16806	16965	16898	17011	16777	16963	16919	16736	16837	16804	16981	16805	16843	16882	16762	16942	16742	16972	16923	16976	17026	16865	16889
22968	21474	29360	23996	21861	24856	27563	22637	21675	21811	21474	21126	21095	20896	20811	20822	20919	20768	20602	20574	20560	20604	20477	20732	20615	20387	20458	20556	20641	20535	20449	20505	20392	20639	20454	20491	20394	20422	20443	20449	20263	20375	20442	20604	20308	20657	21946	22479	21851	21462	21022	20689	20396	20428	20375	20199	20390	20525	20341	20283	20292	20399	20537	20286	20395	20123	20376	20197	20295	20505	20196	20288	20204	20360	20430	20045	20237	20402	20491	20393	20257	20471	20323	20233	20409	20283	20166	20416	20314	20360	20136	20199	20410	20545	20427	20366	20376	20134	20280	20465	20539	20316	20351	20273	20409	20433	20347	20363	20638	20466	20323	20373	20461	20441	20291	20361	20532	20446	20417	20291	20437	20327	20525	20202	20456	20456	20278	20346	20235	20209	20265	20182	20374	20341	20351	20141	20173	20234	20369	20437	20389	20360	20242	20414	20277	20429	20362	20255	20374	20535	20217	20209	20255	20357	20233	20366	20316	20309	20288	20421	20120	20228	20208	20081	20047	20149	20323	20264	20454	20258	20367	20397	20345	20110	20418	20436	20138	20457	20248	20330	20356	20379	20154	20517	20227	20060	20363	20228	20026	20275	20300	20301	20194	20267	20359	20232	20498	20502	20092	20481	20392	20232	20168	20265	20157	20273	20174	20300	20541	20258	20501	20457	20189	20356	20187	20168	20315	20187	20376	20502	20273	20260	20375	20138	20149	20257	20411	20134	20301	20496	20597	20235	20400	20218	20140	20211	20330	20261	20421	20354	20104	20124	20321	20284	20467	20244	20452	20164	20393	20336	20428	20328	20159	20245	20156	20224	20203	20436	20285	20380	20282	20453	20281	20257	20456	20293	20411	20515	20409	20421	20463	20413	20406	20177	20305	20332	20122	20397	20109	20380	20533	20259	20372	20130	20186	20354	20293	20154	20253	20491	20480	20375	20517	20279	20291	20458	20419	20267	20222	20204	20294	20378	20314	20498	20337	20308	20253	20235	20359	20284	20202	20126	20379	20102	20444	20448	20291	20048	20487	20383	20546	20213	20095	20357	20434	20284	20421	20222	20102	20124	20292	20404	20308	20332	20483	20520	20301	20239	20224	20375	20455	20214	20446	20460	20498	20312	20466	20337	20324	20404	20290	20562	20072	20101	20382	20260	20158	20419	20264	20267	20491	20295	20351	20217	20304	20349	20402	20238	20306	20460	20356	20389	20283	20120	20140	20204	20283	20061	20476	20138	20380	20433	20237	20275	20442	20369	20268	20159	20405	20327	20233	20256	20270	20183	20513	20512	20423	20251	20364	20399	20259	20249	20096	20136	20162	20189	20280	20393	20411	20410	20292	20226	20327	20372	20305	20261	20326	20434	20227	20449	20335	20255	20451	20365	20411	20197	20178	20416	20429	20337	20366	20315	20403	20254	20403	20205	20269	20154	20201	20304	20240	20300	20470	20112	20250	20278	20210	20061	20188	20278	20481	20204	20454	20405	20397	20291	20149	20125	20190	20218	20213	20283	20318	20059	20286	20140	20116	20408	20430	20532	20329	20263	20179	20538	20037	20453	20363	20491	20432	20081	20254	20498	20413	20341	20275	20106	20283	20533	20430	20355	20460	20335	20343	20360	20217	20350	20366	20326	20291	20259	20192	20105	20360	20228	20384	20081	20183	20089	20178	20113	20413	20374	20342	20266	19969	20153	20295	20391	20362	20077	20196	20289	20305	20280	20580	20262	20165	20164	20282	20371	20374	20317	20169	20231	20209	20300	20500	20165	20194	20468	20314	20282	20491	20279	20481	20375	20457	20322	20298	20353	20312	19994	20292	20527	20266	20002	20335	20384	20168	20241	20282	20214	20357	20146	20177	20319	20350	20142	20297	20244	20029	20284	20301	20055	20117	20302	20280	20338	20459	20514	20278	20123	20147	20156	20387	20550	20315	20248	20181	20184	20400	20210	20006	20300	20339	20288	20389	20195	20376	20291	20400	20346	20188	20090	20255	20217	20244	20366	20120	20607	20349	20283	20325	20256	20344	20318	20373	20056	20179	20574	20102	20169	20269	20499	20369	20293	20300	20324	20242	20259	20221	20274	20307	20160	20095	20317	20432	20334	20270	20493	20417	20465	20553	20482	20247	20102	20201	20301	20226	20264	20429	20391	20257	20363	20189	20247	20205	20260	20442	20428	20386	20367	20378	20366	20261	20186	20260	20451	20299	20443	20516	20248	20030	20454	20338	20249	20152	20366	20372	20184	20151	20314	20400	20301	20365	20379	20138	20501	20256	20506	20389	20053	20485	20380	20324	20527	20187	20278	20296	20360	20244	20299	20268	20325	20138	20258	20284	20534	20461	20261	20300	20355	20256	20294	20283	20270	20413	20157	20360	20407	20368	20258	20353	20170	20309	20323	20285	20383	20493	20294	20425	20174	20316	20358	20296	20386	20271	20379	20225	20366	20182	20348	20267	20470	20355	20106	20258	20410	20332	20179	20209	20290	20329	20295	20367	20369	20215	20438	20229	20099	20403	20092	20301	20426	20441	20507	20365	20293	20405	20482	20233	20418	20095	20245	20319	20409	20242	20324	20224	20171	20163	20167	20311	20492	20178	20118	20393	20344	20419	20170	20302	20319	20178	20168	20339	20295	20254	20349	20193	20396	20178	20259	20229	20105	20276	20265	20227	20303	20292	20446	20295	20313	20351	20163	20385	20320	20144	20278	20275	20250	20371	20457	20359	20498	20356	20126	20261	20346	20383	20228	20377	20308	20242	20410	20347	20337	20309	20495	20218	20006	20176	20467	20552	20489	20375	20359	20100	20416	20168	20435	20405	20181	20294	20303	20392	20159	20439	20318	20166	20418	20165	20114	20428	20356	20442	20215	20381	20186	20258	20287	20360	20116	20427	20291	20220	20373	20292	20381	20180	20321	20212	20130	20371	20390	20258	20287	20171	20286	20073	20375	20203	20333	20189	20453	20454	20265	20193	20325	20329	20389	20304	20374	20414	20504	20291	20280	20203	20239	20110	20046	20162	20297	20402	20359	20440	20335	20311	20405	20447	20387	20481	20624	20334	20356	20490	20319	20237	20422	20285	20367	20236	20333	20267	20187	20326	20296	20150	20242	20396	20443	20299	20209	20327	20272	20304	20209	20304	20362	20342	20361	20554	20246	20419	20312	20009	20179	20357	20107	20215	20247	20309	20141	20527	20208	20278	20542	20299	20425	20313	20162	20282	20152	20280	20362	20392	20115	20316	20234	20612	20425	20328	20389	20240	20380	20433	20264	20056	20298	20517	20501	20361	20266	20474	20354	20104	20240	20267	20042	20266	20066	20441	20191	20304	20223	20216	20332	20420	20295	20123	20197	20306	20217	20284	20350	20363	20186	20180	20289	20423	20297	20425	20290	20544	20365	20385	20287	20476	20222	20431	20331	20223	20234	20274	20234	20376	20328	20451	20331	20595	20252	20258	20463	20278	20240	20241	20199	20356	20271	20347	20474	20259	20254	20497	20235	20372	20252	20282	20355	20171	20243	20437	20376	20314	20329	20222	20333	20373	20275	20289	20286	20339	20170	20197	20175	20237	20362	20254	20315	20351	20346	20140	20163	20335	20316	20311	20066	20583	20501	20259	20321	20242	20271	20298	20364	20342	20482	20293	20169	20340	20365	20428	20367	20216	20209	20405	20029	20324	20435	20147	20220	20310	20305	20258	20397	20452	20242	20270	19986	20357	20155	20486	20465	20363	20268	20492	20358	20314	20194	20368	20311	20175	20417	20505	20263	20284	20235	20408	20304	20304	20076	20222	20164	20416	20314	20245	20268	20268	19977	20457	20348	20493	20337	20262	20156	20309	20286	20364	20290	20218	20286	20372	20259	20293	20401	20440	20190	20153	20353	20283	20333	20228	20355	20353	20314	20363	20401	20222	20168	20268	20271	20300	20183	20258	20273	20447	20290	20406	20153	20192	20189	20136	20385	20201	20319	20428	20261	20141	20333	20237	20319	20297	20273	20297	20465	20395	20321	20340	20557	20419	20230	20419	20250	20381	20356	20183	20278	20323	20207	20258	20219	20268	20363	20173	20347	20049	20313	20319	20344	20141	20244	20258	20185	20099	20232	20381	20256	20174	20269	20312	20250	20328	20351	20407	20230	20225	20419	20312	20391	20313	20182	20354	20351	20327	20316	20112	20347	20336	20260	20187	20448	20262	20258	20358	20241	20321	20416	20258	20396	20322	20414	20317	20272	20636	20342	20374	20304	20399	20441	20362	20275	20190	20412	20197	20260	20291	20457	20473	20265	20255	20202	20370	20067	20185	20307	20239	20340	20096	20340	20237	20292	20319	20388	20335	20286	20369	20315	20345	20240	20218	20534	20239	20295	20384	20339	20280	20400	20205	20146	20222	20229	20088	20381	20407	20340	20287	20176	20153	20295	20419	20518	20222	20425	20136	20258	20420	20506	20108	20237	20181	20214	20291	20357	20374	20441	20436	20183	20121	20196	20192	20298	20439	20385	20178	20371	20320	20468	20358	20177	20304	20379	20316	20137	20400	20305	20221	20464	20260	20256	20142	20410	20419	20316	20422	20189	20373	20236	20044	20372	20321	20423	20247	20235	20392	20288	20280	20133	20305	20297	20452	20323	20321	20330	20490	20221	20411	20114	20207	20506	20278	20258	20207	20076	20327	20241	20316	20283	20298	20599	20092	20360	20317	20424	20423	20211	20395	20205	20271	20266	20398	20257	20282	20224	20256	20343	20498	20342	20284	20149	20470	20235	20155	20267	20168	20320	20111	20166	20218	20274	20363	20436	20241	20212	20152	20401	20121	20182	20346	20278	20119	20376	20143	20302	20135	20340	20139	20321	20387	20297	20417	20329	20258	20274	20126	20142	20565	20356	20351	20308	20280	20205	20351	20298	20439	20257	20479	20116	20343	20294	20142	20283	20259	20264	20387	20370	20355	20132	20398	20318	20286	20161	20194	20344	20128	20457	20429	20162	20254	20443	20434	20281	20345	20286	20295	20422	20337	20364	20162	20410	20341	20448	20244	20292	20344	20278	20231	20465	20375	20143	20347	20280	20345	20305	20288	20217	20349	20185	20103	20192	20541	20339	20471	20344	20171	20288	20414	20415
21665	36642	33263	27488	24555	22688	20337	19081	18633	17909	17745	17277	17077	16889	16959	16849	16826	16754	16594	16600	16537	16633	16610	16561	16532	16534	16566	16795	16482	16603	16715	16526	16424	16552	16624	16630	16506	16689	16612	16582	16408	16701	16601	16394	16639	17151	19022	19384	18625	17922	17253	16747	16649	16338	16732	16527	16451	16531	16542	16549	16493	16363	16488	16458	16455	16661	16688	16448	16443	16512	16563	16514	16496	16468	16523	16372	16487	16422	16353	16491	16434	16374	16627	16475	16416	16635	16416	16478	16509	16566	16334	16438	16385	16439	16467	16658	16499	16538	16442	16424	16466	16474	16579	16513	16492	16351	16542	16555	16291	16424	16393	16488	16352	16346	16479	16274	16450	16520	16592	16664	16256	16497	16396	16570	16522	16489	16547	16480	16495	16645	16500	16509	16445	16386	16396	16451	16634	16459	16427	16502	16534	16579	16324	16734	16324	16553	16436	16584	16460	16463	16509	16399	16384	16362	16465	16410	16431	16426	16348	16411	16589	16504	16292	16432	16469	16342	16592	16585	16625	16387	16526	16386	16456	16574	16234	16556	16507	16468	16379	16725	16312	16608	16326	16364	16668	16435	16399	16300	16359	16399	16389	16396	16474	16502	16633	16568	16330	16553	16453	16534	16441	16468	16466	16407	16504	16440	16636	16398	16519	16673	16476	16470	16521	16543	16433	16482	16471	16328	16471	16395	16363	16525	16362	16484	16458	16243	16371	16437	16471	16369	16311	16494	16453	16466	16331	16550	16346	16472	16439	16489	16488	16313	16479	16647	16551	16619	16480	16522	16371	16436	16421	16212	16550	16584	16594	16425	16528	16402	16447	16444	16374	16598	16459	16394	16447	16402	16603	16555	16464	16506	16613	16443	16497	16427	16352	16492	16375	16484	16580	16284	16362	16406	16539	16549	16469	16636	16553	16520	16455	16403	16388	16427	16393	16534	16390	16562	16440	16497	16338	16362	16397	16432	16437	16317	16504	16428	16512	16369	16531	16380	16378	16491	16426	16473	16422	16429	16510	16557	16363	16447	16370	16305	16501	16451	16451	16479	16585	16427	16572	16478	16452	16403	16417	16334	16557	16432	16412	16457	16512	16502	16496	16651	16418	16456	16310	16361	16442	16370	16444	16536	16355	16535	16486	16641	16346	16591	16462	16516	16339	16544	16479	16576	16282	16463	16417	16325	16495	16411	16261	16389	16391	16436	16389	16630	16497	16302	16472	16334	16588	16488	16563	16580	16550	16488	16453	16426	16489	16398	16383	16381	16540	16269	16349	16342	16470	16604	16332	16454	16409	16498	16617	16404	16559	16512	16311	16515	16597	16399	16569	16252	16457	16518	16493	16364	16578	16492	16465	16360	16584	16551	16379	16470	16469	16543	16394	16447	16506	16323	16640	16287	16476	16339	16406	16357	16448	16339	16502	16345	16347	16286	16520	16428	16558	16333	16375	16586	16482	16576	16443	16364	16589	16441	16424	16412	16499	16450	16434	16421	16377	16431	16347	16436	16558	16461	16401	16412	16434	16515	16295	16509	16496	16393	16372	16438	16449	16611	16264	16629	16340	16571	16419	16463	16556	16392	16564	16302	16457	16422	16571	16504	16479	16479	16563	16361	16416	16327	16297	16345	16467	16435	16329	16355	16438	16456	16355	16349	16417	16605	16650	16597	16654	16486	16238	16534	16427	16618	16460	16421	16546	16485	16346	16490	16394	16437	16300	16403	16351	16409	16586	16504	16379	16348	16605	16479	16417	16387	16504	16503	16458	16368	16546	16485	16343	16454	16625	16355	16432	16418	16322	16597	16367	16260	16285	16642	16506	16431	16347	16466	16514	16398	16505	16430	16428	16335	16515	16418	16359	16301	16318	16307	16448	16470	16453	16313	16513	16442	16454	16435	16450	16475	16494	16580	16474	16774	16374	16503	16425	16335	16478	16401	16608	16349	16273	16464	16202	16209	16433	16441	16510	16399	16453	16465	16369	16389	16430	16345	16577	16516	16368	16376	16464	16477	16559	16404	16359	16267	16545	16389	16456	16320	16476	16533	16410	16402	16483	16523	16596	16446	16391	16502	16481	16492	16377	16319	16245	16418	16455	16401	16543	16418	16331	16433	16426	16509	16416	16323	16498	16497	16327	16470	16386	16373	16545	16622	16420	16374	16384	16374	16389	16553	16619	16360	16386	16429	16355	16420	16474	16492	16515	16320	16403	16437	16451	16680	16613	16502	16479	16458	16436	16465	16413	16416	16530	16525	16320	16467	16544	16449	16332	16596	16482	16523	16584	16581	16506	16574	16382	16397	16403	16543	16525	16452	16687	16452	16507	16307	16451	16447	16523	16240	16277	16448	16433	16532	16551	16519	16503	16414	16437	16522	16527	16517	16475	16429	16497	16499	16612	16412	16673	16261	16422	16423	16525	16468	16530	16414	16485	16384	16409	16395	16373	16478	16482	16612	16385	16537	16465	16321	16466	16467	16557	16515	16364	16321	16524	16433	16492	16658	16415	16432	16302	16437	16426	16318	16373	16353	16343	16617	16376	16492	16405	16514	16523	16330	16423	16411	16530	16591	16372	16434	16552	16478	16317	16381	16491	16522	16519	16518	16464	16407	16402	16504	16478	16513	16593	16501	16313	16587	16467	16231	16447	16526	16359	16360	16564	16483	16352	16524	16496	16432	16597	16383	16508	16505	16370	16326	16422	16441	16521	16487	16467	16371	16342	16385	16169	16468	16469	16466	16408	16496	16356	16369	16519	16308	16465	16416	16401	16373	16652	16398	16475	16475	16537	16477	16441	16435	16366	16627	16259	16496	16417	16454	16465	16355	16522	16486	16430	16191	16502	16429	16464	16504	16422	16603	16493	16549	16404	16310	16446	16395	16421	16524	16546	16536	16516	16456	16401	16373	16473	16341	16428	16547	16351	16479	16660	16387	16202	16646	16558	16558	16395	16438	16577	16196	16497	16436	16522	16517	16450	16371	16611	16566	16304	16441	16368	16563	16493	16403	16611	16350	16495	16441	16571	16321	16418	16412	16436	16468	16540	16480	16524	16429	16384	16543	16422	16287	16344	16325	16417	16294	16386	16385	16407	16376	16386	16608	16564	16195	16468	16462	16531	16466	16463	16550	16459	16414	16423	16377	16395	16407	16408	16416	16465	16488	16373	16363	16240	16578	16551	16309	16465	16403	16466	16510	16491	16365	16465	16533	16445	16497	16386	16479	16542	16410	16375	16438	16482	16488	16441	16413	16366	16422	16510	16422	16357	16375	16363	16221	16460	16501	16481	16445	16301	16625	16351	16453	16313	16510	16577	16260	16341	16486	16404	16330	16422	16462	16469	16431	16518	16446	16486	16616	16484	16431	16421	16580	16344	16466	16391	16259	16270	16549	16419	16381	16376	16499	16533	16348	16511	16382	16387	16391	16659	16515	16570	16450	16572	16466	16548	16495	16603	16452	16467	16453	16566	16336	16444	16411	16344	16514	16488	16406	16385	16585	16492	16396	16387	16511	16521	16562	16382	16331	16584	16555	16460	16339	16556	16425	16479	16469	16410	16442	16532	16418	16409	16498	16363	16272	16350	16393	16360	16318	16337	16719	16343	16361	16329	16520	16509	16147	16517	16454	16417	16437	16523	16410	16545	16437	16462	16444	16328	16424	16463	16494	16303	16415	16494	16467	16389	16436	16427	16359	16434	16552	16332	16330	16446	16382	16398	16391	16494	16552	16555	16440	16466	16435	16510	16282	16519	16242	16453	16536	16504	16569	16490	16419	16464	16440	16517	16494	16486	16332	16536	16421	16250	16405	16368	16531	16463	16422	16343	16692	16570	16271	16501	16413	16429	16353	16589	16551	16421	16296	16374	16652	16375	16320	16603	16570	16551	16480	16548	16479	16608	16517	16473	16458	16419	16353	16432	16441	16731	16513	16373	16336	16587	16458	16371	16535	16497	16318	16464	16615	16515	16513	16438	16369	16384	16486	16653	16360	16419	16440	16502	16463	16535	16409	16585	16412	16261	16430	16467	16446	16543	16450	16532	16458	16417	16468	16675	16493	16413	16337	16584	16467	16363	16377	16403	16590	16481	16503	16578	16567	16409	16512	16507	16403	16390	16365	16622	16493	16535	16505	16368	16498	16248	16569	16528	16493	16257	16512	16534	16484	16381	16456	16543	16446	16502	16574	16328	16404	16453	16466	16451	16585	16390	16432	16446	16425	16509	16417	16594	16511	16367	16423	16535	16443	16455	16455	16573	16450	16471	16353	16506	16651	16401	16432	16353	16321	16199	16406	16347	16462	16330	16477	16515	16464	16477	16426	16350	16487	16392	16435	16286	16491	16625	16367	16408	16440	16482	16362	16444	16345	16684	16485	16529	16686	16340	16505	16465	16542	16408	16285	16295	16407	16566	16512	16521	16470	16584	16584	16435	16520	16431	16334	16590	16527	16387	16315	16525	16490	16484	16303	16569	16328	16388	16327	16599	16497	16488	16419	16499	16421	16557	16538	16428	16479	16419	16388	16531	16528	16671	16320	16671	16402	16252	16576	16613	16308	16431	16687	16530	16330	16348	16626	16345	16680	16460	16475	16514	16413	16451	16526	16417	16440	16540	16467	16277	16443	16454	16522	16392	16503	16343	16603	16419	16402	16487	16572	16564	16380	16407	16621	16311	16574	16488	16581	16548	16478	16473	16315	16558	16505	16412	16383	16387	16445	16600	16298	16388	16362	16327	16488	16449	16376	16253	16444	16564	16416	16557	16349	16469	16428	16437	16410	16523	16481	16266	16282	16579	16376	16389	16260	16626	16401	16565	16567	16311	16386	16477	16499	16453	16561	16442	16690	16468	16529	16478	16493	16512	16417	16417	16578	16405	16543	16355	16479	16458	16453	16413	16465	16330	16461	16669	16404	16389	16320	16444	16554	16442	16587	16445	16280	16517	16455	16565	16440	16394	16587	16455	16655	16412	16568	16454	16318	16425	16514	16379	16398	16516	16512	16603	16372	16569	16439	16529	16470	16440	16530	16668	16408	16470	16475	16387	16351	16546	16383	16590	16376	16409	16382	16477	16426	16499	16415	16438	16407	16592	16382	16592	16332	16412	16638	16413	16359	16450	16406
27988	22859	27125	25026	21778	21496	20973	20690	20754	20393	20343	20546	20535	20313	20571	20421	20332	20342	20192	20455	20329	20081	20234	20339	20418	20369	20503	20358	20333	20168	20378	20450	20232	20341	20551	20287	20447	20327	20377	20332	20413	20589	20433	20386	20354	20317	20443	20552	20718	20448	20319	20210	20416	20244	20291	20365	20361	20154	19991	20121	20129	20208	20206	20372	20456	20248	20119	20257	20182	20490	20206	20215	20288	20202	20371	20084	20383	20348	20295	20512	20352	20241	20285	20179	20329	20345	20346	20286	20479	20175	20268	20445	20238	20142	20346	20350	20323	20333	20363	20138	20268	20215	20414	20251	20379	20244	20381	19941	20389	20217	20411	20337	20376	20362	20315	20309	20395	20276	20413	20286	20152	20211	20330	20295	20071	20102	20387	20076	20239	20215	20428	20288	20192	20187	20246	20245	20262	20097	20176	20136	20315	20243	20152	20197	20285	20126	20479	20375	20175	20023	20417	20348	20399	20263	20303	20429	20338	20308	20127	20208	20165	20255	20246	20250	20239	20192	20340	20152	20078	20253	20370	20175	20350	20393	20236	20253	20335	20430	20161	20372	20190	20325	20352	20260	20209	20212	20008	20263	20253	20359	20166	20593	20287	20217	20427	20489	20390	20153	20243	20430	20226	20384	20271	20118	20331	20323	19872	20218	20127	20249	20277	20271	20274	20410	20296	20472	20291	20380	20404	20212	20390	20313	20025	20160	20208	20152	20214	20340	20206	20211	20196	20298	20073	20118	20245	20533	20283	20229	20494	20118	20306	20331	20400	20030	20260	20344	20046	20208	20315	20274	20176	20203	20244	20415	20249	20378	20457	20557	20288	20004	20236	20311	20285	20220	20318	20231	20167	20294	20280	20063	20405	20217	20119	20328	20088	20267	20410	20336	20552	20439	20224	20053	20258	20123	20297	20293	20181	20169	20351	20301	20275	20232	20307	20443	20154	20166	20259	20337	20328	20350	20308	20324	20167	20250	20541	20189	20299	20371	20205	20286	20506	20130	20383	20403	20271	20241	20217	20261	20250	20248	20294	20110	20410	20289	20315	20387	20263	20204	20275	20424	20053	20284	20199	20259	20298	20118	20314	19874	20446	20030	20314	20402	20177	20290	20282	20230	20189	20222	20404	20092	20427	20488	20241	20285	20295	20263	20213	20276	20251	20204	20000	20093	20403	20357	20426	20198	19975	20176	20081	20238	20392	20225	20208	20314	20300	20271	20319	20273	20289	20277	20348	20398	20332	20352	20295	20275	20464	20181	20187	19991	20135	20243	20332	20317	20311	20197	20299	20496	20399	20366	20380	20137	20496	20033	20247	20218	20155	20434	20490	20313	20242	20074	20151	20039	20151	20253	20382	20480	20147	20351	19985	20342	20403	20190	20200	20341	19989	20101	20313	20221	20371	20183	20236	20310	20323	20325	20143	20665	20419	20192	20328	20304	20435	20343	20183	20137	20352	20117	20416	20439	20295	20366	20287	20267	20396	20242	20331	20339	20354	20241	20290	20231	20446	20431	20422	20136	20511	20163	20159	20167	20227	20192	20128	20343	20272	20228	20289	20277	20220	20151	20025	20290	20363	20542	20279	20292	20354	20282	20297	20133	20211	20354	20384	20318	20360	20277	20332	20169	20252	20235	20296	20244	20080	20253	20209	20238	20287	20310	20216	20255	20171	20210	20221	20369	20206	20330	20258	20108	20301	20302	20283	20174	20435	20243	20464	20115	20345	20198	20358	20422	20224	20274	20505	20327	20302	20143	20433	20223	20271	20346	20287	20343	20267	20388	20323	20194	20386	20270	20047	20399	20281	20281	20231	20109	20207	20180	20402	20236	20124	20304	20319	20111	20132	20405	20447	20545	20238	20416	20416	20281	20289	20427	20248	20380	20184	20308	20181	20420	20414	20277	20537	20021	20202	20163	20107	20135	20376	20352	20134	20205	20165	20389	20535	20386	20274	20283	20392	20095	20176	20541	20211	20198	20355	20538	20296	20374	20336	20104	20347	20345	20431	20149	20272	20365	20129	20057	20307	20358	20369	20224	20156	20329	20265	20256	20337	20315	20280	20451	20268	20349	20255	20136	20467	20179	20329	20294	20318	20346	20424	20193	20197	20230	20307	20389	20239	20370	20245	20263	20134	20194	20366	20372	20261	20552	20452	20175	20070	20294	20339	20314	20339	20142	20119	20114	20268	20267	20179	20373	20191	20149	20289	20168	20290	20310	20258	20406	20255	19965	20287	20255	20372	20327	20364	20081	20269	20102	20105	20235	20040	20534	20320	20246	20263	20349	20337	20387	20267	20038	20312	20292	20401	20231	20241	20198	20338	20381	20325	20442	20205	20393	20358	20227	20265	20324	20303	20234	20263	20260	20394	20231	20241	20150	20373	20452	20238	20297	20224	20361	20233	20377	20254	20143	20507	20384	20280	20313	20271	20343	20307	20391	20253	20362	20408	20276	20203	20237	20276	20376	20193	20291	20447	20417	20274	20045	20085	20161	20365	20315	20427	20357	20350	20481	20391	20215	20405	20224	20365	20189	20163	20340	20194	20501	20362	20347	20420	20375	20380	20117	20253	20238	20257	20288	20054	19950	20197	20162	20425	20337	20196	20214	20234	20339	20344	20259	20361	20237	20483	20414	20337	20255	20178	20331	20179	20208	20395	20256	20453	20220	20346	20199	20198	20180	20129	20113	20291	20545	20330	20186	20235	20197	20326	20345	20103	20339	20326	20535	20387	20140	20188	20358	20186	20042	20199	20360	20228	20263	20301	20209	20129	20185	20331	20307	20431	20333	20354	20475	20236	20486	20211	20178	20181	20173	20169	20405	20286	20538	20232	20256	20133	20449	20231	20310	20196	20257	20094	20329	20365	20137	20244	20208	20200	20168	20201	20319	20344	20335	20311	20096	20200	20278	20293	20100	20253	20321	20283	20330	20552	20317	20264	20364	20292	20475	20271	20224	20242	20591	20467	20173	20273	19976	20377	20144	20202	20259	20306	20453	20189	20359	20196	20053	20311	20245	20300	20141	20239	20297	20313	20270	20266	20121	20446	20095	20216	20368	20206	20369	20309	20302	20159	20312	20185	20428	20179	20326	20401	20065	20137	20222	20057	20365	20270	20259	20350	20217	20277	20181	20266	20442	20315	20144	20171	20278	20161	20460	20316	20492	20160	20481	20179	20328	20306	20492	20209	20153	20238	20235	20311	20467	20570	20371	20417	20324	20216	20328	20357	20200	20251	20352	20093	20299	20390	20404	20396	20253	20405	20359	20348	20502	20210	20307	20476	20266	20292	20372	20347	20211	20201	20236	20217	20387	20363	20472	20294	19964	20221	20130	20349	20197	20217	20215	20306	20124	20228	20139	20273	20483	20352	20300	20336	20409	20188	20248	20203	20216	20402	20417	20318	20341	20414	20296	20184	20413	20453	20210	20215	20275	20231	20218	20384	20329	20337	20299	20301	20166	20249	20343	20165	20298	20217	20148	20299	20389	20379	20284	20421	20371	20364	20118	20129	20173	20617	20312	20130	20219	20394	20290	20502	20143	20280	20040	20318	20309	20436	20239	20255	20372	20344	20410	20245	20297	20264	20306	20278	20406	20354	20391	20389	20462	20445	20111	20341	20294	20320	20230	20215	20308	20264	20006	20380	20096	20138	20204	20365	20249	20300	20340	20266	20077	20337	20197	20165	19881	20274	20353	20456	20259	20264	20372	20160	20206	20169	20293	20302	20274	20268	20202	20318	20109	20128	20519	20134	20167	20227	20449	20102	20301	20081	20406	20247	20356	20065	20225	20146	20299	20282	20450	20216	20109	20297	20307	20390	20345	20399	20231	20380	20334	20262	20195	20249	20439	20561	20203	20378	20310	20397	20131	20011	20355	20398	20262	20170	20221	20240	20294	20064	20452	20188	20410	20417	20353	20113	20515	20222	20076	20248	20080	20193	20400	20372	20186	20106	20178	20284	20567	20287	20303	20475	20286	20283	20276	20352	20199	20224	20419	20398	20227	20260	20286	20127	20366	20350	20342	20032	20260	20366	20123	20282	20220	20350	20289	20091	20292	20176	20253	20496	20373	20268	20181	20186	20229	20333	20176	20252	20542	20311	20261	20279	20405	20164	20186	20171	20046	20305	20278	20249	20294	20143	20279	20271	20238	20408	20309	20709	20262	20170	20315	20248	20208	20463	20299	20410	20407	20287	20395	20306	20559	20223	20366	20524	20122	20296	20046	20431	20316	20467	20353	20357	20076	20281	20313	20354	20150	20368	20365	20352	20322	20298	20088	20302	20218	20213	20150	20397	20253	20253	20357	20482	20131	20283	20214	20371	20249	20210	20113	20463	20333	20316	20289	20250	20385	20303	20402	20224	20293	20103	20311	20447	20512	20309	20216	20479	20272	20444	20278	20326	20377	20232	20415	20126	20195	20339	20242	20283	20083	20172	20224	19896	20143	20177	20251	20275	20496	20270	20135	20338	20301	20202	20411	20196	20368	20225	20174	20208	20106	20454	20445	20350	20121	20290	20375	20442	20359	20132	20113	20219	20289	20193	20115	20395	20259	20214	20224	20292	20314	20098	20193	20110	20367	20112	20399	20289	20430	20126	20362	20435	20283	20101	20227	20151	20422	20450	20432	20078	20409	20191	20256	20123	20274	20314	20331	20267	20320	20201	20221	20178	20482	20239	20097	20212	20438	20235	20343	20304	20206	20192	20283	20280	20234	20407	20356	20139	20320	20284	20143	20327	20301	20249	20228	20040	20369	20028	20292	20431	20250	20276	20168	20277	20361	20235	20157	20363	20372	20334	20216	20257	20386	20313	20356	20011	20238	20385	20392	20222	20181	20067	20231	20397	20171	20251	20334	20329	20298	20116	20115	20425	20328	20220	20356	20030	20321	20329	20104	20376	20539	20209	20283	20240	20454	20187	20268	20263	20290	20345	20371	20239	20293	20322	20472	20247	20226	20148	20399	20243	20156	20311	20382	20357	20204	20361	20131	20217	20231	20150	20375	20276	20196	20468	20318	20266	20397	20281	20439	20267	20195	20191	20520	20079	20228	20334	20396	20344	20059	20260	20275	20522	20331	20368	20418	20240	20154	20300	20159	20266	20474	20142	20279
18652	23986	22460	20112	19023	17978	17358	17228	16896	16830	16866	16636	16585	16572	16566	16401	16570	16471	16732	16461	16482	16491	16507	16451	16452	16442	16495	16416	16523	16405	16577	16396	16570	16470	16430	16578	16497	16534	16408	16539	16576	16469	16731	16560	16422	16561	16684	16730	16718	16626	16381	16502	16309	16405	16373	16613	16506	16465	16414	16432	16454	16384	16468	16407	16644	16278	16521	16400	16515	16393	16489	16350	16472	16533	16443	16508	16350	16600	16362	16358	16563	16484	16446	16392	16404	16498	16203	16463	16539	16416	16537	16379	16494	16437	16491	16409	16386	16441	16537	16516	16283	16489	16296	16369	16315	16564	16490	16489	16455	16432	16420	16605	16403	16423	16449	16386	16670	16472	16458	16350	16513	16430	16354	16357	16466	16382	16366	16327	16483	16379	16182	16594	16364	16461	16465	16360	16369	16215	16679	16374	16427	16446	16391	16436	16352	16373	16384	16411	16274	16444	16387	16367	16391	16378	16443	16364	16442	16336	16380	16512	16486	16484	16526	16396	16322	16423	16557	16352	16427	16495	16463	16334	16571	16322	16457	16375	16384	16492	16178	16257	16612	16557	16506	16247	16408	16194	16456	16367	16530	16524	16649	16526	16500	16411	16528	16493	16511	16532	16435	16419	16352	16411	16564	16389	16464	16250	16528	16526	16495	16239	16485	16266	16308	16744	16399	16515	16469	16486	16445	16429	16407	16550	16422	16511	16412	16333	16567	16411	16435	16354	16328	16455	16294	16433	16428	16369	16366	16517	16530	16589	16398	16299	16234	16534	16283	16470	16388	16397	16404	16394	16363	16383	16439	16511	16390	16469	16504	16252	16552	16459	16602	16498	16272	16381	16505	16376	16391	16557	16320	16389	16274	16475	16187	16430	16392	16366	16532	16425	16286	16620	16300	16445	16441	16304	16460	16285	16332	16377	16400	16474	16320	16469	16609	16320	16427	16388	16207	16523	16542	16477	16435	16304	16478	16441	16282	16464	16449	16209	16495	16392	16433	16343	16228	16397	16442	16349	16421	16466	16445	16194	16532	16362	16490	16399	16499	16381	16546	16336	16563	16312	16388	16539	16372	16432	16502	16539	16363	16467	16315	16563	16380	16317	16332	16232	16508	16408	16380	16455	16381	16431	16320	16496	16504	16350	16566	16458	16318	16517	16511	16389	16415	16437	16469	16404	16586	16200	16490	16409	16334	16368	16372	16242	16549	16537	16412	16474	16188	16413	16585	16246	16442	16424	16397	16465	16252	16410	16429	16435	16498	16539	16300	16368	16465	16311	16374	16440	16502	16391	16188	16435	16539	16467	16201	16491	16585	16410	16500	16548	16166	16475	16370	16389	16631	16405	16328	16405	16505	16292	16391	16343	16377	16310	16444	16402	16437	16318	16418	16469	16536	16318	16365	16462	16385	16419	16514	16510	16394	16388	16355	16471	16402	16395	16362	16401	16450	16471	16561	16634	16300	16333	16581	16488	16493	16368	16479	16433	16296	16470	16532	16382	16421	16595	16584	16316	16437	16383	16527	16270	16438	16560	16418	16443	16434	16553	16422	16418	16439	16404	16427	16348	16610	16395	16478	16478	16324	16340	16536	16455	16477	16356	16464	16566	16472	16495	16402	16248	16419	16259	16452	16296	16439	16474	16750	16699	16318	16594	16463	16581	16384	16433	16287	16359	16601	16353	16598	16361	16454	16473	16514	16430	16647	16242	16305	16408	16366	16321	16482	16263	16536	16531	16524	16414	16464	16238	16583	16367	16553	16395	16427	16328	16343	16297	16337	16373	16342	16572	16462	16444	16470	16348	16466	16337	16332	16347	16552	16414	16324	16402	16467	16301	16483	16660	16545	16568	16367	16506	16462	16484	16476	16569	16388	16462	16474	16484	16439	16406	16345	16345	16423	16237	16444	16533	16406	16392	16546	16488	16355	16382	16398	16422	16487	16353	16729	16440	16381	16522	16483	16675	16224	16551	16373	16275	16417	16374	16368	16473	16296	16498	16365	16446	16271	16390	16585	16395	16349	16603	16388	16392	16348	16444	16554	16297	16458	16358	16370	16279	16235	16502	16468	16498	16257	16395	16474	16573	16456	16328	16310	16417	16500	16523	16288	16434	16267	16297	16500	16542	16276	16392	16557	16345	16583	16463	16409	16476	16412	16263	16525	16410	16377	16547	16419	16515	16358	16201	16561	16451	16385	16504	16541	16306	16435	16541	16356	16479	16384	16640	16528	16471	16546	16425	16517	16438	16370	16435	16551	16368	16502	16405	16594	16399	16342	16532	16342	16477	16375	16416	16406	16581	16391	16422	16471	16446	16421	16610	16393	16302	16436	16522	16264	16366	16451	16263	16435	16276	16507	16487	16603	16501	16383	16403	16285	16587	16211	16291	16427	16364	16402	16442	16442	16467	16646	16259	16712	16495	16373	16509	16297	16530	16447	16463	16220	16259	16517	16404	16293	16511	16304	16336	16366	16369	16384	16508	16462	16341	16517	16528	16529	16403	16472	16447	16450	16324	16448	16566	16422	16385	16391	16439	16401	16315	16458	16326	16436	16521	16555	16424	16361	16501	16372	16326	16322	16327	16403	16504	16406	16540	16407	16294	16504	16319	16453	16461	16484	16470	16596	16398	16482	16302	16530	16540	16486	16232	16312	16362	16406	16313	16471	16314	16357	16418	16521	16305	16303	16672	16493	16606	16572	16463	16367	16525	16364	16480	16381	16451	16270	16421	16466	16367	16411	16360	16493	16505	16411	16379	16469	16378	16393	16310	16297	16527	16516	16284	16462	16556	16364	16453	16500	16375	16368	16408	16565	16452	16504	16430	16473	16477	16363	16446	16486	16434	16569	16471	16327	16374	16364	16387	16471	16659	16450	16525	16454	16470	16389	16501	16351	16335	16536	16302	16325	16440	16127	16489	16414	16291	16307	16511	16358	16393	16398	16296	16389	16308	16235	16359	16496	16335	16361	16318	16314	16596	16259	16363	16329	16750	16424	16460	16203	16374	16418	16438	16522	16444	16400	16361	16220	16582	16360	16391	16382	16267	16452	16317	16647	16436	16449	16398	16531	16453	16323	16422	16544	16429	16366	16621	16515	16451	16384	16336	16425	16316	16409	16295	16510	16459	16218	16426	16410	16420	16509	16478	16419	16456	16492	16352	16593	16418	16399	16565	16368	16326	16550	16449	16586	16420	16431	16348	16284	16397	16422	16508	16387	16384	16468	16509	16395	16408	16616	16587	16396	16359	16419	16361	16575	16389	16346	16262	16286	16387	16410	16503	16484	16349	16500	16377	16407	16525	16360	16404	16529	16445	16347	16425	16503	16507	16616	16481	16429	16571	16286	16384	16296	16424	16273	16377	16478	16384	16451	16464	16194	16191	16551	16437	16322	16434	16567	16175	16485	16342	16311	16383	16299	16382	16410	16422	16645	16347	16367	16435	16282	16458	16530	16484	16237	16353	16515	16306	16588	16419	16532	16241	16414	16422	16445	16467	16371	16467	16447	16454	16293	16532	16409	16586	16479	16307	16458	16396	16348	16440	16568	16312	16515	16307	16506	16382	16371	16322	16489	16414	16339	16475	16313	16321	16420	16470	16371	16438	16416	16508	16422	16483	16308	16449	16511	16468	16446	16337	16386	16372	16300	16524	16253	16358	16359	16277	16569	16475	16325	16488	16401	16286	16335	16435	16446	16457	16292	16527	16358	16411	16532	16530	16533	16502	16384	16322	16543	16296	16343	16373	16403	16476	16492	16515	16454	16430	16370	16397	16349	16439	16495	16407	16434	16500	16287	16374	16480	16301	16365	16457	16475	16478	16398	16289	16342	16640	16411	16460	16324	16394	16583	16411	16524	16473	16585	16587	16272	16427	16306	16448	16375	16459	16322	16453	16528	16359	16532	16518	16441	16312	16368	16515	16473	16436	16633	16487	16547	16280	16362	16398	16386	16500	16400	16372	16363	16435	16419	16508	16407	16268	16462	16335	16323	16392	16275	16346	16475	16477	16485	16349	16539	16388	16449	16464	16528	16394	16393	16426	16496	16451	16308	16541	16614	16343	16431	16331	16393	16372	16595	16485	16462	16491	16508	16356	16318	16275	16452	16363	16479	16185	16411	16383	16268	16480	16444	16356	16344	16546	16358	16456	16460	16308	16470	16509	16470	16498	16545	16493	16345	16442	16374	16373	16256	16252	16445	16403	16241	16711	16438	16327	16501	16325	16553	16495	16455	16412	16551	16435	16534	16454	16281	16545	16330	16550	16274	16388	16455	16375	16578	16400	16362	16382	16426	16423	16459	16338	16399	16491	16363	16495	16328	16491	16358	16448	16598	16443	16451	16326	16399	16219	16453	16407	16535	16410	16533	16451	16525	16402	16301	16481	16329	16490	16414	16209	16472	16325	16446	16592	16417	16358	16586	16542	16438	16522	16506	16391	16370	16282	16540	16274	16268	16479	16475	16421	16493	16480	16337	16358	16570	16483	16588	16540	16442	16419	16376	16501	16417	16440	16462	16267	16506	16431	16397	16546	16432	16478	16291	16326	16406	16410	16245	16341	16414	16415	16354	16510	16260	16323	16306	16355	16393	16472	16440	16320	16293	16433	16529	16673	16522	16381	16459	16386	16206	16277	16441	16404	16363	16442	16286	16591	16432	16400	16491	16508	16389	16502	16434	16493	16499	16359	16450	16392	16402	16476	16473	16489	16477	16619	16441	16490	16367	16354	16520	16582	16412	16389	16409	16517	16444	16375	16467	16428	16427	16400	16599	16450	16384	16492	16485	16534	16438	16482	16438	16347	16431	16412	16342	16633	16573	16539	16494	16473	16461	16296	16531	16401	16477	16399	16157	16429	16432	16279	16378	16530	16337	16259	16500	16557	16520	16496	16378	16382	16552	16597	16283	16464	16569	16446	16316	16501	16176	16467	16490	16471	16594	16386	16502	16310	16554	16342	16434	16389	16410	16496	16525	16484	16544	16249	16389	16572	16320	16349	16429	16392	16253	16306	16347	16401	16253	16551	16412	16349	16321	16563	16481	16502	16251	16538	16345	16327	16476	16459	16501	16475	16264	16361	16474	16557	16454	16427	16373	16396	16354	16432	16570	16388	16215	16340
24013	21425	28995	24422	22746	23902	23360	20362	20135	20026	19764	19707	19536	19511	19409	19475	19405	19209	19281	19249	19304	19443	19303	19160	19358	19309	19273	19136	19351	19323	19145	19299	19457	19492	19062	19192	19184	19034	19225	19089	19135	19100	19265	19134	19417	19272	20110	20426	20075	19830	19415	19207	18918	19131	19128	19101	19052	19315	19136	19160	19148	19227	19037	19118	19209	19094	19001	19126	19185	19056	19168	19137	19140	18955	18938	19030	19146	19103	19079	19073	19173	19109	19232	19141	19167	19322	19367	19054	18922	18791	19244	19116	18883	19076	19180	19114	19265	19226	18959	19245	19092	19014	19128	18945	19181	19032	19213	19104	19063	19301	19004	19364	19311	19172	19281	19048	19005	19303	19167	18958	19000	19205	18915	18964	19148	18966	18992	19161	18860	19177	19109	19032	19342	19095	19101	19131	19109	18868	19047	19138	18989	19247	19119	19278	19020	19209	19213	19105	19395	19103	19222	19217	19340	19087	19183	19062	19108	19205	19223	19082	19158	19048	19230	19047	19215	19119	19066	19162	19247	19003	19168	19101	18957	19081	19349	19163	19301	19188	19143	19295	19190	19101	19148	19102	19205	19101	19059	19241	18996	18998	19257	19057	19019	19167	19005	19320	19182	19170	19174	19102	19136	19082	19155	19147	19137	19061	19113	18949	18974	19224	19177	19280	19044	19295	19178	18973	19128	19289	19130	19049	19296	19273	19025	19177	19314	19260	19103	19129	19078	19104	19210	18850	18987	19016	19051	19202	19199	19373	18999	19044	19082	19168	18999	19126	19145	19084	19106	19019	18956	19000	19031	19182	19237	19247	19103	19173	19150	19306	19059	19195	19186	19245	19221	19060	18989	18980	19071	19016	19167	19088	18947	19255	19146	19054	18931	18938	19127	19026	19162	19225	19151	19131	19151	19218	19124	19131	19179	18850	18996	19244	19178	19188	18976	19245	19348	18999	19210	19257	19175	19175	19128	19238	19196	19031	19250	19058	19035	19247	19070	19323	19242	19174	19035	19137	19084	19015	19309	19263	19183	18915	19165	19250	19067	19029	18946	19131	19315	19197	19151	19031	19056	19116	19078	19148	19190	19233	19131	19192	19273	19156	19325	19084	18935	18954	18935	19162	19049	19147	19023	19102	19157	19290	19237	19141	19223	19141	19111	19169	19080	19065	19094	19190	19019	19028	19145	19159	19141	19005	19191	19076	19093	19037	19191	18960	19245	18968	18996	19161	18991	19205	18950	19124	19104	19360	19137	18945	19076	19115	19086	19105	19022	19181	19157	19157	19071	19120	19027	19078	19226	19121	19173	19127	19097	19192	18992	19006	19015	19189	19286	19069	19171	18968	19258	19232	19004	19199	19246	19204	19153	19100	19156	19178	18994	18971	19160	19271	19098	19034	19052	18932	19178	19027	19254	19120	19161	19187	19197	19107	19137	19053	18997	19176	19082	19007	19078	19252	18981	19187	19096	19269	19174	19020	19124	19183	18955	19051	19125	19142	19362	19158	19192	19116	19165	18982	19295	19062	19059	19095	18986	18907	19180	19222	18917	19031	19028	19026	19170	18975	19092	19255	19242	18985	19207	19074	19150	19293	19051	19056	19052	19139	18961	18998	19233	19083	18885	19212	19006	19230	19147	19311	18854	19150	19078	19240	19090	19109	19255	19478	18958	19048	18951	19096	19181	19242	19181	19289	19207	18812	19166	18978	19073	19340	19154	19139	19270	19041	19002	18859	19292	19133	19080	19103	19144	19060	19118	19239	19289	19132	18986	18960	19174	19190	18883	19023	19108	18992	19297	19059	19180	19212	19202	19253	18994	19026	19258	19311	19055	19144	19239	19185	19116	19118	19088	19004	19074	19283	19090	18933	19109	19241	19342	19105	19102	19239	19129	19255	19152	19134	19199	18948	18938	19129	19049	18982	19248	19148	19196	19170	19059	19325	19234	19066	18965	19016	19175	18983	18951	19123	19173	18996	19240	19115	19288	19156	19133	19260	19151	19108	19131	18994	19123	19042	19124	19273	19263	19143	19063	19238	19123	19155	19142	18893	18960	18875	18884	19163	19150	18920	18880	19335	19251	19232	19298	18996	19046	18936	19129	19075	19046	19248	19012	18991	19058	19216	19270	19185	19131	19281	19282	18990	19072	19086	18987	19061	19186	19236	19239	18853	19010	19245	19118	19050	18898	18984	19030	18995	19160	19196	19129	19201	19208	19094	19126	19167	19101	19018	19089	19020	18967	19086	19072	19119	19028	19367	18935	19150	19032	19001	18934	19267	19148	19137	19002	19035	19027	19045	19231	19194	19209	19212	19083	19192	19205	19161	19404	19167	18886	19213	19352	19346	18945	19103	19002	19014	19307	19032	19001	19168	18958	18928	19244	19046	19104	19259	19178	19159	19228	19163	18960	19193	19117	19238	18896	19017	19070	19080	19306	19235	18772	18773	19227	19070	19086	19150	19009	18837	18971	19022	19042	19328	19305	19255	19156	18949	19010	18934	19135	19186	19167	19434	19129	19159	19113	19203	18998	19310	19139	19074	19135	19286	19042	19240	19198	19046	19039	18992	19055	19108	19133	19166	19312	18857	19039	19343	19178	19128	19106	19031	19150	19391	18990	19250	19200	19044	19262	19053	19208	19183	19059	19164	19185	18993	19242	19080	18932	19072	19054	19109	19114	18894	19062	19090	19103	19205	19068	19053	19153	19164	19214	18993	19019	18959	19039	19161	19194	19199	19057	19060	19120	19244	18959	19132	19153	19072	18924	19135	19266	19085	18975	19132	19146	19227	19109	19053	19059	19073	19047	19121	18955	19202	19299	19255	19038	19048	19410	18996	18835	19054	19284	19113	19330	19139	19214	19133	19093	19190	19282	19098	19119	19096	19109	19218	19087	18988	19130	19286	19176	19138	19032	19079	19193	19106	19134	18935	19055	19080	19063	18940	19376	19122	18985	19108	19149	19227	18964	19017	19084	19092	19032	18994	19212	19147	19090	18953	19161	19206	19032	19028	19176	19083	19109	19102	19247	19174	19159	19215	19186	19175	19169	19389	19083	19075	19117	19122	19046	19154	19133	19001	19165	19026	19040	19163	19254	19146	19089	19286	19239	19081	19252	19133	18925	18939	19072	19106	19064	19192	19103	19212	19098	18983	19125	19321	19246	19063	19126	19250	19204	19134	18802	19062	19366	19121	19154	19338	19083	19264	19117	19113	19084	18980	19169	19148	19314	19088	19180	19101	19074	19215	19256	19098	19001	18856	19001	19054	19035	19188	19120	19027	19153	19248	19188	19125	19214	19356	19212	19160	19116	19268	19182	19128	19112	18979	19046	19042	19178	19032	19088	19174	19309	19102	19177	19150	19045	19195	19018	18931	19050	19231	18990	19154	19142	18959	19060	19088	19393	19240	19090	19238	19205	18972	19230	19171	19280	19087	19094	19068	19190	19244	18881	18857	19160	19074	19206	19055	18932	19001	19153	19273	19081	19026	18882	19091	18854	19085	19154	19052	18993	19086	19220	19131	19243	19098	19007	18922	19055	19050	19133	19018	19086	19314	19244	19311	19152	19164	19189	19134	19141	19198	19079	19073	19291	19143	19139	18866	19204	19188	18951	19009	19036	19306	19223	19091	19276	19158	19191	19049	19055	18880	19119	19178	18985	19090	19100	18978	18951	18974	18987	19189	19104	19115	18992	19161	19122	18911	19099	19251	19320	19179	19253	19236	19245	19183	19031	19207	19097	19162	19027	19278	19201	19233	18985	19192	19054	18945	19050	19155	19113	19282	19134	19094	19083	18926	19046	19003	19174	19059	18990	19142	19080	19236	18811	19239	19030	19047	19045	19030	19098	19085	19263	19285	19090	19193	19274	19025	19062	19186	19037	19201	19066	19178	19113	19276	19248	19191	19084	19065	19122	19102	19156	18989	19153	19162	19100	19205	19262	18985	19024	19133	19196	18993	19150	19149	19010	18960	19188	18986	19197	19014	19251	19171	19240	19162	19168	18986	19345	19036	19199	19270	19125	19095	19173	18924	19092	19546	19201	18985	19240	19198	19279	19031	19004	19126	19159	19527	19036	19030	19083	19216	19083	18987	19054	19022	19107	18957	18966	19026	19346	19032	19176	19196	19131	19197	19026	19138	19252	18995	19216	19366	19091	19070	19136	19190	19027	19008	19105	19236	19142	19127	19012	19160	19101	18863	19118	19009	19186	19184	19204	19228	19399	19155	18980	18968	18903	19051	19225	19072	19056	19298	19358	19226	19104	19036	19157	19174	19070	19009	19168	19002	19010	19172	19175	19152	19168	19153	19088	19025	19269	19149	19042	19214	19070	18830	18966	19248	19070	19154	19080	18938	19164	19153	19106	19171	19049	19124	19206	18904	19128	19083	18873	19095	18961	19079	18966	18965	18896	19138	18988	19052	19209	19025	18955	19027	19189	19324	19088	19300	19238	19199	19240	19167	19140	19315	19223	19132	19125	19142	19267	18987	18997	18993	19183	19247	19116	19174	19081	18844	19210	19158	19219	18933	19097	19276	19077	19284	19266	19210	19111	19239	19256	19102	19022	19203	18936	19246	19302	19328	19180	19190	19191	18993	19040	19086	19255	19176	19115	19131	19031	19242	18994	19182	19061	19221	19141	19163	19079	19130	19108	19041	19071	19187	19069	18968	19152	18981	19120	18979	19126	18839	18825	19092	18940	18980	19206	19063	19136	19099	19233	19109	18983	19100	19106	19138	19077	19244	19246	18982	19360	19161	19283	19002	18983	19070	19213	19005	19058	19064	19214	19061	19151	18973	19150	19009	18974	19002	19006	19109	19116	18946	18997	19114	18985	19137	19250	19223	18912	19085	19327	19254	19299	19110	19396	19165	19144	19140	19224	19013	19200	19016	19265	19071	19094	19192	19297	19142	19095	19191	19193	19182	19188	19066	19072	19097	19147	19208	18893	18984	19069	19034	19133	19039	19216	19032	19167	19013	18979	19303	18923	19056	19014	19136	19089	19263	19231	19208	19198	19123	19051	19129	19201	19178	19214	19147	19164	18898	19245	19198	19133	19073	19247	19148	19061	19202	18979	19267	19329	19273	19039	19076	19098	19002	19080	19197	19144	19077	19318	19084
19438	30216	27883	23451	21095	19483	18128	17428	16972	16798	16510	16316	16318	16225	16127	15939	15855	15807	16044	15875	15764	15902	15889	15883	15967	16111	15729	15841	15740	15951	15864	15885	15852	15854	15998	15848	15768	15961	15702	15741	15827	15953	15916	15887	15818	16113	17273	17611	17021	16696	16102	15855	15869	15779	15783	15923	15899	15798	15744	15774	15742	15868	15882	15955	15805	15951	15800	15770	15832	15787	15792	15780	15947	15593	15677	15864	15850	15782	15850	15646	15852	15698	15770	15763	15874	15725	15725	15852	15710	15956	15791	15918	15704	15861	15938	15736	15982	15701	15762	15735	15815	15831	15883	15717	15917	15791	15663	15706	15785	15883	15751	15786	15823	15699	15663	15879	15819	15679	15797	15803	15833	15670	15757	15949	15763	15899	15668	15852	15898	15858	15922	15765	15722	15811	15756	15817	15830	15856	15602	15957	15814	15696	15785	15750	15684	15872	15722	15699	15818	15641	15728	15898	15773	15926	15773	15976	15855	15790	15803	15861	15791	15597	15503	15762	15832	15683	15715	15722	15772	15649	15815	15819	15655	15712	15828	15995	15670	15860	15923	15819	15725	15771	15791	15810	15798	15716	15761	15877	15699	15914	15674	15918	15798	15796	15736	15834	15752	15857	15879	15807	15825	15617	15766	15703	15737	15807	15715	15816	15778	15787	15827	15816	15743	15637	15818	15674	15861	15872	15802	15732	15785	15639	15809	15797	15806	15944	15825	16005	15506	15536	15761	15700	15755	15641	15848	15745	15756	15781	15537	15746	15651	15862	15772	15961	15841	15903	15962	15655	15725	15889	15881	15738	15945	15693	15678	15903	15686	15488	15724	15883	15873	15749	15777	16014	15692	15662	15754	15797	15672	15852	15757	15831	15727	15679	15786	15684	15751	15699	15858	15734	15716	15796	15666	15859	15902	15672	15752	15734	15923	15768	15840	15653	15855	15664	15813	15716	15753	15712	15701	15603	15953	15618	15870	15807	15820	15677	15583	15662	15896	15761	15679	15836	15707	15693	15673	15800	15664	15774	15733	15778	15570	15875	15807	15811	15772	15702	15897	15716	15908	15675	15986	15785	15757	15739	15751	15900	15815	15837	15954	15759	15847	15714	15810	15639	15827	15839	15659	15672	15819	15746	15830	15667	15828	15827	15763	15773	15943	15694	15776	15844	15700	15658	15653	15652	16028	15836	15736	15798	15816	15844	15830	15625	15667	15849	15719	15888	15837	15742	15601	15789	15861	15813	15794	15916	15953	15631	15903	15839	15529	15912	15736	15748	15662	15677	15854	15702	15748	15792	15703	15769	15865	15881	15803	15784	15743	15816	15797	15829	15847	15603	15824	15912	15939	15799	15700	15771	15734	15659	15840	15754	15889	15845	15869	15776	15703	15777	15751	15715	15854	15769	16002	15830	15907	15527	15748	15785	15582	15760	15872	15675	15906	15892	15935	15834	15817	15766	15703	15738	15723	15768	15813	15807	15781	15810	15905	15784	15780	15800	15897	15884	15756	15893	15809	15736	15728	15869	15706	15980	15689	15640	15746	15731	15619	15811	15856	15673	15807	15797	15664	15694	15796	15685	15616	15678	15770	15863	15834	15874	15877	15798	15773	15842	15899	15898	15761	15847	15879	15624	15770	15697	15781	15721	15783	15895	15753	15795	15750	15951	15909	15696	15926	15796	15887	15718	15748	15856	15790	15813	15811	15794	15714	15637	15803	15901	15903	15766	15695	15896	15885	15809	15728	15657	15807	15793	15825	15686	15729	15885	15773	15896	15791	15777	15808	15812	15850	15909	15766	15708	15694	15881	15956	15872	15942	15764	15670	16048	15770	15691	15796	15879	15745	15605	15875	15599	15673	15861	15776	15751	15713	15666	15688	15773	15554	15762	15683	15730	15725	15692	15889	15682	15850	15987	15752	15758	15867	15968	15725	15739	15956	15781	15763	15824	15767	15806	15712	15741	15824	15688	15715	15853	15765	15849	15856	15838	15858	15783	15835	15837	15832	15893	15690	15837	15802	16019	15899	15956	15855	15938	15792	15865	15787	15768	15893	15746	15768	15882	15631	15765	15799	15771	15809	15975	15927	15792	15881	15716	15757	15818	15796	15655	15893	15525	15825	15725	15737	15829	15674	15786	15740	15885	15664	15650	15679	15735	15569	15631	15651	15762	15761	15846	15723	15782	15877	15779	15784	15615	15799	15891	15865	15551	15782	15795	15676	15855	15767	15832	15821	15817	15596	15736	15836	15885	15822	15784	15772	15815	15705	15736	15774	15822	15720	15832	15703	15784	15769	15793	15812	15800	15759	15616	15724	15761	15761	15856	15749	15760	15756	15806	15879	15618	15883	15862	15782	15956	15825	15612	15864	15926	15733	15981	15930	15786	15823	15781	15709	15778	15820	15795	15760	15857	15857	15942	15824	15744	15547	15700	15880	15818	15765	15764	15762	15875	15665	15762	15743	15728	15814	15914	15749	15794	15742	15586	15905	15870	15664	15700	15757	15771	15824	15922	15719	15913	15834	15699	15773	15690	15982	15496	15716	15654	15705	15817	15860	15757	15719	15783	15781	15774	15845	15706	15836	15788	15698	15720	15678	15876	15877	15665	15754	16055	15823	15812	15846	15647	15894	15661	15633	15674	15790	15710	15778	15781	15791	15751	15647	15878	15946	15847	15785	15762	15731	15756	15758	15772	15692	15692	15806	15786	15795	15799	16045	15827	15793	15645	15737	15841	15702	15556	15787	15908	15849	15696	15781	15724	15792	15752	15667	15620	15736	15794	15664	15647	15636	15762	15810	15891	15764	15970	15665	15680	15630	15838	16025	15830	15722	15570	15699	15874	15726	15942	15746	15727	15797	15831	15864	15870	15808	15783	15820	15743	15848	15656	15833	15746	15630	15785	15623	15883	15774	15676	15815	15907	15728	15622	15847	15668	15687	15747	15856	15641	16060	15738	15715	15817	15795	15819	15714	15608	15767	15732	15789	15971	15752	15710	15637	15856	15923	15629	15825	15623	15860	15848	15876	15666	15784	15759	15730	15875	15963	15837	15702	15743	15749	15701	15831	15642	15873	15866	15823	15851	15548	15866	15730	15721	15852	15900	15670	15788	15841	15809	15745	15690	15845	15590	15967	15641	15911	15725	15644	15785	15836	15832	15980	15578	15814	15902	15785	15786	15746	15809	15772	15698	15760	15842	15845	15804	15897	15640	15870	15663	15821	15727	15658	15626	15721	15771	15854	15796	15899	15804	15878	15725	15839	15737	15736	15780	15664	15899	15795	16026	15807	15783	15842	15781	15915	15889	15661	15864	15769	15674	15859	15916	15882	15658	15738	15910	15630	15655	15855	15731	15840	15935	15868	16033	15848	15768	15896	15749	15895	15787	15741	15841	15888	15983	15866	15547	15706	15717	15696	15896	15707	15791	15668	15773	15719	15614	15714	15590	15902	15749	15746	15689	15795	15667	15945	15800	15855	15808	15828	15755	15942	15649	15814	15724	15758	15846	15807	15911	15776	15762	15766	15850	15772	15798	15947	15693	15735	15750	15811	15987	15715	15795	15746	15794	15705	15785	15905	15989	15789	15713	15910	15568	15847	15617	15727	15783	15867	15556	15707	15835	15856	15730	15650	15843	15812	15725	15815	15749	15780	15800	15790	15809	15830	15946	15737	15987	15914	15817	15787	15655	15904	15710	16069	15721	15782	15939	15581	15622	15903	15650	15764	15798	15789	15605	15925	15709	15919	15788	15799	15804	15677	15635	15904	15578	15650	15857	15790	15596	15619	15732	15683	15716	16018	15848	15737	15784	15817	15886	15833	15738	15762	15770	15787	15839	15797	15748	15707	15849	15793	15745	15764	15636	15778	15874	15847	15746	15810	15678	15767	15690	15879	15802	15863	15740	15762	15779	15770	15880	15822	15551	15622	15977	15882	15662	15941	15821	15918	15911	15811	15737	15754	15605	15940	15902	15760	15875	15934	15757	15715	15736	15916	15806	15932	15868	15849	15640	15810	15788	15767	15857	15851	15889	15848	15765	15666	15598	15715	15647	15961	15755	15829	15855	15976	15732	15925	15782	15730	15761	15932	15918	15636	15665	15745	15762	15915	15835	15774	15776	15816	15831	15933	15849	15767	15656	15810	15787	15860	15738	15749	15808	15768	15959	15753	15870	15914	15656	15665	15866	15957	15919	15881	15921	15602	15762	15799	15752	15756	15666	15692	15699	15703	15830	15738	15705	15729	15878	15906	15839	15809	15730	15696	15769	15710	15844	15698	15919	15767	15906	15504	15878	15738	15810	15588	15721	15716	15779	15820	15760	15783	15671	15797	15949	15787	15853	15666	15645	15727	15484	15863	15743	15745	15853	15876	15886	15815	15783	15650	15790	15724	15989	15736	15825	15860	15772	15786	15862	15685	15879	15771	15762	15619	15810	15811	15783	15803	15745	15894	15666	15811	15704	15796	15923	15670	15684	15752	15771	15774	15804	15838	15670	15749	15787	15894	15716	15807	15656	16000	15838	15804	15793	15859	15724	15776	15893	15712	15780	15944	15687	15930	15838	15681	15784	15717	15777	15743	15806	15842	15825	15680	15882	15685	15605	15787	15827	15682	15756	15695	16019	15878	15833	15889	15827	15873	15719	15857	15899	15525	15837	15696	15762	15644	15605	15796	15634	15703	15896	15593	15837	15726	16124	15782	15827	15738	15829	15839	15964	15609	15704	15787	15741	15728	15856	15648	15854	15586	15655	15685	15807	15690	15788	15758	15682	15899	15896	15800	15769	15738	15748	15691	15859	15685	15918	15900	15824	16010	15971	15700	15648	15745	15799	15709	15842	15778	15852	15910	15778	15703	15791	15685	15791	15778	15694	15845	15694	15907	15934	15754	15694	15803	15919	15769	15811	15896	15735	15789	15875	15893	15838	15820	15526	15675	15765	15825	15998	15899	15716	15819	15796	15708	15748	15667	15914	15866	15814	15723	15759	15582	15656	15891	15859	15873	15735	15646	15772	15576	15786	15785	15881	15939	15767	15759	15798	15773	15697	15694	15705	15869	15647	15799	15624	15787	15745	15972	15938	15816	15847	15666	15835	15870	15839	15683	15860	15779	15819	15912	15689
22999	21426	29292	23951	21696	24237	26189	21086	19960	20048	19699	19474	19541	19366	19355	19174	19137	18888	19046	19048	18935	18913	18998	18816	18933	18829	18983	19020	18823	18995	18849	18681	19217	18921	18938	19128	19147	18867	18776	19027	18774	18805	18967	18826	19010	18715	20084	21303	20672	19980	19235	18883	18826	18760	18759	18563	18655	18833	18910	18979	18555	18611	18922	18849	18692	18745	18668	18742	18812	18729	18579	18703	18781	18983	18813	18684	18840	18838	18784	18780	18630	18787	18783	18433	18791	18824	18733	18770	18527	18749	18809	18819	18859	18608	18846	18747	18691	18633	18560	18594	18819	18861	18836	18779	18757	18851	18651	18684	18713	18658	18727	18707	18701	18403	18750	18793	18733	18864	18654	18547	18629	18799	18534	18521	18760	18741	18850	18762	18817	18605	18735	18486	18636	18771	18796	18642	18629	18684	18657	18689	18609	18715	18640	18587	18690	18595	18583	18694	18413	18731	18781	18669	18652	18767	18657	18792	18693	18893	18720	18770	18669	18425	18596	18642	18855	18627	18703	18836	18597	18633	18709	18563	18467	18748	18773	18884	18762	18703	18694	18914	18702	18772	18816	18789	18588	18655	18659	18655	18625	18767	18827	18752	18488	18664	18627	18494	18544	18639	18611	18498	18819	18816	18477	18650	18634	18644	18541	18708	18660	18629	18506	18481	18795	18728	18632	18670	18534	18581	18674	18706	18666	18513	18705	18859	18576	18486	18665	18784	18635	18574	18599	18563	18875	18758	18644	18660	18773	18863	18471	18850	18649	18516	18698	18426	18685	18536	18764	18729	18626	18598	18499	18605	18500	18588	18744	18806	18610	18794	18793	18591	18756	18604	18665	18615	18595	18685	18794	18971	18707	18658	18479	18748	18771	18615	18765	18811	18553	18728	18690	18644	18650	18703	18852	18770	18676	18663	18659	18729	18723	18552	18566	18882	18622	18597	18730	18566	18847	18631	18751	18740	18718	18736	18862	18706	18631	18723	18734	18594	18580	18612	18756	18857	18678	18696	18858	18738	18814	18763	18822	18660	18747	18771	18515	18593	18677	18672	18936	18800	18547	18572	18755	18628	18569	18472	18682	18772	18607	18633	18520	18733	18922	18812	18669	18736	18779	18613	18951	18649	18647	18608	18701	18715	18692	18663	18632	18757	18710	18585	18423	18833	18776	18601	18722	18694	18648	18534	18821	18901	18746	18528	18741	18617	18573	18790	18519	18628	18721	18651	18479	18681	18696	18724	18872	18695	18538	18744	18630	18708	18765	18764	18702	18680	18757	18759	18467	18630	18595	18532	18618	18464	18539	18673	18659	18656	18468	18574	18677	18455	18673	18577	18711	18696	18705	18907	18822	18522	18691	18624	18659	18590	18733	18615	18607	18606	18744	18787	18707	18604	18909	18743	18723	18602	18783	18774	18578	18702	18553	18469	18698	18607	18582	18665	18483	18696	18815	18660	18631	18553	18779	18771	18729	18695	18698	18625	18737	18644	18478	18800	18725	18487	18541	18689	18680	18744	18739	18636	18509	18643	18670	18564	18542	18514	18799	18666	18833	18683	18785	18830	18809	18639	18769	18738	18803	18705	18785	18623	18613	18763	18742	18748	18568	18590	18773	18955	18685	18934	18600	18831	18654	18663	18891	18477	18808	18628	18722	18733	18667	18589	18890	18584	18601	18768	18813	18557	18728	18623	18586	18583	18509	18489	18737	18612	18764	18539	18616	18608	18568	18629	18619	18747	18619	18790	18707	18694	18577	18587	18631	18583	18659	18878	18737	18879	18718	18785	18645	18787	18682	18618	18676	18815	18842	18612	18816	18782	18759	18595	18686	18678	18698	18728	18742	18642	18630	18664	18723	18738	18610	18707	18695	18543	18529	18759	18879	18860	18846	18614	18665	18721	18597	18605	18761	18672	18661	18708	18684	18640	18868	18835	18648	18466	18739	18563	18921	18659	18697	18609	18503	18762	18631	18535	18432	18689	18672	18539	18622	18599	18844	18702	18716	18556	18657	18703	18657	18927	18670	18840	18636	18774	18729	18870	18833	18957	18575	18667	18555	18645	18430	18674	18479	18622	18534	18936	18801	18619	18706	18812	18634	18556	18813	18556	18808	18763	18882	18609	18643	18606	18713	18656	18536	18681	18558	18741	18663	18932	18572	18773	18656	18747	18591	18709	18730	18813	18607	18674	18459	18660	18638	18547	18806	18454	18622	18815	18349	18742	18629	18680	18509	18612	18643	18653	18672	18852	18580	18559	18769	18749	18580	18688	18677	18712	18550	18561	18505	18747	18780	18791	18596	18752	18589	18607	18639	18727	18700	18658	18966	18578	18634	18821	18791	18650	18648	18646	18521	18543	18453	18715	18711	18749	18586	18671	18753	18891	18593	18709	18714	18610	18641	18901	18765	18604	18691	18589	18764	18895	18615	18800	18535	18675	18758	18591	18581	18812	18457	18514	18587	18881	18392	18542	18840	18637	18658	18781	18882	18694	18560	18639	18528	18721	18718	18762	18745	18597	18618	18630	18701	18664	18828	18606	18872	18994	18666	18701	18735	18686	18761	18784	18771	18895	18737	18707	18696	18737	18763	18767	18788	18852	18579	18773	18768	18656	18653	18434	18666	18648	18741	18617	18688	18626	18940	18714	18893	18650	18702	18635	18770	18759	18521	18590	18827	18465	18707	18630	18462	18339	18663	18370	18641	18586	18633	18699	18673	18860	18634	18655	18395	18632	18809	18531	18475	18536	18673	18625	18681	18628	18623	18847	18817	18427	18797	18858	18781	18644	18765	18633	18724	18691	18603	18536	18644	18711	18748	18694	18576	18746	18770	18665	18698	18594	18519	18817	18538	18663	18800	18705	18434	18658	18860	18646	18708	18543	18650	18727	18643	18768	18656	18751	18547	18419	18655	18758	18848	18789	18791	18741	18620	18659	18586	18759	18676	18720	18740	18590	18615	18633	18820	18708	18499	18662	18721	18648	18486	18933	18748	18840	18817	18600	18617	18647	18524	18548	18632	18626	18790	18558	18774	18411	18796	18645	18693	18986	18697	18655	18642	18772	18462	18532	18557	18503	18600	18753	18847	18654	18707	18497	18643	18766	18590	18611	18838	18677	18712	18575	18494	18726	18692	18539	18653	18709	18583	18609	18733	18636	18478	18324	18658	18588	18700	18708	18581	19007	18679	18805	18712	18860	18591	18889	18600	18578	18877	18752	18548	18801	18690	18829	18585	18748	18618	18610	18564	18460	18636	18606	18692	18625	18547	18461	18871	18540	18736	18644	18635	18715	18738	18582	18563	18647	18716	18552	18644	18713	18746	18691	18672	18691	18711	18593	18563	18740	18668	18550	18860	18661	18625	18978	18462	18879	18552	18745	18648	18456	18651	18700	18768	18458	18568	18674	18681	18834	18914	18652	18799	18703	18763	18709	18830	18900	18819	18832	18677	18691	18728	18729	18483	18409	18773	18697	18750	18791	18529	18683	18591	18460	18554	18720	18707	18620	18671	18644	18534	18609	18843	19062	18640	18594	18674	18685	18634	18625	18637	18509	18774	18801	18722	18543	18688	18807	18677	18655	18551	18540	18747	18758	18649	18582	18612	18529	18803	18566	18760	18799	18594	18499	18631	18615	18599	18685	18849	18739	18836	18688	18670	18685	18663	18620	18619	18621	18762	18737	18381	18736	18894	18754	18922	18757	18838	18852	18817	18764	18831	18667	18884	18558	18723	18696	18795	18595	18852	18675	19040	18570	18543	18760	18633	18604	18668	18955	18819	18511	18871	18754	18727	18872	18659	18534	18551	18884	18591	18629	18549	18684	18743	18538	18626	18906	18701	18551	18689	18757	18718	18771	18654	18634	18533	18667	18658	18720	18883	18607	18572	18758	18566	18566	18540	18742	18648	18759	18789	18739	18652	18774	18717	18554	18878	18466	18707	18525	18885	18703	18872	18682	18641	18749	18767	18857	18646	18661	18502	18560	18666	18690	18884	18883	18622	18552	18756	18594	18741	18697	18582	18836	18461	18635	18567	18766	18675	18728	18627	18783	18582	18848	18607	18722	18602	18467	18558	18873	18730	18603	18639	18584	18774	18630	18831	18605	18583	18609	18794	18593	18838	18696	18659	18815	18707	18454	18650	18451	18554	18710	18602	18633	18617	18353	18847	18771	18724	18427	18496	18720	18899	18610	18797	18945	18778	18539	18710	18724	18478	18659	18697	18572	18619	18689	18527	18659	18760	18498	18661	18813	18753	18706	18755	18669	18918	18738	18629	18689	18843	18503	18591	18644	18439	18667	18769	18763	18645	18617	18686	19024	18806	18770	18693	18580	18634	18663	18546	18739	18784	18717	18656	18663	18824	18497	18567	18692	18717	18671	18814	18908	18630	18551	18791	18639	18696	18526	18659	18624	18694	18856	18621	18489	18608	18656	18629	18677	18528	18818	18832	18748	18764	18741	18729	18618	18391	18712	18820	18742	18984	18567	18707	18415	18650	18756	18656	18677	18666	18622	18753	18650	18741	18747	18588	18768	18763	18592	18964	18755	18626	18613	18667	18653	18764	18541	18705	18564	18581	18631	18658	18523	18597	18426	18772	18465	18626	18666	18693	18476	18715	18655	18773	18522	18621	18848	18796	18665	18727	18606	18893	18790	18816	18655	18770	18566	18585	18691	18534	18654	18649	18680	18639	18561	18788	18743	18686	18793	18819	18423	18570	18406	18765	18598	18571	18956	18835	18562	18485	18554	18498	18742	18821	18677	18817	18586	18667	18660	18535	18713	18598	18632	18550	18617	18541	18602	18678	18453	18715	18646	18690	18468	18954	18706	18864	18983	18698	18718	18789	18538	18698	18617	18580	18483	18567	18764	18716	18805	18904	18494	18731	18818	18733	18918	19055	18693	18664	18812	18597	18450	18781	18501	18691	18668	18740	18494	18733	18615	18624	18461	18782	18626	18535	18549	18475	18729	18631	18654	18696	18560	18949	18463	18883	18552	18755	18533	18782	18665	18553	18597	18935	18684	18642	18791	18890	18872	18738	18717	18832	18618	18812	18596	18703	18741	18641	18651	18482	18696	18750	18705	18861	18523	18654	18732	18559	18767	18654	18724	18891	19089
21265	35149	32851	26752	23222	21027	19399	18145	17268	16960	16729	16480	16402	16197	16036	15723	15843	15872	15816	15816	15799	15844	15638	15951	15554	15800	15731	15822	15737	15884	15783	15734	15784	15756	15795	15564	15787	15753	15777	15745	15566	15837	15696	15721	15779	15683	17835	19469	18082	16908	16322	15866	15611	15636	15712	15764	15721	15620	15524	15652	15617	15552	15559	15729	15592	15466	15660	15564	15529	15385	15636	15625	15578	15682	15569	15583	15387	15662	15615	15716	15593	15474	15719	15429	15492	15771	15543	15677	15592	15687	15683	15566	15679	15470	15731	15598	15568	15556	15446	15716	15512	15645	15783	15587	15581	15559	15559	15506	15648	15791	15632	15755	15763	15483	15550	15484	15857	15511	15734	15564	15644	15615	15659	15672	15447	15645	15652	15635	15633	15686	15544	15380	15587	15619	15585	15652	15794	15630	15679	15533	15577	15609	15703	15716	15533	15506	15509	15618	15485	15662	15707	15645	15764	15460	15542	15625	15568	15361	15534	15659	15631	15639	15601	15550	15453	15682	15678	15464	15554	15545	15514	15638	15690	15700	15742	15447	15807	15562	15661	15559	15731	15551	15702	15533	15580	15649	15598	15615	15612	15682	15682	15778	15560	15613	15600	15454	15699	15738	15631	15661	15575	15646	15639	15473	15725	15596	15581	15677	15614	15545	15499	15434	15675	15428	15689	15626	15410	15753	15684	15550	15726	15698	15395	15688	15519	15571	15675	15514	15596	15606	15714	15739	15449	15456	15584	15687	15582	15701	15598	15516	15596	15520	15425	15571	15648	15537	15592	15502	15629	15592	15588	15645	15712	15672	15568	15564	15587	15459	15655	15554	15592	15501	15429	15634	15571	15406	15643	15689	15576	15529	15699	15480	15534	15654	15538	15591	15502	15615	15800	15627	15669	15545	15778	15508	15515	15678	15523	15651	15464	15667	15514	15388	15621	15581	15544	15603	15600	15458	15669	15544	15563	15538	15674	15568	15706	15416	15708	15531	15609	15528	15577	15689	15713	15502	15595	15627	15719	15647	15476	15727	15615	15502	15594	15517	15679	15615	15516	15585	15671	15522	15649	15673	15665	15624	15687	15642	15581	15779	15409	15444	15785	15625	15716	15422	15653	15494	15619	15552	15479	15502	15551	15672	15398	15616	15548	15442	15577	15467	15638	15617	15399	15627	15253	15606	15641	15497	15688	15623	15707	15478	15512	15801	15638	15590	15618	15646	15351	15655	15604	15657	15586	15504	15571	15572	15470	15632	15553	15596	15458	15600	15616	15666	15531	15626	15669	15709	15455	15517	15517	15560	15535	15677	15682	15552	15646	15784	15560	15549	15716	15765	15700	15572	15713	15550	15604	15582	15632	15628	15507	15601	15621	15570	15590	15631	15737	15608	15417	15705	15635	15641	15465	15436	15699	15684	15864	15540	15490	15738	15544	15671	15595	15680	15635	15702	15618	15624	15740	15386	15433	15608	15753	15670	15460	15507	15669	15541	15497	15597	15626	15655	15493	15627	15474	15547	15675	15557	15638	15580	15566	15604	15643	15560	15589	15562	15728	15572	15547	15619	15578	15586	15601	15668	15342	15593	15509	15642	15572	15657	15506	15597	15443	15594	15441	15637	15407	15614	15582	15631	15519	15513	15336	15614	15572	15578	15558	15760	15498	15776	15584	15680	15600	15562	15595	15614	15631	15613	15509	15536	15551	15565	15542	15623	15559	15456	15667	15646	15552	15486	15776	15455	15587	15494	15644	15472	15401	15660	15546	15501	15787	15693	15640	15513	15644	15615	15390	15620	15589	15706	15573	15746	15606	15504	15635	15547	15562	15676	15660	15545	15768	15499	15456	15621	15548	15564	15772	15571	15546	15470	15719	15427	15696	15584	15479	15293	15540	15592	15635	15573	15559	15431	15559	15574	15621	15572	15723	15532	15553	15719	15383	15653	15613	15646	15609	15513	15584	15597	15707	15611	15506	15554	15504	15643	15566	15608	15670	15425	15578	15560	15477	15639	15488	15503	15674	15716	15600	15530	15526	15569	15626	15516	15483	15677	15431	15494	15559	15456	15569	15466	15669	15548	15576	15575	15407	15575	15580	15546	15707	15746	15699	15399	15668	15616	15522	15551	15629	15638	15707	15657	15305	15720	15468	15412	15532	15632	15700	15475	15500	15488	15673	15368	15656	15572	15615	15519	15629	15447	15661	15729	15505	15586	15717	15630	15488	15605	15590	15478	15498	15714	15448	15569	15724	15549	15694	15446	15567	15544	15432	15472	15475	15549	15557	15583	15641	15615	15530	15590	15618	15705	15544	15534	15684	15475	15587	15493	15540	15432	15634	15601	15705	15707	15556	15640	15538	15762	15626	15657	15701	15388	15637	15450	15516	15563	15680	15614	15452	15639	15470	15628	15541	15537	15567	15739	15606	15708	15551	15624	15538	15602	15593	15734	15714	15643	15414	15555	15620	15615	15669	15618	15505	15528	15416	15525	15747	15534	15549	15680	15524	15538	15486	15497	15519	15397	15528	15759	15482	15539	15600	15620	15573	15573	15585	15608	15502	15516	15509	15387	15411	15543	15401	15605	15627	15449	15450	15732	15459	15558	15678	15731	15506	15564	15507	15623	15742	15367	15758	15477	15385	15633	15547	15604	15579	15706	15667	15418	15505	15436	15522	15589	15647	15468	15633	15541	15703	15763	15730	15570	15417	15821	15600	15645	15570	15519	15626	15630	15471	15656	15474	15427	15617	15619	15710	15610	15620	15676	15457	15679	15638	15551	15425	15426	15589	15565	15693	15487	15493	15429	15571	15570	15626	15615	15560	15501	15499	15536	15630	15500	15504	15598	15724	15675	15536	15521	15522	15648	15392	15503	15439	15686	15687	15481	15709	15694	15562	15614	15577	15580	15607	15705	15665	15627	15519	15585	15464	15688	15506	15560	15658	15656	15538	15561	15458	15578	15512	15490	15581	15506	15574	15584	15570	15728	15553	15401	15484	15570	15622	15620	15557	15692	15517	15519	15457	15474	15482	15370	15612	15657	15626	15423	15734	15405	15572	15435	15651	15554	15647	15438	15657	15583	15514	15614	15648	15783	15591	15622	15592	15820	15496	15596	15419	15705	15452	15498	15565	15662	15640	15550	15600	15655	15705	15640	15706	15580	15687	15509	15429	15522	15604	15530	15585	15509	15467	15615	15515	15353	15477	15699	15547	15594	15585	15357	15478	15616	15491	15538	15542	15505	15424	15630	15721	15599	15561	15564	15642	15602	15722	15686	15469	15627	15480	15689	15669	15550	15656	15707	15579	15469	15580	15539	15617	15799	15491	15466	15495	15493	15648	15611	15712	15546	15617	15566	15495	15627	15536	15574	15528	15378	15545	15551	15630	15451	15540	15582	15729	15656	15666	15588	15664	15483	15627	15616	15449	15710	15535	15516	15384	15446	15407	15626	15394	15543	15682	15460	15416	15609	15534	15517	15649	15583	15414	15622	15514	15569	15656	15531	15634	15534	15539	15550	15480	15768	15476	15569	15393	15531	15796	15669	15610	15465	15646	15474	15580	15662	15807	15414	15597	15356	15610	15507	15592	15683	15551	15596	15519	15543	15531	15452	15434	15605	15627	15496	15446	15428	15484	15635	15658	15487	15486	15680	15734	15524	15465	15709	15576	15643	15596	15626	15676	15431	15376	15471	15561	15629	15722	15691	15648	15743	15572	15583	15554	15617	15439	15700	15492	15631	15488	15571	15438	15669	15587	15633	15398	15529	15610	15649	15524	15486	15510	15555	15625	15463	15612	15671	15581	15628	15758	15601	15544	15587	15459	15451	15644	15492	15651	15547	15589	15445	15707	15512	15519	15565	15609	15512	15441	15568	15588	15614	15539	15529	15851	15604	15538	15763	15682	15626	15506	15514	15593	15425	15525	15601	15680	15555	15629	15567	15655	15609	15463	15575	15561	15607	15535	15503	15596	15639	15419	15472	15618	15441	15821	15524	15468	15626	15452	15659	15645	15541	15539	15497	15470	15707	15559	15760	15429	15568	15628	15620	15521	15594	15670	15507	15706	15604	15716	15402	15567	15636	15603	15706	15599	15508	15511	15458	15668	15492	15588	15560	15622	15487	15509	15632	15669	15544	15595	15635	15624	15537	15745	15591	15750	15596	15734	15445	15663	15657	15701	15483	15478	15664	15723	15669	15493	15683	15673	15596	15583	15586	15563	15631	15676	15477	15549	15513	15730	15587	15478	15437	15649	15601	15644	15538	15573	15312	15816	15679	15670	15800	15492	15407	15428	15506	15397	15538	15728	15504	15567	15611	15720	15661	15525	15388	15571	15648	15625	15528	15675	15563	15566	15504	15523	15721	15534	15623	15525	15655	15382	15519	15726	15663	15592	15477	15628	15645	15512	15404	15525	15639	15538	15673	15544	15555	15572	15562	15546	15545	15469	15697	15557	15567	15642	15384	15562	15638	15634	15729	15684	15533	15584	15624	15613	15571	15711	15524	15595	15429	15551	15482	15615	15812	15504	15461	15672	15435	15614	15570	15725	15681	15699	15634	15650	15594	15477	15663	15622	15487	15679	15741	15480	15566	15529	15562	15567	15388	15499	15531	15516	15738	15474	15596	15584	15703	15675	15543	15704	15585	15631	15467	15695	15484	15533	15574	15680	15513	15662	15540	15471	15555	15639	15495	15594	15519	15759	15497	15727	15614	15636	15584	15669	15580	15583	15715	15407	15740	15665	15577	15816	15513	15556	15666	15535	15724	15670	15528	15594	15534	15671	15581	15703	15516	15712	15418	15534	15480	15590	15779	15647	15529	15593	15678	15625	15536	15547	15617	15549	15566	15581	15572	15537	15562	15501	15436	15658	15547	15688	15522	15538	15653	15520	15762	15372	15563	15546	15521	15505	15485	15645	15625	15657	15684	15586	15432	15426	15728	15620	15389	15602	15638	15502	15537	15535	15713	15506	15488	15706	15498	15630	15612	15730	15594	15568	15497	15441	15718	15554	15696	15370	15510	15541	15546	15413	15540	15576	15742	15721	15738	15414	15628	15676	15576	15687	15571	15441	15591	15427	15538	15582	15442	15554	15592	15572	15535	15760	15543	15579	15670	15552	15653
27711	22533	26910	24777	20997	20851	21052	20418	20354	20362	20431	20349	20448	20190	20120	20400	20078	19937	20189	20031	20157	20090	20241	20059	20181	20160	20214	20014	20151	20141	20165	20229	20200	20253	20020	20077	19892	20028	19996	19904	20164	20195	20181	20082	19876	19993	20229	20286	20239	20079	20223	20117	19976	19934	20120	20135	19989	20068	20071	20141	20160	20100	19963	20062	19974	20032	20227	20082	20150	20066	20097	20093	20179	20171	20225	20180	20072	20131	19929	20052	20177	20145	19960	19933	20145	20121	20013	20013	20160	20161	20238	20345	20094	20256	20025	20091	20005	20036	19794	19932	19992	19917	20040	20062	20188	19956	20032	20026	20049	19929	20105	19860	19859	20165	20269	20227	19934	20034	19926	20042	20262	20061	20114	20049	20035	20075	20099	19984	20121	19884	19903	20110	20257	20135	19729	20120	19946	20119	20031	19955	19981	20143	19931	20083	20076	20290	20038	20182	19908	19985	19918	20273	20038	20104	20170	20116	20090	20034	19968	19796	19994	19931	20167	19984	20061	20132	20086	20202	20099	20149	20049	20205	20233	20193	20002	20131	20094	20280	20217	20025	20095	19950	19870	20039	20202	19869	20126	20147	19912	20104	20010	20151	19936	19840	20088	20203	20014	19863	20070	20244	20016	19974	19931	20043	20171	20040	20052	19857	20165	19941	20243	19999	20062	19934	20053	19943	20162	20107	19910	19784	20187	19927	19898	19934	20075	19897	20137	20134	20194	20091	20020	20059	20183	20058	20189	20084	20139	19916	20105	20057	20076	20021	20071	20184	20141	20100	19868	20176	20030	20160	20226	19915	20241	19938	20302	20147	20217	19994	20192	20047	20261	20137	19988	20063	19819	19858	20073	20059	20035	20085	20128	19960	19874	20110	20024	20042	20300	20134	19879	19995	20077	20175	20159	20026	19935	20183	20193	20070	20086	20151	20180	20027	20023	20125	19886	20046	20049	20304	19932	19982	19986	19941	19988	20217	20056	19937	20334	19941	20053	20132	20261	20273	20083	19980	19921	19982	19993	19829	20299	19960	20184	19917	20183	19897	20013	20090	20132	20058	20116	20083	19994	20133	20083	20064	20045	19916	19969	20231	20179	20128	20047	20142	20083	20248	20126	20232	20136	20311	20092	19967	19983	20329	20046	20001	20048	19983	20295	20154	20363	20128	20144	19782	20052	19790	20187	20033	20101	19894	20075	20377	20000	19885	20212	19936	20235	20051	19787	19912	20161	20197	20025	20005	19890	20263	19961	20039	20074	20086	20090	20142	20110	20053	20151	20120	20097	20139	20151	19934	20056	19931	20088	19776	20062	20157	20021	20031	20134	19989	19938	19808	20251	20138	20140	20167	20108	20273	20130	20123	19999	20240	20299	20130	20020	20094	20067	20097	19961	20013	19953	19825	19927	20058	19934	20085	20002	20186	20005	20095	20137	20085	20112	20204	20026	20134	19990	19900	19998	20163	20194	19978	20050	19955	19982	20033	20011	20051	20172	20027	19897	20147	20154	20203	20021	20037	19952	20048	19989	20134	20154	19874	20101	19844	20137	19927	20038	20038	19980	19986	20246	19951	20028	19950	20002	20192	20075	19979	20027	20017	20072	19969	20206	20038	19890	19968	19971	20181	20224	19857	20001	19902	20123	20154	20026	19883	20007	20026	19873	19925	20124	19992	20224	19861	20141	19832	20146	20020	19980	19934	20018	20209	19922	20205	20136	20125	19926	19904	20169	20102	20035	20004	20131	20124	19872	19778	20046	20129	20230	20035	20300	20111	20113	19909	19967	20009	19956	20188	20047	19948	19936	20131	20213	20165	20011	19937	20010	20140	20255	20159	20084	19899	19948	20283	20331	20045	20140	19985	20075	19933	19987	20058	20083	20248	20113	19888	19960	20043	20291	19703	20034	19980	20168	20139	19891	20075	19803	19985	20111	20211	19942	19964	20044	20172	20022	20078	20236	20208	20089	20098	20214	19881	20063	20207	20276	19906	20298	20066	20156	20004	20163	20156	20140	19981	20262	20011	20091	20106	20229	19989	20096	20129	20171	20116	20008	19944	19984	20003	20024	20086	20050	20100	20183	19809	20156	20013	19875	20161	20338	20075	20013	20046	19873	19937	20308	19887	20245	20119	20162	19810	20166	20020	20052	20224	19965	19951	19915	19752	19991	20073	20191	19967	20182	19993	19941	19971	19942	19838	19953	19899	20045	19901	19981	20175	20030	19938	20017	20100	20003	20270	20086	19863	20013	20257	20166	20072	20199	20044	19866	20145	20061	20057	19940	20185	19985	19907	19949	20236	20226	20024	20129	20006	20104	19978	20079	19977	20181	20172	20092	20270	20214	20182	20123	20001	20050	20085	20095	19988	20217	20055	20142	19979	19984	20193	19860	20009	20201	20001	20155	20168	20157	20021	20053	19950	20090	19917	19928	20206	20138	20105	20109	20075	19955	20204	20116	19854	19822	20042	20160	19754	20043	19993	20044	20110	20018	20040	20234	20082	20018	20207	20323	20397	19978	20062	20110	20103	20094	20092	19965	20004	19973	19882	20056	20093	19970	20184	20106	20034	20177	20195	19798	20244	19988	20040	20034	19990	20203	20060	20004	19945	20089	20057	19903	20147	20046	20040	20169	20179	20086	20209	19897	20450	20044	19917	20149	20013	20066	20084	20069	19746	19907	19887	20139	20196	20161	20152	19976	19983	20006	19901	19870	20089	19877	20284	20155	20158	20326	20437	20057	20100	19884	19912	19931	20083	20045	20040	20105	19985	20006	20038	20146	19853	19848	20190	20245	19961	20179	20114	20018	20191	20058	19911	20098	20110	19898	20157	20297	20013	20215	20182	19999	20094	19929	20217	19984	19853	20051	20086	20383	19992	20161	20061	20119	20083	19881	19959	20143	19990	20030	20086	19782	20118	20183	19880	20216	20364	20045	20124	19971	20202	19861	19784	20110	19920	20043	20018	20126	19999	19974	20200	19884	19979	19971	19870	20325	20151	20026	20178	20039	20038	19947	19993	20002	20235	20224	19870	20324	20031	20042	19820	20154	19776	19842	19982	20217	19933	20137	20243	20123	20123	20034	20067	20134	20074	19774	19876	20099	20093	20037	19906	19983	20066	20146	20020	20094	19921	19982	20044	20109	20167	19980	20214	20165	19976	20034	19988	20131	20246	20219	20237	20208	20132	20041	19911	20022	19974	20181	19925	19952	20000	20170	20170	20114	19913	20146	20277	20073	20014	19871	19892	20050	20140	20064	20087	20008	20014	20053	20179	20001	20129	20170	20260	20258	19993	19951	20011	20065	19957	20058	20066	20215	20271	20148	20393	20018	20263	20258	20410	20010	20055	20343	20005	19962	20269	20055	20051	20195	20026	19834	20197	20077	20160	19931	20025	20079	20103	20126	19978	19990	20245	20185	19982	20105	20062	20012	20063	20022	20087	20035	20180	20262	20206	19895	19956	19960	19996	19959	20124	20165	20163	20239	20142	20239	20073	19945	19975	20085	19977	20026	20324	20093	20043	20115	19967	20203	20080	20326	20198	19989	20146	20056	20011	19840	20211	20082	20241	19970	20157	20048	20132	20003	20212	20277	20181	20106	20053	20135	20082	20074	19973	20174	20157	19897	20187	20151	20081	20189	20222	20173	20152	20082	19946	20013	20134	20085	19994	19957	19931	20262	20230	19974	20049	20014	19997	20149	20187	20321	20008	20121	20034	20135	19925	20105	20057	20166	20023	20111	20029	20034	19943	20160	20024	20246	20194	20093	20239	20189	20046	19983	20043	20017	20301	20094	20135	19970	20139	20044	20027	20173	20115	19998	19990	20119	19910	20131	20025	20312	20213	20213	20162	20067	19978	20147	20257	20283	19978	20065	20144	20091	20053	20262	19822	19887	19940	19837	19915	20210	20048	20145	20123	20141	20113	20079	20149	19963	20000	20020	20005	20163	20041	19935	19932	19893	20230	20183	20034	20243	20055	19966	20025	20042	20062	20065	20017	20101	20017	20191	20105	20004	20072	19968	20012	19963	19718	20130	20108	19978	19939	20074	19968	20052	19995	19941	20161	19982	20077	20112	20238	20166	20178	20102	20142	19942	20242	20479	20001	19899	19946	20066	20108	19954	20040	20113	20103	19978	19906	19879	20094	19957	20049	20080	19949	19889	20075	19924	20109	20136	20119	20055	20245	19997	19996	20185	20292	20089	19899	20308	20060	20122	20021	20130	20057	20107	20050	20039	20117	19940	19930	20021	20200	20172	20130	19996	19758	20156	20101	20064	20256	19961	20028	20070	20008	20003	20201	19967	20157	20114	20087	20006	19917	20182	20044	20104	20163	20211	20065	19974	19866	19894	19990	20180	20156	20266	20131	20121	20151	20115	20094	20060	20016	20191	20046	20036	19854	20240	20105	20181	20071	20158	20059	20060	19986	19905	19922	20094	20048	20020	19872	19915	20082	20212	20101	19838	20101	20038	20038	19777	20118	20076	20104	20296	20022	20263	20218	20095	20146	20080	20198	20037	20078	20102	20136	20182	20019	20064	19972	19988	20061	20142	20090	20123	20172	20153	20065	19914	20182	20148	19898	20219	20110	20153	20071	20087	20016	19964	20277	19839	19971	20229	20156	20060	20030	20303	20145	20072	20106	19889	20147	20107	19983	20108	20257	20071	20133	20311	20240	20229	20173	19937	19927	19840	19936	19978	20001	20074	20318	20057	19807	19890	20074	20027	19900	19989	20127	20180	19999	20080	20018	20044	19899	19982	20224	19985	20152	19963	20298	19985	19864	20173	20060	20008	20012	20045	20067	20025	20063	20130	19885	20248	20049	20041	20139	20103	20204	20140	20014	20216	20157	20155	20105	20267	19997	20157	20187	20005	19934	20189	20054	20071	20044	20059	20126	19912	20044	20067	20155	19815	19837	20195	20136	20054	20029	20297	20204	20041	20077	19892	20126	20143	20111	20227	19926	20189	20214	20121	20200	20362	20095	20141	20089	20048	20141	20098	20184	20020	20034	19781	20121	20163	20070	20031	19916	20053	20180	20202	20001	20112	19919	20115	20119	20111	20052	20120	20247	20118	20104	19986	19958	19970	20009	19996	20062	20169	20366	19979	20139	20045	20044
18526	22840	22292	19892	18180	17646	17073	16911	16654	16561	16463	16473	16459	16631	16325	16417	16394	16356	16403	16506	16491	16352	16301	16381	16188	16559	16354	16424	16536	16423	16158	16455	16274	16281	16495	16463	16443	16280	16325	16348	16521	16391	16391	16293	16421	16278	16521	16622	16695	16648	16307	16435	16527	16327	16505	16261	16516	16229	16337	16242	16400	16280	16471	16335	16310	16235	16133	16349	16300	16249	16321	16332	16386	16339	16217	16286	16530	16255	16386	16350	16293	16395	16432	16379	16334	16436	16287	16240	16313	16291	16428	16469	16313	16436	16319	16401	16383	16323	16484	16419	16484	16274	16311	16333	16322	16344	16376	16426	16406	16395	16181	16409	16515	16304	16305	16517	16343	16387	16256	16196	16460	16206	16219	16376	16212	16447	16417	16375	16218	16159	16340	16224	16225	16221	16388	16286	16222	16403	16223	16134	16176	16356	16135	16372	16460	16431	16233	16508	16422	16395	16497	16466	16277	16295	16171	16456	16515	16255	16318	16299	16437	16474	16485	16387	16202	16472	16450	16294	16318	16467	16233	16510	16251	16431	16109	16272	16394	16233	16428	16299	16431	16380	16390	16331	16267	16331	16278	16130	16359	16391	16307	16226	16412	16380	16531	16347	16269	16231	16203	16326	16295	16305	16430	16307	16320	16213	16381	16372	16238	16223	16295	16394	16408	16253	16410	16432	16193	16373	16299	16299	16292	16368	16236	16491	16381	16310	16384	16369	16235	16384	16243	16401	16364	16462	16216	16265	16396	16393	16258	16277	16416	16306	16185	16302	16375	16425	16272	16230	16443	16334	16600	16369	16417	16274	16452	16249	16319	16331	16491	16402	16314	16377	16263	16391	16246	16437	16367	16348	16316	16393	16443	16353	16402	16425	16224	16372	16326	16378	16343	16220	16431	16411	16437	16353	16276	16422	16195	16403	16554	16463	16408	16417	16306	16303	16533	16348	16241	16393	16348	16274	16462	16108	16291	16267	16516	16356	16323	16368	16538	16315	16265	16408	16342	16332	16388	16343	16343	16269	16264	16408	16333	16363	16420	16345	16259	16294	16328	16244	16304	16443	16376	16222	16488	16150	16237	16390	16116	16380	16314	16422	16224	16325	16296	16385	16190	16535	16185	16306	16490	16486	16242	16393	16424	16199	16330	16333	16372	16349	16412	16373	16368	16358	16344	16124	16271	16377	16436	16309	16485	16293	16134	16291	16178	16498	16251	16626	16212	16374	16390	16333	16485	16252	16400	16379	16253	16331	16539	16123	16332	16379	16461	16332	16306	16378	16436	16223	16345	16210	16512	16401	16404	16493	16430	16410	16431	16293	16335	16320	16390	16393	16301	16474	16287	16437	16319	16426	16367	16394	16337	16377	16403	16269	16273	16296	16340	16274	16487	16326	16278	16318	16561	16168	16323	16478	16262	16363	16413	16353	16290	16382	16142	16373	16348	16367	16418	16429	16345	16329	16356	16312	16281	16399	16285	16265	16347	16308	16234	16416	16398	16092	16379	16394	16395	16254	16366	16418	16303	16299	16409	16307	16233	16325	16426	16379	16263	16296	16172	16383	16426	16183	16346	16207	16309	16379	16318	16407	16535	16373	16395	16268	16564	16159	16327	16291	16426	16323	16366	16335	16446	16418	16364	16255	16337	16226	16251	16333	16652	16395	16309	16455	16276	16383	16513	16330	16400	16341	16313	16306	16227	16302	16412	16390	16459	16152	16266	16339	16358	16391	16340	16341	16204	16543	16359	16491	16200	16510	16398	16186	16274	16142	16214	16329	16232	16324	16453	16326	16501	16492	16358	16435	16285	16304	16461	16511	16294	16320	16335	16340	16289	16456	16376	16351	16241	16367	16385	16358	16403	16484	16391	16317	16361	16220	16383	16307	16472	16302	16086	16373	16345	16286	16295	16322	16428	16223	16246	16420	16153	16305	16387	16373	16551	16351	16419	16208	16345	16416	16251	16437	16457	16430	16328	16344	16330	16266	16324	16369	16400	16178	16351	16237	16339	16393	16208	16376	16305	16310	16330	16410	16269	16445	16440	16173	16097	16359	16258	16394	16347	16269	16247	16360	16366	16521	16301	16355	16165	16352	16261	16213	16422	16274	16363	16339	16690	16367	16220	16429	16409	16414	16270	16425	16392	16324	16388	16288	16358	16240	16263	16332	16246	16332	16452	16353	16358	16369	16371	16508	16587	16294	16365	16353	16347	16320	16446	16204	16526	16496	16466	16428	16366	16222	16537	16307	16423	16327	16487	16235	16240	16463	16422	16370	16331	16238	16327	16170	16445	16391	16281	16380	16380	16361	16348	16371	16348	16437	16449	16278	16426	16437	16465	16356	16366	16083	16310	16347	16400	16411	16188	16380	16296	16339	16319	16290	16283	16340	16402	16412	16357	16288	16347	16282	16398	16465	16356	16392	16537	16448	16402	16259	16535	16385	16268	16336	16550	16315	16278	16280	16178	16368	16309	16423	16394	16455	16267	16259	16339	16345	16328	16388	16302	16416	16467	16313	16459	16317	16290	16344	16460	16378	16251	16526	16238	16293	16408	16360	16401	16433	16212	16410	16496	16240	16354	16393	16347	16290	16346	16423	16275	16400	16243	16470	16474	16501	16426	16340	16474	16309	16324	16461	16300	16457	16320	16354	16444	16184	16399	16290	16161	16386	16189	16409	16471	16256	16327	16319	16397	16280	16531	16420	16297	16483	16420	16288	16430	16517	16265	16303	16460	16344	16571	16291	16264	16171	16243	16355	16255	16280	16212	16328	16434	16328	16420	16299	16397	16301	16378	16328	16329	16422	16405	16401	16212	16348	16306	16332	16274	16302	16430	16256	16486	16413	16130	16277	16430	16250	16460	16603	16218	16500	16388	16458	16269	16291	16431	16411	16276	16368	16256	16112	16330	16501	16425	16257	16280	16350	16332	16423	16266	16343	16295	16249	16437	16386	16285	16460	16395	16332	16414	16373	16310	16340	16209	16331	16337	16386	16339	16208	16441	16331	16329	16417	16384	16375	16464	16392	16174	16315	16563	16261	16398	16529	16330	16309	16432	16370	16294	16494	16477	16331	16466	16233	16403	16342	16484	16297	16386	16388	16240	16345	16358	16346	16417	16326	16355	16338	16304	16335	16218	16434	16421	16257	16520	16264	16243	16455	16220	16158	16377	16422	16312	16412	16469	16400	16309	16279	16455	16338	16380	16342	16386	16199	16285	16296	16410	16257	16421	16236	16387	16366	16442	16391	16526	16397	16355	16283	16334	16347	16376	16318	16356	16581	16462	16381	16294	16268	16246	16251	16477	16242	16392	16165	16306	16265	16395	16381	16271	16364	16362	16476	16389	16294	16221	16377	16239	16352	16276	16436	16387	16479	16390	16315	16407	16339	16241	16370	16266	16189	16306	16254	16238	16208	16320	16261	16365	16291	16327	16406	16286	16306	16401	16299	16250	16393	16360	16425	16438	16288	16332	16400	16447	16264	16357	16297	16355	16290	16297	16255	16415	16381	16340	16352	16299	16379	16390	16372	16239	16363	16262	16358	16348	16336	16316	16389	16373	16441	16167	16391	16319	16379	16281	16375	16349	16347	16308	16252	16298	16379	16290	16340	16284	16490	16118	16556	16426	16478	16310	16396	16341	16412	16332	16382	16318	16231	16420	16415	16321	16186	16461	16266	16285	16250	16306	16338	16460	16302	16381	16272	16522	16290	16236	16466	16474	16267	16339	16235	16297	16464	16193	16444	16337	16520	16376	16233	16323	16290	16296	16359	16278	16372	16487	16375	16394	16361	16343	16503	16349	16419	16288	16264	16347	16308	16466	16277	16366	16215	16296	16571	16234	16452	16328	16262	16273	16378	16488	16008	16418	16479	16337	16391	16331	16211	16420	16342	16317	16396	16219	16459	16472	16136	16434	16347	16295	16409	16374	16447	16476	16346	16325	16237	16310	16236	16373	16245	16348	16341	16458	16261	16333	16460	16449	16446	16257	16561	16395	16448	16498	16475	16345	16412	16367	16404	16497	16337	16212	16260	16344	16519	16288	16223	16408	16537	16273	16421	16390	16127	16302	16344	16370	16210	16329	16461	16325	16196	16250	16338	16287	16231	16483	16485	16244	16398	16350	16471	16332	16173	16515	16337	16373	16157	16415	16317	16316	16288	16342	16244	16399	16351	16175	16155	16577	16371	16335	16360	16364	16436	16347	16146	16337	16436	16328	16342	16424	16321	16196	16380	16177	16228	16315	16264	16365	16207	16250	16328	16207	16445	16241	16504	16291	16353	16265	16388	16468	16243	16381	16332	16344	16303	16441	16381	16466	16311	16426	16206	16474	16182	16471	16394	16347	16339	16328	16492	16227	16430	16388	16269	16212	16405	16278	16399	16243	16300	16488	16449	16331	16300	16304	16503	16400	16459	16330	16387	16586	16343	16290	16398	16346	16474	16373	16311	16476	16244	16229	16405	16439	16116	16365	16283	16211	16364	16322	16393	16443	16470	16452	16350	16286	16515	16329	16369	16290	16308	16501	16391	16401	16146	16345	16314	16390	16357	16429	16233	16392	16261	16429	16545	16326	16325	16309	16372	16413	16308	16340	16194	16368	16456	16322	16352	16311	16466	16363	16260	16420	16299	16385	16248	16293	16434	16340	16353	16406	16387	16543	16349	16121	16150	16344	16299	16422	16288	16294	16296	16268	16638	16343	16434	16304	16255	16389	16355	16315	16209	16577	16220	16165	16406	16341	16261	16425	16508	16338	16333	16235	16182	16338	16473	16507	16507	16193	16413	16295	16431	16286	16126	16414	16429	16343	16199	16407	16427	16523	16444	16364	16173	16279	16434	16376	16304	16460	16310	16597	16559	16168	16464	16322	16389	16452	16295	16353	16307	16318	16231	16320	16027	16188	16359	16411	16313	16350	16246	16374	16568	16269	16394	16316	16366	16532	16415	16337	16233	16300	16339	16500	16273	16311	16299	16340	16111	16359	16276	16384	16328	16244	16411	16388	16562	16303	16382	16332	16319	16330	16378	16223	16310	16439	16351	16401	16307	16277	16302	16283	16328	16430	16337	16245	16271	16178	16235	16442	16445	16358	16413	16504	16291	16347	16367	16407	16354
23911	21388	28977	24321	22757	24178	24290	21387	21205	21107	20900	20749	20750	20596	20517	20508	20515	20408	20401	20548	20541	20354	20664	20549	20372	20485	20376	20673	20658	20617	20345	20338	20499	20379	20518	20441	20293	20297	20387	20342	20576	20233	20662	20313	20439	20470	21291	21658	21213	20953	20739	20417	20596	20311	20322	20290	20381	20468	20399	20294	20280	20439	20472	20290	20449	20256	20106	20298	20259	20231	20446	20363	20334	20392	20301	20204	20317	20454	20288	20405	20374	20337	20510	20392	20214	20418	20293	20295	20149	20522	20473	20265	20238	20479	20284	20397	20087	20306	20271	20360	20360	20085	20202	20598	20443	20234	20376	20346	20371	20494	20444	20323	20314	20563	20176	20442	20218	20374	20424	20355	20423	20150	20294	20190	20373	20199	20314	20425	20303	20175	20193	20149	20251	20324	20241	20201	20262	20218	20332	20321	20238	20249	20294	20279	20337	20213	20400	20300	20426	20475	20354	20242	20364	20415	20078	20375	20487	20453	20304	20245	20356	20484	20334	20228	20284	20126	20317	20436	20392	20270	20403	20496	20344	20346	20520	20228	20453	20310	20377	20129	20556	20445	20232	20195	20213	20329	20329	20178	20398	20367	20292	20513	20576	20331	20506	20276	20112	20192	20496	20368	20176	20266	20275	20438	20553	20480	20456	20277	20393	20266	20323	20463	20470	20444	20343	20316	20333	20084	20122	20325	20312	20342	20230	20130	20324	20189	20493	20269	20242	20384	20490	20390	20448	20400	20467	20258	20380	20323	20417	20485	20320	20392	20377	20263	20319	20241	20291	20234	20182	20343	20313	20330	20392	20025	20279	20230	20385	20443	20343	20410	20244	20431	20552	20591	20364	20402	20228	20406	20151	20407	20421	20302	20370	20264	20326	20301	20423	20233	20327	20277	20218	20255	20275	20094	20359	20234	20282	20367	20385	20465	20414	20327	20256	20058	20412	20423	20239	20431	20363	20026	20150	20535	20335	20449	20404	20515	20296	20358	20189	20446	20270	20376	20411	20405	20361	20267	20461	20181	20359	20232	20193	20078	20255	20300	20345	20317	20340	20446	20330	20356	20259	20315	20332	20311	20235	20471	20460	20398	20342	20344	20356	20496	20187	20347	20303	20266	20207	20362	20329	20534	20338	20245	20513	20330	20429	20312	20484	20227	20443	20234	20250	20250	20172	20515	20244	20175	20219	20535	20447	20232	20458	20286	20363	20239	20315	20432	20231	20292	20477	20352	20392	20464	20480	20302	20251	20399	20376	20418	20525	20491	20523	20269	20326	20377	20564	20296	20292	20383	20565	20484	20502	20491	20451	20509	20459	20283	20390	20492	20406	20253	20400	20469	20244	20246	20270	20281	20311	20432	20308	20638	20310	20207	20328	20184	20367	20103	20470	20317	20439	20331	20262	20284	20127	20247	20508	20422	20602	20309	20422	20334	20238	20446	20297	20347	20401	20435	20337	20304	20398	20174	20313	20211	20317	20331	20426	20082	20323	20185	20430	20438	20307	20294	20116	20394	20357	20452	20354	20237	20259	20199	20177	20382	20270	20374	20284	20205	20431	20353	20234	20319	20225	20310	20384	20232	20483	20112	20438	20275	20341	20258	20296	20271	20392	20105	20349	20224	20303	20389	20418	20275	20384	20564	20277	20095	20671	20450	20371	20125	20454	20335	20096	20262	20256	20254	20287	20382	20199	20369	20442	20661	20575	20324	20293	20280	20382	20196	20036	20177	20225	20333	20386	20317	20447	20651	20278	20355	20309	20322	20416	20123	20429	20331	20362	20406	20529	20313	20221	20315	20366	20302	20171	19996	20246	20275	20513	20441	20327	20269	20414	20416	20601	20285	20477	20465	20288	20202	20269	20294	20132	20365	20303	20295	20470	20185	20391	20366	20464	20375	20382	20404	20404	20293	20029	20268	20298	20286	20352	20304	20606	20330	20348	20466	20104	20223	20202	20298	20328	20213	20156	20220	20224	20361	20308	20377	20569	20326	20278	20315	20285	20359	20490	20422	20400	20247	20502	20417	20486	20432	20233	20298	20265	20327	20356	20446	20399	20518	20388	20439	20360	20151	20438	20304	20364	20784	20498	20192	20354	20227	20483	20282	20422	20204	20176	20319	20527	20313	20314	20259	20130	20557	20123	20350	20474	20429	20091	20539	20374	20477	20265	20294	20621	20247	20347	20429	20375	20287	20185	20303	20349	20417	20223	20337	20300	20322	20080	20418	20247	20242	20371	20145	20464	20135	20220	20429	20586	20313	20264	20369	20419	20339	20390	20547	20062	20177	20460	20282	20387	20186	20164	20326	20371	20435	20279	20346	20363	20410	20261	20450	20236	20392	20497	20312	20120	20335	20146	20381	20119	20310	20175	20528	20115	20258	20275	20357	20299	20421	20245	20173	20176	20234	20436	20302	20250	20270	20272	20245	20209	20303	20326	20197	20258	20337	20110	20413	20351	20266	20435	20311	20215	20550	20210	20345	20271	20317	20167	20346	20311	20546	20470	20422	20345	20332	20325	20210	20259	20277	20379	20159	20232	20339	20524	20408	20517	20329	20237	20175	20354	20242	20496	20599	20280	20134	20438	20372	20349	20440	20339	20202	20276	20180	20361	20528	20078	20314	20252	20167	20105	20350	20533	20375	20256	20222	20316	20605	20376	20320	20427	20130	20289	20296	20363	19994	19986	20303	20127	20187	20164	20155	20246	20322	20464	20412	20478	20519	20585	20461	20278	20531	20339	20422	20318	20139	20289	20039	20362	20502	20362	20412	20313	20472	20428	20268	20347	20494	20308	20280	20377	20536	20465	20336	20373	20344	20458	20337	20464	20127	20157	20211	20247	20488	20281	20353	20277	20282	20402	20427	20379	20339	20286	20380	20108	20292	20283	20359	20422	20329	20242	20470	20214	20168	20299	20360	20301	20464	20413	20370	20234	20389	20651	20346	20291	20117	20244	20471	20271	20464	20399	20304	20401	20375	20201	20355	20278	20335	20507	20338	20330	20298	20158	20169	20351	20442	20275	20195	20383	20218	20210	20239	20311	20284	20479	20283	20409	20520	20413	20300	20184	20223	20351	20257	20193	20120	20130	20247	20189	20523	20299	20468	20432	20030	20122	20250	20470	20233	20431	20371	20424	20434	20064	20435	20433	20600	20298	20226	20344	20317	20184	20250	20402	20351	20348	20297	20434	20164	20168	20302	20076	20200	20562	20212	20540	20338	20344	20506	20455	20341	20167	20355	20439	20308	20124	20132	20361	20317	20415	20269	20433	20416	20202	20243	20224	20127	20335	20309	20161	20327	20413	20264	20305	20713	20453	20298	20134	20140	20089	20296	20317	20303	20365	20429	20144	20422	20328	20236	20293	20478	20399	20353	20359	20352	20498	20021	20314	20431	20380	20321	20430	20434	20368	20229	20355	20347	20225	20333	20301	20384	20430	20250	20121	20225	20169	20348	20254	20245	20380	20462	20231	20366	20353	20190	20159	20353	20191	20522	20246	20356	20336	20459	20157	20381	20390	20539	20431	20527	20134	20274	20466	20403	20441	20309	20314	20250	20229	20476	20223	20325	20329	20187	20308	20300	20422	20319	20582	20205	20258	20352	20340	20377	20219	20326	20335	20418	20270	20336	20382	20274	20378	20347	20581	20441	20283	20339	20403	20282	20485	20465	20383	20360	20301	20350	20460	20316	20273	20313	20203	20579	20348	20096	20296	20590	20285	20062	20263	20506	20182	20349	20123	20437	20071	20266	20196	20304	20223	20433	20401	20267	20297	20337	20465	20211	20190	20370	20247	20341	20229	20247	20538	20329	20388	20434	20255	20283	20239	20200	20131	20516	20561	20262	20513	19989	20232	20352	20435	20419	20203	20498	20395	20163	20340	20253	20392	20216	20113	20434	20511	20690	20252	20633	20251	20355	20205	20216	20333	20116	20395	20222	20323	20346	20258	20336	20407	20320	20448	20214	20163	20427	20366	20208	20302	20501	20635	20367	20246	19959	20194	20325	20391	20075	20256	20307	20260	20392	20447	20417	20219	20370	20301	20293	20444	20344	20311	20210	20358	20375	20343	20233	20155	20432	20207	20152	20354	20412	20248	20208	20260	20234	20245	20524	20469	20278	20464	20487	20306	20355	20334	20266	20370	20148	20548	20379	20329	20452	20253	20235	20262	20223	20491	20333	20409	20519	20192	20351	20732	20431	20142	20430	20285	20250	20196	20359	20180	20313	20363	20126	20475	20244	20230	20163	20463	20483	20290	20393	20429	20149	20221	20401	20350	20283	20293	20464	20260	20173	20539	20445	20347	20218	20541	20420	20488	20358	20405	20290	20315	20371	20481	20350	20414	20424	20252	20342	20502	20409	20543	20216	20402	20250	20259	20190	20599	20280	20297	20209	20404	20455	20047	20227	20338	20173	20327	20317	20185	20454	20301	20269	20328	20284	20224	20397	20302	20443	20352	20180	20199	20394	20241	20418	20113	20327	20350	20239	20401	20386	20268	20134	20414	20342	20249	20199	20438	20138	20396	20249	20253	20290	20373	20411	20244	20223	20218	20298	20125	20163	20371	20312	20302	20204	20183	20407	20301	20323	20220	20288	20185	20188	20334	20320	20339	20202	20276	20391	20250	20292	20232	20279	20183	20590	20243	20105	20292	20425	20257	20217	20312	20248	20507	20344	20347	20474	20258	20432	20262	20380	20295	20402	20542	20194	20161	20509	20332	20446	20253	20374	20245	20272	20352	20295	20375	20322	20392	20196	20252	20327	20375	20440	20174	20419	20417	20318	20301	20166	20362	20255	20402	20270	20248	20208	20216	20482	20271	20144	20221	20239	20140	20255	20237	20079	20579	20261	20221	20349	20298	20338	20178	20299	20287	20285	20217	20389	20130	20293	20341	20093	20284	20312	20162	20167	20196	20184	20240	20184	20324	20263	20289	20343	20291	20312	20576	20217	20413	20278	20362	20429	20199	20287	20480	20299	20564	20410	20247	20247	20462	20182	20403	20396	20109	20167	20285	20354	20175	20310	20316	20184	20289	20240	20394	20226	20439	20325	20191	20309	20575	20446	20314	20485	20291	20268	20314	20578	20327	20251	20393	20318	20346	20433	20209	20343
19080	30193	28915	24081	21146	19296	18485	18000	17364	17464	17306	16915	16907	16962	16627	16839	16734	16739	16769	16664	16433	16608	16506	16719	16728	16508	16586	16624	16538	16776	16649	16561	16525	16593	16513	16436	16584	16574	16584	16639	16634	16772	16649	16603	16649	16650	18394	18331	17694	17149	16870	16753	16693	16469	16540	16577	16522	16597	16556	16526	16519	16483	16393	16423	16406	16655	16306	16606	16421	16530	16743	16442	16450	16637	16492	16458	16441	16709	16481	16466	16416	16778	16630	16406	16311	16463	16607	16513	16549	16536	16472	16324	16507	16474	16604	16638	16473	16491	16551	16592	16417	16642	16534	16441	16548	16473	16707	16421	16591	16503	16452	16816	16475	16629	16548	16629	16548	16509	16537	16571	16670	16702	16559	16683	16527	16565	16567	16605	16493	16581	16485	16563	16417	16744	16531	16461	16510	16559	16487	16384	16573	16531	16605	16606	16546	16493	16571	16578	16428	16444	16585	16668	16541	16506	16450	16628	16554	16296	16628	16700	16412	16484	16496	16384	16509	16621	16645	16445	16636	16614	16494	16449	16540	16620	16470	16507	16534	16568	16581	16487	16517	16389	16379	16557	16598	16454	16485	16467	16577	16626	16444	16471	16484	16499	16509	16462	16598	16426	16504	16467	16486	16397	16529	16484	16547	16724	16505	16649	16623	16609	16667	16417	16418	16312	16593	16351	16556	16415	16654	16487	16589	16554	16572	16519	16512	16472	16688	16512	16470	16608	16536	16532	16638	16449	16593	16546	16548	16525	16662	16435	16608	16519	16450	16542	16582	16607	16455	16494	16569	16641	16513	16527	16466	16480	16506	16571	16428	16514	16688	16549	16504	16593	16498	16541	16428	16435	16326	16672	16600	16651	16644	16477	16428	16428	16577	16662	16528	16379	16541	16379	16622	16596	16573	16657	16349	16408	16489	16538	16708	16705	16459	16574	16471	16442	16396	16537	16427	16541	16459	16562	16358	16471	16676	16554	16469	16567	16592	16527	16519	16596	16372	16463	16633	16327	16586	16422	16330	16456	16295	16499	16547	16323	16401	16590	16500	16579	16510	16527	16226	16689	16362	16355	16618	16481	16510	16501	16506	16601	16520	16571	16605	16442	16569	16467	16477	16404	16514	16577	16639	16432	16295	16556	16498	16433	16536	16520	16560	16491	16578	16623	16386	16415	16399	16508	16537	16367	16622	16557	16515	16514	16663	16507	16498	16729	16499	16580	16510	16559	16686	16393	16572	16610	16476	16460	16434	16521	16559	16638	16591	16610	16569	16654	16492	16463	16562	16618	16445	16427	16459	16439	16592	16504	16437	16607	16438	16402	16530	16559	16585	16565	16711	16436	16494	16424	16775	16764	16546	16508	16566	16325	16507	16451	16467	16706	16424	16613	16468	16629	16570	16705	16667	16592	16375	16496	16553	16541	16530	16553	16356	16582	16681	16337	16377	16578	16487	16449	16591	16518	16699	16432	16480	16525	16529	16399	16537	16518	16492	16657	16485	16375	16284	16635	16404	16663	16482	16424	16407	16308	16532	16369	16501	16421	16263	16540	16646	16770	16683	16583	16555	16604	16425	16605	16495	16507	16730	16586	16647	16572	16472	16537	16581	16635	16469	16519	16564	16684	16534	16593	16773	16441	16533	16455	16485	16515	16565	16533	16365	16501	16544	16504	16538	16438	16519	16369	16703	16460	16369	16632	16558	16455	16583	16465	16579	16470	16622	16530	16408	16524	16502	16411	16596	16474	16684	16475	16598	16211	16546	16374	16404	16520	16533	16405	16389	16530	16581	16470	16395	16569	16555	16435	16601	16525	16480	16510	16478	16459	16486	16309	16531	16517	16471	16456	16283	16372	16558	16521	16364	16569	16460	16332	16446	16503	16413	16440	16592	16548	16550	16534	16528	16528	16374	16533	16452	16456	16364	16607	16564	16544	16622	16590	16449	16570	16612	16271	16462	16585	16268	16498	16434	16477	16422	16636	16648	16576	16478	16647	16471	16506	16602	16561	16622	16509	16445	16703	16342	16573	16529	16434	16442	16357	16566	16575	16338	16276	16548	16497	16522	16434	16458	16664	16491	16442	16444	16607	16608	16643	16422	16570	16505	16536	16526	16440	16524	16541	16413	16465	16439	16657	16665	16461	16623	16500	16422	16500	16581	16326	16427	16555	16363	16475	16388	16486	16578	16513	16567	16481	16522	16430	16400	16672	16347	16514	16457	16539	16436	16467	16629	16451	16494	16564	16679	16427	16549	16505	16532	16541	16515	16608	16574	16583	16379	16383	16500	16472	16561	16411	16367	16599	16575	16443	16546	16646	16460	16462	16461	16681	16560	16488	16612	16599	16517	16606	16423	16583	16508	16425	16725	16631	16519	16660	16572	16344	16400	16567	16584	16419	16501	16412	16550	16653	16543	16298	16379	16523	16460	16547	16345	16507	16395	16614	16459	16531	16508	16310	16529	16438	16545	16617	16488	16479	16682	16336	16627	16647	16482	16620	16508	16430	16401	16512	16491	16538	16570	16456	16626	16512	16505	16518	16501	16638	16617	16539	16444	16497	16463	16371	16646	16636	16571	16534	16383	16531	16541	16542	16463	16462	16405	16710	16578	16492	16364	16580	16460	16488	16443	16533	16355	16509	16537	16412	16592	16461	16536	16533	16774	16563	16554	16467	16620	16545	16461	16582	16412	16446	16336	16404	16399	16450	16454	16500	16531	16388	16516	16559	16449	16768	16559	16436	16296	16470	16522	16418	16381	16398	16535	16340	16527	16497	16441	16432	16660	16420	16436	16565	16380	16364	16648	16581	16486	16535	16561	16635	16297	16481	16531	16601	16543	16436	16381	16647	16640	16591	16421	16381	16519	16287	16631	16507	16334	16534	16664	16442	16576	16421	16400	16626	16491	16573	16564	16484	16475	16490	16549	16644	16446	16617	16515	16428	16562	16445	16409	16559	16313	16653	16386	16525	16568	16548	16549	16706	16573	16574	16529	16570	16544	16543	16735	16546	16489	16573	16265	16481	16494	16268	16472	16595	16493	16455	16658	16409	16591	16599	16476	16538	16569	16372	16537	16570	16552	16610	16485	16573	16390	16514	16399	16475	16671	16410	16571	16455	16418	16686	16621	16425	16538	16553	16609	16605	16579	16471	16464	16512	16557	16567	16504	16573	16416	16601	16582	16624	16560	16530	16589	16549	16429	16632	16488	16546	16539	16605	16535	16513	16593	16557	16606	16603	16578	16369	16615	16628	16319	16620	16553	16500	16554	16621	16561	16650	16590	16473	16576	16482	16625	16452	16606	16700	16594	16482	16417	16709	16643	16478	16466	16441	16433	16422	16489	16409	16569	16507	16456	16378	16394	16484	16457	16587	16488	16350	16707	16327	16656	16537	16553	16443	16435	16459	16392	16404	16561	16492	16498	16620	16556	16507	16618	16584	16482	16559	16580	16410	16489	16634	16453	16411	16689	16519	16451	16467	16601	16576	16675	16508	16533	16592	16556	16347	16658	16545	16313	16623	16457	16557	16425	16429	16600	16495	16644	16467	16712	16558	16407	16519	16412	16520	16402	16466	16474	16653	16478	16482	16365	16540	16517	16641	16467	16567	16563	16483	16524	16609	16502	16552	16576	16631	16541	16401	16375	16479	16759	16736	16522	16457	16525	16490	16363	16497	16465	16696	16678	16366	16527	16501	16639	16404	16533	16548	16445	16542	16485	16613	16316	16311	16490	16661	16548	16499	16520	16532	16453	16657	16649	16422	16469	16524	16669	16578	16656	16555	16623	16485	16544	16712	16702	16687	16344	16570	16645	16381	16416	16573	16438	16287	16601	16404	16627	16551	16591	16487	16559	16592	16571	16452	16660	16625	16587	16368	16422	16408	16592	16567	16701	16550	16658	16462	16600	16661	16550	16476	16501	16666	16674	16466	16662	16645	16509	16474	16462	16566	16612	16507	16567	16522	16669	16559	16466	16347	16487	16483	16578	16570	16371	16581	16654	16577	16411	16402	16725	16471	16407	16548	16380	16697	16474	16524	16433	16376	16471	16605	16542	16382	16461	16440	16548	16566	16539	16495	16527	16568	16463	16496	16422	16548	16490	16484	16517	16410	16518	16571	16476	16451	16651	16425	16658	16580	16498	16464	16573	16231	16648	16605	16479	16600	16580	16546	16512	16465	16565	16559	16705	16470	16415	16621	16320	16612	16572	16392	16487	16531	16464	16558	16430	16602	16549	16433	16390	16492	16496	16550	16581	16427	16631	16615	16498	16547	16672	16448	16516	16552	16552	16661	16546	16561	16486	16404	16423	16433	16535	16647	16574	16505	16419	16550	16496	16498	16633	16494	16540	16641	16696	16453	16456	16561	16710	16535	16441	16492	16454	16470	16571	16552	16647	16327	16462	16452	16565	16592	16511	16621	16370	16526	16664	16328	16612	16523	16511	16538	16455	16574	16379	16541	16561	16562	16626	16489	16538	16467	16496	16424	16480	16519	16421	16385	16513	16584	16368	16612	16478	16441	16539	16510	16407	16581	16552	16576	16505	16580	16523	16532	16439	16503	16473	16459	16374	16489	16458	16489	16492	16626	16434	16435	16459	16622	16373	16592	16485	16585	16458	16462	16533	16526	16585	16585	16436	16726	16533	16510	16508	16478	16519	16580	16460	16336	16321	16511	16588	16389	16484	16427	16497	16608	16465	16408	16534	16576	16465	16658	16402	16584	16688	16365	16619	16535	16316	16502	16494	16635	16594	16391	16426	16416	16590	16505	16558	16459	16409	16508	16510	16555	16597	16580	16580	16518	16412	16465	16418	16593	16506	16434	16493	16451	16549	16511	16670	16385	16557	16528	16581	16517	16564	16515	16529	16509	16501	16524	16560	16441	16636	16512	16623	16506	16472	16528	16579	16542	16721	16444	16479	16607	16476	16536	16517	16486	16436	16584	16428	16488	16562	16616	16626	16601	16441	16473	16396	16610	16495	16395	16609	16794	16492	16536	16548	16405	16505	16378	16539	16500	16530	16513	16563	16576	16510	16694	16464	16587	16487	16653	16468	16475	16586	16505	16485	16707	16509	16502	16504	16656	16380	16553	16396	16482	16475	16549	16584	16513	16660	16543
22897	21381	29280	23847	21692	24308	26608	21639	20427	20722	20713	20212	20320	20264	19879	20062	20040	19642	19904	19893	19834	19960	19781	19994	19772	19622	19685	19844	19873	19554	19776	19831	19863	19620	19926	19710	19893	19883	19958	19805	19913	19765	19743	19698	19770	19790	21672	21947	20972	20768	20066	19983	19714	19545	19574	19536	19590	19751	19635	19614	19511	19620	19422	19660	19759	19634	19510	19616	19471	19622	19545	19789	19582	19605	19541	19678	19803	19558	19506	19637	19668	19687	19573	19708	19537	19652	19612	19812	19661	19588	19542	19494	19735	19755	19674	19791	19645	19568	19630	19446	19619	19564	19584	19459	19790	19671	19656	19435	19763	19859	19591	19601	19565	19831	19500	19693	19673	19569	19565	19695	19495	19721	19429	19781	19431	19492	19478	19271	19576	19290	19475	19808	19720	19721	19720	19390	19569	19433	19731	19712	19709	19769	19733	19737	19566	19297	19447	19563	19636	19372	19594	19506	19633	19790	19470	19528	19349	19434	19679	19644	19681	19505	19530	19390	19584	19387	19650	19811	19491	19626	19486	19758	19478	19606	19542	19716	19698	19764	19705	19387	19358	19481	19875	19788	19580	19559	19524	19847	19461	19766	19351	19602	19601	19766	19785	19442	19620	19752	19553	19724	19682	19517	19601	19560	19566	19461	19481	19607	19430	19285	19376	19646	19668	19611	19607	19551	19609	19556	19649	19844	19515	19559	19504	19540	19570	19569	19617	19508	19502	19424	19430	19432	19630	19887	19811	19505	19619	19756	19708	19506	19715	19667	19496	19464	19587	19718	19583	19749	19505	19634	19496	19633	19571	19517	19403	19719	19551	19389	19707	19688	19590	19354	19620	19567	19462	19562	19665	19432	19466	19583	19698	19605	19543	19639	19413	19520	19585	19614	19577	19397	19563	19669	19490	19495	19508	19536	19297	19596	19437	19482	19469	19384	19814	19693	19582	19500	19485	19637	19512	19245	19526	19397	19652	19496	19588	19334	19654	19459	19292	19704	19346	19632	19696	19604	19600	19645	19532	19357	19572	19598	19709	19732	19544	19624	19769	19679	19520	19577	19492	19621	19588	19596	19627	19471	19712	19760	19683	19577	19539	19570	19511	19647	19570	19725	19685	19559	19634	19790	19676	19694	19641	19495	19573	19572	19552	19531	19493	19643	19678	19546	19732	19655	19569	19563	19791	19809	19733	19620	19521	19545	19532	19501	19470	19519	19512	19433	19475	19723	19509	19585	19461	19475	19559	19593	19394	19646	19607	19681	19628	19644	19527	19707	19378	19356	19676	19572	19780	19665	19463	19497	19691	19316	19400	19422	19436	19498	19693	19647	19674	19769	19446	19480	19507	19660	19558	19381	19533	19531	19733	19536	19647	19567	19507	19509	19564	19622	19392	19565	19757	19612	19530	19364	19643	19246	19545	19557	19429	19738	19512	19674	19679	19537	19510	19905	19530	19383	19545	19572	19647	19522	19730	19448	19693	19505	19546	19609	19638	19852	19622	19383	19543	19607	19506	19402	19342	19406	19481	19654	19482	19382	19509	19442	19528	19532	19471	19351	19511	19513	19593	19757	19567	19561	19463	19649	19506	19711	19464	19666	19566	19407	19592	19586	19865	19471	19477	19621	19596	19546	19630	19551	19520	19632	19816	19682	19508	19473	19554	19576	19279	19568	19632	19433	19488	19451	19524	19591	19645	19708	19627	19575	19524	19523	19839	19619	19523	19499	19598	19480	19687	19593	19585	19646	19455	19493	19565	19573	19751	19409	19679	19684	19839	19452	19542	19628	19488	19570	19612	19606	19554	19601	19394	19551	19516	19502	19275	19667	19563	19531	19560	19555	19505	19649	19476	19541	19638	19784	19432	19513	19533	19535	19489	19508	19388	19653	19499	19614	19551	19511	19753	19396	19485	19562	19482	19444	19571	19657	19685	19552	19521	19604	19642	19492	19575	19341	19659	19435	19645	19491	19515	19564	19487	19327	19523	19576	19511	19786	19696	19429	19553	19370	19562	19579	19529	19464	19587	19633	19600	19744	19357	19708	19666	19806	19730	19621	19550	19583	19571	19706	19496	19637	19455	19556	19338	19549	19345	19402	19387	19514	19659	19601	19632	19661	19524	19433	19449	19545	19520	19631	19684	19571	19714	19633	19463	19535	19552	19516	19697	19434	19645	19361	19250	19337	19623	19616	19686	19401	19787	19602	19521	19514	19781	19699	19509	19695	19798	19709	19618	19444	19608	19409	19562	19548	19590	19604	19735	19697	19409	19600	19545	19616	19449	19491	19517	19400	19776	19579	19788	19501	19492	19559	19511	19508	19595	19635	19598	19593	19414	19454	19541	19609	19375	19515	19536	19576	19541	19600	19698	19509	19451	19524	19715	19668	19681	19575	19695	19423	19536	19467	19615	19588	19640	19622	19557	19562	19434	19499	19688	19602	19747	19754	19311	19591	19698	19515	19552	19531	19611	19669	19726	19610	19542	19671	19471	19544	19565	19348	19602	19767	19437	19320	19283	19606	19542	19470	19671	19605	19736	19685	19572	19607	19538	19608	19538	19391	19644	19602	19600	19638	19499	19483	19331	19625	19544	19529	19536	19497	19683	19757	19412	19653	19706	19742	19750	19465	19674	19438	19489	19521	19513	19505	19693	19449	19571	19423	19459	19656	19547	19605	19745	19598	19798	19437	19594	19445	19491	19522	19447	19742	19535	19784	19541	19528	19659	19378	19764	19552	19633	19509	19468	19521	19395	19475	19770	19822	19467	19681	19591	19712	19483	19577	19727	19456	19579	19613	19598	19603	19705	19549	19703	19735	19677	19482	19424	19466	19609	19729	19505	19612	19314	19425	19603	19432	19577	19593	19372	19467	19630	19654	19917	19624	19612	19642	19627	19666	19567	19592	19548	19511	19540	19592	19782	19684	19565	19491	19717	19387	19457	19641	19590	19407	19714	19437	19691	19501	19427	19785	19313	19517	19495	19455	19480	19756	19693	19765	19761	19634	19579	19659	19495	19480	19971	19644	19437	19597	19834	19491	19660	19484	19382	19509	19646	19642	19660	19434	19430	19273	19216	19530	19398	19514	19778	19634	19699	19621	19580	19654	19631	19817	19576	19555	19583	19546	19592	19482	19758	19668	19499	19523	19451	19637	19677	19408	19568	19381	19457	19589	19462	19571	19736	19696	19564	19616	19463	19451	19752	19733	19589	19656	19484	19546	19595	19355	19665	19516	19653	19630	19666	19645	19503	19709	19887	19475	19467	19541	19457	19588	19699	19491	19654	19697	19637	19732	19579	19642	19779	19792	19660	19453	19777	19543	19670	19432	19475	19412	19722	19619	19596	19526	19738	19660	19554	19506	19514	19440	19540	19583	19562	19662	19637	19580	19605	19712	19500	19471	19541	19532	19276	19740	19555	19506	19571	19556	19749	19609	19411	19525	19472	19364	19606	19535	19790	19546	19717	19533	19569	19634	19704	19830	19625	19329	19554	19647	19679	19409	19567	19703	19700	19446	19479	19579	19424	19618	19642	19688	19481	19575	19558	19511	19357	19306	19476	19578	19409	19565	19616	19610	19526	19570	19515	19593	19743	19646	19736	19668	19758	19530	19597	19641	19630	19706	19485	19587	19536	19620	19535	19584	19615	19807	19702	19694	19525	19531	19531	19613	19507	19628	19563	19606	19484	19508	19452	19561	19699	19560	19519	19536	19513	19459	19806	19574	19759	19426	19514	19586	19617	19691	19339	19469	19209	19560	19541	19650	19589	19470	19497	19522	19738	19704	19643	19670	19362	19667	19587	19590	19747	19673	19444	19495	19495	19667	19483	19523	19653	19549	19501	19733	19743	19595	19725	19363	19700	19474	19476	19534	19359	19596	19500	19380	19768	19649	19409	19484	19557	19627	19509	19666	19608	19580	19381	19563	19668	19672	19568	19571	19635	19617	19734	19531	19625	19721	19602	19571	19558	19677	19569	19500	19672	19584	19717	19692	19768	19544	19704	19341	19559	19422	19736	19463	19495	19587	19702	19802	19642	19347	19767	19563	19679	19389	19597	19493	19516	19586	19556	19545	19565	19593	19615	19783	19767	19597	19661	19572	19383	19566	19649	19835	19669	19569	19580	19587	19732	19583	19607	19378	19604	19473	19628	19431	19545	19534	19521	19433	19637	19559	19589	19677	19508	19737	19492	19636	19647	19513	19592	19722	19498	19494	19447	19624	19427	19594	19599	19705	19496	19537	19536	19607	19705	19683	19834	19416	19624	19575	19416	19605	19595	19850	19642	19531	19659	19463	19560	19830	19656	19548	19617	19498	19642	19473	19709	19562	19636	19519	19827	19640	19675	19530	19450	19662	19538	19709	19799	19726	19499	19716	19563	19510	19656	19660	19534	19724	19646	19708	19465	19622	19722	19337	19450	19652	19696	19731	19565	19745	19766	19704	19577	19599	19833	19423	19531	19429	19566	19535	19485	19662	19456	19691	19551	19533	19733	19655	19468	19711	19532	19633	19519	19468	19362	19333	19669	19447	19632	19659	19666	19427	19608	19570	19528	19670	19703	19508	19666	19614	19428	19626	19619	19438	19606	19643	19597	19729	19558	19582	19518	19617	19563	19457	19531	19494	19545	19719	19716	19521	19570	19356	19782	19756	19614	19603	19621	19437	19492	19604	19528	19708	19540	19607	19512	19593	19593	19537	19620	19627	19782	19338	19504	19419	19639	19630	19521	19734	19695	19811	19454	19554	19530	19611	19536	19608	19514	19535	19640	19527	19538	19516	19624	19638	19440	19514	19648	19816	19625	19654	19308	19571	19573	19708	19595	19489	19662	19529	19559	19762	19664	19789	19641	19494	19402	19643	19786	19615	19581	19503	19808	19586	19341	19541	19331	19631	19620	19641	19702	19366	19619	19663	19634	19614	19554	19606	19538	19609	19767	19479	19644	19700	19757	19660	19536	19697	19494	19455	19512	19666	19781	19647	19552	19598	19657	19633	19405	19807	19605	19361	19531	19508	19432	19420	19396	19506	19553	19498	19576	19623	19490	19719	19467	19763	19521	19311	19621	19644	19635	19668	19604	19686	19627	19386	19626	19555	19652	19831	19494	19580	19833	19716	19558	19805
20991	35246	33535	27655	23079	20566	19348	18243	17706	17587	17290	16963	16641	16510	16512	16323	16630	16343	16403	16378	16379	16261	16272	16380	16177	16216	16192	16247	16352	16419	16233	16225	16307	16042	16231	16226	16303	16295	16370	16170	16106	16350	16254	16186	16309	16547	19466	19119	18117	17232	16751	16379	16138	16188	16072	16058	16086	16022	16134	16224	16017	16026	16194	16102	16171	15864	16102	15995	16123	16167	16094	16120	16012	16073	16127	15946	16053	16195	15964	16200	15947	16278	16033	16226	16047	16077	16182	15948	16108	15986	16155	16125	16183	16012	16123	16071	16112	16150	16188	16117	16025	16071	16140	16151	16202	16161	15988	16171	16040	16044	16140	16105	16081	16104	15971	16162	16158	16242	16026	16126	16095	16066	16218	16015	16118	16133	16244	15915	16098	16113	16137	16035	16148	16196	16016	16112	16107	16177	16238	15861	16215	15955	16141	15997	16155	16047	16078	15932	16029	16023	16023	16151	16028	16179	16096	16152	16123	16064	16181	16177	16048	16080	16089	16146	15963	16046	16228	16169	15994	16179	16034	16056	15945	16060	15931	16051	16069	16198	16137	16105	15930	16134	16251	15894	16185	16116	16166	16104	16063	16139	15940	16080	16197	15955	16041	16161	16038	15991	16195	16092	16078	15986	16133	15939	16004	16032	16032	15962	16013	15972	15868	16072	16205	16383	16146	16038	16143	16034	15942	16267	16044	16274	15930	16084	16258	16151	16170	16141	16014	16033	16043	16192	16073	16134	15865	16123	15982	15886	15976	16168	16128	16186	16092	16143	15990	16094	16044	16100	15904	16163	16172	16125	16140	15958	16159	16046	16134	16087	16189	16102	16236	16077	16172	15977	15986	16098	16151	16099	16025	16091	16018	16077	16076	15983	16118	16112	16092	16164	16124	16086	15939	16166	16125	16174	16017	15923	16041	16099	16225	15939	16128	16040	16108	16290	16145	16049	16040	16235	15998	16078	16194	16110	16083	16261	16185	15989	16108	16074	16206	16120	16081	16019	16126	16035	16254	15886	16057	15914	16013	16112	16065	16165	16147	16247	16092	16256	16080	16175	16040	16139	16044	16114	16172	16131	16194	15970	16076	15991	16213	16088	16162	16167	16180	16157	16033	16170	16102	16212	16111	16055	16093	16184	15954	16058	15992	16083	16142	16138	15904	16184	16136	16171	15981	16096	15978	16122	16135	15895	16013	16120	16029	15937	15904	16019	16199	16247	16195	16391	16116	16070	16103	16091	16246	15979	16013	16003	16256	16140	16151	16033	16112	16042	15994	16182	15984	16011	16122	15937	15966	16061	16030	16207	15890	16215	16067	15990	16055	16070	15939	16136	16018	16041	16115	15935	15914	16286	16219	15953	16029	16086	16081	16017	16128	16011	16093	16184	16067	16078	16038	16204	16127	15955	16071	16225	16079	16253	16144	16040	16284	16145	16298	16029	15939	16074	16009	16172	16016	16035	16136	16141	16116	16045	16296	15922	16222	16145	15931	16142	16021	16199	16074	16199	15945	15911	16028	15990	16278	16044	15991	16158	15800	16154	16134	16047	15961	15995	16066	16095	16101	16089	15947	16146	16070	16081	16048	16237	16158	16108	15959	15892	16122	16015	15925	15917	15989	15916	16239	15872	15994	16126	15899	16086	16191	16232	16072	16070	16148	16042	16164	16018	16046	16204	16028	16076	16132	16122	16073	16160	15978	16180	16048	16056	16002	16062	16210	16291	16300	16120	16096	16049	16148	15932	15994	16282	16124	16034	16149	15967	15976	15880	16179	16147	16103	16231	15943	16262	15996	16080	16173	16115	16165	15987	16094	16004	16157	15897	16143	16000	16055	16020	16043	16091	16040	16128	16096	15958	15994	16054	16167	16108	15963	15970	16031	16057	16048	16073	16069	16071	15999	16102	16007	16008	16082	15995	16150	15926	16078	16146	15966	16263	16026	16048	16143	16301	16084	16024	16068	16071	16197	16071	16246	16045	16351	16147	15943	15934	16130	15952	16175	16034	16046	16085	16015	16152	16163	16083	16083	16117	16171	15996	16142	16156	16091	16072	15974	15881	15997	16037	16215	16121	16034	15884	15969	16095	16025	15992	16238	16019	16002	16123	15992	16156	16045	16011	16114	15921	15983	16237	16055	16130	16035	15955	15982	15989	16196	16038	16129	16157	16008	16144	16077	16241	16031	16209	16061	16106	16073	16138	16141	16128	16167	16018	16255	16045	16054	16077	15983	16174	16073	16054	15940	15949	16090	16127	16030	16082	15834	16287	16066	16153	16040	16191	16044	16247	16109	16094	15976	16131	16065	16149	16033	16185	16278	16032	16109	16034	16115	16070	15994	16050	16107	15942	16177	16033	16033	16062	15978	16057	15975	16069	15966	16156	16056	16134	16092	16222	16097	16076	16096	15971	16088	16161	15997	16084	16202	16020	16142	16099	16162	16102	15950	16197	16088	16166	16195	16052	16053	16160	16024	16219	16087	16152	15889	16121	16096	16024	16042	16231	16069	16226	15892	16146	16191	16044	16261	15950	15971	16268	16112	16056	16086	16038	16108	15941	16030	16250	16026	16029	16132	16076	16203	16107	16043	15990	16125	16122	16253	16106	16161	15938	16275	15963	15891	16159	16124	15993	16158	15997	16094	16040	16165	16051	16148	15901	16179	16128	16238	16117	16116	16086	16111	16095	15993	16102	16033	16112	15927	15993	16141	16083	16153	15847	16147	16169	15909	16029	16206	16181	16062	16055	15996	16145	16065	16010	16126	16042	16170	16047	16152	16132	16082	16079	16124	16004	16101	16002	16002	16252	16195	16233	16038	15888	16206	16344	16048	16129	16019	16221	16164	16096	16141	15977	15975	15936	15905	16017	16223	16126	16152	16149	15876	16226	16046	16101	16055	16066	16021	16163	16217	16099	15935	16094	16058	16021	16000	15952	16084	16002	16017	16209	16144	15963	16044	16003	15986	16125	16064	16035	16005	15974	15999	15984	15989	16125	16165	16138	16111	16209	16185	16194	16126	16199	16066	16087	15987	15999	16268	16347	16011	16106	16144	16045	16090	16031	16202	15975	15911	16075	16200	16166	15943	16015	16044	15932	16111	16078	16028	15883	16038	16219	16240	15960	16201	16182	15978	16200	16035	15977	15963	16039	15992	15912	16062	16138	15987	16018	15985	16203	16027	16043	16060	15906	16117	16223	15944	16260	16055	16114	15969	15973	16107	16066	16258	15809	16061	16008	16099	16160	15982	16089	16143	16242	16264	16049	16151	16172	16163	15974	16003	16031	16187	16027	16069	16080	16155	16001	16008	15975	16230	16083	16236	16018	16155	16026	16047	16096	16000	16090	15930	16053	16162	15853	16067	16148	16084	16006	15998	16133	16269	16145	16059	16182	16114	16149	16147	16079	16037	15994	16163	15970	16217	16106	16083	16065	16166	16021	16190	16268	16132	16093	16208	15936	16038	16040	16067	16004	15867	16219	16040	16048	16114	15970	16036	15980	16247	16130	16143	16012	16138	16136	16029	16101	15903	16099	16025	16004	16088	16204	16090	16032	16101	15997	16052	16071	16043	16014	16025	16041	16237	16211	16119	16057	15961	16031	16149	16036	16099	16083	16105	16101	16084	16122	16137	16053	16067	16138	16112	16029	16000	16108	16182	16103	16177	16060	16159	15889	16003	16057	16126	16110	16026	16077	15985	16020	16150	15878	16081	16063	16081	15960	15894	16077	16011	16026	16034	16164	16060	16004	16019	16096	16020	16040	16096	16222	15876	16036	15997	15992	16084	16017	16108	16017	16351	16248	16020	15981	16151	16041	15936	16105	15933	16025	16127	16167	16113	16101	16110	16127	16051	16108	16089	16017	16197	16038	16069	16027	15918	16188	16117	15927	16074	16042	16219	16177	16012	15971	15898	16073	16100	16131	16093	16063	16005	16092	16010	15970	16022	16208	15999	16074	16123	15997	16186	16088	16058	16085	15983	15985	16270	16032	15926	16068	16002	16068	16108	15977	16050	16179	16013	16041	16007	16019	16067	16064	16129	16051	16132	16087	15976	16080	16081	16173	15915	16060	16019	16055	15855	16048	16281	16088	16108	15938	15924	16185	16061	15985	16062	16002	16114	16100	16164	16004	16075	15941	16121	16044	16005	16149	16052	15974	16121	16055	16183	16065	16140	15928	15979	16189	16083	16061	15976	16040	15997	16039	16130	16013	16051	16042	16002	16083	15957	16066	16100	16187	16288	16162	16033	16100	16039	16112	16058	16129	16072	16208	16002	16236	16057	16116	16068	16231	16144	16054	16136	16292	16122	16012	15931	16089	15915	15981	16019	16103	16046	16061	16023	16049	16061	16057	16042	16114	16157	16076	16107	16016	16134	16115	16034	15850	16144	16137	16051	15859	16211	16109	16007	16115	16148	15963	15878	16100	16167	16162	16281	16008	15928	16040	16085	16109	16008	16106	16083	16223	16121	16052	16008	16101	16203	16187	16044	16155	15979	16041	15943	16028	16100	16148	16136	16125	16251	16220	16046	15955	16027	16102	16007	15896	16096	16069	16001	16034	15976	16255	16151	16189	16275	16142	16151	16097	16074	16030	16189	16152	16015	16099	16103	16249	16028	15993	16092	16029	16006	16112	16069	15965	16034	16240	16054	15995	16100	16055	15989	16174	15975	16102	16025	16154	16123	16060	16059	16026	16043	15949	16090	16045	16231	15926	16168	15928	16143	16156	16083	15953	15982	16004	16139	16061	16012	16049	16029	16154	16024	16029	16154	16102	16160	16192	15986	16050	16094	16004	15918	16036	16207	16262	15940	16017	16137	16189	16053	16168	15920	16167	16156	16161	16019	16105	16110	16141	16134	16168	16000	15942	16203	16017	16117	16033	16124	15995	15991	15982	16055	16056	15983	16061	16168	16202	16103	16071	16004	16095	16073	16089	15973	16127	15995	16021	16161	15790	16084	15922	16055	16258	16084	16069	16154	15923	16033	16060	16068	16092	16147	16148	16087	16063	16202	16018	16210	16071	16217	16192	16002	16033	16067	16050	15914	16217	16240	16170	16263	15949	16262	15952	16069	16174	15935	16077	15937	16054	16032	16099	16079	16329	15988	15942	15986	16026
27734	22541	26643	24087	20385	19696	19724	19407	19230	19595	19380	19491	19303	19265	19229	19184	19030	19422	19219	19380	19182	19323	19043	19226	19205	19144	19199	19256	19227	19081	19215	19211	19134	19146	19146	19183	19333	19066	19237	19412	19156	19266	19306	19078	19046	19306	19304	19454	19417	19307	19259	19084	19330	19078	19146	19230	19166	18960	19131	19089	19211	19278	19203	19292	19131	19052	19175	18905	19153	19051	19207	18994	19004	19164	19187	19324	19197	19118	19187	19213	19197	19143	19205	19291	19060	19053	19214	19310	19150	19199	19075	19229	19265	19211	19211	19083	19275	19217	18982	19156	19393	19014	19032	19000	19015	18957	19009	19145	19203	19168	19250	19105	19209	19370	19135	19091	19102	19023	19183	19072	19292	19184	19120	19274	19137	19096	19044	19109	19092	19071	19276	19172	19251	19359	19388	19170	19257	19173	19312	19134	19309	19308	19247	19058	19317	19220	19226	19258	19210	19208	19104	19246	19149	19132	19186	19303	18959	19270	19147	19140	19364	19272	19201	19290	19065	19006	18914	19159	19236	19140	19113	19343	19027	18912	18876	19049	19077	19171	19273	19170	19029	19067	19144	19104	19213	19160	19200	19014	19008	19128	19247	19141	19225	19184	19051	19236	19152	19195	19002	19137	19270	19137	19256	19296	19459	19279	19107	19016	19385	19094	19456	19176	19110	19303	19366	19266	19048	19200	19192	19134	18907	19073	18953	19272	19040	19204	19201	19283	19267	18960	18984	18984	19060	19068	19184	19015	19352	19220	19158	19077	19195	19356	19167	19037	19083	19278	19186	19008	19093	19307	19245	19169	19035	19094	19205	19123	19134	19144	19088	19351	18990	19046	19304	18996	19200	19130	19223	19185	19247	19381	19178	19322	19062	19181	19384	18967	19005	19142	19053	19139	19185	19214	19115	19072	19004	19234	19194	19343	19189	19140	19269	19222	19242	19246	19224	19244	19233	19268	19126	19216	18958	18990	19149	18964	19075	19034	19280	19254	19054	19113	19184	19146	19102	19152	19239	18999	19082	19067	19219	19113	19052	19059	19084	19049	19185	19044	19093	19132	19088	19074	19121	19330	19054	19184	19067	19075	19271	19042	19018	19172	19104	19213	19118	19175	19177	18986	19081	19318	19282	19261	19236	19092	19063	19050	19302	19272	19176	19125	19259	19198	19120	19127	19210	19182	19243	18918	19133	19419	19154	19065	19110	19150	19047	19114	19213	19353	19101	19081	19239	19210	19276	19171	18929	19181	19339	19087	19291	19202	19141	19165	19335	19139	19136	19155	19318	19262	19264	19322	19274	18995	19280	19095	19115	19164	19117	18971	19405	19167	18998	19051	19168	19188	19212	18952	19127	19123	19089	19144	19138	19110	19034	19039	18972	19144	19020	18899	19053	19155	19172	19097	19002	19217	19146	19171	19268	18998	19063	18941	19174	19112	19087	19014	19254	19342	18927	18988	19135	19281	19350	19020	19010	19129	19325	19051	19166	19096	18989	19126	19257	19143	19171	19250	19200	19304	19002	19067	19279	19287	19057	19237	19057	18933	18818	19316	19072	19388	19471	19076	19159	19224	19143	18904	19057	18948	19077	19247	19059	19151	19200	19091	19265	19411	19169	19316	19373	19011	19257	19254	19275	19096	19047	18992	19164	19348	19221	19291	19256	19293	19045	19440	19250	19169	19147	19130	19214	19171	19065	19277	19323	19026	19116	19172	19201	19084	19323	19200	19087	19067	18957	19074	19032	19213	19400	19251	19293	19188	19269	19261	18915	18964	19099	19127	19254	19197	19000	19384	19107	18976	19052	19179	19246	19340	18892	19259	19202	19136	19041	19057	19129	18877	19240	19176	18961	19279	19010	18854	19269	19312	19112	19019	18971	18963	19284	19191	19156	18998	19005	18952	19018	19283	19036	19287	19209	19372	18944	19161	19283	19137	19255	18958	19271	19223	19422	19129	19173	19117	19123	19075	19298	19149	19245	19084	19155	19244	19024	19221	19212	19300	18949	19211	19297	19243	19130	19237	19036	19122	18969	19079	19083	19194	19203	19254	18870	19317	19252	19388	19270	19203	19078	19060	19002	19238	19009	19343	19467	18934	19100	19148	19127	19183	19067	19099	19193	19111	19224	18981	19125	19240	19227	19477	19180	19121	19190	19104	19156	18888	19060	19332	19186	19185	19252	19131	19365	19094	19200	19045	19290	19130	19105	19251	19138	19058	19045	18994	19157	19075	19175	19343	19276	19076	19208	19034	19143	19248	19227	19225	19255	18839	19266	19245	19060	19226	19039	19126	19249	19197	19080	19135	19439	18988	19169	18952	19074	19110	19085	19103	19289	19107	19331	19325	19062	19378	19128	19099	19261	19353	19238	19170	18968	18967	19228	19284	19060	19108	19106	19090	19026	19228	19284	19198	19133	19209	19100	19324	19226	19353	19212	19183	19184	19106	19135	19030	19193	19422	19197	18961	18828	19172	19268	19229	19371	19205	19075	19232	19185	19379	19471	19293	19098	19349	19192	19116	19268	19054	19283	19274	19205	19125	19145	19198	19249	19313	19198	19198	19088	19069	19285	19298	19118	19219	19120	19150	18996	18908	19158	19174	19239	19178	19236	19053	18962	19232	19116	19069	18936	19062	19177	19218	18876	19251	19179	19144	19283	19310	19149	19063	19251	19204	19121	19189	19076	19084	19037	19440	19316	19311	19189	19121	19178	19163	19153	19324	19165	19045	19067	18893	19232	19257	19093	19169	19152	19060	19152	19035	18953	19319	19225	19241	19041	19255	19319	19281	19211	19109	19051	19134	19395	19139	18985	19217	19091	19117	19164	19270	19111	19382	18974	19201	19426	19258	19242	19051	19339	19224	19280	19257	19198	19121	19376	19138	19155	19174	19198	19227	19229	19307	19043	19161	19310	18982	19322	19019	19124	19154	19148	19151	19101	19205	19134	19146	19159	19239	19084	19088	19144	19206	19338	19309	19130	19124	19215	19022	19284	19475	19129	19284	19134	19351	19259	19198	19171	19200	19144	19207	19050	19321	19167	19297	19308	19228	19441	19293	19288	19285	19196	19248	19259	19195	19187	19262	19216	19015	19164	19029	19034	19217	19096	19107	19199	19218	19203	19065	19304	19310	19219	19156	19245	19106	19134	19091	19145	19220	19233	19094	19241	19124	19194	19171	19200	19099	19117	19184	19129	19126	19161	19149	18966	19112	19121	19369	19125	19183	19257	19024	19022	19217	19193	19076	19096	19142	19383	19259	19254	19295	18961	19376	19058	19437	19393	19237	19245	19149	19297	19476	19331	19126	18997	19227	19148	19246	19226	19149	19086	18829	19169	19065	19177	19034	19345	19214	19296	19184	19117	19211	19163	19141	18946	19144	19024	19232	19020	19004	19225	18934	18969	19118	19143	19231	19228	19021	19119	19007	19180	19230	19279	19105	19027	19073	19059	19183	19051	19234	19231	19345	19169	19327	19009	19164	19290	19189	19188	19240	19096	19271	19108	19130	19095	19156	19302	19179	19207	19224	19200	19070	19154	19186	19170	19080	19263	19098	19403	19092	19212	18952	19049	19232	19092	19241	19074	19141	19087	19216	19364	19007	19225	19187	19189	19267	19244	19201	19068	19087	19001	19128	19190	19289	19094	19068	19133	19343	19183	19179	19200	19032	19086	19262	19294	19085	19049	19045	19208	19303	19388	19149	19118	19155	19251	19182	19104	19319	19161	19073	19253	19310	19178	19322	19130	19086	19244	19283	19204	19105	19109	18957	19116	19251	19068	19146	19241	19134	19120	19077	19141	19076	19187	19142	19176	19241	19024	18969	19273	19214	19095	19281	19231	19163	19150	19256	19164	19206	19280	18963	19213	19275	19255	19194	19242	19269	19089	19278	19077	19351	19034	19074	18997	19223	19050	19036	19059	19166	19349	19033	19232	19260	19181	19310	19231	18947	19264	19221	19314	19030	19288	19143	19300	19228	19126	19126	19101	18972	19099	19249	19305	19117	19153	19231	19049	18974	19131	18992	19169	19013	19104	19182	19159	19270	19045	19134	19233	19284	19140	19078	19132	19107	19276	18963	19339	19037	19235	19338	19465	19156	19438	19284	19350	19242	19093	19210	19361	18955	19116	19252	19299	19330	19161	19185	19210	19346	19359	19108	19187	19194	19249	19246	19269	19099	19270	19062	19320	18920	19100	19186	18922	19195	19219	19205	19142	18951	19165	19203	19162	19229	19296	19204	19218	19163	19212	18990	19098	19068	19275	19196	19263	19108	19077	19126	19128	19281	19160	19032	19179	19134	19424	19316	19141	19010	19128	19076	19071	19031	19013	19125	18980	19121	19204	19057	19282	19225	19310	19098	19258	19049	19124	19053	19288	19368	19102	19105	19184	19207	19184	19294	19038	19209	19099	19212	19115	19237	19121	19151	18991	19101	19172	19158	19042	19173	19293	19141	19286	18778	18996	18976	19106	19278	19234	19101	18994	18836	18852	19084	19147	19372	19202	19222	19241	19260	19114	19101	19174	19262	19294	19287	19323	19233	19101	19234	19207	19226	19266	19094	19095	18977	19116	19048	19051	19093	19260	19162	19343	19087	19151	19128	19183	19142	19220	19030	19105	19042	19193	19245	19122	19217	19091	19329	19393	19237	19017	19149	19323	19173	19207	19076	19187	19090	19084	19126	19420	19154	19246	19217	19331	19299	19044	19299	19215	19129	19157	18993	18881	19049	19120	19124	19280	19120	19094	19056	19194	19213	19223	19248	19196	19207	19181	19245	19310	19171	19285	19111	19323	18987	19178	19085	19045	19120	19147	19191	19236	19053	19044	19131	19073	19201	19165	19172	18985	19146	19104	19040	19198	19386	19283	19216	19103	19048	19175	19133	18960	19283	19140	18983	19041	19268	19275	19059	19192	19021	19094	19190	19236	19094	19233	19204	19154	19028	19139	19100	19274	19027	19183	19187	18944	19081	19287	19277	18979	19080	19431	19226	19267	19126	19187	19303	19331	19247	19282	19059	19123	19237	19182	19058	19152	18997	19150	19216	19012	19228	19168	19225	19016	19116	19107	19271	19005	19099	19412	19181	19180	19175	19064	19177	19143	19320	19184	19171	19087	19225
17534	22815	22269	19568	17891	17034	16697	16453	16413	16413	16034	15873	15964	15819	15695	15798	15728	16010	15874	16084	15914	15785	15909	15896	15843	15948	16025	15806	15974	15817	16016	15977	15871	15852	15918	15944	15928	15876	15735	16003	15750	15957	15924	15704	15872	15726	15946	16177	16048	16246	15750	15952	15849	15927	15706	15906	15864	15892	15885	15715	15974	15814	15842	15826	15953	15599	15738	15865	15787	15815	15907	15887	15894	15799	15966	15847	15848	15977	15710	15801	16015	15847	15735	15815	15830	15734	15585	15950	15948	15974	15862	15697	15827	15841	15650	15893	15730	15786	15931	15805	15907	15879	15869	15797	15770	15933	15791	15672	15785	15803	15801	16012	15807	15968	15970	16027	15841	15863	15675	15879	15753	15791	16040	15873	15896	15925	15832	15880	15922	15707	15785	15829	15996	15720	15820	15922	15711	15671	16019	15796	15876	16045	15900	15614	15960	15761	15902	15812	15776	15862	15883	15806	15824	15980	15755	15846	15710	15963	15937	15692	15643	15771	15881	15751	15798	15839	15887	15778	15969	15794	15912	15982	15929	15780	15793	15806	15939	16134	15916	15847	15723	15830	15747	15923	15902	15938	15822	16030	15874	15691	15910	15740	15974	15937	15725	15743	15791	15878	15750	15862	15819	15875	15850	15900	15789	15680	15837	15627	15764	15899	15949	15780	15858	15835	15893	15932	15957	15788	15896	15971	15787	15873	15866	15969	15705	15794	15959	15718	15868	15949	15716	15830	15852	15725	15886	15883	15944	15949	15912	15765	15770	15784	15866	15595	15815	15722	15877	15741	15897	15717	15937	15770	15862	15902	15933	15897	15843	16016	15805	15730	15746	15696	15743	16132	15714	15863	15830	15941	16040	15888	15945	15948	15727	15951	15813	15775	15842	15712	15880	15919	15888	15731	15733	15798	15711	15936	15953	15756	15720	15934	15912	15752	15968	15701	15962	15816	15685	15685	15832	15852	15859	15972	15859	15946	15877	15880	15693	15794	16097	15799	15803	15874	15874	15978	15857	15777	15809	15897	15696	15802	15978	15792	15736	15901	15786	15909	15773	15884	15837	16005	15814	15789	15899	15903	15819	15745	15734	15861	15968	16011	15807	15949	15705	15796	15849	15849	16013	15888	15934	15812	15789	15824	15896	15706	15663	15671	15820	15788	15772	15896	15848	15765	15768	15742	15942	16039	15828	15855	15878	15722	15857	15806	15824	15920	15680	16041	15877	15895	15896	16010	15831	15691	15747	15706	15814	15850	15843	15861	15906	15904	15738	15706	15939	15757	15895	15752	15981	15856	15680	15881	15883	15937	15710	15824	15812	15860	15839	15992	15860	15907	15816	15901	15830	16001	15687	15910	15858	15924	15787	15923	15940	15861	15871	15718	15814	15947	15945	15654	15790	15936	15919	15911	15984	15936	15784	15918	15818	15862	15902	15819	15899	15796	15811	15817	15862	15975	15834	15855	15646	15786	15791	15798	15766	15905	15872	15888	15784	15762	15918	15693	15789	15655	16052	15729	15960	15855	15876	15891	15879	15799	15950	15865	15897	15797	15963	15799	15834	15822	15732	15783	15869	15992	15959	15842	15757	15967	15959	15845	15989	16120	15916	15908	15794	15712	15804	15845	15849	15858	15832	15875	15759	15746	16056	15997	15826	15823	15965	15929	15821	15819	15759	15724	15978	15913	15972	15974	16007	15738	15880	15866	15596	15960	15788	15803	15944	15875	15823	15886	15916	15856	15746	15773	15908	15725	15891	15515	15904	15862	15980	15769	15790	15832	15880	15729	15898	15756	15836	15678	15784	15888	15743	16006	15982	15735	15938	15889	15736	15709	15769	15776	15944	15668	15996	15812	15745	15769	15837	16093	15913	15800	15809	15720	15932	15834	15829	15965	15814	15731	15844	15817	15875	15734	15896	15992	15830	15698	15764	15839	15842	15969	15714	15874	15954	15728	15788	15909	15851	15906	15967	15782	15931	15924	15927	15949	15996	15795	15769	15815	15852	15819	15848	15818	15897	15865	15859	15757	15763	15844	15983	15938	15662	15817	15797	15857	15807	15945	15835	15939	15879	15789	15905	15926	15801	15937	15872	15802	15763	15865	15895	15916	15885	15766	15941	15807	15756	15992	15938	15930	15912	16025	15863	15839	15870	15865	15856	15787	15837	15897	15960	15684	15909	15666	15955	15937	15852	15939	15859	15722	15799	15925	15871	15924	15963	15859	15717	15634	15879	15867	15918	15791	15881	15710	16027	15814	15881	15919	15981	15758	15700	15864	15706	15945	15806	16012	15851	15774	15837	15877	15763	15934	15949	15839	15740	15814	15802	15874	15968	15874	15779	15814	15659	15888	15853	15846	15810	15997	15794	15850	15801	15969	15824	15942	16008	15767	15848	15883	15813	15963	15751	15795	15913	15717	15787	15840	15732	15788	15753	16011	15853	15881	15964	15834	15933	15855	15873	15798	15734	15735	15676	15828	15710	15633	15849	15757	15981	15918	15781	15825	15678	15854	15681	15909	15840	15824	15936	15846	15882	15884	15862	15875	15812	15807	15838	15793	15767	16044	15739	15822	15979	15851	15690	15815	15960	15767	15920	15959	15957	15659	15906	16017	15678	15770	15804	15768	15819	15826	15734	15911	15977	15713	15837	15807	15870	15713	15757	16001	15728	15911	15776	15839	15782	15768	15795	16028	15807	15824	15851	15603	15728	15856	15919	15801	15883	15886	15805	15770	15826	16007	15720	15771	15943	15789	15867	15702	15841	15904	15873	15693	15772	15830	15779	15778	15831	15578	16028	15664	15895	15841	16070	15952	15952	15714	15965	15765	15838	15891	15934	15949	15884	15831	15738	15886	15792	15870	15837	15666	15916	15804	15913	15924	15854	15876	15991	15920	15823	15894	15990	15959	15905	15768	16001	15792	15837	15951	15946	15798	15741	15841	15941	15894	15818	15974	15931	16045	15837	15999	15884	15950	15841	15924	15876	15690	15806	15905	15806	15769	15905	15798	15936	15768	15830	15785	15783	15963	15739	15960	15908	15753	15964	16135	15795	15837	15726	15864	15888	15846	15740	15714	15765	15792	15891	15842	15834	15982	15906	15931	15804	15975	15897	15838	15915	15816	15847	15804	15982	15796	15991	15742	15919	15815	15898	16053	15812	15920	15873	15881	15811	15765	15894	15894	15842	15810	15809	15938	15696	15776	15819	15970	15900	15740	15832	15909	15772	15726	15870	15771	15771	15983	15835	15855	15693	15870	15944	15661	16023	15828	15935	15661	15844	15943	15762	15901	15797	15821	15941	15686	15860	16044	16008	15771	15881	15759	15803	15685	16041	15845	15794	15767	15968	15837	15912	16004	15759	15792	15975	15932	15978	15905	15850	16008	15788	15747	15889	15870	15875	15938	15775	15987	15708	15830	15902	15780	15841	16035	15726	15910	15981	15962	16008	15878	15774	15906	15832	16010	15799	15862	15866	15718	15967	15882	15768	15874	15900	16027	15784	15942	16035	15790	15986	15781	15763	15834	15902	15971	15985	15874	15834	15760	15791	16000	15933	15892	15794	15826	15769	15719	15945	15778	15906	15997	15890	15817	15845	15885	15854	15939	15784	15752	15864	16011	15932	15886	15760	16024	15867	15817	15848	15939	15706	15873	15897	15845	15919	15881	15764	15817	15789	15654	15951	15800	15909	15783	15905	15791	15838	15958	15839	15889	15851	15693	15887	15819	15936	15894	16004	15690	15857	15762	16063	15850	15834	15920	15864	15885	15727	15689	15862	15749	15701	15929	15610	15912	15910	15964	15777	15765	15968	15796	15754	15905	15745	15853	15945	15768	15938	15903	15762	15757	15830	15826	15834	16023	15861	15579	15846	15803	15847	15825	15960	16025	15790	15769	15944	15849	15771	15989	15803	15859	15727	15980	15992	15748	15970	15928	15878	15989	15985	15810	15857	15747	15874	15954	15859	15831	15860	15828	15794	15985	15789	15775	15802	15789	15880	15764	16013	15696	16013	15697	15929	15773	15846	16003	15845	15950	15721	15963	15787	16038	15916	15821	15965	15858	15893	15687	15837	15745	15912	15845	15813	15677	15833	15891	15897	15842	15905	15828	16013	15873	15614	15805	15780	15873	15781	15859	15803	15888	15864	15878	15821	15873	15753	15973	15816	15899	16034	15804	15894	16009	15640	15764	16003	15764	15845	15876	15834	15938	15961	15869	15834	15803	15703	15877	15834	15931	15872	15913	15841	15676	15849	15694	15943	15788	15993	15933	15866	15873	15918	15833	15855	15908	15818	15896	15844	15913	15737	16025	15841	15954	15955	15817	15957	15739	15911	15820	15875	15866	15862	15994	15792	15816	15897	15818	15692	16019	15943	15879	15973	15923	15846	15782	15735	15996	15848	15831	15740	15831	15962	15973	15808	15762	15821	15817	15992	15804	15845	15805	15862	15724	15814	15767	15791	15780	15793	15727	15799	15940	15787	15819	15813	15758	15824	15766	15797	15990	15875	15735	15873	15760	15872	15843	15853	15980	15740	15688	15973	15765	15792	15869	15834	15767	15765	16001	15807	15890	15888	15847	15913	15773	15966	15947	15638	15717	15911	15825	15798	15974	15939	15921	15865	15637	15852	15804	15974	15951	15884	15901	15698	15713	15796	15742	15875	15834	15732	15856	15941	15792	15788	15831	15847	15862	15909	15911	15807	15881	15906	15973	15729	16091	15785	15726	15840	15802	15854	15745	16068	15902	15857	15839	15761	15906	15754	15906	15836	15828	15872	15749	15905	15895	15704	15929	15757	15977	15827	15870	15751	15878	15825	15799	15821	15913	15856	15864	15773	15866	15822	16100	15747	15736	16026	15786	15751	15925	15723	15961	15906	15816	15757	15788	15909	15734	15868	15836	15718	15842	15738	15797	15807	15893	15775	15849	16076	15857	15998	15878	15887	15936	15755	15841	15812	15736	15712	15868	15867	15725	15661	15966	15776	15901	15802	15732	15662	15928	15872	15804	15892	15893	15899	15881	15944	15779	15872	15881	15835	15787	15746	15782	15824	15789	15911	15786	15985	15933	15811	15746	15872	15853	15859	15934	15849	15913	15775	15973	15822	15807	15929	15840
24023	21432	28963	24381	22578	23252	22656	20022	19561	19523	19286	19285	19131	19110	19221	18835	18922	18809	18924	18970	19090	18766	18932	19013	18952	18875	18784	18947	18843	18837	18978	18966	19033	18908	18811	18880	18798	18709	18921	18785	18912	18956	19039	18918	18805	19064	19939	19944	19637	19282	19062	18910	18904	19035	18773	18716	18658	18632	18952	18961	18979	18785	18747	18870	18774	18932	18745	18897	18839	18905	18743	18599	18750	18789	18683	18814	18669	18748	18821	18831	18760	18950	18889	18801	18514	18696	18940	18929	18889	18782	18989	18823	18777	18625	18848	19075	18815	18701	18808	18559	18904	18824	18858	18764	18709	18816	18892	18662	18710	18720	18600	18874	18908	18617	18793	18858	18774	18963	18670	18755	18619	18777	18973	18786	18814	18809	18699	18801	18955	18703	18637	18811	18824	18702	19044	18890	18606	18735	18608	19045	18673	18847	18742	18758	18961	18911	18707	18677	18696	18532	18746	18674	18761	18742	18859	18823	18780	18768	18601	18890	18794	18687	18750	18416	18677	18794	18896	18781	18787	18694	18861	18637	18718	18610	18780	18706	18733	18640	18622	18697	18696	18601	18517	18657	18845	18558	18493	18902	18814	18895	18860	18769	18813	18857	18644	18834	18742	18650	18846	19010	18732	18626	18826	18795	18750	18750	18879	18725	18880	18767	18765	18857	18767	18485	18829	18627	18762	18911	18746	18718	18795	18816	18967	18657	18841	18736	18777	18931	18766	18658	19076	18670	18818	18630	18836	18950	18719	18945	18734	18719	18769	18800	18691	18888	18513	18607	18649	18720	18772	18857	18885	18610	18669	18724	18824	18705	18715	18930	18759	18849	18960	18463	18828	18502	18569	18615	18712	18654	18771	18831	18719	18666	18650	18778	18952	18750	18828	18844	18842	18736	18975	18750	18838	18881	18993	18950	18853	18563	18921	18869	19114	18822	18682	19002	18746	18936	18882	18773	18912	18825	18717	18577	18797	18532	18714	18722	18820	18999	18676	18954	18794	18754	18902	18550	18604	18841	18667	18821	18717	18721	18787	18983	18852	18783	18793	18912	18876	18588	19007	18670	18684	18711	18722	18923	18568	18769	18772	18713	18657	18858	18823	18766	18723	18994	18935	18930	18795	18771	18753	18737	18703	18818	18692	18663	18939	18778	18866	18631	18813	19000	18725	18743	18937	18753	18928	18699	18937	18869	18981	18652	18952	18743	18682	18599	18928	18850	18839	18748	18804	18757	18687	18952	18810	18980	19012	18756	19117	18894	18838	18797	18873	18867	18884	18907	18825	18774	18870	19031	18902	18773	18859	18788	18886	18987	18913	18751	18547	18743	18922	18633	18723	18762	18705	18507	18685	18954	18743	18946	18599	18842	18687	18731	19004	18775	18833	18745	18679	18700	18777	18966	19012	18906	18728	18995	18801	18755	18730	18904	18779	18676	18827	18878	18576	18793	18968	18635	18806	18891	18581	18793	18759	18746	18729	18614	18709	18843	18771	18773	18643	18632	18607	18719	18738	18731	18835	18714	18914	18697	18840	18569	18697	18905	18804	18593	18719	18809	18974	18763	18634	18721	18750	18760	18793	18841	18714	18656	18646	18738	18760	18795	18555	18743	18680	18632	18671	18639	18963	18725	18840	18506	18962	18812	18629	18816	18870	18673	18855	18942	18720	18838	18841	18868	18793	18839	18794	18709	18732	18828	18805	18706	18825	18797	18566	18805	18856	18721	18748	18746	18605	18655	18748	18865	18783	18531	18624	18795	18730	18788	18830	18912	18849	18805	18993	18744	18805	18714	18543	18762	18964	18809	18827	18677	18870	18663	18742	18844	18828	18704	18721	19065	18683	18763	18863	18738	18690	18642	18822	18782	18680	18587	18644	18921	18727	18831	18798	18995	18547	18653	18944	18860	18802	18824	18756	18892	18892	18853	18781	18852	18684	18683	18693	18639	18695	18770	18823	18710	18762	18815	18989	18651	18783	18746	18993	18936	18860	18835	18899	18693	18877	18638	18826	18942	18781	18844	18904	18814	18747	19054	18860	18591	18691	18612	18798	18538	18610	18729	18749	18871	18914	18665	18881	18863	18817	18867	18717	18832	18696	18697	18824	18752	18930	18791	18557	18936	19039	18609	18790	18735	18923	18652	18788	18852	18999	18813	18832	18679	18724	18871	18816	18826	18953	18657	18654	18742	18786	18763	18731	18695	18855	18850	18860	18781	18701	18848	18547	18657	18836	18688	18583	18721	18584	18893	18706	18811	18515	18836	18780	18929	18846	18877	18871	18781	18888	18787	18978	18642	18699	18684	18912	18751	18804	18712	18744	18652	18708	18681	18744	18701	18861	18728	18880	18479	18851	18825	18894	18697	18784	18709	18874	18656	18900	18757	18804	18806	18625	18935	18879	18897	18841	18920	18817	18587	18691	18839	18952	18910	18998	18922	18993	18754	19077	18839	18607	18553	18770	18643	18738	18743	18835	18672	18623	18884	18816	18634	18666	18848	18738	18654	18892	18622	18697	18932	18723	18862	18826	18864	18794	18677	18776	18620	18814	18752	18858	19008	18761	18902	18725	18734	18583	18696	18807	18885	18792	18936	18868	18841	18722	18786	19018	18855	18789	18740	18829	18633	18864	18940	18734	18900	18643	18559	18927	18779	18760	18635	18905	18818	18647	18744	18778	18805	18795	18853	18824	18651	18867	18853	18919	18805	18893	18920	18727	18942	18791	18651	18820	18780	18706	18711	18879	18913	18701	18760	18787	18882	18746	18736	18900	18596	18765	18724	18958	18713	18811	18779	18746	18603	18896	18992	18779	18773	18693	18795	18790	19021	18751	18659	18753	18873	18957	18909	18682	19015	18758	18869	18784	18830	18704	18760	18935	18669	18871	18713	18973	18660	18650	18812	18740	18862	18648	18553	18711	18734	18956	18807	18864	18792	18754	18857	18896	18755	19014	18712	18996	18997	18722	18676	18787	18970	19010	18965	18676	18786	18800	18832	18773	18909	18788	18888	18889	18700	18926	18885	18735	18861	18744	18814	18990	18879	18795	18752	18720	18750	18964	18701	18780	18687	18895	18949	18674	18803	18747	18670	18739	18753	18951	18607	18893	19022	18851	18772	18712	18712	18745	18852	18993	18577	18561	18730	18764	18754	18487	18869	18758	18929	18881	18993	18827	18928	18836	18797	18843	18985	18972	18694	18693	18814	18692	18895	18807	18586	18813	18644	18758	18831	18830	18707	18886	18875	18827	18696	18634	18855	18881	18839	18758	18877	18868	18810	18834	18722	18728	18922	18917	18890	18762	18731	18736	18647	18731	18638	18795	18866	18892	18961	18807	18567	18799	18878	18715	18877	18875	18668	18744	18545	18687	18880	18795	18658	18979	18834	18547	18922	18678	18947	18631	18944	18802	18777	18919	18845	19035	18745	18893	18714	18927	18785	18834	18709	19124	19033	18782	18763	18917	18944	18826	18714	18740	18765	18916	18852	18758	18680	18534	18857	18775	18762	18571	18774	18663	18765	18824	18717	18881	18923	18653	18580	18793	18975	18743	18728	18715	18972	18907	18596	18757	18681	18569	18912	19028	18830	18788	18716	18774	18736	18850	18820	18783	18848	18794	18727	18761	18792	18961	18831	18794	18715	18740	18789	18813	18607	18717	18892	18577	18807	18926	18804	18871	18733	18746	18777	18897	18689	18968	18896	18675	18724	18769	18696	18891	18960	18636	18806	18633	18799	18687	18960	18690	18773	18726	18776	18562	18904	18886	18953	18814	18918	18951	18651	18842	18827	18763	18875	18940	18732	18659	19066	18777	18723	18727	18674	18961	18857	18851	18809	18720	18682	18678	18645	18937	18676	18932	18782	18730	18950	18805	18833	18666	18935	18766	18753	18738	18845	18788	18620	18905	18725	18730	18868	18695	18761	18767	18807	18867	18724	18790	18771	18803	18848	18774	18787	18767	18739	18679	18653	18595	18843	18864	18686	18779	18791	18666	18689	18947	18623	18726	18720	18834	18756	18926	18699	18759	18774	18717	18825	18700	18731	18949	18820	18667	18876	18823	18679	18748	18840	18863	18661	18828	18602	18698	18694	18565	18819	18930	18748	18892	18891	18806	18688	18579	18958	18953	18788	18722	18779	18898	18758	18460	18749	18683	18873	18815	18697	18793	18665	18859	18863	18743	18729	18852	18777	18846	18751	18783	18649	18924	18733	18772	18780	18877	18547	18554	18795	18837	19127	18847	18863	18824	19042	19007	18741	18973	18743	18717	18909	18902	18799	18850	18742	18802	18621	18840	18758	18835	18906	18705	18905	18929	18824	18728	18665	18670	18756	18828	18985	18671	18816	18825	18824	18686	18644	18788	19014	18779	18767	18699	18660	18745	18899	18736	18783	19152	18711	18833	18690	18971	18638	18891	18937	18839	19105	18818	18570	18777	18831	18832	18706	18740	18670	18632	18736	18652	18538	18777	18726	18725	18804	18653	18835	18905	18983	18861	18704	18660	18827	18853	18707	18840	18565	18683	18881	18702	18591	18838	18775	18994	18818	18850	18738	18825	18996	18780	18714	18847	18871	18675	18806	18761	18713	18837	18750	18763	18611	18819	18542	18620	18770	18633	18912	18853	18775	18959	18772	18727	18808	18602	18884	18809	18840	18835	18671	18749	18954	18713	18765	18804	18824	18883	18968	18782	18660	18958	18755	18808	18716	18594	18663	18744	18715	18623	18625	18715	18647	18470	18801	18790	18644	18862	18711	18762	18885	18651	18599	18794	18932	18673	18901	18689	18983	18530	18889	18845	18748	18947	18956	18825	18712	18681	18816	18849	18716	18607	18735	18928	18780	18804	18794	18809	18837	18660	18906	18877	18507	19094	18786	18731	18919	18768	18653	18663	18862	18740	18609	18772	18803	18874	18805	18725	18744	18828	18962	18815	18764	18780	18817	18538	18799	18693	18792	18773	18669	18703	18838	18601	19017	18860	18916	18797	18752	18969	18817	18606	18838	18779	18766	18588	18808	18823	18802	18696	18608	18793	19030	18716	18877	18826	18770	18786	18854	18935	18932	18883	19006	18877	18999	18632	18745	18935	18921	18750	18951	18766	18837	18758	18723	18802	19025
18634	30791	29292	23653	20281	18833	17775	17168	16940	16629	16198	16227	15960	16185	15873	15820	15940	15891	15751	15940	15677	15763	15841	15834	15848	15761	15773	15821	15889	15785	15837	15824	15670	15807	15664	15691	15807	15869	15718	15870	15866	15568	15812	15805	15902	16397	17364	17199	16611	16507	15841	15789	15787	15622	15672	15596	15669	15589	15762	15666	15878	15939	15795	15722	15553	15699	15516	15905	15748	15687	15594	15680	15671	15710	15743	15837	15673	15579	15634	15757	15750	15804	15846	15750	15722	15679	15576	15730	15829	15814	15716	15772	15658	15789	15743	15730	15821	15663	15552	15637	15752	15690	15797	15729	15823	15727	15677	15585	15653	15798	15602	15767	15738	15689	15663	15628	15622	15612	15825	15724	15747	15660	15635	15754	15787	15561	15642	15724	15776	15852	15633	15636	15618	15629	15516	15833	15572	15681	15658	15739	15621	15876	15761	15755	15635	15626	15726	15616	15744	15627	15671	15861	15618	15655	15751	15595	15829	15683	15562	15585	15724	15666	15593	15704	15608	15653	15584	15853	15729	15762	15782	15635	15884	15586	15683	15815	15677	15620	15743	15647	15661	15584	15778	15719	15743	15823	15590	15876	15568	15764	15813	15737	15804	15590	15770	15613	15637	15633	15569	15621	15749	15707	15715	15733	15813	15661	15902	15563	15617	15519	15639	15723	15653	15713	15609	15701	15631	15702	15552	15818	15621	15675	15791	15713	15720	15609	15527	15713	15827	15581	15704	15841	15811	15649	15630	15779	15541	15738	15709	15653	15708	15778	15591	15870	15885	15717	15545	15638	15663	15785	15748	15750	15601	15892	15793	15723	15717	15893	15730	15776	15685	15730	15704	15773	15760	15662	15602	15446	15708	15761	15748	15821	15735	15736	15751	15677	15655	15637	15733	15712	15618	15692	15550	15778	15726	15730	15754	15862	15700	15814	15776	15615	15804	15792	15683	15673	15608	15568	15759	15805	15654	15568	15598	15746	15708	15645	15687	15791	15616	15775	15627	15746	15634	15552	15761	15604	15669	15604	15541	15755	15834	15732	15652	15743	15929	15673	15698	15829	15690	15748	15742	15666	15693	15720	15843	15615	15885	15640	15696	15661	15693	15701	15658	15739	15722	15766	15574	15612	15548	15611	15794	15602	15653	15632	15484	15679	15807	15803	15715	15660	15737	15535	15758	15616	15643	15802	15671	15796	15728	15815	15681	15615	15834	15615	15597	15663	15613	15703	15753	15658	15716	15532	15606	15720	15634	15930	15632	15659	15697	15731	16016	15684	15778	15558	15678	15655	15606	15750	15850	15576	15596	15738	15563	15653	15677	15785	15688	15734	15645	15712	15792	15770	15677	15712	15694	15757	15748	15618	15593	15660	15762	15646	15926	15605	15733	15587	15724	15840	15726	15787	15510	15753	15674	15912	15643	15651	15781	15621	15615	15702	15655	15738	15659	15870	15742	15611	15720	15623	15682	15718	15621	15807	15554	15681	15717	15712	15759	15695	15697	15695	15545	15892	15657	15700	15838	15637	15783	15775	15853	15760	15857	15962	15638	15737	15625	15720	15738	15571	15591	15712	15502	15794	15750	15660	15727	15789	15659	15643	15753	15615	15748	15751	15652	15721	15750	15668	15664	15771	15866	15557	15723	15678	15558	15840	15675	15754	15778	15578	15790	15536	15669	15457	15653	15792	15773	15716	15686	15602	15667	15513	15754	15645	15638	15736	15790	15744	15574	15770	15787	15593	15652	15613	15648	15607	15497	15806	15656	15810	15445	15720	15622	15575	15566	15558	15650	15678	15813	15690	15577	15741	15718	15535	15807	15796	15610	15736	15711	15541	15618	15656	15712	15713	15755	15546	15646	15639	15854	15678	15688	15813	15688	15848	15664	15572	15615	15620	15738	15736	15762	15671	15673	15781	15766	15737	15704	15707	15667	15630	15504	15831	15855	15717	15734	15651	15759	15635	15591	15717	15673	15566	15634	15699	15535	15658	15632	15700	15652	15693	15548	15541	15523	15827	15764	15845	15685	15733	15675	15742	15709	15624	15862	15752	15711	15777	15644	15760	15607	15784	15714	15799	15467	15860	15777	15710	15703	15560	15591	15721	15709	15626	15628	15618	15637	15728	15649	15643	15885	15729	15689	15694	15667	15680	15700	15565	15700	15713	15742	15646	15714	15685	15606	15654	15381	15785	15760	15808	15682	15654	15719	15739	15786	15627	15745	15644	15725	15736	15838	15630	15817	15743	15472	15714	15711	15585	15606	15715	15732	15580	15637	15710	15738	15642	15649	15760	15650	15656	15699	15562	15657	15786	15543	15543	15750	15742	15673	15647	15692	15717	15628	15550	15719	15722	15759	15706	15600	15679	15700	15607	15644	15614	15659	15572	15723	15715	15717	15684	15654	15742	15702	15718	15712	15737	15572	15696	15775	15686	15730	15893	15829	15735	15790	15640	15675	15590	15653	15668	15654	15804	15798	15776	15777	15708	15750	15742	15643	15642	15688	15682	15851	15681	15730	15690	15586	15648	15761	15551	15693	15742	15658	15716	15538	15552	15745	15710	15873	15594	15720	15604	15735	15703	15879	15666	15696	15647	15699	15552	15650	15630	15670	15692	15738	15629	15673	15696	15608	15674	15711	15902	15548	15656	15572	15597	15723	15914	15683	15762	15632	15741	15844	15687	15693	15793	15665	15823	15779	15684	15760	15739	15871	15544	15550	15822	15647	15857	15782	15710	15758	15547	15720	15811	15674	15651	15546	15793	15627	15747	15714	15880	15545	15916	15648	15645	15644	15719	15724	15670	15690	15794	15558	15663	15642	15834	15674	15571	15658	15639	15596	15638	15758	15628	15702	15698	15807	15652	15710	15692	15538	15537	15798	15826	15704	15679	15763	15652	15696	15819	15672	15606	15749	15694	15756	15665	15684	15609	15775	15667	15776	15697	15711	15694	15710	15717	15726	15748	15459	15774	15690	15734	15595	15589	15575	15826	15815	15733	15674	15709	15431	15717	15493	15850	15605	15706	15835	15703	15922	15729	15604	15673	15847	15753	15704	15537	15703	15531	15634	15553	15680	15533	15761	15692	15728	15722	15733	15663	15827	15774	15866	15728	15731	15709	15577	15746	15849	15665	15680	15549	15854	15774	15734	15718	15658	15572	15811	15669	15852	15663	15626	15528	15680	15839	15819	15623	15619	15652	15712	15673	15777	15656	15760	15665	15612	15590	15687	15577	15929	15689	15901	15565	15596	15640	15668	15705	15842	15663	15812	15764	15730	15760	15715	15633	15824	15727	15676	15576	15743	15731	15608	15680	15862	15844	15703	15722	15617	15647	15758	15529	15731	15772	15744	15468	15735	15617	15826	15593	15748	15643	15758	15573	15644	15666	15717	15666	15728	15670	15883	15770	15773	15604	15624	15786	15701	15869	15548	15736	15704	15681	15693	15794	15707	15744	15663	15509	15797	15872	15664	15636	15653	15731	15766	15769	15538	15697	15579	15663	15689	15682	15501	15733	15841	15706	15736	15780	15621	15661	15773	15800	15638	15537	15602	15746	15673	15714	15715	15567	15627	15584	15537	15614	15558	15749	15693	15601	15623	15736	15743	15672	15688	15715	15595	15745	15724	15658	15567	15628	15807	15520	15647	15602	15711	15726	15808	15717	15670	15657	15594	15697	15689	15692	15772	15606	15846	15673	15744	15826	15682	15620	15677	15686	15863	15620	15802	15740	15728	15667	15817	15621	15755	15825	15634	15755	15612	15646	15783	15721	15761	15780	15701	15723	15602	15758	15637	15810	15854	15779	15581	15530	15734	15624	15607	15786	15587	15646	15715	15622	15811	15672	15544	15805	15574	15705	15620	15645	15592	15782	15789	15747	15869	15827	15668	15513	15892	15735	15527	15591	15859	15736	15795	15732	15753	15717	15818	15604	15612	15673	15890	15709	15732	15559	15639	15721	15704	15644	15758	15770	15683	15721	15511	15798	15712	15667	15584	15782	15641	15527	15571	15753	15940	15876	15692	15747	15664	15788	15666	15704	15773	15614	15712	15800	15822	15700	15572	15687	15654	15543	15674	15686	15647	15646	15553	15718	15788	15759	15563	15720	15865	15684	15745	15760	15726	15752	15695	15884	15714	15736	15577	15716	15739	15709	15649	15510	15728	15778	15630	15746	15765	15751	15783	15640	15624	15814	15732	15663	15806	15690	15645	15817	15734	15614	15712	15688	15764	15695	15731	15597	15756	15700	15727	15819	15656	15743	15852	15696	15781	15621	15695	15660	15689	15581	15554	15768	15713	15789	15755	15573	15469	15735	15548	15731	15593	15808	15754	15639	15451	15850	15688	15606	15840	15518	15821	15550	15830	15660	15803	15682	15796	15775	15708	15799	15438	15615	15921	15855	15727	15784	15713	15683	15665	15479	15591	15611	15707	15629	15825	15771	15588	15662	15650	15747	15683	15898	15713	15569	15770	15554	15645	15592	15750	15499	15568	15703	15745	15497	15844	15670	15799	15774	15713	15730	15653	15716	15710	15755	15720	15680	15721	15583	15645	15602	15786	15801	15802	15700	15729	15641	15705	15719	15623	15841	15904	15781	15830	15753	15678	15755	15873	15793	15618	15605	15761	15665	15715	15710	15629	15634	15669	15687	15770	15703	15786	15697	15589	15857	15778	15702	15695	15731	15703	15570	15549	15866	15643	15752	15680	15610	15725	15693	15747	15667	15589	15742	15714	15868	15615	15761	15779	15575	15640	15534	15606	15723	15760	15541	15678	15753	15572	15647	15767	15630	15809	15571	15689	15699	15663	15698	15760	15637	15787	15701	15773	15570	15742	15614	15760	15672	15581	15868	15634	15681	15821	15621	15755	15650	15645	15724	15702	15715	15530	15724	15737	15736	15593	15677	15575	15680	15630	15724	15821	15794	15622	15759	15789	15674	15685	15856	15737	15655	15793	15553	15672	15708	15727	15690	15698	15754	15723	15701	15502	15757	15768	15754	15646	15563	15866	15721	15690	15855	15645	15539	15623	15542	15616	15715	15680	15703	15841	15707	15680	15763	15545	15732	15766	15592	15559	15530	15736	15947	15731	15766	15817	15613	15702	15940	15645	15827	15673	15802
22914	21407	29236	23920	21741	24314	26813	21925	21251	21496	21154	20830	20628	20593	20455	20307	20432	20195	20190	20197	20252	20323	20301	20059	20138	20215	20165	20155	20120	20152	20179	20248	20052	20042	20235	19839	20066	19972	20122	20034	20126	20095	20265	20094	20267	20042	21939	22343	21750	20905	20546	20316	20047	20145	19848	19982	20065	20171	19809	19811	19884	20108	19842	19882	20002	19750	20026	19931	19969	19889	19801	19857	20060	19896	19867	19891	20199	19862	19870	19975	20005	20076	19945	20042	20056	19865	19901	19978	20022	19838	20050	19993	20125	20104	19749	19912	20060	20042	19964	19859	19763	20039	19893	19960	20026	19849	19735	19915	19778	19932	19960	19898	19831	19885	19899	19797	19994	19848	19963	19880	20049	20088	20017	19862	19978	19858	19996	19946	20049	19860	20014	19896	19867	20046	19815	19944	19966	20199	19962	20049	19983	19895	19789	19915	19959	19931	19899	20118	19963	19894	20130	19805	20125	19795	19987	19670	19823	20055	19983	19867	19973	19930	20072	19909	19864	20101	20012	19827	19976	19922	19925	20128	19956	19921	20036	19970	20141	20129	19964	20004	19658	19900	19804	20154	19942	19837	20035	20214	19870	19967	20224	19851	19786	19867	19862	19848	20096	19973	20027	19845	19992	19885	19891	19917	20086	20001	19964	19838	20016	19929	19701	20086	20283	20040	20008	19804	19839	19889	19792	19746	19862	19951	19750	19923	20006	19877	19950	20092	19984	20239	19881	20038	19932	19948	20033	19964	19925	19743	19777	19896	20027	20023	20101	19965	19988	19663	20215	20234	19789	20072	19988	19899	20098	19776	20041	19943	19864	19918	19933	20025	20005	19851	19886	20004	19940	19917	19984	19990	19797	20076	20114	19831	19928	20013	20038	19841	19901	19830	19826	19768	19992	19953	20076	20119	19970	19971	20044	19836	20017	19725	19791	19977	19950	19918	20134	20170	19988	19978	19893	20035	19927	19915	19871	20061	20133	19953	19961	20227	20012	19922	20014	19875	19947	19955	20014	19936	19930	19927	19993	19920	19971	20024	19947	19885	19886	19865	19926	20111	19878	19998	19637	19885	19650	20024	19855	19924	19769	19840	19929	19829	19879	20033	19932	20028	19914	20026	20136	19920	20161	19960	20183	19954	20130	19836	19865	19959	20078	20107	19974	20072	20048	20103	19851	19960	19893	20106	20005	19945	20027	19976	19932	20097	20043	19914	20075	19985	20012	19889	20101	20180	19938	20073	19913	19891	20107	20035	19803	19610	20035	19940	19844	19744	20027	19994	19752	19837	19944	19849	19876	19699	19988	19917	20019	19943	19889	19981	20072	19756	19805	19919	19939	20229	20044	19784	20269	19757	19690	19878	19844	19684	19860	19999	20119	20173	20278	19724	20113	19969	19984	19976	19891	19851	20010	19633	19829	20046	19898	19775	19858	19839	19890	19946	20001	19974	19990	20014	19853	20076	19920	19993	19791	19794	19732	19904	19933	19851	20097	19880	19818	19872	20052	19865	19786	19925	20016	20070	20125	19954	20068	19965	19942	20103	19858	20055	19877	20042	19997	19952	20042	19981	19992	20058	19997	19995	19965	19979	19825	19913	20012	19878	20047	19921	20088	20102	19902	19852	19683	19855	20075	20034	19987	19833	19855	19826	19966	19843	19903	19930	19829	19934	20159	20088	19917	20049	19935	20101	20076	19690	19743	19938	19933	19913	20037	20050	19955	20186	19910	19901	19919	19975	19662	20011	19923	19885	19888	19894	19950	20105	19788	19938	19863	19882	20127	20305	19968	20289	19964	20112	20086	20131	20044	20021	19859	19991	19878	19802	19945	20085	19818	19895	19840	19730	19909	19916	19911	19929	20001	20057	20022	19925	20009	20016	20132	19755	19946	20120	20200	19834	20007	19899	20085	20197	19953	19803	19732	19912	19962	19926	19961	20016	20139	19774	20081	19735	19810	19815	19968	19992	19773	19988	19810	19945	19803	20033	19872	20014	20124	19601	19855	19962	19866	19957	20015	19815	19947	19809	19812	19899	20017	20090	19920	19904	20012	20022	19982	19900	19887	20078	19897	19836	19899	19848	19876	20035	19883	19994	19844	20031	20004	19830	19964	20144	19963	19814	20038	20012	20028	19843	20041	19761	19839	20059	19933	19943	19973	20062	20056	19883	19974	19855	19937	19937	19901	20167	19938	19895	20158	19757	19830	20075	19979	20041	19942	19898	19787	19893	20096	20023	20068	20007	20145	19798	19871	19879	19870	19769	19955	19976	19853	20022	19980	19858	19850	20074	19840	19997	19954	19718	20107	20049	20098	19979	19955	19884	19999	19878	19823	19970	20076	19786	20022	19967	20045	19947	19611	19951	20077	20110	19793	19706	20034	19923	20108	19980	19828	19730	20086	19900	19741	19964	19969	19773	20107	19997	20147	20109	20047	19790	19819	19955	20103	19965	19913	20092	19840	20071	20081	19956	19899	19692	19974	20027	19847	19739	19923	19884	20027	19819	19923	19790	19994	20041	19969	19868	19812	19864	20091	20071	19976	20134	19783	19953	19646	19996	19673	19859	20015	19955	19942	20103	20040	19993	20003	19987	20081	19950	19987	19862	19963	19946	19964	20035	19668	19951	20160	20050	20080	20157	19968	19953	19818	19798	19812	20024	20102	20017	19959	20041	19868	19969	19878	20131	19845	19981	20028	19841	19905	19945	19780	20097	20027	19922	19924	19969	19946	20114	19845	19961	19810	19893	20060	19876	19753	20096	19989	19929	19967	19779	20040	20036	20082	19815	20037	19937	19939	20011	19965	19910	19939	19933	19965	19933	20152	20052	20022	19837	19805	19896	19925	19803	19889	19770	19855	19846	20053	20141	19977	19920	19888	19871	19846	19943	19870	20079	19996	19908	19915	19895	19969	19814	20072	20066	20196	19882	19890	20020	19929	19924	20008	20164	19990	19893	19980	20007	19934	19863	19818	20104	19983	19868	19753	19944	19979	19801	20011	19882	20083	19917	19865	19897	19971	19903	19819	19896	20041	20124	19919	19958	20049	19869	20117	19745	20025	19927	19921	20038	19846	19843	20010	19983	19973	20027	19823	19932	19908	19939	19921	20038	20096	19946	20049	19933	19730	20030	20085	19988	19937	19761	19732	19976	19909	19810	20076	19766	20065	19855	20037	19978	20206	20046	19950	19918	20018	19820	19929	19988	20104	19974	20088	20046	19916	20112	19966	19964	20011	20041	19890	20033	20049	19995	19872	20016	19934	20105	19859	19845	19787	19996	20050	19847	19906	20042	19789	19879	20046	20117	19985	20102	19877	19971	19923	20136	19980	19883	20074	19864	20067	19856	19706	19897	19885	20149	19896	19662	19871	19995	19959	19872	19713	19947	19942	20222	20055	19839	20034	19966	19914	20068	19798	19502	19713	19983	19766	19948	20064	20037	19961	19815	20071	19818	20097	19836	20104	19942	19965	19962	20121	20007	20135	19948	19925	20217	19878	20153	19941	19954	20021	20114	19940	19840	20132	19990	19764	19902	20031	19941	19935	19704	19721	19910	19840	19866	19821	20083	19809	19902	19847	19860	19847	19827	19811	19757	19822	20014	20021	19810	19861	19815	20056	19992	20003	19896	20064	19959	19958	19927	19895	19969	19820	19900	19944	19662	19740	19956	19967	19992	20026	19939	19902	19861	19809	19893	19888	19861	20106	20163	20064	20132	19957	20038	20039	19935	19885	19951	20009	19968	20120	19968	19655	20021	19963	20072	20020	19868	20146	19822	19783	19982	19977	19976	19863	19937	20007	19734	20063	19795	19823	19907	19967	19960	20126	20020	19843	19973	20058	19892	19898	19985	19996	19785	19879	20225	20166	19718	20059	20090	19906	19877	19832	19976	19726	19932	19978	20174	19911	19865	20054	19944	19671	20042	19976	20109	19944	19965	19937	19903	19984	19899	19906	19959	20025	19963	19814	19817	20089	19990	19994	20066	19898	19984	19799	19819	19809	19752	19915	20052	20063	19970	19943	19877	19971	19833	19825	19943	20021	20128	19825	20099	19889	19962	19912	19967	20074	19899	19828	20017	19850	19903	19816	19893	20088	19938	20013	19833	19776	19940	19943	19824	19977	20100	19958	19917	19871	19863	19788	19854	19969	20004	19981	20090	19941	19938	19968	19909	19906	20009	19840	19966	19775	20012	19735	19971	19999	20149	20048	20078	19996	20202	19900	19909	19980	20094	19998	20010	19981	19983	19814	19857	19841	20115	19829	19986	19887	19835	19951	19888	19695	19972	20156	19864	20087	19862	19824	19771	19885	19944	19860	20056	19995	19768	19981	20145	19735	19949	19920	19870	19853	19851	20047	19915	19964	19803	20014	20179	19961	20013	19850	19980	20068	20092	20022	20042	20083	19972	19898	19779	19897	19889	20129	19762	19845	19815	20018	19855	19945	19928	19982	20008	19899	19961	20035	20096	20131	19916	20159	20100	20118	20155	19871	19997	19946	19831	20138	19938	19823	20038	20011	19858	19826	19850	19834	20096	19879	19849	20095	19833	19795	19934	19900	19943	19740	19998	19898	19877	19892	20055	19692	19913	20032	19963	19874	19800	19824	20030	20018	19943	19729	19899	19899	19834	19775	19768	19868	20146	19970	19886	19750	19818	20078	19765	19865	19972	19982	19808	19962	19818	19863	20120	19848	19931	19955	20101	20064	19938	20007	19776	20088	19864	19982	19852	19880	20015	19967	19792	19516	19941	19907	19848	19994	20114	19824	19970	20033	20030	19927	19926	19893	19877	19830	19748	19906	20069	20018	19734	19918	19913	19619	19932	19869	19942	19922	19797	20092	19932	19947	19984	19858	19846	19951	19809	20066	19788	19946	19969	19963	19997	19939	19769	19748	19794	19845	19826	20032	20060	20038	20003	19958	20012	19793	19969	20156	19894	20151	19948	19871	20003	19968	19911	19878	20103	20164	20012	19896	19943	20033	20163	19897	19832	20113	19711	20060	19754	19975	19881	19683	19871	19819	19893	19845	19995	19995	19846	19893	19821	19788	19869	19992	19890	20035	20012	19958	19818	19923	20071	19779	19758	20171	19940	19855	20068	19940	19964	19930	20032	19970	19997
21606	37040	33637	27455	23354	20744	19317	18557	18259	17783	17211	17228	17130	16568	16824	16705	16411	16424	16528	16330	16516	16526	16215	16622	16432	16427	16555	16407	16325	16438	16360	16240	16494	16671	16295	16480	16406	16462	16602	16516	16421	16584	16725	16513	16429	16828	19374	19413	18443	17593	16724	16333	16397	16201	16497	16228	16370	16378	16296	16311	16478	16094	16175	16388	16305	16522	16190	16274	16326	16317	16261	16332	16236	16281	16247	16144	16252	16420	16356	16244	16373	16336	16448	16396	16493	16258	16351	16295	16369	16287	16197	16249	16275	16226	16276	16418	16265	16367	16254	16281	16292	16364	16328	16461	16202	16134	16332	16345	16412	16109	16211	16338	16455	16115	16453	16290	16306	16298	16004	16258	16103	16248	16248	16244	16354	16368	16378	16310	16224	16226	16216	16168	16336	16286	16153	16201	16293	16355	16260	16395	16343	16250	16186	16202	16289	16279	16412	16327	16279	16328	16415	16305	16370	16106	16344	16227	16311	16200	16102	16251	16428	16356	16288	16393	16107	16405	16219	16211	16318	16381	16280	16293	16249	16319	16237	16433	16155	16413	16103	16244	16286	16187	16259	16335	16155	16400	16365	16236	16032	16151	16409	16180	16179	16437	16272	16313	16252	16555	16277	16343	16253	16156	16433	16268	16343	16345	16209	16231	16182	16325	16283	16187	16251	16235	16379	16513	16197	16382	16237	16255	16208	16129	16395	16247	16236	16291	16227	16310	16282	16285	16301	16162	16151	16284	16363	16237	16251	16377	16290	16246	16367	16261	16349	16126	16438	16239	16377	16306	16377	16349	16391	16356	16323	16392	16294	16183	16364	16201	16411	16206	16363	16364	16309	16265	16268	16456	16150	16305	16494	16367	16253	16453	16284	16217	16390	16177	16307	16235	16228	16239	16296	16371	16261	16221	16211	16192	16369	16378	16265	16294	16184	16447	16153	16185	16468	16239	16348	16078	16291	16531	16244	16448	16257	16543	16227	16097	16256	16516	16303	16246	16393	16352	16120	16303	16421	16297	16280	16039	16391	16305	16245	16167	16167	16242	16354	16251	16449	16283	16331	16297	16253	16379	16232	16261	16083	16135	16152	16239	16473	16193	16479	16276	16118	16275	16422	16270	16327	16323	16458	16200	16263	16395	16334	16324	16174	16315	16241	16294	16378	16427	16389	16211	16336	16133	16288	16273	16216	16286	16415	16311	16307	16364	16282	16144	16175	16258	16084	16240	16434	16227	16272	16211	16457	16425	16334	16288	16169	16369	16348	16265	16275	16296	16306	16241	16101	16217	16272	16359	16330	16211	16249	16434	16264	16277	16111	16216	16237	16250	16255	16355	16205	16274	16472	16517	16273	16178	16284	16409	16121	16141	16354	16240	16321	16201	16174	16190	16346	16277	16322	16314	16297	16345	16232	16194	16239	16257	16310	16301	16263	16222	16187	16331	16171	16372	16134	16088	16297	16222	16326	16217	16249	16294	16265	16279	16216	16156	16330	16293	16471	16187	16291	16278	16098	16376	16173	16280	16145	16354	16387	16410	16361	16250	16351	16286	16308	16151	16180	16293	16254	16389	16098	16287	16390	16300	16219	16218	16375	16071	16358	16319	16341	16285	16230	16310	16345	16288	16443	16193	16465	16253	16319	16171	16345	16194	16267	16289	16254	16226	16354	16296	16112	16212	16336	16278	16262	16347	16274	16340	16497	16253	16218	16342	16297	16259	16052	16375	16223	16336	16177	16498	16281	16328	16185	16479	16376	16315	16167	16133	16199	16427	16309	16262	16177	16300	16339	16321	16397	16285	16214	16301	16437	16286	16180	16225	16291	16291	16289	16169	16254	16199	16407	16291	16238	16261	16494	16231	16301	16207	16296	16256	16254	16331	16368	16315	16246	16228	16375	16256	16263	16356	16408	16356	16276	16178	16299	16354	16359	16065	16236	16429	16254	16136	16344	16252	16253	16373	16233	16386	16242	16095	16296	16244	16361	16284	16192	16250	16296	16180	16250	16226	16298	16471	16285	16263	16482	16266	16352	16316	16307	16298	16376	16295	16321	16262	16194	16191	16364	16393	16385	16234	16242	16108	16183	16394	16359	16324	16272	16463	16190	16352	16357	16371	16296	16285	16312	16044	16296	16236	16388	16280	16170	16398	16161	16223	16352	16347	16236	16183	16221	16341	16369	16218	16381	16272	16185	16325	16369	16403	16164	16270	16331	16268	16362	16163	16307	16096	16321	16334	16331	16230	16230	16133	16293	16278	16400	16286	16367	16105	16293	16273	16271	16469	16513	16484	16363	16271	16202	16304	16305	16372	16410	16117	16398	16307	16101	16438	16234	16413	16374	16261	16304	16258	16466	16276	16273	16473	16235	16097	16361	16262	16243	16352	16158	16194	16295	16295	16165	16356	16231	16260	16276	16227	16389	16447	16278	16277	16463	16301	16342	16283	16406	16253	16275	16228	16317	16158	16245	16234	16362	16139	16218	16332	16259	16119	16347	16271	16251	16382	16458	16209	16271	16284	16530	16493	16276	16248	16305	16381	16330	16394	16192	16235	16291	16291	16263	16288	16380	16301	16168	16284	16244	16259	16255	16191	16088	16319	16290	16283	16421	16467	16180	16343	16238	16456	16218	16211	16187	16417	16355	16377	16080	16106	16420	16204	16314	16248	16366	16272	16255	16325	16341	16448	16174	16477	16283	16439	16459	16205	16274	16304	16232	16196	16317	16271	16203	16297	16319	16193	16363	16198	16279	16283	16240	16197	16350	16293	16330	16069	16308	16320	16347	16272	16349	16380	16186	16345	16306	16240	16270	16362	16343	16233	16266	16295	16266	16260	16394	16407	16253	16179	16171	16284	16154	16105	16247	16107	16257	16283	16326	16334	16250	16272	16298	16307	16531	16224	16353	16339	16225	16143	16302	16263	16213	16557	16242	16342	16248	16353	16157	16120	16252	16325	16122	16271	16132	16176	16332	16198	16462	16308	16365	16266	16352	16122	16240	16356	16285	16269	16244	16227	16344	16241	16473	16417	16210	16475	16303	16382	16232	16351	16294	16450	16345	16185	16330	16067	16202	16306	16395	16300	16221	16298	16296	16278	16273	16316	16337	16176	16283	16227	16259	16313	16233	16301	16249	16326	16399	16389	16315	16264	16250	16344	16019	16327	16450	16363	16151	16249	16196	16312	16134	16345	16398	16051	16246	16325	16178	16366	16500	16291	16367	16237	16282	16336	16483	16350	16256	16281	16169	16266	16423	16307	16462	16207	16334	16313	16195	16192	16451	16098	16305	16290	16528	16409	16210	16270	16228	16232	16264	16193	16254	16216	16221	16312	16081	16327	16420	16363	16242	16320	16278	16439	16231	16062	16253	16030	16168	16179	16068	16198	16434	16243	16141	16331	16265	16304	16222	16348	16311	16403	16136	16163	16336	16274	16430	16377	16278	16111	16089	16303	16314	16288	16554	16301	16275	16244	16160	16404	16310	16193	16422	16210	16430	16346	16147	16243	16248	16272	16270	16373	16154	16362	16368	16351	16308	16313	16243	16184	16201	16241	16170	16502	16344	16320	16214	16291	16369	16263	16377	16314	16283	16189	16238	16223	16207	16357	16273	16115	16291	16386	16258	16502	16419	16438	16099	16090	16244	16380	16066	16288	16403	16267	16388	16206	16432	16368	16052	16194	16211	16057	16216	16280	16245	16261	16146	16370	16293	16304	16338	16200	16324	16345	16358	16384	16096	16097	16144	16317	16465	16384	16276	16291	16175	16295	16427	16294	16311	16228	16236	16334	16336	16245	16392	16297	16244	16303	16155	16477	16379	16181	16382	16334	16154	16351	16170	16316	16311	16392	16320	16316	16375	16426	16339	16364	16437	16139	16442	16435	16184	16260	16340	16383	16400	16396	16309	16352	16194	16433	16276	16277	16275	16237	16369	16203	16519	16309	16213	16239	16325	16212	16308	16333	16429	16236	16284	16404	16206	16269	16284	16286	16334	16290	16356	16339	16203	16367	16070	16356	16354	16193	16286	16385	16065	16244	16186	16255	16292	16118	16224	16314	16277	16305	16233	16392	16290	16270	16177	16417	16401	16259	16318	16295	16414	16222	16339	16159	16261	16165	16265	16161	16352	16067	16135	16170	16107	16300	16295	16241	16321	16133	16152	16190	16343	16417	16118	16371	16442	16275	16292	16239	16539	16260	16272	16106	16352	16326	16197	16204	16373	16294	16365	16375	16293	16266	16450	16391	16488	16293	16045	16255	16289	16254	16062	16131	16363	16289	16301	16256	16132	16423	16346	16279	16269	16228	16202	16435	16351	16343	16345	16276	16312	16352	16332	16266	16336	16332	16272	16051	16261	16416	16354	16419	16273	16260	16277	16336	16061	16311	16350	16398	16365	16257	16225	16087	16345	16280	16384	16354	16209	16233	16286	16359	16394	16371	16332	16400	16233	16273	16287	16320	16370	16289	16154	16373	16430	16249	16251	16188	16433	16337	16205	16102	16250	16333	16170	16135	16130	16195	16260	16208	16301	16270	16434	16328	16161	16123	16340	16307	16331	16284	16290	16347	16296	16177	16273	16411	16212	16276	16359	16046	16326	16256	16370	16230	16280	16215	16261	16197	16298	16419	16461	16352	16172	16170	16191	16245	16297	16315	16218	16392	16406	16370	16332	16244	16424	16372	16252	16377	16376	16252	16280	16357	16287	16223	16202	16202	16121	16282	16313	16037	16462	16215	16339	16308	16194	16474	16329	16371	16401	16345	16430	16409	16451	16236	16288	16349	16265	16199	16566	16174	16434	16239	16236	16424	16086	16297	16257	16279	16196	16319	16092	16307	16258	16196	16321	16413	16296	16116	16380	16296	16217	16361	16432	16202	16193	16218	16267	16193	16333	16207	16385	16384	16377	16349	16460	16266	16449	16427	16170	16167	16275	16260	16115	16395	16342	16290	16157	16270	16268	16397	16348	16278	16233	16176	16391	16243	16399	16225	16208	16255	16435	16348	16173	16282	16217	16255	16263	16351	16147	16336	16072	16290	16329	16353	16203	16361	16336	16224	16424	16270	16201	16376	16320	16392	16382	16280	16229	16073	16235	16400	16273	16335	16244	16478	16048	16326
28009	22881	27127	24711	21504	21364	21250	20921	21070	20882	20840	20797	20672	20609	20536	20585	20731	20469	20601	20461	20689	20708	20712	20768	20628	20444	20507	20529	20615	20418	20631	20529	20625	20512	20459	20646	20656	20558	20710	20598	20589	20670	20711	20483	20720	20662	20569	20619	20757	20615	20482	20632	20516	20388	20411	20514	20580	20415	20737	20527	20543	20497	20549	20443	20482	20431	20434	20581	20399	20206	20623	20560	20332	20602	20515	20622	20516	20458	20578	20634	20555	20524	20493	20511	20296	20580	20389	20348	20576	20446	20400	20588	20566	20339	20550	20743	20432	20531	20336	20329	20569	20642	20453	20602	20623	20320	20581	20642	20524	20522	20328	20562	20480	20480	20336	20543	20609	20592	20724	20578	20729	20502	20615	20679	20540	20557	20566	20468	20515	20548	20350	20514	20382	20542	20545	20552	20746	20328	20457	20480	20445	20481	20432	20428	20490	20697	20476	20605	20403	20783	20467	20523	20703	20359	20514	20598	20341	20743	20738	20716	20617	20702	20657	20409	20702	20593	20522	20532	20438	20493	20637	20378	20419	20448	20414	20624	20650	20568	20432	20645	20557	20568	20363	20622	20618	20487	20253	20378	20604	20515	20659	20467	20714	20512	20585	20397	20575	20765	20577	20638	20454	20681	20669	20490	20477	20625	20684	20844	20496	20399	20413	20480	20690	20636	20511	20374	20467	20471	20472	20470	20479	20469	20457	20576	20513	20579	20360	20520	20523	20486	20706	20379	20415	20510	20672	20587	20676	20344	20484	20480	20412	20277	20522	20478	20627	20480	20475	20559	20459	20431	20452	20695	20552	20664	20579	20562	20582	20604	20268	20567	20570	20732	20567	20370	20649	20643	20676	20514	20555	20356	20385	20469	20715	20594	20437	20570	20491	20642	20630	20632	20475	20566	20594	20370	20466	20433	20526	20448	20601	20460	20727	20509	20547	20628	20713	20369	20632	20564	20759	20371	20482	20601	20501	20482	20607	20718	20518	20439	20444	20554	20357	20610	20475	20555	20674	20560	20563	20352	20534	20515	20758	20648	20499	20531	20624	20641	20756	20543	20231	20497	20572	20381	20474	20331	20616	20567	20720	20465	20598	20446	20781	20600	20635	20652	20677	20481	20570	20528	20520	20670	20519	20629	20611	20481	20685	20726	20735	20461	20485	20420	20552	20407	20708	20459	20364	20335	20372	20617	20379	20565	20649	20379	20400	20284	20490	20637	20564	20460	20518	20541	20314	20510	20654	20557	20350	20514	20448	20610	20363	20549	20723	20568	20551	20496	20609	20519	20453	20512	20441	20432	20517	20336	20346	20432	20621	20499	20540	20747	20397	20347	20371	20462	20614	20752	20464	20557	20576	20435	20417	20509	20310	20524	20559	20419	20450	20545	20664	20676	20839	20451	20300	20347	20436	20355	20573	20398	20657	20535	20307	20372	20399	20362	20372	20720	20337	20538	20522	20608	20486	20716	20265	20484	20592	20424	20800	20319	20612	20582	20376	20468	20438	20619	20484	20643	20619	20467	20661	20395	20558	20428	20178	20350	20555	20574	20740	20547	20682	20427	20477	20389	20675	20364	20563	20449	20778	20562	20411	20366	20404	20664	20379	20487	20497	20424	20417	20489	20512	20447	20526	20716	20396	20594	20548	20612	20568	20489	20624	20503	20471	20561	20488	20508	20664	20336	20506	20603	20662	20716	20500	20284	20667	20488	20476	20501	20528	20619	20491	20416	20442	20635	20444	20703	20534	20439	20422	20698	20428	20672	20612	20362	20413	20407	20549	20563	20492	20636	20401	20391	20643	20478	20666	20489	20486	20311	20628	20537	20372	20489	20564	20706	20452	20354	20487	20549	20552	20477	20472	20517	20727	20681	20617	20494	20576	20541	20381	20603	20390	20621	20381	20511	20500	20600	20403	20435	20623	20685	20658	20548	20596	20636	20357	20530	20538	20534	20586	20646	20723	20576	20698	20499	20492	20488	20489	20413	20529	20771	20429	20574	20699	20559	20609	20415	20709	20480	20385	20840	20472	20569	20658	20457	20520	20443	20480	20425	20514	20575	20687	20497	20555	20689	20437	20536	20762	20433	20553	20467	20511	20607	20531	20517	20584	20396	20536	20567	20613	20519	20491	20648	20528	20504	20436	20700	20512	20723	20480	20345	20531	20516	20649	20697	20300	20664	20434	20732	20702	20560	20431	20632	20580	20564	20494	20727	20750	20506	20556	20730	20434	20534	20580	20492	20545	20447	20553	20422	20307	20628	20344	20457	20597	20542	20607	20637	20625	20548	20542	20346	20456	20573	20576	20740	20485	20587	20612	20557	20593	20484	20426	20312	20495	20454	20388	20457	20579	20585	20475	20370	20513	20612	20733	20652	20737	20628	20568	20605	20536	20515	20542	20556	20451	20410	20677	20695	20556	20770	20384	20549	20627	20467	20602	20536	20633	20550	20888	20423	20544	20371	20482	20615	20692	20628	20714	20530	20432	20477	20394	20572	20661	20780	20781	20516	20526	20499	20780	20528	20478	20224	20374	20504	20603	20559	20395	20451	20606	20356	20755	20634	20579	20772	20461	20738	20442	20481	20448	20537	20557	20342	20582	20539	20638	20400	20490	20558	20788	20883	20669	20536	20638	20739	20379	20707	20678	20465	20299	20441	20620	20607	20512	20549	20638	20570	20718	20579	20530	20517	20492	20478	20570	20616	20566	20493	20525	20376	20451	20641	20558	20615	20671	20446	20459	20596	20506	20455	20397	20585	20527	20355	20363	20435	20519	20552	20565	20530	20521	20567	20390	20416	20551	20401	20436	20537	20793	20647	20683	20522	20711	20460	20726	20514	20701	20398	20450	20544	20545	20452	20561	20611	20624	20671	20566	20487	20541	20761	20591	20505	20722	20310	20680	20566	20383	20501	20479	20396	20485	20760	20569	20481	20501	20400	20392	20577	20443	20527	20484	20631	20589	20758	20411	20496	20688	20650	20450	20561	20474	20617	20528	20526	20541	20510	20766	20604	20626	20296	20676	20288	20540	20652	20498	20878	20578	20634	20412	20479	20650	20620	20480	20413	20555	20475	20581	20398	20357	20620	20570	20712	20355	20620	20501	20404	20477	20330	20389	20513	20498	20624	20751	20509	20446	20520	20369	20500	20592	20610	20570	20499	20693	20539	20458	20587	20659	20485	20494	20527	20622	20502	20595	20428	20727	20540	20635	20697	20366	20586	20539	20417	20805	20633	20524	20796	20638	20739	20571	20482	20493	20554	20506	20519	20562	20652	20394	20619	20376	20383	20628	20560	20852	20425	20727	20606	20647	20547	20485	20661	20667	20496	20487	20341	20591	20692	20562	20512	20610	20454	20472	20608	20731	20352	20590	20552	20834	20595	20569	20623	20659	20563	20419	20323	20507	20515	20429	20576	20651	20764	20735	20735	20570	20634	20528	20372	20504	20404	20449	20620	20504	20373	20465	20712	20464	20387	20553	20566	20525	20435	20650	20599	20715	20731	20719	20518	20522	20543	20626	20474	20708	20602	20531	20662	20535	20472	20619	20612	20496	20577	20603	20713	20733	20287	20412	20501	20550	20645	20625	20548	20651	20576	20627	20558	20627	20489	20431	20496	20382	20470	20515	20405	20642	20648	20683	20663	20539	20413	20604	20613	20505	20357	20359	20264	20365	20461	20320	20381	20681	20554	20446	20514	20537	20636	20447	20573	20571	20369	20249	20573	20584	20503	20623	20536	20553	20728	20448	20697	20557	20473	20399	20690	20312	20395	20692	20595	20546	20507	20612	20583	20624	20593	20568	20558	20510	20740	20619	20589	20548	20674	20571	20464	20831	20449	20662	20650	20440	20491	20664	20656	20619	20585	20604	20658	20562	20458	20608	20421	20646	20716	20310	20526	20657	20501	20394	20444	20478	20577	20559	20522	20456	20498	20415	20553	20605	20514	20359	20479	20477	20527	20277	20443	20477	20490	20664	20572	20520	20685	20765	20509	20527	20612	20394	20455	20531	20944	20806	20575	20479	20659	20483	20517	20499	20584	20597	20484	20669	20492	20390	20561	20551	20319	20611	20662	20559	20653	20301	20635	20578	20526	20586	20441	20482	20480	20439	20350	20418	20474	20603	20421	20478	20489	20418	20466	20671	20423	20449	20543	20483	20581	20322	20685	20481	20517	20608	20553	20421	20645	20530	20603	20552	20344	20574	20522	20637	20504	20392	20652	20544	20608	20578	20444	20497	20499	20294	20445	20569	20569	20760	20552	20526	20715	20529	20494	20695	20638	20853	20570	20466	20556	20282	20627	20616	20525	20718	20594	20406	20505	20514	20577	20489	20462	20604	20518	20477	20529	20459	20500	20634	20682	20705	20603	20671	20524	20481	20410	20579	20550	20580	20408	20461	20593	20501	20563	20382	20409	20519	20441	20735	20642	20424	20578	20569	20530	20576	20537	20480	20579	20502	20706	20656	20449	20534	20453	20655	20677	20581	20435	20435	20432	20646	20637	20460	20638	20238	20487	20593	20566	20541	20544	20645	20704	20525	20602	20581	20558	20527	20543	20592	20605	20661	20544	20687	20597	20362	20657	20468	20443	20345	20511	20392	20657	20551	20547	20518	20410	20699	20387	20718	20773	20757	20422	20422	20333	20547	20418	20365	20493	20590	20588	20646	20513	20309	20599	20554	20690	20797	20557	20640	20436	20630	20574	20520	20530	20411	20543	20403	20565	20628	20382	20303	20481	20476	20702	20661	20551	20543	20507	20539	20777	20537	20635	20546	20383	20503	20479	20550	20279	20479	20656	20572	20644	20619	20513	20588	20727	20738	20491	20545	20431	20233	20542	20434	20746	20856	20592	20423	20503	20603	20444	20465	20449	20517	20560	20604	20395	20552	20552	20707	20573	20537	20563	20627	20535	20611	20551	20520	20573	20582	20601	20469	20487	20436	20446	20715	20439	20534	20343	20537	20470	20473	20538	20617	20322	20549	20721	20455	20445	20687	20342	20639	20449	20343	20673	20492	20431	20770	20637	20399	20386	20588	20456	20611	20487	20636	20564	20435	20595	20551	20464	20670	20467	20477	20698	20400	20541	20586	20618	20459	20735	20562	20421	20496	20759
18490	24055	22636	19765	18477	17643	17394	17183	17173	17000	16943	16710	16864	16895	16777	16794	16618	16512	16836	16715	16592	16761	16622	16631	16725	16760	16660	16604	16701	16743	16638	16819	16718	16824	16675	16683	16738	16747	16625	16632	16790	16790	16845	16461	16619	16759	16864	16790	17025	16900	16802	16792	16624	16637	16836	16605	16686	16550	16592	16734	16505	16553	16696	16660	16799	16406	16582	16576	16818	16544	16833	16620	16755	16378	16560	16672	16816	16714	16603	16538	16674	16501	16660	16780	16656	16688	16607	16831	16727	16628	16822	16585	16740	16786	16608	16591	16551	16614	16753	16729	16420	16527	16607	16652	16676	16737	16684	16635	16644	16759	16494	16639	16575	16609	16577	16607	16651	16551	16599	16657	16649	16675	16619	16607	16538	16551	16802	16485	16590	16790	16669	16735	16686	16492	16783	16782	16509	16661	16592	16774	16803	16473	16711	16742	16554	16747	16508	16715	16525	16673	16631	16484	16853	16539	16514	16828	16507	16691	16567	16705	16665	16455	16661	16620	16555	16587	16815	16636	16653	16619	16637	16635	16744	16501	16658	16529	16662	16614	16694	16775	16698	16717	16865	16672	16487	16525	16646	16555	16469	16601	16494	16669	16471	16599	16550	16635	16761	16653	16684	16691	16544	16655	16574	16486	16519	16697	16535	16745	16670	16537	16689	16804	16675	16660	16552	16636	16652	16569	16629	16637	16598	16669	16690	16606	16520	16676	16774	16658	16574	16628	16750	16618	16647	16598	16687	16490	16788	16629	16681	16797	16645	16769	16582	16624	16696	16503	16724	16646	16647	16457	16788	16674	16661	16581	16683	16564	16630	16617	16831	16568	16640	16699	16670	16562	16779	16672	16860	16505	16783	16785	16730	16699	16572	16520	16618	16617	16767	16589	16654	16652	16452	16543	16590	16674	16681	16769	16781	16667	16629	16535	16486	16693	16644	16666	16749	16688	16680	16652	16806	16785	16791	16689	16691	16807	16728	16523	16662	16736	16724	16889	16726	16759	16612	16671	16584	16646	16580	16737	16699	16744	16847	16610	16664	16697	16782	16599	16664	16791	16511	16596	16661	16687	16618	16715	16792	16672	16619	16666	16477	16628	16632	16592	16534	16864	16473	16627	16604	16609	16465	16494	16494	16678	16730	16697	16581	16768	16553	16543	16651	16579	16702	16708	16618	16615	16598	16697	16680	16563	16670	16784	16416	16546	16568	16832	16575	16505	16576	16724	16737	16402	16809	16631	16743	16735	16631	16515	16597	16641	16608	16579	16616	16623	16630	16746	16832	16667	16653	16508	16651	16831	16687	16607	16464	16699	16650	16597	16766	16710	16494	16565	16568	16610	16738	16464	16610	16782	16692	16549	16660	16582	16864	16515	16645	16484	16744	16750	16606	16810	16602	16741	16740	16757	16507	16765	16632	16688	16752	16566	16689	16679	16603	16562	16706	16717	16696	16588	16504	16751	16635	16734	16589	16556	16763	16617	16618	16625	16725	16683	16638	16632	16543	16687	16714	16626	16878	16742	16521	16727	16778	16918	16544	16646	16819	16634	16841	16481	16433	16566	16720	16525	16592	16797	16697	16623	16562	16639	16651	16587	16561	16738	16813	16598	16614	16761	16807	16563	16674	16613	16579	16575	16588	16456	16654	16765	16649	16666	16653	16538	16610	16699	16559	16545	16641	16591	16635	16503	16597	16700	16616	16591	16527	16445	16569	16471	16638	16674	16738	16689	16529	16576	16599	16606	16773	16809	16582	16577	16743	16678	16573	16567	16627	16477	16709	16603	16577	16657	16667	16551	16693	16688	16462	16490	16556	16708	16694	16750	16662	16628	16645	16709	16652	16571	16673	16675	16579	16547	16605	16657	16636	16679	16632	16623	16642	16718	16535	16719	16817	16707	16719	16654	16712	16609	16767	16705	16594	16798	16603	16603	16558	16648	16627	16758	16773	16635	16640	16666	16601	16635	16786	16685	16517	16654	16444	16709	16647	16633	16703	16586	16494	16651	16545	16751	16584	16705	16692	16674	16607	16673	16752	16398	16664	16616	16609	16719	16735	16686	16690	16669	16578	16719	16615	16619	16526	16413	16604	16629	16603	16621	16740	16692	16550	16537	16680	16681	16610	16756	16582	16568	16711	16662	16676	16436	16642	16737	16665	16474	16630	16711	16606	16570	16749	16770	16658	16667	16760	16421	16375	16681	16571	16711	16654	16657	16704	16546	16595	16398	16626	16582	16504	16579	16728	16492	16584	16779	16622	16731	16688	16550	16773	16673	16711	16822	16554	16532	16726	16597	16745	16775	16629	16666	16723	16635	16767	16462	16633	16732	16595	16630	16618	16609	16663	16528	16722	16738	16549	16609	16538	16647	16683	16729	16750	16851	16514	16631	16402	16593	16955	16587	16627	16484	16627	16576	16799	16717	16608	16542	16792	16602	16773	16519	16717	16722	16736	16564	16642	16747	16652	16619	16590	16684	16613	16454	16751	16563	16407	16518	16691	16559	16743	16637	16676	16591	16679	16608	16668	16653	16618	16631	16493	16648	16597	16607	16687	16602	16649	16670	16645	16502	16673	16843	16657	16769	16672	16673	16735	16691	16643	16762	16595	16730	16537	16767	16649	16678	16708	16544	16626	16665	16651	16659	16753	16796	16745	16529	16528	16581	16751	16680	16585	16723	16480	16575	16640	16516	16697	16525	16636	16594	16714	16558	16624	16638	16535	16482	16778	16588	16503	16703	16641	16576	16628	16518	16577	16719	16489	16721	16784	16534	16682	16734	16638	16810	16584	16730	16837	16544	16640	16693	16657	16755	16813	16655	16792	16624	16642	16667	16668	16663	16591	16762	16687	16716	16807	16622	16594	16795	16582	16730	16807	16688	16619	16688	16741	16701	16678	16479	16788	16681	16510	16719	16809	16741	16536	16666	16654	16546	16540	16764	16755	16741	16692	16581	16741	16651	16770	16574	16743	16801	16605	16625	16651	16587	16820	16502	16758	16456	16482	16790	16579	16849	16609	16667	16755	16609	16619	16624	16522	16558	16814	16691	16668	16566	16722	16535	16508	16659	16689	16527	16613	16655	16648	16503	16588	16642	16777	16822	16683	16567	16621	16606	16602	16804	16514	16695	16875	16494	16494	16650	16622	16432	16750	16749	16824	16561	16595	16719	16664	16613	16667	16637	16620	16626	16686	16702	16767	16663	16663	16605	16748	16685	16658	16596	16647	16576	16632	16755	16711	16636	16523	16712	16680	16717	16799	16546	16777	16764	16733	16737	16719	16719	16583	16736	16631	16784	16722	16723	16702	16529	16692	16945	16722	16608	16605	16709	16744	16722	16765	16559	16809	16671	16635	16666	16619	16725	16729	16635	16622	16705	16467	16633	16499	16443	16602	16710	16652	16727	16666	16766	16539	16743	16712	16596	16620	16630	16675	16569	16664	16698	16668	16682	16634	16699	16662	16773	16686	16694	16497	16715	16676	16548	16593	16577	16574	16612	16576	16620	16752	16694	16551	16683	16623	16462	16639	16639	16371	16600	16583	16583	16658	16636	16758	16517	16697	16627	16624	16548	16809	16533	16499	16780	16559	16561	16734	16568	16574	16636	16635	16425	16601	16633	16602	16571	16672	16845	16804	16756	16887	16725	16611	16513	16601	16558	16583	16760	16639	16564	16607	16649	16654	16772	16721	16837	16710	16632	16537	16617	16543	16467	16548	16502	16763	16593	16612	16892	16671	16576	16525	16557	16628	16758	16812	16687	16714	16684	16666	16596	16582	16769	16614	16723	16640	16580	16727	16728	16728	16577	16775	16868	16688	16570	16689	16614	16461	16828	16583	16838	16500	16760	16609	16616	16783	16685	16842	16697	16611	16511	16523	16607	16624	16622	16769	16699	16563	16678	16619	16821	16680	16720	16664	16704	16649	16627	16604	16691	16595	16556	16654	16560	16548	16542	16645	16597	16675	16502	16608	16718	16612	16660	16728	16677	16688	16456	16638	16582	16516	16769	16600	16755	16761	16676	16494	16554	16611	16716	16700	16769	16540	16619	16721	16691	16619	16495	16440	16620	16759	16520	16522	16609	16696	16663	16552	16588	16706	16493	16743	16592	16551	16646	16660	16741	16572	16582	16779	16662	16540	16593	16518	16761	16669	16723	16693	16595	16636	16659	16611	16659	16667	16536	16498	16686	16666	16608	16650	16644	16694	16631	16483	16515	16697	16685	16512	16720	16699	16764	16615	16717	16707	16687	16733	16577	16606	16832	16705	16543	16722	16556	16678	16643	16480	16619	16551	16673	16584	16725	16796	16466	16652	16541	16564	16621	16499	16687	16732	16507	16598	16682	16629	16554	16607	16592	16664	16638	16742	16676	16676	16657	16686	16655	16571	16661	16552	16689	16584	16597	16722	16572	16641	16583	16592	16699	16637	16588	16591	16712	16612	16459	16676	16737	16908	16586	16726	16852	16841	16656	16537	16837	16663	16651	16476	16746	16666	16698	16587	16686	16682	16685	16710	16718	16694	16813	16622	16771	16739	16748	16534	16499	16626	16575	16675	16646	16806	16708	16788	16737	16578	16614	16679	16740	16527	16663	16624	16728	16733	16678	16667	16709	16660	16646	16699	16853	16664	16577	16770	16499	16507	16645	16642	16741	16596	16846	16628	16560	16735	16696	16582	16559	16488	16656	16675	16634	16563	16605	16745	16569	16660	16799	16830	16665	16574	16586	16701	16666	16593	16630	16640	16500	16701	16672	16576	16565	16589	16645	16654	16803	16599	16578	16645	16839	16758	16555	16778	16514	16561	16717	16667	16564	16611	16634	16719	16641	16604	16608	16639	16814	16692	16743	16695	16643	16658	16622	16610	16494	16531	16494	16514	16578	16621	16576	16762	16604	16693	16646	16613	16732	16639	16700	16554	16661	16706	16666	16740	16747	16623	16586	16656	16712	16515	16481	16675	16500	16594	16580	16551	16730	16615	16775	16643	16711	16625	16601	16729	16493	16767	16525	16627	16672	16700	16614	16752	16727	16580	16577	16602	16650	16711	16693	16577	16776	16486	16664	16512	16640	16818	16653	16632	16688	16533	16597	16432	16555	16785	16686	16634	16717	16500	16656
23953	21378	28920	24363	22786	24114	23816	21336	20887	20643	20548	20493	20406	20308	20278	20216	20072	20360	20159	20302	20202	20008	19950	20158	20111	19880	20111	20140	19976	20182	20073	20183	20170	20147	19977	20070	20067	19897	20318	19947	20050	20329	20382	19980	19992	20085	20654	21245	20936	20701	20462	19964	20073	19893	20008	19858	19923	19897	20039	20066	19955	19895	19787	20053	20262	20155	20039	20021	20078	19937	20143	19981	20014	19866	19892	19903	20055	19864	19916	19661	20058	20056	20146	19873	20041	19980	20013	20159	19963	20022	19940	20351	20176	20020	19863	19954	19966	19922	20194	19831	20125	19805	19949	19964	20075	20067	20050	19873	19951	20284	20065	20176	20069	20080	20005	19914	19780	19931	19798	20037	19956	19983	19964	19949	19868	20028	20011	19966	20021	19953	19938	20091	20033	19956	19835	20062	20120	19936	20194	20012	19992	20133	20075	19813	20041	20130	19977	19981	19823	20130	19900	20141	20006	20152	19956	20070	19949	19938	20044	20159	19905	19988	20203	20041	20000	19972	20195	20083	19760	20012	19889	20104	19784	20021	20102	19819	19914	19994	19967	20073	19878	20190	20083	19840	20197	19739	20060	19953	19941	20073	20115	19956	19890	19886	19800	20113	20113	20047	20092	19943	20013	20112	20070	20077	20018	19989	19913	19864	19907	20038	19851	20015	20134	20006	19944	20088	19980	20183	20173	19861	19906	20045	20090	19920	19999	19964	20131	20000	20106	20099	19976	20026	20022	19897	19866	19930	19963	20074	20024	19889	19842	20091	20022	20102	19950	19967	20206	19874	19828	20042	19876	20082	20167	19892	19928	19892	20030	20087	20004	19905	20022	20162	19993	20116	19964	20091	19919	20085	20037	19951	19941	19856	20005	20051	19964	20223	20083	20039	19929	20025	20058	19972	19770	19860	19806	20022	19913	20154	20063	20016	20024	19969	20017	20078	20025	19916	19943	19991	20184	20044	20178	20026	20104	19855	20081	19931	19905	19880	19938	19990	19943	20105	20016	19947	19840	19913	20015	20045	19910	19966	20003	20096	20011	20134	19881	19876	20009	19871	19916	20099	19897	20046	19992	20064	20034	19835	20108	20134	20059	20094	19982	19994	19888	20030	19988	19983	20083	20017	20151	19948	20155	19946	19846	20069	19993	19928	20294	19991	19796	19758	19881	19942	19796	20134	19945	19889	19936	20097	20060	20018	20029	20007	19890	19973	20064	19957	19950	19821	19903	20063	20079	19989	19928	19980	19788	20117	20005	19823	20055	20113	19960	20015	20145	19937	19884	19784	19707	19835	20070	19920	19887	20053	20142	19964	20119	20033	19987	20290	19991	19869	19941	19855	19950	20050	20048	20100	19921	19995	20052	20046	20053	20035	19803	20083	19899	19894	19946	19856	19858	20060	20170	20018	20139	20140	19911	20065	19989	20053	20065	20074	19831	19971	20062	19996	19879	19909	19871	19801	20029	20112	20069	20156	20156	19938	20017	20030	19867	19923	20118	20225	20092	20032	20178	19930	20034	20214	19905	19994	20047	19992	20133	20083	19868	20016	19960	19902	19870	19926	20050	19907	19856	20067	19918	20004	19983	20116	20218	20027	19976	20210	20164	20138	20104	19880	19872	19910	19862	20040	19923	19894	19913	19880	19901	19979	20106	20090	19989	20072	20137	19959	19744	19962	20203	20037	19774	19991	19777	20005	20023	20089	19984	20118	20133	19912	19991	20036	20135	19943	20136	20243	19925	20149	20092	19755	19777	19771	19899	20068	19979	19902	19976	20156	20083	19858	20196	19947	19895	20016	20004	19772	20102	19849	19940	19954	19875	19820	20044	20236	19924	19996	20151	19970	20091	20080	20013	19952	20312	20033	19970	20019	20143	20031	19866	20050	19977	20029	20125	19867	20047	19943	19931	19847	19962	20074	20083	20074	19940	20088	20078	20057	20102	20152	20219	20083	20126	20140	19796	19949	19893	20061	20073	19874	19924	20064	20014	20070	19999	19939	19888	20234	20176	20044	20061	20262	20047	20101	20141	20324	19911	20031	19892	20022	20079	19798	20124	19972	20225	19986	20006	20002	20018	19916	19952	20010	19987	20079	19908	19913	20001	19938	19803	20006	20079	20082	20096	19734	19587	19889	19835	19885	20062	19955	20069	19789	20106	20021	19760	19906	20209	19893	20095	19871	19939	20082	20101	20117	20103	19727	19778	19793	20057	19932	19941	19833	20185	20200	20161	19800	20263	20100	19867	20039	19903	20124	19922	20038	20194	19881	20164	19847	20080	19944	20011	20269	20246	20137	20130	20079	19757	19887	19991	20084	20078	20061	19858	19998	20259	20200	20174	20147	20164	20077	19964	20068	20071	19934	19978	19971	19931	19973	20120	20203	19782	19994	20013	20322	19972	19965	19951	20049	19837	20156	20211	20009	19944	19990	20094	20126	20098	19999	20064	19989	20069	20042	19971	19990	20075	20016	20102	19863	19927	20014	20038	20011	20138	20021	19853	20032	19903	20057	20179	19829	20118	19936	20154	20096	20159	19924	20237	20208	19852	20120	20124	20024	19954	19920	19985	19718	19937	19978	19998	19924	20179	19911	19997	19803	20054	19963	19907	19854	19939	19960	19912	19916	20080	19934	19953	19944	20219	20010	20094	20061	20104	20011	20388	20045	19943	20180	20063	19984	19901	19986	20155	20126	20150	20096	20122	20086	20125	19976	19932	20037	19911	19873	19853	19969	19928	19971	20234	19987	19888	19940	19989	19894	20171	19997	20042	20028	19924	19940	20081	19908	20129	20126	19976	20004	19956	19956	20157	19828	19889	19872	20019	20032	19984	19796	19792	20153	19967	20097	19893	19828	20174	19928	20124	19981	20067	19938	20100	20116	20139	19969	19866	20017	20172	19983	19970	19951	19815	20121	20064	20091	20196	19818	20133	20067	20087	19851	20199	19988	19744	19981	19972	20233	20115	19963	19995	19908	19873	19912	19866	19826	19992	19994	20192	20016	20041	19894	20075	20051	19978	19921	20032	20140	20035	19981	20190	20010	20042	20022	20028	20093	20132	19993	20043	20111	20173	19816	19980	19983	19932	19982	19981	19892	19839	20047	19939	19973	19939	19964	19940	19966	20133	20002	19971	20218	20012	20007	19928	19807	19926	20041	20022	19950	19973	19933	19992	20249	19931	20064	19927	20190	19880	20098	19910	19824	20100	20124	20176	20062	19896	19971	20157	20195	19966	19921	20033	20082	19839	20061	20091	19989	20014	19926	20026	20087	20115	19852	20140	20036	19901	19970	20163	20093	20111	19921	19964	20073	20201	19801	20173	19900	20030	19927	20019	20029	20079	20004	20064	20201	19903	19922	20076	20091	19995	19856	19933	20024	19914	19752	20175	19943	20111	19781	20071	20006	20045	20077	19897	20120	19872	20064	19807	19888	19993	19853	19775	19956	19964	20112	19889	19904	20064	20092	20071	20144	19949	20127	20009	20081	20169	19760	19940	20023	19956	19928	20046	20019	20195	19864	20033	19927	20023	20095	20000	19946	20052	19789	20021	20063	19814	19962	19915	19794	19979	19879	20115	20077	19968	19946	19935	19879	19960	20200	20024	20137	20001	20113	20248	20076	20030	20034	20210	20040	19892	20078	19854	20138	20035	20093	20128	20055	19825	20075	20007	19966	20082	19949	20056	19892	20176	19926	20048	19972	20118	19798	20037	19856	19977	20065	20039	20117	19903	19970	19945	19935	19957	20224	20073	19790	20179	19962	19936	19898	20129	20137	20054	20019	19912	20000	19876	20076	19886	19895	19970	19964	20183	20041	19897	19969	19954	19968	20149	19988	19913	19972	19850	20075	20101	19967	20069	19994	20049	20011	19954	19985	19812	20043	19998	20013	19953	19886	19816	20046	19950	19971	19749	19951	20015	19880	20055	20164	20009	20161	19915	20244	19883	19859	19819	19778	20106	19885	20058	19932	19863	20076	20117	20045	20058	19925	20109	19990	19797	20012	20069	19831	19957	19847	20036	19943	19983	20171	19909	20173	19896	19968	20144	19919	19810	19871	19904	20190	19994	19986	20002	20094	19979	20036	19875	19902	19887	19858	20124	20099	20187	20055	20088	19969	20203	19898	19845	20017	19847	20121	19979	19799	20005	20086	19994	20104	20072	19846	20188	19939	20061	20102	20040	20137	19830	19868	19874	19901	20022	20027	20058	19724	19968	19896	19862	20112	20083	19797	19830	20067	19989	19920	19952	19879	20043	20033	20168	19967	19787	19913	19950	19790	19955	19940	19979	20007	20094	20077	20083	20134	19971	20010	20065	20225	19916	19923	19979	20029	20022	19948	19974	20051	20008	19985	19966	20001	19965	19954	19990	19908	20210	19947	19917	20134	20050	20011	19899	20040	20052	20054	20163	19911	20191	19842	19821	20199	20025	20004	19921	19839	19971	19764	20027	19929	20065	19959	19865	20069	20051	20210	20264	19944	19806	20255	20037	20124	20087	19995	20092	20051	20040	19970	20132	19799	20019	19992	19921	20039	20108	19970	19986	20171	20158	19838	19926	19878	20070	20171	20037	20115	19992	20032	20138	19894	20282	20044	19892	19864	20050	19989	20060	19996	19963	20106	19944	20141	20062	19954	20127	19818	20161	19946	19939	19917	20134	20068	19993	20098	19919	19868	19942	19916	20058	19772	20091	20195	20103	20188	20082	19988	19968	20107	19883	19982	20053	19932	19834	19905	19931	19975	19800	19979	19869	19892	19998	20077	20001	20053	20109	19971	20289	20043	20024	20161	19930	20014	20111	20206	20131	19991	19852	19883	19952	19858	19890	19797	20109	19856	19856	19939	19868	20033	19923	19877	20095	20027	20138	20100	20061	20014	20011	20020	20084	19967	19851	20142	19899	20117	19966	19814	19913	19965	19927	19905	20059	19935	20077	19875	20065	20040	19996	19948	19790	19862	20009	20031	19899	19863	20029	19829	19735	20194	20112	20118	20121	19901	20197	20146	20078	19914	20149	19925	20132	20128	19894	20087	19883	20052	20165	20138	19958	19923	19974	19862	20058	19864	19940	19787	20041	19935	20249	19871	19984	19922	19998	19885	19901	19912	20001	20081	19955	20017
19848	31244	29393	23470	21214	19189	18351	17953	17478	17059	16881	16746	16833	16646	16497	16516	16475	16307	16481	16549	16398	16382	16560	16435	16211	16384	16498	16567	16555	16411	16347	16442	16240	16371	16270	16443	16389	16282	16468	16401	16345	16315	16284	16410	16250	16321	17571	18257	17622	17056	16665	16429	16394	16281	16315	16444	16361	16238	16459	16119	16296	16254	16299	16363	16440	16346	16354	16144	16274	16304	16391	16398	16048	16314	16167	16254	16231	16251	16305	16262	16257	16288	16370	16331	16467	16255	16293	16238	16398	16391	16318	16441	16402	16335	16316	16276	16223	16241	16376	16286	16291	16278	16250	16275	16438	16152	16412	16363	16469	16431	16304	16226	16309	16407	16155	16391	16342	16079	16447	16237	16130	16245	16262	16302	16234	16207	16366	16374	16354	16306	16289	16323	16268	16316	16184	16248	16237	16362	16296	16403	16160	16333	16143	16413	16333	16348	16326	16400	16142	16199	16214	16354	16217	16394	16427	16245	16204	16446	16415	16218	16336	16416	16363	16182	16428	16118	16277	16305	16205	16362	16219	16415	16329	16371	16370	16276	16116	16285	16267	16245	16289	16490	16271	16424	16335	16272	16338	16210	16163	16516	16312	16146	16383	16358	16521	16353	16311	16438	16293	16126	16326	16253	16233	16345	16327	16291	16300	16227	16170	16331	16359	16337	16328	16258	16252	16396	16008	16321	16454	16097	16303	16323	16309	16280	16160	16226	16157	16220	16306	16174	16444	16174	16442	16195	16059	16461	16325	16158	16255	16311	16340	16321	16227	16239	16228	16185	16150	16307	16117	16184	16223	16295	16351	16304	16281	16306	16355	16320	16196	16333	16386	16499	16291	16361	16257	16221	16302	16261	16350	16490	16231	16513	16367	16424	16357	16471	16383	16502	16245	16509	16374	16413	16346	16271	16267	16361	16238	16320	16148	16246	16245	16217	16229	16526	16280	16337	16296	16193	16314	16175	16240	16272	16448	16325	16337	16239	16317	16311	16455	16300	16269	16342	16300	16345	16371	16316	16298	16213	16226	16507	16185	16019	16435	16268	16311	16316	16409	16445	16261	16245	16362	16232	16249	16406	16368	16364	16458	16353	16244	16142	16414	16369	16281	16312	16498	16255	16213	16395	16338	16413	16363	16280	16402	16218	16440	16357	16293	16205	16322	16273	16375	16274	16211	16336	16158	16292	16309	16310	16355	16233	16288	16303	16299	16426	16349	16327	16278	16432	16330	16390	16331	16234	16351	16261	16321	16233	16166	16299	16397	16387	16292	16433	16385	16256	16168	16219	16341	16328	16329	16225	16341	16277	16268	16358	16318	16195	16296	16223	16320	16348	16304	16223	16413	16122	16234	16354	16230	16221	16350	16230	16426	16214	16296	16270	16321	16373	16348	16246	16454	16221	16370	16322	16333	16231	16244	16171	16414	16282	16201	16185	16270	16224	16349	16319	16166	16387	16403	16415	16275	16110	16242	16357	16201	16366	16289	16384	16357	16280	16237	16232	16176	16356	16300	16400	16281	16371	16225	16331	16454	16184	16194	16424	16543	16279	16256	16202	16268	16224	16350	16367	16201	16294	16243	16339	16363	16325	16283	16217	16400	16333	16244	16194	16382	16252	16333	16250	16311	16240	16304	16296	16192	16293	16308	16351	16418	16150	16338	16203	16292	16387	16137	16308	16125	16223	16496	16253	16453	16279	16330	16388	16245	16230	16457	16178	16290	16495	16295	16367	16154	16221	16321	16119	16480	16256	16206	16191	16203	16263	16218	16223	16390	16454	16410	16257	16301	16390	16050	16325	16352	16230	16346	16368	16547	16242	16323	16504	16447	16198	16386	16290	16435	16184	16178	16357	16316	16469	16168	16294	16413	16280	16252	16213	16318	16231	16221	16260	16268	16243	16274	16276	16356	16275	16269	16199	16243	16168	16256	16274	16357	16181	16308	16438	16341	16309	16309	16285	16425	16325	16205	16322	16129	16395	16261	16307	16262	16273	16410	16417	16182	16306	16311	16394	16271	16197	16316	16424	16316	16340	16342	16226	16210	16468	16385	16325	16236	16276	16268	16375	16259	16228	16310	16249	16407	16233	16442	16252	16396	16384	16367	16249	16278	16320	16353	16259	16382	16181	16215	16257	16276	16249	16287	16547	16408	16426	16413	16344	16128	16296	16294	16136	16388	16322	16316	16209	16403	16003	16364	16239	16474	16294	16335	16245	16267	16206	16270	16273	16290	16169	16246	16439	16385	16297	16248	16317	16414	16328	16220	16261	16263	16171	16321	16334	16163	16373	16213	16194	16246	16346	16401	16354	16348	16416	16068	16541	16281	16273	16146	16311	16359	16325	16354	16445	16255	16211	16214	16400	16254	16263	16347	16400	16458	16403	16301	16265	16158	16378	16219	16378	16200	16337	16326	16267	16229	16348	16167	16145	16357	16428	16305	16250	16203	16219	16319	16384	16395	16277	16537	16206	16295	16188	16310	16291	16285	16347	16097	16229	16327	16301	16147	16124	16222	16233	16254	16210	16222	16240	16326	16124	16443	16277	16144	16231	16255	16309	16400	16327	16341	16258	16250	16248	16243	16406	16220	16477	16297	16321	16270	16296	16199	16340	16303	16279	16259	16408	16207	16277	16520	16107	16346	16260	16309	16364	16144	16133	16319	16277	16349	16467	16357	16346	16413	16312	16355	16377	16308	16271	16316	16260	16306	16328	16274	16274	16294	16252	16294	16372	16261	16311	16169	16332	16173	16435	16317	16290	16382	16406	16237	16278	16255	16402	16327	16459	16295	16329	16329	16182	16548	16429	16420	16181	16199	16302	16259	16243	16312	16242	16261	16279	16234	16321	16361	16291	16292	16264	16437	16310	16369	16305	16441	16337	16288	16248	16294	16324	16274	16477	16242	16480	16385	16290	16469	16393	16258	16433	16257	16153	16382	16417	16282	16267	16259	16173	16381	16399	16377	16364	16264	16333	16212	16269	16267	16343	16298	16237	16471	16358	16320	16467	16262	16240	16414	16289	16359	16225	16309	16212	16247	16264	16433	16179	16302	16311	16299	16380	16208	16289	16297	16397	16296	16201	16147	16389	16263	16188	16391	16426	16134	16375	16342	16351	16370	16256	16402	16344	16198	16218	16291	16211	16369	16462	16090	16396	16249	16346	16293	16288	16085	16390	16252	16283	16321	16356	16477	16236	16360	16487	16271	16146	16332	16148	16220	16171	16339	16221	16174	16363	16394	16256	16278	16270	16183	16376	16254	16341	16442	16289	16323	16458	16419	16241	16242	16367	16302	16109	16358	16339	16372	16374	16467	16171	16238	16230	16213	16362	16303	16189	16320	16189	16275	16178	16271	16323	16253	16267	16417	16439	16369	16274	16289	16360	16177	16344	16212	16174	16259	16172	16267	16563	16335	16282	16105	16377	16311	16383	16302	16377	16164	16344	16384	16433	16416	16250	16461	16379	16269	16180	16274	16333	16318	16423	16300	16262	16119	16130	16073	16328	16237	16241	16296	16380	16325	16228	16380	16380	16236	16464	16243	16432	16192	16304	16367	16300	16078	16151	16355	16362	16416	16297	16393	16182	16351	16220	16285	16330	16223	16311	16452	16213	16334	16332	16341	16309	16382	16254	16332	16282	16255	16184	16232	16047	16471	16313	16310	16280	16362	16331	16388	16241	16264	16314	16126	16280	16374	16388	16255	16396	16377	16353	16217	16201	16194	16079	16446	16339	16264	16330	16242	16339	16415	16317	16160	16135	16397	16291	16297	16331	16202	16249	16448	16369	16166	16426	16290	16203	16308	16175	16309	16267	16443	16149	16336	16184	16276	16233	16369	16313	16244	16181	16129	16236	16244	16101	16198	16137	16177	16254	16222	16304	16454	16243	16275	16564	16344	16094	16170	16158	16288	16440	16329	16353	16345	16344	16283	16174	16399	16149	16385	16349	16232	16304	16101	16245	16322	16236	16187	16295	16506	16351	16295	16234	16417	16488	16204	16329	16254	16333	16400	16222	16176	16299	16278	16084	16281	16445	16179	16261	16391	16182	16377	16206	16338	16442	16217	16318	16430	16296	16376	16250	16304	16285	16269	16251	16416	16419	16514	16187	16275	16231	16275	16266	16262	16421	16243	16224	16343	16301	16335	16240	16381	16266	16383	16271	16212	16147	16366	16281	16079	16309	16290	16315	16244	16277	16248	16212	16415	16306	16279	16110	16237	16411	16288	16348	16418	16269	16287	16224	16375	16231	16282	16280	16412	16293	16262	16324	16395	16289	16214	16297	16138	16240	16302	16465	16474	16401	16379	16423	16332	16313	16333	16346	16262	16186	16463	16324	16357	16416	16311	16333	16317	16408	16297	16439	16241	16287	16243	16270	16371	16079	16425	16309	16367	16275	16225	16189	16264	16134	16286	16445	16228	16302	16445	16299	16408	16221	16296	16335	16207	16382	16327	16287	16293	16341	16151	16253	16355	16244	16320	16293	16191	16364	16173	16301	16355	16397	16387	16252	16188	16315	16409	16400	16324	16407	16261	16304	16439	16348	16255	16235	16287	16169	16247	16209	16385	16269	16548	16216	16332	16195	16443	16313	16291	16289	16330	16313	16296	16376	16300	16388	16313	16302	16195	16346	16315	16331	16388	16225	16311	16215	16335	16243	16392	16320	16326	16271	16373	16424	16319	16290	16338	16277	16257	16226	16284	16202	16257	16240	16467	16473	16468	16350	16202	16237	16270	16234	16283	16335	16183	16317	16308	16395	16341	16318	16273	16503	16310	16369	16355	16391	16326	16183	16293	16413	16348	16361	16266	16303	16259	16151	16147	16353	16370	16342	16337	16280	16243	16287	16388	16301	16254	16372	16250	16271	16195	16345	16400	16407	16298	16249	16211	16283	16182	16422	16284	16285	16238	16537	16256	16423	16328	16324	16169	16497	16410	16353	16323	16240	16211	16340	16251	16596	16220	16351	16432	16383	16201	16240	16245	16308	16275	16434	16253	16200	16297	16246	16242	16373	16211	16247	16376	16290	16294	16208	16403	16332	16088	16426	16276	16293	16150	16183	16297	16276	16145	16283	16288	16352	16352	16243	16156	16333	16242	16313	16366	16350	16336	16373
22831	21400	29317	23863	21751	24551	27430	22012	21128	21112	21067	20702	20565	20624	20689	20069	20365	20423	20143	20134	20245	20174	20323	20067	20206	20256	20339	20119	20292	20163	20016	20098	20059	20187	20504	20330	20203	20132	20355	19970	20186	20239	20142	20044	19867	20221	21182	22199	21568	21223	20873	20402	20088	20193	20009	20322	20037	20029	20120	19844	19975	20203	20096	20073	19980	19959	20128	19992	20342	19931	19972	19998	19980	20131	19867	20028	19956	19889	19905	19950	20156	19840	20043	20065	19880	19941	19978	19850	19940	20103	20083	20073	20049	19968	20021	20229	20111	19854	20164	20194	20031	20058	20059	19941	19970	20028	19814	19949	20041	19979	19921	19882	19986	19901	19962	19845	19858	19998	20144	20138	19946	20113	19949	20001	19657	20146	20003	19759	19804	19967	20066	19990	19908	20016	20000	20066	19914	20031	19895	19898	19968	19857	19952	19995	20013	19901	20046	20032	20125	19820	19901	19830	19737	19790	19921	19916	20058	20039	20051	19940	19954	19651	19949	20009	20017	20022	19934	19897	19912	19941	19728	19839	19671	19961	20016	20027	20031	19994	20056	19891	19866	20046	19874	19876	19973	20025	20093	19856	20022	19744	19912	20036	19837	19883	19870	20088	19865	19730	19732	19967	19890	19807	19991	19838	19901	19831	20025	20013	20015	19911	19942	19864	19933	20094	20218	19994	19700	19996	19950	20000	20070	19941	19904	19898	20041	19934	20049	19810	19711	20045	20038	19807	19959	19992	19775	19997	20083	20009	20108	19819	19959	19890	19866	19863	20016	19960	19853	19839	20025	20083	20015	19911	19994	20026	20008	19945	19943	19945	19998	19908	19704	19707	19985	19992	19947	20111	19971	20021	19974	19882	19998	20030	19771	20038	20084	20025	19977	19832	19857	19935	19845	20149	19985	19852	19974	19765	19911	20004	19845	19937	19961	20128	19868	19722	19946	20111	19852	20160	20206	19891	20017	19821	20087	19875	19874	19817	20027	19938	19890	19879	20127	19953	20033	19876	20014	20110	19999	19893	19961	19991	19871	19907	20127	20024	19981	20000	19993	19912	19864	19862	20010	20017	20061	20044	19960	19949	19910	19809	19838	20024	19914	19949	20046	19939	20130	19663	19912	19942	19858	19877	19909	19843	20001	20073	19899	19963	20170	19925	19946	19908	19699	20067	19762	19980	19776	19882	20036	20090	19973	20117	19994	19991	19903	20005	19859	19775	20081	20107	19994	19835	19967	19930	20034	19986	19845	20040	20065	19825	19912	19925	19631	20125	19777	19952	19865	20055	19849	19999	19997	19796	19944	20013	20181	20027	19876	20112	20036	19915	19784	19810	20114	19796	19927	19956	19931	19868	19922	20001	19990	19913	20092	19781	19942	19937	20088	20020	20005	19938	19855	20001	20044	19580	19931	19764	19888	19963	19859	19870	19906	19951	19965	19933	19739	19990	19881	20076	19806	19761	19775	20090	19826	19985	20017	20037	19899	19841	20008	19967	20057	19811	20036	19997	19891	19865	19966	19838	20154	19879	20021	19998	19893	19839	19828	19907	19829	20092	19792	19821	19812	20011	19930	20036	19798	19977	19974	20013	20002	19934	20080	20048	19825	20157	20105	19857	20071	19832	20062	19987	20044	19950	19694	20001	20053	19895	19760	19988	20045	19986	20008	20042	19652	19964	19793	19734	20025	20000	20027	20056	19917	19854	19819	19907	20073	20079	20120	19816	19916	19929	19834	19855	20047	20169	20007	19787	20100	19966	20031	19961	20039	19842	20111	19859	20015	19953	19938	19873	19979	19889	19923	20140	19977	19809	20234	19769	19973	19991	20118	20043	20217	20127	19761	20061	19964	19991	20204	19955	19906	19943	20120	20202	20025	19933	19798	19938	19954	19876	20078	19954	19964	20101	19731	19885	20043	20094	20112	19996	19666	19833	19960	20133	20175	19968	20072	20252	20101	19972	19992	19857	19998	19791	20092	19903	20008	19734	20029	19825	20298	20002	19882	20050	20056	20016	19939	19981	20191	20084	19944	19780	19861	20002	19926	19977	19971	19998	19928	20147	19953	19903	19929	19901	20024	20018	19991	19923	19894	20027	19989	20091	19863	19987	19632	19762	20070	19986	19934	20004	19985	20023	19635	19911	19860	19813	19960	19761	20074	19846	19845	19842	20032	19997	19887	20002	19938	20144	19862	19899	19896	19868	19813	19862	19777	20062	19844	19818	19955	19959	19875	19830	19897	19967	20150	19950	19820	20045	19755	19752	20032	19786	19715	20013	19869	20070	20012	19763	20085	19877	20044	19772	19886	19865	19977	19910	19956	19940	19965	20322	20115	19814	20048	20151	19844	20058	20056	19995	20008	20006	20093	20013	19980	19964	20087	19987	19804	19916	19978	20013	20031	19863	19860	19919	19823	19785	19909	20021	20049	19947	19983	20000	19777	19829	19823	19900	19856	20082	20066	20070	19792	19888	20062	19919	19979	19956	19891	20050	20094	19948	19775	19887	19891	20019	19880	20029	19913	20061	19767	19776	19991	19928	19904	20088	20171	19870	19957	19904	19986	19912	19939	19936	19845	19816	19893	19938	19906	20128	19661	20147	19941	19983	19983	19793	19895	20024	19880	20209	19979	20153	19785	19800	19835	19991	20010	19688	20114	19812	19803	19932	19959	20227	19961	20018	19952	19870	20084	19933	20175	20063	19889	19781	19787	19829	20042	19868	19960	19970	19843	19871	19722	20114	20145	19864	20069	19909	19859	20005	19937	19957	19925	19946	19922	19857	19999	19889	19906	19754	19839	19925	19898	20016	19954	19883	19696	20043	19857	20008	19930	19984	19839	20037	20071	19812	19843	19886	20000	20043	19898	20037	19818	20129	19935	20129	19956	19666	19986	19811	19924	19897	20184	20026	20024	20035	19927	19959	20037	20099	20139	20174	20060	19756	19740	20037	20106	19830	20135	19863	20034	20087	19950	19796	20080	20056	19903	20030	20028	20004	20126	20005	19914	19768	19860	19922	20234	20145	19869	19858	19901	20060	19819	19834	20047	20000	19926	20037	20097	19925	19915	19901	19900	20015	19903	19972	19955	20058	19901	19962	20151	19932	20068	19778	19914	19988	20103	20011	20058	19921	20030	20012	20032	20091	19766	19877	19867	19977	20091	20073	19725	19815	19791	19903	19900	19996	19880	20023	19936	19933	19867	20070	19890	19998	20029	19861	19908	19912	19827	19959	19899	19828	19941	19723	19973	19878	20104	19793	19964	20036	20042	20037	19970	19954	19947	20050	19948	19858	19920	19853	19983	19709	20033	19612	19836	19911	19929	19932	19890	19726	19725	20016	19864	19888	19879	20105	19917	19627	20094	19944	19978	19964	19956	19951	19933	19875	20061	19763	19981	19905	19912	19934	20038	20008	20015	19782	20049	20066	19950	20023	19922	19784	19853	20013	20011	20004	19828	19956	19876	19950	19754	19907	20056	20193	19991	19885	19823	19809	19835	19828	19814	19849	19778	19864	20216	20000	19949	20018	19967	19714	19902	19957	19745	19932	19951	19893	20047	19965	19819	20025	19983	19952	19911	19986	20080	20161	19963	19918	19941	19916	19962	19866	19959	19704	20016	19798	19928	19941	20042	19988	19873	19990	20207	20184	19928	20100	20066	19983	19850	19985	19944	19830	19789	19992	20026	19803	20097	19991	20178	19915	19829	20116	19947	19787	19975	19671	19921	19930	20008	20022	19766	19897	19928	19960	20161	19876	20168	20053	20025	19918	19916	19865	19790	19963	20185	19960	20117	19877	20111	19799	19922	20070	20081	19800	20021	19849	19989	19907	20068	19983	20106	19809	19938	20084	19894	20074	19920	20098	19753	19953	19951	20052	20002	20148	19901	20001	19981	19970	20092	19755	19992	19871	19852	19880	19844	19776	19909	19835	19707	19964	20019	19826	19668	19741	19915	20040	20011	19828	19844	20072	19888	19873	19814	19744	19909	19889	19811	20111	19886	19975	19919	19927	20001	20032	20040	19899	19961	20127	20033	19786	19990	20083	19913	19742	20014	19987	19950	19940	19826	19749	20075	19949	19815	19810	19859	19656	19809	19920	20018	20026	20059	19951	19933	20020	19861	19874	20065	19998	19680	19963	19838	19951	19985	19953	20030	20009	20072	19965	20046	19802	20086	19818	20057	20053	20080	20052	19940	20071	19833	19822	19944	20143	20212	19863	20023	19913	19846	19922	19911	19958	20065	19941	19805	19824	20057	20071	19883	20034	19845	19987	20086	20006	20119	20067	20210	19991	19947	19799	20132	19897	19980	20069	19941	19856	19869	19955	19984	20128	19899	19851	19840	19724	19998	19848	19883	19863	20117	19975	19831	20094	20094	19822	19788	19861	19864	20099	20049	20007	19983	20022	20006	20075	20163	20059	20218	19854	20009	20099	20012	19964	20088	19847	19882	20266	19820	19949	19992	19990	19975	19795	19854	19933	20032	20269	20050	20100	20061	20027	20036	19888	20002	20082	20031	20066	20066	19838	20041	20079	19756	19729	19964	20248	19969	19767	19776	19893	19834	19817	19875	20017	19757	20021	19948	20127	19885	19990	20061	19894	20169	19823	19824	19697	19902	19987	19901	19901	20171	19959	19974	19852	19979	19824	20065	20075	20159	19848	19974	19713	19957	19940	19857	20021	20028	19943	19942	19829	20192	19935	20047	19827	20058	19856	19976	19969	19920	19878	19890	19816	20062	19957	19935	20029	19899	19971	19891	20033	19891	19933	20005	20057	19851	20037	19805	20230	19829	19946	19924	19860	20032	20158	19821	19891	19929	20162	19927	19841	20050	20030	20069	19747	19840	20008	19854	19777	19939	19987	19997	19745	19899	19928	19620	19867	19866	19917	20151	19744	19978	19871	20107	19893	19979	19832	20024	19908	19815	19823	19922	19829	19718	20019	19921	19844	19673	19978	19893	20012	19943	19798	19817	19981	20035	19872	20007	19833	19815	19838	19834	20013	19960	20176	19983	19736	19921	20128	20021	20020	20179	19987	19953	20080	20061	19916	19612	19942	19993	19971	19937	19954	20095	20147	20173	19893	20025	20021	19930	20036	19866	20133	20141	19983	19969	19994
22386	37396	34930	27206	23859	21248	19525	18953	18286	17599	17523	17155	16854	16733	16737	16506	16719	16646	16433	16359	16480	16507	16593	16692	16355	16337	16531	16527	16329	16530	16345	16405	16525	16450	16595	16391	16621	16586	16397	16459	16579	16451	16437	16406	16319	16591	18331	19684	18324	17827	16927	16664	16437	16343	16399	16357	16187	16509	16331	16322	16198	16211	16257	16298	16252	16330	16262	16330	16267	16273	16206	16314	16424	16364	16351	16052	16388	16292	16130	16354	16305	16342	16441	16396	16233	16363	16260	16344	16271	16277	16284	16387	16208	16218	16125	16298	16320	16234	16241	16351	16275	16357	16255	16359	16273	16473	16288	16357	16207	16315	16174	16041	16049	16367	16271	16300	16193	16320	16305	16379	16246	16265	16406	16181	16063	16324	16361	16204	16248	16266	16281	16450	16255	16245	16264	16410	16298	16256	16348	16245	16305	16472	16217	16238	16374	16490	16466	16150	16206	16141	16218	16224	16293	16204	16209	16236	16434	16244	16035	16365	16156	16335	16182	16138	16234	16177	16268	16229	16391	16315	16296	16274	16192	16275	16293	16298	16461	16186	16322	16239	16504	16227	16300	16274	16541	16198	16453	16393	16400	16175	16267	16345	16386	16356	16451	16212	16303	16094	16231	16163	16197	16393	16176	16182	16118	16467	16180	16352	16227	16405	16093	16290	16389	16331	16263	16357	16371	16355	16205	16264	16132	16444	16042	16305	16376	16247	16179	16314	16330	16198	16400	16246	16339	16230	16278	16357	16339	16203	16236	16098	16273	16220	16312	16341	16296	16216	16326	16419	16269	16310	16298	16273	16241	16394	16074	16340	16261	16216	16316	16364	16332	16009	16247	16313	16187	16391	16144	16371	16198	16270	16177	16373	16203	16272	16261	16334	16443	16138	16324	16450	16200	16316	16380	16360	16431	16298	16218	16248	16424	16328	16339	16097	16402	16217	16384	16425	16191	16346	16181	16160	16318	16395	16290	16207	16436	16292	16172	16353	16299	16315	16370	16454	16215	16313	16352	16090	16298	16343	16419	16289	16266	16385	16418	16292	16448	16259	16283	16388	16278	16324	16118	16322	16306	16454	16210	16114	16342	16382	16308	16253	16159	16301	16217	16240	16302	16169	16205	16225	16255	16272	16295	16364	16230	16192	16249	16314	16362	16420	16548	16249	16247	16395	16157	16507	16264	16381	16242	16203	16220	16162	16176	16223	16424	16208	16201	16188	16193	16327	16313	16297	16267	16260	16266	16294	16221	16176	16167	16425	16089	16278	16224	16343	16328	16045	16223	16172	16351	16031	16352	16359	16130	16229	16266	16172	16467	16316	16452	16138	16361	16429	16250	16314	16417	16194	16199	16317	16237	16136	16373	16315	16362	16089	16244	16327	16233	16363	16433	16333	16256	16335	16279	16332	16071	16352	16309	16316	16185	16066	16372	16176	16283	16198	16354	16366	16395	16307	16318	16288	16390	16394	16400	16269	16251	16407	16254	16233	16255	16273	16192	16460	16169	16127	16113	16323	16165	16324	16213	16097	16257	16275	16474	16295	16374	16348	16275	16239	16239	16290	16134	16123	16309	16271	16200	16393	16315	16359	16347	16221	16150	16309	16264	16335	16266	16130	16147	16379	16204	16275	16346	16352	16310	16320	16223	16401	16591	16107	16485	16266	16244	16337	16292	16294	16183	16460	16177	16251	16377	16302	16196	16301	16297	16174	16271	16332	16298	16526	16118	16415	16438	16241	16325	16305	16142	16330	16365	16169	16406	16210	16301	16264	16237	16309	16276	16231	16324	16337	16290	16285	16354	16219	16394	16313	16263	16322	16175	16302	16280	16338	16394	16051	16177	16124	16258	16312	16233	16311	16499	16365	16173	16327	16214	16329	16258	16170	16234	16170	16259	16264	16341	16174	16127	16379	16220	16301	16356	16230	16222	16278	16228	16416	16323	16264	16351	16202	16312	16247	16446	16258	16132	16347	16340	16234	16259	16144	16161	16115	16297	16316	16184	16244	16438	16163	16185	16203	16507	16383	16484	16233	16312	16170	16192	16297	16323	16224	16355	16296	16308	16376	16356	16290	16333	16324	16213	16088	16286	16282	16395	16287	16206	16233	16358	16373	16267	16318	16306	16054	16311	16519	16188	16398	16231	16300	16276	16169	16401	16337	16256	16301	16515	16332	16100	16236	16240	16279	16341	16214	16297	16331	16394	16468	16234	16407	16293	16061	16287	16195	16267	16206	16501	16114	16311	16367	16147	16219	16373	16390	16145	16401	16120	16408	16248	16283	16377	16408	16358	16243	16359	16287	16182	16501	16155	16238	16290	16292	16298	16298	16403	16380	16150	16148	16178	16102	16254	16399	16360	16266	16275	16186	16322	16219	15957	16239	16225	16241	16207	16223	16178	16423	16210	16421	16167	16353	16207	16395	16283	16294	16224	16279	16331	16451	16290	16196	16249	16125	16265	16336	16405	16378	16318	16316	16389	16365	16227	16201	16481	16248	16112	16431	16274	16198	16210	16327	16231	16331	16209	16218	16263	16248	16146	16290	16411	16261	16174	16350	16186	16128	16182	16361	16219	16335	16251	16237	16296	16455	16344	16206	16179	16199	16088	16234	16252	16156	16336	16406	16435	16357	16275	16252	16148	16340	16419	16148	16030	16135	16243	16189	16352	16063	16470	16264	16112	16290	16227	16211	16304	16257	16109	16329	16164	16285	16233	16225	16323	16151	16236	16184	16104	16253	16185	16239	16409	16349	16264	16194	16400	16268	16265	16289	16261	16192	16318	16217	16236	16312	16261	16232	16151	16237	16176	16235	16250	16388	16173	16314	16116	16283	16231	16319	16504	16259	16362	16349	16141	16223	16213	16330	16412	16320	16144	16232	16125	16158	16071	16260	16264	16126	16318	16171	16286	16387	16371	16327	16267	16296	16272	16143	16356	16312	16345	16252	16331	16296	16026	16194	16141	16178	16394	16351	16350	16347	16294	16327	16305	16271	16300	16160	16344	16356	16268	16407	16263	16134	16189	16444	16359	16391	16303	16368	16360	16380	16383	16287	16290	16183	16254	16206	16361	16129	16113	16294	16158	16168	16369	16160	16289	16249	16244	16164	16297	16351	16153	16465	16301	16082	16209	16225	16379	16288	16254	16367	16207	16413	16281	16449	16259	16353	16356	16290	16348	16085	16236	16388	16364	16318	16373	16277	16375	16372	16239	16334	16346	16340	16246	16336	16259	16207	16262	16365	16421	16176	16128	16209	16228	16197	16447	16284	16381	16459	16150	16236	16233	16122	16297	16429	16344	16263	16200	16162	16329	16323	16243	16094	16225	16391	16046	16322	16086	16323	16356	16073	16193	16114	16152	16302	16182	16137	16281	16368	16257	16257	16435	16275	16260	16133	16366	16424	16165	16216	16270	16108	16359	16327	16139	16160	16212	16440	16390	16223	16427	16144	16365	16374	16172	16254	16195	16361	16365	16160	16267	16077	16366	16272	16314	16185	16167	16304	16373	16280	16406	16219	16191	16349	16209	16180	16258	16173	16289	16237	16241	16222	16271	16196	16130	16141	16242	16272	16304	16232	16321	16457	16377	16392	16125	16266	16380	16089	16281	16196	16227	16228	16214	16288	16286	16280	16221	16094	16289	16246	15992	16258	16342	16267	16400	16230	16335	16171	16384	16379	16181	16366	16206	16329	16298	16413	16428	16194	16273	16229	16307	16153	16176	16363	16187	16371	16464	16222	16171	16252	16262	16258	16308	16327	16383	16227	16142	16206	16383	16198	16518	16285	16297	16341	16206	16233	16200	16289	16248	16067	16107	16295	16331	16298	16371	16220	16244	16336	16242	16330	16295	16138	16231	16241	16291	16163	16204	16147	16288	16166	16286	16360	16389	16350	16257	16142	16186	16165	16124	16284	16203	16354	16232	16204	16265	16253	16396	16136	16188	16360	16365	16320	16270	16331	16347	16190	16291	16318	16457	16283	16333	16149	16302	16155	16296	16333	16410	16243	16416	16129	16322	16193	16340	16401	16309	16155	16303	16460	16345	16321	16265	16251	16307	16276	16285	16452	16217	16242	16124	16337	16127	16269	16385	16355	16201	16191	16290	16375	16286	16255	16319	16169	16384	16054	16273	16227	16330	16323	16399	16200	16270	16400	16246	16207	16363	16265	16394	16301	16273	16279	16331	16207	16199	16067	16214	16353	16284	16178	16114	16046	16189	16242	16223	16267	16206	16375	16363	16323	16347	16182	16300	16194	16281	16369	16217	16271	16198	16114	16259	16503	16327	16257	16398	16090	16120	16108	16364	16275	16407	16286	16170	16339	16130	16070	16307	16240	16292	16199	16220	16405	16345	16144	16243	16148	16272	16286	16238	16253	16306	16132	16317	16137	16284	16348	16294	16310	16440	16284	16195	16138	16528	16355	16091	16138	16236	16321	16264	16110	16289	16297	16175	16278	16365	16238	16472	16298	16410	16208	16160	16099	16340	16336	16298	16234	16222	16304	16181	16341	16292	16145	16268	16348	16242	16197	16265	16127	16242	16151	16268	16173	16410	16114	16288	16276	16428	16189	16291	16341	16204	16153	16053	16334	16301	16253	16193	16383	16392	16300	16251	16234	16118	16238	16326	16352	16163	16208	16241	16095	16250	16301	16269	16258	16310	16375	16223	16309	16386	16399	16205	16344	16015	16558	16448	16310	16217	16287	16223	16320	16389	16327	16190	16206	16321	16125	16192	16293	16251	16207	16478	16088	16343	16438	16370	16189	16295	16247	16268	16253	16263	16213	16229	16258	16222	16294	16235	16134	16294	16160	16314	16273	16266	16138	16359	16244	16294	16279	16383	16189	16357	16194	16212	16430	16178	16223	16270	16307	16088	16168	16170	16346	16210	16168	16266	16342	16205	16282	16215	16342	16484	16278	16284	16140	16039	16370	16247	16426	16101	16427	16176	16215	16279	16357	16221	16244	16208	16109	16480	16323	16425	16217	16369	16252	16306	16318	16240	16386	16408	16265	16281	16287	16110	16189	16268	16309	16262	16303	16090	16086	16170	16168	16269	16371	16270	16157	16381	16316	16387	16201	16318	16225	16284	16417	16325	16198	16114	16153	16297	16387
27825	23082	27593	24687	21404	21071	20894	20554	20351	20432	20308	20448	20324	20177	20116	20300	20155	20185	20430	20184	20208	20164	19965	20322	20125	20133	20365	20394	20140	20225	20116	20050	20114	19917	20028	20188	20328	20015	19917	20215	20201	20191	19954	20228	20214	20065	20106	20330	20361	20194	20204	20275	20161	20155	20046	20125	20250	20146	20224	20029	20035	20168	20091	19971	20163	20065	20192	20159	20146	20156	20143	19933	20204	20092	20147	20172	20061	20181	20162	20054	20089	20208	20038	20111	20029	20098	20229	20011	20056	20178	20020	20167	20070	20304	20096	20156	20196	20063	20076	20286	20271	20103	19999	20071	20276	20279	20310	19919	20141	20234	20298	20039	20149	20226	19864	19965	20103	20104	19946	20089	20226	20020	19997	20137	20062	20152	20124	19970	20126	20141	20152	20266	19991	20158	20081	20159	20139	20008	19969	19963	20072	19928	19899	20115	20150	20189	20107	20302	20053	20257	20143	19999	20253	19974	20116	19973	20056	20195	20198	20222	19894	20264	19971	19979	20183	20203	20064	19967	20147	19905	20063	20048	20076	20093	20079	20111	20184	19999	19964	20086	19797	20224	19894	20102	20139	20242	19937	20130	20133	19930	19942	20064	20009	20213	20153	19989	20009	20141	20320	20188	20094	20018	19884	20096	19908	19927	19781	20061	20126	20092	20003	20048	20042	19984	20156	20196	20184	20152	19894	20177	20106	19662	19940	20080	20012	20219	20165	20140	20249	20263	20192	20197	20292	20044	20225	20374	19842	20026	19675	20034	20022	20029	20111	19968	20015	20025	20218	20039	19920	20064	20172	19946	20086	19932	19874	20136	20189	20007	20085	20311	19991	19874	19831	20095	20025	20073	20003	20053	20072	19937	20106	19995	19844	20198	20147	20064	20017	20045	20319	20130	20287	20319	20158	20089	20294	20064	20011	20105	20242	20128	20164	19963	20198	20136	20268	20021	20260	20116	20101	20297	20034	20173	20159	20222	19988	20075	20209	20168	20118	19926	20143	20183	19995	20061	19996	20148	20170	20123	19887	20221	20171	20153	20326	19983	20092	20050	20122	20156	20075	20181	19992	20074	19867	20084	19995	20039	20136	20242	20037	19982	19922	20201	20153	20151	20087	19921	20122	20251	20223	20243	20106	20101	20109	19966	20119	19978	19952	20248	20063	20171	20210	20227	20133	19994	20193	20289	19929	19978	20128	19862	20178	19984	20209	20327	20190	19976	20079	19985	19952	20185	20210	20140	20120	19951	20237	19902	20002	20106	19999	20230	20201	20024	20212	20142	19932	20224	19875	19879	20088	19875	20029	20101	19792	19894	19874	20053	19991	20144	19883	20138	20139	19875	19868	20264	20189	20155	20138	20007	20016	20055	19933	20039	20031	20137	19991	20147	19999	20022	20038	20073	20011	20200	19989	19924	20048	20071	20120	20091	20005	20061	20019	20028	20192	20135	20184	19934	20001	19998	20225	20150	20214	20105	20083	20222	19956	20250	20096	20122	20070	20204	20091	20078	20143	19939	19964	20011	20177	20134	20151	20201	20203	19991	20043	19897	20054	20047	20075	20395	20100	20065	20075	19918	20051	20053	20089	19995	20129	20218	19986	20066	20169	20052	20213	19954	19986	20120	20175	20110	20094	20142	20269	20007	20147	20148	20359	20214	19883	20096	20101	20223	19912	20230	20164	19969	20116	20097	20033	20034	20154	20012	20119	20048	19949	20133	20184	20287	20272	20083	20065	20032	20132	20189	19988	20284	20026	20041	19878	19864	19956	19901	19996	20069	20000	20128	19933	20005	19924	20153	20200	19850	20215	19919	20213	20116	19938	20038	20045	20022	19999	20116	20171	20059	19905	20021	20061	20056	20008	20160	20071	20143	20052	19932	20339	20034	20214	19927	20181	20252	19737	20218	20038	20280	20162	19916	20053	19978	20169	20252	20216	20091	20074	20075	19898	20005	20161	20162	20072	19974	20137	20192	19970	20200	20133	20132	19965	20172	20162	20084	20257	20045	20175	20246	20158	19970	19860	20124	19894	19905	20154	19729	20242	20196	19837	20099	20132	20005	20105	20035	20095	20004	20114	19978	20224	20038	20118	20131	20099	20007	20176	20054	20105	19963	19965	20008	19870	20017	20407	19895	20235	20076	20023	20238	19937	20089	20171	19945	19966	20037	20104	20281	19988	20004	20335	19961	20075	20197	20198	20145	20316	20079	19991	20088	20206	19973	20417	20255	20013	20115	20061	19961	19962	20236	20082	19857	19841	19913	20266	20271	20158	19904	20013	20063	19869	19922	20101	19936	20252	20051	20064	20145	20029	20117	20096	19992	20100	20054	20245	20193	20096	19903	20242	20089	20181	20190	20153	20218	20039	19953	20025	19848	20284	20193	20125	20083	19942	20159	20252	19984	20077	20039	20164	19948	20234	20181	20177	20121	20072	20121	19948	19892	19989	20090	20058	20287	20296	20070	20139	19977	20148	20135	20197	20030	20107	20103	20161	20121	20223	20058	20331	19916	20127	20103	19958	20207	19934	20070	20294	20131	20067	20210	20060	20110	20086	20009	20099	20145	19920	20232	20225	20222	19973	20057	20109	20096	20131	20061	20013	20101	20202	20088	20087	20014	19874	19923	19998	20169	20348	20177	20102	20036	20155	20183	20077	20332	20155	20183	20150	20229	19986	20074	20038	19802	20039	20095	20058	20049	20117	19979	20128	20159	19915	19946	20251	20242	19897	20106	20221	20179	20253	20010	20221	19793	20188	20188	20095	20134	20228	19863	20114	20208	20148	19872	19962	20203	20266	19958	20072	20263	20020	20092	19975	20164	20126	19942	20111	20075	20137	20076	20140	20022	20131	20131	20162	20028	20105	20112	20127	20351	20071	20128	20284	19955	20094	20138	20141	19969	20206	20046	20006	20083	20174	19968	20008	20186	20136	20315	20064	20214	20052	20259	20182	20174	20132	19956	20173	20296	20187	20102	20404	20069	20067	20105	20012	19917	19995	19931	20144	20124	19988	19928	19925	20060	19953	20072	20099	20419	20074	20130	20050	20255	20028	20052	20177	20142	19976	20428	20007	19784	19954	20307	20126	20255	19966	20065	19947	20195	20065	20278	20020	20114	19975	20008	20133	20052	20058	19992	20074	19859	19964	19967	19977	19986	20165	20213	20000	19883	20067	20268	20081	20202	20244	19980	20087	20113	20295	20054	20108	20043	20030	20014	20521	19911	20073	20137	20059	20016	20334	20166	20157	19912	20040	20211	20081	20197	20258	20136	20187	20087	19989	19976	20217	20070	20069	20200	20079	20035	19967	20153	20180	19979	19985	20238	20038	20172	20380	20171	20030	20109	20073	19770	19990	20197	20012	20179	19944	20062	20075	20028	20155	19946	19951	20101	20032	20290	19703	20145	20027	19943	20087	20061	20230	20171	20246	20091	20090	19921	20123	19927	19981	20181	20309	20231	20138	20107	20206	20143	20231	20254	20089	20106	20112	20077	20161	20001	20251	20225	20118	20241	20012	19974	20029	20252	19892	20096	20082	20052	20175	20040	20071	20198	20219	20037	20256	20180	20057	20133	20064	19929	20176	19920	19976	20168	20172	20105	20006	20180	20123	20028	20225	20151	20016	20219	20148	20129	20229	20105	20226	20232	20164	20092	20016	20063	20098	20029	20306	20146	19790	19838	20089	19878	20082	20065	19954	20008	20007	20105	20078	20474	20262	20253	20279	20434	20034	20035	20108	20155	20079	20159	20269	20328	19924	20333	20125	20211	20010	20134	20256	20224	20271	20215	20341	19936	20153	19934	20052	20035	19922	20118	20235	20047	20019	19964	20005	20208	20086	20058	20066	20234	20112	20126	20250	20356	20167	20108	20068	20144	20028	19985	19977	20139	20275	20035	20314	20233	20169	20113	20085	20134	20282	19906	20132	20201	20112	20169	20106	20098	20242	20102	20200	19841	19988	19987	20097	20085	19955	19897	20034	19975	20088	20032	20304	20119	19998	20225	20180	19930	19994	20168	20091	20187	20019	19927	20090	20211	20098	20209	20119	20122	20244	20274	20301	20319	20121	20075	20203	19955	20041	20184	20051	20103	20296	20239	19988	20126	20231	19842	19981	19965	20129	20208	20005	20014	20066	19964	20213	20018	20009	20031	20265	19997	20243	20105	19947	20094	20069	19865	20121	20079	20051	20108	19905	20048	20137	20169	20305	20233	20029	20055	20012	19912	20121	19925	20109	20025	20108	20345	20207	20035	20290	19921	20113	19963	20202	19987	20157	20219	20170	20147	20147	19937	20336	20218	20118	19913	20027	20196	20084	20009	19999	20178	19990	19879	20136	20055	20019	20163	20021	20110	19961	20047	20148	20077	20037	20189	20110	19987	20074	20275	20229	20183	20215	20373	20150	19715	19991	20011	20385	20050	20008	20229	20064	20314	20181	20207	20264	20125	20378	19940	19882	19957	20136	20129	19964	20229	20076	19929	20030	19989	19914	20059	20148	20183	20289	20063	19988	20104	20215	20143	20105	20222	20232	20232	20163	19978	20303	19954	19997	20167	20260	20149	20246	20077	20130	19998	20096	19982	20071	20142	20001	20225	20113	19939	20180	20028	20144	20064	20072	19946	20211	20153	20159	20137	19934	19863	19999	19890	20096	20028	20107	20188	20128	20212	20219	19869	20006	20187	20180	20160	20116	20224	20248	20091	20059	20156	20123	20060	20120	20144	20220	20189	20124	20006	20037	20287	20090	20074	20148	19972	20195	20177	19981	19970	20076	20080	20029	20149	20209	20188	20042	19957	20219	20022	20146	20127	20325	20294	20454	20131	20178	20053	20092	20196	19937	20155	20103	19921	20143	20087	19886	20069	19906	20065	20184	20146	20181	20242	20133	19938	20268	20081	20223	20220	20127	20100	20164	19955	20207	20095	20097	20206	20214	20022	20116	20150	20092	20088	20132	20022	20236	20179	20044	20242	20331	20076	20046	20240	20130	19728	20310	19954	20044	19892	20170	19931	20186	20152	20189	20180	20119	20096	20141	20173	20011	19980	20268	20052	20159	20155	19992	19973	20128	20154	19863	20055	20048	20155	20186	20035	19874	20119	20133	20029	20051	20031	20190	20114
19049	26090	24313	19822	18534	17679	17274	16963	16848	16586	16565	16506	16563	16415	16344	16570	16476	16361	16298	16361	16582	16559	16491	16329	16435	16335	16303	16299	16369	16325	16514	16414	16401	16362	16603	16183	16352	16444	16491	16351	16524	16319	16410	16436	16410	16390	16462	16603	16701	16536	16518	16401	16459	16375	16337	16275	16424	16437	16260	16189	16438	16331	16087	16258	16328	16355	16407	16332	16269	16454	16278	16452	16325	16384	16407	16452	16326	16208	16456	16288	16367	16343	16537	16357	16234	16420	16308	16288	16369	16406	16355	16336	16422	16333	16436	16332	16362	16488	16332	16232	16405	16367	16385	16477	16356	16385	16358	16373	16254	16487	16306	16276	16375	16442	16317	16282	16321	16400	16253	16251	16439	16461	16500	16359	16583	16250	16393	16294	16524	16408	16429	16170	16541	16186	16468	16328	16307	16333	16217	16312	16363	16237	16393	16414	16354	16248	16098	16384	16410	16248	16415	16315	16503	16326	16275	16340	16251	16514	16188	16355	16417	16292	16477	16402	16356	16473	16454	16398	16412	16383	16211	16535	16238	16423	16477	16385	16424	16269	16273	16411	16404	16487	16288	16394	16473	16327	16543	16300	16383	16334	16343	16430	16490	16377	16325	16458	16168	16361	16382	16418	16277	16632	16326	16439	16360	16480	16361	16361	16426	16371	16347	16210	16490	16493	16406	16305	16334	16468	16455	16182	16566	16421	16209	16276	16351	16528	16328	16322	16234	16242	16553	16320	16321	16379	16489	16364	16222	16329	16249	16490	16376	16296	16331	16251	16521	16319	16378	16328	16364	16233	16458	16499	16371	16504	16415	16262	16324	16395	16219	16234	16479	16426	16256	16391	16570	16194	16443	16291	16249	16428	16275	16449	16360	16354	16269	16406	16489	16482	16352	16415	16324	16378	16328	16290	16333	16220	16418	16180	16353	16380	16249	16162	16393	16376	16532	16443	16340	16318	16346	16398	16345	16468	16380	16314	16347	16384	16499	16373	16585	16415	16224	16321	16322	16504	16399	16425	16240	16405	16315	16420	16382	16383	16273	16389	16511	16415	16352	16302	16360	16431	16260	16420	16334	16253	16371	16415	16395	16311	16339	16366	16315	16389	16334	16338	16358	16467	16332	16424	16372	16227	16316	16333	16293	16321	16452	16387	16351	16446	16474	16426	16147	16384	16222	16390	16151	16373	16327	16368	16331	16545	16243	16277	16252	16419	16482	16354	16476	16484	16243	16252	16311	16478	16356	16303	16319	16288	16400	16311	16293	16397	16254	16484	16353	16329	16265	16307	16353	16422	16288	16305	16334	16283	16353	16446	16431	16262	16417	16283	16424	16480	16372	16355	16428	16481	16313	16328	16521	16260	16396	16176	16359	16594	16393	16262	16387	16323	16181	16319	16319	16310	16427	16309	16197	16410	16689	16358	16504	16352	16411	16421	16365	16309	16463	16417	16401	16152	16454	16422	16319	16511	16277	16413	16263	16333	16248	16291	16631	16303	16363	16356	16571	16343	16291	16389	16244	16395	16431	16452	16193	16429	16330	16307	16191	16305	16387	16269	16379	16410	16396	16318	16368	16374	16395	16461	16246	16571	16291	16571	16331	16458	16299	16472	16292	16304	16467	16288	16437	16288	16334	16423	16281	16456	16376	16432	16302	16456	16484	16319	16481	16388	16491	16333	16423	16216	16307	16137	16483	16284	16477	16307	16472	16341	16446	16370	16368	16412	16253	16320	16395	16356	16321	16366	16413	16465	16345	16422	16442	16239	16279	16472	16242	16403	16218	16320	16466	16320	16368	16341	16323	16317	16415	16232	16519	16414	16335	16352	16412	16701	16305	16391	16545	16354	16385	16485	16335	16226	16321	16349	16536	16374	16146	16376	16313	16344	16473	16442	16386	16431	16479	16311	16388	16173	16501	16274	16547	16378	16362	16475	16546	16478	16367	16217	16268	16448	16407	16406	16362	16229	16408	16443	16393	16375	16429	16350	16327	16322	16475	16412	16563	16260	16400	16282	16364	16309	16535	16281	16274	16421	16455	16487	16281	16548	16290	16324	16502	16403	16308	16236	16285	16363	16390	16409	16469	16319	16454	16476	16347	16337	16341	16277	16395	16189	16417	16357	16520	16351	16361	16190	16434	16320	16347	16301	16471	16376	16301	16432	16472	16429	16492	16371	16439	16491	16441	16403	16425	16452	16335	16424	16396	16341	16216	16375	16536	16426	16239	16251	16320	16230	16311	16330	16325	16357	16289	16461	16211	16290	16379	16474	16299	16400	16204	16334	16385	16334	16603	16395	16333	16299	16254	16470	16363	16503	16310	16401	16363	16410	16296	16470	16334	16318	16406	16487	16319	16341	16500	16279	16392	16408	16334	16478	16284	16282	16431	16388	16387	16157	16321	16305	16454	16549	16574	16341	16329	16549	16396	16483	16250	16439	16375	16380	16388	16387	16252	16394	16395	16213	16292	16357	16494	16517	16479	16319	16406	16319	16408	16364	16219	16368	16468	16282	16347	16186	16353	16396	16346	16243	16234	16389	16464	16360	16263	16380	16297	16419	16516	16280	16353	16360	16492	16396	16447	16414	16498	16345	16389	16296	16495	16309	16348	16323	16340	16584	16353	16468	16298	16273	16297	16342	16261	16551	16465	16228	16293	16435	16329	16364	16299	16221	16434	16191	16355	16428	16507	16512	16367	16327	16347	16401	16312	16191	16389	16329	16396	16392	16395	16323	16499	16401	16315	16486	16184	16392	16297	16448	16285	16576	16271	16444	16315	16344	16320	16423	16233	16479	16198	16289	16303	16426	16367	16572	16358	16327	16346	16402	16414	16429	16276	16336	16480	16558	16291	16507	16402	16529	16508	16314	16146	16356	16392	16534	16334	16354	16357	16467	16360	16457	16435	16314	16374	16369	16513	16401	16423	16515	16362	16395	16395	16482	16365	16424	16362	16241	16428	16265	16305	16537	16174	16373	16435	16251	16267	16400	16363	16408	16318	16253	16446	16259	16437	16456	16565	16287	16091	16545	16335	16431	16405	16369	16286	16513	16439	16277	16424	16440	16445	16456	16442	16385	16476	16416	16269	16394	16219	16413	16200	16341	16323	16215	16294	16472	16279	16443	16303	16530	16357	16355	16155	16215	16272	16428	16319	16356	16350	16358	16385	16401	16362	16402	16399	16312	16398	16278	16478	16560	16391	16394	16370	16339	16367	16470	16276	16511	16296	16332	16330	16335	16353	16426	16352	16455	16494	16414	16402	16484	16406	16435	16367	16278	16437	16277	16561	16258	16569	16421	16218	16400	16309	16349	16246	16407	16333	16484	16226	16359	16480	16419	16413	16259	16292	16364	16378	16534	16438	16365	16354	16410	16518	16289	16347	16551	16468	16370	16359	16443	16521	16184	16494	16357	16201	16337	16300	16532	16445	16485	16294	16267	16361	16252	16379	16411	16296	16278	16374	16185	16440	16259	16392	16300	16497	16335	16282	16414	16455	16372	16390	16446	16254	16278	16376	16428	16404	16463	16411	16335	16517	16277	16536	16128	16447	16359	16426	16394	16388	16280	16300	16338	16377	16299	16464	16320	16367	16368	16280	16438	16529	16572	16108	16405	16447	16393	16403	16440	16492	16438	16321	16312	16327	16406	16367	16563	16543	16191	16481	16566	16350	16291	16505	16466	16263	16297	16435	16513	16344	16378	16548	16364	16339	16411	16419	16350	16205	16258	16417	16349	16590	16371	16259	16508	16214	16540	16564	16289	16202	16286	16232	16367	16377	16353	16396	16352	16389	16386	16320	16394	16132	16398	16359	16353	16345	16453	16522	16302	16420	16281	16414	16282	16298	16400	16395	16489	16233	16465	16454	16368	16441	16379	16545	16375	16377	16428	16420	16463	16511	16364	16341	16241	16382	16502	16440	16350	16397	16273	16332	16405	16354	16534	16524	16382	16312	16355	16428	16347	16289	16213	16484	16406	16527	16556	16361	16385	16458	16409	16265	16355	16483	16301	16481	16376	16361	16337	16359	16434	16368	16371	16285	16209	16441	16142	16280	16261	16439	16530	16223	16309	16438	16529	16352	16305	16446	16367	16364	16522	16378	16512	16378	16439	16406	16477	16469	16464	16216	16382	16379	16477	16416	16304	16263	16245	16386	16281	16279	16545	16445	16431	16484	16291	16401	16641	16486	16168	16456	16293	16466	16233	16459	16346	16377	16511	16229	16462	16466	16500	16259	16311	16404	16427	16211	16383	16298	16320	16365	16372	16508	16447	16351	16439	16319	16428	16524	16241	16310	16425	16399	16263	16476	16371	16461	16306	16417	16307	16483	16306	16355	16347	16380	16485	16178	16348	16284	16143	16434	16372	16354	16338	16514	16410	16303	16498	16434	16340	16486	16195	16463	16505	16343	16500	16359	16364	16307	16316	16238	16441	16185	16593	16556	16342	16426	16264	16333	16270	16440	16358	16458	16500	16601	16248	16278	16177	16382	16312	16370	16272	16214	16295	16384	16377	16409	16277	16426	16294	16516	16435	16268	16504	16458	16434	16221	16454	16356	16392	16391	16392	16465	16414	16401	16393	16543	16362	16307	16409	16524	16353	16409	16309	16190	16372	16352	16441	16407	16383	16261	16290	16564	16529	16282	16489	16293	16485	16253	16345	16456	16410	16454	16353	16306	16478	16330	16462	16211	16458	16486	16526	16466	16224	16479	16410	16434	16454	16410	16291	16507	16312	16385	16391	16453	16535	16300	16397	16428	16348	16340	16475	16304	16345	16375	16373	16385	16418	16351	16433	16324	16297	16503	16290	16535	16368	16434	16365	16320	16500	16359	16415	16152	16180	16495	16299	16566	16295	16190	16426	16552	16300	16412	16258	16247	16454	16280	16564	16480	16199	16335	16397	16434	16295	16243	16390	16450	16388	16259	16486	16194	16370	16312	16421	16416	16314	16343	16570	16441	16479	16286	16364	16336	16446	16189	16484	16329	16394	16151	16341	16339	16400	16282	16361	16316	16346	15956	16437	16366	16553	16302	16308	16450	16417	16292	16506	16362	16388	16360	16438	16397	16342	16256	16267	16503	16409	16463	16255	16559	16518	16236	16449	16318	16403	16464	16260
23862	21370	28945	24345	22657	23864	23555	20976	20331	20313	20163	20006	19804	19734	19910	19789	19851	19670	19712	19688	19771	19591	19758	19567	19764	19623	19793	19569	19661	19531	19719	19777	19532	19571	19608	19674	19742	19583	19438	19495	19704	19623	19433	19631	19849	19489	20063	20868	20616	20172	19726	19729	19744	19612	19425	19487	19477	19559	19650	19669	19390	19489	19595	19352	19346	19478	19528	19431	19554	19694	19357	19431	19064	19721	19465	19368	19631	19643	19596	19605	19513	19503	19492	19390	19636	19759	19635	19648	19359	19620	19695	19499	19386	19376	19643	19319	19494	19423	19395	19419	19503	19454	19454	19539	19452	19593	19485	19517	19437	19666	19403	19521	19563	19398	19525	19481	19622	19396	19620	19282	19225	19503	19472	19640	19416	19451	19319	19493	19432	19475	19436	19312	19626	19370	19391	19428	19536	19514	19289	19289	19269	19600	19329	19474	19580	19551	19335	19329	19424	19530	19523	19343	19506	19272	19319	19359	19475	19314	19361	19573	19274	19588	19356	19406	19543	19572	19655	19632	19669	19482	19592	19370	19551	19588	19547	19496	19461	19461	19526	19382	19583	19473	19406	19334	19359	19613	19336	19315	19445	19569	19250	19543	19580	19562	19422	19300	19560	19504	19437	19401	19422	19396	19363	19482	19388	19440	19775	19695	19634	19414	19451	19254	19445	19457	19491	19438	19480	19494	19448	19560	19346	19589	19620	19441	19378	19481	19317	19452	19436	19538	19445	19490	19567	19509	19434	19618	19489	19373	19503	19428	19510	19360	19575	19467	19587	19377	19409	19355	19239	19441	19383	19559	19563	19523	19507	19463	19423	19417	19494	19375	19302	19361	19554	19471	19696	19636	19427	19447	19566	19402	19354	19267	19297	19385	19467	19492	19648	19409	19643	19486	19256	19377	19430	19522	19398	19281	19197	19793	19456	19360	19457	19449	19450	19585	19410	19540	19359	19547	19460	19327	19508	19498	19269	19784	19559	19595	19393	19561	19516	19210	19498	19390	19570	19516	19448	19490	19667	19404	19102	19270	19482	19428	19537	19813	19543	19590	19448	19418	19368	19507	19419	19614	19396	19283	19428	19417	19209	19403	19510	19339	19609	19380	19437	19492	19378	19485	19593	19428	19646	19449	19268	19619	19306	19694	19646	19454	19465	19431	19453	19434	19493	19780	19320	19451	19411	19250	19340	19563	19479	19389	19418	19582	19521	19430	19500	19343	19305	19343	19508	19587	19563	19381	19327	19512	19400	19656	19541	19281	19549	19469	19427	19474	19364	19391	19629	19503	19581	19392	19727	19536	19480	19438	19517	19526	19476	19312	19312	19475	19217	19347	19253	19436	19281	19219	19533	19326	19437	19606	19493	19313	19395	19553	19547	19404	19297	19480	19430	19390	19431	19503	19573	19496	19465	19486	19494	19641	19568	19545	19463	19561	19252	19509	19487	19419	19329	19502	19607	19598	19568	19541	19307	19544	19446	19518	19342	19365	19538	19441	19480	19481	19502	19272	19584	19436	19432	19591	19570	19355	19290	19398	19444	19463	19510	19442	19395	19286	19472	19615	19417	19593	19443	19534	19335	19662	19336	19228	19612	19637	19500	19309	19731	19551	19413	19554	19392	19448	19467	19304	19548	19404	19392	19433	19314	19710	19506	19440	19341	19645	19331	19481	19538	19374	19394	19668	19602	19563	19669	19384	19360	19491	19341	19640	19535	19425	19340	19519	19177	19423	19489	19418	19435	19299	19419	19396	19477	19593	19463	19326	19473	19528	19419	19571	19431	19622	19662	19591	19541	19511	19418	19422	19382	19239	19575	19530	19632	19544	19478	19600	19421	19619	19388	19490	19504	19463	19395	19487	19441	19268	19555	19322	19547	19367	19368	19490	19513	19460	19613	19374	19456	19620	19508	19486	19661	19548	19702	19311	19479	19531	19507	19264	19493	19418	19490	19444	19393	19205	19398	19415	19392	19477	19421	19397	19500	19383	19464	19456	19587	19447	19452	19552	19474	19677	19459	19455	19492	19443	19288	19409	19398	19395	19447	19492	19475	19485	19545	19552	19465	19342	19533	19310	19383	19392	19286	19275	19370	19556	19437	19523	19287	19348	19595	19560	19374	19641	19440	19615	19522	19593	19503	19531	19451	19431	19595	19287	19586	19624	19329	19326	19449	19451	19418	19486	19259	19502	19489	19512	19636	19469	19530	19466	19587	19517	19658	19475	19563	19457	19313	19487	19607	19407	19333	19370	19410	19476	19464	19367	19612	19517	19618	19464	19521	19464	19501	19568	19548	19518	19514	19506	19497	19462	19702	19320	19395	19610	19565	19680	19535	19611	19343	19276	19381	19395	19834	19474	19665	19390	19500	19520	19549	19231	19409	19495	19334	19590	19671	19556	19328	19505	19568	19395	19572	19290	19606	19433	19354	19463	19485	19482	19444	19081	19635	19718	19453	19486	19579	19428	19511	19509	19492	19536	19492	19384	19517	19400	19517	19561	19388	19452	19387	19432	19274	19339	19508	19707	19535	19387	19499	19561	19506	19605	19365	19671	19550	19371	19632	19367	19327	19334	19572	19592	19384	19453	19492	19378	19395	19471	19415	19597	19446	19402	19512	19439	19381	19513	19631	19338	19466	19461	19718	19428	19537	19372	19378	19431	19552	19485	19429	19468	19428	19393	19373	19452	19465	19596	19152	19633	19543	19479	19327	19416	19397	19565	19456	19486	19491	19339	19626	19475	19518	19358	19453	19494	19779	19479	19395	19493	19388	19356	19560	19579	19315	19511	19644	19356	19251	19490	19395	19455	19460	19402	19535	19442	19451	19483	19687	19560	19471	19537	19477	19395	19656	19375	19088	19300	19502	19560	19400	19443	19436	19528	19490	19656	19375	19559	19560	19529	19431	19345	19356	19409	19552	19516	19559	19467	19436	19400	19516	19471	19587	19608	19756	19595	19444	19400	19351	19651	19362	19395	19358	19637	19538	19396	19394	19365	19552	19361	19366	19449	19507	19492	19542	19338	19573	19367	19535	19417	19622	19391	19561	19541	19564	19339	19411	19436	19691	19521	19308	19384	19397	19354	19288	19413	19738	19447	19565	19405	19427	19265	19563	19455	19446	19532	19470	19218	19561	19359	19535	19307	19561	19557	19609	19402	19536	19686	19388	19466	19428	19034	19418	19528	19443	19337	19491	19485	19253	19659	19553	19615	19428	19576	19509	19382	19410	19221	19372	19501	19502	19308	19540	19481	19425	19499	19577	19521	19490	19476	19608	19408	19319	19447	19542	19521	19567	19468	19747	19514	19594	19594	19338	19664	19556	19450	19505	19534	19342	19747	19541	19379	19473	19632	19611	19475	19515	19431	19511	19455	19439	19446	19393	19426	19562	19337	19518	19397	19670	19336	19498	19603	19505	19416	19664	19542	19386	19421	19479	19493	19602	19541	19561	19361	19483	19460	19565	19518	19572	19407	19566	19462	19364	19411	19350	19183	19505	19448	19532	19403	19670	19522	19408	19292	19262	19426	19431	19425	19485	19435	19506	19440	19584	19525	19472	19511	19472	19403	19543	19611	19691	19427	19264	19611	19518	19412	19639	19590	19541	19412	19531	19435	19543	19307	19359	19461	19543	19623	19464	19482	19660	19290	19415	19391	19463	19699	19914	19568	19359	19670	19417	19712	19439	19653	19474	19336	19630	19469	19470	19381	19506	19573	19482	19520	19599	19495	19541	19680	19603	19271	19611	19439	19285	19544	19438	19539	19434	19542	19533	19464	19409	19400	19391	19538	19566	19360	19439	19429	19584	19582	19361	19484	19546	19427	19546	19273	19530	19481	19672	19535	19436	19409	19565	19464	19518	19453	19452	19641	19251	19385	19322	19458	19341	19240	19425	19485	19470	19207	19548	19367	19483	19460	19390	19499	19426	19344	19324	19652	19488	19592	19470	19311	19343	19357	19371	19446	19437	19394	19514	19782	19529	19532	19528	19571	19481	19426	19524	19279	19368	19378	19592	19556	19463	19506	19401	19645	19279	19656	19357	19547	19617	19314	19713	19674	19401	19422	19664	19521	19499	19568	19614	19395	19406	19513	19504	19254	19380	19619	19311	19490	19280	19361	19322	19353	19433	19453	19521	19565	19555	19540	19421	19337	19337	19527	19710	19424	19278	19455	19415	19486	19345	19510	19469	19627	19503	19604	19449	19449	19514	19669	19452	19389	19305	19165	19630	19355	19238	19328	19201	19368	19373	19484	19355	19370	19521	19457	19424	19618	19392	19457	19476	19453	19465	19433	19459	19517	19365	19545	19541	19385	19531	19610	19530	19230	19401	19571	19469	19518	19311	19416	19646	19216	19380	19735	19445	19491	19503	19393	19374	19737	19528	19602	19315	19563	19745	19539	19358	19724	19628	19588	19468	19599	19536	19497	19580	19264	19770	19651	19398	19359	19486	19518	19610	19420	19650	19454	19527	19615	19630	19411	19422	19452	19321	19266	19574	19387	19446	19478	19304	19454	19658	19234	19375	19592	19377	19630	19537	19569	19586	19547	19563	19269	19382	19493	19652	19318	19494	19485	19553	19584	19460	19400	19306	19499	19388	19539	19366	19490	19567	19441	19361	19518	19272	19502	19493	19405	19430	19409	19481	19411	19361	19350	19604	19522	19670	19462	19533	19321	19294	19467	19366	19525	19487	19287	19471	19542	19370	19857	19299	19566	19536	19590	19440	19627	19208	19264	19474	19518	19659	19480	19551	19628	19484	19512	19253	19550	19679	19600	19563	19424	19441	19494	19501	19700	19469	19423	19519	19437	19532	19321	19388	19351	19336	19410	19651	19485	19641	19500	19420	19491	19462	19572	19444	19447	19404	19513	19416	19388	19470	19328	19255	19346	19528	19467	19443	19280	19595	19546	19337	19573	19347	19577	19813	19655	19436	19501	19599	19489	19399	19754	19591	19267	19511	19786	19553	19353	19550	19407	19633	19364	19367	19493	19341	19502	19523	19610	19380	19357	19479	19488	19630	19615	19429	19283	19352	19320	19430	19453	19299	19158	19445	19553	19465	19440	19550	19469	19587	19585	19652	19351	19609	19543	19785	19366	19353	19571	19582	19559	19551	19724
19925	33572	31015	24315	21138	19273	18598	17823	17175	17032	16684	16509	16471	16389	16189	16275	16114	16319	16302	16146	16219	16208	16108	16157	16265	16273	16221	16136	16256	16178	16232	16106	16349	16053	16211	16178	16019	16323	16135	16158	16080	16059	16059	15943	16190	16145	16895	18191	17236	17016	16247	16139	16199	16081	16185	16200	15984	16011	16111	16055	16009	15888	16166	15980	16178	16051	16090	15930	16178	16212	16260	15821	16078	16133	16104	16042	16007	16133	16226	15967	16130	16067	15991	16284	16017	16036	16098	16011	15952	16185	16176	16142	16001	16028	16142	16009	16128	16080	16171	16072	16200	15931	16078	16003	16191	16076	15980	16179	16041	16013	15993	16127	16107	16070	15955	15910	16175	16109	15950	16220	16064	16109	16020	15956	15994	16087	16141	16056	16180	16071	16013	16212	16179	16091	16085	16009	16003	16068	16107	16011	16202	16163	16142	15956	16055	15819	16237	16041	16260	16062	16101	16104	16100	16227	16105	16040	15996	16332	16081	16341	16029	16135	16181	16051	16017	16057	15951	15999	16023	15914	16198	15980	16088	16100	16188	15995	15986	16041	15996	15947	16055	16063	16021	15983	16060	16208	16067	16011	16051	15976	16022	15916	16024	15941	16104	15919	16003	16099	16014	15953	16018	16224	16116	16100	16154	16059	16090	15945	16071	16302	16000	15958	16245	16123	16261	15896	16086	16151	16122	16078	16031	16151	16002	16012	16026	16044	16101	16113	16092	16046	16157	16018	16107	16116	15920	15972	15876	15868	16199	16133	16050	16160	16021	16223	16118	16172	16179	15961	16314	16135	16203	16103	16099	16085	16035	16046	16077	16138	16123	16077	16083	16071	16107	15992	16039	16244	16014	16098	15990	16108	16106	16030	15922	16074	16012	16024	16129	15913	16043	16195	16038	15852	16045	16113	16016	16071	16210	16067	16021	16080	16010	16189	16021	15993	16215	15990	16012	15923	15942	16196	16045	16126	15913	16119	15955	16140	15957	16068	16087	16080	16011	16118	16200	16134	16174	16004	16175	16050	16160	16090	16082	16118	16225	16006	15976	16166	16027	15935	15932	15986	15874	16011	16025	16207	16095	16182	16078	15964	16207	16064	16103	16021	16014	16111	16013	16038	16042	16122	16109	15984	16145	15977	16156	16246	15946	15803	16104	16058	16024	16135	16009	16051	15997	16103	16003	16008	16146	16139	15895	16068	15899	16027	16001	16173	15943	16003	16060	16213	16133	16030	16005	15989	16027	16423	16203	16197	16185	16094	15837	16000	15955	16029	15951	15969	16072	16126	16232	15906	16027	15962	16026	16177	15989	16169	16141	15949	16159	16013	16149	16060	15920	15932	16017	16030	16004	16228	16034	15869	16232	16052	16120	16121	16043	16030	16102	16285	15838	16099	16077	16085	15908	16214	16171	16160	16231	16071	16127	16166	16151	16140	16017	15938	16145	16183	16063	15964	16097	16012	16084	16098	15967	16212	15924	16135	15978	16180	16051	16198	15948	16168	16063	16124	16328	16152	16305	16069	15965	16093	16154	16165	15948	16109	16012	16024	16050	16143	16009	16007	16049	16036	15919	15935	15966	16066	16129	15902	16069	16124	16050	16262	16000	15861	16059	16078	16130	16155	16060	16082	16140	16099	15927	16115	16033	15973	16123	16190	16058	16152	15974	16187	16095	16032	15994	16066	16074	16017	16109	16007	16179	16059	15989	16006	16183	16033	16179	16056	16163	16081	15978	16148	16035	16029	16042	15967	16112	15983	16180	16002	15960	16095	16149	16098	16084	16021	15990	16135	16244	16231	16157	16181	16115	16070	15994	16122	15922	16073	16108	15941	16026	15936	16069	16118	16177	15988	16042	15767	16304	16036	15992	15955	15921	16219	15961	16170	15936	16028	16166	16056	15997	16200	15962	16156	16017	16059	16108	16061	16104	16187	16042	16191	16021	16087	16092	15950	16141	16090	16148	16176	15939	16030	16170	15912	15914	16044	16061	15926	16002	15987	16160	16140	16006	15973	16271	16076	16137	16119	16245	16200	16006	16198	15864	15887	16233	15980	16117	16012	16018	16166	16042	15995	16213	16143	16097	15969	16167	15984	16270	15915	16084	16000	15996	15967	16054	15887	15985	16078	16167	15987	16140	16014	16156	15990	16166	16211	16091	16141	16091	15947	16111	16125	16099	16025	16147	16081	16160	15875	16119	15901	15996	16030	16093	16129	16098	16236	16039	16094	16036	16038	16107	16083	16111	16107	16168	15887	15967	16202	15966	16173	16184	16106	16010	15959	16108	16136	16200	15862	16204	16158	16042	16142	16233	16007	16254	15933	16093	16105	16072	15900	16039	15920	16066	16129	15992	16106	16225	16250	16089	16143	16008	16029	16003	16159	16150	16352	16069	16052	15947	16146	16105	16119	15962	16035	15972	16146	15927	15985	16113	16083	16081	15896	16122	16196	15963	16019	16276	16036	16030	16104	16022	15826	15870	16204	16004	16096	16003	16198	16257	15945	16179	16127	16117	16071	16261	16190	16115	16108	16015	16051	16123	16058	16024	16030	16062	16072	15893	16085	16165	16038	16041	16092	16161	16304	15918	16013	16063	16083	16058	16193	16122	16053	16336	16144	16104	16150	16115	16097	15822	16010	16142	16125	16097	16020	15944	16274	16012	15877	15985	15993	15958	16212	15973	16083	16162	16175	16060	16125	15978	16083	16105	15964	16288	15952	16124	16167	16068	16114	16190	16038	16065	16160	16010	16094	16110	15983	16107	16185	15948	15974	16219	16023	15864	16030	15857	16174	16094	16099	16153	16107	15956	16140	16044	16010	15886	15954	16178	16103	16064	16136	16164	16199	16032	16390	16020	16084	16243	15901	16202	15981	16250	15898	15934	16183	16029	16080	16126	15905	15987	16000	16128	16066	16314	15976	16059	16037	16021	15946	16163	16084	16046	16159	16098	15985	16028	16190	16138	15979	16137	15994	15983	15886	16091	16071	15905	15968	16114	16060	16045	16115	16118	15973	16048	16073	16153	16183	16017	15985	16109	16072	16237	15981	15954	16113	16021	16035	15966	16105	16127	16100	16147	15970	16105	16006	16122	16085	16078	15940	16042	16116	16202	16135	16052	16216	16091	15923	15993	16095	16037	16034	16136	16066	16140	15912	16199	16092	16066	16021	16116	16038	16067	16084	16022	15986	16107	16113	16110	16210	16144	16137	16134	16079	16095	16157	16100	16239	16008	16133	15994	16012	15890	15894	15965	16161	16012	16001	16108	16114	16042	15957	16083	15984	16043	16161	16146	16177	16030	16032	16067	15889	16169	16003	16075	16099	16055	16000	16296	16082	16051	15948	16136	15861	16188	15993	16169	16029	16064	16156	16153	15990	16061	16014	15957	16179	16120	16022	16037	16053	15821	16208	16060	16094	16197	16110	16181	16164	16111	16052	16023	16258	16070	16035	16043	16209	16112	16036	16037	15952	16052	16056	16209	15964	16079	16162	16175	16052	16092	15951	16090	15965	16010	16116	16114	16299	15895	15953	15887	16123	16019	15902	15920	16258	16091	15741	16049	16147	16047	16007	15952	15979	16085	16080	16077	16070	16128	16073	16041	16206	15749	16219	16014	16079	16108	16116	16108	15904	16132	15996	16135	16237	16147	16182	16073	16104	16218	15998	16008	15919	16016	16109	16054	16109	16072	16039	16148	16041	16154	16160	15989	16168	16037	15906	16038	16070	16223	15895	16059	15990	16052	16059	16057	15974	16071	16135	15985	15939	16031	16024	16001	16262	15991	16072	16012	16248	16167	16018	16128	16090	16090	16180	16094	16133	15912	16198	16088	15841	16151	16066	16051	15969	16080	16020	16125	16097	16109	16063	15961	15954	16164	16102	16123	15939	16161	16040	16142	16253	16132	16040	16097	16166	16013	16012	16092	16338	16070	16058	16099	16129	16080	16185	15976	16026	16058	15988	16139	15986	16177	16060	16076	16093	16018	16106	16119	15881	15966	16104	15966	15988	16090	15949	15999	15968	16074	16071	16113	16132	16051	16132	16117	16123	16018	16190	16079	16061	15938	16122	16036	16088	16066	15998	16083	15935	15987	16076	16062	16194	16032	16001	16147	15934	16130	16179	16172	15966	16064	15930	16041	16139	15927	16096	15874	16184	16077	16053	15937	15893	16182	15908	16090	16136	15958	15972	15942	15901	16052	15979	16033	16141	16228	15990	15875	16082	16060	16084	16265	15979	16033	16104	16091	16096	15927	15923	16079	15966	16124	16107	15933	15985	16010	16069	16061	16052	16175	15965	16242	16183	16115	16058	16116	16001	16065	15895	15973	16178	16027	16174	16175	16170	15874	15971	16003	15945	15951	16095	15965	15740	16194	15930	16368	16116	16149	16117	15875	16012	15956	16042	16088	16015	16198	16109	16152	16000	16066	16001	16003	16017	16004	15949	16135	16128	15935	16006	16055	16096	16012	16044	16003	16072	15911	16213	16032	16231	16154	16126	16115	16018	16214	16169	15981	16085	16143	15931	16067	16053	16188	16118	16124	15891	16134	16090	16102	16035	16194	16112	16095	15868	15907	16010	16132	16026	16050	16245	16033	16131	15901	16101	16009	16067	16071	16203	16027	16220	15940	16178	16025	15923	16123	15989	16103	16066	16186	16097	16121	16114	15927	16030	16059	16086	16123	16084	15971	15973	16038	16187	16128	15938	16053	16079	16025	16106	16030	15968	16126	16138	16169	15926	16194	16117	15854	16040	16091	15955	15989	16032	15942	16048	15931	15926	16001	16012	16278	15927	15864	16049	16199	15898	15993	16048	16203	16056	16038	16036	16126	16104	16092	16107	15967	15915	16077	16221	16024	15982	16147	16080	16106	16103	16005	16170	16112	16029	16000	16116	16027	16019	15892	16062	15807	16009	15917	16332	16104	16087	16122	15985	16195	16032	15992	16056	16156	16175	16263	16030	16057	16251	16097	16050	15958	15989	16161	16089	16126	15846	16171	16084	16083	16097	16008	16117	16015	16086	16043	15964	16121	16122	16173	16107	16178	15881	16228	15943	16035	16237	15994	16119	16046	15965	16032	16053	16093	16226	16172	15957	16221	16068	16127	15995	15988	15921
22950	21428	29350	23904	21749	24273	26929	21504	20392	20699	20524	19905	19833	19769	19917	19659	19648	19511	19658	19676	19520	19595	19489	19464	19596	19568	19497	19418	19493	19411	19611	19466	19690	19497	19557	19327	19829	19577	19503	19443	19748	19452	19373	19551	19284	19470	20326	21681	20740	20543	19831	19666	19352	19400	19280	19591	19447	19321	19168	19483	19244	19392	19255	19293	19208	19224	19385	19372	19222	19310	19292	19308	19399	19175	19125	19390	19386	19438	19382	19359	19446	19315	19322	19355	19276	19283	19311	19376	19339	19067	19301	19440	19220	19163	19275	19244	19267	19321	19144	19227	19450	19249	19288	19313	19132	19140	19383	19252	19208	19033	19414	19474	19486	19339	19303	19125	19128	19303	19403	19292	19122	19089	19389	19135	19390	19078	19364	19233	19247	18998	19176	19181	19309	19424	19264	19189	19280	19179	19282	19450	19336	19327	19303	19399	19314	19209	19578	19418	19066	19473	19108	19435	19224	19285	19276	19179	19284	19217	19440	19155	19213	19352	19340	19194	19350	19217	19259	19216	19166	19313	19315	19125	19195	19142	19250	19281	19157	19212	19300	19466	19393	19227	19201	19271	19365	19322	19403	19457	19311	19469	19349	19122	19153	19262	19397	19110	19391	19383	19127	19254	19315	19490	19569	19245	19271	19547	19287	19311	19117	19311	19186	19267	19338	19343	19289	19233	19292	19516	19305	19303	19208	19209	19139	19105	19406	19182	19315	19225	19201	19342	19025	19254	19242	19068	19134	19235	19277	19447	19300	19327	19370	19075	19353	19376	19365	19200	19298	19175	19269	19410	19361	19320	19346	19150	19166	19112	19251	19009	19395	19275	19101	19429	19382	19411	19280	19302	19296	19389	19143	19337	19343	19303	19254	19248	19504	19262	19466	19272	19374	19404	19429	19424	19280	19111	19057	19179	19357	19371	19411	19368	19344	19423	19515	19181	19120	19065	19278	19273	19359	19268	19096	19393	19295	19218	19231	19299	19361	19553	19457	19161	19202	19392	19477	19225	19185	19367	19245	19194	19180	19272	19053	19349	19227	19212	19290	19132	19186	19432	19196	19384	19219	19282	19379	19366	19410	19538	19225	19192	19171	19318	19165	19108	19045	19344	19251	19242	19105	19290	19125	19164	19272	19226	19068	19150	19307	19181	19228	19370	19481	19286	19246	19208	19579	19187	19229	19199	19213	19284	19297	19228	19359	19265	19441	19235	19200	19191	19172	19218	19282	19152	19330	19410	19177	19461	19365	19328	19307	19198	19158	19491	19123	19229	19084	19182	19247	19122	19282	19170	19115	19280	19309	19194	19173	19398	19198	19304	19367	19393	19212	19201	19373	19284	19209	19294	19285	19090	19193	19171	19164	19255	19191	19257	18930	19365	19316	19261	19310	19247	19384	19491	19252	19255	19445	19288	19277	19135	18932	19124	19110	19390	19133	19392	19539	19362	19245	19256	19230	19524	19417	19146	19381	19314	19143	19186	19377	19264	19415	19253	19260	19266	19202	19240	19213	19273	19226	19188	19290	19104	19199	19418	19367	19183	19228	19322	19411	19403	19398	19239	19374	19486	19247	19238	19301	19360	19227	19330	19425	19176	19211	19311	19195	19126	19212	19314	19124	19379	19310	19230	19290	19301	19180	19093	19158	19260	19254	19191	19230	19332	19250	19436	19321	19254	19264	19230	19349	19057	19359	19169	19307	19089	19157	19165	19260	19294	19384	19316	18950	19021	19323	19360	19172	19321	18986	19169	19317	19180	19506	19386	19181	19187	19466	19307	19194	19391	19278	19400	19260	19331	19284	19202	19175	19406	19143	19219	19303	19300	19641	19133	19150	19268	19045	19231	19436	19204	19238	19401	19286	19394	19450	19373	19318	19107	19137	19168	19247	19390	19394	19309	19179	19184	19315	19365	19288	19269	19328	19406	19384	19329	19331	19265	19200	19317	19317	19315	19284	19358	19289	19322	19159	19152	19110	19305	19179	19256	19027	19027	19306	19145	19078	19172	19426	19345	19298	19450	19154	19322	19326	19300	19185	18826	19398	19272	19187	19141	19177	19024	19249	19219	19395	19428	19222	19380	19203	19317	19341	19437	19307	19382	19425	19316	19104	19285	19234	19475	19307	19351	19387	19367	19272	19310	19390	19354	19278	19438	19242	19275	19375	19300	19261	19455	19194	19270	19059	19213	19107	19148	19068	19104	19172	19463	19426	19323	19224	19181	19059	19084	19257	19251	19463	19263	19373	19129	19019	19213	19426	19290	19299	19261	19346	19044	19506	19415	19322	19355	19280	19274	19316	19250	19460	19040	19413	19146	19304	19467	19230	19474	19143	19273	19180	19202	19186	19032	19251	19133	19348	19306	19100	19507	19269	19353	19260	19391	19233	19185	19285	19268	19357	19244	19348	19198	19085	19241	19228	19408	19408	19370	19209	19344	19438	19246	19335	19165	19205	19227	19382	19365	19267	19334	19122	19031	19297	19164	19228	19268	19237	19546	19401	19198	19306	19181	19174	19170	19287	19451	19380	19127	19150	19335	19184	19428	19274	19121	19262	19385	19183	19236	19285	19352	19282	19106	19161	19397	19262	19417	19255	19262	19339	19525	19352	19322	19262	19385	19292	19029	19332	19185	19181	19178	19285	19090	19222	19152	19029	19305	19240	19173	19372	19229	19125	18980	19242	19343	19326	19190	19010	19413	19474	19432	19446	19095	19142	19202	19470	19392	19285	19327	19128	19313	19132	19347	19200	19257	19244	19322	19252	19362	19066	19277	19281	19181	19429	19242	19206	19260	19085	19104	19137	18962	19291	19296	19229	19294	19365	19323	19195	19264	19132	19356	19266	19137	19359	19366	19162	19106	19208	19346	19212	19054	19079	19355	19120	19114	19229	19489	19428	19364	19044	19554	19472	19232	19279	19238	19150	19028	19305	19126	19425	19160	19271	19422	19296	19380	19240	19122	19122	19431	19270	19217	19195	19062	19000	19195	19137	19084	19173	19341	19226	19178	19317	19289	19354	19400	19278	19238	19180	19269	19290	19283	19244	19129	19364	19294	19407	19156	19333	19140	19294	19229	19244	19221	19310	19132	19225	19225	19253	19220	19395	19140	19312	19188	19307	19367	19413	19383	19238	19444	19210	19006	19230	19135	19319	19271	19472	19244	19277	19419	19302	19270	19400	19274	19245	19376	19282	19131	19324	19358	19418	19223	19186	19117	19092	19254	19165	19195	19189	19118	19427	19222	19324	19230	19308	19046	19244	19222	19150	19232	19102	19179	19197	19458	19385	19236	19222	19291	19362	19094	19131	19294	19445	19427	19120	19317	19133	19236	19095	19249	19154	19179	19195	19343	19297	19301	19295	19337	19301	19165	19263	19101	19079	19293	19237	19262	18859	19171	19321	19203	19322	19155	19386	19088	19179	19284	19252	19576	19415	19242	19364	19410	19181	19520	19199	19289	19201	19209	19414	19245	19297	19419	19261	19070	19341	19147	19257	19071	19414	19139	19333	19461	19312	19270	19286	19112	19390	19278	19327	19145	19033	19035	19346	19130	19278	19287	19132	19057	19278	19203	19162	19243	19056	19200	19343	19390	19295	19197	19324	18919	19419	19364	19447	19354	19170	19330	19205	19314	19321	19268	19246	19367	19151	19312	19413	19349	19169	19421	19356	19309	19379	19330	19288	19198	19417	19239	19089	19398	19334	19158	19321	19367	18951	19172	19028	19332	19227	19064	19472	19309	19151	19307	19343	19179	19187	19288	19193	19176	19295	19221	19142	19270	19155	19365	19366	19190	19144	19460	19322	19156	19357	19334	19270	19053	19379	19318	19198	19239	19488	19172	19145	19213	19355	19262	19281	19187	19213	19370	19172	19157	19389	19311	19193	19125	19169	19054	19225	19259	19366	19256	19329	19118	19198	19318	19277	19253	19168	19196	19069	19169	19165	19265	19236	19025	19327	19043	19261	19284	19407	19228	19134	19320	19183	19225	19135	19151	19229	19154	19199	19229	18950	19315	19390	19226	19289	19338	19175	19097	19220	19146	19357	19307	19154	19364	19308	19279	19383	19306	19190	19076	19289	19042	19353	19172	19242	19198	19367	19129	19460	19258	18997	19334	19321	19239	19334	19249	19189	19369	19517	19404	19184	19478	19203	19400	19250	19435	19203	19144	19171	19260	19102	19281	19245	19247	19236	19211	19316	19091	19180	19423	19332	19419	19204	18996	19193	19258	19288	19137	19238	19222	19264	19294	19196	19234	19350	19438	19247	19203	19371	19335	19492	19423	19192	19279	19172	19202	19259	19332	19325	19520	19299	19241	19359	19438	19163	19481	19345	19349	19358	19275	19249	19130	19325	19077	19280	19374	19256	19169	19103	19202	19160	19210	19178	19215	19288	19395	19206	19212	19377	19112	19138	19154	19254	19149	19254	19216	19373	19355	19081	19209	19243	19092	19273	19197	19364	19421	19042	19335	19295	19463	19445	19224	19114	19383	19193	19146	19166	19330	19472	19273	19337	19222	19240	19354	19268	19289	19315	19433	19310	19472	19479	19274	19161	19329	19169	19340	19185	19227	19251	19156	19299	19291	18979	19412	19158	18998	19258	19238	19250	19330	19204	19301	19244	19219	19295	19353	19260	19236	19426	19128	19251	19066	19255	19157	19195	19179	19295	19284	19248	18950	19108	19179	19246	19426	19254	19110	19318	19334	19190	19408	19151	19186	19144	19339	19584	19451	19268	19265	19066	19270	19160	19169	19326	19414	19196	19300	19255	19188	19145	19137	19398	19147	19104	19154	19339	19205	19121	19322	19192	19324	19175	19291	19247	19261	19022	19174	19382	19318	19252	19305	19108	19286	19197	19245	19264	19231	19206	19525	19138	19230	19387	19245	19277	19204	19351	19118	19301	19202	19269	19138	19174	19374	19084	19259	19027	19317	19171	19292	19298	19116	19009	19244	19345	19412	19227	19120	19242	19486	19122	19281	19162	19184	19326	19111	19274	19268	19210	19271	19396	19246	19082	19205	19230	19142	19197	19366	19092	19276	18919	19287	19347	18977	19108	19004	19208	19190	19231	19242	19268	19274	19438	19267	19226	19052	19434	19288	19060	19160	19338	19085
22518	38490	35531	27974	23380	20860	19966	18849	17712	17537	17029	16638	16380	16353	16348	16031	16269	16179	16188	16018	16243	16207	16167	16108	16133	16079	16088	16039	16137	16123	16219	16291	16121	15938	16378	16073	16239	16218	16052	16164	15965	16074	15993	15892	16079	16013	17800	19643	17959	17284	16682	16112	15743	15891	16035	15996	15871	15933	15882	15979	15940	15794	15794	16124	15861	15933	15871	15991	15997	15809	15957	16032	15955	15893	16041	15961	15908	15831	15910	15904	16103	15914	15916	15717	15977	16026	16052	16021	16017	15972	15895	16023	15952	15885	15962	15745	15816	15936	16009	15898	15801	16011	15989	15741	15926	15818	15938	15937	15759	15900	15981	15852	15862	15852	15880	15849	16047	15798	15949	15943	15842	15900	16066	15846	15837	15957	15872	15781	15910	15861	15913	15959	15853	15889	15824	15875	15944	15870	15799	15943	16130	15971	15943	15650	16020	15666	15883	15867	15894	15936	15861	15912	15902	16097	16039	15972	15859	15925	15884	16064	15888	15986	15918	15922	15916	15820	15854	16049	15895	15907	15853	15998	15846	16000	15838	15790	15898	15714	15958	15863	15875	15858	16137	15827	15911	15789	15900	15715	15778	15971	15989	15894	15833	15969	16040	15743	15832	15843	15813	16004	16079	15884	15975	15862	15936	15916	15868	15869	15902	15866	15901	15865	15853	16036	16053	15815	15880	16041	15797	15978	16080	16033	15961	15968	15876	16002	15908	15924	15656	15880	16046	15898	15946	15980	16032	15762	16028	15822	15838	15905	15865	15927	15911	15972	15924	15850	15793	15768	15828	15904	15927	15824	15851	15810	16055	16053	15863	15809	15980	15861	15791	15684	15950	15920	16010	15818	15858	16024	15747	15789	15931	15819	16088	15937	15925	15785	15863	15903	15908	15919	15890	15905	15846	15921	15870	15996	15872	15944	15935	16040	15899	15889	16088	15864	15921	16020	16103	15914	15819	15838	15888	15846	15832	16007	15922	15992	15805	15894	15881	15905	15875	15803	15905	15958	15754	15889	15732	15977	15919	15931	15924	15828	15943	15808	15890	15934	15866	15752	16032	15782	15804	15843	15878	15864	16061	15972	15847	15916	15830	15899	15984	15871	15858	15841	15938	15843	15875	15946	15921	15948	15921	15805	15848	15891	15928	16034	15967	15851	15955	16034	15834	15672	15927	16109	15731	15928	15893	15973	16004	15621	15850	15994	16091	16036	15965	15815	15937	16139	15740	15840	16074	15907	15824	15977	15915	15914	15856	15711	15949	15802	15844	15895	15966	15981	16038	15919	15874	15842	16006	15941	16039	16021	15842	15812	15999	15868	16041	15921	15783	15995	15954	15782	15971	15927	16017	15972	15879	15988	15805	15832	15797	15914	15946	15911	15980	15955	15982	15901	15975	15872	15916	15854	15926	15854	15904	15959	15803	16034	15923	15800	15880	15914	15852	15841	16053	15942	15977	15832	15831	15809	15832	16046	15788	15966	15766	15950	15861	15783	15938	15937	15969	15829	16040	15869	15960	15859	15979	15841	15928	15829	15661	15820	15943	15912	15907	16023	15766	15915	15803	15904	15937	15939	15996	15894	15990	15827	15816	15818	16019	15945	15954	15856	15984	15810	15804	15967	15862	15822	15833	15968	16084	15752	15851	15957	15745	15983	15711	15725	15907	15691	15912	15961	15868	15940	15788	15787	16034	15954	15681	15886	15834	16002	16014	15769	15839	15982	15854	15881	15826	16002	15772	15767	15904	15885	15728	15879	15891	15904	15892	15835	15937	15934	15752	15940	15971	15935	15969	15844	16029	15956	15933	15942	16017	15923	15812	15744	15893	15822	15769	15756	15920	15903	15989	16008	15786	15751	15777	16021	16013	15750	16035	15807	16159	15908	16045	15958	15796	16004	15833	15948	15881	15741	15882	15831	15814	16009	15784	15978	15884	16044	16040	15897	15915	15901	15769	15821	15987	15745	15990	15967	15935	15850	15993	15873	15956	15874	15864	15951	16042	15909	15654	15930	15913	15849	15911	15881	15783	15823	15844	15852	15962	15810	15894	15957	15870	15899	15840	15696	15958	16048	15953	15897	16023	15749	15831	15999	15995	15990	15795	15912	15690	15990	15813	15771	16034	15934	15988	15825	15837	15749	16030	15870	15872	15889	15849	16021	16058	15924	15831	15994	16016	16036	16064	16031	15913	15808	15925	15955	15863	15895	15938	15963	15853	15835	15971	15854	15979	15919	15971	15898	15771	15777	15912	15983	15844	15860	15925	15677	15878	15869	15885	15828	15918	15980	15919	15866	15713	16050	15875	15869	15870	15952	15908	15934	15729	15878	15995	15736	15827	15937	16019	15725	15809	15732	15953	16010	15857	15823	15836	15887	15902	15856	15916	16045	15951	15817	15762	15873	15889	15873	16011	15934	15920	16043	15963	15823	15911	15891	15880	15962	15867	16054	15797	15736	15651	15755	15818	15857	15892	15982	15945	15939	15803	15909	15952	15781	15821	16072	15782	16010	15942	15911	15905	15919	15742	15859	15917	16000	15964	15955	15905	15970	16035	15822	15840	15982	15843	16008	15985	15865	15967	15859	16019	15949	15955	15841	15907	15837	16074	15793	15696	15864	15829	16008	15869	15756	15746	15770	15927	16090	15913	15933	15985	15979	15927	15766	16012	16048	15805	15878	15957	15886	16024	16045	16002	15781	15803	15983	15891	15811	15870	15847	15834	15863	15889	16019	15889	15725	15922	15890	15817	16029	15816	15882	15809	15869	16057	15910	15853	15923	15845	15961	16044	15943	15830	15702	15987	15710	15995	15886	15965	15942	16000	15824	16112	15809	15837	15741	15871	15902	15867	15900	15893	15978	15944	16071	15831	15915	15985	15865	15846	15851	15809	15905	15921	15806	15962	15836	16066	15998	15836	16017	15859	15774	16075	15898	15923	15925	15786	15857	15967	15999	15933	15855	16101	15893	15999	15845	15890	16132	15964	15948	15925	15868	15895	15751	15810	15879	15989	15867	15714	15891	15928	15755	15936	15842	15741	15843	15919	15727	15924	15973	15866	15716	15778	16024	15851	15934	15926	15909	15856	15810	16045	15791	15932	15858	15787	15927	15971	15834	15791	15936	15965	15851	15729	15823	15850	15928	15814	15920	15879	15862	15779	15969	15897	15963	15817	15898	15811	15791	15906	15833	15950	15878	15986	16005	15968	15885	15998	15835	15873	16099	15867	15828	15857	15815	16152	15888	16071	15839	16015	15803	15911	15916	15907	15973	15942	15925	15892	15999	15854	15947	15851	15832	15900	15852	16047	15871	15929	15810	15869	15743	15949	15924	15878	15739	15860	15909	15796	15936	16047	15985	16075	15875	15962	15845	15741	15847	15964	15779	15984	15903	15821	15857	15717	16046	15994	15944	15993	15949	15918	15871	15588	16004	15895	15947	15755	15744	15823	15978	16061	15821	15863	15791	15947	16027	15819	15982	15943	15820	16122	16003	15703	15837	16042	15885	16047	15754	15815	15866	15930	15903	16119	15901	16072	15757	15866	16094	16053	15905	15888	15974	15843	15742	15841	15852	16050	15912	15843	15822	15997	15793	15864	15942	15810	16023	15852	15850	15934	15913	15831	16151	15884	15940	16032	15950	15980	15898	15840	15943	15904	15808	15893	15893	15669	15790	15895	15757	15881	15859	15695	15954	15864	16025	15931	15812	15925	15902	15963	15931	15908	15945	15805	15848	15828	16103	15872	15775	15964	15787	15822	15787	15922	15915	15784	15829	16077	16045	15700	15940	15963	15989	15917	15772	15782	15972	16089	15828	15809	15981	15836	15879	15833	15912	16015	15832	15762	16002	15913	15964	15879	15732	16101	16007	15779	15787	15728	15946	15869	15852	15884	15912	15978	15982	15913	15918	15945	15866	16006	15713	16024	15992	15838	15891	16011	16005	15717	16046	15737	15925	15770	15926	15949	15699	15999	15865	16030	16074	15883	15741	16029	15878	15903	15943	15730	15893	15776	16179	15881	15828	15875	15852	15826	15965	15981	15929	15835	15951	15905	16006	15826	15976	15819	15912	15960	15964	15940	15951	16055	16002	15939	15985	15711	16274	16049	15967	15930	15946	15853	15903	15992	16013	16056	15967	15823	15808	16131	15912	15771	16034	15973	15837	15949	15952	15902	15966	16082	15796	15784	15656	15921	15968	15990	15860	15927	15912	15857	15994	15983	15860	16142	15917	15965	15830	15770	15971	15877	15835	15972	15836	15719	15797	15925	15899	16100	15853	15964	15803	15795	15893	15828	15870	15950	15934	15722	15800	15683	15946	15793	15981	15929	15894	15833	15843	15863	15812	15808	15914	15825	15847	15958	15826	15925	15823	16145	15785	15938	15972	15842	15864	15819	15963	16073	15901	15745	15822	15812	15854	15920	16104	15968	16006	15776	15832	16016	15827	16008	15734	15847	15861	15794	15944	15729	16022	15930	15857	15956	15859	15789	15718	15917	16063	15939	15862	15920	15938	15931	16035	15997	15756	15826	15940	15995	15861	15871	15965	15771	15777	15912	15774	15875	15817	15930	15945	15927	15898	15836	15966	16018	15860	15885	15903	15682	16023	15817	15861	15915	15890	15945	15969	15822	15833	15922	15931	15903	15903	15790	15887	15807	15704	15868	15848	15866	15843	15877	15745	15887	15822	15804	15878	15895	15833	15761	15897	15852	15872	15971	15606	15919	15975	15912	15899	15907	15786	15908	16015	15889	15933	15918	15861	16055	15949	15957	15889	16013	15818	15911	15827	16030	15736	15794	15904	15966	15857	15850	15941	15882	15826	15765	15942	15765	15923	15818	15778	15851	15860	16055	15941	15908	16087	15750	15906	15892	15815	15774	15969	15782	15924	15798	15925	15873	15947	16013	15950	15757	15781	15819	15967	15898	15956	16130	15951	15927	15957	15763	15855	15873	15940	16032	15730	15828	15913	15827	15674	15913	16028	16112	15694	15865	15789	15886	15916	16035	15894	15642	15979	15879	16040	15897	15788	15803	15884	16181	15787	15958	15836	15907	15879	15837	15924	15792	15894	15972	15791	15963	16046	15906	16079	15755	15708	15852	15858	15896	15983	15847	15977
27930	22899	26736	23890	19783	19414	19519	18904	18694	18669	18370	18479	18539	18539	18544	18366	18342	18462	18609	18400	18701	18611	18255	18459	18254	18443	18792	18599	18506	18563	18630	18553	18476	18475	18658	18658	18550	18596	18374	18461	18711	18625	18551	18611	18492	18522	18544	18587	18777	18674	18500	18577	18318	18335	18691	18399	18756	18294	18465	18458	18425	18581	18515	18613	18456	18448	18435	18546	18605	18679	18564	18470	18609	18563	18342	18189	18531	18612	18544	18459	18441	18503	18405	18507	18348	18337	18302	18494	18655	18411	18268	18527	18640	18500	18439	18643	18613	18466	18594	18407	18438	18325	18443	18301	18334	18444	18565	18256	18490	18556	18422	18753	18520	18569	18473	18512	18397	18364	18343	18395	18494	18383	18285	18383	18550	18274	18583	18403	18569	18447	18457	18344	18436	18480	18493	18188	18395	18400	18299	18450	18352	18215	18490	18642	18627	18443	18290	18497	18682	18396	18427	18434	18476	18335	18409	18397	18707	18376	18283	18388	18372	18477	18498	18389	18306	18340	18384	18192	18494	18488	18535	18441	18351	18186	18198	18294	18290	18326	18601	18631	18432	18436	18386	18619	18399	18351	18363	18381	18585	18328	18384	18382	18401	18618	18486	18448	18429	18506	18469	18314	18486	18662	18416	18535	18182	18449	18624	18582	18252	18335	18369	18507	18368	18407	18508	18279	18520	18514	18414	18408	18610	18511	18304	18371	18371	18421	18300	18426	18535	18466	18626	18328	18452	18411	18499	18443	18335	18389	18230	18151	18597	18267	18286	18365	18246	18142	18499	18644	18362	18477	18362	18426	18350	18536	18428	18206	18401	18371	18344	18302	18416	18473	18440	18404	18314	18372	18480	18470	18544	18555	18381	18567	18407	18409	18394	18563	18452	18402	18240	18346	18403	18458	18432	18460	18407	18460	18308	18349	18608	18562	18420	18580	18609	18388	18379	18549	18557	18547	18503	18486	18674	18392	18284	18428	18531	18397	18447	18383	18427	18431	18368	18480	18350	18566	18282	18453	18620	18621	18490	18444	18458	18545	18424	18688	18700	18488	18282	18441	18349	18364	18281	18414	18558	18485	18558	18110	18416	18535	18409	18541	18463	18396	18556	18438	18388	18366	18534	18539	18492	18400	18385	18307	18610	18475	18523	18469	18531	18492	18541	18424	18498	18441	18478	18562	18566	18455	18652	18302	18338	18456	18438	18322	18448	18319	18625	18562	18275	18293	18407	18511	18476	18337	18385	18316	18326	18146	18472	18504	18484	18505	18579	18317	18668	18489	18595	18678	18565	18459	18522	18534	18416	18455	18483	18413	18358	18370	18598	18472	18141	18399	18495	18353	18390	18559	18336	18627	18459	18392	18150	18465	18518	18575	18343	18118	18324	18513	18670	18419	18373	18541	18372	18442	18455	18449	18558	18170	18279	18442	18412	18594	18506	18539	18459	18430	18400	18487	18659	18543	18573	18626	18478	18559	18527	18544	18561	18443	18390	18496	18442	18333	18562	18355	18352	18467	18548	18507	18544	18219	18368	18472	18347	18591	18620	18403	18546	18365	18350	18523	18427	18571	18397	18304	18468	18389	18297	18455	18462	18586	18309	18700	18408	18499	18419	18376	18336	18520	18463	18510	18442	18357	18255	18330	18557	18431	18469	18326	18322	18545	18466	18188	18390	18447	18477	18578	18519	18451	18423	18338	18389	18783	18579	18273	18558	18353	18498	18447	18395	18522	18478	18509	18570	18355	18396	18414	18624	18435	18282	18472	18611	18373	18645	18549	18398	18491	18415	18351	18368	18452	18369	18500	18426	18589	18642	18479	18606	18407	18578	18360	18681	18637	18363	18325	18278	18526	18484	18499	18411	18546	18529	18463	18587	18601	18534	18352	18549	18508	18508	18541	18756	18592	18467	18440	18538	18539	18311	18499	18503	18464	18422	18255	18355	18289	18264	18500	18334	18496	18646	18417	18579	18600	18559	18357	18401	18506	18517	18460	18471	18470	18672	18520	18481	18268	17984	18444	18476	18421	18527	18172	18346	18462	18368	18275	18346	18458	18322	18298	18524	18483	18224	18573	18409	18567	18692	18386	18498	18360	18535	18652	18456	18538	18585	18551	18369	18502	18390	18562	18376	18254	18469	18653	18295	18494	18528	18402	18262	18564	18381	18503	18476	18625	18625	18558	18475	18461	18508	18496	18440	18499	18344	18595	18604	18461	18642	18470	18476	18443	18590	18442	18368	18410	18443	18557	18310	18491	18354	18434	18288	18679	18456	18550	18371	18361	18426	18564	18606	18547	18632	18372	18467	18370	18505	18651	18485	18441	18360	18301	18447	18425	18651	18353	18470	18432	18529	18480	18511	18387	18575	18452	18403	18441	18394	18503	18504	18672	18645	18151	18370	18464	18431	18364	18561	18391	18539	18574	18634	18678	18532	18329	18627	18284	18246	18521	18389	18490	18291	18389	18519	18273	18497	18643	18526	18422	18562	18292	18614	18505	18641	18450	18556	18625	18661	18177	18523	18346	18621	18621	18236	18553	18340	18514	18449	18409	18384	18631	18550	18542	18403	18375	18550	18427	18681	18385	18513	18475	18531	18370	18532	18309	18488	18438	18328	18261	18217	18439	18522	18476	18423	18319	18510	18546	18615	18246	18418	18399	18437	18493	18333	18545	18288	18338	18440	18437	18607	18399	18430	18521	18452	18429	18423	18351	18412	18511	18373	18531	18488	18335	18437	18479	18592	18576	18597	18325	18383	18565	18480	18339	18369	18424	18394	18468	18661	18328	18506	18442	18312	18342	18552	18482	18611	18304	18347	18316	18545	18345	18286	18395	18619	18534	18466	18416	18383	18453	18504	18513	18557	18397	18449	18461	18525	18577	18503	18537	18584	18271	18401	18407	18353	18419	18479	18446	18334	18513	18417	18412	18651	18430	18579	18584	18429	18431	18228	18479	18197	18459	18369	18425	18343	18394	18599	18582	18238	18584	18398	18449	18575	18674	18468	18565	18481	18460	18248	18536	18472	18463	18312	18542	18569	18354	18303	18439	18380	18464	18580	18312	18378	18739	18553	18548	18309	18615	18605	18409	18562	18348	18333	18299	18338	18654	18487	18375	18402	18507	18306	18387	18288	18626	18505	18446	18517	18636	18659	18475	18414	18425	18354	18395	18326	18628	18631	18232	18353	18471	18605	18605	18415	18301	18419	18402	18293	18531	18663	18445	18414	18405	18425	18369	18475	18469	18611	18498	18517	18528	18415	18540	18774	18444	18248	18677	18357	18297	18330	18373	18277	18517	18371	18396	18546	18510	18286	18289	18672	18577	18726	18484	18486	18437	18597	18611	18346	18574	18493	18485	18509	18278	18494	18580	18344	18549	18464	18427	18548	18511	18388	18477	18497	18446	18540	18496	18454	18537	18360	18575	18549	18387	18424	18580	18661	18507	18375	18614	18470	18445	18495	18413	18374	18260	18211	18442	18643	18560	18260	18506	18469	18485	18341	18649	18403	18220	18394	18588	18472	18454	18312	18388	18518	18527	18424	18172	18454	18413	18294	18302	18255	18614	18488	18244	18287	18470	18480	18542	18365	18577	18327	18516	18461	18432	18585	18514	18333	18215	18439	18564	18283	18368	18551	18234	18100	18449	18477	18385	18422	18421	18491	18335	18489	18544	18485	18390	18418	18491	18751	18290	18431	18501	18495	18431	18522	18571	18434	18587	18496	18592	18437	18435	18359	18413	18261	18388	18444	18589	18231	18568	18664	18451	18479	18689	18411	18371	18324	18531	18450	18350	18431	18446	18370	18586	18659	18459	18331	18506	18336	18281	18156	18543	18384	18386	18449	18556	18579	18425	18508	18387	18576	18424	18505	18520	18498	18519	18414	18529	18397	18321	18492	18389	18317	18249	18698	18550	18585	18181	18424	18432	18717	18496	18481	18480	18422	18429	18400	18332	18535	18704	18360	18448	18594	18519	18518	18289	18533	18154	18525	18398	18447	18460	18364	18302	18264	18198	18556	18439	18563	18490	18382	18296	18441	18299	18198	18417	18577	18147	18657	18418	18606	18392	18637	18370	18604	18475	18638	18391	18567	18410	18409	18423	18577	18320	18348	18495	18487	18438	18481	18688	18353	18447	18627	18468	18371	18475	18608	18626	18302	18416	18527	18176	18379	18500	18300	18379	18498	18552	18470	18636	18498	18411	18401	18467	18433	18427	18476	18424	18476	18405	18661	18506	18616	18402	18562	18643	18543	18324	18417	18488	18378	18536	18510	18429	18396	18398	18537	18560	18592	18462	18716	18517	18504	18290	18282	18303	18405	18362	18648	18449	18535	18575	18579	18515	18553	18383	18568	18441	18572	18896	18490	18517	18257	18442	18282	18489	18230	18503	18500	18410	18714	18475	18357	18577	18383	18430	18485	18724	18413	18411	18592	18380	18571	18568	18568	18515	18281	18697	18372	18307	18475	18400	18307	18470	18574	18365	18405	18278	18587	18645	18588	18401	18175	18443	18146	18402	18640	18457	18591	18566	18375	18643	18634	18440	18378	18673	18363	18571	18379	18371	18428	18367	18470	18634	18522	18426	18495	18403	18462	18493	18476	18465	18549	18350	18418	18586	18565	18462	18571	18521	18493	18317	18429	18517	18707	18451	18518	18268	18267	18409	18364	18578	18397	18404	18740	18582	18545	18317	18705	18489	18440	18420	18261	18516	18540	18514	18353	18594	18531	18523	18618	18430	18456	18352	18540	18444	18591	18399	18621	18307	18532	18483	18478	18483	18636	18300	18378	18176	18609	18507	18602	18430	18447	18341	18509	18495	18486	18307	18521	18514	18726	18438	18558	18447	18521	18242	18431	18658	18373	18494	18477	18557	18601	18521	18348	18429	18595	18477	18342	18478	18489	18376	18332	18513	18509	18444	18435	18536	18447	18339	18284	18274	18400	18287	18609	18373	18429	18325	18403	18466	18468	18404	18457	18557	18488	18424	18352	18438	18328	18621	18422	18447	18488	18426	18418	18473	18368	18446	18537	18355	18364	18542	18359	18288	18493	18524	18592	18530	18586	18216	18500	18460	18424	18480	18632	18362	18483	18571	18386	18462	18429	18549	18502	18416
18805	26421	24154	20223	17814	17023	16444	16275	15888	15824	15621	15786	15595	15510	15428	15435	15432	15455	15657	15653	15565	15601	15496	15507	15606	15456	15742	15362	15684	15684	15573	15674	15641	15599	15607	15723	15406	15572	15427	15573	15645	15547	15532	15576	15493	15580	15820	15719	15781	15883	15512	15662	15464	15467	15460	15276	15521	15540	15473	15512	15501	15565	15577	15598	15535	15421	15361	15422	15744	15382	15465	15585	15440	15306	15430	15464	15336	15500	15530	15446	15481	15541	15443	15267	15620	15532	15526	15406	15557	15459	15530	15467	15512	15409	15342	15694	15408	15585	15609	15395	15419	15490	15563	15423	15295	15446	15428	15344	15666	15268	15469	15563	15524	15430	15462	15437	15317	15477	15382	15424	15462	15397	15495	15413	15518	15337	15434	15480	15704	15526	15402	15474	15248	15544	15661	15413	15582	15468	15427	15355	15397	15421	15444	15482	15348	15414	15562	15390	15479	15426	15402	15451	15521	15573	15479	15470	15422	15440	15317	15489	15415	15441	15561	15470	15388	15586	15347	15489	15425	15598	15345	15375	15555	15521	15438	15344	15360	15429	15198	15402	15638	15510	15450	15545	15592	15442	15284	15360	15582	15617	15246	15354	15546	15479	15400	15458	15343	15423	15586	15254	15501	15424	15364	15386	15550	15412	15465	15357	15571	15360	15500	15428	15423	15496	15464	15350	15422	15542	15406	15428	15332	15474	15485	15443	15438	15509	15429	15535	15532	15458	15420	15491	15419	15573	15579	15565	15472	15717	15582	15504	15390	15372	15484	15401	15479	15599	15526	15305	15325	15564	15420	15470	15687	15518	15555	15522	15510	15502	15477	15373	15438	15457	15499	15595	15617	15397	15393	15549	15477	15513	15550	15546	15536	15450	15529	15432	15545	15418	15440	15211	15586	15449	15349	15567	15463	15407	15518	15504	15392	15529	15539	15282	15571	15557	15650	15499	15569	15702	15541	15418	15432	15400	15413	15498	15285	15452	15569	15506	15496	15494	15462	15591	15556	15273	15662	15486	15439	15475	15627	15437	15375	15324	15619	15585	15454	15422	15500	15364	15470	15432	15556	15425	15460	15346	15389	15521	15426	15430	15275	15384	15496	15507	15385	15621	15574	15350	15322	15424	15565	15351	15597	15357	15377	15460	15447	15461	15188	15480	15501	15494	15439	15586	15382	15419	15606	15338	15550	15539	15380	15453	15342	15563	15529	15561	15461	15339	15495	15521	15466	15502	15385	15406	15497	15621	15568	15480	15553	15510	15526	15594	15468	15531	15434	15493	15431	15468	15440	15340	15620	15339	15435	15415	15633	15402	15397	15509	15535	15678	15463	15556	15571	15572	15786	15467	15562	15490	15626	15471	15395	15578	15365	15582	15523	15601	15414	15428	15610	15436	15486	15579	15494	15317	15482	15371	15690	15334	15545	15397	15548	15603	15415	15582	15600	15612	15401	15352	15469	15249	15608	15419	15438	15387	15430	15582	15455	15490	15517	15491	15662	15472	15491	15576	15381	15515	15306	15339	15476	15511	15462	15309	15521	15411	15557	15513	15475	15543	15496	15432	15518	15539	15525	15610	15462	15415	15697	15530	15425	15450	15423	15393	15531	15395	15432	15456	15455	15426	15524	15641	15448	15482	15418	15661	15493	15502	15488	15424	15386	15326	15462	15457	15518	15433	15544	15268	15373	15477	15443	15590	15414	15581	15447	15538	15688	15412	15390	15482	15252	15549	15454	15478	15595	15272	15522	15448	15436	15547	15431	15328	15522	15392	15423	15623	15514	15278	15603	15524	15538	15454	15365	15477	15577	15377	15380	15340	15412	15509	15463	15610	15617	15484	15584	15473	15321	15586	15574	15485	15372	15437	15341	15308	15364	15538	15580	15508	15543	15479	15617	15396	15526	15660	15356	15490	15329	15545	15393	15386	15425	15561	15658	15408	15476	15522	15545	15497	15656	15554	15447	15477	15324	15508	15461	15501	15548	15373	15300	15409	15460	15512	15557	15433	15434	15444	15525	15419	15425	15399	15590	15537	15449	15546	15517	15562	15452	15464	15552	15580	15453	15466	15510	15395	15511	15604	15278	15507	15426	15564	15475	15698	15480	15470	15713	15337	15352	15593	15323	15451	15667	15478	15341	15533	15451	15488	15436	15501	15532	15405	15388	15641	15459	15389	15498	15499	15541	15430	15392	15602	15327	15439	15382	15387	15447	15384	15510	15348	15405	15444	15331	15489	15532	15247	15469	15525	15357	15357	15565	15389	15506	15443	15379	15474	15394	15482	15370	15524	15580	15263	15506	15436	15588	15427	15370	15329	15527	15589	15422	15423	15486	15326	15480	15426	15434	15462	15648	15428	15503	15533	15448	15375	15460	15543	15396	15532	15504	15480	15539	15341	15365	15427	15514	15440	15409	15460	15350	15435	15571	15633	15474	15615	15522	15465	15519	15540	15422	15536	15449	15276	15506	15464	15642	15309	15410	15375	15518	15514	15480	15555	15488	15410	15512	15453	15422	15564	15451	15369	15532	15426	15423	15556	15537	15533	15531	15443	15472	15491	15396	15508	15413	15452	15603	15516	15370	15342	15469	15573	15447	15568	15544	15347	15426	15376	15379	15557	15430	15545	15473	15440	15548	15631	15470	15581	15492	15396	15508	15412	15351	15290	15439	15464	15513	15546	15626	15586	15506	15537	15551	15329	15432	15523	15610	15634	15495	15649	15235	15376	15634	15364	15476	15598	15410	15445	15309	15388	15473	15526	15490	15461	15592	15625	15490	15431	15472	15353	15402	15620	15581	15374	15463	15634	15534	15504	15439	15370	15272	15470	15560	15441	15447	15418	15368	15577	15488	15535	15552	15619	15504	15377	15453	15377	15383	15294	15290	15496	15613	15505	15525	15313	15444	15457	15634	15661	15591	15478	15443	15411	15394	15499	15515	15521	15594	15396	15578	15532	15554	15390	15430	15403	15673	15528	15550	15474	15622	15338	15354	15577	15411	15327	15475	15642	15571	15448	15371	15515	15598	15355	15474	15465	15477	15370	15520	15342	15631	15479	15525	15425	15595	15520	15532	15543	15361	15315	15465	15413	15434	15553	15541	15447	15444	15424	15399	15452	15368	15622	15479	15489	15500	15525	15396	15622	15360	15370	15425	15537	15625	15403	15468	15410	15530	15645	15422	15462	15459	15418	15357	15608	15469	15393	15415	15321	15417	15440	15558	15332	15556	15459	15363	15460	15359	15421	15546	15609	15403	15492	15443	15328	15557	15469	15665	15539	15329	15527	15582	15478	15334	15512	15413	15481	15541	15441	15409	15609	15465	15620	15476	15561	15653	15210	15360	15453	15333	15459	15736	15551	15449	15453	15620	15450	15382	15455	15412	15359	15395	15467	15540	15564	15457	15625	15510	15524	15551	15412	15542	15610	15433	15464	15483	15491	15471	15462	15487	15557	15488	15479	15502	15424	15524	15355	15309	15526	15271	15451	15603	15273	15355	15403	15417	15620	15463	15324	15405	15589	15522	15337	15549	15428	15479	15316	15565	15470	15542	15682	15514	15476	15539	15526	15379	15416	15408	15652	15363	15577	15452	15393	15563	15510	15522	15794	15428	15325	15582	15442	15510	15508	15292	15529	15426	15507	15438	15403	15580	15529	15591	15513	15319	15514	15299	15424	15504	15411	15643	15538	15359	15402	15342	15545	15567	15464	15570	15335	15566	15431	15351	15487	15560	15465	15511	15590	15404	15551	15480	15502	15422	15301	15549	15448	15449	15700	15391	15412	15392	15645	15491	15414	15665	15501	15460	15506	15553	15369	15575	15606	15528	15534	15364	15402	15547	15355	15576	15432	15424	15458	15565	15451	15638	15270	15356	15460	15610	15554	15277	15408	15353	15564	15389	15432	15350	15553	15384	15478	15548	15580	15484	15511	15515	15402	15246	15645	15380	15559	15370	15489	15324	15511	15383	15461	15388	15535	15543	15470	15579	15373	15529	15442	15477	15514	15290	15518	15517	15534	15463	15461	15551	15398	15663	15348	15536	15481	15521	15548	15498	15385	15425	15625	15489	15509	15478	15517	15411	15580	15400	15419	15508	15384	15561	15372	15425	15546	15468	15552	15580	15503	15426	15374	15479	15629	15410	15628	15445	15420	15586	15624	15448	15477	15408	15491	15356	15418	15535	15370	15456	15422	15516	15712	15466	15358	15628	15528	15531	15503	15369	15456	15400	15603	15604	15378	15518	15400	15447	15469	15567	15535	15454	15543	15766	15499	15346	15412	15406	15357	15449	15542	15387	15567	15647	15447	15421	15355	15343	15605	15521	15414	15569	15729	15356	15521	15642	15559	15586	15538	15452	15627	15503	15412	15465	15456	15590	15473	15473	15591	15422	15399	15501	15550	15536	15564	15559	15403	15398	15547	15580	15491	15411	15350	15492	15290	15450	15537	15503	15454	15650	15429	15601	15532	15480	15482	15375	15595	15507	15472	15442	15300	15569	15403	15520	15445	15482	15488	15421	15600	15652	15231	15565	15615	15490	15508	15579	15488	15344	15392	15533	15246	15430	15477	15413	15430	15482	15393	15440	15543	15551	15431	15432	15371	15481	15512	15485	15444	15599	15451	15545	15235	15393	15466	15522	15525	15572	15600	15345	15644	15424	15449	15435	15407	15381	15501	15397	15567	15466	15590	15499	15501	15495	15623	15505	15357	15466	15416	15452	15628	15513	15670	15394	15355	15441	15505	15506	15464	15272	15509	15489	15560	15573	15336	15529	15564	15404	15492	15399	15512	15569	15603	15507	15588	15470	15475	15507	15487	15402	15342	15435	15525	15407	15438	15365	15315	15568	15433	15403	15437	15517	15585	15663	15500	15485	15516	15305	15321	15480	15641	15558	15528	15523	15631	15444	15522	15318	15431	15437	15630	15644	15591	15559	15427	15578	15512	15398	15446	15624	15548	15467	15530	15495	15386	15513	15405	15576	15448	15452	15383	15352	15382	15417	15855	15461	15521	15469	15509	15324	15333	15481	15412	15463	15629	15565	15409	15414	15602	15355	15414	15504	15569	15573	15361	15451	15545	15533	15466	15581	15490	15543	15607	15613	15441	15506	15503	15471	15468
23954	21366	28864	24391	22473	22647	21946	19128	18451	18512	18461	18224	18103	17953	17979	17932	18176	17850	17759	17927	18041	17809	18119	17955	17935	17896	17882	17806	18000	17798	17837	17697	17687	17764	17711	17740	17860	17835	17862	18016	17823	17995	17922	17739	17746	17696	18112	18926	18671	18432	18165	17921	17858	17764	17776	17649	17764	17859	17778	17771	17643	17691	17599	17682	17815	17788	17710	17820	17771	18009	17676	17814	17685	17772	17780	17724	17655	17710	17829	17800	17771	17838	17653	17664	17620	17732	17643	17713	17452	17767	17645	17654	17552	17659	17689	17684	17728	17486	17743	17563	17763	17681	17795	17734	17396	17853	17768	17916	17818	17555	17875	17604	17805	17831	17876	17904	17763	17639	17939	17808	17662	17729	17679	17528	17710	17570	17618	17865	17969	17753	17607	17704	17838	17771	17643	17876	17600	17677	17765	17712	17551	17962	17823	17840	17718	17773	17785	17756	17625	17656	17711	17630	17755	17750	17934	17652	17776	17698	17816	17811	17628	17726	17755	17981	17659	17798	17483	17779	17809	17892	17911	17737	17669	17736	17819	17534	17684	17847	18029	17674	17743	17786	17618	17800	17875	17801	17849	17770	17783	17671	17571	17801	17427	17774	17811	17663	17708	17754	18035	17723	17722	17838	17603	17570	17728	17695	17638	17837	17807	17779	17620	17762	17827	17966	17787	17877	17858	17870	17730	17683	17804	17832	17704	17662	17647	17575	17837	17831	17774	17793	17635	17589	17750	17679	17533	17609	17718	17629	17604	17714	17659	17773	17561	17711	17565	17524	17767	17847	17796	17821	17740	17803	17915	17744	17702	17742	17770	17709	17590	17799	17818	17586	17676	17721	17793	17757	17644	17725	17774	17724	17623	17692	17658	17775	17564	17812	17834	17622	17574	17861	17743	17850	17980	17680	17751	17770	17759	17768	17818	17594	17864	17744	17759	17785	17911	17763	17754	17699	17649	17526	17740	17846	17765	17744	17730	17909	17813	17714	17801	17746	17770	17661	17681	17792	17711	17535	17671	17790	17709	17599	17685	17676	17729	17663	17614	17631	17628	17775	17790	17866	17731	17718	17509	17698	17757	17424	17824	17826	17676	17787	17715	17803	17762	17750	17552	17691	17743	17827	17922	17592	17930	17683	17622	17734	17876	17610	17537	17573	17516	17710	17671	17667	17770	17600	17764	17505	17687	17632	17747	17714	17803	17805	17917	17683	17701	17751	17919	17586	17569	17832	17633	17705	17761	17690	17846	17734	17698	17666	17820	17862	17719	17830	17600	17635	17870	17735	17735	17839	17710	17562	17594	17807	17655	17803	17745	17980	17771	17640	17707	17786	17818	17428	17914	17561	17833	17800	17627	17677	17711	17741	17651	17739	17659	17820	17723	17850	17882	17591	17641	17916	17611	17686	17906	17758	17466	17648	17673	17844	17914	17902	17763	17761	17578	17624	17684	17724	17884	17935	17513	17795	17735	17632	17943	17882	17563	17834	17824	17723	17631	17809	17539	17713	17584	17521	17746	17656	17656	17463	17679	17689	17893	17742	17983	17714	17709	17794	17644	17493	17673	17614	17862	17544	17722	18052	17652	17717	17692	17740	17763	17695	17779	17589	17648	17915	17841	17537	17651	17768	17646	17688	17878	17762	17779	17639	17852	17698	17910	17700	17831	17726	17805	17765	17793	17834	17692	17686	17670	17695	17707	17549	17580	17703	17829	17821	17690	17621	17979	17609	17752	17607	17648	17529	17625	17560	17669	17656	17722	17798	17705	17724	17612	17746	17485	17751	17363	17933	17832	17719	17766	17894	17672	17975	17588	17663	17483	17691	17569	17705	17804	17788	17723	17991	17812	17636	17617	17600	17681	17729	17581	17667	17562	17751	17857	17821	17733	17771	17802	17851	17743	17805	17635	17536	17856	17629	17810	17803	17821	17804	17641	17626	17686	17669	17590	17692	17987	17818	17535	17822	17822	17693	17766	17904	17630	17519	17807	17913	17742	17574	17709	17677	17842	17811	17851	18005	17734	17847	17724	17636	17885	17420	17953	17800	17622	17593	17779	17634	17710	17529	17686	17671	17596	17897	17738	17682	17604	17589	17638	17464	17876	17555	17532	17464	17786	17673	17916	17670	17753	17705	17768	17980	17985	17537	17641	17622	17902	17556	17735	17633	17853	17780	17730	17802	17722	17881	17872	17805	17737	17870	17692	17672	17562	17755	17728	17638	17740	17776	17854	17711	17660	17942	17834	17729	17878	17779	17852	17656	17678	17801	17699	17840	17864	17787	17784	17636	17753	17864	17677	17893	17705	17824	17539	17749	17739	17638	17449	17708	17797	17966	17982	17751	17810	17834	17765	17921	17892	17874	17765	17636	17633	17621	17670	17613	17743	17869	17603	17503	17829	17659	17814	17786	17782	17921	17790	17808	17750	17723	17981	17773	17754	17691	17649	17618	17595	17961	17804	17626	17750	17589	17697	17922	17552	17781	17712	17752	17745	17986	17789	17630	17761	17704	17931	17541	17748	17601	17625	17901	17756	17680	17799	17763	17721	17683	17692	17842	17645	17796	17778	17696	17816	17554	17703	17956	17688	17608	17741	17865	17590	17820	17660	17848	17714	17702	17611	17767	17996	17843	17776	17726	17734	17784	17802	17834	17884	17818	17774	17677	17824	17893	17640	17755	17715	17739	17711	17735	17650	17705	17529	17820	17763	17667	17661	17701	17851	17798	17598	17650	18026	17760	17789	17796	17724	17585	17758	17737	17735	17843	17757	17826	17845	17766	17829	17851	17801	17774	17769	17807	17796	17664	17716	17944	17644	17567	17542	17581	17981	17714	17836	17652	17702	17690	17938	17852	17694	17839	17792	17795	17872	17582	17616	17706	17676	17520	17645	17793	17536	17735	17894	17654	17622	17830	17735	17823	17788	17600	17866	17700	17551	17496	17689	17747	17560	17634	17708	17624	17766	17795	17718	17557	17726	17836	17788	17743	17797	17806	17694	17842	17811	17787	17867	17750	17660	17951	17561	17598	17814	17740	17790	17771	17842	17688	17805	17507	17650	17735	17785	17765	17686	17582	18004	17679	17649	17752	17591	17586	17729	17432	17542	17602	17742	17683	17729	17806	17914	17767	17748	17738	17650	17652	17728	17692	17699	17955	17874	17561	17833	17707	17810	17745	17752	17656	17688	17578	17576	17719	17891	17558	17891	17583	17744	17678	17748	17692	17551	17662	17586	17852	17741	17493	17674	17791	17720	17746	17886	17816	17652	17640	17687	17596	17852	17610	17591	17873	17616	17712	17831	17785	17786	17988	17908	17670	17723	17737	17624	17779	17871	17776	17572	17778	17501	17648	17832	17831	17683	17809	17614	17633	17688	17572	17796	17804	17809	17427	17628	17630	17955	17848	17785	17688	17682	17511	17663	17815	17672	17512	17839	17435	17570	17643	17560	17657	17955	17728	17862	17623	17922	17745	17725	17837	17834	17744	17791	17659	17977	17913	17815	17760	17742	17566	17986	17904	17658	17738	17963	17800	17701	17786	17833	17764	17608	17795	17651	17737	17736	17819	17888	17637	17798	17695	17758	17771	17927	17712	17822	17916	17698	17786	17843	17789	17592	17788	18015	17961	17542	17585	17843	18005	17648	17701	17586	17645	17872	17624	17655	17611	17505	17700	17755	17724	17519	17730	17535	17812	17686	17680	17548	17689	17671	17856	17556	17529	17730	17787	17708	17826	17845	17664	17657	17887	17745	17715	17765	17708	17919	17691	17783	17669	17747	17830	17689	17804	17891	18027	17711	17806	17695	17764	17707	17442	17755	17713	17873	17653	17644	17541	18083	17629	17702	17535	17805	17759	17692	17608	17657	17834	17632	17608	17811	17662	17646	17708	17618	17998	17672	17745	17705	17768	17627	17834	17766	17714	17822	17608	17772	17732	17786	17736	17705	17757	17780	17875	17565	17581	17706	17779	17572	17961	17774	17584	17627	17586	17730	17600	17675	17800	17856	17771	17622	17729	17722	17527	17767	17591	17675	17793	17559	17579	17765	17671	17773	17988	17832	17582	17590	17728	17902	17738	17823	17691	17778	17661	17729	17761	17939	17787	17672	17667	17589	17610	17714	17738	17560	17601	17525	17849	17507	17859	17883	17618	17715	17737	17792	17506	17646	17783	17788	17665	17677	17929	17781	17736	17663	17691	17746	17646	17752	17576	17749	17597	17790	17688	17768	17613	17647	17701	17732	17590	17705	17591	17710	17674	17879	17666	18133	17761	17649	17932	17666	17736	17667	17809	17755	17600	17819	17773	17699	17712	17678	17675	17812	17564	17663	17793	17719	17524	17797	17562	17614	17665	17843	17668	17828	17676	17658	17764	17709	17664	17665	17767	17708	17842	17784	18020	17797	17940	17591	17536	17699	17752	17790	17833	17715	17802	17740	17820	17642	17676	17863	17768	17694	17707	17821	17849	17764	17847	17660	17542	17559	17654	17649	17558	17656	17590	17767	17678	17800	17498	17769	17603	17602	17738	17747	17913	17885	17820	17538	17795	17860	17721	17794	17701	17724	17838	17765	17540	17594	17716	17636	17532	17905	17775	17714	17793	17568	17814	17801	17507	17559	17852	17690	17708	17761	17650	17655	17483	17654	17753	17939	17688	17824	17617	17537	17825	17724	17574	17676	17772	17942	17589	17679	17896	17964	17662	17834	17733	17484	17602	17662	17836	17720	17821	17761	17779	17826	17710	17743	17737	17758	17652	17697	17887	17754	17684	17478	17595	17719	17818	17741	17984	17890	17916	17785	17550	17812	17615	17718	17584	17652	17732	17795	17774	17827	17541	17652	17664	17704	17678	17790	17866	17631	17736	17670	17759	17817	17938	17760	17749	17791	17819	17531	17737	17807	17711	17608	17722	17846	17953	17695	17590	17723	17808	17770	17529	17623	17619	17921	17791	17772	17442	17781	17569	17650	17598	17780	17775	17632	17792	17745	17861	17652	17545	17682	17847	17763	17797	17826	17730	17720	17777	17698	17777	17740	17775	17660	17826	17818	17732	17797	17633	17683	17953	17944	17688	17814	17637	17509	17692	17789	17547	17752	17679	17772	17740	17818	17777	17732	17738
19514	33089	30888	24463	20570	18715	17629	16628	16351	15966	15850	15507	15462	15324	15287	15300	15164	15340	15411	15248	15245	15141	15079	15255	15174	15049	15136	15213	15130	15092	15321	15131	15135	15221	15065	15244	15331	15323	15156	15142	15290	15274	15322	15115	15140	15073	15926	16941	16438	15876	15527	15213	15225	15126	14980	15130	15061	15054	15103	15015	15041	14918	15086	15004	14975	15118	15156	15069	14927	14993	14983	15121	15180	14827	15159	14884	15116	14947	14979	14960	15134	15042	15322	15108	15246	15005	15068	15015	15209	15042	14988	15001	15046	15094	15266	14978	15101	15165	15071	14959	15007	14929	15143	15031	14931	15025	15152	14978	15209	15070	15090	15078	15023	15049	14915	14933	15254	14939	14987	15069	15202	15083	15157	15180	14909	15072	14908	14968	15061	15059	15088	15007	15189	14840	14996	14936	15043	15096	15178	15001	14993	15097	14945	15152	14958	15119	15172	14912	15046	15243	15020	15078	15126	15090	15159	14962	15223	15171	15059	15029	15036	14960	14945	15133	15008	15012	15138	15035	15006	14927	15054	15144	15149	15014	14939	15145	15044	14995	15115	15040	15059	15157	14860	15146	15130	15201	14856	15120	15163	15036	15024	15008	15172	15080	15029	15156	15044	14967	15195	15140	15141	15337	15186	15246	14999	15179	15125	15098	14998	15030	14907	15065	15127	15164	14918	15044	15123	15037	15011	15096	15113	14898	14893	14981	14945	15082	14880	15187	15049	14985	15003	15001	15049	15192	14884	14884	15131	15131	15018	14918	15117	15095	15132	14880	15165	14872	14859	15262	14990	15019	15297	15103	15105	15092	14957	15016	14927	14931	14915	15009	14979	15152	14939	15126	15042	15206	15018	14888	15011	15214	15089	15052	15059	15006	14988	14964	15073	15065	15164	14971	14940	15045	15197	15077	15066	14906	14968	15169	15250	15107	15050	15190	15023	14876	15009	15113	15085	14903	15018	14995	15084	15118	15006	15093	15018	14997	15015	15009	15120	15179	14940	15154	15158	15073	14994	14960	15118	15159	15258	15008	14937	15025	15094	15030	14965	15050	14982	14971	15058	15104	15085	14897	15175	15132	14928	15040	14975	14908	15110	15034	15223	15252	15099	15168	15261	15091	15194	14936	14980	15090	15112	15107	15187	15075	15127	14902	15156	14885	14948	15047	15103	15037	14951	15107	15068	14952	15005	14854	14991	14997	15049	15093	15101	15104	15096	15161	15170	14899	14984	15082	15035	15110	15024	14930	15081	15274	15014	15095	15020	15088	15082	14933	15146	15137	14963	14978	15003	15065	15052	15053	15050	15079	15015	14994	14991	14963	15113	15043	14956	15034	15236	14892	15074	15220	15121	15245	15058	15057	15014	15188	14942	14998	15021	15134	15230	15156	15206	14974	15167	15073	15077	14980	15154	15189	15102	14959	15081	15128	14920	14997	15077	15054	15047	15118	15134	14963	15199	15226	14994	14991	15133	15085	15049	15100	15030	15081	15016	15074	15167	15172	15164	15141	15051	14879	15163	15191	15095	15025	15178	15015	15266	14998	15061	15152	15247	15063	15127	15082	14945	15010	15180	15002	15081	15080	15087	15105	15063	15179	15064	15089	14899	15197	15029	15122	15037	15106	15173	15131	15013	15153	15140	15054	15162	15088	14974	15073	15018	15003	15116	15136	15166	15134	15129	14951	15069	15138	14883	15082	14933	14948	15120	15002	15055	15173	15160	15070	15099	15082	14899	14997	15026	15167	15115	15070	14915	14966	14972	15053	14974	15109	15080	14966	14933	15058	15089	15057	14936	15111	15139	15012	15099	15144	15120	15014	15102	15086	15096	15138	15109	15156	15078	15164	14940	14894	15126	14996	15103	15088	15062	15070	15081	14908	14834	15048	15151	14978	15206	15035	15173	15118	14886	14972	15113	15036	15111	15142	15090	15286	15111	15047	14976	15048	15049	15084	15093	14976	15164	15094	15075	15052	14941	15080	15028	15086	15106	14978	15162	15156	15149	14898	15060	15045	15123	15078	15158	15115	15109	14919	15111	14908	15009	15089	15211	14908	15022	15008	15236	15023	15028	15143	15225	14935	15097	15147	15064	15054	15130	15021	15016	15033	15111	14976	14920	15054	15149	14877	15153	15170	15058	15198	15004	15006	15098	15034	15223	14927	15028	15066	15017	15000	15147	15067	15056	15175	15091	15151	15013	14983	15152	15130	14941	15055	15106	15153	15186	15220	14986	14882	15182	15016	14844	14991	15143	15108	14923	15142	14822	15031	15026	15116	15012	15100	15047	15020	15050	15127	14967	15064	14995	15028	15040	15269	15107	15109	15033	15162	15293	15037	15069	15009	15243	14986	15006	14916	14934	15170	15216	15028	15117	14993	15029	15079	15097	15067	15124	15113	15150	15077	14918	15014	15047	15174	15146	15006	14956	14976	15207	14926	14951	15161	14936	15072	15114	14898	15128	15045	15058	15080	15190	15075	15153	15158	14971	14960	15003	15024	14849	15094	15073	15211	15119	14976	15104	15083	15045	15068	15110	14970	15041	15018	14984	15059	15029	15104	15233	15054	14877	15104	15120	15092	15003	15118	14962	14989	15038	15144	15088	14876	15154	15006	14999	15208	15042	15047	15153	15160	15140	15011	15062	15138	15090	14933	15000	14928	15144	14964	15033	15243	14974	14926	14974	15070	14886	15139	15090	15155	14914	14975	15067	15040	15150	14982	15037	15021	15329	15037	15197	15040	15106	15027	15109	14964	15047	14921	15049	15026	15021	15229	14979	15090	14983	14920	15061	15119	15120	14990	15130	15140	15049	15085	15136	14974	14960	15028	15042	14992	15032	15091	14954	15002	14997	14973	14998	15257	14826	15111	15043	14976	14989	14980	15166	15064	15157	15005	15148	15016	15138	15085	15068	15061	15030	15091	15072	14887	15103	15212	14968	15037	14908	15102	15113	14925	15169	15015	15037	15214	15012	14849	15073	15005	15154	15043	15101	15238	15074	15044	15030	15021	15134	14955	15011	15092	15150	15073	15100	14945	15120	15088	15041	14789	15188	14937	15022	15198	15057	15262	15080	14936	15027	15036	14957	15044	15134	15122	15152	15074	15013	15187	15096	15202	15228	15150	15215	15050	15213	15096	14884	15067	15013	15184	14902	15029	15081	15053	15121	14983	15073	15087	15078	15140	15077	15055	14999	15075	15108	14881	14948	14912	15179	15015	14966	15083	15108	15164	15085	15138	15086	15119	15083	15066	14928	15172	15106	15045	14958	15214	15011	15093	15144	15208	15187	15201	14897	15025	15029	15007	15042	15030	15209	15224	14944	14937	15078	15141	15158	15264	15089	15010	15227	15211	15036	14945	15113	15017	15091	15068	15065	15039	15092	15072	14950	15111	14954	15024	15001	15071	15068	14969	15173	15033	15313	15046	15203	15124	15115	15012	15003	15161	14986	14932	15031	15091	15128	14998	15153	15089	15058	15000	15149	15201	15092	15146	15010	15004	15109	15069	15186	15014	14978	15160	15017	15166	15081	15009	14962	15187	15167	15034	15172	15142	15229	15044	15140	15005	15021	15064	15120	14861	15140	15111	14935	14872	15124	15241	15083	15000	15112	15105	15174	15075	15066	15133	15074	15037	15108	15284	15168	15090	15169	15143	15123	14950	15063	15117	15081	14994	15148	15236	14944	15186	15019	15032	15107	14921	15050	14997	15017	15067	15105	15267	14984	15127	15143	15083	15247	15067	15091	15060	14990	15083	14956	14951	15242	14870	15101	15024	15042	15224	15121	15121	15185	15058	15076	15095	15082	15145	15079	15050	15165	14963	14964	15107	15058	15070	15332	15185	14984	14937	15076	15163	15070	15086	15060	14992	15082	14965	14953	15121	15240	15050	15022	15158	15242	14898	15169	15080	15126	15051	15074	14995	15098	14992	14910	15265	15086	14973	14965	15007	15113	15067	14897	15071	15000	14988	15018	15234	15066	14913	15048	14889	14878	14954	14996	15171	15003	15007	15094	15060	15078	15024	15047	15143	15066	15141	15098	14960	15115	15159	15132	15081	15140	14960	15068	14986	14876	15017	15036	14997	14942	15078	15083	15136	15176	15207	14895	15168	15272	14952	15084	15165	14960	15079	15217	15187	14894	14953	14912	15216	15103	15121	14980	15233	15110	15077	15063	15194	15069	14987	15154	14971	15185	15056	15059	14906	14806	15041	14956	15091	14944	15065	15031	15118	15243	15024	14996	15123	15040	15111	15176	15129	14981	14970	15037	15029	15098	15099	15134	14965	15149	15135	15223	15050	15038	15107	14999	15011	15154	15150	15052	15143	15179	14950	15062	15068	15080	15044	15026	15052	15006	15045	14991	15274	15119	15231	14972	15212	15019	14968	14871	15111	15145	15145	15041	15097	15061	15016	15191	15283	15066	14925	15128	15013	15118	15042	15153	15050	15140	15132	15053	14902	15147	15056	15001	15109	15039	15007	15006	15054	14995	15104	15210	14999	15304	15042	15122	15157	15146	15112	15020	15270	15101	15079	15092	14946	15188	15164	15045	14956	15030	15032	15059	15116	15135	15046	15110	15023	14938	15064	14991	15178	15058	14945	15127	15116	15081	15035	15201	15271	15072	15070	15143	15001	15088	14930	15144	15260	14949	15183	15009	14944	15045	15150	15076	15078	14994	15032	15092	14899	15030	15170	15053	15114	15154	15195	15173	15021	15118	15063	15137	15072	14954	15074	14912	14949	15002	15091	15087	15135	15055	15108	15250	15280	15080	15079	15280	15106	15117	15073	15038	15184	15022	15215	15102	14991	15012	15044	14899	15008	15008	14894	15060	14933	15046	15050	14971	15175	15066	15135	14970	15106	15212	14892	15000	15187	14960	15087	15137	15101	14875	15009	15017	15084	15132	15022	14942	15161	15063	15100	15028	15184	15202	15028	15101	15074	14904	15270	15146	15086	15174	14974	15074	15148	15138	15035	15137	15069	14956	15268	15045	15147	15028	14985	15087	15116	15037	14999	14997	15047	15053	15123	15091	15008	15157	15108	15022	15089	15278	14846	14865	14924	15064	15159	15043	15137	15085	14927	15002	15108	15069	14974	15157	15082	14944	15284	15183	15068
22932	21412	29343	23847	21679	24128	26259	20713	19771	19708	19146	18987	18817	18931	18907	18498	18732	18888	18487	18620	18548	18583	18214	18342	18402	18305	18465	18533	18476	18319	18681	18518	18453	18530	18196	18581	18461	18446	18553	18447	18504	18410	18350	18450	18551	18332	19112	20625	20010	19389	19058	18720	18521	18224	18400	18447	18452	18263	18203	18191	18280	18482	18220	18112	18229	18223	18302	18174	18225	18230	18425	18448	18335	18253	18364	18223	18259	18488	18353	18293	18439	18404	18357	18257	18231	18233	18422	18023	18439	18380	18364	18319	18267	18264	18120	18307	18484	18309	18207	18287	18149	18169	18157	18270	18431	18209	18277	18269	18333	18368	18355	18256	18280	18207	18307	18194	18719	18301	18315	18195	18308	18207	18461	18434	18311	18462	18385	18202	18239	18214	18411	18197	18289	18285	18362	18268	18237	18200	18494	18464	18128	18298	18186	18318	18353	18199	18280	18246	18319	18360	18218	18187	18174	18267	18460	18222	18216	18029	18148	18423	18147	18185	18106	18285	18316	18198	18304	18239	18159	18080	18302	18211	18377	18484	18331	18289	18264	18155	18311	18267	18281	18314	18234	18233	18134	18077	18108	18392	18151	18344	18093	18558	18195	18242	18306	18343	18231	18188	18249	18234	18375	18475	18154	18142	18328	18416	18210	18139	18392	18557	18326	18335	18295	18065	18417	18254	18204	18185	18303	18200	18013	18047	18253	18034	18316	18044	18216	18117	18408	18183	18347	18319	18347	18258	18454	18158	17887	18381	18257	18114	18431	18292	18166	18285	18292	18132	18084	18200	18330	18326	18265	18306	18207	18281	18126	18023	18297	18420	18144	18197	18391	18388	18241	18233	18314	18364	18158	18386	18320	18328	18146	18246	18284	18305	18348	18320	18241	18250	18288	18043	18280	18272	18080	18201	18352	18315	18067	18343	18270	18249	18307	18364	18406	18161	18060	18292	18187	18154	18186	18151	18270	18227	18223	18269	18297	18266	18113	18188	18281	18229	18212	18160	18447	18395	18430	18204	18177	18345	18346	18152	18240	18224	18189	18223	18247	18202	18187	18106	18129	18261	18060	18354	18299	18348	18302	18260	18433	18376	18098	18170	18312	18415	18040	18231	18279	18238	18324	18110	18239	18227	18112	18137	18599	18364	18100	18345	18264	18283	18249	18303	18367	18221	18126	18180	18277	18199	18218	18393	18300	18175	18140	18427	18382	18342	18122	18397	18181	18397	18154	18267	18323	18263	18380	18237	18538	18323	18336	18353	18452	18221	18242	18544	18181	18006	18384	18433	18318	18158	18350	18146	18303	18246	18134	18120	18391	18191	18153	18235	18254	18366	18260	18197	18184	17930	18236	18366	18117	18316	18275	18067	18200	18363	18080	18328	18338	18271	18179	18318	18198	18185	18331	18132	18336	18294	18212	18131	18300	18179	18369	18394	18356	18095	18413	18275	18126	18233	18415	18151	18119	18408	18274	18113	18241	18223	17928	18130	18311	18335	18337	18205	18260	18349	18112	18373	18187	18274	18159	18297	18304	18164	18173	18261	18073	18440	18441	18346	18209	18135	18257	18271	18052	18409	18307	18073	18274	18187	18132	18156	18227	18260	18120	18228	18181	18152	18194	18117	18404	18213	18233	18141	18442	18143	18149	18402	18419	18382	18267	17975	18333	18137	18139	18159	18148	18393	18230	18125	18565	18256	18203	18256	18172	18318	18362	18157	18349	18331	18236	18337	18411	18067	18208	18265	18237	17930	18248	18280	18186	18128	18104	18410	18150	18065	18227	18370	18416	18100	18270	18277	18163	18341	18089	18205	18303	18334	18126	18112	18369	18181	18492	18232	18387	18060	18402	18274	18165	18277	18437	18251	18268	18357	18163	18230	18238	18166	18481	18214	18069	18130	18499	18210	18096	18222	18373	18104	18247	18179	18105	18057	18291	18127	18345	18171	18392	18084	18168	18381	18306	18184	18254	18397	18410	18182	18161	18221	18152	18131	18052	18249	18178	18309	18393	18237	18057	17982	18133	18434	18346	18230	18246	18283	18366	18031	18409	18103	18205	18178	18178	18183	18293	18207	18315	18286	18344	18206	18266	18099	18165	18151	18215	18210	18306	18287	18390	18288	18156	18213	18334	18469	18281	18197	18384	18225	18053	18331	18256	18201	18380	18361	18075	18225	18255	18377	18318	18424	18237	18275	18285	18171	18156	18311	18305	18223	18286	18311	18347	18058	18272	18196	18250	18074	18199	18311	18237	18271	18387	18207	18177	18203	18417	18454	18398	18309	18250	18331	18079	18095	18297	18202	17928	18064	18165	18136	18357	18120	18173	18143	18085	18218	18343	18164	18393	18295	18383	18061	18386	18010	18225	18237	18269	18175	18180	18197	18244	18159	18307	18175	18291	18193	18155	18064	18060	18359	18258	18320	18287	18223	18178	18341	18157	18020	18172	18085	18205	18216	18072	18201	18545	18236	18372	18270	18123	18286	18213	18240	18224	18243	18411	18363	18301	18232	18305	18509	18320	18178	18236	18243	18192	18130	18163	18235	18343	18269	18105	18300	18311	18307	18050	18113	18319	18341	18274	18354	18441	18343	18159	18418	18036	18397	18146	18374	18312	18315	18313	18300	18189	18168	18111	18384	18282	18429	18268	18171	18238	18293	18345	18352	18310	18258	18562	18338	18322	18074	18209	18360	18449	18089	18362	18073	18136	18252	18402	18161	18255	18363	18259	18324	18273	18431	18161	18320	18207	18171	18291	18137	18066	18261	18221	18177	18381	18203	18295	18202	18140	18120	18246	18332	18276	18241	18250	18003	18337	18389	18405	18169	18185	18320	18362	18223	18156	18192	18206	18290	18327	18331	18363	18039	18308	18231	18322	18403	18324	18254	18320	18301	18225	18221	18242	18230	18206	18254	18198	18268	18189	18431	18316	18247	18135	18230	18297	18297	18407	17916	18304	18377	18379	18193	18428	18192	18375	18188	18280	18292	18187	18240	18234	18140	18306	18128	18183	17985	18298	18317	18021	18427	18299	18212	18289	18057	18120	18222	18268	18490	18137	18191	18305	18228	18210	18284	18266	18122	18317	18123	17971	18341	18309	18397	18397	18319	18363	18197	18200	18293	18206	18321	18272	18137	18405	18299	18275	18193	18255	18078	18398	18212	18358	18182	18312	18262	18587	18255	18333	18183	18166	18134	18342	18286	18242	18238	18214	18193	18252	18073	18559	18123	18120	18130	18351	18239	18269	18329	18272	18275	18426	18125	18225	18249	18373	18200	18280	18583	18216	18062	18010	18140	18010	18190	18260	18101	18287	18386	18407	18302	18444	18233	18281	18364	18246	18046	18149	18222	18115	18154	18404	18296	18330	17878	18151	18122	18199	17950	18155	18190	18064	18129	18346	18260	18418	18171	18202	18282	18296	18222	18233	18159	18400	18291	18400	18316	18119	18121	18326	18115	18026	18225	18158	18558	18323	18212	18279	18201	18421	18418	18142	18202	18464	18280	18217	18178	18239	18151	18176	18300	18297	18277	18092	18239	18147	18177	18260	18254	18174	18273	18172	18377	18228	18213	18223	18129	18046	18213	18280	18085	17981	18123	18356	18332	18420	18537	18467	18257	18155	18257	18353	18021	18389	18150	18208	18290	18203	18110	18467	18286	18316	18386	18291	18237	18456	18315	18445	18220	18152	18152	18369	18467	18130	18403	18343	18445	18241	18274	18264	18309	18104	18200	18476	18224	18257	18228	18260	18205	18317	18068	18363	18275	18286	18256	18402	18175	18249	18303	18361	18235	18187	18197	18251	18226	18037	18338	18081	18225	18343	18313	18337	18274	18332	18159	18237	18325	18215	18230	18190	18384	18090	18273	18135	18300	18383	18231	18149	18151	18222	18409	18321	18234	18197	18152	18326	18125	18110	18249	18305	18345	18290	18363	18112	18141	18179	18116	18175	18354	18194	18203	18258	18110	18222	18197	18363	18361	18181	18128	18260	18460	18348	18281	18106	18321	18275	18294	18333	18218	18387	18327	18115	18092	18418	18258	18238	18372	18321	18299	18112	18215	18199	18027	18399	18255	18313	18286	18296	18385	18252	18255	17898	17997	18244	18112	18337	18427	18280	18397	18208	18222	18116	18137	18141	18118	18439	18193	18285	18129	18435	18065	18112	18145	18259	18480	18325	18162	18385	18066	18020	18356	18315	18256	18245	18190	18252	18100	18265	18315	18345	18485	18216	18360	18256	18241	18255	18114	18246	18332	18458	18211	18215	18130	18250	18067	18364	18268	18198	18168	18132	18354	18195	18192	18170	18231	18289	18326	18262	18064	18119	18275	18149	18295	18125	18306	18176	18216	18325	18218	18371	18447	18423	18248	18098	18175	18390	18296	18214	18391	18280	18403	18366	18205	18162	18184	18394	18249	18096	18316	18263	18243	18099	18072	18301	18275	18294	18191	18518	18113	18193	18257	18188	18427	18208	18176	18390	18306	18177	18436	18227	18311	18112	18244	17953	18387	18303	18449	18271	18146	18331	18376	18378	18183	18330	18197	18268	18218	18074	18206	18294	18296	18189	18110	18276	18351	18143	18188	18249	18197	18407	18254	18305	18139	18517	18433	18136	18271	18339	18231	18327	18376	18233	18107	18110	18387	18056	18244	18316	18145	18266	18030	18274	18310	18199	18437	18153	18460	18209	18257	18364	18113	18116	18069	18170	18107	18174	18301	18312	18364	18283	18186	18256	18300	18112	18248	18279	18185	18172	18285	18148	18125	18075	18092	18120	18329	18488	18393	18439	18287	18336	18318	18195	18049	18152	18183	18011	18372	18222	18211	18115	18216	18126	18148	18094	18377	18293	18066	18360	18032	18585	18204	18125	18190	18225	18098	18353	18228	18286	18167	18231	18304	18262	18266	18326	18219	18232	18409	18213	17947	18309	18069	18251	18063	18148	18338	18365	18213	18150	18413	18282	18167	18437	18331	18157	18280	18128	18374	18160	18329	18082	18298	18515	18199	18413	18260	18104	18363	18246	18111	18123	18012	18277	18239	18211	18195	18396	18207	18248	18201	18207	18282	18365	18384	18365	18077	18289	18305	18119	18286	18265	18245	18387	18431	18272	18176
21754	38569	36143	28120	23658	20751	19155	17844	17451	16879	16262	16067	15904	15734	15640	15719	15593	15602	15609	15639	15390	15483	15459	15473	15488	15422	15757	15390	15221	15422	15420	15594	15504	15669	15399	15547	15474	15408	15451	15605	15419	15337	15348	15367	15507	15431	16746	19195	17580	16846	16058	15515	15376	15424	15428	15336	15414	15156	15317	15456	15381	15452	15437	15430	15180	15148	15355	15369	15381	15329	15300	15284	15519	15419	15418	15312	15408	15416	15308	15226	15206	15292	15456	15281	15349	15300	15384	15243	15329	15198	15512	15433	15295	15275	15441	15500	15377	15285	15300	15320	15306	15281	15268	15279	15515	15311	15273	15353	15241	15157	15268	15289	15322	15336	15324	15296	15170	15460	15299	15354	15116	15332	15378	15430	15226	15268	15350	15272	15381	15335	15402	15375	15279	15313	15413	15258	15313	15451	15101	15255	15213	15455	15279	15380	15235	15316	15175	15357	15112	15134	15412	15387	15411	15248	15303	15342	15296	15180	15322	15493	15280	15459	15326	15229	15393	15086	15466	15369	15212	15460	15423	15388	15307	15283	15265	15294	15232	15342	15235	15240	15381	15445	15343	15149	15193	15160	15380	15222	15451	15337	15206	15162	15294	15270	15294	15315	15242	15227	15266	15323	15233	15425	15387	15220	15276	15341	15467	15244	15263	15222	15217	15378	15363	15402	15287	15311	15466	15270	15275	15319	15293	15397	15236	15344	15369	15324	15264	15109	15413	15060	15330	15278	15299	15284	15255	15272	15296	15310	15083	15301	15212	15379	15200	15226	15189	15410	15418	15370	15409	15353	15465	15411	15239	15280	15416	15337	15312	15328	15224	15341	15246	15269	15246	15185	15339	15395	15364	15232	15424	15408	15343	15191	15290	15178	15328	15275	15233	15187	15119	15465	15424	15293	15277	15353	15219	15502	15152	15404	15422	15259	15404	15233	15167	15255	15154	15236	15244	15246	15309	15288	15343	15117	15372	15260	15217	15176	15224	15287	15319	15286	15285	15323	15287	15311	15232	15380	15378	15290	15292	15145	15317	15385	15235	15293	15126	15207	15198	15496	15370	15272	15404	15391	15367	15241	15173	15178	15223	15219	15448	15267	15472	15397	15157	15333	15264	15315	15282	15175	15242	15498	15284	15414	15270	15331	15402	15287	15266	15261	15309	15265	15513	15142	15363	15357	15462	15365	15213	15307	15348	15281	15294	15358	15240	15373	15279	15382	15382	15412	15401	15259	15408	15429	15383	15387	15371	15186	15404	15232	15269	15301	15282	15421	15196	15276	15377	15238	15234	15442	15391	15383	15246	15154	15340	15193	15173	15316	15356	15353	15225	15367	15293	15158	15205	15182	15152	15285	15250	15335	15314	15237	15374	15315	15236	15302	15162	15362	15376	15183	15235	15325	15293	15385	15396	15410	15351	15309	15269	15236	15358	15312	15314	15288	15181	15332	15400	15265	15354	15266	15206	15211	15367	15432	15255	15365	15273	15456	15365	15471	15119	15236	15224	15248	15544	15387	15516	15364	15406	15209	15436	15275	15189	15410	15111	15222	15229	15299	15304	15333	15196	15279	15385	15230	15223	15252	15126	15318	15230	15279	15281	15416	15359	15360	15186	15339	15383	15330	15374	15144	15189	15406	15059	15194	15257	15457	15154	15324	15256	15277	15385	15263	15382	15305	15260	15418	15252	15091	15318	15524	15441	15233	15349	15161	15498	15314	15282	15230	15199	15369	15260	15242	15291	15279	15355	15361	15305	15321	15314	15382	15487	15326	15270	15282	15394	15354	15227	15377	15363	15391	15202	15394	15298	15390	15375	15386	15294	15259	15547	15248	15250	15322	15184	15366	15285	15271	15367	15259	15291	15290	15305	15447	15266	15120	15356	15244	15318	15557	15593	15359	15314	15292	15367	15309	15268	15069	15292	15192	15361	15174	15472	15193	15166	15204	15300	15491	15256	15172	15427	15071	15142	15191	15107	15268	15363	15311	15338	15415	15245	15380	15282	15327	15387	15267	15372	15153	15173	15269	15269	15281	15335	15271	15274	15154	15345	15311	15171	15326	15474	15223	15192	15198	15325	15178	15215	15390	15285	15347	15294	15283	15196	15290	15198	15225	15189	15279	15368	15173	15299	15270	15363	15296	15298	15328	15326	15279	15322	15195	15297	15209	15143	15221	15338	15193	15320	15197	15383	15393	15308	15226	15458	15190	15376	15360	15448	15210	15299	15319	15372	15342	15263	15300	15181	15178	15309	15265	15194	15202	15354	15158	15298	15367	15185	15212	15342	15176	15185	15270	15305	15155	15125	15352	15219	15311	15191	15379	15429	15187	15246	15360	15347	15275	15203	15554	15201	15350	15196	15332	15194	15251	15245	15260	15378	15317	15257	15431	15428	15265	15212	15199	15265	15351	15510	15371	15302	15381	15145	15189	15566	15210	15378	15169	15377	15375	15412	15246	15290	15320	15413	15245	15373	15344	15196	15183	15295	15247	15339	15253	15310	15328	15424	15289	15248	15390	15445	15227	15382	15186	15359	15363	15387	15297	15407	15445	15524	15260	15232	15418	15251	15293	15407	15196	15236	15256	15224	15273	15391	15235	15345	15335	15294	15294	15321	15277	15354	15350	15473	15298	15255	15418	15426	15371	15190	15413	15364	15293	15234	15359	15408	15352	15213	15273	15333	15301	15293	15157	15318	15222	15341	15269	15377	15212	15254	15354	15201	15416	15262	15343	15305	15209	15196	15346	15328	15077	15281	15296	15223	15200	15288	15297	15342	15325	15273	15254	15413	15267	15152	15336	15137	15351	15269	15269	15282	15421	15112	15421	15350	15268	15344	15550	15244	15276	15242	15274	15273	15424	15513	15260	15253	15245	15484	15118	15512	15150	15314	15303	15335	15121	15469	15271	15201	15442	15238	15168	15218	15444	15106	15336	15336	15213	15361	15330	15398	15248	15422	15309	15305	15225	15230	15410	15281	15235	15205	15455	15281	15296	15353	15323	15341	15357	15450	15380	15189	15391	15327	15067	15370	15116	15363	15196	15316	15236	15295	15208	15325	15187	15356	15353	15199	15240	15394	15381	15239	15460	15290	15371	15373	15274	15343	15195	15268	15338	15258	15405	15362	15389	15382	15397	15269	15371	15377	15308	15522	15386	15225	15326	15172	15351	15409	15110	15228	15168	15403	15144	15390	15226	15244	15482	15169	15115	15235	15287	15161	15239	15293	15172	15374	15286	15403	15277	15224	15239	15112	15343	15275	15316	15299	15340	15304	15266	15353	15415	15282	15367	15258	15142	15276	15315	15386	15142	15162	15355	15398	15344	15278	15274	15330	15260	15339	15360	15356	15427	15214	15321	15334	15137	15266	15292	15464	15231	15357	15209	15301	15293	15376	15356	15456	15239	15184	15336	15229	15418	15296	15354	15477	15395	15351	15267	15468	15324	15186	15323	15249	15241	15186	15381	15342	15293	15418	15367	15228	15315	15240	15229	15389	15221	15093	15323	15240	15315	15288	15239	15301	15288	15267	15464	15204	15241	15226	15394	15407	15217	15255	15340	15267	15117	15375	15281	15209	15241	15299	15300	15292	15259	15359	15233	15383	15362	15261	15533	15278	15210	15238	15208	15435	15394	15296	15339	15351	15403	15409	15273	15160	15269	15321	15294	15329	15317	15345	15301	15339	15452	15065	15136	15421	15275	15260	15260	15435	15128	15416	15344	15322	15259	15166	15419	15237	15255	15329	15142	15175	15255	15325	15146	15408	15213	15314	15154	15287	15399	15275	15404	15169	15191	15333	15239	15328	15270	15268	15376	15078	15288	15297	15326	15276	15276	15419	15297	15215	15395	15123	15297	15350	15346	15348	15418	15373	15285	15286	15252	15392	15296	15306	15292	15100	15326	15198	15349	15272	15340	15421	15368	15252	15345	15233	15367	15379	15427	15195	15238	15381	15379	15295	15314	15242	15261	15368	15273	15336	15482	15305	15274	15184	15365	15277	15269	15374	15349	15289	15169	15283	15263	15441	15417	15279	15343	15305	15216	15209	15317	15305	15250	15162	15343	15296	15399	15270	15182	15347	15222	15318	15468	15323	15195	15446	15263	15324	15126	15165	15288	15303	15153	15338	15254	15332	15149	15269	15318	15314	15268	15387	15329	15455	15237	15058	15352	15265	15353	15433	15330	15279	15201	15129	15265	15259	15340	15444	15309	15426	15317	15303	15287	15138	15387	15252	15326	15274	15381	15367	15190	15330	15413	15320	15273	15218	15297	15375	15349	15213	15201	15278	15229	15269	15046	15416	15497	15102	15279	15241	15297	15163	15273	15169	15017	15355	15285	15465	15187	15269	15453	15316	15069	15323	15321	15306	15089	15454	15076	15196	15132	15383	15396	15374	15264	15428	14994	15300	15354	15353	15321	15401	15318	15213	15158	15259	15363	15377	15446	15262	15233	15405	15492	15361	15324	15257	15231	15445	15225	15263	15413	15296	15289	15269	15300	15300	15324	15184	15369	15354	15265	15291	15359	15170	15169	15394	15376	15321	15151	15298	15146	15058	15477	15308	15236	15447	15434	15337	15145	15400	15260	15426	15218	15260	15299	15258	15394	15162	15417	15396	15353	15237	15281	15147	15364	15269	15075	15375	15342	15169	15261	15078	15306	15297	15516	15313	15304	15375	15426	15290	15262	15266	15307	15254	15169	15274	15365	15325	15061	15283	15189	15267	15235	15250	15522	15434	15250	15311	15387	15199	15263	15206	15448	15076	15360	15224	15254	15309	15289	15302	15314	15263	15426	15386	15358	15129	15153	15288	15256	15190	15307	15310	15345	15295	15264	15219	15464	15305	15360	15188	15349	15331	15263	15213	15373	15260	15234	15233	15332	15445	15297	15230	15375	15370	15206	15270	15547	15287	15255	15364	15276	15324	15305	15289	15290	15309	15171	15102	15344	15327	15269	15295	15463	15324	15266	15328	15200	15444	15224	15133	15161	15266	15220	15337	15282	15365	15501	15215	15293	15303	15368	15421	15324	15483	15272	15281	15291	15487	15298	15368	15294	15195	15247	15212	15241	15265	15248	15092	15327	15204	15259	15442	15222	15374	15221	15250	15273	15430	15274
27866	23006	27432	24505	20536	20134	19867	19445	19426	19368	19316	19213	18961	18892	18979	18957	19238	19009	19171	18928	19209	19216	19144	19027	19017	19017	19100	19060	19076	19193	19307	19082	19211	19269	19407	19198	19237	19090	19246	19137	19177	19129	18854	19158	19347	19002	19093	19366	19225	19152	19276	18917	19205	19050	19109	18948	19186	19176	19021	18954	19236	19035	18995	18864	19035	19067	19049	19123	18925	19140	19064	19011	19005	18997	18981	18989	19082	18928	19062	19079	19045	19274	19116	19106	18945	18895	19233	19108	18957	19044	19118	19105	19231	19082	19050	18932	19281	19185	19064	19059	19024	18985	19104	19180	18953	18934	19045	18987	18969	19022	19172	19144	19087	19023	18908	19106	19091	19035	18778	19087	19139	19121	19096	19068	19056	18859	19050	18842	19117	19050	18831	18981	18896	18980	19172	18853	19046	19141	19054	18976	19056	19016	18933	19093	19015	19165	19104	19092	19147	18993	19256	19126	19187	19102	19126	19242	19000	18917	19212	19096	19122	19156	19015	18755	19184	19117	18993	19049	18808	19089	19091	19275	19037	19066	18925	18979	19032	18948	19087	18968	18955	18950	19081	18950	19036	18844	19041	18896	19305	19020	19164	19001	19125	19025	18903	19110	19255	19154	19018	18990	19174	19207	19050	18911	18977	18913	19090	19004	19112	18983	19122	19121	19009	18895	18972	18942	19184	19135	19263	19042	19028	19168	19211	19191	19036	18980	19087	19053	19131	19087	19097	18808	19112	19115	18849	19005	19017	19076	19174	19052	19255	19093	19003	18945	18834	19118	19068	18917	19229	19026	19043	19214	19052	18850	19089	19030	18929	19049	18970	19113	19054	18813	18958	19167	19182	19219	19143	18885	18863	19024	19155	19225	18995	18946	19050	19040	18946	19099	19078	19052	18926	18776	19040	19019	19104	18945	19172	18881	19085	19123	19203	19040	19158	19043	19074	19016	19180	18840	19170	18925	19017	19032	19121	19034	19087	19284	19130	19311	19207	19034	19128	19217	19119	19018	19139	19062	19130	19017	19048	19044	19038	18975	19119	19065	19082	19034	19143	19155	19105	18898	18977	18996	19004	19025	18872	19066	19009	19318	19077	19034	18853	18973	19102	19126	19068	19035	19155	18890	18806	19096	19215	18896	18996	19033	18867	19055	18894	18947	19052	19100	18852	19228	18927	19159	19021	19206	18923	19127	19083	18986	19067	19116	19147	19079	19130	18871	19039	18892	19072	19115	18852	19094	19181	18987	19344	19124	19082	19058	19166	19039	19203	19013	18956	19072	19239	18977	18958	19062	18948	19130	19082	19077	19094	19007	18954	19015	18963	19018	19068	19222	18903	18921	19012	18878	19006	18824	19003	18937	18934	18890	19053	19058	19308	19126	19166	19014	18803	19066	19096	19185	19182	18851	18970	19186	18905	19031	19043	19084	19087	18965	19061	18967	19083	19258	19179	19231	19120	18981	19077	19091	18963	18952	19160	18793	19202	19040	19089	19213	19143	19023	19172	19056	18978	19203	19277	19005	19028	18834	19065	18985	19222	19058	19060	18919	19253	18954	18918	18757	19123	19105	19076	19139	19049	18979	18910	19008	18942	19085	18955	19031	19026	18934	18974	19084	19102	19150	19236	18971	18957	19118	19092	19304	19134	19003	19045	19131	19142	19185	19120	19191	19183	19159	18926	19014	18962	19106	18971	18885	19112	18918	19270	18726	19061	19120	19224	19325	19170	19271	18975	19093	19001	19265	18935	19190	18865	19127	19082	19132	19142	19048	19175	18917	19222	19089	19207	19136	19144	19147	19151	19163	19098	18965	19041	18901	19145	18934	19161	19187	19297	19043	19141	19130	19046	18955	19207	18938	19062	19202	18980	19016	19155	18950	18814	19009	19152	19052	19172	19153	18863	18954	19093	18988	19148	18901	19069	18927	19068	18997	19006	18970	19087	19034	18991	19075	19116	19121	19009	18920	19211	19104	18925	18981	18976	19123	18995	19079	19345	19122	19036	18953	19318	18984	19254	19198	18906	18987	19047	19034	19258	19029	19034	19073	19026	19033	19152	18942	19082	19095	19077	19138	19098	19062	18741	19174	19229	19047	18995	19081	19193	18994	19032	19164	19030	19232	19036	19097	19047	18970	19038	18874	19123	19148	18919	18931	19162	18897	19260	19182	18892	19097	19081	19201	19217	19062	19041	19044	18914	19215	18993	19207	19179	19213	19063	19120	19014	19104	19065	19142	19149	19184	19297	19304	19209	18935	19110	18831	18934	18962	19206	19229	19060	18994	19097	19029	19106	19086	19028	19165	19183	19040	18999	19042	18992	19171	19208	19042	19224	19250	19065	19194	18943	18911	19087	19057	18979	18858	19119	19126	19286	19094	19021	19163	19065	19072	19055	19133	19146	18977	19084	18969	19225	19014	19025	19197	19127	18940	19082	18924	18990	19045	19141	19560	19309	19068	19189	18986	19067	19081	19292	19227	19058	19139	18998	19031	19050	18997	19041	19139	19101	19194	19184	18934	18796	19178	18889	19270	19099	18956	19045	19252	19038	19268	19099	19025	19152	18979	19197	18848	19053	19046	19273	19152	19103	19059	19035	18924	19177	19191	18925	19089	19096	19007	19169	19227	19009	18905	18703	19010	19166	19161	18963	18947	18928	18913	19246	19158	19077	19153	19251	18989	18996	18858	19009	19031	19125	19253	18963	19027	19179	19062	19195	19159	19116	19127	19242	19077	19048	19010	19224	19276	19228	18919	18996	19089	18922	19109	19164	19061	19046	19079	19050	19077	19037	18940	19190	19052	19076	19016	19106	19308	19100	19088	19040	18907	19172	19041	19174	19179	19118	19061	19202	19109	19165	19013	19053	19048	18934	19031	19216	19216	18968	18843	18892	19046	19051	19008	19200	18938	19049	19079	18911	18840	19137	19047	18983	19070	18965	19182	19063	19181	18942	18991	19150	19108	19164	18976	18888	18974	18985	18998	19330	18939	19057	19201	18800	18979	19153	19127	18998	19207	19049	19198	18936	19096	18977	19146	19025	18972	18996	18987	18832	19092	19094	19329	19066	19111	19029	19229	19064	18922	18965	18963	19132	18895	19057	19142	19040	19294	19112	18967	19080	18959	19067	19115	18862	19190	19286	19083	19117	19192	19055	19088	19274	19127	19141	18986	19111	18997	19216	19078	19083	18905	19119	19086	19097	19138	19117	19109	18873	19116	19231	19197	19149	19156	19203	19297	19142	19179	19152	18944	19074	19030	19089	19102	18977	19173	19033	19080	18974	19037	19079	18938	19051	18926	19044	19117	18717	18953	19016	19049	19037	18934	19076	19133	18932	19065	19254	18873	19183	18994	19139	19049	19115	19222	19133	19259	19090	19075	19140	19140	19397	19102	19151	19274	19140	19197	19076	19126	18969	18919	18897	19199	18964	19055	19244	19249	19183	18925	19014	18984	19041	19126	19177	18887	18964	18912	19354	19085	19326	18841	19163	19120	18850	19119	18929	19120	18940	19011	19172	19277	19090	19099	19173	19067	19043	19094	19021	19090	19136	19124	19325	19111	19138	19060	18959	19000	19229	18994	19130	19159	19238	18897	19214	19128	18918	19114	19042	19294	19015	19110	18952	19033	19064	19102	19099	19090	18993	19102	18863	19162	19077	19064	19123	19060	19218	19116	19001	19139	19135	19113	19030	19267	18974	18886	18947	19126	19013	18792	19008	19086	19030	19105	18948	19133	19216	19071	19193	18919	19124	19253	19225	19268	19084	19030	19052	19171	18922	19226	19046	18947	18835	19035	19157	19178	19092	18973	19003	19069	19228	19067	19084	19072	19189	19203	19156	19164	19185	19096	19094	19015	19188	18934	19061	19125	19190	19057	19216	19136	19113	19058	18945	19120	19097	19047	18881	19006	19004	19037	19082	19092	19123	18951	19161	19236	19122	18945	19113	18616	18987	18946	19063	19061	19017	19020	19229	18937	19050	19067	19057	19048	19172	19040	19152	19102	19023	19299	19260	19173	19311	19002	18933	19167	19061	19186	19186	19087	19007	19183	19008	19241	19066	19000	19164	19046	19059	19157	19153	19231	18968	18990	19143	18975	18994	19021	18987	18981	19111	19109	19264	19297	19008	18954	19050	19310	19103	19045	19208	19047	19000	18988	18869	19190	18922	19074	19139	19073	19310	19007	19374	19161	19041	19037	19278	18951	18939	19294	19077	19223	19160	19028	18815	18943	19233	19208	19048	18863	19176	19221	19067	19015	18989	19204	19075	18993	19090	18874	18973	19040	18894	19064	19140	19013	19074	19011	18996	18935	18903	18990	19058	19051	18914	18890	19057	19106	18975	18906	19283	18989	18951	19024	19099	19142	18994	19061	19277	19040	19017	19242	19015	18974	19021	19128	19223	19046	19111	19103	19044	19024	19177	19059	19222	19089	19098	19073	18946	18875	18958	18968	18942	19082	19041	18975	19077	18778	18998	18960	19244	18791	19141	19227	18874	19075	19026	19100	19229	18988	18829	19108	18971	19193	19032	18964	19092	19150	19221	19152	19169	18987	19127	18995	19135	19134	19016	19161	19342	19027	19169	19170	19093	19147	19075	19058	19021	19196	19147	19176	19103	18905	18883	18865	19195	19204	19054	19089	19117	19067	18913	19070	19084	19095	18998	18893	18899	18952	19040	18987	19026	19012	19109	19011	19188	19078	18975	19239	19070	19230	19114	19226	19305	19126	19178	18960	19312	19013	19045	19021	18886	18944	19058	18892	19043	19016	19279	19037	19218	19000	19221	19260	19034	19221	19072	19009	19041	19020	19141	18981	18998	18940	18824	19194	19204	19094	19088	19157	19179	19018	19110	19057	19062	19228	19112	19013	19253	18949	19328	18965	19086	19020	18891	18992	19141	19089	19121	18969	19228	18925	19025	18956	19142	19169	19023	19225	18930	19272	19197	19111	19043	19011	18925	19083	19083	19045	19051	19120	19115	18940	19186	19266	18850	18952	18850	19093	19072	19217	18980	19006	18991	19163	19032	19072	19026	18882	18939	19137	19057	18945	18978	18873	19034	18785	19132	18971	18979	19041	19119	18982	19125	19155	18943	18945	18867	19297	19104	18918	18949	19053
18865	26364	25367	20355	18321	17093	16780	16425	16189	16102	15942	15809	15924	15928	15768	15686	15684	15966	15843	15715	15770	15828	15710	15779	15753	15860	15807	15762	15919	15950	15949	15858	15858	15958	16018	15860	15927	15887	15919	15920	15716	15942	15913	15791	15884	15786	15756	16113	16109	16003	15703	16028	15712	15730	15735	15587	15785	15824	15673	15745	15859	15592	15792	15672	15944	15827	15842	15649	15776	15899	15763	15831	15870	15791	15959	15888	15842	15728	15627	15692	15673	15757	15890	15848	15709	15840	16121	15835	15925	15686	15863	15867	15626	15714	15962	15708	15579	15839	15878	15737	15913	15758	15761	15720	15674	15827	15838	15936	15832	15799	15862	15765	15745	15500	15772	15886	15717	15692	15844	15699	15601	15654	15698	15845	15653	15768	15570	15875	15514	15756	15740	15740	15759	15663	15553	15809	15752	15769	15765	15808	15702	15855	15753	15607	15924	15776	15725	15852	15748	15680	15668	15650	15812	15892	15807	15857	15823	15681	15668	15923	15830	15688	15718	15866	15695	15775	15817	15717	15836	15851	15710	15864	15824	15982	15723	15845	15775	15842	15699	15974	15626	15872	15734	15968	15633	15861	15762	15801	15721	15847	15718	15960	15587	15761	15787	15898	15843	15888	15746	15782	15839	15705	15827	15694	15885	15903	15720	15722	15766	15757	15990	15837	15942	15884	15805	15816	15841	15706	15735	15580	15882	15607	15718	15789	15658	15776	15680	15568	15767	15640	15908	15757	15850	15828	15702	15854	15691	15649	16152	15689	15824	15857	15790	15842	15842	15793	15757	15721	15582	15691	15774	15692	15661	15725	15757	15839	15709	15736	15704	15704	15770	15939	15711	15739	15608	15664	15800	15758	15671	15778	15831	15804	15942	15744	15805	15812	15720	15685	15794	15654	15838	15902	15739	15681	15745	15928	15845	15891	15576	15824	15788	15696	15779	15811	15700	15862	15730	15676	15790	15860	15699	15893	15761	15726	15697	15909	15742	15819	15685	15854	15775	15673	15802	15716	15855	15570	15789	15714	15839	15664	15839	15925	15650	15530	15721	15727	15860	15716	15713	15698	15835	15687	15920	15684	15787	16009	15833	15632	15756	15834	15653	15667	15715	15897	15833	15700	15570	15751	15751	15812	15798	15806	15820	15818	15597	15762	15649	15808	15786	15808	15716	15800	15827	15745	15642	15638	15734	15655	15636	15778	15768	15802	15702	15674	15621	15791	15863	15766	15903	15930	15761	15725	15760	15805	15586	15748	15902	15752	15862	15810	15761	15842	15652	15825	15706	15813	15830	15895	15727	15802	15853	15443	15668	15678	15812	15682	15722	15938	15627	15680	15912	15854	15781	15667	15745	15891	15746	15690	15905	15757	15742	15834	15722	15588	15626	15827	15720	15681	15791	15771	15828	15835	15737	15827	15709	15873	15784	15823	15889	15807	15604	15767	15853	15779	15819	15800	15792	15652	15803	15879	15625	15618	15847	15771	15782	15773	15808	15832	15760	15672	15730	15888	15886	15768	15773	15702	15845	15913	15770	15789	15744	15758	15888	15657	15689	15752	15639	15686	15781	15735	15718	15785	15650	15717	15869	15925	15753	15699	15806	15841	15898	15683	15758	15817	15687	15854	15631	15745	15742	15795	15915	15858	15742	15702	15863	15623	15927	15639	15848	15934	15809	15697	15864	15931	15701	15792	15713	15839	15831	15900	15722	15979	15675	15808	16112	15782	15701	15838	15803	15799	15910	15727	15837	15716	15708	15871	15711	15763	15722	15755	15758	15611	15987	15743	15845	15838	15995	15733	15823	15665	15828	15734	15736	15865	15919	15843	15878	15664	15715	15734	15719	15974	15720	15757	15639	15622	15723	15779	15884	15682	15710	15791	15816	15770	15802	15757	15889	15738	15785	15948	15899	15935	15880	15947	15900	15693	15673	15786	15943	15742	15734	15881	15861	15696	15813	15716	15638	15715	15949	15815	15720	15752	15798	15716	15866	15638	15795	15784	15661	15741	15732	15862	15814	15711	15733	15873	15621	15828	15768	15714	15551	15797	15832	15781	15864	15812	15713	15716	15692	15761	15868	15737	15582	15795	15738	15689	15683	15889	15742	15814	15810	15805	15678	15726	15632	15691	15814	15713	15849	15803	15789	15618	15900	15704	15757	15839	15804	15779	15911	16011	15819	15960	15666	15848	15658	15698	15772	15877	15752	15794	15873	15704	15711	15781	15790	15749	15660	15934	15916	15856	15837	15702	15779	15759	15914	15711	15845	15640	15620	15760	15773	15821	15824	15676	15867	15833	15784	15813	15880	15807	15809	15692	15720	15854	15855	15840	15709	15650	15918	15682	15741	15761	15737	15741	15655	15653	15692	15847	15905	15875	15683	15609	15753	15818	15661	15900	15637	15816	15897	15736	15847	15676	15831	15830	15827	15686	15914	15719	15964	15828	15676	15817	15740	15663	15759	15682	15806	15591	15887	15861	15722	15877	15584	15891	15688	15733	15818	15835	15790	15737	15863	15896	15795	15643	15777	15812	15961	15759	15698	15706	15837	15831	15669	16004	15697	15794	15816	15787	15762	15645	15936	15825	15741	15822	15563	15901	15685	15543	15742	15767	15917	15673	15863	15872	15624	15865	15782	15782	15872	15778	15766	15701	15727	15707	15787	15766	15688	15623	15747	15817	15736	15684	15714	15668	15582	15681	15826	15803	15809	15858	15838	15747	15826	15817	15771	15791	15724	15806	15865	15680	15890	15623	15864	15823	15733	15632	15655	15733	15892	15879	15623	15844	15845	15788	15735	15777	15761	15792	15840	15846	15764	15794	15788	15653	15651	15616	15648	15917	15868	15738	15821	15860	15915	15860	15682	15878	15811	15744	15720	15801	15795	15745	15723	15585	15578	15824	15905	15727	15766	15757	15855	15775	15669	15768	15649	15797	15821	15833	15874	15645	15833	15746	15759	15769	15782	15722	15798	15861	15705	15792	15758	15743	15728	15772	15819	15721	15793	15678	15777	15799	15811	15816	15798	16035	15935	15692	15750	15888	15648	15931	15801	15616	15833	15642	15840	15866	15839	15799	15946	15805	15716	15765	15651	15842	15836	15757	15790	15781	15733	15816	15788	15951	15647	15787	15850	15937	15975	15780	15752	15936	15915	15807	15828	15825	15799	15773	15862	15771	15737	15826	15758	15784	15900	15573	15824	15784	15660	15605	15733	15713	15947	15710	15725	15844	15867	15582	15809	15816	15785	15770	15726	15595	15845	15768	15708	15891	16063	15762	15599	15827	15806	15918	15726	15753	15654	15764	15774	15657	15775	15731	15712	15763	15597	15829	15821	15760	15728	15955	15633	15891	15803	15648	15936	15718	15774	15762	15902	15914	15819	15811	15904	15861	15721	16003	15785	15770	15771	15646	15935	15791	15822	16019	15697	15747	15829	15742	15875	15742	15777	15813	15807	15743	15858	15839	15730	15740	15858	15832	15908	15877	15789	15774	15722	15761	15713	15683	15833	15678	15809	15716	15685	15718	15752	15752	16085	15694	15760	15824	15773	15728	15805	15882	15747	15838	15797	15681	15732	15706	15819	15842	15885	15950	15740	15766	15823	15610	15698	15738	15941	15634	15642	15915	15837	16028	15689	15988	15746	15795	15569	15936	15720	15998	15892	15831	15753	15891	15728	15812	15806	15601	15911	15843	15815	15791	15803	15764	15821	15512	15835	15794	15738	15910	15805	15670	15802	15843	15845	15847	15542	15864	15617	15891	15900	15679	15904	15779	15715	15732	15801	15852	15839	15579	15749	15890	15744	15838	15752	15723	15788	15707	15714	15829	15732	15792	15789	15696	15758	15647	15752	15565	15792	15831	15733	15795	15774	15757	15788	15683	15908	15785	15815	15784	15698	15942	15724	15757	15822	15707	15636	15711	15743	15854	15886	15625	15730	15654	15787	15712	15646	15656	15771	15903	15950	15702	15543	15801	15546	15759	15853	15814	15887	15801	15809	15733	15716	15841	15628	15683	15735	15781	15770	15761	15812	15854	15736	15878	15767	15598	15854	15669	15980	15794	15800	15885	15732	15785	15686	15758	15816	15695	15775	15800	15840	15845	15674	15762	15755	15829	15840	15840	15784	15737	15860	15907	15865	15849	15740	15731	15725	15738	15734	15690	15843	15838	15680	15854	15774	15709	15774	15874	15793	15832	15718	15881	15739	15849	15818	15732	15660	15929	15881	15755	15847	15795	15834	15907	15966	15968	15888	15799	15748	15878	15827	15661	15797	15699	15668	15899	15840	15663	15762	15805	15902	15747	15708	15832	15857	15574	15747	15757	15652	15811	15817	15830	15911	15824	15880	15661	15692	15939	15831	16045	15906	15749	15861	15888	15926	15831	15804	15725	15718	15742	15659	15594	15649	15780	15776	15818	15738	15780	15787	15732	15781	15782	15721	15692	15728	15817	15760	15737	15860	15694	15846	15732	15960	15792	15755	15840	15554	15714	15832	15713	15844	15738	15844	15789	15799	15660	15938	15963	15873	15828	15753	15579	15902	15774	15950	15877	15694	15796	15967	15947	15772	15778	15636	15758	15856	15843	15806	16011	15876	15711	15808	15855	15808	15933	15699	15887	15680	15847	15791	15788	15996	15899	15728	15557	15823	15925	15856	15784	15684	15997	16033	15715	15800	15972	15747	15959	15744	15814	15978	15765	15739	15604	15777	15837	15867	15702	15594	15870	15837	15585	15749	15686	15803	15706	15889	15824	15776	15779	15762	15916	15584	15677	15762	15721	15737	15884	15890	15774	15815	15664	15884	15780	15597	15806	15800	15853	15887	15667	15701	15922	15856	15786	15789	15935	15858	15624	15915	15851	15897	15762	15927	15996	15903	16016	15682	15912	15618	15763	15693	15597	15880	15827	15738	15800	15723	15789	15790	15845	15767	15824	15725	15692	15654	15916	15828	15520	15737	15788	15951	15635	15787	15889	15696	15760	15693	15718	15836	15776	15800	15923	15681	15752	15834	15664	15817	15828	15922	15825	15738	15773	15845	15780	15778	15673	15829	15839	15735	15801	15769	15825	15856	15829	15777	15689	15695	15864	15710	15927	15968	15769	15865	15645	15926	15983
23965	21375	28911	24313	22679	23574	22799	20270	19449	19426	19527	19233	19361	19089	19267	19194	19047	19103	19085	18984	18939	18823	18935	18997	18816	19074	18896	19063	18945	19070	18826	19008	19107	19229	19127	19028	18888	18972	18832	18880	18931	18823	19092	18869	18992	18979	19484	20181	19364	19458	19127	19054	19039	18900	18770	18851	18891	18890	19096	18927	18843	18718	18869	18724	18845	18997	19065	18770	18681	18818	18832	18633	18903	18842	18996	18971	18832	18935	18799	18989	18762	18850	18750	18918	18721	18665	18744	18764	18777	18598	18549	18771	18952	18896	19056	18748	19027	18905	18616	18930	18579	18680	19063	18834	18995	18905	18728	18646	18925	18810	18732	18751	18907	18970	18748	18644	18843	18803	18625	18911	18924	18782	18845	18660	18816	18767	18818	18661	18735	18755	18642	18962	18873	18885	18596	18752	18769	18671	18625	18813	18903	18838	18908	18783	18822	18731	18895	18867	18628	18996	18864	18796	18686	18842	18688	18748	18888	18813	18728	18741	19077	18782	18724	18880	18765	18818	18552	18583	18703	18770	18821	18557	18784	18884	19021	18785	18806	18640	18704	18905	18842	18655	18906	18809	18963	18657	18667	18678	18686	18600	18533	18843	19002	18725	18715	18742	18983	18706	18817	18812	18768	18720	18654	18720	18852	18865	18805	18697	18730	18772	18915	18928	18965	18706	18844	18703	18782	18623	18820	18631	18681	18714	18747	18847	18829	18741	19002	18756	18818	18810	19005	18804	18700	18946	18860	18854	18790	18851	18511	18881	18642	18891	18840	18852	18859	18693	18690	18594	18703	18901	18794	18918	19049	19011	18845	18785	18878	18927	18868	18912	18659	18768	18764	18775	18640	18827	18974	18830	18658	18916	18919	18953	18639	18752	18929	18620	18792	18966	18853	18928	18799	18613	18932	18911	18757	18725	18533	18850	18873	18690	19056	18900	18779	18798	18815	18761	19006	18690	18914	18764	18745	18836	18831	18694	18926	18747	18841	19148	18723	18796	18827	18776	18842	18831	18742	19006	18905	18530	18649	18599	18637	18753	18867	18797	18904	18779	18858	18905	18697	18570	18741	18760	18716	18879	18880	18782	18668	19061	18987	18867	18704	18771	18620	18658	18934	19072	18903	18802	18827	18772	18829	18927	18835	18777	18817	18737	18790	18842	18879	18579	19107	18760	18705	18759	18965	18753	18836	18828	18909	18755	18882	18761	18679	18926	18853	18703	18684	18737	18750	18803	18789	18814	18850	18834	18722	18813	18777	18813	18778	18641	18662	18531	18998	18905	19029	18753	18913	18702	18692	18815	19045	18829	18744	18831	19024	18805	18785	18720	18903	18809	18785	18814	18974	18976	18825	18982	18723	18939	18893	18656	18863	18863	18729	18924	18943	18939	18769	18868	18945	18897	18837	19006	19065	18799	18809	18726	18785	18890	18729	18850	18942	18794	18678	18699	18926	18756	18831	18767	18891	18713	18944	18584	18490	18702	18938	18765	18895	18677	18877	18921	18796	18819	18888	18993	18821	18497	18827	18602	18776	18853	18739	18829	18787	18690	18748	19029	18736	18717	18685	18850	18688	18938	18875	18895	18763	18924	18707	18886	18827	18915	18828	18741	18874	18789	18838	18754	18981	18859	19013	18761	18751	18936	18804	18720	18733	19083	19002	18992	18687	18848	18906	18764	18732	18542	18687	18732	18826	18781	18821	19079	18931	19041	18763	18835	18632	18677	18845	18703	18829	18881	18774	18784	18867	18908	19007	18806	18847	18812	18713	18829	18722	18567	18727	18816	18870	18750	18784	18829	18652	18710	18739	18799	18762	18759	18622	18751	18951	18814	18977	18896	18798	18933	18761	18920	18854	18791	18891	18724	18716	18838	18761	19033	18863	18840	18883	18727	18839	18767	18861	18789	18724	18894	19101	18790	18721	18695	18765	18947	18952	18903	18580	18857	18769	18719	18754	18772	18726	18935	18945	18713	18964	18816	18886	18831	18832	18978	18878	18941	18762	18876	18819	19026	18933	18760	18750	18766	18848	18908	18726	18878	18827	19027	18614	18606	18743	18751	18748	18799	18818	18767	18899	18898	18785	18722	18977	18922	18921	18630	18793	18785	18916	18995	18591	18955	18712	18895	18828	18790	18901	18832	18695	18700	18790	18893	18670	18918	18767	18578	18654	18639	19010	18765	18733	18790	18564	18912	19008	18994	18923	18905	18725	18714	18679	18838	18734	18861	18726	18950	18737	18830	19054	18710	19021	19048	18662	18718	18645	18981	18768	18981	18821	18729	18887	18762	18860	18979	19117	18886	18750	18861	18590	18678	18754	18812	18724	18755	18636	18745	19077	18814	18636	18832	18723	18710	18712	18903	18923	18642	18751	18960	18899	18660	18656	18651	18953	18660	18715	18843	18726	18872	18852	18807	18670	18997	18927	18953	18865	18827	18850	18947	18792	18813	18820	18778	18736	18627	18950	18876	18858	19026	18624	18801	18899	18890	18697	18752	18504	18712	18603	19018	18681	18807	18844	18688	18895	18906	18739	18814	18642	18803	18826	18724	18859	18869	18771	18796	18540	18757	18844	18731	18836	18771	19007	18813	18624	18904	18868	18831	18723	18573	18687	18827	18779	18648	18652	18674	18742	18504	18975	18759	18788	18637	18701	18821	18746	18784	18928	18950	18758	18801	18839	18871	18928	18860	18910	18951	18940	18595	18751	18958	18758	18671	18804	18657	18800	18818	18735	18759	18775	18837	18964	18846	18953	18748	18678	18789	18792	18587	18881	18788	18899	18833	18848	19070	18770	19033	18783	18762	18875	18817	18928	18759	19138	18838	19017	18780	19072	18904	18886	18724	18769	18778	18926	18806	18976	18648	18954	18959	18753	18689	18794	18543	18801	18816	18683	18901	18951	18790	18778	18775	18931	18748	19003	18908	18648	19088	18829	18846	18882	18775	18828	18853	18907	18520	18827	18887	18661	18894	18865	18631	18838	18877	18901	18782	18829	18952	18737	18758	18733	18794	18953	18571	18892	18629	18828	18790	18817	18719	18751	18731	18818	18697	19142	18941	18710	18688	18772	18762	18930	18857	18764	18765	18550	18799	18841	18821	18760	18841	18940	18822	18761	18864	18898	18648	18842	18818	18950	18864	18685	18872	18854	18854	18668	18656	18914	18916	18896	18882	18841	18767	19007	18871	18914	18784	18946	18823	18938	18844	18692	19010	18920	18843	18656	18683	19006	18777	18797	18806	18955	18721	18849	18939	18980	18844	18623	18680	19126	18784	18619	18747	18882	18681	18838	18668	18822	18951	18901	18985	18837	18620	18726	18874	18889	18692	18797	19070	18735	18661	18737	18818	18914	18582	18828	18751	18785	18691	18732	18917	18940	18800	18894	18834	18815	18791	18824	18896	18902	18754	18841	18773	18966	18663	18884	18817	18819	18712	18648	18661	18828	18587	18762	18784	18855	18878	18706	18520	18749	18888	19009	18733	18809	18600	18756	18807	18637	18757	18815	18834	18731	18726	18914	18761	18810	18969	18860	18726	18827	18955	18785	18946	18726	18976	18937	18821	18971	18794	19068	18776	18918	18748	18933	18654	18887	18749	18694	18787	18897	18840	18895	18740	19035	19006	18904	18968	18723	18680	18615	18732	18813	18739	18754	18902	18911	18838	18933	18897	18667	18734	18697	18815	18676	18701	18775	18674	18892	18965	19074	18846	18786	18941	18881	18916	18832	18904	18610	18937	18704	18727	18968	18769	18582	18870	18991	18831	18731	18667	18681	18786	18784	18871	18810	18952	18655	18780	18884	18515	18811	18763	18680	18651	18994	18678	18808	18905	18919	18653	18984	18884	18755	18813	18899	18759	18917	18693	18873	18580	18739	18973	18653	18648	18855	18884	18923	18709	18821	18921	18551	18798	18705	18883	18727	18742	18807	18548	18804	18776	18812	18795	18694	18859	18683	18806	18727	18788	18765	18869	18696	18886	18753	18781	18823	18899	18937	18823	18974	18703	18675	18934	19020	18699	18786	18711	18909	18822	18779	18866	18898	18766	18669	18784	18816	18909	18590	18847	18977	18721	18935	18723	18773	19095	18765	18703	18790	18835	18844	18800	18786	18924	18766	18725	18634	18538	18813	18907	18824	18774	18987	18880	19135	18882	18778	18943	18850	18717	18730	18560	18838	18833	18920	18728	18888	18800	18966	18746	19107	18815	18600	18781	18886	18629	18721	18874	18926	18939	18806	18472	18969	18744	18695	18879	18963	18746	19018	18810	18883	18821	18888	18720	18787	18903	18684	18789	18665	18882	18750	18704	18795	18754	18845	18637	18889	18956	18835	18830	18876	18928	18862	18780	18652	18847	18721	19061	18900	18999	18718	18766	18728	18733	18834	18867	18908	18764	19004	18743	18957	18806	19026	18825	18826	18617	18784	18733	18882	18776	18833	18845	18874	18831	18802	18946	18644	18603	19013	18906	18825	18929	18819	18818	18862	18932	18647	18889	18832	18817	18591	18895	18740	18773	18794	18954	18831	18975	18891	18715	18803	18861	18886	18739	18684	18931	18869	19037	18779	18748	18596	18833	18880	18741	18834	18883	18934	18879	18750	18934	18823	18960	18811	19007	18683	18828	18951	18681	18957	18661	18703	18911	18774	18883	18806	18737	18807	18840	18774	18979	18778	18758	18754	18690	18663	18612	18792	18775	18730	18962	18986	18635	19081	18800	18807	19009	18732	18756	18733	18643	18754	18668	18838	18847	18631	18677	18799	18928	18619	18962	18854	18918	18917	18978	18789	18876	18798	18756	18938	18799	18755	18585	18910	18911	18724	18656	18935	18615	18737	19103	18698	18580	18795	18971	18827	18857	18771	18900	18836	19005	19051	18837	18935	18777	18816	18786	18764	18710	18696	18954	18726	18834	18827	18794	18719	18723	18886	18862	19048	18843	18906	18812	18813	18883	18821	18798	18894	18717	18875	18963	18992	18843	18873	18829	18882	18845	18915	18713	18820	18797	18991	18570	18868	18849	18825	18738	18847	18789	18957	18729	18846	18796	18800	18881	18872	18842	18906	18744	18817	18718	18813	18781	18773	18930	18986	18733	18722	18831	18707	18792	19067	18851
19217	33435	32428	24474	20971	19007	17893	17079	16723	16399	16436	16101	16024	15970	15949	15934	15998	16053	15959	15865	15745	15688	15724	15773	15654	15903	15762	15889	15866	15878	15996	15713	15773	15840	15768	15786	15626	15739	15647	15794	15887	15785	15679	15778	15767	15903	16551	17803	16861	16406	16046	15974	15826	15660	15612	15740	15547	15790	15575	15833	15586	15678	15693	15787	15744	15584	15699	15795	15675	15836	15632	15566	15616	15782	15751	15667	15653	15692	15678	15567	15774	15593	15825	15595	15631	15756	15756	15600	15477	15735	15561	15707	15822	15839	15741	15633	15777	15718	15709	15621	15675	15754	15819	15660	15760	15682	15671	15782	15622	15817	15725	15826	15542	15671	15659	15614	15729	15761	15776	15771	15623	15678	15657	15716	15642	15681	15742	15691	15763	15805	15728	15731	15664	15635	15841	15579	15812	15750	15666	15715	15580	15673	15732	15709	15642	15621	15783	15603	15722	15793	15797	15654	15623	15844	15795	15713	15703	15690	15715	15647	15711	15661	15463	15696	15643	15634	15886	15698	15682	15831	15709	15782	15545	15745	15764	15666	15638	15787	15584	15625	15945	15606	15910	15545	15679	15580	15709	15614	15651	15685	15593	15744	15788	15914	15683	15791	15463	15545	15603	15627	15681	15548	15664	15606	15745	15708	15831	15772	15859	15655	15808	15751	15761	15709	15671	15615	15533	15536	15801	15675	15735	15697	15695	15573	15855	15696	15675	15584	15710	15695	15677	15540	15643	15747	15657	15681	15584	15619	15770	15648	15618	15814	15748	15685	15631	15677	15691	15666	15599	15728	15541	15724	15676	15763	15836	15709	15743	15871	15548	15772	15730	15678	15503	15687	15937	15609	15701	15763	15649	15817	15738	15617	15666	15590	15769	15875	15592	15751	15824	15800	15638	15686	15650	15541	15747	15619	15767	15651	15793	15552	15673	15573	15776	15715	15684	15444	15607	15681	15727	15712	15696	15758	15675	15692	15699	15720	15715	15631	15694	15765	15878	15550	15840	15684	15851	15698	15716	15811	15676	15605	15675	15819	15860	15686	15748	15598	15719	15694	15760	15641	15866	15763	15606	15820	15660	15649	15681	15769	15796	15658	15486	15747	15880	15806	15665	15603	15808	15742	15692	15708	15732	15600	15652	15780	15678	15782	15779	15619	15829	15662	15715	15710	15666	15660	15681	15842	15671	15733	15586	15504	15860	15631	15569	15738	15685	15688	15591	15713	15719	15636	15839	15758	15558	15758	15775	15761	15613	15784	15830	15717	15654	15707	15607	15797	15559	15869	15751	15631	15654	15623	15691	15689	15557	15645	15599	15676	15694	15763	15941	15791	15856	15659	15814	15605	15679	15731	15620	15648	15526	15533	15643	15641	15674	15592	15587	15611	15773	15723	15864	15748	15714	15765	15650	15837	15654	15757	15722	15883	15586	15813	15863	15697	15863	15651	15777	15694	15795	15752	15538	15549	15640	15672	15791	15633	15884	15558	15777	15548	15722	15536	15612	15696	15648	15671	15694	15670	15475	15672	15655	15646	15528	15635	15447	15589	15769	15772	15652	15508	15671	15777	15693	15625	15601	15687	15849	15756	15637	15828	15903	15627	15600	15738	15723	15627	15578	15710	15726	15754	15634	15720	15786	15629	15710	15648	15731	15731	15714	15656	15510	15704	15790	15709	15673	15848	15791	15488	15664	15582	15693	15802	15698	15690	15639	15643	15699	15785	15685	15668	15730	15715	15624	15693	15443	15634	15845	15699	15720	15648	15633	15818	15767	15691	15635	15728	15714	15711	15906	15537	15627	15537	15675	15616	15871	15743	15676	15771	15707	15691	15621	15657	15628	15636	15652	15634	15865	15653	15508	15590	15685	15620	15730	15547	15811	15786	15762	15523	15549	15741	15743	15631	15764	15782	15577	15576	15698	15668	15760	15693	15687	15663	15799	15535	15562	15605	15637	15776	15609	15788	15657	15567	15651	15603	15662	15694	15727	15565	15518	15757	15770	15605	15783	15732	15627	15626	15700	15748	15719	15733	15725	15651	15670	15742	15566	15727	15663	15647	15584	15634	15539	15638	15824	15615	15801	15647	15759	15726	15636	15749	15637	15717	15840	15701	15647	15785	15556	15736	15720	15723	15751	15838	15648	15632	15582	15722	15730	15813	15598	15758	15818	15762	15483	15563	15786	15556	15725	15952	15521	15677	15707	15827	15743	15654	15791	15628	15497	15580	15713	15685	15846	15599	15717	15538	15610	15840	15718	15578	15651	15685	15754	15758	15867	15659	15731	15622	15701	15713	15651	15747	15771	15728	15765	15670	15669	15509	15742	15556	15717	15672	15618	15824	15646	15754	15671	15574	15671	15724	15595	15886	15719	15641	15672	15861	15911	15677	15732	15872	15743	15535	15689	15666	15696	15779	15800	15594	15787	15814	15691	15729	15743	15715	15821	15791	15750	15565	15740	15790	15728	15703	15685	15638	15706	15631	15559	15730	15609	15827	15824	15734	15621	15738	15690	15630	15620	15798	15677	15774	15716	15678	15726	15695	15857	15728	15579	15654	15858	15692	15775	15923	15705	15674	15632	15698	15593	15617	15613	15646	15586	15525	15656	15576	15821	15647	15630	15675	15761	15760	15648	15706	15619	15680	15810	15732	15680	15663	15596	15716	15801	15754	15790	15604	15745	15456	15542	15744	15878	15693	15657	15659	15613	15784	15845	15665	15734	15658	15663	15552	15600	15711	15746	15614	15660	15583	15662	15608	15628	15638	15686	15748	15670	15699	15743	15724	15809	15791	15647	15741	15635	15655	15881	15617	15751	15702	15650	15780	15802	15926	15813	15572	15615	15662	15726	15592	15642	15691	15560	15646	15625	15558	15683	15643	15677	15760	15653	15711	15597	15746	15739	15750	15701	15782	15651	15596	15723	15753	15685	15685	15820	15536	15617	15525	15593	15629	15670	15630	15634	15657	15611	15680	15632	15825	15703	15601	15616	15764	15463	15689	15671	15698	15739	15548	15652	15605	15748	15630	15628	15655	15777	15691	15578	15686	15560	15829	15828	15700	15627	15696	15745	15664	15804	15587	15865	15593	15753	15843	15846	15821	15550	15725	15662	15621	15859	15804	15755	15584	15723	15593	15799	15775	15592	15491	15759	15684	15583	15772	15581	15702	15738	15593	15793	15789	15673	15576	15634	15735	15734	15718	15574	15776	15633	15534	15685	15648	15676	15583	15546	15618	15522	15753	15661	15599	15658	15597	15584	15695	15706	15841	15700	15837	15686	15681	15651	15715	15661	15623	15841	15649	15686	15844	15647	15782	15720	15686	15667	15514	15741	15851	15675	15816	15804	15604	15681	15711	15619	15679	15679	15687	15698	15715	15742	15646	15788	15787	15622	15754	15599	15684	15554	15618	15655	15776	15620	15683	15727	15649	15547	15712	15744	15620	15668	15707	15693	15624	15737	15786	15559	15654	15638	15671	15705	15810	15615	15730	15651	15707	15743	15526	15795	15710	15803	15743	15682	15729	15356	15584	15734	15700	15509	15839	15718	15759	15692	15690	15582	15824	15594	15792	15585	15722	15774	15646	15920	15639	15662	15570	15664	15776	15714	15757	15797	15751	15766	15594	15796	15671	15802	15696	15711	15731	15788	15643	15676	15862	15592	15635	15585	15807	15782	15647	15780	15784	15623	15847	15689	15748	15585	15841	15664	15556	15630	15825	15656	15638	15636	15775	15708	15670	15664	15696	15666	15611	15731	15808	15541	15892	15756	15628	15708	15710	15820	15746	15635	15655	15775	15799	15658	15501	15559	15558	15645	15772	15761	15715	15723	15719	15802	15985	15606	15716	15666	15704	15750	15631	15643	15720	15721	15892	15835	15634	15791	15852	15725	15753	15640	15525	15570	15719	15545	15600	15746	15529	15759	15751	15753	15496	15644	15765	15780	15756	15790	15541	15673	15757	15675	15828	15549	15692	15824	15653	15648	15528	15741	15775	15728	15693	15736	15834	15828	15868	15545	15687	15771	15676	15817	15615	15799	15634	15672	15551	15550	15748	15560	15933	15663	15602	15663	15727	15637	15621	15941	15772	15683	15785	15744	15842	15654	15734	15828	15559	15707	15533	15899	15589	15760	15844	15729	15788	15540	15584	15752	15703	15629	15722	15590	15583	15645	15571	15576	15747	15649	15654	15639	15820	15751	15530	15836	15770	15595	15689	15792	15768	15801	15583	15788	15687	15686	15636	15778	15776	15685	15555	15644	15749	15653	15683	15653	15586	15498	15775	15603	15622	15793	15667	15742	15674	15640	15644	15612	15877	15718	15649	15690	15639	15824	15651	15783	15585	15733	15591	15812	15677	15636	15581	15698	15585	15822	15637	15701	15794	15828	15569	15633	15758	15883	15779	15925	15727	15715	15605	15574	15566	15703	15690	15601	15826	15736	15718	15695	15796	15641	15869	15718	15572	15644	15777	15619	15688	15668	15634	15629	15723	15637	15636	15536	15452	15903	15618	15810	15925	15534	15562	15705	15708	15822	15827	15608	15733	15611	15689	15659	15715	15528	15692	15909	15844	15743	15629	15710	15604	15804	15730	15567	15724	15677	15594	15689	15653	15613	15732	15518	15547	15761	15566	15719	15599	15710	15770	15873	15635	15576	15650	15714	15708	15785	15650	15663	15586	15734	15622	15632	15664	15699	15790	15777	15736	15709	15726	15777	15704	15666	15768	15624	15743	15597	15478	15676	15751	15818	15663	15666	15674	15662	15620	15693	15742	15587	15680	15522	15469	15573	15619	15513	15788	15828	15834	15639	15690	15720	15718	15616	15649	15828	15857	15927	15725	15582	15678	15730	15691	15575	15601	15578	15787	15785	15607	15606	15700	15832	15616	15634	15711	15522	15734	15895	15634	15534	15633	15809	15524	15600	15758	15605	15764	15763	15695	15657	15832	15599	15468	15577	15561	15837	15823	15676	15478	15690	15825	15647	15726	15788	15662	15657	15748	15829	15758	15771	15582	15686	15749	15672	15744	15605	15601	15600	15656	15833	15642	15686	15665	15554	15712	15628	15682	15578	15696	15770	15542	15694	15877	15639	15639	15609	15592	15693	15754	15633	15737
22932	21484	29419	23963	21824	24696	27251	21989	20954	21397	20953	20640	20543	20741	20408	20429	20606	20496	20458	20209	20257	20254	20038	20149	20277	20218	20248	20279	20028	20213	20263	20223	20238	20242	20213	20453	20193	20090	20139	20138	20279	20193	20014	19903	20219	20092	21010	22565	21748	21494	20910	20378	20252	20129	20167	20145	20132	20040	20238	20157	20188	19913	20375	20042	20052	20137	20082	20154	20010	19853	20122	19858	20098	20060	20084	19857	20197	19769	19830	19915	20108	20094	19878	20276	20036	19977	20017	20092	20059	20020	20011	19925	20139	20105	20197	19821	20055	19999	20253	19869	20132	19996	20132	19895	19901	20049	20076	19909	20175	20130	19897	20017	20266	20094	19895	20156	20044	19973	20001	20028	20004	19937	19959	20076	20093	20092	20039	19959	19940	20012	19873	20059	20025	20032	20232	20019	19934	20007	20260	19920	19949	19842	19876	19899	20033	19953	20153	20117	19952	19948	19900	19954	19933	20130	19929	20105	20190	20094	20027	20036	20078	20170	20144	19953	19862	19927	20038	19960	19951	19721	19963	19974	19952	19943	20053	20157	20024	19997	20027	20083	19843	20038	20023	20143	20042	20119	20115	20236	20062	20201	20056	19886	19837	19876	20089	20005	20131	20178	20169	19842	19693	19936	20224	20019	20228	20078	20130	19969	19878	20011	20019	19911	20115	19940	19756	20070	19977	20126	19990	20340	20132	19831	19856	19921	20193	20112	20089	19877	19977	19806	19864	19941	19745	19885	19926	20121	20058	19903	19997	20108	19888	19981	19995	19821	20059	20109	20208	20128	19909	20070	20127	19918	19905	20035	19895	20168	20080	19931	20153	19882	20052	20057	20057	19906	19832	19868	20190	19933	20236	20138	19956	19954	20350	19914	19950	20062	20098	19900	19858	20087	19956	20276	19904	19848	19919	20146	19971	19840	20019	20022	19999	20076	20031	20068	19934	19969	20073	20061	20090	19911	19950	19899	19892	19978	20140	19847	20039	20003	20023	20150	20164	20087	20045	20189	20108	19765	20063	19980	20164	20018	19971	20024	20029	20043	20044	19996	20001	20015	19941	19841	19939	19841	20136	20164	20121	20198	20084	20242	19943	19990	20073	20166	19907	19968	19793	20105	20068	20218	20022	19866	19975	20068	20021	19977	20010	19944	20036	19892	19838	19975	20186	20061	19863	19893	19894	19985	19955	19864	19736	19827	19920	20089	19979	19941	19895	19840	20051	19877	20046	19960	20032	19914	20152	20091	20043	19857	20031	20017	19926	20057	19989	20072	20088	19944	19922	19873	19851	19713	19968	19929	19961	19838	19974	20068	20058	19953	20110	20016	20029	20013	20066	20039	19891	20069	19911	20003	20027	20020	20108	19858	20004	19815	19999	19955	20157	20204	19951	20108	19996	19960	20032	19952	20010	20020	20040	19981	20141	20147	19943	20083	20003	20032	20278	19998	19983	19867	19957	19797	19945	19992	19960	19908	20181	19980	19941	20177	19859	20082	19947	19829	19929	19838	20031	20054	20046	20011	19968	20034	19934	19943	19995	20016	20028	20157	20053	20065	19921	19827	20007	19982	19966	19794	19905	19791	19942	20075	19982	19817	19927	20041	19937	20013	20036	20100	19965	20078	20208	20065	20064	20278	20006	19957	20147	20053	19985	20033	20114	20087	20036	20050	19980	20095	19951	20027	19794	20017	20039	20014	20205	20081	20215	19934	19934	20052	20005	19955	19918	19869	20052	20074	20250	20159	20264	20054	19902	20098	19853	20010	20118	20060	19796	19996	20155	20112	20000	19860	19867	20185	19803	19855	19840	19941	20139	20117	19795	19905	19854	19909	19878	20033	20120	20201	20171	20011	20312	20022	19797	20070	20048	19741	20098	19811	20322	20090	19973	20089	19807	20028	20003	19819	20356	19928	19932	19837	19901	20042	19986	19839	19984	20018	20176	19914	19926	19955	19965	20097	20070	19890	20036	19868	19819	20094	20091	20118	20135	20027	20065	20007	20040	19748	20040	19997	19963	19980	19981	19976	19978	20067	19988	20099	19972	20071	19894	20014	20099	19938	19802	20140	19974	19892	19842	20094	20307	20044	20004	20036	19984	19866	20033	20006	19852	20045	20026	19958	19967	19871	20084	19889	20105	20154	20096	20162	20123	20106	19895	20032	19971	19981	20224	20077	20149	20080	19935	19912	19993	19881	19930	19986	20002	19892	20219	19931	20074	19989	20049	20234	20038	20115	20029	20078	20021	20047	19812	19959	19851	20025	19731	19728	19989	20144	20095	19985	19994	20092	20066	19854	20084	19958	19964	20087	20018	19995	20147	20025	20045	20176	19968	20005	19755	20039	20116	20110	20116	19841	19786	19838	20057	19891	19991	20081	20293	20311	20268	20118	19808	20051	20130	20060	20213	19851	20051	20064	20023	19910	20028	19867	20110	19962	20142	20090	19998	20068	19944	20101	20054	20001	20041	19994	19902	19952	20057	19951	19972	20145	19741	20026	20136	20150	20074	20318	19976	20052	19869	19898	20064	20015	19950	20020	19972	19798	20106	20129	20148	20048	19911	20029	20031	19688	20005	20255	20135	20017	19824	20026	19902	20030	20027	19959	19958	20070	20305	20012	19893	20142	19898	19948	20238	19859	19801	19887	19919	20167	19844	20108	19976	19995	19920	19963	19959	20051	19819	19922	20096	20121	19944	20110	19893	19949	19976	20393	20054	19765	20134	19921	20153	20187	20080	19985	20033	20077	19880	19971	20066	20045	19985	19968	19869	20009	19891	20010	20249	19865	20116	20025	20108	20181	19889	19942	20072	19953	19932	20062	20026	20048	19838	19989	19984	19890	20092	19976	19996	20005	20097	20123	19775	20245	20034	19802	19842	19767	20105	19921	19794	19984	19996	20022	20359	19943	19957	19825	20173	20147	19978	19918	19993	20150	20071	20106	19989	19931	19960	20085	20023	20103	19836	20017	20054	19941	20171	19813	20098	19920	19959	20266	20080	19954	19814	19888	19889	20008	19992	20032	20104	20266	19689	19992	20102	20024	20160	19867	20163	20171	20097	19867	19841	19798	19997	20138	19939	19957	20005	20005	19907	19870	20027	20095	19956	19885	20105	19979	19956	20079	20205	20225	20059	19993	20124	20291	20013	19933	20137	19929	19889	20020	20111	19814	19962	20233	19930	19902	20129	20024	20020	19915	20023	19748	19826	19948	19995	19962	20054	20112	20119	20017	19917	20030	19997	19842	19921	20119	19857	19893	19804	20039	20011	19777	19905	20018	19913	20023	19985	19903	19901	20151	19998	20069	19960	20076	19984	20018	19949	20015	19913	19952	20049	19945	20151	19844	19991	20045	20108	20054	20004	20145	19986	19970	20010	20058	20086	20028	19891	20004	19839	19805	20117	19894	20133	19954	20003	20213	19856	20031	20026	19959	19910	20179	19988	19897	19727	19808	20077	19964	19897	20015	19775	19934	19791	19965	20026	19961	19793	20082	19867	19974	19938	19918	20073	20008	20087	19875	20056	20147	19885	20023	19968	20072	20052	20028	20119	20113	20043	20095	19996	19995	20087	20064	20010	20001	20104	20041	19894	19895	20099	19730	19953	19929	19962	20090	20034	20074	19986	19875	20017	20022	20118	19992	19837	20076	20097	19900	19970	19880	19875	19833	19915	20143	19903	19892	20015	20029	19966	19906	20024	19914	20145	19870	20043	20034	20010	19923	20163	19973	20155	19931	20335	19974	20145	20200	20106	19801	20080	19866	20170	20125	19944	20050	20002	20015	20014	19965	19890	19835	19925	19987	19887	20235	19979	19943	19883	19952	20408	19955	20231	19958	19885	20020	20195	20037	19869	19920	20025	19917	19880	20153	20101	19985	19983	20133	20016	19954	20081	20109	19890	20237	20118	19839	20171	20043	20146	19827	20052	19981	20195	19984	19990	20083	20112	19977	19816	20045	20129	20051	20048	19973	20160	19809	20000	19951	20031	20046	19983	19893	20102	20081	19839	19975	20105	20112	19958	20184	19899	20044	20127	19952	20155	20061	19892	20027	19926	20091	20019	19848	20149	20082	20084	20110	19980	19943	20100	20055	19904	19904	20037	20110	19892	20043	19900	19991	19970	20147	20173	19960	20022	20008	20094	19996	20043	20083	20143	19967	19892	19881	19872	20029	20096	20107	20103	19796	19873	19798	20023	19860	19814	19978	20073	20029	19977	19815	19964	20034	20009	19993	20034	19919	20130	20042	20168	20069	20047	19988	20034	20162	19975	19745	20072	19846	20139	20089	20247	20132	20188	19896	20275	20021	19967	20164	20036	20039	20170	20197	20136	20235	20120	19992	19953	20027	20211	20052	19969	20150	19997	19870	20039	20171	19930	19736	19920	19855	20261	20130	20099	20121	20114	20011	19831	19960	20042	20135	20120	20151	20092	19939	20013	19830	19954	20064	20300	20135	19875	19935	19924	19891	20245	20026	20188	20158	20234	19949	20032	19878	20036	20147	19952	20126	20139	20133	20099	19795	20047	19965	20084	19932	20051	20100	20167	20000	19714	19853	19946	20094	20104	19997	20067	19983	19820	19981	19884	19964	19916	20073	20019	19907	20015	20016	20123	20080	20043	20025	20105	20030	20316	20084	19975	20018	19938	19892	20011	19766	19817	20147	19917	19811	19854	20065	20046	20052	20164	20056	20281	20175	20142	19930	20123	19868	20087	20021	19912	20045	19907	20081	20111	20130	19833	20049	20229	19891	19894	19903	19995	20224	19945	20135	19911	19836	20012	19899	19996	20180	19927	20135	19844	19870	19928	19999	19913	20229	20032	19988	20231	20012	20026	19981	20143	20116	20059	19944	20033	19986	20043	20051	19865	20110	20036	20027	19956	20180	20204	19961	20040	20256	20006	20044	19891	20090	19995	20098	19923	20056	19866	19954	19890	19968	19891	20022	20084	19909	20137	20196	20048	19909	19897	19832	20036	19864	19948	20279	20075	20122	20000	20000	20028	19942	20077	19996	19883	19955	19923	20009	20005	19787	20125	19832	20113	20162	20117	19877	20069	19915	19955	19953	20009	20057	19948	20038	19777	20135	20073	19621	20078	20067	19937	20238	20213	20191	20311	20120
21927	37813	36915	28783	24206	21421	19892	18751	18072	17724	17483	17225	16903	16743	16652	16797	16762	16658	16752	16718	16562	16532	16506	16411	16531	16662	16665	16686	16394	16565	16687	16481	16653	16699	16455	16652	16326	16600	16372	16613	16482	16633	16327	16440	16663	16452	17984	20311	18628	18103	17152	16966	16599	16634	16441	16503	16597	16486	16427	16536	16558	16459	16274	16461	16695	16516	16390	16565	16262	16566	16414	16485	16504	16609	16443	16581	16488	16444	16559	16425	16482	16442	16307	16538	16301	16543	16272	16536	16506	16472	16306	16451	16538	16478	16552	16226	16540	16440	16390	16559	16504	16518	16513	16393	16660	16477	16353	16555	16423	16292	16506	16484	16247	16500	16441	16373	16263	16323	16632	16491	16417	16376	16344	16472	16407	16341	16576	16354	16544	16474	16225	16463	16563	16527	16470	16496	16488	16436	16369	16596	16559	16471	16414	16538	16372	16484	16404	16364	16296	16369	16613	16500	16609	16358	16488	16416	16187	16439	16489	16595	16337	16508	16503	16431	16269	16448	16418	16352	16502	16275	16434	16539	16291	16686	16457	16536	16353	16271	16572	16470	16504	16350	16466	16235	16477	16380	16433	16481	16628	16432	16421	16540	16346	16469	16394	16365	16335	16447	16444	16472	16402	16612	16314	16330	16341	16339	16650	16425	16377	16562	16591	16439	16512	16398	16624	16384	16583	16514	16534	16482	16623	16340	16486	16530	16340	16459	16376	16566	16368	16581	16421	16383	16511	16485	16513	16430	16561	16469	16277	16651	16577	16370	16475	16335	16462	16577	16618	16426	16440	16544	16575	16320	16617	16444	16425	16394	16467	16257	16531	16522	16496	16511	16536	16331	16329	16542	16452	16552	16485	16554	16380	16500	16468	16255	16483	16463	16529	16321	16507	16335	16555	16340	16409	16472	16488	16374	16428	16287	16410	16382	16529	16488	16339	16365	16422	16369	16489	16531	16696	16335	16346	16509	16427	16379	16531	16633	16350	16429	16490	16434	16345	16404	16444	16397	16238	16476	16412	16530	16354	16467	16384	16489	16538	16417	16516	16454	16570	16605	16531	16557	16473	16421	16516	16367	16461	16289	16496	16514	16391	16554	16556	16302	16402	16561	16343	16325	16499	16283	16395	16558	16421	16507	16490	16506	16509	16431	16534	16612	16448	16456	16411	16419	16407	16543	16328	16424	16497	16455	16551	16538	16325	16445	16502	16527	16373	16365	16459	16300	16429	16330	16382	16427	16571	16470	16452	16455	16447	16441	16457	16422	16499	16487	16595	16262	16331	16337	16414	16355	16558	16428	16436	16490	16454	16384	16373	16383	16658	16388	16575	16448	16562	16427	16635	16479	16336	16527	16218	16461	16405	16591	16532	16303	16530	16421	16270	16313	16690	16391	16545	16381	16473	16434	16416	16496	16567	16454	16448	16356	16251	16351	16635	16231	16401	16495	16446	16415	16436	16435	16419	16367	16444	16427	16317	16565	16462	16323	16456	16494	16233	16557	16537	16574	16488	16388	16419	16316	16375	16383	16387	16413	16562	16508	16237	16431	16489	16326	16441	16239	16390	16491	16315	16417	16398	16674	16618	16519	16444	16439	16543	16364	16360	16524	16458	16344	16310	16396	16559	16453	16404	16439	16431	16524	16364	16432	16523	16458	16505	16635	16459	16761	16336	16484	16428	16462	16369	16501	16344	16420	16466	16648	16544	16532	16385	16494	16699	16242	16406	16604	16525	16424	16468	16593	16554	16431	16610	16554	16437	16471	16448	16398	16402	16438	16485	16509	16261	16516	16422	16586	16406	16381	16407	16447	16463	16412	16562	16452	16526	16541	16471	16486	16595	16405	16475	16418	16413	16625	16499	16396	16429	16494	16468	16393	16370	16398	16336	16307	16395	16381	16632	16405	16477	16419	16413	16560	16427	16423	16518	16489	16528	16527	16472	16487	16454	16402	16370	16275	16459	16375	16503	16447	16292	16514	16249	16512	16421	16612	16435	16511	16426	16117	16469	16395	16426	16462	16346	16551	16666	16406	16497	16536	16425	16387	16447	16621	16577	16395	16417	16507	16569	16527	16505	16485	16584	16408	16495	16342	16389	16321	16314	16455	16466	16526	16416	16272	16396	16318	16599	16479	16375	16481	16646	16419	16464	16336	16316	16337	16464	16617	16368	16375	16369	16722	16550	16456	16355	16513	16506	16502	16641	16532	16516	16365	16367	16504	16239	16554	16375	16451	16490	16544	16583	16289	16381	16382	16412	16481	16560	16325	16298	16387	16459	16419	16491	16523	16476	16322	16329	16487	16529	16538	16486	16476	16572	16162	16484	16388	16499	16358	16598	16422	16383	16391	16495	16536	16456	16543	16364	16411	16315	16550	16459	16312	16342	16540	16303	16201	16248	16459	16381	16406	16342	16579	16441	16416	16318	16382	16604	16311	16487	16487	16432	16493	16418	16367	16433	16542	16368	16352	16438	16353	16406	16578	16276	16717	16513	16420	16469	16403	16458	16534	16359	16546	16520	16409	16557	16524	16490	16496	16335	16307	16443	16416	16490	16425	16421	16370	16296	16473	16462	16491	16353	16410	16368	16422	16521	16468	16428	16552	16377	16299	16576	16333	16482	16461	16518	16432	16407	16462	16404	16569	16481	16486	16283	16410	16476	16306	16365	16193	16486	16437	16571	16383	16314	16465	16570	16443	16503	16654	16492	16433	16546	16472	16563	16495	16405	16393	16472	16509	16483	16354	16505	16327	16470	16282	16472	16403	16518	16404	16501	16278	16352	16491	16466	16478	16459	16444	16551	16687	16413	16467	16173	16585	16518	16285	16544	16362	16518	16347	16360	16308	16550	16329	16407	16486	16365	16393	16359	16288	16489	16478	16335	16343	16409	16541	16331	16364	16371	16488	16338	16475	16479	16451	16647	16424	16386	16353	16494	16288	16463	16281	16350	16392	16462	16432	16419	16322	16399	16554	16453	16350	16358	16406	16437	16478	16416	16514	16201	16659	16309	16359	16399	16343	16332	16492	16406	16533	16392	16470	16337	16418	16562	16402	16423	16321	16478	16330	16393	16333	16447	16516	16540	16544	16524	16544	16535	16562	16478	16278	16311	16457	16403	16329	16581	16564	16514	16552	16520	16457	16411	16394	16315	16461	16675	16441	16545	16406	16315	16451	16391	16334	16386	16500	16293	16398	16359	16402	16539	16467	16429	16491	16366	16463	16503	16316	16493	16429	16480	16543	16497	16609	16274	16404	16694	16305	16497	16454	16323	16404	16495	16439	16440	16553	16472	16535	16651	16378	16545	16318	16430	16491	16247	16448	16476	16604	16571	16408	16376	16407	16381	16273	16531	16399	16358	16442	16187	16418	16430	16534	16322	16498	16270	16369	16385	16512	16417	16476	16420	16450	16538	16551	16405	16437	16435	16324	16556	16499	16469	16293	16467	16514	16594	16270	16463	16500	16358	16461	16614	16453	16436	16469	16468	16474	16321	16445	16431	16354	16482	16349	16427	16573	16540	16367	16400	16550	16449	16369	16353	16578	16671	16429	16421	16567	16501	16405	16581	16436	16481	16440	16401	16378	16596	16574	16396	16443	16488	16398	16552	16398	16542	16402	16432	16392	16456	16474	16360	16496	16544	16312	16398	16502	16566	16610	16572	16335	16473	16494	16404	16362	16287	16431	16377	16408	16359	16345	16334	16402	16389	16450	16538	16432	16385	16461	16581	16311	16231	16628	16482	16394	16378	16598	16486	16431	16498	16564	16422	16449	16437	16389	16380	16482	16529	16429	16508	16365	16263	16392	16238	16362	16576	16463	16468	16441	16465	16538	16612	16520	16507	16301	16449	16441	16365	16451	16246	16367	16317	16291	16370	16611	16409	16205	16412	16393	16439	16406	16328	16451	16409	16325	16443	16424	16572	16620	16470	16452	16352	16546	16508	16563	16423	16326	16392	16503	16280	16305	16529	16529	16541	16451	16379	16498	16508	16539	16573	16421	16455	16259	16321	16184	16622	16548	16662	16502	16495	16472	16571	16584	16420	16515	16415	16399	16553	16377	16532	16523	16413	16505	16525	16318	16473	16507	16700	16483	16406	16405	16483	16482	16402	16365	16457	16435	16524	16641	16365	16647	16414	16380	16509	16491	16375	16228	16355	16467	16425	16285	16588	16478	16362	16631	16407	16450	16353	16324	16350	16564	16494	16210	16518	16285	16229	16404	16400	16309	16488	16433	16241	16566	16346	16489	16400	16450	16441	16521	16435	16297	16477	16332	16309	16458	16463	16492	16515	16394	16368	16546	16466	16390	16697	16492	16345	16410	16477	16620	16363	16364	16402	16508	16429	16397	16453	16465	16342	16366	16488	16363	16591	16423	16512	16439	16361	16440	16571	16471	16475	16414	16390	16458	16639	16364	16538	16519	16393	16360	16597	16322	16384	16305	16615	16443	16416	16510	16426	16489	16394	16356	16452	16498	16569	16336	16461	16497	16389	16473	16598	16429	16287	16564	16303	16410	16519	16399	16468	16381	16440	16496	16319	16507	16434	16397	16413	16481	16446	16380	16422	16322	16421	16449	16498	16416	16399	16334	16457	16364	16321	16441	16355	16427	16486	16474	16379	16410	16368	16380	16572	16405	16367	16329	16471	16505	16480	16421	16477	16429	16490	16521	16571	16561	16386	16664	16415	16585	16420	16487	16601	16551	16318	16566	16466	16507	16479	16452	16373	16498	16463	16540	16493	16373	16667	16544	16469	16370	16490	16308	16587	16403	16461	16608	16339	16477	16500	16305	16528	16589	16439	16260	16499	16373	16471	16423	16215	16355	16373	16580	16421	16495	16451	16570	16390	16583	16655	16616	16474	16327	16450	16403	16464	16363	16310	16430	16402	16624	16489	16557	16448	16456	16514	16585	16416	16419	16456	16501	16427	16603	16505	16407	16426	16391	16595	16482	16478	16265	16512	16326	16421	16423	16437	16385	16497	16402	16440	16459	16333	16442	16543	16499	16365	16508	16569	16543	16432	16365	16392	16400	16451	16431	16536	16438	16454	16278	16706	16335	16458	16436	16229	16338	16633	16515	16447	16451	16481	16379	16351	16514	16463	16389	16509	16633
28191	23111	28635	26464	22818	22415	22707	22083	21908	22114	21988	22022	21739	21855	21891	21806	21916	21827	21732	21755	21783	21786	21908	21968	21869	21852	21994	21972	21796	21764	21914	21733	21832	21862	22077	22005	21939	21871	21801	22027	21853	21851	21621	21977	21813	21590	22061	21865	21988	21965	22013	21936	21796	21809	21579	21636	21713	21855	21721	21662	21868	21700	21788	21997	21818	21662	21937	22086	21741	21689	21805	21829	21875	21761	21769	21798	21775	21676	21895	21652	21851	21892	21831	21950	21691	21625	21964	21846	21775	21892	21801	21910	21908	21901	21903	21704	21774	21833	21605	21613	21728	21870	21881	21841	21786	21687	21784	22052	21697	21934	21837	21775	22024	21754	21850	21796	21828	21718	21803	21993	21771	21825	21802	21819	21773	21871	21844	21758	21747	21669	21756	21605	21804	21881	21849	21683	21846	21981	21910	21730	21608	21864	21681	21883	21804	21790	21708	21801	21857	21640	22050	21818	21759	21841	21959	21696	21907	21791	21795	21830	21757	21720	21875	21879	21562	21630	21725	21693	21891	21806	21571	21978	21755	22082	21919	21843	21806	21830	21829	21737	21778	21998	21714	22015	21774	21960	21733	21773	21546	21881	21923	21770	21775	21807	21700	21830	21791	21637	21775	21708	22033	21706	21683	21633	21567	21500	21759	21785	21689	21650	21714	21812	21919	21759	21687	21634	21656	21719	22091	22082	21967	21852	21724	21731	21829	21709	21803	22043	21718	21685	21917	21581	21654	21841	21707	21794	21705	21915	21649	21788	21829	21734	21608	21755	21918	22052	21933	21864	21839	21632	21697	21778	21875	21828	21810	21559	21925	21723	21966	21934	21875	21896	21428	21718	21840	21909	21849	22042	21925	22023	21758	21778	21760	21909	21687	21663	21683	21954	21790	21549	21841	21811	21823	21789	21872	21749	21819	21734	21728	21675	21786	21715	21839	21810	21864	21669	21670	21843	21746	21727	21692	21867	21828	21776	21813	21787	21749	21612	21918	21871	21819	21864	21831	21644	21783	21689	21747	21595	21983	21901	21679	21603	21936	21790	21697	21938	21799	21857	21561	21726	21951	21652	22173	21717	21816	21920	21739	21731	21922	21511	21824	21732	21983	21867	21833	21950	21840	22018	21847	21873	21865	21730	21867	21845	21840	21790	21576	21730	21780	21555	21754	21852	21657	21737	21781	21651	21750	21797	21870	21772	21939	21662	21843	21834	21899	21965	21842	21846	21962	21844	21667	21857	21884	21877	21649	21824	21615	21695	21870	21846	21796	21456	21702	21760	21772	21905	21840	21731	21845	21739	21822	21835	21747	22061	21907	21873	21805	21730	21778	21572	21799	21721	21633	21584	21705	21776	21785	22016	21750	21831	21573	22028	21943	21845	21932	21685	21730	21691	21987	21741	21719	21884	21821	21582	21966	21808	21543	21695	21782	21835	21915	21775	21859	21856	22039	22000	21626	21883	21871	21760	21720	21931	21911	21918	21851	21916	21954	21794	21722	21838	21749	21719	21791	21839	21633	21660	21572	21700	21638	21750	21803	21795	22080	21916	21714	21627	21720	21931	21672	21517	21567	21676	21941	21593	21695	21630	21833	21809	21682	21758	21508	21749	21759	21694	21730	21773	22095	21725	21726	21755	22034	21767	21912	22001	21622	21851	21825	21843	21858	21720	21718	21969	21827	21638	21647	21736	21888	21821	21907	22082	21829	21911	21858	21682	21910	21825	21732	21758	21863	21880	21821	21838	21799	21755	21900	21903	22006	21642	21731	21707	21821	21719	22126	21731	21889	21958	21934	21811	21770	21935	21727	21722	21634	21776	21908	21575	21892	21801	21711	21648	21791	21700	21866	21715	21724	21612	21828	21575	21798	21936	21882	21818	21886	21950	21958	21690	21855	21719	21775	21536	21652	21820	21848	22078	21787	21968	21822	21790	21747	21794	21757	21627	21705	21686	21964	21736	21803	21790	21647	21820	21784	21676	21572	21764	21818	21743	21815	21822	22058	21811	21662	21780	21657	21697	21881	21623	21817	21648	21910	21996	21865	21745	21817	22000	21691	21619	21626	21740	21991	21927	21784	21685	21914	21771	21815	21797	21701	21802	21734	21703	21656	21615	21738	21874	21572	21718	21848	21942	21754	21777	21923	21638	21941	21823	21745	21910	21877	21994	21895	21939	21695	21865	21945	21774	21825	22007	21959	21732	21643	21584	21678	21742	21777	21897	21784	21700	21801	21868	21866	21851	21740	21955	22030	21846	21954	21698	21835	21951	21572	21727	21696	21646	21561	21646	22057	21838	21460	21942	21849	21677	21974	21586	21743	21802	21616	21828	22004	21846	21749	21649	21473	21900	21871	21992	21877	21714	21976	21835	21958	21713	21961	21954	21752	21465	21809	21881	21621	21601	21785	21930	21670	21862	21803	21676	21826	21712	21803	21851	22004	21926	21706	21770	21784	21885	21775	21877	21708	21748	21986	21813	21801	21727	21743	21723	22006	21673	21836	21901	21772	21656	21704	21735	21952	21788	21802	21878	21941	21650	21895	21639	21690	21739	21769	21658	21785	21856	22021	21723	21767	21743	21745	21964	21862	21797	21677	21926	21725	21599	21770	21729	21657	21751	21635	21593	21855	21882	21912	22053	21792	21786	21796	21858	21829	21813	22032	21852	21836	21942	21761	21744	21898	21929	21929	21892	21645	21668	21845	21670	21777	21604	21568	21857	22004	21749	21993	21853	21870	21560	21733	21862	21638	21692	22004	21789	21886	21806	21822	21799	21906	21583	21898	21680	21834	21824	22218	21747	21823	21854	21982	21796	21598	21707	21746	21824	21850	21884	22039	21907	21702	21842	21744	21913	21858	21938	21825	21839	21922	21816	21790	21880	21778	21792	21830	22015	21876	21763	22119	21564	21786	21931	21744	21904	21928	21684	21887	21865	21754	21874	21842	21865	21881	21795	21952	21806	21796	21789	21770	21910	21820	21685	21827	21676	21758	21773	21861	21933	21771	21931	21874	21882	21674	21904	21656	21946	21814	21790	21870	21703	21554	21699	21718	21797	21711	21764	21642	21823	21780	21830	21808	21768	21871	21809	21762	21699	21711	21714	21918	21761	21719	21880	21983	21884	21900	21636	21749	21962	21816	21709	21880	21764	21962	21703	21871	21907	21817	21779	21959	21805	21851	21763	21791	21833	21706	21829	21888	21648	21874	21841	21691	21773	21691	21964	21824	21696	21935	21666	21593	21556	21831	22004	21820	21843	21835	21794	21963	21817	21707	21819	21901	21476	21868	21853	21706	21633	21936	21977	21752	21690	21825	21747	21861	21941	21908	21939	21919	21745	21598	21871	21960	21709	21758	21773	21909	22000	21889	21882	21753	21884	21883	21580	21888	21915	22129	21758	21783	21939	21776	21778	21726	21715	21452	21726	21792	21556	21891	21745	21913	21766	21748	21780	21978	21845	21627	21930	21894	21649	21842	21751	22039	21620	21827	21709	21827	21800	21789	21788	21897	21836	21654	21555	21769	21607	21682	21940	21819	21659	21941	21801	21893	21756	21844	21826	21998	21952	21674	21822	21801	21716	21771	21804	22011	21777	21984	21884	21990	21911	21720	21825	21871	21943	21746	21796	21902	21736	21787	21833	21869	21967	21725	21837	21821	21584	21662	22047	21643	21721	21782	21797	21971	21815	21920	21813	21863	21891	21656	21628	21817	21893	21593	21702	21912	21668	21730	21916	21851	21528	21726	21932	21902	21630	21596	21869	21789	21799	21683	21752	21784	21903	21740	21722	21678	21902	21808	21717	21781	21785	21887	21816	21777	21762	22131	21758	21696	22114	21707	21790	21794	21881	21804	21848	21848	21672	21907	21838	21967	21673	21685	21836	21873	21723	21840	21953	21668	21814	21755	21789	21701	21691	21782	21795	21702	21708	21767	21683	21741	21747	21834	21783	21795	21747	22178	21926	21861	21625	21695	21843	21724	21913	21478	21735	21729	21844	21656	21653	21798	21898	21640	21544	21754	21744	21954	21863	21832	21734	21780	21992	21792	21910	21789	21719	21840	21860	21745	21674	21815	21844	21654	21700	22002	21866	21696	22009	22071	21861	21668	21830	21713	21604	21836	21721	22082	21701	21794	21748	21727	21815	21783	21947	21704	21765	21780	21820	21860	21569	21789	21770	21833	21977	21564	21659	21924	21713	21653	21684	22044	21987	21756	21684	21765	21733	21749	21735	21851	21933	21742	21873	21851	22127	21764	21913	21918	21892	21711	21833	21897	21781	21841	21970	21696	21827	21766	21959	21903	21928	21908	21533	21829	21737	21677	21823	21995	21754	21831	21931	21869	21832	21877	21880	21709	22018	21659	21828	21908	21717	21721	21898	21967	21763	21967	21682	21621	21870	21859	21821	21670	21913	21760	21531	21634	21691	21742	21703	21634	21849	21853	22026	21876	21867	21747	21696	21708	21980	21832	21807	21710	21844	21979	21710	21758	21468	21816	21770	21613	21831	21870	21962	21874	21809	21939	21667	21978	21870	21827	21941	21904	21737	21737	21928	22039	21793	21676	21805	21612	22076	21664	21993	21951	21966	21621	21862	21736	21640	21853	21852	21740	21964	21680	21876	22094	21695	22057	21715	21827	21852	21734	21952	21800	21669	21855	21925	21869	21845	21596	21764	21858	21742	21653	21729	21680	21755	21774	21748	21936	21737	21896	21980	22008	21823	22027	21899	21751	22029	21783	21839	21953	21708	21829	22066	21775	21835	21881	21667	21976	21853	21931	21778	21925	21576	21826	21754	21738	21848	21692	22046	21780	21740	21953	21789	21685	21804	21705	21921	21871	21698	21733	21709	21815	21742	21938	22004	21898	22139	21908	21601	21791	21631	21618	21776	21701	21760	21666	21703	21852	21868	21742	21815	21974	21710	21939	21791	21987	21703	21858	21813	22001	21961	21916	21919	21802	21751	21653	21713	21741	21981	21904	21933	21815	21986	21898	21925	21900	21945	21753	21570	21960	21673	21826	21949	21662	21740	21905	21730	21929	21531	21932	21763	22045	21650	21793	21926	21892	21855	21688	21819	21934	21750	21609	22018	21892	21602	21811	21817	21884	21915	21648	21980
18841	25238	25603	21472	19535	18507	18232	18099	17774	17688	17593	17646	17583	17413	17443	17545	17478	17587	17553	17617	17619	17622	17342	17426	17484	17412	17381	17461	17462	17615	17564	17418	17701	17462	17529	17401	17250	17526	17545	17392	17399	17539	17497	17416	17506	17372	17589	17622	17619	17840	17359	17592	17407	17443	17495	17488	17464	17476	17512	17474	17257	17445	17383	17594	17441	17393	17518	17351	17609	17427	17408	17402	17481	17301	17412	17420	17455	17435	17413	17500	17489	17366	17446	17233	17441	17233	17420	17506	17380	17479	17630	17304	17446	17650	17561	17464	17598	17467	17321	17474	17592	17363	17514	17341	17392	17376	17478	17349	17510	17561	17367	17422	17529	17388	17475	17451	17543	17457	17342	17327	17386	17316	17479	17595	17580	17429	17353	17295	17571	17419	17392	17524	17498	17288	17287	17493	17569	17606	17614	17329	17278	17415	17472	17563	17418	17443	17500	17378	17511	17273	17462	17471	17370	17393	17416	17444	17549	17217	17354	17419	17477	17657	17528	17349	17478	17468	17652	17379	17469	17463	17382	17437	17367	17503	17296	17319	17459	17566	17350	17337	17675	17475	17565	17401	17488	17530	17299	17329	17432	17297	17458	17469	17411	17589	17295	17408	17382	17404	17328	17345	17542	17558	17524	17519	17490	17473	17471	17410	17411	17452	17421	17491	17449	17376	17455	17363	17262	17347	17286	17501	17411	17433	17548	17408	17217	17365	17431	17317	17426	17526	17329	17314	17292	17491	17491	17543	17454	17354	17454	17308	17429	17501	17366	17555	17426	17477	17449	17334	17478	17392	17530	17518	17524	17500	17601	17391	17532	17307	17566	17452	17400	17673	17472	17308	17583	17490	17369	17291	17371	17436	17503	17383	17269	17470	17452	17502	17520	17441	17377	17598	17285	17444	17343	17580	17376	17322	17359	17460	17500	17369	17454	17321	17481	17688	17590	17560	17347	17495	17445	17386	17462	17429	17490	17607	17574	17504	17361	17309	17470	17285	17461	17480	17478	17521	17330	17373	17543	17431	17308	17464	17420	17510	17439	17360	17575	17441	17488	17500	17460	17421	17380	17448	17511	17526	17370	17280	17249	17575	17486	17352	17508	17488	17480	17493	17412	17457	17400	17381	17590	17456	17430	17547	17409	17412	17419	17617	17424	17481	17389	17513	17775	17442	17336	17405	17364	17395	17564	17507	17440	17577	17317	17610	17476	17409	17492	17347	17528	17541	17435	17347	17258	17437	17449	17327	17410	17542	17397	17468	17330	17523	17567	17297	17371	17697	17524	17551	17495	17545	17551	17554	17435	17297	17413	17478	17621	17478	17482	17296	17489	17463	17524	17404	17505	17550	17398	17303	17480	17339	17345	17475	17417	17619	17454	17416	17477	17533	17403	17356	17393	17348	17418	17368	17459	17449	17611	17278	17487	17569	17378	17354	17571	17398	17512	17432	17478	17289	17510	17430	17551	17445	17360	17517	17404	17538	17435	17296	17465	17467	17430	17485	17508	17485	17405	17374	17360	17381	17397	17464	17357	17389	17295	17498	17562	17470	17521	17333	17421	17343	17419	17575	17552	17549	17474	17608	17335	17407	17378	17581	17364	17292	17413	17388	17353	17578	17310	17347	17515	17447	17433	17531	17417	17504	17274	17417	17447	17378	17514	17545	17547	17502	17437	17395	17436	17432	17429	17387	17429	17318	17565	17550	17574	17541	17413	17287	17362	17596	17432	17593	17528	17332	17531	17505	17463	17403	17316	17377	17466	17458	17367	17488	17424	17440	17426	17418	17270	17499	17292	17312	17479	17591	17487	17429	17401	17398	17451	17535	17470	17387	17476	17352	17422	17389	17506	17315	17454	17542	17319	17495	17520	17524	17369	17295	17329	17578	17578	17416	17574	17397	17429	17605	17388	17384	17442	17676	17352	17349	17426	17472	17363	17368	17484	17417	17363	17454	17443	17324	17572	17574	17503	17427	17488	17632	17287	17646	17338	17469	17362	17461	17482	17632	17264	17583	17259	17533	17485	17505	17401	17539	17448	17707	17385	17601	17463	17268	17572	17411	17442	17587	17589	17439	17423	17493	17268	17577	17383	17453	17508	17463	17376	17405	17514	17539	17477	17525	17544	17343	17395	17535	17717	17445	17488	17550	17445	17450	17396	17457	17372	17561	17517	17450	17400	17462	17460	17590	17554	17324	17449	17399	17591	17455	17527	17289	17556	17574	17584	17374	17364	17527	17252	17711	17435	17481	17520	17485	17466	17480	17421	17499	17491	17529	17418	17401	17497	17475	17330	17561	17410	17464	17427	17535	17449	17354	17458	17588	17414	17548	17338	17334	17580	17451	17673	17501	17412	17433	17392	17462	17368	17499	17264	17442	17448	17457	17471	17435	17448	17449	17411	17385	17464	17643	17603	17540	17628	17416	17474	17408	17422	17487	17408	17401	17682	17505	17545	17466	17530	17338	17524	17356	17450	17753	17447	17484	17481	17484	17258	17672	17528	17464	17423	17499	17470	17370	17440	17368	17387	17443	17581	17507	17382	17406	17483	17553	17641	17526	17363	17335	17501	17375	17462	17420	17472	17425	17566	17476	17488	17373	17603	17356	17181	17394	17249	17327	17516	17339	17365	17322	17332	17350	17573	17335	17467	17314	17546	17424	17351	17356	17408	17477	17569	17480	17492	17424	17474	17398	17483	17494	17400	17478	17506	17318	17569	17262	17551	17384	17591	17479	17549	17588	17369	17399	17617	17208	17490	17566	17595	17455	17414	17454	17372	17248	17589	17526	17483	17436	17571	17421	17441	17471	17400	17402	17437	17437	17369	17445	17532	17499	17301	17474	17636	17616	17582	17469	17412	17569	17457	17536	17720	17516	17331	17422	17459	17321	17580	17402	17266	17477	17455	17486	17522	17539	17543	17497	17479	17309	17527	17283	17711	17496	17369	17320	17377	17475	17441	17599	17175	17452	17465	17354	17547	17531	17624	17443	17511	17468	17495	17403	17530	17500	17498	17282	17504	17406	17527	17381	17340	17408	17480	17570	17430	17457	17609	17428	17668	17304	17600	17505	17333	17493	17462	17280	17515	17447	17654	17428	17440	17390	17427	17494	17667	17493	17359	17301	17293	17476	17367	17486	17552	17584	17424	17542	17494	17316	17461	17532	17426	17508	17491	17309	17227	17421	17327	17470	17447	17455	17321	17420	17527	17432	17403	17510	17421	17298	17464	17380	17643	17419	17293	17444	17445	17379	17506	17432	17409	17308	17346	17381	17287	17487	17541	17459	17431	17290	17506	17526	17492	17528	17408	17498	17406	17412	17385	17495	17239	17501	17606	17577	17472	17508	17592	17427	17545	17430	17497	17474	17331	17414	17456	17605	17278	17320	17443	17462	17568	17413	17575	17273	17496	17371	17377	17376	17458	17450	17465	17525	17327	17467	17584	17303	17385	17534	17435	17376	17487	17448	17468	17410	17458	17518	17391	17330	17417	17405	17385	17466	17337	17485	17518	17358	17399	17430	17446	17413	17398	17550	17404	17431	17372	17536	17470	17330	17461	17313	17432	17639	17527	17578	17518	17496	17428	17505	17425	17511	17305	17468	17417	17329	17467	17507	17551	17392	17377	17451	17266	17296	17263	17408	17441	17384	17458	17427	17459	17595	17287	17420	17538	17437	17393	17438	17321	17492	17344	17497	17499	17671	17502	17574	17507	17360	17466	17440	17471	17388	17376	17478	17329	17459	17401	17483	17475	17573	17419	17505	17402	17336	17363	17331	17586	17375	17354	17442	17453	17452	17368	17547	17655	17518	17387	17436	17500	17415	17305	17434	17502	17219	17391	17475	17465	17390	17330	17499	17351	17331	17621	17497	17447	17420	17493	17568	17441	17524	17376	17408	17617	17389	17331	17555	17422	17296	17462	17482	17471	17408	17491	17432	17494	17412	17295	17434	17559	17518	17491	17523	17517	17343	17516	17400	17468	17381	17445	17474	17472	17289	17554	17357	17293	17414	17599	17349	17373	17379	17436	17450	17509	17390	17389	17487	17454	17556	17464	17421	17670	17365	17416	17436	17434	17522	17680	17460	17469	17455	17380	17505	17321	17361	17193	17441	17398	17543	17322	17393	17565	17601	17520	17453	17427	17354	17346	17552	17399	17491	17468	17474	17520	17434	17416	17371	17333	17351	17370	17221	17406	17461	17412	17495	17374	17456	17337	17480	17397	17409	17390	17493	17331	17513	17479	17644	17457	17537	17225	17346	17529	17458	17505	17393	17402	17501	17418	17470	17558	17308	17433	17451	17576	17626	17427	17473	17461	17401	17346	17369	17533	17482	17458	17367	17520	17212	17579	17466	17421	17359	17458	17298	17467	17556	17269	17571	17271	17479	17362	17487	17380	17430	17406	17411	17439	17273	17310	17382	17618	17401	17576	17389	17462	17498	17473	17506	17423	17399	17273	17393	17310	17333	17576	17574	17434	17359	17571	17422	17537	17615	17493	17522	17500	17432	17462	17470	17464	17235	17466	17451	17381	17446	17408	17597	17414	17507	17431	17391	17530	17445	17297	17623	17395	17482	17559	17569	17431	17318	17539	17534	17358	17611	17340	17548	17513	17387	17386	17458	17300	17353	17495	17455	17516	17436	17292	17429	17566	17270	17550	17482	17400	17424	17460	17375	17485	17348	17364	17372	17469	17584	17477	17534	17620	17369	17534	17311	17459	17516	17367	17428	17651	17387	17331	17334	17466	17569	17502	17490	17529	17469	17599	17508	17436	17391	17592	17207	17448	17418	17264	17385	17486	17120	17496	17451	17451	17430	17494	17539	17320	17333	17394	17518	17484	17460	17567	17375	17599	17389	17455	17522	17525	17536	17454	17510	17470	17422	17243	17465	17360	17453	17498	17519	17427	17455	17395	17500	17531	17418	17468	17615	17484	17466	17299	17469	17659	17458	17388	17271	17610	17357	17406	17376	17423	17523	17581	17447	17429	17217	17344	17489	17243	17441	17224	17518	17337	17480	17419	17524	17420	17401	17406	17598	17453	17504	17445	17316	17397	17257	17616	17477	17466	17467	17503	17588	17458	17372	17326	17378	17435	17551	17525	17443	17450	17637	17525	17449
23804	21415	28960	24394	23139	25122	25560	22607	22364	22215	22243	21953	21973	21663	22043	21624	21730	21744	21688	21855	21762	21703	21664	21619	21537	21515	21740	21519	21726	21736	21752	21878	21858	21636	21623	21895	21627	21546	21639	21462	21707	21661	21532	21607	21779	21549	22187	22692	22793	22365	21919	21963	21870	21646	21739	21549	21594	21646	21657	21686	21679	21813	21720	21670	21777	21719	21586	21807	21690	21650	21543	21433	21616	21688	21611	21500	21520	21593	21844	21677	21406	21594	21792	21838	21634	21673	21594	21797	21449	21641	21539	21470	21684	21695	21387	21411	21446	21461	21681	21572	21543	21515	21620	21912	21669	21586	21625	21570	21699	21598	21783	21450	21699	21703	21743	21599	21679	21750	21475	21765	21644	21834	21653	21728	21540	21749	21450	21406	21541	21476	21645	21573	21658	21543	21652	21612	21678	21789	21583	21378	21484	21573	21546	21590	21608	21707	21638	21654	21676	21697	21550	21535	21537	21574	21491	21775	21625	21324	21578	21704	21626	21475	21454	21534	21638	21698	21591	21335	21695	21599	21568	21386	21522	21617	21497	21557	21524	21710	21494	21522	21890	21825	21643	21847	21628	21649	21826	21503	21642	21773	21641	21479	21496	21591	21495	21535	21476	21462	21715	21642	21297	21589	21606	21543	21691	21516	21589	21578	21723	21663	21996	21685	21607	21570	21468	21501	21571	21608	21623	21810	21567	21775	21527	21425	21608	21741	21643	21534	21725	21612	21653	21624	21641	21456	21378	21501	21592	21484	21491	21249	21731	21602	21658	21575	21598	21740	21440	21611	21689	21446	21584	21543	21385	21475	21475	21513	21745	21894	21620	21768	21451	21364	21692	21567	21467	21370	21629	21810	21557	21395	21509	21603	21584	21629	21541	21713	21794	21504	21656	21683	21528	21350	21758	21738	21640	21453	21163	21602	21593	21573	21614	21578	21747	21754	21516	21478	21613	21637	21576	21454	21682	21598	21739	21388	21420	21605	21617	21383	21427	21466	21603	21720	21694	21475	21611	21675	21507	21515	21525	21464	21713	21668	21355	21517	21555	21421	21627	21473	21625	21683	21522	21511	21667	21558	21650	21388	21781	21482	21614	21439	21615	21686	21669	21553	21666	21594	21836	21782	21774	21946	21712	21603	21749	21637	21644	21510	21500	21670	21825	21624	21536	21592	21634	21506	21763	21765	21417	21788	21701	21595	21684	21581	21717	21459	21774	21701	21618	21534	21516	21632	21768	21573	21604	21654	21555	21493	21602	21525	21575	21436	21611	21812	21605	21774	21596	21648	21455	21622	21951	21824	21587	21424	21681	21537	21895	21719	21620	21711	21601	21586	21460	21658	21641	21836	21508	21403	21728	21619	21593	21408	21238	21545	21414	21543	21416	21655	21671	21503	21543	21542	21661	21498	21424	21416	21467	21518	21612	21509	21537	21688	21774	21571	21690	21821	21720	21497	21449	21684	21607	21811	21402	21451	21651	21635	21470	21581	21413	21497	21550	21340	21505	21754	21721	21511	21560	21428	21699	21704	21690	21699	21573	21463	21503	21442	21528	21565	21625	21736	21571	21410	21711	21598	21437	21854	21728	21440	21538	21661	21566	21508	21750	21763	21553	21570	21494	21687	21515	21677	21495	21585	21620	21501	21662	21506	21548	21641	21784	21585	21644	21674	21575	21505	21626	21640	21617	21506	21885	21512	21590	21449	21423	21518	21506	21487	21373	21682	21760	21593	21731	21450	21720	21557	21731	21781	21485	21727	21585	21464	21480	21437	21731	21559	21561	21720	21676	21553	21619	21564	21585	21600	21581	21395	21476	21626	21355	21906	21531	21645	21409	21486	21701	21780	21386	21376	21652	21549	21659	21421	21769	21404	21513	21626	21612	21670	21705	21493	21390	21558	21619	21536	21614	21638	21733	21544	21618	21817	21540	21704	21486	21655	21623	21609	21655	21624	21538	21609	21622	21617	21553	21640	21517	21607	21711	21616	21527	21419	21842	21634	21729	21663	21521	21571	21600	21746	21530	21429	21660	21719	21426	21491	21574	21590	21560	21717	21544	21575	21578	21585	21493	21357	21483	21469	21698	21462	21459	21483	21488	21568	21500	21423	21692	21732	21537	21418	21711	21559	21722	21535	21739	21764	21519	21566	21507	21727	21592	21426	21118	21428	21632	21480	21630	21657	21544	21569	21412	21538	21546	21477	21640	21560	21641	21462	21624	21589	21563	21602	21691	21388	21458	21371	21938	21467	21505	21849	21392	21376	21680	21763	21631	21803	21493	21486	21591	21575	21390	21411	21333	21516	21798	21706	21470	21453	21491	21626	21637	21524	21663	21605	21701	21604	21615	21729	21571	21545	21469	21504	21527	21525	21558	21620	21477	21543	21368	21559	21594	21573	21610	21491	21489	21869	21717	21783	21568	21519	21458	21576	21461	21345	21622	21748	21727	21819	21735	21461	21480	21266	21608	21622	21314	21409	21627	21663	21703	21555	21497	21557	21728	21592	21686	21580	21693	21704	21723	21682	21645	21600	21702	21498	21518	21520	21476	21818	21602	21735	21682	21640	21825	21585	21620	21461	21584	21461	21648	21646	21501	21454	21562	21702	21551	21625	21637	21492	21535	21751	21566	21604	21681	21604	21694	21746	21541	21669	21623	21488	21624	21609	21690	21691	21562	21820	21641	21516	21637	21481	21542	21409	21744	21625	21456	21700	21604	21516	21505	21416	21660	21495	21811	21686	21500	21327	21492	21681	21552	21423	21620	21472	21614	21473	21666	21677	21549	21440	21596	21563	21640	21584	21695	21325	21632	21518	21416	21464	21581	21459	21376	21738	21766	21633	21760	21602	21672	21556	21768	21481	21497	21535	21728	21530	21455	21602	21697	21745	21680	21576	21545	21514	21686	21730	21682	21655	21616	21604	21692	21665	21752	21436	21630	21465	21464	21613	21649	21583	21641	21670	21545	21568	21550	21689	21624	21750	21524	21381	21710	21680	21677	21524	21837	21604	21772	21721	21422	21625	21612	21687	21767	21356	21497	21641	21353	21484	21641	21705	21473	21603	21719	21659	21630	21492	21422	21733	21528	21822	21611	21667	21534	21465	21759	21631	21583	21734	21747	21639	21534	21565	21616	21625	21679	21426	21748	21570	21482	21788	21660	21813	21583	21534	21796	21493	21771	21541	21746	21505	21550	21655	21494	21584	21876	21554	21658	21456	21622	21685	21455	21513	21771	21697	21443	21517	21471	21715	21672	21354	21668	21688	21673	21470	21598	21625	21577	21548	21751	21687	21516	21584	21483	21642	21501	21772	21601	21734	21591	21486	21759	21536	21599	21656	21646	21414	21406	21580	21521	21378	21452	21481	21418	21600	21576	21629	21676	21599	21569	21742	21707	21724	21494	21510	21584	21405	21575	21455	21736	21548	21654	21473	21667	21416	21630	21534	21462	21816	21516	21390	21480	21596	21558	21596	21647	21404	21462	21864	21705	21499	21606	21657	21536	21494	21556	21596	21792	21739	21791	21613	21613	21624	21663	21440	21449	21558	21693	21543	21634	21420	21505	21528	21647	21495	21608	21529	21409	21707	21789	21551	21590	21502	21542	21411	21486	21448	21476	21874	21707	21724	21829	21774	21722	21612	21557	21363	21789	21457	21821	21752	21504	21671	21694	21560	21507	21389	21532	21590	21583	21773	21813	21429	21545	21454	21629	21556	21626	21531	21647	21553	21504	21681	21600	21650	21632	21596	21581	21493	21704	21591	21479	21659	21403	21696	21821	21403	21419	21481	21420	21628	21508	21635	21523	21541	21647	21434	21597	21508	21644	21703	21592	21647	21660	21661	21743	21535	21548	21592	21602	21399	21550	21385	21348	21563	21371	21658	21572	21662	21851	21569	21614	21416	21556	21595	21579	21461	21567	21333	21525	21710	21652	21842	21615	21605	21771	21673	21472	21780	21619	21543	21567	21369	21541	21714	21435	21562	21631	21605	21470	21532	21504	21570	21497	21404	21593	21743	21547	21714	21510	21611	21485	21727	21644	21558	21566	21603	21448	21718	21501	21578	21538	21506	21484	21289	21546	21551	21646	21776	21592	21711	21623	21711	21666	21368	21553	21498	21495	21445	21688	21671	21411	21629	21709	21462	21729	21818	21647	21450	21502	21637	21588	21559	21353	21757	21258	21504	21674	21614	21740	21722	21550	21586	21521	21574	21385	21497	21496	21528	21650	21465	21559	21381	21557	21328	21631	21550	21688	21561	21352	21798	21529	21706	21828	21628	21687	21528	21928	21611	21800	21479	21650	21591	21682	21830	21640	21625	21340	21608	21395	21483	21510	21548	21638	21567	21448	21567	21515	21686	21683	21591	21711	21475	21578	21586	21650	21563	21509	21627	21586	21639	21544	21477	21392	21625	21568	21639	21420	21509	21621	21451	21642	21632	21422	21563	21520	21405	21516	21434	21671	21457	21784	21502	21578	21446	21668	21853	21421	21660	21690	21605	21527	21519	21642	21697	21669	21491	21892	21575	21760	21622	21634	21379	21603	21733	21566	21758	21764	21633	21623	21486	21475	21676	21466	21525	21592	21606	21648	21602	21664	21627	21348	21550	21810	21499	21551	21636	21672	21441	21739	21536	21624	21773	21507	21722	21544	21515	21556	21665	21495	21578	21634	21528	21615	21658	21804	21538	21517	21445	21573	21534	21506	21469	21758	21795	21479	21621	21449	21559	21630	21676	21614	21388	21392	21563	21422	21580	21668	21418	21693	21829	21293	21472	21860	21547	21318	21504	21551	21726	21816	21540	21590	21475	21634	21588	21555	21476	21526	21427	21729	21644	21776	21701	21278	21458	21676	21709	21592	21476	21590	21464	21535	21645	21660	21443	21638	21591	21591	21550	21458	21580	21373	21654	21747	21640	21766	21651	21657	21637	21385	21485	21373	21551	21401	21590	21758	21518	21686	21607	21506	21652	21551	21648	21452	21601	21568	21699	21558	21547	21418	21357	21518	21807	21660	21487	21641	21703	21736	21531	21622	21458	21630	21614	21562	21592	21674	21588	21737	21488	21609	21811	21647	21722	21477	21593	21783	21683	21664	21468	21710	21446	21586	21726	21743	21762
19828	33653	32134	25470	22029	19995	19335	18842	18185	18103	17759	17514	17679	17487	17646	17606	17292	17587	17274	17392	17431	17313	17482	17262	17276	17540	17239	17504	17396	17357	17365	17421	17392	17707	17392	17254	17409	17383	17463	17187	17286	17520	17201	17441	17552	17223	18141	19333	18477	18176	17733	17699	17267	17334	17272	17421	17305	17267	17284	17353	17197	17541	17453	17023	17426	17137	17253	17170	17234	17316	17376	17310	17371	17347	17277	17276	17296	17198	17343	17360	17391	17383	17341	17372	17343	17309	17437	17312	17279	17426	17358	17219	17284	17160	17284	17316	17378	17271	17376	17528	17299	17394	17202	17395	17386	17304	17065	17225	17382	17349	17252	17325	17314	17366	17243	17412	17257	17131	17194	17188	17384	17173	17138	17429	17366	17383	17493	17355	17335	17119	17488	17466	17261	17153	17344	17279	17492	17346	17201	17328	17267	17160	17174	17521	17313	17277	17229	17271	17290	17468	17253	17258	17260	17328	17221	17247	17432	17200	17254	17316	17136	17093	17351	17202	17392	17214	17335	17416	17199	17457	17512	17263	17302	17315	17241	17201	17424	17274	17232	17274	17403	17470	17203	17311	17084	17302	17171	17393	17330	17284	17273	17315	17313	17285	17337	17312	17168	17287	17378	17312	17301	17228	17223	17308	17389	17389	17218	17477	17249	17286	17263	17470	17111	17194	17385	17335	17315	17323	17278	17262	17356	17189	17344	17345	17331	17150	17263	17384	17097	17327	17340	17055	17280	17237	17478	17263	17399	17300	17342	17413	17274	17210	17250	17364	17318	17201	17271	17130	17453	17082	17183	17166	17154	17284	17304	17327	17215	17428	17239	17181	17277	17331	17069	17150	17396	17417	17437	17197	17342	17277	17215	17468	17271	17391	17338	17244	17181	17371	17217	17517	17249	17413	17203	17197	17461	17390	17303	17178	17339	17336	17358	17289	17345	17438	17353	17239	17301	17360	17357	17275	17183	17347	17269	17354	17298	17442	17429	17292	17228	17252	17302	17218	17338	17219	17449	17383	17399	17214	17175	17431	17572	17239	17321	17312	17246	17440	17175	17325	17443	17217	17398	17427	17269	17280	17384	17300	17225	17457	17378	17374	17145	17390	17317	17175	17357	17507	17037	17199	17402	17342	17280	17457	17170	17378	17228	17231	17347	17379	17231	17391	17381	17269	17389	17213	17429	17309	17167	17134	17247	17354	17270	17376	17352	17330	17515	17218	17238	17376	17341	17290	17239	17309	17199	17229	17291	17460	17278	17370	17473	17263	17412	17200	17123	17150	17156	17317	17316	17259	17179	17362	17512	17328	17253	17190	17372	17305	17181	17183	17395	17347	17262	17377	17381	17323	17222	17188	17084	17285	17163	17262	17296	17203	17326	17464	17312	17173	17297	16990	17268	17068	17359	17352	17295	17271	17299	17345	17401	17326	17332	17306	17426	17215	17459	17328	17147	17378	17208	17110	17360	17404	17373	17359	17309	17340	17222	17226	17269	17275	17306	17387	17325	17263	17353	17405	17418	17310	17437	17289	17359	17302	17277	17429	17215	17282	17315	17266	17377	17330	17345	17323	17207	17158	17151	17416	17196	17308	17408	17271	17404	17296	17205	17331	17283	17366	17256	17278	17227	17348	17116	17343	17362	17220	17284	17345	17392	17268	17328	17321	17208	17350	17335	17178	17342	17437	17175	17223	17255	17216	17411	17264	17143	17189	17405	17139	17397	17357	17388	17149	17364	17287	17309	17268	17175	17376	17316	17328	17297	17316	17210	17249	17217	17204	17370	17383	17426	17354	17299	17245	17168	17228	17314	17368	17416	17170	17128	17226	17355	17383	17221	17317	17290	17406	17360	17245	17255	17258	17254	17391	17438	17200	17289	17334	17218	17337	17130	17304	17258	17465	17345	17276	17456	17298	17279	17345	17222	17406	17310	17252	17333	17245	17299	17233	17291	17242	17368	17161	17301	17441	17275	17309	17522	17271	17395	17356	17356	17400	17281	17366	17314	17463	17328	17500	17307	17334	17291	17184	17468	17220	17487	17311	17326	17264	17306	17175	17292	17210	17200	17480	17342	17098	17128	17308	17159	17372	17344	17348	17534	17294	17207	17402	17425	17324	17301	17232	17429	17360	17353	17390	17376	17337	17324	17179	17238	17431	17129	17437	17470	17224	17178	17393	17258	17266	17343	17262	17260	17280	17291	17268	17220	17470	17227	17268	17304	17282	17268	17298	17318	17381	17200	17268	17425	17202	17205	17214	17231	17210	17378	17017	17125	17316	17391	17154	17207	17085	17346	17307	17402	17125	17448	17445	17187	17378	17444	17202	17095	17366	17319	17402	17467	17365	17359	17384	17276	17160	17520	17358	17385	17102	17329	17304	17387	17214	17272	17200	17295	17256	17185	17362	17430	17285	17217	17272	17490	17338	17351	17353	17123	17446	17200	17329	17489	17259	17228	17389	17354	17131	17373	17295	17282	17165	17445	17220	17386	17326	17311	17273	17420	17091	17379	17475	17369	17312	17139	17355	17368	17130	17062	17297	17318	17339	17613	17233	17533	17326	17242	17107	17425	17342	17268	17343	17393	17237	17250	17375	17318	17278	17275	17305	17386	17236	17482	17180	17277	17401	17331	17261	17138	17354	17225	17378	17342	17216	17184	17264	17354	17331	17302	17172	17272	17330	17439	17227	17353	17430	17379	17323	17311	17073	17336	17455	17229	17326	17274	17239	17274	17263	17347	17550	17292	17377	17240	17397	17186	17366	17477	17521	17369	17167	17052	17317	17240	17259	17329	17321	17125	17235	17220	17244	17269	17198	17403	17391	17269	17243	17400	17263	17306	17273	17357	17259	17401	17317	17351	17386	17265	17482	17258	17331	17411	17297	17318	17281	17341	17202	17310	17433	17388	17296	17371	17292	17183	17328	17432	17247	17281	17376	17142	17148	17285	17353	17411	17261	17194	17255	17151	17215	17350	17237	17413	17500	17482	17176	17232	17366	17342	17323	17389	17263	17308	17352	17280	17286	17249	17268	17427	17318	17428	17392	17203	17270	17343	17319	17240	17318	17414	17373	17345	17334	17385	17201	17339	17337	17092	17084	17513	17365	17415	17271	17310	17411	17437	17341	17294	17175	17240	17295	17411	16996	17360	17244	16987	17391	17523	17417	17345	17231	17244	17321	17316	17396	17256	17113	17419	17169	17181	17360	17348	17170	17125	17390	17366	17363	17305	17211	17251	17130	17244	17430	17112	17348	17296	17239	17377	17141	17177	17315	17345	17258	17345	17315	17351	17295	17458	17498	17287	17360	17182	17325	17347	17296	17329	17362	17465	17343	17266	17301	17236	17267	17030	17412	17212	17330	17268	17340	17273	17302	17380	17415	17165	17122	17226	17313	17481	17284	17334	17178	17394	17232	17407	17304	17388	17317	17406	17266	17308	17231	17370	17214	17328	17270	17324	17243	17221	17260	17408	17222	17298	17289	17410	17311	17340	17314	17312	17403	17209	17232	17286	17200	17224	17140	17249	17365	17340	17381	17313	17438	17369	17297	17303	17301	17247	17284	17343	17343	17295	17334	17369	17378	17339	17288	17240	17383	17249	17459	17349	17395	17459	17371	17237	17384	17378	17330	17225	17390	17371	17322	17269	17417	17370	17288	17284	17359	17246	17275	17349	17382	17497	17321	17300	17456	17514	17336	17325	17645	17258	17345	17327	17276	17401	17329	17367	17273	17290	17361	17310	17356	17222	17331	17342	17259	17268	17240	17341	17310	17320	17425	17473	17388	17177	17196	17057	17265	17445	17335	17345	17121	17237	17358	17271	17272	17380	17289	17270	17285	17347	17255	17450	17417	17374	17161	17337	17345	17325	17253	17259	17212	17201	17461	17334	17180	17315	17296	17316	17232	17383	17529	17299	17339	17180	17259	17224	17295	17335	17234	17367	17213	17398	17345	17340	17147	17185	17316	17291	17285	17311	17344	17363	17248	17348	17160	17460	17390	17204	17184	17194	17098	17346	17205	17207	17380	17467	17359	17253	17225	17298	17258	17203	17200	17391	17291	17167	17403	17147	17095	17339	17183	17447	17310	17210	17208	17338	17383	17418	17314	17145	17440	17331	17547	17464	17122	17376	17434	17180	17344	17273	17353	17297	17475	17289	17106	17359	17175	17226	17345	17473	17385	17322	17394	17277	17299	17242	17372	17347	17421	17455	17244	17420	17188	17283	17577	17272	17337	17164	17482	17187	17200	17230	17335	17310	17388	17353	17171	17216	17313	17200	17314	17304	17350	17294	17370	17374	17295	17283	17363	17350	17281	17145	17258	17229	17310	17337	17207	17305	17357	17236	17309	17249	17222	17295	17376	17174	17395	17268	17439	17409	17168	17331	17191	17389	17373	17391	17351	17245	17249	17338	17214	17224	17157	17294	17272	17461	17400	17276	17148	17195	17336	17078	17243	17318	17204	17279	17248	17255	17235	17240	17183	17428	17139	17274	17516	17295	17288	17406	17405	17380	17085	17090	17290	17212	17173	17381	17318	17201	17111	17393	17292	17365	17297	17364	17310	17321	17122	17436	17257	17316	17288	17280	17466	17311	17449	17286	17259	17431	17406	17424	17458	17329	17383	17342	17375	17232	17212	17491	17464	17204	17515	17355	17224	17394	17317	17236	17440	17288	17275	17241	17316	17215	17373	17105	17031	17258	17347	17101	17149	17477	17195	17352	17414	17363	17251	17134	17505	17220	17366	17443	17282	17412	17342	17303	17226	17395	17355	17326	17237	17259	17309	17370	17452	17257	17163	17440	17181	17349	17134	17410	17313	17314	17333	17240	17326	17300	17533	17469	17228	17198	17254	17447	17279	17390	17268	17082	17296	17371	17334	17204	17346	17311	17344	17420	17291	17396	17262	17497	17170	17346	17408	17378	17394	17356	17279	17279	17304	17163	17356	17239	17265	17281	17407	17133	17255	17277	17375	17237	17247	17395	17275	17327	17015	17389	17094	17404	17217	17287	17163	17367	17350	17478	17209	17326	17405	17220	17487	17232	17375	17259	17205	17335	17357	17193	17148	17420	17358	17460	17158	17376	17229	17477	17397	17282	17340	17282	17243	17333	17476	17386	17270
22881	21397	29236	23902	21835	24850	28108	23337	22113	22147	22167	21787	21774	21824	21929	21747	21532	21615	21250	21455	21561	21506	21447	21538	21313	21228	21572	21225	21371	21366	21308	21357	21484	21375	21343	21270	21344	21450	21273	21371	21281	21291	21514	21410	21336	21542	22958	23691	22761	21990	21645	21531	21277	21349	21367	21425	21228	21484	21139	21218	21179	21298	21102	21356	21123	21247	21192	21250	21100	21232	21320	21191	21306	21033	21105	21215	21235	21311	21540	21104	21229	21255	21340	21389	21392	21319	21175	21328	21038	21343	21122	21226	21291	21199	21216	21211	21377	21144	21138	21206	21079	21222	21293	21321	21221	21202	21276	21241	21152	21008	21501	21417	21215	21279	21246	21107	21335	21290	21047	21191	21170	21071	21202	21308	21327	21269	21136	20862	21316	21307	21059	21184	21330	20948	21301	21142	21363	21140	21382	21250	21361	21175	21238	21315	21172	20998	21376	21095	21081	21112	21095	21274	21324	21258	21208	21213	21214	21048	21330	21118	21179	21216	21273	21235	21299	21265	21201	21080	21134	21308	21263	21188	21169	21071	21292	21361	21267	21125	21200	21040	20997	21036	21124	21358	21174	21443	21154	21171	21210	21065	21418	21206	21361	21140	21249	21164	21083	21097	21246	21080	21240	21200	21094	21491	21234	21299	20986	21148	21259	21383	21211	21334	21354	21275	21207	21148	21163	21121	21199	21223	21163	21015	21281	21286	21267	21376	21275	21158	21037	21264	21003	21064	21115	21184	21220	21192	21114	21110	21208	21051	21229	21092	21208	21036	20930	21336	21382	21291	21126	21010	21098	21235	21302	21242	21168	21294	21137	21082	21092	21341	21294	21227	21189	20906	21063	21385	21001	21310	20969	21254	21177	21169	21016	21382	21292	21203	21278	21237	20934	21110	21287	21307	21351	21233	21039	21171	21193	21233	20891	21121	21224	21270	21191	21044	21262	21090	21076	20998	21295	21231	21363	21257	21266	21075	21220	21167	21192	21347	21095	21170	21214	21170	21200	21098	21019	21120	21260	21041	21169	21133	21037	20895	21173	20998	21108	21363	21089	20906	21181	21185	21171	21133	21018	21113	21181	21190	21131	21116	21183	21311	21285	21314	21119	21028	21026	21174	21162	21131	21109	20963	21131	20972	21262	21109	20998	21026	21188	21096	21298	21140	21183	20988	21250	21335	21144	21101	21194	21239	21350	21163	21027	21169	21245	21283	21404	21252	21178	21152	21155	21082	20999	21250	21163	21298	21185	21098	21139	21125	21127	21096	21359	21060	21021	21056	21271	21136	21167	21161	21095	21027	21196	21062	21070	21058	21207	20926	21321	21060	21106	20920	21084	21097	21238	21245	21037	21245	21191	20947	21011	21183	21288	21069	21140	21223	21121	21164	21096	21130	21323	21332	21100	21463	21262	21334	21199	21042	21145	21202	21241	21116	21307	21436	21351	21283	21304	21136	20969	21241	21075	21020	21208	21170	21168	21116	21412	21228	21075	21058	21166	21019	21095	21252	21305	21085	21178	21279	21159	21102	21224	21072	21132	21014	21181	21223	21281	21238	21248	21233	21388	21353	21349	21067	21176	21426	21278	21153	21300	21109	20964	21148	21042	21204	21195	21239	21325	21106	21030	21140	21388	21075	21431	21227	21093	21092	21354	21276	20991	21080	21176	20994	21165	21286	21344	21214	21025	21206	21059	21161	21278	21035	21170	21138	21221	21206	21194	21091	21306	21120	21316	21381	21240	21095	21073	21111	21232	21221	21248	21327	21209	21266	21161	21255	21068	20956	21084	21132	21022	21001	21271	21167	21224	21144	21049	21240	21179	21328	21022	21045	21081	21111	21061	21138	21419	21106	21262	21216	21208	21397	21275	21190	21125	21394	20996	20990	21019	21091	21123	21166	21094	21136	21216	21410	21161	21215	21288	21175	21213	21019	21152	21020	21110	21028	21260	21093	21030	21335	21044	21307	20898	21043	21121	21125	21134	21195	21336	21278	20944	21082	21087	21136	21217	21018	21106	21024	21374	21221	21249	21091	21345	21234	21052	21284	21203	21122	21058	21044	21276	21190	21170	21292	21088	21131	21173	21262	21156	21117	21267	21327	21154	21198	21207	21065	21134	21291	21359	21158	21261	21131	21033	21068	21055	21309	21112	21088	21148	21254	21381	21201	21215	21230	21232	21258	21212	21309	21191	21246	21291	21110	21251	21106	21247	21046	21109	21300	21154	21258	21050	21033	21256	21073	21206	21072	21035	21235	21189	21259	21137	21166	21508	21181	21042	21122	21002	21400	21289	21145	21099	21147	21231	21212	21183	21071	20970	21194	21237	21123	21151	21127	21167	21077	21088	21193	21414	21323	21418	21208	20951	21182	21089	21049	21122	21245	21130	21197	21296	21057	21381	21143	21101	21261	20982	21224	21211	21221	21302	20954	21280	21203	21238	21001	21166	21355	20992	21285	21062	21262	21263	21181	21116	21434	21033	21163	21149	21162	20974	21252	21197	21228	21298	21314	20985	21249	20966	21264	20993	20944	21118	21178	21254	21009	20982	21134	21178	21397	21297	21117	21124	21455	21099	21190	21188	21254	20998	21420	21003	21114	21188	21355	21057	21176	21134	21102	21165	21066	21345	21236	21258	21369	21087	21084	21319	21186	21270	21193	21160	21166	21203	21111	21221	21321	21083	21176	21084	20951	21160	21241	21220	21070	20877	21113	21170	21319	21349	21156	21231	21096	21112	21079	21120	21208	21187	21265	21099	21097	21336	21248	21093	21283	21297	20992	21182	20969	21176	21078	21305	21416	21306	21259	21238	21517	21250	21037	21208	21115	21367	21244	21220	21249	21134	21308	21101	21207	21323	21111	21357	21284	21206	21096	21240	21153	21337	21328	21262	21104	21112	21266	21115	21224	21272	21213	21304	21203	21144	21341	21129	21469	21082	21156	21259	21346	21238	21022	21052	21039	21001	21486	21402	21132	21156	21168	21328	21067	21085	21171	21437	21331	21075	21247	21039	21144	21273	20916	21066	21024	21131	21222	21357	21249	21062	20980	21320	21191	21342	21174	21243	21181	21195	20953	20977	21303	21183	21315	21333	21518	21038	21307	21164	21104	21456	21202	21121	21085	21205	21131	21159	21154	21052	21253	21291	21193	21351	21272	21415	21230	21208	21197	20938	21195	21195	21096	21056	21260	21178	21027	21247	21352	21102	21127	21329	21267	21230	21007	21085	21138	21209	21030	21120	21129	21324	21201	21197	21215	21198	21207	21226	20797	21128	21137	21108	21229	21101	21315	21255	21082	21127	21096	21284	21115	21394	21171	21273	21337	21204	21265	21197	21187	21198	21179	21271	21327	21305	21171	21231	21246	21087	21002	21088	21067	21034	21029	21262	21092	21166	21010	21202	21345	21038	21276	21032	21151	21177	21195	21229	21231	21204	21154	20994	21306	21024	21156	21146	21039	21397	21223	21282	21162	21104	21284	21025	20925	21195	21037	21259	21288	21409	21216	21252	21158	20950	21049	21251	21108	21251	21267	21153	21002	20984	21023	21143	21101	21028	21170	21159	21081	21070	21128	21389	21203	21124	21121	21160	21116	21280	21209	21357	21150	21257	21232	20854	21188	21115	21036	21136	21172	21235	21142	21080	21218	21255	21168	21162	21247	21332	21082	21256	21260	21186	21319	21184	21337	21158	21199	21129	21170	21183	21148	21182	21278	21302	21152	21226	21097	21214	21030	21140	21207	21195	21301	21100	21200	21188	21197	21146	21329	21056	21154	21044	21186	21327	21278	21234	21274	21054	21187	20870	20849	21152	21133	21273	21153	21216	21206	21172	21201	21134	21166	21283	21277	21262	20961	21334	21138	21248	21324	21287	21200	21299	21179	21229	21174	21075	21189	21120	21366	21317	21170	21059	21087	21155	21320	21152	21170	21156	21213	21076	21281	21220	21299	21185	21283	21229	21214	21354	21381	21116	21310	21376	21307	21273	20967	21230	21140	21135	21169	21260	21174	21184	21353	21477	21088	21229	21320	21086	21302	21073	21144	21125	21253	21061	21171	21064	21214	21237	21330	21133	21157	21273	21230	21443	21081	20936	21352	21317	21214	21311	21076	20987	21090	21148	21280	21308	21363	21217	21247	21332	21340	21015	21306	21289	21308	21246	21102	20887	21072	21214	21168	21212	21118	21277	21098	21237	21293	21171	21155	21270	21116	21196	21129	21162	21065	21184	21344	21026	21147	21189	21110	21187	21147	21300	21224	21297	21072	21238	21080	21084	21009	21296	21197	21132	21258	21260	21145	21206	21200	21143	21179	21168	21195	21237	21073	21181	21234	21351	21210	21275	21046	21203	20996	21087	21373	21420	21199	21170	21110	21181	21318	21213	21012	21159	20931	21084	21320	21231	20996	21381	21244	21161	20895	21177	21073	21184	21482	21125	21107	21406	21271	21355	21199	21196	21192	21057	20996	21186	21286	21129	21065	21035	21074	21207	21503	21364	21050	21261	21064	21417	21050	21129	21176	21192	21032	21167	21206	20979	21175	21371	21220	21296	21155	21204	20977	21285	21098	21058	21138	21298	21011	21015	21263	21181	21207	21064	21163	21118	21222	21194	21198	20988	21068	21214	21144	21183	21057	21167	21126	21120	21104	21200	21346	21207	21182	21232	21203	21119	21179	21020	21126	21084	21221	21227	21300	21123	21212	21334	21350	21079	21289	21079	21176	20862	21190	21430	21076	21432	21222	21290	21328	21252	21305	21228	21227	21203	21302	21326	21175	21229	21174	21127	21241	21386	20989	21455	21238	21160	20866	21055	21223	21192	21111	21224	21098	21051	21166	21209	21141	21242	21111	21200	21199	21201	21222	21382	21328	21322	21126	21130	20923	21278	21128	21103	21195	21086	21144	21268	21170	21193	21085	21290	21155	21058	21126	21228	20951	21232	21050	21538	21296	21223	21200	21268	21411	21159	21027	21106	21284	21277	21313	21233	21247	21137	21235	21232	21148	21122	21250	21002	21005	21279	21110	21290	21260	21341	21157	21208	21092	20824	21330	21341	21223	21159	21150	21280	21003	21220	21317	21217	21302	21341	21493	21253	21321	20844	21278	21193	21397	21138	21305
22478	38457	36884	28259	24143	21406	20357	19364	18553	18048	17785	17703	17736	17557	17637	17583	17448	17226	17319	17080	17226	17100	17233	17305	17274	17127	17021	17075	17242	17196	17072	17217	17131	17014	17146	17038	17134	17157	17392	17274	17101	16971	17087	17148	17177	17510	20332	20557	18821	18200	17631	17340	17130	17024	17022	17011	17029	16960	17080	17022	17074	17166	17104	17121	16835	17042	16891	17092	17038	16954	17195	16918	17192	17094	16985	17039	16974	16747	17208	16997	16972	16977	16856	17104	17027	16981	16937	17028	17227	17114	16968	16988	16998	17061	17048	17092	17068	16990	17039	17014	17111	17072	16928	17015	17102	17050	17051	17037	17062	16826	16932	17065	17075	17065	17055	16896	17108	17219	16976	17190	16917	16861	16941	16937	17170	16922	17038	16935	17036	16861	17104	17057	16921	17020	16996	17186	17033	16839	17044	16971	16964	17159	16883	17128	16891	16991	16954	16949	17070	17120	17150	17103	17156	17056	17021	17099	17158	17080	17028	16796	16930	16969	16936	16868	16994	17090	17089	16908	16920	17026	16954	17112	17006	17112	16993	17092	16908	16983	17117	16932	17307	16984	16996	17047	17100	17086	16918	16973	16933	17045	17041	17100	17030	17022	16942	16825	17001	17049	17025	17040	16969	17018	16870	16902	16979	17007	16971	17049	16978	17001	17056	17027	16909	17083	17141	17055	16963	16924	17022	16859	17217	17067	17198	17027	17023	16928	16989	16992	16907	16940	17142	17028	17228	17140	17145	17052	17087	17226	17140	17064	17028	17218	16849	16981	17036	17069	17212	16971	16809	16867	16913	17101	17009	17149	16997	16848	17097	16920	16944	17076	17062	16850	16988	17004	16985	16903	17064	17012	16957	17116	17025	17057	16948	16978	16872	16928	17012	16964	16989	17083	17183	17034	17173	16939	17105	16949	17117	16971	16977	17183	16907	17122	17029	17016	17040	16810	17204	16973	16937	16836	17003	16897	16947	17051	16958	17026	16782	17135	16970	17026	17090	16939	17089	17117	16858	17005	16898	17087	16903	17152	16725	16863	16907	16999	17166	17033	17136	16936	17010	16995	17038	16891	16895	17017	17134	17028	17129	16928	16989	16829	17125	16952	17144	16922	17054	17021	17180	17008	17136	16925	17060	16984	17010	17120	17109	17088	17143	17051	17114	17069	16937	16965	16947	17014	16977	16989	17117	17048	17047	16900	16987	16950	17005	17067	16893	17025	17095	16927	16915	17095	16906	16986	17085	16936	17239	17218	17021	16967	17091	16800	17015	17029	17052	16955	16985	17064	16925	16931	16885	17091	17071	16945	16879	17121	16865	16901	16919	16998	16994	17015	16958	16859	17079	17133	16988	16942	17085	16950	17017	17241	17086	16994	16923	16944	16911	16901	16835	16884	17048	16892	16967	16907	16968	17008	17033	17029	17075	16941	17040	17099	16979	17057	16997	17078	16932	17005	17169	16945	17001	17052	17186	17023	17149	16856	17064	17064	16869	16951	17243	17063	17014	17021	17209	16903	17035	17007	17042	17055	17049	16926	17067	17160	16971	16990	16933	16900	16916	16984	17070	17151	16894	16825	16980	16961	16973	17037	16991	17168	17039	17167	17087	17174	17062	16882	16978	17047	16935	17038	16812	16994	17025	17116	17100	17162	16986	17070	17075	17092	16943	16989	17096	17248	16956	16986	17045	17116	16965	16999	17001	16996	17074	16989	16976	17016	16811	17026	16924	17055	16898	16957	17043	17139	17106	16886	16914	16918	17015	17149	17026	17043	16836	16928	16898	17102	16927	17176	17054	16766	17223	17077	17198	16920	17102	17027	17016	17078	16908	16966	16966	17147	16980	16980	17024	16967	17038	17015	16828	17204	16870	17073	17090	17087	17173	16885	16970	16872	17123	16945	16678	17199	17073	16912	16797	16909	17105	17156	17155	17026	17029	17025	17074	17071	16887	16925	16890	16943	16943	17053	16991	17200	17171	16974	16940	16900	16946	17010	17008	16901	16997	16859	17016	17123	17051	16898	16910	16914	17110	16883	17113	17142	17045	17037	16942	16896	16880	17116	17037	17026	16996	17019	16990	17031	17049	17211	16917	16942	17080	16939	16987	16971	16917	17054	16783	16874	16878	16959	16942	16893	17215	17043	17017	17077	16994	16848	17131	17032	17008	16945	17131	17064	16965	16936	16979	17070	17031	16917	17054	17018	17071	16838	17121	16936	16964	16804	17078	16954	16866	16911	16937	17078	17024	17023	16943	16953	17027	17057	16998	17007	17128	17122	17046	16881	17011	16991	16950	17124	16918	16995	17066	17004	17029	17322	17012	16996	17079	17098	16971	17067	17119	17127	17036	17059	16974	17054	17004	16821	17018	17102	16858	17131	16984	17086	16924	17187	17090	17055	17079	16953	16804	17183	17044	17137	17030	17062	17195	16810	16976	16967	16974	17116	17021	16999	16757	16954	17090	16904	17084	17039	17025	17071	16935	17076	16912	17037	17056	16949	16870	17121	16974	16933	16989	16833	17004	17171	17268	17035	17071	16995	16986	17095	17074	17114	16882	16932	17156	16940	16967	16886	16878	16912	17021	17039	17109	17103	16904	16997	17071	17019	16901	16860	16926	16898	17161	17167	16884	17173	17188	17041	16917	17158	16970	17030	17091	17063	17129	17078	17007	17109	16964	17054	16889	17001	17086	16989	16962	17031	16998	17057	17086	16890	17069	17099	16870	16962	17020	16960	17017	16932	16999	16989	17072	17007	17112	16850	17125	17191	16962	16910	17138	16935	16983	17084	16891	16960	17194	17112	17123	16937	17252	16829	17183	16745	17018	17123	16957	17046	16779	16930	17126	17087	17105	17074	16867	16956	16983	16925	17100	16751	17114	17030	16828	17062	16983	16962	17092	16908	17020	16985	17009	17033	16961	17116	16955	17016	17139	17036	16922	16923	17050	16706	16983	17134	17060	17087	17006	16816	17012	16992	16949	17111	17025	17053	17112	17023	16923	17150	17150	17044	17019	17127	16871	16898	17101	16800	17033	17078	17179	17066	16887	16999	17157	16841	17049	16933	17066	17107	16939	17067	16947	16988	17007	16966	16899	17016	16928	17077	17009	17064	16973	17140	17102	16951	16973	17136	17002	16965	17085	16782	16930	17029	16891	17173	17098	16882	17053	16927	17088	17041	17053	17100	17191	16830	16794	16851	17029	17219	17043	17066	17040	17052	17080	17030	17203	16999	17028	16992	17029	17205	16885	17101	17093	17018	16962	17018	17079	16906	16969	16983	17158	17225	16975	17000	17147	17030	16871	16847	17049	17035	16955	17073	16995	16886	16977	17019	17016	16984	17089	17073	17036	17059	16853	17055	16972	17128	17050	16977	17086	17132	16999	16939	17013	17183	16814	17094	16940	16905	17030	17058	17038	16953	17150	16950	17156	17046	17124	17089	17063	16963	16962	16849	17001	17003	17134	16945	17009	17010	17082	17110	17102	17054	17262	17038	16873	16956	17041	16854	16861	17108	16960	17121	16903	17030	16993	16961	17084	16963	16844	17059	17177	17023	17180	17006	17040	16881	17109	16994	17168	16846	17142	16946	16969	17021	16877	16925	17055	17021	17045	17067	17054	16995	16960	16837	17110	16982	16968	17116	17105	16975	17097	16985	17114	17003	17043	16878	17161	17013	17130	16983	16970	17040	16961	17065	17022	17129	17123	17096	17091	17100	16892	17021	17088	16925	17141	16931	17134	16876	17073	17115	16870	17008	17038	17008	17098	17120	17198	16909	17096	16986	16980	17132	17046	16960	17021	16958	17087	17006	17043	17148	16910	17058	17125	17013	16872	17077	16895	17054	16982	17003	17080	16972	17071	16847	17010	16921	16916	17003	16927	17010	16895	17001	16877	17125	16979	17121	17030	17033	16914	16949	16850	16974	16868	16862	16912	17133	16989	16983	16974	16962	16911	17105	16921	17050	16970	16970	17013	17041	17023	16964	16891	17070	16979	17052	17122	16894	17047	16997	17111	17143	17016	16816	17018	17029	17073	16953	16908	16971	17003	17044	16858	17204	17047	16954	16958	17071	16908	16898	17121	17052	16987	17098	17033	17006	16990	17160	17134	17095	17145	16948	16992	16882	16950	16977	17098	16875	17059	17049	17088	16932	17029	16971	17009	17170	16911	17159	17013	16944	16991	17155	16879	17042	17125	16947	17017	17049	17037	16903	17012	16909	17010	16966	17046	17094	16821	16896	17005	16901	16733	17214	17023	16882	17095	16911	16806	16909	16884	16837	16974	17093	17179	17032	16874	17117	16979	16959	16982	16905	17109	16958	16904	16980	16905	16927	16935	17100	17083	16908	17218	16974	16894	16928	16982	17051	17013	17036	17141	16910	16781	16858	17197	17035	17104	17061	16983	17125	16879	17140	17053	17122	17031	16881	17002	17012	16981	17059	16963	17032	16918	17111	17163	16831	17083	16779	17075	16902	17058	17198	17079	17097	17008	17033	16958	16961	16958	17078	16851	16958	16953	17085	16994	17015	16953	16932	16951	16867	17072	16914	17061	17010	17019	16971	16952	16928	17135	16968	16830	16911	17042	17047	16793	16982	17157	17158	17075	16994	17044	16893	17054	16977	17095	17034	17064	16954	16913	17085	16761	16925	17072	17083	16935	17014	17082	16999	17018	16938	17175	17027	16977	16853	17041	17122	16903	17002	16923	17112	16895	17130	16993	16983	16878	16927	17087	16974	16970	16851	16955	17005	16903	16944	17004	17100	17144	16825	16986	16947	17065	16940	16983	16999	17052	17043	17075	17110	17022	16890	17071	16906	16931	17080	16949	17066	17100	17037	16996	17169	16904	17023	17157	16958	17017	17084	16937	16956	17154	16966	17045	16704	17077	16992	17091	17197	17059	17070	17018	17241	16865	17004	17069	17099	17144	17002	17002	17031	17059	16860	16916	17096	17126	17039	16856	17236	17065	17042	17141	16941	17175	17029	17058	17170	17073	17040	16972	17011	17066	16998	17081	17074	16931	16997	16945	17194	16948	16998	16964	16982	17133	17003	17075	17040	16958	16996	17263	16985	17009	16980	16940	16867	17017	16939	17084	16943	17015	17006	17036	17087	16905	17108
28168	22755	27449	24855	21324	21081	20972	20758	20622	20378	20435	20431	20631	20669	20587	20689	20534	20433	20398	20377	20547	20452	20369	20360	20396	20392	20398	20721	20555	20610	20540	20210	20379	20532	20519	20485	20429	20538	20482	20397	20282	20072	20477	20574	20329	20446	20597	20552	20566	20689	20566	20474	20412	20479	20393	20439	20256	20585	20636	20414	20394	20425	20443	20558	20385	20304	20478	20416	20470	20356	20232	20496	20350	20329	20398	20404	20474	20251	20488	20592	20368	20543	20491	20371	20222	20313	20336	20134	20437	20456	20372	20365	20138	20445	20294	20301	20306	20271	20358	20350	20425	20253	20404	20272	20379	20309	20211	20403	20417	20346	20512	20614	20443	20453	20557	20300	20365	20092	20482	20247	20290	20315	20696	20479	20137	20601	20450	20288	20281	20731	20482	20339	20443	20383	20336	20301	20281	20317	20426	20543	20277	20380	20501	20394	20356	20425	20433	20206	20495	20437	20476	20493	20536	20453	20478	20548	20390	20518	20505	20401	20471	20349	20429	20386	20385	20232	20444	20429	20279	20313	20509	20519	20354	20089	20379	20357	20303	20421	20529	20457	20538	20439	20298	20266	20409	20523	20490	20332	20517	20462	20355	20337	20368	20427	20215	20305	20463	20424	20483	20429	20387	20594	20299	20458	20470	20306	20284	20256	20348	20208	20315	20179	20495	20344	20441	20614	20603	20138	20320	20530	20447	20305	20361	20417	20433	20600	20381	20489	20496	20539	20272	20252	20390	20351	20461	20417	20703	20471	20273	20313	20378	20439	20312	20472	20391	20463	20328	20426	20422	20329	20467	20359	20534	20382	20433	20259	20405	20328	20545	20597	20482	20490	20565	20287	20396	20409	20410	20581	20464	20430	20345	20417	20326	20376	20602	20354	20431	20421	20426	20565	20445	20533	20612	20401	20549	20449	20612	20239	20500	20344	20371	20204	20197	20460	20180	20497	20388	20609	20572	20338	20195	20418	20518	20473	20346	20505	20234	20425	20509	20170	20451	20394	20359	20408	20329	20532	20304	20404	20490	20451	20259	20598	20476	20341	20399	20189	20547	20391	20294	20472	20415	20230	20324	20323	20507	20657	20390	20644	20443	20374	20500	20216	20385	20329	20320	20255	20478	20620	20285	20386	20486	20425	20441	20429	20355	20296	20323	20381	20582	20358	20588	20464	20445	20524	20413	20499	20483	20521	20478	20378	20379	20467	20366	20257	20313	20304	20347	20184	20484	20307	20390	20433	20505	20437	20282	20614	20487	20397	20300	20492	20497	20333	20388	20484	20286	20300	20449	20460	20543	20353	20321	20536	20501	20491	20399	20412	20246	20323	20468	20484	20641	20561	20710	20384	20351	20118	20445	20380	20365	20386	20190	20483	20641	20626	20613	20293	20035	20587	20305	20323	20406	20333	20503	20567	20408	20552	20255	20392	20198	20532	20376	20270	20494	20642	20245	20286	20309	20492	20295	20288	20420	20432	20582	20574	20411	20393	20207	20301	20674	20441	20628	20469	20470	20176	20252	20170	20404	20352	20450	20363	20123	20475	20510	20734	20370	20437	20465	20460	20280	20238	20414	20402	20454	20370	20587	20375	20373	20459	20531	20241	20531	20486	20421	20211	20283	20363	20397	20426	20453	20466	20387	20568	20424	20256	20187	20588	20444	20432	20560	20258	20242	20440	20489	20411	20261	20362	20339	20370	20526	20380	20371	20471	20341	20305	20455	20358	20338	20552	20184	20436	20417	20401	20263	20342	20410	20350	20451	20505	20651	20349	20268	20623	20369	20371	20334	20266	20459	20424	20480	20453	20462	20377	20333	20374	20543	20385	20375	20438	20511	20326	20674	20429	20438	20371	20421	20440	20524	20525	20420	20453	20444	20624	20239	20483	20445	20684	20386	20532	20388	20299	20448	20281	20421	20435	20555	20581	20323	20348	20421	20285	20270	20471	20311	20395	20428	20281	20366	20363	20350	20398	20472	20409	20397	20451	20524	20470	20574	20318	20429	20415	20348	20371	20500	20397	20546	20582	20374	20271	20381	20469	20373	20532	20419	20525	20454	20523	20427	20385	20487	20409	20448	20446	20551	20611	20381	20401	20308	20151	20423	20426	20762	20358	20302	20500	20415	20315	20473	20291	20291	20091	20332	20389	20421	20471	20388	20487	20487	20225	20663	20545	20265	20431	20486	20306	20419	20343	20407	20382	20484	20372	20464	20648	20418	20327	20551	20488	20374	20496	20755	20658	20625	20369	20365	20447	20444	20473	20360	20351	20339	20324	20525	20462	20565	20488	20424	20498	20453	20337	20454	20549	20573	20480	20513	20498	20465	20423	20363	20687	20354	20363	20270	20476	20475	20505	20547	20258	20406	20651	20365	20373	20450	20499	20399	20332	20532	20342	20443	20364	20272	20342	20549	20330	20379	20370	20430	20527	20560	20450	20463	20633	20655	20457	20395	20422	20416	20437	20518	20375	20333	20432	20477	20528	20466	20545	20464	20402	20498	20346	20433	20547	20433	20405	20445	20520	20508	20501	20434	20523	20507	20529	20576	20377	20526	20384	20330	20278	20319	20559	20320	20535	20454	20462	20372	20283	20433	20331	20268	20387	20483	20322	20374	20263	20074	20450	20268	20446	20543	20472	20358	20361	20457	20225	20521	20299	20460	20225	20280	20308	20423	20329	20365	20317	20280	20425	20375	20150	20525	20594	20360	20396	20449	20592	20198	20581	20436	20458	20270	20108	20304	20581	20584	20517	20192	20469	20223	20423	20625	20453	20371	20236	20474	20260	20291	20615	20415	20631	20592	20487	20465	20523	20497	20404	20308	20383	20337	20085	20438	20255	20624	20369	20418	20295	20396	20498	20465	20459	20488	20501	20265	20462	20479	20542	20337	20237	20398	20375	20345	20359	20383	20593	20672	20401	20369	20353	20298	20523	20552	20552	20457	20178	20163	20259	20417	20656	20360	20248	20411	20560	20154	20262	20315	20440	20510	20463	20257	20248	20489	20427	20625	20568	20453	20384	20350	20523	20251	20522	20491	20245	20491	20375	20421	20378	20133	20467	20408	20489	20541	20387	20380	20352	20549	20408	20492	20309	20504	20559	20482	20397	20349	20516	20457	20240	20393	20217	20386	20209	20441	20627	20400	20204	20246	20406	20682	20500	20398	20337	20403	20309	20437	20441	20302	20360	20353	20308	20411	20366	20375	20467	20532	20471	20553	20405	20676	20501	20432	20283	20412	20329	20260	20457	20416	20237	20417	20528	20595	20505	20627	20280	20544	20551	20592	20209	20248	20329	20297	20410	20387	20376	20561	20438	20262	20328	20467	20446	20395	20349	20164	20537	20277	20563	20440	20523	20321	20406	20253	20385	20385	20373	20425	20191	20473	20597	20297	20422	20330	20393	20335	20239	20401	20115	20352	20632	20391	20562	20367	20441	20292	20479	20409	20319	20216	20251	20243	20262	20450	20500	20390	20302	20423	20367	20267	20327	20466	20248	20153	20334	20405	20496	20356	20197	20433	20517	20301	20552	20558	20286	20216	20081	20314	20180	20357	20563	20510	20310	20424	20483	20387	20461	20415	20323	20668	20512	20777	20544	20525	20484	20290	20295	20236	20550	20440	20766	20373	20476	20684	20469	20449	20465	20281	20337	20379	20361	20404	20376	20457	20469	20315	20437	20553	20529	20430	20522	20462	20495	20420	20700	20293	20364	20334	20301	20603	20524	20321	20357	20424	20435	20354	20556	20706	20599	20469	20496	20451	20240	20638	20414	20396	20468	20459	20504	20503	20447	20385	20417	20439	20432	20423	20576	20502	20576	20419	20416	20302	20545	20336	20498	20462	20434	20585	20506	20606	20399	20602	20414	20566	20364	20476	20497	20293	20142	20369	20423	20460	20279	20429	20434	20305	20343	20330	20380	20576	20441	20408	20531	20338	20623	20486	20260	20393	20444	20389	20466	20262	20263	20248	20445	20250	20262	20401	20452	20360	20137	20343	20410	20362	20565	20538	20487	20341	20413	20317	20440	20532	20395	20419	20326	20656	20259	20344	20548	20321	20394	20529	20483	20393	20519	20305	20324	20679	20301	20534	20263	20603	20426	20483	20350	20423	20438	20460	20290	20456	20213	20304	20308	20463	20517	20241	20437	20552	20478	20460	20484	20520	20343	20463	20224	20386	20480	20381	20340	20463	20383	20441	20441	20406	20414	20483	20487	20540	20237	20532	20377	20541	20459	20368	20431	20469	20375	20309	20379	20488	20407	20367	20322	20550	20404	20372	20369	20276	20211	20564	20434	20344	20472	20314	20463	20611	20497	20259	20363	20189	20279	20373	20313	20604	20482	20385	20539	20455	20512	20487	20206	20574	20488	20498	20372	20502	20563	20387	20292	20423	20595	20387	20615	20207	20513	20251	20541	20330	20276	20493	20473	20494	20525	20484	20279	20644	20219	20440	20408	20395	20338	20277	20288	20484	20383	20391	20556	20539	20351	20302	20652	20429	20349	20237	20493	20488	20346	20142	20437	20300	20433	20423	20470	20299	20308	20676	20431	20277	20388	20586	20354	20453	20417	20480	20270	20485	20230	20327	20303	20428	20509	20503	20485	20314	20582	20444	20540	20343	20517	20388	20398	20430	20497	20593	20367	20448	20484	20427	20348	20341	20327	20414	20434	20364	20338	20274	20226	20605	20289	20510	20436	20462	20544	20571	20515	20509	20284	20248	20496	20367	20397	20395	20571	20458	20405	20437	20452	20357	20555	20575	20402	20333	20572	20374	20447	20624	20102	20616	20407	20361	20442	20388	20456	20569	20340	20457	20592	20517	20500	20550	20342	20492	20300	20340	20378	20350	20402	20765	20386	20253	20443	20258	20467	20634	20435	20486	20339	20539	20414	20330	20261	20518	20550	20614	20520	20549	20470	20447	20182	20431	20489	20464	20445	20370	20245	20355	20370	20597	20300	20306	20402	20524	20428	20301	20437	20334	20595	20465	20241	20649	20387	20543	20411	20609	20364	20350	20475	20423	20224	20395	20325	20388	20517	20473	20389	20586	20402	20269	20507	20313	20205	20369	20486	20615	20534	20466	20389	20473	20283	20508	20332	20456	20135	20359	20300
18232	24314	24193	20144	18630	17626	17457	17141	16997	16926	16769	16653	16713	16706	16746	16769	16460	16688	16755	16425	16444	16543	16634	16565	16499	16636	16604	16744	16502	16572	16696	16634	16694	16662	16669	16483	16503	16791	16400	16620	16553	16545	16701	16472	16575	16625	16762	16836	16676	16847	16816	16598	16674	16505	16684	16486	16732	16595	16608	16510	16406	16509	16656	16523	16522	16685	16592	16445	16523	16466	16599	16423	16732	16695	16650	16730	16700	16689	16427	16469	16702	16475	16703	16697	16543	16868	16574	16734	16534	16448	16695	16595	16466	16563	16527	16657	16515	16423	16660	16645	16650	16516	16701	16584	16450	16639	16475	16315	16622	16636	16533	16663	16613	16329	16486	16546	16613	16445	16672	16548	16595	16860	16667	16686	16496	16569	16745	16648	16752	16418	16563	16593	16542	16670	16570	16642	16500	16546	16723	16518	16603	16523	16706	16459	16616	16487	16602	16645	16633	16420	16541	16662	16647	16563	16710	16507	16636	16654	16679	16660	16626	16572	16710	16376	16757	16596	16756	16566	16480	16705	16597	16644	16636	16554	16540	16492	16453	16582	16655	16573	16518	16739	16573	16433	16681	16602	16534	16578	16617	16677	16475	16603	16428	16597	16450	16580	16700	16626	16479	16664	16493	16802	16679	16638	16574	16595	16633	16504	16488	16610	16528	16548	16657	16614	16620	16562	16657	16669	16750	16480	16630	16632	16601	16638	16544	16576	16403	16671	16514	16607	16565	16729	16676	16566	16603	16680	16602	16499	16620	16396	16507	16652	16586	16564	16341	16548	16686	16799	16533	16518	16631	16482	16680	16483	16390	16691	16694	16348	16535	16569	16528	16659	16496	16514	16560	16625	16523	16685	16453	16480	16579	16340	16542	16559	16544	16448	16661	16528	16394	16563	16614	16714	16683	16589	16656	16557	16519	16781	16640	16653	16542	16630	16497	16453	16538	16469	16521	16417	16572	16518	16667	16459	16399	16498	16477	16708	16664	16651	16565	16562	16657	16567	16522	16454	16766	16578	16579	16761	16565	16724	16487	16682	16661	16558	16435	16551	16469	16542	16714	16572	16556	16621	16459	16348	16580	16629	16591	16390	16656	16545	16679	16472	16599	16512	16507	16520	16682	16522	16741	16610	16536	16561	16847	16487	16605	16606	16588	16760	16713	16475	16744	16579	16644	16571	16700	16627	16559	16598	16486	16608	16679	16600	16539	16648	16547	16550	16532	16670	16533	16573	16600	16470	16600	16637	16425	16502	16532	16693	16472	16502	16587	16547	16583	16672	16731	16610	16449	16561	16581	16689	16562	16613	16645	16523	16654	16592	16675	16547	16575	16430	16642	16623	16559	16720	16531	16416	16493	16622	16528	16664	16653	16628	16570	16479	16555	16457	16680	16671	16465	16605	16505	16485	16423	16617	16735	16577	16673	16524	16708	16617	16464	16629	16693	16628	16676	16640	16618	16503	16548	16698	16612	16519	16593	16397	16445	16737	16684	16470	16573	16726	16539	16519	16489	16399	16608	16640	16473	16725	16638	16579	16705	16533	16519	16536	16677	16444	16502	16665	16486	16420	16716	16466	16595	16634	16553	16557	16523	16671	16465	16544	16710	16434	16537	16610	16572	16499	16592	16631	16668	16677	16615	16632	16706	16470	16450	16486	16517	16485	16426	16608	16608	16526	16514	16732	16689	16630	16601	16841	16523	16555	16613	16393	16563	16703	16548	16795	16508	16656	16507	16574	16538	16610	16567	16762	16627	16581	16528	16543	16471	16617	16537	16593	16615	16628	16516	16468	16618	16452	16567	16494	16649	16613	16538	16508	16509	16671	16477	16449	16461	16511	16454	16723	16660	16596	16636	16520	16643	16591	16460	16495	16602	16835	16542	16468	16622	16561	16759	16719	16705	16451	16554	16611	16520	16543	16540	16706	16571	16552	16557	16684	16646	16544	16582	16673	16452	16656	16430	16576	16565	16623	16564	16626	16436	16592	16635	16498	16646	16623	16377	16523	16522	16516	16515	16595	16461	16573	16418	16710	16584	16666	16692	16617	16616	16663	16624	16673	16716	16535	16493	16531	16504	16600	16709	16563	16646	16423	16593	16563	16685	16557	16592	16539	16728	16685	16671	16797	16506	16553	16471	16592	16678	16734	16616	16620	16472	16556	16733	16519	16582	16562	16554	16644	16451	16595	16633	16656	16244	16647	16626	16659	16618	16556	16569	16718	16533	16480	16374	16583	16608	16484	16526	16570	16483	16595	16791	16677	16474	16725	16552	16536	16554	16672	16613	16749	16808	16639	16505	16673	16608	16755	16588	16496	16591	16550	16329	16537	16625	16596	16584	16582	16595	16632	16661	16361	16514	16550	16650	16626	16536	16401	16470	16544	16635	16601	16482	16753	16482	16550	16553	16657	16548	16753	16602	16460	16558	16678	16673	16564	16656	16510	16724	16611	16743	16757	16520	16654	16702	16501	16527	16517	16595	16533	16737	16616	16637	16640	16616	16693	16633	16562	16617	16685	16715	16548	16582	16535	16584	16590	16530	16703	16622	16687	16601	16665	16681	16454	16557	16395	16691	16653	16473	16461	16471	16633	16607	16557	16579	16608	16731	16675	16733	16653	16468	16593	16595	16542	16486	16661	16724	16413	16722	16524	16622	16676	16546	16520	16602	16464	16569	16482	16697	16536	16743	16712	16695	16476	16618	16656	16818	16473	16710	16697	16548	16526	16660	16584	16465	16495	16672	16438	16620	16432	16633	16670	16636	16735	16374	16572	16507	16582	16636	16547	16655	16682	16427	16680	16488	16685	16599	16718	16766	16734	16609	16654	16666	16631	16508	16583	16686	16574	16509	16728	16602	16674	16611	16819	16465	16487	16364	16370	16558	16591	16696	16494	16618	16493	16587	16409	16468	16498	16631	16335	16550	16548	16475	16516	16493	16539	16624	16629	16547	16587	16655	16522	16600	16511	16523	16562	16769	16578	16537	16680	16600	16594	16609	16677	16516	16589	16627	16690	16535	16488	16476	16603	16582	16618	16559	16534	16530	16671	16556	16504	16688	16603	16453	16585	16498	16536	16466	16772	16579	16548	16732	16556	16686	16408	16563	16732	16559	16710	16703	16529	16553	16636	16505	16617	16447	16483	16735	16668	16719	16544	16662	16493	16682	16505	16598	16550	16628	16670	16702	16579	16652	16497	16505	16756	16537	16592	16582	16535	16607	16803	16455	16582	16783	16561	16419	16563	16622	16699	16525	16659	16701	16512	16417	16563	16404	16652	16635	16441	16414	16587	16549	16542	16559	16713	16684	16544	16458	16738	16554	16684	16571	16593	16650	16389	16547	16446	16842	16740	16731	16528	16514	16593	16624	16633	16769	16634	16658	16543	16648	16619	16740	16372	16522	16595	16686	16713	16471	16585	16704	16551	16577	16557	16845	16594	16708	16689	16557	16396	16517	16647	16575	16588	16461	16552	16557	16732	16676	16456	16734	16703	16567	16702	16495	16618	16628	16499	16743	16547	16511	16464	16459	16646	16490	16667	16622	16622	16679	16669	16614	16626	16626	16580	16653	16630	16858	16551	16657	16557	16548	16613	16593	16801	16620	16564	16548	16511	16526	16691	16481	16491	16641	16538	16576	16676	16721	16689	16548	16770	16509	16493	16606	16646	16622	16446	16651	16747	16717	16550	16542	16472	16742	16690	16577	16581	16526	16748	16682	16596	16592	16577	16705	16615	16592	16713	16624	16708	16736	16603	16664	16612	16642	16407	16578	16622	16545	16619	16418	16466	16582	16589	16406	16880	16583	16458	16683	16566	16502	16696	16586	16495	16685	16625	16603	16645	16577	16580	16603	16589	16623	16596	16556	16501	16614	16641	16570	16598	16546	16485	16527	16725	16629	16545	16644	16672	16483	16699	16703	16524	16528	16596	16767	16664	16426	16647	16455	16724	16639	16630	16614	16604	16635	16673	16565	16545	16647	16644	16750	16624	16542	16609	16469	16525	16714	16562	16730	16589	16392	16707	16453	16584	16568	16556	16453	16586	16517	16643	16638	16547	16678	16461	16443	16526	16641	16498	16598	16575	16629	16696	16569	16535	16610	16726	16527	16436	16683	16794	16704	16699	16623	16717	16468	16467	16735	16470	16526	16644	16662	16580	16378	16519	16445	16465	16773	16605	16613	16679	16727	16601	16670	16602	16718	16651	16542	16729	16517	16636	16614	16579	16612	16700	16515	16645	16481	16545	16742	16668	16554	16651	16656	16704	16735	16381	16674	16332	16626	16670	16547	16655	16654	16646	16388	16670	16678	16462	16628	16629	16484	16463	16555	16573	16632	16488	16606	16538	16572	16626	16682	16546	16602	16506	16589	16638	16613	16794	16513	16917	16625	16527	16547	16587	16387	16647	16562	16545	16736	16663	16616	16628	16470	16579	16558	16443	16684	16556	16491	16676	16697	16582	16691	16680	16620	16523	16515	16395	16493	16594	16747	16624	16636	16638	16601	16611	16578	16662	16554	16636	16533	16577	16696	16536	16800	16523	16621	16715	16600	16603	16645	16660	16602	16567	16565	16820	16545	16663	16725	16623	16795	16704	16284	16564	16714	16656	16697	16466	16542	16551	16589	16685	16534	16559	16698	16538	16521	16647	16628	16569	16429	16552	16668	16616	16555	16512	16565	16598	16532	16500	16640	16626	16593	16473	16635	16528	16487	16493	16665	16579	16692	16652	16772	16614	16534	16635	16741	16517	16522	16514	16708	16645	16676	16734	16645	16548	16604	16491	16595	16625	16654	16603	16626	16570	16656	16495	16660	16496	16636	16645	16626	16586	16323	16710	16569	16572	16485	16555	16432	16565	16698	16568	16484	16632	16650	16416	16771	16530	16566	16748	16538	16554	16633	16447	16593	16376	16714	16541	16609	16595	16559	16697	16546	16438	16724	16555	16471	16564	16692	16617	16676	16658	16447	16821	16499	16469	16623	16534	16710	16681	16591	16595	16443	16580	16798	16687	16534	16372	16685	16516	16347	16772	16701	16575	16620	16694	16520	16554	16504	16667	16725	16486	16479	16599	16731	16675	16603	16463	16521	16676	16490	16526	16771	16574	16480	16546	16766	16468
23812	21349	28892	24263	22619	23334	22953	20220	19374	19287	19453	19381	19313	19348	19249	19143	19217	19100	19075	19083	19064	18982	19057	19115	19044	19231	18969	19009	19149	19216	19209	18897	18958	18948	18903	18862	18910	19005	19137	18934	19158	18982	18765	18979	19000	19014	19698	20149	19854	19609	19169	18764	18883	19008	18975	18899	19043	18966	19155	18774	18893	18810	18903	18914	19095	18816	18948	18893	18913	19063	18970	18968	18735	19014	18692	19059	19023	18815	18891	18742	18977	18930	18911	18905	18947	18917	18902	18907	18939	19068	18891	18941	18751	18882	18738	18854	18982	18779	18979	18817	18847	18833	18924	18831	18723	18917	18893	18662	19008	18917	18889	18920	18931	18809	18783	18675	18843	19011	18975	18917	18961	18856	18981	19102	18938	18771	18849	18902	18705	18673	18988	18867	18950	18908	19029	18812	18798	19028	18931	18881	18849	18782	18838	18738	18883	18674	18915	18966	18928	18735	18919	18867	18654	18954	18917	18981	18919	18966	19059	18820	18922	18988	18850	18821	18761	18984	19037	18709	18756	18632	18747	19217	19074	18859	18724	18735	18762	18943	18671	18770	18935	18921	18796	18836	18607	18956	18993	18983	18719	19050	18765	18882	18862	18786	18928	18759	18926	18744	18958	18737	18921	18671	18781	18938	18733	18636	18793	18806	19110	18658	18840	18761	18910	18721	18902	18976	19009	18884	18901	18763	18724	18847	18947	18815	18890	19030	18964	18841	18879	18846	18769	18668	18822	18977	18870	18730	18964	18959	18980	18798	19006	19049	18848	18875	19018	18844	18823	18980	18796	19005	18877	18792	19013	18839	18996	18924	18961	18930	18852	18902	18819	18917	18949	19124	18642	19120	19054	18935	18951	18607	18915	19070	18848	18697	18876	18856	19000	18851	18801	18851	19014	18957	18863	18812	18590	18933	18904	18763	18804	18866	19114	18628	18831	18993	18791	18924	18764	18822	18840	18867	18850	18893	18949	18897	18720	18624	18986	19004	18765	18769	18903	18860	18728	18678	18869	18764	18963	18648	18863	18798	18885	18852	19005	19001	18679	18761	18954	18861	19004	18682	18856	19004	18755	18908	18865	18811	18712	18711	18818	18990	18702	18927	18605	18946	18789	19089	18970	18744	18970	18936	19037	19219	18934	18782	18836	19053	18779	18873	18830	18711	18853	18992	18751	18829	18915	18806	18887	18876	18692	18706	19076	18852	18862	18977	19153	19002	18887	18935	18502	18649	18806	18849	18927	18776	18693	18880	18843	18865	18826	18859	18811	18885	19000	18896	18991	18843	18874	18937	18933	18900	18899	19098	18814	18868	18680	18860	18795	18833	18839	18669	18828	18847	18762	18749	18976	18670	18997	18906	18887	18849	18959	18715	18703	18822	18930	18830	18790	18805	18655	18919	18950	18999	18886	18884	18730	18955	19038	18763	18924	18803	18933	19048	18928	19105	18733	18911	18967	18914	18769	19037	18820	19019	18860	18749	18837	18911	18688	18832	19014	18841	18974	18849	19025	18989	18902	18601	18793	18836	18909	18994	18913	19011	18839	18940	18929	18848	18716	19114	18946	18882	18831	18737	18893	18887	19088	19059	18815	18979	18961	18777	19003	18573	18713	18820	18876	18915	18721	18816	19032	18924	18960	18984	18806	18969	19038	18838	19115	18949	19046	18877	18805	18818	18886	18912	18874	18969	18807	18714	18864	18849	18896	18670	18783	18842	18799	18870	19145	19022	19074	18794	18860	18830	18802	18734	18804	18954	18899	18759	18837	18821	18905	18930	18868	18799	18786	18693	18916	18867	18666	18809	18849	18838	18841	19062	19106	18772	18879	18931	19033	18894	18961	18808	18836	18872	18642	18584	18826	18887	18890	18757	18953	18993	18859	18796	18898	18795	18820	18848	18823	18686	18870	18719	19159	19192	18994	18810	18696	18871	18930	18884	18768	19004	18814	18788	18786	18989	18838	18787	18849	18699	18723	19005	18951	18807	18786	18814	18770	18626	18857	18789	18948	18996	18931	18957	18816	18708	18857	18797	18906	18753	19072	19058	18578	19112	18843	18850	18695	18894	18693	18944	18950	18819	18892	18760	18911	19059	18902	18897	19095	18849	18776	18737	19004	18850	18962	18862	19046	19046	18832	18859	18748	18857	18938	18847	19028	18929	18996	18788	18992	18896	18973	18797	18857	18869	18805	18976	18808	18935	18794	18769	18932	18838	18733	18822	18722	18752	18840	19047	18893	18959	18975	18852	18750	19085	18737	18946	18759	18873	18899	18865	18802	18969	18748	19000	18861	18688	18808	18914	19082	18735	18763	18906	18766	18881	18813	18896	18901	18896	18681	18807	18859	18969	18714	18877	18991	18843	18823	18727	18910	18882	19067	18830	18988	18716	19100	18844	18789	18914	18855	18847	18878	18818	18498	18848	18819	18921	18903	18976	19141	18922	18829	18826	19016	18817	18819	18932	18811	18726	18937	18907	18934	18854	18900	18716	18887	18791	18846	18892	19013	18897	18906	18758	18820	18717	18829	18765	18984	18879	18819	18910	18711	19024	19147	19112	18809	18906	18859	18936	19053	18950	18977	18813	18776	18954	19035	18611	18934	18793	18879	18826	18712	18936	19014	18925	19027	18923	18958	18966	18872	18979	18780	18654	18897	18817	18891	18424	18983	18760	18807	19015	19002	18714	19057	18677	18831	18737	19023	18777	18785	19272	18908	18830	18894	18834	19112	18685	18708	19209	18837	18704	18811	18883	18937	19060	18731	18939	18878	18658	18804	18944	18864	18687	18645	18961	18863	19069	18892	18647	18868	18877	18988	18832	18926	18774	18941	18940	18924	18777	18739	18809	18816	18939	18962	18918	18927	19004	18853	18841	19204	18816	18899	18960	19098	19044	18748	18892	18759	18883	18948	18975	18837	18931	18802	18702	18868	18912	18837	18895	19055	18996	18772	18791	18965	18974	18679	18972	18539	19022	18833	18915	18827	18984	19068	18753	18751	18815	19003	18875	18933	18944	18870	19007	19016	18668	18971	18916	18880	18887	18986	18843	18801	18846	18925	18767	18809	18573	18686	18891	18961	18760	18821	18881	18830	18805	19033	18853	18971	18812	18872	19023	18868	18815	18875	18911	19112	19028	19026	18805	18896	19036	18726	19026	18679	18886	18991	18715	18744	18782	18870	18941	18783	18804	18952	19051	18735	18793	18964	18871	18831	18739	18951	18854	18786	18998	18948	19122	18711	18925	18841	18862	18918	19046	18793	18844	18870	18939	19125	18880	19087	18689	19038	18761	18741	18803	18839	18831	18737	18920	18631	18952	18875	18929	19042	18991	18945	18827	18832	19004	18817	18999	18743	18688	19059	18880	18761	18784	19004	19078	18742	18718	18841	18779	18773	18894	18895	18971	18840	19007	18893	18774	18791	19065	18879	18911	18778	18960	18812	18712	18894	19159	18956	18824	18895	18910	18849	18992	18972	18990	18826	18788	18891	18822	18802	18908	18821	18831	18740	18777	18883	18752	19012	18787	18700	19135	19109	18809	18819	18755	19124	18983	18696	18874	18633	18967	18721	19087	19167	18814	18949	18781	19025	18974	18976	18663	18882	18631	18855	18710	18838	18748	19003	18992	18850	18813	18734	18813	18764	18877	18716	18645	18898	18709	19034	18714	18863	18705	19018	18758	18736	18866	18815	18934	19012	18896	19022	18903	18771	18811	18927	18853	19125	19066	18940	18971	18865	18818	18935	18929	19182	18931	18785	19001	18775	19145	18916	18905	18899	18994	18757	18870	18690	18795	18864	18966	18788	18857	18898	18836	18959	18835	18895	18715	19118	18733	18827	18826	18935	18850	19017	18925	18923	18751	18780	19045	18675	18834	18896	18641	18903	19049	18979	18858	19193	18981	18970	18904	18889	19272	19088	18888	19046	18773	18805	18624	18909	18776	18689	18755	18877	18839	19125	18858	18800	19052	18867	19017	18962	18679	18846	18964	19030	19032	18848	18872	19044	18869	19099	18692	18935	18793	18710	18923	18967	19032	18847	18609	19006	18805	18935	18848	18746	18911	18860	18819	18706	18725	18746	18929	18936	18881	18872	18758	18871	18970	18927	18809	18661	19008	18962	18926	18744	18926	18943	18958	18928	18700	18911	18762	18961	18849	18911	18830	18854	19062	19000	19041	19065	19097	18830	18800	18782	18740	18795	19027	18845	18935	18711	18846	19060	18952	18942	18903	18903	18777	18943	18753	19081	18743	18687	18759	18875	18731	18835	18988	18842	18914	18731	19068	18806	18829	18956	18911	18799	18774	18978	18793	18962	18882	18824	18697	18703	18861	18828	18626	18828	18827	19065	18952	19045	18907	18705	18741	18703	19097	18915	18914	18924	18812	18836	18700	18754	18930	18940	19020	18954	18710	18984	18929	18844	19002	18815	19003	19027	18859	18850	19046	18833	18839	18770	18760	18845	18736	18988	19012	18849	18866	18707	18841	18900	18892	19029	18929	18894	18916	19041	18917	18791	18891	18916	18806	18815	18975	18916	18854	18714	19072	18891	18914	18636	18791	18906	18795	18964	18990	18869	18675	18855	18876	18982	18876	19117	18967	18820	18824	18785	18803	18964	18947	18957	18791	18815	18687	18662	19114	18705	18804	18782	19018	19018	18875	18814	18797	19058	18952	18874	18870	18828	18966	19000	18620	19043	18740	18946	18754	18887	18721	19060	18797	18967	18895	18774	18938	18968	18983	18701	18832	18869	18728	18963	18891	19024	18726	18927	18780	18843	18858	18769	18898	18920	18775	18687	18966	18786	18842	18985	18701	18940	18788	19023	18851	19163	18940	18946	18994	18970	18850	18933	18798	18657	18820	18827	19010	18918	18638	19077	18869	18935	18693	18957	18912	18963	18882	18821	18858	18889	18923	19004	18795	18710	18896	18735	19023	18936	18803	18955	18858	18997	18853	18826	18891	18928	19054	18836	18856	19036	18501	18840	18770	18886	18644	18805	18914	18844	19036	18857	18721	18736	18880	18683	18816	18902	18618	18669	18876	18928	18756	18974	18707	19025	19012	18593	18954	18885	18787	18800	18920	18661	19000	18907	18770	18841	18882	18805	18674	18865	18804
18738	32142	30684	23529	20870	18662	17808	17101	16781	16255	16106	16153	16082	16107	16028	15897	15719	15722	16065	15908	15766	15876	15812	15697	15800	15729	15751	15840	15711	16126	15839	15885	15787	15763	15693	15742	15771	15791	15788	15818	15824	15837	15660	15809	15808	15806	17028	17409	16724	16353	16051	15921	15820	15885	15727	15814	15838	15791	15819	15708	15626	15944	15794	15676	15793	15656	15844	15661	15875	15736	15691	15813	15888	15756	15951	15644	15611	15629	15718	15562	15783	15740	15610	15752	15744	15549	15683	15728	15846	15657	15709	15761	15814	15615	15701	15655	15746	15684	15490	15734	15622	15622	15797	15755	15544	15786	15670	15744	15652	15618	15713	15674	15765	15702	15653	15677	15714	15763	15704	15693	15823	15628	15465	15772	15519	15762	15740	15758	15779	15668	15753	15863	15775	15743	15606	15784	15714	15682	15666	15699	15649	15792	15675	15717	15809	15700	15500	15552	15649	15805	15624	15660	15761	15658	15658	15793	15600	15801	15969	15765	15680	15681	15801	15701	15635	15790	15715	15891	15856	15760	15604	15715	15713	15683	15807	15831	15669	15560	15732	15579	15644	15606	15674	15551	15800	15722	15703	15601	15688	15762	15808	15983	15618	15750	15603	15735	15869	15514	15786	15754	15635	15808	15512	15818	15694	15654	15652	15660	15692	15628	15688	15656	15733	15785	15978	15750	15772	15645	15861	15591	15826	15859	15783	15771	15752	15648	15640	15699	15908	15700	15630	15757	15673	15750	15682	15853	15773	15681	15794	15835	15820	15839	15767	15582	15578	15543	15750	15896	15686	15588	15688	15708	15619	15668	15607	15865	15750	15772	15727	15726	15926	15589	15761	15697	15585	15771	15843	15634	15628	15652	15687	15763	15829	15809	15560	15690	15853	15577	15782	15682	15613	15730	15730	15693	15809	15445	15597	15559	15629	15680	15632	15758	15678	15683	15748	15553	15721	15836	15644	15707	15627	15772	15683	15769	15682	15818	15542	15775	15724	15898	15466	15791	15611	15653	15752	15812	15745	15809	15699	15738	15832	15681	15692	15620	15799	15646	15791	15589	15714	15920	15692	15752	15766	15763	15680	15676	15679	15623	15691	15860	15674	15802	15759	15689	15680	15815	15713	15562	15713	15801	15763	15734	15697	15728	15713	15625	15778	15570	15540	15578	15765	15870	15689	15766	15745	15541	15703	15750	15771	15892	15812	15579	15729	15590	15763	15715	15673	15858	15729	15786	15590	15680	15574	15569	15880	15507	15702	15640	15819	15620	15786	15626	15477	15673	15664	15689	15958	15502	15690	15663	15686	15905	15707	15517	15655	15815	15885	15663	15633	15708	15672	15693	15929	15647	15804	15656	15617	15663	15674	15579	15878	15715	15763	15730	15698	15664	15898	15787	15805	15766	15757	15841	15708	15771	15752	15905	15706	15575	15644	15707	15796	15679	15593	15670	15849	15702	15667	15632	15646	15839	15642	15619	15678	15742	15650	15635	15682	15699	15643	15729	15628	15625	15583	15661	15604	15840	15697	15790	15787	15629	15794	15470	15618	15664	15683	15638	15533	15798	15723	15737	15783	15673	15562	15710	15766	15575	15690	15652	15626	15895	15792	15583	15709	15780	15835	15767	15715	15523	15712	15914	15737	15622	15708	15679	15490	15856	15799	15842	15776	15784	15826	15663	15724	15877	15646	15667	15845	15679	15567	15732	15782	15777	15766	15515	15582	15609	15713	15743	15628	15545	15665	15553	15638	15905	15873	15632	15674	15802	15694	15647	15782	15718	15697	15659	15487	15857	15594	15863	15642	15892	15707	15508	15793	15604	15767	15728	15678	15858	15666	15596	15649	15678	15717	15802	15544	15709	15667	15737	15834	15818	15677	15730	15731	15597	15777	15774	15578	15757	15795	15704	15695	15619	15754	15958	15901	15548	15619	15638	15644	15783	15620	15785	15586	15754	15799	15707	15699	15797	15656	15781	15631	15692	15798	15791	15716	15674	15893	15604	15725	15778	15727	15523	15712	15763	15733	15541	15491	15586	15693	15587	15765	15725	15632	15696	15677	15769	15618	15730	15801	15791	15745	15774	15601	15774	15603	15763	15730	15644	15625	15726	15780	15593	15856	15761	15618	15613	15712	15643	15685	15639	15753	15762	15820	15754	15730	15680	15729	15708	15768	15704	15750	15686	15656	15645	15805	15592	15487	15734	15642	15748	15858	15655	15654	15735	15748	15700	15724	15769	15588	15656	15863	15396	15433	15821	15700	15697	15646	15778	15782	15592	15685	15493	15651	15638	15719	15647	15681	15798	15901	15569	15838	15722	15648	15744	15689	15662	15637	15582	15726	15681	15730	15832	15781	15646	15678	15833	15747	15641	15817	15760	15655	15670	15826	15727	15811	15679	15830	15629	15760	15781	15763	15568	15659	15589	15817	15666	15714	15643	15698	15694	15700	15673	15694	15515	15805	15635	15632	15734	15725	15849	15647	15739	15699	15700	15762	15638	15796	15658	15844	15818	15570	15707	15706	15650	15860	15656	15668	15853	15600	15753	15775	15838	15634	15649	15845	15687	15750	15531	15561	15816	15892	15822	15696	15508	15535	15891	15521	15656	15647	15705	15744	15857	15593	15786	15661	15834	15583	15769	15756	15561	15804	15677	15626	15513	15746	15676	15768	15686	15897	15764	15610	15687	15906	15688	15701	15891	15926	15787	15710	15639	15757	15581	15754	15438	15861	15608	15652	15645	15664	15669	15697	15664	15618	15666	15582	15748	15745	15776	15550	15550	15691	15630	15862	15724	15717	15654	15750	15694	15736	15650	15787	15845	15776	15699	15755	15745	15643	15756	15651	15828	15708	15575	15785	15868	15733	15944	15615	15730	15575	15547	15692	15651	15854	15486	15616	15658	15718	15535	15680	15857	15542	15615	15684	15707	15652	15612	15842	15765	15590	15549	15748	15711	15689	15655	15622	15594	15792	15607	15677	15728	15638	15760	15686	15733	15578	15742	15648	15770	15609	15725	15731	15946	15781	15711	15583	15734	15563	15629	15785	15542	15867	15681	15535	15635	15645	15662	15673	15737	15763	15605	15892	15887	15820	15722	15892	15582	15519	15780	15898	15680	15788	15683	15736	15750	15737	15797	15882	15654	15758	15683	15743	15611	15732	15719	15688	15736	15927	15743	15776	15611	15776	15681	15626	15717	15653	15711	15802	15805	15740	15649	15565	15747	15652	15750	15633	15737	15478	15795	15710	15695	15858	15577	15703	15658	15709	15731	15743	15749	15717	15823	15573	15586	15882	15551	15884	15706	15780	15626	15666	15840	15827	15720	15675	15585	15614	15729	15749	15708	15725	15622	15911	15552	15832	15732	15614	15511	15786	15738	15831	15631	15798	15695	15787	15713	15651	15667	15662	15813	15701	15768	15726	15737	15745	15775	15638	15779	15737	15683	15931	15590	15719	15751	15581	15765	15496	15687	15582	15769	15711	15744	15709	15622	15645	15673	15627	15483	15847	15778	15747	15641	15788	15739	15791	15684	15514	15564	15673	15921	15761	15898	15784	15825	15709	15749	15692	15664	15816	15630	15770	15757	15759	15694	15614	15760	15648	15878	15740	15819	15682	15695	15816	15629	15778	15724	15825	15898	15775	15790	15895	15754	15598	15725	15505	15666	15681	15622	15712	15686	15512	15792	15693	15627	15679	15700	15648	15694	15755	15793	15838	15749	15658	15889	15701	15612	15587	15646	15647	15615	15680	15845	15823	15749	15699	15719	15800	15694	15872	15611	15752	15807	15752	15938	15664	15589	15483	15659	15802	15699	15732	15686	15792	15684	15620	15789	15799	15760	15856	15796	15822	15604	15662	15684	15680	15711	15718	15683	15727	15720	15659	15598	15864	15825	15556	15715	15825	15775	15701	15717	15798	15858	15870	15787	15857	15571	15890	15603	15634	15729	15757	15802	15643	15659	15567	15575	15666	15938	15786	15631	15708	15792	15756	15748	15657	15674	15711	15662	15714	15886	15696	15647	15736	15992	15682	15572	15756	15716	15789	15732	15524	15594	15786	15877	15594	15937	15614	15711	15703	15789	15791	15475	15640	15604	15942	15621	15610	15755	15752	15809	15828	15652	15605	15733	15726	15654	15681	15633	15737	15880	15732	15713	15854	15731	15818	15700	15864	15711	15917	15599	15734	15771	15595	15661	15785	15666	15829	15705	15737	15590	15769	15841	15837	15839	15699	15677	15851	15607	15704	15720	15536	15763	15730	15810	15611	15647	15818	15622	15659	15592	15591	15807	15666	15647	15710	15685	15897	15882	15755	15832	15603	15677	15765	15605	15667	15578	15699	15558	15821	15783	15733	15806	15915	15741	15727	15622	15806	15785	15594	15504	15647	15795	15590	15762	15712	15783	15819	15700	15597	15625	15749	15787	15659	15659	15702	15666	15540	15710	15634	15576	15830	15699	15718	15680	15630	15816	15807	15764	15754	15734	15868	15782	15700	15609	15698	15836	15653	15782	15873	15623	15678	15570	15555	15809	15718	15811	15698	15763	15697	15717	15830	15740	15746	15733	15574	15611	15705	15701	15623	15799	15864	15909	15693	15666	15776	15722	15819	15722	15680	15551	15706	15750	15724	15834	15625	15837	15539	15761	15510	15753	15510	15667	15715	15735	15783	15740	15654	15673	15594	15842	15718	15764	15660	15783	15608	15627	15738	15792	15685	15747	15833	15701	15607	15756	15740	15671	15978	15863	15863	15810	15650	15642	15694	15674	15918	15712	15806	15568	15786	15625	15753	15744	15601	15565	15614	15480	15778	15727	15869	15739	15739	15655	15872	15601	15753	15502	15781	15655	15678	15756	15693	15731	15707	15782	15718	15738	15701	15668	15616	15788	15757	15701	15851	15793	15594	15896	15642	15820	15574	15738	15624	15806	15655	15620	15792	15597	15720	15737	15754	15499	15689	15699	15670	15833	15656	15678	15593	15780	15597	15793	15817	15739	15663	15825	15848	15628	15831	15754	15743	15707	15591	15637	15661	15674	15734	15636	15503	15681	15727	15716	15490	15660	15764	15661	15624	15758	15836	15827	15668	15797	15582	15763	15650	15781	15659	15830	15786	15801
22889	21388	29236	23815	21630	23974	25640	20298	19031	19111	19015	18623	18689	18793	18549	18558	18370	18416	18237	18320	18330	18115	18377	18290	18227	18171	18087	18171	18138	18424	18013	18194	18037	18163	17973	17934	18370	18289	18269	18187	18204	18172	18238	18104	18075	18239	20073	20388	19429	18920	18550	18120	18189	18008	17997	18028	18078	18014	18293	18034	18022	18090	18218	17968	18031	18066	17931	18245	17966	17800	17870	18174	17967	18218	18011	17982	18066	18080	18025	17801	17781	17946	17794	18206	18108	18070	17933	18048	18010	18010	17854	18089	17974	18070	18089	17729	18066	17975	17770	18051	17999	18055	18021	17989	18133	18182	18176	18117	18007	18003	17936	18009	17960	17961	17974	17805	18091	18019	17975	17993	17911	17915	18024	18024	18055	17976	17968	18082	17910	18062	18118	18236	18272	18006	18095	18054	17921	17963	17771	18043	18030	18227	18127	18072	17942	18045	18051	18031	18031	18007	18181	18031	17842	18058	17876	17880	17757	17773	17942	18229	18110	18150	18070	17825	18079	18058	17811	17783	17908	17991	17971	17997	17986	18225	18047	17946	17779	17952	17751	17989	17979	17943	18001	17914	18139	18184	18053	17896	17870	17942	17804	18127	17917	17920	17863	18073	18235	18100	17873	17902	17905	17960	17888	18052	17911	17980	17946	17896	18055	18025	18156	18072	17786	18004	18047	17713	17812	17910	18013	18132	18089	17926	18003	18268	17779	18063	17969	17833	17907	17915	18117	17959	17851	18019	17990	17908	17974	18156	17999	17925	18063	17926	18004	17788	18097	18007	17750	17827	17878	17802	18023	18023	17909	18009	17945	17961	18080	18037	18078	18032	17871	17995	18037	17893	18171	18062	17904	18122	18178	18022	17826	17964	17778	17918	17988	17999	17946	18065	17811	17986	17828	18029	17861	17874	18037	17681	17956	18032	17844	17883	18063	18076	18139	18054	17926	17862	17799	17945	17958	18148	17782	17864	18064	17932	18069	17833	17928	17846	17996	18060	17964	18022	17960	17944	17973	17999	18007	17875	17864	17941	17856	17962	17757	17953	18176	17980	17820	18012	17934	17934	17791	17974	18049	17982	17900	18065	17844	18048	18012	18056	18014	17868	18168	17996	17982	17899	17844	17913	18121	18058	17970	18092	18010	18036	18005	17803	17781	17912	17998	18018	17834	17944	18079	17965	18002	17968	18112	17861	17880	17931	17754	17775	17834	17946	17883	18012	17919	17926	17935	17824	17950	18074	17855	17997	18068	18132	18021	17921	17835	17814	17912	18074	17992	17898	17933	17923	18006	17729	17705	17939	17903	18032	18055	18024	17866	17913	17944	17868	18022	18034	18066	17961	18028	17979	18079	17864	17814	18062	17965	18087	17969	17764	17968	18129	17720	17891	17829	17939	18012	18030	17908	18017	18011	17921	17989	17978	18093	17901	17786	18002	18013	17967	18101	17803	17897	17812	17959	17975	18018	18159	17770	17960	17780	17674	17805	17908	17730	17856	17890	17953	18040	18205	18235	17881	17944	17957	17966	17896	18055	18297	17981	17892	17911	18116	17735	18214	18279	17882	17998	17793	17883	18031	18148	17948	17966	17846	18151	17830	17935	18026	17831	17863	18091	18071	18082	18095	18035	17773	17832	17780	17964	17657	17764	17892	18011	17866	18112	18059	18053	17990	18051	18152	18046	18063	17950	17962	18177	18086	18000	17882	17780	18064	17779	17987	18109	17910	18057	17855	17944	17730	18077	18009	17899	17953	17925	17761	17814	17923	18170	18161	18017	17887	18044	17788	17815	17979	17959	17978	18166	17895	18002	18038	17905	17875	18090	17880	18007	18097	17835	17998	17953	18236	17829	17752	18083	17933	17873	17813	17922	17758	17966	17873	18073	17755	18014	17874	18009	17812	18072	17830	17786	18047	17942	18113	18022	17942	17980	17946	17893	17910	17840	17908	17825	17906	17948	18010	17906	17787	17915	18066	17931	17891	17913	17946	17984	18056	17795	17861	17890	17861	18100	17805	17796	17787	17796	17896	18143	18023	18012	17861	18207	17879	17722	17895	18043	17884	17791	17913	18113	17776	18077	18219	17936	17899	18140	17923	17933	17936	17993	17789	18023	17816	18047	17955	17982	17882	18007	17870	17931	17866	17845	17848	18066	17856	18002	17937	17858	17971	17959	17986	17792	17856	17749	18040	17916	17957	17967	18088	17962	17905	17968	17941	17948	17927	18068	17974	18068	17863	17976	18066	18013	17948	17891	18206	17980	17815	17867	17962	17977	17899	17875	17805	17975	17863	18067	17888	18096	18100	17890	18028	17893	17993	18063	17961	17972	18041	17874	17722	17913	17852	17838	18081	18141	17907	17979	17951	18014	17777	17976	18105	17778	18025	18030	17904	17992	17904	17872	17994	17902	17886	18043	18033	18211	17875	17903	17952	18015	18065	17998	18021	17751	17778	17872	18120	17776	17921	18071	17842	17951	17956	18061	18015	18161	17895	17796	17911	18233	17997	18061	18069	18023	18015	17990	18061	17975	17968	17939	17919	18153	17857	17979	17848	18069	17885	18129	18046	17896	18049	18191	17847	17939	17804	17881	17801	17926	18038	18024	18002	17888	17794	17937	17923	17937	17704	18079	17869	17889	18010	17983	17834	17802	17936	17982	18146	18041	18205	17953	17889	17988	17913	18052	17833	17801	18054	18157	18021	18056	17862	17970	18035	17822	17726	18148	18081	17649	18057	17941	17890	18019	18048	17967	17988	17902	17788	17896	18010	17904	17941	17818	17895	17909	18009	18050	18103	17824	17916	17814	18336	18030	18246	18069	18015	17909	17975	17928	17865	17991	17856	17957	17990	18089	17923	18014	17933	17949	18039	17747	17746	17943	18039	17895	17967	18035	17909	17967	17869	18129	17863	17946	17795	17928	17952	17892	18205	18071	17995	17857	17919	18009	17975	18107	18154	18285	18000	18114	18050	17896	17924	17962	17918	17951	17972	17974	17994	18024	17806	18092	17892	17829	17914	18172	18139	18146	17976	17880	17948	17977	18134	18018	18081	17867	17976	17928	17932	18127	17930	17944	17642	18261	17953	17787	17915	17701	17865	17747	18009	18105	17913	17999	17759	18037	17965	18104	18108	18079	17975	18031	18105	17915	17971	17891	17971	17946	17946	18164	17852	17880	17915	18172	18048	17874	17920	18035	17780	18107	17753	18108	18047	18171	18095	18046	17927	17758	17819	17840	17844	17870	18199	17849	17840	17825	17950	17994	17957	18006	18128	17972	17896	17810	17947	17965	18052	18190	17968	17950	18014	17880	18007	17877	18000	18005	17981	17869	17980	18085	17854	18010	17842	17915	17986	17994	17924	17982	17861	17967	17760	17657	17884	17887	17882	17683	17952	17975	17964	17855	18105	18035	17836	18002	18004	18063	17846	17979	18154	17864	17939	17860	17921	18049	17871	18026	17927	17878	17954	17952	17974	17765	17937	18016	17955	17804	17893	17806	17833	17840	18064	17903	17927	17830	17945	17893	17850	17835	18052	17994	17896	18069	17923	18092	17916	17948	18018	17977	17853	17849	17955	17958	17911	17949	18048	18106	17799	18031	17967	17931	18053	18076	17879	17861	17867	17973	18008	18092	17853	17922	17622	17849	17915	17839	17885	17889	17765	17863	17774	17986	18067	18012	17941	17995	17955	18037	18095	17993	17815	17987	17981	17787	17777	17960	17852	17981	17977	17857	17939	17975	17851	18078	17873	17904	17802	18013	17818	17718	18109	17930	17898	17889	17662	17773	17802	17822	17961	18008	18148	17968	17809	17967	17969	18001	17778	17976	18035	17691	18014	17979	18029	18146	18154	17991	17931	18004	18042	17899	18130	17902	18047	17961	17957	17743	17923	17899	17787	17861	18010	17933	17970	18068	17961	17898	17746	18056	17909	18060	17991	18092	18028	17780	17818	17826	17690	17753	17772	18045	18214	17856	18042	17858	17965	17955	17999	18124	18233	17971	17840	17832	18063	18067	18021	18139	18071	17982	18008	17848	17955	17837	17997	18044	17875	17955	17928	17813	17948	18070	17902	17884	18050	17690	17816	17986	17880	17987	17857	17849	17985	18011	17921	17912	17911	18030	17992	17880	17886	17937	18032	18126	17970	17992	18018	18066	17921	17955	18137	17840	18054	17965	18080	17872	17937	17860	17867	17911	18093	17836	17879	17924	17992	18012	17794	18022	18128	17882	17858	18092	17879	17908	17930	18106	18016	17847	17868	18078	17810	17704	18125	17871	17970	17958	17809	17862	18026	17966	17991	17983	17807	17940	17941	17918	18045	17890	17909	17860	17733	18184	17714	18093	18045	18108	17882	17995	17874	18008	17935	17930	18009	17947	17837	17909	18082	17985	18038	17914	18023	18045	17908	17945	17921	18057	18066	18032	17906	18217	17985	17957	18158	18022	18102	18094	17978	17719	17952	17808	17902	17954	18144	18028	18089	17879	18027	17935	17793	17961	17849	17999	17996	17944	17929	17815	17973	18039	17970	18002	17886	18009	17884	17880	18244	17865	17924	17926	18088	17810	17840	18094	17972	17951	17695	17728	17974	17880	17875	17807	17832	17995	18119	17944	18137	18072	17940	17984	17963	17895	17997	17972	18032	17807	17726	17865	17868	17883	18099	17942	17926	17890	18003	17995	17971	18123	17907	17958	18134	17987	18136	18009	17889	18020	17932	18083	17942	18166	18268	17834	18029	17836	17978	17892	17991	18139	18180	18072	17952	17745	18088	18218	18067	18153	17955	17758	17881	17958	17929	18051	17951	18059	17983	18026	17945	17648	18043	17861	18101	17861	17942	18049	17742	17721	17889	17770	17968	17802	17993	17990	17897	17869	17852	17958	17975	17673	17878	18059	17852	17865	17887	17936	18112	17918	17961	18061	17952	18139	18007	18048	17914	17967	17877	17852	18037	17913	17863	18051	18122	18016	17766	18056	18019	17958	18094	17894	18003	18028	17944	17652	17948	17970	18003	17802	17791	18145	17891	18016	18066	17968	18119	17932	17793	18101	17956	18095	18052	18224	17951	18009	17949	17951	17888	17930	17958	17852	17905	17875	17989	17913	17858	18033	17967	17810	17981
20929	37556	35016	26596	22501	20172	18577	17612	16711	16347	16002	15968	15960	15792	15511	15659	15560	15473	15497	15489	15291	15326	15392	15329	15302	15393	15128	15295	15331	15298	15261	15298	15340	15151	15349	15294	15379	15435	15273	15247	15098	15221	15109	15399	15341	15562	18374	18573	17021	16397	15579	15359	15393	15291	15134	15270	15131	15270	15099	15197	15142	15147	15064	15095	15215	15296	15160	15065	15166	15163	14996	15151	15165	15287	15111	15221	15057	15255	15177	15144	14918	15173	15208	15054	15241	15138	15124	15201	15177	15070	15320	15272	15354	15186	15115	15190	15247	15154	15150	15231	15179	15386	15182	15158	15025	15127	15265	15144	15195	15069	15185	15171	15210	15233	15073	15115	15194	15088	15190	14908	15205	15118	15186	15122	15185	15243	14986	15172	15113	15218	15204	15110	15187	15332	15291	15127	15320	15115	15181	15180	15087	15256	15259	15284	15284	15201	15122	15220	15072	15253	15234	15146	15012	15292	15148	15103	15145	15229	15116	15192	15269	15232	15177	15158	15165	15093	15165	15298	15097	15202	15233	15361	15089	15218	15104	15189	15303	15079	15177	15118	15356	15132	15237	15079	15167	15185	15094	15083	15095	14970	15050	15252	15246	15206	15137	15239	15112	15020	15093	15309	15190	15083	15255	15255	15088	15255	15057	15156	15212	15249	15304	15164	15191	15191	15235	15221	15227	15029	14922	15138	15247	15223	14993	15011	15236	15108	15097	15159	15118	15079	15287	15052	15116	15147	15266	14980	15214	15298	15211	15270	15110	15262	15105	15122	15160	15033	15348	15118	15086	15140	14974	15142	15195	15168	15209	15137	15232	15203	15218	15137	15288	15148	15192	15214	15004	15044	15102	15093	15314	15277	15287	15200	15164	15120	15194	15251	15146	14955	15008	15151	15105	15225	15298	15088	15121	14988	15241	15257	15268	15160	15059	15184	15201	15084	15141	15119	15071	15061	15314	15097	15138	15095	15184	15229	15306	15145	15096	15292	15117	15200	15074	15306	15230	15155	15169	15316	15199	14953	15037	15088	15242	15106	15158	15205	15130	15113	15187	15220	15149	15170	15250	15195	15184	15274	15145	15113	15209	15017	15041	15185	15137	15058	15131	15060	15292	15190	15083	15109	15148	15138	15155	15284	15004	15209	15014	15099	15251	15105	15189	15031	15097	15087	15112	15034	15072	15346	15141	15031	15229	15045	15186	15135	15383	15093	15168	15154	15244	15095	15028	15052	15154	15109	14963	15199	15209	15140	15036	14946	15267	14961	15053	15039	15088	15135	15174	15092	15228	15189	15118	15252	15060	15309	15044	15206	15108	15013	15192	15179	15030	15123	15276	15249	15071	15128	15264	15021	15075	15335	15206	15197	15239	15051	15209	15035	15117	15190	15201	15215	15236	15082	14975	15212	15001	15252	15139	15091	15061	15135	15188	15238	15375	15025	15172	15164	15074	15191	15060	15329	15165	15253	15194	15219	15184	15184	15194	15243	15259	15133	15219	15376	14978	15115	15098	15193	15230	15165	15183	15103	15186	15123	15283	15035	15122	15201	15078	15098	15116	15131	14985	15231	15056	15147	15120	15253	15137	15080	15215	15150	15159	15025	15258	15122	15205	15040	15112	15033	15154	14998	15203	15166	15128	15142	15199	15137	15079	15173	15187	15110	15047	15141	15104	15231	15296	15186	15319	15032	15125	15259	15047	15123	15277	15091	15042	15046	15291	15283	15179	14942	15320	15092	15117	15193	15106	15218	15150	14982	15263	15108	14987	15088	15084	15178	15160	15198	14968	15207	15106	15120	15143	15358	15142	15063	15039	15070	15166	15236	15186	15023	15237	15117	15210	15139	15179	15142	15029	15223	15122	15018	14996	15147	15192	15203	15286	15267	15237	15156	15270	15072	15225	15132	15176	15189	15137	15170	15045	15048	15063	15309	15173	15207	15277	15150	15141	15120	15154	15273	15125	14998	15036	15013	15302	15221	15209	15233	15200	15216	15208	15195	15086	15187	15012	15385	15185	15141	15082	15065	15099	15322	14957	15190	15158	15077	15157	15090	15237	15102	15290	15162	15182	14973	15128	15164	15194	15047	14991	15057	15110	15103	15213	15100	15101	15074	15214	15114	15051	15232	15165	15211	15319	15131	15080	15121	15157	15300	15299	15066	15052	15257	15285	15064	15278	15065	15298	15287	15184	15180	15281	15178	15207	15172	15106	15082	14999	15068	15059	15042	15279	15316	15183	15024	15228	15081	15113	15055	15201	15266	15210	15115	15058	15095	15256	15133	15245	15096	15171	15108	15314	15017	15129	15086	15286	15070	15194	15225	15168	15168	15109	15299	15155	15050	15240	15192	15051	15288	15154	15354	15076	15297	15003	15070	15183	15049	15235	15154	15249	15203	15187	15264	15318	15284	15054	15067	14953	15154	15055	15224	15327	15183	15153	15060	15198	15141	14979	15084	15042	15059	15244	15272	15053	15251	15346	15183	15220	15283	15126	15254	15243	15078	15024	15145	14992	15174	14992	15315	15170	15075	15147	15108	15258	15065	15219	15152	15159	15159	15214	15119	15201	15242	15129	15132	15192	15197	15245	15096	15102	15144	14982	15166	15066	15135	15265	15138	15051	15028	15517	15189	15170	15058	15373	15232	15032	15177	15173	15205	15231	15149	15218	15223	15239	15144	15222	15162	15284	15111	14999	15119	15122	15024	15117	15110	15133	15264	15111	15258	15077	15129	15016	15236	15024	15153	15159	15086	15102	15331	15174	15133	15198	15072	15116	15031	15209	15039	15016	15126	15277	15056	15155	15121	15198	15240	15286	15252	15251	15341	15134	15207	15122	15269	15216	15220	15048	15091	15090	15173	15120	15250	15376	15059	15208	15188	15283	15160	15142	15141	14942	15207	15141	15079	15173	15099	15289	15138	15289	14939	15211	15143	15220	15094	15262	15094	15160	15386	15002	15069	15040	15065	15060	14882	15277	15223	15139	15181	15155	15205	15155	15195	15188	15213	15069	15129	15208	15158	15066	15128	15133	14973	15007	15094	15154	15225	15135	15152	15195	15186	14980	15231	15174	15319	14977	15398	15157	15192	14981	15278	15255	15162	15170	15203	15222	15244	15091	15223	15072	15187	15091	15079	15069	15066	15125	15123	15117	15148	15277	15237	15087	14993	15314	15086	15013	15199	15171	15041	15262	15376	15132	14954	15154	15062	14988	15138	15061	15013	15194	15192	15074	15101	15115	15193	15270	15217	15212	15126	15137	15098	15112	15221	15172	15339	15259	15352	15127	15173	15131	15056	15240	15154	15140	15096	15065	15315	15277	15088	15076	15121	15062	15326	15167	14985	15169	15121	15064	15127	15028	15048	15226	15167	15093	15090	15110	15063	15121	15148	15113	15101	15080	14989	15152	15250	15145	15138	15161	15209	15184	15007	15188	15203	15078	14937	15095	15217	15044	15172	15130	15057	15168	15050	14995	15192	15164	15245	15138	15121	15249	15261	15149	15017	15234	15070	15133	14989	15103	14985	15328	15036	15058	15078	15098	15021	15021	15166	15057	15242	15126	15263	14944	15085	15156	15245	15371	15162	15129	15093	15142	15121	15217	15152	15276	15156	15217	15074	15130	15176	15128	15131	15105	15106	15205	15354	15354	15218	15146	15171	15339	15072	15043	15351	15031	14988	15220	15408	15088	14977	15185	15076	15257	15137	15194	14980	14952	15137	15205	15067	15068	14977	15275	15181	15213	15131	15072	15169	15146	15219	15260	15141	15104	15137	15059	15024	15145	15177	15328	15105	15264	15156	15145	15141	15181	15081	15044	15070	15026	15173	15121	15163	15393	15036	15221	15025	15176	15027	15107	15162	15087	15244	15072	15099	15148	15152	15135	15148	15258	15252	15099	15199	15256	15211	15174	15196	15298	15083	15033	15083	15083	15250	15147	15197	15120	15150	15075	15102	15306	15075	15083	15111	15322	15159	15414	14964	15079	15217	15232	15217	15249	15190	15043	15047	15045	15039	15229	15060	15133	15198	15088	15219	15025	14894	15217	15297	15186	15154	15188	15118	15306	15023	15202	15130	15184	15200	14943	15089	14898	15098	15295	15168	15124	15133	15072	15111	15138	15170	15287	15217	15166	15111	15145	15053	15264	14958	15263	15227	15088	15113	15208	15180	15166	15353	15055	15365	15079	15189	15189	15158	15257	15169	15041	14808	14935	15120	15008	15056	15170	15130	15138	15289	15156	15337	15147	15122	14985	15264	15071	15190	15175	15109	15006	15380	15106	15062	15110	15153	15189	15075	15222	15221	15119	15184	15156	15062	15278	15140	15034	15355	15232	15101	15204	15313	15239	15007	15166	15085	15071	15185	15177	15334	15208	15074	15043	15141	15245	14971	15095	15100	15206	15142	15163	15132	15114	14925	15136	15125	15187	15109	15130	15190	15195	15189	15211	15129	15128	15267	15348	15037	15178	15045	15315	14998	15181	15132	15233	15237	15113	15166	15256	15156	15186	14935	14907	15010	15145	15066	15040	15130	15118	15047	15194	15245	14977	15314	15153	15177	15186	15177	14919	15180	15279	15144	15036	15242	15104	15233	15172	15120	15052	15315	15299	15317	15316	15251	15221	15195	15204	15044	15100	15139	15391	15067	15220	15243	15152	15067	15291	15143	15279	15120	15321	15235	15199	15010	15320	15068	15002	15030	15162	15143	15335	15078	15138	15031	15271	15033	15161	15165	15106	15146	15029	15083	15146	15092	15177	15125	15106	15014	15081	15156	15199	15032	15154	15076	15119	15166	15201	15166	15148	15071	15167	15259	15120	14972	15167	15083	15094	15076	15122	15230	15241	15253	15129	15156	15146	15171	15169	15258	15234	15057	15147	15277	15069	14996	15291	15142	15119	15119	15094	15129	15223	15046	15092	15109	15269	15135	15087	15200	15276	15129	15206	15175	15142	15301	15217	15239	15080	15188	15093	15173	15095	15241	15243	14981	15173	15108	15090	14974	15051	15080	15275	15194	15055	15267	15154	14903	15129	14948	15150	15144	15333	15131	15119	15046	15211	15032	15159	15185	15148	15265	15105	15087	15161	15151	15241	15175	15146	15034	15222	15037	15283	15180
27826	22552	26290	23345	19378	19052	19129	18567	18401	18667	18822	18499	18371	18290	18386	18428	18467	18578	18389	18417	18279	18179	18524	18471	18378	18288	18354	18214	18402	18527	18422	18404	18436	18336	18387	18264	18333	18811	18439	18253	18269	18539	18322	18325	18561	18463	18411	18648	18408	18545	18416	18499	18388	18328	18257	18147	18407	18273	18668	18249	18394	18310	18471	18271	18135	18379	18495	18277	18488	18532	18388	18189	18471	18274	18248	18293	18423	18357	18337	18278	18643	18365	18278	18414	18356	18569	18305	18269	18442	18530	18238	18398	18441	18500	18477	18206	18363	18402	18249	18274	18189	18178	18453	18435	18403	18114	18145	18262	18317	18358	18385	18244	18299	18437	18109	18442	18409	18505	18350	18171	18306	18442	18439	18609	18379	18564	18290	18142	18392	18277	18464	18171	18249	18327	18446	18463	18458	18218	18259	18299	18283	18229	18177	18300	18275	18206	18318	18277	18530	18448	18158	18266	18407	18223	18533	18410	18160	18191	18399	18262	18367	18468	18302	18291	18239	18464	18359	18474	18206	18481	18248	18353	18329	18376	18102	18318	18461	18539	18449	18352	18638	18381	18288	18300	18578	18273	18439	18212	18444	18313	18279	18260	18278	18311	18304	18441	18418	18375	18316	18402	18384	18321	18441	18266	18468	18332	18099	18388	18160	18144	18336	18352	18367	18342	18354	18489	18490	18269	18093	18254	18298	18218	18228	18137	18324	18427	18378	18470	18330	18386	18443	18311	18415	18504	18609	18366	18450	18296	18198	18263	18492	18485	18357	18312	18074	18231	18210	18499	18423	18419	18625	18307	18142	18486	18307	18634	18290	18254	18279	18125	18221	18317	18466	18449	18563	18338	18345	18444	18301	18211	18267	18218	18324	18336	18258	18504	18277	18566	18430	18218	18174	18329	18257	18434	18311	18420	18212	18255	18249	18298	18412	18474	18226	18363	18346	18114	18176	18430	18328	18238	18435	18259	18435	18224	18386	18271	18338	18502	18335	18323	18429	18371	18450	18224	18229	18216	18275	18399	18314	18413	18224	18550	18343	18219	18448	18354	18287	18448	18425	18395	18307	18411	18352	18444	18307	18183	18388	18332	18367	18334	18604	18526	18153	18200	18419	18171	18269	18098	18147	18345	18384	18375	18512	18212	18290	18505	18269	18370	18509	18311	18331	18361	18215	18238	18184	18362	18353	18435	18241	18544	18255	18280	18215	18480	18397	18308	18234	18181	18366	18376	18239	18451	18363	18358	18259	18389	18370	18311	18314	18359	18524	18322	18421	18293	18254	18406	18302	18445	18247	18354	18327	18278	18431	18263	18397	18477	18282	18324	18271	18370	18340	18286	18305	18228	18498	18212	18342	18415	18328	18308	18464	18147	18279	18412	18325	18069	18379	18440	18161	18488	18502	18508	18286	18135	18317	18152	18359	18317	18327	18202	18245	18374	18306	18385	18330	18384	18451	18421	18388	18261	18311	18379	18545	18586	18345	18246	18535	18549	18269	18416	18244	18412	18176	18385	18255	18263	18439	18159	18308	18312	18440	18347	18283	18344	18582	18418	18580	18253	18289	18326	18232	18137	18350	18394	18352	18283	18328	18244	18471	18371	18324	18173	18250	18446	18397	18242	18462	18347	18338	18475	18394	18315	18409	18382	18128	18140	18225	18361	18213	18088	18515	18326	18192	18415	18566	18294	18460	18417	18122	18364	18441	18434	18169	18245	18434	18169	18269	18231	18268	18067	18287	18560	18346	18445	18443	18579	18351	18415	18248	18072	18225	18459	18333	18386	18407	18237	18301	18604	18481	18265	18284	18309	18413	18361	18427	18344	18207	18288	18328	18342	18331	18434	18568	18395	18452	18326	18234	18212	18319	18383	18259	18254	18280	18213	18164	18146	18321	18460	18138	18232	18323	18344	18563	18164	18333	18284	18350	18622	18430	18214	18129	18520	18112	18355	18425	18431	18262	18291	18250	18172	18436	18355	18418	18289	18316	18320	18354	18477	18401	18499	18257	18426	18302	18354	18349	18132	18456	18222	18293	18107	18406	18385	18351	18558	18374	18463	18499	18232	18408	18378	18343	18336	18345	18367	18320	18372	18394	18522	18276	18185	18341	18302	18343	18245	18242	18389	18407	18518	18453	18389	18180	18203	18384	18355	18588	18348	18544	18352	18319	18313	18226	18400	18508	18332	18300	18348	18597	18279	18269	18215	18267	18335	18295	18281	18287	18330	18468	18536	18287	18171	18444	18411	18517	18390	18409	18315	18245	18309	18374	18129	18254	18418	18276	18427	18319	18306	18336	18250	18408	18359	18368	18327	18285	18230	18253	18490	18263	18180	18134	18249	18242	18304	18054	18429	18465	18463	18401	18467	18393	18362	18535	18439	18363	18333	18589	18220	18298	18435	18271	18419	18238	18231	18325	18198	18281	18263	18386	18310	18306	18402	18370	18186	18694	18269	18561	18390	18285	18569	18176	18250	18493	18288	18302	18379	18496	18372	18363	18438	18443	18343	18313	18399	18303	18419	18492	18574	18243	18501	18399	18341	18363	18114	18279	18650	18445	18582	18466	18326	18338	18357	18439	18310	18335	18490	18483	18275	18345	18343	18458	18203	18419	18334	18209	18289	18397	18428	18495	18419	18429	18268	18413	18135	18357	18236	18374	18510	18512	18270	18204	18404	18225	18290	18364	18303	18285	18280	18439	18557	18312	18319	18179	18314	18237	18393	18252	18366	18558	18443	18262	18190	18521	18304	18276	18183	18205	18394	18389	18431	18522	18323	18411	18373	18372	18363	18303	18471	18118	18430	18210	18298	18376	18543	18330	18413	18239	18363	18410	18321	18560	18434	18586	18266	18387	18363	18184	18549	18215	18507	18284	18343	18472	18355	18381	18396	18401	18227	18354	18423	18325	18261	18414	18361	18169	18252	18407	18274	18713	18167	18264	18441	18336	18294	18277	18255	18532	18424	18530	18191	18384	18412	18207	18472	18318	18367	18317	18342	18470	18320	18241	18260	18394	18416	18713	18529	18313	18307	18260	18187	18287	18194	18352	18293	18410	18291	18173	18539	18587	18585	18411	18353	18344	18389	18414	18386	18354	18167	18353	18375	18381	18261	18392	18212	18343	18414	18350	18396	18272	18532	18451	18400	18389	18498	18402	18369	18266	18389	18254	18286	18223	18409	18473	18358	18397	18210	18470	18321	18251	18332	18452	18291	18304	18359	18314	18425	18296	18108	18508	18563	18339	18194	18362	18334	18330	18258	18164	18323	18267	18263	18452	18461	18438	18367	18574	18098	18502	18299	18665	18359	18521	18335	18279	18191	18460	18513	18387	18482	18509	18491	18382	18374	18330	18213	18326	18441	18454	18326	18322	18164	18381	18428	18353	18160	18269	18569	18442	18483	18168	18255	18371	18326	18344	18465	18338	18185	18483	18315	18479	18275	18438	18307	18288	18514	18401	18415	18475	18494	18093	18371	18226	18345	18193	18486	18346	18365	18287	18221	18370	18349	18459	18313	18562	18279	18284	18401	18484	18365	18484	18558	18514	18468	18341	18241	18352	18277	18361	18304	18296	18218	18436	18262	18297	18387	18417	18097	18464	18388	18348	18482	18352	18499	18493	18319	18288	18427	18233	18264	18457	18171	18384	18558	18345	18356	18497	18384	18416	18503	18348	18512	18156	18334	18370	18270	18224	18262	18412	18521	18350	18525	18285	18405	18543	18356	18352	18402	18294	18433	18190	18406	18560	18456	18264	18080	18429	18339	18420	18394	18254	18212	18317	18351	18362	18404	18480	18116	18408	18132	18149	18489	18199	18329	18358	18598	18359	18351	18225	18359	18311	18381	18246	18314	18378	18252	18249	18400	18529	18244	18396	18158	18352	18335	18705	18300	18339	18307	18129	18291	18307	18440	18232	18258	18253	18316	18320	18244	18357	18381	18262	18392	18115	18314	18329	18565	18436	18168	18374	18280	18469	18280	18409	18477	18389	18391	18341	18496	18462	18315	18370	18554	18330	18368	18295	18256	18189	18429	18247	18186	18409	18517	18321	18066	18395	18282	18287	18378	18243	18321	18335	18222	18366	18272	18458	18277	18237	18343	18317	18277	18176	18363	18296	18085	18272	18497	18251	18252	18222	18404	18242	18492	18198	18307	18436	18291	18232	18285	18338	18460	18386	18353	18361	18468	18438	18203	18385	18322	18224	18168	18261	18397	18379	18580	18242	18199	18434	18352	18352	18220	18327	18464	18536	18359	18467	18313	18322	18363	18500	18098	18253	18312	18404	18364	18357	18171	18276	18281	18206	18422	18291	18200	18239	18322	18271	18345	18412	18435	18373	18508	18549	18387	18395	18303	18548	18303	18459	18421	18602	18414	18260	18617	18467	18256	18294	18343	18355	18273	18308	18250	18337	18487	18412	18273	18448	18361	18365	18486	18406	18080	18425	18229	18242	18508	18534	18391	18181	18310	18389	18157	18483	18410	18290	18426	18454	18414	18537	18390	18413	18444	18477	18347	18276	18325	18365	18337	18316	18198	18354	18486	18228	18236	18448	18297	18448	18494	18203	18403	18414	18495	18482	18394	18479	18196	18501	18394	18566	18211	18463	18579	18395	18375	18405	18374	18279	18455	18473	18195	18279	18479	18337	18241	18249	18396	18455	18296	18361	18296	18477	18433	18246	18350	18451	18407	18303	18332	18380	18428	18242	18180	18244	18429	18333	18320	18604	18410	18247	18506	18196	18368	18487	18253	18332	18185	18250	18288	18076	18503	18296	18469	18263	18241	18438	18349	18548	18320	18219	18531	18479	18533	18399	18300	18340	18054	18159	18366	18352	18278	18454	18175	18484	18376	18263	18463	18286	18421	18315	18369	18366	18368	18501	18302	18351	18375	18398	18338	18535	18632	18302	18360	18370	18500	18415	18359	18240	18284	18471	18167	18154	18302	18443	18170	18349	18518	18483	18325	18412	18413	18293	18403	18333	18594	18451	18254	18350	18292	18258	18492	18409	18260	18224	18384	18573	18310	18232	18283	18577	18332	18330	18281	18407	18306	18273	18193	18213	18288	18375	18477	18155	18580	18557	18199	18256	18538	18251	18303	18497	18405	18377	18508
17020	23730	23171	19188	17288	16614	16291	15976	15723	15699	15608	15678	15613	15628	15534	15523	15367	15442	15605	15335	15356	15252	15506	15384	15403	15204	15413	15550	15278	15240	15270	15477	15244	15407	15404	15499	15454	15664	15290	15322	15498	15361	15384	15271	15397	15506	15625	15706	15693	15629	15604	15290	15477	15321	15468	15422	15384	15412	15296	15403	15202	15484	15483	15448	15430	15392	15394	15496	15383	15429	15436	15191	15648	15466	15362	15495	15403	15331	15467	15240	15354	15562	15442	15172	15077	15351	15534	15426	15413	15465	15394	15343	15366	15472	15450	15234	15249	15341	15312	15325	15310	15396	15559	15384	15423	15359	15507	15252	15402	15375	15345	15394	15363	15418	15363	15410	15390	15437	15240	15378	15393	15442	15449	15311	15340	15436	15413	15310	15369	15196	15463	15306	15523	15220	15279	15478	15279	15398	15408	15414	15263	15374	15439	15320	15449	15294	15340	15610	15428	15242	15339	15460	15541	15332	15402	15472	15544	15442	15257	15313	15370	15456	15471	15339	15459	15381	15270	15438	15257	15382	15463	15315	15378	15487	15204	15317	15371	15429	15283	15214	15373	15468	15405	15306	15394	15359	15302	15396	15317	15337	15549	15470	15438	15376	15219	15402	15185	15319	15389	15503	15344	15282	15302	15372	15203	15270	15334	15376	15543	15474	15375	15319	15255	15266	15293	15339	15384	15432	15352	15540	15472	15464	15407	15312	15369	15321	15435	15146	15424	15392	15433	15396	15305	15373	15358	15248	15398	15390	15278	15522	15361	15334	15351	15287	15456	15230	15529	15323	15507	15092	15274	15284	15368	15516	15493	15479	15533	15308	15307	15138	15506	15475	15343	15381	15339	15400	15311	15142	15299	15314	15451	15433	15500	15337	15254	15327	15269	15452	15260	15441	15451	15569	15503	15416	15376	15421	15329	15474	15362	15472	15468	15322	15474	15273	15473	15531	15455	15361	15400	15382	15393	15372	15553	15443	15436	15426	15109	15473	15300	15187	15278	15409	15292	15280	15375	15142	15342	15328	15387	15425	15471	15345	15292	15445	15445	15594	15163	15354	15388	15574	15444	15285	15397	15470	15507	15355	15268	15475	15350	15293	15315	15299	15504	15464	15416	15339	15421	15525	15464	15344	15374	15359	15454	15374	15370	15380	15390	15357	15382	15338	15333	15411	15519	15415	15316	15465	15431	15347	15487	15553	15242	15505	15360	15373	15374	15445	15365	15400	15508	15336	15500	15379	15234	15177	15314	15372	15399	15333	15306	15281	15543	15554	15326	15414	15464	15468	15462	15349	15476	15300	15300	15398	15276	15362	15438	15333	15420	15440	15382	15327	15552	15377	15234	15462	15498	15537	15308	15448	15545	15263	15351	15268	15268	15440	15339	15182	15422	15207	15340	15349	15442	15243	15342	15349	15151	15476	15531	15368	15416	15448	15445	15499	15490	15424	15307	15332	15651	15379	15213	15402	15584	15228	15284	15577	15379	15523	15364	15466	15496	15491	15310	15354	15423	15445	15412	15422	15375	15428	15307	15248	15300	15434	15395	15544	15444	15427	15438	15433	15256	15314	15477	15397	15386	15481	15245	15433	15340	15362	15556	15466	15365	15400	15426	15496	15389	15331	15348	15376	15391	15469	15433	15311	15258	15287	15458	15524	15444	15482	15424	15418	15287	15251	15406	15312	15385	15322	15656	15459	15354	15432	15349	15409	15422	15400	15487	15401	15449	15250	15523	15375	15304	15343	15280	15366	15449	15589	15409	15428	15521	15438	15426	15158	15293	15404	15329	15416	15280	15574	15226	15353	15454	15473	15396	15435	15383	15478	15320	15274	15461	15507	15469	15289	15197	15290	15413	15364	15360	15309	15302	15400	15379	15479	15429	15369	15391	15567	15480	15547	15371	15411	15223	15307	15450	15255	15512	15479	15636	15316	15325	15321	15366	15362	15266	15311	15407	15407	15378	15483	15464	15620	15312	15426	15375	15379	15700	15339	15392	15313	15447	15532	15458	15290	15354	15213	15233	15273	15273	15184	15404	15347	15348	15263	15146	15440	15575	15383	15294	15389	15430	15428	15448	15294	15424	15351	15340	15354	15367	15406	15353	15335	15266	15506	15283	15443	15371	15375	15357	15508	15302	15261	15466	15532	15252	15529	15236	15387	15503	15447	15486	15279	15586	15356	15480	15335	15483	15452	15282	15532	15207	15420	15288	15274	15572	15374	15402	15384	15385	15389	15383	15404	15299	15408	15526	15373	15339	15403	15227	15403	15257	15399	15372	15362	15342	15379	15302	15336	15406	15349	15314	15261	15400	15420	15177	15290	15491	15399	15299	15431	15462	15310	15352	15467	15443	15506	15291	15344	15345	15338	15355	15378	15318	15207	15515	15299	15222	15285	15537	15333	15408	15551	15588	15329	15438	15353	15284	15423	15373	15410	15400	15494	15344	15488	15410	15278	15393	15258	15488	15384	15353	15506	15374	15550	15332	15316	15355	15193	15346	15389	15472	15405	15338	15467	15341	15338	15348	15329	15512	15391	15283	15418	15298	15240	15554	15450	15456	15454	15352	15265	15365	15284	15358	15431	15536	15367	15337	15321	15360	15338	15262	15321	15375	15292	15420	15335	15176	15317	15421	15389	15392	15346	15479	15337	15492	15464	15322	15350	15539	15298	15510	15411	15306	15502	15385	15331	15454	15390	15273	15344	15348	15423	15504	15557	15351	15449	15238	15273	15293	15413	15413	15438	15381	15420	15177	15458	15412	15374	15456	15349	15268	15399	15403	15257	15629	15463	15289	15339	15510	15315	15491	15420	15280	15213	15201	15567	15220	15521	15535	15309	15466	15451	15373	15289	15336	15431	15434	15400	15320	15394	15365	15243	15258	15378	15246	15325	15396	15391	15243	15460	15392	15478	15441	15466	15463	15302	15436	15451	15352	15224	15329	15357	15519	15375	15382	15300	15267	15482	15449	15381	15416	15587	15264	15378	15309	15553	15395	15232	15499	15721	15194	15391	15460	15399	15319	15252	15359	15165	15338	15231	15310	15526	15382	15276	15267	15577	15363	15261	15326	15420	15317	15281	15529	15507	15457	15502	15239	15407	15436	15525	15441	15517	15492	15387	15417	15540	15326	15328	15477	15496	15375	15593	15413	15279	15261	15256	15492	15514	15357	15357	15330	15366	15563	15432	15652	15315	15309	15352	15438	15358	15270	15337	15262	15219	15193	15309	15519	15387	15387	15314	15354	15338	15360	15355	15368	15402	15407	15508	15288	15423	15305	15364	15328	15523	15469	15451	15242	15363	15350	15531	15305	15235	15485	15370	15464	15426	15261	15522	15294	15497	15385	15413	15431	15249	15290	15410	15465	15447	15474	15260	15373	15430	15556	15508	15400	15444	15414	15325	15313	15277	15451	15487	15446	15332	15415	15493	15369	15407	15641	15263	15430	15263	15432	15363	15531	15402	15386	15412	15344	15491	15499	15614	15481	15333	15310	15415	15281	15484	15272	15380	15351	15425	15434	15431	15408	15469	15407	15268	15290	15294	15345	15292	15465	15650	15306	15338	15434	15405	15256	15478	15262	15310	15475	15335	15147	15353	15405	15523	15188	15385	15324	15286	15416	15494	15358	15409	15470	15316	15435	15362	15299	15328	15264	15315	15492	15470	15494	15452	15310	15406	15274	15578	15293	15419	15365	15404	15337	15320	15259	15452	15409	15305	15583	15532	15356	15353	15227	15331	15372	15365	15297	15449	15321	15439	15365	15510	15473	15379	15330	15383	15432	15465	15200	15385	15511	15342	15407	15433	15377	15492	15426	15519	15305	15393	15402	15425	15431	15396	15503	15413	15351	15517	15298	15335	15402	15486	15411	15446	15209	15340	15448	15506	15306	15251	15419	15415	15371	15372	15324	15331	15578	15426	15362	15283	15319	15345	15581	15463	15447	15197	15293	15391	15281	15384	15354	15544	15444	15501	15443	15507	15375	15472	15281	15315	15440	15311	15458	15510	15370	15204	15540	15367	15172	15462	15423	15236	15510	15448	15356	15316	15512	15345	15353	15334	15485	15482	15311	15409	15422	15353	15360	15279	15376	15472	15293	15344	15487	15351	15431	15387	15443	15293	15403	15468	15380	15353	15261	15345	15300	15434	15370	15306	15472	15241	15412	15470	15342	15298	15286	15272	15601	15502	15486	15390	15412	15450	15338	15427	15502	15404	15356	15258	15426	15356	15423	15463	15456	15392	15555	15333	15395	15361	15404	15300	15299	15337	15452	15337	15256	15350	15526	15323	15467	15464	15334	15427	15199	15509	15302	15463	15508	15443	15628	15514	15347	15420	15388	15299	15327	15415	15382	15375	15341	15481	15413	15411	15372	15189	15371	15324	15465	15304	15489	15409	15426	15353	15347	15210	15534	15405	15348	15359	15455	15430	15283	15389	15347	15306	15479	15425	15443	15378	15466	15561	15361	15393	15372	15505	15461	15406	15508	15280	15412	15405	15309	15395	15408	15407	15246	15352	15373	15279	15330	15374	15481	15308	15304	15579	15323	15471	15344	15399	15148	15357	15525	15280	15338	15452	15292	15386	15459	15369	15244	15471	15495	15324	15411	15291	15554	15396	15510	15390	15363	15338	15457	15425	15497	15300	15468	15415	15432	15254	15380	15348	15355	15318	15330	15526	15412	15364	15355	15483	15462	15373	15372	15339	15419	15477	15331	15253	15177	15408	15442	15325	15162	15391	15438	15504	15169	15445	15540	15246	15366	15337	15385	15367	15333	15512	15399	15446	15363	15371	15517	15436	15374	15300	15291	15379	15547	15441	15437	15541	15304	15395	15435	15394	15478	15185	15607	15257	15457	15526	15447	15502	15255	15472	15375	15353	15614	15331	15473	15450	15321	15317	15293	15527	15367	15642	15486	15331	15396	15615	15338	15315	15302	15369	15278	15497	15247	15370	15375	15659	15278	15264	15315	15364	15366	15417	15321	15227	15311	15331	15550	15378	15371	15419	15400	15397	15482	15265	15341	15417	15369	15289	15401	15391	15561	15361	15404	15431	15363	15288	15223	15494	15380	15497	15437	15373	15395	15350	15146	15253	15392	15339	15520	15343	15290	15527
23997	21410	28873	24344	22468	22925	22123	19281	18633	18789	18652	18704	18656	18624	18371	18627	18343	18622	18378	18488	18196	18626	18131	18259	18298	18254	18220	18188	18131	18310	18278	18296	18219	18226	18038	18015	18242	18546	18382	18446	18222	18322	18434	18379	18251	18296	18558	19653	19130	18827	18670	18323	18243	18225	18414	18130	18164	18084	18311	18110	18059	18123	18245	18035	18290	17984	18112	18162	18370	18158	18096	18315	18078	18121	17986	17995	18169	18144	18306	18089	18051	18271	18119	18102	18227	18153	17897	18131	18353	17970	18076	18165	18259	18149	18113	18153	18274	18249	18049	18169	18084	17918	18126	18046	18165	18177	18039	18149	18065	18115	18213	18374	18359	18185	18072	18241	18055	18200	17994	18307	18251	17971	18244	18089	18290	18144	18204	18105	18093	18042	18214	18122	18240	18268	18207	18181	18172	18074	18062	18279	18133	18498	18261	18089	18202	18233	18109	18077	18138	18076	18175	18359	18328	18094	18040	18099	18128	18181	18236	18122	18170	18053	18318	18285	18149	18218	18267	18189	17896	18179	18063	18092	18064	18050	18197	18157	17994	18266	18315	17973	18116	18047	18290	18227	18154	17928	18001	18145	18090	18079	18348	18114	18220	18198	18218	17997	18059	18113	18168	18140	18165	18002	18199	18354	18018	18062	18200	17982	18174	18084	17924	18182	18133	18391	17979	18029	18260	18099	18259	18178	18007	18293	18229	18397	18018	18196	18184	18039	18229	18260	18238	18093	18151	18299	18235	18039	17956	18281	18187	18030	18111	18396	18180	18091	18152	18118	18074	18199	18022	18068	18035	18223	18287	18231	17997	18086	18012	18122	18273	17972	18080	18113	18179	18004	18067	18230	18107	18101	18013	18141	18126	18319	18243	18118	18289	17977	18041	18111	18127	18173	18093	18182	18275	18089	18170	18052	18186	18063	18211	18201	18197	18140	18102	18098	18153	18240	18133	18218	18010	17934	17872	18225	18278	17977	18219	18194	18442	18169	18034	18142	18235	18136	17978	18048	18061	18271	18327	17963	18176	18075	18079	18146	18257	18311	18203	18178	18058	18079	18037	18148	18111	18236	18149	18178	18161	18087	18262	17983	18071	18052	18173	18138	18119	18070	18185	18035	18152	18035	17834	18091	18075	18306	18142	18334	18227	18081	18041	18080	18062	18075	18261	17940	18223	18167	18263	18138	18243	18216	18191	18197	18059	17958	18050	18250	18209	18113	18151	18184	17885	17989	18133	18216	18154	18040	18133	18121	18218	18089	18246	17982	18155	18104	18177	18139	18022	18010	18007	18188	18283	18323	18284	18104	18237	18248	18295	18071	18050	17967	18076	18258	18171	18254	18144	18023	18159	18303	17925	18183	17945	18326	18303	18367	18257	17944	18156	18125	17990	17948	18000	18188	18207	18133	18208	18228	18079	18117	18118	18178	18062	18020	18245	18139	17970	18354	18099	18498	18215	18090	18145	18144	18076	18187	18199	18025	18200	18056	18253	18121	18210	17874	17922	18158	18134	18077	18009	18037	18075	18207	18111	18282	18192	18251	18233	18102	18192	18074	18127	18095	18232	18332	18152	18167	18169	18174	18104	18195	18347	18213	18021	18232	18027	18247	18223	18250	17969	18310	18269	18170	18270	18146	18100	18204	17923	18158	18049	18158	18221	18235	18205	18062	18196	17959	18096	18067	18243	18018	17925	17898	18110	18118	18252	18195	18176	18020	18322	18015	17890	18147	18162	18057	18179	18197	18284	18228	18057	18178	18213	18333	18236	18130	18143	18038	18372	18159	18030	18098	18177	18074	18093	18116	18063	18101	18361	18031	18178	17923	17932	18118	18238	18010	18168	18190	18039	18202	18038	18142	18206	18110	18256	18102	17981	18127	17986	17984	18138	17972	17953	18232	18171	18292	17887	17827	18076	18087	18061	18053	18268	18117	18213	18317	18007	17975	18021	18254	18107	18146	18125	18000	18170	18225	18324	18145	18046	18059	18061	18365	18026	18157	18082	18019	18160	18069	17983	18003	18094	18081	17872	18025	18152	18137	18141	18134	18210	17929	18006	18275	18331	18174	18208	18207	18001	18121	18151	18212	18110	18215	18318	18294	18133	18020	18075	18203	18235	18240	18164	17967	18154	18166	17966	18237	18120	18054	18109	18182	18159	18076	18021	17991	18152	18305	18146	18078	18267	18076	18228	18117	18277	18148	18163	18140	18256	18135	18094	18108	17978	18164	18201	18220	18356	18156	18129	18276	18120	18162	17975	18160	18041	18126	18169	18204	18438	18323	18092	18084	18055	18329	18014	18055	18095	17892	18033	18054	18162	18155	17949	17979	18223	18157	18060	18136	18256	17897	18204	18152	18202	18262	18011	17999	18129	18221	18116	18002	18216	18125	18393	18164	18268	18283	18071	18279	18125	17926	18041	18178	18105	18149	18174	18076	18304	18083	18190	18081	18188	18298	18210	18268	18121	18144	18225	18045	18126	18094	18363	17950	18106	18201	18197	18266	18318	18044	18203	18063	18052	18028	18132	17924	18040	18223	18043	18092	17937	18072	18319	18196	18238	18130	18098	18006	18036	18136	18236	18077	18137	18273	18160	18089	17954	18003	17928	18240	18208	18103	17976	18233	18059	18117	18115	18016	18195	18159	18218	18285	18110	18239	18238	18158	18155	18226	18036	18045	18093	18063	18108	17988	18021	18072	18124	18085	18133	18122	17951	18025	17938	18390	18336	18083	17988	18243	18283	18128	18236	18063	18030	18299	18126	17965	17923	18027	18094	18221	18054	18321	18164	18135	18114	18177	18158	18174	18209	18362	18414	18167	18311	18127	18151	18191	17943	18133	18282	18099	18216	18093	18046	18186	18208	18285	18199	18170	18194	18058	18093	18223	18084	18063	18085	18109	18073	18208	18149	18170	18384	18096	18205	18102	18253	18307	18280	18179	18227	18165	18212	18165	18066	17911	18098	18267	18188	18084	18239	18135	18246	18134	18157	18055	18178	18166	18003	18277	18384	18112	18249	18345	18133	18050	18280	18074	17928	18027	18296	18103	18300	18278	18032	18112	18229	18025	18190	18154	18183	18185	18029	18105	18242	18243	18159	18500	18203	18145	18101	18241	18184	18020	17973	18056	18371	17929	18118	18021	18063	18153	18026	18057	18244	18013	18007	18245	18219	18173	17957	18113	18212	18106	18063	18036	18160	18089	18044	18354	18028	18148	18265	18199	18235	18249	18007	18065	18003	18358	18280	18259	18232	18177	17998	18235	17949	18072	18138	18195	18033	18046	18376	18139	18262	17987	18121	18089	18163	18238	18344	18068	18284	18017	18252	18051	18090	18088	18127	18135	18031	18136	18154	18044	18219	18256	18019	18178	18109	18251	18234	18218	18196	18165	18041	18015	18112	18179	18153	18058	18154	18233	18245	18045	18135	18051	18196	17994	18193	18235	18395	18020	18176	18223	18182	18125	18437	18191	18056	18233	18243	18228	18101	18285	18126	18059	18109	18203	18180	18233	18139	18065	17975	18135	17915	17927	18033	17980	18330	18203	18034	18161	18174	18251	18123	18097	17930	18175	17991	17854	18272	18212	18091	18344	18159	18171	18252	18411	18348	17979	18129	17953	18245	18201	18358	18071	18048	18302	18119	18197	18341	18173	18271	18041	18443	17944	18290	18010	18047	18090	18244	18185	18032	18126	18290	18046	18064	18236	17987	18079	18237	18032	18101	18321	18018	18124	18050	18473	18088	18393	18248	18208	18104	18048	18201	18264	18071	17972	17961	17912	18127	18180	18109	18088	18195	18305	18391	17993	18076	18101	18340	18090	18252	18086	18234	18103	18084	18246	18226	18134	18073	18058	18138	18097	18248	18305	18267	18038	18093	18193	18089	18132	18315	18096	17969	18151	18229	18082	18486	18135	18217	18147	18167	17831	17994	18060	18425	18265	18277	18097	18036	18178	17971	18188	18149	18137	17952	18318	18198	18061	17849	18134	18362	18167	18163	18433	18184	18032	18157	18230	18028	18235	18219	18137	18055	18205	18248	18053	18148	18103	18020	18021	18114	18127	18075	18206	17889	18005	18207	17966	18075	18071	18288	18309	18074	18165	18125	18124	18057	18193	18121	18186	18091	18141	18168	18128	18082	18218	18250	18252	18249	18018	18044	17924	18049	18203	18131	18073	18124	18058	18095	17981	18220	18080	18303	18152	18291	18145	18169	18238	18085	17855	18184	17957	18084	17959	17883	18069	18369	18347	18041	17978	18144	18281	18272	18057	18185	18205	18280	18260	18196	18164	18227	18141	18008	18069	18218	18046	18074	18036	18043	18208	17986	18121	18150	18134	18268	17962	18322	18135	18186	18036	18192	18236	18133	18092	18270	18006	18223	18252	18314	18108	18186	17888	18052	18138	18015	18086	18411	18128	18205	18298	18171	18210	18112	18077	18275	18136	18083	18266	18244	18182	18384	18183	17954	18089	18146	18185	18015	18154	18173	18318	18140	18193	18269	18103	18214	18170	18194	18030	18137	18383	18111	18231	18103	18023	18159	18083	18090	18108	18151	18145	18093	18224	18116	18090	18131	18032	18331	18183	18245	18481	18061	18107	18227	18225	18095	18273	18283	18077	18189	18216	18262	18137	18094	18229	18131	18212	18004	18129	18148	18039	18098	17973	18040	18015	18089	18238	18199	18225	18212	18031	18121	18118	17997	17998	18188	18320	18012	18011	18025	18150	18021	17901	18137	18152	18195	18020	18222	17996	18163	17935	18211	18142	18247	18091	18097	18139	18102	17984	18045	18065	18280	18073	18122	18129	18212	18141	18048	18203	18258	18317	17915	17939	18041	18057	18223	18114	18136	18144	18086	18310	18182	18197	18137	18114	17987	18253	18074	18262	18244	18037	18066	18245	18173	17976	18149	17948	18242	18269	18247	18014	18159	18180	18196	18293	18320	18221	18267	18081	18391	18296	18387	18158	18016	17984	18107	17991	18175	18135	18404	18189	18249	18206	18251	18180	18181	18079	18296	18095	18189	17987	18308	18263	18198	18164	18110	18198	18084	18076	18297	18104	18095	18029	18034	18260	18191	18058	18365	18039	18045	18210	18189	18195	18101	18116	18289	18241
18506	31933	29582	22925	20051	18313	17506	16774	16413	16028	15811	15772	15827	15593	15593	15426	15585	15524	15563	15375	15463	15429	15440	15347	15179	15231	15424	15402	15360	15154	15206	15337	15325	15240	15421	15388	15371	15457	15371	15559	15405	15407	15260	15487	15381	15300	16022	17311	16444	16014	15754	15595	15179	15223	15231	15335	15095	15312	15326	15343	15420	15328	15339	15332	15279	15222	15288	15391	15326	15213	15398	15208	15398	15271	15192	15189	15197	15312	15442	15335	15327	15196	15258	15352	15311	15314	15329	15319	15150	15396	15265	15324	15229	15188	15263	15356	15245	15215	15268	15278	15279	15223	15265	15381	15412	15231	15278	15193	15270	15123	15394	15508	15173	15273	15447	15336	15359	15174	15228	15254	15406	15237	15334	15192	15197	15252	15095	15291	15258	15192	15248	15263	15336	15275	15195	15273	15365	15277	15232	15346	15088	15210	15213	15289	15363	15500	15204	15286	15388	15323	15358	15212	15228	15218	15310	15268	15318	15312	15240	15304	15278	15160	15409	15196	15159	15356	15297	15326	15223	15336	15166	15484	15277	15231	15445	15436	15346	15408	15387	15151	15237	15230	15198	15195	15269	15246	15415	15326	15260	15164	15114	15271	15334	15196	15049	15195	15374	15132	15245	15388	15298	15231	15174	15195	15360	15249	15090	15044	15378	15188	15232	15296	15427	15268	15165	15335	15228	15223	15147	15399	15292	15153	15389	15155	15266	15224	15255	15379	15305	15268	15392	15376	15186	15312	15204	15262	15440	15293	15366	15211	15233	15294	15359	15242	15257	15134	15301	15384	15163	15268	15278	15176	15064	15172	15227	15219	15387	15233	15140	15318	15507	15389	15306	15337	15338	15243	15307	15185	15171	15421	15319	15364	15289	15244	15337	15219	15241	15531	15105	15278	15219	15084	15313	15361	15492	15393	15228	15170	15083	15328	15396	15409	15175	15236	15352	15279	15328	15287	15260	15304	15395	15294	15444	15151	15311	15284	15383	15151	15313	15453	15257	15310	15285	15348	15270	15228	15234	15355	15176	15365	15161	15067	15201	15312	15298	15406	15258	15274	15244	15379	15329	15303	15192	15219	15361	15226	15462	15208	15311	15306	15234	15255	15325	15118	15358	15356	15325	15407	15257	15241	15478	15231	15423	15254	15240	15165	15416	15275	15333	15433	15157	15232	15258	15477	15204	15371	15205	15260	15204	15160	15312	15411	15243	15247	15176	15180	15196	15255	15246	15329	15138	15266	15375	15332	15439	15257	15170	15247	15119	15401	15191	15288	15029	15258	15233	15308	15353	15258	15235	15192	15165	15289	15293	15234	15194	15260	15193	15237	15371	15295	15331	15441	15379	15480	15370	15164	15232	15350	15172	15130	15291	15219	15281	15118	15479	15206	15285	15457	15154	15370	15208	15376	15248	15143	15334	15343	15115	15318	15360	15182	15410	15142	15212	15355	15385	15319	15223	15151	15278	15302	15318	15175	15155	15215	15335	15166	15288	15221	15349	15240	15253	15163	15300	15270	15386	15106	15213	15298	15200	15354	15266	15207	15244	15300	15378	15173	15110	15333	15256	15148	15279	15372	15323	15534	15208	15254	15193	15163	15304	15257	15187	15220	15088	15240	15174	15459	15432	15272	15338	15379	15346	15143	15300	15301	15158	15243	15284	15074	15214	15417	15233	15380	15196	15363	15257	15280	15300	15280	15277	15286	15357	15428	15404	15213	15139	15180	15398	15097	15358	15179	15384	15318	15367	15146	15266	15176	15187	15362	15300	15169	15229	15149	15286	15215	15147	15130	15257	15315	15315	15408	15312	15458	15276	15319	15224	15332	15258	15352	15285	15109	15254	15321	15300	15187	15137	15207	15346	15151	15306	15104	15297	15308	15198	15090	15385	15158	15354	15320	15259	15384	15302	15304	15285	15259	15402	15163	15325	15224	15378	15245	15442	15197	15140	15215	15393	15300	15378	15182	15332	15299	15226	15134	15283	15233	15327	15380	15291	15341	15289	15221	15119	15346	15287	15308	15192	15446	15147	15253	15100	15305	15472	15386	15143	15183	15261	15161	15214	15263	15418	15359	15007	15176	15268	15201	15211	15108	15376	15141	15227	15390	15231	15331	15392	15234	15201	15453	15361	15208	15308	15318	15414	15239	15255	15252	15270	15330	15209	15193	15181	15325	15242	15251	15156	15329	15371	15371	15157	15216	15057	15153	15334	15299	15225	15243	15347	15241	15348	15309	15212	15255	15117	15321	15197	15410	15319	15258	15223	15263	15129	15282	15137	15298	15219	15347	15305	15111	15212	15169	15241	15256	15173	15324	15388	15173	15357	15340	15222	15082	15116	15177	15205	15393	15261	15214	15002	15410	15266	15385	15399	15253	15382	15384	15358	15097	15251	15323	15311	15247	15327	15378	15448	15390	15108	15243	15320	15241	15407	15169	15250	15174	15108	15222	15300	15278	15303	15234	15299	15225	15304	15271	15238	15190	15262	15127	15476	15214	15189	15492	15272	15381	15216	15176	15297	15311	15216	15403	15234	15221	15217	15396	15148	15284	15384	15375	15359	15182	15180	15319	15422	15155	15261	15244	15101	15155	15345	15161	15290	15275	15246	15291	15374	15209	15288	15386	15275	15348	15202	15158	14970	15368	15135	15348	15274	15255	15320	15022	15193	15196	15117	15335	15212	15236	15383	15330	15243	15324	15193	15097	15334	15264	15259	15288	15180	15379	15216	15262	15345	15185	15340	15365	15184	15469	15235	15185	15436	15297	15162	15322	15312	15331	15326	15278	15170	15183	15360	15377	15333	15180	15194	15269	15310	15401	15354	15329	15317	15138	15205	15231	15344	15344	15209	15256	15431	15183	15266	15295	15397	15323	15444	15174	15396	15243	15298	15199	15231	15213	15292	15295	15233	15113	15331	15404	15417	15207	15391	15331	15457	15163	15171	15336	15243	15139	15268	15392	15376	15369	15302	15183	15231	15294	15215	15359	15382	15255	15228	15350	15203	15331	15279	15070	15286	15266	15254	15042	15419	15255	15206	15378	15238	15169	15359	15296	15280	15290	15469	15247	15290	15275	15406	15267	15301	15283	15328	15404	15272	15304	15309	15121	15409	15331	15159	15121	15306	15219	15268	15181	15448	15328	15349	15305	15394	15361	15326	15243	15303	15356	15310	15170	15239	15045	15209	15207	15176	15091	15271	15216	15329	15236	15234	15259	15353	15419	15402	15198	15026	15358	15123	15231	15368	15265	15283	15138	15352	15346	15181	15234	15196	15398	15134	15273	15176	15336	15376	15191	15208	15264	15175	15234	15329	15237	15265	15219	15219	15374	15199	15222	15281	15324	15277	15235	15228	15136	15327	15228	15290	15295	15134	15013	15272	15446	15222	15221	15339	15124	15281	15362	15535	15195	15322	15303	15277	15212	15275	15435	15107	15261	15209	15010	15310	15230	15283	15373	15295	15216	15324	15207	15352	15357	15434	15275	15266	15245	15564	15110	15308	15136	15301	15293	15331	15119	15432	15232	15296	15499	15121	15258	15217	15189	15320	15229	15247	15279	15306	15226	15227	15335	15396	15355	15154	15201	15541	15234	15234	15338	15244	15300	15201	15420	15152	15340	15220	15045	15275	15342	15415	15099	15316	15294	15230	15397	15224	15337	15225	15308	15438	15231	15178	15231	15230	15257	15125	15217	15475	15289	15365	15257	15353	15371	15504	15313	15335	15297	15367	15301	15160	15265	15100	15314	15255	15503	15287	15235	15205	15502	15327	15475	15311	15243	15326	15288	15364	15213	15402	15273	15557	15268	15295	15348	15283	15273	15342	15145	15311	15262	15304	15313	15281	15405	15376	15211	15198	15281	15229	15359	15254	15226	15452	15027	15219	15349	15313	15241	15214	15237	15272	15130	15183	15237	15391	15164	15252	15198	15272	15406	15205	15367	15496	15286	15266	15247	15154	15284	15277	15280	15291	15118	15384	15272	15317	15294	15251	15342	15292	15285	15303	15103	15295	15222	15321	15445	15194	15158	15323	15313	15447	15419	15344	15279	15220	15273	15351	15229	15507	15078	15362	15105	14984	15175	15497	15285	15321	15316	15221	15225	15295	15231	15323	15255	15254	15237	15346	15267	15258	15270	15119	15391	15265	15274	15359	15366	15009	15358	15287	15429	15054	15365	15347	15403	15194	15205	15254	15325	15299	15295	15308	15402	15255	15363	15368	15240	15292	15218	15390	15337	15197	15150	15403	15284	15205	15342	15219	15328	15297	15082	15205	15165	15206	15224	15193	15205	15167	15214	15197	15225	15218	15432	15073	15361	15048	15400	15380	15237	15266	15179	15374	15301	15353	15353	15230	15267	15342	15254	15126	15379	15238	15103	15257	15251	15255	15465	15163	15286	15280	15377	15296	15218	15241	15225	15206	15334	15450	15204	15243	15256	15245	15111	15255	15183	15223	15088	15171	15256	15238	15244	15329	15346	15355	15234	15275	15140	15208	15200	15198	15354	15373	15211	15061	15207	15174	14990	15280	15326	15315	15089	15368	15218	15235	15410	15312	15100	15420	15320	15368	15339	15317	15329	15283	15524	15294	15192	15237	15380	15241	15319	15118	15207	15396	15255	15464	15265	15218	15342	15348	15194	15098	15329	15416	15363	15161	15215	15326	15410	15394	15207	15436	15145	15225	15380	15158	15251	15218	15343	15201	15233	15381	15512	15187	15293	15188	15340	15246	15555	15313	15321	15207	15335	15317	15236	15254	15317	15197	15302	15204	15341	15259	15184	15255	15149	15335	15336	15158	15187	15247	15347	15345	15034	15437	15288	15339	15184	15190	15264	15318	15272	15279	15216	15243	15391	15233	15306	15258	15249	15207	15341	15199	15454	15253	15399	15247	15360	15366	15203	15165	15359	15421	15456	15173	15287	15414	15369	15385	15243	15323	15203	15219	15163	15103	15324	15231	15313	15285	15179	15127	15220	15405	15368	15349	15106	15357	15297	15303	15332	15363	15251	15263	15330	15231	15331	15198	15293	15276	15284	15164	15448	15376	15054	15326	15155	15369	15321	15315	15319	15258	15445	15117	15273	15223	15372	15409	15135	15265	15324	15309	15151	15251	15344
22935	21354	29203	23814	21635	23714	25501	20012	18778	18759	18755	18232	18451	18320	18175	17935	17908	18158	17903	18051	17891	17894	17716	17865	17916	17883	17885	17716	17880	17731	17682	17561	18032	17802	17832	17844	17853	18040	17865	17974	17858	17819	17688	17771	17783	17871	18162	19570	19354	19044	18555	18076	17790	17695	17737	17713	17576	17592	17643	17651	17657	17779	17491	17739	17836	17691	17737	17607	17812	17491	17627	17776	17528	17565	17844	17703	17675	17784	17418	17557	17645	17959	17674	17517	17786	17602	17651	17807	17731	17616	17670	17537	17590	17539	17543	17653	17611	17571	17705	17593	17654	17668	17691	17814	17619	17690	17600	17506	17731	17810	17549	17651	17551	17695	17830	17749	17656	17509	17476	17730	17436	17567	17556	17605	17730	17639	17656	17704	17887	17703	17817	17631	17525	17650	17591	17612	17413	17589	17597	17634	17693	17476	17693	17450	17544	17588	17601	17663	17968	17702	17694	17470	17542	17755	17612	17630	17777	17724	17421	17585	17605	17714	17777	17569	17496	17686	17757	17855	17466	17447	17783	17598	17554	17617	17830	17740	17604	17697	17727	17605	17640	17635	17764	17883	17627	17802	17874	17692	17599	17661	17510	17530	17609	17450	17675	17685	17777	17790	17767	17660	17444	17394	17835	17818	17678	17748	17536	17585	17727	17658	17469	17501	17609	17563	17693	17654	17763	17673	17456	17726	17605	17770	17600	17560	17694	17679	17700	17532	17569	17556	17538	17497	17739	17581	17764	17727	17423	17677	17718	17664	17651	17723	17700	17603	17732	17674	17645	17528	17853	17795	17751	17707	17649	17653	17748	17824	17758	17746	17483	17721	17583	17635	17794	17556	17735	17579	17624	17834	17570	17590	17460	17726	17667	17635	17386	17802	17729	17648	17370	17735	17626	17660	17727	17572	17666	17688	17841	17564	17707	17798	17623	17437	17671	17764	17739	17683	17649	17655	17651	17532	17769	17676	17780	17645	17616	17787	17585	17673	17604	17700	17628	17503	17667	17753	17669	17603	17565	17495	17715	17726	17628	17435	17614	17641	17677	17655	17693	17712	17616	17413	17444	17581	17551	17483	17524	17601	17574	17545	17614	17661	17412	17594	17455	17492	17566	17748	17534	17529	17605	17558	17712	17583	17468	17602	17506	17556	18043	17441	17826	17713	17608	17628	17711	17655	17790	17747	17555	17656	17782	17749	17490	17587	17710	17484	17587	17591	17720	17859	17770	17694	17637	17605	17693	17657	17539	17510	17800	17682	17647	17749	17631	17647	17741	17678	17855	17618	17767	17584	17736	17639	17647	17697	17657	17600	17810	17714	17625	17410	17588	17671	17584	17608	17777	17717	17664	17934	17744	17618	17874	17426	17614	17655	17512	17366	17548	17744	17643	17619	17718	17704	17758	17662	17785	17791	17664	17605	17799	17714	17545	17602	17712	17641	17738	17816	17677	17625	17654	17601	17746	17486	17477	17718	17782	17823	17581	17780	17588	17627	17539	17584	17498	17700	17709	17510	17536	17616	17645	17624	17483	17538	17605	17563	17710	17653	17477	17633	17538	17604	17626	17727	17697	17745	17815	17595	17510	17697	17521	17643	17642	17504	17538	17410	17625	17591	17756	17669	17794	17604	17636	17609	17794	17686	17548	17785	17636	17535	17722	17461	17563	17789	17317	17600	17614	17480	17632	17742	17613	17573	17559	17487	17576	17809	17884	17887	17776	17556	17600	17645	17680	17552	17555	17691	17432	17701	17555	17568	17467	17446	17794	17676	17753	17659	17929	17523	17582	17673	17562	17598	17712	17649	17707	17759	17562	17650	17576	17538	17612	17746	17705	17766	17702	17595	17617	17666	17649	17663	17750	17592	17836	17694	17751	17712	17732	17281	17598	17505	17794	17590	17661	17552	17752	17695	17501	17622	17793	17557	17585	17559	17915	17823	17540	17560	17652	17677	17438	17565	17750	17569	17769	17678	17514	17639	17501	17507	17671	17525	17586	17561	17354	17534	17734	17678	17499	17730	17760	17604	17498	17580	17741	17415	17666	17580	17592	17844	17672	17710	17509	17654	17705	17678	17734	17691	17367	17451	17616	17588	17592	17460	17564	17852	17689	17592	17500	17502	17474	17652	17691	17819	17644	17630	17593	17636	17553	17524	17788	17578	17340	17770	17507	17589	17699	17571	17636	17691	17537	17728	17725	17568	17725	17749	17632	17637	17683	17583	17735	17500	17480	17667	17676	17801	17597	17617	17340	17649	17632	17772	17656	17688	17703	17769	17824	17718	17715	17583	17761	17547	17611	17336	17816	17612	17516	17676	17690	17690	17582	17467	17512	17548	17344	17705	17657	17729	17589	17686	17666	17574	17800	17685	17797	17642	17637	17770	17727	17865	17895	17558	17601	17691	17666	17609	17599	17739	17678	17598	17687	17464	17781	17740	17540	17377	17699	17557	17813	17698	17633	17427	17512	17686	17649	17686	17719	17642	17636	17719	17603	17516	17709	17720	17782	17630	17648	17692	17846	17595	17560	17623	17458	17488	17386	17558	17526	17537	17682	17709	17750	17801	17749	17717	17467	17714	17682	17762	17634	17678	17693	17749	17527	17617	17535	17627	17536	17683	17528	17641	17543	17677	17636	17741	17539	17710	17781	17561	17674	17501	17546	17654	17697	17291	17595	17587	17448	17679	17659	17534	17443	17697	17748	17640	17752	17758	17733	17788	17756	17686	17602	17660	17745	17514	17491	17374	17867	17466	17622	17789	17570	17636	17796	17583	17606	17564	17580	17530	17663	17926	17536	17569	17657	17746	17523	17863	17639	17699	17684	17817	17647	17581	17765	17663	17568	17644	17761	17663	17599	17719	17636	17612	17594	17548	17610	17677	17809	17412	17712	17677	17598	17494	17711	17461	17709	17418	17652	17538	17526	17569	17563	17686	17725	17607	17551	17400	17663	17755	17740	17583	17760	17844	17808	17766	17630	17729	17597	17689	17707	17521	17753	17619	17919	17661	17830	17627	17741	17577	17748	17563	17605	17592	17716	17494	17639	17458	17524	17683	17657	17744	17841	17663	17706	17801	17658	17691	17510	17582	17646	17487	17570	17373	17533	17645	17729	17530	17458	17630	17786	17605	17655	17601	17474	17425	17664	17641	17650	17690	17435	17550	17490	17714	17658	17715	17468	17536	17648	17338	17611	17738	17558	17617	17718	17660	17727	17805	17817	17644	17562	17574	17445	17461	17553	17613	17629	17629	17754	17534	17662	17590	17765	17602	17695	17488	17505	17550	17775	17401	17797	17424	17531	17520	17620	17708	17559	17565	17529	17655	17746	17503	17497	17565	17560	17510	17643	17795	17596	17885	17658	17395	17652	17642	17632	17724	17600	17532	17605	17556	17664	17816	17771	17712	17627	17673	17573	17678	17701	17684	17592	17935	17515	17692	17482	17550	17789	17796	17659	17813	17628	17752	17802	17745	17661	17744	17724	17644	17799	17629	17747	17639	17635	17777	17524	17511	17615	17559	17441	17483	17344	17557	17620	17645	17464	17578	17694	17725	17797	17815	17612	17513	17454	17422	17382	17734	17638	17564	17569	17483	17498	17591	17782	17607	17635	17688	17593	17630	17594	17390	17595	17572	17583	17556	17880	17585	17470	17487	17692	17633	17686	17513	17582	17745	17612	17613	17819	17885	17395	17580	17556	17603	17646	17392	17575	17740	17638	17453	17717	17484	17406	17415	17419	17637	17574	17476	17513	17505	17589	17545	17724	17512	17525	17790	17718	17542	17663	17620	17547	17764	17670	17782	17821	17534	17519	17413	17605	17732	17510	17509	17635	17826	17590	17636	17480	17563	17579	17634	17640	17563	17687	17437	17709	17778	17573	17673	17644	17625	17657	17596	17563	17656	17622	17714	17927	17649	17653	17560	17651	17574	17784	17604	17779	17600	17615	17686	17581	17466	17607	17556	17758	17659	17519	17469	17655	17753	17830	17536	17631	17705	17589	17709	17696	17619	17567	17512	17646	17676	17646	17585	17622	17557	17570	17593	17902	17895	17578	17662	17733	17596	17791	17817	17644	17652	17561	17690	17817	17832	17395	17636	17723	17590	17680	17702	17595	17803	17502	17564	17479	17649	17488	17768	17444	17418	17625	17793	17729	17427	17470	17631	17510	17638	17491	17578	17777	17595	17462	17634	17577	17511	17576	17544	17749	17747	17655	17679	17556	17788	17692	17562	17872	17720	17567	17576	17549	17454	17785	17674	17651	17567	17775	17709	17693	17696	17620	17602	17495	17693	17612	17626	17601	17506	17506	17413	17499	17455	17583	17791	17783	17669	17551	17696	17433	17744	17596	17509	17884	17742	17619	17472	17573	17539	17545	17664	17512	17814	17437	17727	17772	17643	17704	17602	17861	17739	17332	17607	17606	17603	17576	17945	17833	17653	17619	17531	17749	17798	17671	17654	17563	17658	17779	17651	17741	17802	17496	17692	17806	17576	17638	17535	17523	17749	17755	17607	17577	17781	17959	17625	17529	17689	17600	17789	17497	17532	17575	17662	17617	17627	17531	17618	17769	17911	17930	17607	17663	17328	17345	17604	17655	17574	17704	17778	17778	17768	17792	17542	17672	17616	17562	17477	17720	17620	17807	17835	17804	17621	17646	17720	17457	17389	17572	17636	17736	17679	17722	17489	17647	17634	17719	17806	17520	17684	17592	17432	17546	17745	17551	17572	17655	17614	17582	17665	17685	17518	17648	17590	17518	17764	17550	17840	17539	17578	17639	17598	17656	17751	17847	17671	17643	17451	17742	17438	17441	17385	17546	17654	17718	17514	17644	17668	17725	17692	17721	17733	17529	17649	17622	17539	17598	17725	17700	17513	17714	17799	17435	17626	17669	17518	17899	17532	17812	17756	17352	17769	17762	17747	17784	17482	17569	17712	17703	17593	17565	17783	17704	17640	17572	17624	17666	17795	17315	17443	17592	17699	17511	17491	17643	17658	17664	17653	17689	17674	17817	17718	17788	17544	17750	17532	17673	17744	17461	17786	17480	17598	17582	17392	17579	17663	17604	17748	17613	17637	17596	17571	17680	17785	17600	17486	17515	17709	17612	17568	17607	17701
20874	36892	32615	26061	22628	19842	18430	17316	16489	16119	16002	15768	15623	15554	15309	15308	15352	15306	15048	15071	15088	15139	15163	15208	14827	14989	14972	14980	15081	14813	14982	14991	15007	14997	15064	15357	15308	15200	15063	15100	14876	15135	15005	15181	14915	15248	15964	17934	17465	16612	15608	15260	14993	14980	14889	14863	15069	14766	14862	15043	15021	15007	14991	14941	14898	14870	14831	14869	14991	15043	14718	14946	14806	15104	15074	14982	14859	14904	14907	14952	14971	14888	15000	14958	15026	14786	14928	14777	14925	15065	15012	14709	14976	14798	15038	14965	14957	14887	14793	15037	14809	14777	14920	14820	14787	14857	14980	15096	14895	14914	15005	15048	15029	14826	14927	14823	15080	14983	14911	14815	14795	14782	14895	15012	14839	14879	14833	14887	14801	14995	15049	14842	14832	14917	15036	14883	14816	14851	14797	14762	14799	14763	14866	14728	14817	14910	15044	14931	15024	14978	14825	14851	14902	14859	14854	14871	14903	14837	14896	14954	14854	14988	14806	14962	14800	15016	14997	14873	14936	14810	14825	14994	14860	15050	14987	14840	14832	14851	14741	14899	14894	14897	14788	14980	15021	14889	14992	14817	14801	14921	14919	14954	14979	14964	14894	14909	14893	14824	14752	14964	14714	14924	14932	14923	14813	14988	14969	14943	14877	14968	14954	14964	14927	14935	14761	14817	14850	14912	14974	14938	14758	14742	14918	14839	14796	14903	14865	14746	14968	14862	14916	14803	14811	15001	14927	14899	14871	14974	14932	14846	14884	14928	14907	14974	14829	15053	14628	14787	14794	14884	14972	14953	14729	14840	14979	14899	14932	14855	14905	14804	15050	14748	14889	14838	14827	14903	14703	14795	14945	14912	15007	14813	14926	14829	14784	14804	14858	15040	14915	15021	14752	14885	14986	14805	14751	14889	14928	15085	14930	14815	14920	14995	14907	14714	14928	14717	14843	14962	14906	15035	14780	14857	14896	14858	14797	14825	14837	14755	14777	14873	14812	14740	14895	14830	15035	14899	14892	14855	14876	14781	14897	14799	14888	14766	14806	14888	15049	14742	14960	14915	14896	14906	14720	14707	14787	14932	14890	14826	14853	14716	14970	14869	15021	14874	14861	14860	14860	14904	14921	14901	14958	14917	14980	14850	14840	14972	14825	14818	14959	14777	14988	14708	14999	14912	14862	14884	14901	15182	15008	14802	14867	14972	14891	14905	14934	14756	15051	14951	14898	14911	14955	15028	14925	14966	14934	14772	14912	14849	14995	14834	14855	14868	14824	14724	14899	15011	14967	14836	14989	14779	14873	14909	14913	14975	14856	14749	14627	14922	15055	14914	14883	14869	14728	14824	14964	14923	14933	14969	14938	14965	14827	14912	14958	14801	14821	14884	15076	14972	14977	14804	14841	14958	14799	14701	15046	14866	14938	14816	14821	14889	14971	14990	14892	14907	14977	14794	14908	14749	14862	14952	14836	14682	14916	15020	14780	14890	14864	14883	14870	15056	14949	14889	15042	14857	14812	14841	14979	14870	14955	14805	14857	14781	14800	15005	14674	14998	14909	14648	14846	14936	14997	15023	14829	14940	14934	15012	14927	14785	14924	14813	14643	14742	14859	14873	14819	14774	14981	15098	14859	14835	14930	14865	14859	14886	14628	14860	14737	14835	15031	15010	14826	14939	14877	14825	14917	14781	14745	14922	14835	14779	14882	14777	14770	14827	14933	14848	14897	14963	14928	14927	14849	14950	14897	14905	14894	14760	14835	14968	14889	14922	15078	14936	14885	15090	14986	15013	14729	14828	15027	14962	14913	14908	14866	15041	14961	14814	14923	14867	15028	14894	14911	14917	14817	14753	14887	14933	14846	14751	14849	14928	14989	14771	15031	14852	14779	14828	14775	14724	14885	14901	14904	14935	14835	14851	14901	14662	14995	15027	14791	14877	14827	14887	14946	14756	14961	15065	14671	14829	14985	14732	14928	14824	14871	14845	14826	14901	14889	14924	15044	14917	15041	14747	14987	14946	14771	14896	14851	14897	14712	14914	14989	14875	14989	15014	14832	14856	14910	14884	14779	14939	14871	14913	14838	14943	14816	14759	14822	14851	14867	15016	14982	14887	14895	14716	14818	14996	14819	14947	14884	14841	14978	14960	14654	14847	14929	14776	14860	14805	14837	14879	14924	14921	14825	14786	14855	14954	14920	14898	14814	14985	14893	14912	14868	14865	14824	14811	15011	14676	15051	15014	14861	14794	14963	14945	14860	14944	14995	14928	14925	14846	14992	14966	14742	14824	14973	14940	14915	14807	14924	15090	14920	14761	14860	14841	14793	15002	14893	14759	14902	14897	14865	14963	14841	14903	14840	14835	14916	14733	14768	14960	14885	14874	14863	15014	14833	14915	14788	14912	14755	15002	14715	14817	14937	15029	14771	14833	14950	14822	14963	14919	15015	14930	14946	15096	14928	14801	14951	14679	14902	14853	14855	14704	14911	14975	14824	14858	14967	14780	14776	14781	15011	14938	14905	14911	15004	14781	14756	15004	14923	14938	14797	14832	14944	14883	14917	15030	14795	14925	14920	14746	14830	14805	15038	14874	14869	14843	15045	15071	14819	14885	14825	14842	14906	14622	14781	15006	14883	14909	15016	14927	15010	14843	14928	14960	14775	14783	14940	14908	14992	15001	14850	14788	15073	14921	14734	14881	14767	14880	14842	14915	14835	14664	14985	14785	14830	14938	14898	14894	14818	14848	14894	14757	15015	14804	15012	14878	14832	14964	14702	14951	14961	14680	15117	14728	15004	14859	14849	14865	14952	14901	15106	14870	15042	14886	14792	15050	14840	14681	14881	14881	14876	14971	14753	14770	14936	14797	14745	14964	14848	14785	14837	14658	14756	14842	14939	14822	14936	14922	14900	14987	14902	14761	14870	14953	14708	14935	14693	14847	15076	15026	14804	14735	14893	15146	15013	14906	14869	14916	14765	14993	14968	14778	14983	14748	14825	14931	14875	14853	14833	14839	15021	14819	14907	14861	15044	14722	14809	14923	14829	14824	14855	14993	14811	14681	14734	14945	14810	14865	14801	14655	14897	14752	14898	14993	14894	14871	14908	14769	14769	15108	14675	14980	15008	14977	14852	14778	14807	14931	14761	14923	14908	15051	14765	14838	14915	14981	14909	14972	14828	14985	14716	14875	14944	14830	14813	15023	14824	14898	14747	14953	14845	14984	14832	15003	14960	14932	14839	15000	14913	14811	14944	14832	15030	15008	14807	15004	14912	14802	14824	14848	14850	14734	14890	14903	15093	14855	14820	14993	14700	14783	14992	14785	14904	14839	14946	14902	15088	14901	14948	14947	15002	14793	14775	14933	14966	14899	15021	14888	14976	14952	14857	14898	15019	14925	14835	14963	14893	14803	14857	14795	14889	15017	14728	14741	14960	14829	14766	14827	14852	14868	14785	14934	15011	14834	14971	14953	14758	15044	14884	14916	14903	14978	14789	14928	14891	14861	14859	14947	14943	14866	14835	14786	14842	14767	14935	15015	14837	14887	14918	14838	14809	14851	14926	14823	14762	14852	14854	14702	14919	14889	14877	14933	14825	14869	14784	14675	14750	14781	14974	14899	14973	14939	14905	14963	15014	14791	14947	14857	14738	14862	14914	14774	14891	14750	14901	14755	14895	14858	14880	15000	14800	14824	14897	14942	14866	14921	14807	14891	15003	14905	14966	14824	14953	14967	14868	14891	15088	14926	14849	14897	14937	14938	14816	14935	15017	14886	14888	14785	14915	14935	14808	14908	14950	14931	14749	14946	14859	14903	14998	14969	14767	14838	14896	14882	15189	14964	14988	14852	14942	14839	14937	14838	14961	15060	14810	14792	14812	14962	14973	14832	14867	15027	14890	14786	14969	14769	14720	14943	14872	14915	14921	14750	14915	15077	14792	14807	14836	14884	14833	14770	15055	14818	15175	14864	14869	14895	14931	14755	15023	15095	14888	14844	14952	14898	15016	14978	14952	14791	14998	15039	14836	14959	14933	14919	14785	14868	15075	14830	14891	14768	14846	14815	14776	15111	14761	14812	14859	14797	14918	14690	14900	14866	14913	14838	14768	14708	14919	14979	15020	14911	14829	14764	14861	14981	15075	14753	14993	14681	14973	14881	14859	15026	14729	14843	14878	14833	14912	14748	14829	14893	14721	14992	14775	14859	14791	14983	14814	14971	15000	15032	14752	14827	15017	15043	15059	14866	14749	15036	15063	14852	14880	14793	14943	14866	14847	14993	14867	14846	14939	14677	14936	14745	14872	15045	14954	15003	14954	14873	14950	14938	14827	14739	14915	14928	14978	14946	14834	14754	14881	14764	15013	14858	14923	14855	14938	14923	14866	14888	14968	14969	14823	14747	14893	14846	15012	14907	15038	14943	14989	14909	14831	14853	15010	14902	15067	15084	14910	14871	14923	14859	14938	14594	14990	14879	14803	14864	14905	14942	14944	15015	14595	14933	14894	14869	14817	14831	14787	14831	14952	14893	15045	14869	14693	14879	14862	14780	15060	15033	14858	14899	14674	14747	14861	14884	14793	14781	15119	14997	14893	14961	14946	14849	14954	15001	14866	14831	15010	14882	15084	14847	14789	14825	14999	14904	14947	14924	14968	14894	14914	14990	14851	14883	14930	15055	14870	14971	14820	14825	14728	14875	14910	14825	14854	14816	14754	14793	14826	14937	14707	14901	15026	14948	14933	14928	14881	14973	14822	15092	14978	14818	14891	14759	14962	14923	14952	14782	14732	14966	14926	14794	14799	14944	15003	14773	14886	14735	14856	14854	14882	14734	14830	14924	14665	14917	14888	14944	14925	14808	14848	14844	14875	14908	14935	15020	15009	14909	14805	14993	14815	15023	14815	14945	14855	14844	14947	14786	14909	14922	14968	14750	14812	14978	14869	14984	14988	14921	14852	14964	14813	15013	14865	14832	14887	14992	14861	14887	14879	14906	14951	14940	14826	15011	14914	14896	14749	15029	14869	14919	14974	14862	14757	14836	14886	14838	14831	14927	14907	14833	14820	14845	14879	14980	15069	14908	14993	14791	14829	14874	14938	14805	14846	14953	14942	14856	14947	14843
27600	22236	24791	21647	17784	17474	17385	16823	17021	16950	16985	16796	16831	16857	16671	16757	16781	16860	16819	16754	16745	16731	16724	16630	16754	16697	16677	16672	16904	16748	16658	16810	16780	16535	16863	16929	16722	16816	16829	16575	16453	16742	16849	16789	16730	16734	16747	16914	16924	16894	16793	16661	16834	16893	16488	16649	16835	16717	16994	16619	16424	16717	16586	16611	16777	16736	16713	16691	16807	16651	16755	16794	16796	16598	16773	16696	16832	16811	16547	16501	16859	17023	16746	16661	16925	16813	16795	16703	16702	16552	16605	16620	16888	16965	16702	16923	16792	16645	16583	16476	16724	16775	16637	16673	16821	16734	16746	16689	16728	16441	16595	16841	17036	16778	16777	16713	16754	16559	16802	16841	16545	16729	16832	16762	16745	16801	16835	16596	16856	16632	16962	16964	16857	16660	16778	16664	16635	16471	16723	16762	16671	16709	16657	16658	16700	16765	16605	16685	16661	16825	16672	16609	16562	16787	16785	16600	16543	16767	16832	16699	16773	16720	16780	16630	16827	16674	16837	16606	16789	16732	16799	16647	16786	16815	16358	16667	16624	16793	16741	16789	16950	16765	16756	16812	16706	16823	16754	16717	16770	16812	16557	16703	16753	16745	16702	16819	16638	16718	16480	16764	16634	16746	16579	16732	16637	16679	16794	16679	16810	16598	16796	16754	16832	16826	16655	16635	16637	16703	16792	16781	16666	16555	16595	16545	16768	16603	16736	16623	16837	16906	16570	16569	16847	16826	16714	16778	16680	16569	16678	16841	16788	16736	16824	16795	16837	16876	16522	16908	16867	16740	16565	16806	16946	16824	16663	16559	16692	16751	16731	16699	16707	16661	16561	16651	16785	16477	16719	16672	16582	16661	16688	16631	16600	16698	16851	16725	16773	16591	16692	16685	16648	16794	16740	16797	16667	16792	16685	16886	16732	16744	16726	16801	16538	16641	16898	16721	16792	16854	16639	16827	16688	16682	16709	16800	16795	16528	16836	16579	16711	16678	16864	16786	16652	16569	16689	16564	16644	16575	16695	16717	16670	16479	16615	16680	16718	16802	16799	16928	16570	16595	16673	16790	16685	16627	16577	16843	16475	16804	16595	16779	16736	16737	16672	16859	16821	16962	16573	16693	16628	16677	16711	16787	16745	16625	16756	16842	16555	16720	16630	16976	16886	16614	16815	16741	16659	16724	16753	16708	16638	16717	16750	16831	16795	16699	16571	16598	16682	16649	16739	16703	16741	16692	16885	16521	16655	16919	16753	16805	16671	16646	16734	16819	16851	16757	16758	16593	16917	16761	16766	16724	16828	16751	16787	16803	16816	16783	16583	16764	16703	16752	16639	16609	16720	16921	16766	16751	16853	16948	16734	16689	16684	16676	16744	16706	16745	16813	16740	16819	16821	16616	16678	16621	16813	16682	16989	16528	16802	17008	16601	16726	16775	16872	16873	16800	16775	16564	16585	16561	16697	16731	16631	16581	16653	16610	16702	16845	16612	16596	16736	16671	16746	16581	16596	16802	16620	16725	16696	16713	16724	16751	16780	16535	16917	16791	16700	16708	16817	16772	16646	16766	16887	16858	16997	16716	16664	16623	16808	16754	16626	16602	16735	16708	16633	16687	16692	16905	16675	16676	16782	16619	16772	16699	16725	16507	16485	16700	16738	16569	16696	16548	16704	16667	16604	16947	16888	16540	16766	16798	16737	16564	16782	16713	16752	16995	16682	16976	16722	16724	16616	16762	17017	16917	16888	16487	16398	16562	16516	16705	16889	16794	16723	16815	16690	16702	16640	16767	16654	16665	16712	16434	16738	16617	16582	16728	16827	16784	16766	16822	16659	16640	16649	16748	16737	16769	16815	16832	16852	16635	16641	16729	16683	16566	16747	16657	16673	16597	16610	16601	16662	16652	16733	16735	16523	16771	16655	16633	16615	16720	16874	16619	16734	16704	16728	16727	16741	16695	16692	16733	16946	16602	16766	16579	16765	16725	16556	16729	16712	16706	16725	16583	16769	16620	16719	16785	16803	16726	16584	16571	16630	16815	16830	16703	16833	16610	16722	16635	16773	16749	16716	16631	16836	16877	16628	16716	16727	16717	16747	16793	16583	16549	16575	16643	16481	16676	16735	16847	16715	16821	17138	16796	16693	16741	16483	16704	16797	16791	16749	16731	16610	16937	16624	16677	16610	16774	16699	16742	16779	16668	16688	16592	16704	16790	16803	16576	16843	16689	16864	16812	16693	16806	16558	16742	16870	16667	16592	16787	16733	16558	16687	16596	16732	16932	16635	16634	16751	16865	16545	16637	16703	16869	16761	16595	16689	16955	16860	16758	16841	16754	16755	16764	16730	16740	16838	16775	16842	16791	16749	16625	16643	16767	16677	16788	16495	16588	16769	16676	16677	16963	16711	16768	16647	16734	16722	16747	16726	16672	16649	16646	16666	16821	16601	16794	16684	16837	16723	16665	16633	16805	16849	16714	16703	16631	16821	16582	16741	16644	16663	16649	16746	16717	16702	16719	16806	16683	16759	16619	16789	16704	16730	16623	16836	16400	16623	16895	16665	16695	16702	16841	16686	16621	16730	16669	16693	16546	16608	16373	16523	16669	16634	16562	16745	16718	16791	16780	16710	16776	16561	16516	16880	16753	16622	16770	16937	16737	16812	16640	16755	16843	16861	16660	16699	16610	16715	16904	16822	16674	16520	16872	16712	16823	16860	16727	16679	16722	16741	16783	16830	16748	16699	16696	16663	16674	16764	16896	16832	16727	16745	16499	16701	16716	16789	16826	16700	16800	16622	16590	16752	16695	16705	16834	16613	16699	16517	16581	16795	16693	16765	16667	16840	16460	16526	16774	16678	16881	16647	16719	16738	16676	16638	16760	16702	16553	16869	16506	17001	16765	16716	16647	16656	16581	16773	16792	16734	16718	17093	16771	16672	16608	16737	16711	16699	16791	16764	16902	16854	16673	16735	16692	16728	16630	16774	16723	16823	16659	16872	16668	16790	16433	16618	16693	16783	16797	16828	16616	16732	16604	16712	16594	16634	16770	16914	16800	16732	16533	16712	16803	16796	16854	16742	16684	16681	16801	16634	16663	16865	16827	16677	16543	16764	16655	16439	16783	16677	16697	16716	16842	16595	16776	16685	16787	16754	16740	16744	16680	16656	16736	16711	16818	16801	16773	16794	16712	16712	16626	16807	16649	16911	16839	16697	16541	16812	16730	16705	16891	16853	16510	16859	16709	17012	16832	16806	16742	16621	16649	16832	16788	16666	16802	16666	16935	16757	16715	16793	16601	16748	16685	16782	16752	16606	16500	16653	16902	16833	16671	16721	16878	16925	16733	16746	16875	16792	16745	16744	16677	16651	16658	16847	16737	16644	16669	16832	16687	17087	16871	16713	16640	16710	16876	16719	16782	16712	16631	16510	16922	16780	16657	16680	16831	16664	16651	16669	16787	16724	16807	16906	16624	16831	16664	16746	16820	16658	16479	16790	16716	16739	16608	16749	16743	16679	16568	16736	16676	16591	16834	16490	16715	16961	16698	16683	16708	16743	16526	16762	16692	16697	16661	16799	16978	16812	16816	16684	16731	16755	16827	16723	16777	16787	16768	16793	16801	16885	16730	16716	16624	16716	16732	16688	16826	16732	16836	16819	16602	16659	16801	16720	16714	16459	16575	16789	16585	16954	16625	16599	16581	16773	16661	16724	16825	16729	16778	16644	16644	16780	16678	16819	16655	16801	16625	16726	16649	16860	16665	16669	16627	16681	16875	16967	16628	17000	16706	16856	16819	16896	16805	16589	16803	16644	16493	16776	16563	16705	16553	16739	16727	16592	16654	16906	16642	16771	16838	16811	16729	16785	16745	16714	16801	16657	16747	16606	16456	16624	16580	16866	16841	17022	16586	16690	16649	16703	16855	16755	16543	16595	16682	16701	16492	16880	16696	16951	16890	16716	16723	16622	16609	16596	16626	16691	16523	16701	16645	16733	16809	16937	16707	16865	16771	16795	16820	16854	16641	16718	16865	16697	16665	16620	16598	16855	16854	16617	16622	16782	16758	16635	16837	16766	16662	16692	16704	16637	16734	16796	16585	16643	16781	16644	16624	16684	16798	16791	16989	16729	16456	16606	16649	16693	16779	16944	16844	16628	16952	16786	16837	16770	16668	16740	16750	16939	16733	16989	16657	16876	16771	16666	16639	16772	16814	16840	16717	16668	16720	16658	16667	16688	16760	16676	16739	16471	16662	16585	16672	16658	16672	16818	16626	16620	16760	16756	16670	16604	16524	16794	16758	16680	16781	16728	16657	16598	16893	16728	16809	16806	16711	16661	16662	16823	16747	16768	16819	16804	16680	16708	16672	16704	16594	16848	16788	16812	16864	16855	16519	16714	16763	16891	16737	16712	16625	16672	16769	16693	16682	16690	16820	16905	16713	16659	16669	16518	16705	16734	16713	16686	16754	16646	16871	16715	16657	16721	16616	16790	16635	16882	16926	16773	16768	16828	16703	16640	16814	16832	16642	17035	16761	16716	16730	16648	16772	16690	16845	16613	16565	16842	16807	16732	16501	16809	16853	16639	16686	16741	16744	16911	16815	16792	16755	16832	16733	16720	16712	16713	16695	16800	16636	16817	16827	16846	16726	16799	16960	16607	16814	16646	16687	16729	16636	16713	16617	16750	16974	16779	16696	16805	16626	16828	16844	16740	16739	16851	16765	16783	16796	16651	16761	16724	16698	16869	16874	16851	16801	16809	16744	16779	16765	16691	16671	16730	16555	16658	16663	16855	16749	16771	16645	16580	16811	16665	16705	16893	16645	16617	16665	16927	16727	16902	16747	16661	16439	16769	16691	16537	16761	16634	16521	16773	16661	16728	16622	16796	16766	16884	16788	16670	16690	16667	16795	16591	16743	16846	16579	16817	16744	16662	16906	16776	16780	16807	16641	16719	16947	16708	16564	16654	16708	16655	16883	16594	16785	16788	16569	16701	16421	16668	16763	16645	16790	16668	16857	16685	16843	16727	16796	16771	16810	16760	16799	16693	16804	16799	16740	16802	16870	16867	16808	16585	16682	16778	16799	16708	16785	16570	16678	16653	17059	17002	16732	16734	16801
16396	21139	20345	18093	16363	15588	15046	14826	14638	14648	14631	14519	14452	14375	14499	14541	14586	14446	14316	14468	14442	14243	14265	14419	14298	14323	14125	14260	14424	14308	14371	14320	14346	14439	14379	14496	14480	14422	14586	14451	14422	14494	14452	14408	14214	14363	14508	14630	14554	14650	14598	14349	14383	14351	14268	14362	14317	14362	14214	14342	14482	14399	14308	14472	14396	14297	14338	14163	14197	14351	14208	14519	14445	14300	14520	14103	14337	14260	14377	14496	14282	14317	14428	14432	14366	14412	14348	14310	14368	14531	14342	14391	14372	14351	14378	14320	14398	14402	14245	14374	14257	14232	14447	14531	14426	14270	14346	14284	14263	14503	14323	14129	14369	14522	14412	14407	14365	14363	14338	14163	14310	14285	14438	14498	14286	14249	14315	14339	14385	14343	14334	14201	14403	14265	14206	14320	14293	14244	14300	14342	14176	14412	14405	14340	14352	14483	14163	14314	14495	14538	14299	14499	14325	14472	14439	14282	14410	14348	14307	14290	14482	14281	14363	14222	14382	14323	14322	14185	14375	14494	14317	14477	14393	14219	14295	14357	14213	14260	14431	14244	14333	14338	14229	14422	14282	14342	14355	14503	14407	14189	14257	14327	14304	14399	14470	14325	14412	14171	14170	14318	14322	14348	14400	14170	14223	14414	14231	14404	14302	14371	14334	14307	14358	14269	14280	14207	14350	14431	14348	14263	14302	14283	14300	14307	14472	14188	14259	14377	14406	14365	14412	14271	14200	14309	14453	14179	14217	14279	14330	14185	14551	14407	14451	14346	14216	14340	14320	14374	14444	14301	14442	14320	14184	14355	14464	14320	14469	14287	14262	14269	14375	14415	14454	14356	14384	14222	14191	14276	14337	14364	14252	14502	14179	14450	14390	14165	14331	14369	14542	14321	14414	14234	14426	14372	14257	14320	14375	14214	14335	14355	14419	14199	14317	14538	14288	14357	14445	14256	14411	14348	14306	14494	14470	14118	14339	14132	14496	14297	14354	14258	14405	14415	14448	14487	14265	14371	14389	14434	14242	14274	14289	14235	14370	14273	14344	14280	14260	14281	14302	14185	14372	14468	14334	14253	14341	14614	14320	14404	14406	14377	14455	14390	14337	14314	14340	14294	14279	14409	14372	14400	14393	14372	14484	14372	14428	14372	14420	14291	14362	14280	14276	14284	14337	14324	14364	14586	14347	14396	14363	14283	14375	14440	14395	14405	14223	14564	14406	14411	14415	14257	14321	14420	14239	14400	14425	14344	14319	14360	14336	14422	14366	14370	14378	14354	14379	14322	14327	14296	14272	14323	14282	14268	14500	14342	14357	14266	14323	14386	14301	14173	14388	14309	14261	14329	14467	14259	14367	14450	14352	14383	14314	14267	14407	14361	14514	14622	14447	14323	14271	14285	14252	14283	14250	14351	14473	14271	14271	14606	14409	14263	14358	14273	14454	14490	14413	14243	14382	14191	14369	14330	14429	14306	14312	14361	14275	14333	14425	14238	14338	14385	14643	14098	14360	14304	14233	14422	14373	14383	14254	14254	14417	14250	14341	14386	14432	14309	14155	14302	14496	14303	14540	14332	14369	14288	14285	14374	14342	14418	14515	14205	14348	14441	14483	14280	14249	14277	14095	14342	14445	14326	14152	14378	14443	14190	14466	14370	14346	14496	14244	14546	14308	14224	14179	14369	14340	14292	14451	14252	14202	14248	14220	14370	14379	14410	14349	14415	14296	14239	14293	14308	14177	14222	14290	14339	14462	14352	14315	14304	14434	14236	14369	14202	14376	14429	14414	14404	14405	14303	14282	14302	14241	14426	14457	14437	14484	14328	14246	14265	14325	14224	14502	14444	14418	14260	14235	14500	14170	14377	14240	14366	14471	14350	14333	14261	14480	14213	14342	14229	14394	14437	14467	14310	14217	14279	14458	14110	14292	14372	14283	14436	14370	14202	14422	14415	14400	14447	14238	14360	14367	14417	14311	14347	14357	14363	14046	14293	14364	14177	14396	14435	14492	14363	14580	14484	14340	14416	14322	14452	14402	14270	14287	14379	14549	14348	14402	14361	14482	14280	14257	14277	14302	14445	14336	14295	14439	14339	14316	14349	14213	14398	14272	14387	14308	14493	14304	14473	14120	14367	14389	14369	14399	14482	14223	14307	14299	14430	14404	14360	14429	14353	14467	14414	14531	14305	14322	14288	14334	14355	14485	14241	14545	14241	14259	14415	14311	14572	14282	14547	14252	14352	14328	14369	14340	14268	14336	14408	14304	14323	14174	14234	14519	14260	14369	14318	14285	14432	14321	14308	14379	14347	14354	14337	14547	14228	14293	14320	14393	14389	14454	14416	14335	14503	14483	14269	14448	14230	14342	14340	14443	14403	14358	14251	14285	14357	14351	14341	14311	14305	14324	14373	14330	14347	14183	14314	14394	14148	14412	14403	14254	14219	14407	14191	14321	14484	14257	14395	14373	14449	14346	14474	14403	14413	14430	14188	14391	14344	14343	14324	14255	14176	14374	14363	14319	14281	14467	14280	14298	14427	14274	14458	14330	14331	14322	14335	14163	14224	14374	14419	14265	14507	14168	14331	14293	14228	14380	14370	14328	14325	14257	14489	14389	14376	14325	14334	14420	14396	14305	14359	14351	14487	14212	14500	14301	14335	14443	14548	14302	14448	14302	14535	14341	14264	14394	14373	14287	14314	14326	14337	14319	14313	14338	14250	14182	14276	14363	14254	14412	14160	14315	14415	14160	14285	14317	14448	14342	14328	14299	14393	14265	14365	14595	14309	14302	14299	14450	14247	14474	14233	14271	14527	14346	14396	14215	14330	14396	14300	14335	14334	14535	14371	14308	14288	14444	14392	14271	14404	14335	14311	14279	14368	14460	14323	14365	14389	14341	14312	14275	14299	14362	14418	14254	14280	14334	14361	14230	14230	14408	14349	14407	14503	14392	14258	14399	14384	14476	14443	14418	14327	14405	14289	14395	14533	14346	14421	14266	14325	14247	14407	14189	14372	14511	14238	14446	14376	14405	14466	14430	14211	14278	14358	14304	14298	14316	14347	14333	14320	14360	14192	14453	14356	14370	14328	14346	14341	14409	14327	14265	14332	14365	14167	14407	14229	14435	14530	14462	14521	14378	14360	14399	14376	14369	14164	14425	14370	14349	14251	14352	14497	14456	14209	14529	14380	14511	14202	14476	14371	14191	14408	14274	14227	14458	14289	14573	14405	14355	14407	14268	14502	14341	14367	14342	14347	14409	14276	14399	14491	14249	14387	14493	14295	14218	14129	14191	14330	14521	14392	14339	14409	14368	14354	14232	14342	14406	14407	14330	14313	14368	14368	14353	14397	14514	14239	14221	14217	14439	14354	14305	14444	14170	14255	14311	14333	14187	14434	14371	14455	14469	14222	14394	14465	14229	14309	14399	14153	14385	14369	14328	14456	14401	14505	14605	14389	14275	14247	14321	14385	14306	14354	14441	14356	14315	14449	14456	14327	14434	14418	14434	14321	14269	14507	14309	14200	14289	14400	14286	14077	14443	14387	14496	14186	14310	14557	14421	14361	14430	14356	14310	14248	14245	14283	14377	14180	14286	14251	14276	14372	14267	14440	14449	14360	14340	14395	14533	14440	14314	14356	14284	14292	14257	14357	14274	14420	14324	14171	14459	14334	14354	14428	14398	14325	14373	14173	14242	14358	14189	14522	14271	14352	14339	14072	14335	14338	14376	14475	14336	14335	14525	14448	14529	14277	14516	14496	14476	14239	14376	14205	14399	14323	14279	14388	14221	14361	14366	14449	14372	14223	14524	14466	14279	14322	14395	14297	14357	14300	14210	14378	14265	14265	14414	14425	14293	14480	14266	14433	14438	14293	14380	14299	14328	14267	14310	14162	14465	14337	14351	14238	14631	14380	14401	14317	14468	14403	14201	14319	14462	14411	14297	14272	14348	14332	14300	14557	14414	14405	14464	14243	14391	14434	14384	14424	14324	14367	14333	14473	14248	14403	14228	14423	14461	14570	14396	14380	14432	14330	14493	14499	14166	14439	14200	14564	14392	14296	14356	14414	14227	14257	14419	14289	14295	14271	14423	14362	14359	14251	14330	14211	14337	14346	14495	14422	14385	14321	14407	14337	14286	14380	14321	14400	14384	14413	14208	14319	14301	14219	14508	14408	14378	14257	14279	14226	14311	14446	14401	14336	14165	14379	14254	14422	14219	14216	14446	14276	14430	14286	14384	14420	14303	14360	14560	14415	14365	14363	14475	14424	14332	14287	14346	14334	14419	14307	14363	14418	14374	14414	14439	14377	14383	14371	14346	14373	14273	14334	14394	14212	14472	14372	14371	14380	14470	14400	14179	14271	14328	14209	14401	14388	14305	14340	14510	14488	14149	14382	14434	14437	14395	14307	14461	14500	14180	14260	14276	14349	14335	14457	14333	14264	14291	14332	14258	14223	14289	14285	14416	14546	14249	14341	14290	14542	14453	14335	14392	14301	14407	14561	14434	14332	14347	14469	14299	14223	14549	14387	14293	14345	14265	14489	14213	14396	14336	14294	14363	14375	14378	14499	14538	14591	14309	14263	14327	14440	14484	14350	14394	14251	14211	14377	14390	14457	14314	14367	14396	14321	14360	14460	14211	14297	14317	14563	14365	14339	14376	14343	14412	14373	14305	14337	14250	14203	14382	14440	14312	14390	14392	14355	14339	14401	14512	14400	14323	14423	14356	14423	14356	14426	14299	14406	14487	14327	14458	14362	14430	14307	14399	14199	14436	14393	14307	14351	14275	14212	14387	14097	14528	14170	14339	14462	14376	14357	14430	14476	14329	14469	14262	14427	14207	14244	14353	14311	14284	14391	14482	14324	14327	14204	14513	14169	14412	14331	14418	14381	14276	14336	14424	14387	14194	14285	14466	14294	14341	14423	14389	14457	14343	14369	14525	14158	14443	14510	14263	14321	14453	14416	14384	14402	14353	14350	14318	14125	14518	14320	14295	14180	14396	14406	14358	14413	14478	14386	14299	14432	14558	14261	14216	14354	14331	14180	14354	14273	14373	14239	14455	14372	14512	14345	14340	14576	14271	14415	14428	14374	14319	14259	14411	14325	14255	14320
23938	21340	28778	24308	22178	21718	20226	17470	16801	16982	16836	16630	16580	16642	16375	16616	16600	16482	16432	16384	16297	16280	16382	16268	16354	16392	16546	16047	16401	16211	16210	16441	16321	16236	16389	16311	16192	16324	16298	16421	16278	16318	16333	16253	16323	16458	16366	17137	17442	17009	16685	16401	16285	16229	16406	16126	16167	16177	16389	16459	16165	16228	16324	16292	16055	16078	16279	16228	16076	16198	16241	16047	16196	16244	16269	16399	16326	16237	16069	16320	16084	16124	16133	16177	16233	16258	16179	16183	16028	16131	16160	16199	16158	16073	16410	16218	16066	16171	16304	16157	16051	16379	16213	16061	16081	16081	16235	16055	16224	16335	16215	16210	16233	16311	16227	15998	16409	16083	16232	16038	16245	16132	16189	16215	16029	15957	16295	16135	16178	16239	15966	16108	16219	16092	16305	16077	16087	16312	15962	16052	16245	16326	16295	16063	16038	16196	16385	16254	16225	16243	16180	16101	16260	16122	15999	16057	16131	16220	16145	16212	16075	16316	16110	16259	16041	16139	16226	16261	16156	16326	16248	16160	16317	16037	16343	15864	16157	16276	16029	16236	16213	16179	16319	16060	16064	16182	16247	16290	15871	16135	16253	16151	16234	16130	16150	16110	16254	16060	16207	16121	16226	15895	16201	16113	16124	16131	16226	16279	16222	16259	16124	15947	16178	16103	16181	16286	16228	16190	16204	16116	16052	16167	16277	16211	16338	16204	16080	16082	16384	16151	16123	16299	16192	16163	16079	16187	16045	16416	16074	16087	16121	16055	16088	16241	16337	16188	16351	16391	16178	16041	16118	16175	16170	16000	16032	16052	16168	16305	16295	16029	16165	16217	16165	16161	16212	16409	16092	16286	16222	16147	16271	16273	16109	16173	16234	16246	16331	16166	16212	16305	16258	16026	16181	16104	16068	16071	16158	16083	16268	16282	16324	16103	16318	16197	16252	16042	16074	16173	16107	16214	16114	16166	16114	16184	16165	16249	16145	16242	16228	16055	16296	16093	16241	16188	16158	16105	16240	16001	16287	16168	16399	15973	16097	16305	16221	16109	16179	16052	16100	16045	16155	16312	16380	16232	16286	16072	16252	16049	16183	16199	16162	16102	16241	16122	16058	16312	16178	16045	16208	16175	16003	16034	16109	16159	16214	16370	16212	16281	16126	16201	16163	16135	16207	16052	15953	16246	16052	16234	15978	16180	16367	16250	15968	16245	16263	16305	16126	16274	16194	16225	16298	16132	16124	16212	16216	16060	16235	16108	16380	16442	16363	16328	16200	16363	16256	16193	16182	16259	16212	16038	16229	16052	16251	16053	16123	16223	16308	16254	16184	16084	16118	16268	16155	16057	16101	16322	16194	16239	16307	16193	16115	16298	16296	16230	16225	16299	16217	16069	16136	16235	16219	15987	16292	16243	16409	16109	16141	16138	16070	16096	16328	16000	15996	16158	16218	16125	16247	16099	16014	16229	16017	15989	16104	16209	16229	16135	16244	16337	16079	15946	16105	16235	16116	16125	16286	16191	16173	16252	16118	16350	16131	16335	16050	16262	16139	16186	16144	16117	16154	16115	15956	16162	16279	16120	16174	16307	16280	16198	16194	16168	16221	16160	16169	16109	16091	15997	16090	16067	16065	16303	16034	16243	16199	16259	16094	16030	16093	16159	16241	16111	15868	16244	16238	16222	16063	16234	16224	16098	16287	16142	16212	16283	16018	16066	16027	16059	16000	16131	16279	16122	16147	16203	15996	16172	16310	16063	16021	16125	16147	16148	16216	16384	16348	16233	16164	16098	16151	16121	16181	16149	16075	16192	16066	16111	15988	16119	16300	15886	16111	15971	16060	16140	16240	16274	16009	16157	16067	16234	16270	16183	16195	16107	16114	16168	16150	16138	16380	16398	16122	16228	16245	16006	16240	16298	16350	16220	16396	16239	16201	16225	16129	16216	16275	16271	16258	15974	16259	16071	16186	16143	16197	16200	16227	16193	16609	16259	16311	16300	16130	16143	16252	16059	16116	16230	16319	16164	16066	16247	16189	16057	16129	16207	16454	16240	15988	16307	16155	16011	16170	15996	16134	16222	16150	15961	16105	16152	16270	16308	16277	16155	16115	16177	16096	16327	16195	16194	16209	16224	16143	16091	16153	16062	16243	16119	16180	15991	16165	16326	16286	16299	16062	16172	16279	16276	16186	16249	16320	16125	16203	16290	16180	16131	16372	16276	16148	16199	16108	16012	16015	16184	16281	16141	16185	16200	16183	16216	16127	16238	15947	16196	16167	15983	16018	16143	16317	16234	16166	16127	15884	16059	15959	16276	16311	16119	16269	16105	16066	16121	16207	16316	16185	16230	16142	16078	16234	15937	16296	16189	16048	16331	16155	16205	16285	16248	16131	15972	16302	16286	16216	16213	16121	16209	16132	16084	16193	15987	16210	16008	16206	16273	16227	16089	16019	16184	16297	16350	16189	16167	16038	16346	16361	16437	16138	15986	16229	16246	16147	16252	16133	16151	16277	16200	16038	15985	16124	16244	16193	16126	16116	16079	16141	16043	16273	16179	15897	16240	16199	16292	16314	16091	16240	16129	16300	16352	16178	16111	16237	16294	16193	16138	16159	16220	16001	16217	16102	16293	15987	16153	16118	16356	16218	16057	16039	16280	16211	15945	16005	16177	16153	16234	16259	16230	16191	16140	16020	16005	16275	16189	16252	16078	16180	16219	16243	16085	16238	16176	16080	15968	16082	15950	16183	16223	16270	16290	16316	16120	16101	16212	16322	16143	16025	16128	16172	15980	16003	16081	16258	16166	16094	16258	16126	16055	16134	16159	16148	16212	15985	16186	16210	16123	16195	16083	16190	16110	16289	15953	16147	16157	16244	16238	15873	16081	16065	16316	16281	16069	16270	16167	16031	16222	16109	16097	16202	16061	16287	16362	16138	16278	16232	16148	16230	16028	16228	16257	16163	16304	16332	16182	16244	16241	16367	16274	16162	16153	16203	16182	16224	16160	16181	16101	16124	16109	16363	16185	16197	16095	16179	16256	16078	16073	16161	16197	16377	16399	16295	16287	16261	16134	16239	16068	16327	16115	16210	16372	16307	16206	16487	16145	16232	16221	16190	16295	16053	16190	16235	16078	16201	16258	16112	16190	16026	16203	16127	16281	16226	16245	16163	16300	16194	16195	16208	16175	16255	16120	16255	16089	16106	16220	16354	16343	16231	16070	16074	16160	16182	15889	16395	16242	16220	16109	16148	16150	16137	16103	16240	16306	16264	16008	16183	16043	16035	16166	16327	16237	16143	16132	16105	16307	16260	16262	16171	16001	16150	16124	16086	16120	16168	16247	16237	16213	16293	16263	15858	16468	16322	16085	16040	16017	16144	16053	16060	16261	16192	16058	16006	16129	16197	16000	16270	16056	16090	16058	16171	16111	16159	16250	16165	16139	16326	16102	16153	16288	16134	16220	16030	16184	16069	16262	16118	16251	16320	16144	16244	16250	16239	16289	16155	16384	15994	16197	16219	16246	16177	16160	16189	16037	16141	15966	16144	16229	16048	16327	16065	16127	16221	16236	16221	16095	16192	16250	16535	16196	16294	16049	16193	16183	16208	16283	16033	16076	16294	16100	16205	16151	16392	16304	16049	16188	16021	16258	16307	16107	16216	16049	16226	16122	16366	16160	15944	15856	16048	16091	16461	16090	16098	16126	16042	15948	16137	16255	16035	16152	16196	16255	16261	16201	16234	16226	16020	16008	16188	16248	16187	16085	16044	16029	16233	16175	16093	16201	16214	16122	16199	16272	16303	16257	16250	16142	16083	16189	16262	16074	16276	16183	16054	16152	16227	16111	16286	16170	15987	16166	16230	16166	15972	16156	16149	16126	16177	16253	16273	16144	16114	16406	16095	16252	16393	15982	16193	16048	16160	16243	16131	15945	16161	16116	16035	15991	16125	16274	16130	16212	16269	16232	16324	16226	16247	16328	16308	16105	16162	16152	16296	16435	16258	16180	16212	16260	16322	16283	16242	16448	16217	16330	16035	16232	16246	16258	16077	15999	16081	16265	16306	16338	16369	16190	16222	16128	16114	16233	16185	16143	16131	16128	16126	16070	16336	16200	16247	16311	16190	16080	16155	16229	16013	16072	16305	16223	16262	16111	16304	16414	16115	16248	16339	16243	15986	16107	16219	16096	16335	16042	16135	16071	16423	16225	16231	16210	16169	16400	16159	16372	16204	16261	16043	16213	16429	15972	16085	16151	16025	16138	15992	15993	16453	16274	16076	16130	16195	16259	16001	16255	16298	16116	16136	16254	16323	16224	16090	16252	16149	16076	16253	16151	16221	16154	16168	16439	16229	16142	16290	16132	16195	16137	16003	16191	16345	16180	16184	16087	16189	16155	16176	16207	16171	16003	16225	16179	16188	16419	16342	15980	16125	16359	16160	15995	15926	16361	16370	16193	16199	16186	16113	16065	16108	16010	16372	16151	16315	16135	16195	16258	16118	16209	16188	16215	16043	16141	16279	16231	16471	15934	16273	16263	15972	15858	16176	16129	16281	16114	16310	16347	16193	16215	16187	16198	16220	16120	16101	16133	16188	16234	16115	16345	16201	16293	16213	16275	16313	16211	16081	16280	16310	16113	16127	16243	16012	16245	16053	16280	16263	16329	16041	15960	16111	15941	16214	16149	16168	16362	15984	16143	16022	16137	16001	16330	16191	16420	16239	16339	16420	16132	16280	15986	16295	16143	16245	16068	15915	16121	16158	16261	16212	16132	16140	16118	16111	16197	16129	16325	16038	16150	16321	16193	16152	16142	16339	16034	16206	16097	16047	16166	16086	16380	16319	16075	16403	16303	16054	16268	16435	16192	16344	16061	16306	16158	16166	16039	15932	16295	16275	16029	16139	16295	16268	16136	16283	16153	16071	16136	16185	16260	16195	16224	16131	16226	16224	16066	16281	16042	16137	16169	16399	16153	15959	16205	16276	16209	16345	16230	16058	16239	15904	16080	16163	16349	16266	15872	16290	16152	16201	16103	16152	16118	16303	16195	16286	16094	16222	16217	16225	16205	16068	16148	16135	16344	16194	16093	16121	16038	16174	16236	16355	16097	16055	16195
18149	29671	26538	22045	19345	17334	15946	15357	15101	15094	14711	14675	14392	14486	14262	14524	14383	14300	14171	14315	14002	14144	14267	14249	14343	14206	14139	14269	14204	14365	14210	14135	13925	14240	14202	14266	14163	14270	13978	14129	14221	14100	14270	14211	14194	14233	14383	15954	15726	15119	14817	14512	14388	14114	14148	14090	14010	14154	14136	14118	13951	14014	14074	14066	14175	14189	14102	14207	14182	14197	14047	14081	13997	13957	14172	14033	14005	14203	14204	14081	13886	14032	14070	14210	14092	14198	14182	14114	14074	14119	14152	14206	14246	14030	14339	14024	14148	14150	14073	14063	14191	14090	13976	14023	14057	14162	14027	13923	14172	14147	14090	14174	14175	14249	13906	14095	14196	14116	14163	14020	13981	14208	14164	14079	14126	14042	14094	14104	14202	13949	14061	14057	13974	14170	14046	13984	14222	13989	13896	14166	14172	14083	14167	14091	14146	13959	14043	13985	14247	14167	14081	14049	13871	14230	14267	14208	13997	14091	14146	14250	14024	14233	13996	14063	13996	14139	14013	14089	14222	14100	14145	14118	14118	14051	14126	14110	14117	14054	14107	14269	14069	14096	14335	14159	14156	14014	14108	14001	14199	14019	14218	14088	14098	13994	14107	14014	13922	14233	14171	14217	13967	14149	14038	14127	14077	14098	14083	13932	14119	14150	14084	14045	14026	14067	14078	14144	13892	14166	14132	14036	14071	14114	14006	14158	14047	14128	14036	14152	14004	14063	14144	14067	13983	14219	14045	14179	14028	14092	14178	14137	14169	14240	13968	14161	14158	14211	14073	13933	14210	14072	14027	13972	14070	14139	14046	14031	14108	14134	13914	14109	14229	14028	14183	14096	14009	14065	14137	14172	14083	14136	14091	14138	14101	14168	14149	14121	14048	14115	14084	14049	14047	14071	14132	14156	14120	14206	14113	14168	14007	14303	14093	14246	14010	14259	14041	14109	13993	13999	14168	13982	14130	14161	14083	14133	13936	14019	14055	13956	13963	14060	13974	14159	14087	14044	14104	14116	13914	14108	14123	13893	14091	13919	14140	14140	14009	13960	13921	14012	14031	13994	14145	14095	14163	14014	14057	14114	14223	14176	14068	14072	14055	13943	14030	14020	14136	14140	14139	14038	14150	14039	13977	14106	14153	14184	13966	14120	14096	13983	14215	13967	14160	14192	14197	14146	14119	14013	14237	13994	14083	14056	14107	14094	14126	14114	14182	13964	13920	14136	14047	14181	14017	14148	14138	14182	14003	14076	14307	13941	14210	14038	14119	14033	14040	14168	14061	14154	13864	13989	14118	14207	14298	14153	14324	14133	14036	14025	14082	13974	14177	13931	14136	14301	14102	14112	14164	14107	14157	14118	14100	14117	14154	14077	14036	14251	14030	14118	14187	14054	14025	14134	14104	14193	14104	14237	14087	14068	13877	14231	14215	14001	14060	14103	13882	14141	14178	14125	14115	14113	14036	14041	13995	14298	14151	14165	14057	13898	14226	13957	14039	13945	14062	14148	14011	14194	14118	14073	14068	14069	14052	14167	13999	14051	14029	14043	14098	14142	14181	14219	14189	14019	14079	14034	14099	14034	14169	14229	14067	14090	13928	13879	13975	13925	14144	14007	14108	14002	14039	14188	13975	14001	14303	13980	14141	14271	14158	14116	14188	14049	14057	13853	14155	14050	14285	13963	14012	14020	13978	14175	14042	14162	14018	14007	14095	13950	13977	14054	14075	14260	14091	14070	14046	14158	14157	14144	14094	14240	14084	14037	14102	14144	14143	14157	14191	14108	14227	13972	14099	14112	14070	14094	14124	14140	14373	14248	13968	14066	14044	14163	14000	14078	13996	14065	14133	14164	14065	14124	13979	13968	14189	14057	14102	13966	14204	14015	14181	14171	14068	14235	14048	14188	14055	14168	14241	14004	13836	14207	14111	14102	14009	14196	14004	13959	14193	14061	14170	14113	13979	14066	14224	14284	14233	14104	14049	14140	13964	14181	14151	14017	14175	14177	14088	14178	14149	14028	14123	14088	14068	13944	14119	14148	14074	14065	14253	14124	13992	14055	14206	14141	14022	14032	14049	14273	14072	14192	14151	14194	14063	14236	13984	14000	13970	14066	14166	14060	14228	14366	14024	14081	14186	14192	13920	14100	14153	14133	14219	14271	13867	14013	14100	14241	14201	14075	14209	14283	14092	14011	14288	13937	14187	13928	14238	14137	13986	14157	14163	13949	14124	14098	14219	14101	14181	14036	14082	14009	14049	14145	14227	14057	14055	13983	14163	13836	14168	14250	14084	14254	13959	13979	14047	14074	14155	14032	14123	13951	14098	13965	14057	14052	13915	14237	14178	14104	14047	14223	14064	14116	14057	14115	14271	13975	14101	14037	14063	14115	14053	14125	14094	14115	14175	14099	14147	14102	14088	14154	14131	14247	14082	14123	14174	14159	14061	14219	14099	14122	14100	14170	14044	14177	14139	14232	14091	14142	14133	14245	14069	13973	14074	14036	14118	14133	14163	13950	14052	13946	13961	14111	14070	14127	14163	14068	14136	14007	13930	14147	13958	14042	13817	13919	14116	13924	13899	14194	14201	14113	14146	14196	14186	13965	14089	14079	14134	14051	14100	13969	14045	14061	14025	14047	13999	14211	14213	13948	14146	14029	14089	14072	14158	14113	14244	14068	14146	13925	14190	14237	14234	14075	14068	14058	14210	14031	14105	14288	14152	14003	14101	14065	14185	14001	14215	14061	14116	14022	14057	14106	14058	14056	13934	14080	14232	14058	14097	14263	14104	13996	14191	14155	14095	14156	14070	14305	14206	14000	14070	14072	14100	14029	14038	14186	14092	14179	14034	14062	14056	14115	14169	14092	14194	14005	14107	14131	14139	14149	14003	14025	14006	14213	14028	14139	13916	13959	14161	14092	13812	14096	14120	13943	13802	14077	14117	14029	14107	13978	14115	14167	14066	14050	14134	14141	14010	14004	14025	14092	14156	14098	14222	14258	13950	14138	14051	14080	13897	14029	14044	13998	14225	14077	14182	14060	13973	13927	14150	14298	13998	14060	14059	14034	13968	14043	14062	13996	14187	14070	14189	13950	14089	14049	14183	14313	14042	14056	14003	14062	14156	14030	14075	13944	14155	14013	14158	14017	14154	13874	14225	13938	14178	14079	13941	14088	14175	14255	14182	14082	14148	14107	14138	14085	13904	14006	14179	14069	13975	14229	14034	14388	14038	14057	13967	14258	14093	13956	13975	14079	14086	13959	14085	14062	14073	14078	13951	14039	14136	14040	14047	14128	14052	14064	14085	13988	14063	13999	13937	14140	14211	13992	14126	14152	13974	14032	14112	14168	14174	13991	13931	14142	14094	14126	13942	14210	14164	14202	14179	14091	14071	14031	14200	14183	14101	14132	13940	14172	14078	14058	14209	14057	14028	14074	14047	14049	14046	13954	14036	14019	14173	14113	14075	14082	14126	14048	14212	14211	14066	13986	14215	13972	14197	13917	14183	14188	14250	14099	14114	14046	13935	14225	14060	14172	13961	14008	14264	13998	14185	14155	14023	14236	14012	13961	14194	14104	14062	14108	14065	13930	14237	14020	14164	14090	14045	14107	14041	14045	14066	13975	14052	14153	14005	14131	14013	14131	14191	14103	14106	14050	14111	14016	14108	14136	14126	14194	14155	14084	14025	14093	14187	14163	14203	14129	14055	14124	14076	13931	14104	14017	14031	13898	13977	14000	14030	14083	14149	14137	14170	14054	13954	13948	13960	14051	14024	14158	14160	14020	14159	14334	14004	14319	13941	14268	14319	13948	14010	14231	14036	14178	13930	14246	14074	14004	14076	14179	14032	14167	14068	13939	14161	14262	14012	14101	14162	14050	14083	14089	14093	14223	14073	14092	14165	14042	14224	13973	14155	14109	14149	14130	14124	13937	13965	14177	14129	14097	13985	13811	14053	14147	14184	13962	14063	13952	14111	13989	14162	14126	13951	13971	14250	14171	14011	14106	14222	14030	13991	14066	13929	14021	13957	14066	14080	13993	14088	14235	14076	14095	14126	14092	14246	14290	14047	14162	14014	14011	14086	14066	14086	14036	14034	14114	14074	13970	13893	13900	13877	14289	14131	14085	14122	14051	14150	13878	14277	14120	13995	14185	14199	14055	14116	14111	14054	13797	14127	14048	14041	14121	14246	14057	14123	14032	14081	14132	14066	14076	14041	14049	14131	14340	14120	14217	13992	14070	14087	14163	14063	14125	13962	14087	14156	14152	14142	14194	14057	13988	14141	14084	13904	14073	14055	13948	14148	14251	14051	14097	14133	14179	14154	14131	14077	14115	14250	13953	14156	14001	14177	14051	13987	14149	14135	14047	14283	14184	14021	14116	14138	14197	13999	14153	14091	14090	13873	14207	14011	14060	14172	14024	14085	14105	14079	14103	13988	14081	13992	13969	14122	14156	14068	13963	14158	13978	14163	13959	13936	14060	14216	13934	13878	14130	13947	14165	14028	13993	14085	14258	14025	14086	14250	14080	14127	14157	14176	14076	14290	14100	14195	14211	14062	14034	14089	14114	14148	14092	14212	14274	14134	14077	14186	14039	14107	14003	14118	14164	13980	14126	14215	14088	14011	14070	13992	13988	14094	14234	14086	14096	14020	14127	13957	14214	14152	14017	14082	14089	14104	14083	14144	13934	14130	14025	14103	13980	14278	14059	14088	14075	14056	14041	14046	14094	13921	14198	13925	13994	14158	14137	13981	14093	14141	14032	14125	14121	13973	14135	14205	14032	14093	14054	14303	14138	14147	14215	14002	14307	14173	14236	14113	13900	14046	14038	14214	14190	13979	14162	14190	14122	14121	14124	14062	14075	14097	14060	14125	13948	14161	14000	14156	14079	14085	14209	14187	14186	14143	14185	14209	14230	14213	14164	14048	14164	14125	14042	14197	14016	14174	14067	14154	14177	14140	14225	14138	14099	14023	14075	14076	13938	14191	14232	14059	14062	13991	14011	14096	13968	14114	14062	14140	14102	14170	14056	13977	14146	14004	14032	14072	14016	14166	13998	14062	14227	13987	14001	14322	14195	14198	14033	14120	13993	14153	14153	14009	14066	14155	14038
22896	21354	29218	23818	21616	23794	24974	19628	18492	18743	18531	18226	18270	17997	17916	17887	17957	17840	17675	17610	17707	17654	17658	17708	17593	17555	17342	17688	17409	17695	17479	17593	17481	17455	17503	17527	17681	17351	17619	17450	17506	17485	17850	17571	17596	17371	17693	19522	19809	18920	18379	17909	17625	17523	17694	17431	17383	17184	17473	17505	17586	17547	17389	17554	17615	17373	17465	17236	17393	17370	17457	17433	17318	17332	17302	17123	17448	17455	17627	17501	17606	17715	17349	17361	17326	17362	17381	17502	17431	17621	17586	17181	17665	17447	17547	17480	17371	17452	17520	17466	17477	17269	17494	17328	17524	17465	17359	17318	17281	17404	17483	17367	17450	17595	17634	17572	17418	17441	17365	17387	17146	17153	17421	17454	17485	17285	17538	17401	17334	17448	17362	17484	17572	17386	17288	17352	17592	17357	17433	17490	17515	17496	17384	17426	17394	17387	17457	17376	17562	17483	17310	17605	17477	17180	17420	17551	17451	17370	17310	17431	17413	17455	17365	17268	17368	17346	17422	17309	17573	17363	17304	17417	17307	17267	17379	17276	17387	17319	17456	17520	17282	17337	17223	17547	17420	17335	17253	17487	17459	17407	17241	17498	17526	17630	17479	17400	17377	17414	17293	17484	17506	17538	17352	17163	17471	17478	17620	17363	17435	17237	17271	17209	17390	17597	17199	17610	17465	17617	17365	17235	17568	17450	17351	17432	17559	17280	17458	17650	17567	17376	17290	17306	17298	17562	17417	17404	17383	17198	17154	17386	17390	17158	17369	17301	17575	17441	17427	17612	17442	17479	17548	17502	17533	17309	17317	17507	17504	17401	17369	17525	17502	17565	17561	17535	17171	17256	17442	17358	17415	17418	17362	17487	17313	17291	17293	17380	17321	17578	17454	17395	17334	17395	17413	17294	17512	17068	17371	17317	17262	17389	17469	17384	17291	17235	17383	17427	17392	17408	17541	17345	17495	17552	17330	17423	17378	17275	17344	17238	17435	17479	17379	17341	17464	17561	17377	17494	17305	17451	17301	17232	17587	17362	17683	17350	17524	17333	17455	17351	17592	17461	17213	17386	17272	17482	17405	17432	17459	17401	17532	17347	17416	17327	17541	17261	17510	17380	17414	17590	17458	17622	17291	17345	17477	17439	17476	17338	17321	17452	17525	17380	17365	17309	17523	17368	17679	17596	17462	17248	17445	17420	17340	17375	17547	17249	17424	17247	17179	17162	17553	17283	17462	17371	17473	17374	17579	17380	17295	17446	17552	17258	17290	17391	17491	17379	17408	17404	17342	17371	17335	17376	17447	17397	17193	17432	17318	17455	17512	17452	17592	17490	17320	17397	17385	17215	17258	17517	17352	17404	17374	17449	17416	17470	17517	17640	17473	17336	17370	17280	17574	17384	17313	17477	17312	17301	17372	17134	17720	17428	17472	17399	17325	17551	17354	17363	17345	17336	17495	17580	17373	17481	17435	17432	17227	17482	17248	17203	17408	17472	17273	17255	17472	17417	17323	17371	17595	17526	17458	17431	17213	17335	17468	17443	17614	17328	17333	17314	17347	17366	17545	17425	17400	17414	17279	17319	17446	17496	17571	17326	17401	17280	17362	17451	17276	17444	17303	17473	17404	17501	17566	17454	17439	17481	17264	17397	17447	17478	17456	17560	17245	17471	17238	17623	17354	17514	17346	17439	17590	17463	17313	17391	17491	17490	17494	17279	17395	17502	17512	17246	17451	17298	17313	17602	17491	17472	17551	17297	17439	17322	17405	17573	17587	17488	17374	17537	17575	17353	17500	17384	17367	17359	17205	17342	17488	17322	17420	17356	17513	17471	17427	17434	17250	17241	17401	17195	17442	17614	17347	17382	17367	17344	17281	17369	17294	17209	17322	17332	17345	17216	17373	17389	17262	17258	17477	17357	17404	17429	17378	17338	17474	17480	17282	17397	17197	17310	17387	17379	17423	17424	17304	17400	17283	17271	17429	17464	17259	17407	17363	17393	17370	17563	17437	17484	17314	17404	17418	17453	17383	17439	17427	17552	17391	17446	17566	17453	17512	17353	17414	17576	17475	17447	17371	17517	17424	17317	17180	17409	17400	17405	17294	17356	17470	17413	17489	17486	17441	17610	17411	17452	17428	17468	17436	17260	17354	17323	17571	17602	17291	17396	17482	17415	17583	17459	17469	17398	17490	17411	17512	17442	17271	17365	17290	17297	17403	17591	17564	17494	17279	17408	17585	17531	17585	17382	17524	17202	17602	17382	17443	17481	17510	17373	17337	17522	17318	17436	17304	17241	17408	17311	17427	17373	17424	17521	17200	17415	17413	17359	17455	17475	17311	17255	17461	17501	17350	17194	17581	17431	17545	17274	17270	17198	17288	17358	17325	17594	17415	17418	17441	17438	17482	17355	17329	17436	17661	17324	17356	17491	17396	17458	17563	17669	17608	17439	17527	17499	17423	17737	17556	17539	17407	17294	17524	17527	17268	17524	17431	17304	17344	17232	17372	17391	17448	17631	17461	17563	17510	17127	17412	17495	17292	17495	17296	17475	17469	17238	17325	17480	17342	17236	17442	17127	17404	17382	17358	17350	17386	17431	17364	17477	17312	17489	17446	17268	17514	17309	17391	17454	17407	17400	17381	17542	17460	17456	17362	17369	17523	17356	17499	17420	17523	17454	17539	17392	17289	17606	17324	17529	17366	17387	17332	17590	17469	17476	17286	17289	17241	17203	17430	17457	17312	17337	17524	17300	17567	17369	17387	17439	17261	17456	17485	17410	17435	17416	17414	17216	17253	17455	17428	17401	17699	17488	17550	17401	17516	17222	17513	17306	17323	17410	17238	17147	17402	17194	17297	17469	17344	17487	17426	17437	17488	17418	17185	17377	17486	17601	17582	17460	17563	17333	17330	17480	17381	17386	17220	17295	17363	17276	17271	17304	17226	17166	17471	17597	17369	17350	17333	17510	17622	17257	17533	17410	17208	17463	17449	17335	17249	17408	17422	17351	17424	17482	17390	17458	17492	17434	17277	17214	17344	17450	17290	17242	17254	17348	17386	17538	17297	17442	17412	17448	17580	17410	17633	17567	17499	17357	17559	17470	17245	17468	17373	17419	17322	17544	17284	17213	17276	17356	17525	17374	17201	17460	17497	17530	17469	17350	17210	17242	17327	17505	17209	17355	17501	17267	17636	17475	17376	17490	17463	17454	17304	17430	17351	17364	17290	17346	17583	17274	17337	17288	17379	17446	17486	17461	17500	17428	17309	17204	17313	17468	17422	17344	17277	17435	17449	17404	17290	17253	17379	17285	17351	17370	17446	17420	17400	17658	17516	17465	17444	17259	17220	17244	17360	17216	17386	17418	17408	17340	17181	17409	17626	17460	17412	17256	17515	17572	17370	17168	17525	17229	17598	17420	17239	17386	17521	17572	17588	17409	17488	17533	17551	17422	17528	17440	17471	17292	17515	17378	17514	17361	17385	17423	17490	17332	17440	17384	17197	17212	17165	17374	17310	17413	17291	17173	17534	17451	17530	17101	17413	17525	17344	17550	17435	17458	17374	17164	17440	17401	17675	17285	17250	17380	17542	17238	17062	17529	17355	17220	17329	17270	17576	17243	17384	17519	17378	17349	17309	17576	17335	17535	17317	17380	17593	17669	17475	17324	17381	17529	17379	17559	17358	17391	17240	17369	17578	17518	17363	17360	17643	17450	17256	17516	17370	17418	17328	17277	17358	17428	17399	17348	17604	17450	17320	17457	17338	17261	17435	17320	17476	17456	17343	17440	17343	17319	17612	17334	17467	17341	17353	17441	17329	17305	17437	17394	17383	17421	17387	17376	17326	17331	17378	17402	17821	17483	17519	17478	17624	17445	17448	17168	17237	17299	17456	17435	17438	17363	17565	17539	17353	17359	17379	17486	17314	17489	17552	17368	17483	17288	17262	17426	17332	17362	17316	17464	17349	17267	17493	17406	17352	17476	17294	17266	17200	17459	17346	17266	17489	17550	17423	17505	17473	17418	17512	17348	17468	17375	17489	17261	17139	17284	17426	17400	17557	17527	17509	17391	17360	17582	17540	17541	17354	17379	17537	17393	17347	17377	17471	17320	17469	17235	17395	17392	17450	17364	17361	17428	17356	17400	17402	17480	17290	17387	17325	17402	17522	17494	17403	17391	17481	17282	17417	17338	17590	17410	17322	17283	17200	17648	17202	17503	17311	17477	17609	17569	17481	17547	17409	17381	17424	17348	17491	17522	17354	17558	17347	17465	17387	17280	17283	17354	17390	17278	17424	17514	17598	17342	17393	17369	17384	17311	17360	17509	17359	17217	17257	17493	17235	17386	17503	17282	17460	17361	17411	17354	17255	17524	17417	17292	17411	17176	17283	17251	17378	17467	17367	17297	17496	17470	17351	17440	17332	17437	17229	17512	17411	17175	17348	17216	17338	17237	17523	17516	17386	17405	17308	17363	17160	17453	17440	17312	17530	17434	17509	17425	17381	17405	17429	17423	17453	17314	17415	17520	17373	17595	17475	17458	17587	17626	17318	17483	17371	17390	17417	17395	17458	17453	17314	17270	17430	17519	17362	17433	17249	17384	17521	17237	17147	17247	17335	17321	17352	17245	17372	17440	17338	17552	17478	17433	17395	17332	17176	17493	17486	17438	17471	17402	17334	17181	17195	17518	17624	17334	17542	17304	17414	17441	17552	17244	17290	17461	17518	17445	17367	17311	17166	17253	17462	17523	17510	17329	17415	17634	17352	17493	17296	17425	17600	17264	17439	17415	17253	17285	17470	17355	17564	17534	17352	17491	17418	17418	17333	17353	17368	17236	17326	17409	17264	17604	17401	17398	17476	17345	17313	17333	17603	17373	17358	17495	17463	17428	17456	17525	17555	17328	17428	17385	17340	17300	17342	17469	17242	17432	17514	17464	17283	17461	17415	17431	17433	17386	17444	17371	17269	17460	17409	17647	17445	17326	17320	17396	17239	17466	17643	17637	17436	17466	17292	17485	17327	17277	17357	17603	17353	17265	17270	17502	17289	17452	17507	17324	17450	17300	17206	17453	17442	17238	17326	17464	17472	17160	17314	17458	17252	17316	17594	17483	17523	17617
21188	35517	31445	26658	22582	19793	18191	16989	16478	16318	16010	15713	15399	15251	15341	15624	15288	15010	14994	14812	14840	14786	14857	15020	14638	14744	14911	14882	14874	14879	14919	14859	14809	15063	15078	14721	14911	14723	14955	14894	14868	14932	15041	14957	15050	14866	15449	18535	17592	16688	15966	15228	15039	14762	14980	14744	14898	14811	14658	14744	14736	14780	14799	14873	14637	14790	14795	14800	14836	14838	14686	14654	14867	14784	14775	14682	14816	14859	14753	14676	14670	14757	14704	14827	14926	14800	14762	14808	14721	14709	14707	14697	14774	14861	14819	14797	14726	14868	14940	14820	14745	14539	14843	14754	14886	14843	14826	14794	14867	14827	14799	14765	14874	14837	14720	14874	14775	14745	14994	14670	14782	14600	14778	14903	14770	14756	14859	14752	14637	14755	14867	14780	14738	14838	14842	14624	14881	14937	14690	14697	14851	14768	14750	14696	14645	14632	14786	14732	14611	14692	14882	14780	14985	14697	14923	14845	14839	14830	14661	14850	14886	14794	14674	14863	14725	14740	14661	14739	14832	14761	14898	14696	14710	14881	14718	14839	14682	14788	14798	14984	14737	14763	14837	14797	14826	14769	14805	14731	14779	14785	14692	14907	14835	14814	14712	14769	14784	14753	14750	14780	14714	14734	14702	14811	14916	14805	14747	14962	14936	14798	14661	14840	14693	14720	14834	14684	14665	14728	14648	14722	14828	14940	14821	14775	14862	14534	14820	14883	14842	14750	14803	14840	14660	14843	14844	14745	14839	14784	14712	14730	14774	15018	14578	14681	14797	14767	14733	14838	14904	14711	14758	14826	14800	14819	14885	14766	14721	14864	14818	14744	14716	14751	15002	14766	14600	14698	14731	14767	14873	14744	14866	14750	14885	14707	14898	14660	14736	14650	14747	14931	14754	14749	14757	14746	14798	14768	14770	14715	14754	14766	14817	14674	14723	14702	14773	14773	14827	14781	14746	14729	14803	14859	14900	14927	14786	14838	14820	14789	14811	14857	14821	14928	14766	14500	14672	14715	14777	14680	14817	14903	14703	14844	14889	14724	14763	14677	14739	14623	14761	14718	14876	14633	14731	14856	14806	14802	14773	14718	14891	14690	15005	14678	14760	14713	14849	14717	14753	14774	14627	14622	14735	14881	14852	14647	14829	14904	14764	14814	14763	14747	14926	14838	14695	14851	14823	14708	14692	14744	14777	14924	14885	14889	14740	14654	14834	14778	14732	14835	14770	14801	14824	14903	14769	14861	14790	14825	14742	14655	14851	14797	14725	14667	14591	14823	14688	14865	14904	14654	14848	14665	14695	14524	14810	14676	14721	14784	14840	14873	14881	14718	14816	14761	14753	14650	14768	14669	14949	14641	14936	14749	14744	14753	14869	14728	14669	14752	14863	14673	14839	14673	14656	14734	14709	14790	14836	14809	14792	14740	14913	14607	14833	14761	14725	14778	14647	14797	14786	14718	14815	14775	14768	14691	14948	14659	14810	14842	14685	14790	14677	14685	14783	14823	14799	14917	14910	14829	14699	14872	14545	14750	14581	14800	14681	14715	14750	14801	14783	14702	14874	14586	14686	14670	14682	14803	14780	14881	14796	14896	14689	14846	14507	14764	14854	14889	14923	14707	14934	14697	14701	14845	14868	14741	14722	14864	14903	14850	14801	14753	14681	14820	14696	14693	14780	14770	14761	14659	14748	14832	14845	14875	14792	14808	14826	14916	14703	14745	14753	14749	14822	14760	14669	14807	14940	14916	14670	14808	14893	14851	14589	14805	14804	14822	14855	14732	14932	14758	14860	14870	14753	14689	14643	14525	14926	14717	14744	14623	14778	14782	14773	14715	14719	14795	14791	14852	14833	14752	14789	14798	14783	14802	14847	14931	14672	14702	14670	14761	14640	14664	14894	14711	14779	14804	14824	14770	14858	14647	14745	14779	14483	14722	14679	14762	14810	14827	14827	14740	14733	14703	14776	14776	14731	14711	14832	14867	14826	14818	14858	14704	14704	14728	14828	14712	14808	14771	14671	15024	14717	14916	14691	14783	14657	14975	14751	14683	14876	14597	14808	14680	14733	14658	14856	14894	14687	14803	14725	14647	14800	14714	14894	14722	14612	14659	14644	14846	14675	14783	14977	14794	14846	14851	14952	14595	14894	14737	14939	14947	14723	14763	14762	14883	14784	14842	14836	14851	14929	14810	14780	14944	14769	14783	14846	14892	14860	14848	14786	14788	14665	14836	14703	14671	14721	14915	14789	14730	14841	14795	14745	14601	14935	14805	14741	14948	14699	14643	14785	14885	14669	14707	14660	14796	14750	14839	14803	14810	14836	14740	14861	14755	14734	14820	14828	14767	14815	14693	14789	14705	14564	14769	14714	14849	14739	14582	14774	14825	14757	14568	14889	14981	14894	14830	14918	14889	14778	14703	14819	14781	14707	14867	14794	14793	14800	14738	14808	15023	14582	14724	14820	14781	14863	14687	14765	14760	14825	14719	14808	14744	14840	14755	15011	14849	14818	14668	14764	14810	14746	14689	14793	14658	14895	14747	14784	14850	14733	14913	14662	14798	14846	14854	14871	14679	14776	14625	14786	14730	14767	14968	14645	14956	14673	14867	14842	14710	14723	14696	14707	14771	14726	14610	14955	14834	14740	14827	14905	14717	14723	14860	14540	14738	14841	14841	14751	14690	14797	14816	14680	14650	14807	14598	14787	14696	14843	14810	14730	14883	14850	14751	14681	14815	14719	14694	14980	14664	14720	14812	14800	14684	14887	14809	14844	14868	14701	14877	14743	14812	14893	14739	14844	14672	14826	14887	14715	14889	14887	14549	14738	14729	14839	14795	14852	14717	14734	14844	14921	14688	14864	14779	14902	14918	14902	14853	14770	14850	14852	14798	14697	14683	14661	14858	14680	14787	14801	14620	14714	14666	14765	14803	14925	14876	14771	14867	14817	14869	14644	14663	14708	14774	14816	14665	14678	14838	14753	14903	14655	14877	14865	14870	14562	14660	14654	14838	14872	14693	14799	14620	14838	14580	14882	14830	14754	14966	15024	14670	14895	14762	14853	14708	14673	14675	14942	14708	14730	14815	14709	14799	14796	14896	14796	14671	14644	14707	14764	14681	14835	14681	14868	14758	14767	14771	14700	14900	14910	14670	15051	14960	14607	14771	14707	14743	14745	14787	14924	14780	14781	14746	14859	14844	14660	14850	14629	14765	14813	14837	14835	14733	14759	14708	14815	14718	14921	14820	14700	14720	14760	14698	14634	14941	14817	14822	14660	14653	14706	14926	14768	14961	14893	14766	14936	14782	14838	14695	14831	14840	14931	14812	14702	14773	14861	14608	14949	14757	14686	14731	14739	14776	14769	14782	14772	14775	14787	14664	14712	14725	14715	14924	14730	14704	14832	14591	14768	14748	14803	14583	14722	14961	14653	14790	14763	14837	14727	14706	14828	14865	14922	14808	14691	14659	14689	14715	14983	14778	14819	14708	14724	14748	14775	14652	14777	14811	14786	14647	14671	14886	14761	14804	14609	14668	14822	14845	14852	14910	14724	14720	14869	14610	14866	14768	14827	14839	14699	14704	14881	14619	14717	14816	14837	14915	14902	14830	14741	14784	14689	14634	14757	14701	14772	14812	14831	14941	14739	14754	14817	14709	14784	14675	14708	14644	14592	14814	14741	14741	14763	14880	14803	14740	14805	14796	14758	14657	14900	14698	14829	14839	14889	14871	14771	14636	14761	14746	14572	14699	14775	14725	14848	14870	14725	14670	14766	14722	14738	14898	14663	14684	14895	14808	14857	14685	14747	14780	14843	14836	14760	14834	14659	14904	14674	14949	14793	14807	14919	14854	14737	14812	14979	14590	14684	14836	14822	14787	14662	14824	14833	14583	14774	14666	14832	14665	14626	14725	14813	14706	14785	14715	14627	14654	14644	15022	14573	14840	14932	14667	14678	14739	14655	14738	14748	14878	14991	14642	14827	14841	14711	14956	14704	14755	14805	14730	14722	14760	14806	14799	14541	14754	14834	14704	14650	14852	14726	14723	14871	14706	14930	14651	14919	14853	14594	14831	14871	14944	14780	14720	14798	14726	14991	14871	14715	14658	14756	14712	14640	14739	14859	14896	14811	14938	14640	14846	14696	14867	14686	14773	14735	14862	14861	14752	14624	14721	14806	14670	14855	14681	14630	14655	14958	14874	14520	14850	14814	14759	14773	14752	14816	14855	14728	14798	14771	14832	14784	14903	14777	14701	14647	14849	14810	14680	14697	14690	14842	14911	14651	14706	14706	14752	14692	14569	14897	14769	14686	14635	14643	14816	14658	14700	14791	14693	14903	14710	14773	14811	14788	14778	14693	14790	14868	14770	14729	14785	14769	14720	14730	14732	14800	14839	14688	14822	14761	14629	14944	14868	14813	14719	14851	14779	14768	14603	14768	14674	14697	14825	14738	14857	14782	14857	14740	14723	14559	14813	14889	14739	14644	14696	14770	14775	14860	14698	14614	14715	14716	14706	14733	14864	14826	14704	15018	14696	14837	14855	14706	14703	14806	14767	14592	14750	14754	14718	14801	14883	14659	14749	14677	14873	14729	14643	14849	14648	14591	14841	14891	14958	14704	14702	14839	14845	14704	14638	14808	14675	14529	14744	14664	14826	14868	14834	14682	14882	14673	14910	14836	14715	14772	14772	14668	14891	14954	14807	14725	14733	14779	14688	14815	15018	14686	14688	14651	14692	14678	14705	14901	14650	14823	14746	14678	14769	14572	14674	14769	14599	14877	14680	14829	14734	14557	14643	14961	14774	14682	14788	14673	14872	14672	14739	14940	14723	14857	14784	14559	14815	14811	14734	14704	14891	14929	14755	15036	14918	14833	14934	14654	14831	14852	14898	14823	14875	14859	14594	14874	14727	14796	14859	14860	14687	14945	14761	14768	14907	14678	14762	14805	14760	14994	14684	14621	14927	14830	14691	14685	14626	14662	14822	14693	14654	14700	14802	14872	14689	14725	14820	14724	14789	14896	14725	14770	15049	14804	14746	14817	14762	14798	14850	14866	14845	14885	14800	14856	14765	14721	14675	14648	14710	14668	14957	14751	14861	14921	14835	14723	14719
27790	22367	25589	22962	19473	19080	19290	18748	18622	18637	18578	18761	18583	18238	18628	18700	18516	18505	18439	18566	18388	18537	18496	18322	18379	18407	18427	18477	18360	18415	18647	18468	18673	18510	18530	18414	18491	18304	18561	18359	18512	18643	18500	18703	18579	18330	18366	18592	18746	18604	18549	18439	18647	18538	18389	18472	18523	18452	18389	18345	18633	18547	18517	18257	18241	18573	18589	18523	18556	18493	18299	18519	18464	18454	18718	18410	18399	18507	18474	18510	18379	18513	18464	18374	18420	18347	18568	18541	18415	18380	18607	18645	18723	18252	18347	18545	18440	18343	18635	18359	18422	18270	18327	18359	18381	18342	18592	18454	18490	18598	18352	18317	18436	18480	18313	18425	18403	18323	18305	18603	18577	18506	18167	18448	18363	18453	18649	18576	18338	18447	18464	18693	18382	18239	18569	18526	18430	18460	18435	18567	18400	18507	18437	18308	18510	18337	18459	18370	18557	18657	18573	18439	18345	18347	18592	18422	18493	18460	18374	18375	18490	18506	18460	18466	18331	18307	18413	18559	18192	18335	18442	18336	18489	18529	18386	18632	18464	18250	18375	18308	18647	18466	18366	18253	18549	18421	18585	18277	18379	18416	18376	18488	18546	18346	18524	18396	18256	18374	18545	18237	18273	18259	18327	18365	18418	18666	18546	18385	18423	18250	18396	18659	18443	18429	18384	18309	18645	18480	18420	18476	18505	18585	18387	18310	18484	18471	18494	18362	18555	18543	18407	18353	18468	18317	18442	18496	18380	18518	18670	18762	18530	18727	18409	18637	18571	18420	18446	18307	18390	18469	18576	18361	18450	18663	18338	18395	18549	18278	18209	18259	18519	18472	18634	18236	18411	18502	18463	18392	18403	18653	18429	18571	18449	18685	18581	18346	18272	18374	18567	18362	18295	18615	18623	18608	18503	18552	18519	18463	18374	18341	18367	18282	18361	18374	18570	18404	18363	18457	18346	18390	18439	18438	18471	18416	18328	18486	18455	18445	18551	18294	18536	18432	18509	18251	18496	18530	18513	18497	18661	18462	18546	18635	18414	18296	18353	18432	18334	18334	18359	18502	18338	18296	18434	18285	18318	18591	18558	18605	18400	18439	18490	18428	18498	18545	18726	18390	18352	18407	18408	18443	18661	18644	18551	18559	18551	18643	18437	18437	18331	18546	18444	18456	18466	18426	18468	18428	18594	18625	18484	18543	18597	18244	18548	18392	18345	18391	18397	18431	18488	18439	18401	18665	18635	18454	18269	18304	18327	18381	18387	18551	18429	18324	18183	18423	18446	18549	18446	18454	18375	18268	18544	18502	18372	18263	18392	18478	18613	18374	18526	18530	18660	18479	18402	18449	18540	18503	18705	18516	18605	18464	18583	18257	18338	18479	18428	18381	18343	18487	18473	18312	18424	18569	18447	18500	18447	18382	18366	18256	18400	18449	18491	18468	18432	18483	18684	18506	18358	18416	18377	18319	18455	18276	18524	18338	18469	18559	18664	18498	18444	18345	18536	18402	18485	18600	18465	18417	18399	18423	18426	18334	18623	18309	18347	18350	18356	18289	18596	18531	18503	18412	18550	18404	18594	18347	18611	18566	18564	18443	18355	18604	18561	18567	18557	18394	18380	18557	18445	18322	18378	18430	18362	18408	18723	18538	18562	18461	18408	18515	18354	18550	18497	18578	18496	18416	18486	18457	18492	18531	18405	18406	18650	18288	18393	18602	18592	18507	18764	18418	18433	18371	18415	18519	18504	18601	18813	18758	18672	18523	18556	18576	18434	18349	18464	18445	18549	18528	18471	18443	18679	18646	18397	18378	18372	18417	18493	18285	18436	18310	18414	18456	18449	18166	18538	18578	18597	18488	18353	18601	18456	18451	18623	18355	18565	18377	18215	18385	18625	18569	18405	18482	18399	18594	18458	18554	18521	18399	18434	18525	18675	18497	18433	18496	18212	18297	18558	18635	18367	18508	18427	18392	18585	18439	18465	18521	18488	18638	18613	18646	18540	18497	18435	18627	18301	18388	18333	18461	18560	18264	18352	18342	18359	18287	18388	18466	18491	18728	18488	18360	18443	18651	18466	18481	18542	18389	18420	18348	18417	18581	18667	18513	18623	18449	18452	18494	18628	18177	18486	18395	18633	18537	18456	18542	18359	18565	18438	18254	18556	18355	18439	18408	18431	18446	18414	18368	18489	18363	18550	18357	18461	18484	18441	18363	18534	18438	18587	18341	18391	18437	18473	18577	18508	18451	18411	18565	18407	18477	18499	18580	18509	18467	18462	18225	18440	18365	18394	18567	18448	18605	18362	18528	18386	18434	18330	18458	18719	18734	18255	18404	18366	18490	18395	18368	18622	18529	18562	18585	18370	18411	18456	18372	18529	18616	18547	18294	18339	18441	18667	18407	18364	18498	18308	18346	18312	18504	18538	18232	18491	18595	18570	18440	18326	18507	18569	18600	18357	18445	18494	18483	18372	18379	18493	18505	18527	18457	18600	18532	18368	18388	18270	18317	18301	18657	18356	18393	18469	18344	18501	18463	18486	18429	18412	18508	18530	18570	18357	18308	18385	18499	18521	18506	18591	18681	18695	18393	18506	18459	18292	18431	18422	18297	18540	18564	18620	18404	18450	18554	18355	18400	18532	18605	18546	18352	18337	18220	18430	18441	18537	18553	18691	18546	18616	18591	18283	18494	18535	18314	18385	18370	18429	18472	18409	18338	18545	18400	18333	18527	18430	18267	18692	18449	18378	18337	18380	18433	18475	18650	18582	18505	18492	18539	18413	18575	18397	18538	18397	18457	18407	18576	18473	18293	18628	18343	18619	18349	18411	18395	18432	18469	18483	18528	18363	18430	18511	18415	18417	18368	18445	18402	18626	18335	18562	18535	18499	18398	18483	18499	18370	18442	18449	18611	18389	18545	18479	18601	18435	18261	18532	18690	18479	18466	18474	18348	18379	18514	18575	18507	18479	18329	18256	18312	18289	18356	18358	18444	18354	18247	18493	18486	18459	18514	18507	18514	18568	18762	18519	18588	18361	18419	18406	18434	18440	18332	18509	18343	18670	18527	18362	18406	18366	18663	18404	18307	18441	18577	18349	18442	18487	18487	18642	18475	18507	18590	18687	18282	18574	18640	18396	18443	18453	18456	18440	18264	18356	18561	18405	18399	18463	18652	18370	18279	18591	18308	18392	18514	18486	18344	18457	18392	18611	18485	18446	18570	18437	18398	18264	18421	18398	18400	18329	18546	18467	18493	18477	18492	18655	18484	18259	18453	18588	18507	18503	18246	18522	18355	18410	18498	18216	18470	18575	18459	18444	18531	18670	18605	18372	18335	18434	18809	18474	18316	18525	18525	18755	18401	18300	18400	18569	18537	18665	18328	18342	18588	18527	18569	18536	18301	18452	18540	18603	18369	18509	18427	18437	18590	18474	18305	18389	18537	18247	18387	18513	18388	18543	18622	18530	18419	18416	18471	18490	18462	18473	18437	18158	18567	18530	18544	18437	18590	18434	18414	18356	18481	18425	18357	18280	18322	18400	18625	18537	18444	18602	18300	18569	18502	18439	18688	18389	18617	18214	18453	18419	18294	18323	18474	18510	18442	18445	18349	18579	18536	18610	18382	18524	18527	18704	18314	18277	18380	18612	18345	18505	18493	18660	18306	18576	18450	18593	18494	18198	18425	18556	18314	18555	18515	18656	18534	18588	18351	18486	18471	18442	18430	18444	18713	18484	18489	18700	18398	18592	18312	18534	18382	18648	18419	18514	18489	18591	18530	18591	18692	18512	18354	18500	18700	18478	18669	18445	18398	18590	18491	18377	18516	18494	18258	18503	18431	18292	18404	18305	18387	18642	18389	18464	18509	18512	18322	18313	18402	18669	18404	18700	18474	18484	18620	18585	18344	18513	18375	18467	18584	18438	18293	18619	18724	18423	18693	18596	18381	18512	18454	18360	18389	18490	18580	18344	18484	18599	18533	18405	18239	18500	18345	18564	18579	18465	18429	18555	18444	18575	18469	18536	18407	18314	18644	18505	18180	18336	18405	18541	18488	18557	18638	18426	18517	18477	18435	18442	18490	18597	18487	18337	18528	18300	18547	18440	18490	18455	18348	18520	18585	18574	18246	18551	18717	18250	18584	18421	18420	18369	18402	18319	18607	18463	18629	18619	18493	18601	18440	18499	18468	18376	18296	18454	18617	18303	18587	18578	18425	18576	18538	18340	18411	18675	18367	18507	18550	18547	18522	18469	18588	18475	18533	18478	18537	18413	18291	18552	18345	18534	18348	18483	18386	18423	18574	18480	18624	18792	18530	18583	18360	18379	18563	18519	18386	18364	18422	18447	18400	18562	18385	18641	18580	18710	18432	18372	18404	18451	18570	18419	18316	18328	18600	18729	18632	18493	18445	18301	18279	18213	18664	18316	18457	18473	18402	18365	18524	18559	18247	18372	18303	18438	18386	18371	18442	18618	18445	18423	18411	18346	18299	18420	18634	18433	18280	18490	18383	18418	18473	18472	18582	18518	18431	18419	18598	18420	18524	18491	18434	18471	18263	18452	18606	18259	18450	18260	18605	18450	18437	18328	18400	18614	18437	18509	18590	18450	18554	18682	18512	18482	18502	18620	18351	18444	18526	18664	18564	18578	18352	18397	18390	18378	18389	18413	18446	18495	18484	18403	18418	18488	18309	18580	18233	18293	18433	18589	18521	18429	18385	18473	18633	18425	18585	18690	18320	18378	18332	18518	18322	18341	18625	18597	18520	18501	18238	18483	18473	18238	18694	18580	18366	18438	18396	18503	18567	18533	18268	18503	18453	18400	18323	18535	18721	18707	18419	18397	18480	18458	18510	18504	18507	18545	18575	18478	18312	18383	18601	18445	18409	18346	18464	18517	18320	18433	18424	18389	18213	18539	18555	18155	18322	18506	18265	18350	18601	18394	18366	18465	18395	18399	18546	18459	18606	18700	18595	18482	18567	18555	18530	18503	18416	18516	18618	18501	18554	18384	18435	18344	18703	18425	18238	18519	18402	18556	18575	18611	18354	18546	18610	18555	18346	18056	18414	18653	18595	18449	18379	18507	18404	18456	18384	18573	18565	18636	18463	18381	18614
16893	21177	20364	18476	17176	16429	16319	15976	15749	15714	15835	15615	15544	15516	15610	15751	15291	15378	15546	15309	15527	15417	15257	15537	15354	15437	15391	15600	15578	15439	15433	15346	15272	15380	15451	15363	15385	15274	15283	15449	15420	15313	15382	15531	15428	15443	15492	15526	15670	15738	15548	15582	15399	15575	15523	15372	15390	15387	15361	15237	15444	15361	15459	15413	15412	15255	15430	15513	15488	15402	15349	15299	15069	15293	15514	15349	15385	15473	15375	15283	15445	15250	15339	15292	15356	15606	15427	15587	15321	15309	15534	15483	15516	15450	15360	15547	15386	15622	15457	15467	15374	15448	15397	15282	15430	15266	15347	15551	15490	15502	15421	15284	15294	15390	15413	15300	15507	15405	15441	15365	15211	15634	15449	15375	15458	15490	15337	15319	15403	15651	15407	15316	15537	15589	15445	15364	15344	15347	15437	15387	15443	15417	15237	15481	15358	15539	15272	15418	15392	15481	15362	15479	15342	15413	15406	15576	15436	15518	15317	15395	15371	15375	15345	15461	15529	15463	15182	15341	15368	15410	15345	15450	15351	15279	15442	15389	15280	15493	15282	15348	15408	15465	15352	15491	15387	15410	15522	15484	15398	15392	15434	15449	15541	15337	15352	15471	15421	15304	15349	15489	15381	15353	15395	15409	15399	15499	15435	15374	15277	15283	15426	15216	15347	15322	15461	15486	15394	15345	15513	15232	15472	15395	15451	15418	15533	15614	15438	15439	15302	15294	15418	15456	15251	15371	15540	15370	15399	15217	15297	15481	15481	15320	15407	15280	15505	15396	15429	15410	15396	15294	15415	15438	15323	15491	15325	15375	15519	15348	15319	15465	15209	15435	15403	15528	15685	15315	15428	15622	15499	15469	15506	15396	15413	15576	15423	15363	15330	15430	15674	15446	15397	15503	15327	15527	15500	15284	15331	15391	15486	15417	15453	15216	15518	15383	15552	15255	15397	15450	15409	15316	15452	15380	15452	15380	15438	15299	15550	15459	15372	15420	15344	15403	15256	15491	15431	15254	15509	15293	15386	15495	15410	15276	15342	15360	15452	15582	15550	15419	15233	15286	15434	15311	15572	15407	15443	15339	15553	15474	15367	15416	15463	15472	15289	15392	15491	15460	15561	15358	15368	15452	15581	15384	15540	15471	15508	15507	15172	15491	15354	15396	15359	15564	15266	15427	15469	15290	15454	15462	15390	15406	15378	15571	15259	15424	15493	15319	15334	15322	15468	15349	15537	15410	15482	15542	15386	15419	15389	15528	15499	15435	15394	15465	15274	15422	15228	15385	15402	15432	15241	15576	15562	15434	15276	15283	15372	15440	15405	15434	15538	15452	15326	15289	15463	15446	15464	15526	15271	15269	15603	15396	15504	15344	15481	15344	15395	15324	15363	15297	15615	15365	15529	15290	15464	15476	15399	15437	15442	15400	15552	15247	15310	15316	15381	15380	15666	15488	15341	15306	15358	15266	15173	15400	15496	15544	15402	15391	15381	15363	15448	15411	15455	15393	15583	15398	15310	15485	15274	15388	15417	15323	15610	15332	15476	15496	15226	15220	15407	15464	15481	15290	15355	15456	15313	15189	15392	15474	15442	15298	15369	15381	15580	15369	15393	15447	15342	15334	15389	15327	15353	15553	15510	15574	15423	15425	15389	15413	15456	15534	15468	15507	15503	15342	15396	15487	15373	15466	15513	15351	15506	15406	15463	15594	15335	15376	15285	15421	15430	15542	15455	15349	15313	15356	15406	15401	15203	15318	15483	15443	15483	15486	15518	15391	15459	15379	15419	15365	15378	15524	15470	15345	15500	15566	15554	15500	15428	15404	15526	15445	15367	15297	15381	15493	15377	15516	15481	15350	15471	15484	15429	15389	15333	15610	15421	15367	15448	15387	15437	15294	15353	15516	15501	15340	15367	15336	15490	15233	15379	15391	15373	15387	15544	15497	15531	15473	15519	15344	15452	15293	15444	15487	15459	15440	15383	15468	15516	15315	15435	15310	15388	15283	15430	15414	15393	15441	15321	15603	15266	15302	15485	15555	15529	15422	15605	15310	15580	15381	15323	15354	15280	15449	15314	15269	15472	15329	15264	15461	15404	15355	15330	15364	15461	15593	15598	15411	15491	15303	15302	15325	15309	15491	15371	15383	15307	15412	15485	15405	15319	15435	15368	15406	15469	15570	15463	15420	15389	15464	15514	15442	15337	15546	15451	15330	15347	15389	15445	15320	15454	15581	15389	15524	15353	15381	15572	15578	15492	15416	15422	15483	15472	15331	15386	15468	15418	15512	15487	15361	15329	15350	15317	15417	15313	15344	15505	15507	15405	15278	15419	15427	15389	15341	15475	15469	15499	15373	15548	15409	15381	15278	15553	15383	15299	15473	15584	15431	15372	15442	15373	15308	15352	15465	15293	15332	15558	15339	15464	15284	15481	15308	15377	15365	15485	15447	15269	15362	15484	15473	15493	15491	15430	15524	15456	15471	15459	15359	15422	15333	15402	15395	15509	15514	15577	15479	15620	15514	15732	15374	15326	15311	15422	15405	15256	15466	15309	15467	15436	15372	15551	15281	15419	15473	15338	15364	15540	15235	15398	15325	15487	15253	15480	15517	15255	15321	15357	15407	15415	15353	15225	15383	15297	15415	15445	15446	15413	15391	15447	15517	15415	15320	15475	15439	15384	15455	15463	15528	15458	15514	15331	15316	15467	15348	15468	15286	15566	15401	15289	15227	15439	15455	15508	15465	15494	15305	15353	15195	15316	15434	15493	15328	15270	15360	15363	15369	15512	15351	15367	15441	15418	15463	15342	15345	15324	15452	15503	15429	15428	15266	15327	15262	15292	15433	15288	15452	15437	15290	15334	15546	15372	15336	15509	15450	15461	15303	15374	15400	15525	15372	15433	15497	15327	15372	15366	15434	15384	15333	15444	15401	15558	15424	15529	15403	15450	15374	15485	15514	15509	15461	15439	15440	15517	15413	15432	15297	15534	15397	15622	15319	15552	15530	15310	15334	15309	15372	15348	15489	15438	15475	15199	15329	15444	15296	15396	15558	15344	15301	15357	15378	15516	15415	15242	15529	15576	15353	15384	15533	15507	15414	15291	15253	15425	15469	15598	15464	15233	15320	15405	15378	15303	15488	15544	15424	15594	15532	15499	15234	15501	15433	15424	15265	15541	15473	15461	15315	15471	15375	15402	15383	15251	15480	15339	15247	15395	15388	15559	15322	15351	15466	15382	15493	15466	15409	15550	15485	15380	15351	15424	15537	15574	15409	15277	15463	15347	15347	15434	15142	15412	15516	15416	15344	15284	15346	15446	15364	15501	15374	15415	15457	15457	15460	15494	15397	15405	15521	15484	15482	15362	15547	15377	15548	15338	15435	15144	15447	15321	15393	15490	15329	15111	15277	15441	15232	15362	15395	15344	15452	15431	15459	15317	15290	15392	15328	15222	15611	15404	15343	15281	15485	15458	15394	15350	15323	15379	15469	15290	15247	15414	15508	15531	15459	15490	15628	15363	15598	15511	15303	15611	15264	15445	15487	15413	15428	15336	15380	15466	15423	15510	15568	15504	15408	15356	15520	15450	15521	15344	15498	15376	15318	15407	15533	15274	15344	15495	15280	15338	15314	15598	15579	15332	15641	15407	15361	15376	15436	15468	15573	15401	15304	15394	15439	15408	15378	15525	15339	15494	15392	15450	15471	15408	15393	15494	15670	15389	15552	15436	15439	15361	15492	15481	15411	15438	15398	15364	15401	15432	15610	15338	15229	15376	15240	15587	15622	15390	15428	15420	15410	15461	15501	15358	15535	15483	15428	15524	15264	15271	15357	15378	15476	15493	15320	15508	15508	15384	15430	15458	15452	15320	15435	15441	15402	15508	15452	15382	15365	15279	15280	15427	15415	15318	15418	15225	15340	15400	15422	15322	15368	15372	15468	15409	15308	15334	15442	15451	15310	15438	15546	15470	15439	15376	15276	15476	15315	15570	15433	15467	15448	15459	15421	15487	15220	15211	15435	15497	15457	15435	15332	15407	15353	15488	15503	15409	15523	15277	15302	15568	15393	15371	15468	15185	15433	15457	15437	15472	15387	15403	15401	15346	15460	15331	15487	15347	15374	15524	15358	15317	15427	15457	15346	15324	15473	15400	15492	15431	15511	15303	15502	15256	15334	15486	15537	15557	15443	15375	15503	15374	15391	15426	15284	15387	15535	15384	15442	15291	15328	15400	15274	15379	15514	15544	15624	15477	15408	15426	15555	15198	15352	15466	15445	15351	15504	15497	15468	15510	15420	15248	15602	15461	15322	15310	15540	15423	15683	15421	15437	15365	15440	15412	15489	15428	15358	15447	15331	15293	15494	15523	15449	15341	15288	15398	15323	15403	15345	15332	15377	15616	15354	15391	15429	15331	15339	15475	15589	15392	15420	15342	15450	15466	15423	15437	15315	15620	15420	15137	15424	15591	15418	15342	15422	15620	15537	15371	15324	15442	15354	15307	15340	15381	15375	15411	15349	15284	15478	15211	15525	15567	15405	15395	15379	15339	15379	15453	15363	15347	15377	15356	15489	15482	15484	15335	15282	15499	15399	15397	15487	15337	15474	15535	15362	15463	15282	15363	15580	15405	15369	15544	15489	15450	15467	15483	15491	15568	15456	15467	15531	15435	15244	15393	15410	15348	15495	15464	15295	15399	15438	15369	15343	15489	15491	15410	15301	15390	15403	15239	15516	15351	15418	15573	15475	15404	15408	15384	15522	15557	15468	15318	15441	15459	15356	15382	15459	15451	15313	15498	15710	15468	15421	15397	15273	15357	15449	15404	15562	15304	15286	15375	15428	15409	15420	15125	15326	15331	15475	15381	15526	15330	15364	15469	15391	15668	15393	15441	15510	15323	15509	15557	15456	15461	15578	15295	15576	15407	15438	15323	15487	15456	15352	15415	15323	15412	15497	15407	15328	15511	15447	15204	15337	15495	15356	15386	15312	15344	15196	15486	15455	15609	15470	15303	15354	15377	15368	15516	15340	15473	15316	15422	15568	15477	15294	15298	15488	15341	15373	15284	15528	15539	15360	15215	15407	15500	15385	15506	15435	15419	15276	15302	15388	15500	15385
23989	21391	28829	24405	22573	22498	21535	18920	18068	18334	18433	18302	17977	18097	17912	17865	17779	17730	17854	17719	17788	17873	17766	17673	17409	17737	17788	17909	17781	17630	17640	17710	17480	17783	17823	17710	17813	17645	17689	17846	17670	17733	17779	17768	17710	17746	18014	18933	19071	18776	18283	17794	17660	17835	17689	17857	17660	17570	17685	17567	17557	17768	17461	17711	17576	17669	17677	17633	17692	17594	17486	17635	17735	17615	17721	17586	17538	17527	17702	17657	17809	17793	17620	17748	17572	17656	17833	17506	17622	17517	17602	17639	17568	17568	17671	17540	17556	17630	17860	17939	17704	17630	17819	17869	17719	17693	17794	17422	17619	17626	17440	17501	17608	17552	17546	17606	17558	17822	17450	17523	17515	17516	17676	17662	17568	17737	17621	17588	17646	17797	17483	17444	17587	17597	17746	17652	17488	17524	17673	17561	17772	17348	17745	17674	17510	17381	17813	17468	17502	17600	17685	17657	17630	17624	17401	17571	17504	17447	17690	17565	17464	17402	17565	17411	17611	17637	17416	17514	17578	17746	17667	17601	17498	17715	17564	17526	17666	17560	17701	17786	17523	17654	17608	17543	17599	17625	17486	17584	17545	17457	17791	17789	17552	17724	17550	17560	17712	17559	17602	17543	17665	17524	17679	17631	17472	17598	17629	17653	17901	17311	17569	17675	17689	17687	17622	17629	17455	17549	17737	17583	17517	17624	17589	17550	17660	17628	17654	17431	17610	17578	17612	17564	17301	17588	17511	17462	17674	17634	17589	17389	17580	17542	17595	17782	17622	17310	17585	17514	17534	17556	17581	17477	17549	17664	17683	17605	17604	17572	17670	17545	17593	17527	17611	17566	17671	17598	17490	17704	17710	17541	17694	17524	17615	17592	17550	17562	17737	17626	17699	17686	17509	17570	17766	17599	17715	17517	17562	17518	17605	17675	17621	17652	17602	17481	17728	17520	17694	17670	17617	17622	17721	17691	17680	17457	17734	17469	17719	17518	17610	17601	17411	17631	17553	17381	17498	17562	17719	17538	17582	17524	17574	17661	17664	17587	17733	17772	17663	17698	17695	17687	17617	17461	17534	17670	17753	17598	17715	17718	17721	17581	17468	17453	17609	17595	17767	17515	17414	17639	17558	17548	17504	17638	17703	17568	17656	17495	17643	17580	17750	17701	17577	17637	17637	17579	17881	17629	17712	17550	17601	17654	17685	17671	17691	17522	17740	17642	17557	17691	17674	17541	17657	17544	17570	17592	17499	17710	17753	17684	17635	17742	17451	17431	17444	17606	17720	17590	17738	17575	17585	17740	17526	17517	17570	17529	17646	17619	17612	17481	17553	17745	17669	17609	17385	17673	17713	17527	17686	17513	17591	17507	17706	17618	17733	17539	17516	17472	17667	17466	17682	17568	17673	17353	17595	17349	17606	17662	17728	17447	17547	17744	17697	17432	17678	17678	17616	17552	17699	17678	17549	17728	17601	17538	17501	17664	17655	17666	17574	17769	17684	17553	17642	17675	17602	17549	17729	17644	17642	17669	17735	17595	17510	17653	17394	17481	17590	17580	17468	17498	17653	17522	17602	17642	17839	17683	17543	17844	17724	17684	17589	17635	17595	17583	17694	17474	17590	17551	17673	17767	17454	17532	17460	17725	17759	17687	17596	17495	17702	17581	17728	17703	17640	17615	17413	17701	17615	17573	17619	17681	17649	17510	17436	17514	17526	17599	17598	17501	17648	17706	17581	17627	17655	17519	17475	17712	17630	17641	17513	17593	17530	17451	17759	17628	17726	17516	17641	17325	17512	17617	17695	17615	17446	17582	17667	17584	17602	17695	17586	17560	17816	17503	17762	17425	17611	17768	17774	17552	17760	17363	17557	17698	17733	17645	17677	17404	17459	17522	17427	17502	17579	17439	17550	17518	17641	17666	17431	17643	17737	17557	17595	17557	17574	17523	17567	17591	17721	17683	17739	17737	17589	17453	17617	17558	17643	17677	17913	17556	17441	17494	17594	17653	17678	17614	17848	17711	17770	17741	17532	17677	17429	17583	17711	17697	17708	17715	17598	17559	17650	17683	17755	17653	17719	17667	17525	17544	17618	17609	17608	17691	17723	17600	17396	17710	17668	17499	17730	17675	17384	17812	17718	17541	17552	17707	17695	17810	17622	17662	17538	17568	17365	17588	17667	17674	17610	17601	17832	17701	17586	17691	17627	17441	17257	17588	17590	17363	17401	17480	17592	17529	17826	17661	17468	17667	17545	17561	17563	17597	17796	17630	17703	17667	17781	17499	17672	17677	17549	17599	17761	17708	17594	17544	17456	17496	17416	17465	17638	17593	17539	17407	17567	17438	17592	17565	17530	17684	17545	17514	17648	17597	17715	17595	17590	17579	17570	17654	17665	17626	17324	17720	17591	17614	17523	17579	17624	17597	17634	17573	17548	17655	17754	17565	17545	17740	17702	17514	17539	17670	17617	17426	17551	17747	17687	17444	17634	17695	17591	17661	17559	17646	17578	17650	17661	17511	17658	17632	17689	17749	17652	17607	17443	17442	17496	17502	17651	17526	17592	17679	17469	17536	17685	17617	17489	17726	17525	17689	17536	17750	17648	17814	17461	17587	17462	17570	17723	17564	17606	17503	17621	17462	17676	17693	17548	17645	17682	17587	17743	17453	17643	17636	17648	17639	17633	17728	17513	17557	17671	17626	17806	17620	17818	17679	17526	17537	17519	17567	17570	17565	17589	17665	17848	17657	17557	17541	17371	17496	17587	17387	17731	17634	17574	17359	17514	17651	17633	17667	17806	17586	17612	17642	17553	17487	17620	17648	17869	17558	17544	17436	17682	17591	17591	17485	17677	17652	17585	17585	17612	17670	17723	17756	17684	17608	17503	17496	17560	17539	17696	17615	17708	17845	17747	17697	17664	17605	17688	17500	17667	17703	17907	17538	17587	17605	17652	17500	17588	17591	17541	17622	17733	17603	17804	17729	17794	17767	17617	17564	17666	17586	17229	17750	17706	17528	17692	17586	17440	17880	17587	17386	17685	17395	17467	17583	17561	17721	17707	17587	17504	17517	17659	17545	17593	17576	17643	17492	17676	17606	17504	17627	17758	17536	17519	17558	17606	17525	17737	17571	17855	17538	17490	17545	17537	17701	17652	17572	17555	17577	17661	17911	17514	17668	17435	17475	17674	17390	17476	17730	17501	17419	17597	17496	17762	17589	17539	17527	17509	17655	17467	17555	17621	17655	17481	17579	17580	17584	17610	17911	17615	17523	17507	17388	17559	17713	17522	17652	17498	17380	17582	17383	17400	17726	17593	17598	17617	17630	17741	17668	17839	17526	17661	17587	17717	17692	17479	17524	17420	17747	17663	17697	17404	17347	17674	17480	17584	17601	17599	17632	17819	17651	17586	17782	17837	17591	17592	17555	17601	17502	17685	17563	17627	17582	17625	17459	17671	17635	17518	17562	17759	17568	17630	17528	17779	17647	17670	17734	17621	17605	17528	17598	17619	17448	17468	17468	17614	17705	17743	17768	17603	17541	17403	17506	17839	17464	17640	17707	17423	17626	17553	17745	17596	17409	17470	17760	17509	17607	17409	17511	17698	17767	17611	17497	17572	17794	17458	17609	17468	17413	17527	17675	17609	17515	17515	17336	17646	17601	17585	17700	17528	17531	17568	17801	17646	17445	17410	17578	17763	17645	17723	17533	17524	17721	17632	17592	17656	17651	17731	17677	17650	17497	17561	17486	17501	17726	17585	17467	17550	17650	17763	17479	17804	17476	17644	17694	17539	17703	17658	17574	17728	17465	17429	17621	17649	17676	17650	17647	17695	17496	17693	17652	17631	17545	17600	17614	17522	17703	17614	17552	17750	17539	17798	17611	17410	17630	17734	17567	17528	17632	17555	17671	17582	17594	17486	17448	17767	17644	17736	17595	17419	17668	17748	17530	17677	17799	17751	17457	17469	17561	17582	17618	17539	17420	17267	17676	17775	17637	17605	17504	17630	17502	17675	17505	17605	17661	17628	17778	17568	17569	17512	17556	17642	17841	17365	17426	17603	17492	17550	17763	17824	17732	17797	17572	17543	17687	17494	17824	17707	17718	17561	17662	17476	17670	17589	17691	17803	17631	17489	17674	17436	17807	17677	17630	17772	17640	17799	17489	17639	17514	17463	17531	17769	17636	17266	17533	17607	17674	17721	17585	17455	17585	17442	17609	17605	17918	17566	17742	17711	17705	17655	17766	17588	17482	17731	17430	17561	17695	17558	17710	18006	17504	17692	17660	17676	17535	17568	17650	17773	17670	17604	17775	17815	17464	17489	17505	17557	17481	17626	17610	17592	17909	17741	17510	17545	17489	17644	17801	17775	17693	17719	17674	17639	17784	17529	17626	17655	17726	17552	17875	17760	17523	17585	17320	17408	17486	17757	17622	17686	17477	17521	17678	17735	17606	17549	17706	17640	17407	17667	17693	17584	17607	17544	17865	17617	17507	17504	17694	17853	17723	17452	17635	17669	17456	17674	17505	17694	17710	17429	17628	17562	17736	17567	17563	17662	17750	17525	17598	17523	17532	17473	17472	17565	17426	17467	17582	17750	17542	17767	17629	17620	17581	17515	17587	17614	17700	17727	17635	17617	17550	17453	17466	17517	17650	17503	17816	17523	17488	17561	17483	17496	17792	17649	17514	17659	17738	17597	17566	17666	17621	17685	17469	17575	17591	17656	17610	17606	17666	17840	17609	17674	17466	17726	17630	17669	17544	17526	17634	17680	17671	17489	17702	17572	17652	17509	17389	17375	17779	17522	17586	17687	17406	17598	17637	17368	17752	17708	17522	17593	17526	17536	17477	17709	17691	17783	17553	17459	17541	17623	17535	17715	17564	17650	17810	17651	17550	17649	17755	17651	17551	17511	17551	17575	17440	17651	17682	17580	17508	17371	17814	17551	17597	17677	17660	17505	17481	17609	17483	17495	17471	17485	17391	17526	17681	17698	17603	17625	17608	17593	17705	17820	17729	17609	17726	17672	17552	17553	17606	17594	17629	17589	17496	17596	17474	17729	17524	17785	17585	17694	17735	17609	17497	17633	17689	17523	17517	17516	17549	17578	17451	17518	17777
18001	28686	26639	22868	20252	18107	17068	16389	15997	15806	15658	15476	15436	15290	15324	15379	15143	15030	15144	14977	15074	15161	15260	15018	14836	14962	15097	15125	14849	15054	15051	15115	15033	14913	15007	15076	14997	15007	14988	14965	14960	15123	15035	15027	15062	15082	15306	17199	16663	16043	15572	15215	15002	14872	15104	15246	15007	14935	14886	14690	14881	15045	14953	14934	14888	14794	15083	14901	14739	15027	15088	15075	15102	14954	15063	15040	15019	14935	14955	14949	14944	15073	15011	15120	14956	15033	14916	14936	15012	14954	15111	15040	15034	14865	14867	14903	15080	15038	14863	14906	14885	15050	14944	14958	15038	14906	15058	14906	14905	15035	15028	14911	14875	14982	14892	14911	15010	15090	15171	14931	15009	15151	15130	14975	14948	15099	14743	15016	14896	14859	14839	15049	14936	15078	15125	15013	14762	15046	14950	14980	14949	15206	14981	15055	14988	14999	14869	14836	14933	15088	14838	14929	14921	14980	15027	15000	15005	15043	14885	14997	14790	14997	14960	14882	14841	14909	14932	14990	14913	15025	14986	15054	14852	15129	14886	15028	14969	15080	15001	15141	14886	14984	15060	14979	14894	14973	14739	14978	14938	15170	15015	15019	14907	14862	14855	14977	14992	15070	14751	15038	14815	14919	14957	15105	14889	15157	14924	14919	14909	15013	14667	15092	14976	15014	14838	14720	14917	14794	14935	14933	14935	15158	14840	14994	15100	15064	15011	15144	14881	15000	14924	14905	14985	15002	14880	15027	14948	15117	15081	14805	15092	14884	14858	14940	14789	15050	14985	15003	14998	14899	14910	14924	14881	15007	15087	15103	14911	14901	15164	14767	14886	14925	14854	14860	14998	14889	14904	14859	14899	14975	14907	14891	14952	14937	14998	14962	14949	14821	14946	14942	14904	14902	14995	14859	15190	14882	14749	14738	15075	14925	14967	15064	14922	14947	14929	14999	15053	14910	15109	14890	15020	14916	14974	14879	14976	14960	14828	14939	14938	14858	15039	14867	14816	15068	14829	14911	14810	14934	15087	15007	14834	15027	14835	14924	14927	15043	14942	15024	14993	14923	14917	14872	15172	14851	15045	14839	15001	14916	14910	14855	14896	15016	14945	15128	15096	14962	14903	14949	14738	15034	14955	14974	14843	14807	14939	14997	14921	15000	14809	14874	14965	14979	15112	14995	14989	14788	14918	14912	14998	14891	14820	14943	14958	14717	15038	15005	14994	14910	14899	15052	14733	14776	14955	14986	15040	14852	14997	14857	14982	14942	14986	14963	14940	15084	14970	15021	14877	15123	15021	14924	14954	15058	15011	14978	14891	14911	14904	14946	15191	14898	14766	15012	14992	15077	15071	14906	14765	15028	15068	14818	15014	15016	14831	14888	14771	14878	14906	14927	14980	15050	14888	14803	15110	14757	14909	14981	14865	14917	14907	15174	15003	15035	14905	14841	15066	14922	14807	15028	14846	14842	15010	15033	14913	15088	14880	14771	14873	14878	15065	14810	15029	14898	14951	14933	14999	14904	14897	14973	14878	14885	15044	15012	15070	14863	15096	14918	15088	14872	14969	14985	14989	14971	14907	15052	15013	14963	15145	14963	14915	14730	14972	15033	14979	14786	15128	15075	14958	15153	14984	14971	14961	15008	14972	15007	15007	14961	14950	14979	15049	14967	14859	14743	14954	15006	15139	15076	14908	15012	14981	14984	14953	15081	14896	15123	14833	14939	14933	14974	14901	14866	14902	14992	14912	14824	15171	14891	15039	14815	14995	14808	14942	14803	15053	15046	14893	14740	14830	14797	14885	15076	15057	14900	15124	15044	14839	14892	14955	14852	14811	14930	14916	14909	14885	14851	15009	14913	14856	14922	15071	14907	14880	14947	15064	14910	14869	14899	14838	14922	14849	15126	14971	15028	15057	15051	14965	14927	14980	14976	15020	14941	15049	14984	14976	14850	15062	14947	14900	14896	14995	15034	14910	15033	15081	14954	15058	15032	14924	15013	14873	14887	14945	14840	14947	14936	15024	14958	14985	14914	15117	15015	14902	14921	14997	15041	15061	14833	14924	14965	15051	15016	14928	15117	14884	15022	14750	15105	14854	14891	14906	14991	14936	14919	15064	14918	14862	14867	14897	15015	14996	14969	14835	15000	15114	14799	14873	15020	14964	14933	15067	14844	15074	14959	14809	14943	14996	15071	14921	14983	14899	14898	15006	15103	15028	15027	14879	15076	15033	15002	15044	14883	14796	14928	15003	14890	14933	14893	14842	14997	14963	15039	14903	14975	14984	14765	15017	15087	14923	14929	14813	15017	15006	14971	14845	14933	14912	14913	14964	14846	15072	15007	15053	14980	15058	15108	15050	14864	14976	14813	14950	14977	14979	15018	14958	14908	14632	15035	15128	15104	14911	15010	15033	14873	15058	15054	14889	14936	14818	14932	15000	15090	14771	15049	14918	15068	14890	15035	14837	14898	14943	15015	14944	15063	14838	15037	14983	15032	15008	15019	14961	14789	14900	14967	14990	14806	14970	15042	14911	14977	15020	14845	15144	14886	15082	14829	15044	14754	15073	14786	14993	14901	15083	14992	15149	14829	14932	14994	14931	14918	14761	14906	14963	15079	15040	14882	14932	14937	14876	14912	14834	14878	14988	14899	14899	15050	15093	15037	15093	15026	14914	14896	15051	14953	15105	15009	15044	14861	15035	14870	14898	14907	14990	14928	15180	15006	15021	15133	14937	15009	15082	15011	15051	15078	15041	14886	14940	14960	14829	15021	14743	14839	15054	14915	15021	14867	14900	14999	14843	14959	15007	14986	14978	15109	14980	14738	14847	15006	14970	14738	15025	14840	14851	14839	14712	14894	14686	15035	14941	14816	14806	15105	14847	15154	14964	14995	14942	15036	15088	14903	14973	14988	15049	14942	14953	15143	14873	15062	15081	14974	14874	14993	14873	14911	15114	14928	15070	14911	14821	14842	14990	15012	14940	14839	14849	14869	14892	15088	14949	14847	15134	14894	14924	15021	14848	15065	14960	15024	14879	15064	15030	14910	15055	15084	15146	14814	15017	14978	15038	14959	14884	15127	14918	14864	14921	14925	14843	15076	14779	14972	15016	14958	14917	15118	14878	14983	14776	14947	15117	14975	14904	14994	14904	15035	14983	14972	14911	14913	14880	14975	14977	14966	14999	14715	14891	14919	14978	14968	15171	14969	15062	15020	14950	14788	14993	14910	15011	14886	14976	14757	14967	15100	14886	14996	15039	14927	15106	14979	15013	14933	14844	14998	15068	14887	14925	14962	14811	14846	14940	14904	14817	15043	14855	15172	14999	14866	15012	14948	14916	14997	15026	14909	15021	14845	15024	14923	14878	14860	14868	14900	14960	14914	14974	14894	15094	14978	14733	15048	14901	15043	15045	15043	14920	15017	14996	14886	14980	15073	14980	14912	14934	14845	14987	14808	14889	15067	14991	15022	15194	15093	15006	14949	14931	14862	15194	14808	14968	14870	14862	14980	14829	15091	14982	14948	14953	15167	14959	15035	14829	15026	14967	14969	14950	14960	14918	14983	15009	14829	14911	15097	14978	14923	15042	14958	14992	14970	14932	14982	14852	14927	14987	14906	14955	15012	15007	14965	14959	14863	15006	15152	14957	15152	15004	14948	15058	14943	14867	14948	15105	14939	14971	14890	14778	15008	15199	14838	14992	14883	15037	14944	14926	15140	14888	14868	14978	14797	15038	15024	14812	14909	14935	14888	15027	14940	15023	14885	14922	14840	15104	14970	14996	15034	14952	15140	14841	14958	14920	14863	14851	15048	15021	14945	15144	14825	15138	14904	14952	14919	14971	14955	14937	14869	15038	15003	14880	15010	15091	15013	15033	15043	15098	15020	15019	14930	14939	15029	14937	15208	15113	14928	15003	14989	15077	14739	14902	14944	15038	15044	14874	15089	15014	14853	15179	14996	14859	14953	14996	15068	14999	14981	15000	15046	15045	14944	14742	14953	14890	14964	15008	14949	14997	14971	15051	15072	14997	14890	14882	15054	14772	15092	14935	14980	14926	15002	14989	15025	15014	15088	14965	15022	14916	15004	14832	15088	14763	14851	14875	14747	14823	14883	14816	14841	14778	14901	15107	14925	14953	14911	15156	14735	15094	14987	14897	14937	15017	14950	14922	14891	14866	14949	15020	14945	14989	14935	14903	14946	15036	14788	14949	14996	15019	15082	14994	15003	14858	14937	14852	15078	14988	15043	14859	14962	15006	14876	15024	14875	15050	14856	14988	14920	14865	14968	14853	14907	14931	14840	14973	14935	14882	15054	14999	15005	15030	15017	15005	14884	14998	14992	14732	14896	15002	14926	14845	15137	15033	15054	15033	14949	14960	15063	14921	14817	15028	15134	14975	14962	14892	14987	14901	15046	14902	14871	14962	15009	14939	14981	15000	14931	14909	15086	15074	14979	14727	14911	14951	14885	14968	14937	14943	14903	15003	15024	14963	15019	15123	14897	14898	15020	15060	14981	14766	14975	14998	14828	15041	14991	14953	14981	14991	14943	15086	15171	14912	14893	15017	15126	14747	15037	15040	14947	14927	14977	14837	14966	14965	15070	14821	14893	15080	14888	14932	15053	14898	14888	14869	14958	14955	15012	15132	15027	14861	15245	15073	15131	14853	14940	14852	15052	15024	15077	14849	14951	15032	15063	14946	14767	15116	14972	14997	14825	14995	14847	15102	15059	14786	14876	14790	14954	15008	14868	14924	14960	14917	14815	15008	14946	14980	15042	15135	15009	15040	15067	14867	15189	15063	15005	14990	14809	14914	14955	15073	14839	15122	14969	15156	14937	14824	15007	14928	15117	14834	15106	14837	15001	14877	14814	15023	14973	14989	15073	14959	15092	14987	15026	15051	15170	14967	15021	15014	14956	14876	15048	14886	14922	14988	14843	14958	14963	15048	15054	14877	14759	14801	14957	14984	15019	15018	15095	15193	15015	15039	15209	15024	14973	14948	14994	14809	14997	14989	14842	15023	14876	15031	14886	14989	14708	14839	14921	15086	15047	14913	15026	14959	14927	14967	15032	14791	14886	14888	15003	15027	14998	15052	14854	14971	15076	14859	15028
22933	21373	29227	23882	21660	23609	25195	19690	18318	18693	18444	18113	17698	17812	17853	17824	17612	18013	17456	17425	17416	17556	17454	17594	17502	17314	17465	17465	17361	17414	17360	17595	17400	17419	17573	17638	17516	17462	17265	17555	17456	17296	17183	17495	17471	17304	18053	19730	19429	18732	18434	17836	17580	17343	17225	17517	17429	17393	17368	17497	17425	17204	17432	17604	17288	17499	17529	17215	17356	17275	17473	17346	17293	17389	17338	17402	17317	17266	17243	17219	17454	17308	17145	17395	17370	17338	17438	17413	17468	17339	17538	17346	17367	17253	17372	17322	17364	17392	17257	17176	17381	17302	17382	17405	17546	17458	17353	17439	17413	17337	17244	17379	17397	17107	17354	17459	17294	17472	17290	17276	17390	17481	17364	17281	17302	17292	17272	17248	17329	17396	17388	17258	17089	17215	17326	17407	17323	17341	17430	17150	17165	17359	17453	17397	17349	17042	17093	17318	17436	17449	17346	17332	17646	17300	17457	17219	17390	17177	17187	17195	17077	17392	17204	17441	17319	17273	17357	17298	17286	17265	17445	17297	17372	17334	17282	17436	17393	17299	17303	17307	17449	17293	17383	17393	17474	17367	17550	17514	17451	17193	17470	17415	17561	17417	17329	17291	17218	17276	17349	17471	17315	17365	17360	17232	17337	17311	17345	17211	17321	17285	17378	17344	17168	17462	17612	17159	17459	17510	17272	17092	17276	17449	17432	17298	17330	17445	17250	17206	17416	17353	17279	17266	17409	17322	17090	17247	17227	17246	17263	17447	17352	17334	17218	17318	17269	17347	17350	17292	17198	17359	17382	17274	17392	17225	17265	17208	17282	17321	17412	17533	17417	17488	17305	17408	17425	17288	17455	17377	17223	17455	17489	17270	17288	17266	17334	17430	17260	17556	17335	17338	17283	17289	17223	17225	17316	17322	17396	17330	17226	16992	17323	17248	17110	17381	17220	17046	17260	17164	17342	16942	17234	17257	17162	17184	17245	17177	17380	17150	17305	17268	17225	17248	17302	17358	17466	17385	17381	17155	17337	17506	17279	17405	17380	17214	17223	17456	17382	17293	17403	17261	17477	17224	17327	17512	17427	17378	17238	17343	17408	17267	17267	17242	17353	17320	17144	17256	17359	17262	17179	17266	17432	17380	17165	17255	17324	17356	17150	17384	17404	17267	17226	17224	17310	17371	17105	17370	17348	17169	17383	17290	17486	17284	17533	17269	17539	17341	17637	17342	17572	17253	17465	17340	17459	17503	17218	17450	17346	17392	17190	17377	17376	17157	17237	17307	17120	17238	17333	17316	17201	17470	17371	17225	17302	17401	17310	17255	17393	17459	17361	17248	17243	17167	17385	17390	17040	17303	17298	17451	17301	17131	17361	17384	17449	17237	17278	17399	17367	17432	17186	17238	17039	17207	17262	17626	17473	17218	17378	17316	17243	17326	17244	17349	17352	17339	17135	17044	17354	17226	17232	17329	17480	17327	17317	17221	17214	17330	17349	17321	17410	17273	17429	17223	17173	17399	17317	17301	17246	17271	17198	17585	17500	17387	17389	17449	17110	17333	17194	17357	17183	17335	17321	17416	17263	17326	17367	17305	17361	17228	17366	17414	17323	17310	17326	17353	17085	17302	17414	17305	17212	17370	17064	17264	17240	17466	17327	17357	17302	17321	17326	17423	17435	17408	17162	17365	17440	17266	17339	17174	17382	17371	17329	17293	17426	17203	17123	17334	17161	17276	17435	17106	17289	17478	17426	17634	17353	17323	17365	17074	17421	17388	17499	17291	17248	17322	17475	17206	17276	17466	17465	17359	17659	17223	17311	17105	17404	17206	17237	17392	17283	17296	17286	17396	17449	17239	17426	17409	17457	17304	17431	17237	17274	17388	17303	17293	17399	17188	17453	17341	17446	17220	17149	17269	17546	17316	17564	17396	17401	17171	17261	17534	17171	17422	17079	17371	17337	17468	17466	17274	17405	17328	17285	17429	17369	17321	17229	17112	17475	17241	17259	17329	17456	17313	17340	17230	17345	17252	17543	17191	17249	17213	17313	17246	17347	17373	17308	17411	17340	17395	17334	17429	17260	17362	17304	17026	17328	17390	17277	17349	17207	17212	17364	17211	17068	17248	17155	17428	17188	17392	17234	17306	17466	17309	17372	17168	17203	17419	17159	17374	17370	17317	17286	17295	17149	17232	17389	17263	17405	17222	17322	17443	17353	17249	17305	17228	17204	17351	17300	17395	17456	17242	17391	17245	17360	17342	17163	17223	17222	17372	17267	17118	17493	17183	17267	17334	17391	17454	17331	17263	17329	17138	17369	17468	17497	17343	17304	17136	17297	17383	17336	17193	17442	17371	17213	17222	17268	17408	17306	17381	17173	17414	17368	17371	17378	17437	17445	17377	17170	17261	17287	17309	17217	17519	17381	17554	17415	17455	17229	17269	17390	17282	17394	17311	17379	17292	17308	17214	17294	17341	17331	17404	17461	17243	17182	17312	17239	17316	17466	17221	17335	17454	17298	17427	17187	17236	17415	17440	17308	17437	17298	17338	17328	17369	17330	17344	17068	17221	17177	17245	17444	17450	17297	17468	17447	17452	17236	17232	17337	17234	17306	17173	17350	17242	17148	17357	17247	17311	17437	17122	17388	17296	17297	17297	17359	17239	17240	17170	17231	17424	17194	17252	17285	17433	17258	17294	17280	17240	17247	17415	17429	16983	17178	17290	17203	17304	17340	17570	17503	17068	17396	17340	17325	17413	17052	17273	17419	17352	17442	17121	17194	17426	17246	17343	17413	17414	17391	17341	17207	17309	17227	17440	17299	17422	17270	17251	17283	17386	17352	17363	17299	17239	17287	17332	17359	17362	17284	17398	17387	17316	17321	17354	17369	17262	17199	17463	17536	17669	17138	17185	17461	17412	17392	17434	17415	17585	17239	17447	17413	17377	17203	17243	17182	17259	17277	17392	17208	17382	17364	17281	17311	17237	17392	17229	17305	17253	17325	17034	17396	17335	17582	17136	17111	17323	17550	17381	17344	17336	17233	17436	17373	17363	17356	17220	17452	17278	17182	17430	17309	17494	17159	17465	17422	17366	17258	17245	17181	17095	17165	17336	17138	17233	17377	17323	17414	17170	17392	17148	17395	17392	17437	17489	17346	17240	17428	17324	17304	17187	17430	17317	17449	17378	17287	17221	17401	17183	17195	17185	17231	17231	17385	17534	17315	17327	17394	17509	17597	17576	17583	17471	17521	17118	17314	17291	17511	17151	17321	17436	17278	17186	17208	17218	17296	17363	17321	17203	17193	17246	17416	17249	17375	17423	17503	17326	17510	17334	17177	17339	17279	17247	16990	17343	17414	17279	17413	17370	17124	17113	17457	17440	17338	17143	17098	17307	17244	17369	17448	17338	17255	17242	17326	17320	17422	17163	17465	17291	17347	17302	17319	17261	17347	17187	17371	17180	17445	17225	17252	17380	17264	17279	17410	17224	17232	17439	17316	17566	17456	17229	17210	17294	17185	17361	17368	17487	17297	17496	17230	17203	17465	17465	17362	17373	17198	17185	17239	17294	17383	17184	17369	17438	17248	17226	17385	17358	17247	17411	17417	17224	17470	17133	17331	17254	17242	17457	17412	17211	17345	17332	17189	17431	17194	17108	17339	17305	17340	17401	17140	17149	17367	17479	17416	17277	17251	17372	17459	17264	17307	17485	17435	17358	17281	17191	17285	17290	17084	17251	17411	17372	17257	17307	17347	17538	17296	17249	17336	17350	17246	17214	17224	17272	17361	17233	17017	17160	17121	17159	17129	17324	17279	17334	17291	17359	17357	17377	17203	17016	17416	17506	17409	17292	17539	17259	17228	17192	17389	17120	17389	17388	17299	17338	17232	17394	17408	17207	17517	17207	17430	17534	17264	17198	17278	17248	17235	17184	17359	17426	17274	17321	17373	17338	17489	17385	17283	17297	17395	17254	17217	17157	17275	17051	17404	17270	17268	17230	17514	17410	17481	17483	17345	17329	17266	17456	17421	17296	17298	17497	17238	17368	17262	17133	17301	17225	17359	17342	17328	17455	17415	17142	17249	17447	17343	17291	17380	17410	17482	17406	17327	17519	17251	17448	17288	17358	17307	17371	17167	17210	17295	17369	17410	17423	17317	17285	17150	17129	17265	17092	17434	17451	17049	17438	17248	17339	17404	17320	17315	17189	17146	17312	17064	17167	17293	17151	17202	17321	17344	17524	17403	17310	17367	17298	17303	17439	17336	17390	17179	17361	17317	17423	17338	17344	17265	17244	17249	17310	17360	17314	17423	17325	17320	17357	17433	17184	17341	17292	17119	17302	17279	17120	17414	17073	17459	17219	17284	17222	17180	17411	17368	17251	17467	17171	17199	17426	17253	17525	17247	17251	17340	17310	17321	17412	17456	17142	17269	17455	17333	17375	17232	17285	17328	17230	17396	17493	17405	17413	17340	17438	17605	17108	17301	17358	17157	17350	17231	17150	17403	17490	17438	17293	17474	17386	17211	17158	17182	17237	17328	17356	17243	17469	17456	17406	17347	17370	17355	17160	17386	17266	17132	17470	17420	17181	17479	17169	17346	17398	17522	17113	17277	17293	17242	17517	17458	17333	17457	17315	17369	17345	17326	17280	17309	17447	17354	17427	17335	17286	17106	17252	17164	17148	17419	17375	17248	17458	17294	17308	17276	17370	17255	17127	17401	17318	17328	17251	17379	17343	17339	17117	17350	17345	17266	17237	17306	17181	17447	17046	17182	17242	17217	17344	17512	17198	17528	17448	17280	17067	17152	17393	17367	17429	17212	17220	17330	17397	17397	17270	17531	17334	17319	17261	17472	17274	17259	17226	17343	17255	17327	17440	17464	17318	17590	17194	17279	17114	17358	17388	17506	17533	17237	17246	17414	17314	17269	17477	17383	17350	17203	17311	17108	17217	17358	17379	17363	17296	17279	17366	17155	17346	17432	17408	17434	17141	17269	17361	17480	17243	17358	17563	17204	17080	17335	17478	17333	17321	17253	17462	17162	17321	17330	17278	17374	17316	17407	17111	17289	17469	17384	17251	17291	17387	17306	17353	17266	17254	17369	17330	17176	17441	17336	17103
20741	34451	31042	26094	22827	19496	18252	17072	16582	16142	15753	15655	15372	15287	15348	15133	15025	15069	14762	15024	14792	14936	14881	14783	14752	14793	14972	14796	14757	14921	14820	14894	14784	14902	15002	14955	14885	14662	14879	14704	14958	14686	14834	14711	14937	14692	16016	18909	17506	16710	15898	15125	14802	14861	14714	14812	14730	14739	14735	14808	14793	14521	14777	14715	14814	14787	14774	14617	14767	14651	14773	14881	14738	14913	14803	14693	14989	14705	14771	14764	14748	15018	14877	14541	14901	14699	14538	14606	14814	14765	14808	14690	14526	14679	14737	14645	14670	14726	14661	14684	14759	14685	14493	14802	14653	14600	14620	14803	14684	14903	14618	14665	14623	14735	14954	14725	14729	14647	14574	14892	14735	14816	14731	14679	14695	14810	14837	14682	14734	14725	14739	14866	14740	14806	14779	14638	14709	14751	14709	14799	14580	14753	14796	14772	14762	14712	14850	14758	14742	14833	14633	14715	14688	14614	14694	14879	14727	14707	14862	14882	14654	14726	14656	14776	14834	14613	14712	14812	14574	14794	14805	14664	14692	14841	14711	14899	14854	14735	14707	14733	14704	14622	14733	14832	14729	14685	14668	14665	14754	14734	14698	14722	14904	14715	14966	14896	14698	14681	14824	14640	14714	14619	14681	14788	14658	14763	14656	14829	14749	14671	14751	14821	14765	14659	14721	14751	14810	14702	14609	14724	14860	14567	14739	14625	14816	14720	14616	14870	14710	14831	14651	14768	14835	14666	14844	14738	14573	14585	14669	14725	14813	14770	14839	14803	14735	14681	14921	14708	14802	14796	14677	14746	14763	14750	14740	14784	14795	14710	14820	14578	14748	14725	14790	14678	14824	14666	14769	14670	14904	14810	14744	14805	14683	14846	14791	14619	14797	14721	14536	14640	14655	14710	14742	14668	14700	14725	14698	14816	14748	14649	14687	14814	14673	14660	14938	14730	14616	14700	14726	14758	14763	14713	14732	14596	14822	14703	14585	14702	14496	14777	14943	14819	14692	14758	14716	14731	14949	14649	14629	14625	14732	14698	14769	14768	14810	14663	14717	14747	14804	14718	14692	14666	14740	14722	14748	14652	14690	14745	14600	14723	14648	14716	14812	14687	14814	14572	14671	14718	14751	14609	14875	14740	14869	14711	14575	14751	14691	14743	14707	14704	14672	14639	14681	14882	14790	14838	14716	14599	14676	14778	14758	14655	14677	14732	14687	14671	14809	14685	14807	14891	14744	14775	14637	14782	14779	14742	14638	14711	14822	14893	14624	14742	14739	14805	14821	14712	14615	14724	14740	14794	14686	14816	14699	14631	14599	14803	14723	14581	14489	14504	14822	14840	14711	14734	14643	14693	14818	14725	14694	14595	14761	14692	14666	14762	14649	14676	14683	14930	14833	14707	14786	14801	14802	14580	14682	14868	14833	14621	14754	14745	14754	14755	14806	14683	14871	14749	14734	14614	14910	14637	14658	14711	14611	14875	14741	14759	14856	14634	14747	14576	14955	14612	14706	14641	14572	14935	14879	14701	14743	14748	14709	14788	14642	14779	14618	14531	14837	14553	14789	14731	14596	14803	14890	14800	14810	14871	14798	14801	14694	14699	14919	14617	14782	14822	14698	14566	14779	14951	14716	14633	14609	14700	14879	14731	14804	14610	14627	14722	14618	14663	14740	14466	14735	14821	14836	14691	14589	14631	14685	14813	14698	14765	14662	14727	14566	14632	14634	14747	14725	14614	14826	14685	14780	14774	14646	14777	14727	14736	14528	14747	14844	14745	14619	14843	14696	14665	14666	14816	14632	14863	14796	14799	14751	14655	14680	14729	14682	14610	14800	14853	14742	14645	14541	14600	14714	14689	14578	14678	14636	14679	14739	14644	14712	14765	14645	14682	14646	14310	14730	14969	14647	14802	14957	14599	14820	14741	14757	14747	14742	14685	14645	14596	14851	14579	14761	14782	14615	14821	14791	14848	14763	14828	14755	14727	14964	14703	14607	14641	14671	14890	14662	14797	14775	14653	14804	14672	14800	14739	14777	14900	14838	14526	14750	14810	14688	14657	14625	14835	14856	14725	14668	14945	14734	14838	14582	14812	14797	14876	14764	14739	14808	14780	14692	14749	14745	14706	14678	14641	14654	14726	14701	14778	14717	14744	14942	14884	14730	14734	14831	14702	14678	14718	14718	14814	14766	14579	14822	14716	14834	14863	14610	14791	14694	14681	14766	14729	14630	14559	14770	14867	14909	14739	14734	14639	14715	14656	14862	14778	14715	14584	14818	14875	14714	14825	14559	14785	14768	14806	14740	14540	14768	14805	14751	14897	14828	14547	14727	14882	14508	14670	14778	14765	14733	14739	14869	14563	14687	14676	14708	14728	14943	14562	14632	14758	14797	14691	14897	14734	14924	14646	14684	14827	14673	14813	14782	14857	14743	14731	14758	14931	14767	14589	14669	14813	14749	14721	14774	14865	14734	14605	14742	14596	14832	14848	14831	14765	14807	14606	14670	14760	14794	14674	14744	14667	14823	14729	14822	14846	14707	14688	14797	14858	14616	14673	14782	14875	14564	14820	14584	14813	14901	14916	14714	14660	14707	14739	14782	14637	14811	14667	14716	14661	14699	14615	14758	14841	14628	14708	14656	14806	14800	14772	14644	14756	14784	14642	14668	14853	14803	14682	14798	14730	14929	14893	14668	14782	14655	14673	14678	14793	14603	14794	14747	14625	14797	14583	14868	14779	14627	14610	14813	14622	14797	14790	14915	14920	14821	14681	14706	14604	14697	14691	14864	14642	14919	14594	14735	14638	14750	14628	14801	14841	14756	14798	14665	14821	14565	14593	14738	14816	14735	14546	14718	14814	14713	14947	14546	14719	14652	14644	14820	14720	14846	14647	14862	14646	14605	14709	14871	14692	14775	14717	14782	14726	14805	14749	14588	14597	14868	14804	14865	14759	14717	14696	14702	14653	14913	14793	14785	14678	14703	14867	14607	14781	14590	14742	14663	14630	14739	14698	14589	14677	14725	14597	14547	14722	14531	14568	14666	14472	14645	14599	14701	14585	14733	14753	14790	14682	14673	14710	14798	14685	14723	14720	14692	14790	14878	14730	14719	14888	14813	14896	14796	14693	14591	14803	14856	14703	14666	14691	14848	14739	14711	14622	14765	14743	14789	14557	14770	14637	14580	14688	14744	14688	14715	14906	14531	14610	14734	14744	14687	14746	14691	14705	14716	14680	14717	14741	14575	14691	14755	14740	14672	14865	14745	14546	14791	14696	14762	14782	14823	14794	14698	14762	14674	14666	14872	14576	14909	14717	14661	14662	14764	14833	14824	14757	14767	14689	14686	14675	14564	14584	14896	14644	14864	14760	14812	14546	14776	14795	14715	14787	14820	14680	14785	14677	14639	14745	14828	14682	14616	14762	14722	14699	14830	14744	14634	14722	14627	14805	14817	14758	14740	14748	14633	14741	14768	14752	14718	14717	14782	14872	14518	14679	14751	14722	14843	14826	14858	14764	14919	14746	14821	14974	14800	14798	14827	14661	14741	14779	14751	14641	14732	14725	14679	14810	14768	14521	14601	14622	14754	14759	14652	14714	14834	14813	14510	14808	14885	14798	14818	14923	14419	14764	14691	14721	14840	14719	14733	14719	14799	14680	14571	14729	14782	14695	14759	14764	14714	14605	14635	14866	14812	14681	14636	14772	14670	14701	14603	14673	14632	14864	14737	14765	14595	14763	14682	14675	14642	14851	14689	14751	14639	14529	14644	14741	14858	14728	14857	14693	14931	14611	14729	14688	14695	14828	14629	14695	14669	14676	14591	14694	14651	14675	14588	14648	14706	14839	14760	14642	14585	14850	14605	14662	14711	14594	14664	14602	14656	14683	14548	14818	14855	14791	14886	14623	14644	14790	14660	14785	14647	14772	14617	14636	14716	14669	14744	14594	14622	14713	14807	14921	14767	14712	14703	14798	14707	14607	14608	14823	14700	14642	14807	14627	14617	14596	14701	14682	14621	14733	14780	14721	14778	14842	14703	14715	14581	14741	14608	14685	14696	14728	14624	14692	14704	14705	14815	14731	14668	14704	14757	14737	14715	14704	14701	14756	14793	14725	14755	14656	14696	14743	14573	14731	14643	14864	14696	14713	14700	14644	14740	14607	14663	14624	14669	14696	14821	14838	14627	14682	14681	14807	14788	14894	14760	14575	14543	14617	14591	14866	14668	14850	14645	14671	14749	14668	14622	14692	14672	14674	14651	14666	14948	14699	14902	14881	14594	14811	14800	14649	14629	14839	14618	14631	14822	14833	14705	14768	14666	14701	14794	14828	14710	14856	14764	14817	14564	14800	14636	14475	14727	14787	14678	14519	14731	14796	14641	14690	14685	14798	14877	14626	14823	14568	14701	14672	14896	14749	14746	14599	14804	14680	14642	14878	14788	14831	14728	14875	14723	14702	14755	14607	14746	14708	14903	14631	14826	14665	14710	14815	14796	14689	14807	14798	14909	14623	14701	14654	14643	14817	14601	14933	14766	14730	14800	14787	14872	14734	14894	14605	14764	14721	14609	14807	14761	14857	14776	14735	14717	14701	14781	14746	14685	14819	14777	14555	14729	14636	14653	14584	14678	14783	14890	14602	14650	14811	14825	14639	14636	14744	14747	14769	14611	14780	14789	14646	14687	14759	14833	14731	14787	14696	14774	14692	14609	14807	14900	14682	14784	14564	14757	14752	14784	14472	14775	14720	14602	14879	14878	14706	14713	14836	14544	14697	14763	14744	14846	14670	14715	14692	14689	14588	14729	14703	14888	14792	14681	14740	14632	14906	14848	14787	14783	14804	14624	14812	14636	14731	14676	14673	14574	14810	14690	14754	14727	14607	14757	14686	14670	14694	14699	14705	14709	14795	14645	14713	14744	14704	14589	14778	14743	14620	14696	14666	14796	14726	14850	14906	14637	14560	14765	14668	14785	14876	14851	14667	14684	14786	14680	14672	14729	14797	14648	14858	14788	14645	14618	14716	14724	14493	14579	14765	14729	14721	14682	14660	14729	14656	14732	14664	14754	14818	14790	14671	14597	14720	14617	14671	14790	14589	14564	14648	14516	14690	14804	14715
27704	22162	24697	21463	18246	17728	17614	17344	17039	17219	17119	17190	16893	17175	17006	16810	17072	17157	16858	16856	17364	16800	16888	16962	16799	16797	16902	16882	16973	17036	17083	16927	16927	16766	16771	16983	17075	17136	17098	16981	16924	16728	17038	17010	16800	16851	16977	17223	17376	17187	17040	16907	16819	16720	16979	16942	16856	16891	16937	16913	16911	16920	16807	16875	17004	16803	16757	16889	16915	16924	16878	16859	16907	16820	16945	16926	17014	16870	16745	16847	16967	16819	16734	16990	16776	16959	17091	16683	17037	16670	17098	16867	16859	16881	16880	16937	17042	16859	16923	17049	16784	16833	16853	16941	16961	16820	16774	16792	17099	16707	16881	16873	16800	17031	16992	16940	17041	16747	16947	17031	17020	17043	16876	16911	16935	16778	16759	16727	16763	16768	16953	16905	16844	16867	16966	16868	16874	16914	16778	16982	16855	17037	16870	16865	16974	16990	16774	16862	16941	17044	16824	16831	16786	16737	16716	16956	16962	16684	16889	16890	16653	16777	16862	16787	17045	16965	16847	16711	16835	16898	16903	16963	16969	16934	17010	16721	16987	16796	16855	16801	17013	16683	17032	16753	16898	16999	16976	16966	16652	16654	16774	16809	16789	16943	16976	16676	16859	16922	16658	17107	16954	17033	16996	17004	16958	16930	17100	16883	16915	17051	17203	16879	16953	16838	16941	16958	16937	16659	16896	16958	16923	16910	16860	17076	17023	16941	16906	17162	16808	16776	16726	16962	16993	16967	16927	16918	16812	16629	16718	16959	16979	16718	16868	16931	16951	16972	17038	17037	17007	17040	16810	16921	17018	16908	17029	16781	16807	16970	16975	16931	16881	16946	17164	16811	16865	16905	16811	16835	16887	16954	16788	16817	16948	16877	16948	17202	16918	17051	17128	16814	16778	16886	16765	17058	17036	16837	16939	16993	16775	17032	16867	17095	16745	16787	16914	17029	16906	16779	17039	16810	16757	16878	16846	16950	16699	17036	17044	16874	16992	16679	16908	17236	16881	16803	16909	16809	16805	16950	16759	16964	16884	16907	16817	16937	16916	17107	16960	16930	16940	16902	17067	16828	16900	16946	16958	16820	16663	16773	16974	16886	16987	17077	16902	17002	16819	17005	16707	17013	16876	16920	17126	17040	16903	16902	16882	16927	16974	16959	17074	16777	16774	16823	16892	17103	16880	16609	16790	17027	16940	16855	16752	17026	17033	16793	16871	16860	16874	17071	16649	16730	16981	16662	16829	16814	17196	16846	16921	16933	16946	17168	16815	16884	16842	16967	17008	16917	16641	16934	16994	16901	16876	16831	16757	16859	16860	16906	16904	16789	17002	16924	16997	16884	16942	16983	16780	16936	16736	16794	17120	16649	16851	17001	16933	16917	16814	16836	16996	17003	16783	16702	16816	16885	16925	17094	16930	17005	16901	16885	16933	16931	16851	16806	16675	16865	16945	16934	16936	16701	16939	17016	16914	16813	16826	16869	16831	16995	16964	16897	16682	16934	17079	16874	16940	16903	16987	16756	16749	16746	17041	16920	16791	17066	16971	16875	17096	17020	16852	16929	16641	16927	16781	16859	16743	16821	16813	16714	16805	16895	16783	17012	16998	16788	16793	16693	16688	16804	16803	16828	17021	16977	16877	16748	16767	16977	16962	16969	16812	16853	16872	16775	16863	16969	16878	16831	16856	16781	16842	16974	17030	17091	16884	16910	16913	16929	17021	16942	16796	16846	17020	16791	16853	17040	16828	16959	16991	17116	16991	16893	16821	16989	16949	16774	16930	17074	17155	16849	16854	17028	16922	16580	16833	16990	16861	16929	16871	16995	16887	16866	17029	16836	16983	16936	16917	16858	16984	17000	16955	16746	16998	16991	17142	16777	17023	16757	17186	16841	16939	16807	17024	16742	16960	16873	16896	17073	16964	16875	16856	16750	16836	16936	16962	17028	17008	16958	16911	17014	17018	17174	16870	16760	16970	16934	16756	16779	16797	16790	16826	16734	17042	16960	17032	16987	16902	16992	16875	16809	16821	16735	17091	16926	16841	16915	16879	16798	16906	17075	16776	16821	16848	16976	16973	16863	16857	17005	16830	16895	17084	17003	16977	16742	16734	16699	16737	16899	16755	16661	16946	16926	16928	16817	16903	16979	17029	17054	16917	17068	17037	16780	16955	16882	16699	16937	16972	16702	16811	16869	17129	16948	16914	16854	16780	16950	16948	17059	16860	17069	16833	16944	16755	16850	16814	16813	16932	16994	17107	17052	16934	16963	17246	16991	16943	16983	16863	16810	16927	17089	17037	16854	16849	16796	16961	16920	16904	16808	16877	16895	16788	16841	16871	17029	16948	16653	16955	16891	16817	17038	16928	16616	16823	16730	16779	16779	16771	16839	16953	16703	16839	16977	16988	16746	16887	16937	16875	17009	16957	16921	17095	16925	17023	16731	16894	17014	16918	16850	16946	16927	17084	17054	17033	16883	16743	16935	16796	17016	16982	16942	16923	17008	17112	16880	16815	16856	16975	16911	16739	16725	17057	16993	16886	16916	16956	16939	16977	16869	16833	17024	16840	16842	16855	16774	17013	17043	16900	16649	16687	16934	16772	16943	16999	16976	16924	16898	16913	17096	16894	16948	16980	16864	16983	16977	17038	16837	16826	16884	16907	16919	16801	16824	16912	17097	16746	16814	16810	16875	16674	16969	16953	16800	16807	17058	16886	16946	16938	16824	16794	16988	17001	17042	16832	16893	16824	16689	16828	16889	16857	16775	16893	17085	16862	16826	16867	16818	17097	16781	16884	16996	16765	16857	16930	16978	16970	16853	16865	16692	17005	17034	16777	16850	17101	16824	16781	16880	16871	16939	16994	17063	16741	17050	16756	16945	16985	16911	17147	16840	16838	16839	17073	17145	17004	16877	16881	17012	16978	16947	16878	16913	16662	16896	16739	16873	16866	16916	16978	16869	16676	16753	16854	16798	16839	16937	16825	17066	16945	17040	16991	16992	16916	16983	16763	16785	16898	16894	16732	16792	16918	16686	16845	16983	16830	16937	16870	16849	16964	16919	17042	17065	16960	16743	16928	17001	16974	16916	16808	16863	17017	16735	16844	17131	16875	16909	16892	16986	16981	16840	16833	16949	17003	17062	16727	16909	16816	17064	16695	17110	16805	16867	16697	16811	16904	16956	16790	16814	16944	16843	16822	16932	17084	16770	16956	16833	16953	16937	16806	16710	17071	16956	17083	16854	16831	16914	16910	16791	16960	16995	16685	16801	16972	16959	16812	16833	17168	16960	16877	16854	16971	16930	17050	17032	16836	16812	17058	16970	17032	16842	16782	16631	16761	16922	16892	16729	16835	16846	17054	16747	16995	17113	16838	17034	17061	16859	16999	16949	16766	17094	17089	16929	16781	16777	16793	16791	16666	16635	16971	17129	17116	16854	16728	16933	16929	17088	16864	16911	16913	16882	16733	17031	16937	16945	16824	16917	17032	16881	16909	16699	17024	16860	16967	16990	16887	16720	16912	16718	16886	16807	16776	16987	17090	16870	16894	16905	16836	16873	17016	16957	16911	16848	16982	17022	17014	16965	17055	16668	17010	16839	16901	16960	16806	16747	17037	16865	16922	16904	16921	16978	17123	16566	16898	16765	16898	16826	17039	16978	17060	16897	16972	17131	17112	16838	16858	16926	16962	16798	16932	16870	16841	17121	16952	16786	16933	16922	16957	16778	16828	16921	17018	16975	16787	16866	16914	16921	16937	16889	16909	16963	16827	16626	16661	17003	17136	16859	16850	16798	16791	17091	16959	17049	16914	16818	16922	17013	17015	16877	16995	16921	16878	16944	16802	16921	16949	17115	16745	16949	17106	16810	17020	17038	16794	16882	17032	16920	16810	16785	17061	16900	16933	16911	16938	17033	17143	16853	16863	16833	16906	17128	16937	16983	16948	16957	16814	17058	16626	16848	17029	16974	16773	16827	16966	16957	16690	16891	16967	16701	16860	16824	17155	17039	16584	16785	16872	16879	16811	17108	17048	16721	16987	17094	16979	16977	16891	16918	16949	16897	16864	16922	16878	16937	16730	17081	16792	16832	16970	16938	16930	16824	16853	16882	16929	16983	16805	16952	16943	16755	16945	16830	16866	16945	16876	16793	16993	16939	16909	16872	16772	17041	16822	16511	16931	16882	16920	16950	16896	16955	17004	17012	16762	16891	17089	17004	17024	16693	16877	16907	16994	16753	17027	16878	16900	16790	17064	16821	16636	16836	16985	16924	17043	16762	16933	16988	16823	16851	16962	16857	16943	16932	16841	16947	17049	16791	16855	16903	17221	17051	16850	17012	16830	17024	16907	16610	17019	17014	16981	16893	16963	17080	16883	16954	16781	16697	16991	16911	16959	16923	16975	16927	17118	16991	16868	16679	16703	17153	16954	16810	16869	16980	17245	16871	16887	16902	16890	16907	17058	16740	16932	16836	16735	16779	16946	16611	16919	17199	16937	16787	16940	17056	17087	17024	16898	16813	17212	17003	16958	16980	17101	16963	16967	17005	17050	16854	16910	16646	16615	17045	16949	16943	16807	16592	16728	16920	16923	16667	16902	17012	16907	16965	16965	16955	16886	17006	16748	16898	16848	16912	16930	16866	17036	16801	16624	16754	16966	16958	17015	16778	16673	16867	16883	17029	16964	16769	17046	16873	16964	16955	16888	16989	17149	16890	17176	16994	16948	17074	16890	16983	16797	16807	17133	16771	17081	16988	16855	17007	16705	16899	16868	16924	17020	16911	16807	17038	16896	16841	16966	16928	16916	16911	17061	16981	17062	17021	16980	16966	16760	16883	17019	16981	16903	16926	16757	17086	17041	16908	16832	16788	16777	16930	16885	17041	17071	16802	16778	16967	16928	16966	17019	16938	16918	16730	16685	16749	17113	16887	17015	16824	16970	16988	16970	16884	17011	16812	16816	17041	17056	16864	17143	16913	16922	16890	16807	17021	16926	16844	16936	17016	16914	16917	16789	16919	16944	16856	16816	16865	17102	16981	16952	16896	17010	16823	16951	17039	16926	16919	16757	16861	16972	16953	16921	16940	16996	16990	16860	16902	16681	16779	17138	16772	16755	16999
16410	20192	19045	17423	16567	15647	15385	14851	14750	14752	14642	14536	14594	14759	14732	14495	14576	14510	14435	14385	14484	14393	14483	14451	14372	14484	14364	14501	14492	14589	14422	14386	14550	14467	14480	14421	14431	14537	14419	14465	14442	14328	14393	14303	14496	14583	14443	14659	14876	14931	14725	14372	14437	14344	14346	14539	14511	14333	14534	14338	14507	14546	14326	14458	14464	14364	14507	14481	14583	14438	14412	14540	14326	14442	14423	14542	14485	14422	14515	14578	14429	14587	14325	14525	14474	14498	14378	14382	14612	14353	14772	14529	14430	14433	14419	14385	14463	14488	14503	14560	14487	14616	14491	14344	14502	14653	14434	14505	14432	14354	14559	14416	14363	14354	14384	14491	14575	14444	14454	14514	14535	14546	14496	14511	14440	14356	14552	14440	14517	14380	14347	14253	14532	14476	14482	14472	14468	14480	14510	14395	14552	14568	14479	14567	14473	14494	14535	14405	14451	14527	14498	14455	14372	14531	14454	14372	14494	14437	14385	14416	14377	14654	14559	14249	14452	14395	14608	14434	14402	14489	14427	14471	14406	14692	14513	14411	14485	14419	14412	14387	14463	14239	14360	14472	14385	14653	14440	14471	14408	14554	14558	14444	14501	14390	14492	14456	14439	14673	14431	14536	14493	14454	14708	14491	14483	14362	14330	14639	14352	14515	14441	14411	14504	14433	14600	14516	14599	14481	14393	14322	14447	14407	14459	14541	14589	14455	14446	14266	14567	14403	14488	14453	14300	14488	14455	14504	14521	14470	14449	14408	14549	14499	14462	14559	14666	14609	14526	14355	14417	14631	14461	14614	14369	14569	14536	14393	14521	14468	14387	14466	14520	14403	14529	14433	14370	14330	14586	14587	14403	14578	14568	14475	14418	14546	14319	14515	14344	14406	14446	14541	14293	14314	14408	14465	14516	14381	14509	14485	14309	14469	14343	14527	14413	14467	14610	14454	14500	14428	14461	14419	14509	14377	14387	14572	14388	14565	14446	14508	14473	14369	14426	14339	14580	14643	14428	14459	14550	14309	14394	14510	14404	14406	14523	14472	14468	14569	14490	14406	14342	14505	14535	14536	14416	14376	14304	14516	14454	14449	14478	14561	14564	14581	14317	14397	14543	14469	14559	14366	14511	14385	14584	14433	14282	14485	14314	14674	14490	14431	14202	14400	14427	14331	14477	14470	14567	14290	14434	14680	14374	14439	14331	14419	14554	14456	14457	14401	14474	14511	14446	14419	14484	14402	14379	14452	14440	14497	14370	14419	14436	14521	14439	14457	14496	14242	14484	14445	14566	14290	14398	14473	14360	14536	14355	14526	14464	14477	14336	14529	14330	14441	14311	14492	14420	14379	14254	14334	14282	14383	14447	14441	14635	14496	14337	14328	14303	14459	14533	14367	14617	14497	14541	14424	14328	14404	14496	14396	14537	14298	14422	14411	14381	14462	14498	14421	14565	14448	14555	14465	14371	14457	14423	14576	14487	14467	14585	14510	14481	14539	14520	14478	14469	14542	14444	14301	14397	14490	14446	14346	14518	14334	14444	14424	14574	14528	14582	14608	14497	14645	14373	14409	14374	14478	14369	14498	14415	14619	14605	14372	14353	14642	14441	14600	14466	14428	14354	14483	14490	14380	14533	14352	14782	14394	14321	14407	14601	14538	14398	14418	14535	14424	14503	14609	14624	14496	14356	14337	14673	14489	14678	14388	14506	14421	14473	14415	14484	14299	14467	14489	14418	14506	14564	14447	14404	14457	14472	14159	14345	14449	14419	14344	14465	14516	14385	14417	14490	14470	14605	14451	14383	14573	14478	14400	14366	14467	14407	14510	14454	14433	14581	14480	14567	14746	14448	14492	14537	14339	14428	14347	14441	14481	14330	14500	14336	14317	14534	14416	14343	14289	14294	14244	14462	14441	14487	14490	14465	14534	14416	14439	14473	14356	14374	14386	14548	14241	14664	14370	14456	14479	14366	14333	14473	14540	14489	14300	14544	14439	14326	14476	14528	14337	14475	14581	14394	14557	14563	14511	14608	14578	14511	14467	14469	14348	14379	14368	14529	14550	14477	14514	14383	14423	14338	14324	14594	14335	14309	14389	14538	14479	14399	14410	14462	14471	14626	14415	14418	14325	14436	14588	14305	14561	14535	14418	14619	14470	14752	14206	14448	14319	14423	14384	14454	14525	14359	14432	14366	14391	14576	14419	14484	14493	14649	14488	14656	14362	14515	14580	14478	14546	14276	14429	14415	14381	14464	14389	14453	14379	14473	14417	14388	14423	14483	14438	14328	14558	14511	14559	14578	14606	14406	14417	14542	14519	14459	14316	14355	14496	14553	14531	14451	14582	14301	14466	14352	14415	14546	14325	14362	14496	14585	14417	14374	14437	14441	14565	14334	14513	14401	14581	14366	14462	14695	14486	14475	14552	14389	14511	14549	14451	14406	14514	14621	14527	14276	14378	14561	14444	14444	14352	14433	14343	14461	14548	14516	14564	14430	14580	14458	14494	14430	14381	14436	14324	14404	14469	14423	14493	14391	14582	14508	14560	14527	14565	14519	14518	14400	14433	14509	14452	14478	14483	14365	14558	14378	14515	14614	14482	14276	14549	14581	14373	14149	14356	14538	14457	14598	14327	14302	14354	14422	14528	14496	14400	14426	14340	14636	14604	14312	14388	14659	14462	14344	14555	14650	14328	14613	14449	14505	14415	14575	14486	14393	14473	14392	14470	14569	14376	14472	14388	14614	14524	14403	14504	14405	14606	14466	14565	14567	14436	14420	14452	14415	14539	14273	14500	14481	14495	14292	14342	14383	14401	14446	14373	14352	14404	14516	14477	14309	14461	14539	14202	14595	14216	14457	14305	14609	14497	14420	14509	14487	14374	14441	14396	14307	14391	14442	14397	14506	14466	14499	14561	14460	14465	14475	14474	14480	14398	14438	14464	14340	14384	14679	14430	14455	14380	14577	14470	14475	14560	14652	14393	14484	14480	14586	14281	14412	14469	14445	14619	14480	14573	14283	14578	14402	14283	14472	14494	14491	14458	14475	14488	14515	14457	14513	14402	14541	14639	14548	14414	14477	14431	14405	14598	14490	14552	14422	14530	14373	14457	14522	14332	14520	14509	14444	14493	14392	14474	14634	14477	14522	14513	14376	14393	14513	14410	14517	14344	14416	14524	14398	14550	14523	14495	14442	14588	14471	14480	14506	14387	14342	14390	14429	14343	14459	14488	14353	14503	14409	14457	14553	14397	14585	14427	14391	14387	14477	14474	14515	14430	14336	14580	14505	14422	14451	14590	14378	14221	14523	14400	14415	14564	14535	14476	14463	14291	14392	14502	14441	14467	14406	14618	14624	14442	14466	14461	14456	14550	14229	14517	14624	14116	14607	14459	14680	14619	14395	14590	14413	14493	14495	14348	14583	14351	14585	14522	14444	14394	14490	14491	14370	14284	14363	14548	14385	14455	14467	14444	14426	14418	14286	14492	14477	14355	14528	14605	14356	14609	14549	14246	14413	14378	14558	14431	14702	14336	14470	14536	14498	14457	14562	14290	14498	14589	14452	14477	14386	14455	14355	14573	14589	14607	14517	14516	14336	14308	14384	14403	14405	14338	14494	14515	14399	14582	14490	14462	14553	14566	14558	14565	14370	14426	14557	14524	14672	14314	14688	14501	14444	14394	14423	14472	14531	14385	14583	14363	14360	14370	14478	14419	14471	14566	14455	14376	14351	14398	14355	14457	14548	14284	14548	14513	14625	14439	14512	14444	14431	14264	14536	14430	14648	14557	14530	14645	14472	14299	14354	14398	14341	14457	14379	14521	14658	14590	14395	14331	14398	14457	14517	14525	14440	14487	14469	14464	14422	14414	14436	14280	14590	14498	14492	14293	14438	14394	14515	14398	14533	14451	14320	14467	14455	14330	14568	14516	14381	14391	14380	14462	14519	14382	14249	14483	14482	14387	14426	14552	14436	14569	14690	14645	14400	14545	14549	14158	14472	14663	14415	14502	14541	14533	14658	14555	14611	14419	14448	14428	14638	14370	14599	14346	14665	14291	14419	14514	14267	14448	14325	14469	14423	14599	14524	14467	14546	14373	14375	14545	14575	14400	14594	14462	14410	14480	14563	14495	14447	14463	14236	14288	14592	14511	14523	14508	14603	14386	14391	14350	14540	14480	14406	14589	14564	14602	14409	14428	14461	14338	14415	14569	14536	14449	14330	14609	14512	14554	14450	14507	14463	14535	14489	14378	14496	14427	14524	14456	14352	14458	14440	14578	14494	14302	14332	14673	14573	14611	14576	14429	14398	14408	14468	14479	14384	14345	14485	14599	14428	14530	14418	14512	14420	14402	14501	14322	14427	14540	14510	14405	14398	14256	14386	14402	14492	14465	14373	14478	14555	14592	14500	14423	14378	14419	14441	14334	14487	14776	14624	14475	14321	14421	14449	14502	14412	14430	14527	14567	14550	14439	14384	14569	14456	14483	14498	14538	14434	14416	14667	14425	14457	14516	14437	14460	14376	14580	14409	14458	14501	14558	14340	14383	14489	14408	14503	14517	14365	14503	14393	14443	14332	14425	14462	14516	14430	14398	14317	14601	14394	14411	14572	14498	14411	14461	14421	14561	14524	14457	14448	14319	14566	14551	14347	14420	14475	14658	14429	14381	14477	14552	14421	14441	14303	14494	14331	14508	14598	14552	14468	14612	14444	14369	14437	14389	14464	14557	14506	14457	14301	14492	14440	14627	14448	14287	14416	14500	14405	14533	14573	14318	14536	14380	14508	14635	14550	14587	14266	14574	14441	14544	14410	14637	14359	14473	14472	14420	14611	14472	14712	14502	14444	14436	14463	14353	14491	14668	14430	14587	14573	14564	14274	14434	14379	14328	14422	14517	14479	14401	14500	14460	14666	14541	14416	14343	14271	14406	14339	14486	14483	14500	14478	14494	14317	14469	14576	14407	14565	14489	14449	14351	14497	14674	14491	14556	14416	14414	14470	14357	14526	14360	14470	14272	14534	14534	14451	14339	14433	14575	14375	14424	14517	14449	14432	14588	14427	14509	14531	14480	14434	14350	14418	14349	14551	14414	14477	14399	14448	14514	14366	14566	14509	14592
24053	21417	28842	24376	22274	21555	19705	16880	16587	16435	16431	16056	15916	16054	16087	15943	15687	15699	16018	16033	15936	15712	16017	15689	15736	15523	15780	15775	15812	15813	15876	15990	15623	15676	15644	15658	15720	15773	15792	15638	15637	15896	15807	15751	15756	15774	15854	16755	16970	16843	16231	16211	15837	15739	15628	15697	15738	15758	15883	15705	15754	15676	15817	15688	15714	15754	15678	15603	15813	15692	15805	15808	15765	15602	15705	15794	15742	15629	15794	15614	15836	15805	15656	15644	15580	15788	15529	15752	15696	15605	15459	15642	15851	15785	15971	15721	15675	15676	15724	15676	15600	15694	15526	15881	15677	15602	15686	15733	15605	15602	15649	15578	15810	15637	15583	15718	15606	15701	15840	15576	15611	15642	15762	15888	15676	15721	15610	15548	15575	15659	15708	15784	15718	15543	15520	15636	15670	15566	15740	15639	15604	15539	15702	15759	15630	15634	15570	15666	15686	15771	15686	15700	15707	15650	15494	15587	15512	15630	15800	15716	15429	15851	15750	15582	15669	15792	15673	15784	15695	15737	15820	15619	15574	15512	15743	15630	15599	15597	15666	15597	15802	15630	15627	15810	15624	15703	15527	15693	15618	15693	15975	15698	15619	15732	15716	15517	15771	15744	15632	15713	15566	15760	15709	15739	15773	15545	15716	15638	15645	15645	15700	15730	15612	15576	15576	15618	15605	15744	15750	15663	15565	15688	15586	15658	15598	15769	15577	15691	15791	15602	15703	15680	15695	15650	15688	15732	15919	15824	15669	15528	15595	15897	15612	15688	15578	15792	15483	15660	15687	15554	15784	15754	15694	15756	15757	15538	15750	15604	15627	15862	15725	15827	15745	15771	15624	15688	15480	15822	15717	15580	15526	15416	15586	15533	15725	15619	15678	15683	15599	15768	15770	15735	15867	15737	15700	15531	15677	15665	15897	15827	15783	15670	15884	15826	15890	15753	15696	15648	15462	15635	15432	15784	15616	15619	15919	15773	15770	15674	15631	15692	15541	15640	15576	15584	15600	15764	15429	15707	15659	15743	15761	15897	15744	15501	15761	15674	15645	15806	15491	15776	15748	15605	15551	15695	15587	15764	15675	15763	15604	15716	15870	15576	15670	15733	15583	15553	15618	15784	15727	15564	15715	15647	15572	15568	15570	15623	15782	15873	15700	15857	15804	15646	15676	15552	15682	15708	15849	15661	15642	15687	15719	15726	15693	15679	15358	15479	15617	15615	15811	15686	15801	15765	15781	15792	15766	15366	15678	15762	15646	15670	15582	15639	15813	15734	15632	15627	15767	15589	15639	15585	15745	15872	15632	15753	15582	15735	15692	15500	15554	15630	15684	15896	15631	15571	15424	15423	15577	15689	15794	15757	15631	15582	15583	15689	15706	15561	15655	15612	15758	15633	15653	15471	15727	15605	15563	15555	15722	15660	15835	15743	15683	16074	15575	15840	15663	15666	15577	15643	15616	15687	15545	15841	15787	15927	15669	15665	15622	15804	15679	15684	15647	15730	15625	15603	15862	15694	15753	15617	15641	15698	15746	15639	15621	15679	15673	15563	15869	15663	15482	15559	15776	15601	15818	15661	15589	15776	15680	15653	15826	15574	15739	15643	15719	15508	15846	15917	15677	15767	15636	15663	15493	15665	15692	15770	15565	15759	15735	15683	15749	15754	15716	15844	15658	15790	15691	15658	15578	15653	15770	15735	15487	15507	15889	15714	15404	15633	15751	15567	15743	15696	15597	15835	15728	15818	15791	15593	15589	15581	15627	15780	15743	15608	15726	15666	15691	15523	15901	15632	15678	15553	15763	15615	15673	15681	15568	15904	15841	15914	15773	15589	15676	15521	15715	15764	15717	15791	15627	15666	15803	15494	15441	15682	15707	15691	15694	15437	15764	15791	15853	15917	15722	15730	15867	15577	15685	15681	15662	15672	15553	15552	15694	15481	15704	15684	15564	15556	15541	15708	15672	15714	15652	15528	15589	15764	15720	15527	15506	15578	15622	15643	15589	15885	15715	15561	15716	15703	15594	15679	15626	15531	15560	15830	15605	15689	15383	15569	15742	15738	15647	15711	15925	15748	15578	15730	15784	15667	15710	15692	15494	15481	15679	15842	15780	15657	15653	15770	15622	15769	15691	15686	15601	15567	15597	15497	15574	15831	15626	15471	15492	15684	15779	15928	15741	15842	15517	15611	15586	15823	15789	15655	15739	15555	15814	15797	15652	15768	15713	15665	15668	15627	15717	15762	15573	15801	15734	15886	15398	15774	15680	15626	15790	15670	15770	15708	15752	15522	15664	15629	15967	15486	15698	15742	15700	15656	15523	15583	15548	15589	15755	15696	15470	15702	15581	15526	15473	15591	15704	15771	15672	15710	15570	15651	15692	15738	15875	15662	15722	15723	15734	15785	15602	15755	15756	15947	15681	15681	15670	15714	15584	15692	15765	15807	15617	15919	15650	15777	15765	15648	15734	15628	15702	15650	15776	15636	15684	16014	15689	15715	15485	15768	15761	15560	15873	15461	15551	15642	15678	15589	15686	15669	15668	15588	15820	15678	15638	15756	15676	15489	15616	15533	15743	15640	15748	15678	15721	15488	15700	15540	15624	15683	15556	15672	15824	15807	15435	15487	15732	15770	15558	15533	15722	15730	15710	15718	15629	15625	15508	15718	15609	15516	15542	15832	15598	15787	15424	15654	15611	15592	15578	15600	15480	15652	15649	15604	15561	15500	15616	15745	15699	15625	15666	15657	15615	15679	15749	15412	15747	15805	15780	15587	15556	15720	15722	15798	15705	15662	15709	15733	15611	15554	15532	15944	15725	15799	15708	15694	15685	15708	15621	15606	15797	15525	15339	15711	15648	15598	15695	15612	15742	15578	15897	15606	15783	15680	15702	15552	15547	15602	15434	15698	15545	15643	15728	15737	15474	15699	15627	15544	15695	15814	15871	15754	15735	15476	15608	15639	15613	15717	15529	15419	15590	15636	15718	15769	15685	15617	15594	15671	15467	15794	15827	15609	15850	15832	15705	15479	15485	15464	15738	15585	15781	15727	15840	15840	15702	15782	15580	15718	15630	15596	15609	15638	15748	15810	15481	15830	15787	15751	15789	15718	15545	15472	15730	15604	15728	15561	15644	15623	15896	15711	15686	15758	15694	15728	15621	15640	15726	15485	15925	15714	15617	15605	15791	15627	15773	15862	15712	15567	15582	15737	15544	15776	15809	15561	15702	15843	15694	15587	15651	15737	15832	15765	15789	15550	15553	15563	15588	15669	15754	15882	15770	15882	15687	15697	15731	15629	15688	15666	15616	15825	15620	15778	15500	15779	15636	15632	15657	15635	15688	15508	15564	15728	15604	15833	15712	15691	15816	15454	15711	15638	15924	15649	15672	15707	15595	15610	15575	15598	15729	15648	15703	15474	15684	15568	15750	15723	15797	15714	15709	15625	15628	15496	15711	15701	15763	15669	15874	15737	15618	15712	15644	15668	15681	15664	15522	15815	15749	15656	15335	15540	15743	15760	15912	15553	15754	15668	15687	15787	15811	15771	15723	15713	15499	15865	15770	15640	15709	15764	15697	15703	15679	15477	15587	15532	15760	15677	15624	15687	15787	15614	15760	15559	15742	15461	15708	15604	15648	15701	15594	15681	15812	15708	15822	15876	15884	15691	15756	15751	15653	15581	15808	15705	15758	15833	15774	15551	15679	15573	15811	15646	15536	15548	15624	15784	15575	15853	15839	15544	15679	15666	15707	15687	15742	15453	15821	15471	15767	15647	15622	15811	15669	15477	15585	15679	15620	15650	15533	15642	15597	15708	15599	15534	15785	15809	15696	15633	15729	15495	15617	15683	15444	15643	15629	15819	15537	15767	15706	15908	15756	15737	15789	15851	15742	15783	15695	15655	15850	15597	15883	15584	15580	15543	15790	15879	15570	15661	15726	15604	15513	15649	15531	15679	15709	15714	15719	15759	15594	15777	15784	15598	15825	15693	15636	15796	15725	15705	15711	15745	15583	15432	15414	15714	15666	15643	15732	15782	15713	15641	15730	15750	15698	15471	15609	15693	15782	15714	15591	15666	15604	15804	15755	15570	15664	15812	15573	15713	15788	15611	15577	15627	15684	15788	15462	15684	15726	15698	15954	15600	15753	15671	15714	15357	15608	15616	15775	15694	15687	15748	15553	15731	15703	15794	15830	15830	15614	15686	15857	15760	15720	15475	15623	15566	15696	15633	15783	15812	15646	15567	15658	15596	15638	15665	15732	15699	15861	15755	15615	15764	15754	15824	15723	15659	15711	15598	15329	15680	15664	15550	15591	15722	15520	15516	15797	15635	15505	15441	15827	15482	15862	15747	15687	15609	15691	15735	15791	15830	15742	15655	15810	15716	15702	15580	15647	15738	15696	15698	15642	15544	15542	15571	15774	15810	15427	15567	15623	15465	15571	15619	15466	15717	15700	15767	15730	15667	15550	15523	15569	15695	15744	15673	15774	15608	15678	15539	15663	15668	15636	15702	15751	15653	15807	15832	15859	15474	15914	15830	15747	15639	15569	15452	15868	15796	15900	15495	15815	15515	15681	15560	15719	15500	15644	15653	15540	15773	15764	15541	15535	15664	15560	15547	15789	15720	15688	15639	15664	15652	15683	15571	15644	15541	15496	15805	15884	15689	15623	15647	15646	15865	15713	15646	15635	15708	15603	15706	15698	15685	15740	15883	15710	15475	15788	15611	15672	15779	15767	15774	15874	15773	15668	15684	15702	15566	15635	15566	15590	15715	15716	15668	15654	15559	15711	15664	15783	15766	15733	15844	15890	15618	15622	15830	15700	15554	15626	15924	15722	15613	15850	15785	15561	15655	15668	15845	15515	15768	15612	15595	15719	15573	15862	15637	15646	15780	15619	15721	15892	15670	15590	15719	15847	15712	15596	15700	15769	15710	15644	15569	15775	15786	15729	15785	15696	15471	15489	15693	15586	15568	15578	15586	15902	15673	15657	15691	15917	15919	15788	15683	15662	15724	15519	15662	15604	15530	15755	15529	15740	15628	15718	15598	15897	15623	15776	15619	15536	15657	15559	15669	15731	15709	15772	15913	15547	15608	15929	15593	15683	15699
18013	27679	25784	21761	19233	17012	16232	15374	15138	14569	14436	14134	14139	14371	14162	13946	13984	13888	14033	13962	13742	13848	13666	13929	13823	13875	14006	13915	13820	13894	13909	13898	13842	13776	13792	13744	13596	13789	13865	13749	13841	13779	13693	13573	13828	13880	13870	15502	15832	15254	14446	14237	13847	13944	13884	13743	13906	13904	13747	13719	13811	13709	13871	13820	13913	13757	13847	13762	13685	13854	13672	13554	13747	13897	13795	13933	13767	13864	13741	13909	13847	13773	13850	13942	13800	13706	13788	13802	13775	13842	13827	13673	13698	13823	13763	13759	13542	13844	13841	13711	13996	13766	13788	13487	13757	13737	13871	13791	13719	13770	13759	13873	13877	13829	13830	13688	13651	13813	13795	13846	13769	13748	13844	13821	13694	13808	13789	13922	13711	13851	13714	13829	13815	13576	13585	13785	13557	13707	13725	13815	13805	13740	13866	13654	13709	14022	13775	13670	13707	13684	13735	13750	13795	13845	13769	13774	13829	13667	13883	13766	13769	13660	13765	13790	13800	13636	13793	13748	13652	13643	13816	13922	13652	13834	13690	13782	13621	13817	13648	13693	13920	13724	13675	13647	13681	13802	13831	13977	13933	13677	13686	13599	13862	13844	13745	13640	13653	13815	13783	13722	13669	13788	13679	13891	13682	13783	13609	13816	13813	13821	13797	13695	13838	13685	13788	13795	13701	13690	13720	13695	13593	13642	13815	13726	13764	13999	13789	13828	13687	13930	13740	13776	13831	13644	13921	13856	13907	13631	13834	13848	13783	13825	13942	13744	13833	13745	13782	13697	13669	13578	13896	13803	13816	13651	13826	13847	13830	13763	13947	13640	13721	13660	13748	13662	13776	13714	13872	13629	13655	13657	13718	13613	13843	13817	13838	13732	13842	13901	13748	13736	13809	13567	13919	13743	13809	13728	13722	13802	13758	13831	13808	13578	13823	13700	13878	13600	13747	13628	13725	13701	13774	13946	13846	13711	13842	13641	13754	13706	13708	13816	13923	13668	13740	13734	13786	13785	13787	13789	13626	13868	13652	13817	13886	13721	13863	13813	13774	13769	13682	13802	13851	13600	13746	13967	13806	13635	13832	13898	13748	13882	13858	13862	13829	13712	13825	13833	13754	13810	13783	13872	13784	13863	13868	13814	13744	13821	13648	13673	13906	13766	13782	13802	13811	13809	13684	13799	13795	13750	13779	13871	14022	13597	13754	13880	13755	13618	13716	13801	13698	13698	13797	13803	13631	13760	13755	13683	13642	13711	13795	13871	13649	13676	13706	13852	13744	13748	13722	13675	13783	13770	13786	13829	13873	13850	14029	13743	13831	13789	13768	13892	13752	13799	13923	13878	13928	13863	13711	13798	13617	13882	13829	13638	13802	13811	13932	13615	13738	13878	13967	13631	13834	13732	13592	13804	13825	13771	13809	13733	13827	13950	13784	13658	13657	13826	13796	13769	13839	13988	13580	13792	13640	13766	13707	13837	13783	13780	13838	13760	13843	13689	13635	13924	13892	13864	13768	13642	13760	13800	13754	13762	13817	13742	13776	13601	13912	13613	13620	13839	13855	13781	13746	13876	13723	13822	13700	13870	13610	13713	13914	13836	13757	13824	13748	13854	13752	13722	13711	13863	13694	13707	13854	13633	13702	13841	13866	13775	13761	13693	13804	13793	13662	13576	13674	13812	13855	13868	13751	13714	13809	13767	13728	13613	13640	13759	13787	13839	13747	13606	13732	13857	13761	13826	13765	13809	13546	13811	13780	13833	13842	13797	13841	13836	13649	13654	13646	13629	13710	13823	13730	13598	13760	13731	13847	13944	13807	13802	13725	13733	13714	13724	13751	13774	13856	13876	13763	13675	13772	13980	13744	13724	13914	13843	13679	13832	13946	13810	13895	13744	13793	13707	13724	13808	13704	13564	13596	13657	13784	13636	13617	13687	13783	13723	13904	13676	13895	13688	13861	13691	13681	13881	13841	13647	13892	13743	13740	13788	13853	13744	13728	13773	13746	13929	13901	13762	13635	13778	14033	13723	13753	13870	13647	13650	13781	13792	13721	13662	13745	13798	13734	13884	13573	13738	13776	13745	13766	13629	13749	13801	13814	13818	13800	13874	13748	13855	13806	13780	13696	13720	13622	13797	13718	13812	13923	13839	13711	13887	13820	13758	13922	13732	13732	13733	13893	13865	13663	13663	13604	13670	13709	13711	13719	13606	13760	13784	13709	13803	13644	13658	13841	13832	13811	13766	13813	13594	13739	13830	13627	13838	13885	13711	13664	13793	13843	13706	13649	13706	13799	13739	13708	13729	13851	13895	13728	13783	13863	13874	13876	13745	13786	13645	13880	13953	13846	13789	13793	13809	13778	13806	13850	13877	13699	13822	13730	13800	13873	13828	13794	13645	13796	13683	13788	13758	13811	13801	13772	13799	13727	13898	13741	13607	13601	13901	13608	13774	13760	13723	13814	13652	13775	13706	13906	13844	13670	13825	13811	13704	13699	13793	13934	13712	13806	13987	13716	13782	13843	13883	13797	13507	13669	13933	13722	13717	13725	13897	13805	13627	13864	13675	13798	13814	13615	13752	13991	13588	13739	13825	13713	13827	13881	13737	13687	13747	13699	13869	13798	13834	13765	13702	13728	13727	13751	13827	13771	13819	13758	13821	13843	13863	13681	13699	13615	13807	13849	13813	13695	13795	13701	13750	13699	13849	13697	13883	13766	13771	13784	13700	13811	13860	13674	13861	13804	13722	13833	13660	13788	13647	13678	13683	13769	13770	13861	13873	13833	13784	13906	13705	13753	13665	13865	13839	13776	13746	13779	13649	13780	13852	13684	13813	13774	13645	13704	13663	13995	13667	13713	13769	13801	13803	13781	13770	13877	13659	13673	13730	13626	13711	13682	13800	13777	13707	13922	13727	13806	13722	13659	13724	13732	13804	13684	13662	13953	13746	13711	13643	13848	13634	13621	13780	13865	13824	13821	13749	13511	13676	13670	13826	13845	13731	13703	13751	13785	13715	13704	13736	13709	13780	13784	13774	13865	13703	13728	13854	13810	13785	13813	13680	13683	13640	13754	13823	13768	13826	13839	13612	13846	13697	13782	13991	13811	13832	13822	13884	13676	13774	13832	13801	13775	13637	13791	13777	13689	13805	13582	13871	13794	13797	13851	13810	13666	13738	13705	13753	13924	13767	13663	13737	13802	13718	13775	13785	13847	13650	13819	13887	13789	13781	13851	13576	13745	13691	13700	13746	13869	13853	13831	13619	13756	13688	13791	13664	13607	13795	13876	13813	13695	13691	13934	13821	13789	13632	13818	13787	13689	13759	13753	13671	13923	13677	13788	13817	13844	13841	13770	13710	13607	13890	13819	13730	13833	13756	13741	13671	13586	13743	13602	13770	13774	13668	13808	13931	13729	13647	13721	13680	13654	13687	13773	13662	13666	13829	13760	13801	13683	13746	13633	13777	13786	13677	13838	13760	13868	13764	13693	13906	13687	13822	13841	13840	13637	13741	13748	13788	13724	13797	13838	13604	13695	13809	13768	13767	13768	13742	13749	13643	13882	13790	13885	13780	13840	13652	13704	13718	13804	13823	13835	13833	13702	13825	13653	13746	13788	13895	13654	13702	13650	13639	13859	13746	13733	13765	13848	13609	13887	13621	13770	13809	13785	13745	13936	13891	13885	13675	13821	13899	13817	13910	13939	13733	13676	13870	13712	13691	13834	13647	13908	13760	13557	13522	13785	13747	13859	13885	13850	13715	13764	13775	13761	13744	13939	13644	13865	13792	13750	13652	13645	13750	13854	13784	13802	13751	13779	13590	13832	13821	13770	13623	13821	13809	13737	13843	13636	13730	13826	13687	13681	13729	13712	13836	13765	13797	13900	13949	13844	13773	13819	13868	13654	13744	13775	13902	13778	13703	13788	13664	13794	13670	13733	13625	13707	13599	13854	13876	13725	13646	13617	13718	13680	13784	13827	13603	13926	13810	13863	13546	13583	13859	13800	13849	13680	13774	13921	13762	13577	13762	13671	13707	13972	13900	13731	13726	13816	13663	13878	13784	13635	13725	13845	13688	13671	13651	13754	13619	13821	13833	13625	13848	13858	13620	13776	13957	13626	13801	13955	13864	13747	13795	13844	13643	13887	13696	13800	13840	13733	13847	13661	13843	13740	13752	13803	13910	13745	13833	13812	13771	13830	13634	13786	13742	13779	13696	13730	13737	13826	13910	13792	13661	13723	13787	13804	13594	13642	13639	13513	13574	13851	13649	13745	13824	13726	13841	13816	13865	13867	13808	13684	13928	13685	13803	13744	13787	13694	13802	13669	13626	13915	13655	13731	13876	13828	13788	13678	13812	13714	13716	13756	13737	13696	13969	13880	13773	13838	13709	13766	13660	13916	13871	13775	13635	13669	13817	13873	13830	13930	13915	13820	13728	13696	13719	13775	13742	13926	13623	13690	13791	13724	13614	13802	13814	13649	13737	13885	13571	13785	13782	13857	13797	13785	13855	13691	13812	13767	13753	13738	13774	13682	13820	13464	13835	13778	13839	13708	13684	13766	13738	13811	13676	13771	13943	13733	13808	13834	13857	13886	13731	13809	13826	13653	13807	13658	13696	13639	13908	13794	13767	13736	13739	13666	13699	13848	13730	13731	13798	13797	13794	13709	13815	13712	13879	13801	13956	13688	13774	13835	13825	13836	13754	13814	13686	13899	13864	13763	13844	13670	13522	13822	13677	13767	13823	13703	13803	13753	13882	13699	13704	13749	13782	13837	13732	13763	13742	13713	13754	13636	13828	13719	13795	13801	13868	13814	13747	13893	13801	13730	13772	13853	13861	13870	13808	13786	13702	13812	13770	13720	13791	13878	13717	13898	13616	13766	13688	13750	13768	13717	13794	13949	13777	13714	13770	13636	13754	13754	13711	13623	13704	13643	13728	13839	13854	13793	13577	13624	13780	13711	13708	13816	13939	13815	13797	13645	13881	13708	13735	13860	13745	13815	13752	13555	13778	13875	13632	13765	13752	13919	13908	13683	13862	13685	13739	13705	13786	13836	13797	13726	13932	13703	13866	13722	13720	13845	13585	13775	13757	13691	13690	13840	13744
22963	21380	29261	23856	21560	23147	23360	17653	16278	16284	15706	15576	15703	15526	15484	15187	14913	15258	15321	15254	15401	15132	15113	15121	15094	15159	15192	15206	15061	15157	15010	14992	15122	15076	15098	15089	15229	15140	14956	14905	15094	15016	14891	15035	14919	15217	15448	16378	17216	17172	16278	15685	15340	15108	15118	14967	14949	15158	14905	15056	15030	14886	14989	14847	15173	14829	14950	15026	15136	15049	15078	14742	15116	15063	15094	15004	14957	14972	15054	14964	15098	15043	14921	15069	15119	15077	15222	14796	14891	14870	15129	14888	15238	15084	14900	14915	15029	14910	14924	14882	14931	14654	14852	15014	14841	14883	14766	14892	15005	14888	14849	14898	14917	14970	14839	14915	14771	14935	14976	15054	14988	15079	15000	14926	14902	14914	14815	14929	15000	15058	14905	14963	14882	14891	14872	14992	14953	14789	15005	14945	14978	14875	14925	15066	15027	14742	15018	15090	14919	14881	15102	15105	14996	15104	15101	14966	14915	15043	15099	14791	14690	14945	14925	14744	14953	14997	14920	14979	14968	14999	14973	14983	14945	14973	14799	14889	15004	14893	14951	15010	14952	14983	14994	14934	15057	14817	14765	14894	14866	14757	14977	14800	14893	14922	14967	14993	14912	14844	15110	15081	15147	14830	14761	15098	15083	14897	14875	15030	14953	14706	14611	14801	15057	14990	14772	14920	14978	15229	14976	15198	14796	14949	14832	14945	14917	14909	15008	14818	15116	14971	14984	14834	14993	14847	14861	14693	15175	14914	14838	14986	14859	15012	14888	14931	14929	14880	14883	14806	14802	14879	14830	15045	14934	14756	15109	14871	15037	15004	14816	14886	14847	14934	14991	15016	14713	14858	15094	14827	14956	14827	14885	14837	14819	15012	15096	14998	14929	14953	15049	14954	15136	14830	14814	14864	15041	14974	14898	14950	15022	15058	15106	14760	14712	14867	14861	14840	14895	14915	14960	14853	14920	14928	14950	15031	14943	14936	15082	14988	14897	14940	15003	15077	15190	14921	15153	14992	15112	14952	15056	14879	14977	14923	14820	14817	14703	14744	14840	14966	15030	15045	14830	14722	15048	15103	14842	14736	15082	15064	15099	14861	14870	14968	14773	14826	14977	14853	14745	14995	15256	15029	15017	14870	14826	14784	14943	15083	14970	14924	14853	14830	14873	15001	15006	15015	14893	14832	15027	15124	14872	15044	14717	14998	14838	15021	14977	14834	14991	14688	14910	14999	15085	14718	14940	14836	14980	14956	15004	15056	14930	15129	14797	14932	14900	14986	14978	15240	14859	14916	14960	14800	14935	14914	14975	15116	15061	15019	14926	14969	15059	14887	14981	14767	15025	15001	15060	15069	14917	14895	14843	14840	14925	15103	15142	15030	14872	15001	15035	14880	14743	14882	14943	15134	14807	15108	14888	14800	15065	14898	15115	15065	15079	14958	14918	14932	14953	14862	15060	14777	14862	14824	14937	15047	14953	14864	14916	14977	14721	14898	14786	14837	15011	14872	15113	14889	14961	14985	14978	15007	15036	15028	14983	14955	15066	14732	14740	15015	14919	14772	14801	14759	14896	15029	14776	14887	14936	14769	14960	15035	15098	14884	15023	15000	14787	15107	14841	14741	14799	14842	15026	15129	15034	15214	14925	14847	14721	15072	14898	14999	14876	14978	14944	14876	14911	14802	14892	15000	14935	15120	14836	15089	14908	14851	14882	15022	15119	14864	14797	14950	15001	14983	14921	14995	15222	14961	14871	15075	14919	14804	15038	14937	15047	14914	14856	14798	15055	15108	15089	14994	15030	14837	14971	15021	14963	14782	14979	14929	14936	15140	14867	14915	14864	14794	14866	15024	14899	14887	14910	14957	14975	14939	14965	14979	14755	14868	15084	14917	15089	14992	14763	15092	14949	14909	14998	14994	15064	14887	15083	14989	15040	14973	15068	15108	14810	14900	14949	14946	14927	15011	14800	14968	14938	15005	14775	14886	14899	15008	15043	14955	15045	15004	14912	14941	14800	14806	14948	14903	14939	15008	14833	15123	15221	15064	14970	14919	14953	14828	15166	14911	15073	14863	14951	15078	15018	15081	14941	14841	14986	15009	15174	14981	14733	14991	14915	15023	15000	14870	14752	14876	15012	14976	15068	14916	15015	14801	15048	15163	14911	14791	14776	14971	14964	14973	14872	15077	14890	14997	14924	14933	15056	14988	14941	15161	15008	14996	14998	14899	14838	15073	14950	14840	14858	14839	14765	14882	14943	14832	14695	14835	14944	15012	14952	15027	15110	14743	14713	15133	15163	14890	14895	14934	14748	15181	14841	15078	15183	15143	15037	14982	15045	14925	15012	14913	15014	14952	14830	14832	14936	14872	14968	14940	15001	15102	15011	14724	14932	14707	15029	14982	14986	14787	15075	14909	15226	14863	14949	15055	14950	15029	14908	14918	14961	15018	15031	14999	14914	14944	14952	14898	14878	14982	14908	14962	14849	14956	14883	15008	14910	14938	14774	14985	14822	14997	14809	14917	14760	14790	14956	14973	15070	14971	15043	15051	14990	14839	14902	14767	15146	14844	14876	14946	14928	14927	14986	14831	14921	14954	15184	14884	14978	14988	15121	14936	14935	14805	14861	14770	14946	15044	15073	14903	15109	14856	14968	14962	15001	14900	14641	15044	14883	14813	15073	15025	14907	14996	14834	14999	14926	14639	14923	14775	14824	14773	14865	15059	14950	14863	14888	14937	15018	14922	14947	14762	15090	14893	14948	14917	14971	14638	14933	14905	15016	15183	14727	14846	14902	14912	14943	14816	14948	15045	15002	14962	15118	15008	14887	14919	14840	14988	14868	14918	14710	14872	14843	14923	14941	14976	14943	14836	15101	14945	15046	14880	14951	14887	14967	14981	14980	15083	15039	14950	15032	14821	14937	14942	14895	14863	14876	14792	14934	14898	15020	14775	14868	15031	15055	14902	15052	14936	15012	14750	14802	14921	15022	15073	14976	14799	14893	15126	14908	15075	14977	14938	15110	14887	15121	15061	14900	15026	14630	14938	14908	14956	14868	14900	15069	15095	14876	15042	14969	14845	15018	15041	14793	14915	14917	14822	14957	15072	15061	14983	14861	14721	14894	14850	15006	14889	14950	14908	15027	14774	14842	14769	14954	14883	15022	14836	15162	14812	14877	15140	15032	14987	14833	14996	15086	14773	14856	14735	14936	15029	15092	14800	15125	14736	14955	14934	14831	14907	15007	14709	14806	15129	14854	14797	15004	15126	14869	14821	14843	14821	14865	14839	14845	14856	14994	14891	14926	14995	15064	15053	14705	14870	14950	14943	14983	14926	14828	14791	14624	14870	15082	15017	14986	14750	15118	14980	15080	14932	14970	14930	14883	15048	15039	15108	14848	14806	14988	14921	15022	14942	14817	14925	15184	15027	14742	14932	14906	14970	14931	15048	14963	14966	14947	14837	14835	15011	14818	14982	14872	14848	14890	15050	14879	14740	14883	15126	14990	14953	15032	14968	14954	15067	14799	14981	14743	14899	14842	14991	14924	14980	14975	15178	15095	14939	15065	15136	15016	14932	15045	14844	14943	14894	15043	14919	15022	15025	15000	14919	14873	15132	14907	15075	15099	14957	14853	14759	15020	14868	15044	15066	15002	15048	14762	14808	14931	14858	14830	14975	14846	14864	14954	14830	14732	14898	15233	14936	15058	14908	14906	14792	14925	14896	14913	14918	14864	14862	15123	15056	15169	14820	14820	14949	15027	14924	14955	15003	14998	15053	15098	15050	14981	15051	14686	14984	15068	14835	14778	15029	14808	15130	14790	15011	14847	14877	14922	14791	14933	14911	15042	14906	15242	14807	14940	14950	14722	14752	14833	15059	14978	14854	14795	14874	15037	14883	14888	14770	14837	15041	14830	15044	15088	14993	14942	14941	14996	14871	14884	14783	14917	14920	14925	14940	14873	14945	15098	15127	15072	15120	14838	14810	15007	14949	15128	14949	14869	14965	14893	14862	15106	15058	14927	14957	14922	15002	15100	14920	14858	15139	15006	14978	14993	14874	15114	14891	14910	14732	14972	15051	14987	14881	15076	14885	14831	14876	14739	14982	15076	14689	14936	14886	14720	15090	14931	14815	14988	14955	14976	15052	14968	14794	14853	15031	15054	14842	14793	14913	15031	14932	14767	14725	15121	14945	15079	15000	15000	14972	15166	14745	15044	14887	15060	14940	15098	14971	14923	15009	14884	15003	14936	14856	15038	14926	14930	14838	14810	15058	14882	15100	15086	14994	14827	15046	14819	14709	14734	14869	14744	15116	15025	14886	15040	14888	14857	14698	14911	14734	14921	14753	14913	15016	14924	15041	15164	14953	14860	14900	14968	14832	14831	15075	14756	14864	15002	14937	14989	14928	15010	15022	15046	14941	14970	14759	14868	15236	15029	15000	15194	15160	14863	14913	14952	14915	15003	14788	14915	14806	14962	14913	15107	14983	14953	14940	15085	14647	14927	14936	14965	14960	15081	15085	14997	15056	14657	14980	14940	14994	14857	15022	14967	14806	14732	14946	14807	14843	14800	15021	14960	14953	14970	15052	15011	15026	14879	14838	14879	14902	15058	14919	14913	14704	14975	14757	15003	14998	14896	14859	15031	14806	14889	15050	14993	14882	15127	14906	14985	15052	14983	14847	14804	14710	15092	14818	14963	14991	15080	14832	14800	14857	14759	14947	14832	14955	14991	14843	14971	14651	14917	14947	14814	14915	14984	14982	14890	14921	14885	14873	14811	14937	15010	15033	14873	14816	14760	14923	14731	14807	14928	15099	14898	14952	14978	14759	14792	14854	14954	15018	14883	15091	15033	14811	14971	15039	14802	14958	14927	14816	14938	14830	14823	14687	15023	14960	14951	14836	14868	14820	15202	15179	15210	14728	14903	14929	14931	15010	14731	14956	15017	14931	15126	15104	14760	15078	15071	14812	14993	14780	14763	15024	14932	14812	14973	14952	15027	14834	14947	14836	14697	14884	15043	14903	15030	14967	14861	14904	15099	14996	15024	14816	14890	14823	14853	14880	14902	15183	14903	14846	15042	14937	15123	14955	14964	14678	14965	14792	14853	14810
19685	33029	30719	25436	21465	18272	16781	15870	15345	14736	14305	14140	14164	14019	13561	13553	13566	13501	13385	13363	13382	13393	13462	13502	13307	13420	13355	13357	13478	13383	13311	13431	13378	13318	13188	13249	13280	13326	13471	13252	13301	13388	13202	13384	13496	13708	14037	15731	16791	16350	14717	13912	13422	13378	13194	13342	13244	13350	13320	13314	13429	13279	13091	13146	13295	13189	13207	13231	13315	13270	13248	13044	13321	13255	13135	13312	13252	13358	13314	13250	13286	13206	13207	13278	13279	13232	13197	13089	13286	13153	13189	13324	13220	13173	13359	13262	13319	13315	13368	13298	13244	13313	13198	13418	13163	13365	13289	13349	13253	13143	13272	13352	13305	13078	13268	13418	13182	13211	13228	13152	13184	13251	13256	13348	13304	13253	13308	13101	13467	13250	13208	13335	13173	13010	13178	13092	13288	13398	13281	13146	13390	13187	13252	13218	13210	13232	13509	13303	13332	13283	13288	13281	13271	13306	13174	13247	13123	13292	13152	13218	13215	13373	13261	13147	13219	13261	13096	13305	13209	13188	13266	13197	13378	13287	13344	13161	13259	13362	13298	13184	13368	13369	13272	13247	13175	13234	13294	13352	13288	13185	13222	13273	13301	13217	13445	13301	13169	13345	13182	13166	13108	13195	13382	13208	13150	13283	13302	13212	13131	13237	13318	13216	13425	13144	13393	13292	13213	13283	13090	13371	13134	13435	13359	13224	13330	13246	13290	13391	13258	13033	13352	13150	13275	13262	13310	13240	13252	13201	13200	13210	13168	13179	13304	13285	13311	13098	13237	13459	13498	13241	13198	13304	13156	13320	13163	12949	13324	13391	13105	13245	13244	13129	13219	13286	13301	13259	13281	13261	13282	13219	13341	13128	13308	13402	13344	13286	13126	13310	13429	13321	13264	13191	13183	13140	13176	13300	13210	13257	13325	13318	13406	13322	13383	13315	13218	13111	13203	13344	13191	13331	13345	13269	13138	13170	13206	13129	13145	13251	13155	13116	13350	13083	13386	13263	13070	13336	13170	13396	13335	13254	13142	13335	13241	13070	13231	13232	13213	13406	13244	13275	13234	13190	13040	13236	13167	13121	13306	13279	13364	13237	13219	13165	13167	13080	13231	13126	13242	13398	13238	13109	13032	13282	13304	13274	13321	13128	13247	13174	13252	13244	13216	13057	13266	13333	13183	13173	13097	13314	13201	13248	13137	13299	13294	13271	13234	13336	13169	13366	13082	13220	13269	13389	13218	13107	13419	13193	13104	13232	13222	13462	13242	13360	13251	13320	13394	13302	13148	13179	13267	13224	13195	13262	13279	13292	13266	13180	13226	13251	13289	13326	13310	13420	13217	13185	13177	13128	13324	13235	13110	13353	13380	13251	13159	13205	13160	13237	13080	13224	13133	13154	13368	13208	13196	13188	13451	13271	13378	13220	13279	13200	12984	13212	13289	13270	13371	13072	13321	13462	13321	13226	13277	13134	13256	13210	13098	13194	13053	13406	13250	13315	13217	13268	13266	13373	13263	13352	13229	13220	13257	13271	13292	13224	13209	13337	13235	13266	13313	13151	13345	13291	13343	13409	13142	13127	13150	13078	13367	13281	13257	13208	13166	13065	13090	13216	13229	13275	13214	13109	13320	13174	13451	13104	13279	13326	13319	13239	13173	13254	13210	13325	13256	13222	13201	13176	13124	13315	13243	13311	13340	13260	13295	13428	13209	13145	13296	13260	13238	13161	13525	13334	13186	13171	13176	13174	13311	13215	13191	13245	13167	13385	13216	13336	13309	13252	13383	13203	13178	13197	13143	13186	13216	13102	13360	13290	13381	13256	13184	13137	13272	13362	13241	13193	13244	13243	13164	13054	13189	13267	13318	13157	13230	13105	13198	13453	13168	13373	13201	13203	13060	13258	13113	13302	13238	13322	13365	13204	13167	13323	13314	13309	13103	13327	13188	13148	13305	13242	13306	13247	13318	13190	13131	13249	13207	13205	13222	13086	13364	13157	12966	13269	13352	13117	13335	13321	13221	13217	13276	13278	13254	13263	13167	13255	13273	13236	13164	13247	13146	13255	13356	13287	13242	13247	13135	13334	13319	13369	13258	13237	13139	13369	13278	13511	13459	13267	13228	13299	13243	13251	13290	13305	13251	13168	13457	13170	13150	13143	13391	13183	13277	13101	13278	13175	13344	13250	13064	13189	13303	13092	13094	13282	13173	13057	13159	13287	13174	13277	13166	13294	13143	13253	13299	13276	13251	13268	13314	13288	13176	13132	13307	13424	13217	13277	13315	13194	13273	13292	13548	13111	13223	13282	13217	13372	13245	13072	13340	13138	13157	13333	13319	13244	13342	13147	13195	13253	13212	13284	13297	13255	13241	13224	13093	13198	13201	13286	13181	13381	13307	13211	13138	13306	13065	13247	13233	13127	13342	13313	13306	13260	13293	13185	13305	13262	13349	13257	13113	13221	13173	13246	13283	13337	13352	13213	13085	13066	13196	13193	13192	13271	13198	13270	13063	13251	13088	13240	13224	13142	13254	13240	13394	13192	13137	13138	13303	13105	13306	13270	13293	13247	13280	13184	13228	13257	13326	13155	13302	13135	13352	13196	13198	13133	13367	13153	13254	13158	13218	13142	13133	13191	13129	13122	13241	13125	13225	13224	13306	13136	13377	13116	13204	13402	13233	13134	13126	13224	13141	13223	13114	13334	13230	13203	13254	13130	13269	13328	13340	13290	13163	13203	13239	13339	13357	13069	13143	13299	13185	13183	13225	13217	13192	13244	13267	13264	13331	13291	13348	13142	13197	13154	13311	13181	13223	13315	13280	13310	13176	13176	13168	13213	13224	13190	13282	13164	13377	13127	13250	13433	13399	13157	13181	13152	13265	13083	13246	13253	13228	13347	13255	13213	13482	13338	13200	13059	13129	13280	13283	13178	13202	13136	13366	13154	13332	13331	13524	13141	13377	13069	13241	13181	13411	13253	13169	13230	13160	13271	13509	13165	13285	13490	13160	13350	13319	13399	13219	13294	13213	13244	13245	13186	13337	13290	13225	13179	13225	13137	13181	13227	13130	13156	13120	13253	13233	13233	13197	13304	13283	13278	13215	13300	13253	13191	13166	13212	13224	13292	13217	13276	13282	13255	13296	13232	13288	13260	13295	13397	13242	13284	13226	13099	13062	13216	13143	13215	13077	13337	13405	13139	13180	13273	13270	12928	13398	13344	13188	13446	13166	13111	13245	13182	13303	13114	13240	13259	13354	13221	13419	13232	13348	13198	13283	13267	13157	13243	13234	13282	13264	13106	13132	13297	13298	13304	13284	13304	13154	13273	13275	13253	13020	13054	13277	13107	13231	13250	13375	13237	13285	13293	13207	13267	13311	13225	13173	13174	13095	13318	13318	13397	13363	13230	13234	13303	13421	13191	13191	13328	13230	13304	13229	13214	13352	13210	13165	13259	13275	13237	13332	13097	13189	13138	13237	13218	13173	13140	13345	13312	12993	13115	13292	13080	13130	13272	13172	13106	13194	13241	13070	13227	13233	13257	13218	13158	13169	13328	13407	13176	13242	13171	13281	13269	13231	13310	13205	13158	13258	13132	13303	13261	13177	13149	13339	13375	13019	13117	13363	13216	13276	13271	13240	13312	13336	13141	13200	13399	13277	13228	13178	13217	13331	12992	13265	13283	13279	13192	13161	13416	13314	13248	13282	13207	13168	13218	13332	13443	13221	13408	13175	13248	13352	13270	13186	13221	13358	13165	13205	13288	13204	13214	13361	13280	13169	13219	13198	13104	13247	13097	13296	13152	13146	13302	13089	13251	13309	13393	13372	13229	13221	13213	13138	13077	13279	13118	13092	13179	13110	12957	13168	13185	13248	13302	13282	13233	13442	13105	13097	13367	13237	13141	13204	13138	13286	13177	13240	13193	13296	13129	13135	13061	13176	13244	13251	13197	13140	13172	13252	13307	13280	13297	13243	13410	13223	13360	13192	13160	13259	13138	13419	13323	13257	13415	13333	13247	13309	13213	13178	13328	13269	13279	13182	13176	13322	13259	13204	13118	13273	12929	13299	13395	13182	13167	13272	13383	13172	13102	13226	13328	13355	13358	13145	13295	13137	13188	13028	13118	13332	13320	13203	13286	13078	13159	13313	13309	13255	13345	13297	13198	13170	13385	13300	13087	13218	13129	13363	13159	13261	13129	13331	13382	13329	13062	13250	13311	13191	13233	13128	13265	13171	13185	13056	13219	13419	13225	13141	13239	13405	13301	13253	13070	13271	13101	13291	13168	13102	13303	13203	13342	13300	13231	13175	13127	13131	13151	13437	13326	13232	13098	13162	13088	13365	13250	13308	13282	13195	13287	13231	13258	13311	13153	13272	13180	13217	13176	13190	13175	13267	13183	13221	13150	13165	13175	13235	13276	13271	13431	13280	13220	13298	13268	13230	13184	13112	13253	13240	13099	13220	13264	13258	13160	13161	13174	13488	13316	13216	13197	13291	13206	13202	13434	13133	13283	13245	13337	13064	13334	13178	13484	13205	13208	13357	13183	13258	13158	13211	13345	13201	13057	13276	13345	13247	13240	13276	13202	13104	13159	13213	13118	13201	13218	13157	13190	13268	13329	13238	13201	13094	13203	13242	13368	13431	13459	13449	13100	13241	13471	13138	13178	13262	13236	13408	13225	13240	13240	13151	13171	13217	13267	13284	13317	13223	13228	13112	13365	13199	13207	13203	13260	13281	13216	13146	13186	13112	13299	13268	13263	13208	13152	13122	13174	13166	13449	12977	13226	13254	13410	13322	13284	13370	13186	12946	13198	13150	13180	13122	13178	13388	13183	13115	13176	13208	13176	13231	13259	13324	13285	13191	13153	13186	13161	13223	13174	13178	13109	13213	13179	13422	13229	13238	13035	13220	13208	13210	13214	13225	13161	13206	13191	13336	13355	13313	13059	13439	13104	13221	13360	13266	13162	13294	13324	13040	13146	13293	13185	13186	13220	13489	13107	13143	13220	13270	13399	13307	13258	13079	13196	13391	13294	13261	13261	13412	13344	13201	13232	13255	13342	13137	13255	13208	13117	13282	13343	13350	13207	13167	13138	13272	13249	13249	13049
27494	21954	23862	19913	16093	15596	15397	15275	15037	14764	14977	14909	14910	14871	15030	15068	15001	14945	14819	14838	14968	14906	14968	14763	14848	14943	14658	14778	14893	14842	14855	14938	14876	14975	15086	14823	14853	14870	14874	14996	14938	14828	14683	15077	14827	14792	14912	14754	15064	15099	15144	14967	14982	15011	14733	15040	14724	14768	14774	14789	14843	14958	14804	14915	14917	14919	14783	14839	14945	14860	14806	14877	14828	14846	14820	14867	14925	14902	14817	14822	14926	14762	14895	14886	14650	14843	14920	14899	14972	14959	14820	14699	14834	14855	14910	14863	14926	14814	14780	14749	14970	14487	14713	14829	14831	14758	14712	14626	14742	14819	14961	14874	14807	14922	14889	14905	14725	14716	14647	14877	14910	14804	14716	14846	14860	14920	14693	14700	14927	14912	14933	14828	14936	14789	15075	14952	14938	14787	14717	14808	14852	14842	14943	14841	14709	14891	14861	14589	14766	14921	14730	14914	14753	14865	14650	14853	14953	14823	14895	14716	14806	14854	14823	14855	14720	14772	14883	14896	14777	15112	14813	14983	14828	14759	14878	14804	14799	15027	14839	14832	14947	14550	14858	14842	14758	14843	14802	14772	14964	14898	14734	14805	14741	14920	14882	14708	14897	14717	14962	14948	14839	14772	14849	15008	14839	14768	14907	14823	14660	14949	14828	14679	14675	14892	14893	14866	14953	14806	15019	14970	14921	14929	14915	14756	14769	15007	14788	14750	14866	14657	14769	14885	14960	14975	15039	14781	14857	14907	14874	14998	14867	15014	14724	14948	14765	14899	14869	14906	14943	14890	14822	15056	14857	14876	14852	14731	14737	14785	14841	14778	14827	14732	14851	14962	14758	14554	14900	14870	14719	14687	14777	14679	14802	14957	14881	14711	14870	14824	14905	14864	14694	14741	14872	14739	14654	14777	14883	14699	14642	14682	14907	14858	14701	14836	14871	14896	14898	14666	14737	14937	14777	14992	14816	14996	14835	14825	14803	14794	14823	14790	14971	14786	15057	14765	14855	14755	14856	14685	14938	14804	14796	14923	14781	14627	14571	14973	15040	14974	14789	14762	14948	14985	15003	14910	14914	14965	14965	14875	14637	14953	14914	14670	14944	15046	14929	14833	14923	14958	14882	15041	14999	14905	15014	14776	14711	14792	14985	14889	14878	14916	15023	14985	14885	14712	14748	14804	14858	14801	14992	14743	14852	14685	14753	14900	14788	14739	14985	14687	14839	14911	14833	14909	14888	14730	14805	14927	14917	15039	14889	14901	14669	14913	14800	14821	14848	15037	15022	14914	14770	14867	14867	14872	14889	14819	14991	15040	15001	14923	14829	14852	14901	14613	14941	14799	14777	14742	14781	14793	14715	14789	14860	14748	14806	14984	14866	14821	14844	14675	14976	14622	14912	14817	14863	14778	14703	15111	14848	14802	14701	14951	14876	14843	14861	14724	14765	14926	15000	14843	14848	14831	14732	14637	14858	14801	14853	14801	14800	14791	14914	14601	14857	15051	14659	14775	14810	14858	14963	14794	14965	14812	14664	14837	14875	14651	14934	14636	14857	14857	14762	14805	14767	14840	14859	14796	14778	14776	14788	14922	14776	14808	14813	14653	14847	14853	14890	14852	14768	14837	14869	14840	14961	14931	14952	14683	14685	14756	14804	14845	14851	14931	15012	14828	14705	14732	14803	14871	14804	14822	14891	14841	14759	14817	14908	14907	14789	14990	14905	14875	14831	14734	14878	14864	14782	14989	14763	15007	14867	14886	14765	14992	14853	15026	14972	14912	14607	14640	14705	14931	14893	14639	14774	14751	14824	14801	14704	14862	14967	14984	14934	14847	14634	14959	14836	14693	14780	15040	14657	15051	15074	14757	14837	14908	15022	14817	14838	14830	14958	14704	14819	15045	14927	14922	14924	14945	14942	14855	14937	14786	14818	14690	14920	14776	14889	14811	14879	14878	14805	15184	14888	14803	14776	14853	14930	14927	15094	14781	14750	14917	14836	14885	14919	14754	14850	14811	14950	14832	14788	14787	14874	14705	14664	14946	14720	15004	14988	14694	14935	15042	14517	14842	14824	14957	14885	14964	14903	14765	14836	14859	14803	14782	14885	14881	14764	14772	14965	14718	14851	14845	14962	14709	15017	14726	14835	14843	14633	14822	14949	14676	14891	14790	14887	15027	14709	14854	15045	14931	14749	14864	14856	14883	14955	14808	14969	14840	14918	14922	14841	14741	14864	14756	14818	14674	14992	15004	14815	14764	14807	14937	14721	14784	14686	14855	14814	14906	14871	14795	14758	14908	14749	14971	14948	15068	14770	15030	14897	14904	14700	14909	14991	14752	14972	14918	14775	14885	14874	15053	14696	14879	14842	15062	14865	15003	14709	14912	14598	14763	14941	14837	14823	14912	14760	14844	14783	14703	14905	14933	14828	14921	14984	14864	14771	14813	14904	14782	14728	14778	14913	14743	14844	14998	14984	14705	14906	14859	14863	15018	14980	14830	14770	14743	14975	14755	14762	14737	15061	14820	14717	14911	14713	14815	14926	14883	14912	14846	15057	14852	14970	15035	14926	14675	15006	14762	14971	14953	14923	15057	15074	14807	14851	14796	14883	14783	14894	14898	15072	14946	14731	14923	14842	14913	14874	14724	14893	14846	14558	14971	14838	14934	14921	15160	15024	14740	14898	14960	14925	14687	14927	14726	14905	14975	14912	14783	14693	14872	14806	14924	14793	14761	14890	14657	14879	14897	14795	14841	14828	14789	14850	14811	14876	14938	14849	14806	14738	14843	14838	14773	14831	14964	14777	14792	14936	14960	14695	14874	14776	14821	14880	15030	14854	14825	14907	15027	14866	14788	14905	14914	14897	14972	14819	14830	14861	14801	14701	14933	14857	14752	14961	14753	14925	14862	14815	14802	14874	14848	14841	14879	14794	14940	14868	14806	14925	14809	15000	14812	14785	14946	15003	15053	14739	14722	14920	14792	14974	14760	14687	14963	14787	14698	14593	14867	14802	15025	14773	14848	14565	14854	14719	14715	14974	14791	14816	14931	14715	14861	14828	14806	14859	14829	15038	14712	14771	14852	14991	14838	14794	14721	14751	14854	14810	14663	14841	14873	14814	14999	15050	14784	14868	14823	14860	14983	14682	14742	14838	14939	14773	14979	14954	14857	14715	14757	14843	14782	14793	14851	14809	15010	14763	14840	14847	14711	14954	15027	14806	14909	14920	14818	14798	14847	14947	14923	14806	14763	15019	14823	14906	14899	15086	14967	14744	14740	14753	14777	14852	14520	14950	14837	14829	15179	14797	14828	14913	14869	14609	14695	14811	14722	14982	14996	14940	14829	14820	14880	14639	14830	15083	15011	14942	14962	14858	14958	15445	15056	14933	14809	14728	14828	14764	14984	14890	14859	14874	14846	14840	14669	14864	14949	14751	15068	14788	14938	14813	15002	15009	14866	14719	14802	14758	14820	14865	14705	14915	14734	14932	14739	14628	14592	14887	14916	14725	14786	14939	14843	14834	14781	14750	14888	14754	14844	14850	14722	14815	14725	14866	14805	14805	14911	14924	14956	14931	14735	14894	14893	14888	15096	15000	14914	14674	14752	14661	14884	14772	14859	14883	14772	14680	14890	14789	14848	14768	14724	14887	14587	14933	14662	14988	14981	15055	14842	14974	14742	14904	14909	14665	14927	14973	14694	14888	14802	15001	14998	14905	14838	14926	14796	14730	14893	14741	14797	14830	14824	14877	14798	14656	14834	14766	14918	14714	14804	14935	14843	14930	14860	15021	14892	14895	14753	14867	14881	14939	14830	14815	14894	14822	14661	14901	14922	14850	14711	14757	14880	14942	14715	14911	14600	14916	14707	14743	14899	14939	15044	14724	14695	14664	14752	14740	14694	14746	14951	14764	14997	14865	14829	14900	14705	14903	14845	14975	14901	14933	14983	14863	14720	14843	14765	14793	14873	15039	14886	14788	14957	14840	14637	14799	14828	14999	15080	14893	14784	14704	14651	14674	14828	14901	14692	14814	14834	14797	14917	14860	14738	14871	14965	14863	14650	14925	14855	14656	14904	14791	14753	14852	14897	14865	14607	14685	14795	14730	14983	14709	14765	14776	14720	14919	14864	14999	14680	14866	14820	14848	14852	14871	15025	14758	14731	14730	14738	14946	14687	14790	14798	14837	14760	14884	14889	14917	14864	14985	14824	14607	14836	14902	14876	14871	15043	14810	14759	14782	15017	14836	14610	14980	14805	14788	14807	14810	14841	14788	15027	14794	14667	14865	14800	14922	14858	14877	14718	14764	14839	14743	14682	14839	14820	14707	14871	14865	14644	14847	14931	14939	14822	14957	14857	14879	14982	15113	14702	15023	14840	14939	14880	14847	15092	14751	14888	14842	14823	14916	14876	14829	15118	14847	14909	15016	14943	15074	14792	14781	14910	15009	14969	14848	14922	15020	14747	14899	14850	14823	14848	14685	14777	14783	14892	14887	14783	14701	14874	14937	14827	14777	14818	14920	14930	14971	14896	14784	14993	14894	14934	14830	14820	14942	14955	15118	14974	14890	14890	14770	14691	14636	14686	14918	14931	14906	14875	14895	15111	15021	14893	15098	15028	14921	14689	15043	14821	14943	14749	14940	14827	14903	14945	15135	14958	14734	14885	14830	15103	14874	14761	14791	14855	15023	14837	14948	15003	14761	14791	15114	14937	14780	14889	14914	14873	14837	14782	14726	15049	14966	14828	14714	14833	14926	14825	14805	14897	14844	14873	14703	15108	14914	14814	14955	14861	14836	14903	14975	14872	14822	14804	14725	14763	14932	14915	14853	14970	14947	15023	14937	14871	14755	14720	14809	14766	14790	14933	14916	14798	14971	14893	14860	14741	14925	14959	14904	14788	14752	15105	14732	14753	14961	14829	14817	14907	14832	14697	14807	14844	14660	14784	14794	14688	14834	14938	14867	14929	14823	14898	14868	14787	14893	14716	14874	14823	14653	14828	14881	14814	14773	14861	14952	14903	14839	14868	14899	14989	14915	14709	14856	14872	14822	14750	14883	14716	14664	14910	14951	14838	14791	14828	14989	14816	14733	14871	14694	14829	14870	14961
15237	18904	19292	16935	15182	14251	14022	13845	13734	13504	13420	13471	13575	13275	13378	13337	13265	13337	13436	13459	13311	13078	13284	13221	13248	13207	13303	13452	13363	13230	13235	13351	13267	13175	13436	13201	13164	13380	13437	13212	13231	13292	13191	13231	13369	13186	13370	13401	13586	13663	13481	13316	13350	13308	13317	13139	13220	13336	13188	13313	13245	13129	13053	13182	13272	13198	13172	13236	13160	13271	13177	13213	13174	13295	13253	13320	13249	13180	13262	13178	13329	13121	13151	13177	13239	13259	13126	13216	13199	13126	13395	13270	13292	13263	13087	13301	13201	13223	13228	13222	13314	13308	13206	13153	13400	13307	13290	13201	13314	13386	13225	13185	13294	13242	13386	13036	13289	13149	13233	13122	13329	13088	13464	13425	13242	13435	13281	13270	13288	13080	13174	13175	13204	13503	13143	13166	13292	13286	13217	13346	13061	13119	13319	13192	13245	13218	13304	13171	13276	13140	13174	13187	13386	13333	13281	13213	13352	13296	13348	13279	13199	13106	13299	13120	13368	13212	13217	13177	13230	13026	13255	13407	13308	13274	13247	13220	13226	13259	13207	13286	13405	13285	13119	13228	13294	13165	13295	13181	13274	13293	13359	13292	13212	13265	13109	13149	13230	13339	13293	13204	13344	13101	13189	13118	13059	13236	13309	13079	13370	13253	13355	13196	13369	13268	13126	13265	13365	13003	13292	13317	13305	13278	13259	13361	13231	13239	13312	13282	13465	13260	13228	13253	13295	13108	13236	13379	13197	13317	13323	13242	13314	13207	13228	13179	13244	13131	13298	13274	13178	13099	13299	13274	13115	13153	13163	13082	13368	13298	13432	13104	13375	13413	13238	13164	13250	13115	13271	13270	13245	13322	13086	13430	13273	13330	13264	13173	13408	13352	13238	13403	13434	13139	13120	13341	13385	13255	13214	13331	13352	13217	13257	13205	13219	13322	13311	13227	13151	13273	13224	13410	13241	13319	13257	13248	13240	13372	13120	13307	13196	13182	13238	13296	13075	13302	13336	13223	13113	13251	13222	13274	13207	13223	13045	13134	13274	13240	13339	13070	13383	13201	13278	13257	13237	13346	13407	13252	13199	13440	13192	13323	13144	13298	13218	13390	13333	13372	13198	13290	13266	13268	13094	13112	13434	13254	13267	13161	13253	13148	13271	13223	13239	13182	13105	13257	13214	13474	13115	13204	13362	13169	13150	13048	13182	13174	13227	13183	13125	13322	13268	13203	13267	13321	13215	13268	13265	13169	13288	13211	13245	13136	13279	13254	13146	13148	13237	13305	13292	13235	13017	13187	13254	13295	13113	13218	13223	13337	13170	13214	13120	13255	13253	13213	13200	13169	13265	13106	13244	13086	13218	13433	13314	13232	13379	13130	13135	13223	13269	13420	13228	13221	13311	13119	13202	13446	13143	13229	13299	13186	13259	13345	13153	13302	13286	13271	13226	13191	13184	13083	13285	13137	13204	13285	13185	13398	13350	13103	13242	13269	13396	13026	13264	13104	13193	13390	13185	13221	13158	13299	13303	13345	13183	13182	13250	13391	13259	13358	13384	13290	13125	13344	13212	13070	13157	13233	13292	13222	13255	13380	13325	13229	13320	13229	13271	13380	13293	13321	13374	13323	13058	13416	13296	13343	13238	13137	13279	13139	13284	13043	13311	13240	13263	13204	13237	13238	13336	12927	13117	13201	13101	13264	13272	13115	13299	13336	13168	13407	13236	13325	13219	13267	13261	13288	13333	13237	13339	13249	13263	13126	13281	13289	13205	13173	13279	13260	13471	13184	13319	13192	13255	13134	13375	13228	13250	13147	13130	13175	13248	13147	13137	13237	13120	13255	13169	13353	13193	13205	13336	13228	13337	13301	13102	13171	13154	13270	13170	13268	13145	13109	13240	13146	13296	13254	13262	13225	13344	13232	13387	13321	13244	13323	13249	13237	13217	13138	13243	13284	13260	13244	13264	13253	13322	13239	13232	13259	13242	13240	13214	13162	13285	13222	13170	13190	13284	13155	13245	13289	13159	13195	13312	13392	13200	13237	13257	13242	13257	13151	13341	13318	13176	13275	13177	13250	13217	13207	13223	13431	13292	13347	13143	13231	13136	13344	13245	13233	13272	13203	13201	13402	13217	13354	13247	13172	13232	13158	13225	13153	13363	13208	13228	13336	13163	13223	13335	13328	13172	13340	13197	13212	13412	13194	13100	13198	13163	13290	13137	13322	13203	13200	13257	13364	13269	13336	13161	13298	13238	13193	13077	13195	13263	13315	13174	13375	13160	13149	13342	13368	13201	13346	13304	13188	13235	13368	13284	13299	13330	13209	13443	13253	13264	13261	13343	13503	13242	13346	13242	13125	13239	13322	13338	13274	13264	13210	13338	13289	13314	13092	13245	13254	13248	13248	13076	13121	13234	13231	13253	13113	13193	13236	13177	13383	13211	13123	13360	13151	13292	13294	13306	13068	13223	13326	13434	13244	13350	13184	13296	13161	13262	13296	13245	13085	13228	13386	13301	13237	13239	13187	13288	13225	13331	13246	13075	13263	13323	13405	13272	13301	13189	13176	13325	13276	13260	13093	13254	13273	13188	13292	13181	13280	13222	13284	13183	13348	13176	13271	13214	13130	13292	13248	13343	13176	13245	13190	13190	13361	13206	13213	13232	13259	13286	13326	13229	13238	13218	13326	13378	13222	13363	13061	13319	13305	13265	13232	13177	13290	13060	13148	13214	13218	13269	13346	13387	13274	13383	13165	13222	13227	13377	13282	13276	13187	13229	13323	13227	13207	13143	13304	13225	13135	13166	13283	13430	13281	13234	13191	13384	13279	13332	13312	13358	13098	13350	13297	13143	13462	13262	13268	13130	13194	13441	13156	13253	13271	13291	13394	13214	13370	13267	13387	13183	13174	13271	13313	13334	13237	13309	13382	13297	13179	13213	13411	13146	13272	13382	13259	13173	13106	13408	13438	13248	13423	13174	13237	13218	13273	13321	13333	13210	13282	13239	13481	13355	13199	13162	13234	13112	13340	13247	13244	13338	13293	13369	13011	13267	13152	13333	13240	13112	13143	13196	13331	13244	13371	13240	13320	13239	13224	13239	13233	13356	13279	13165	13225	13161	13363	13384	13324	13162	13353	13166	13287	13165	13367	13233	13243	13173	13123	13328	13174	13262	13242	13232	13161	13091	13103	13113	13305	13285	13420	13116	13094	13242	13255	13260	13289	13246	13098	13295	13215	13284	13324	13227	13048	13136	13177	13365	13323	13212	13180	13172	13237	13337	13472	13123	13224	13207	13226	13323	13201	13162	13274	13433	13230	13285	13270	13062	13187	13357	13306	13125	13310	13233	13229	13386	13279	13257	13328	13196	13364	13149	13416	13193	13148	13239	13155	13102	13181	13321	13103	13233	13310	13190	13417	13212	13250	13151	13324	13129	13284	13157	13245	13193	13225	13438	13227	13180	13232	13366	13130	13417	13100	13140	13423	13224	13304	13265	13199	13182	13181	13240	13334	13264	13245	13247	13122	13163	13230	13382	13318	13230	13322	13163	13124	13400	13318	13078	13368	12983	13184	13081	13263	13390	13250	13301	13264	13200	13017	13345	13238	13377	13164	13104	13504	13216	13311	13175	13159	13441	13236	13296	13197	13210	13273	13178	13310	13267	13215	13206	13318	13289	13343	13184	13247	13295	13280	13253	13231	13357	13210	13173	13276	13230	13159	13340	13261	13328	13161	13241	13275	13321	13126	13270	13295	13254	13237	13304	13285	13262	13297	13297	13193	13109	13209	13106	13195	13235	13133	13169	13220	13295	13244	13312	13197	13247	13196	13383	13317	13316	13365	13334	13177	13298	13292	13372	13109	13220	13090	13186	13285	13284	13204	13330	13267	13141	13038	13320	13164	13104	13126	13161	13229	13194	13407	13167	13392	13292	13216	13152	13147	13141	13182	13176	13144	13437	13054	13351	13433	13138	13289	13330	13245	13077	13160	13494	13261	13226	13125	13405	13159	13299	13189	13085	13206	13332	13334	13341	13262	13199	13197	13372	13284	13341	13123	13329	13273	13100	13374	13248	13169	13285	13231	13280	13326	13354	13204	13257	13329	13306	13178	13140	13204	13276	13273	13236	13307	13305	13287	13270	13173	13248	13077	13263	13310	13373	13277	13158	13151	13005	13243	13184	13141	13231	13314	13322	13283	13179	13250	13101	13260	13344	13228	13271	13157	13112	13308	13330	13289	13187	13296	13171	13238	13299	13385	13305	13248	13085	13202	13139	13351	13300	13083	13174	13237	13220	13266	13213	13184	13278	13352	13246	13344	13202	13171	13150	13194	13200	13098	13099	13195	13222	13317	13360	13268	13351	13299	13218	13331	13380	13306	13321	13140	13252	13301	13120	13166	13324	13232	13331	13288	13462	13118	13324	13044	13221	13231	13215	13272	13165	13163	13171	13265	13165	13177	13395	13252	13238	13459	13290	13274	13377	13420	13150	13273	13231	13206	13095	13263	13199	13193	13308	13119	13309	13195	13025	13177	13262	13129	13131	13231	13303	13234	13267	13211	13345	13440	13205	13111	13148	13191	13282	13170	13270	13250	13247	13305	13163	13182	13189	13319	13018	13166	13271	13337	13287	13300	13056	13375	13277	13167	13397	13211	13301	13184	13228	13291	13187	13345	13279	13137	13060	13247	13113	13268	13371	13393	13272	13007	13258	13194	13258	13057	13340	13163	13228	13234	13225	13320	13273	13235	13174	13218	13310	13350	13197	13207	13288	13187	13276	13117	13125	13278	13232	13121	13198	13390	13252	13193	13409	13210	13329	13224	13267	13254	13296	13132	13139	13096	13307	13266	13121	13118	13098	13160	13253	13353	13199	13259	13203	13341	13264	13188	13196	13284	13140	13231	13066	13251	13251	13213	13269	13127	13284	13237	13311	13238	13249	13419	13343	13237	13421	13285	13265	13317	13155	13339	13131	13236	13332	13256	13318	13302	13326	13315	13357	13279	13170	13357	13196	13298	13250	13132	13161	13196	13308	13424	13289	13262	13161	13227	13214	13314	13322	13325	13189	13293	13431	13287	13070	13258	13243	13346	13384	13159	13283	13271	13268	13256
24138	21415	28824	24341	21871	19632	16812	14420	13891	13886	13795	13486	13381	13379	13415	13386	13446	13224	13120	13154	13287	13085	13206	13193	13132	13072	13239	13187	13256	13114	13218	13196	13278	13272	13300	13050	13190	13193	13187	13160	13214	13068	12844	13094	12921	13238	13414	13933	14082	13927	13801	13584	13348	13143	13122	13294	13240	13136	12986	13014	12989	13129	13114	13167	13227	13088	12961	13159	13146	13202	13192	13137	13211	13167	13139	13074	13208	13146	13144	13164	13185	13037	13188	12933	13226	13009	13099	13125	13252	13095	13203	13169	12994	13143	13067	13108	13104	13197	13079	13075	13122	12915	13033	13136	13038	13096	13008	13000	13263	13163	13085	13016	12938	13021	13154	13215	13176	12965	13079	12887	13028	12880	13173	13125	13094	13144	13037	13161	13124	13268	13023	13084	12970	13035	12968	13238	12983	13320	13229	13184	13015	13038	13096	13184	12993	13052	12986	12934	12930	13067	13266	13133	13149	13172	13012	13052	13157	13034	13117	13031	13093	13238	13014	12891	12890	12922	13211	13029	12953	13216	13219	13052	12961	13175	13073	13162	13069	12986	13221	13222	13104	13117	13198	13172	13042	13158	13205	12897	13123	13038	13131	13051	13043	13195	12973	13132	13078	13132	12969	13193	12959	13181	13128	12992	13050	12961	13021	13216	13092	13217	13229	13010	13184	13250	13123	12935	13016	13072	13025	12883	13028	12876	13159	13089	13254	13190	13150	13292	12967	13206	13189	13067	13142	12961	13281	13151	13045	13179	13071	12860	13097	13184	13188	13144	13037	13182	13217	13107	12928	13102	13026	13018	13186	13151	13066	12959	13304	13007	13058	13046	13192	13028	13088	13179	13144	12967	13052	12959	13249	13215	13098	12907	13158	13055	13131	13070	13080	13045	13057	13175	13188	12977	13044	13033	13283	13186	13056	13086	13059	12898	13062	13271	13205	12874	13121	13008	12952	12817	13236	13106	13088	13098	12912	13300	13054	13155	12993	13123	12882	13252	12954	13155	13153	13095	13230	13269	13073	12997	13389	13188	13131	13121	13144	12996	13005	13222	13077	12957	12910	12971	13028	13197	13031	13033	13062	12939	13013	13086	13158	13131	12968	13071	13073	13126	13079	13016	13231	13236	13042	13199	12943	13154	13069	12968	13051	13085	12989	13090	13048	13044	13046	13123	13070	13034	13189	12916	13030	12885	12995	13067	13080	13146	13077	13048	13092	13201	13028	12929	13073	13020	12996	13101	12994	13159	13037	13208	12924	12950	12971	13116	12907	13155	13082	13109	13158	13033	13179	13152	13109	13188	13243	13160	13091	12968	13120	13054	13101	12995	12859	13004	12913	13249	12975	12960	13028	13054	12926	13058	13179	13079	13195	13105	13086	13118	13166	13253	13118	13189	13267	13142	13099	13106	13100	13232	13306	13288	12983	13018	13133	13112	13117	12995	13117	13139	13120	13010	12917	13084	13142	13028	13083	13087	13126	13222	13141	13073	13147	13034	12939	12987	13005	12885	13174	13041	13121	12964	13099	13282	13200	13191	13260	13169	13100	12993	13187	13154	13118	12979	13084	12879	13135	13099	12955	13113	12896	13130	13212	12865	13011	13067	13122	13104	12994	13146	13055	13236	13194	13073	12994	13281	13167	13224	13212	13054	13024	12884	13136	13065	12884	13152	13171	13102	13112	13020	13115	13183	13217	13146	13239	13118	13118	13401	12913	13146	13165	13184	13158	13208	13044	13072	13247	13076	13111	12876	13118	12961	13070	12950	13092	13117	13020	13084	13174	13107	12919	13326	13303	13107	12987	13118	13193	13012	13128	13012	12972	12999	13112	13042	13119	13121	12908	13031	12800	13061	13007	13009	12911	13051	12979	13049	13013	13053	13107	13108	13168	13095	13000	13100	13178	13019	13075	12771	13131	12928	13110	13292	13200	13084	13126	13071	13046	13223	13012	13252	13170	13172	13188	13128	13088	13279	13128	13039	13270	13021	13061	13047	13174	13053	13156	13037	13132	13113	13085	13189	12919	13029	12907	13274	13159	13178	13181	13350	12929	13089	13027	13039	13039	13050	13121	12990	13024	12976	13038	13160	13039	13087	13241	13009	13231	13259	12940	12871	13086	13169	13160	13168	12900	13050	13164	12899	12930	13096	13057	12935	13266	12935	13101	13049	13085	12885	12954	13183	13182	13024	13110	13022	13091	13205	13267	13153	13130	12966	13159	13224	12965	13159	13063	13023	12971	13057	13340	13208	13017	13172	12938	13013	12980	13030	13002	13136	13060	13129	13176	12919	13195	13039	12926	13016	13084	13203	13099	13074	13062	13106	13163	12979	13001	13127	12863	13086	13124	13102	12932	13122	13082	12937	13130	13069	13026	13090	12918	13003	13240	13259	13046	13009	12923	13224	13048	13297	13097	12933	12988	13100	13218	13096	13065	12994	12986	13180	12995	13052	13245	13058	13105	13153	13017	13185	13132	13029	13032	13140	13064	13060	13193	13192	13192	13182	12956	13080	13080	13043	12957	13084	13143	13095	13206	13040	13027	13036	13149	13017	13139	13190	13067	13115	13157	13036	13102	13179	13113	13220	13214	12852	13068	13096	13106	13043	12946	13051	13163	13025	13295	12997	13016	12977	13151	13185	13063	13104	13230	13071	13309	12978	12854	13147	13163	13244	13055	12892	12950	13099	13129	13183	13018	13077	12965	13105	13021	13045	13091	13029	13085	13126	13091	13120	13051	12944	13024	13001	13035	12927	12964	13154	13128	13125	13164	13124	12913	12974	13112	13047	13059	13203	13091	13113	13310	13114	13084	13090	13047	13159	13098	13213	12940	12888	13044	13150	13016	13204	12995	13107	12901	13054	13126	12835	13039	13023	13142	13015	13092	13076	13110	13068	12891	13081	13175	13043	13027	13208	13185	13185	13108	13140	13145	13097	13064	13042	13216	13168	13172	13153	13189	13160	13192	13109	13189	13128	13140	13027	12971	13077	12913	13423	13150	12835	13215	13173	13070	13082	13146	13043	13180	13093	12996	12991	13117	12923	13081	13034	12891	12980	13169	13111	13318	13014	12836	13007	13173	13018	12884	12991	12939	13166	13260	13116	13001	13124	13143	13027	13018	12937	13234	13177	13001	12928	13105	13278	13256	12950	13069	13056	13263	13112	13004	12930	13058	13199	13100	13132	12901	13086	13036	13343	13107	13156	13125	13065	13101	13036	13107	13056	13145	12985	13007	12989	13137	13084	13197	13003	13069	12956	13190	13024	12942	12943	13122	12827	12973	13081	12915	13017	13160	12882	12981	12960	12864	13049	13149	12953	13095	13240	13049	13134	13080	13166	13025	13132	13094	13045	12979	13177	13046	13056	13035	13156	13165	13221	12973	13003	13116	13269	13043	13000	13161	13171	13159	13084	13014	13391	12876	13109	12993	13063	13030	13224	13105	13067	13232	13062	12984	12992	13109	13196	13164	12957	13211	13130	13254	13113	13130	13156	13076	13188	13003	13097	13172	13073	12985	13050	12953	12989	13085	13238	13143	13093	13186	13029	13021	13135	13117	12981	12986	13148	13101	13162	13132	13044	12953	13201	13068	13163	12948	13085	13067	13237	13295	13137	12964	12966	13208	13267	13159	13017	13091	13012	12921	13058	12996	13045	13154	13174	13138	13022	12962	12974	12900	13028	13061	13129	13143	13131	13202	13121	13208	13058	13034	13137	13024	13076	13109	13331	13169	13197	13134	13044	13189	13090	13171	13116	12962	13170	13229	13037	13128	13036	12988	13094	13099	13146	13070	12982	12925	13172	13299	13000	13030	13018	13305	13102	13171	13067	13071	12996	13084	13092	13006	13272	13167	13083	13121	13129	13224	13121	13168	13056	13159	12962	13203	13031	12998	12829	13200	13040	13104	13085	13027	13125	13307	13182	13084	13086	13147	13189	12987	13121	13118	12939	13341	13127	13098	13234	13193	13034	13136	13068	13182	12973	13150	13009	13083	13174	13143	13015	13133	13099	12978	13016	13187	13299	13190	13140	13272	13164	13169	13091	12993	12934	12935	13035	12953	13265	13160	13069	13115	13172	12973	12941	12896	13202	13038	13127	13117	13116	13151	13219	13035	13201	12968	13091	13036	13084	12819	13166	13113	13043	12883	13040	12902	12945	13061	13120	13059	13017	13037	13059	13026	12991	13058	13237	13308	13262	13222	13183	13140	13048	12975	13208	13094	13047	13154	13009	13186	12939	13011	12914	13243	13064	13224	13021	13137	13045	13110	13331	12948	13178	13184	13213	13035	13121	13012	13042	13160	13046	13213	13012	13055	13160	13206	12946	12995	13057	12866	13052	13158	13092	12976	12858	13132	13047	12974	13008	13117	13142	13115	13034	13021	12973	13076	12807	13087	12975	13181	13037	12957	13138	13054	13170	12916	13372	13169	12922	13059	13105	13043	13016	13164	13014	13003	13093	13207	13060	12916	13008	13129	13189	12891	13029	13056	12960	12945	13091	13160	13074	13033	13084	13146	12913	12949	13068	13152	13189	12969	13320	13014	12972	13326	13156	13120	13137	13103	13075	13070	12993	13116	13029	13218	12911	13069	13132	13162	13127	13137	13092	13007	12983	12997	13164	13280	13034	13011	13191	13204	13124	13126	13214	13145	13196	13089	13065	13006	13135	13163	13103	13108	13117	13160	13131	13212	12923	13088	13059	13035	13217	13000	13122	13138	13069	12880	12994	13083	13022	13149	13069	13085	13112	13125	13070	13026	13095	13157	13188	13045	13182	13049	13161	13247	13098	13020	13090	13126	12870	13119	13191	13092	12903	13087	13231	13218	13040	12864	12983	13084	13255	13199	13234	13015	13138	13008	12950	13201	13079	13060	13168	13015	13165	13010	13240	12977	13029	13236	13106	12926	12990	13285	13037	13051	12946	13067	13066	13004	13313	13219	13302	12948	13089	13151	13212	12977	13032	13198	13059	13113	13184	13218	13208	13122	13332	13226	13222	13043	13047	13149	12976	13137	13167	13166	13079	13258	13074	12944	13015	12920	13169	13035	12959	13235	13132	13112	12899	13157	12965	13179	12984	13105	12967	13128	13203	12980	13023	13089	13007	13246	13353	13073	12999
16325	27262	25571	20855	17470	15146	14404	13652	13526	12931	12766	12574	12657	12456	12424	12264	12291	12406	12235	12231	12109	12318	12138	12051	12179	12158	12083	12105	12162	12140	12233	12142	12086	12116	12276	12111	12305	12134	12109	12068	12139	12200	12238	11944	12245	12300	12722	13734	13591	13061	13169	12446	12270	12127	12215	11855	12116	12072	12072	12025	12085	12118	12004	12043	12075	12111	12115	12229	12126	12096	12148	11923	12198	12064	12125	12167	12051	12079	12146	12085	12097	12140	12041	12055	12205	12024	12123	12024	12123	11896	12103	11972	12105	12164	12029	12196	12106	12083	12251	12083	12033	12127	12244	12078	12174	12082	11976	12074	12143	11989	12079	12178	12137	12043	12168	12234	12208	12343	12132	12276	11950	11949	11999	12019	12192	12015	12068	12058	12152	12165	12186	12024	12128	12092	12062	12069	12086	12060	12129	12074	12235	11948	12265	12185	12268	12220	12177	12089	12060	12120	11929	12122	11965	12218	12283	12030	12048	12083	12277	12196	11984	12095	12115	12091	12118	12079	12081	12051	12189	12052	12126	12087	12032	11982	12063	12090	12166	12102	12135	11916	12190	12102	12146	12025	12144	12057	12079	12186	12123	11978	12193	12007	12189	12128	12238	12242	12083	12249	11949	12085	12019	12330	12051	12161	12149	12089	11998	12169	12175	11983	12131	12125	12043	12172	11968	12147	11951	12102	11968	12018	12042	12080	12083	12106	12053	12067	11971	12199	12146	12167	12111	12251	12216	12099	11853	11965	12058	12085	12205	11991	12071	12207	12256	12111	12032	12046	12026	12102	12092	12026	12054	11970	12100	12108	12096	11956	12047	12185	12082	11883	12108	12208	11971	12239	11936	12094	12145	12116	12086	11930	12066	12153	12117	12022	12081	11967	12118	12089	12212	12130	11943	12040	12163	12061	12010	12073	12134	12065	12108	12207	12268	11992	12092	12186	12083	12052	12009	12074	12050	11994	12120	12025	12085	12093	12298	12027	12021	12153	12146	12017	12082	12028	12117	11990	12108	11945	12069	12095	12071	12109	12218	11931	12284	12096	11809	12016	11994	12210	12117	12110	12022	12008	12176	12251	12167	12209	12150	11975	12090	12337	12158	12021	12167	12363	12161	12084	12102	12016	11977	12034	12224	12090	12178	12079	12041	12099	12004	12186	12029	12011	11976	12290	12204	12116	12131	11988	12116	12035	12096	12152	12055	12228	12068	12096	12089	12137	12125	12054	12043	11975	12127	12022	12200	12206	12075	12154	12176	11861	12034	12046	12215	12028	12045	12030	12337	12076	12117	12033	12136	12187	12065	11996	12045	12096	12130	12241	12045	12120	12065	11974	12271	12157	12072	12142	12016	11886	12084	12189	12141	12185	12215	12094	12086	12198	12057	12006	12057	12050	12085	12087	12135	12180	12059	12027	12175	12016	12034	12147	12046	12232	12052	12177	12148	12022	12127	12218	12147	12051	12049	12123	12216	12303	12100	12001	12140	11988	12029	12254	12018	12224	12067	12130	12141	12174	12159	12034	11962	12116	12245	12163	12241	12123	12288	12170	12070	12110	12030	12182	12172	12101	12008	12132	12152	12046	12145	11918	11947	12103	12127	12173	12112	12014	12017	12182	12003	12027	12157	12025	12134	11994	12093	12127	12023	12160	12175	12086	12138	12063	11909	12139	12135	11980	11984	11992	12053	12134	12190	12072	12110	12122	12032	11996	11880	12126	11971	11961	12115	12256	12178	11968	12175	12204	12120	12071	12101	12096	11900	12051	12045	12034	12099	11950	12116	12082	12077	12018	12234	12091	12154	12098	11959	12099	12099	12228	12220	12189	12084	12121	11981	11989	12152	12168	12248	11994	11940	12057	12216	12036	12148	12076	12043	12128	11974	12049	12044	12152	12062	12035	12137	12024	12087	12116	12186	12217	12049	11960	12105	12158	12085	12041	11975	12147	12157	11919	11998	12002	12111	12198	12099	11976	11995	12118	11963	12155	11950	12075	12119	12151	12129	12135	11997	12038	12236	12008	12136	12069	12131	12123	12056	12047	12011	12302	11972	12042	12034	12108	11978	12184	12313	12126	12132	12272	12142	11926	11982	12033	12125	12044	12015	12060	12102	12049	12116	12048	12095	12033	12077	12089	11946	12131	12026	11996	12061	11977	11947	11950	12141	12135	12018	12143	12013	11966	12206	12067	12199	12107	12191	12151	12170	12130	12154	12144	12167	12212	12130	12154	12144	12092	12102	12072	12013	12015	12260	12176	12089	12022	11989	12228	12093	12083	12119	11999	12193	12065	12141	12048	12190	11934	12099	11946	12095	12096	11930	12082	12117	11974	12144	12158	12084	11951	12015	11989	12082	12031	12275	11995	12045	12209	12040	12133	12236	12201	12237	12056	12167	12295	12071	12146	12047	12073	12115	12161	12131	12093	12150	12049	12111	12137	12171	12075	12264	11981	12100	12220	12073	12042	12122	11962	12030	12061	12046	12075	12112	11960	12081	12089	12041	12049	12046	12062	12030	12180	12204	12019	12041	12050	11902	12186	12053	12119	12199	12098	12072	12102	11932	12142	12159	12120	12110	12127	12089	12263	12077	12067	11922	12214	12117	11993	12127	11930	12065	12058	12056	12161	12071	12080	12071	12062	12155	12075	12164	12117	12100	11950	11965	12100	12137	12234	11967	12193	12054	11985	12000	12229	12155	12119	12211	12244	11949	12133	11998	12055	12134	12160	12193	12116	12050	12231	12071	11977	11965	12097	12176	11915	12046	12199	12079	12095	12295	12281	11983	12174	12205	11974	12058	12115	12220	12172	11913	12032	11929	12142	12050	12160	12193	12125	12052	12034	12019	12130	12289	12158	12145	11914	11890	12071	12080	11964	12129	12157	12027	12025	12104	12196	12022	12068	12081	12197	12120	12210	12117	11862	12005	12018	12141	12067	12098	12106	12077	12094	12112	12192	12075	11813	11957	12206	12091	12043	12122	12254	12043	12154	12088	12142	12112	12282	12124	12156	12072	12071	12057	12154	12040	12005	12166	12079	12035	11998	12076	12088	11997	12180	12340	12302	12014	12010	12041	12075	12120	11909	12061	12055	12155	11923	11910	12078	12070	11973	12119	11966	12035	12074	12095	12189	12081	12135	12109	12157	12028	12088	12114	12083	12167	11891	12010	12406	12013	12148	12158	12140	12061	11965	12163	12148	12024	12123	12145	12249	11919	12242	12062	12042	12242	12165	12047	12163	12181	12109	12129	12081	12166	12175	12116	12033	12074	12037	12143	12125	11950	12076	12121	12038	12098	12244	12117	12198	11896	12241	12118	12095	12104	12124	11977	12029	12114	12152	12024	12125	12054	12068	12082	12148	12155	12146	12002	12028	12161	12081	12183	12055	12094	12080	12135	12114	12034	12074	12082	11999	12173	12084	12143	12041	11939	12243	12113	11877	12024	12098	12250	12084	11995	12189	12068	12112	12124	12203	12160	12285	11930	12287	12099	11978	12039	12187	12165	12175	12232	12053	12030	12035	12103	12178	11977	12039	12000	11962	11958	12092	12187	12027	12160	12009	11946	12258	12126	12076	12125	12063	12052	12083	12121	12074	12105	12108	12228	12149	12163	12000	12055	12083	12039	12100	12198	12107	12124	12144	12028	12070	12126	12035	12205	12131	12123	12065	11992	12016	12051	12130	12118	11953	12042	11980	12056	12011	12171	11902	12046	12239	12010	12045	12178	12126	12106	12243	12032	12281	12092	12119	12053	12129	12242	11955	12230	12100	12051	12267	12106	12208	12104	11934	12068	12067	12011	12166	12198	12126	12077	12114	12078	12146	12030	12191	11941	12154	11971	11963	12128	12230	12045	12210	12125	11959	12005	12119	12205	12217	12085	12067	12136	11829	12130	12245	11971	12112	12181	12225	12270	12246	12078	12023	12039	12203	12047	12059	12131	12095	12157	12186	12072	12164	12186	12111	11966	12310	12128	12177	12090	12179	12097	12290	11977	12232	12249	12120	12069	12132	12023	12132	12026	12033	12048	12261	12123	12077	12150	12143	12123	12152	12101	11991	12045	11997	12091	11976	12054	12184	12129	12021	12118	12252	12189	12052	12071	12039	12072	12023	12094	12197	12169	12110	11995	12133	12019	12119	12124	12071	11992	12105	12017	12041	12196	12061	12137	12177	12086	12138	12149	12014	12044	12099	11983	12081	12058	12063	11997	12050	11949	12247	12058	12170	12153	12029	12011	12167	12215	12133	11838	11903	12208	11979	12197	12109	12035	12054	11931	11932	11958	12083	12132	12088	12143	12147	12238	12053	12173	12119	12126	12035	12008	12067	12125	12027	12056	12006	12013	12036	12036	12122	12092	11942	12051	12351	12193	12119	12211	12220	12056	12102	12134	12142	12054	12128	12064	11884	12104	12055	12027	11988	12155	12007	12155	12055	12131	12147	12028	12090	12149	12147	12062	12218	12003	12012	12027	11965	12077	11967	12014	11952	12105	12282	12213	12193	12019	12104	12122	12172	12064	12070	12093	12100	12061	11962	12047	12160	12092	11968	12044	12083	12294	12209	12178	12068	12282	12093	11916	12009	12033	12198	12082	12199	12139	12035	12218	12152	12037	12003	12061	12096	12080	11922	12222	12166	12164	12186	12020	12098	12087	12168	12012	12199	12034	11985	12225	12127	12080	12144	11932	12225	12135	12033	11971	12086	11947	11939	12136	12070	12046	12062	12166	11951	12210	12010	11990	12103	12099	12169	12224	12034	12071	12122	12152	12100	12099	12041	12069	12155	12066	11840	12032	12224	12034	12029	12181	12035	12037	12141	12165	12040	12193	12218	12043	11997	12123	12170	12095	12076	12238	12034	12157	12126	12140	12027	12064	12022	12111	12177	12132	12028	12154	12137	11975	12056	12249	12115	12120	12108	12193	12081	12038	12051	12257	11898	12109	12130	12109	12121	11910	12114	12021	11902	12198	12097	11874	12005	12115	12013	12147	12205	12233	12023	12114	11789	12016	12095	12210	12217	12203	12211	12055	12013	12090	12168	12082	12072	12040	12086	12019	12226	12020	12102	12251	12064	12067	11944	12044	12160	12087	11945	12150	11996	11955	11973	12081	12158	12124	12171
23086	21383	29243	23872	21468	22288	19587	13556	12157	11904	11711	11572	11533	11143	11198	11216	11217	11015	11001	10951	11031	11056	11042	10893	10843	10928	10908	10825	10992	10876	10870	10997	11067	10886	10902	10726	10879	10823	10994	10927	11026	10949	10708	10857	10895	11009	11116	11744	12151	12432	12285	12543	11448	10863	10818	10728	10974	10746	10699	10711	10887	10737	10938	10987	10734	10773	10641	10728	10800	10880	10870	10844	10773	10821	10883	10918	10873	10858	10798	10786	10798	10881	10694	10911	10880	10687	10938	10970	10697	10741	10848	10776	10833	10684	10706	10703	10807	10739	10787	10893	10733	10955	10850	10776	10892	10689	10845	10780	10624	10650	10792	10822	10673	10624	10866	10779	10786	10740	10846	10573	10751	10795	10727	10753	10820	10707	10812	10693	10914	10838	10833	10842	10729	10680	10704	10801	10584	10659	10836	10774	10720	10868	10982	10853	10775	10844	10804	10958	10874	10783	10937	10824	10822	10879	10720	10718	10764	10620	10775	10945	10788	10713	10832	10913	10736	10882	10720	10865	10754	10654	10628	10822	10850	10699	10716	10917	10907	10726	10754	10723	10812	10945	10634	10696	10710	10450	10761	10728	10758	10891	10891	10846	10919	10975	10711	10711	10779	10820	10743	10750	10650	10780	10675	10845	10646	10749	10728	10716	10886	10870	10717	10837	10844	10765	10863	10814	10900	10783	10642	10677	10804	10755	10632	10776	10836	10647	10823	10743	10885	10771	10804	10783	10667	10845	10827	10937	10783	10882	10631	10722	10895	10656	10681	10723	10887	10635	10926	10916	10828	10784	10805	10785	10838	10653	10759	10800	10931	10746	10940	10753	10637	10530	10831	10744	10834	10820	10600	10812	10873	10856	10727	10799	10915	10638	10812	10794	10985	10833	10816	10753	10740	10864	10807	10601	10883	10839	10524	10769	10787	10834	10845	10772	10897	10930	10634	10718	10775	10805	10631	10883	10793	10588	10766	10757	10803	10801	10645	10863	10888	10954	10810	10815	10769	10701	10858	10553	10737	10922	10913	10761	10732	10900	10787	10942	10797	10835	10800	10727	10707	10804	10730	10753	10774	10802	10681	10722	10776	10740	10804	10853	10757	10637	10754	10874	10799	10837	10637	10668	10693	10842	10889	10828	10769	10926	10865	10636	10730	10724	10796	10727	10604	10730	10825	10966	10636	10628	10815	10805	10722	10676	10704	10748	10982	10762	10750	10981	10761	10769	10931	10839	10858	10855	10745	10718	10701	10682	10627	10874	10783	10899	10853	10805	10695	10547	10752	10745	10851	10881	10838	10659	10613	10761	10746	10865	10663	10804	11025	10917	10614	10730	10644	10718	10777	10878	10762	10812	10804	10761	10617	10740	10867	10718	10769	10819	10625	10875	10832	10597	10778	10737	10800	10810	10736	10701	10795	10769	10682	10676	10685	10611	10762	10981	10885	10702	10946	10843	10714	10838	10736	10860	10576	10744	10679	10668	10823	10732	10685	10786	10782	10739	10865	10491	10738	10748	10896	10709	10799	10582	10553	10963	10735	10670	10775	10729	10728	10680	10859	10862	10696	10841	10741	10811	10783	10706	10660	10908	10812	10755	10705	10914	10990	10798	10610	10691	10758	10810	10644	10902	10775	10558	10809	10740	10790	10916	10836	10930	10724	10643	10787	10601	10745	10761	10722	10797	10761	10680	10669	10770	10764	10884	10774	10767	10666	10612	10793	10905	10830	10715	10710	10805	10856	10817	10842	10901	10777	10741	10811	10810	10907	10968	10752	10628	10790	10778	10776	10603	10687	10679	10769	10874	10918	10468	10790	10743	10840	10796	10675	10716	10585	10895	10810	10867	10914	10621	10886	10794	10595	10660	10923	10650	10724	10767	10848	10908	10927	10867	10931	10762	10752	10708	10852	10604	10867	10805	10843	10727	10720	10688	10822	10821	10753	10760	10806	10856	10806	10680	10707	10716	10874	10762	10845	10775	10751	10775	10738	10723	10822	10750	10934	10813	10923	10790	10707	10754	10881	10782	10778	10758	10780	10833	10855	10765	10790	10847	10834	10916	10672	10728	10769	10775	10855	10884	10784	10752	10733	10691	10738	10840	10686	10661	10701	10887	10817	10834	10751	10699	10717	10727	10824	10736	10702	10816	10847	10877	10799	10849	10750	10700	10826	10716	10794	10586	10865	10677	10669	10954	10774	10689	10746	10695	10760	10786	10701	10827	10699	10805	10720	10877	10951	10835	10802	10652	10650	10508	10585	10822	10872	10679	10670	10883	10808	10728	10853	10769	10758	10820	11011	10804	10715	10839	10747	10648	10814	10867	10538	10726	10742	10746	10823	10665	10638	10703	10822	10821	10954	10939	10681	10848	10720	10742	10769	10746	10844	10717	10706	10682	10693	10735	10654	10650	10719	10662	10677	10701	10747	10798	10698	11048	10857	10838	10733	10847	10782	10670	10752	10767	10676	10709	10738	10688	10865	10901	10927	10755	10698	10675	10760	10662	10665	10776	10723	10706	10807	10729	10871	10751	10859	10640	10819	10711	10617	10678	10674	10699	10710	10876	10893	10935	10588	10760	10772	10751	10841	11026	10930	10641	10609	10733	10652	10655	10767	10686	10866	10683	10828	10778	10847	10753	10775	10806	10782	10826	10758	10870	10556	10956	10776	10741	10684	10790	10710	10776	10711	10827	10749	10890	10734	10794	10635	10703	10776	10690	10712	10695	10762	10694	10678	10731	10873	10698	10756	10726	10710	10787	10770	10798	10734	10760	10767	10697	10918	10779	10973	10814	10862	10994	10877	10718	10812	10863	10870	10656	10887	10627	10826	10786	10835	10928	10646	10774	10938	10661	10635	10945	10799	10742	10701	10799	10753	10961	10847	10690	10791	10783	10808	10842	10751	10780	10805	10721	10841	10709	10955	10716	10729	10663	10746	10814	10679	10708	10821	10726	10751	10890	10660	10792	10766	10623	10811	10742	10769	10728	10694	10746	10638	10625	10802	10802	10687	10890	10648	10810	10751	10753	10801	10796	10755	10832	10679	10865	10690	10786	10718	10746	10703	10815	10718	10855	10787	10660	10684	10766	10627	10741	10784	10695	10843	10820	10666	10702	10599	10989	10799	10755	10845	10924	10829	10926	10905	10710	10795	10722	10917	10875	10873	10855	10627	10798	10734	10791	10813	10666	10690	10710	10727	10662	10604	10804	10675	10705	10753	10842	10805	10846	10874	10636	10723	10766	10640	10694	10724	10754	10685	10671	10804	10745	10761	10709	10795	11010	10816	10825	10738	10772	10787	10749	10723	10751	10859	10855	10745	10852	10896	10755	10659	10694	10626	10663	10760	10724	11093	10790	10861	10716	10768	10705	10791	10788	10753	10735	10911	10871	10692	11071	10638	10703	10738	10805	10891	11038	10664	10700	10696	10712	10821	10817	10620	10663	10857	10846	10751	10790	10867	10859	10924	10842	10829	10798	10785	10932	10843	10722	10691	10833	10748	10798	10623	10607	10743	10820	10721	10879	10849	10577	10712	10646	10746	10738	10730	10679	10771	10775	10603	10772	10656	10678	10756	10796	10889	10648	10751	10745	10881	10726	10737	10746	10815	10809	10835	10791	10741	10726	10837	10779	10886	10802	10846	10769	10751	10711	10695	10764	10835	10819	10928	10840	10801	10882	10762	10892	10765	10832	10663	10843	10689	10649	10788	10726	10983	10886	10839	10887	10656	10751	10863	10787	10873	10805	10677	10836	10725	10754	10883	10843	10693	10785	10804	10818	10746	10750	10742	10666	10802	10714	10585	10622	10694	10656	10753	10747	10815	10676	10737	10675	10740	10577	10890	10783	10887	10720	10853	10493	10713	10840	10721	10690	10725	10858	10780	10759	10788	10806	10681	10808	10929	10785	10829	10702	10570	10939	10874	10780	10742	10698	10643	10741	10818	10731	10807	10755	10887	10706	10825	10722	10851	10808	10874	10621	10881	10788	10730	10759	10816	10880	10679	10776	10692	10713	10706	10689	10757	10918	10709	10888	10803	10844	10659	10644	10748	10809	10724	10766	10725	10740	10888	10709	10857	10715	10810	10672	10721	10746	10766	10811	10894	10795	10663	10566	10739	10800	10654	10906	10802	10625	10764	10859	10834	10670	10640	10611	11014	10831	10652	10726	10850	10702	10735	10788	10787	10628	10774	10800	10742	10730	10640	10822	10765	10732	10825	10638	10843	10798	10682	10860	10868	10677	10877	10642	10757	10699	10591	10724	10800	10841	10716	10709	10699	10872	10827	10744	10675	10629	10760	10699	10891	10725	10915	10853	10810	10664	10868	10922	10762	10674	10736	10899	10902	10764	10698	10725	10767	10860	10690	10901	10712	10651	10575	10641	10769	10827	10979	10775	10701	10851	10904	10852	10866	10867	10732	10815	10991	10715	10936	10728	10736	10833	10689	10816	10804	10654	10688	10591	10791	10624	10779	10782	10730	10617	10659	10700	10741	10875	10883	10774	10859	10615	10800	10788	10855	10994	10742	10736	10785	10845	10800	10713	10767	10768	10670	10673	10791	10700	10867	10675	10743	10819	10969	10841	10837	10683	10926	10815	10688	10705	10784	10791	10720	10869	10772	10794	10729	10937	10743	10674	10714	10870	10683	10745	10721	10655	10851	10703	10809	10768	10672	10675	10864	10965	10805	10799	10749	10867	10699	10657	10810	10685	10851	10768	10738	10679	10858	10875	10720	10922	10776	10728	10658	10826	10714	10878	10679	10803	10717	10740	10667	10691	10734	10721	10738	10670	10850	10765	10817	10751	10896	10666	10726	10901	10736	10780	10770	10675	10873	10736	10559	10672	10846	10997	10695	10711	10611	10936	10976	10858	10640	10831	10791	10782	10726	10827	10700	10855	10761	10822	10697	10833	10719	10822	10854	10905	10859	10788	10741	10722	10880	10754	10740	10821	10810	10858	10707	10709	10877	10771	10706	10643	10911	10828	10832	10769	10671	10864	10692	10785	10775	10870	10730	10902	10694	10693	10863	10773	10819	10737	10859	10798	10585	10679	10889	10900	10840	10726	10718	10759	10745	10864	10743	10763	10725	10834	10882	10765	10573	10783	10966	10727
18757	32624	29635	23540	18927	15589	14272	13570	12766	12059	11861	11599	11313	11172	10925	11021	10844	10894	10824	10841	10725	10709	10748	10766	10695	10654	10603	10926	10780	10780	10668	10772	10692	10606	10658	10694	10471	10657	10652	10698	10496	10574	10463	10588	10825	10729	11301	12393	12918	13474	13265	12854	11655	10774	10786	10577	10481	10634	10566	10627	10612	10569	10580	10558	10604	10590	10730	10641	10542	10736	10680	10691	10635	10707	10633	10670	10726	10590	10569	10731	10657	10710	10569	10648	10740	10514	10661	10647	10671	10810	10500	10480	10804	10618	10527	10693	10577	10506	10694	10698	10675	10676	10679	10690	10670	10735	10594	10554	10578	10590	10549	10637	10735	10505	10593	10518	10524	10746	10646	10667	10573	10640	10741	10563	10504	10773	10817	10569	10684	10670	10531	10514	10476	10742	10612	10587	10752	10796	10482	10601	10610	10670	10703	10511	10706	10640	10595	10491	10628	10695	10627	10582	10610	10737	10547	10587	10582	10589	10746	10588	10526	10637	10571	10662	10633	10498	10664	10464	10566	10493	10592	10650	10582	10589	10678	10728	10586	10475	10421	10604	10694	10660	10612	10567	10648	10593	10663	10704	10619	10815	10589	10640	10631	10611	10622	10644	10684	10652	10734	10534	10691	10516	10674	10624	10592	10710	10724	10753	10447	10607	10659	10570	10633	10606	10682	10808	10529	10664	10830	10726	10731	10659	10613	10593	10576	10557	10657	10702	10630	10512	10584	10562	10758	10627	10483	10721	10737	10628	10543	10676	10657	10409	10664	10626	10620	10661	10655	10659	10557	10685	10478	10742	10582	10556	10471	10616	10574	10612	10466	10643	10579	10592	10667	10744	10655	10662	10588	10614	10640	10560	10449	10556	10594	10765	10670	10542	10816	10565	10618	10584	10497	10594	10632	10625	10625	10582	10641	10667	10660	10593	10683	10566	10748	10530	10503	10508	10715	10537	10545	10617	10548	10574	10729	10507	10676	10590	10680	10713	10688	10576	10549	10634	10632	10635	10539	10559	10625	10690	10582	10572	10574	10631	10637	10511	10647	10653	10690	10597	10563	10692	10605	10709	10571	10471	10597	10719	10502	10595	10452	10752	10604	10573	10688	10447	10564	10835	10650	10545	10659	10482	10754	10619	10535	10477	10687	10677	10643	10680	10624	10752	10574	10545	10779	10443	10610	10651	10512	10656	10779	10739	10646	10688	10585	10641	10589	10639	10508	10706	10754	10509	10599	10591	10623	10731	10646	10697	10681	10640	10495	10485	10557	10647	10656	10650	10616	10491	10575	10628	10500	10669	10429	10588	10777	10639	10587	10620	10685	10568	10638	10623	10563	10576	10542	10544	10481	10612	10634	10562	10569	10659	10618	10572	10569	10661	10796	10476	10560	10624	10585	10572	10469	10592	10494	10468	10888	10623	10534	10522	10540	10698	10631	10703	10508	10568	10638	10687	10617	10653	10721	10640	10520	10570	10669	10481	10592	10549	10760	10450	10623	10650	10574	10668	10558	10498	10622	10557	10628	10484	10720	10562	10615	10694	10679	10607	10610	10601	10719	10679	10505	10599	10515	10707	10573	10650	10707	10655	10416	10538	10635	10730	10670	10596	10595	10370	10584	10665	10718	10606	10449	10667	10508	10474	10495	10518	10587	10421	10647	10714	10540	10587	10440	10718	10401	10779	10642	10620	10537	10645	10623	10697	10595	10577	10598	10589	10438	10664	10494	10726	10466	10652	10515	10533	10695	10764	10675	10638	10526	10470	10549	10584	10630	10564	10557	10622	10597	10596	10613	10548	10722	10577	10620	10575	10680	10660	10593	10496	10606	10577	10528	10699	10621	10731	10582	10551	10624	10523	10611	10697	10604	10562	10689	10610	10701	10599	10552	10489	10708	10590	10499	10461	10656	10570	10562	10600	10525	10600	10646	10485	10643	10650	10566	10469	10787	10611	10741	10571	10611	10550	10512	10721	10467	10656	10740	10735	10648	10649	10605	10471	10612	10720	10534	10642	10526	10609	10646	10546	10543	10469	10609	10697	10645	10720	10543	10547	10495	10639	10611	10601	10557	10652	10624	10619	10647	10702	10490	10508	10671	10560	10662	10805	10506	10713	10558	10629	10624	10635	10861	10639	10578	10620	10592	10631	10663	10703	10801	10654	10529	10627	10564	10551	10661	10656	10560	10629	10661	10555	10467	10634	10673	10604	10551	10643	10637	10549	10622	10476	10563	10657	10710	10587	10429	10485	10507	10594	10697	10486	10745	10545	10706	10616	10630	10655	10645	10564	10563	10665	10654	10569	10633	10683	10685	10647	10616	10645	10580	10635	10590	10449	10589	10552	10619	10560	10514	10520	10694	10590	10562	10733	10720	10683	10561	10596	10566	10744	10597	10530	10611	10567	10540	10574	10501	10651	10592	10605	10482	10528	10547	10634	10534	10478	10439	10590	10581	10565	10660	10719	10580	10438	10653	10459	10515	10539	10521	10754	10506	10505	10626	10464	10568	10637	10472	10789	10784	10576	10503	10528	10569	10796	10738	10525	10725	10562	10659	10629	10539	10627	10570	10437	10574	10642	10587	10425	10666	10629	10693	10581	10662	10558	10679	10511	10631	10640	10573	10599	10655	10689	10529	10603	10748	10548	10547	10461	10551	10566	10586	10801	10506	10517	10671	10572	10632	10711	10454	10508	10612	10636	10722	10633	10602	10578	10600	10552	10593	10624	10475	10658	10630	10507	10536	10509	10540	10721	10800	10657	10513	10626	10523	10726	10629	10634	10598	10589	10435	10659	10694	10591	10570	10516	10628	10608	10509	10626	10437	10460	10490	10598	10565	10580	10632	10621	10647	10657	10550	10609	10532	10470	10686	10616	10732	10500	10543	10582	10653	10591	10530	10683	10539	10728	10592	10644	10604	10553	10538	10568	10453	10634	10655	10419	10815	10539	10536	10719	10628	10702	10573	10579	10534	10643	10496	10460	10681	10602	10638	10605	10548	10676	10682	10671	10631	10458	10664	10491	10493	10839	10564	10566	10702	10444	10530	10445	10661	10590	10572	10621	10580	10663	10606	10583	10376	10683	10576	10570	10733	10639	10665	10575	10687	10703	10521	10626	10621	10557	10672	10554	10642	10651	10753	10605	10577	10519	10539	10569	10693	10622	10536	10584	10688	10625	10702	10569	10645	10555	10631	10727	10504	10415	10620	10533	10645	10658	10683	10639	10594	10613	10612	10821	10479	10382	10663	10559	10680	10483	10626	10532	10632	10636	10776	10577	10666	10613	10499	10553	10590	10597	10531	10501	10611	10765	10695	10496	10689	10703	10625	10415	10644	10691	10542	10663	10482	10584	10440	10651	10527	10697	10718	10619	10510	10583	10401	10463	10568	10597	10598	10553	10545	10635	10459	10431	10433	10620	10738	10708	10544	10709	10524	10607	10603	10584	10522	10485	10542	10638	10540	10663	10538	10578	10556	10477	10428	10584	10553	10560	10682	10552	10599	10688	10529	10748	10553	10581	10640	10534	10515	10596	10554	10638	10633	10718	10536	10607	10621	10690	10488	10510	10541	10630	10554	10489	10459	10609	10622	10647	10417	10616	10564	10538	10753	10613	10632	10671	10661	10694	10518	10708	10577	10680	10597	10486	10575	10455	10671	10546	10448	10616	10584	10651	10654	10685	10605	10699	10566	10745	10758	10650	10573	10730	10543	10572	10598	10753	10604	10700	10522	10507	10606	10591	10553	10490	10557	10669	10477	10629	10465	10595	10626	10691	10504	10669	10680	10636	10579	10688	10617	10719	10493	10411	10469	10720	10553	10665	10677	10535	10683	10692	10563	10621	10636	10613	10600	10827	10629	10526	10582	10540	10688	10555	10631	10621	10550	10507	10554	10536	10560	10582	10792	10766	10688	10743	10606	10587	10656	10686	10459	10715	10657	10647	10556	10675	10576	10573	10550	10588	10471	10603	10630	10653	10532	10725	10598	10606	10548	10718	10672	10680	10390	10672	10564	10564	10626	10422	10614	10513	10579	10535	10591	10492	10518	10759	10560	10576	10575	10456	10573	10648	10563	10456	10597	10629	10544	10658	10490	10599	10639	10586	10729	10559	10411	10468	10719	10657	10542	10487	10599	10555	10684	10572	10734	10624	10716	10599	10666	10450	10584	10492	10676	10559	10635	10532	10544	10725	10618	10489	10731	10832	10666	10474	10507	10626	10664	10719	10621	10602	10663	10644	10547	10657	10683	10507	10537	10612	10668	10634	10555	10444	10459	10655	10661	10593	10666	10830	10661	10605	10588	10503	10561	10660	10487	10529	10444	10683	10471	10658	10637	10438	10519	10504	10589	10467	10702	10607	10613	10737	10637	10801	10613	10371	10653	10577	10681	10484	10593	10589	10522	10643	10526	10488	10662	10460	10786	10683	10615	10584	10589	10677	10583	10576	10665	10616	10618	10565	10604	10560	10630	10651	10598	10555	10530	10560	10602	10500	10479	10613	10630	10600	10612	10680	10836	10489	10633	10374	10645	10596	10475	10579	10601	10559	10502	10637	10573	10495	10550	10512	10555	10642	10531	10518	10564	10637	10617	10614	10528	10429	10693	10601	10546	10432	10762	10676	10529	10735	10653	10511	10577	10554	10656	10578	10532	10567	10608	10720	10565	10715	10564	10586	10567	10724	10517	10606	10697	10593	10650	10624	10623	10542	10513	10675	10690	10624	10654	10699	10468	10526	10562	10470	10671	10477	10566	10620	10543	10490	10599	10539	10520	10576	10577	10574	10662	10718	10496	10569	10645	10672	10481	10709	10577	10606	10621	10617	10605	10571	10703	10683	10545	10536	10659	10514	10759	10644	10671	10514	10750	10705	10491	10586	10517	10724	10501	10558	10538	10720	10594	10598	10457	10423	10462	10427	10559	10670	10586	10750	10673	10431	10643	10658	10731	10584	10686	10519	10520	10627	10598	10536	10577	10754	10431	10643	10616	10545	10720	10616	10736	10459	10690	10772	10563	10549	10527	10616	10708	10674	10503	10500	10609	10391	10581	10608	10516	10681	10598	10546	10652	10636	10651	10639	10646	10841	10757	10623	10745	10596	10594	10468	10680	10528	10475	10595
27410	21729	21258	15589	11860	11280	11196	10832	10802	10751	10775	10708	10861	10753	10822	10731	10709	10658	10624	10813	10631	10623	10626	10690	10710	10670	10657	10804	10723	10655	10661	10564	10719	10770	10713	10583	10681	10697	10636	10699	10520	10681	10781	10585	10715	10632	10705	10669	10662	10703	11001	10838	10815	10603	10398	10582	10520	10623	10661	10720	10588	10749	10514	10573	10636	10550	10483	10513	10708	10742	10772	10588	10816	10724	10524	10394	10690	10623	10617	10488	10688	10775	10630	10670	10654	10829	10671	10775	10635	10626	10602	10619	10711	10724	10679	10740	10790	10719	10790	10666	10762	10496	10554	10765	10654	10617	10636	10503	10626	10531	10695	10505	10607	10682	10628	10657	10541	10627	10610	10544	10573	10575	10627	10755	10729	10525	10680	10606	10532	10702	10555	10587	10587	10562	10594	10746	10497	10629	10671	10592	10529	10590	10697	10370	10639	10655	10629	10609	10607	10668	10622	10607	10472	10764	10722	10669	10565	10598	10608	10481	10562	10691	10644	10821	10633	10634	10665	10688	10393	10701	10531	10597	10596	10623	10673	10737	10651	10526	10959	10739	10649	10682	10474	10577	10457	10596	10493	10508	10589	10659	10624	10663	10635	10527	10532	10693	10587	10615	10569	10648	10750	10693	10369	10474	10741	10710	10537	10668	10558	10535	10656	10585	10698	10738	10725	10747	10695	10677	10615	10563	10523	10662	10585	10610	10450	10612	10522	10624	10563	10656	10584	10585	10664	10619	10743	10742	10555	10642	10562	10635	10534	10622	10656	10700	10609	10639	10599	10629	10840	10751	10534	10640	10593	10472	10759	10678	10535	10663	10506	10629	10672	10499	10495	10519	10574	10605	10603	10543	10544	10455	10747	10624	10752	10574	10705	10562	10521	10742	10596	10486	10734	10609	10643	10553	10579	10659	10637	10620	10511	10529	10542	10533	10679	10699	10555	10487	10676	10571	10751	10673	10577	10682	10422	10653	10712	10678	10759	10652	10578	10573	10602	10600	10726	10783	10787	10420	10705	10677	10463	10509	10745	10578	10769	10516	10683	10661	10606	10585	10710	10518	10670	10554	10596	10628	10559	10539	10658	10722	10589	10587	10712	10567	10557	10327	10610	10598	10677	10565	10588	10595	10696	10750	10571	10565	10601	10624	10646	10744	10635	10699	10537	10659	10563	10638	10599	10561	10508	10618	10484	10607	10608	10583	10547	10617	10662	10544	10585	10794	10600	10375	10430	10547	10529	10659	10710	10725	10808	10664	10761	10833	10535	10534	10498	10686	10632	10635	10642	10491	10654	10528	10747	10587	10691	10695	10586	10594	10631	10694	10448	10667	10532	10622	10599	10619	10466	10589	10643	10562	10674	10649	10633	10631	10888	10490	10711	10690	10634	10568	10668	10549	10674	10614	10674	10610	10486	10470	10637	10709	10605	10540	10684	10496	10487	10518	10732	10611	10533	10801	10462	10642	10565	10460	10611	10759	10816	10491	10577	10746	10584	10625	10683	10780	10565	10520	10623	10538	10513	10523	10562	10691	10652	10542	10482	10582	10547	10496	10521	10647	10670	10650	10546	10855	10602	10670	10677	10629	10760	10498	10708	10533	10412	10715	10516	10516	10597	10647	10692	10607	10487	10658	10576	10622	10687	10495	10559	10670	10380	10693	10584	10630	10702	10591	10633	10636	10621	10752	10536	10653	10563	10674	10453	10629	10707	10547	10622	10679	10587	10622	10776	10699	10639	10704	10621	10551	10641	10495	10739	10641	10522	10655	10690	10715	10798	10737	10679	10780	10629	10653	10639	10624	10569	10618	10655	10487	10640	10589	10562	10496	10534	10644	10629	10592	10656	10514	10695	10559	10517	10558	10576	10699	10667	10589	10689	10591	10724	10543	10612	10373	10555	10529	10532	10593	10710	10748	10695	10760	10514	10610	10626	10600	10676	10590	10763	10633	10563	10732	10735	10546	10603	10598	10526	10535	10552	10681	10632	10619	10731	10565	10644	10473	10610	10632	10645	10805	10642	10718	10628	10674	10507	10491	10607	10533	10570	10682	10579	10725	10689	10364	10667	10736	10515	10677	10547	10524	10691	10490	10495	10560	10686	10664	10744	10580	10469	10561	10713	10811	10653	10817	10622	10776	10640	10655	10734	10650	10572	10639	10761	10634	10547	10613	10675	10662	10655	10746	10629	10518	10615	10726	10628	10674	10648	10703	10592	10536	10648	10554	10705	10530	10778	10662	10730	10603	10540	10620	10542	10577	10607	10588	10582	10603	10572	10658	10633	10738	10513	10624	10555	10718	10643	10615	10601	10660	10768	10429	10758	10579	10748	10681	10505	10527	10526	10650	10516	10758	10728	10714	10651	10616	10705	10606	10729	10519	10677	10663	10563	10773	10607	10661	10642	10669	10757	10573	10576	10537	10704	10672	10632	10824	10528	10760	10545	10548	10654	10665	10775	10893	10462	10648	10498	10610	10551	10606	10573	10756	10694	10723	10594	10686	10680	10613	10644	10438	10722	10752	10752	10328	10763	10606	10490	10691	10536	10620	10398	10611	10648	10570	10518	10579	10692	10856	10522	10636	10673	10687	10588	10689	10594	10712	10546	10504	10557	10611	10489	10438	10674	10779	10597	10539	10748	10574	10563	10506	10606	10716	10577	10632	10502	10578	10579	10662	10656	10642	10680	10721	10692	10702	10540	10618	10459	10527	10717	10651	10713	10796	10732	10501	10729	10598	10613	10775	10495	10785	10488	10511	10950	10734	10682	10583	10747	10502	10780	10588	10613	10571	10678	10417	10629	10588	10573	10602	10561	10608	10616	10633	10687	10500	10533	10623	10529	10556	10622	10713	10631	10463	10752	10694	10617	10581	10708	10499	10556	10641	10633	10595	10598	10685	10441	10702	10679	10594	10654	10520	10571	10627	10604	10657	10796	10644	10660	10445	10516	10800	10458	10634	10547	10733	10707	10526	10545	10535	10579	10696	10673	10681	10543	10599	10657	10437	10475	10672	10574	10680	10571	10501	10482	10634	10641	10617	10511	10813	10593	10765	10582	10582	10519	10568	10586	10748	10612	10463	10744	10782	10740	10617	10586	10728	10588	10532	10786	10611	10720	10427	10538	10434	10499	10621	10547	10670	10737	10554	10477	10647	10731	10644	10750	10623	10653	10628	10672	10398	10627	10724	10659	10675	10476	10626	10516	10611	10694	10500	10621	10757	10636	10508	10711	10502	10580	10387	10776	10525	10451	10764	10696	10707	10482	10756	10609	10494	10426	10330	10527	10709	10452	10494	10661	10647	10717	10593	10585	10678	10733	10663	10595	10760	10578	10675	10695	10784	10625	10663	10708	10676	10806	10537	10558	10680	10575	10545	10782	10582	10697	10618	10600	10607	10800	10761	10629	10712	10510	10747	10605	10656	10508	10737	10633	10793	10594	10582	10506	10682	10708	10619	10708	10795	10661	10500	10683	10562	10631	10587	10690	10672	10930	10549	10658	10534	10582	10641	10624	10544	10679	10651	10561	10678	10836	10636	10725	10557	10678	10700	10656	10763	10536	10702	10589	10594	10642	10717	10689	10484	10613	10725	10611	10581	10637	10575	10589	10614	10638	10634	10716	10635	10580	10549	10744	10704	10612	10631	10612	10583	10626	10751	10581	10438	10619	10703	10564	10618	10622	10447	10722	10509	10583	10608	10479	10706	10731	10705	10680	10599	10608	10811	10577	10653	10600	10588	10721	10613	10752	10700	10504	10583	10646	10767	10659	10631	10648	10722	10678	10609	10712	10618	10748	10534	10679	10609	10758	10749	10714	10739	10498	10777	10634	10557	10675	10638	10528	10550	10740	10706	10431	10603	10860	10572	10578	10637	10614	10614	10560	10542	10783	10619	10844	10641	10534	10608	10677	10539	10582	10630	10707	10646	10666	10610	10538	10608	10616	10849	10642	10521	10643	10641	10670	10725	10709	10704	10655	10613	10619	10581	10592	10647	10614	10634	10570	10668	10700	10616	10483	10553	10593	10631	10696	10677	10773	10602	10605	10622	10637	10475	10575	10749	10722	10628	10518	10622	10668	10643	10484	10610	10649	10747	10463	10656	10782	10826	10677	10572	10614	10517	10620	10622	10753	10625	10576	10761	10482	10683	10684	10635	10655	10586	10548	10664	10798	10546	10655	10538	10874	10652	10669	10562	10613	10510	10595	10643	10593	10651	10538	10654	10681	10621	10699	10685	10698	10549	10579	10471	10662	10657	10671	10606	10628	10618	10669	10452	10723	10715	10552	10598	10654	10491	10663	10690	10436	10601	10570	10406	10616	10576	10591	10835	10690	10619	10701	10696	10703	10570	10646	10617	10540	10512	10580	10793	10469	10693	10533	10406	10652	10570	10717	10657	10657	10476	10530	10514	10659	10817	10746	10486	10522	10646	10636	10684	10544	10614	10753	10589	10821	10703	10605	10727	10726	10639	10493	10682	10593	10608	10694	10714	10721	10621	10717	10739	10587	10437	10446	10562	10540	10701	10703	10629	10776	10582	10562	10609	10431	10698	10674	10766	10730	10371	10621	10677	10695	10541	10769	10713	10588	10642	10601	10595	10669	10540	10587	10627	10680	10723	10519	10606	10683	10603	10757	10435	10639	10652	10651	10618	10764	10502	10656	10560	10597	10538	10783	10589	10756	10666	10756	10610	10529	10526	10480	10600	10745	10695	10514	10588	10567	10630	10459	10452	10624	10645	10778	10700	10456	10660	10775	10548	10612	10661	10584	10743	10539	10500	10559	10588	10722	10744	10768	10587	10748	10591	10673	10649	10573	10682	10554	10614	10691	10523	10757	10573	10619	10504	10716	10567	10616	10625	10538	10512	10572	10732	10399	10836	10515	10605	10552	10622	10488	10709	10638	10696	10597	10645	10775	10688	10642	10702	10640	10578	10755	10628	10663	10667	10523	10622	10562	10642	10670	10661	10632	10675	10646	10719	10528	10688	10669	10574	10642	10578	10787	10629	10616	10458	10585	10657	10460	10647	10615	10627	10544	10667	10665	10687	10650	10761	10757	10519	10665	10688	10527	10608	10513	10575	10626	10640	10649	10489	10756	10668	10613	10592	10665	10493
13630	17619	16712	13999	12323	11610	11127	10942	11015	10907	10830	11008	10693	10666	10653	10607	10577	10612	10524	10624	10648	10445	10531	10544	10508	10597	10525	10608	10591	10584	10468	10466	10630	10645	10569	10682	10405	10607	10573	10495	10444	10635	10560	10501	10455	10434	10603	10468	10690	10734	10912	10799	10620	10526	10452	10515	10458	10584	10449	10542	10529	10545	10551	10676	10390	10551	10647	10541	10441	10386	10610	10534	10552	10453	10565	10532	10572	10449	10626	10411	10520	10597	10561	10480	10670	10641	10548	10539	10587	10574	10541	10605	10568	10519	10623	10517	10593	10580	10697	10541	10500	10564	10553	10489	10571	10659	10496	10393	10589	10418	10529	10615	10559	10677	10486	10584	10509	10370	10753	10483	10635	10724	10457	10517	10537	10413	10632	10497	10543	10523	10399	10487	10553	10566	10569	10545	10512	10403	10375	10463	10451	10555	10529	10478	10537	10577	10617	10638	10570	10500	10538	10448	10716	10505	10581	10571	10581	10574	10517	10425	10648	10495	10469	10536	10335	10579	10418	10594	10549	10511	10491	10501	10677	10653	10516	10404	10532	10619	10552	10510	10452	10514	10510	10572	10578	10469	10671	10598	10502	10403	10598	10486	10592	10630	10477	10649	10567	10426	10399	10451	10515	10580	10510	10631	10411	10496	10569	10571	10493	10519	10535	10654	10391	10374	10454	10387	10502	10435	10540	10486	10576	10635	10558	10540	10374	10592	10539	10450	10486	10500	10501	10521	10529	10689	10491	10561	10458	10466	10511	10385	10533	10515	10492	10577	10519	10533	10586	10538	10549	10649	10471	10485	10620	10590	10459	10525	10560	10648	10389	10598	10570	10606	10469	10296	10348	10469	10560	10609	10588	10567	10522	10496	10659	10354	10479	10404	10467	10675	10604	10537	10499	10457	10430	10423	10532	10413	10555	10645	10524	10523	10523	10536	10510	10449	10565	10597	10443	10388	10508	10448	10529	10536	10532	10619	10580	10423	10358	10579	10614	10643	10615	10701	10501	10510	10562	10589	10499	10302	10533	10626	10507	10496	10657	10487	10544	10660	10635	10412	10476	10536	10507	10327	10409	10650	10492	10613	10473	10442	10500	10577	10504	10597	10513	10468	10431	10611	10567	10430	10576	10575	10407	10487	10624	10613	10545	10359	10505	10486	10537	10517	10436	10628	10653	10613	10618	10404	10603	10652	10394	10568	10463	10610	10556	10483	10463	10581	10517	10451	10431	10349	10447	10467	10458	10465	10565	10491	10552	10376	10586	10479	10525	10567	10605	10460	10406	10564	10505	10493	10520	10531	10575	10374	10432	10463	10609	10618	10647	10614	10511	10416	10468	10532	10516	10491	10543	10532	10544	10459	10573	10570	10549	10641	10535	10527	10662	10456	10527	10618	10489	10317	10509	10428	10350	10502	10555	10457	10595	10512	10273	10359	10479	10413	10478	10610	10572	10515	10472	10598	10595	10357	10513	10466	10380	10804	10506	10612	10381	10438	10579	10493	10532	10456	10495	10491	10609	10674	10560	10438	10592	10429	10459	10603	10508	10416	10504	10585	10506	10517	10436	10499	10439	10713	10440	10519	10527	10619	10481	10429	10442	10513	10549	10655	10527	10532	10379	10694	10467	10542	10609	10580	10443	10719	10583	10464	10694	10625	10586	10486	10463	10321	10503	10545	10536	10444	10570	10542	10556	10444	10571	10598	10632	10576	10488	10596	10659	10347	10548	10588	10448	10652	10590	10553	10540	10556	10525	10599	10567	10375	10671	10575	10383	10471	10539	10465	10499	10645	10463	10600	10584	10592	10370	10539	10488	10557	10640	10534	10596	10435	10579	10423	10525	10366	10586	10518	10631	10612	10560	10519	10615	10391	10490	10417	10651	10659	10642	10584	10371	10642	10544	10595	10611	10473	10470	10616	10575	10324	10520	10500	10404	10426	10438	10568	10368	10573	10592	10503	10600	10408	10670	10385	10577	10550	10635	10500	10527	10568	10627	10513	10589	10515	10664	10515	10572	10535	10553	10449	10559	10563	10509	10489	10478	10570	10490	10347	10573	10511	10579	10452	10516	10670	10540	10538	10610	10509	10474	10542	10566	10516	10629	10547	10627	10625	10607	10650	10556	10492	10574	10431	10476	10491	10564	10602	10571	10490	10616	10563	10588	10506	10492	10535	10653	10433	10537	10465	10302	10575	10556	10556	10469	10521	10362	10485	10424	10483	10479	10503	10413	10454	10569	10500	10424	10442	10388	10495	10582	10462	10639	10547	10553	10610	10529	10388	10449	10453	10714	10750	10515	10488	10453	10537	10574	10530	10592	10424	10449	10564	10556	10481	10622	10466	10604	10331	10559	10527	10591	10473	10592	10629	10672	10515	10598	10574	10482	10451	10573	10491	10451	10581	10507	10465	10629	10656	10640	10432	10483	10473	10570	10526	10486	10451	10597	10586	10515	10688	10486	10431	10520	10574	10631	10546	10509	10537	10539	10431	10534	10408	10607	10697	10492	10414	10477	10429	10516	10470	10482	10451	10428	10507	10520	10562	10693	10409	10681	10558	10576	10570	10523	10584	10387	10527	10672	10529	10665	10603	10499	10569	10465	10560	10483	10686	10641	10436	10433	10528	10430	10509	10527	10331	10591	10494	10437	10543	10440	10617	10415	10596	10584	10519	10464	10458	10472	10555	10528	10581	10527	10495	10409	10445	10542	10449	10457	10487	10511	10434	10562	10521	10463	10627	10534	10528	10717	10523	10557	10540	10523	10430	10554	10291	10553	10489	10450	10418	10589	10673	10680	10573	10467	10549	10580	10657	10458	10613	10560	10618	10544	10591	10585	10756	10547	10630	10568	10618	10417	10493	10611	10541	10556	10545	10633	10459	10499	10660	10417	10529	10408	10450	10592	10465	10532	10481	10428	10669	10452	10702	10579	10543	10723	10608	10598	10528	10557	10549	10509	10661	10547	10609	10482	10398	10517	10589	10643	10572	10749	10482	10629	10668	10686	10424	10737	10536	10666	10334	10464	10607	10502	10563	10600	10667	10541	10502	10438	10575	10649	10561	10567	10622	10458	10517	10433	10645	10515	10575	10679	10527	10573	10388	10426	10650	10637	10537	10505	10445	10510	10491	10592	10438	10590	10657	10510	10595	10671	10520	10573	10511	10636	10525	10473	10554	10470	10613	10531	10577	10575	10598	10549	10577	10588	10555	10452	10500	10643	10502	10699	10449	10626	10645	10534	10533	10574	10676	10539	10547	10555	10472	10503	10596	10615	10522	10536	10403	10389	10685	10496	10448	10651	10633	10415	10604	10685	10383	10524	10447	10646	10490	10536	10498	10606	10491	10474	10579	10562	10523	10523	10679	10412	10524	10557	10680	10488	10420	10594	10425	10468	10429	10660	10597	10597	10589	10558	10586	10428	10499	10468	10510	10576	10569	10464	10454	10494	10577	10637	10565	10515	10659	10495	10688	10556	10614	10696	10599	10465	10532	10516	10468	10357	10448	10477	10679	10580	10585	10664	10396	10632	10544	10373	10572	10429	10310	10543	10414	10549	10496	10582	10516	10636	10584	10497	10572	10401	10703	10568	10576	10552	10439	10709	10597	10480	10476	10509	10625	10562	10552	10616	10551	10477	10511	10494	10553	10494	10409	10501	10421	10383	10536	10617	10490	10474	10482	10618	10416	10486	10571	10577	10425	10540	10538	10549	10551	10529	10512	10484	10569	10567	10503	10519	10509	10568	10460	10397	10726	10572	10601	10537	10540	10614	10669	10548	10507	10533	10504	10653	10585	10369	10577	10506	10542	10636	10369	10512	10526	10641	10531	10494	10565	10570	10592	10390	10595	10576	10549	10440	10683	10556	10450	10499	10634	10457	10552	10652	10534	10528	10436	10610	10763	10486	10530	10442	10495	10566	10490	10648	10349	10591	10596	10420	10656	10382	10609	10542	10589	10467	10405	10627	10656	10480	10526	10505	10615	10602	10563	10541	10644	10495	10701	10407	10564	10565	10591	10546	10465	10478	10407	10639	10400	10600	10603	10569	10569	10642	10720	10580	10430	10501	10570	10513	10501	10577	10611	10594	10570	10616	10631	10618	10584	10647	10451	10444	10556	10495	10497	10613	10499	10644	10596	10606	10509	10536	10594	10506	10580	10479	10561	10401	10505	10624	10572	10549	10439	10529	10523	10466	10686	10601	10652	10652	10644	10436	10592	10575	10438	10549	10586	10541	10453	10588	10656	10498	10389	10479	10496	10466	10475	10523	10476	10550	10507	10566	10621	10517	10468	10580	10584	10608	10387	10435	10385	10572	10666	10548	10464	10511	10497	10474	10395	10524	10472	10569	10659	10500	10566	10541	10610	10553	10485	10526	10511	10705	10553	10667	10688	10553	10566	10548	10673	10812	10548	10611	10618	10494	10423	10519	10445	10473	10542	10553	10496	10660	10444	10430	10401	10326	10671	10573	10603	10444	10752	10523	10465	10586	10608	10597	10520	10398	10568	10471	10667	10659	10491	10480	10445	10649	10677	10517	10515	10552	10473	10536	10557	10618	10383	10645	10439	10508	10554	10354	10474	10635	10602	10635	10671	10469	10590	10540	10634	10441	10521	10586	10642	10626	10551	10572	10624	10533	10574	10516	10335	10636	10635	10622	10492	10497	10651	10380	10616	10490	10656	10435	10435	10481	10574	10616	10468	10496	10561	10324	10371	10538	10631	10365	10497	10495	10498	10597	10477	10610	10533	10413	10472	10580	10435	10641	10473	10512	10603	10611	10592	10604	10558	10685	10689	10554	10505	10487	10539	10509	10758	10488	10552	10271	10635	10422	10398	10550	10610	10459	10473	10594	10523	10555	10543	10361	10493	10534	10562	10411	10536	10539	10554	10393	10481	10703	10582	10586	10561	10635	10584	10448	10524	10735	10577	10390	10709	10398	10528	10403	10492	10379	10368	10456	10580	10448	10543	10690	10755	10475	10369	10569	10465	10543	10569	10470	10540	10527	10323	10349	10403	10487	10514	10628	10524	10542	10445	10519	10382	10617	10634	10583	10608	10569	10557	10503	10561	10548	10579	10521	10464	10421	10689	10433	10511	10402	10549	10554	10544	10481	10438
24191	21348	28621	24414	21156	13390	8742	7219	6849	6558	6448	6374	6373	6311	6193	6081	6122	6145	6223	6165	6133	6274	6180	6142	6070	5995	6112	6101	6139	6059	6137	6059	6068	6035	6022	6254	6017	6199	6088	6026	6000	6143	6021	5947	6023	6086	5981	6078	6175	6353	6455	6462	6553	6161	6127	6079	6022	5970	6089	6071	6072	6029	6083	6098	5959	6067	6025	6044	5992	5999	5904	5890	5999	6021	6125	6036	5911	5987	6060	5997	6026	6119	6113	6078	6018	6084	5960	6111	6010	6098	5992	5980	6081	6085	6156	5979	5903	5881	6132	5938	5994	6085	5999	6024	5938	6137	6113	6029	5976	5971	6058	6026	5977	6058	6104	6031	6027	5984	5962	6073	6009	6129	6112	6013	5952	6023	6146	6047	5980	6249	6092	5955	6117	5841	6120	6073	5962	6099	6153	6007	6042	5946	6024	5991	6037	5972	6014	6124	6074	6031	5913	6060	6083	6051	5962	6123	6084	6022	6202	5992	6074	6074	5969	5994	6073	5985	5976	5976	6116	6118	5975	6033	5920	5919	5964	6038	6002	5894	6079	6012	5958	6073	5977	6046	5996	6150	6048	6035	6016	5963	5942	5966	6098	6080	6113	6020	6110	6041	6038	6117	6074	6115	6000	6010	5963	5980	5915	6117	5950	6099	5905	6084	5969	5975	6031	6048	5963	5844	5994	6021	5904	6022	5918	6008	5867	5975	6065	6043	5992	6031	5960	5926	5947	5968	5936	6162	6046	6040	6041	6001	5891	6020	5982	6016	5978	6022	5994	5974	6025	6059	5988	5953	5914	5862	5999	6015	6036	6091	5910	6053	6108	6102	6014	5991	5978	6076	6054	6170	5908	5951	6143	6020	6067	6083	5912	6010	5975	5991	5978	5994	6056	6122	5888	6043	6003	6093	5950	5940	6020	6021	6044	6121	6061	5941	5882	5960	6047	6035	6035	6045	6038	5984	5964	5922	6025	6092	5924	5939	5940	5923	6003	6090	5908	5945	5925	6061	6027	5931	5972	6048	5957	5973	5994	6080	5990	6144	6025	5949	5953	5958	6017	5975	6039	6115	5965	5945	5944	6004	5878	6011	5994	6055	6058	6040	6116	6074	5893	5938	6023	5932	6109	5980	6013	6031	6125	6000	5989	6103	5993	5945	6110	5933	6053	6020	5988	5989	5861	6011	5967	5994	6041	6041	5905	5932	5966	6118	5942	6015	6036	5913	6049	5961	5948	5808	5908	6054	5975	5903	6081	6007	6022	5929	6026	5990	5974	5951	5881	6038	6057	6081	6156	5887	5947	5918	6044	5907	5983	6010	6029	5967	5885	5949	5859	6003	6017	6026	6098	5978	6097	6041	5982	6019	6066	6092	6014	6082	5988	6157	6143	5992	6066	5928	6004	6091	5899	6090	6026	6026	6144	5908	6105	5913	5990	6122	5918	5963	6082	5986	6013	6017	6054	5931	6067	6155	6000	5906	6087	5859	6075	6052	5961	5921	6011	5844	6040	5995	5944	5993	6043	5963	5923	6018	5984	6017	6057	6005	6035	5976	6052	5974	6033	6042	5985	5995	6046	5998	6028	5956	6051	6178	6040	5924	5902	5943	5910	6099	6021	6031	5987	6041	6074	5959	5961	6046	6182	6049	6034	6122	6041	5991	5896	6026	6081	6030	5924	6030	6241	6092	5967	6027	5956	5896	6030	5915	5968	5951	6105	6059	5837	5999	6016	5932	5941	5919	6053	5796	5980	6061	6013	6013	5963	5846	6154	6036	5975	6047	6065	6083	6048	6117	5959	6018	6087	6043	5944	6157	6111	5939	6128	6169	5941	5947	6042	6027	5909	6048	5886	6118	6191	5974	6075	5993	5927	5933	5994	5927	5952	5974	5975	6086	5906	5949	6071	6022	5944	6003	6125	6197	6029	5955	6031	6014	6001	6058	6035	6007	5973	5946	5875	5952	6004	6052	6012	6036	6055	6001	6009	5929	6051	6124	6082	5964	5862	6097	5987	5968	6081	6063	5949	6121	5927	6090	6027	5977	6003	5978	6015	6076	6073	6021	5958	6013	5975	5919	5907	6025	5982	6102	5984	6032	6022	5952	6139	6030	5980	5968	6098	6047	5912	5974	6093	6066	5911	6034	5978	6025	6020	5951	6010	5938	6008	5972	6071	6094	5988	5945	5930	5912	6041	5973	6115	6033	5979	5968	6054	5946	6006	5932	6004	6088	5866	5965	6073	5858	6053	5866	6030	6017	6013	5967	5965	5912	6011	6083	6067	6023	6022	6007	6124	5916	5989	5985	5929	5989	5983	5969	6033	5919	6002	5956	6070	6026	6064	5980	5959	6099	6095	5773	6012	5984	6014	6034	5988	6091	5952	6059	5980	6106	5954	6104	6127	6040	5917	5939	6086	6087	6081	6140	6023	5931	6034	6076	6005	6054	6012	5998	6021	6016	6054	5891	6075	6006	6111	5979	6127	5969	5946	6040	5980	6047	6028	5934	5944	5991	5800	6173	5937	6063	5979	6076	6091	6052	6093	5958	6042	5877	5945	6033	6070	5963	5912	5985	6009	6094	5782	5946	5892	6011	6035	6037	6016	5909	6078	6022	5951	6171	6111	6013	6035	5995	6087	6021	5987	5958	6045	5980	6037	5894	5943	6117	6037	5881	6154	6091	6058	6043	6154	5993	5989	6110	5974	6172	6072	5957	6053	5987	6033	5964	6157	5911	6110	5969	6018	6040	6043	6023	6071	6006	5827	5990	6077	6064	6004	5919	6001	6062	6013	5996	6013	6069	6078	6043	6093	5988	5891	5980	6047	6115	6106	6040	6025	5957	5897	5959	5857	5958	5876	5946	5935	6035	6028	5991	5872	5924	5951	5993	6077	6075	6035	6021	5923	6067	5966	5934	6001	5988	6076	5979	5827	5998	6002	5947	5881	5981	6104	6133	6000	6072	5973	5983	5979	5999	5927	5904	6015	6132	6009	6025	5929	6055	6025	6114	5998	6079	6039	6076	6084	5905	6094	6025	6010	5988	5917	6061	6016	5991	5954	6076	6123	5953	6049	6038	6035	5966	5943	5918	6033	6130	6059	6061	6045	6108	5921	6107	6094	6120	6091	6004	5915	6035	5985	6098	5939	5944	6123	5921	6027	6030	6063	6082	6100	5962	6161	6036	5833	6048	6099	6048	5968	6105	6098	6014	6086	6083	6100	6039	6062	6035	6090	6019	6190	6063	6009	6014	5958	5936	5936	6004	5999	5840	6018	6055	5881	5891	6195	6072	6008	6057	5932	6169	6103	5989	6042	5922	5883	6063	5932	6052	6079	5924	6064	5932	6008	6011	5942	6016	5991	6176	5997	6040	6036	6068	6094	5908	5931	5929	5983	6042	5994	6057	5992	6053	5946	6083	6074	5986	6096	6108	5845	5948	6002	5863	6069	5990	5932	5876	6128	6069	6052	5952	5929	6085	6068	5946	5942	6016	5987	6018	6108	5983	6009	6016	5914	6047	5832	5829	6002	5985	5996	6071	6049	6078	6078	5915	6064	6026	6043	5940	6060	6069	6094	5983	5991	6043	5900	5933	6040	5965	6009	6000	5949	6047	6012	6063	5982	6052	6163	5935	5889	6000	6044	6092	6000	6082	5931	5964	5945	5901	5926	6136	5962	5911	6121	5944	6017	5971	6057	6030	5940	5984	5999	6016	5901	5979	6011	5991	5949	6101	6064	5936	6120	5970	5856	5907	5958	5957	5950	6071	6011	6029	6094	6146	6057	6041	6002	6169	6069	5980	6003	6070	6090	6181	6015	5928	6055	5973	5982	5931	6042	5960	6088	6042	6114	6111	5997	5936	5979	5967	6140	5925	5963	5878	6110	6026	6032	6148	5971	5952	6027	6111	5906	5985	5901	6053	6066	5904	5882	6040	6009	6047	6018	5993	5965	5883	6054	6069	5996	5904	5922	5902	5898	6085	6022	6118	6023	5961	6028	5906	6073	6074	5911	6104	5937	5957	6063	5951	5896	6173	6025	5956	6040	6031	5925	6061	6060	6011	6087	5902	6059	6020	5924	6061	6083	6015	6019	6007	5962	5971	6070	6066	6117	6066	6002	5993	6045	5962	5925	6046	6036	5930	5969	6017	5997	6034	6084	5993	6167	5881	6117	5928	6091	6104	5961	5963	6247	5973	6042	5895	5892	5997	5879	5996	6027	6095	6043	5908	6060	6086	6149	6095	5915	5801	5994	6085	5965	6013	5922	5969	5916	6087	5809	6067	6115	6067	6012	5963	6011	6076	6082	5879	6108	5946	5991	6071	5948	5924	6028	6034	6090	5937	6038	6192	6028	5979	6091	6078	6026	6046	5976	6061	6096	5991	6065	6024	5947	6042	6125	6176	6102	5988	6106	5948	5983	5919	5936	6075	6029	5998	5974	6062	6029	5994	6142	5976	6120	5991	5884	6033	6024	5876	6114	6076	6076	6006	5913	6000	5889	5892	6056	6098	5998	6017	6100	5909	6060	5986	5960	6037	6109	6068	6039	5980	6094	6016	6005	5903	5922	6088	5963	5870	6161	5961	5888	5948	6060	6067	6122	5968	6088	5980	5977	6137	5927	5925	6030	6033	5931	5982	6001	5905	5982	6071	6094	5983	6132	6044	5972	5938	6107	6062	5977	6015	6049	6054	5897	6008	5946	6077	6105	6111	6086	6035	5947	6037	6019	5922	6017	5898	5926	5938	6001	5991	5993	5975	5962	5862	6093	5864	6061	5897	6046	6050	6049	6007	6039	6079	5942	5918	6070	5928	5979	6054	6077	5980	5965	6007	6061	5941	6020	6101	6151	5956	6227	6051	5918	6072	5915	5896	5911	5977	6068	6007	6145	6113	6000	6057	6045	6041	6013	5960	6142	5966	6018	5961	5974	5939	6034	5984	6142	5878	6017	6043	5945	5958	6027	6000	5953	6047	6017	5941	6034	6087	6119	5966	6083	6059	6008	5912	5952	6034	6043	6185	6073	6048	6144	6096	5937	5962	6003	5999	5920	6085	6059	6035	6084	6035	6028	5945	6071	6063	6012	5980	5899	5908	5989	6075
13956	24185	21505	15998	12558	10406	9341	8963	8623	8146	7987	7675	7500	7252	7227	7021	7079	7219	7078	7196	7067	7045	7054	6911	7173	7019	7102	7225	7138	7061	7062	7029	7029	6919	7113	6980	7017	7173	6975	7078	6869	7067	6977	6905	7005	7142	6930	7101	7239	7714	8037	7986	7792	7143	7270	7020	7048	6933	6937	7047	7062	7192	6912	7030	6946	7056	7028	7010	7045	7029	7128	7108	6947	7088	6989	6981	6994	7038	7037	6943	6943	6907	7133	6973	6955	6934	6992	6805	6957	7073	7075	6863	6945	7061	6908	6963	6989	6974	7001	7005	6984	6850	6912	6903	7062	7068	7079	7035	6996	7019	7160	7073	7100	7037	6981	7034	6903	7196	7010	6860	6946	7134	7009	7039	6871	6929	7032	6976	7078	7009	7029	6947	6839	6931	6940	6954	6964	6928	7068	6914	6836	6916	6949	7020	6960	7014	7021	7061	6986	7048	6934	6907	6981	6911	7040	7045	7081	7082	7093	7094	7082	7023	6942	7109	6968	7003	7159	6976	6943	7034	6873	7022	7065	6935	6984	7097	7045	7080	6929	6988	7057	6888	7022	6968	6984	7001	6891	6917	6997	7002	6924	6993	7025	6888	6997	6926	7092	6939	6915	7019	7067	6884	6946	6999	7009	6959	7031	7117	7016	6950	7084	6978	7029	7121	7021	6950	7039	6915	7096	6931	6914	7057	7143	7062	7006	7152	6941	6980	7133	6935	7138	6888	6949	7178	7049	7014	6961	6841	7112	7073	7043	7055	6974	7058	6963	6924	6946	6954	6998	6972	7012	6976	6965	6906	6884	7107	6942	7038	7098	6935	6811	7003	6786	6964	6961	7071	7017	6971	6980	7022	7062	7100	6901	6842	7052	6992	6986	7127	6986	6888	6938	6957	6944	6994	6996	7035	7015	6987	7096	7069	7012	7056	6923	6899	6824	7051	6990	7050	6941	6938	7154	6988	7023	6914	7029	7067	6982	6927	7073	7001	7039	6861	6916	6819	6966	6953	7011	6876	7166	7028	6949	6990	7083	6998	6951	7026	6989	7038	7088	7088	6918	7016	6967	6866	7129	7038	7051	7060	7013	6917	7039	7059	7014	7061	6992	6919	6991	6927	7030	6967	6880	7079	7048	6833	7006	6889	7058	7074	7148	6914	7093	6904	7007	6988	7079	7023	6968	7002	7074	7021	6863	6869	7159	7110	6864	6933	6971	6985	7016	7010	6948	7096	6922	7001	7070	7089	6928	6875	7036	7082	7002	7070	6865	7001	6999	7122	7004	6833	6858	6849	6938	7008	7017	6973	6833	6875	7056	7036	6887	7027	6983	7103	7017	7001	6988	6918	7000	7008	7001	7056	6837	7080	6991	6960	7027	6902	6990	7117	7077	7049	7075	6944	7018	6985	6932	7139	6889	6997	6908	7050	6974	7085	7071	7008	7039	7183	7062	6983	7033	6935	7050	7119	6974	7111	6986	6862	7011	7037	7018	7042	6950	7164	6897	7021	6939	7019	6927	6989	6911	7026	6970	6904	6952	7112	7101	7021	6948	7050	7062	6962	7036	7037	7048	6916	6822	6916	7059	6959	6785	6980	6961	7000	6988	6996	6937	7087	6972	7028	6971	7071	6960	6980	7022	6941	6994	7011	6907	7039	7212	6979	7171	6938	7035	6949	6966	7008	6933	6979	6948	7043	7049	7011	6868	6918	6965	7018	7091	6899	7062	6928	6901	7063	7067	6961	6898	6927	6917	6937	6968	6819	6903	7059	6881	7003	6917	6886	6992	6986	6956	7030	7101	6967	6946	7008	6981	7016	6940	6974	7016	7044	6936	7110	6846	7121	6989	7066	6998	7006	7001	6944	6996	6940	6936	7056	6977	6940	6918	7054	7039	7080	6861	7081	7030	7102	6891	6877	6906	6942	7033	7020	7019	6913	6935	6967	7058	6901	7111	6961	6938	6981	6940	6898	6965	7003	6988	6894	7144	6859	7039	7068	7021	6970	7092	7072	7087	6980	6933	7014	6934	6829	7113	7017	7030	7011	6987	6881	7017	7062	7051	7073	7009	6972	6996	7126	7089	6982	7011	7117	6909	6992	7066	6935	7003	6955	6990	7047	7020	6989	7049	7016	6980	7138	6979	7019	6949	6973	7039	7037	7145	7090	6951	7061	7047	7011	6932	6979	6978	7080	7059	6976	7031	6922	6994	7046	6955	7019	7088	7041	7036	7096	7059	7048	6951	6949	6828	6997	6949	6961	6919	7030	7000	6893	6979	6962	6966	6895	6919	6973	6955	6942	6825	6961	6964	7016	6914	6987	6925	6986	7018	7091	7052	6840	7039	6896	6864	7015	6920	6992	7107	6967	6952	6943	7143	7066	7057	7018	7042	6910	6987	7069	7160	6925	6865	6901	6911	6980	6818	6905	6978	7024	6977	7086	7056	6899	7018	6925	7001	7065	6975	7088	7049	6916	6831	7056	7115	7096	7013	6946	7095	7030	6855	6994	7022	7025	7077	7098	6824	7028	7063	6970	7072	6964	6961	7048	6981	7035	6897	7013	6849	7037	6946	6937	6968	6971	6968	6869	7039	7012	7016	7061	6901	7014	7005	7076	7094	6882	7051	6976	7033	7104	6992	7100	6955	6993	6951	7035	7004	7015	6906	6935	6917	7051	6855	7046	6966	6770	7056	7049	7016	7103	7091	6971	7033	7002	7052	6986	6978	7100	6960	7065	7024	7048	7123	6861	7056	6895	7022	7196	6932	7040	6952	6995	6980	6962	6959	6977	6976	7128	6962	7030	7049	7041	6974	6925	7051	7082	6896	6969	6995	6964	7058	6885	7069	7004	6971	7176	6993	6973	6886	7040	6994	6998	6947	7018	6951	6928	6928	6942	7106	6930	7023	6952	7050	6949	7019	7122	6960	7006	7057	7007	6926	6914	6949	6861	7044	6892	7134	7004	6944	6972	7145	6925	6921	6906	7019	6835	6976	7152	6985	6868	7021	7073	7011	7058	6791	7034	6853	7009	6988	6802	6968	7076	7001	6926	6883	7131	7081	7009	7006	6934	7013	7143	7024	6932	7066	7018	6945	7018	6964	6978	6954	6888	7044	6964	6937	6913	7088	6832	6933	7022	6881	7048	7032	6975	6994	7053	7034	6889	6992	7007	6977	6944	6948	7006	6911	7013	7022	7014	7103	6996	6980	6976	6822	7024	7209	6974	6953	7002	6987	7174	6875	7043	7040	7060	6827	6978	7031	6959	6938	7083	6989	7025	7035	6910	6917	6943	6891	7102	6814	7061	6941	6999	6976	6833	7015	7051	7016	7024	7073	6915	7057	6903	7005	7055	7153	6982	6985	6946	6946	7168	7131	7114	7161	7042	6928	7031	6987	6975	6977	6998	7019	6951	7029	7080	7005	6928	7059	7125	6933	6909	7122	6803	7037	6962	6908	6984	6943	6933	6858	6976	6913	7054	6961	7114	7037	7017	7051	7067	7030	7049	6948	7090	7008	7014	7018	6964	7079	7033	6987	6895	6936	6972	6993	7059	7002	6874	7053	6993	7046	6928	7047	7010	6959	6929	7066	6997	6924	7070	7004	6973	6945	6900	7065	6963	6949	7073	6987	7088	6966	7033	6903	6934	6921	7040	7039	6957	7097	6895	7080	7010	6921	6995	6984	6987	7032	6897	7137	6970	6839	7033	7042	6881	6999	7062	7101	7031	6932	6995	6882	7121	6991	6969	6963	7015	6866	7172	6877	7074	6988	6836	6998	6963	6998	7033	6834	6922	7005	7072	6957	6973	7075	7056	7023	6850	7019	6908	6996	6917	6987	6956	6995	6905	7049	7032	6967	6931	7036	6952	6967	6975	7004	7042	7133	7001	6983	7064	7052	7029	6945	7046	7005	6869	6977	7102	7009	7046	6884	7027	7109	6926	7070	6964	7101	6919	7015	6892	6934	6961	6912	7003	7219	7050	7013	7003	6920	7046	6929	6963	7137	6953	7049	6926	7012	6974	7002	7058	7009	6978	6839	6837	6890	7120	6991	6944	6904	6957	7050	6934	6925	6936	6968	7004	6921	7063	7131	6932	7010	7124	6915	7054	6927	6960	7053	6867	6921	7080	6932	7093	6912	7044	7027	6905	6941	7074	6986	7054	6964	6895	6995	7039	7099	7036	7046	6887	7152	7033	6935	6978	7152	7009	6978	6986	7055	6972	7035	6980	6886	7074	6959	7106	6999	7068	7036	6946	6989	6926	7144	6991	6940	6950	6931	7132	6950	7076	6912	7021	6904	7060	6982	7061	7019	6938	6969	7053	7024	6898	7007	6904	6782	7059	6842	7009	6990	7039	6972	6921	7067	6996	6900	7013	6898	6915	6926	7042	6998	6913	7016	6957	7112	7014	7040	6970	7007	6940	7180	6964	6916	6853	7034	7020	7062	6940	7031	7014	6999	6981	6860	6879	7120	7033	7020	7113	7035	7005	7004	7011	6912	7043	6932	6882	7103	6997	6917	6920	6955	7025	6945	6882	7114	6984	6906	6953	6900	7079	6855	7037	6973	7102	6964	7070	7082	6943	7140	6948	6983	6960	6795	7083	6942	7050	6904	7128	6958	6892	7058	6883	6928	7072	6914	6940	6991	7057	7034	6885	6996	6998	6873	6931	7007	7008	7025	7114	6920	7220	6989	7036	6973	6947	6920	6947	6974	7058	6931	7059	6939	6997	6969	6865	7113	7106	7035	6929	7003	6945	6948	7047	7056	7051	7000	7000	7064	6905	6959	7078	6972	6995	6934	6897	7007	7018	7022	7083	6982	7014	7008	7034	7077	6919	7127	6988	6948	6940	6889	6982	7058	6860	6995	6835	7033	6982	7166	6999	7059	6924	6932	6926	7038	7053	6922	7051	6966	6802	6901	6961	6952	6866	7057	6923	7030	7079	6944	6991	7081	7038	7097	6913	7037	6914	7010	7044	7030	6928	6991	6967	6969	7043	7034	6956	6918	6918	7077	7029	6980	6960	6979	6945	7124	6919	6944	7022	7053	6979	6968	6883	7139	6771	7020	7004	7054	7097	7168	7090	7012	6874	6990	6977
23118	21358	29208	23796	21396	21689	16063	10203	8907	8716	8547	8368	8119	8027	7964	7952	7965	7810	7733	7907	7770	7854	7876	7684	7807	7894	7835	7698	7780	7899	7801	7651	7883	7769	7867	7745	7922	7733	7844	7802	7727	7755	7658	7716	7731	7669	7690	7970	8510	9130	9612	9011	8292	8052	7643	7663	7821	7660	7663	7831	7763	7707	7763	7603	7772	7785	7802	7567	7745	7698	7607	7646	7812	7702	7642	7675	7614	7742	7639	7624	7778	7601	7692	7748	7667	7722	7774	7640	7673	7778	7661	7699	7723	7648	7620	7563	7688	7576	7587	7576	7672	7728	7628	7590	7584	7662	7772	7691	7760	7738	7576	7875	7646	7694	7599	7814	7715	7593	7605	7597	7720	7589	7585	7679	7640	7742	7630	7602	7803	7681	7737	7599	7674	7585	7764	7785	7705	7625	7638	7682	7634	7685	7793	7859	7659	7627	7751	7679	7548	7615	7737	7633	7787	7750	7579	7759	7708	7821	7568	7634	7828	7746	7701	7830	7590	7764	7694	7717	7619	7716	7737	7697	7657	7699	7505	7496	7675	7595	7734	7659	7606	7667	7646	7747	7625	7672	7560	7726	7692	7707	7727	7659	7661	7665	7682	7599	7674	7487	7608	7736	7868	7749	7648	7604	7654	7511	7658	7526	7548	7846	7707	7782	7651	7658	7695	7768	7665	7754	7695	7865	7703	7724	7700	7553	7678	7558	7777	7725	7724	7706	7549	7728	7639	7734	7681	7708	7632	7555	7696	7604	7595	7837	7714	7584	7651	7634	7768	7624	7552	7613	7611	7587	7710	7772	7646	7707	7620	7640	7644	7631	7710	7660	7694	7644	7457	7750	7736	7501	7658	7825	7656	7817	7619	7719	7646	7592	7709	7652	7659	7519	7707	7601	7733	7593	7739	7543	7615	7660	7602	7751	7717	7755	7738	7653	7824	7716	7607	7808	7777	7791	7738	7664	7702	7697	7708	7622	7764	7657	7551	7657	7747	7716	7604	7588	7795	7735	7650	7844	7719	7677	7681	7741	7794	7654	7561	7553	7745	7554	7608	7649	7589	7721	7687	7650	7583	7832	7685	7713	7691	7551	7621	7666	7643	7476	7634	7716	7728	7695	7687	7714	7693	7705	7771	7760	7587	7645	7687	7676	7624	7568	7967	7663	7645	7602	7739	7695	7548	7583	7777	7656	7574	7732	7692	7654	7551	7668	7647	7575	7652	7850	7644	7656	7655	7616	7614	7626	7691	7549	7559	7769	7610	7665	7784	7682	7702	7575	7727	7653	7545	7616	7724	7732	7645	7627	7687	7714	7573	7635	7581	7571	7685	7664	7603	7724	7619	7597	7704	7830	7594	7573	7851	7767	7577	7552	7580	7659	7613	7666	7560	7665	7726	7512	7701	7655	7731	7559	7673	7611	7796	7586	7572	7545	7653	7568	7721	7727	7715	7645	7611	7668	7653	7570	7724	7628	7634	7855	7775	7706	7702	7710	7673	7562	7568	7709	7665	7607	7671	7706	7748	7658	7700	7655	7616	7742	7784	7613	7825	7772	7734	7689	7758	7578	7834	7580	7570	7819	7721	7594	7638	7693	7878	7708	7741	7674	7710	7699	7577	7696	7503	7765	7865	7789	7690	7491	7617	7685	7665	7696	7564	7528	7681	7482	7763	7737	7718	7617	7905	7684	7601	7546	7480	7747	7708	7735	7657	7612	7584	7673	7673	7652	7681	7678	7743	7788	7763	7556	7747	7692	7777	7612	7720	7725	7620	7604	7675	7689	7640	7623	7641	7766	7722	7736	7635	7675	7728	7584	7419	7678	7699	7685	7760	7683	7561	7785	7648	7582	7625	7584	7714	7513	7679	7659	7682	7649	7639	7758	7795	7724	7722	7539	7787	7631	7616	7549	7766	7676	7731	7598	7580	7628	7590	7567	7755	7715	7660	7743	7650	7764	7838	7635	7635	7639	7786	7541	7578	7672	7911	7652	7719	7632	7632	7671	7625	7641	7678	7594	7725	7706	7748	7663	7565	7643	7556	7691	7570	7695	7554	7568	7703	7566	7689	7634	7612	7716	7729	7701	7764	7694	7579	7580	7768	7658	7670	7684	7678	7598	7596	7555	7570	7693	7619	7630	7755	7589	7678	7772	7638	7497	7790	7849	7597	7481	7611	7807	7843	7682	7830	7510	7690	7749	7709	7465	7560	7741	7826	7653	7827	7622	7785	7718	7610	7749	7722	7685	7660	7647	7600	7676	7669	7672	7773	7675	7816	7634	7673	7645	7628	7711	7646	7720	7659	7573	7440	7651	7655	7718	7673	7445	7669	7578	7574	7554	7653	7579	7691	7859	7751	7523	7566	7764	7595	7657	7585	7685	7750	7702	7712	7578	7699	7913	7781	7705	7555	7661	7826	7751	7771	7826	7613	7651	7777	7554	7692	7547	7755	7613	7571	7694	7732	7747	7637	7624	7734	7516	7706	7539	7654	7711	7669	7682	7642	7620	7735	7673	7583	7604	7658	7643	7667	7546	7596	7717	7748	7629	7599	7640	7624	7825	7669	7658	7703	7537	7718	7556	7679	7603	7718	7593	7647	7587	7686	7709	7779	7621	7661	7579	7661	7743	7767	7687	7812	7640	7679	7786	7863	7545	7714	7650	7829	7707	7637	7619	7793	7545	7611	7606	7622	7739	7455	7649	7656	7771	7571	7661	7653	7485	7636	7765	7777	7748	7808	7773	7692	7720	7675	7453	7778	7678	7826	7624	7743	7687	7405	7652	7672	7711	7518	7609	7849	7659	7752	7757	7705	7817	7535	7827	7629	7574	7644	7726	7599	7561	7620	7687	7565	7867	7704	7822	7658	7574	7651	7713	7649	7730	7716	7777	7657	7538	7631	7593	7593	7756	7887	7742	7757	7796	7763	7704	7823	7607	7596	7675	7633	7655	7741	7701	7781	7683	7794	7690	7788	7584	7658	7632	7665	7583	7852	7736	7654	7650	7721	7693	7815	7755	7670	7686	7635	7640	7622	7635	7718	7622	7658	7803	7657	7689	7587	7575	7741	7569	7723	7637	7680	7616	7540	7721	7572	7792	7766	7754	7690	7671	7771	7681	7633	7585	7641	7538	7689	7726	7638	7575	7664	7600	7673	7555	7701	7701	7670	7694	7906	7682	7698	7640	7702	7844	7720	7631	7724	7486	7660	7877	7647	7695	7704	7644	7633	7725	7694	7790	7811	7683	7579	7583	7700	7600	7686	7558	7595	7603	7463	7758	7745	7683	7568	7723	7761	7651	7606	7704	7648	7631	7619	7653	7583	7768	7733	7797	7687	7791	7615	7659	7632	7683	7521	7667	7734	7607	7622	7544	7585	7730	7770	7817	7640	7624	7704	7684	7700	7564	7687	7671	7726	7572	7605	7662	7744	7660	7654	7477	7695	7700	7692	7576	7636	7617	7680	7807	7625	7696	7644	7586	7758	7796	7490	7644	7589	7684	7674	7875	7801	7712	7647	7732	7580	7752	7540	7597	7750	7725	7552	7772	7776	7770	7706	7609	7604	7533	7597	7512	7700	7797	7657	7816	7771	7742	7929	7570	7598	7555	7657	7681	7740	7548	7593	7685	7688	7611	7654	7621	7600	7596	7695	7591	7486	7659	7550	7721	7567	7649	7661	7668	7679	7777	7703	7664	7649	7571	7664	7552	7640	7571	7729	7758	7661	7799	7758	7714	7830	7529	7680	7696	7541	7794	7763	7598	7695	7556	7677	7522	7619	7456	7815	7589	7588	7688	7592	7658	7687	7807	7606	7680	7550	7695	7557	7732	7787	7645	7659	7654	7613	7548	7559	7759	7607	7499	7520	7637	7881	7860	7771	7657	7723	7591	7601	7603	7687	7696	7801	7605	7575	7601	7786	7729	7701	7672	7572	7579	7702	7820	7560	7773	7653	7617	7593	7621	7616	7550	7640	7517	7677	7524	7568	7666	7642	7573	7596	7442	7549	7634	7664	7758	7620	7712	7711	7591	7756	7650	7855	7745	7635	7655	7611	7759	7556	7792	7592	7600	7724	7830	7596	7651	7584	7811	7717	7637	7602	7700	7685	7677	7740	7614	7668	7784	7717	7699	7590	7727	7681	7611	7589	7615	7696	7442	7709	7599	7704	7628	7642	7669	7610	7807	7746	7647	7645	7514	7529	7739	7705	7679	7766	7681	7706	7610	7610	7618	7755	7734	7787	7618	7770	7668	7571	7770	7693	7632	7713	7614	7720	7583	7777	7608	7722	7634	7560	7612	7740	7710	7688	7763	7602	7701	7610	7661	7852	7770	7680	7670	7635	7807	7724	7812	7707	7789	7646	7557	7659	7716	7602	7804	7715	7772	7815	7689	7639	7675	7713	7665	7522	7738	7717	7683	7806	7613	7754	7591	7711	7678	7611	7669	7615	7509	7644	7669	7838	7736	7812	7519	7686	7746	7660	7621	7522	7617	7810	7672	7691	7602	7760	7471	7732	7690	7794	7482	7615	7584	7585	7676	7610	7513	7707	7689	7577	7705	7774	7789	7653	7390	7757	7517	7756	7603	7565	7460	7705	7591	7666	7611	7701	7663	7646	7702	7628	7788	7596	7682	7703	7571	7735	7720	7670	7591	7623	7685	7627	7689	7526	7750	7627	7769	7650	7603	7496	7646	7695	7897	7764	7648	7595	7668	7770	7586	7556	7785	7587	7618	7710	7637	7631	7609	7561	7640	7748	7725	7687	7760	7698	7650	7497	7664	7664	7569	7849	7660	7752	7650	7590	7653	7607	7605	7634	7699	7632	7788	7541	7629	7619	7726	7690	7694	7561	7550	7554	7732	7741	7683	7624	7700	7663	7523	7443	7652	7488	7582	7747	7664	7638	7771	7803	7518	7689	7795	7836	7672	7597	7656	7505	7672	7706	7628	7779	7775	7752	7659	7771	7738	7704	7795	7356	7708	7650	7615	7618	7675	7549	7587	7661	7617	7623	7642	7653	7617	7557	7591	7724	7608	7749	7596	7612	7676	7543	7674	7607	7741	7719	7704	7752	7656	7529	7672	7625	7556	7563	7766	7711	7631
17603	30967	27289	20856	17024	13900	12524	11922	11093	10485	10156	9687	9368	9241	9107	9196	8974	8890	8889	8851	8907	8909	8951	8926	9019	8866	8825	8842	9047	8893	8950	8827	8894	8721	8891	8698	8813	8907	8831	8788	8958	8781	8866	8888	8968	8780	8721	9025	10340	11627	12295	10756	9658	9142	8794	8875	8801	8822	8830	8852	8769	8718	8469	8825	8565	8778	8801	8922	8809	8887	8862	8739	8617	8551	8657	8683	8791	8819	8830	8894	8860	8795	8832	8735	8727	8757	8934	8758	8760	8667	8893	8919	8820	8622	8719	8761	8772	8710	8732	8827	8844	8757	8691	8625	8740	8855	8603	8770	8754	8812	8660	8673	8672	8763	8746	8718	8659	8767	8798	8709	8801	8790	8749	8924	8759	8761	8587	8704	8729	8970	8741	8631	8683	8694	8717	8644	8773	8643	8656	8750	8789	8821	8769	8722	8721	8678	8865	8661	8777	8745	8623	8807	8822	8803	8716	8684	8843	8797	8860	8663	8621	8891	8671	8782	8853	8777	8650	8736	8606	8864	8698	8831	8891	8753	8708	8701	8708	8875	8847	8644	8716	8863	8743	8796	8646	8814	8858	8669	8746	8915	8723	8776	8722	8554	8804	8734	8735	8803	8852	8816	8837	8707	8925	8799	8880	8585	8699	8728	8839	8762	8803	8626	8893	8849	8776	8704	8791	8786	8727	8723	8813	8787	8596	8721	8764	8792	8770	8843	8761	8823	8887	8765	8885	8744	8609	8739	8794	8847	8543	8699	8746	8772	8964	8745	8725	8849	8657	8648	8876	8653	8685	8795	8828	8847	8677	8785	8775	8758	8822	8596	8697	8690	8942	8833	8866	8796	8623	8714	8649	8660	8812	8780	8908	8897	8803	8671	8628	8661	8764	8728	8679	8758	8749	8768	8857	8582	8722	8876	8860	8717	8781	8680	8808	8874	8657	8711	8763	8805	8631	8766	8717	8792	8805	8703	8824	8659	8843	8765	8510	8727	8758	8769	8731	8751	8817	8757	8594	8793	8800	8766	8736	8716	8713	8798	8688	8748	8815	8734	8752	8800	8805	8610	8798	8705	8793	8824	8727	8881	8762	8726	8787	8711	8652	8619	8844	8714	8796	8779	8813	8692	8755	8857	8751	8707	8618	8748	8799	8788	8585	8744	8713	8661	8764	8732	8828	8778	8802	8761	8713	8797	8636	8672	8860	8731	8737	8628	8731	8680	8730	8788	8759	8837	8698	8637	8873	8707	8822	8663	8842	8834	8666	8764	8569	8766	8728	8723	8818	8678	8797	8814	8775	8629	8592	8859	8818	8717	8846	8775	8720	8736	8784	8722	8951	8571	8642	8809	8768	8740	8742	8761	8773	8567	8637	8833	8818	8830	8751	8770	8717	8801	8781	8643	8632	8842	8689	8676	8727	8707	8863	8860	8767	8716	8654	8651	8867	8857	8719	8859	8727	8786	8788	8794	8725	8692	8761	8676	8679	8668	8771	8707	8838	8707	8840	8853	8754	8818	8711	8791	8651	8739	8771	8737	8768	8815	8793	8709	8779	8780	8624	8750	8792	8797	8641	8807	8770	8791	8700	8690	8717	8722	8763	8695	8799	8781	8880	8744	8725	8837	8740	8839	8882	8696	8797	8777	8694	8754	8604	8829	8820	8755	8810	8826	8555	8800	8876	8683	8895	8707	8775	8735	8710	8747	8725	8765	8903	8726	8662	8692	8711	8698	8718	8697	8736	8809	8748	8699	8929	8648	8988	8839	8652	8822	8726	8735	8555	8577	8788	8779	8780	8595	8792	8745	8709	8759	8787	8731	8790	8811	8487	8839	8617	8807	8841	8707	8748	8860	8782	8803	8724	8728	8720	8673	8666	8671	8721	8676	8790	8751	8704	8730	8713	8762	8846	8851	8765	8821	8743	8781	8685	8824	8802	8807	8640	8758	8770	8796	8730	8568	8816	8699	8697	8732	8654	8651	8747	8591	8661	8715	8750	8844	8796	8777	8640	8685	8594	8727	8744	8934	8707	8777	8883	8879	8765	8811	8771	8639	8721	8807	8663	8871	8663	8623	8773	8793	8653	8801	8693	8762	8709	8741	8710	8772	8606	8728	8721	8838	8754	8754	8657	8748	8814	8608	8792	8682	8709	8621	8819	8838	8785	8809	8684	8860	8809	8782	8838	8771	8875	8820	8746	8693	8744	8858	8714	8733	8707	8765	8793	8645	8594	8813	8610	8782	8761	8747	8747	8757	8854	8703	8832	8850	8716	8739	8748	8914	8812	8624	8653	8626	8731	8727	8733	8648	8790	8589	8736	8520	8719	8657	8687	8673	8800	8641	8682	8851	8616	8694	8713	8734	8747	8919	8713	8688	8724	8825	8756	8880	8603	8835	8739	8763	8754	8681	8685	8694	8662	8827	8686	8706	8665	8731	8895	8744	8703	8796	8745	8686	8788	8794	8803	8815	8689	8776	8778	8827	8800	8709	8734	8782	8806	8650	8676	8619	8787	8732	8682	8751	8723	8661	8724	8743	8752	8702	8963	8847	8735	8802	8799	8705	8656	8749	8708	8661	8801	8759	8720	8742	8759	8755	8668	8635	8794	8820	8767	8817	8802	8722	8737	8698	8780	8771	8743	8772	8790	8883	8829	8703	8889	8731	8613	8784	8896	8634	8789	8749	8803	8697	8682	8763	8829	8810	8633	8645	8639	8722	8708	8807	8822	8808	8841	8717	8700	8810	8580	8829	8660	8680	8863	8831	8877	8769	8737	8747	8910	8676	8826	8741	8797	8769	8631	8765	8779	8639	8870	8824	8673	8715	8733	8684	8819	8875	8686	8681	8769	8747	8712	8623	8711	8754	8762	8614	8703	8756	8644	8836	8754	8676	8578	8819	8887	8629	8720	8774	8750	8657	8784	8679	8674	8736	8770	8845	8736	8748	8839	8763	8761	8688	8757	8729	8619	8815	8682	8761	8765	8844	8733	8791	8844	8747	8676	8706	8737	8775	8764	8727	8776	8763	8673	8729	8618	8802	8753	8819	8690	8769	8693	8788	8805	8841	8820	8620	8771	8701	8677	8760	8807	8700	8790	8746	8841	8691	8839	8715	8807	8739	8719	8636	8845	8757	8736	8735	8790	8715	8769	8779	8601	8701	8779	8741	8696	8511	8848	8775	8683	8852	8837	8703	8744	8821	8766	8863	8928	8784	8643	8793	8758	8721	8743	8776	8845	8726	8858	8781	8755	8680	8595	8725	8600	8817	8827	8672	8678	8647	8683	8705	8808	8742	8801	8552	8695	8876	8847	8672	8868	8659	8666	8665	8770	8844	8679	8700	8745	8798	8706	8673	8749	8666	8762	8620	8814	8637	8761	8618	8689	8765	8749	8650	8655	8768	8737	8729	8888	8883	8731	8797	8646	8775	8726	8734	8566	8809	8689	8645	8749	8787	8797	8645	8786	8607	8694	8671	8771	8677	8648	8886	8649	8821	8722	8814	8809	8679	8874	8748	8703	8700	8957	8532	8880	8696	8793	8769	8737	8707	8744	8640	8696	8668	8797	8736	8622	8770	8696	8906	8610	8567	8811	8580	8744	8901	8742	8710	8763	8748	8709	8611	8811	8687	8666	8770	8714	8708	8708	8794	8670	8631	8753	8742	8688	8744	8691	8798	8828	8749	8795	8597	8848	8755	8661	8785	8882	8770	8674	8780	8795	8812	8652	8586	8819	8783	8841	8652	8738	8868	8719	8835	8826	8755	8853	8756	8827	8627	8680	8847	8767	8601	8573	8842	8506	8707	8770	8660	8572	8843	8708	8748	8851	8693	8754	8734	8673	8763	8793	8763	8725	8793	8685	8775	8711	8736	8657	8768	8745	8756	8767	8702	8784	8632	8694	8799	8697	8815	8757	8928	8679	8690	8823	8644	8742	8716	8691	8773	8713	8784	8854	8763	8767	8681	8802	8892	8718	8792	8854	8776	8857	8682	8691	8616	8735	8747	8583	8730	8606	8693	8648	8771	8902	8616	8856	8766	8695	8740	8634	8810	8745	8745	8837	8770	8914	8815	8771	8902	8824	8818	8845	8822	8821	8791	8711	8775	8718	8781	8662	8783	8767	8617	8583	8763	8633	8781	8835	8772	8606	8740	8803	8708	8746	8848	8658	8812	8768	8630	8695	8695	8690	8736	8786	8698	8683	8584	8668	8806	8615	8850	8770	8775	8764	8743	8740	8627	8705	8802	8678	8753	8847	8770	8782	8637	8791	8798	8785	8602	8755	8741	8829	8700	8629	8747	8775	8774	8801	8657	8775	8774	8811	8755	8765	8907	8977	8639	8829	8779	8889	8698	8817	8960	8760	8745	8739	8732	8773	8696	8853	8780	8763	8765	8753	8649	8907	8779	8814	8672	8692	8705	8723	8639	8730	8513	8820	8670	8760	8770	8790	8873	8723	8667	8819	8806	8627	8817	8648	8813	8718	8691	8696	8799	8717	8659	8698	8818	8850	8913	8772	8804	8840	8723	8693	8677	8772	8727	8591	8825	8880	8729	8641	8791	8733	8798	8742	8710	8786	8740	8673	8837	8746	8900	8589	8732	8811	8715	8881	8730	8855	8903	8680	8760	8659	8732	8695	8630	8825	8820	8845	8759	8743	8787	8691	8825	8776	8749	8660	8661	8771	8782	8833	8721	8783	8782	8829	8636	8740	8839	8906	8664	8807	8659	8602	8675	8758	8866	8792	8699	8787	8715	8842	8744	8776	8694	8704	8929	8723	8739	8680	8797	8696	8691	8814	8666	8621	8743	8898	8653	8766	8814	8566	8878	8801	8825	8710	8730	8565	8770	8832	8769	8655	8764	8812	8705	8810	8725	8805	8757	8710	8748	8714	8721	8899	8641	8732	8778	8765	8800	8800	8756	8695	8696	8736	8632	8731	8706	8739	8851	8715	8710	8665	8759	8720	8712	8645	8769	8885	8736	8883	8755	8858	8799	8685	8717	8687	8763	8691	8679	8652	8766	8743	8681	8715	8714	8725	8916	8765	8781	8796	8724	8815	8873	8717	8888	8848	8871	8667	8835	8617	8807	8688	8723	8698	8756
27408	21717	22178	17508	13856	13569	13441	13187	13245	13326	13242	12936	13189	13293	13026	13022	13119	13058	13046	13015	13202	13057	12989	13199	12992	13009	13174	13093	13034	13123	12934	13040	13077	13015	13133	13063	12876	13036	13135	12990	13043	12823	12930	12840	13159	12986	12855	13074	13192	12964	13281	13119	13022	12919	13017	12957	13014	13007	13045	12990	12902	12958	12847	13004	13106	12926	13096	13045	12949	12927	12876	12903	12863	13001	12891	12816	12890	13045	12936	12902	12983	12992	13162	12990	13048	13191	13120	12890	12983	12825	13154	13100	13191	12979	13093	13082	13047	12935	13090	12948	12810	12990	13019	12968	12765	13052	12755	12981	13157	13030	12860	13155	13029	12956	12994	12917	12965	12997	12895	12949	12908	12904	13113	12963	13105	12909	13230	13059	13002	13023	12837	12984	12940	12965	12966	13148	12921	13032	13017	12951	12878	12910	13010	12971	13292	13133	13042	13071	12927	13030	12897	12909	12797	13041	13000	12939	13091	13071	13094	12920	12913	12911	12902	12919	12930	12987	13074	13091	12860	13088	12947	13032	12856	13008	13157	13074	12822	13145	13055	13107	12896	12918	13063	12958	12928	12976	13105	13115	13199	12973	13086	13005	12776	13127	13078	12944	12915	12867	12967	13058	12983	13079	12882	13103	12905	12924	12852	12905	13106	12954	13091	12781	13013	13142	13001	12954	12931	12934	12896	12905	13096	12893	12891	12971	12937	13062	13138	12899	13185	12933	12851	12987	12964	12894	12835	12905	12968	12831	13188	13008	13051	12937	12959	12905	13114	13052	13102	12948	12995	12963	12948	12948	12861	12952	12851	12999	13115	12954	12890	12923	13047	13079	13040	12913	13118	12952	12901	13015	13097	13015	12796	13000	12909	12906	13057	12820	12996	13104	13119	12807	12802	12888	12860	12896	13140	13194	12839	12975	12943	12840	13017	12760	12996	13133	12883	13068	12960	12993	13101	13012	13042	13083	12977	12912	13076	12987	12994	13064	13047	12969	13068	12918	13093	12920	12798	12878	12969	12930	13001	13076	12988	12870	12949	13140	12959	12948	13202	13171	12965	12977	12997	13144	12981	13073	13161	13051	12923	13148	12878	12928	13143	12989	13137	13044	13047	12877	12900	12901	12786	13014	12775	12971	12834	12984	13157	13033	13057	13040	13012	13069	12955	12836	13015	13064	12902	12968	12889	13038	12962	12928	12944	12842	13065	12923	12985	12833	12811	13051	13098	13055	12926	12983	12845	12982	13037	12901	12930	13219	12940	12897	13067	12947	12934	13001	13006	12973	13030	12838	13069	12854	12907	13071	13175	12958	12990	13036	12986	12909	12850	12976	13042	12930	12866	12992	13233	12987	13045	13033	13014	13041	12848	12807	13035	12967	13237	13056	13030	13080	13020	13101	12947	12947	12873	12968	13236	13018	13034	12933	12995	12961	12921	12804	12921	12898	13010	13097	13034	12920	12919	12998	12893	13037	12972	12983	13087	12877	12907	13065	12957	13106	12920	12952	13030	12940	12937	12927	12868	12878	13026	12831	13070	12931	13018	12951	12823	13161	13071	12924	12894	12993	12945	12842	13032	13047	12932	13092	12975	12972	13033	12933	13080	12945	12759	12873	12890	12972	13036	13036	12958	12961	12863	13065	13207	13039	13212	13027	12993	12764	13005	13122	12913	12983	12873	13059	13008	12845	13055	13159	12829	12903	12837	13060	13132	12953	12969	12981	12868	12961	13059	12959	13002	13052	12893	13019	13015	13059	13003	13025	13092	12991	12980	12965	12929	12984	12913	12830	13126	12919	13047	13151	12930	13119	13019	13036	13234	12946	13018	13206	12975	12916	12950	13000	12932	12957	13033	12887	12932	12918	12986	12880	13145	13166	12930	12925	13007	12986	12908	13116	13114	12920	12908	12983	13027	12814	12953	13051	13125	12934	13193	12938	12852	12802	13068	13010	12959	12866	12925	12859	13025	13084	13029	12867	12883	12978	12891	13121	12954	13041	13055	12957	12976	12965	13111	13163	12918	13005	12964	13012	12831	13015	12869	12922	13014	12742	13178	12963	12998	12937	12967	13016	12726	13016	12955	12944	12868	13116	12798	13043	12866	12892	12944	13151	13094	12907	12961	12905	12921	12839	13050	12884	12905	12942	13052	12911	12987	13015	12917	13055	13175	13015	12819	12945	12778	12822	12947	13128	13077	12906	12990	12833	12986	13143	12914	12848	12980	12996	13043	12907	13063	12924	12907	12804	12914	12910	12793	12918	13099	12853	12979	12952	12951	12912	12904	13148	13069	12983	13053	13128	12966	12960	13050	12911	12931	12883	12995	12681	12917	13079	13063	12958	12906	12991	12955	12983	12911	13063	13044	12917	12882	12804	13043	13083	13126	13098	13082	13116	12946	13042	12982	13007	12950	13053	12886	13019	13181	13131	13207	13032	13040	12813	13002	13101	12891	12847	12911	13052	13103	12976	13006	13069	13011	12894	13023	13163	13071	13083	12976	13019	12921	12956	12869	12762	12877	13003	12928	12967	13066	13090	13099	12946	13115	13088	13042	13008	13008	13011	12987	12947	12952	12876	12931	12865	12948	12944	13102	13139	13000	13049	13009	13083	13062	12855	13017	12815	12978	12932	13026	13044	12973	12933	13074	13010	13331	12997	13063	12967	13159	13103	13047	13037	12927	13008	13074	12964	12940	12983	12824	12944	12961	12970	13000	12885	13155	13029	13113	12896	13130	12994	12859	12920	13009	13156	12878	12986	12981	13077	12915	13060	13046	13060	12961	12903	13113	12973	12916	13006	13069	13081	13307	13007	13216	13105	13065	13011	13088	12970	13104	12992	12917	12967	12865	12783	12974	13067	13175	13133	13001	12994	12812	12872	12979	12950	12874	13193	12967	13018	12996	12948	13020	13079	13098	12943	12828	13055	12995	12828	12851	12834	12989	12977	13109	12864	12853	13065	12958	13072	13065	13010	13012	13030	13115	13109	13128	12969	12997	12948	12963	12826	12915	13064	13050	12961	13033	13048	12838	13087	12943	12902	12879	12990	12982	13161	13244	13077	12992	13010	12878	13118	13026	12976	13018	12881	13009	12876	12958	12904	12976	13080	13083	12791	12908	13035	12980	13095	12983	12804	12977	12994	13099	13022	13056	13099	12991	13090	13094	12980	12993	13169	13020	12866	13017	13057	13077	13002	13221	13187	12937	12970	12988	13049	12934	12902	12939	12910	13059	12803	12978	13017	12927	13218	12871	12951	12937	12934	12964	12967	12888	13007	13073	13005	13017	12943	12927	12949	13019	13181	12974	13038	12997	12957	12984	12923	12939	13027	12979	12987	13137	13085	13137	12926	12925	13024	12899	12889	13034	12856	13033	12932	12907	13072	13092	13099	13099	12945	13138	13011	13081	12910	13160	12758	12926	12989	13006	12872	12888	13031	12862	13064	12860	13073	13129	13016	12942	12963	12799	12970	13064	12900	12993	13140	12953	13010	13161	13049	12934	12864	13094	13059	13030	12884	12932	12850	12984	12931	13001	12886	13091	12852	12779	12879	12945	12866	13022	13010	13191	12990	13042	12923	13092	12873	12885	12935	13143	12973	13079	13067	12951	13031	13008	12855	12992	12996	13117	13102	12998	13016	12871	12969	13047	12919	12859	12947	13037	13091	12938	13120	12925	12993	12987	12876	12878	13119	13001	12963	13120	12991	12756	12990	12896	13104	13075	13011	12966	12895	12772	12918	12924	13121	12862	12953	13078	13284	13037	13078	12948	12911	12989	13123	13052	13168	13106	12925	12961	12898	12982	13135	13086	12925	13057	13075	13118	13031	13038	13074	13036	12976	13003	12977	12960	12905	12853	12917	12843	13022	12894	13134	12987	13033	13054	13088	13060	13135	13038	12996	12814	12823	13038	13039	13065	13135	12953	13034	13047	13076	12958	13062	12902	13055	13239	12989	12873	13077	12987	13119	12812	12940	12928	13016	13047	12891	12974	13234	12663	13011	13017	12881	12957	13200	12946	13012	12762	12796	12921	12970	12849	13071	13128	13078	13157	12894	12957	12973	13133	12958	13277	13008	12978	12944	12933	12958	13065	12984	13021	12947	12864	12905	12809	13200	13052	12954	13066	12816	12775	12914	12779	13004	13131	13075	12923	13135	12910	12829	12984	13082	12965	13112	13055	13019	12945	13100	12933	12840	13093	12989	12624	12943	13158	13196	13079	12942	13027	13040	12755	12967	12977	12990	12920	13031	12806	13089	13001	13053	13014	13071	13157	13092	13007	13036	13052	13061	12937	13034	12953	13110	13009	13090	13084	12961	13082	13074	12894	13099	12872	12908	13103	12812	13064	13036	13041	12960	12987	12974	13070	13117	12969	12816	12954	13059	13002	13012	13067	12951	12950	12927	13016	12828	12998	12938	12926	13055	12963	12999	12916	12930	13127	12992	12959	13022	12925	12761	13017	13005	13137	12905	13173	13064	13160	13098	13065	13225	12883	12894	13085	12971	12900	12845	12963	13153	13014	13044	13001	12929	13059	12945	12955	12839	13033	13102	13087	13097	12965	13036	13030	12947	13118	13046	12998	12985	13165	13020	12978	12938	13033	12949	12902	12889	12776	13083	13135	13020	13005	13228	13096	13034	13139	13033	12898	13073	13052	12827	13233	12970	13007	13127	13042	13227	13115	12934	13049	13009	12920	12953	12892	13050	13023	13161	13025	13020	13003	12924	13058	12969	12985	12953	13115	12967	13002	13098	13083	13115	13081	12952	13043	13015	13040	13178	12844	12886	12920	12972	12930	13064	13070	12961	13079	13029	12999	13008	12985	13061	13143	13154	13160	12950	13048	13122	12967	13105	13088	12971	12962	13171	13038	13024	12995	12992	12995	13198	12945	13177	12940	12965	12977	13140	13035	12810	12891	13021	13001	12938	13189	13096	12961	12854	12924	12972	13215	12937	13153	12947	12862	12985	12974	12909	12973	12912	12996	12835	13148	12999	13049	13112	12898	12852	12961	13078	12985	13019	12903	13045	12838	12906	13123	13114	13056	12904	12889	12979	13202	13140	12911	12923	12882	12842	13084	13155	13022	12936	13090	12909	13001	13160	13008	13020	13080	12990
14715	18068	16721	14631	13645	13197	13013	12736	12749	12572	12710	12506	12327	12494	12383	12431	12291	12339	12472	12307	12467	12195	12403	12479	12417	12394	12297	12406	12469	12442	12398	12374	12462	12323	12295	12355	12452	12312	12424	12338	12359	12344	12169	12511	12434	12273	12260	12691	12511	12676	12554	12575	12401	12392	12422	12335	12423	12193	12298	12446	12428	12388	12277	12372	12338	12506	12139	12217	12496	12368	12333	12272	12414	12291	12423	12385	12434	12097	12230	12111	12330	12363	12337	12262	12293	12239	12335	12212	12177	12526	12434	12355	12508	12394	12375	12386	12396	12421	12526	12373	12399	12375	12505	12431	12310	12223	12418	12438	12345	12450	12416	12400	12493	12314	12357	12299	12469	12460	12325	12347	12275	12358	12243	12435	12255	12125	12320	12314	12223	12414	12346	12367	12022	12428	12300	12394	12524	12400	12410	12330	12339	12383	12287	12465	12236	12386	12416	12383	12353	12314	12250	12113	12358	12382	12321	12414	12348	12306	12231	12459	12217	12392	12415	12520	12356	12340	12389	12363	12407	12386	12343	12365	12310	12604	12394	12440	12376	12340	12358	12339	12410	12307	12398	12266	12266	12368	12380	12398	12398	12336	12284	12312	12469	12427	12375	12349	12316	12402	12284	12449	12233	12255	12343	12398	12375	12283	12345	12231	12343	12211	12460	12344	12302	12501	12500	12283	12299	12225	12459	12442	12359	12382	12454	12374	12181	12469	12344	12338	12281	12244	12384	12442	12260	12620	12386	12288	12499	12166	12310	12372	12195	12395	12422	12328	12315	12427	12464	12171	12256	12384	12255	12114	12365	12372	12288	12456	12415	12326	12326	12342	12277	12403	12328	12166	12393	12375	12293	12366	12265	12294	12353	12369	12317	12254	12328	12228	12308	12439	12375	12417	12396	12254	12322	12488	12484	12294	12478	12389	12355	12255	12562	12241	12354	12310	12457	12307	12378	12300	12333	12270	12405	12346	12311	12306	12263	12301	12447	12497	12389	12254	12345	12348	12414	12399	12360	12384	12339	12412	12350	12327	12455	12209	12311	12400	12260	12387	12354	12447	12304	12299	12412	12281	12458	12327	12382	12264	12412	12374	12407	12421	12325	12398	12374	12279	12309	12356	12319	12214	12431	12259	12335	12345	12435	12356	12143	12421	12512	12358	12267	12387	12308	12149	12381	12422	12444	12294	12378	12345	12470	12382	12322	12344	12475	12165	12280	12442	12269	12385	12335	12293	12202	12353	12135	12193	12311	12326	12385	12222	12482	12278	12431	12267	12307	12298	12491	12284	12417	12400	12424	12477	12446	12445	12327	12395	12324	12338	12333	12274	12184	12194	12332	12496	12346	12269	12230	12377	12537	12286	12274	12392	12376	12427	12310	12231	12515	12393	12259	12286	12295	12360	12277	12458	12338	12356	12301	12407	12320	12265	12364	12399	12412	12345	12357	12378	12332	12292	12246	12466	12229	12300	12258	12350	12362	12325	12433	12349	12434	12355	12347	12392	12345	12482	12171	12210	12354	12322	12288	12511	12284	12382	12421	12292	12505	12248	12311	12341	12273	12314	12488	12224	12301	12375	12438	12360	12232	12373	12213	12478	12459	12369	12305	12354	12311	12303	12315	12463	12355	12375	12527	12213	12299	12285	12198	12411	12422	12470	12455	12425	12302	12312	12453	12384	12417	12351	12393	12420	12434	12388	12463	12461	12400	12425	12406	12317	12264	12334	12238	12186	12273	12524	12230	12304	12481	12467	12469	12395	12425	12168	12337	12589	12282	12295	12350	12534	12325	12376	12441	12310	12429	12275	12231	12467	12454	12439	12328	12440	12228	12501	12331	12357	12305	12375	12562	12392	12275	12380	12397	12186	12322	12431	12279	12323	12532	12314	12327	12342	12371	12286	12422	12225	12349	12341	12454	12212	12496	12490	12472	12148	12497	12236	12355	12362	12429	12255	12393	12260	12332	12396	12441	12364	12368	12339	12460	12415	12224	12450	12253	12455	12145	12413	12355	12434	12406	12321	12507	12222	12316	12388	12494	12442	12408	12336	12437	12440	12228	12416	12298	12278	12314	12495	12410	12355	12416	12423	12338	12366	12388	12485	12359	12407	12315	12439	12308	12290	12440	12255	12221	12268	12298	12361	12492	12320	12580	12378	12458	12414	12293	12392	12492	12229	12316	12419	12330	12343	12326	12409	12411	12418	12386	12294	12334	12486	12393	12418	12500	12307	12395	12287	12366	12451	12460	12253	12328	12495	12332	12403	12254	12224	12376	12370	12377	12370	12492	12370	12359	12283	12279	12341	12243	12297	12499	12302	12372	12462	12385	12488	12460	12219	12348	12382	12296	12364	12388	12494	12269	12330	12286	12374	12359	12359	12354	12389	12409	12204	12495	12432	12222	12434	12339	12395	12312	12393	12324	12363	12368	12224	12485	12582	12199	12390	12412	12197	12366	12430	12307	12423	12236	12408	12490	12309	12403	12213	12341	12381	12364	12477	12390	12334	12432	12248	12457	12358	12376	12460	12446	12349	12226	12313	12387	12299	12281	12363	12467	12350	12464	12303	12311	12415	12429	12441	12337	12324	12519	12162	12296	12261	12462	12267	12263	12259	12393	12369	12467	12311	12347	12184	12346	12325	12420	12355	12433	12436	12289	12343	12295	12313	12318	12351	12387	12374	12540	12347	12378	12365	12331	12505	12342	12317	12400	12302	12245	12375	12437	12437	12367	12484	12378	12304	12362	12390	12210	12391	12416	12173	12324	12442	12408	12230	12471	12316	12414	12250	12270	12367	12359	12245	12450	12222	12193	12406	12212	12286	12464	12388	12531	12444	12440	12240	12326	12303	12355	12396	12287	12420	12201	12359	12411	12378	12347	12326	12472	12204	12281	12323	12448	12423	12450	12308	12205	12271	12382	12388	12543	12359	12234	12391	12338	12410	12301	12344	12371	12431	12459	12216	12437	12246	12291	12217	12365	12355	12256	12436	12320	12348	12186	12374	12420	12238	12297	12344	12436	12417	12200	12442	12428	12390	12367	12396	12273	12324	12420	12409	12389	12494	12223	12428	12296	12460	12350	12372	12335	12383	12343	12394	12309	12389	12505	12388	12428	12472	12317	12438	12320	12397	12389	12370	12472	12356	12320	12391	12380	12359	12347	12377	12383	12378	12301	12364	12383	12412	12420	12385	12471	12382	12279	12308	12455	12391	12362	12341	12285	12460	12554	12256	12338	12475	12537	12423	12472	12240	12348	12233	12319	12382	12379	12410	12237	12236	12262	12464	12284	12317	12463	12188	12368	12467	12368	12356	12358	12354	12283	12497	12245	12391	12333	12520	12386	12382	12421	12292	12372	12498	12321	12321	12430	12451	12405	12344	12265	12483	12323	12413	12386	12281	12494	12484	12400	12343	12296	12210	12354	12475	12424	12461	12538	12422	12279	12500	12544	12212	12596	12242	12348	12287	12450	12201	12272	12444	12383	12321	12293	12279	12200	12475	12358	12628	12134	12211	12364	12479	12241	12310	12214	12294	12409	12351	12499	12441	12386	12415	12167	12371	12288	12339	12367	12398	12179	12374	12280	12449	12346	12271	12331	12271	12363	12299	12484	12438	12407	12528	12268	12349	12210	12292	12241	12263	12296	12391	12448	12616	12363	12307	12298	12275	12377	12298	12331	12296	12293	12358	12318	12358	12191	12291	12367	12336	12381	12460	12274	12409	12383	12332	12322	12189	12348	12187	12426	12336	12184	12292	12381	12362	12342	12404	12336	12344	12365	12356	12283	12388	12428	12362	12385	12320	12350	12442	12290	12432	12490	12297	12271	12217	12358	12140	12315	12413	12396	12467	12437	12321	12534	12354	12484	12297	12426	12453	12364	12452	12354	12228	12447	12388	12283	12317	12329	12322	12327	12472	12426	12477	12449	12305	12400	12322	12441	12306	12324	12513	12392	12294	12371	12326	12340	12275	12290	12436	12489	12483	12269	12382	12436	12394	12346	12419	12520	12389	12303	12317	12321	12363	12569	12405	12444	12250	12114	12367	12270	12562	12160	12396	12395	12356	12356	12357	12309	12253	12227	12335	12327	12424	12419	12201	12379	12420	12375	12392	12248	12352	12258	12444	12441	12383	12295	12394	12322	12332	12253	12425	12463	12181	12455	12408	12253	12440	12283	12317	12453	12295	12438	12235	12402	12386	12385	12422	12286	12295	12414	12311	12353	12414	12353	12416	12502	12330	12320	12319	12327	12406	12473	12284	12305	12401	12293	12284	12494	12270	12325	12440	12266	12418	12220	12277	12359	12550	12233	12371	12310	12345	12472	12346	12425	12361	12353	12511	12262	12538	12331	12433	12437	12462	12316	12393	12382	12455	12199	12482	12400	12427	12365	12514	12396	12419	12345	12348	12360	12298	12398	12346	12340	12445	12263	12376	12538	12345	12356	12251	12381	12291	12203	12268	12439	12515	12345	12228	12334	12413	12294	12386	12418	12328	12220	12315	12459	12344	12324	12387	12362	12387	12479	12353	12328	12173	12258	12212	12425	12413	12366	12222	12331	12350	12518	12184	12402	12373	12310	12490	12324	12277	12326	12407	12473	12459	12297	12366	12339	12477	12568	12276	12534	12386	12457	12393	12393	12407	12348	12257	12313	12327	12302	12401	12423	12435	12292	12319	12276	12389	12302	12265	12385	12273	12393	12369	12422	12307	12324	12252	12414	12475	12188	12443	12293	12356	12270	12423	12481	12258	12309	12489	12451	12304	12387	12365	12297	12299	12295	12458	12326	12301	12382	12444	12352	12351	12433	12162	12304	12354	12393	12242	12526	12455	12396	12345	12441	12412	12405	12405	12410	12342	12262	12358	12349	12443	12252	12487	12372	12306	12396	12203	12281	12569	12305	12447	12426	12341	12286	12345	12334	12401	12440	12406	12393	12365	12439	12320	12342	12325	12190	12183	12365	12446	12414	12316	12479	12330	12241	12448	12642	12308	12380	12448	12485	12352	12335	12246	12245	12419	12208	12396	12188	12338	12372	12345	12501	12474	12489	12522	12347	12234	12317	12459	12345	12441	12590	12331	12408	12210	12388	12267	12378	12400	12313	12549	12182	12334	12321	12174
24080	21373	28853	24290	21919	20261	18379	15825	15499	15079	14938	15048	15145	15064	14817	14792	14786	14837	14821	14399	14690	14631	14494	14560	14791	14676	14692	14614	14429	14691	14517	14795	14604	14719	14700	14664	14796	14611	14577	14567	14697	14488	14477	14766	14381	14950	14810	15136	15770	15502	15340	14737	14801	14712	14510	14505	14500	14647	14578	14620	14515	14516	14379	14402	14609	14549	14564	14574	14344	14487	14598	14634	14551	14628	14494	14637	14539	14438	14415	14568	14641	14637	14509	14636	14525	14686	14493	14753	14508	14581	14648	14556	14615	14600	14586	14481	14464	14348	14456	14425	14479	14430	14434	14615	14571	14547	14524	14346	14712	14549	14552	14568	14401	14515	14462	14668	14383	14645	14551	14468	14401	14543	14654	14726	14675	14572	14519	14473	14520	14584	14415	14465	14463	14663	14310	14655	14432	14399	14415	14700	14549	14543	14650	14538	14552	14595	14599	14569	14434	14550	14395	14633	14435	14495	14416	14597	14635	14626	14388	14554	14515	14542	14539	14260	14629	14571	14555	14598	14317	14404	14426	14490	14578	14523	14669	14554	14784	14575	14282	14484	14600	14713	14557	14402	14483	14534	14551	14573	14548	14499	14477	14400	14547	14628	14618	14493	14561	14650	14610	14431	14421	14429	14492	14380	14509	14473	14404	14469	14460	14581	14283	14419	14512	14615	14579	14330	14505	14422	14363	14659	14560	14600	14359	14600	14608	14345	14671	14339	14581	14454	14675	14636	14718	14483	14685	14546	14534	14479	14462	14406	14541	14509	14472	14469	14431	14403	14491	14270	14520	14402	14551	14522	14475	14562	14607	14585	14359	14439	14654	14486	14445	14490	14622	14274	14611	14571	14655	14695	14858	14536	14408	14600	14642	14647	14534	14472	14461	14486	14795	14311	14544	14495	14801	14368	14306	14662	14495	14448	14450	14448	14496	14313	14363	14506	14360	14582	14486	14422	14290	14376	14551	14463	14495	14556	14546	14545	14443	14562	14534	14402	14471	14348	14617	14485	14454	14780	14452	14601	14618	14487	14379	14470	14572	14588	14633	14529	14574	14486	14514	14552	14504	14386	14528	14454	14569	14334	14623	14616	14428	14591	14370	14508	14513	14479	14651	14595	14802	14544	14620	14419	14317	14438	14573	14338	14517	14635	14520	14460	14431	14411	14633	14449	14549	14372	14497	14319	14503	14587	14633	14515	14603	14570	14694	14737	14525	14518	14512	14479	14632	14610	14403	14343	14473	14370	14699	14297	14760	14515	14503	14357	14557	14550	14485	14386	14491	14344	14404	14423	14701	14485	14480	14272	14480	14752	14559	14312	14502	14498	14452	14424	14487	14558	14645	14418	14589	14784	14457	14698	14625	14354	14679	14606	14596	14741	14272	14593	14330	14463	14486	14321	14688	14482	14535	14498	14424	14745	14521	14451	14611	14584	14554	14640	14543	14603	14564	14628	14638	14469	14581	14369	14407	14612	14428	14582	14467	14499	14371	14289	14443	14618	14796	14634	14391	14496	14570	14505	14583	14516	14648	14685	14543	14650	14559	14498	14468	14487	14513	14583	14548	14651	14661	14682	14314	14556	14505	14457	14393	14363	14669	14346	14531	14414	14711	14725	14500	14589	14584	14549	14446	14390	14460	14496	14693	14417	14552	14790	14659	14567	14538	14450	14677	14686	14674	14543	14589	14678	14527	14772	14532	14392	14501	14461	14517	14577	14594	14667	14776	14544	14591	14491	14666	14547	14557	14493	14405	14467	14449	14408	14685	14402	14407	14589	14745	14628	14396	14462	14476	14279	14433	14549	14568	14546	14512	14416	14567	14694	14438	14586	14419	14585	14411	14474	14466	14389	14562	14418	14460	14471	14372	14470	14636	14556	14550	14549	14515	14636	14530	14608	14460	14490	14740	14410	14456	14484	14474	14481	14561	14697	14511	14493	14591	14570	14304	14447	14501	14655	14567	14425	14466	14556	14482	14435	14400	14585	14706	14450	14671	14575	14401	14658	14412	14500	14348	14485	14513	14700	14475	14546	14467	14615	14522	14522	14600	14408	14502	14469	14578	14694	14756	14484	14486	14486	14719	14392	14541	14469	14585	14485	14564	14504	14560	14608	14655	14515	14431	14563	14524	14515	14543	14572	14527	14432	14457	14642	14715	14401	14459	14423	14475	14484	14523	14620	14560	14572	14512	14424	14554	14464	14537	14569	14501	14623	14662	14453	14731	14602	14460	14476	14572	14630	14845	14685	14406	14430	14528	14438	14561	14565	14662	14397	14528	14536	14752	14590	14584	14516	14407	14506	14543	14502	14652	14516	14558	14611	14636	14525	14379	14386	14500	14478	14348	14405	14343	14439	14525	14945	14520	14628	14520	14384	14581	14443	14387	14605	14341	14628	14433	14491	14505	14538	14563	14456	14439	14723	14487	14484	14458	14289	14584	14486	14555	14485	14515	14686	14649	14450	14477	14636	14587	14522	14763	14514	14643	14487	14663	14279	14567	14523	14434	14448	14514	14559	14400	14462	14574	14358	14489	14412	14664	14506	14516	14513	14483	14590	14659	14549	14446	14738	14708	14713	14407	14562	14483	14562	14444	14303	14552	14418	14794	14670	14580	14484	14512	14437	14420	14342	14529	14487	14593	14469	14548	14543	14486	14553	14460	14456	14437	14584	14588	14540	14389	14401	14549	14578	14460	14363	14459	14478	14499	14435	14440	14573	14526	14364	14506	14646	14508	14460	14443	14581	14419	14454	14508	14625	14455	14502	14683	14596	14517	14592	14637	14474	14774	14550	14385	14510	14452	14480	14607	14510	14393	14444	14536	14561	14310	14528	14593	14509	14440	14500	14386	14582	14605	14482	14654	14516	14549	14533	14528	14493	14599	14464	14417	14361	14639	14433	14693	14395	14446	14438	14560	14530	14502	14602	14464	14695	14648	14556	14446	14452	14409	14690	14517	14491	14534	14346	14629	14717	14669	14252	14551	14529	14585	14389	14455	14444	14482	14506	14366	14524	14474	14660	14603	14431	14520	14485	14435	14399	14562	14663	14450	14468	14589	14507	14612	14308	14244	14560	14491	14514	14300	14507	14397	14541	14620	14528	14417	14706	14563	14856	14641	14613	14585	14540	14663	14582	14494	14504	14465	14499	14575	14499	14569	14539	14633	14543	14504	14651	14536	14657	14513	14590	14392	14788	14557	14399	14575	14512	14518	14520	14591	14600	14439	14352	14436	14638	14519	14433	14366	14435	14571	14460	14510	14583	14426	14572	14498	14831	14632	14553	14604	14460	14594	14634	14476	14527	14701	14462	14597	14467	14487	14683	14554	14562	14574	14550	14500	14589	14529	14491	14527	14450	14491	14599	14676	14480	14513	14566	14519	14576	14371	14529	14424	14297	14549	14482	14508	14537	14593	14389	14526	14474	14460	14562	14480	14635	14485	14686	14715	14337	14452	14542	14463	14610	14542	14477	14670	14591	14422	14568	14700	14457	14625	14615	14608	14419	14616	14430	14388	14465	14662	14454	14609	14411	14498	14550	14737	14549	14576	14484	14629	14464	14519	14425	14697	14513	14548	14660	14617	14402	14469	14534	14474	14369	14491	14459	14498	14524	14530	14459	14439	14452	14662	14567	14541	14589	14534	14621	14419	14457	14535	14499	14445	14396	14440	14515	14431	14371	14410	14651	14512	14534	14474	14479	14726	14554	14457	14437	14511	14474	14745	14654	14590	14506	14477	14386	14534	14641	14568	14606	14417	14450	14394	14463	14553	14461	14507	14369	14442	14474	14550	14520	14654	14549	14572	14622	14499	14563	14564	14464	14601	14457	14469	14562	14397	14462	14406	14457	14603	14488	14321	14564	14565	14514	14565	14518	14446	14458	14400	14612	14515	14593	14397	14406	14527	14534	14559	14422	14571	14585	14706	14616	14437	14514	14490	14643	14388	14349	14457	14525	14492	14633	14534	14529	14407	14511	14522	14536	14388	14361	14348	14513	14538	14556	14664	14654	14472	14332	14587	14437	14572	14507	14641	14662	14338	14631	14580	14339	14586	14460	14552	14457	14400	14764	14450	14615	14544	14631	14435	14589	14420	14566	14574	14621	14423	14616	14671	14363	14594	14505	14452	14599	14577	14371	14404	14317	14577	14545	14461	14538	14566	14544	14390	14774	14529	14588	14643	14478	14496	14501	14524	14671	14390	14464	14462	14485	14782	14600	14437	14470	14681	14532	14652	14553	14379	14574	14581	14696	14495	14444	14437	14409	14567	14490	14541	14538	14486	14559	14525	14499	14401	14538	14505	14404	14553	14486	14486	14670	14392	14509	14228	14526	14611	14635	14446	14599	14568	14642	14488	14372	14490	14468	14519	14631	14672	14330	14475	14478	14640	14572	14629	14651	14607	14599	14633	14695	14605	14677	14704	14533	14441	14422	14666	14502	14521	14428	14499	14463	14516	14792	14599	14474	14485	14399	14670	14463	14677	14695	14457	14358	14603	14483	14587	14563	14455	14654	14512	14674	14426	14399	14280	14473	14684	14579	14475	14586	14527	14540	14483	14286	14564	14510	14613	14597	14584	14546	14428	14520	14546	14524	14636	14614	14613	14568	14636	14403	14554	14424	14636	14562	14562	14478	14558	14400	14470	14612	14568	14540	14303	14430	14472	14704	14438	14484	14575	14340	14539	14605	14612	14763	14477	14461	14619	14778	14549	14488	14502	14502	14399	14522	14394	14491	14410	14432	14505	14756	14619	14468	14499	14432	14572	14304	14446	14403	14734	14686	14462	14599	14615	14650	14506	14617	14546	14384	14506	14656	14823	14526	14507	14516	14403	14634	14455	14309	14568	14572	14503	14676	14559	14521	14457	14645	14521	14587	14383	14577	14511	14709	14448	14514	14509	14621	14502	14532	14551	14532	14546	14492	14359	14584	14492	14394	14574	14517	14582	14436	14539	14679	14491	14398	14491	14664	14558	14672	14496	14499	14451	14713	14668	14689	14557	14554	14566	14556	14511	14582	14501	14658	14543	14659	14545	14474	14444	14467	14764	14435	14470	14616	14434	14517	14588	14541	14668	14535	14352	14512	14669	14411	14318	14609	14657	14611	14573	14548	14318	14581
17011	28192	24993	20098	17066	15774	15122	14816	14605	14064	13782	13857	13594	13523	13354	13439	13495	13280	13352	13444	13278	13427	13346	13310	13492	13377	13460	13371	13430	13546	13527	13207	13421	13316	13566	13303	13497	13413	13261	13227	13388	13324	13377	13425	13363	13292	13646	14762	15042	14530	14222	13534	13456	13233	13311	13364	13460	13337	13220	13285	13353	13257	13253	13496	13300	13280	13451	13294	13169	13359	13304	13205	13404	13254	13036	13293	13361	13346	13237	13250	13233	13455	13365	13397	13234	13375	13182	13226	13236	13336	13420	13295	13291	13397	13127	13267	13126	13172	13461	13223	13339	13387	13585	13372	13315	13199	13445	13384	13311	13369	13283	13416	13372	13226	13419	13384	13394	13195	13245	13361	13313	13426	13337	13224	13264	13221	13291	13376	13289	13391	13261	13290	13168	13302	13335	13331	13211	13288	13407	13374	13303	13401	13251	13414	13280	13429	13179	13351	13544	13208	13286	13181	13293	13293	13212	13457	13292	13226	13351	13116	13318	13342	13127	13472	13142	13232	13256	13251	13222	13347	13421	13195	13297	13139	13271	13238	13306	13237	13141	13284	13210	13443	13255	13320	13330	13277	13215	13310	13506	13464	13321	13280	13244	13269	13236	13431	13244	13140	13301	13296	13274	13364	13218	13213	13361	13239	13327	13266	13210	13113	13283	13278	13201	13432	13290	13331	13282	13196	13265	13306	13216	13252	13295	13189	13243	13276	13290	13369	13426	13052	13114	13184	13205	13255	13300	13304	13141	13385	13310	13171	13269	13357	13281	13237	13426	13241	13372	13335	13344	13255	13269	13300	13368	13266	13451	13389	13189	13333	13218	13347	13314	13285	13386	13187	13252	13260	13247	13196	13214	13303	13221	13198	13338	13308	13078	13313	13036	13312	13429	13310	13426	13232	13282	13154	13237	13247	13275	13035	13318	13369	13111	13332	13308	13380	13219	13265	13324	13233	13223	13242	13348	13354	13305	13123	13312	13320	13344	13236	13241	13345	13069	13219	13195	13488	13208	13210	13199	13314	13214	13303	13426	13368	13154	13415	13245	13232	13233	13308	13236	13364	13333	13462	13296	13380	13170	13356	13288	13229	13395	13209	13407	13244	13305	13390	13414	13212	13376	13398	13274	13402	13333	13218	13329	13263	13159	13319	13316	13293	13261	13360	13226	13289	13196	13325	13319	13182	13317	13256	13263	13326	13429	13186	13383	13449	13282	13253	13349	13116	13306	13361	13231	13267	13345	13358	13386	13209	13414	13359	13182	13302	13298	13417	13337	13269	13285	13212	13379	13359	13308	13306	13258	13350	13301	13280	13343	13278	12905	13328	13272	13191	13286	13262	13370	13237	13260	13285	13312	13280	13409	13268	13228	13162	13326	13263	13324	13281	13120	13226	13462	13217	13191	13391	13200	13296	13260	13313	13281	13285	13295	13128	13352	13354	13399	13291	13484	13404	13246	13151	13372	13169	13556	13478	13231	13193	13374	13364	13254	13337	13295	13258	13272	13414	13357	13254	13260	13338	13320	13486	13379	13296	13031	13369	13512	13297	13198	13358	13372	13253	13206	13329	13321	13241	13298	13343	13392	13335	13318	13220	13311	13169	13302	13349	13277	13406	13335	13353	13418	13335	13371	13265	13428	13419	13177	13313	13239	13429	13333	13312	13253	13220	13243	13247	13209	13430	13217	13378	13416	13299	13195	13312	13283	13289	13320	13294	13251	13202	13194	13343	13334	13304	13127	13479	13369	13395	13274	13330	13423	13341	13250	13140	13196	13100	13185	13371	13222	13412	13080	13366	13269	13477	13175	13149	13445	13319	13245	13245	13280	13024	13319	13189	13371	13435	13349	13330	13355	13177	13166	13294	13206	13349	13262	13052	13390	13074	13256	13283	13385	13459	13364	13406	13352	13151	13228	13249	13385	13258	13444	13399	13378	13424	13264	13439	13169	13221	13340	13120	13340	13372	13340	13178	13214	13347	13343	13236	13336	13349	13252	13302	13202	13280	13209	13228	13271	13158	13188	13195	13351	13338	13245	13280	13380	13257	13134	13282	13273	13342	13392	13323	13261	13264	13429	13275	13191	13316	13296	13357	13234	13336	13189	13227	13216	13375	13351	13335	13385	13366	13161	13173	13278	13215	13075	13231	13264	13313	13282	13200	13420	13322	13326	13159	13283	13349	13221	13231	13306	13275	13135	13278	13302	13272	13158	13411	13156	13259	13225	13203	13222	13333	13271	13277	13330	13174	13320	13510	13209	13321	13411	13316	13232	13333	13356	13163	13381	13332	13299	13307	13113	13280	13338	13290	13290	13212	13384	13437	13285	13209	13177	13308	13421	13245	13344	13227	13343	13458	13214	13462	13215	13441	13355	13296	13397	13346	13081	13428	13258	13304	13346	13433	13371	13384	13328	13421	13217	13431	13196	13198	13425	13176	13341	13163	13518	13398	13376	13217	13304	13418	13435	13230	13307	13270	13175	13319	13267	13172	13257	13308	13270	13272	13313	13288	13414	13354	13264	13468	13313	13134	13291	13426	13360	13109	13291	13217	13499	13303	13326	13154	13346	13342	13293	13311	13212	13223	13247	13274	13349	13386	13166	13093	13305	13469	13198	13303	13333	13359	13221	13314	13299	13339	13237	13357	13364	13243	13333	13218	13305	13335	13473	13369	13233	13209	13361	13219	13260	13206	13264	13107	13370	13428	13174	13426	13325	13465	13169	13192	13246	13275	13236	13305	13207	13428	13261	13271	13447	13284	13266	13216	13289	13332	13277	13269	13394	13214	13367	13334	13256	13190	13209	13199	13292	13333	13210	13333	13433	13276	13163	13370	13231	13297	13465	13335	13332	13335	13114	13387	13448	13427	13306	13375	13342	13245	13318	13158	13235	13318	13407	13144	13238	13277	13269	13356	13271	13209	13309	13336	13303	13292	13286	13126	13330	13220	13296	13343	13305	13183	13332	13121	13323	13275	13277	13480	13286	13434	13419	13112	13148	13314	13100	13282	13320	13295	13305	13257	13136	13337	13282	13255	13409	13250	13173	13225	13208	13236	13427	13299	13262	13342	13193	13090	13255	13218	13239	13207	13414	13243	13349	13285	13131	13154	13269	13318	13342	13333	13307	13259	13257	13367	13274	13487	13289	13224	13196	13265	13360	13254	13369	13356	13300	13096	13157	13254	13241	13291	13147	13216	13225	13295	13166	13281	13282	13451	13294	13269	13177	13370	13345	13269	13222	13417	13237	13257	13451	13382	13426	13308	13143	13159	13248	13186	13302	13096	13323	13155	13286	13342	13322	13144	13171	13153	13230	13120	13329	13106	13310	13126	13206	13227	13281	13322	13242	13204	13238	13389	13298	13200	13283	13336	13211	13212	13312	13339	13239	13318	13179	13357	13380	13388	13304	13229	13252	13366	13230	13072	13388	13372	13360	13188	13244	13233	13302	13191	13331	13368	13161	13176	13427	13307	13308	13220	13360	13188	13232	13309	13205	13189	13337	13301	13110	13292	13312	13191	13110	13432	13336	13202	13074	13338	13190	13192	13320	13234	13242	13370	13351	13157	13265	13223	13323	13355	13310	13269	13357	13316	13251	13356	13470	13350	13329	13345	13482	13302	13290	13325	13162	13324	13278	13224	13306	13164	13405	13387	13325	13308	13280	13275	13279	13137	13308	13208	13139	13304	13223	13218	13313	13270	13432	13182	13311	13282	13378	13343	13442	13233	13162	13137	13205	13275	13426	13342	13215	13191	13248	13304	13358	13232	13240	13150	13327	13338	13459	13162	13238	13356	13332	13348	13317	13372	13238	13239	13306	13464	13353	13331	13192	13382	13236	13232	13275	13234	13309	13227	13228	13217	13274	13267	13269	13347	13290	13139	13188	13382	13262	13218	13476	13301	13204	13385	13470	13287	13383	13310	13355	13369	13308	13314	13282	13213	13382	13305	13226	13243	13341	13321	13364	13166	13320	13215	13356	13371	13432	13319	13239	13337	13286	13197	13315	13349	13339	13458	13330	13219	13316	13263	13256	13423	13254	13279	13202	13395	13267	13358	13311	13296	13467	13425	13164	13343	13305	13268	13295	13230	13228	13179	13273	13192	13316	13355	13185	13362	13407	13132	13398	13252	13408	13462	13300	13173	13229	13284	13225	13249	13358	13241	13335	13272	13353	13389	13396	13334	13269	13335	13430	13226	13244	13392	13272	13151	13303	13271	13249	13244	13319	13315	13312	13278	13374	13146	13268	13217	13398	13462	13316	13395	13210	13422	13312	13269	13058	13294	13497	13436	13315	13241	13463	13163	13269	13249	13245	13339	13248	13317	13318	13263	13250	13499	13182	13402	13337	13128	13358	13306	13317	13380	13064	13270	13323	13352	13226	13346	13163	13313	13192	13206	13294	13301	13234	13244	13355	13344	13378	13233	13317	13171	13300	13087	13291	13378	13293	13313	13205	13243	13297	13329	13324	13288	13311	13148	13195	13447	13269	13241	13417	13234	13081	13225	13514	13249	13205	13213	13575	13340	13448	13360	13363	13283	13369	13350	13143	13269	13231	13353	13312	13076	13255	13298	13185	13260	13295	13209	13318	13456	13325	13260	13448	13194	13337	13252	13182	13207	13291	13296	13161	13362	13303	13223	13328	13378	13112	13377	13318	13356	13139	13335	13247	13349	13491	13409	13370	13235	13252	13281	13264	13454	13310	13190	13306	13315	13257	13420	13494	13312	13400	13093	13215	13152	13250	13304	13205	13110	13362	13354	13240	13405	13269	13294	13443	13352	13223	13172	13371	13268	13096	13280	13250	13365	13353	13293	13232	13217	13339	13190	13431	13176	13304	13310	13298	13340	13105	13234	13167	13247	13304	13196	13285	13242	13443	13216	13248	13298	13354	13299	13488	13329	13279	13444	13429	13401	13331	13431	13242	13235	13268	13270	13349	13325	13337	13279	13320	13459	13320	13249	13388	13315	13359	13298	13223	13294	13330	13321	13297	13231	13483	13231	13177	13315	13245	13145	13152	13335	13454	13208	13316	13349	13132	13342	13313	13412	13313	13368	13246	13241	13266	13528	13390	13400	13372	13406	13421	13256	13276	13398	13363	13330	13308	13290	13412	13320
22934	21343	29216	23801	21499	23272	24218	19159	17740	17923	17282	17179	17210	16876	16978	17086	16661	16775	16657	16846	16751	16875	16850	16678	16619	16776	16676	16697	16482	16710	16722	16751	16685	16630	16756	16959	16752	16730	16498	16685	16582	16563	16602	16764	16800	16718	16847	17880	18905	18263	17836	17148	17097	16600	16749	16573	16668	16569	16387	16717	16376	16409	16675	16516	16628	16539	16545	16417	16457	16511	16560	16438	16614	16798	16560	16689	16501	16571	16531	16493	16571	16536	16644	16360	16530	16549	16453	16567	16766	16619	16553	16412	16712	16591	16539	16661	16585	16480	16684	16391	16521	16490	16485	16677	16464	16627	16622	16320	16584	16404	16317	16728	16754	16449	16656	16537	16566	16569	16459	16678	16481	16603	16637	16563	16386	16572	16553	16422	16725	16567	16765	16544	16520	16673	16749	16655	16310	16574	16633	16664	16652	16427	16433	16451	16423	16583	16816	16430	16622	16662	16521	16371	16512	16606	16522	16569	16488	16571	16625	16305	16376	16563	16610	16492	16711	16485	16603	16622	16313	16525	16531	16686	16493	16619	16511	16509	16352	16615	16566	16495	16904	16445	16551	16574	16509	16689	16497	16666	16688	16468	16632	16403	16493	16509	16783	16341	16368	16474	16579	16495	16508	16466	16473	16511	16721	16580	16484	16569	16595	16495	16514	16687	16580	16482	16530	16545	16593	16303	16628	16471	16552	16504	16535	16507	16562	16638	16638	16629	16457	16687	16624	16529	16511	16635	16710	16445	16422	16532	16556	16533	16451	16592	16447	16568	16541	16670	16501	16632	16610	16402	16424	16334	16568	16523	16499	16518	16403	16510	16472	16524	16517	16531	16562	16506	16676	16502	16343	16664	16453	16603	16691	16519	16415	16618	16463	16380	16433	16479	16657	16481	16461	16637	16509	16421	16630	16439	16334	16385	16371	16512	16766	16631	16468	16497	16680	16580	16623	16779	16582	16481	16608	16564	16544	16475	16427	16468	16234	16497	16615	16578	16606	16564	16450	16491	16771	16420	16368	16774	16577	16580	16606	16612	16559	16401	16536	16702	16428	16420	16332	16510	16613	16363	16366	16509	16396	16655	16557	16498	16525	16496	16441	16660	16631	16521	16590	16542	16537	16517	16362	16557	16676	16778	16548	16728	16656	16504	16553	16550	16478	16461	16577	16479	16412	16609	16403	16588	16494	16399	16671	16613	16591	16735	16661	16559	16582	16463	16494	16626	16568	16597	16385	16611	16674	16538	16576	16584	16658	16513	16473	16369	16610	16651	16553	16537	16482	16606	16564	16429	16487	16601	16487	16513	16453	16702	16579	16635	16830	16742	16677	16471	16673	16397	16480	16472	16563	16609	16526	16531	16365	16694	16608	16434	16507	16503	16789	16499	16591	16525	16247	16339	16558	16580	16455	16409	16540	16428	16352	16745	16477	16574	16453	16257	16598	16525	16434	16781	16527	16457	16554	16511	16539	16504	16696	16625	16531	16687	16416	16619	16574	16508	16235	16351	16433	16499	16678	16545	16383	16449	16665	16620	16709	16555	16918	16339	16480	16549	16567	16591	16553	16503	16316	16508	16550	16469	16546	16329	16548	16440	16733	16579	16410	16511	16508	16636	16638	16480	16537	16665	16500	16401	16408	16583	16902	16485	16510	16414	16522	16495	16343	16610	16373	16561	16725	16539	16745	16376	16632	16480	16614	16408	16367	16612	16457	16456	16437	16577	16378	16672	16456	16315	16500	16546	16625	16437	16538	16516	16616	16413	16460	16481	16535	16651	16637	16500	16506	16685	16702	16606	16511	16373	16478	16415	16501	16422	16527	16473	16496	16589	16742	16285	16688	16578	16741	16404	16681	16634	16417	16693	16633	16353	16724	16568	16332	16392	16678	16372	16506	16388	16354	16440	16515	16531	16692	16574	16455	16246	16460	16452	16480	16953	16558	16538	16621	16526	16488	16570	16604	16379	16454	16532	16357	16509	16403	16552	16536	16358	16469	16587	16547	16583	16587	16436	16504	16368	16664	16389	16474	16442	16343	16580	16595	16485	16416	16350	16588	16515	16591	16447	16442	16610	16622	16388	16430	16382	16800	16507	16574	16532	16390	16318	16613	16519	16432	16514	16697	16508	16509	16470	16364	16383	16330	16452	16769	16643	16532	16210	16562	16491	16637	16589	16508	16410	16594	16432	16586	16589	16473	16599	16204	16354	16265	16570	16663	16453	16567	16588	16399	16528	16612	16463	16462	16553	16327	16775	16598	16527	16614	16613	16503	16534	16582	16472	16713	16480	16614	16527	16420	16510	16557	16252	16511	16506	16373	16469	16549	16389	16590	16556	16597	16570	16481	16601	16593	16582	16424	16267	16642	16651	16431	16539	16149	16447	16524	16473	16469	16422	16513	16521	16585	16569	16612	16449	16518	16507	16535	16474	16590	16504	16398	16309	16504	16516	16503	16433	16579	16594	16752	16514	16455	16554	16492	16310	16519	16524	16471	16538	16591	16461	16291	16492	16599	16488	16462	16480	16620	16483	16374	16469	16449	16507	16735	16567	16723	16424	16641	16640	16563	16483	16721	16341	16417	16629	16298	16491	16295	16674	16595	16766	16544	16468	16535	16469	16515	16593	16750	16509	16437	16517	16501	16389	16381	16616	16610	16496	16381	16496	16656	16276	16408	16388	16348	16749	16581	16368	16570	16597	16605	16617	16583	16550	16792	16434	16528	16456	16609	16443	16614	16466	16485	16565	16617	16631	16637	16561	16445	16655	16570	16501	16499	16479	16562	16617	16693	16551	16514	16726	16753	16623	16653	16535	16641	16696	16520	16544	16597	16635	16653	16735	16643	16569	16506	16491	16542	16363	16606	16622	16627	16535	16524	16403	16426	16369	16486	16602	16455	16403	16496	16569	16520	16677	16525	16545	16499	16686	16519	16458	16484	16638	16682	16399	16600	16518	16595	16398	16465	16603	16423	16583	16467	16475	16406	16705	16452	16583	16431	16468	16599	16582	16319	16548	16611	16523	16511	16393	16676	16458	16394	16663	16558	16461	16794	16456	16596	16519	16529	16561	16522	16572	16562	16571	16446	16671	16438	16429	16631	16346	16413	16494	16499	16621	16561	16469	16304	16577	16607	16494	16601	16665	16709	16699	16617	16497	16625	16396	16504	16520	16703	16391	16596	16267	16412	16617	16375	16662	16619	16717	16554	16394	16411	16363	16508	16465	16299	16606	16490	16296	16668	16547	16392	16461	16546	16334	16509	16661	16560	16377	16358	16498	16521	16522	16634	16469	16407	16427	16548	16751	16654	16608	16752	16509	16456	16271	16696	16598	16380	16522	16323	16413	16584	16630	16544	16468	16368	16477	16690	16585	16545	16581	16513	16317	16591	16523	16566	16441	16550	16606	16526	16521	16656	16653	16450	16434	16322	16405	16614	16498	16540	16661	16463	16482	16569	16625	16380	16384	16338	16681	16696	16471	16625	16601	16460	16470	16518	16639	16397	16672	16335	16595	16758	16447	16455	16540	16425	16428	16591	16539	16560	16446	16477	16423	16451	16627	16534	16394	16378	16376	16577	16499	16369	16655	16629	16519	16574	16483	16531	16479	16481	16652	16512	16384	16588	16517	16526	16599	16414	16583	16452	16660	16613	16652	16584	16610	16570	16452	16497	16663	16657	16563	16653	16424	16451	16645	16536	16481	16496	16547	16591	16589	16154	16407	16755	16432	16473	16449	16628	16551	16605	16564	16715	16669	16567	16392	16434	16450	16540	16461	16489	16494	16386	16486	16410	16471	16366	16426	16586	16646	16418	16476	16356	16300	16473	16527	16755	16634	16495	16528	16586	16664	16463	16511	16627	16421	16664	16409	16331	16478	16518	16662	16695	16606	16481	16533	16465	16541	16577	16448	16574	16485	16670	16772	16582	16364	16393	16488	16478	16527	16503	16401	16598	16697	16631	16589	16485	16401	16457	16620	16417	16597	16438	16608	16482	16440	16349	16532	16485	16388	16637	16484	16586	16692	16632	16426	16577	16438	16496	16548	16575	16541	16715	16694	16538	16658	16627	16612	16662	16452	16442	16596	16312	16436	16503	16762	16629	16489	16462	16368	16361	16195	16547	16644	16604	16579	16415	16381	16569	16361	16650	16319	16623	16622	16456	16592	16709	16498	16633	16443	16491	16438	16447	16535	16577	16624	16679	16424	16471	16387	16344	16463	16435	16420	16504	16379	16566	16626	16619	16422	16406	16229	16575	16549	16351	16541	16658	16562	16455	16587	16598	16604	16606	16384	16591	16515	16365	16516	16280	16685	16390	16560	16525	16701	16669	16535	16562	16458	16601	16416	16361	16437	16510	16496	16607	16506	16369	16529	16725	16546	16449	16360	16548	16537	16301	16353	16444	16408	16427	16339	16552	16404	16326	16311	16406	16555	16632	16469	16663	16653	16346	16573	16815	16538	16455	16530	16690	16370	16594	16455	16412	16509	16623	16649	16443	16673	16559	16374	16419	16323	16714	16444	16355	16437	16675	16650	16443	16575	16461	16395	16468	16691	16565	16493	16530	16587	16584	16457	16478	16576	16571	16553	16465	16434	16523	16651	16304	16384	16640	16434	16563	16352	16664	16399	16488	16480	16428	16529	16439	16570	16559	16637	16613	16485	16598	16360	16654	16572	16562	16482	16590	16469	16412	16535	16742	16450	16565	16415	16559	16550	16419	16500	16444	16583	16473	16576	16301	16473	16365	16423	16420	16750	16772	16363	16597	16659	16478	16517	16537	16743	16521	16431	16768	16402	16686	16377	16548	16410	16712	16563	16433	16687	16498	16405	16482	16588	16459	16396	16525	16387	16604	16416	16433	16593	16486	16520	16552	16719	16298	16467	16421	16415	16619	16644	16551	16293	16412	16577	16658	16242	16515	16457	16342	16625	16344	16568	16434	16555	16534	16514	16527	16510	16570	16570	16604	16497	16443	16591	16496	16446	16599	16538	16600	16449	16496	16413	16530	16564	16585	16546	16513	16427	16659	16542	16417	16503	16549	16459	16503	16706	16666	16395	16682	16527	16583	16534	16510	16648	16699	16595	16615	16581	16582	16580	16568	16480	16703	16582	16682	16456
20109	33595	30129	24348	20212	18252	17416	17085	16260	15737	15277	15153	14908	14864	14785	14808	14618	14638	14696	14649	14573	14729	14506	14657	14444	14559	14705	14403	14593	14590	14603	14606	14483	14400	14571	14569	14503	14512	14382	14586	14547	14510	14560	14451	14487	14507	14662	16876	17962	16934	15988	15135	14782	14357	14463	14421	14440	14310	14399	14479	14408	14462	14394	14556	14399	14407	14354	14353	14344	14406	14380	14326	14441	14425	14490	14584	14354	14474	14261	14561	14511	14564	14430	14450	14452	14522	14465	14457	14383	14401	14354	14340	14382	14479	14606	14303	14521	14397	14401	14390	14381	14594	14273	14456	14534	14352	14442	14502	14289	14417	14420	14344	14457	14371	14411	14454	14386	14349	14511	14374	14357	14389	14533	14568	14362	14516	14293	14486	14666	14394	14602	14505	14313	14343	14617	14563	14311	14300	14287	14452	14403	14169	14557	14518	14404	14304	14290	14492	14336	14470	14431	14429	14421	14608	14560	14413	14275	14468	14446	14308	14514	14421	14496	14491	14666	14447	14450	14455	14351	14466	14353	14244	14580	14380	14573	14439	14426	14412	14502	14353	14466	14458	14587	14306	14292	14494	14406	14389	14353	14220	14472	14334	14563	14541	14255	14469	14319	14425	14426	14538	14367	14438	14351	14403	14492	14463	14377	14321	14271	14423	14416	14435	14431	14431	14417	14493	14346	14421	14431	14546	14575	14413	14551	14420	14412	14354	14389	14514	14342	14434	14305	14527	14351	14481	14446	14481	14383	14498	14380	14436	14450	14556	14514	14488	14357	14418	14551	14414	14388	14418	14352	14483	14445	14376	14478	14415	14402	14170	14358	14458	14541	14611	14583	14297	14517	14446	14495	14439	14471	14402	14342	14464	14394	14458	14476	14515	14326	14255	14427	14515	14361	14438	14442	14368	14428	14560	14581	14391	14409	14429	14423	14373	14303	14429	14577	14410	14483	14378	14518	14581	14449	14365	14467	14359	14479	14611	14432	14618	14493	14508	14398	14376	14511	14348	14166	14469	14276	14205	14495	14379	14307	14440	14588	14287	14531	14389	14462	14560	14400	14489	14455	14416	14453	14424	14401	14267	14367	14315	14458	14504	14300	14375	14501	14237	14544	14403	14381	14578	14360	14409	14438	14403	14572	14509	14546	14480	14405	14542	14308	14416	14485	14332	14456	14401	14491	14357	14609	14414	14394	14579	14338	14423	14458	14381	14464	14484	14421	14357	14481	14324	14513	14473	14379	14426	14329	14353	14365	14321	14354	14328	14482	14551	14331	14575	14447	14232	14381	14316	14436	14439	14371	14467	14583	14326	14433	14467	14571	14430	14529	14373	14555	14437	14412	14545	14269	14171	14264	14507	14259	14473	14449	14397	14502	14475	14478	14512	14582	14579	14437	14396	14516	14307	14247	14363	14419	14343	14440	14417	14492	14437	14298	14408	14328	14578	14592	14441	14442	14382	14499	14359	14460	14234	14379	14515	14450	14477	14378	14389	14381	14554	14394	14494	14442	14462	14629	14412	14362	14292	14376	14438	14513	14512	14331	14451	14395	14411	14376	14438	14457	14489	14370	14566	14422	14409	14221	14549	14288	14388	14388	14394	14443	14391	14178	14417	14368	14455	14368	14342	14492	14580	14386	14520	14529	14493	14526	14394	14485	14370	14407	14519	14422	14240	14473	14266	14458	14415	14460	14493	14244	14373	14423	14409	14620	14511	14451	14595	14374	14408	14470	14396	14377	14448	14474	14354	14324	14443	14562	14301	14400	14395	14526	14344	14404	14415	14563	14382	14341	14370	14497	14480	14594	14358	14273	14506	14361	14407	14385	14565	14413	14400	14418	14441	14385	14259	14415	14403	14439	14518	14401	14607	14425	14563	14528	14333	14510	14479	14470	14585	14381	14288	14421	14323	14557	14483	14404	14471	14441	14503	14366	14455	14307	14397	14524	14237	14379	14283	14359	14366	14429	14430	14416	14300	14554	14553	14454	14332	14271	14443	14428	14448	14386	14344	14422	14548	14378	14381	14417	14302	14401	14297	14355	14397	14467	14312	14479	14586	14352	14341	14535	14172	14411	14411	14368	14312	14356	14483	14411	14366	14282	14565	14331	14505	14350	14290	14306	14360	14529	14518	14632	14436	14425	14475	14342	14373	14472	14408	14373	14356	14249	14418	14479	14421	14481	14574	14471	14432	14449	14415	14374	14522	14450	14484	14383	14504	14476	14426	14435	14457	14447	14330	14517	14375	14320	14537	14395	14393	14490	14603	14343	14445	14404	14245	14415	14446	14480	14365	14457	14469	14412	14572	14305	14428	14547	14531	14563	14346	14357	14339	14409	14333	14436	14307	14360	14552	14398	14393	14402	14393	14385	14378	14404	14227	14231	14344	14416	14496	14366	14565	14413	14546	14303	14469	14463	14368	14399	14219	14362	14347	14493	14348	14507	14388	14386	14355	14344	14571	14263	14360	14504	14462	14325	14366	14516	14289	14479	14308	14256	14338	14490	14534	14580	14393	14453	14345	14537	14475	14183	14527	14444	14414	14287	14458	14350	14320	14467	14395	14317	14277	14674	14531	14525	14335	14389	14613	14511	14458	14404	14497	14414	14489	14395	14315	14515	14387	14607	14523	14556	14494	14600	14499	14393	14492	14353	14308	14572	14358	14466	14509	14349	14456	14432	14195	14440	14390	14613	14467	14421	14577	14310	14447	14548	14475	14341	14324	14595	14456	14585	14392	14552	14424	14457	14366	14482	14433	14400	14587	14357	14480	14442	14331	14489	14364	14254	14527	14392	14323	14367	14447	14520	14482	14490	14444	14312	14494	14460	14591	14434	14369	14581	14322	14389	14410	14520	14423	14511	14487	14547	14470	14494	14324	14195	14642	14427	14566	14355	14481	14403	14315	14268	14278	14296	14346	14258	14449	14570	14432	14358	14345	14413	14292	14397	14336	14622	14500	14496	14410	14436	14380	14362	14407	14583	14501	14476	14438	14430	14515	14519	14440	14384	14538	14435	14246	14453	14406	14386	14348	14492	14339	14468	14481	14304	14418	14699	14469	14491	14510	14462	14412	14468	14509	14506	14389	14327	14386	14345	14557	14271	14453	14276	14461	14443	14504	14475	14326	14402	14527	14418	14423	14349	14479	14255	14309	14553	14415	14506	14516	14350	14499	14441	14272	14504	14413	14508	14404	14475	14349	14488	14522	14433	14338	14591	14314	14433	14540	14445	14446	14445	14212	14454	14343	14385	14411	14386	14508	14434	14649	14327	14492	14423	14447	14392	14434	14301	14396	14487	14481	14446	14566	14398	14343	14414	14513	14493	14598	14578	14351	14460	14438	14377	14346	14339	14543	14516	14516	14525	14329	14473	14402	14426	14315	14317	14552	14484	14483	14542	14375	14381	14336	14452	14384	14552	14407	14342	14493	14520	14459	14350	14369	14388	14298	14372	14431	14655	14437	14377	14392	14450	14413	14442	14426	14470	14435	14446	14495	14579	14294	14512	14439	14427	14399	14554	14357	14504	14193	14443	14379	14553	14318	14442	14399	14550	14294	14654	14378	14545	14365	14378	14472	14244	14303	14399	14407	14476	14416	14284	14557	14363	14384	14403	14342	14312	14349	14503	14470	14442	14350	14425	14284	14458	14290	14531	14389	14440	14375	14487	14494	14543	14492	14569	14425	14357	14481	14346	14547	14409	14430	14339	14394	14277	14487	14392	14299	14412	14537	14443	14572	14441	14536	14427	14327	14289	14208	14296	14448	14461	14390	14587	14541	14420	14392	14557	14398	14372	14353	14373	14302	14345	14363	14472	14347	14385	14538	14653	14442	14373	14552	14516	14380	14341	14514	14296	14347	14422	14434	14480	14366	14394	14136	14468	14336	14444	14448	14547	14507	14408	14332	14430	14318	14518	14606	14412	14404	14388	14387	14352	14179	14445	14519	14679	14490	14548	14357	14447	14323	14474	14335	14485	14349	14512	14367	14511	14271	14320	14213	14405	14447	14330	14451	14354	14374	14490	14533	14292	14387	14432	14319	14422	14401	14351	14293	14470	14449	14579	14417	14301	14278	14450	14488	14370	14402	14317	14512	14268	14552	14296	14490	14417	14327	14514	14386	14368	14410	14567	14408	14261	14440	14441	14551	14370	14294	14321	14281	14342	14509	14431	14324	14474	14421	14432	14475	14429	14269	14363	14342	14365	14336	14426	14488	14467	14405	14381	14405	14386	14449	14577	14488	14374	14440	14232	14410	14604	14406	14521	14667	14455	14461	14342	14345	14282	14275	14601	14482	14427	14267	14503	14326	14407	14482	14479	14574	14459	14354	14381	14447	14529	14553	14594	14361	14338	14373	14495	14427	14345	14423	14416	14263	14541	14446	14378	14551	14358	14338	14491	14498	14345	14364	14382	14469	14419	14311	14427	14418	14523	14310	14594	14479	14442	14425	14527	14317	14533	14475	14493	14429	14444	14496	14515	14495	14520	14486	14337	14363	14537	14312	14278	14342	14287	14339	14459	14297	14628	14432	14337	14369	14385	14352	14399	14435	14370	14401	14320	14510	14399	14213	14397	14477	14371	14270	14540	14472	14319	14365	14658	14341	14484	14479	14469	14528	14433	14317	14520	14540	14461	14417	14331	14265	14426	14395	14494	14387	14428	14357	14517	14507	14456	14409	14385	14488	14386	14463	14329	14303	14686	14282	14441	14610	14396	14388	14442	14488	14467	14506	14401	14578	14335	14327	14328	14340	14306	14472	14290	14304	14342	14307	14529	14479	14478	14372	14358	14345	14372	14522	14560	14468	14336	14303	14329	14532	14413	14344	14302	14404	14561	14379	14562	14368	14454	14276	14506	14423	14456	14381	14536	14411	14432	14428	14381	14472	14379	14332	14405	14492	14207	14217	14572	14467	14414	14490	14383	14440	14400	14355	14557	14544	14354	14537	14494	14440	14242	14497	14522	14387	14350	14499	14481	14288	14435	14420	14386	14326	14416	14237	14437	14406	14420	14513	14435	14399	14382	14366	14507	14411	14446	14413	14380	14368	14456	14315	14455	14397	14525	14438	14383	14395	14353	14305	14358	14471	14319	14240	14448	14391	14324	14336	14398	14466
27699	22061	23990	20293	16509	16602	16679	16431	16480	16357	16467	16062	16042	16317	16392	16069	16143	16105	16304	16260	16344	16261	16247	16235	16315	16136	16350	16273	16216	16142	16215	16228	16102	16178	16173	16154	16045	16356	16314	16386	16343	15882	16240	16147	15949	16135	16178	16225	16485	16494	16243	16308	16264	16064	16213	16021	16114	16378	16152	16476	16258	16034	16157	16046	16217	16090	16024	16046	16039	16145	16391	16308	16220	16045	16129	16110	16174	16059	16092	15971	16257	16043	16192	16220	15969	16054	16293	16141	16239	16112	16307	16145	16246	15975	16137	16234	16177	16212	16188	16134	15982	16128	16056	16319	16260	16186	16037	16282	16188	16394	16236	16090	16095	16125	16339	16133	16208	16550	15944	16047	16067	16095	16048	16113	15875	16214	16167	16119	16112	16178	15885	16357	16114	16042	16248	16204	16280	16014	15954	15964	16072	16331	16186	16159	15962	16149	16126	16036	16059	16236	16265	16133	16046	16263	16229	16268	16066	16322	16253	16141	16042	16104	16203	15854	16125	16240	16129	16220	16349	16391	16154	16039	16113	16076	16234	16134	16126	16001	16111	16013	16123	16140	15920	16299	16149	16002	16275	16121	16038	16100	16296	16155	16161	16065	16178	16090	16063	15989	16079	16122	16215	16202	16124	16227	16346	16172	16271	16158	16086	16154	16218	16105	16219	16239	16113	16074	16088	16287	16148	16207	16071	16059	16179	16242	16183	16162	16089	16161	16210	16089	16016	15967	16065	16321	16314	16023	16149	16213	16168	15830	16259	16242	16191	16027	16162	16114	16109	16041	16220	16063	16050	16126	16371	16000	16079	16150	16148	16295	16000	15850	16056	16200	16239	16333	16156	16139	16118	16082	16253	16282	16107	16017	16303	16067	16106	16147	15977	16205	16123	16377	16175	16114	16033	16101	16206	16123	16141	16107	15970	16078	16034	16076	16290	15988	16262	16245	16188	16126	16243	16292	16181	16166	16390	16337	16238	16223	16149	16042	16102	16192	16140	16205	16218	16184	15932	15879	16062	16347	16280	16365	16365	16427	16282	16285	16201	16150	16264	16042	16088	16064	16170	16159	16213	16150	16374	16236	16054	16070	16149	16014	16191	16079	16151	16141	16276	16305	16416	16175	15938	16240	16163	16153	16281	16176	16324	16289	16307	16129	16123	16161	16162	16136	15908	16121	16025	16225	16215	15941	16006	16071	16189	16231	16150	16330	16060	16152	16278	16273	16176	16090	16103	16218	16317	16193	16252	16041	16208	16297	16153	16167	16402	16232	16308	16392	16447	15993	16144	16053	16231	16101	16165	16269	15982	16031	16117	16216	16166	16058	16131	15890	16276	16132	16126	16116	16327	16119	16337	16264	16354	16308	16236	16311	16221	16095	16197	16319	16353	16137	15938	15978	15985	16185	16137	16241	16282	16248	16133	16137	16057	16309	16077	16166	16320	16223	16220	16213	16329	16288	16183	16176	16006	16038	16232	16099	16116	16360	16015	16130	16087	16254	16124	16078	16363	16134	16073	16059	16271	16028	16275	16046	16110	16206	16253	16058	16327	16157	16140	16200	16169	16238	16104	16121	16197	16043	16131	16204	15985	16066	16020	16021	16338	16178	16201	16091	16270	16060	16177	16065	16280	16175	16135	16156	16220	16196	16028	16130	16084	16282	16152	16177	16323	16114	16047	16092	16181	16028	16061	16214	16184	16100	15968	16158	16229	16120	16201	16062	16099	15968	16029	16190	16194	16059	15965	15933	16275	16245	15955	16161	16106	16047	16226	16174	16049	16228	16039	15949	16397	15955	16131	16139	16035	16112	16089	15976	16430	16049	16248	16370	16220	16222	16144	16267	16326	16051	16205	16234	16140	16250	16139	16075	16234	16219	16081	16117	16310	16261	16140	16032	16025	16125	16101	15843	16308	16264	16206	16038	16097	16257	16153	15997	16293	16031	16185	16302	16257	16234	16105	16046	16168	16056	16116	16217	16096	16266	16247	16184	16340	16185	16017	16150	16308	16175	16163	16084	16173	16170	15908	16277	16320	16013	16164	16039	16282	16088	16109	15967	16205	16247	15972	16180	16262	16332	16232	16070	16095	16162	15980	16229	16138	16234	16405	16272	16252	16074	16121	16236	16322	16305	16224	16264	16043	16118	16023	16192	16032	16222	16315	16072	16185	16088	16123	16084	16179	16068	16236	16039	16246	16389	16213	15888	16157	16261	16240	16151	16336	16129	16049	16165	16074	16042	15950	16133	16092	16259	16017	16233	16288	16295	16326	16243	15927	15869	16155	16113	16142	16261	16077	16059	16144	16267	16217	16054	16008	16251	16116	16086	16140	16281	16227	16086	16178	16169	16159	16016	16196	16013	16135	16190	16216	16227	16446	16147	16237	16286	16055	16073	16170	16228	16209	16036	16127	16081	16037	16198	16359	16212	16290	16126	16128	16137	16228	16322	15943	16177	16116	16126	16202	16239	16178	16198	16199	16250	16202	16253	16180	15880	16087	16268	16119	16205	16149	16189	16196	16047	16294	16166	16006	15996	16256	16219	16136	16105	16171	16232	16219	16230	16121	16168	16276	16262	16197	15917	16107	16363	16324	16303	16161	16151	16413	16202	16112	16176	16303	16269	16139	16091	16158	16231	16034	16193	16073	16229	16128	16278	16094	16161	16361	16198	16252	16400	16165	16061	16065	16138	16079	16046	16201	16340	16103	16078	16215	16043	16191	16077	15955	16102	16237	16178	16033	16135	16205	16234	16069	16286	16162	16216	16011	16115	16055	16150	16154	16223	16182	16045	16402	15857	16181	16094	16086	16226	16233	16130	16086	16135	16194	16291	16198	16091	16166	16031	16110	15928	16220	16203	16070	16135	16202	16073	16208	16330	16110	16245	16157	16195	15986	16136	16037	16105	16219	16082	16145	16140	16318	16154	16061	16169	16214	16268	16149	16232	15993	16229	16295	16243	16009	16170	16420	16279	16326	16097	16036	16051	15867	16243	16135	16087	16096	16300	16261	16089	16044	16087	16245	16086	16165	16173	15937	16259	16035	16064	16129	16041	15967	16321	16105	16020	16157	16128	15920	15982	16148	16096	15934	16161	16181	16083	16249	16261	16240	16139	16266	16411	16242	16352	16324	16200	16034	16138	16154	16032	16315	16212	15912	16257	16376	15960	16300	16031	16277	16147	16259	16209	16078	16194	16156	16132	16150	16011	16141	16231	16055	16222	16278	16091	15951	16225	16235	15962	16055	16022	16210	16422	16180	16187	16249	16427	16144	16077	16113	15875	16045	16125	16059	16175	16190	16156	16236	16226	16358	16147	16143	16238	15970	16110	16237	16321	16134	16308	16170	16023	16178	16127	16119	16242	16155	16049	16208	16135	16026	15999	16028	16234	16201	16153	16082	16029	16266	16248	16183	16364	16278	16252	16145	16135	16350	16162	16332	16151	16174	16103	16079	16002	16226	16281	16145	16113	16165	16185	16247	16163	16263	16102	16083	16175	16094	16413	16258	16202	16210	16106	16236	16210	16092	16080	16234	16199	16165	16184	16151	16201	16086	16116	16138	16343	16336	16110	15929	16248	16002	16024	16270	16063	16116	16180	16214	15993	16286	16045	16218	16265	16108	16240	16264	16094	16152	16208	16322	16107	16256	16096	16052	16193	16177	16173	16227	16159	15967	16392	15999	16269	16263	16054	16265	16251	16262	16116	16072	15993	16108	16001	16301	15886	16023	16164	16004	16095	16134	16160	16354	16153	16143	16249	16273	16252	16001	16143	16169	16088	16244	16235	16103	16084	16256	16352	16100	16129	16161	16002	16183	16310	16314	16126	16158	16255	16127	16300	16300	16396	16289	15898	16175	16134	16187	16204	16031	16144	16056	15958	16193	16163	16054	15968	16417	16323	15906	16391	16238	16227	15964	16110	16228	16043	16070	16263	15970	16072	16234	16202	16050	16119	16048	16177	16158	16264	16174	16450	16098	16116	16413	16154	16154	16247	16141	16254	16302	16257	16091	16307	16158	16270	16149	16184	16307	16164	16237	16163	15944	16255	15998	16035	16187	16090	16169	15904	16204	16144	16029	16148	16218	16097	15999	16150	16079	16274	16121	16234	16395	16204	16033	15994	16293	15956	16239	16275	16237	16080	16113	16344	16256	16164	16051	16069	16187	16027	16056	16151	16019	15938	16116	16265	16180	16257	16084	16193	16109	16093	16265	16230	16156	16161	16193	16351	16363	15951	16115	16183	16279	16259	16293	16205	16183	16468	16078	16076	16105	15931	15879	16063	16095	16302	16328	16217	15954	16057	16195	16366	16039	16253	16018	16095	16204	16047	16250	16211	16346	16185	16160	16270	16157	16212	16135	16155	16164	16214	16181	16420	16174	16105	16179	16046	16085	16146	16054	16129	16181	16139	16178	16305	16082	16122	16082	16051	16089	16139	16274	15983	16215	16107	16152	16179	16140	15966	16217	16147	16068	16203	16250	16395	16395	16143	16231	16143	16094	16057	16290	16111	16227	16371	16099	16124	16307	16131	16329	16217	16154	15947	16108	16093	16130	16029	16123	16219	16269	16307	16311	16138	16072	16029	16188	16128	15970	16205	16072	16257	16212	16003	16181	16192	16173	16286	16420	16149	16107	16295	16180	16334	16159	16140	16122	16097	16139	16099	16088	16066	16101	16226	16407	16225	16195	16239	16038	16186	16312	16083	16236	16210	16026	16177	16178	16087	16208	16348	16380	16094	16429	15940	16050	15989	16019	16172	16189	15985	15961	16187	16044	16266	16201	16292	16244	16132	16347	16240	16266	16134	15969	16161	16280	16196	16113	16015	16168	16102	16222	16354	16369	16104	16266	15982	16203	16255	15927	16050	16047	16034	16086	16203	16096	16134	16243	16213	16251	16165	16082	16206	16134	16037	16186	15962	16277	15943	16196	16164	16220	16102	16063	16071	15960	15968	16106	16196	16254	15893	16121	16168	16121	16174	16408	16250	16175	16023	16191	16185	16076	16086	16065	16192	16226	16375	16236	16153	16066	16139	15980	15981	16149	16248	16192	16227	16040	16074	16139	16188	15992	16219	16337	16333	16068	16005	16169	16287	16254	16075	16217	16153	16173	16176
16283	19327	17992	16361	15362	14900	14829	14844	14559	14488	14548	14491	14309	14342	14322	14080	14281	14379	14107	14318	14278	14277	13997	14250	14340	14199	14299	14242	14100	14127	14490	14209	14200	14317	14159	14220	14326	14182	14169	14090	14298	14245	14405	14179	14273	14286	14278	14351	14609	14615	14548	14382	14224	14299	14125	14243	14331	14330	14244	14389	14255	14305	14274	14283	14288	14204	14194	14308	14264	14228	14370	14196	14107	14082	14246	14287	14301	14059	14215	14315	14283	14453	14148	14421	14439	14229	14132	14303	14323	14322	14376	14127	14222	14291	14318	14321	14112	14200	14153	14195	14215	14335	13979	14366	14302	14225	14205	14318	14209	14129	14236	14281	14231	14206	14420	14219	14306	14155	14199	14182	14219	14037	14270	14327	14322	14324	14276	14350	14193	14248	14228	14338	14259	14290	14089	14043	14284	14268	14230	14250	14274	14284	14113	14284	14244	14134	14293	14255	14107	14197	14214	14330	14215	14211	14315	14086	14112	14151	14298	14345	14145	14232	14373	14247	14160	14316	14371	14226	14216	14136	14315	14074	14385	14187	14163	14222	14147	14127	14327	14276	14415	14349	14263	14339	14235	14249	14116	14061	14280	14249	14316	14083	14253	14186	14269	14242	14162	14448	14290	14167	14350	14454	14153	14055	14195	14171	14359	14356	14250	14208	14145	14187	14299	14188	14331	14196	14392	14196	14257	14201	14141	14226	14140	14187	14171	14164	14233	14232	14354	14271	14370	14247	14317	14101	14265	14299	14290	14157	14186	14270	14338	14410	14238	14125	14231	14175	14190	14304	14230	14204	14236	14368	14242	14296	14212	14327	14153	14012	14158	14384	14154	14201	14209	14201	14390	14248	14170	14165	14284	14276	14169	14100	14396	14181	14170	14249	14117	14116	14271	14210	14322	14340	14301	14319	14255	14286	14371	14137	14179	14223	14275	14401	14205	14209	14202	14253	14343	14343	14153	14252	14315	14259	14234	14233	14266	14202	14374	14195	14225	14231	14152	14235	14236	14358	14230	14113	14222	14121	14283	14308	14314	14224	14221	14213	14169	14271	14172	14191	14102	14245	14277	14340	14179	14165	14306	14408	14362	14312	14373	14172	14165	14243	14149	14315	14154	14203	14122	14261	14349	14186	14249	14219	14431	14283	14318	14244	14311	14310	14352	14164	14258	14132	14267	14254	14179	14107	14360	14335	14295	14290	14146	14409	14246	14258	14293	14254	14364	14099	14336	14335	14160	14132	13974	14042	14347	14277	14174	14188	14305	14232	14193	14282	14228	14231	14044	14257	14198	14166	14098	14056	14115	14262	14241	14174	14393	14277	14170	14223	14282	14202	14167	14248	14176	14300	14252	14412	14197	14168	14234	14291	14204	14268	14404	14332	14270	14282	14232	14260	14269	14307	14298	14091	14159	14253	14245	14325	14365	14218	14241	14297	14252	14406	14277	14104	14141	14348	14190	14201	14231	14552	14293	14135	14223	14142	14243	14291	14217	14249	14243	14172	14189	14203	14244	14212	14273	14018	14322	14328	14212	14319	14147	14163	14365	14357	14240	14236	14313	14364	14147	14258	14292	14362	14248	14224	14274	14297	14322	14212	14089	14279	14397	14377	14309	14402	14416	14082	14239	14207	14193	14296	14106	14373	14255	14292	14199	14279	14315	14370	14222	14212	14253	14264	14284	14065	14156	14374	14313	14287	14444	14245	14210	14165	14161	14261	14231	14174	14157	14417	14252	14232	14176	14225	14413	14250	14192	14352	14259	14148	14270	14168	14268	14192	14364	14246	14344	14210	14449	14333	14293	14100	14277	14075	14354	14156	14076	14226	14216	14238	14278	14175	14256	14198	14288	14289	14102	14473	14117	14149	14432	14211	14288	14370	14246	13976	14408	14273	14390	14183	14041	14134	14243	14357	14130	14311	14262	14169	14200	14184	14312	14359	14329	14186	14186	14239	14190	14187	14352	14213	14196	14136	14266	14170	14178	14224	14256	14299	14257	14240	14323	14159	14108	14293	14275	14437	14244	14151	14267	14119	14150	14402	14284	14246	14255	14312	14303	14199	14188	14144	14186	14321	14247	14311	14095	14210	14347	14224	14301	14279	14095	14345	14337	14245	14226	14338	14245	14268	14303	14199	14300	14192	14232	14258	14153	14304	14286	14416	14190	14222	14249	14227	14328	14264	14365	14324	14214	14082	14385	14278	14337	14321	14234	14265	14211	14114	14391	14285	14236	14123	14305	14406	14310	14286	14319	14045	14207	14173	14348	14260	14200	14250	14400	14368	14310	14412	14445	14057	14278	14249	14324	14220	14280	14177	14228	14310	14134	14188	14288	14329	14225	14135	14223	14236	14183	14343	14244	14160	14309	14298	14238	14059	14178	14150	14267	14273	14280	14182	14393	14149	14180	14134	14088	14209	14307	14261	14280	14224	14330	14208	14205	14223	14419	14299	14223	14191	14201	14244	14337	14223	14168	14257	14123	14142	14516	14219	14312	14289	14136	14327	14130	14290	14229	14354	14063	14310	14280	14213	14170	14339	14070	14244	14285	14185	14044	14295	14193	14274	14305	14246	14257	14120	14230	14176	14218	14043	14192	14261	14318	14296	14129	14079	14249	14123	14306	14147	14382	14059	14234	14239	14180	14305	14196	14266	14371	14177	14437	14202	14271	14255	14305	14255	14307	14280	14028	14266	14149	14125	14169	14368	14179	14234	14215	14205	14200	14296	14248	14268	14090	14215	14073	14328	14389	14225	14297	14270	14172	14334	14118	14359	14231	14230	14269	14371	14384	14429	14354	14234	14139	14348	14258	14225	14275	14277	14189	14143	14104	14516	14262	14335	14418	14367	14104	14200	14271	14255	14073	14211	14178	14405	14199	14159	14367	14305	14255	14225	14175	14205	14161	14426	14401	14056	14265	14408	14279	14309	14300	14223	14288	14221	14327	14374	14236	14214	14240	14319	14273	14152	14227	14266	14353	14272	14244	14328	14342	14396	14283	14159	14383	14095	14233	14285	14257	14185	14248	14346	14215	14254	14108	14275	14194	14296	14233	14164	14287	14377	14306	14317	14219	14226	14147	14309	14225	14383	14182	14229	14242	14231	14361	14144	14275	14341	14375	14172	14216	14185	14199	14243	14323	14255	14306	14172	14216	14366	14435	14211	14355	14204	14148	14162	14323	14180	14248	14328	14315	14366	14247	14232	14153	14293	14241	14144	14076	14319	14196	14226	14200	14322	14175	14298	14175	14361	14271	14442	14292	14225	14329	14421	14238	14402	14120	14106	14241	14460	14115	14379	14290	14107	14216	14273	14082	14143	14059	14139	14234	14183	14146	14067	14282	14307	14266	14202	14297	14188	14435	14067	14270	14404	14228	14414	14209	14247	14459	14036	14300	14367	14357	14045	14322	14146	14296	14391	14283	14222	14233	14294	14198	14381	14404	14298	14199	14237	14418	14250	14127	14227	14286	14330	14174	14192	14216	14319	14274	14219	14113	14149	14177	14353	14190	14130	14218	14186	14275	14138	14251	14308	14396	14180	14318	14304	14255	14360	14310	14201	14457	14151	14273	14232	14236	14108	14300	14357	14270	14248	14317	14187	14212	14374	14244	14209	14314	14464	14336	14088	14180	14146	14195	14302	14324	14245	14318	14448	14219	14378	14214	14245	14308	14179	13960	14100	14210	14210	14391	14336	14282	14274	14342	14136	14150	14411	13994	14216	14110	14214	14494	14113	14322	14346	14278	14246	14260	14318	14236	14142	14396	14279	14194	14357	14310	14302	14336	14228	14202	14284	14144	14301	14215	14275	14137	14254	14217	14203	14329	14334	14254	14401	14436	14290	14229	14278	14179	14300	14353	14376	14224	14321	14102	14160	14401	14189	14302	14086	14133	14321	14208	14312	14350	14232	14389	14377	14280	14371	14163	14265	14227	14207	14399	14080	14255	14164	14274	14269	14302	14203	14167	14330	14270	14249	14388	14340	14411	14346	14217	14351	14179	14149	14431	14315	14361	14143	14317	14279	14257	14283	14355	14108	14266	14322	14170	14225	14337	14212	14161	14189	14062	14436	14296	14225	14300	14091	14147	14216	14177	14092	14246	14211	14332	14408	14063	14246	14201	14282	14310	14186	14310	14237	14234	14160	14325	14292	14065	14252	14397	14041	14149	14211	14183	14362	14325	14238	14153	14284	14176	14245	14304	14131	14279	14295	14255	14083	14275	14229	14297	14253	14268	14208	14317	14299	14222	14320	14237	14259	14227	14407	14143	14304	14112	14226	14339	14438	14421	14383	14224	14175	14303	14094	14256	14197	14208	14181	14438	14263	14298	14366	14123	14228	14168	14325	14250	14303	14295	14393	14099	14270	14357	14204	14240	14203	14350	14296	14225	14268	14171	14317	14355	14240	14433	14289	14331	14164	14165	14296	14262	14257	14239	14229	14311	14233	14241	14393	14046	14164	14347	14151	14209	14160	14126	14161	14216	14441	14189	14270	14202	14229	14253	14278	14290	14047	14305	14318	14331	14269	14004	14150	14273	14005	14253	14414	14208	14367	14279	14165	14293	14251	14325	14266	14211	14280	14286	14333	14327	14424	14237	14218	14025	14129	14455	14193	14320	14103	14335	14126	13967	14465	14240	14140	14175	14152	14423	14221	14200	14260	14362	14360	14323	14133	14068	14297	14349	14254	14353	14284	14160	14175	14268	14029	14236	14047	14280	14272	14280	14184	14332	14257	14261	14257	14246	14232	14145	14307	14280	14216	14244	14338	14197	14209	14340	14330	14329	14097	14147	14281	14285	14280	14487	14367	14189	14227	14398	14319	14165	14295	14269	14188	14104	14199	14381	14125	14294	14232	14174	14232	14171	14226	14145	14216	14339	14185	14212	14069	14303	14169	14185	14124	14226	14152	14220	14296	14275	14264	14240	14299	14194	14341	14121	14215	14162	14340	14256	14383	14171	14195	14267	14136	14133	14362	14266	14341	14163	14150	14360	14135	14316	14175	14332	14264	14333	14246	14273	14222	14223	13951	14259	14062	14324	14146	14181	14270	14164	14277	14233	14250	14228	14336	14189	14202	14163	14290	14239	14351	14255	14304	14388	14199	14278	14217	14340	14169
24109	21426	28868	24429	22120	21179	20131	17595	16909	16894	16716	16713	16623	16440	16537	16277	16439	16370	16463	16325	16346	16233	16482	16159	16242	16361	16413	16382	16088	16401	16337	16445	16165	16432	16402	16210	16248	16210	16418	16674	16456	16332	16373	16248	16275	16257	16110	17176	17708	17248	16939	16584	16342	16179	16341	16203	16286	15989	16124	16038	16238	16202	16197	16374	16291	16159	16383	16321	16216	16312	16385	16226	16135	16261	16241	15921	16074	16134	16213	15946	16256	16391	16306	16420	16270	16223	16230	16167	16297	16165	16178	16205	16157	16283	16180	16234	16324	16133	16271	16230	16226	16212	16258	16265	16127	16138	16235	16201	16234	16151	16231	16170	16263	16150	16272	16206	16244	16274	16142	16245	16261	16219	16121	16187	16279	16149	16331	16273	15909	16213	16196	16120	16194	16219	16411	16073	16051	16073	16208	16167	16247	16196	16190	16201	16228	16227	16231	15965	16196	16094	16340	16180	16300	16223	16173	15973	16136	16326	16066	16308	16354	16154	16232	16207	16243	16698	16301	16279	16066	16112	16248	16130	16234	16206	15999	16267	16284	15896	16094	16002	16104	16192	16259	16205	16230	16064	16261	16214	15951	16313	16086	16098	16107	16320	16047	16167	16274	16246	16211	16297	16201	16202	16191	16244	16378	16172	16286	16084	16249	15953	16348	16153	15990	16193	16300	16025	16289	16171	16244	16095	16338	16086	16168	16203	16204	16216	16282	16036	16257	16221	16305	16380	16143	15950	16253	16274	16125	16381	16221	16008	16396	16368	16177	16104	16184	16073	16336	16187	16336	16048	16327	16170	16151	16098	16237	16235	16130	15953	16333	16113	16300	16010	16147	16301	15985	16183	16292	16035	15997	16143	16193	16119	16493	16278	16324	16240	16252	16083	16165	16188	16178	16135	16371	16063	16237	16205	16369	16318	16121	16137	16082	16301	16223	15945	16107	16164	16246	16110	16199	16100	16296	16253	16051	16351	16240	16310	15906	16215	16372	16183	16185	16048	16027	16191	16285	16111	16119	16073	16240	16269	16313	16292	16048	16115	16165	16253	16148	16055	16339	16121	16415	16254	16284	16199	16278	16341	16427	16112	16293	16113	16211	16151	16137	16159	16090	16080	16198	16081	16339	16217	15996	16211	16265	16158	16312	16295	15995	16276	16376	16142	16249	16235	16381	16130	16144	16147	16091	16279	16156	16276	16150	16135	16178	16293	16229	16117	16331	16159	15914	16152	16383	16352	16107	16244	16210	16322	16212	16190	16335	16094	16339	16124	16136	16151	16359	16352	16381	16231	16251	16255	16217	16017	16223	16211	16234	16115	16138	16333	16155	16139	16307	16155	16234	16198	16178	16195	16302	16198	16112	16139	16087	16046	16348	16371	16312	16144	16203	16307	16282	16195	16185	16040	16229	16259	16067	16333	16136	16229	16254	16273	16260	16230	16239	16171	16401	16129	15928	16161	16314	16246	16212	16193	15994	16157	16061	16431	16247	16229	16247	16399	16254	16065	16225	16402	16205	16288	16144	16359	16185	16183	16342	16032	16087	16335	16213	16160	16212	16049	16071	16116	16422	16059	16231	16378	16356	16045	16246	16163	16249	16221	16137	16357	16263	16052	16366	16108	16134	16032	15888	16211	16163	16127	16199	16260	16172	16126	16383	16134	16276	16051	16347	16114	16091	16357	16332	16072	16305	16191	16001	16121	16125	16198	16201	16099	16138	16129	16194	16106	16274	16151	16264	16280	16362	16100	16115	16237	16079	16175	16101	15957	16210	16181	16283	16332	16253	16038	16273	16104	16212	16094	16018	16135	16125	16144	16340	15983	16439	16081	16210	16330	16404	16335	16236	16378	16189	16197	16360	16037	16403	16286	16303	16142	16214	16144	16155	16353	16181	16351	16159	16151	16339	16222	16225	16311	16208	16092	16290	16197	16110	16176	16144	16157	16034	16204	16166	16162	16265	16175	16127	16024	16192	16209	16059	16090	16306	16240	16185	16142	16007	16189	16349	16454	16351	16130	16200	16042	16125	16160	16258	16303	16139	16215	16239	16038	16191	16185	16177	16120	16316	16260	16156	16190	16391	16061	16200	16142	16035	16184	16315	16288	16170	16127	16123	16011	16272	16129	16142	16188	16106	16199	16322	16274	16251	16066	16091	16021	16236	16250	16153	16319	16468	16142	16248	16057	16186	16081	16168	15966	16183	16412	16197	16241	16129	16288	16219	16185	16017	16151	16057	16166	16254	16089	16177	16050	16241	16067	16350	15946	16243	16020	16184	16232	16425	16238	16403	16280	16187	16080	16347	16149	16271	16145	16307	16201	16388	16172	16247	16124	16341	16363	16204	15984	16094	16184	16401	16240	16155	16245	16254	16064	16069	16294	16279	16067	16202	16310	16190	16231	16033	16221	16202	16021	16264	16080	16148	16237	16131	16356	16171	15977	16144	16167	16131	16211	16144	16195	16228	16161	16242	16326	16283	16179	16394	16340	16275	16220	16134	16105	16352	16210	16266	16157	16138	16100	16201	16064	16299	15949	16280	16184	16266	16086	16109	16243	16232	16048	16215	16080	16345	16196	16003	16041	16317	16327	16222	16252	16049	16240	16036	16366	16131	16394	16473	16350	16059	16274	16158	16145	16090	16192	16201	16218	16113	15938	16192	16014	16158	16155	16360	16143	16164	16073	16313	16240	16273	16224	16209	16164	16136	16162	16250	16296	16222	16119	16274	16145	16139	16033	16197	16203	16043	16074	16150	16339	16292	16081	16349	16130	16348	16117	16293	16139	16250	16183	16145	16145	16238	16068	16210	16083	16235	16323	15954	16140	16148	16205	16287	16243	16090	16211	16243	16037	16335	16384	16216	16077	16260	16292	16036	16023	16406	16314	16121	16062	16192	16395	16256	16153	16327	16090	16219	16203	16190	15967	16332	16144	16208	16314	16265	15908	15823	16199	16371	16359	16354	16319	16281	16184	16204	16179	16136	15878	16085	16081	16228	16240	16216	16100	16441	15984	16137	16202	16161	16232	16030	16271	16127	16174	16148	16235	16381	16039	16371	16078	16268	16269	16187	16065	16256	16159	16167	16218	16177	16151	16242	16298	16295	16128	16271	16153	16156	16307	15952	16244	16186	16148	16237	16266	16108	16169	16114	16303	16271	16377	16044	16290	16414	16312	16092	16172	16319	16160	16315	16163	16180	16250	16217	16095	16231	16150	16170	16321	16161	16345	16317	16113	16289	16140	16491	16278	16173	16293	16363	16249	15964	16219	16109	16282	16069	16298	16108	16246	16040	16276	16183	16176	16307	16184	16087	16154	16113	16217	16226	16141	16225	16225	16187	16252	16065	16144	16111	16258	16065	16228	16172	16139	16342	16049	16246	16344	16224	16256	15972	16304	16196	16232	16245	16103	16225	16172	16251	16088	16440	16161	16273	16129	16126	16255	16264	16035	16166	15985	16290	16200	16167	16407	16032	16261	16128	16312	16220	16167	16270	15985	16164	16388	16115	16246	16214	16218	16193	16310	16046	16253	16362	16290	16172	16291	16291	16200	16112	16245	16243	15921	16299	16231	16272	16161	16293	16253	16154	16209	16255	16271	16188	16047	16164	16048	16065	16333	16344	16271	16029	16002	16122	16331	16239	16118	16313	16081	16290	16082	16172	16180	16198	16247	16374	16150	16366	16123	16546	16107	16281	16064	16286	16282	16183	16356	16116	15953	16181	15924	16072	16207	16200	16353	16299	16110	16260	16213	16094	16124	16304	16355	16323	16322	16028	16029	16154	16217	16200	16103	16094	16105	16366	16248	16151	16099	16109	16030	16207	16158	15969	16254	16007	16035	16117	16133	16289	16137	16257	16013	16230	16076	16194	16174	16208	16253	16197	16226	15998	16295	16263	16314	16267	16103	16143	16032	16200	16207	16153	16383	16171	16244	16133	16231	16221	16200	16272	16145	16273	16111	16261	16271	16111	16148	16048	16137	15999	16239	16101	16161	15942	16206	16153	16327	16151	16208	15972	16029	16053	16191	16064	16184	16155	16292	16176	16152	16244	16121	16235	16419	16207	16189	16168	16138	16065	16079	16086	16245	16224	16094	16267	16336	16164	16375	16200	16188	16210	16183	16197	16214	16192	16128	16290	16162	16260	16199	16173	16227	16101	16005	16265	16069	16167	16315	16088	15969	16013	16263	16307	16163	16188	16325	16247	16170	16246	16091	16133	16295	16107	16079	16158	16308	16092	16265	16095	16157	16341	16098	16135	15904	16105	16210	16141	16245	16222	16369	16326	16265	16214	16185	16174	16028	16346	15979	16066	16231	16468	16323	16338	16284	16167	16362	16173	16203	16141	16127	16233	16281	16243	16048	16175	16120	16125	16246	16299	16257	16206	16138	16221	16077	16453	16040	16285	16230	16310	16196	16062	16166	16218	16339	16208	16129	16344	16252	16248	16223	16160	15981	16146	15932	16126	16451	16434	15997	16097	16214	16232	16196	15799	16130	16146	16190	16259	16059	16341	16233	16202	16114	16204	16047	16050	16157	16292	16262	16181	16093	15903	16187	16192	16107	16181	15967	16225	16345	16231	16293	16285	16300	16053	16422	16294	16165	16221	16217	16196	16230	16405	16128	16154	16067	16034	16217	16355	16390	16340	16276	16372	16374	16116	16384	16266	16421	16123	16093	16113	16130	16266	16085	16180	16230	15995	16306	16279	16298	16213	16080	16304	16257	16148	16206	16238	16115	16266	16144	16185	16248	16154	16191	16132	16230	16159	16384	16249	16413	16269	16339	16206	16245	16257	16379	16143	16131	16221	16473	16177	16253	16392	16202	16181	16212	16025	16389	16081	16143	15995	16014	16170	16408	16243	16192	16287	16444	16338	16270	16232	15937	16219	16219	16243	16416	16216	16192	16157	16434	16298	16129	16192	16170	16234	16142	16298	16112	16315	16243	16238	16202	16142	16186	16167	16235	16224	16378	16150	16004	16121	16277	16169	16234	16350	16316	16241	16113	16404	16157	16244	16169	15932	15997	16078	16309	16142	16280	16270	16156	16202	16221	16193	15955	16133	16273	16340	16062	16250	16130	16271	16248	16196	16164	16254	16381	16224	16351	16177	16000
17868	27757	25157	20220	17561	16235	16165	15973	15426	15012	14846	14533	14798	14515	14561	14531	14561	14445	14347	14420	14500	14339	14552	14357	14614	14336	14365	14608	14527	14406	14433	14345	14446	14503	14452	14334	14508	14477	14514	14485	14331	14233	14539	14448	14343	14469	14529	15513	16271	15778	15222	14800	14405	14436	14376	14482	14328	14354	14256	14306	14258	14298	14397	14343	14259	14386	14443	14368	14399	14264	14451	14209	14390	14404	14380	14191	14411	14389	14354	14220	14390	14317	14416	14236	14334	14305	14331	14517	14494	14489	14439	14168	14044	14461	14365	14233	14342	14486	14315	14267	14492	14321	14391	14318	14248	14461	14361	14449	14317	14430	14302	14448	14368	14248	14362	14433	14582	14347	14341	14294	14455	14413	14392	14373	14405	14432	14228	14501	14307	14452	14377	14394	14281	14179	14354	14248	14340	14360	14149	14330	14352	14396	14356	14374	14283	14462	14346	14385	14479	14097	14491	14234	14350	14313	14471	14236	14240	14294	14196	14246	14327	14248	14443	14451	14176	14337	14400	14291	14281	14374	14312	14426	14353	14328	14309	14301	14396	14379	14328	14260	14322	14244	14408	14339	14327	14320	14389	14289	14259	14404	14403	14139	14406	14356	14508	14319	14516	14249	14388	14417	14443	14276	14320	14345	14316	14298	14376	14532	14079	14405	14464	14380	14382	14171	14407	14310	14306	14229	14406	14304	14527	14499	14448	14347	14279	14275	14365	14368	14362	14316	14498	14379	14161	14342	14428	14447	14350	14418	14441	14510	14448	14366	14310	14317	14501	14403	14407	14255	14411	14278	14382	14392	14408	14286	14439	14534	14389	14453	14302	14210	14474	14446	14249	14405	14491	14360	14352	14557	14343	14491	14392	14382	14403	14353	14429	14269	14349	14507	14488	14418	14338	14379	14322	14353	14270	14505	14371	14256	14332	14433	14502	14395	14256	14501	14426	14426	14434	14273	14283	14339	14392	14272	14309	14309	14501	14374	14446	14399	14461	14382	14265	14441	14194	14370	14236	14423	14150	14455	14224	14307	14354	14286	14409	14326	14277	14532	14403	14275	14240	14381	14307	14390	14465	14194	14496	14342	14267	14146	14421	14351	14440	14458	14447	14185	14306	14380	14290	14315	14300	14390	14451	14244	14308	14386	14456	14277	14516	14397	14419	14411	14285	14344	14387	14253	14466	14148	14356	14499	14481	14275	14313	14289	14164	14209	14351	14357	14484	14542	14285	14399	14499	14419	14364	14413	14554	14371	14265	14373	14325	14274	14237	14248	14419	14436	14406	14415	14414	14341	14383	14468	14340	14414	14233	14420	14344	14276	14266	14295	14199	14436	14377	14368	14369	14217	14559	14369	14173	14483	14409	14430	14384	14307	14408	14386	14311	14376	14403	14361	14340	14405	14279	14454	14458	14444	14452	14318	14224	14303	14365	14383	14368	14285	14356	14257	14365	14270	14622	14532	14315	14337	14393	14472	14380	14399	14290	14230	14526	14399	14483	14115	14454	14369	14406	14254	14385	14440	14292	14317	14319	14451	14268	14263	14299	14289	14630	14429	14422	14286	14361	14536	14231	14284	14433	14436	14322	14192	14467	14654	14464	14375	14361	14255	14512	14299	14240	14389	14291	14340	14542	14502	14451	14350	14376	14387	14396	14358	14480	14267	14490	14404	14331	14458	14301	14390	14451	14377	14346	14383	14436	14208	14397	14231	14304	14235	14483	14315	14391	14326	14237	14507	14279	14337	14377	14266	14459	14338	14348	14212	14221	14187	14336	14296	14329	14435	14532	14199	14443	14330	14424	14358	14376	14372	14283	14292	14254	14374	14288	14238	14273	14459	14275	14355	14271	14340	14231	14380	14433	14493	14546	14191	14378	14337	14390	14448	14420	14416	14307	14228	14379	14336	14383	14233	14439	14405	14364	14307	14445	14344	14504	14317	14264	14294	14336	14510	14468	14278	14303	14249	14353	14401	14345	14461	14276	14206	14412	14360	14372	14285	14444	14327	14326	14418	14270	14275	14330	14464	14167	14454	14217	14491	14253	14499	14246	14354	14289	14282	14357	14275	14347	14397	14338	14383	14447	14545	14303	14356	14392	14408	14330	14445	14292	14353	14317	14400	14410	14412	14464	14362	14411	14362	14322	14469	14393	14229	14494	14414	14506	14156	14491	14241	14412	14356	14576	14387	14304	14276	14478	14401	14352	14337	14285	14333	14427	14352	14401	14257	14226	14374	14537	14448	14415	14468	14358	14402	14202	14432	14403	14441	14313	14513	14323	14265	14312	14334	14529	14316	14235	14411	14303	14307	14359	14469	14298	14188	14318	14292	14484	14436	14288	14336	14331	14426	14309	14374	14259	14244	14291	14362	14245	14234	14296	14493	14297	14420	14311	14495	14357	14342	14303	14492	14300	14357	14368	14406	14486	14426	14283	14447	14375	14438	14416	14353	14371	14416	14396	14267	14257	14454	14179	14392	14278	14422	14245	14238	14505	14350	14390	14459	14236	14161	14442	14328	14445	14244	14460	14264	14362	14522	14363	14414	14509	14257	14348	14352	14526	14303	14431	14347	14430	14452	14424	14348	14120	14364	14533	14325	14363	14491	14225	14417	14402	14370	14337	14381	14422	14269	14419	14296	14516	14439	14319	14589	14343	14395	14171	14375	14409	14462	14326	14422	14466	14329	14345	14448	14415	14283	14397	14345	14241	14530	14234	14425	14357	14407	14317	14434	14464	14117	14359	14354	14362	14362	14355	14361	14426	14405	14270	14405	14265	14294	14310	14352	14389	14512	14362	14372	14465	14632	14436	14335	14357	14474	14370	14352	14370	14393	14263	14313	14407	14384	14420	14425	14379	14343	14336	14334	14244	14470	14253	14260	14440	14356	14353	14304	14372	14359	14413	14468	14578	14339	14422	14398	14204	14301	14329	14490	14178	14390	14290	14365	14481	14329	14369	14247	14311	14203	14393	14340	14199	14531	14241	14475	14394	14487	14307	14254	14500	14399	14266	14279	14339	14251	14254	14222	14296	14441	14336	14224	14481	14421	14244	14497	14344	14235	14393	14345	14528	14511	14441	14344	14372	14451	14406	14397	14307	14184	14467	14325	14202	14203	14374	14429	14388	14310	14455	14383	14512	14317	14584	14455	14521	14335	14440	14286	14456	14314	14430	14227	14311	14253	14431	14227	14324	14410	14274	14402	14320	14392	14455	14287	14336	14356	14359	14209	14333	14367	14218	14533	14236	14553	14331	14341	14349	14468	14332	14521	14462	14309	14295	14398	14443	14474	14344	14443	14325	14365	14352	14466	14287	14318	14241	14406	14292	14498	14309	14462	14449	14351	14399	14477	14369	14398	14413	14317	14394	14409	14413	14357	14419	14247	14293	14457	14441	14355	14414	14303	14422	14410	14230	14342	14143	14222	14358	14333	14228	14328	14276	14274	14462	14397	14291	14439	14422	14529	14425	14420	14358	14509	14345	14354	14434	14179	14310	14352	14267	14368	14451	14273	14440	14407	14370	14352	14363	14308	14353	14200	14389	14338	14277	14249	14366	14405	14363	14458	14202	14144	14522	14578	14416	14502	14222	14409	14236	14385	14563	14312	14245	14282	14411	14198	14259	14296	14336	14582	14596	14342	14346	14372	14535	14394	14210	14310	14374	14488	14409	14437	14292	14274	14415	14286	14423	14262	14376	14353	14292	14389	14313	14382	14198	14500	14262	14391	14460	14414	14280	14457	14245	14251	14296	14184	14437	14360	14240	14340	14440	14195	14359	14307	14310	14481	14328	14286	14230	14411	14519	14367	14354	14397	14445	14295	14435	14237	14412	14254	14278	14271	14520	14443	14484	14466	14401	14366	14237	14328	14327	14368	14307	14462	14318	14241	14199	14477	14410	14360	14469	14428	14245	14286	14435	14405	14229	14391	14338	14296	14520	14288	14465	14306	14510	14232	14209	14367	14290	14399	14226	14308	14317	14450	14338	14316	14496	14295	14425	14349	14375	14295	14428	14400	14397	14373	14449	14271	14339	14326	14377	14387	14197	14343	14402	14581	14386	14264	14263	14511	14303	14410	14290	14335	14320	14446	14278	14525	14382	14262	14417	14501	14455	14511	14366	14527	14404	14462	14284	14401	14380	14314	14356	14309	14256	14342	14352	14394	14325	14370	14213	14335	14379	14482	14319	14298	14540	14347	14196	14392	14372	14392	14454	14407	14389	14284	14383	14352	14402	14374	14228	14297	14234	14414	14334	14369	14338	14252	14468	14206	14352	14248	14394	14336	14443	14334	14300	14409	14267	14460	14396	14321	14257	14287	14439	14272	14331	14230	14488	14606	14258	14314	14471	14202	14419	14351	14299	14443	14321	14398	14308	14440	14513	14359	14272	14155	14297	14480	14336	14230	14379	14380	14362	14408	14457	14297	14595	14451	14265	14388	14420	14426	14449	14458	14575	14345	14425	14264	14317	14331	14430	14301	14273	14445	14367	14308	14295	14353	14419	14373	14336	14379	14248	14438	14341	14234	14441	14368	14461	14368	14363	14504	14407	14427	14401	14439	14334	14435	14292	14424	14294	14343	14366	14439	14233	14387	14510	14323	14436	14313	14345	14293	14504	14409	14398	14188	14369	14171	14372	14397	14344	14180	14328	14350	14403	14418	14240	14213	14416	14445	14361	14441	14279	14351	14222	14349	14372	14415	14307	14229	14407	14425	14414	14466	14327	14273	14508	14270	14334	14419	14311	14459	14323	14248	14311	14235	14298	14361	14152	14258	14452	14361	14266	14390	14385	14133	14268	14310	14664	14375	14391	14417	14355	14287	14287	14483	14345	14307	14488	14146	14331	14299	14401	14458	14303	14235	14460	14390	14477	14337	14307	14537	14208	14390	14364	14433	14339	14355	14392	14320	14519	14352	14196	14386	14486	14575	14370	14486	14561	14357	14299	14408	14339	14375	14346	14374	14401	14296	14389	14365	14485	14502	14369	14480	14321	14541	14403	14537	14418	14516	14354	14237	14445	14345	14408	14376	14383	14389	14274	14330	14217	14463	14224	14330	14395	14197	14462	14301	14336	14414	14428	14182	14336	14278	14340	14304	14355	14425	14282	14266	14339	14395
22844	21369	29262	23817	21618	23760	26116	21427	19900	20000	19753	19812	19713	19521	19552	19352	19245	19343	19352	19256	19352	19345	19418	19226	18959	19263	19365	19279	19209	19250	19232	19016	19116	19271	19213	19146	19024	19203	19090	19316	19338	19177	18934	19030	19048	19271	19358	20480	21281	20595	20212	19621	19246	19377	19077	19264	19057	19004	19109	19087	19256	18977	19040	19171	19120	18961	19031	18901	19120	19072	19059	19133	19165	18981	18911	19111	19010	19244	18990	19275	19072	19091	18953	19005	18805	19187	18879	19072	19015	19118	19060	19053	18884	19127	19066	18984	18780	19022	19276	18831	18956	18991	19161	18948	18887	18827	19201	19032	19009	18964	19140	18895	19018	18871	19179	19179	19062	19090	19102	19179	19001	19096	19031	18977	19020	18858	18949	19030	18846	19124	19044	19078	19033	19077	19058	19035	19052	18824	19140	18974	18962	19060	19070	19083	19190	19190	19249	18873	18949	19103	18858	19012	19014	19000	19114	19250	19070	19077	18958	19032	18973	18894	18942	19009	19040	19044	19157	18987	18944	19168	18908	19146	19021	19157	19009	19020	19017	19026	19049	19092	19191	18997	18953	18960	19144	18879	19098	18767	19006	18788	18894	19043	19039	19014	18969	19171	19229	18845	18908	19185	19289	18981	18999	19372	19019	18860	19052	18967	18823	18894	18960	18960	19281	19166	18999	19047	18804	18883	19080	18941	18896	18837	18837	19020	18830	19109	18923	18921	18989	18901	19067	19118	19075	18997	18974	19004	19123	19186	18963	18900	18962	19008	19132	19128	18939	19052	18970	19118	18728	18837	18918	19020	19101	18932	19084	18974	19001	19009	19041	18782	18965	19062	18935	19104	18919	19100	19003	18953	19141	18938	18873	19199	18772	18968	18938	18857	18893	18909	19036	18925	18692	19024	18951	19009	18652	19002	19035	19008	18860	19018	18979	18871	19101	19075	18975	19131	18794	18992	18819	18918	19044	19072	18985	18904	18952	18925	19075	19010	18991	19054	18948	19117	19052	19160	19058	18744	19005	19007	19081	19169	18978	18913	18933	19135	19109	18907	19290	19027	19019	19085	19113	18830	19022	19054	18889	18975	18892	19061	18998	18985	18995	18870	18868	19033	18904	18935	19071	18934	19103	19184	19036	19167	19118	19074	18987	18956	19041	18939	18999	18975	18969	18970	19096	18967	19098	18990	18904	18987	18904	19022	19118	19096	18832	18957	18743	18913	18982	18998	18962	19144	18951	18894	19172	18927	18830	18945	18850	18832	19076	18973	18914	18612	19032	19298	18984	19070	18928	19082	19130	18943	18908	19139	19126	19099	19196	19001	19074	18859	19082	19091	19014	18938	18893	18776	19039	19070	18888	18994	18983	19012	18925	18993	18998	19078	18864	19001	19015	19044	19187	19174	19115	18864	18869	19090	18993	18953	18994	18728	18857	18975	18860	19040	18934	18822	19011	18943	18974	19028	19108	18988	19031	18912	19036	19084	19011	18928	18790	19005	19068	19002	19026	18906	18918	18814	18913	18848	18948	18775	19042	18999	18822	18834	18960	19052	19032	19032	18822	18888	19073	18979	18902	19101	19017	19012	18918	18949	18953	18937	18901	18926	19000	18924	19043	18940	18977	18992	18893	19094	18797	18918	18964	18890	18937	18836	19035	18861	19174	18950	18741	18836	19060	18974	18988	18979	19033	19175	19013	19003	18926	19088	19044	18932	19142	18924	18915	18987	19006	19037	19062	19165	18925	19033	18949	19059	19191	18911	19027	19033	18851	19038	19222	19024	19004	19057	19142	19073	19085	19075	19107	19139	18990	18734	19148	19150	18947	19062	18959	19237	18996	18721	18962	19144	19045	19025	18880	18995	19086	18831	19043	18898	19037	18798	18985	19015	19163	19060	19139	18912	19028	19064	19285	18938	18999	18960	19113	18875	19100	19035	19013	18928	18980	19030	19051	19202	18941	18782	18881	19025	18987	18783	18962	18862	18975	18989	19076	18964	19066	19161	19017	18849	18841	18966	18962	19071	19262	18970	18940	19099	18985	18884	19023	18942	18896	18958	19031	19029	19018	19100	19178	18994	19176	18849	18911	19085	19126	18987	18975	18992	18959	18800	18920	18897	19161	19140	18991	19101	19042	19003	19062	19049	18886	18761	18958	18925	18965	18889	18835	18801	19047	18964	18957	18948	18870	18824	18988	18937	18888	18880	18974	19172	19151	19111	19050	19150	18917	19016	19119	19088	18906	19145	19068	19022	19069	18948	18994	18715	19052	19044	19086	18963	18996	19011	18933	18979	18967	18964	19066	19073	19031	18963	19124	19008	18902	19145	19066	19128	19104	19010	18963	18970	18929	18815	18947	19154	18947	19058	19135	18989	18829	18989	19138	19004	19005	18667	18749	19106	18983	19049	19046	19017	18849	18859	19067	18967	18790	19140	19181	18829	18868	19047	19056	19027	19018	19132	18891	18739	19089	18826	18872	19026	19010	18956	18824	18926	19000	18961	18960	18960	18998	19119	18899	18817	18995	18880	19138	18958	19052	18992	18962	18808	18973	19014	18869	18959	19113	18937	18965	19197	19212	18983	18962	18901	19087	19057	18883	19021	19036	18895	19159	19017	18846	18754	18862	19154	18910	18866	18889	19152	18945	19004	19073	19069	19148	19019	19049	19237	19229	19144	19018	18960	18873	19163	18978	19090	19083	19057	19072	19195	18894	19002	19067	19233	19145	18879	19216	19055	18902	19027	18960	18823	18995	19010	19070	18997	19110	19043	18925	19229	18925	18627	18808	18858	19059	18973	19097	18958	19198	18952	18930	18968	18975	19045	19092	19062	19001	19076	18856	18999	19143	19019	18958	18962	19124	18998	18956	19057	19072	19012	18976	19276	19018	19066	19073	18929	18975	18954	19015	18997	19107	18882	18949	18814	18908	19138	19129	19043	19030	18966	18838	18808	18840	19114	19037	19129	19028	18870	18731	18943	18756	19144	19224	18914	19114	19092	19207	18773	19088	19096	18856	19102	18965	18937	18945	18814	18944	18982	18961	18995	19056	18936	19056	19152	18838	18886	18960	18883	19108	19075	19043	19004	18978	19108	19075	18984	18986	18996	19129	18880	19045	19005	19267	18834	18947	19018	19191	18931	19110	18938	19131	18979	19084	19191	19009	19009	19154	19056	18966	18820	18907	18834	19058	19048	19040	19067	19052	18765	18843	18968	19099	19064	19025	19015	18966	18847	18902	18966	19009	18809	19065	19133	19035	18969	18875	19025	18979	19018	18990	18963	18778	18948	19078	19148	19342	19094	19051	19172	19146	18980	18972	18960	18949	18750	19102	19052	18921	19133	18875	18872	19208	19023	19023	18841	18940	19027	18893	18928	19196	19228	18874	19068	18762	18706	19007	18902	18973	18851	18965	19037	18795	18962	19047	18978	19032	19102	19157	19079	19136	18914	18996	19008	19093	18821	19030	18951	18887	19187	18936	19087	19178	19043	18983	18921	18803	19043	19144	19289	18941	19027	18978	19085	19116	18956	19173	18945	19022	19158	19047	19089	19096	19316	18963	18861	19180	18937	18937	19003	18891	18889	18933	18943	18861	18872	19035	18967	19066	19066	19077	18950	19197	18900	19101	19144	18855	18919	19155	18755	18971	18932	19147	18878	18838	18943	18839	18872	18930	18829	19160	18809	18950	18901	18952	19094	19047	19106	19045	19017	19111	19057	18884	18886	18813	18997	18952	19142	18958	18740	19064	18940	19096	19088	18973	18978	18879	18938	19077	18887	18924	18895	19043	19034	18970	19150	19020	18928	18924	19243	19036	18973	19115	19039	18923	18999	18946	18777	19142	19264	18970	19074	18907	18976	18868	18802	19029	18991	19011	18995	19129	18883	18801	18997	18897	19181	19059	19004	19257	18797	19072	19123	19091	18869	18927	19076	19063	18866	19008	19036	19054	19160	19061	18800	18806	18840	18911	19083	19072	18904	19014	18966	19001	19060	19107	18881	18901	19067	18976	18966	18798	19069	19329	19180	18958	19028	19177	19006	19039	18879	18921	18942	19075	18780	19087	18973	19019	19034	18981	19201	19093	19116	18905	18911	19179	18958	18954	18934	18890	19053	19074	19105	19177	18818	19129	18905	19019	19047	19051	18731	18919	18960	19123	19058	18874	18915	18770	18954	18788	18847	19060	19037	19136	18909	18980	18936	18946	19004	18927	19100	19138	18937	18843	18926	18920	18978	19075	19018	19033	19132	19273	18759	19036	18875	19272	19010	19067	18948	19031	18852	18899	18966	19083	18816	18909	18930	19247	18968	18905	19045	18903	18752	18868	18957	19055	18958	19014	18813	18865	18991	18873	18847	18864	19016	18866	19003	18935	19089	18900	19183	19066	19035	19079	18901	18778	18776	18935	19194	19016	19065	18802	18980	19035	18967	18910	18732	18846	18814	19163	18996	19075	19081	18948	19094	18942	19012	19094	19194	19013	18934	19129	18961	18934	19071	19099	19040	19093	19046	19113	19039	19166	18937	19073	19040	19097	18931	19083	19149	18882	18913	19012	19098	19270	19036	19276	18920	18881	19009	18894	19038	19036	18863	19059	18979	18964	19040	19161	18898	19134	18978	18898	19019	19119	18833	19005	18941	18963	19116	19147	18877	18969	19015	18707	18803	19012	19144	18899	18957	18937	18988	19077	18929	19136	18947	19022	19003	19172	18920	18986	19064	19039	19068	19020	19008	18865	18921	18936	18893	18987	19102	19009	19197	19032	18986	18818	19137	18996	18980	19136	19027	19021	19054	19075	18886	18997	18923	18928	18986	18877	18976	18967	18955	19082	19187	18964	18999	19094	19041	18984	18837	19123	19211	19059	19050	18859	18822	18993	18995	18898	19019	18948	19052	18940	18948	19017	18944	19043	18913	19036	18980	19101	19230	18946	18963	19076	19048	19002	18809	18915	18814	18839	18975	19049	19038	18829	19005	18838	18949	18989	18863	18842	18810	18938	18888	18739	19072	19011	19024	19037	19056	18852	19045	19009	18924	18886	19018	18750	19058	18881	19106	19051	18974	18845	19024	18837	18992	18978	19048	19010	18912	18909	18874	19288	18930	18901	18941	18802	19004	18834	19007
20764	33967	30567	24192	20935	19142	19160	18589	17707	17087	16870	16557	16468	16551	16246	16281	16242	16237	16257	16327	16109	16104	16031	16132	16202	16128	16169	16046	16140	16270	16092	16079	16089	16242	16203	16006	16121	16129	16174	16166	16074	15940	16132	16111	16300	16141	16211	18606	19416	18250	17415	16464	16252	16190	15977	16070	15933	15918	16000	15805	15826	16112	15977	16120	15883	16036	16103	15905	16031	16045	16118	16073	15996	16017	15889	16087	16113	16105	15936	16089	16008	16086	16048	16160	16103	16110	16084	15984	15973	15917	16003	15981	16158	15974	15877	15951	16058	16014	15992	16100	16048	15998	16084	15969	15906	15804	16150	15991	16029	15886	16022	15954	16000	16045	15941	15935	16034	16019	15949	15979	15975	15813	15926	15944	15967	15861	15947	15948	16071	15894	15976	16017	16088	16037	16019	16032	15997	16070	16114	16062	15996	16100	16110	16111	16058	15990	15961	15927	16014	15977	15965	16002	15940	15835	15911	16075	15893	15764	15985	15953	15945	15912	15917	16057	15957	16062	15951	16187	16023	15936	15865	15942	16067	16036	16202	15935	15972	16071	16047	15975	15760	15989	15970	15967	16223	15997	15896	16009	15934	15884	16028	15887	16084	15853	16005	16068	16040	15974	16052	15790	16157	16164	15924	16114	15860	15847	15996	15985	16080	15889	15936	16064	15758	16028	15998	16065	15920	15919	15888	15932	16022	15923	16039	15900	16067	15948	16004	16110	15997	15998	15937	16019	16076	15797	15910	15938	15872	16033	15935	15925	15892	16031	15899	15991	15968	16034	16080	15968	15870	15914	15879	15681	15762	16080	15980	16030	16068	16030	15897	15868	15911	15967	15959	15978	15812	15991	15960	15967	16018	16039	16187	16101	16017	15940	16088	16163	15863	16072	16017	16004	16047	15956	16099	16133	16105	15849	15954	16020	15909	15819	15915	16061	15895	16009	15940	16116	16059	15771	15913	16120	16043	15874	16006	16059	15963	16093	15958	15902	16193	15937	15992	16095	15886	16077	16245	15982	15965	16068	15923	16071	15787	15776	15870	15920	16063	16002	16130	15966	16028	16040	15992	15997	15945	15877	16071	16194	16070	15929	16076	16050	15924	15923	15908	15922	15993	15916	16061	16118	16051	15849	16049	16231	15900	15995	15966	15996	15882	15895	16012	16048	15900	15977	15993	15755	15985	15984	16031	15962	16041	16055	15976	16018	15856	16038	15965	16022	15837	16025	15990	15959	16000	16050	15896	15947	16112	15876	16051	15932	16042	15909	15993	15852	16148	15975	16147	15947	15986	16179	15933	15821	15901	15878	15722	15919	16086	16100	15952	16146	15761	15974	15829	16022	15969	15988	16043	15929	15957	15947	15916	16020	15958	15958	15949	15997	16092	15911	15974	16071	15965	15954	16097	15964	15920	16139	16009	16033	15862	15950	16088	15924	16030	16096	15901	16058	16112	15842	16026	15953	16013	15968	16094	15980	15983	16012	15940	15929	15949	16007	16062	15932	16015	16162	16008	15973	15840	15838	15869	16083	15949	15830	15943	15907	15963	16081	15888	15903	16010	15941	16004	15787	16123	15945	15984	15896	16074	16015	16081	16070	16018	15908	16269	15961	16000	15971	15981	15941	16000	15893	15956	15985	15884	15851	15987	16022	15921	15926	16037	15909	15721	15923	15894	16070	16126	15965	15914	16112	16020	15809	15940	15941	16118	16052	16053	15907	16009	15869	15905	16083	16094	15922	16084	16159	15973	15991	16040	16000	16165	15939	15974	15952	16073	16205	15976	16092	15863	16143	15922	15982	16074	15938	16093	15972	15947	15850	16024	15959	16149	16137	15986	15946	15891	16034	15853	16022	15857	15935	15837	16033	16008	15846	15907	15907	16083	16043	15843	16112	15941	15974	15951	16052	15949	15879	16128	16093	15847	16043	15939	16100	15927	16035	15885	15936	16072	15946	16127	15897	15990	15987	15984	15956	16016	16050	15825	15851	16014	15965	16039	16002	15977	15870	15884	15885	16003	16045	16042	15940	15984	15869	16148	16017	15999	15918	15954	16048	15947	16107	15933	15979	15917	15896	16085	15960	16057	15828	16034	15874	15805	16075	16045	15861	15912	16015	16105	15851	15826	15993	16013	15994	15999	16107	15941	16054	16119	16075	16146	16079	15913	16114	15918	16019	15930	16031	15836	15900	16021	16088	16063	15894	15931	16163	15980	15833	15953	15883	16087	15894	16058	15911	15861	16125	15795	16095	16050	16021	15835	15976	15855	15873	15960	15902	15979	15957	15983	15888	15954	15924	16036	15995	15862	15972	15943	15994	15961	15807	16017	16164	16004	16033	15986	15947	15980	15978	15859	15988	15998	16045	15882	15941	16082	16073	15978	15993	16023	15914	15860	16029	16038	15994	15899	16059	15967	15913	16169	16085	16085	16002	15982	16137	15961	16061	16033	16061	15995	15839	15929	16030	16086	15989	16083	16018	15967	16039	15832	16083	15742	15914	16136	16219	15871	15916	16031	15807	15970	15914	15942	16017	15982	15847	16029	15807	15892	15988	15985	15885	16015	16107	16011	15966	15933	15855	16110	15992	16004	16027	15858	16082	15989	16032	15775	15997	15967	16072	15953	15999	15994	15870	15999	15758	16077	16211	16059	16008	15981	16076	16053	15858	16053	15865	16092	15909	15972	16025	16035	16063	15816	15991	15879	16023	16032	15897	15980	15915	15856	16018	16062	16017	16132	16128	15858	15981	16023	16164	15869	15917	15920	15879	15897	15832	15975	15869	16061	15902	15949	16013	15975	16038	16059	16036	16061	15966	15997	15904	15856	15988	16062	16036	15885	16039	15838	16000	16126	16036	15925	15966	16074	15861	16049	15793	16073	16019	15837	15948	16019	15917	16023	16076	15956	15961	15870	15877	15817	16026	15816	15999	16057	16015	15975	15711	15929	16061	16011	15907	15989	16099	15943	15912	16079	15963	15956	15915	15985	16033	15907	16072	16024	16053	16028	15915	15869	15968	15875	15829	15935	16009	16083	15812	15790	16048	15851	16058	16007	15991	15857	16020	16011	16102	15938	15945	15923	15846	15930	16105	15974	16065	15986	16032	16031	15923	15907	16033	15887	16034	15984	16106	16133	16061	16075	15911	15959	15830	15949	15902	16086	16133	15992	15979	16030	15931	15961	15809	16051	16120	15921	15923	15909	16075	16032	16022	15973	16064	15945	16027	16044	15884	16025	16013	15991	15919	16086	15976	15940	16130	15940	15911	15998	15932	16008	16042	16006	15884	15848	16067	16023	15993	16006	16019	16090	15850	15993	15857	15948	15996	16158	15939	15810	16023	15961	15983	15994	15888	15837	16032	15891	16081	16011	15947	16071	16012	15889	16077	16149	15833	15896	15933	16161	16031	16186	16112	15864	15964	16039	15866	15872	15935	16052	16036	16025	16032	16201	15994	16067	15966	16060	15990	16019	15962	15798	16083	16092	16029	16118	15961	15994	15903	15912	16033	15769	15932	16107	16038	15902	16166	16033	15971	15924	16046	16101	15928	15970	15923	16008	15842	15984	15996	15859	16031	15782	15967	16022	15852	16037	15996	16133	15944	16049	16056	15910	16014	16031	15987	15844	15899	15865	16153	15885	15930	15963	16051	15974	16047	16021	15985	16199	16122	15968	15988	15838	15919	15982	15948	15875	15967	15995	16026	15915	15906	15992	16130	15947	16158	15909	16059	15976	15962	16001	15824	16099	15859	15964	15845	15969	16022	15878	16127	15944	15875	15851	15870	16034	15991	15823	15965	15988	16045	15908	15957	16051	15934	16065	16029	16004	15979	16026	16037	16139	16065	15996	15955	16082	15903	15897	15837	15947	16106	16152	15928	16013	16033	16010	15856	16088	16011	16125	16103	15981	15888	16168	15999	15920	16004	15932	16158	15747	15958	15960	15918	16060	15942	16178	16070	15964	16112	15793	16122	15965	15897	15933	15796	15990	15919	15871	15955	15956	15866	15981	15961	16004	16016	16012	15927	15920	15853	15927	15895	15994	15973	15959	16003	15908	15907	16180	16062	15778	16056	16037	15886	16145	15905	15916	15935	15842	15914	16062	15992	16074	15789	16072	16099	16150	16065	16091	15992	15914	15932	15879	15979	15973	15894	16049	16014	16060	16011	16039	16082	15973	15995	15905	15959	15936	16022	16027	15849	15991	16038	16092	15945	16075	16038	16064	15944	15946	15937	15910	16172	15839	15845	15951	16081	16056	15984	16016	15982	16001	15902	15944	15968	16058	16090	15794	15968	15987	16078	16011	15854	15959	15917	16044	16155	16081	16008	16013	16014	15916	15998	15918	16025	16041	16026	16006	15890	15888	16024	15883	15893	16167	16062	15789	15879	15817	15883	16061	16006	15907	15969	16000	16050	16114	16028	15835	15897	16070	16018	15834	15824	16025	16021	16068	15999	15922	15981	16012	15956	15893	15905	16043	15883	16069	15965	15975	16101	15758	16093	16026	15960	15937	16018	16084	15844	16158	15968	15888	16095	16010	16002	15993	16036	15726	16016	15988	15900	16047	15998	15906	16014	15925	16041	15933	15869	16059	15991	15929	16060	16073	15945	16016	15980	15884	15946	15929	15999	16050	15982	15969	16082	16093	16028	15863	15859	15898	15954	15956	15901	15909	15984	15942	15990	16114	16030	15968	15700	15980	15908	16027	16053	16024	16019	16086	16003	16046	15875	16160	15964	15859	16069	15858	15993	16006	15966	15910	15990	15962	15980	15870	15998	15957	16013	16154	15966	15949	15993	15810	15926	16056	16034	15978	16093	15937	15908	15870	16012	16079	15861	15827	16025	15943	15942	15987	15905	16041	15938	15951	15881	15924	15976	15830	15956	16037	16030	16108	15975	16022	15863	15915	15816	15903	16042	15888	16015	15986	15985	16017	16099	15989	15899	16002	16062	15981	15925	15920	16073	16035	15842	15793	16031	15852	16054	16046	15977	16048	15968	15974	16024	15907	15984	15919	16068	16097	16015	16095	15876	15891	15982	15976	16013	15976	15936	15898	16109	16073	16011	16161	16124	15976	15987	15952	16143	16062	15965	15687	16181	15873	16026	16032	16020	15908	15848
27923	22595	26312	24012	21102	21035	21161	21090	20972	21062	20951	20901	20879	20842	20925	20811	20729	20713	20694	20787	20962	20875	20881	20814	20888	20627	21027	20881	20836	20945	20847	20815	21041	20820	20993	20960	20855	20786	20712	20691	20759	20970	20842	20687	20955	20787	20771	20774	21052	21089	20812	21043	20783	20782	20835	20824	20909	20615	20966	20837	20700	20805	20755	20801	20786	20686	20706	20834	20889	20698	20933	20877	20895	20686	20557	20698	20849	20686	21012	20711	20899	20872	20861	20684	20599	20753	20816	20578	20598	20898	20522	20656	20801	20731	20767	20687	20761	20687	20622	20517	20820	21024	20963	20881	20890	20896	20815	20696	20685	20572	20774	20856	20658	20708	20856	20712	20798	20625	20716	20773	20843	20842	20798	20741	20683	20638	20766	20698	20762	20724	20855	20804	20752	20781	20738	20784	20774	20692	20443	20836	20865	20625	20649	20911	20800	20814	20780	20521	20814	20796	20713	20771	20696	20768	20762	20676	20748	20656	20824	20675	20868	20704	20762	20841	20863	20656	20778	20686	20711	20802	20700	20592	20708	20679	20721	20817	20690	20626	20820	20834	20764	20700	20754	20751	20768	20817	20624	20713	20754	20517	20772	20417	20780	20740	20656	20643	20714	20626	20839	20816	21057	20689	20733	20695	20777	20861	20753	20929	20661	20512	20855	20768	20587	20683	20466	20690	20826	20674	20646	20768	20842	20602	20892	20729	20587	20865	20970	20717	20913	20552	20774	20748	20804	20645	20755	20741	20726	20687	20888	20837	20829	20685	20663	20778	20642	20609	20880	20793	20653	20715	20701	20696	20830	21003	20569	20862	20747	20541	20525	20741	20706	20819	20823	20751	20722	20758	20774	20723	20776	20801	20865	21003	20787	20848	20746	20729	20751	20555	20749	20752	20887	20582	20517	20597	20677	20769	20740	20532	20808	20753	20616	20743	20635	20662	20602	20759	20873	20619	20819	20753	20808	20895	20851	20566	20626	20573	20727	20652	20691	20728	20770	20688	20670	20636	20749	20719	20779	20724	20639	20687	20641	20631	20852	20705	20826	20586	20856	20730	20797	20737	20768	20769	20700	20564	20722	20875	20710	20850	20592	20734	20740	20646	20584	20594	20722	20842	20929	21005	20611	20972	20631	20903	20785	20760	20601	20882	20746	20597	20633	20852	20788	20602	20677	20535	20784	20595	20813	20648	20892	20723	20825	20835	20843	20739	20849	20679	20734	20690	20692	20526	20529	20781	20848	20749	20839	20805	20688	20488	20730	20918	20555	20623	20800	20668	20770	20986	20904	20683	20782	20676	20602	20685	20861	20936	20874	20778	20902	20670	20787	20684	20820	20739	20738	20773	20631	20585	20756	20985	20856	20798	20619	20673	20797	20521	20729	20926	20753	20794	20793	20703	20730	20714	20563	20782	20782	20881	20754	20950	20644	20722	20626	20795	20974	20670	20470	20615	20856	20776	20736	20892	21018	20599	20592	20850	20833	20654	20866	20841	20903	20812	20666	20768	20753	20701	20782	20665	20774	20606	20663	20835	20634	20956	21007	20822	20841	20830	20958	20839	20648	20781	20759	20748	20727	20550	20708	20773	20499	20462	20590	20773	20827	20727	20677	20954	20657	20806	20756	20765	20822	20913	20802	20681	20597	20763	20750	20853	20505	20731	20797	20780	20799	20724	20837	20733	20739	20773	20758	20746	20651	21050	20737	20734	20703	20628	20831	20775	20567	20651	20773	20917	20894	20564	20821	20980	20793	20711	20693	20585	20728	20767	20705	20852	20810	20725	20787	20599	20597	21033	20911	20711	20787	20931	20738	20994	20972	20678	20870	20624	20718	20571	20792	20819	20685	20794	20740	20713	20872	20770	20863	20641	20801	20798	20841	20671	20733	20787	20691	20665	20729	20744	20645	20625	20448	20728	20667	20817	20858	20592	20721	20643	20959	20653	20929	20727	20755	20765	20820	20620	20963	20698	20953	20740	20816	20423	20693	20440	20650	20706	20939	20607	20795	20724	20674	20737	20730	20509	20846	20946	20761	20565	20839	21032	20838	20995	20654	20854	20552	20683	20816	20785	20653	20820	20687	21043	20644	20615	20797	20549	20683	20934	20888	20924	20680	20790	20928	20762	20704	20522	20809	20827	20864	20773	20932	20796	20614	20666	20815	20967	20947	20582	21118	20697	20746	20641	20626	20590	20885	20824	20832	20609	20725	20874	20865	20874	20801	20735	20989	20670	20800	20662	20662	20708	20635	20534	20665	20606	20715	20688	20789	20600	20705	20656	20573	20511	20775	20721	20676	21153	20486	20799	20701	20818	20410	20723	20764	20770	20931	20914	20732	20782	20797	20574	20808	20802	20880	20651	20758	20727	20619	20755	20971	20872	20706	20699	20614	20799	20760	20678	20607	20759	20660	20919	20706	20882	20744	20598	20607	20773	20737	20491	20839	20612	20761	20729	20736	20615	20751	20808	20783	20741	20778	20568	20864	20911	20578	20976	20814	20899	20807	20965	20844	20668	20842	20848	20694	20501	20810	20967	20763	20762	20748	21026	20833	20692	20810	20812	20724	20806	20972	20880	20679	20955	20844	20915	20803	20567	20718	20757	20701	20999	20834	20804	20642	20654	20910	20448	20677	20920	20922	20668	20714	20911	20969	20879	20716	20812	20594	20799	20744	20685	20534	20883	20595	20708	20568	20727	20665	20746	20690	20740	20931	20830	20691	20586	20789	20791	20920	20825	20739	20677	20816	20845	20824	20694	20607	20866	20875	20659	20584	20705	20626	20941	20664	20649	20761	20721	20635	20724	20951	20599	20843	20587	20693	20706	20690	20895	20658	20901	20558	20924	20663	20618	20962	20522	20815	20904	20535	20754	20792	20750	20688	20703	20691	20674	21016	20788	20748	20709	20803	20817	20749	20608	20686	20641	20669	20690	20702	20712	20788	20676	20901	20748	20643	20637	20753	20898	20836	20646	20921	20725	20596	20854	20968	20739	20441	20837	21037	20889	20906	20841	20727	20760	20738	20672	20751	20776	20791	20772	20801	20814	20776	20768	20564	20799	20856	20674	20749	21030	20673	20638	20792	20722	20793	20502	20739	20985	20715	20499	20729	20702	20721	20897	20711	20564	20680	20692	20806	20868	20769	20879	20922	20732	20805	20962	20970	20756	20500	20778	20754	20852	20824	20770	20615	20815	20613	20776	20743	20703	20883	20927	20699	20561	20784	20949	20738	20647	20924	20810	20592	20749	20825	20791	20721	20764	20655	20822	20639	20892	20784	20757	20823	20824	20662	20737	20857	20637	20982	20851	20949	20748	20753	20872	20627	20696	20901	20742	20828	20809	20684	20721	20826	21038	20941	20776	20739	20792	20773	20715	20891	20650	20522	20774	20685	20697	20785	20671	20744	20749	20461	20801	20936	20757	20894	20868	20474	20955	20765	20670	20661	20839	20697	20750	20769	20767	20713	20785	20709	20692	20950	20689	20613	20424	20580	20500	20703	20746	20794	20590	20711	20718	20929	20800	20809	20649	20773	20740	20836	20647	20748	20909	20717	20674	20868	20827	20777	20780	20702	20634	20622	20662	20681	20795	21033	20566	20855	20806	20937	21044	20839	20714	20525	20887	20705	20889	20895	20819	20721	20858	20624	20693	20606	20622	20746	20737	20685	20702	20523	20524	20450	21003	20683	20675	20700	20672	20756	20816	20878	20748	20689	20826	20804	20730	20726	20777	20725	20830	20492	20966	20753	20621	20667	20797	20987	20767	20644	20660	20792	20669	20935	20634	20551	20624	20727	20614	20762	20533	20757	20742	20583	20547	20823	20673	20515	20563	20780	20789	20995	20670	20545	20729	20873	20768	20755	20779	20696	20708	20844	20510	20874	20748	20724	20815	20910	20669	20631	20934	20651	20596	20680	20700	20650	20702	20853	20850	20861	20794	20885	20854	20849	20823	20735	20690	20890	20914	20664	20717	20842	20871	20759	20518	20631	20798	20673	20587	20883	20887	20753	20564	20704	20762	20823	20543	20739	20651	20767	20660	20696	20588	21071	20754	20839	20677	20814	20781	20567	20836	20686	20837	20673	20676	20624	20992	20690	20590	20679	20688	20740	20705	20755	20578	20820	20948	20668	20821	20887	20645	20856	20643	20764	20744	20993	20567	20789	20538	20657	20642	20798	20933	20809	20859	20729	20756	20711	20776	20829	20531	20891	20765	20999	20888	20897	20715	20816	20697	20760	20541	20633	20609	20747	20797	20560	20858	20766	20744	20711	20778	20714	20879	20868	20884	20706	20695	20885	20837	20758	20607	20562	20676	20920	20823	20620	20683	20731	20629	20879	20694	20648	20836	20460	20717	20713	20810	20674	20762	20780	20694	20776	20566	20734	20911	20528	20712	20838	20685	20710	20765	20881	20731	20779	20874	20735	20759	20692	20638	20582	20862	20845	20695	20735	20531	20867	20767	20941	20650	20539	20692	20933	20996	20772	20767	20928	20914	20746	20717	20914	20752	20880	20745	20726	20829	20844	20841	20913	20804	20733	20519	20679	20657	20806	20729	20631	20697	20863	20732	20628	20709	20832	20906	20900	20675	20659	20764	20921	20777	21023	20872	20746	20857	20779	20574	20775	20712	20736	20859	20859	20879	20697	20655	20741	20664	20721	20582	20764	20576	20602	20852	20766	20741	20870	20687	20580	20815	20788	20499	20801	20582	20598	20771	20677	20750	20736	20819	20814	20892	20946	20818	20674	20966	20956	20780	20790	20755	20824	20975	20921	20722	20742	20748	20735	20841	20809	20801	20757	20608	20577	20829	20968	20609	20713	20764	20780	20862	20701	20634	20793	20759	20591	20599	20835	20673	20667	20784	20773	20632	20433	20709	20720	20835	20826	20753	20678	20724	20921	20893	20617	20861	20820	20567	20733	20803	20686	20567	20728	20620	20892	20652	20658	20693	20737	20717	20697	20715	20845	20680	20686	20740	20506	20536	20769	20866	20853	20893	20497	20564	20667	20668	20695	20897	20550	20796	20810	20733	20758	20628	20552	20658	20738	20750	20867	20857	20813	20821	20814	20647	20711	20776	20827	20861	20826	20617	21111	20818	20719	20606	20740	20718
17606	21887	19974	18326	17655	17501	17160	17383	17256	17159	17092	17106	16949	17001	16890	16971	16953	16993	16875	16710	16960	17091	16914	16942	16766	16979	17191	16930	16936	16899	16886	16913	16890	17102	17059	16886	16787	16967	16960	17071	16836	16917	16945	16939	17023	16906	16993	17068	17222	17333	17155	16995	16868	16798	17022	16899	16972	16961	16895	16943	16821	16960	16951	16953	16809	16939	16894	16778	16951	16879	16927	16799	16954	16920	17048	16958	16930	16818	16767	16914	17007	16918	16766	16946	16885	17170	16911	16752	16764	17010	17177	16828	16912	16952	16956	16930	16855	16844	17037	16951	17009	16908	16714	16928	16959	16845	16782	16901	16852	16896	16941	16874	17019	17061	16934	16934	16851	16698	16782	16835	16968	16737	16863	17009	16812	16845	16980	16970	16891	16896	16849	16620	17055	16836	17034	16720	16705	17228	16849	16881	16971	16753	16955	16845	16927	16970	16827	16731	16852	17094	16928	16829	16883	16951	16866	16886	16886	16827	16826	16802	16867	16791	17066	17001	16888	16721	16921	17048	16835	16925	16911	17047	16981	16867	16772	16874	16912	16964	16900	16788	16952	16866	16990	16870	16973	16828	16799	16778	16938	16863	16905	16697	16948	16757	16946	16988	16807	16825	16766	16889	16895	16826	17002	16958	16868	16887	16881	16922	16906	16815	16900	16865	16998	16931	16885	17041	16860	16886	16918	17087	16871	16755	16935	16786	16883	16912	16832	16820	16896	16988	16806	16959	16783	16979	16832	16884	16819	16939	16817	16820	16962	16797	16927	16690	16897	17139	16794	16878	16994	16883	17069	16837	17061	16957	16902	16802	16914	16876	16809	16821	17012	16863	16797	16943	16888	16841	16907	16992	16757	16852	16792	16945	17033	16917	16904	16966	16820	16827	16901	16981	16815	17067	16879	17152	17094	16968	16912	16885	17011	16994	16801	16944	16886	16942	16795	16998	17018	16880	16852	16897	16841	17084	16996	16737	17062	16994	16930	16843	16937	16864	16856	16932	16960	16921	16812	16983	17148	16938	16981	17023	16958	16912	16881	16809	16954	16830	16924	16891	17029	16908	17053	16881	16864	17026	17056	16864	16934	16919	16789	16983	16964	16956	16864	16923	17059	16774	16981	17019	16809	16964	17034	16843	16970	16852	16875	16989	16875	16777	16710	16982	16932	16870	17023	16937	16869	16953	16875	16787	16834	16867	16939	16870	16969	16959	16828	17020	16872	16974	16757	16875	16986	16753	16911	16794	16929	16810	16898	16914	16990	17053	16948	16848	16821	16987	16795	16913	17024	16969	16775	17127	16808	16965	16980	16912	16955	16909	16948	16866	16940	16943	16905	16959	16735	16864	17027	16768	16835	16958	16942	16985	16844	16949	16870	16806	16969	16876	16951	16999	16880	16887	16944	16831	16974	16864	16919	16880	16912	16795	17045	16920	16961	16862	16995	16937	17012	16870	17126	16936	16947	16907	16755	16862	16868	16869	17080	17081	17054	16937	16927	16830	16741	16907	16879	16803	16915	17084	16891	16863	16952	16907	16801	16808	16801	16815	16886	16846	16757	17051	16902	16902	16880	16970	16780	17008	16965	16823	16977	16861	16863	17097	16916	16880	16843	16836	17027	16927	17017	17010	16882	16902	16991	16865	16938	16957	16841	16933	16998	16823	17000	16937	16804	16587	16833	16899	16979	16985	16944	16891	16975	16931	17132	16989	16985	16863	16997	16961	16766	16960	16906	17075	16993	16876	16858	16878	16951	16932	17155	16926	16798	16968	16832	16785	16912	17058	16871	16883	16879	16929	16797	16916	16906	16999	16841	16911	16918	16958	16802	16950	16806	17009	16948	16904	16894	16823	17002	16640	16938	16756	16951	16867	16886	16916	16869	16892	16976	16875	17091	16830	17079	16782	16704	16915	17092	16865	16738	16995	16973	16786	16910	16961	17205	16818	16860	16822	16908	16940	17080	17099	16980	16935	16758	16944	16988	16908	16888	16937	16969	17005	16983	16664	16897	16920	16892	16953	16900	16804	16921	16830	17001	16889	16789	16881	16953	17056	16871	16958	16853	16794	16869	16823	16845	17075	16966	16938	17012	16804	16909	16954	16898	17021	16804	16792	16843	17004	16939	16862	16797	16892	17027	16905	16904	16869	16940	16948	16924	16997	16889	16928	16927	16931	16871	16903	16736	17068	16897	16985	16781	16854	16900	16853	16871	16833	16798	16992	16694	16954	16928	16946	16945	17023	16826	16772	16794	16800	16747	16958	17013	16921	16873	16956	16940	17109	16938	17005	16832	16832	16824	16805	16920	17040	16936	17024	16892	17018	16884	17090	16876	16914	16954	16802	16945	16771	16865	17027	16927	16845	16632	17002	16753	16960	16920	16759	16848	16739	16922	16910	16856	17194	16942	16715	16887	17024	16962	16895	17024	16834	16974	16840	16855	16936	17024	17000	17080	16681	16919	17050	16879	16953	16864	16746	16944	16888	16907	16832	16784	16852	16881	16710	17004	16924	16753	16919	16830	17085	16985	16910	16813	16920	16976	16837	17056	16765	16739	17106	16930	16968	16896	16789	16963	16966	17023	16898	16855	16784	16925	16965	17009	17027	16927	16911	16907	16893	16776	16780	16833	17161	16914	16760	16921	16907	16849	16885	16958	16923	16967	16867	16839	16903	16873	16939	16709	16965	16910	16879	16766	16898	17003	16915	16906	16792	17004	16925	16850	16722	16927	17010	16986	16790	17034	16839	16896	17034	16852	17075	16858	16925	16908	16962	16866	16892	17032	16943	16940	16902	16925	16803	16952	16990	16782	16755	16980	16918	17004	17067	17067	16810	16865	16929	16958	16989	16936	16832	16865	17073	16800	17089	16938	16919	16852	17061	16884	16905	16616	17083	16823	16904	16750	16938	16840	16951	16964	16998	16927	16861	17006	16698	16902	16918	16865	16995	17005	16975	16887	16900	16970	16831	16941	16729	16972	16694	16874	16894	16719	16955	16991	16868	16889	16947	16857	16896	16921	16843	16892	16964	16940	16909	17012	16914	16717	17059	16931	16961	16907	16713	16867	16746	17032	16996	16869	16844	16779	16947	17055	16885	16912	16932	16911	16962	17038	16876	16688	16870	16886	17038	16816	16965	16957	17050	16729	16929	16968	16954	16933	16799	16993	16593	16841	17019	16928	16793	16792	16751	17126	16751	16913	16868	16947	16785	16829	16870	16805	16995	16890	16813	16973	16756	17085	16735	16862	16898	16972	16830	17047	16849	16920	16840	16831	16851	16943	16833	16942	16762	16781	17022	16774	16896	17012	16897	16849	16853	16828	16944	16828	16980	16889	16842	16764	17100	16912	16862	16850	16873	17006	16848	16995	16813	16934	17019	16750	16931	16884	16868	17018	16785	16921	16884	16852	16953	16802	16929	17009	16897	16989	16987	16949	17074	16929	16881	16865	16833	16870	16926	16825	16745	17055	16831	16915	17064	17002	16847	17018	16804	17035	16856	16811	17076	17080	17000	16847	16831	17149	16970	16923	17009	17039	16753	16807	16748	16970	16796	16937	16891	17003	16928	16753	16966	16885	16651	16882	16747	16838	16978	16970	16874	16953	16865	16713	16946	17003	16902	16956	16958	16868	17040	16996	17061	16919	16774	16881	16964	16948	17042	16965	16966	17015	16909	16857	16867	16615	16810	16993	17022	16856	17051	17137	17013	16885	16855	16678	16865	16898	16965	17016	16954	16771	16922	16764	16847	17106	16823	16784	16846	16909	16927	16877	16878	16903	16952	16758	16950	16790	17016	16854	16809	17041	16878	17097	16964	16923	16701	17068	16981	16786	16872	16851	17005	17022	16937	16923	17091	16706	16898	16942	16819	16833	16938	16865	16966	16888	16974	16872	16828	17008	16990	16852	16828	17030	16984	17021	16659	16843	16848	16987	17060	16742	16859	17019	16939	16945	16870	16905	16700	16945	16857	16993	16859	16935	16929	16927	16846	16783	16855	16982	16873	16895	17108	16914	17078	16969	16858	16923	16841	16899	17010	16730	17046	16997	16959	16754	16710	17036	16825	16975	16939	16965	16921	16780	16798	17005	16879	16873	16884	16900	16966	17102	16832	16752	16923	16951	16863	17026	16827	16801	16775	16970	16761	16828	17047	16956	16764	16964	16974	16868	16994	16856	16785	17009	16896	16845	16887	16930	16840	17008	16913	16910	16757	16860	17000	17052	16833	16966	16964	16814	16839	16935	16878	16852	16907	16858	16921	16633	16975	16846	16806	17066	16939	16771	17039	17083	16916	16899	16870	16886	16645	16868	16799	16851	17114	17092	16955	16889	16859	16866	16841	16900	16867	16904	16985	16777	16995	16868	17024	16762	16751	16876	16844	16964	16861	16827	16975	16967	16949	17052	17020	16774	16921	16955	16863	16823	17095	16941	16855	17047	16747	16963	16786	16924	16683	16920	16808	16888	16871	16958	16813	16760	16904	16955	16939	16871	16818	16770	16987	16961	17098	16869	16896	16710	17146	16833	16969	16873	16964	16877	16974	16913	16911	16838	17045	16860	16916	17070	16752	16702	16973	16870	16834	16887	16796	16899	16952	16947	16897	16887	16879	16758	16985	16941	16867	16762	16810	16891	16936	16964	16944	16931	16962	16966	16953	16871	16894	16899	16812	17038	16845	17062	16860	16877	16972	16901	16915	16958	16929	16810	16790	16736	16735	17034	16957	17129	16903	17041	16945	16727	16970	17012	16969	16837	16991	16928	16802	16771	16854	16808	16901	16927	16751	16869	16913	16840	16977	16674	16855	16718	16784	16944	17039	16683	16980	16877	16871	16866	16809	16830	16895	16960	17042	16914	16799	16672	16902	16812	16949	17202	16877	17032	16878	16940	16903	16863	16919	16937	16920	16821	16933	16958	16985	17020	16852	16840	16988	16962	16710	17054	16980	16894	16865	16912	17094	17023	16897	17129	17024	16923	16926	16984	16850	17033	16819	16924	16890	16719	16906	16660	16740	16971	16876	16837	17044	16881	16960	16730	16737	16802	16748	17036	16857	16992	16900	16948	16987	16942	16795	16997	17005	16997	16852	16857	16827	16926	16973	16823	16838	16629	17009	16870	16857
23903	21371	28862	24300	22504	23565	23312	20883	20264	20378	20191	20174	20031	20091	19818	19814	19934	19949	19911	19817	19872	19940	19697	19895	20124	19769	19937	19939	19917	19814	19716	19880	19841	19802	19835	20021	19812	19685	19635	19859	19820	19707	19862	19706	19781	19809	19671	20336	20767	20719	20641	20244	20185	19740	19832	19604	19720	19796	19801	19802	19819	19803	19937	19906	19726	19871	19783	19471	19685	19764	19475	19721	19612	19875	19727	19492	19819	19776	19740	19655	19664	19637	19934	19372	19507	19695	19821	19787	19774	19900	19734	19576	19513	19803	19706	19751	19723	19619	19794	19820	19766	19658	19842	19670	19663	19796	19660	19998	19535	19552	19671	19753	19701	19790	19715	19653	19636	19756	19685	19625	19702	19714	19699	19583	19735	19751	19711	19962	19823	19777	19802	19521	19783	19411	19666	19749	19724	19660	19819	19779	19640	19677	19726	19618	19845	19831	19740	19497	19519	19717	19807	19870	19623	19832	19814	19737	19882	19627	19719	19921	19812	19625	19645	19619	19625	19633	19766	19701	19901	19594	19780	19440	19863	20010	19773	19912	19612	19706	19681	19677	19798	19727	19772	19854	19814	19709	19737	19783	19655	19677	19556	19592	19772	19820	19620	19631	19691	19587	19665	19576	19753	19785	19686	19715	19606	19754	19832	19659	19681	20060	19817	19706	19869	19869	19616	19955	19661	19704	19743	19623	19594	19541	19762	19614	19678	19844	19734	19830	19622	19618	19783	19646	19732	19528	19772	19677	19603	19598	19693	19653	19721	19697	19850	19721	19628	19668	19572	19591	19606	19801	19836	19599	19451	19630	19611	19701	19491	19634	19754	19634	19802	19709	19650	19967	19629	19864	19683	19917	19826	19543	19774	19390	19714	19539	19513	19784	19714	19780	19783	19470	19586	19556	19737	19744	19810	19695	19613	19630	19693	19919	19680	19623	19683	19627	19714	19550	19826	19515	19723	19521	19672	19470	19714	19675	19745	19423	19706	19705	19866	19748	19925	19783	19673	19768	19605	19623	19827	19866	19536	19640	19706	19762	19635	19702	19565	19731	19771	19898	19841	19831	19771	19666	19822	19758	19771	19548	19751	19597	19652	19778	19855	19715	19695	19616	19778	19688	19509	19768	19762	19716	19705	19534	19457	19810	19752	19515	19658	19664	19739	19842	19627	19863	19796	19564	19802	19765	19616	19628	19706	19739	19631	19582	19668	19598	19655	19543	19897	19559	19740	19575	19659	19544	19762	19629	19828	19693	19812	19709	19666	19831	19535	19642	19755	19767	19814	19440	19467	19782	19731	19775	19602	19668	19644	19466	19683	19740	19547	19827	19772	19592	19673	19503	19692	19657	19632	19516	19754	19830	19626	19795	19781	19596	19657	19750	19949	19844	19789	19530	19547	19577	19627	19660	19786	19724	19744	19688	19765	19900	19658	19877	19636	19810	19702	19647	19632	19640	19609	19529	19757	19730	19733	19751	19712	19737	19750	19664	19561	19594	19870	19559	19641	19559	19510	19488	19584	19477	19816	19725	19778	19892	19490	19733	19660	19820	19921	19679	19625	19722	19634	19800	19574	19719	19758	19674	19769	19459	20022	19557	19970	19535	19492	19610	19593	19712	19814	19633	19688	19678	19498	19722	19590	19716	19895	19857	19480	19668	19904	19731	19825	19742	19554	19829	19747	19624	19753	19705	19721	19735	19833	19566	19614	19845	19563	19754	19575	19648	19522	19859	19639	19593	19739	19690	19704	19588	19926	19590	19673	19748	19625	19473	19595	19669	19858	19722	19686	19501	19629	19566	19886	19798	19946	19803	19668	19497	19634	19934	19791	19685	19764	19776	19725	19699	19726	19875	19800	19713	19706	19540	19810	19671	19695	19662	19661	19735	19732	19519	19538	19716	19620	19761	19859	19648	19622	19710	19467	19736	19709	19625	19819	19631	19571	19556	19651	19742	19611	19828	19598	19749	19616	19620	19601	19488	19656	19626	19541	19594	19746	19500	19541	19751	19742	19786	19892	19611	19481	19675	19595	19746	19584	19768	19746	19537	19872	19713	19690	19617	19727	19626	19812	19619	19687	19566	19801	19561	19588	19767	19422	19808	19815	19694	19881	19693	19796	19801	19657	19911	19751	19824	19703	19662	19749	19714	19498	19751	19800	19604	19645	19575	19666	19897	19753	19720	19755	19600	19663	19639	19629	19496	19742	19597	19579	19826	19592	19647	19546	19844	19563	19639	19641	19588	19592	19763	19763	19765	19800	19796	19766	19771	19713	19709	19435	19856	19587	19667	19706	19928	19818	19622	19720	19611	19437	19769	19626	19742	19609	19687	19866	19579	19613	19514	19957	19761	19797	19789	19641	19773	19747	19672	19711	19712	19569	19909	19998	19884	19664	19714	19844	19563	19624	19860	19761	19504	19692	19715	19870	19612	19746	19685	19594	19767	19842	19746	19692	19860	19682	19585	19609	19791	19465	19787	19711	19854	19751	19542	19826	19653	19528	19575	19614	19757	19803	19683	19714	19858	20026	19635	19723	19566	19713	19664	19833	19905	20076	19745	19819	19366	19664	19713	19448	19527	19824	19682	19613	19761	19811	19772	19902	19735	19531	19724	19465	19675	19454	19878	19746	19679	19593	19755	19645	19759	19753	19451	19804	19821	19791	19718	19766	19709	19619	19725	19638	19700	19813	19522	19430	19649	19592	19607	19543	19917	19641	19716	19656	19697	19828	19814	19613	19551	19642	19384	19923	19673	19842	19952	19823	19781	19722	19694	19756	19602	19584	19608	19730	19688	19628	19646	19805	19537	19496	19547	19741	19686	19910	19812	19821	19761	19648	19736	19532	19805	19857	19579	19756	19723	19694	19426	19542	19792	19694	19914	19576	19674	19827	19616	19704	19674	19624	19740	19703	19510	19840	19799	19769	19709	19692	19624	19711	19838	19658	19749	19663	19705	19897	19792	19638	19798	19694	19763	19509	19668	19743	19713	19672	19858	19858	19576	19505	19672	19894	19864	19647	19661	19870	19835	19723	19637	19694	19748	19931	19654	19731	19479	19681	19756	19811	19637	19697	19608	19715	19695	19787	19626	19590	19530	19618	19768	19602	19859	19467	19877	19772	19640	19743	19695	19635	19845	19629	19719	19689	19585	19796	19628	19613	19781	19621	19650	19706	19709	19726	19712	19631	19542	19792	19594	19756	19652	19574	19839	19808	19561	19849	19758	19751	19520	19761	19596	19853	19530	19668	19570	19540	19546	19785	19617	19610	19731	19822	19827	19830	19858	19843	19765	19723	19681	19581	19640	19724	19659	19816	19641	19763	19724	19812	19668	19543	19620	19924	19791	19541	19778	19755	19795	19761	19774	19661	19642	19810	19732	19721	19649	19789	19649	19785	19829	19661	19715	19538	19753	19840	19750	19708	19633	19643	19783	19795	19623	19808	19774	19457	19732	19668	19624	19781	19647	19945	19506	19499	19884	19719	19586	19721	19578	19607	19655	19538	19773	19716	19773	19733	19679	19771	19643	19731	19831	19768	19682	19760	19393	19662	19571	19721	19483	19602	19658	19756	19861	19648	19515	19730	19657	19768	19917	19785	19783	19919	19609	19783	19546	19582	19866	19587	19680	19577	19926	19721	19726	19491	19724	19861	19778	19792	19691	19800	19683	19859	19604	19722	19863	19816	19656	19704	19808	19513	19508	19710	19717	19594	19772	19891	19589	19655	19664	19720	19798	19621	19821	19675	19632	19831	19456	19762	19536	19669	19825	19639	19685	19551	19787	19723	19627	19616	20012	19675	19657	19623	19898	19719	20030	19828	19623	19758	19930	19614	19858	19764	19740	19722	19747	19691	19594	19656	19919	19642	19684	19815	19762	19952	19839	19846	19762	19756	19592	19546	19639	19726	19663	19476	19712	19585	19672	19732	19637	19780	19762	19657	19725	19699	19866	19806	19663	19783	19486	19856	19828	19672	19619	19842	19853	19692	19679	19861	19619	19581	19429	19847	19658	19634	19778	19546	19613	19804	19776	19722	19694	19708	19808	19680	19715	19844	19663	19823	19865	19629	19673	19611	19490	19941	19583	19682	19629	19631	19689	19646	19853	19764	19735	19709	19865	19876	19698	19806	19646	19897	19880	19834	19732	19636	19666	19709	19752	19719	19835	19590	19717	19628	19844	19594	19778	19705	19828	19642	19692	19672	19683	19679	19883	19823	19656	19623	19825	19732	19596	19619	19517	19717	19477	19818	19769	19834	19648	19623	19648	19811	19735	19591	19440	19620	19765	19753	19591	19811	19533	19736	19608	19483	19799	19691	19697	19892	19730	19386	19586	19759	19641	19503	19739	19676	19795	19797	19799	19666	19673	19870	19775	19619	19457	19587	19676	19666	19699	19887	19699	19876	19726	19438	19570	19835	19557	19517	19536	19575	19915	19791	19698	19604	19958	19581	19734	19703	19599	19599	19597	19754	19599	19854	19731	19748	19673	19761	19938	19704	19920	19583	19576	19737	19642	19621	19631	19759	19745	19815	19563	19336	19551	19708	19662	19807	19971	19653	19773	19571	19497	19592	19638	19836	19635	19575	19674	19690	19720	19813	19734	19604	19646	19610	19770	19688	19866	19618	19682	19655	19676	19666	19641	19678	19813	19723	19693	19623	19667	19683	19793	19568	19671	19601	19375	19637	19682	19684	19637	19859	19661	19626	19528	19600	19599	19634	19572	19622	19683	19857	19461	19540	19621	19923	19850	19640	19727	19677	19781	19669	19776	19723	19539	19730	19689	19805	19797	19768	19902	19779	19782	19567	19716	19815	19659	19650	19731	19743	19732	19766	19832	19630	19687	19540	19786	19657	19511	19609	19744	19703	19736	19733	19782	19738	19563	19714	19648	19545	19777	19811	19595	19964	19858	19721	19773	19821	19609	19845	19670	19800	19608	19566	19700	19674	19553	19786	19744	19796	19835	19637	19711	19823	19604	19889	19706	19635	19749	19641	19662	19574	19693	19742	19853	19758	19718	19652	19790	19566	19755	19844	19709	19657	19793	19589	19711	19624	19649	19462	19636	19713	19564	19686	19769	19695	19844	19710	19699	19606	19496	19781	19565	19573	19708	19821	19796
18549	29993	25808	20822	19176	18188	17901	17660	17209	16824	16811	16740	16602	16472	16345	16466	16364	16121	16359	16231	16354	16373	16351	16269	16170	16437	16290	16236	16225	16502	16317	16373	16358	16120	16457	16276	16363	16130	16367	16264	16269	16253	16131	16288	16320	16211	16331	16648	17661	17532	17682	16978	16530	16279	16193	16407	16384	16378	16241	16148	16297	16122	16190	16227	16417	16143	16208	16346	16132	16257	16220	16187	16415	16212	16199	16330	16256	16367	16088	16258	16405	16315	16177	16138	16233	16249	16312	16384	16332	16305	16281	16085	16471	16381	16125	16209	16063	16277	16230	16333	16191	16229	16292	16072	16119	16064	16125	16365	16135	16386	16021	16295	16208	16205	16319	16329	16077	16366	16215	16174	16249	16427	16330	16178	16172	16211	16442	16242	16161	16046	16292	16052	16133	16279	16096	16096	16224	16168	16114	16194	16143	16360	16373	16233	16280	16249	16235	16315	16194	16180	15932	16334	16222	16361	16451	16251	16302	16346	16111	16155	16204	16053	16143	16253	16325	16096	16229	16096	16194	16188	16212	16337	16156	16355	16002	16237	16317	16122	16091	16170	16282	16242	16164	16220	16272	16139	16345	16079	16184	16334	16542	16288	16496	16242	16326	16160	16053	16215	16194	16170	16176	16156	16186	16388	16296	16431	16351	16218	16157	16063	16255	16312	16241	16244	16335	16336	16172	16350	16070	16308	16214	15995	16304	16196	16265	16169	16377	16113	16104	16209	16177	16282	16322	16326	16255	16077	16234	16161	16060	16350	16199	16313	16243	16132	16236	16326	16258	16286	16049	16228	16403	16237	16252	16279	16266	16116	16062	16319	16066	16282	16323	16062	16482	16222	16285	16093	16390	16188	16300	16281	16198	16232	16315	16292	16164	16314	16214	16414	16127	16223	16277	16014	16104	16325	16227	16394	16190	16254	16197	16198	16191	16302	16133	16310	16000	16341	16192	16243	16257	16319	16312	16216	16165	16145	16345	16058	16428	16203	16091	16262	16317	16226	16117	16098	16144	16151	16228	16230	16220	16284	16277	16178	16188	16227	16176	16117	16115	16327	16151	15987	15992	16184	16432	16124	16032	16168	16239	16338	16116	16185	16239	16263	16283	16065	16215	16253	16096	16143	16131	16051	16269	16303	16271	16094	16343	16268	15970	16234	16254	16237	16248	16379	16175	16328	16311	16311	16057	16186	16294	16252	16200	16421	16201	16392	16106	16159	16333	16317	16287	16326	16386	15995	16383	16192	16239	16124	16185	16251	16225	16170	16416	16181	16385	16069	16211	16177	16262	16307	16244	16216	16131	16118	16278	16331	16344	16241	16223	16056	16008	16316	16141	16264	16033	16230	16291	16193	16193	16383	16204	16226	16205	16187	16210	16341	16242	16282	16072	16333	16222	16134	16334	16295	16038	16087	16170	16169	16122	16100	16266	16237	16338	16302	16247	16200	16220	16234	16228	16205	16239	16265	16343	16262	16316	16284	16090	16212	16188	16306	16333	16261	16280	16373	16165	16275	16227	16318	16190	16279	16321	16194	16195	16195	16145	16206	16278	16297	16227	16377	16271	16150	16197	16253	16209	16256	16337	16231	16237	16171	16246	16268	16123	16353	16352	16306	16305	16057	16461	16192	16227	16278	16272	16145	16175	16108	16279	16339	16225	16254	16220	16234	16371	16232	16277	16164	16313	16004	16307	16216	16306	16195	16158	16108	16261	16337	16226	16281	16250	16207	16408	16133	16314	16258	16267	16232	16034	16236	16256	16153	16177	16293	16243	16217	16247	16335	16210	16148	16283	16195	16343	16126	16264	16277	16232	16128	16204	16241	16098	16143	16169	16221	16216	16301	16274	16344	16198	16270	16120	16194	16266	16149	16148	16388	16288	16285	16245	16171	16368	16103	16287	16094	16352	16333	16438	16164	16094	16176	16347	16360	16153	16209	16036	16221	16250	16307	16244	16277	16098	16244	16216	16360	16359	16310	16245	16457	16401	16190	16095	16189	16194	16222	16238	16177	16254	16010	16197	16270	16286	16075	16172	16404	16246	16256	16263	16220	16238	16098	16192	16394	16265	16128	16194	16202	16190	16265	16267	16151	16310	16109	16227	16095	16244	16422	16213	16190	16345	16128	16233	16298	16264	16309	16106	16241	16210	16295	16438	16312	16301	16271	16405	16154	16262	16179	16162	16246	16190	16139	16114	16237	16251	16199	15958	16365	16341	16141	16276	16264	16169	16322	16262	16308	16142	16246	16160	16067	16192	16381	16127	16119	16169	16193	16332	16175	16388	16182	16014	16262	16289	16278	16207	16219	16190	16262	16365	16245	16191	16348	16309	16304	16103	16177	16181	16310	16210	16193	16284	16190	16265	16264	16176	16123	16164	16120	16141	16337	16209	16329	16334	16149	16076	16200	16106	16292	16159	16297	16308	16355	16288	16344	16298	16103	16141	16206	16298	16128	16370	16078	16160	16324	16206	16304	16177	16186	16354	16157	16340	16047	16384	16121	16264	16129	16090	16059	16383	16209	16224	16220	16232	16112	16353	16254	16265	16170	16033	16203	16200	16144	16239	16233	16338	16102	16275	16359	16251	16197	16056	16163	16188	16119	16132	16342	16122	16301	16106	16208	16030	16287	16362	16064	16309	16155	16248	16026	16314	16362	16255	16076	16345	16288	16290	16229	16309	16111	16163	16300	16403	16247	16260	16340	16055	16285	16118	16151	16368	16093	16207	16239	16235	16284	16307	16278	16213	16136	16065	16134	16288	16209	16143	16110	16270	16303	16228	16068	16248	16107	16159	16269	16143	16260	16144	16264	16273	16230	16208	16215	16200	16272	16157	16232	16603	16417	16068	16407	16035	16142	16330	16253	16356	16142	16412	16123	16265	16330	16266	16227	16166	16220	16051	16176	16243	16311	16318	16119	16342	16046	16312	16310	16233	16176	15993	16207	16302	16325	16239	16258	16351	16424	16273	16143	16058	16281	16223	16291	16106	16390	16025	16290	16168	16280	16386	16249	16207	16383	16191	16350	16160	16179	16275	16295	16127	16238	16158	16424	16356	16289	16130	16126	16223	16196	16255	16281	16147	16226	16334	16136	16115	16233	16417	16129	16219	16255	16260	16147	16266	16219	16250	16296	16097	16142	16280	16312	16321	16184	16360	16177	16145	16261	16241	16359	16304	16325	16128	16343	16172	16291	16222	15960	16223	16184	16072	16147	16192	16183	16208	16254	16064	16151	16334	16304	16210	16331	16218	16269	16206	16053	16198	16321	16193	16306	16214	16183	16190	16286	16245	16171	16340	16162	16309	16315	16288	16262	16139	16196	16219	16278	16320	16300	16152	16220	16197	16159	16278	16252	16254	16360	16184	16316	16226	16158	16221	16352	16186	16126	16233	16207	16357	16286	16138	16146	16246	16116	16232	16070	16252	16219	16129	16414	16414	16178	16195	16377	16205	16119	16158	16296	16242	16216	16137	16335	16217	16217	16146	16215	16320	16159	16174	16170	16181	16127	16318	16177	16284	16304	16062	15999	16397	16349	16281	16077	16295	16079	16300	16165	16205	16241	16232	16226	16372	16046	16374	16193	16333	16090	16370	16230	16317	16091	16278	16263	16215	16179	16148	16301	16187	16111	16141	16362	16401	16064	16051	16333	16169	16043	16255	16257	16202	16251	16192	16177	16238	16300	16133	16050	16214	16307	16168	16203	16163	16263	16114	16317	16429	16089	16338	16144	16149	16237	16244	16222	16375	16166	16186	16293	16070	16346	16232	16123	16258	16301	16352	16333	16182	16258	16387	16250	16133	16325	16191	16259	16125	16278	16077	16244	16323	16241	16284	16158	15972	16294	16176	16188	16325	16218	16186	16185	15998	16218	16204	16195	16100	16244	16221	16159	16102	16107	16011	16408	16089	16209	16165	16129	16395	16190	16234	16332	16266	16298	16227	16262	16296	16120	16123	16306	16290	16211	16292	16405	16174	16188	16337	16254	16223	16211	16223	16320	16134	16196	16239	16326	16172	16240	16322	16274	16221	16312	16175	16182	16212	16179	16203	16020	16144	16195	16194	16306	16312	16108	16274	16083	16288	16263	16265	16217	16154	16267	16238	16322	16276	16209	16132	16248	16311	16200	16248	16088	16232	16154	16436	16309	16073	16334	16253	16280	16262	16235	16306	16076	16129	16151	16320	16125	16163	16410	16038	16257	16217	16320	16216	16107	16211	16120	16198	16316	16181	16159	16393	16315	16226	16267	16081	16402	16157	16218	16217	16381	16130	16169	16084	16334	16122	16270	16277	16299	16226	16096	16335	16378	16368	16180	16259	16188	16274	16146	16421	16276	16350	16350	16145	16204	16484	16164	16327	16386	16132	16271	16128	16304	16226	16146	16055	16203	16336	16284	16360	16192	16335	16365	16216	16307	16275	16355	16216	16310	16163	16282	16217	16220	16120	16160	16306	16269	16393	16273	16271	16097	16214	16229	16194	16436	16164	16172	16243	16206	16206	16201	16308	16346	16221	16110	16278	16033	16119	16092	16263	16281	16247	16312	16263	16268	16300	16331	16120	16138	16275	16160	16118	16170	16242	16287	16232	16217	16094	16020	16230	16194	16269	16332	16386	16196	16232	16222	16175	16225	16332	16293	16244	16129	16107	16178	16292	16149	16372	16232	16393	16281	16089	16261	16151	16306	16307	16039	16305	16224	16438	16315	16197	16174	16209	16308	16171	16196	16192	16146	16149	16186	16404	16320	16241	16334	16209	16260	16177	16223	16160	16227	16225	16184	16384	16310	16302	16214	16131	16223	16242	16236	16255	16230	16136	16476	16100	16227	16171	16228	16264	16217	16336	16065	16261	16238	16144	16148	16333	16341	16284	16186	15985	16387	16458	16181	16185	16262	16233	16220	16352	16234	16339	16255	16379	16088	16307	16271	16167	16220	16168	16252	16417	16124	16132	16162	16302	16320	16304	16107	16328	16299	16148	16213	16253	16277	16327	16054	16204	16236	16203	16303	16234	16310	16175	16203	16335	16102	16390	15991	16430	16461	16412	16216	16147	16323	16229	16330	16123	16052	16308	16208	16288	16325	16245	16266	16319	16311	16227	16264	16441	16202	16131	16197
22943	21353	29189	23833	21509	23265	24368	18859	17634	17597	17455	17105	17078	16993	16940	16865	16790	16731	16571	16809	16581	16595	16556	16534	16748	16574	16621	16915	16593	16614	16613	16868	16590	16476	16838	16452	16672	16662	16984	16501	16733	16670	16657	16431	16660	16583	17012	18339	18890	18032	17334	17421	17123	16841	16727	16470	16517	16652	16535	16462	16401	16580	16526	16565	16335	16592	16583	16762	16648	16468	16469	16498	16417	16476	16439	16530	16767	16504	16404	16497	16590	16394	16285	16441	16295	16601	16467	16501	16584	16608	16422	16632	16507	16552	16650	16494	16549	16385	16492	16594	16398	16600	16661	16322	16437	16313	16443	16340	16314	16593	16472	16231	16449	16321	16543	16523	16538	16348	16319	16373	16401	16353	16618	16559	16467	16540	16431	16620	16503	16320	16403	16616	16640	16310	16627	16611	16635	16622	16409	16686	16458	16173	16450	16688	16365	16478	16576	16377	16372	16466	16490	16460	16473	16489	16506	16501	16621	16406	16586	16546	16449	16333	16605	16555	16498	16533	16470	16548	16549	16567	16537	16471	16466	16540	16487	16456	16667	16533	16501	16516	16532	16580	16580	16503	16524	16380	16508	16463	16383	16421	16540	16371	16355	16429	16396	16608	16624	16217	16417	16364	16478	16491	16369	16449	16275	16507	16256	16412	16348	16480	16653	16509	16299	16566	16473	16439	16335	16596	16306	16390	16341	16445	16380	16442	16633	16502	16314	16423	16520	16285	16428	16515	16475	16291	16214	16355	16674	16393	16455	16544	16430	16488	16524	16505	16672	16379	16388	16723	16582	16436	16523	16477	16372	16516	16364	16192	16454	16377	16618	16418	16498	16515	16463	16361	16472	16507	16475	16427	16485	16358	16577	16487	16415	16305	16438	16562	16404	16544	16307	16404	16394	16448	16449	16458	16585	16503	16345	16406	16544	16479	16595	16302	16204	16434	16426	16607	16541	16473	16405	16399	16376	16442	16521	16545	16520	16540	16386	16398	16407	16509	16606	16468	16575	16547	16472	16443	16248	16319	16375	16377	16448	16260	16484	16574	16476	16395	16615	16506	16423	16280	16553	16339	16432	16543	16614	16447	16609	16545	16350	16708	16440	16305	16603	16367	16694	16460	16455	16606	16517	16339	16400	16629	16387	16386	16455	16599	16407	16347	16575	16508	16587	16444	16385	16574	16326	16533	16434	16384	16364	16328	16583	16374	16585	16519	16392	16488	16386	16500	16451	16308	16368	16395	16540	16401	16587	16646	16446	16559	16532	16532	16302	16515	16430	16393	16433	16568	16644	16442	16257	16577	16635	16251	16437	16471	16348	16364	16426	16540	16519	16337	16530	16414	16297	16526	16296	16465	16655	16313	16455	16518	16369	16309	16315	16532	16811	16436	16352	16293	16573	16706	16385	16361	16457	16371	16362	16381	16281	16475	16491	16290	16408	16305	16518	16406	16429	16422	16367	16536	16524	16495	16535	16475	16458	16519	16402	16241	16369	16435	16315	16550	16545	16442	16615	16399	16408	16482	16233	16420	16517	16579	16689	16442	16460	16412	16303	16630	16423	16318	16396	16423	16445	16493	16364	16589	16402	16479	16521	16468	16425	16582	16556	16260	16587	16518	16383	16506	16582	16450	16441	16414	16414	16557	16369	16634	16447	16478	16398	16524	16404	16416	16509	16468	16286	16500	16541	16320	16719	16391	16210	16382	16561	16417	16501	16400	16533	16492	16453	16326	16399	16414	16506	16340	16515	16396	16502	16342	16680	16378	16397	16474	16309	16488	16494	16426	16350	16586	16464	16452	16256	16503	16402	16334	16513	16440	16279	16702	16346	16396	16781	16464	16458	16548	16599	16735	16382	16480	16525	16314	16368	16441	16542	16393	16329	16509	16458	16430	16571	16303	16322	16447	16518	16511	16397	16466	16372	16459	16422	16426	16445	16343	16299	16411	16343	16281	16435	16302	16434	16620	16341	16603	16650	16556	16528	16485	16576	16411	16517	16392	16555	16506	16389	16344	16373	16391	16503	16655	16594	16333	16331	16457	16400	16386	16365	16357	16381	16569	16232	16539	16546	16410	16657	16432	16234	16431	16409	16284	16501	16450	16564	16333	16275	16432	16271	16234	16468	16509	16636	16606	16445	16428	16354	16481	16326	16384	16493	16460	16365	16595	16384	16454	16492	16403	16576	16438	16340	16420	16577	16417	16334	16488	16528	16462	16388	16328	16274	16426	16380	16573	16590	16417	16308	16314	16412	16496	16492	16424	16464	16550	16455	16456	16451	16453	16375	16339	16453	16358	16532	16541	16316	16305	16602	16592	16398	16523	16450	16168	16611	16526	16305	16595	16372	16488	16424	16609	16485	16411	16491	16350	16441	16432	16414	16361	16392	16451	16441	16540	16642	16444	16533	16112	16470	16573	16426	16308	16302	16277	16360	16086	16569	16294	16269	16360	16537	16336	16244	16314	16345	16262	16510	16480	16471	16275	16408	16656	16495	16575	16509	16626	16470	16446	16461	16480	16508	16345	16539	16405	16600	16318	16557	16328	16433	16569	16400	16393	16621	16303	16509	16477	16646	16370	16515	16438	16498	16554	16391	16409	16352	16651	16463	16392	16474	16457	16508	16440	16545	16318	16388	16377	16470	16447	16539	16438	16573	16424	16460	16327	16374	16270	16398	16420	16379	16439	16409	16312	16510	16338	16468	16435	16631	16611	16529	16451	16408	16413	16427	16435	16543	16585	16490	16649	16547	16402	16194	16587	16455	16633	16324	16538	16272	16615	16498	16358	16593	16508	16338	16565	16543	16470	16548	16566	16450	16347	16339	16410	16723	16575	16426	16408	16391	16421	16582	16457	16288	16505	16256	16246	16651	16507	16524	16294	16386	16251	16453	16230	16522	16364	16234	16460	16504	16554	16442	16641	16383	16666	16611	16410	16374	16434	16528	16508	16417	16554	16330	16320	16462	16519	16429	16569	16420	16617	16490	16554	16527	16489	16374	16445	16350	16205	16413	16328	16526	16364	16445	16616	16439	16490	16430	16422	16537	16636	16349	16401	16499	16668	16466	16277	16343	16422	16574	16469	16406	16460	16538	16455	16397	16542	16413	16385	16345	16351	16572	16407	16486	16346	16265	16492	16315	16256	16345	16359	16208	16294	16438	16570	16303	16272	16288	16464	16486	16432	16501	16302	16444	16480	16509	16497	16478	16422	16480	16197	16440	16476	16563	16456	16493	16482	16462	16365	16590	16486	16410	16578	16347	16376	16396	16713	16333	16429	16409	16433	16479	16490	16561	16464	16376	16425	16297	16532	16571	16428	16410	16593	16440	16414	16341	16524	16435	16471	16241	16560	16463	16341	16533	16446	16554	16436	16456	16589	16428	16441	16380	16394	16455	16551	16421	16277	16397	16435	16485	16456	16434	16239	16516	16490	16334	16329	16592	16478	16565	16369	16429	16406	16474	16343	16601	16670	16387	16203	16421	16342	16287	16565	16422	16426	16624	16362	16370	16329	16403	16536	16614	16412	16538	16447	16391	16350	16396	16516	16508	16480	16588	16355	16340	16388	16469	16638	16423	16365	16397	16190	16431	16293	16551	16443	16557	16617	16493	16504	16483	16481	16507	16462	16287	16486	16409	16409	16336	16330	16343	16458	16589	16667	16441	16319	16312	16500	16479	16450	16349	16537	16398	16449	16590	16400	16640	16388	16515	16477	16436	16300	16493	16366	16507	16419	16396	16490	16516	16474	16492	16498	16488	16341	16279	16322	16611	16373	16461	16329	16640	16563	16752	16458	16587	16433	16489	16486	16654	16331	16384	16443	16377	16358	16521	16451	16277	16423	16470	16477	16419	16246	16637	16185	16464	16495	16492	16370	16424	16470	16537	16856	16213	16354	16544	16490	16360	16483	16298	16422	16485	16346	16518	16457	16520	16306	16404	16356	16549	16399	16368	16532	16519	16233	16496	16425	16448	16544	16562	16344	16408	16209	16611	16448	16485	16626	16497	16374	16296	16413	16427	16438	16296	16327	16636	16394	16333	16450	16527	16392	16425	16394	16492	16449	16388	16449	16699	16337	16544	16403	16502	16453	16539	16377	16472	16617	16441	16484	16452	16422	16410	16343	16356	16139	16459	16518	16582	16435	16424	16321	16374	16687	16339	16489	16494	16388	16539	16257	16353	16435	16629	16476	16460	16420	16184	16605	16405	16392	16524	16483	16253	16338	16563	16533	16398	16564	16524	16554	16519	16480	16449	16393	16531	16489	16541	16491	16316	16515	16389	16506	16402	16339	16356	16530	16522	16618	16409	16471	16558	16367	16345	16544	16415	16345	16545	16496	16312	16391	16406	16506	16536	16428	16403	16441	16456	16520	16501	16590	16447	16352	16497	16571	16431	16133	16538	16449	16407	16433	16429	16556	16709	16399	16434	16558	16599	16503	16398	16783	16626	16547	16532	16417	16319	16420	16402	16562	16567	16572	16460	16632	16439	16357	16489	16387	16651	16628	16408	16440	16533	16371	16599	16406	16451	16472	16449	16500	16411	16524	16241	16415	16489	16493	16459	16637	16370	16455	16478	16500	16513	16409	16359	16466	16457	16431	16375	16400	16434	16437	16492	16477	16498	16494	16435	16316	16390	16533	16538	16601	16332	16573	16410	16443	16668	16504	16504	16321	16389	16355	16453	16467	16331	16585	16450	16377	16457	16567	16508	16333	16411	16653	16388	16416	16635	16570	16459	16392	16271	16580	16335	16516	16553	16551	16495	16251	16638	16406	16421	16427	16374	16338	16566	16459	16451	16593	16544	16413	16396	16432	16472	16379	16632	16361	16414	16379	16433	16581	16486	16539	16404	16306	16493	16581	16594	16482	16539	16394	16511	16658	16586	16431	16631	16648	16596	16563	16352	16596	16620	16664	16418	16342	16437	16566	16494	16342	16517	16589	16360	16418	16341	16482	16523	16547	16512	16455	16503	16451	16338	16401	16497	16345	16459	16456	16455	16309	16328	16676	16528	16402	16392	16414	16489	16460	16346	16563	16619	16382	16401	16327	16301	16505	16675	16367	16275	16508	16536	16349	16567	16611	16500	16506	16321	16501	16196	16481	16459	16291	16513	16413
20902	33624	28629	22302	19368	18167	17508	16724	15968	15410	15236	14891	14870	14667	14710	14460	14648	14487	14610	14531	14513	14486	14367	14421	14502	14454	14394	14547	14501	14508	14363	14560	14404	14416	14477	14324	14324	14351	14512	14441	14263	14600	14189	14268	14504	14421	15338	17217	17600	16190	15333	15193	14833	14606	14398	14340	14169	14387	14240	14504	14368	14346	14247	14460	14202	14161	14418	14148	14452	14430	14222	14202	14434	14365	14217	14291	14315	14147	14283	14185	14361	14279	14207	14265	14374	14330	14343	14279	14310	14205	14353	14347	14334	14185	14275	14449	14075	14202	14390	14380	14254	14338	14174	14259	14344	14324	14324	14261	14131	14488	14301	14143	14232	14276	14297	14412	14290	14349	14404	14328	14057	14167	14419	14457	14418	14310	14431	14327	14289	14283	14187	14208	14454	14243	14315	14134	14289	14343	14425	14142	14469	14315	14399	14240	14030	14150	14324	14345	14206	14257	14143	14111	14257	14426	14406	14259	14297	14434	14139	14214	14233	14264	14434	14220	14436	14257	14322	14334	14337	14348	14206	14262	14174	14096	14306	14305	14307	14125	14391	14257	14380	14247	14331	14203	14010	14228	14160	14271	14292	14312	14363	14239	14318	14291	14403	14311	14397	14156	14266	14006	14374	14279	14147	14218	14175	14386	14464	14319	14235	14294	14240	14371	14336	14253	14233	14368	14228	14486	14384	14243	14234	14152	14204	14304	14415	14276	14225	14246	14319	14358	14458	14169	14285	14260	14354	14344	14299	14355	14366	14404	14282	14150	14296	14166	14207	14311	14413	14308	14269	14176	14224	14195	14260	14423	14261	14275	14241	14219	14354	14268	14407	14440	14344	14283	14236	14398	14224	14192	14285	14304	14219	14182	14273	14447	14408	14406	14241	14300	14335	14412	14401	14284	14377	14303	14150	14272	14279	14159	14240	14307	14346	14330	14244	14132	14295	14319	14448	14332	14278	14408	14342	14289	14127	14366	14195	14268	14241	14230	14272	14298	14250	14261	14442	14265	14356	14227	14175	14216	14187	14191	14515	14240	14270	14260	14331	14359	14303	14573	14104	14248	14302	14321	14162	14431	14367	14391	14347	14261	14322	14327	14274	14092	14371	14254	14341	14276	14275	14141	14213	14309	14200	14342	14232	14253	14382	14392	14206	14242	14154	14417	14279	14263	14179	14139	14345	14136	14497	14408	14298	14252	14233	14189	14216	14255	14331	14167	14119	14248	14230	14210	14253	14307	14441	14249	14482	14213	14312	14172	14330	14137	14381	14185	14343	14257	14334	14400	14636	14291	14317	14347	14166	14185	14392	14296	14282	14369	14276	14306	14295	14253	14375	14309	14093	14271	14337	14288	14294	14068	14129	14219	14178	14393	14249	14322	14457	14288	14382	14380	14355	14262	14245	14328	14342	14329	14381	14185	14264	14324	14365	14271	14255	14305	14326	14395	14351	14187	14239	14248	14168	14235	14325	14345	14268	14321	14123	14060	14197	14207	14296	14305	14353	14277	14275	14379	14368	14295	14243	14241	14357	14135	14235	14296	14185	14374	14280	14333	14316	14398	14187	14252	14194	14419	14296	14491	14289	14280	14176	14180	14261	14203	14148	14211	14305	14271	14338	14234	14208	14211	14255	14178	14273	14084	14380	14243	14240	14450	14224	14436	14245	14113	14298	14439	14312	14211	14320	14307	14212	14231	14241	14048	14320	14160	14396	14040	14321	14313	14327	14033	14421	14136	14283	14393	14221	14232	14386	14321	14277	14248	14210	14155	14245	14369	14281	14266	14158	14393	14223	14238	14256	14313	14282	14245	14280	14124	14226	14261	14327	14283	14283	14187	14235	14178	14188	14321	14512	14208	14486	14451	14301	14321	14256	14203	14234	14310	14392	14072	14212	14357	14336	14245	14384	14318	14347	14335	14362	14385	14316	14324	14372	14334	14418	14332	14363	14380	14315	14223	14127	14157	14181	14201	14229	14336	14191	14384	14175	14153	14278	14192	14289	14503	14168	14142	14134	14300	14195	14421	14093	14319	14284	14217	14164	14412	14229	14464	14382	14268	14314	14390	14366	14337	14289	14118	14438	14163	14241	14307	14317	14205	14356	14352	14365	14463	14028	14372	14213	14202	14254	14265	14293	14156	14494	14110	14198	14254	14296	14235	14282	14359	14241	14460	14358	14284	14176	14248	14267	14266	14229	14252	14186	14284	14216	14178	14162	14223	14397	14273	14232	14361	14363	14262	14282	14023	14250	14294	14353	14247	14270	14275	14324	14225	14373	14137	14114	14233	14244	14279	14247	14348	14187	14232	14066	14401	14310	14286	14275	14210	14317	14138	14386	14296	14406	14186	14211	14471	14263	14310	14391	14165	14188	14162	14330	14275	14446	14245	14148	14236	14324	14303	14154	14310	14080	14120	14285	14321	14122	14260	14174	14428	14231	14224	14314	14202	14236	14281	14295	14330	14459	14363	14193	14191	14341	14418	14242	14170	14332	14440	14242	14191	14198	14165	14361	14395	14258	14284	14320	14270	14485	14184	14229	14360	14150	14320	14198	14270	14191	14151	14174	14337	14327	14241	14308	14196	14219	14249	14245	14196	14086	14574	14334	14230	14152	14328	14235	14294	14308	14312	14230	14264	14278	14338	14300	14377	14401	14318	14415	14134	14282	14319	14145	14160	14239	14290	14265	14236	14212	14362	14140	14284	14169	14211	14134	14288	14256	14259	14116	14328	14428	14201	14189	14298	14177	14341	14321	14308	14185	14408	14310	14253	14073	14134	14108	14256	14364	14429	14133	14515	14287	14379	14188	14324	14283	14169	14259	14308	14191	14232	14332	14451	14326	14208	14305	14367	14198	14247	14236	14268	14388	14204	14416	14149	14294	14299	14030	14208	14166	14426	14420	14304	14446	14267	14275	14199	14388	14186	14295	14343	14098	14080	14423	14174	14244	14268	14471	14331	14261	14310	14303	14264	14255	14302	14476	14154	14419	14275	14346	14257	14380	14194	14213	14376	14158	14222	14319	14165	14205	14414	14294	14329	14303	14357	14372	14259	14354	14149	14238	14338	14189	14274	14352	14154	14332	14205	14208	14222	14422	14171	14421	14376	14208	14286	14084	14312	14034	14255	14182	14108	14350	14349	14171	14333	14216	14419	14312	14312	14270	14343	14303	14344	14169	14413	14183	14303	14131	14454	14244	14368	14462	14207	14227	14066	14395	14280	14242	14314	14202	14484	14241	14428	14343	14265	14224	14380	14268	14373	14329	14249	14244	14215	14262	14184	14069	14159	14292	14303	14352	14251	14331	14144	14180	14271	14380	14196	14277	14400	14221	14392	14126	14255	14198	14247	14028	14238	14178	14299	14296	14128	14411	14190	14338	14223	14208	14357	14285	14330	14342	14375	14077	14196	14145	14210	14240	14233	14302	14307	14351	14126	14327	14220	14049	14167	14355	14196	14343	14292	14278	14458	14249	14183	14204	14254	14265	14397	14444	14152	14445	14184	14344	14259	14147	14305	14229	14222	14343	14271	14206	14270	14301	14284	14325	14216	14308	14266	14370	14285	14479	14190	14096	14205	14170	14393	14385	14230	14301	14321	14298	14151	14356	14280	14120	14177	14292	14293	14253	14410	14239	14304	14228	14213	14254	14283	14257	14134	14303	14314	14202	14352	14224	14261	14339	14147	14247	14368	14157	14273	14292	14062	14457	14267	14262	14171	14211	14171	14154	14385	14298	14260	14272	14245	14222	14260	14403	14210	14338	14273	14293	14317	14203	14211	14312	14236	14236	14336	14255	14219	14353	14262	14124	14220	14259	14239	14303	14308	14345	14282	14137	14289	14375	14201	14390	14187	14241	14316	14233	14434	14374	14207	14167	14232	14360	14125	14240	14224	14092	14304	14093	14167	14160	14445	14242	14164	14311	14220	14285	14074	14153	14073	14265	14413	14219	14335	14168	14351	14269	14215	14240	14241	14118	14186	14357	14201	14338	14218	14218	14114	14189	14190	14159	14421	14026	14332	14182	14073	14322	14213	14406	14333	14336	14297	14348	14156	14336	14222	14364	14238	14242	14188	14241	14452	14304	14141	14270	14190	14158	14399	14307	14329	14365	14278	14329	14380	14130	14274	14154	14082	14169	14440	14181	14384	14232	14321	14373	14400	14277	14305	14303	14415	14220	14503	14153	14203	14326	14374	14311	14460	14173	14236	14215	14073	14301	14421	14269	14344	14269	14263	14290	14181	14203	14433	14353	14390	14223	14173	14222	14241	14226	14335	14288	14307	14262	14135	14351	14286	14179	14381	14164	14180	14405	14163	14336	14429	14310	14344	14323	14374	14221	14208	14339	14175	14405	14371	14184	14322	14214	14203	14288	14267	14055	14188	14154	14269	14288	14164	14045	14239	14249	14275	14251	14185	14466	14429	14318	14277	14277	14364	14240	14177	14292	14376	14194	14273	14184	14311	14318	14413	14253	14416	14320	14482	14208	14069	14350	14211	14282	14305	14338	14219	14430	14279	14171	14252	14339	14352	14246	14270	14373	14297	14273	14269	14390	14248	14161	14394	14289	14422	14240	14239	14217	14243	14102	14328	14426	14100	14307	14052	14400	14394	14246	14249	14485	14309	14224	14349	14307	14413	14210	14382	14231	14289	14188	14297	14359	14178	14336	14335	14129	14267	14374	14325	14433	14185	14222	14126	14287	14394	14352	14274	14234	14241	14112	14240	14090	14149	14140	14115	14190	14209	14355	14398	14400	14452	14423	14240	14150	14372	14371	14192	14248	14284	14272	14473	14255	14196	14474	14420	14300	14172	14326	14351	14310	14402	14208	14327	14166	14297	14311	14374	14360	14225	14330	14434	14156	14230	14264	14157	14085	14338	14091	14425	14277	14316	14260	14299	14334	14114	14260	14519	14415	14162	14384	14488	14372	14336	14346	14230	14108	14320	14251	14221	14244	14220	14238	14186	14355	14172	14192	14281	14248	14319	14306	14196	14373	14334	14441	14453	14317	14287	14307	14373	14154	14229	14178	14140	14312	14243	14202	14369	14346	14438	14314	14289	14396	14263	14268	14221	14248	14114	14143	14367	14323	14370	14293	14477	14220	14107	14182	14184
27606	22029	24031	20194	16770	16768	16841	16566	16556	16510	16391	16212	16209	16369	16396	16366	16501	16282	16084	16439	16247	16408	16225	16356	16173	16247	16430	16227	16499	16217	16272	16405	16405	16216	16075	16238	16377	16295	16442	16358	16092	16168	16311	16194	16304	16153	16303	16155	16598	16399	16580	16383	16293	16264	16314	16373	16368	15985	16108	16305	16105	16317	16444	16179	16266	16168	16199	16181	16168	16212	15972	16383	16207	16305	16196	16312	16197	16353	16294	16093	16167	16351	16319	16022	16056	16162	16266	15887	16309	16202	16262	16174	16369	16276	16127	16269	16158	16143	16179	16119	16247	16349	16100	16193	16109	16120	16083	16019	16307	16292	16479	16179	16184	16261	16302	16068	16324	16172	16144	16110	16213	16085	16212	16129	16257	16349	16249	16268	16048	16141	16308	16481	16084	16245	16378	16093	16294	16063	16219	16348	16351	16194	16166	16184	16249	16331	16435	16200	16269	16213	16149	16250	16248	16223	16248	16234	16248	16284	16018	16257	16163	16279	16177	16201	16325	16249	16070	16163	16310	16114	16146	16270	16075	16293	16344	16201	16115	16131	16162	16412	16421	15963	16306	16264	16160	16270	16337	16386	16376	16303	16432	16198	16173	15879	16299	16374	16258	16179	16267	16107	16259	16223	16323	15948	16464	16215	16302	16319	16222	16204	16290	16278	16130	16162	16207	16242	16176	16327	16120	16100	16451	16066	16229	16348	16013	16352	16322	16135	16032	16235	16371	16211	16348	16144	16181	16265	16431	16139	16242	16269	16180	16082	16193	16121	16249	16312	16119	16328	16200	16091	16161	15992	16250	16251	16182	16390	16473	16106	16304	16139	16329	16232	16272	16274	16379	16110	16289	16344	16327	16264	16352	16286	16230	16202	16019	16231	16227	16176	16115	16262	16275	16220	16126	16159	16231	16087	16358	16201	16077	16150	16587	16343	16288	16167	16202	16186	16075	16198	16257	16218	16137	16256	16229	16276	16200	16183	16366	16239	16358	16240	16205	16144	16257	16140	16026	16167	16111	16193	16184	16067	16230	16164	16207	16239	16046	16021	16271	16258	16271	16448	16439	16259	16246	16105	16194	16257	16109	16201	16342	16386	16379	16351	16080	16222	16105	16123	16314	16216	16183	16218	16345	16156	16120	16504	16344	16168	16319	16464	16004	16187	16322	16296	16429	16294	16332	16142	16114	16476	16268	16212	16370	16310	16266	16201	16046	16086	16346	16062	16197	16329	16113	16074	16098	16039	16354	16221	16417	16122	16069	16342	16182	16233	16277	16222	16372	16285	16134	16325	16303	16173	16139	16141	16267	16262	16242	16057	16171	16198	16293	16190	16233	16106	16318	16246	16348	16426	16187	16228	16326	16220	16271	16333	16476	16288	16520	16371	16194	16254	16305	16260	16095	16208	16205	16307	16246	16233	16245	16197	16296	16129	16202	16160	16357	16313	16284	16272	16391	16122	16231	16206	16412	16398	16223	16384	16184	16262	16232	16330	16046	16310	16267	16138	16293	16315	16184	16231	16104	16172	16393	16150	16242	16316	16150	16317	16278	16146	16341	16208	16397	16156	16101	16108	16044	16161	16283	16164	16382	16286	16334	16291	16248	16061	16185	16152	16329	16187	16110	16381	16261	16157	16335	16165	16361	16276	16172	16202	16257	16195	16366	16305	16195	16037	15935	16263	16302	16283	16084	16247	16284	16189	16235	16200	16259	16377	16261	16050	16267	16095	16230	16327	16392	16208	16150	16095	16381	16226	16235	16280	16173	16332	16310	16207	16141	16156	16235	16231	16277	16232	16419	16217	16401	16383	16153	16126	16233	16431	16444	16295	16404	16289	16214	16134	16193	16166	16253	16261	16300	16237	16339	16259	16129	16235	16271	16201	16176	16148	16196	16269	16169	16359	16203	16532	16220	16354	16314	16173	16292	16241	16225	16081	16197	16165	15992	16119	16360	16320	16214	16425	16155	16207	16447	16166	16256	16292	16313	16164	16395	16219	16168	16100	16207	16278	16100	16266	16350	16189	16305	16282	16250	16334	16282	16386	16141	16156	16293	16448	16047	16252	16322	16245	16200	16255	16248	16054	16283	16012	16160	16327	16244	16246	16277	16095	16326	16157	16328	16326	16386	15963	16055	16175	16270	16412	16169	16094	16403	16320	16274	16367	16232	16400	16322	16298	16331	16171	16140	16131	16343	16007	16418	16136	16308	16313	16260	16358	16235	16187	16310	16197	16261	16182	16213	16233	16134	16472	16166	16031	16155	16225	16310	16296	16290	16402	16387	16311	16271	16190	16044	16130	16431	16212	16319	16320	16314	16123	16267	16286	16268	16080	16279	16232	16329	16480	16318	16325	16298	16099	16021	16263	16032	16294	16206	16383	16326	16280	16261	16182	16364	16263	16296	16406	16088	16178	16432	16393	16477	16162	16004	16039	16186	16181	16254	16213	16317	16323	16496	16127	16400	16388	16193	16340	16222	16115	16256	16282	16195	16150	16286	16294	16153	16165	16020	16214	16143	16249	16187	16438	16366	16038	16271	16307	16311	16054	16055	16044	16265	16113	16144	16336	16269	16173	16471	16320	16166	16035	16259	16004	16134	16189	16199	16093	16218	16284	16259	16087	16219	16356	16256	16213	16233	16216	16181	16245	16180	16163	16384	16141	16508	16334	16158	16052	16172	15984	16110	16249	16214	16222	16367	16245	16240	16140	16251	16157	16191	16163	16061	16194	16317	16133	16117	16132	16110	16372	16249	16252	16182	16331	16159	16234	16278	16227	16168	16206	16152	16152	16011	16144	16228	16280	16130	16255	16208	16293	16144	16423	16298	16340	16189	16348	16483	16200	16246	16277	16248	16447	16319	16158	16338	16262	16385	16109	16197	16279	16125	16269	16268	16405	16355	16312	16364	16389	16296	16108	16375	16220	16039	16427	16248	16447	16205	16277	16318	16419	16398	16285	16355	16170	16481	16311	16112	16340	16453	16245	16451	16103	16018	16100	16208	16037	16385	16186	16094	16149	16139	16166	16342	16238	16265	15943	16158	16357	16040	16230	16227	16174	16270	15976	16199	16090	16061	16109	16221	16189	16187	16312	16330	16367	16200	16075	16086	16293	16366	16014	16107	16149	16220	16327	16105	16025	16157	16469	16314	16301	16289	16090	16196	16448	16247	16220	16127	16108	16490	16197	16303	16130	16203	16261	16155	16329	16209	16078	16221	16222	16063	16217	16210	16270	16165	16249	16289	16159	16240	16274	16312	16140	16264	16237	16295	16357	16165	16320	16179	16194	16286	16342	16142	16233	16247	16429	16301	16167	16158	16178	16389	16086	16469	16448	16159	16238	15990	16391	16345	16256	16301	16209	16181	16118	16381	16238	16362	16191	16116	16070	16406	16279	16145	16336	16196	16230	16337	16304	16307	16256	16359	16254	16272	16249	16360	16277	16204	16068	16269	16137	16153	16355	16311	16263	16197	16128	16338	16178	16288	16458	16226	16174	16453	16194	16197	16107	16417	16250	16293	16063	16322	16390	16120	16272	16447	16091	16418	16227	16171	16334	16186	16239	16085	16282	16179	16065	16143	16241	16151	16165	16266	16273	16374	16281	16337	16301	16244	16291	16073	16307	16140	16098	16111	16066	16334	16138	16205	16146	16342	16185	16261	16237	16199	16495	16269	16278	16238	16360	16278	16354	16470	16320	16272	16307	16174	16373	16270	16335	16285	16291	16253	16247	16171	16139	16163	16482	16182	16323	16245	16418	16260	16370	16245	16103	16463	16529	16328	16199	16333	16175	16169	16256	16043	16133	16137	16167	16207	16304	16182	15872	16167	16343	16238	16135	16058	16005	16246	16167	16312	16452	16207	16428	16228	16191	16277	16282	16278	15982	16564	16181	16203	16326	16345	16184	16284	16281	16205	16325	16253	16049	16260	16344	16292	16265	16239	16172	16336	16114	16346	16222	16155	16374	16244	16127	16118	15934	16164	16254	16272	16167	16233	16296	16350	16152	16253	16223	16309	16110	16369	16335	16152	16145	16284	16202	16176	16461	16178	16283	16163	16170	16355	16343	16126	16280	16204	16264	16359	16166	16292	16319	16114	16220	16316	16200	16288	16183	16314	16141	16120	16399	16337	16204	16157	16145	16307	16352	16312	16139	16226	16189	16106	16102	16113	16232	16128	16325	16387	16109	16167	16217	16361	16254	16292	16213	16050	16138	16274	16226	16367	16205	16428	16242	16423	16391	16425	16301	16253	16417	16138	16333	16172	16184	16356	16224	15930	16003	16287	16254	16365	16271	16156	16354	16374	16182	16065	16264	16274	16188	16403	16192	16304	16366	16316	16330	16367	16282	16332	16262	16235	16217	16201	16420	16197	16093	16184	16439	16191	16372	16207	16278	16417	16257	16266	16218	16000	16301	16339	16095	16272	16170	16167	16289	16387	16097	16178	16293	15985	16092	16193	16234	16233	16145	16117	16510	16246	16129	16188	16222	16253	16306	16279	16080	16288	16082	16032	16031	16227	16376	16426	16256	16010	16206	16370	16395	16122	16267	16350	16352	16325	16251	16245	16200	16286	15965	16311	16345	16253	16297	16229	16151	16305	16181	16342	16028	16211	16363	16237	16216	16190	16254	16190	16104	16099	16115	16228	16148	16207	16306	16330	16220	16303	16193	16213	16283	16250	16299	16088	16201	16366	16010	16296	16284	16222	16239	16254	16365	16224	16382	16242	16217	16182	16288	16275	16319	16375	16181	16295	16395	16228	16293	15903	16255	16281	16204	16434	16257	16470	16226	16107	16235	16134	16219	15972	16115	16156	16309	16268	16024	16383	16062	16064	16360	16535	16119	16210	16194	16047	16141	16508	16324	16442	16138	16105	16350	16277	16130	16321	16200	16166	16249	16158	16327	16080	16402	16216	16101	15997	16334	16261	16383	16224	16367	16295	16364	16238	16059	16136	16131	16237	16195	16068	16196	16405	16352	16187	16407	16177	16332	16498	16078	16149	16243	16172	16056	16338	16165	16233	16083	16262	16325	16123	16235	16290	16128	16206	16310	16184	16189	16303	16292	16255	16267	16333	16186	16256	16134	16366	16173	16325	16279	16112	15990	16202	16262
15879	18768	17604	15875	14917	15003	14957	14600	14659	14496	14278	14271	14370	14383	14422	14334	14153	14078	14210	14092	14314	14294	14099	14089	14256	14195	14363	14236	14041	14162	14115	14167	14093	14076	14367	14116	14366	14204	14124	14127	14219	14219	14295	14290	14311	14358	14206	14521	14480	14364	14514	14365	14183	14061	14084	14178	14219	14012	14078	14132	14243	14155	14233	14070	14194	14225	14193	14150	14219	14185	14431	14270	14115	14179	14382	14110	14087	14144	14133	14184	14408	14208	14177	14207	14023	13960	14020	14175	14225	14308	14059	14164	13982	14069	14385	14319	14078	14073	14029	14015	14265	14040	14028	14117	14041	14259	14147	14251	14117	14182	14149	13985	14114	14174	14277	14022	14075	14063	14091	14088	14265	14318	14219	14136	14030	14120	14314	14112	14175	14198	14083	14203	14118	14157	14201	14181	14117	14114	14155	14224	14102	14198	14044	14159	14248	14218	14154	14234	14287	14119	14314	13999	14135	14267	14111	14135	14143	14352	14208	14163	14269	14011	14307	14019	14316	14116	14263	14133	14036	14075	14188	14207	14153	14154	14108	14278	14206	14149	14171	14181	14219	14120	14334	14201	14237	14234	14053	14201	14365	14116	14045	14368	14235	14066	14211	14221	14204	14115	14135	14177	14061	14265	14185	14191	14117	14234	14241	14087	14280	14176	14089	14189	14229	14133	14241	14133	14343	14098	14065	14323	14239	14301	14165	14148	14086	13951	14183	14069	14187	14254	14190	14216	14244	14098	14157	14270	14263	14009	14191	14080	14216	14294	14280	14147	14084	14295	14258	14025	14117	14147	14197	14166	14272	14242	14238	14043	14119	14355	14243	14358	14340	14074	14166	14070	14100	14343	14265	14119	14256	14086	14078	14215	14130	14197	14141	14107	14240	14078	14147	14363	14288	14001	14116	14172	14076	14008	14148	14198	14160	14237	14232	14153	14081	14210	14198	14076	13999	14207	14101	14140	14049	14267	13982	14044	14085	14140	14200	14195	14182	14337	14101	14182	14162	14325	14092	14080	14128	14232	14133	14168	14109	14130	14309	14271	14246	14204	14182	14170	14108	14068	14220	14098	14087	14101	14079	14171	14227	14114	14041	14083	14161	14086	14313	14286	14080	14016	14208	14288	14287	14093	14083	14096	14319	14130	14059	14164	14103	14166	14145	14100	14329	14101	14059	14181	14124	14037	14108	14088	14155	14149	13884	14347	14110	14220	14315	14102	13971	14202	14121	14106	14094	14211	14092	14204	14141	14184	14268	14018	14168	14132	14266	14159	14087	14207	14110	14112	14170	14302	14304	14100	14140	14172	14232	14111	14269	14159	14289	14179	14149	14222	14158	14113	14269	14166	14163	14222	14182	14180	13930	14121	14161	14122	14171	14187	13963	14031	14190	14200	14140	14066	14130	14147	14180	14037	14218	14123	14172	14168	14161	13997	14113	14168	14181	14181	14161	14224	14240	14228	14045	14243	14055	14021	14084	14124	14153	14009	13933	14323	14050	14235	14168	14103	14173	14181	14230	14136	14175	14105	14084	14074	14176	14012	14008	14202	14052	14027	14090	14054	14102	14077	14248	14063	14212	14155	14170	14282	14034	13966	14112	14108	14192	14244	14162	14103	14288	14122	14109	14268	14234	14222	14177	14190	14136	14139	14163	14032	14083	14167	14181	14019	14086	14216	14218	14201	14214	14177	14136	14239	14308	14275	14149	14243	14055	14086	14043	14152	14165	14081	14380	14050	14067	14209	14172	14132	14131	14171	14183	14180	14141	14239	14140	13986	14204	14085	14257	14126	14229	14197	14237	14238	14308	14182	14310	13988	14005	14256	14228	14129	14091	14143	14173	14233	14281	14129	14021	14225	14214	14202	14286	14225	14280	14129	14087	14245	14134	14179	14124	14239	14128	14336	14061	14008	14067	14085	14245	14227	14090	14028	14351	14298	14140	14098	14251	13975	14066	14187	14107	14287	14111	14263	14045	14074	14184	13915	14087	14136	14268	14152	13971	14262	14203	14174	14254	14163	14228	14152	14091	14303	14240	14224	14247	14286	14112	14047	14031	14262	14073	14136	13952	14158	14287	14071	14270	14199	14320	14159	14331	14245	14223	14156	14081	14084	14194	14197	14265	14092	14087	14193	14149	14155	14131	14189	14131	14150	14305	14304	14195	14159	14179	14129	14293	14078	14260	14224	14167	14245	14216	14154	14309	14210	14188	14161	14176	14093	14084	14285	14205	14168	14172	14230	14156	14082	14237	14209	14188	14217	14173	14317	14257	14331	14131	14325	14121	13969	14232	14131	14085	14261	14138	14249	14092	14119	14229	14171	14047	14202	14241	14161	14251	14214	14239	14238	14178	14074	14139	14113	14278	14091	14315	14076	14119	14250	14220	14052	14276	14188	14222	14255	14219	14148	14185	14132	13985	14312	14209	14135	14052	14045	14164	14169	14204	14229	14171	14283	14288	14131	14142	14031	14214	14244	14116	14136	14200	14117	14207	14153	14025	14290	14225	14236	14102	14100	14231	14104	14139	14177	14062	14201	14098	14323	14258	14108	14222	14288	14142	14079	14262	14362	14144	14221	14255	14040	14244	14212	14152	14091	14070	14115	14148	14138	14252	14171	14071	14158	14057	14247	14131	14382	14053	14217	14213	14084	14234	14185	14101	14032	14172	14096	14247	14264	14148	14331	14221	14176	14078	14265	14126	14159	14227	14212	14158	14107	14136	14150	14070	14154	14162	14081	14129	14342	14087	14343	14032	14162	14165	14226	14241	14079	14286	14121	14070	14083	14100	14066	14096	14242	14190	13959	14300	14175	14103	14251	14321	14225	14173	14283	14022	14184	14211	14061	14319	14200	14064	14227	14115	14245	14161	14094	14237	14230	14161	14098	14158	14090	14197	14103	14037	14144	14226	14107	14296	14212	14136	14106	14184	14254	14235	14234	14239	14207	14026	14139	14186	13987	14225	14241	14237	14205	14159	14177	14133	14087	14162	14062	14210	14035	14481	14279	14319	14270	14094	14150	14210	14129	14221	14204	14284	14122	14215	14184	14137	14009	14117	14206	14215	14207	14276	14220	14174	14195	14138	14150	14020	14180	14207	14046	14288	14254	14198	14199	14143	14197	14263	14134	14365	14250	14109	14179	14121	14214	14012	14183	14115	14415	14284	14243	14178	14099	14190	14092	14423	14144	14252	14197	14042	14261	14111	14131	14309	14084	14022	14188	14251	14116	14137	14208	14075	14045	14285	14132	14119	14202	14161	14136	14195	14228	14228	14245	14276	14272	14188	14370	14140	14044	14235	14129	14005	14345	14110	14167	14190	14261	14190	14181	14317	14129	14362	14022	14502	14123	14238	14081	14163	14091	14270	14165	14294	14194	14314	14327	14176	14052	14118	14053	14282	14065	14123	14231	14208	14092	14081	14126	14170	14086	14127	14037	14287	14194	14219	14169	14126	14410	14010	14081	14185	14215	14299	14043	14130	14277	14124	14141	14233	14279	14179	14255	14220	14306	14089	14288	14178	13987	14117	14200	14389	14136	14112	13969	14164	14128	14152	14119	14263	14207	14123	14092	14122	14280	14170	14190	14138	14239	13976	14105	14026	14095	14329	14080	13995	14317	14191	14180	14271	14038	14149	14309	14229	14235	14182	14212	14173	14295	14118	14202	14219	14382	14097	14313	14121	14065	14307	14096	14253	13924	13944	14126	14105	14193	14193	14092	14223	14318	14114	14123	14345	14167	14221	14091	14147	14153	14000	14132	14207	14084	14088	14032	14158	14121	14068	14156	14396	14070	14216	14211	14412	14365	14236	14163	14248	14215	14237	14246	14280	14139	14177	14168	14085	14042	14233	14103	14152	14169	14094	14293	14129	14220	14349	14103	14373	14125	14180	14081	14170	14135	14287	14121	14178	14098	14127	14171	14202	14226	14168	14060	14144	13986	14134	14116	14268	14245	14221	14044	14230	14165	14221	14182	14060	14174	14234	14062	14294	14162	14080	14166	14219	14224	14230	14141	14085	14103	14141	14158	14079	14260	14102	14022	14078	14325	14033	14065	14222	14138	14091	14029	14259	14283	14232	14161	14272	14026	14291	14005	14047	14267	14137	14247	14376	14194	14255	14079	14275	14333	14131	14141	14155	14095	14233	14205	14245	14137	13971	14159	14052	14177	13988	14120	14220	14179	14218	14273	14067	14245	14186	14150	14143	14160	14132	14227	14167	14352	14176	14303	14111	14119	14294	14174	14261	14190	14230	14108	14211	14261	14052	14183	14168	14231	14312	14225	14134	14369	14213	14119	14103	14220	14137	14165	14038	13924	14134	14282	14260	14217	14288	14182	14181	14022	14212	14235	14048	14290	14182	14125	14096	14036	14171	14245	14196	14194	14160	14268	13954	14213	14066	14097	14123	14169	14083	14274	14176	14197	14242	14031	14185	13995	14259	14099	14111	14247	14179	14215	14123	14260	14228	14215	14368	14176	14154	14082	14174	14132	14278	14019	14343	14317	14302	14241	14092	14186	14202	14109	14150	14209	14258	14122	14133	14213	14132	14243	14192	14198	14072	14283	14064	14363	14194	14362	14232	14164	14094	14164	14143	13992	14102	14156	14217	14147	14057	14128	14233	14032	14180	14256	14120	14207	13983	14081	14181	14333	14273	14163	14222	14141	14096	14245	14207	14248	14287	14246	14044	14145	14027	14388	14112	13987	14132	14066	14257	14030	14010	14131	14134	14081	14199	14145	14243	14252	14156	14183	14122	14188	14125	14148	14136	13957	14133	14293	14093	13888	14249	14190	14160	14220	14358	14194	14232	14306	14173	14144	14116	14212	14240	14086	14155	14163	14293	14219	14059	14240	14176	14278	14125	14152	14144	14159	14137	14041	14203	14193	14028	14327	14247	14017	14282	14141	14206	13992	14239	14128	14085	14346	14112	14059	14149	14279	14159	14193	14129	14052	14142	14186	13969	14129	14239	14253	14290	14232	14277	14220	14239	14425	14270	14128	14214	14003	14170	14230	14040	14045	14130	14211	14258	14247	14020	14203	14088	14201	14134	14220	14160	14134	14100	14257	14027	14180	14186	14232	14234	13989	14216	14106	14151	14136	14183	14110	14327	14104
23997	21395	28861	24342	22051	21152	19611	17028	16230	16251	15986	15873	15764	15828	15924	16131	15969	16024	15812	15705	15930	15904	15895	15655	15923	15710	15743	15984	16057	15640	15605	15776	15790	15830	15837	15727	15893	15795	15634	15680	15595	15825	15744	16059	15942	15745	16030	16354	16937	16817	16442	16211	15745	15633	15677	15771	15575	15578	15775	15819	15947	15497	15585	15761	15836	15572	15623	15721	15751	15853	15713	15626	15720	15678	15665	15492	15627	15820	15778	15823	15631	15638	15747	15610	15765	15627	15482	15982	15715	15983	15848	15711	15688	15534	15544	15516	15688	15561	15539	15866	15738	15643	15608	15645	15731	15657	15540	15753	15793	15554	15858	15661	15820	15743	15686	15881	15781	15752	15750	15730	15834	15786	15717	15629	15538	15697	15735	15737	15774	15716	15884	15913	15654	15761	15696	15824	15765	15949	15776	15901	15558	15580	15750	15751	15778	15769	15558	15735	15748	15687	15592	15754	15686	15734	15727	15822	15465	15846	15587	15493	15642	15751	15725	15825	15710	15565	15621	15594	15854	15474	15605	15682	15635	15692	15777	15747	15703	15723	15835	15697	15452	15822	15562	15810	15632	15766	15812	15611	15709	15724	15774	15778	15586	15663	15682	15713	15690	15602	15880	15756	15520	15680	15689	15672	15637	15749	15722	15823	16001	15557	15748	15595	15846	15667	15819	15810	15738	15909	15798	15787	15875	15839	15818	15771	15740	15628	15782	15759	15691	15702	15851	15825	15705	15699	15579	15672	15557	15646	15500	15752	15676	15790	15824	15553	15618	15626	15845	15797	15859	15607	15774	15831	15751	15606	15674	15839	15722	15730	15866	15789	15890	15696	15848	15747	15775	15900	15768	15728	15543	15514	15746	15739	15584	15817	15640	15709	15677	15853	15520	15690	15813	15887	15871	15646	15722	15750	15772	15649	15775	15717	15805	15737	15772	15685	15683	15702	15888	15773	15714	15754	15719	15777	15529	15670	15673	15573	15592	15654	15737	15653	15721	15754	15829	15616	15696	15845	15701	15740	15780	15819	15738	15746	15753	15789	15610	15759	15755	15509	15827	15481	15903	15818	15963	15627	15658	15730	15621	15704	15741	15631	15785	15743	15482	15641	15885	15775	15856	15778	15680	15821	15679	15585	15816	15686	15708	15611	15698	15654	15689	15805	15653	15625	15633	15629	15812	15672	15733	15596	15671	15608	15742	15672	15567	15694	15646	15696	15813	15530	15654	15592	15892	15615	15642	15831	15585	15718	15539	15584	15620	15438	15837	15837	15647	15874	15728	15912	15735	15680	15727	15829	15784	15587	15773	15782	15634	15742	15689	15678	15661	15556	15545	15732	15707	15656	15808	15757	15646	15830	15503	15702	15588	15684	15615	15758	15803	15896	15778	15628	15662	15502	15542	15564	15684	15648	15755	15788	15722	15673	15618	15905	15695	15698	15682	15658	15579	15669	15687	15591	15651	15683	15594	15988	15687	15799	15769	15657	15662	15622	15573	15786	15629	15719	15677	15525	15825	15462	15811	15682	15765	15728	15893	15763	15712	15842	15595	15593	15676	15724	15554	15778	15893	15600	15823	15660	15550	15710	15741	15616	15581	15766	15641	15789	15703	15565	15446	15465	15931	15647	15759	16008	15497	15678	15806	15560	15693	15845	15771	15672	15679	15527	15743	15920	15744	15466	15722	15720	15705	15721	15650	15591	15791	15707	15662	15965	15808	15524	15876	15653	15640	15694	15756	15791	15868	15867	15836	15765	15869	15669	15723	15806	15797	15635	15546	15632	15961	15637	15678	15729	15684	15723	15830	15615	15452	15699	15725	15718	15525	15600	15692	15637	15604	15704	15851	15793	15656	15804	15597	15493	15698	15706	15780	15655	15711	15735	15478	15707	15754	15776	15830	15665	15639	15649	15805	15695	15689	15763	15658	16063	15780	15793	15674	15759	16017	15599	15736	15867	15769	15764	15831	15758	15742	15462	15769	15601	15858	15689	15598	15943	15809	15822	15710	15669	15531	15599	15761	15794	15946	15729	15814	15923	15845	15742	15638	15538	15690	15595	15638	15834	15727	15721	15774	15665	15573	15836	15771	15714	15488	15587	15661	15587	15662	15619	15780	15721	15808	15783	15759	15764	15741	15796	15629	15709	15689	15647	15680	15837	15562	15737	15660	15686	15801	15778	15666	15541	15731	15648	15896	15787	15747	15895	15666	15847	15917	15636	15586	15682	15579	15599	15962	15715	15812	15756	15603	15450	15675	15605	15659	15739	15647	15463	15748	15767	15480	15925	15699	15694	15668	15827	15564	15686	15584	15649	15734	15791	15675	15783	15799	15601	15698	15748	15819	15878	15688	15519	15737	15640	15594	15575	15855	15642	15717	15713	15936	15823	15759	15712	15680	15968	15643	15590	15711	15763	15424	15558	15513	15571	15542	15589	15823	15614	15688	15488	15740	15729	15627	15760	15454	15803	15679	15757	15704	15603	15690	15537	15685	15790	15576	15473	15658	15968	15714	15698	15703	15786	15778	15684	15481	15707	15916	15589	15791	15640	15786	15538	15753	15756	15463	15593	15723	15768	15922	15530	15768	15818	15719	15690	15666	15744	15753	15537	15722	15595	15800	15841	15604	15773	15757	15540	15719	15548	15743	15834	15633	15673	15584	15904	15768	15651	15591	15930	15699	15717	15638	15564	15549	15701	15676	15825	15893	15702	15758	15688	15715	15862	15744	15642	15695	15709	15738	15800	15825	15735	15623	15677	15761	15798	15735	15690	15847	15825	15752	15759	15738	15385	15715	15807	15676	16000	15981	15646	15566	15674	15749	15832	15762	15694	15517	15671	15759	15955	15730	15696	15673	15848	15543	15457	15833	15736	15614	15677	15806	15735	15590	15635	15741	15692	15676	15796	15774	15516	15540	15605	15556	15726	15765	15687	15919	15869	15769	15478	15691	15689	15630	15763	15562	15657	15901	15727	15647	15634	15762	15674	15641	15726	16114	15555	15646	15734	15701	15530	15677	15808	15850	15698	15687	15681	15655	15569	15953	15580	15702	15725	15666	15761	15632	15582	15819	15510	15893	15743	15862	15692	15797	15841	15571	15754	15672	15573	15720	15605	15713	15656	15673	15846	15787	15842	15734	15743	15790	15756	15772	15554	15626	15603	15584	15520	15878	15808	15728	15771	15780	15842	15592	15632	15635	15636	15708	15602	15771	15777	15659	15699	15819	15758	15735	15725	15649	15713	15819	15741	15751	15708	15550	15796	15628	15889	15810	15432	15671	15674	15627	15828	15851	15740	15700	15713	15764	15641	15737	15910	15522	15630	15776	15537	15807	15758	15702	15802	15599	15631	15911	15777	15690	15656	15702	15567	15781	15644	15794	15817	15845	15753	15665	15693	15770	15707	15754	15702	15791	15884	15645	15859	15872	15805	15746	15647	15660	15593	15444	15758	15817	15674	15605	15681	15692	15751	15671	15739	15706	15754	15692	15597	15593	15804	15606	15758	15568	15785	15828	15573	15662	15747	15773	15672	15615	15659	15712	15729	15657	15540	15550	15723	15877	15859	15801	15641	15504	15709	15723	15519	15570	15826	15836	15757	15607	15774	15861	15374	15784	15896	15808	15685	15590	15821	15691	15604	15828	15850	15501	15616	15673	15719	15734	15603	15692	15647	15713	15642	15722	15718	15656	15727	15822	15590	15683	15646	15490	15738	15664	15773	15814	15763	15718	15828	15667	15784	15736	15829	15766	15692	15741	15942	15768	15686	15611	15866	15754	15706	15702	15687	15636	15654	15603	15674	15718	15635	15539	15733	15835	15620	15754	15654	15793	15806	15643	15711	15669	15620	15696	15708	15833	15669	15826	15684	15821	15801	15937	15683	15786	15890	15728	15421	15581	15876	15672	15910	15786	15677	15517	15607	15803	15729	15529	15407	15815	15658	15749	15752	15649	15776	15797	15760	15738	15670	15686	15677	15797	15832	15855	15743	15739	15666	15878	15801	15689	15682	15791	15437	15879	15753	15826	15622	15647	15683	15567	15592	15399	15767	15606	15682	15896	15592	15805	15623	15541	15764	15605	15492	15845	15672	15852	15684	15605	15727	15958	15719	15682	15722	15825	15758	15710	15598	15674	15679	15631	15717	15699	15684	15650	15682	15583	15753	15677	15827	15756	15874	15731	15652	15687	15748	15470	15581	15761	15739	15782	15703	15685	15701	15773	15748	15786	15598	15738	15696	15639	15796	15785	15564	15755	15626	15842	15600	15723	15807	15918	15664	15671	15547	15639	15753	15748	15952	15808	15735	15745	15592	15620	15915	15810	15688	15961	15651	15780	15464	15724	15715	15862	15760	15843	15860	15590	15592	15723	15632	15698	15526	15648	15532	15776	15718	15578	15601	15773	15604	15880	15806	15753	15497	15541	15631	15612	15583	15755	16007	15738	15768	15807	15699	15641	15738	15748	15858	15546	15552	15680	15721	15682	15767	15477	15773	15552	15547	15641	15797	15665	15525	15820	15697	15802	15680	15752	15810	15939	15700	15759	15627	15547	15787	15635	15655	15624	15678	15630	15763	15797	15882	15775	15412	15532	15784	15589	15315	15514	15621	15521	15651	15599	15774	15675	15711	15698	15659	15874	15781	15633	15559	15669	15620	15660	15888	15666	15955	15807	15688	15760	15698	15769	15703	15809	15954	15584	15699	15735	15647	15729	15753	15868	15798	15725	15865	15737	15888	15771	15875	15760	15662	15623	15793	15613	15484	15565	15676	15619	15619	15725	15702	15779	15647	15587	15648	15834	15778	15659	15688	15743	15624	15698	15772	15672	15524	15721	15614	15779	15711	15578	15667	15835	15740	15610	15701	15818	15780	15711	15860	15694	15876	15722	15769	15651	15708	15656	15832	15578	15694	15834	15721	15845	15936	15812	15699	15780	15469	15626	15745	15677	15807	15578	15579	15812	15735	15731	15793	15716	15714	15688	15632	15779	15801	15694	15743	15857	15686	15554	15765	15700	15576	15578	15749	15746	15650	15775	15567	15714	15736	15697	15690	15775	15758	15861	15823	15711	15847	15703	15823	15769	15601	15808	15851	15638	15892	15977	15818	15797	15855	15778	15676
17963	27502	24055	19315	17158	16487	15892	15442	14650	14367	14378	13972	14085	14007	14039	14026	14079	13637	13814	13927	14052	13954	13827	13894	13924	13897	14012	13862	13798	13946	13829	14037	13915	13933	13942	13878	13943	13871	13926	13827	13791	13826	14008	13927	13988	13728	14133	14779	15592	15385	14822	14387	14067	13843	13864	13919	13867	13745	13864	13793	13654	13702	13844	13929	13900	13704	13855	13910	13742	13854	13690	13968	13965	13784	13980	13916	13873	14002	13772	13872	13879	13759	13812	13713	13859	13686	13811	13852	13881	13752	13770	13568	13875	13644	13802	13698	13913	13894	13734	13837	13747	13947	13879	13907	13947	13835	13836	13771	13877	13718	13946	13838	13964	13856	13867	13692	13765	13851	13803	13764	13905	13934	13930	13772	13754	13945	13808	13763	13801	13787	13804	13842	13874	13794	13715	13771	13923	13699	13923	13865	13871	13736	13717	13837	13639	13841	14024	13897	13871	13739	13777	13832	13816	13846	13719	13833	13666	13813	13911	13777	13749	13609	13721	13912	13681	13963	13765	13782	13805	13883	13812	13893	13817	13656	13851	13824	13652	13933	13792	13790	13999	14025	13727	13760	13887	13942	13902	13795	13795	13922	13803	13647	13916	13898	13815	13751	13784	13912	13704	13853	13809	13654	13928	13787	13828	13816	13674	13831	13872	13942	13706	13884	13993	13767	13925	14022	13866	13655	13677	13789	13785	13715	13569	13638	13867	13867	13788	13660	13901	13794	13764	13761	13854	13706	13807	13783	13834	13717	13692	13785	13767	13900	13825	13800	13712	13705	13820	13790	13694	13788	13735	13921	13831	13915	13872	13801	13534	13883	13894	13728	13795	13745	13758	13783	13851	13758	13864	13790	13762	13759	13745	13747	13775	13919	13839	13654	13857	13944	13848	13626	13697	13736	13740	13846	13732	13712	14046	13705	13795	13671	13819	13792	13745	13901	14118	13732	13797	13896	13649	13724	13826	13736	13726	13856	13777	13764	13863	13846	13824	13897	13875	13850	13757	13745	13911	13807	13918	13641	13816	13702	13880	13672	13787	13750	13788	13911	13841	13792	13886	13926	13896	13782	13837	13773	13709	13745	13784	13942	13790	13804	13764	13859	13785	13733	13728	13899	14047	13710	13832	13860	13818	13800	13663	13703	13843	13835	13741	13683	13666	13706	13879	14017	13647	13644	13773	13775	13828	13751	13750	13883	13833	13806	13736	13939	13682	13836	13798	13765	13949	13842	13757	13739	13898	13772	13931	13901	13724	13714	13910	13842	13749	13596	13834	13719	13631	13618	13867	13746	13646	13754	13896	13838	13899	13712	13725	13757	13645	13617	13668	13728	13733	13913	13687	13622	13962	13841	13591	13778	13798	13849	13892	13724	13878	13719	13779	13752	13797	13724	14028	13734	13801	13798	13612	13801	13671	13728	13803	13752	13882	13831	13877	13733	13938	13789	13605	13895	13869	13968	13855	13761	13816	13732	13905	13976	13841	13755	13625	13916	13738	13707	13732	13949	13980	13785	13754	13999	13902	13685	13778	13953	13773	13634	13896	13845	13729	13733	13837	13733	13741	13869	13779	13904	13784	13732	13906	13825	13868	13843	13770	13883	13846	13714	13785	13675	13845	13661	13858	13667	13783	13883	13851	13640	13797	13830	13932	13770	13670	13816	13870	13734	13740	13773	13796	13852	13718	13734	13721	13827	13844	13759	13806	13733	13937	13714	13829	13903	13840	13677	13784	13779	13806	13844	13629	13725	13825	13718	13733	13840	13871	13841	13748	13754	13825	13820	13716	13884	13665	13981	13828	13654	13756	13891	13837	13798	13896	13742	13920	13744	13816	13770	13795	13778	13826	13695	13641	13570	13597	13765	13722	13828	13843	13770	13839	13711	13910	13719	13883	13744	13730	13781	13823	13724	13723	13653	13854	13758	13698	13730	13749	14031	13626	13710	13923	13896	13830	13949	13721	13756	13889	13793	13877	13941	13837	13838	13666	13740	13847	13905	13683	13778	13694	13818	13919	13831	13874	13798	13801	13632	13685	13731	13684	13719	13674	13792	13657	13873	13808	13863	13867	13886	13811	13817	13794	13857	13786	13775	13683	13764	13963	13702	13688	13872	13781	13918	13757	13649	13876	13783	13773	13756	13731	13819	13710	13892	13793	13812	13823	13734	13819	13827	13773	13858	13860	13732	13846	13876	13799	13831	13841	13820	13835	13784	13738	13727	13626	13699	13854	13591	13835	13724	13671	13662	14035	13779	13800	13663	13829	13771	13876	13668	13852	13854	13784	13796	13760	13829	13794	13800	13825	13804	13783	13701	13692	13644	13891	13814	13729	13707	13837	14006	13727	13958	13856	13845	13954	13749	13846	13957	13763	13864	13823	13720	13928	13807	13655	13750	13732	13808	13889	13656	13920	13785	13725	13782	13769	13712	13922	14010	13755	13727	13865	13811	13733	13682	13816	13870	13657	13804	13693	13698	13836	13794	13817	13902	13698	13701	13766	13708	13811	13548	13595	13885	13785	13874	13774	13822	13681	13816	13650	13781	13730	13832	13846	13703	13856	13762	13996	13841	13874	13871	13697	13785	13843	13732	13840	13774	13866	13777	13901	13615	13828	13772	13791	13750	13763	13866	13817	13724	13849	13585	13783	13794	13841	13877	13732	13766	13778	13871	13923	13912	13734	13774	13923	13743	13759	13819	13693	13739	13819	13785	13735	13973	13832	13760	13684	13852	13816	13824	13679	13650	13865	13723	13806	13746	13995	13939	13786	13732	13745	13697	13761	13749	13703	13797	13919	13806	13818	13689	13593	13878	13830	13706	13700	13684	13723	13679	13841	13771	13832	13929	13739	13906	13746	13622	13749	13687	13806	13806	13749	13580	13999	13719	13702	13711	13646	13642	13964	13736	13771	13764	13902	13825	13787	13919	13978	13781	13823	13860	13688	13676	13812	13611	13932	13783	13823	13786	13918	13930	13891	13803	13848	13782	13798	13867	13735	13856	13814	13689	13949	13727	13766	13731	13725	13812	13814	13879	13728	13838	13886	13730	13824	13729	13949	13811	13790	13700	13770	13659	13852	13938	13879	13686	13795	13828	13888	13803	13823	13778	13814	13811	13957	13863	13851	13652	13620	13764	13929	13684	13919	13823	13842	13859	13820	13929	13716	13740	13790	13835	13912	13816	13727	13782	13928	13796	13912	13942	13770	13716	13730	13746	13833	13770	13896	13754	13802	13746	13819	13891	13854	13802	13781	13537	13681	13672	13761	13841	13795	14004	13830	13811	13816	13757	13853	13740	13836	13831	13750	13853	13792	14055	13830	13842	13979	13615	14004	13893	13770	13857	13784	13766	13931	13898	13761	13756	13890	13906	13851	13954	13882	13812	13745	13778	13772	13905	13820	13771	13887	13875	13689	13804	13912	13818	13797	13884	13747	13713	13812	13802	13845	13738	13694	13781	13905	13629	13711	13717	13886	13678	13742	13628	13759	13720	13833	13721	13616	13862	13749	13742	13894	13544	13822	13914	13680	13934	13961	13935	13665	13764	13871	13771	13834	13758	13807	13825	13635	13831	13713	13708	13855	13862	13874	13779	13622	13862	13772	13802	13639	13816	13913	13831	13777	13746	13733	13820	13699	13815	13697	13800	13927	13719	13856	13834	13865	13776	13823	13735	13769	13869	13804	13836	13814	13860	13934	13851	13762	13849	13784	13896	13707	13803	13728	13558	13738	13621	13904	13781	13777	13718	13829	13915	13701	13555	13831	13838	13832	13864	13959	13886	13782	13723	13787	13814	13648	13772	13808	13811	13867	13809	13848	13855	13712	13749	13918	13793	13784	13843	13745	13812	13841	13678	13755	13876	13887	13765	13846	13930	13761	13689	13794	13817	13716	13699	13913	13773	13845	13776	13904	13670	13784	13716	13823	13773	13906	13976	13777	13739	13791	13867	13775	13779	13758	13710	13812	13826	13742	13866	13678	13854	13667	13719	13837	13984	13726	13854	13634	13725	13800	13887	13926	13694	13943	13819	13803	13813	13850	13947	13872	13718	13919	13685	13851	13788	13782	13921	13865	13944	13750	13740	13812	13728	13712	13813	13870	13664	13706	13889	13774	13863	13773	13780	13744	13793	13742	13897	13829	13752	13685	13742	13729	13806	13784	13817	13825	13833	13707	13830	13777	13547	13707	13818	13935	13761	13839	13915	13885	13761	13771	13778	13838	13784	13935	13894	13779	13816	13759	13885	13925	13880	13909	13603	13774	13716	13879	13682	13869	14000	13850	13612	13756	13813	13716	13850	13859	13721	13680	13726	13797	13792	13694	13835	13733	13717	13829	13831	13884	13711	13753	13784	13787	13885	13794	13789	13684	13801	13732	13817	13831	13701	13766	13683	13923	13723	13744	13866	13830	13747	13860	13681	13786	13896	13738	13929	13675	13863	13798	13774	13731	13796	13685	13836	13824	13761	13758	13695	13801	13795	13805	13775	13837	13733	13714	13808	13843	13900	13748	13881	13789	13750	13778	13869	13657	13908	13775	13805	13892	13715	13836	13844	13845	13965	13805	13736	13760	13924	13747	13776	13739	13773	13942	13627	13939	13721	13870	13929	13701	13883	13791	13781	13757	13857	13770	13691	13705	13961	13849	13751	13822	13759	13733	13953	13757	13867	13711	13847	13700	13846	13796	13703	13912	13808	13856	13927	13940	13773	13812	13953	13880	13823	13651	13789	13720	13690	13809	13650	13966	13760	13740	13818	13821	13758	13696	13676	13680	13850	13772	13980	13609	14058	13791	13784	13786	13934	13866	13968	13869	13773	13749	13755	13752	13790	13734	13967	13851	13904	13760	13727	13805	13794	13911	13756	13756	13788	13545	13646	13768	13948	13557	13684	13839	13801	13851	13771	13692	13828	13635	13811	13897	13873	13749	13674	13854	13836	13770	13799	13535	13778	13778	13819	13874	13677	13834	13892	14013	13684	13872	13893	13680	13817	13774	13767	13995	13747	13999	13813	13780	13764	13877	13768	13857	13838	13880	13754	13625	13657	13841	13793	13728	13727	13695	13728	13948	13840	13876	13782	13788	13809	13913	13852	13622	13624	14011	13942	13743	13772	13849	13785
22922	21372	29270	23816	21544	23225	23647	17915	16704	16939	16511	16354	16129	15988	16001	15932	16113	16038	16118	15825	15812	15892	15854	15950	15719	15952	15981	16000	15863	15885	15658	15856	15838	15693	15830	15771	15819	15844	15772	15608	15705	15729	15864	15939	15880	15830	15799	16636	18257	17761	17190	16621	15956	15721	15713	15773	15884	15672	15738	15952	15897	15787	15778	15642	15934	15651	15778	15750	15851	15783	15786	15761	15738	15826	15622	15822	15615	15503	15585	15579	15856	15788	15634	15666	15864	15683	15897	15717	15618	15659	15744	15929	15684	15815	15805	15730	15709	15773	15868	15555	15807	15745	15852	15849	15632	15785	15695	15708	15602	15514	15889	15626	15661	15550	15868	15758	15628	15742	15832	15722	15743	15540	15640	15890	15726	15513	15731	15732	15740	15789	15727	15712	15748	15610	15729	15794	15789	15725	15833	15748	15734	15494	15748	15837	15545	15695	15704	15503	15630	15655	15740	15633	15715	15764	15864	15551	15578	15581	15608	15802	15773	15486	15692	15884	15415	15642	15690	15508	15760	15403	15604	15776	15832	15658	15803	15705	15700	15576	15529	15523	15637	15799	15762	15843	15613	15753	15803	15767	15656	15571	15590	15601	15707	15746	15473	15624	15627	15808	15730	15619	15669	15695	15902	15773	15700	15616	15637	15584	15854	15726	15728	15791	15749	15630	15517	15763	15915	15590	15760	15824	15791	15823	15767	15600	15551	15686	15661	15700	15729	15526	15738	15566	15599	15578	15766	15760	15554	15605	15653	15753	15831	15818	15750	15696	15793	15707	15842	15620	15715	15660	15716	15531	15528	15670	15633	15557	15897	15791	15893	15675	15527	15603	15844	15851	15653	15699	15561	15756	15723	15654	15617	15706	15704	15757	15608	15887	15844	15588	15661	15664	15587	15674	15716	15639	15789	15618	15725	15688	15626	15687	15666	15574	15618	15709	15799	15695	15405	15611	15619	15813	15804	15585	15831	15592	15611	15766	15375	15547	15730	15701	15624	15642	15788	15460	15820	15798	15661	15520	15786	15734	15486	15580	15646	15577	15780	15595	15585	15571	15729	15565	15675	15691	15691	15792	15970	15901	15604	15688	15714	15780	15722	15627	15665	15768	15759	15581	15640	15689	15819	15746	15743	15687	15680	15784	15656	15734	15661	15644	15594	15834	15544	15626	15609	15658	15596	15577	15602	15753	15678	15700	15756	15783	15445	15743	15625	15752	15564	15643	15556	15634	15649	15713	15737	15834	15766	15746	15720	15636	15619	15640	15552	15465	15722	15692	15738	15633	15634	15626	15642	15626	15538	15750	15775	15856	15642	15632	15801	15695	15641	15825	15862	15806	15780	15694	15729	15746	15494	15659	15721	15779	15648	15687	15679	15580	15610	15560	15543	15756	15764	15610	15715	15752	15754	15647	15788	15674	15717	15614	15724	15631	15814	15527	15683	15741	15760	15486	15842	15699	15669	15459	15450	15753	15623	15655	15463	15478	15667	15642	15710	15683	15630	15616	15560	15607	15758	15861	15873	15571	15622	15721	15543	15368	15696	15742	15685	15773	15618	15595	15915	15576	15806	15641	15717	15567	15672	15586	15748	15693	15658	15636	15680	15559	15495	15725	15747	15792	15685	15511	15803	15647	15686	15749	15751	15730	15714	15565	15587	15772	15556	15630	15606	15530	15603	15658	15765	15664	15770	15885	15714	15762	15582	15775	15782	15669	15433	15806	15882	15725	15522	15624	15758	15637	15741	15688	15675	15658	15572	15584	15752	15655	15841	15801	15801	15772	15611	15647	15669	15652	15731	15663	15558	15651	15469	15399	15839	15662	15733	15781	15502	15654	15643	15523	15650	15652	15653	15804	15641	15722	15794	15751	15669	15538	15606	15749	15685	15531	15689	15874	15763	15654	15839	15679	15752	15693	15740	15833	15700	15630	15838	15647	15760	15501	15678	15696	15790	15645	15722	15843	15534	15585	15748	15589	15553	15685	15516	15651	15781	15581	15646	15660	16005	15756	15772	15407	15736	15684	15476	15641	15933	15614	15616	15773	15957	15769	15642	15644	15769	15514	15584	15701	15655	15800	15539	15695	15742	15623	15593	15546	15632	15739	15735	15750	15751	15824	15664	15845	15787	15750	15630	15809	15822	15707	15693	15741	15841	15720	15605	15568	15568	15571	15578	15884	15660	15663	15631	15714	15534	15562	15684	15760	15635	15741	15677	15520	15523	15672	15757	15594	15476	15635	15608	15678	15539	15647	15886	15880	15685	15478	15498	15813	15548	15646	15616	15586	15522	15738	15691	15624	15499	15727	15702	15694	15633	15830	15787	15606	15613	15858	15742	15535	15606	15781	15716	15531	15652	15621	15670	15656	15559	15613	15700	15727	15585	15563	15778	15660	15665	15758	15654	15680	15654	15742	15740	15573	15701	15915	15749	15758	15743	15676	15796	15484	15637	15848	15729	15498	15649	15670	15968	15573	15489	15844	15604	15559	15699	15639	15801	15684	15622	15726	15600	15667	15714	15684	15705	15558	15762	15759	15690	15596	15922	15716	15618	15635	15685	15637	15752	15626	15719	15682	15786	15729	15870	15717	15502	15502	15574	15580	15695	15649	15665	15652	15615	15689	15463	15630	15669	15395	15542	15701	15569	15614	15671	15706	15792	15696	15737	15618	15504	15554	15770	15637	15710	15692	15736	15726	15545	15633	15604	15464	15894	15923	15707	15654	15742	15660	15587	15715	15558	15578	15421	15485	15534	15703	15619	15519	15540	15424	15791	15633	15592	15712	15814	15660	15668	15601	15682	15698	15576	15607	15695	15655	15566	15813	15786	15813	15795	15435	15745	15660	15669	15657	15797	15611	15731	15691	15708	15556	15683	15761	15735	15757	15652	15684	15864	15541	15792	15560	15760	15637	15666	15725	15718	15585	15718	15585	15525	15569	15741	15526	15772	15606	15744	15763	15688	15587	15728	15674	15854	15611	15895	15743	15670	15615	15560	15695	15760	15588	15755	15398	15727	15775	15624	15649	15433	15719	15604	15550	15584	15873	15775	15634	15623	15701	15694	15728	15603	15685	15673	15658	15653	15603	15546	15802	15510	15481	15702	15459	15607	15617	15655	15732	15562	15823	15802	15867	15644	15653	15680	15742	15689	15675	15606	15581	15504	15761	15702	15599	15695	15424	15724	15605	15595	15713	15667	15623	15648	15540	15732	15668	15593	15828	15484	15634	15530	15775	15903	15826	15697	15499	15859	15862	15639	15502	15689	15668	15569	15878	15552	15663	15875	15742	15641	15610	15618	15676	15559	15667	15661	15904	15487	15613	15692	15555	15857	15627	15643	15715	15615	15580	15707	15697	15711	15622	15664	15633	15743	15774	15610	15528	15667	15405	15721	15629	15670	15813	15729	15746	15823	15777	15752	15621	15874	15780	15921	15701	15654	15710	15890	15595	15587	15750	15639	15516	15781	15476	15507	15687	15691	15719	15653	15632	15571	15483	15696	15640	15643	15521	15602	15775	15747	15747	15497	15759	15661	15798	15781	15529	15536	15564	15618	15662	15510	15599	15748	15719	15728	15531	15633	15572	15616	15596	15437	15653	15529	15418	15924	15677	15844	15772	15790	15689	15601	15705	15690	15732	15663	15804	15787	15774	15688	15718	15666	15545	15451	15561	15689	15717	15609	15743	15546	15445	15739	15581	15678	15951	15824	15640	15742	15573	15838	15743	15664	15570	15600	15631	15631	15451	15760	15486	15762	15579	15733	15780	15804	15559	15682	15786	15569	15682	15896	15692	15556	15433	15530	15755	15472	15411	15593	15634	15657	15764	15659	15701	15508	15664	15555	15603	15546	15709	15429	15740	15790	15477	15650	15660	15586	15784	15855	15465	15568	15717	15741	15679	15651	15723	15596	15757	15792	15558	15566	15564	15910	15668	15712	15856	15833	15841	15676	15605	15749	15748	15627	15498	15690	15551	15601	15498	15577	15658	15682	15717	15766	15728	15736	15785	15532	15618	15788	15785	15714	15602	15623	15795	15535	15661	15509	15607	15706	15729	15726	15685	15735	15740	15563	15714	15558	15555	15775	15584	15685	15684	15685	15751	15446	15773	15792	15811	15631	15517	15670	15624	15650	15566	15535	15834	15689	15635	15849	15726	15629	15640	15707	15957	15683	15692	15555	15589	15869	15486	15723	15495	15744	15562	15812	15649	15619	15756	15749	15722	15710	15783	15653	15717	15997	15702	15612	15784	15606	15644	15713	15590	15695	15904	15673	15587	15591	15574	15492	15994	15699	15846	15629	15562	15833	15977	15846	15755	15677	15679	15659	15439	15854	15639	15811	15694	15490	15744	15583	15632	15682	15739	15609	15669	15782	15735	15665	15643	15808	15728	15810	15636	15711	15826	15631	15582	15550	15670	15516	15443	15716	15736	15812	15692	15622	15728	15765	15755	15694	15943	15750	15763	15546	15720	15586	15556	15499	15697	15627	15599	15559	15786	15748	15981	15579	15743	15903	15578	15701	15678	15502	15670	15602	15704	15598	15712	15786	15768	15588	15892	15767	15704	15504	15488	15562	15662	15813	15896	15618	15576	15541	15639	15583	15508	15685	15622	15583	15550	15716	15810	15619	15642	15802	15843	15854	15627	15641	15558	15588	15707	15748	15612	15672	15486	15822	15614	15608	15765	15650	15721	15723	15598	15571	15541	15652	15635	15636	15721	15717	15514	15556	15576	15413	15543	15561	15623	15711	15617	15539	15656	15650	15814	15757	15704	15584	15560	15684	15571	15605	15828	15635	15722	15679	15588	15754	15530	15599	15659	15771	15693	15653	15654	15689	15458	15682	15708	15552	15715	15824	15724	15653	15651	15610	15653	15728	15660	15782	15675	15678	15613	15650	15627	15587	15676	15812	15711	15817	15548	15571	15577	15847	15631	15612	15753	15684	15826	15848	15624	15619	15748	15608	15649	15931	15653	15564	15823	15522	15632	15791	15617	15758	15728	15486	15737	15704	15547	15586	15513	15586	15485	15593	15555	15663	15598	15817	15645	15666	15548	15582	15668	15607	15552	15796	15668	15606	15717	15536	15542	15828	15778	15522	15650	15610	15690	15646	15682
20755	33554	29002	22849	19622	18000	17027	16195	15378	14722	14695	14479	14350	14039	14022	14133	14084	13897	13769	14063	14005	13832	13756	13852	13937	14049	14125	14116	14028	13956	13873	13841	13956	13991	13996	13812	13731	13817	13813	13812	13887	13777	13793	13918	13812	13939	13906	15345	17718	16497	15605	14670	14011	13829	13759	13925	13683	13780	13792	13653	13750	13663	13812	13691	13823	13923	13661	13782	13716	13841	13489	13750	13600	13811	13797	13567	13680	13761	13733	13902	13725	13626	13581	13882	13687	13969	13708	13892	13715	13653	13724	13788	13673	13794	13952	13699	13763	13632	13791	13680	13758	13802	13731	13581	13633	13673	13764	13705	13756	13651	13879	13586	13683	13843	13683	13727	13714	13843	13658	13629	13781	13880	13864	13698	13611	13747	13626	13749	13511	13708	13674	13762	13813	13821	13830	13686	13762	13738	13677	13712	13618	13820	13695	13676	13676	13754	13715	13634	13787	13824	13677	13771	13829	13817	13832	13845	13703	13813	13794	13859	13731	13574	13872	13746	13679	13624	13646	13741	13771	13644	13666	13743	13878	13762	13724	13769	13819	13615	13700	13678	13703	13602	13703	13937	13500	13602	13678	13785	13682	13748	13689	13705	13907	13639	13641	13761	13803	13629	13723	13708	13820	13724	13751	13651	13788	13651	13674	13889	13755	13788	13569	13822	13717	13814	13645	13640	13793	13995	13788	13809	13734	13609	13597	13634	13638	13618	13686	13549	13680	13641	13657	13833	13869	13701	13737	14006	13638	13802	13845	13683	13481	13659	13708	13682	13629	13738	13580	13607	13591	13812	13918	13646	13665	13659	13709	13707	13582	13670	13683	13742	13621	13684	13661	13697	13941	13720	13692	13619	13647	13745	13634	13565	13669	13740	13891	13692	13716	13812	13701	13656	13723	13735	13761	13840	13721	13697	13752	13802	13845	13676	13665	13852	13654	13791	13818	13634	13609	13665	13761	13668	13727	13839	13718	13868	13634	13719	13745	13738	13767	13619	13634	13787	13767	13748	13711	13667	13736	13787	13653	13623	13697	13683	13853	13765	13838	13771	13583	13658	13752	13735	13600	13801	13819	13608	13587	13775	13701	13829	13833	13742	13701	13666	13723	13810	13654	13902	13690	13755	13677	13670	13579	13651	13720	13838	13891	13785	13867	13675	13774	13826	13702	13679	13806	13681	13776	13722	13939	13746	13742	13620	13543	13694	13835	13691	13715	13700	13657	13813	13619	13656	13661	13973	13644	13592	13515	13803	13805	13785	13696	13776	13573	13606	13726	13713	13569	13739	13696	13660	13715	13662	13830	13727	13821	13506	13624	13723	13693	13808	13713	13694	13637	13657	13694	13770	13680	13698	13570	13623	13583	13815	13835	13808	13745	13758	13801	13720	13625	13708	13701	13609	13769	13802	13852	13774	13710	13743	13759	13678	13537	13672	13654	13749	13716	13631	13739	13743	13638	13746	13645	13923	13702	13699	13750	13670	13704	13681	13851	13682	13858	13485	13708	13740	13695	13592	13606	13675	13630	13763	13689	13710	13839	13726	13659	13604	13868	13622	13719	13774	13841	13754	13728	13778	13729	13734	13642	13792	13716	13714	13960	13836	13746	13616	13696	13849	13636	13732	13655	13844	13736	13852	13612	13640	13734	13683	13677	13689	13752	13757	13847	13797	13813	13682	13647	13786	13682	13714	13826	13757	13748	13799	13855	13624	13849	13773	13794	13795	13767	13837	13743	13748	13746	13777	13757	13739	13745	13543	13601	13782	13824	13572	13703	13753	13767	13615	13739	13882	13764	13731	13675	13726	13791	13831	13899	13746	13740	13550	13752	13666	13766	13455	13713	13744	13710	13649	13689	13881	13585	13615	13738	13721	13772	13588	13652	13800	13784	13745	13547	13645	13715	13830	13525	13695	13660	13612	13769	13724	13691	13735	13633	13772	13771	13761	13646	13665	13945	13619	13753	13614	13694	13714	13808	13640	13730	13738	13748	13639	13741	13808	13595	13524	13585	13672	13819	13672	13764	13600	13737	13628	13679	13492	13674	13840	13701	13718	13688	13802	13577	13665	13467	13866	13761	13774	13790	13532	13714	13665	13920	13584	13686	13567	13667	13675	13782	13709	13682	13715	13760	13618	13615	13839	13788	13600	13683	13737	13593	13582	13727	13685	13708	13709	13819	13726	13666	13752	13892	13750	13769	13696	13844	13690	13838	13678	13714	13787	13715	13759	13556	13801	13781	13780	13796	13777	13692	13590	13662	13660	13568	13617	13689	13810	13824	13663	13633	13694	13924	13737	13788	13665	13845	13659	13692	13901	13689	13835	13715	13691	13682	13761	13639	13593	13758	13751	13778	13640	13724	13758	13719	13721	13912	13722	13730	13650	13880	13736	13537	13602	13651	13632	13828	13862	13682	13665	13742	13707	13614	13668	13773	13505	13521	13744	13868	13789	13603	13633	13513	13906	13675	13636	13883	13718	13681	13718	13751	13696	13805	13784	13833	13689	13644	13661	13694	13612	13897	13643	13735	13725	13718	13751	13763	13848	13789	13744	13611	13648	13755	13898	13706	13730	13647	13692	13793	13676	13650	13685	13827	13690	13667	13718	13665	13896	13726	13790	13666	13738	13718	13853	13683	13597	13580	13752	13679	13630	13780	13655	13711	13611	13698	13651	13737	13399	13776	13678	13598	13709	13742	13704	13701	13597	13709	13679	13690	13556	13569	13581	13500	13724	13623	13635	13685	13614	13659	13577	13767	13800	13777	13682	13865	13644	13756	13749	13535	13733	13726	13643	13736	13693	13662	13760	13739	13689	13748	13734	13849	13759	13691	13713	13820	13611	13543	13658	13659	13564	13653	13706	13632	13711	13790	13526	13652	13627	13747	13756	13648	13633	13752	13632	13569	13750	13641	13640	13828	13674	13725	13653	13691	13692	13646	13671	13700	13574	13618	13854	13718	13678	13732	13728	13643	13745	13592	13665	13588	13702	13823	13738	13681	13698	13685	13598	13788	13637	13671	13775	13642	13744	13674	13936	13623	13687	13839	13615	13816	13694	13678	13705	13905	13745	13753	13621	13872	13629	13690	13635	13549	13859	13728	13740	13640	13716	13771	13739	13800	13849	13734	13597	13769	13738	13765	13692	13719	13926	13587	13612	13827	13619	13686	13866	13772	13688	13605	13645	13867	13655	13659	13770	13671	13764	13777	13683	13730	13755	13934	13613	13664	13694	13811	13689	13600	13720	13835	13647	13701	13644	13845	13655	13524	13692	13754	13685	13739	13952	13683	13661	13842	13752	13725	13818	13671	13644	13724	13525	13566	13867	13725	13811	13712	13669	13666	13711	13530	13822	13662	13830	13836	13689	13587	13598	13850	13712	13716	13649	13705	13621	13806	13621	13887	13624	13741	13721	13517	13685	13683	13729	13687	13735	13805	13762	13825	13785	13596	13653	13847	13713	13686	13630	13681	13745	13611	13743	13720	13801	13694	13706	13668	13694	13655	13690	13749	13907	13698	13712	13748	13760	13668	13698	13849	13718	13700	13874	13529	13613	13596	13597	13758	13712	13691	13712	13616	13757	13719	13734	13677	13801	13782	13979	13641	13643	13601	13678	13751	13681	13652	13692	13838	13559	13638	13783	13722	13803	13733	13816	13767	13753	13685	13696	13634	13718	13570	13754	13749	13488	13810	13791	13682	13576	13589	13764	13735	13662	13645	13725	13619	13711	13476	13708	13745	13708	13841	13744	13741	13647	13570	13706	13681	13639	13753	13732	13835	13721	13669	13667	13713	13675	13635	13635	13610	13701	13733	13765	13759	13791	13730	13827	13653	13749	13900	13725	13665	13609	13670	13743	13648	13765	13750	13691	13711	13726	13790	13513	13646	13937	13850	13529	13916	13734	13770	13793	13544	13548	13601	13705	13862	13726	13703	13732	13826	13575	13854	13845	13677	13775	13517	13714	13738	13602	13788	13716	13584	13704	13724	13836	13776	13857	13627	13616	13623	13719	13856	13888	13714	13646	13711	13672	13471	13680	13493	13781	13809	13711	13528	13754	13825	13645	13684	13841	13601	13766	13664	13715	13688	13668	13673	13682	13755	13695	13684	13594	13852	13682	13639	13754	13632	13722	13872	13631	13848	13733	13627	13734	13653	13696	13758	13686	13665	13686	13671	13821	13819	13847	13769	13576	13699	13647	13741	13606	13659	13759	13798	13732	13693	13705	13669	13867	13742	13579	13586	13628	13797	13638	13774	13666	13713	13787	13647	13898	13748	13640	13670	13635	13740	13749	13777	13763	13685	13790	13615	13856	13657	13786	13643	13768	13781	13795	13729	13735	13809	13622	13774	13754	13786	13594	13720	13580	13859	13772	13673	13687	13595	13631	13650	13645	13575	13594	13790	13772	13540	13810	13832	13766	13685	13805	13761	13526	13776	13763	13867	13733	13660	13673	13722	13776	13667	13649	13865	13696	13720	13590	13864	13674	13779	13780	13721	13710	13710	13775	13746	13827	13559	13706	13598	13785	13702	13676	13679	13842	13773	13679	13807	13548	13685	13634	13677	13877	13601	13774	13635	13734	13717	13634	13641	13725	13745	13759	13714	13809	13728	13728	13731	13711	13738	13660	13861	13592	13637	13627	13704	13667	13706	13814	13637	13829	13775	13757	13857	13618	13823	13850	13718	13598	13616	13618	13576	13657	13822	13601	13812	13811	13766	13732	13686	13812	13707	13709	13715	13522	13875	13745	13588	13784	13772	13624	13616	13542	13589	13627	13698	13663	13797	13667	13820	13660	13769	13639	13759	13439	13790	13914	13700	13591	13707	13775	13728	13738	13815	13838	13775	13636	13761	13685	13752	13657	13634	13870	13639	13644	14022	13749	13749	13661	13578	13814	13723	13736	13738	13785	13745	13771	13843	13708	13850	13764	13696	13916	13711	13584	13867	13654	13694	13839	13843	13619	13788	13687	13796	13672	13734	13708	13890	13785	13745	13830	13737	13727	13785	13787	13703	13677	13685	13799	13602	13757	13575	13661	13768	13685	13631	13705	13787	13866	13818	13743	13641	13586	13691	13756	13748	13728	13580	13781	13617	13781	13764	13693	13751	13588	13434	13827
27678	22198	24735	21159	17545	17649	17624	17442	17026	17108	17319	17145	17195	17215	17071	17115	16957	17023	16974	17198	17198	17173	16924	17062	17037	17077	17005	17057	17147	17103	17081	17040	17061	16949	17054	16960	16918	16975	16892	16818	16962	17115	16989	17097	16836	17005	16887	17025	17214	17299	17218	17095	16951	17115	16978	17009	17008	16771	16996	17096	17139	16888	17011	17066	17089	17013	16932	16826	16705	16829	17101	17189	16996	16824	17087	16987	16811	17086	16968	17047	16900	16926	17000	16967	17086	17012	16989	16862	16825	17085	16787	16796	16976	16874	16875	16853	17081	17014	16869	17054	16936	17049	16851	17010	17044	16864	16951	16975	16953	16930	17187	17011	16864	17060	16951	16998	16990	16924	16963	16976	16929	16962	16986	17143	17227	17089	16940	17060	17165	16868	17043	17063	17144	17035	17078	16869	16908	17024	17375	16927	17145	17095	16958	17058	17110	17038	16935	17049	16895	17014	17041	16949	16967	16928	16941	16804	17087	17075	16896	17057	16961	17246	17061	16883	16932	17067	16972	17154	17040	17083	16973	16942	16998	17009	17031	16939	16869	17165	16983	16954	16951	16850	16906	16941	17083	16941	17094	17054	16988	17048	16848	16952	17109	16948	16962	16864	16968	17032	16986	16846	16907	16784	16771	16871	17139	16953	16855	17147	17161	16959	16957	17075	16954	16934	17182	16976	17155	16787	17073	17046	16948	17164	17143	17090	16810	16900	16909	17154	17035	17041	16956	17035	16969	17194	16999	16951	16912	17058	16889	16836	17159	17152	17109	17066	16879	16880	16849	17095	16840	17041	16917	17166	17087	17101	16882	17028	17020	17128	17015	17039	16986	16755	17015	16905	16896	17116	17174	17177	16921	17257	17149	17081	17110	17078	17024	16840	17037	17020	16973	17114	17072	16996	17001	16914	16822	17013	17018	16867	17066	17158	16930	17069	16970	17256	17114	16909	16945	16857	17132	16987	16841	16965	16813	16966	17091	17129	16992	16815	17207	17086	16795	16999	17082	16739	16788	17197	17020	16829	16953	17067	17112	16999	16994	17135	17173	16787	17143	17120	17005	16920	17040	16960	16989	16789	17036	16724	17056	16719	17041	17097	16873	17059	16938	17084	16931	16925	17022	16975	17064	16957	17129	17057	16956	17049	16984	16961	17013	16677	16950	16928	16900	16878	17107	16994	16957	16893	17079	17114	17033	17087	17136	16970	17095	16920	17129	16958	16908	17189	17177	16874	16990	17094	16962	16948	16950	17004	17076	17034	17023	16829	16933	17144	16903	17290	17003	16735	16980	16940	16795	16967	16758	17004	16790	16983	17020	16914	17139	17009	16982	16923	16959	17139	16992	17078	16924	17100	16897	16811	16900	17137	17011	16917	17023	16983	17059	17018	17136	16980	16884	16965	16901	16956	16979	16971	17196	16920	16923	16913	17100	17024	16795	16933	16824	17216	17041	17159	16909	17159	17146	16951	17041	17040	17085	16866	17130	17090	17000	17113	16988	16958	17062	16774	17021	17088	16747	17156	16890	17085	16881	17056	16995	16825	16940	17126	17033	16957	17019	17095	16905	17023	16835	17075	17116	17059	16869	16960	16998	17100	16887	17055	16930	17058	16943	16898	17023	16955	17172	17108	16994	17014	16823	17023	16801	16871	17109	17021	16899	17065	17129	16972	16974	17122	16972	17179	17216	17071	16878	16861	17019	17018	17159	17216	17078	17004	16745	16807	16907	17031	16949	17032	17058	17225	17126	16957	16911	17054	17122	17094	17182	16904	16971	16909	17075	17064	17230	17047	16786	17053	16914	16829	16904	17141	17104	16808	16757	16836	17063	16986	16960	17021	17097	17157	16980	17008	17097	16897	16987	16864	17027	17033	16836	16909	17044	17076	16993	16867	16948	16865	16935	16753	17086	16996	16830	16827	17022	16985	17097	16963	17005	16980	16822	17151	16917	16885	16989	16936	16944	17055	16981	17110	16974	17051	17025	16958	16918	16989	17158	17000	16965	17059	16890	17066	16890	16777	16881	17241	17077	16802	17038	16929	17028	16880	16757	17010	17039	16988	16942	17040	17066	16831	16800	16923	16933	16877	17098	16915	16987	16988	17233	17104	17070	16896	17078	16875	16867	16781	16788	17070	16983	16983	17037	16987	16961	17076	17002	17080	17106	17001	16997	16828	16982	16912	16957	16746	17088	17195	17094	16931	16971	17092	16898	16909	16954	16846	17011	16893	16831	16857	16995	17028	16905	17059	17066	17072	16993	17117	17163	17140	16861	16901	16918	17087	16996	16693	16918	17195	16948	16916	16993	16935	16899	16989	16788	16883	16925	17023	17210	16930	16990	16907	16827	16919	17161	17019	17018	16751	17192	17229	17084	17000	16943	16918	16894	17066	16935	17061	17135	16825	17146	16931	16867	17032	16937	16923	17238	17005	16874	16990	16989	17292	17082	17148	16830	17088	17064	17110	17154	16987	16843	16926	17085	17058	17018	16984	17120	16945	17202	16928	16835	17072	17206	17345	17080	17027	17075	17045	16916	16870	16923	17035	17033	16856	17183	17102	16875	17029	17012	17090	16966	16900	17213	16897	17086	16745	17002	17222	17103	17051	16950	16977	16885	17046	16865	17040	17108	17160	17020	17052	17128	16932	16976	17099	17015	17197	16942	17171	16917	16719	16742	16917	16947	16912	16954	17134	16765	16932	17176	17052	16943	16889	16893	16839	17163	16994	17054	16917	16932	16900	17199	17008	16985	16954	16956	16924	17045	16964	17048	16777	17113	16962	16920	16996	17130	17010	16957	17165	17001	16959	16929	17041	17117	17034	17188	17013	16981	17040	16926	16952	16957	17164	17019	16955	17131	16834	17019	17045	16976	17137	17219	17046	17012	16989	17095	17018	16885	16924	17074	17108	16949	16918	17168	16898	17017	17061	16988	17056	16916	17039	17006	17081	17232	16916	16880	17042	16999	16746	17043	17129	16903	17108	16948	16858	17129	17030	16990	16931	16865	17109	16970	17008	16992	16729	16983	16904	17013	17030	17081	17175	16918	17004	17040	17170	17068	16930	16746	17039	16908	17072	16902	16956	16895	16839	16735	17126	16977	16837	17191	17019	16999	16798	17053	16991	17102	16977	16964	17074	16994	17122	16985	16952	16960	17160	17126	17171	17164	17041	16943	16965	17086	17034	17052	17069	16964	16918	17029	17088	16786	16964	17286	17139	16854	16972	16948	17106	17012	16952	17024	17085	16999	17077	16951	17116	16842	17071	16979	16832	17010	16918	17040	16956	17036	17139	16943	16854	16775	16826	16917	16969	17191	17172	16882	16862	16943	16927	17108	16921	17154	17054	16895	17304	16933	17020	17067	17062	16881	17040	17070	16819	16931	16977	16977	16833	17263	17084	16918	16907	16962	17094	16934	16970	16836	16991	17106	16799	16899	17257	17003	17012	16957	17012	16834	17018	16890	16822	17059	16845	16878	16895	17214	16936	16942	16809	16780	17037	17067	16961	17092	17079	17046	17056	17087	17132	17114	17030	16892	17021	16974	17109	17073	17056	17075	17062	16882	17045	17062	16954	16876	16858	17027	17066	17011	17006	17185	16971	16994	17039	17025	16734	17205	16954	16791	16956	16925	17140	16995	17127	17160	16982	17027	16599	17184	16875	17003	16904	17044	17091	17053	17008	17043	16949	17065	16994	16746	16851	17164	17070	16917	17106	17013	16938	17009	17350	17255	17031	17293	17149	17040	16930	17033	16908	16949	17054	16885	17092	17061	16969	17012	16851	16977	17099	17100	17007	16938	16965	17162	17098	17117	16993	17154	16894	17225	17180	17076	17119	17086	17027	17056	16919	16937	17050	16967	17088	17144	16985	16954	17009	17137	17100	17191	17343	17136	17073	16879	17023	17007	16892	16844	16947	16873	16907	16930	16826	16906	17072	16973	16771	17006	16745	16971	16992	17074	17032	16867	17052	16963	16882	16964	16952	17241	17039	16903	17033	17005	17041	16832	16896	17189	16973	17009	17163	16974	16904	16779	16862	17023	17003	16990	16977	16912	17178	17161	16858	17176	17002	17232	16830	16934	17030	16928	17032	16844	16710	17066	16864	17160	16999	16817	16943	16832	17085	16983	17178	16940	16932	16903	16894	17167	16992	17038	16802	17159	16970	17047	17140	17205	16973	17196	17083	16930	16975	17174	17102	17061	16885	16788	16776	17006	16834	16894	17177	17106	17142	17036	17100	17007	16808	16977	17089	17178	17121	17036	16860	17267	16894	17081	16973	16961	17031	16985	16796	17098	16961	16778	17169	16862	16841	16844	16911	16914	17075	17059	17001	16879	17067	16922	17008	16927	16918	16869	16893	16959	17135	17023	17024	17018	16986	17017	16962	17110	16909	17018	16924	17099	16988	16971	16862	16909	17032	16957	16888	16883	17158	17244	16917	16931	17079	17005	17124	17060	16881	16862	16911	17181	17044	17055	17151	17106	16873	16857	16871	17131	17044	17042	16917	17018	17096	17050	16863	17179	17072	17002	17070	16929	17019	17040	16977	16976	16714	16836	17147	16812	17041	16998	16878	17157	17243	17022	16951	17055	16957	17005	17005	17104	16932	17030	17007	17022	17018	17035	16909	16902	17107	17031	17250	17157	17004	16927	17040	17054	16934	17117	17236	16883	16919	17021	16883	17209	17051	17297	17167	17038	17039	17098	17026	17144	16917	16897	16836	16962	16967	16965	17139	17170	17157	16957	17026	16820	16780	16915	16878	16969	17008	16941	17002	16955	17191	17041	16942	17024	16998	16795	16828	17120	16934	16857	17047	17056	17065	17131	17080	16713	17178	16778	16996	17214	16928	17317	17074	16870	17132	17050	16916	17113	16894	17070	16917	16924	17079	16792	16956	17138	16930	17013	16956	17264	17215	17068	17124	16925	17158	16989	16839	16992	17039	17221	17043	17203	16882	17087	16923	17016	17098	16794	16851	16809	16960	17129	17074	16872	17039	17019	17208	17049	16942	17118	17119	17032	16874	17056	17072	16960	16849	16933	16916	16873	16951	16826	16999	16855	17141	16912	16971	17172	17070	17129	17054	16935	16962	16956	17082	16944	17114	17028	16982	17179	17142
16433	20062	19246	16738	15725	15474	15091	15183	14916	14620	14733	14589	14627	14748	14625	14608	14605	14634	14560	14626	14588	14549	14625	14677	14749	14838	14519	14623	14741	14673	14743	14483	14759	14706	14482	14460	14702	14567	14507	14612	14730	14547	14659	14516	14557	14588	14499	14739	14967	14955	14684	14657	14585	14459	14558	14446	14504	14584	14595	14569	14560	14524	14518	14526	14483	14508	14788	14604	14603	14583	14468	14601	14505	14544	14666	14769	14685	14493	14613	14571	14542	14538	14418	14534	14446	14524	14505	14453	14505	14523	14432	14480	14627	14652	14584	14559	14465	14564	14557	14446	14399	14602	14452	14645	14664	14499	14550	14495	14443	14598	14710	14384	14574	14574	14496	14527	14571	14493	14619	14464	14717	14423	14573	14630	14459	14677	14686	14623	14475	14492	14549	14642	14485	14597	14640	14375	14592	14590	14448	14464	14513	14729	14297	14558	14501	14440	14627	14379	14448	14622	14513	14714	14528	14560	14696	14494	14592	14453	14737	14471	14542	14549	14518	14620	14612	14471	14475	14537	14648	14710	14626	14541	14364	14710	14674	14490	14538	14636	14584	14662	14449	14587	14536	14602	14521	14599	14619	14564	14492	14721	14652	14549	14609	14582	14757	14577	14654	14605	14524	14526	14770	14585	14490	14513	14452	14599	14436	14465	14511	14626	14611	14446	14652	14470	14545	14588	14601	14491	14427	14522	14552	14602	14459	14534	14489	14589	14444	14598	14627	14392	14430	14684	14606	14592	14526	14560	14601	14552	14391	14531	14616	14580	14550	14622	14430	14762	14564	14671	14568	14542	14660	14520	14393	14514	14584	14718	14739	14556	14514	14543	14464	14555	14727	14433	14617	14546	14483	14436	14495	14581	14594	14656	14602	14565	14246	14520	14547	14681	14446	14456	14451	14489	14635	14492	14427	14471	14465	14600	14631	14598	14528	14623	14635	14575	14513	14651	14379	14546	14563	14521	14608	14619	14653	14393	14459	14562	14593	14528	14509	14714	14664	14545	14533	14651	14585	14513	14517	14580	14458	14596	14465	14696	14638	14478	14566	14583	14448	14545	14615	14652	14547	14607	14517	14422	14644	14528	14494	14602	14590	14505	14564	14480	14522	14473	14577	14489	14514	14475	14737	14540	14630	14556	14583	14576	14603	14521	14502	14525	14708	14785	14580	14471	14479	14548	14573	14556	14623	14401	14452	14552	14508	14515	14623	14592	14477	14498	14559	14525	14479	14371	14538	14405	14647	14449	14481	14558	14658	14545	14467	14596	14639	14573	14668	14575	14592	14676	14630	14548	14415	14343	14464	14541	14515	14658	14510	14482	14614	14641	14635	14487	14369	14532	14651	14505	14619	14466	14418	14477	14668	14604	14537	14575	14501	14558	14593	14704	14361	14544	14635	14548	14465	14495	14601	14566	14729	14531	14641	14519	14618	14453	14434	14700	14531	14620	14508	14570	14711	14584	14539	14717	14513	14467	14599	14549	14483	14545	14495	14656	14415	14614	14603	14436	14752	14581	14528	14454	14524	14660	14707	14553	14531	14601	14525	14525	14532	14397	14556	14496	14644	14546	14486	14512	14479	14666	14541	14615	14575	14462	14611	14588	14612	14394	14459	14560	14560	14688	14522	14605	14527	14579	14474	14706	14550	14481	14714	14577	14568	14466	14560	14499	14455	14692	14411	14583	14495	14633	14580	14396	14507	14659	14701	14537	14591	14498	14570	14597	14526	14469	14449	14620	14404	14429	14511	14342	14612	14472	14493	14570	14605	14729	14528	14479	14513	14477	14634	14570	14556	14527	14621	14579	14572	14589	14516	14458	14460	14692	14512	14522	14570	14589	14592	14695	14592	14609	14502	14526	14537	14717	14462	14628	14481	14674	14522	14637	14602	14628	14529	14446	14367	14473	14516	14695	14644	14460	14532	14644	14546	14592	14565	14681	14566	14722	14499	14646	14433	14679	14534	14488	14727	14441	14536	14573	14469	14524	14648	14567	14600	14635	14563	14584	14461	14598	14496	14475	14749	14488	14537	14747	14738	14527	14370	14425	14694	14543	14440	14485	14601	14486	14628	14634	14535	14402	14697	14634	14702	14387	14536	14549	14511	14590	14534	14295	14578	14491	14442	14585	14588	14434	14533	14447	14648	14517	14496	14590	14635	14645	14674	14634	14460	14488	14715	14540	14616	14466	14636	14471	14534	14429	14703	14565	14532	14589	14499	14627	14721	14535	14524	14579	14662	14605	14473	14765	14601	14503	14504	14579	14622	14573	14463	14596	14651	14598	14513	14721	14522	14430	14689	14657	14519	14468	14553	14513	14488	14483	14611	14581	14407	14494	14582	14589	14563	14413	14585	14610	14586	14319	14644	14445	14656	14518	14590	14770	14571	14593	14619	14512	14492	14501	14579	14604	14561	14637	14619	14691	14675	14525	14539	14516	14482	14483	14604	14442	14437	14626	14472	14615	14589	14808	14385	14674	14670	14594	14476	14568	14643	14586	14462	14494	14721	14540	14357	14693	14482	14676	14445	14595	14536	14465	14618	14530	14564	14562	14468	14638	14592	14855	14573	14678	14564	14449	14688	14565	14560	14468	14434	14498	14546	14471	14558	14393	14441	14497	14387	14597	14458	14483	14532	14576	14719	14360	14527	14413	14570	14565	14478	14419	14630	14719	14450	14572	14641	14553	14608	14767	14678	14598	14556	14624	14572	14514	14546	14469	14819	14533	14663	14425	14527	14491	14632	14530	14495	14502	14611	14613	14581	14692	14596	14523	14666	14659	14639	14557	14723	14514	14599	14595	14476	14491	14560	14665	14662	14496	14455	14504	14566	14648	14642	14670	14740	14639	14584	14635	14384	14611	14544	14568	14651	14586	14657	14543	14687	14555	14548	14524	14667	14496	14576	14555	14669	14734	14358	14624	14577	14361	14505	14598	14496	14631	14416	14662	14661	14638	14553	14355	14595	14475	14600	14794	14554	14411	14503	14394	14551	14511	14599	14484	14656	14398	14699	14581	14610	14397	14712	14332	14527	14636	14664	14553	14602	14394	14535	14697	14698	14487	14487	14645	14480	14626	14500	14475	14461	14554	14554	14589	14413	14462	14711	14533	14442	14435	14422	14649	14669	14599	14590	14608	14500	14443	14726	14641	14448	14495	14500	14576	14631	14544	14625	14443	14501	14637	14352	14481	14519	14569	14641	14562	14578	14484	14353	14553	14623	14614	14368	14618	14573	14569	14355	14524	14653	14591	14566	14656	14480	14601	14478	14451	14499	14625	14537	14583	14618	14587	14389	14532	14587	14527	14601	14585	14496	14567	14660	14691	14601	14589	14525	14545	14628	14397	14562	14524	14526	14620	14540	14516	14478	14509	14544	14383	14644	14522	14612	14453	14496	14559	14598	14475	14495	14549	14581	14744	14536	14481	14604	14471	14470	14527	14529	14533	14521	14610	14424	14658	14553	14483	14561	14497	14705	14708	14687	14436	14427	14538	14595	14531	14732	14563	14557	14618	14653	14473	14639	14771	14582	14427	14484	14525	14626	14557	14517	14407	14592	14565	14590	14680	14678	14582	14651	14645	14574	14667	14557	14658	14582	14617	14479	14669	14583	14500	14604	14494	14592	14518	14663	14490	14489	14563	14650	14427	14446	14586	14564	14481	14425	14628	14611	14371	14514	14482	14512	14561	14449	14434	14580	14726	14480	14514	14416	14771	14509	14720	14426	14601	14461	14691	14573	14497	14582	14545	14694	14511	14489	14536	14639	14326	14571	14506	14544	14716	14513	14455	14661	14457	14465	14633	14516	14626	14627	14601	14541	14467	14642	14559	14371	14449	14619	14538	14677	14615	14734	14610	14626	14567	14593	14571	14600	14500	14672	14660	14414	14367	14529	14683	14529	14523	14408	14566	14698	14501	14537	14581	14639	14556	14738	14500	14656	14708	14618	14622	14595	14462	14565	14517	14441	14527	14389	14597	14618	14559	14699	14382	14509	14685	14489	14443	14763	14540	14506	14493	14455	14731	14498	14696	14807	14687	14566	14582	14300	14481	14401	14587	14636	14846	14551	14524	14520	14463	14551	14506	14605	14532	14519	14505	14567	14700	14590	14578	14503	14658	14703	14463	14420	14557	14605	14691	14509	14625	14601	14616	14595	14528	14587	14499	14667	14519	14642	14462	14545	14486	14625	14611	14593	14598	14550	14510	14659	14376	14484	14537	14575	14472	14703	14499	14451	14581	14735	14458	14591	14489	14809	14526	14529	14667	14588	14640	14512	14437	14598	14543	14630	14314	14680	14617	14550	14576	14570	14554	14566	14769	14585	14428	14497	14673	14428	14502	14682	14532	14499	14474	14724	14536	14713	14442	14616	14418	14436	14634	14538	14725	14634	14609	14621	14667	14608	14555	14523	14596	14496	14590	14521	14616	14503	14520	14573	14461	14547	14411	14661	14553	14527	14446	14565	14593	14600	14650	14428	14520	14507	14560	14672	14513	14608	14565	14614	14688	14609	14595	14692	14517	14450	14455	14629	14592	14576	14568	14595	14578	14588	14463	14641	14502	14567	14500	14370	14665	14595	14449	14435	14685	14737	14480	14550	14642	14504	14561	14480	14579	14513	14417	14658	14480	14820	14502	14681	14651	14598	14547	14806	14559	14665	14538	14469	14603	14438	14715	14570	14715	14608	14535	14664	14477	14581	14627	14644	14642	14681	14525	14491	14573	14586	14363	14509	14671	14594	14603	14542	14520	14498	14568	14443	14451	14575	14522	14565	14515	14680	14438	14510	14381	14590	14558	14609	14457	14506	14612	14709	14654	14656	14706	14507	14479	14745	14639	14438	14365	14764	14484	14584	14709	14363	14722	14541	14557	14567	14679	14459	14605	14605	14688	14503	14602	14408	14534	14543	14597	14478	14543	14587	14560	14346	14690	14600	14502	14474	14396	14659	14770	14513	14712	14526	14675	14487	14718	14400	14525	14681	14443	14632	14452	14634	14569	14590	14598	14604	14707	14501	14529	14473	14765	14753	14496	14469	14596	14582	14495	14539	14532	14520	14495	14585	14609	14596	14446	14405	14670	14343	14475	14455	14507	14504	14582	14572	14587	14415	14523	14600	14414
23913	21398	28892	24309	22234	21932	20707	18257	17491	17745	17534	17247	17052	17165	17285	17219	17306	17140	17084	17022	17354	17145	17046	17171	17390	17261	17314	17339	17075	17235	17246	17129	17061	17174	17238	16973	17145	16994	17043	17176	16980	16941	17449	16887	17078	17113	17035	17470	18143	18057	17878	17332	17216	17187	17148	16830	17021	17069	16927	17012	17054	17224	17049	16901	16928	16975	17072	16992	16928	17051	17071	16885	16969	17055	17033	17210	16938	16882	16820	17056	16867	16868	16858	16861	17118	16974	16898	16935	16928	16964	16954	17016	16944	17137	17010	16977	16996	16843	16934	17182	17052	17018	16989	17012	17145	17053	16854	17014	17051	16925	16959	16881	16868	16978	17088	17033	16961	16991	17169	17009	16925	17094	17055	17003	16899	17071	16885	17063	17232	16985	17094	17034	16903	16880	17034	16994	17059	16723	16833	17008	17102	17096	16925	17000	16861	17016	17068	17069	17125	16870	17068	16907	17011	17156	16772	16683	16995	16834	16906	16967	16855	16774	16815	16988	16964	17008	16942	17014	16708	17079	16831	16860	17120	16777	16847	16824	16973	16792	16825	16918	16999	17082	17126	17218	17044	16875	16839	16838	17039	16976	17020	17015	16993	16948	16935	17097	17190	17004	16978	16956	17078	16886	16945	17227	17115	17086	16877	17008	16938	17097	17077	16946	16913	16883	17075	16886	17140	17042	17072	16916	17007	17082	17041	17068	17179	17151	16850	17086	17135	16959	16937	16935	16990	16711	17029	17181	17086	17088	17129	16673	16853	16829	16762	16900	17052	16889	16925	16955	16972	16833	16877	17133	17165	16989	16702	16894	16895	16914	17155	17138	17128	17055	16919	17016	16928	16697	17015	16878	16849	16850	16769	16774	17006	16893	16979	16908	16933	16924	16988	16933	16881	16895	17071	16973	16968	17223	16985	17006	17162	16806	17129	16947	16948	16873	16875	16988	16768	16943	16993	16926	17037	16930	17151	16662	17099	16896	16827	16996	17168	16997	16922	16926	16908	16770	16767	16916	16948	16989	16925	16733	16888	16884	16940	17005	17005	17030	17131	16989	17026	16940	16939	16907	17085	16990	17069	17082	16856	17112	17240	17094	17247	16825	16974	16942	16805	16929	17157	16910	16849	16992	16978	16823	17058	17005	16952	16914	16825	16761	16871	17001	17105	16822	16914	17064	17147	16921	17031	16976	16967	16956	16858	16948	16905	17002	17011	17008	16976	17127	16943	16794	16954	16931	16613	16986	16864	16999	17038	17039	17097	17014	16935	16867	16909	16803	16614	16839	16843	16882	16776	17118	17042	17005	16771	16865	16891	17080	16885	16762	16890	17037	16825	16894	16828	16972	16715	17026	16760	16805	17063	16904	17078	17006	16908	16818	16928	16932	16962	16838	17049	16962	16969	16948	17076	16892	16875	16857	16864	17107	17059	17177	16963	17063	17083	17059	17022	17151	16982	17110	16974	16811	17038	16860	16996	17055	17046	17125	17022	16840	17095	16936	16957	16912	16984	17083	16805	17038	16893	17062	16894	17355	17138	16836	16943	16927	17090	16957	16845	16991	16957	16897	17127	17051	17109	16887	17005	16923	17049	17000	17082	17029	17003	17098	16766	17094	17016	17077	17185	17086	17381	16910	16821	16953	17049	17036	17060	17008	17110	17068	16995	16952	16826	16766	16967	16842	17126	17109	16817	16886	16895	16997	16707	16671	16835	16801	17100	16858	17136	16973	16936	16863	17028	17031	17089	17124	16907	16713	16862	17007	17017	16903	17062	16859	16853	16937	16899	17079	17007	16858	17219	16931	16983	17167	16841	16782	16955	17026	16886	17090	16877	16926	17074	16829	17035	16970	16735	16997	16933	16938	16920	17096	16989	16941	17049	16937	16904	16851	16969	16972	16888	16941	16981	16931	17000	16965	17008	16996	17009	16839	16977	16804	16876	17003	16964	17160	16833	16954	16928	16863	16803	17016	16820	16986	17148	17048	17015	17025	16953	16972	16794	16835	16946	16852	17254	16887	17083	17015	17118	16716	16979	16932	16950	17071	17299	16940	16882	16916	16910	16820	17045	16921	16922	17061	16934	16956	16885	16939	16967	17031	16829	17090	16997	17061	17017	16804	17060	17039	16742	16940	16959	16739	16984	17076	16828	16858	16929	17042	16864	17102	17082	17014	16853	17055	16961	17142	16994	16963	16869	17016	16928	17034	16990	17019	17020	17013	16845	17044	17186	16939	16973	17057	16770	16807	17177	16772	16950	16789	17107	17012	16853	16990	17108	16784	17185	16840	17049	16930	16762	17164	16920	17094	17087	17166	17058	17146	16933	17038	16945	17041	16756	16831	16947	17066	16954	16982	17186	16907	17127	16810	16999	16961	17001	16851	16940	16924	16948	16958	16880	16978	17037	16989	16844	16954	16886	16858	16996	17159	17038	16932	16830	16932	16999	16874	16967	16950	17010	16945	16841	17125	17115	17052	16853	16877	16827	17020	16915	16919	16640	16817	16894	17014	16980	16930	17104	16863	17090	17105	16894	17203	17071	16874	17059	16965	16965	16939	16765	16869	17054	16923	17107	17022	16951	17039	17109	17019	16783	17025	17028	17098	16855	16965	17133	16825	16981	16951	17199	16815	16788	16872	16807	16912	16836	17012	17009	16905	17096	16949	17050	17187	16932	17054	16895	17152	16949	17080	16812	17001	16977	16923	16993	17036	17118	16857	17025	16898	17042	17167	17128	17031	16962	16947	16886	16935	16888	16921	16879	16822	16966	16986	16995	17031	16925	17149	16930	16984	16937	16906	17081	16784	17071	16853	17142	17165	17092	17040	16881	16794	17086	17025	17104	16907	17125	16986	16967	16930	17164	16979	16788	16950	17120	17028	17146	16883	16942	16997	17070	16860	16948	17083	16841	16907	16767	16866	16884	17050	17020	17093	17090	16848	16913	17010	16876	17119	17016	17014	17131	17226	16831	16876	16936	16962	16738	16645	16992	16960	17025	17035	16840	16978	17071	16815	16937	16813	16983	16883	16591	16990	16799	17121	17110	17094	16891	16884	16875	17087	16906	16924	16990	17100	17067	17097	17049	17072	16942	16766	16987	16763	16931	16867	16873	16911	16891	16965	17001	17034	17056	17109	17009	16847	16992	16953	17014	17098	16872	17074	17022	16913	16841	16961	17086	16942	17054	16640	16906	17093	16812	16918	16849	16698	16744	17042	16979	16887	16830	16717	16780	16990	17042	16902	17016	17144	16723	16897	16913	17028	17072	16920	16962	16793	16942	17039	17184	17053	16953	17016	16950	16835	17074	17069	17002	17012	16986	16934	17066	17009	17036	16948	17086	16850	17155	16993	16932	17101	16894	16759	16981	16860	17064	17180	17335	16954	17072	17059	16907	16911	17093	16996	16872	16978	17055	17054	16942	16919	16968	17017	16974	16940	16995	16942	17106	16937	16964	16977	17077	17107	16830	16958	16970	17056	17112	17133	16922	17066	17092	17158	16933	16965	16988	16935	16979	16878	17124	16837	16847	16824	16870	16788	16896	17075	16912	16911	17126	17093	16762	16862	17069	17003	17007	16982	17226	16786	16907	17127	16968	17126	17010	17150	16949	16952	16954	17147	17002	16843	16839	16865	16858	16992	17082	17226	17106	16975	16780	16898	17161	17043	16842	16919	16927	16973	17130	17148	17081	17123	17104	16899	17022	17106	16900	16793	16924	17060	16954	17064	17017	17059	17016	16941	16786	16918	17060	17008	17151	16903	17267	16932	16981	16975	16923	17074	17170	16854	17138	17122	17003	16912	17165	16942	16960	16988	16905	17177	16849	16896	17077	16926	17117	16968	17030	16898	16892	16981	16886	16879	16887	16906	17120	16929	16828	16996	17031	16840	16917	17089	17029	16851	17096	17069	16828	16629	16929	16933	16934	16965	16868	16739	16904	16898	16607	16862	16768	16890	17011	16976	17192	16940	16793	16736	16851	16857	17075	16941	16905	17009	17090	17268	17017	16858	17082	17008	17006	17041	16957	17007	17055	17008	17129	16906	16751	17105	16937	16906	16784	17009	17116	16880	17172	16937	17206	17028	16946	17084	16852	16950	16923	17008	16807	16943	17028	16810	16984	16856	17019	17144	17008	16893	17166	17170	16851	16796	16941	17036	16984	16935	16902	17125	16822	16956	17046	16943	17027	16870	16958	17011	16980	16926	17029	17014	16890	17026	16819	16886	17157	16904	16992	16863	17056	17130	16986	17178	16900	17053	17038	16936	16983	17078	17079	16985	17185	16937	17060	17000	17081	17145	17042	17039	17049	16958	16760	16913	16872	16958	16870	16979	16798	16898	16968	17008	16959	16914	17136	16953	16904	16925	17040	16899	17162	17077	17113	17177	17068	17047	17074	16954	16830	17072	16978	17063	16955	16981	16845	16951	17043	16941	16928	16980	17065	16934	16805	16835	16919	16828	16783	16875	17058	16831	17135	17143	16851	16891	16981	16942	17163	17000	17019	16924	16986	16941	16940	16779	17042	17116	17097	16931	16881	16853	17055	17034	16817	16748	16664	17025	16902	16815	16692	17119	16748	17083	17011	17113	16997	16872	16882	16929	16804	17115	16891	16909	17025	16900	16870	16879	16876	16801	17075	16822	16881	16888	16978	17084	17083	16838	17213	16927	16969	17131	17166	17051	16966	16997	17005	17003	16866	17077	16984	17070	16916	17047	16998	16949	16903	16906	16993	17068	17019	16839	17076	17001	17145	16943	16907	16885	16971	16934	16960	16878	16988	16839	16936	17088	16972	16960	16953	17041	16983	16994	16964	17115	17145	17026	17093	16912	16973	16859	16982	16831	16766	17064	16940	16816	17093	16756	17044	17069	17051	16986	16797	17023	17066	16872	17036	16909	16843	17035	17152	16744	17066	17057	16886	16996	16915	17028	16901	16894	16946	16920	16704	16978	16910	16952	17074	16969	17036	16999	17026	16984	16887	16910	16951	16858	16897	17064	16937	16927	16921	16984	16908	17046	17065	16974	17037	17100	17066	16902	16823	17008	16882	16982	17104	17014	17049	16920	16860	17064	17072	17022	16964	16912	16940	17164	17044	17001	17058	17048	16838	16907	17130	17013
17913	28854	25744	20392	18479	17036	16339	15797	15560	15354	15009	15022	15005	14793	14829	14784	14761	14855	14683	14689	14772	14632	14998	14781	14682	14678	14703	14733	14735	14507	14667	14750	14789	14670	14714	14746	14659	14785	14678	14644	14624	14777	14629	14669	14599	14510	14511	15509	16570	16030	15481	15091	14883	14587	14738	14608	14700	14636	14430	14653	14515	14719	14547	14667	14593	14636	14550	14485	14786	14641	14652	14722	14665	14592	14546	14571	14522	14685	14572	14690	14487	14746	14430	14559	14530	14643	14396	14521	14472	14574	14649	14579	14613	14680	14499	14688	14527	14667	14655	14723	14634	14588	14671	14621	14638	14613	14561	14549	14649	14579	14700	14676	14573	14476	14686	14452	14662	14643	14502	14420	14629	14567	14773	14737	14453	14641	14593	14446	14487	14538	14625	14635	14520	14658	14511	14651	14570	14693	14585	14507	14568	14675	14558	14563	14549	14577	14624	14562	14608	14679	14553	14720	14682	14626	14506	14537	14460	14448	14527	14601	14450	14449	14690	14663	14495	14609	14613	14740	14746	14641	14494	14708	14491	14460	14634	14579	14479	14617	14566	14399	14486	14550	14725	14527	14529	14661	14524	14728	14571	14483	14533	14707	14493	14546	14691	14606	14578	14643	14588	14470	14494	14587	14630	14669	14546	14578	14651	14548	14432	14696	14566	14557	14629	14608	14522	14414	14578	14462	14515	14400	14635	14473	14659	14687	14518	14547	14544	14632	14485	14641	14406	14590	14555	14722	14460	14497	14564	14592	14589	14448	14561	14565	14592	14687	14606	14508	14627	14430	14484	14464	14558	14585	14651	14674	14608	14522	14540	14509	14619	14743	14610	14549	14732	14597	14555	14602	14400	14420	14550	14733	14546	14733	14472	14610	14557	14484	14476	14510	14675	14638	14534	14563	14609	14668	14687	14507	14406	14344	14581	14535	14502	14642	14714	14532	14570	14640	14648	14588	14496	14496	14549	14535	14643	14570	14747	14498	14557	14552	14695	14481	14633	14540	14770	14556	14600	14510	14568	14365	14669	14459	14627	14660	14617	14661	14591	14636	14413	14580	14591	14541	14445	14518	14567	14329	14620	14715	14576	14625	14520	14652	14524	14529	14488	14788	14588	14489	14700	14554	14644	14584	14639	14647	14442	14589	14490	14651	14639	14495	14564	14602	14506	14472	14718	14609	14456	14354	14707	14461	14567	14585	14529	14659	14664	14480	14567	14522	14632	14599	14730	14551	14643	14580	14587	14599	14495	14399	14490	14536	14799	14531	14597	14505	14501	14619	14698	14783	14547	14592	14464	14460	14592	14647	14439	14599	14674	14640	14741	14587	14670	14605	14596	14729	14744	14723	14479	14622	14609	14615	14609	14550	14685	14600	14480	14441	14577	14687	14575	14656	14650	14476	14700	14423	14542	14536	14705	14411	14629	14533	14589	14620	14504	14497	14607	14570	14609	14568	14526	14708	14679	14698	14642	14548	14669	14639	14562	14602	14630	14731	14479	14625	14475	14466	14657	14678	14720	14710	14662	14818	14479	14635	14438	14399	14555	14639	14513	14744	14508	14631	14707	14659	14720	14717	14409	14646	14519	14624	14500	14687	14663	14670	14689	14550	14537	14464	14508	14677	14484	14467	14618	14570	14503	14485	14586	14573	14696	14424	14570	14606	14734	14635	14586	14619	14593	14713	14603	14582	14786	14443	14577	14444	14472	14404	14646	14526	14644	14597	14671	14537	14679	14684	14558	14893	14382	14545	14544	14631	14392	14542	14487	14539	14714	14519	14463	14545	14410	14486	14786	14637	14608	14686	14605	14540	14576	14605	14593	14559	14444	14706	14615	14667	14464	14574	14505	14652	14764	14428	14635	14422	14759	14543	14556	14746	14565	14552	14519	14575	14387	14490	14518	14467	14631	14639	14519	14411	14620	14703	14618	14496	14660	14634	14697	14553	14477	14563	14619	14362	14535	14419	14610	14555	14632	14619	14565	14627	14612	14515	14597	14591	14566	14591	14618	14658	14586	14515	14547	14615	14546	14647	14552	14609	14568	14534	14611	14502	14765	14688	14533	14362	14481	14568	14460	14405	14624	14489	14486	14495	14751	14525	14589	14464	14685	14732	14580	14674	14613	14406	14492	14532	14578	14673	14762	14551	14482	14588	14568	14495	14553	14648	14584	14645	14540	14595	14581	14546	14584	14457	14508	14687	14633	14548	14517	14737	14356	14496	14566	14628	14581	14448	14667	14752	14626	14482	14582	14551	14605	14516	14598	14597	14485	14565	14638	14700	14738	14730	14421	14571	14433	14649	14497	14701	14519	14610	14653	14417	14516	14573	14676	14784	14570	14444	14562	14501	14643	14639	14555	14526	14418	14626	14585	14666	14680	14535	14536	14728	14546	14577	14562	14584	14648	14560	14592	14540	14519	14581	14674	14626	14521	14566	14732	14581	14527	14534	14614	14677	14422	14484	14526	14708	14738	14468	14717	14579	14683	14619	14596	14635	14525	14485	14691	14488	14529	14698	14618	14691	14626	14605	14682	14492	14630	14543	14560	14552	14502	14759	14585	14633	14599	14673	14688	14592	14573	14750	14644	14519	14399	14492	14553	14528	14601	14614	14459	14650	14615	14602	14531	14692	14671	14498	14488	14632	14660	14533	14551	14657	14447	14451	14475	14602	14759	14427	14715	14613	14582	14332	14599	14470	14458	14449	14696	14618	14721	14630	14584	14602	14580	14737	14460	14548	14446	14693	14609	14455	14453	14552	14551	14556	14248	14469	14567	14489	14797	14439	14423	14495	14617	14555	14501	14512	14386	14611	14565	14507	14648	14538	14686	14533	14465	14581	14534	14469	14496	14544	14631	14713	14444	14488	14584	14637	14536	14566	14571	14783	14728	14520	14432	14661	14609	14781	14634	14571	14627	14521	14550	14652	14663	14695	14522	14636	14630	14445	14594	14609	14616	14606	14546	14495	14626	14554	14647	14562	14520	14609	14479	14641	14583	14555	14429	14582	14482	14753	14613	14555	14564	14485	14505	14585	14597	14556	14554	14542	14573	14683	14512	14597	14634	14524	14525	14392	14541	14742	14621	14506	14552	14597	14562	14685	14536	14780	14643	14730	14610	14490	14604	14535	14503	14600	14667	14568	14699	14598	14520	14549	14562	14603	14567	14537	14586	14443	14615	14574	14606	14585	14476	14582	14536	14619	14492	14734	14705	14420	14745	14508	14606	14683	14520	14492	14551	14761	14555	14580	14498	14618	14674	14560	14467	14658	14501	14432	14671	14555	14658	14605	14585	14546	14671	14598	14706	14687	14643	14677	14742	14561	14697	14434	14538	14544	14393	14526	14571	14552	14761	14582	14520	14625	14554	14806	14636	14698	14556	14481	14625	14678	14739	14396	14586	14656	14724	14486	14512	14749	14464	14609	14433	14376	14661	14478	14628	14449	14515	14615	14458	14673	14571	14750	14571	14606	14558	14547	14740	14479	14584	14483	14408	14583	14604	14668	14613	14555	14585	14758	14589	14785	14554	14705	14652	14533	14675	14530	14611	14686	14556	14523	14629	14718	14628	14674	14570	14530	14405	14567	14669	14347	14592	14510	14632	14732	14599	14476	14601	14680	14664	14555	14629	14529	14495	14610	14514	14561	14517	14721	14580	14462	14697	14575	14538	14526	14404	14534	14482	14783	14616	14414	14559	14497	14521	14743	14636	14640	14515	14489	14536	14520	14473	14571	14679	14533	14475	14762	14412	14632	14592	14588	14601	14593	14744	14506	14425	14613	14529	14689	14648	14500	14597	14437	14744	14620	14548	14606	14684	14625	14564	14655	14578	14556	14542	14633	14636	14516	14756	14518	14632	14489	14685	14531	14603	14681	14501	14611	14510	14568	14565	14714	14577	14649	14608	14465	14692	14410	14540	14709	14642	14619	14626	14657	14501	14634	14631	14428	14729	14678	14552	14450	14606	14587	14631	14550	14313	14520	14432	14527	14511	14560	14551	14541	14586	14421	14553	14752	14633	14451	14562	14635	14603	14620	14592	14504	14485	14467	14761	14430	14486	14507	14394	14573	14562	14461	14587	14710	14681	14675	14510	14640	14619	14651	14772	14547	14517	14551	14706	14564	14520	14571	14495	14562	14718	14581	14709	14728	14619	14585	14625	14552	14500	14496	14664	14613	14441	14740	14641	14568	14488	14552	14424	14493	14456	14548	14502	14610	14403	14758	14510	14592	14515	14606	14616	14616	14655	14669	14622	14680	14545	14610	14687	14520	14680	14497	14604	14591	14559	14660	14596	14526	14409	14531	14503	14781	14517	14449	14538	14685	14772	14704	14516	14528	14647	14550	14612	14531	14560	14508	14615	14534	14500	14417	14555	14593	14681	14647	14832	14516	14535	14626	14564	14632	14556	14543	14657	14504	14613	14451	14697	14520	14635	14482	14593	14602	14578	14738	14604	14746	14585	14700	14602	14564	14549	14552	14643	14498	14478	14552	14446	14553	14541	14532	14567	14540	14580	14668	14493	14620	14504	14701	14568	14547	14646	14547	14397	14680	14525	14528	14530	14518	14624	14489	14688	14560	14654	14481	14654	14729	14537	14530	14471	14708	14522	14620	14603	14534	14479	14474	14634	14563	14513	14499	14563	14636	14544	14803	14646	14493	14676	14688	14585	14584	14689	14561	14596	14475	14632	14648	14604	14536	14393	14496	14693	14509	14520	14575	14823	14516	14496	14452	14607	14691	14600	14622	14797	14640	14444	14731	14553	14619	14627	14651	14422	14654	14449	14524	14615	14602	14631	14639	14672	14553	14573	14692	14512	14515	14650	14647	14480	14634	14570	14556	14569	14505	14631	14504	14377	14412	14651	14506	14678	14593	14560	14542	14549	14635	14594	14650	14640	14589	14632	14795	14599	14513	14675	14549	14640	14625	14451	14415	14552	14369	14562	14427	14562	14750	14553	14768	14492	14643	14616	14489	14464	14524	14678	14566	14562	14574	14597	14578	14557	14585	14552	14505	14460	14503	14560	14683	14701	14529	14524	14654	14591	14323	14645	14713	14652	14649	14536	14602	14605	14528	14619	14500	14536	14492	14491	14573	14600	14629	14534	14472	14506	14503
22904	21377	29220	23887	21560	23594	25184	19608	18561	18614	18329	18085	18055	18001	18018	17787	17762	17817	17931	17697	17627	17741	17751	17772	17808	17591	17762	17754	17636	17579	17663	17823	17747	17808	17685	17704	17851	17692	17483	17657	17845	17591	17626	17604	17599	17739	17676	18276	19926	19305	18949	18496	18064	17754	17489	17573	17619	17630	17271	17328	17438	17576	17683	17618	17648	17540	17629	17580	17422	17511	17606	17545	17630	17597	17533	17610	17502	17474	17407	17497	17568	17554	17431	17592	17544	17493	17354	17458	17333	17619	17493	17500	17400	17574	17480	17424	17451	17770	17662	17440	17450	17643	17573	17434	17577	17615	17554	17417	17389	17764	17550	17482	17473	17521	17767	17398	17430	17499	17474	17431	17616	17459	17444	17447	17764	17447	17632	17528	17601	17587	17475	17469	17449	17544	17530	17344	17555	17560	17435	17435	17542	17542	17503	17384	17605	17396	17493	17491	17618	17396	17648	17689	17677	17427	17403	17510	17565	17478	17507	17618	17522	17639	17329	17578	17644	17546	17638	17578	17535	17610	17733	17598	17354	17608	17558	17459	17493	17459	17253	17692	17633	17373	17652	17593	17430	17445	17630	17646	17485	17526	17514	17547	17393	17616	17584	17533	17399	17358	17421	17383	17555	17461	17518	17491	17606	17545	17319	17435	17472	17515	17448	17337	17336	17437	17629	17516	17624	17237	17708	17467	17213	17457	17610	17433	17439	17393	17308	17423	17367	17276	17222	17468	17683	17358	17585	17338	17512	17523	17357	17609	17389	17542	17443	17344	17519	17477	17528	17345	17451	17540	17374	17634	17523	17360	17519	17426	17542	17390	17633	17389	17512	17539	17346	17455	17527	17494	17555	17478	17487	17432	17478	17460	17463	17653	17438	17685	17561	17482	17564	17534	17507	17735	17603	17435	17504	17629	17586	17513	17516	17365	17446	17371	17489	17447	17479	17645	17491	17527	17551	17449	17596	17632	17512	17588	17255	17475	17410	17532	17611	17505	17329	17486	17258	17501	17579	17540	17637	17586	17476	17583	17444	17434	17496	17509	17439	17472	17296	17335	17556	17363	17407	17519	17438	17380	17406	17609	17602	17629	17648	17372	17444	17544	17574	17506	17361	17692	17471	17320	17572	17556	17657	17176	17516	17539	17368	17560	17517	17455	17343	17335	17470	17570	17407	17636	17528	17421	17513	17550	17529	17389	17272	17205	17558	17606	17605	17445	17623	17460	17603	17473	17596	17519	17389	17496	17283	17600	17378	17333	17469	17470	17387	17449	17354	17319	17524	17334	17548	17301	17578	17522	17374	17428	17320	17581	17371	17414	17309	17476	17223	17265	17296	17496	17305	17284	17372	17296	17417	17701	17780	17334	17336	17456	17486	17511	17719	17547	17582	17528	17555	17435	17484	17593	17596	17587	17390	17596	17565	17533	17478	17612	17601	17586	17618	17416	17485	17260	17388	17490	17506	17542	17507	17245	17382	17367	17634	17467	17656	17590	17381	17480	17410	17501	17518	17557	17358	17365	17401	17396	17404	17668	17402	17516	17579	17529	17605	17547	17344	17646	17390	17283	17271	17439	17667	17364	17362	17543	17647	17551	17468	17563	17440	17374	17477	17525	17464	17425	17478	17279	17569	17461	17510	17526	17313	17402	17604	17529	17693	17442	17488	17408	17322	17476	17575	17564	17605	17376	17575	17647	17293	17535	17321	17361	17494	17430	17466	17444	17487	17283	17448	17609	17476	17394	17513	17616	17370	17367	17394	17365	17525	17476	17518	17468	17548	17347	17619	17529	17549	17344	17494	17608	17506	17498	17417	17502	17593	17470	17550	17703	17510	17437	17441	17526	17512	17549	17476	17407	17646	17235	17531	17452	17356	17509	17650	17462	17406	17620	17383	17523	17250	17445	17316	17376	17504	17489	17471	17341	17488	17424	17525	17263	17428	17532	17455	17559	17467	17565	17545	17402	17587	17408	17517	17723	17523	17534	17473	17449	17631	17408	17495	17379	17425	17295	17595	17438	17673	17475	17537	17250	17550	17524	17409	17527	17444	17633	17618	17549	17341	17561	17519	17301	17425	17454	17407	17476	17400	17565	17418	17416	17448	17471	17295	17402	17509	17441	17616	17466	17388	17452	17580	17418	17449	17506	17566	17440	17367	17457	17423	17263	17655	17549	17331	17487	17354	17543	17448	17412	17535	17607	17546	17562	17517	17475	17290	17324	17610	17417	17514	17592	17398	17513	17664	17342	17416	17549	17440	17380	17395	17518	17686	17610	17437	17401	17572	17347	17395	17445	17427	17581	17606	17456	17717	17436	17447	17494	17517	17391	17480	17470	17561	17482	17733	17540	17490	17481	17438	17553	17595	17338	17417	17551	17824	17495	17663	17398	17426	17569	17655	17497	17494	17637	17492	17565	17423	17443	17592	17528	17448	17604	17457	17592	17448	17250	17495	17465	17681	17477	17650	17321	17415	17367	17563	17429	17538	17546	17307	17520	17530	17438	17540	17456	17525	17439	17515	17479	17305	17481	17538	17543	17654	17500	17504	17547	17480	17646	17570	17271	17472	17474	17540	17606	17473	17786	17405	17428	17851	17383	17429	17313	17449	17641	17413	17574	17601	17552	17282	17478	17462	17469	17374	17604	17605	17249	17644	17655	17441	17537	17309	17205	17325	17685	17537	17563	17486	17548	17593	17408	17528	17338	17664	17598	17692	17385	17432	17322	17620	17601	17556	17453	17479	17538	17454	17606	17614	17307	17328	17518	17606	17471	17529	17359	17538	17382	17415	17474	17556	17507	17637	17533	17392	17583	17772	17499	17453	17473	17738	17443	17572	17253	17483	17525	17533	17619	17558	17293	17600	17482	17403	17455	17358	17434	17654	17489	17361	17472	17605	17505	17668	17455	17407	17470	17456	17238	17409	17501	17496	17541	17577	17478	17521	17504	17645	17598	17364	17525	17578	17557	17484	17356	17462	17515	17492	17529	17438	17518	17366	17355	17671	17523	17604	17575	17268	17603	17521	17592	17507	17659	17559	17407	17431	17401	17505	17434	17692	17307	17426	17519	17342	17559	17470	17704	17602	17566	17683	17522	17491	17549	17625	17384	17258	17609	17519	17717	17410	17425	17497	17489	17579	17713	17485	17444	17322	17441	17580	17588	17514	17429	17332	17361	17798	17728	17290	17393	17662	17648	17445	17374	17493	17541	17367	17584	17682	17777	17632	17557	17528	17579	17482	17465	17579	17428	17463	17536	17624	17571	17448	17517	17476	17536	17329	17382	17592	17436	17685	17608	17441	17532	17656	17391	17654	17505	17680	17460	17399	17602	17370	17558	17346	17505	17442	17460	17305	17596	17446	17552	17482	17472	17460	17462	17497	17458	17367	17480	17561	17472	17401	17690	17471	17266	17403	17450	17436	17574	17569	17464	17569	17360	17389	17351	17273	17396	17367	17366	17443	17505	17621	17771	17509	17459	17546	17468	17508	17405	17350	17278	17500	17529	17467	17500	17724	17618	17404	17424	17461	17598	17493	17298	17522	17264	17522	17370	17462	17471	17433	17446	17525	17435	17640	17496	17505	17304	17665	17470	17578	17587	17226	17450	17736	17378	17495	17480	17434	17225	17552	17538	17518	17597	17587	17349	17620	17408	17539	17310	17398	17428	17336	17380	17473	17637	17571	17434	17583	17564	17498	17454	17410	17528	17398	17442	17537	17520	17507	17632	17506	17417	17418	17562	17795	17715	17587	17473	17356	17710	17606	17573	17501	17711	17399	17503	17484	17419	17373	17472	17431	17489	17506	17574	17503	17555	17480	17477	17369	17312	17288	17410	17418	17464	17353	17446	17505	17675	17566	17322	17354	17614	17536	17394	17646	17494	17458	17332	17363	17382	17661	17442	17569	17288	17608	17484	17550	17490	17399	17371	17374	17562	17424	17463	17464	17547	17472	17502	17371	17367	17353	17471	17622	17352	17362	17484	17477	17435	17281	17516	17578	17308	17590	17511	17455	17270	17586	17420	17386	17418	17622	17204	17466	17431	17355	17486	17466	17321	17450	17446	17515	17615	17511	17819	17435	17636	17638	17642	17363	17406	17594	17507	17535	17514	17636	17677	17596	17474	17464	17645	17367	17273	17510	17665	17306	17450	17592	17429	17520	17510	17517	17386	17422	17557	17637	17499	17383	17455	17469	17410	17779	17609	17455	17360	17520	17253	17547	17467	17247	17424	17516	17658	17193	17444	17598	17327	17576	17675	17679	17359	17516	17561	17455	17432	17504	17470	17215	17360	17304	17561	17439	17525	17261	17537	17347	17625	17413	17591	17626	17706	17608	17507	17560	17634	17507	17416	17383	17339	17589	17394	17381	17527	17512	17494	17490	17517	17415	17537	17455	17549	17474	17492	17470	17712	17455	17666	17648	17498	17534	17575	17470	17592	17449	17553	17246	17708	17689	17369	17741	17513	17674	17424	17434	17511	17603	17383	17460	17428	17719	17607	17569	17388	17462	17326	17376	17635	17421	17489	17411	17616	17698	17485	17364	17662	17412	17612	17586	17482	17376	17491	17457	17719	17550	17436	17303	17471	17684	17401	17539	17486	17596	17684	17564	17475	17566	17382	17434	17492	17657	17510	17636	17363	17446	17404	17648	17526	17749	17658	17567	17519	17289	17510	17655	17341	17511	17609	17442	17540	17422	17588	17688	17492	17350	17550	17541	17463	17382	17530	17550	17397	17443	17523	17439	17460	17569	17396	17348	17465	17502	17410	17638	17510	17273	17433	17457	17475	17639	17467	17365	17253	17593	17440	17456	17376	17477	17548	17407	17354	17536	17482	17604	17608	17472	17567	17304	17391	17571	17507	17560	17605	17364	17654	17487	17255	17404	17660	17484	17381	17646	17390	17551	17714	17426	17797	17648	17683	17326	17589	17318	17489	17347	17489	17444	17675	17579	17548	17459	17422	17584	17398	17355	17798	17688	17614	17502	17526	17620	17441	17414	17482	17567	17538	17474	17525	17508	17484	17443	17364	17551	17459	17618	17484	17351	17557	17575	17257	17546	17648	17724	17556	17546	17710	17591	17689	17692	17505	17367	17570	17467	17462	17263	17297	17519	17617
21102	34530	30100	24422	21066	18860	17852	16849	16333	15989	15787	15490	15474	15432	15351	15357	15162	15087	15312	15225	15053	15074	15149	15216	15152	15023	14988	14874	15304	15190	14998	15099	15065	15110	15175	14989	15107	15114	15067	15135	15164	14998	14905	15082	15279	15164	14951	16262	18738	17627	16877	15697	15292	15017	14810	15024	14975	14902	14975	15002	14990	14893	14868	15009	15011	15043	14892	14841	15015	15049	14873	15112	14990	14872	14863	14944	14840	15092	15020	14852	14938	15031	15074	14947	14956	14879	14945	14909	14903	14958	15034	14924	14932	14991	14930	14901	14924	15123	15134	14997	14946	15016	15192	15009	14949	15011	15055	14863	14846	14942	14976	15031	14983	15101	14903	14917	14849	14857	14963	14962	14734	15062	14937	14842	14946	14990	15045	14818	14965	14764	14888	15081	15018	14890	14842	14945	14980	15025	15002	14871	14926	14804	14838	15073	14955	14928	15122	14946	14848	14945	14826	14758	14985	14983	14951	14827	15009	14909	14941	15115	14808	14842	15013	14885	14922	15086	14931	14837	15106	15087	15041	15011	15073	14968	15217	14819	14797	15021	15024	15006	14888	14990	14833	15010	14822	15053	14821	14826	15008	14960	14982	15023	14887	14893	14917	14999	14691	14944	15012	14752	14901	14919	15190	15054	14928	14988	14979	15244	14967	14784	14966	15136	14774	14952	14884	14795	14912	14988	14985	15013	14901	14955	15055	14907	14903	14959	15054	15150	14932	14800	14962	14979	14827	15001	15036	14906	15042	14954	14907	14931	14983	14855	14935	14893	14999	14972	14853	14992	14888	14889	15055	14726	14851	14772	14800	14880	14957	14770	14860	14915	14933	14967	14937	14895	14969	15085	14907	14904	15058	14972	14947	14990	14918	14959	15070	14932	14902	14966	15030	14824	14811	15120	14971	14954	14894	15041	15020	15004	14813	14957	14981	15074	14768	14940	14826	15007	14825	14818	15011	14898	14925	15073	14809	14985	15075	15020	14942	15096	14827	14971	15025	15031	14910	14988	14987	15045	14933	14925	14981	14953	15146	14879	14983	14928	14894	15089	14663	14972	14941	14787	15043	15146	14896	14936	14810	14911	15006	14887	14913	14704	14974	14854	14966	14877	14908	14952	14997	14818	14968	14998	14857	14956	15002	14852	14883	14942	14801	15041	15031	14822	14976	14913	14999	14935	14738	14973	14825	14939	14914	15053	15050	14990	14955	14713	14835	15025	15004	14838	14841	15056	14970	15014	14973	14978	14949	14923	14968	14870	14942	14897	14886	14869	14946	14781	14874	14912	14882	14943	14888	15014	14970	14946	14973	14959	15023	14910	14900	14812	14997	14943	14973	15069	15035	14840	15070	14896	14902	14887	15078	14897	15205	14865	14775	14885	14912	14948	14872	14723	15020	14926	15143	14860	14971	14880	14948	14829	14868	14782	14929	14997	15131	14911	14735	14980	14922	14904	15003	14885	15078	14959	14991	14835	14948	15040	14913	14987	14922	15017	14997	14968	14860	14849	14936	14989	15083	14828	15002	14938	14897	15027	15005	14754	15037	14776	14881	14912	14997	15034	14801	14842	14922	14893	15072	14920	14981	15038	14744	15114	14950	15059	14818	14939	14964	15000	14914	14924	15010	14719	14887	14989	15028	15095	14900	14904	14838	14952	14963	14849	14792	15077	15005	15002	14819	14988	14945	14785	15118	14835	14800	14720	15100	14890	14931	15032	14855	14956	14792	14843	15032	15050	14861	15012	14780	14803	14991	14767	15062	14882	15059	15020	14871	14911	14932	15016	15100	15057	14846	14912	15071	14834	15028	15041	14954	15208	14753	14909	15179	14864	14891	14886	14941	14967	14830	14886	14946	14794	15012	14979	15053	14870	15036	14977	14787	14964	14919	14908	14908	14939	14980	14797	14875	15086	15069	14908	14970	14845	14936	14750	15001	15083	14978	14854	14997	14788	14940	14940	15038	14962	15015	14934	14791	15019	14943	14991	15105	14894	15041	14936	14945	15061	14958	14750	14901	14949	14931	14914	15008	14924	15016	14848	14994	14970	14952	14869	15064	14948	14893	14826	14828	14959	14927	15078	14875	14959	14869	15161	14725	14933	15070	15052	14869	15244	14920	15118	14820	14972	14936	14637	14969	14861	14882	14925	14995	14914	14916	14928	14772	14890	14886	15198	14904	15086	14980	14924	14782	14993	14993	14900	14970	14948	14965	14959	14861	14822	14862	14921	14995	15157	14814	14787	14946	14906	14908	14951	14829	14971	14833	14951	14942	14961	14939	14786	15136	14845	14906	15155	15005	15026	14788	14973	14930	15031	14842	15005	14948	14986	15164	14883	14933	14916	15003	15148	14769	14977	14786	14930	14999	15086	14852	14851	14829	14968	14853	14917	14909	15026	15174	14862	14833	14942	14900	15021	14858	14915	14858	14891	14895	14875	14970	14973	14801	15046	15023	15010	15052	14849	14842	14969	14928	15001	14936	14953	14859	14959	15011	14877	14876	14977	15131	14766	15050	14941	14889	14941	14917	14860	15058	15104	15034	14959	14902	14980	14960	14959	14755	14985	14962	14788	14930	14829	14893	14892	15078	14740	14878	14899	14793	14921	15128	14806	14931	14816	14890	14848	14957	15013	14904	14998	15029	14859	14949	14738	14823	14942	14878	14837	14947	15038	14972	14987	14960	14837	15013	14985	14983	14989	15055	15005	14965	14861	15053	14937	14878	14812	14991	14998	14888	15004	14986	14900	14796	14993	15034	14993	14826	14929	14858	14985	14903	14760	15034	14928	14837	15087	14863	15040	15041	14876	15043	14984	15036	14987	14812	14841	15078	15087	14899	14970	14908	14966	14877	15070	15001	14902	14866	14932	15046	15032	15098	14977	15044	14841	15063	14784	15001	14645	14874	14976	15027	14975	14838	15005	14859	15116	14886	15033	14891	14685	14805	14837	14852	14872	14887	14903	15009	14993	15000	15008	15059	15077	14936	14940	14843	15050	14944	15027	15050	14916	15105	14966	15032	14939	14942	14998	14963	14812	14933	14908	14895	15117	15005	14953	15147	14892	14857	15119	14947	14926	14909	14747	14952	14948	14986	14938	14771	15088	15026	14902	15036	14820	15018	14807	15046	14850	14996	14825	14912	14946	14948	15070	15045	14894	14978	14755	15070	14994	14942	14995	15034	14802	15057	14931	14766	14945	14832	14929	14899	14823	15047	14995	14911	14757	15197	14943	14906	14906	14865	15040	14926	15017	14960	14850	14937	14894	15099	14744	14996	14813	15073	14765	14933	14941	14762	15062	14837	14992	15095	14920	14944	14950	14974	14856	14728	14954	14931	14945	15086	14962	14834	14963	14917	14986	14908	14976	14997	14929	14957	14912	15090	14935	15029	15029	15152	14824	14864	14940	14783	15069	14907	14831	14974	14952	14938	14964	15055	14966	14965	15150	15052	14935	14847	14979	15004	14880	14873	15015	14945	14924	14957	14830	14947	14816	14922	14836	14892	14977	15011	14894	14860	14934	15005	14972	15105	15020	15031	14879	14808	14915	14932	14987	14867	15138	15064	14878	14900	14791	14922	15076	14896	14940	15006	15000	14917	14801	14853	14816	15007	15053	14832	14888	14882	15060	14969	15082	14888	14939	14871	14911	15069	14766	14906	15011	14881	15010	14953	14933	14992	14996	14826	15134	14917	15134	14980	14870	14991	14763	14896	15027	14958	14985	14905	14984	14971	15102	14933	15014	14932	14994	15033	15075	14847	14954	14958	14923	15031	14911	15003	14888	15030	15018	14948	14957	15026	14939	14917	14904	14989	14793	14853	14930	14966	14963	14980	14966	14924	14978	14934	14938	15037	14814	15037	14994	14959	14901	14916	14856	14869	15031	14931	14787	15094	15068	15034	14884	14817	15122	15051	14960	14962	14930	14848	14985	14976	14816	14909	14973	15126	14876	15005	14898	14855	14794	14954	14904	14931	14822	14940	14954	14981	14860	14856	15092	14904	15025	14716	14808	14952	14818	14935	14887	14898	14877	14977	14971	14969	14931	15023	14866	14950	14751	14951	14888	14872	15119	14886	14849	14891	14993	14827	14748	14884	14988	14937	14947	14845	15093	14923	14907	14936	14951	14951	14927	14864	15025	14951	14906	14882	14833	14795	15003	15006	14926	14858	14884	14854	14976	14825	15012	14990	14919	14981	15019	14899	14998	14823	14792	14931	15033	15052	14879	15012	14843	14866	14893	14994	14946	14907	14877	14978	14832	14984	14999	14985	14809	14984	14999	15029	15081	14944	14933	14918	14916	15058	14921	14728	14898	14901	15006	14782	14955	14840	14946	15020	14904	15087	14877	14915	14782	14741	14971	14766	14968	14983	14898	14988	15101	14916	14999	14971	14816	14997	14965	15088	14958	14962	14896	14878	14896	14876	14874	14973	14928	15049	14902	14819	14924	14956	14871	15005	14887	15047	14818	14894	15016	14803	15020	14947	15099	15049	15001	14879	14870	14997	14965	14911	14925	14862	15152	14979	14881	14863	14903	14837	14975	14970	14882	14939	15079	14887	14975	14906	14988	14797	15077	15061	14950	14824	14983	14982	15014	14847	14793	14929	14986	14849	14888	14827	14811	14978	14898	15004	14970	15015	15194	15096	14922	14920	14886	15089	14851	14977	14938	14890	14946	14807	15059	14763	14913	14806	15022	14968	14902	14977	15010	14890	15012	14800	14941	14953	15055	14921	14997	14930	14796	14966	15084	14897	14955	14803	15091	14833	14820	14985	14762	14942	14686	14914	14876	14946	14914	14953	14957	15137	15114	14767	14895	14990	15012	14974	14934	15118	15007	15025	14989	14974	14901	14908	14727	14956	14884	15084	14872	15004	15148	14928	15059	14871	14861	14898	15013	14904	15037	15017	14914	14879	14739	15097	14937	15162	15070	14920	14877	14841	14987	14997	14799	14922	15048	14839	14974	14942	15023	14957	15011	14973	14885	15006	14976	14954	14964	14973	15037	14897	14983	14790	14889	15026	14840	15069	15180	14889	14958	15016	15043	15004	14988	15036	14907	14831	14941	14879	15081	14807	14930	14932	14938	14905	15099	14805	14926	14883	14942	15052	14913	14916	14930
27840	22518	26262	24010	20754	20502	20582	20397	20060	20040	20120	19886	19970	19878	19725	19912	19914	19792	19996	20003	19935	20042	19962	19955	20071	19636	19945	19678	20011	19905	19892	20076	19843	19840	19843	19785	20000	19875	20144	19951	19683	19832	19901	19843	19633	19772	20124	19907	20205	20024	19990	19906	20072	19977	19840	19961	19966	19742	19658	19953	19774	19832	19940	19829	19994	19937	19803	19747	19787	19699	19624	19995	19852	19921	19856	19719	19878	19809	19800	19993	19984	19885	20081	19999	19699	19811	19817	19716	19830	19996	19808	19950	19978	19612	19947	19830	19938	20061	19867	19695	19751	20043	19974	19940	20047	19684	19729	19879	19663	19807	19852	19843	19962	20031	19741	19799	20093	19748	19839	19795	19775	19861	19881	19754	19867	19851	19995	19962	19807	19748	19546	19760	19902	19876	19912	19728	20028	19899	19959	19727	19854	19623	19787	19712	19841	19794	19715	19891	19878	19583	19885	19879	19866	19861	19916	19921	19923	19788	19847	19882	19781	19987	19922	19902	19794	19961	19850	19993	19901	19900	19756	19754	19740	20151	19940	19669	19750	19814	19704	19871	20129	19748	19714	20123	19891	19882	19963	19837	19899	19829	19985	19739	19881	19956	19881	19753	19926	19776	19827	19680	19875	20010	20051	19706	19973	19691	19834	19844	19757	19933	19974	19772	19926	19797	19842	19782	19793	20031	19689	19714	19695	19879	19843	19640	19937	19781	19789	19784	19810	19878	19660	19612	19884	19786	20026	19989	19831	19855	19951	20021	19829	19878	19828	19818	19853	19776	19887	20052	19843	19769	19892	20063	19743	19815	19789	19807	19997	19851	19889	19799	19749	19877	19819	19975	19890	20096	20070	19785	20012	19947	19879	19991	19939	19864	20021	19849	19741	19756	20075	19907	19652	19872	19792	19887	19844	19798	19858	19842	20051	19958	19830	19767	19868	19941	19761	19924	19688	19777	19789	19670	19920	19956	19848	19673	19752	19663	19788	19839	19878	19889	19858	19924	19707	19639	19843	19881	19991	19899	19964	19899	19719	19883	19819	19794	20066	19967	19837	19851	19888	19854	19584	19821	19501	19906	19948	19565	19656	19927	19923	19978	19907	19750	19874	19932	19779	20041	19894	19744	20088	19849	19936	19811	19969	19896	19928	19869	19956	19891	19782	20015	19936	19994	19889	19906	19838	19780	19761	19938	19867	19990	19897	19697	19751	19771	20020	19911	19741	19790	19663	19905	19876	19639	19749	19692	19994	19814	19952	20075	19816	19740	20037	19765	19987	19720	19881	20001	20014	19772	19890	19877	19951	19796	19929	19750	19797	19808	19847	19783	19917	19884	19995	19871	19824	19675	19885	19828	19778	19884	19985	19700	19959	19854	19928	19727	19833	19994	19933	19832	19813	19751	19824	19763	19930	19832	19832	19885	20041	19731	19748	19836	19687	19935	19801	19654	19944	19736	19930	19719	20084	19888	19990	19793	19944	19941	19986	19897	19847	20010	19830	19816	19996	19881	19919	19729	20003	19990	19870	19895	19795	20031	19943	20148	20116	19848	19759	19957	19950	19922	19859	19924	19898	19843	19858	19759	19718	19611	19956	19626	19738	19648	19841	19663	19857	19868	19763	19828	19998	19998	19965	19855	19866	19431	19892	19654	19852	20059	19783	19751	19897	19556	19899	19879	19795	19814	19990	19858	19918	19865	19810	19966	19716	19987	19799	20023	19845	19787	19848	19755	19891	19712	19760	19800	19867	19845	19763	20022	19753	19659	19898	19925	19847	20006	19831	19826	19776	19741	19790	19767	19971	19924	19816	19943	19788	19873	19695	19760	19823	19765	19850	19766	19830	19843	19798	20089	20070	19890	19630	19742	19782	19689	20016	19562	19839	19978	19820	19550	19936	19943	19987	19926	19888	19894	20065	20028	20053	19801	19777	19851	19825	19869	19879	19678	19752	19983	19863	19681	19729	19752	19977	19808	19814	19912	19816	19819	19965	19839	19810	19858	20003	19974	19696	19858	19810	19692	20060	20033	19899	19958	20025	19964	19650	19880	20002	19745	19703	19588	19790	19698	19763	19900	19804	19976	19747	19622	19877	19638	20012	19754	19823	20169	19660	20055	19992	19763	19751	19952	19829	19950	19793	19889	19971	19820	19782	19744	19917	19683	20007	19769	19903	20019	19936	19820	19913	19832	19722	20003	19993	19717	19964	19891	19767	19954	19795	19947	19660	19820	19825	19807	19803	19762	19758	19884	19992	19920	19818	19818	20023	19871	19891	19969	19794	19827	19733	19934	19894	20003	20057	19798	20067	19885	19819	19700	19817	19859	19947	19946	19928	19788	19856	20165	19991	19508	19910	19902	19781	19836	19858	19894	19897	19818	19855	19785	19980	19821	19955	19678	19828	19759	19687	19834	19913	19794	19898	19898	19830	19746	19937	19777	19829	19853	19762	19584	19854	19832	19966	19875	19938	19689	19866	19673	19847	20020	19868	19730	19658	19774	19897	19797	19824	19905	19658	19877	19736	19762	19603	19769	19730	19933	19826	19744	19685	19822	19499	19963	19880	20065	19749	19649	19623	19985	19890	19699	19974	19718	19885	19724	19718	19828	19889	19873	19875	19841	19839	19951	19936	19943	19861	19822	19702	19910	19911	19918	19939	19844	19866	19845	19944	19950	19662	19895	19915	19865	19780	19853	19942	19994	19805	19920	19932	19822	19650	19763	20059	19880	19741	20008	19785	19821	19937	19746	19808	19904	19907	19895	19655	19897	19722	19704	19571	19711	19667	19946	19812	19657	19995	19935	19736	19881	19870	19914	19701	19867	19898	19582	19951	19761	20053	19895	19782	19963	20071	19807	20072	19722	19926	20050	19872	19894	19970	19834	19697	19842	19917	19784	19825	19990	20006	19841	19974	19749	19860	20010	19796	20149	19990	19962	19976	19903	20039	19761	19893	19716	19879	19925	20065	19863	19872	19766	19654	19877	19958	19830	19744	19753	19821	19812	20017	19961	19809	19853	19844	19904	19839	19939	20013	19684	19985	19945	19767	19648	19968	19768	19789	19818	20089	19793	19952	19923	19894	19826	19791	19942	19864	19703	19886	19627	19675	20028	19846	19930	19791	19924	19740	19974	19930	20198	19960	19792	19736	19649	19793	19961	19729	19919	19856	20047	19916	19841	20042	19935	19762	19852	19847	19811	19849	19916	20043	19829	20023	19703	19838	19764	19745	19836	20003	20037	19796	20044	19897	19878	20071	19902	19758	19795	19863	19872	20030	19793	19827	19702	19756	19859	19962	19818	20025	19785	19741	19926	20067	19798	19774	19823	19839	19800	19898	19739	19856	19720	19918	19653	19910	19833	19889	19869	19878	19849	19909	19813	19635	19893	20000	19840	19870	19886	19616	19723	19799	19869	19987	19887	19929	19855	19920	19745	19850	19811	19811	19741	19678	19784	19883	19791	19822	19840	19817	19586	19787	19845	19855	19928	19996	19925	19844	20034	19940	19875	19744	19783	19675	19973	19930	19764	19732	20006	19835	19766	19969	19839	19764	19781	19927	20043	19939	19974	19968	19837	20066	20055	19863	19864	19885	19759	19888	19808	19836	19798	19673	19881	19685	19774	19820	19826	19795	19827	19760	19782	19832	19851	19806	19821	19853	20027	19688	19680	19759	19779	19748	19624	19838	19830	20020	19848	19897	19916	19769	20016	19738	19956	19901	19937	19799	19925	19902	19751	19767	19911	19893	19784	19922	19823	19633	19904	19857	19798	19678	19957	19763	19879	20026	19796	19791	19908	19867	19879	19746	19779	19900	19985	19762	19938	19778	19865	20017	19743	19794	20008	19712	19807	19841	19952	19761	19555	19765	19912	19757	19774	19762	19873	19782	19773	19885	19837	19949	19805	19924	19719	19747	19914	19756	19806	19870	19891	19705	19763	19855	19850	19805	19893	19936	19860	19841	19905	19965	19859	19715	19747	19872	19598	19968	19929	19915	20200	19887	19777	19902	19900	19636	19728	19573	19907	19810	19811	19873	19968	19865	19780	19724	19967	19695	19815	19801	19785	19862	19977	19764	20032	19927	19826	20008	19987	19726	19873	19810	20106	19539	19720	20051	19829	19658	19822	19771	19784	19829	19829	19719	19611	19919	20152	19829	19794	19828	19885	19909	19930	19848	19932	19777	19826	19955	19821	19694	19940	19947	19868	19508	19869	19884	19819	19728	19855	19779	19939	19617	19771	19901	19937	19892	20017	19864	19872	19959	19898	20003	19899	19809	19815	19769	19932	19789	19779	20081	19892	19723	19792	20085	19900	19988	19864	19681	19916	19900	19721	19887	19944	19800	19793	19943	19860	20087	19882	19880	20083	19845	19857	19717	19811	19843	19733	19914	19780	19748	19850	19674	19794	19971	19872	19753	19944	19963	19896	20039	19842	19788	19653	19860	19920	19830	19815	19990	20004	19856	19935	19825	19854	19805	19971	19878	19851	19831	19870	19903	20006	19902	19687	19869	19905	19784	19875	19743	19688	19880	19873	20171	19738	19964	19912	19688	19727	19925	19971	20165	19821	20044	19922	19992	19711	19746	19864	19652	19902	19970	19874	19804	19751	19812	19970	19858	19975	19900	19848	19947	19823	19626	19893	19759	19669	19661	19808	19661	19887	19868	19943	19893	19814	19810	19766	19743	19767	19589	19915	20010	19799	19696	19773	19774	19839	19973	19774	19945	20002	19681	19847	19639	19911	20040	19796	19997	19827	19763	19966	20106	19853	20037	19980	19827	19784	19884	19651	19588	19829	19756	19857	19919	19850	19635	19761	19988	19970	19842	19788	19955	19982	20022	19710	19825	20021	19796	19896	19667	19550	19938	19639	19990	19724	19909	19790	19658	19903	19855	19706	19924	20061	19849	19678	19940	19839	19790	19889	19691	19832	19813	20156	19802	19688	19800	20078	20008	19902	19858	20107	19994	19814	19671	19943	19664	19813	19809	19766	19970	19858	19757	20008	19788	19839	20184	20009	19802	19950	19960	19918	20073	19948	19825	19744	19922	19985	19874	20096	19911	19841	19833	19955	19972	19823	19863	19726	19958	19700	19813	19759	19755	20108	19846	19766	19999	19846
17866	22281	20987	19260	17884	17214	16899	16685	16601	16608	16578	16321	16349	16343	16413	16276	16489	16412	16407	16414	16368	16490	16507	16644	16444	16284	16303	16357	16494	16483	16401	16577	16380	16501	16418	16467	16362	16277	16293	16422	16404	16281	16518	16399	16469	16350	16328	16516	16707	16573	16531	16519	16329	16325	16369	16489	16273	16384	16521	16430	16301	16299	16451	16325	16376	16420	16357	16406	16294	16279	16487	16409	16282	16455	16251	16308	16321	16509	16418	16307	16354	16450	16438	16305	16393	16439	16251	16267	16296	16239	16215	16417	16268	16495	16366	16336	16266	16345	16335	16420	16261	16333	16525	16330	16341	16364	16327	16281	16304	16283	16349	16378	16489	16372	16427	16319	16320	16440	16414	16273	16528	16544	16437	16251	16316	16410	16355	16371	16356	16448	16268	16427	16521	16518	16371	16287	16386	16348	16316	16243	16363	16205	16428	16396	16250	16272	16456	16370	16340	16415	16393	16326	16349	16429	16318	16268	16317	16294	16564	16439	16375	16496	16542	16244	16430	16358	16297	16376	16525	16311	16393	16358	16491	16449	16345	16394	16418	16204	16362	16344	16377	16505	16600	16267	16388	16194	16305	16418	16438	16225	16376	16359	16203	16386	16446	16337	16310	16428	16279	16285	16389	16326	16376	16461	16390	16454	16251	16196	16406	16327	16157	16336	16416	16175	16350	16413	16276	16284	16268	16466	16291	16361	16470	16314	16477	16352	16257	16621	16523	16222	16501	16367	16345	16273	16378	16553	16365	16371	16476	16426	16363	16393	16289	16240	16295	16239	16459	16330	16351	16295	16340	16474	16345	16302	16335	16297	16548	16381	16340	16456	16367	16331	16436	16328	16230	16381	16478	16357	16288	16282	16401	16347	16222	16431	16326	16477	16303	16472	16421	16603	16345	16394	16359	16307	16427	16492	16244	16328	16546	16331	16358	16426	16265	16172	16411	16380	16477	16340	16340	16387	16316	16456	16487	16418	16376	16496	16294	16428	16211	16232	16493	16330	16411	16391	16320	16355	16314	16270	16295	16384	16184	16372	16387	16410	16424	16447	16256	16335	16438	16366	16252	16457	16378	16345	16368	16353	16398	16196	16360	16396	16431	16574	16306	16239	16331	16354	16318	16500	16382	16496	16358	16285	16412	16429	16325	16326	16319	16418	16342	16261	16448	16310	16339	16480	16388	16383	16439	16479	16363	16314	16159	16310	16290	16392	16452	16437	16515	16504	16476	16293	16352	16687	16367	16350	16278	16381	16213	16345	16333	16587	16251	16469	16326	16332	16588	16465	16441	16395	16304	16341	16290	16393	16336	16336	16378	16339	16254	16447	16336	16307	16296	16526	16219	16293	16385	16335	16433	16428	16339	16352	16295	16370	16372	16302	16439	16362	16285	16386	16354	16432	16346	16510	16315	16337	16304	16406	16324	16517	16287	16345	16450	16352	16511	16371	16517	16411	16388	16298	16274	16358	16113	16146	16411	16135	16303	16538	16495	16350	16366	16467	16548	16239	16373	16294	16371	16534	16398	16316	16463	16383	16564	16392	16328	16238	16227	16370	16358	16333	16395	16390	16563	16271	16367	16461	16388	16379	16350	16328	16480	16276	16366	16438	16179	16480	16353	16461	16463	16335	16313	16165	16302	16256	16266	16353	16392	16483	16428	16462	16209	16354	16304	16427	16407	16194	16413	16397	16322	16312	16353	16419	16248	16473	16356	16400	16421	16298	16242	16348	16481	16254	16352	16452	16348	16446	16401	16381	16297	16433	16453	16459	16390	16518	16345	16206	16291	16386	16429	16407	16629	16430	16316	16315	16350	16195	16179	16401	16426	16436	16378	16316	16275	16440	16539	16580	16434	16247	16419	16192	16328	16432	16463	16359	16263	16535	16378	16255	16481	16365	16436	16320	16365	16449	16554	16339	16332	16481	16412	16260	16500	16400	16323	16343	16344	16473	16358	16440	16377	16466	16255	16481	16324	16346	16527	16219	16196	16321	16297	16265	16431	16245	16404	16411	16334	16437	16489	16548	16278	16492	16288	16468	16202	16428	16343	16464	16456	16381	16348	16310	16305	16145	16480	16347	16356	16276	16380	16334	16239	16577	16407	16379	16246	16369	16333	16317	16530	16337	16379	16480	16297	16495	16373	16418	16562	16319	16431	16400	16352	16303	16312	16264	16338	16347	16546	16472	16475	16367	16382	16434	16329	16279	16406	16244	16453	16559	16253	16389	16332	16399	16341	16219	16410	16369	16363	16348	16350	16350	16379	16303	16372	16385	16499	16394	16290	16436	16009	16200	16194	16233	16431	16241	16337	16346	16343	16327	16420	16408	16213	16277	16350	16261	16460	16425	16295	16548	16334	16517	16301	16456	16264	16285	16429	16312	16515	16356	16312	16564	16424	16431	16342	16266	16468	16244	16547	16326	16350	16390	16312	16468	16525	16504	16212	16432	16286	16278	16241	16363	16329	16342	16335	16646	16218	16480	16454	16452	16562	16243	16231	16290	16374	16214	16356	16468	16380	16269	16516	16533	16376	16396	16382	16447	16509	16391	16594	16410	16327	16343	16558	16319	16516	16536	16426	16417	16346	16324	16167	16287	16470	16458	16290	16347	16377	16410	16282	16432	16457	16373	16530	16332	16514	16356	16620	16369	16310	16383	16192	16475	16282	16399	16491	16504	16270	16441	16306	16324	16418	16394	16382	16220	16312	16451	16356	16250	16315	16379	16406	16532	16370	16500	16298	16257	16434	16364	16259	16425	16408	16165	16326	16253	16270	16365	16401	16312	16368	16340	16331	16363	16384	16468	16336	16467	16383	16435	16351	16141	16385	16405	16400	16242	16416	16448	16166	16421	16272	16422	16535	16284	16269	16346	16196	16251	16423	16466	16577	16177	16501	16179	16575	16306	16429	16352	16526	16393	16366	16203	16247	16583	16257	16318	16264	16225	16581	16374	16437	16407	16397	16376	16513	16518	16475	16319	16318	16417	16395	16312	16294	16256	16312	16282	16271	16413	16386	16423	16511	16374	16266	16426	16438	16339	16376	16480	16501	16431	16511	16293	16370	16289	16352	16370	16488	16368	16454	16494	16239	16249	16267	16339	16350	16423	16459	16256	16237	16339	16264	16378	16280	16406	16360	16323	16481	16387	16363	16240	16430	16405	16320	16415	16341	16308	16546	16301	16262	16356	16379	16300	16261	16329	16370	16319	16366	16456	16371	16287	16497	16318	16218	16482	16347	16183	16323	16307	16465	16333	16440	16314	16478	16467	16237	16386	16162	16348	16330	16441	16451	16211	16307	16282	16434	16316	16435	16245	16473	16479	16391	16531	16209	16266	16336	16484	16334	16459	16247	16379	16279	16490	16445	16485	16565	16247	16277	16420	16420	16362	16363	16368	16354	16386	16428	16352	16410	16231	16470	16467	16320	16449	16366	16486	16472	16579	16314	16372	16430	16392	16352	16446	16444	16551	16373	16332	16204	16545	16523	16544	16507	16417	16471	16413	16403	16408	16421	16346	16558	16360	16447	16356	16329	16406	16336	16248	16527	16418	16340	16380	16391	16448	16437	16374	16444	16271	16469	16410	16352	16242	16617	16347	16477	16452	16381	16304	16284	16479	16497	16299	16412	16302	16352	16289	16341	16228	16394	16463	16249	16529	16442	16471	16342	16405	16396	16304	16388	16413	16448	16554	16280	16255	16346	16192	16577	16453	16434	16120	16450	16509	16290	16379	16433	16354	16137	16363	16214	16583	16212	16439	16293	16477	16525	16380	16500	16381	16450	16427	16390	16418	16343	16368	16294	16393	16275	16458	16351	16432	16493	16315	16373	16477	16366	16388	16417	16491	16359	16302	16171	16398	16476	16476	16470	16323	16441	16413	16446	16412	16336	16531	16561	16169	16489	16257	16417	16485	16418	16422	16503	16261	16377	16357	16307	16291	16267	16370	16512	16351	16590	16375	16314	16304	16382	16454	16326	16417	16398	16359	16513	16369	16330	16318	16428	16382	16390	16474	16381	16523	16438	16360	16515	16284	16439	16344	16434	16419	16496	16313	16418	16230	16405	16336	16272	16338	16452	16337	16457	16311	16437	16105	16483	16363	16324	16367	16503	16321	16352	16336	16245	16437	16367	16469	16369	16403	16363	16394	16489	16337	16469	16302	16321	16323	16374	16220	16303	16453	16378	16425	16274	16183	16382	16321	16492	16237	16344	16557	16352	16416	16387	16319	16315	16393	16450	16430	16398	16381	16243	16354	16454	16422	16518	16373	16410	16421	16205	16476	16337	16180	16300	16466	16387	16382	16329	16426	16380	16357	16588	16412	16324	16310	16276	16251	16313	16407	16322	16289	16269	16358	16592	16562	16277	16346	16575	16399	16333	16416	16381	16327	16359	16398	16354	16355	16258	16220	16343	16275	16572	16341	16299	16346	16336	16381	16310	16214	16268	16436	16411	16443	16397	16138	16457	16270	16328	16438	16484	16266	16263	16465	16339	16446	16323	16386	16348	16161	16391	16347	16336	16275	16357	16198	16352	16483	16354	16420	16356	16414	16577	16502	16307	16318	16354	16341	16375	16580	16335	16514	16601	16264	16654	16252	16546	16265	16466	16296	16401	16258	16476	16348	16192	16416	16381	16366	16445	16440	16296	16481	16459	16495	16287	16362	16340	16251	16389	16335	16344	16381	16382	16524	16386	16349	16345	16353	16432	16438	16351	16419	16460	16289	16428	16492	16229	16478	16419	16294	16232	16250	16486	16521	16370	16434	16453	16396	16198	16561	16287	16287	16382	16428	16281	16334	16394	16485	16320	16490	16338	16100	16476	16368	16489	16382	16214	16279	16419	16397	16311	16269	16345	16399	16539	16431	16458	16452	16216	16457	16430	16414	16528	16261	16276	16395	16331	16272	16486	16373	16329	16316	16459	16354	16437	16239	16277	16456	16272	16309	16383	16473	16376	16392	16457	16443	16275	16425	16336	16476	16622	16318	16429	16485	16308	16129	16305	16314	16311	16324	16225	16402	16510	16390	16326	16450	16283	16371	16456	16439	16384	16515	16320	16350	16501	16357	16296	16348	16401	16335	16376	16322	16330	16426	16217	16445	16404	16388	16325	16386
23815	21341	28843	24336	22944	25090	26004	23147	22868	22954	22980	22654	22628	22637	22576	22523	22499	22672	22435	22360	22630	22578	22878	24272	23328	22564	22470	22283	22500	22634	22643	22693	22355	22359	22393	22345	22635	22485	22451	22360	22192	22388	22523	22512	22514	22478	22805	23043	23076	23211	22958	22680	22233	22459	22307	22637	22486	22256	22634	22369	22532	22214	22324	22217	22430	22263	22358	22340	22565	22505	22718	22463	22440	22366	22473	22319	22514	22395	22571	22376	22283	22499	22703	22399	22415	22369	22306	22435	22407	22389	22281	22302	22334	22511	22528	22387	22308	22335	22478	22379	22362	22470	22412	22433	22407	22473	22324	22371	22306	22511	22437	22634	22399	22375	22353	22409	22412	22294	22367	22291	22378	22384	22390	22178	22309	22152	22355	22337	22501	22200	22177	22319	22504	22473	22484	22237	22261	22244	22410	22297	22343	22244	22406	22485	22594	22134	22363	22165	22108	22298	22321	22497	22449	22271	22410	22407	22442	22436	22373	22222	22307	22323	22214	22362	22612	22570	22442	22434	22502	22235	22382	22421	22340	22360	22322	22411	22277	22383	22272	22387	22418	22376	22302	22319	22284	22170	22441	22434	22596	22482	22574	22568	22326	22520	22552	22396	22347	22512	22360	22234	22515	22317	22336	22407	22005	22226	22336	22343	22253	22202	22410	22264	22383	22460	22313	22323	22414	22255	22582	22392	22378	22519	22287	22336	22295	22278	22292	22400	22148	22374	22647	22317	22426	22488	22394	22425	22513	22349	22242	22312	22354	22396	22407	22491	22408	22394	22575	22146	22409	22634	22338	22169	22465	22386	22299	22473	22403	22338	22511	22388	22351	22254	22355	22458	22507	22279	22332	22403	22412	22569	22236	22496	22460	22262	22625	22428	22518	22548	22396	22301	22335	22399	22602	22511	22410	22393	22478	22447	22447	22463	22180	22113	22341	22638	22373	22500	22257	22306	22315	22373	22518	22362	22214	22387	22306	22341	22283	22370	22276	22303	22380	22276	22434	22385	22448	22108	22538	22252	22136	22334	22276	22372	22274	22411	22583	22482	22436	22224	22228	22477	22504	22273	22354	22485	22529	22444	22296	22173	22305	22390	22444	22309	22457	22465	22091	22608	22246	22301	22306	22198	22505	22540	22154	22263	22247	22222	22309	22445	22301	22268	22372	22403	22481	22283	22359	22327	22257	22341	22555	22271	22283	22515	22399	22222	22247	22385	22365	22402	22459	22380	22432	22357	22485	22365	22432	22367	22501	22512	22532	22290	22380	22309	22388	22429	22416	22338	22414	22321	22215	22333	22479	22361	22496	22436	22421	22272	22483	22463	22508	22603	22422	22399	22512	22329	22579	22269	22233	22379	22375	22499	22180	22341	22289	22544	22463	22380	22403	22252	22149	22333	22279	22344	22500	22568	22269	22333	22405	22211	22173	22221	22285	22286	22360	22411	22680	22514	22358	22272	22345	22206	22232	22212	22332	22329	22348	22367	22606	22291	22258	22535	22435	22388	22215	22532	22359	22551	22400	22293	22259	22538	22297	22231	22117	22301	22166	22402	22170	22117	22343	22235	22438	22236	22442	22852	22153	22446	22380	22446	22519	22404	22270	22413	22335	22207	22189	22368	22376	22479	22452	22244	22330	22444	22425	22451	22487	22255	22346	22422	22488	22328	22425	22615	22368	22432	22433	22395	22337	22454	22288	22291	22441	22375	22396	22396	22169	22185	22358	22245	22298	22296	22217	22434	22393	22325	22479	22456	22335	22362	22355	22172	22400	22288	22379	22169	22191	22582	22353	22362	22259	22304	22328	22432	22283	22174	22372	22405	22451	22405	22467	22359	22416	22310	22345	22339	22217	22197	22347	22174	22431	22455	22363	22387	22329	22327	22473	22528	22414	22283	22399	22290	22303	22248	22266	22261	22373	22364	22403	22421	22365	22280	22560	22421	22473	22323	22331	22484	22215	22463	22222	22482	22387	22511	22142	22397	22308	22475	22470	22281	22294	22203	22339	22444	22411	22255	22573	22250	22314	22508	22329	22443	22522	22407	22419	22441	22433	22455	22283	22379	22419	22301	22137	22500	22319	22456	22399	22473	22374	22493	22390	22485	22332	22464	22345	22359	22494	22375	22520	22460	22582	22483	22250	22283	22211	22234	22263	22379	22354	22366	22503	22434	22212	22371	22376	22354	22490	22445	22465	22305	22203	22506	22336	22383	22313	22229	22285	22364	22428	22467	22402	22564	22307	22442	22288	22393	22229	22487	22086	22515	22363	22489	22651	22190	22263	22213	22398	22230	22363	22414	22362	22413	22393	22285	22199	22176	22494	22131	22373	22490	22414	22382	22630	22141	22309	22618	22480	22445	22268	22316	22108	22467	22537	22467	22222	22332	22289	22383	22412	22173	22228	22444	22516	22266	22296	22316	22414	22353	22564	22453	22293	22447	22280	22437	22443	22214	22315	22329	22325	22380	22436	22616	22446	22129	22498	22489	22174	22257	22307	22603	22540	22353	22479	22336	22522	22229	22304	22411	22399	22393	22321	22404	22378	22256	22650	22530	22212	22669	22376	22390	22303	22465	22293	22430	22337	22382	22366	22451	22305	22310	22164	22327	22382	22516	22507	22410	22240	22191	22398	22390	22475	22528	22349	22451	22260	22367	22223	22100	22602	22294	22463	22351	22362	22334	22280	22279	22319	22454	22458	22304	22540	22310	22253	22363	22265	22397	22376	22226	22423	22405	22341	22330	22555	22398	22343	22268	22484	22258	22334	22493	22393	22417	22361	22370	22268	22396	22639	22610	22399	22568	22586	22341	22124	22387	22242	22289	22513	22561	22450	22387	22247	22469	22334	22427	22383	22503	22490	22261	22332	22318	22576	22568	22432	22189	22425	22220	22315	22500	22412	22460	22338	22368	22448	22376	22043	22411	22209	22352	22292	22437	22470	22352	22335	22144	22411	22476	22171	22433	22299	22328	22217	22438	22215	22379	22356	22263	22099	22499	22601	22273	22372	22367	22445	22268	22509	22229	22321	22343	22315	22307	22334	22493	22293	22227	22498	22454	22243	22498	22289	22459	22552	22387	22609	22039	22281	22488	22462	22312	22688	22359	22274	22623	22416	22226	22348	22129	22521	22330	22435	22290	22631	22363	22424	22500	22515	22414	22513	22457	22437	22203	22300	22289	22394	22405	22417	22258	22323	22516	22514	22335	22348	22385	22170	22125	22468	22489	22161	22497	22495	22216	22519	22481	22440	22452	22390	22481	22410	22365	22387	22478	22296	22414	22475	22393	22590	22375	22286	22292	22373	22143	22291	22284	22316	22244	22527	22384	22473	22191	22306	22332	22406	22403	22407	22345	22352	22322	22460	22507	21974	22415	22118	22368	22505	22431	22540	22262	22463	22344	22255	22396	22263	22299	22325	22455	22136	22273	22497	22503	22421	22288	22413	22388	22165	22509	22282	22545	22530	22309	22438	22319	22637	22259	22525	22622	22145	22148	22499	22260	22217	22129	22139	22066	22347	22300	22293	22434	22455	22342	22282	22351	22262	22132	22591	22257	22447	22336	22343	22210	22379	22179	22382	22564	22432	22538	22385	22551	22390	22287	22276	22576	22649	22401	22409	22380	22171	22406	22369	22365	22175	22313	22498	22418	22291	22386	22531	22427	22376	22472	22285	22273	22228	22166	22330	22343	22063	22181	22388	22469	22208	22599	22443	22463	22305	22483	22499	22354	22488	22598	22350	22298	22313	22302	22478	22463	22266	22298	22272	22372	22336	22433	22454	22434	22336	22401	22401	22390	22450	22370	22292	22543	22303	22465	22283	22493	22478	22269	22504	22322	22423	22465	22507	22458	22346	22345	22161	22447	22306	22229	22356	22376	22525	22567	22428	22300	22225	22255	22375	22317	22528	22427	22429	22411	22190	22466	22362	22383	22473	22252	22467	22349	22268	22440	22533	22456	22286	22247	22321	22409	22272	22245	22496	22315	22106	22400	22465	22427	22577	22410	22268	22594	22720	22427	22452	22261	22179	22411	22304	22383	22445	22236	22212	22198	22318	22333	22401	22433	22174	22185	22380	22214	22327	22098	22356	22396	22398	22335	22448	22556	22324	22436	22306	22457	22412	22552	22348	22289	22483	22422	22413	22522	22343	22232	22422	22320	22174	22181	22231	22295	22429	22333	22276	22462	22439	22251	22568	22440	22389	22488	22412	22279	22524	22527	22483	22194	22188	22555	22521	22139	22318	22449	22500	22449	22252	22521	22534	22392	22516	22276	22496	22462	22340	22334	22500	22460	22521	22363	22255	22270	22424	22507	22272	22453	22360	22469	22383	22333	22507	22503	22437	22332	22556	22385	22299	22248	22544	22398	22518	22451	22496	22343	22350	22009	22435	22463	22341	22534	22311	22311	22357	22333	22409	22482	22143	22296	22446	22427	22174	22339	22504	22397	22416	22337	22544	22460	22251	22494	22383	22433	22519	22345	22534	22681	22487	22498	22417	22234	22567	22419	22187	22398	22474	22519	22477	22489	22316	22281	22640	22443	22498	22539	22392	22447	22497	22310	22490	22217	22381	22299	22331	22532	22325	22376	22404	22575	22453	22149	22363	22272	22344	22498	22265	22240	22272	22238	22317	22457	22408	22308	22433	22747	22337	22051	22284	22496	22430	22396	22412	22383	22324	22228	22180	22290	22363	22533	22310	22468	22410	22462	22453	22398	22403	22405	22461	22562	22502	22444	22373	22313	22434	22314	22359	22375	22358	22318	22559	22455	22334	22471	22392	22162	22381	22455	22495	22411	22316	22388	22340	22568	22392	22265	22486	22370	22274	22382	22425	22204	22275	22575	22636	22519	22330	22303	22383	22470	22254	22405	22504	22302	22441	22484	22357	22203	22543	22509	22373	22201	22364	22555	22265	22456	22471	22421	22482	22159	22274	22343	22422	22524	22362	22402	22341	22367	22463	22804	22329	22618	22453	22454	22404	22376	22352	22348	22398	22394	22227	22198	22479	22500	22321	22244	22464	22358	22371	22339	22626	22520	22474	22408	22303	22300	22445	22253	22349	22028	22423	22155	22338	22189	22378	22298	22401	22519	22369	22195	22317	22466	22449	22456
19471	29941	27982	23808	21307	20072	19171	18969	18465	18363	18203	18096	17995	17827	18145	17942	17822	17858	18032	17818	17867	18284	18861	21062	18292	17920	17831	18120	17973	17824	17958	17714	17814	17971	17938	17851	17855	17930	18013	17777	17905	17811	17970	17963	17664	17824	18661	18815	18872	18585	18385	18059	17969	18026	17736	17770	17721	17748	17710	17762	17861	17631	17873	17772	17857	17916	17904	17687	17731	17835	17830	17869	17858	17618	17915	17657	18005	17797	17811	17835	17942	17693	17751	17843	17682	17879	17900	17960	17751	17768	17784	17708	17799	17705	17851	17793	17691	17941	17768	17865	17755	17784	17770	17637	17775	17832	17755	17741	17841	17776	17684	17887	17892	17801	17968	18001	17901	17996	17855	17877	17552	17850	17850	17859	17825	18009	17807	17610	17747	17906	17754	17911	17688	17841	17810	17793	17943	17796	17793	17829	17799	17801	17738	17901	17719	17859	17757	17848	17827	17836	17963	17789	17897	17791	18016	17501	17829	17774	17620	17872	17792	17800	17892	17779	17655	17871	17572	17907	17916	17678	17764	17809	17866	17840	17643	17835	17799	17796	17725	17802	17977	17929	17941	17869	17850	17801	17884	17862	17838	17903	17927	17741	17691	17812	17629	17847	17745	17650	17775	17768	17754	17718	17763	17825	17656	17732	17818	17850	17933	17770	17880	17765	17889	17847	17772	17764	17687	17808	17772	17592	17921	17801	17724	17693	17760	17784	17776	17788	17800	17851	17738	17837	17950	17726	17783	17880	17608	17836	17825	17793	17779	17774	17870	17832	17858	17756	17812	17941	17947	17809	17791	17765	17991	17830	17887	17689	17816	17813	17677	17802	17697	17772	17869	17629	17853	17814	17827	17775	17759	17793	18039	17752	17871	17898	17886	17765	17901	17829	17894	17679	17634	17554	17723	17787	17928	17683	17791	17958	17771	17791	17901	17717	17747	17815	17615	17753	17765	17688	17848	18043	17841	17823	17638	17901	18118	17728	17824	17836	17687	17751	17978	17748	17959	17788	17771	17738	17796	17717	17770	17988	17698	17733	17778	17943	17874	17847	17768	17758	17775	17880	17792	17916	17852	17917	17898	17635	17780	17568	17692	17755	17977	17780	17746	17969	17845	17881	17760	17796	17759	17842	17696	17797	17907	17894	17940	17813	17957	17629	17960	17827	17730	17785	17709	17668	17813	17834	17844	17658	17821	17843	17650	17760	17800	17817	17837	17953	17654	17859	17816	17880	17853	17655	17864	17832	17562	17816	17641	17791	17909	17728	17771	17563	17947	17841	17797	17724	17865	17741	17585	17868	17776	17740	17877	17992	17820	17816	17834	17934	17979	17836	17866	17855	17564	17860	17812	17667	17801	17861	17933	17864	17962	17706	17654	18066	17729	17682	17752	17905	17892	17802	17818	17831	17663	17890	17860	17802	17679	17867	17834	17647	17954	17844	17697	17811	17917	17775	17766	17842	17846	17817	17655	17850	17723	17681	17786	17941	17662	17847	17831	17749	17941	17682	17666	17744	17832	17830	17786	17811	17901	17855	17832	17749	17722	17705	17710	17727	17873	17846	17684	17676	17744	17828	17923	17839	17864	17935	17898	18011	17871	17811	17788	17612	17666	17657	17728	17642	17845	17879	17724	17747	17809	17758	17800	17832	17682	17929	17893	17590	17742	17784	17953	17886	17873	17751	17765	17928	17895	17913	17673	17650	17859	17865	17855	17816	17817	17878	17709	17682	17874	17751	17891	17836	17702	17881	17739	17868	17712	17819	17897	17882	17713	17872	17925	17764	17836	17789	17809	17830	17772	17905	17824	17842	17746	17830	17855	17795	17607	17870	17842	17863	18009	17771	17797	17809	17975	17734	17759	17800	17903	17888	17922	17734	17805	17736	17899	17841	17786	17862	17969	17715	17614	17926	17687	17743	17823	17775	17782	17935	17852	17924	17727	17682	17900	17812	17622	17732	17755	17762	17798	17748	17866	17697	17773	17849	17883	17728	18004	17973	17858	17951	17809	17845	17798	17849	17700	17868	17690	17766	17847	17716	17743	17752	17812	17683	17858	17722	17724	17603	17912	17674	17725	17753	17792	17838	17794	17764	17793	17786	17781	17625	17659	17725	17823	17775	17660	17836	18029	17863	17843	17923	17928	17691	17919	17828	17796	17823	17672	17657	17754	17757	17826	17796	17859	17974	17840	17852	17842	17729	17807	17919	17854	17635	17724	17774	17852	17936	17617	17901	17841	17683	18019	17734	17876	17863	17933	17741	17893	17677	17819	17586	17918	17808	17725	17871	17717	17781	17728	17810	17825	17715	17816	17742	17780	17974	17908	17824	17772	17823	17784	17695	18011	17741	17901	17915	17902	17806	17868	17917	17611	17808	17938	17802	17854	17856	17737	17780	17714	17871	17781	17817	17764	17847	17844	17739	17854	17760	17870	17790	17900	17773	17787	17704	17846	17769	17776	17801	17835	17953	17795	17763	17987	17728	17754	17784	17907	17782	17860	17719	17789	17824	17887	17744	17918	17725	17828	17756	17939	17798	17859	17783	17619	17716	17807	17893	17613	17719	17837	17834	17927	17851	17920	17854	17820	17685	17871	18161	17893	17722	17984	17857	18043	17768	17808	17739	17747	17835	17729	17794	18055	17710	17938	17750	17827	17707	17929	17835	17895	17892	17768	17728	17822	17839	17834	17977	17865	17851	17853	17710	17907	17800	17769	17949	17797	17825	17758	17762	17868	17738	17723	17954	17801	17729	17799	17832	17837	17928	17716	17693	17510	17960	17740	17869	17726	17892	17634	17774	17761	17634	17576	17914	17764	17700	17759	17744	17626	17901	17872	17825	17720	17885	17964	17849	17814	17895	17771	17759	17539	17845	17807	17733	17898	17892	17885	17845	17827	17781	17784	17787	17773	17801	17827	17680	17641	17762	17906	17692	17695	17732	17869	17593	17829	17844	17662	17686	17872	17689	17784	17902	17693	17732	17773	17837	17949	17992	17802	17825	17773	17862	17874	17817	17875	17826	17781	17847	17861	17856	17787	17767	17958	17748	17855	17890	17699	17764	17797	17668	17787	17851	17801	17884	17962	17785	17903	17933	17893	17814	17789	17977	17806	17827	17697	17784	17706	17864	17844	17937	17922	17801	17929	17763	17832	17535	17729	18049	17698	17525	17819	17828	17895	17659	17785	17837	17889	17722	17845	17847	17862	17915	17857	17671	17653	17699	17808	17695	17828	17775	17885	17791	17686	17662	17664	17710	17719	17723	17662	17752	17689	17794	17657	17867	17743	17742	17999	17855	17660	17707	17915	17838	17822	17822	17842	17804	17963	17697	17785	17811	17832	17768	17890	17700	17812	17831	17853	17741	17870	17956	17847	17560	17767	17936	17881	17771	17776	17846	17753	17728	17778	17613	17894	17806	17824	17833	17796	17847	17624	17772	17714	17752	17779	17837	17815	17953	17821	17837	17779	17983	17595	17653	17648	17987	17974	17741	17766	17702	17849	17790	17884	17883	17822	17898	17900	17689	17934	17723	17771	17717	17735	17682	17693	17861	17521	17837	17786	17820	17917	17833	17679	17833	17877	17804	17823	17686	17728	17834	17855	17777	17715	17831	17853	17872	18141	17691	17678	17903	17775	17816	17728	17567	17664	17856	17838	17798	17916	17898	17800	17818	17784	17881	17754	17896	17688	17752	17875	17760	17770	17696	17693	17638	17694	17973	17899	17625	17752	17859	17733	17728	17685	17749	17640	17725	17863	17821	17722	17728	17731	17751	17775	17936	17797	17829	17763	17824	17739	17855	17833	17662	17682	17716	17766	17758	17668	17761	17725	17766	17768	17629	17855	17695	17727	17942	17812	17748	17787	17868	17834	17765	17786	17723	17804	18089	17603	17737	17734	17809	17854	17813	17948	17736	17924	17794	17749	17896	17782	17721	17760	17851	17824	18006	17783	17949	17808	17910	17883	17754	17767	17809	17797	17900	17840	17856	17896	17841	17905	17764	17895	17849	17952	17814	17799	17864	17751	17715	17707	17668	17861	17701	17667	17914	17789	17768	17819	17651	17620	17880	17993	17733	17813	17937	17839	17883	17756	17769	17756	17562	17882	17698	17770	17877	17915	17556	17922	17778	17931	17710	17874	17795	17828	17701	17755	17681	17737	17806	17892	17772	17768	17733	17656	17908	17843	17806	17781	17782	17770	17908	17686	17825	17827	17717	17955	17842	17783	17832	17761	17889	17791	17727	17743	17884	17768	17982	17759	17663	17749	17849	17731	17929	17741	17848	17928	17829	17786	17850	17898	17845	17775	17915	17735	17734	17843	17655	17773	17862	17826	17919	17789	17890	17740	17994	17905	17726	17846	17751	17879	17705	17996	17814	17893	17776	17693	17951	17721	17889	17871	17732	17943	17753	17749	17788	17877	17811	17794	17929	17715	17848	17817	17877	17613	17789	17869	17622	17820	17945	17884	17755	17919	17702	17721	17802	17930	17727	17879	17581	17679	17822	17866	17707	17747	17864	17700	17759	17882	17725	17702	17734	17996	17932	17751	17710	17774	17815	17773	17959	17793	18026	17681	17877	17742	17834	17705	17686	17724	17817	17915	17826	17815	17676	17864	17717	17971	17736	17833	17923	17857	17760	17974	17812	17935	18156	17841	17542	17809	17853	17785	17870	17777	17918	17886	17703	17744	17930	17842	17842	17740	17833	17769	17639	17726	17715	17694	17767	17830	17757	17763	17752	17848	17703	17856	17989	17726	17681	17727	17771	17731	17668	17852	17873	17886	17840	17818	17728	17763	17880	17787	17865	17898	17856	17732	17914	17735	17722	17863	17757	17955	17677	17773	17838	17894	17718	17903	17778	17879	17885	17735	17679	17660	17854	17789	17742	17744	17585	17832	17782	17720	17886	17779	17702	17783	17809	17767	17790	17831	17977	17890	17582	17884	17764	17915	17738	17804	17784	17678	17768	17810	17715	17897	17784	17786	17806	17944	17668	17865	17772	17903	17954	17844	17887	17783	17770	17844	17856	17840	17843	17920	17948	17783	17849	17906	17720	17839	17803	17787	17718	17779	17897	17909	17799	17865	17639	17668	17791	17938	17651	17857	17753	17728	17787
22754	21342	29193	23883	21899	25536	29592	25398	24829	25240	24846	24702	24632	24781	24545	24634	24440	24461	24409	24228	24402	24103	24196	24531	24402	24248	24319	24096	24351	24178	24127	24252	24424	24260	24319	24233	24289	24248	24155	24300	24245	24405	24181	24213	24072	24523	25557	26387	25744	25331	24821	24601	24370	24027	23991	24123	24279	24154	24259	24096	24069	23991	24163	24242	24239	24139	24281	23936	24269	23988	24192	24137	24182	24154	23988	24074	24215	24265	24335	24405	24241	24265	24399	24199	24194	24150	24516	24130	24195	24016	24193	24121	23991	24239	24386	24252	24374	24287	24076	23943	24037	24069	24240	24168	24203	24186	24188	23989	23950	24148	24177	24031	24152	24043	24160	24192	24245	24148	24409	24173	24093	24135	24144	24040	24289	24057	24129	24324	24065	24146	24023	24179	24126	24087	24349	24208	24305	24240	23993	24128	24116	24404	24069	24274	24205	24053	24065	24110	24077	24027	23997	24023	24375	24089	24296	24062	24131	24220	24136	24274	23899	24257	24071	24389	24168	24154	24064	24059	24177	24089	24177	24169	24036	24123	24208	24086	24252	24110	24019	24049	24063	23913	24010	24034	24191	24099	24347	24165	24088	24118	23841	24032	24039	24233	24089	23931	24115	24110	24108	24068	24094	23750	24002	24163	23997	24107	23965	24136	24312	24174	24188	24079	24140	23965	24299	23955	23979	24192	24188	24247	23853	23984	24363	24285	24302	24025	24038	24111	24226	24327	23983	24177	24036	24033	24066	23965	23963	24203	24218	24184	24060	24101	24064	23979	24112	24005	24151	24154	23935	24273	24165	23968	24186	24111	24036	23908	23828	24072	24274	24164	24223	24269	23999	24129	24019	24101	24065	24144	24321	24256	24166	24154	24178	24121	23958	24168	24272	24137	24259	24005	24024	24175	24262	24060	24430	24260	24031	24128	24238	24131	24033	24048	24039	24103	24201	24075	23958	24172	24007	23880	24100	24033	24229	24140	24081	24280	23969	23873	24104	24165	24175	24194	24082	24070	24231	24200	24094	23947	24028	24027	24176	24045	24031	23992	24088	24266	24105	24206	24151	24290	24133	23993	24174	24216	24166	23970	24114	24158	24210	24120	24144	24003	24080	24200	24326	23972	24224	23971	23854	24269	24144	23813	24151	24222	24044	24262	23900	24223	24127	23815	24355	24199	24241	24102	24102	24064	24238	24109	23940	24058	24261	24081	23955	23947	24051	23994	24172	24071	24012	24229	24204	24193	24374	24112	23922	24158	24268	24047	23933	24232	24179	24039	24031	24036	24165	24193	24094	23812	24194	24001	24056	24207	24049	24118	24014	24083	24235	24195	24179	24082	24098	24010	23912	24181	24165	24000	24308	23950	24197	24108	24209	24142	24272	24031	24262	24150	24094	24062	24140	24024	24264	24107	24125	24024	24341	24083	24288	24179	24116	24080	24056	24058	24152	24141	24106	24196	24101	24115	23919	24201	23999	24107	24203	23875	24121	24050	24204	24111	24294	24057	24221	24007	24088	24052	23952	24040	24269	24120	24036	24062	24014	23979	24095	24070	24276	23961	24011	24015	24052	24293	24145	23932	24095	24019	24339	24377	24164	24343	24156	24166	24328	24032	24040	24016	24091	23948	24033	24272	24005	23986	24119	24233	24123	24049	23878	24155	24390	24138	24050	23867	24136	24177	24334	24094	24225	24123	24197	23857	24140	24026	24175	24203	24230	23880	24147	24299	24267	24224	24007	23969	24093	24035	23944	23988	23867	24149	24251	24031	24046	24144	24234	24206	24003	24137	24151	24224	23973	24192	24038	24114	24263	24141	24126	24066	24215	24209	24102	24087	24086	24135	24331	24147	24165	24159	24177	24017	24230	24105	24130	24217	24184	24223	24209	24119	24153	24107	23967	23954	23815	24199	24354	24258	24167	24416	24206	24238	24166	24013	24065	24070	24172	24279	23979	24348	24064	24181	24105	24078	23930	24206	23955	24110	24055	24274	23953	24070	24038	24072	24095	24150	24144	24174	23884	24014	24058	24216	24094	24206	24157	23945	24102	24104	24081	24112	24107	24053	23979	24064	24172	24127	23990	24406	24217	24211	24103	24006	24154	24045	24285	23916	23805	24100	24229	24425	24019	23969	24061	24321	24118	23906	24198	23902	24084	23984	24034	24175	24251	24110	24117	23896	24318	24067	23874	24064	24032	24076	23908	24090	24055	24160	23823	23808	24139	23998	23914	24064	24291	24165	24173	24065	24027	24324	23973	24021	24113	23931	24120	24143	24040	24310	24243	24248	24297	24253	24365	24071	24340	24379	24277	23986	23917	24239	24119	24228	24217	24174	24229	23994	24274	24084	24151	23977	24144	24142	23871	24109	24002	24165	24077	23863	24102	24167	24215	24182	23897	24036	24007	24095	24312	24244	24256	24325	24116	24108	24113	24300	24066	24130	23943	24094	24138	24142	24102	24069	24175	24133	24046	24084	24194	24115	24077	24148	24047	24257	24111	24194	24205	24004	24027	24351	24022	24142	24145	24176	23958	24194	24088	24134	24416	24093	24166	23962	24110	24063	24306	24117	24106	24107	23993	24111	24101	24225	24086	24062	23986	24163	24123	24114	24028	24168	24219	23932	24305	24077	24107	24434	24155	24301	24402	24094	24030	24167	24161	23890	23878	24174	24400	24143	24018	24151	23913	24145	23822	24175	23980	24086	24318	24352	24240	24173	24066	23959	23979	23936	24057	23773	24071	24038	24098	24333	24164	24268	24083	24295	24153	24116	24053	24032	24112	24185	23951	23946	24012	24069	24131	24084	24231	24163	23947	24039	24102	24398	24254	24075	24089	24025	24141	24231	24129	24181	24029	24033	24103	24015	24219	24170	24213	24299	24258	24047	24010	24030	24257	24101	24094	24248	24145	24339	24062	23998	24022	24102	24180	24138	24355	24124	24054	24158	24170	24063	24174	24326	24093	24160	24001	24147	24339	24165	23863	24107	24078	24120	24123	24059	24237	24200	24020	24227	24262	23881	23967	24160	24207	24283	24094	24184	24317	24194	24020	24017	24158	24182	24086	24166	24076	24017	24151	24197	24069	24010	24336	24236	24183	24058	24114	24106	24089	24186	23918	24224	24203	24028	24110	24036	24185	24196	24268	24029	24257	24058	24299	24178	24164	24039	24270	23985	24300	24001	24042	24169	24187	24240	24101	24082	24274	24156	24109	24107	24075	24189	24473	24109	24209	24063	24209	24089	23942	24071	24022	23992	24122	24024	24129	24244	24167	24258	24112	24091	24082	24110	24026	24138	24117	24102	24345	24159	24349	24333	24056	23945	24116	24051	23980	24368	24147	24209	24082	24180	24156	24103	24048	24170	23835	24192	24213	24110	24211	24168	24310	24221	24099	24070	23938	24126	24155	24200	23947	24237	23963	23973	24104	24004	23947	24208	24187	24044	24177	23913	24114	24217	24175	23976	24084	24076	24248	24155	24017	23923	24206	24152	24205	24207	24071	24291	23949	23975	24140	24184	24083	23995	24299	24175	24319	24238	24040	24216	24349	24057	24118	23792	24140	24110	24052	24214	24153	24029	24048	23890	24374	23829	24145	24253	23955	24241	24123	24000	23850	24361	24143	24051	24012	24197	24037	24115	24193	24101	23829	24093	24087	24089	23963	24359	24069	24175	24215	24070	24091	23830	24111	24382	24184	23949	24156	24119	24281	24046	23909	23841	24087	24119	24166	23907	23921	23947	24096	24176	23971	24055	24217	24051	24044	24162	24054	24187	24146	24336	24033	24300	24171	24081	24185	23964	24276	24109	24165	24156	24177	24009	24284	24284	24230	24171	24185	24354	24233	24176	24083	24244	24121	24009	23965	24089	24313	24035	24353	23939	24113	23922	24015	23879	23981	24110	24116	23959	23998	24102	24250	24214	24238	24288	24267	23958	24129	23842	24287	24018	24196	24200	24034	23985	24059	24220	24063	23979	24163	24213	24247	24015	24023	24238	24166	23845	24236	24294	24277	24026	24178	24218	24057	23897	24267	24038	24203	24008	24373	24090	24254	24224	23971	24097	24106	24031	23935	24360	24058	24137	24217	24162	24076	24053	24159	24080	24139	24020	24046	24179	24280	24010	24096	24087	24115	24099	24231	24108	24043	24244	24448	24088	24257	24226	24206	23978	24096	24123	24240	24103	24259	23928	23984	24139	24160	24243	24112	24323	24166	24118	24025	24153	24146	24280	24330	23955	23924	24096	24264	24092	24138	23979	24128	24147	24410	24149	24031	23916	23913	23919	24020	24077	24169	24228	24397	24147	24120	24079	23941	24219	24030	24063	24125	24217	24052	24237	24149	24249	24146	23929	24127	24161	24163	24131	24015	24109	23998	24048	24071	23930	24318	24020	24200	24102	24042	23950	24153	24159	24395	23944	24079	24264	24374	24122	24244	24180	24204	24120	23941	24188	24369	24206	24100	24230	24319	24142	24154	23981	24085	23937	24136	24184	24197	24241	24135	24104	24056	24099	24173	24120	24186	24310	24224	24183	24248	24167	24257	24169	24069	24110	24113	24160	24261	23986	24013	23992	23995	24042	24269	24151	23986	24101	24141	24155	24098	24243	24250	24100	24087	24110	24102	24144	24282	24076	24167	24273	24190	23831	24105	24322	24325	24416	24332	24289	24217	24149	24326	23937	24261	24033	24255	23949	24049	24182	24282	24142	24228	23999	24101	24208	23980	24211	24300	24337	24209	23978	24008	24203	24243	24100	24123	24023	24156	23957	24240	24155	24084	24091	24152	24118	24210	24320	24062	24351	24287	24265	24157	24123	24230	24356	24387	24156	24240	24182	24203	23933	23969	23971	23987	24236	24057	24037	24326	23989	24136	23947	24169	24123	24216	24328	24095	24026	24164	24236	24182	24092	24204	24078	24341	23983	23976	23988	24386	24217	24180	24188	24209	24095	24202	24075	23927	24002	24069	24193	23968	23984	23925	24001	24107	24148	24227	24163	24106	23933	24078	24059	24106	24130	23910	24103	24205	24124	24203	24032	24064	24052	24071	24000	23863	24001	24079	24050	24247	23972	24112	24265	24023	24347	24345	24264	24228	24016	24135	23886	24076	23956	24236	24167	24124	24033
22355	35383	33207	27113	24104	22315	21225	20510	19876	19679	19382	19407	19415	19268	19033	18964	19061	19084	18787	18937	18928	19006	18867	18902	18790	18828	18806	18857	18915	18749	19092	18850	18811	18678	18739	18864	18739	18850	19004	18675	18697	18837	18906	18786	18768	19038	21130	21692	20625	20385	19411	19368	18967	18820	18745	18710	18746	18680	18626	18727	18739	18553	18823	18810	18795	18738	18647	18785	18749	18703	18672	18750	18917	18677	18648	18823	18827	18748	18759	18777	18748	18750	18558	18644	18871	18534	18722	18772	18721	18685	18644	18807	18912	18743	18633	18859	18609	18629	18721	18611	18715	18663	18724	18734	18850	18462	18755	18754	18581	18561	18852	18694	18669	18543	18812	18639	18678	18836	18746	18898	18758	18609	18752	18610	18649	18671	18618	18555	18771	18525	18792	18722	18639	18631	18774	18743	18813	18660	18720	18631	18752	18687	18755	18704	18774	18642	18663	18828	18649	18782	18735	18724	18767	18790	18531	18786	18621	18626	18705	18578	18622	18510	18760	18775	18725	18786	18795	18753	18559	18724	18560	18578	18696	18763	18751	18846	18654	18634	18722	18791	18695	18588	18680	18648	18926	18681	18692	18695	18636	18688	18816	18728	18899	18782	18806	18762	18762	18793	18720	18644	18742	18723	18815	18723	18891	18539	18672	18702	18736	18708	18810	18498	18741	18710	19000	18653	18737	18642	18840	18756	18723	18620	18775	18637	18624	18657	18768	18641	18628	18790	18688	18698	18593	18544	18769	18735	18767	18709	18825	18623	18797	18678	18758	18589	18732	18520	18587	18635	18692	18816	18724	18690	18667	18750	18701	18755	18636	18921	18603	18697	18569	18745	18792	18684	18741	18804	18769	18661	18713	18831	18787	18783	18531	18693	18775	18744	18728	18730	18682	18613	18599	18810	18801	18726	18488	18743	18747	18764	18764	18585	18725	18747	18719	18635	18923	18617	18713	18658	18707	18716	18711	18460	18753	18682	18616	18679	18579	18798	18833	18591	18742	18647	18720	18812	18773	18628	18589	18503	18690	18693	18543	18644	18899	18848	18824	18740	18776	18647	18717	18756	18765	18704	18695	18658	18715	18641	18750	18767	18652	18598	18685	18722	18625	18716	18800	18703	18665	18651	18764	18655	18769	18740	18788	18769	18670	18562	18681	18593	18710	18595	18740	18584	18648	18557	18600	18785	18629	18996	18596	18606	18854	18718	18732	18672	18790	18770	18614	18750	18617	18592	18616	18712	18820	18599	18641	18702	18871	18559	18726	18790	18691	18602	18675	18766	18731	18564	18801	18737	18729	18592	18643	18670	18837	18648	18726	18681	18765	18565	18602	18879	18642	18764	18768	18599	18729	18686	18745	18585	18567	18633	18829	18443	18838	18680	18671	18814	18793	18689	18595	18620	18650	18936	18729	18590	18696	18586	18685	18643	18769	18868	18766	18695	18691	18730	18652	18917	18690	18729	18753	18647	18686	18644	18778	18798	18798	18790	18777	18773	18752	18588	18659	18613	18753	18693	18716	18541	18690	18731	18435	18701	18915	18705	18597	18746	18870	18566	18664	18618	18737	18842	18644	18725	18821	18681	18793	18688	18739	18720	18781	18638	18727	18652	18788	18785	18816	18694	18828	18633	18586	18643	18630	18602	18526	18817	18770	18687	18713	18730	18594	18624	18819	18742	18716	18709	18526	18815	18730	18607	18736	18673	18649	18659	18771	18684	18689	18855	18710	18673	18791	18766	18718	18643	18756	18655	18708	18742	18753	18742	18810	18767	18639	18618	18668	18806	18549	18730	18815	18726	18658	18686	18819	18699	18725	18689	18722	18597	18769	18733	18705	18510	18712	18671	18643	18798	18682	18640	18683	18659	18578	18626	18830	18673	18574	18515	18894	18550	18652	18826	18797	18887	18874	18747	18693	18785	18640	18502	18663	18554	18605	18535	18629	18443	18828	18735	18762	18778	18558	18875	18701	18614	18905	18660	18577	18654	18657	18537	18651	18697	18706	18703	18736	18505	18728	18724	18786	18865	18654	18652	18602	18817	18705	18739	18608	18838	18654	18624	18690	18582	18911	18690	18625	18686	18716	18804	18915	18928	18638	18968	18732	18682	18655	18618	18787	18790	18474	18643	18729	18781	18704	18496	18798	18788	18670	18690	18630	18725	18843	18748	18773	18761	18583	18707	18682	18706	18622	18665	18517	18608	18596	18654	18801	18762	18477	18536	18693	18856	18644	18642	18782	18750	18564	18746	18640	18785	18778	18767	18587	18588	18646	18761	18661	18668	18512	18648	18690	18445	18803	18475	18662	18894	18505	18608	18862	18589	18641	18744	18587	18544	18691	18758	18681	18720	18822	18775	18622	18590	18728	18659	18903	18860	18647	18801	18809	18695	18790	18619	18582	18690	18689	18644	18641	18545	18839	18823	18565	18671	18819	18613	18681	18686	18652	18720	18693	18660	18705	18727	18699	18693	18693	18651	18751	18771	18596	18775	18447	18672	18655	18861	18679	18620	18581	18607	18758	18764	18706	18702	18839	18730	18823	18672	18495	18884	18574	18622	18768	18859	18822	18631	18702	18696	18626	18646	18735	18803	18600	18788	18687	18777	18771	18773	18501	18612	18760	18667	18656	18734	18658	18729	18774	18619	18746	18628	18675	18803	18705	18653	18758	18597	18714	18460	18636	18653	18656	18904	18640	18662	18798	18783	18793	18726	18619	18742	18810	18696	18532	18885	18876	18827	18658	18842	18742	18687	18595	18648	18763	18770	18626	18680	18613	18536	18752	18528	18636	18801	18655	18893	18562	18600	18620	18538	18820	18774	18705	18664	18705	18518	18765	18809	18752	18685	18800	18787	18743	18612	18849	18573	18585	18822	18648	18613	18594	18707	18730	18712	18642	18806	18750	18596	18841	18596	18668	18706	18911	18799	18570	18739	18664	18625	18639	18606	18728	18961	18596	18705	18718	18558	18519	18814	18692	18561	18604	18479	18670	18930	18591	18551	18840	18645	18782	18681	18690	18703	18508	18785	18855	18886	18773	18682	18695	18542	18483	18771	18823	18802	18580	18814	18727	18885	18859	18647	18749	18623	18684	18658	18590	18704	18686	18611	18878	18684	18734	18622	18694	18655	18495	18824	18543	18714	18568	18808	18611	18583	18783	18891	18742	18853	18683	18804	18691	18680	18860	18746	18519	18643	18642	18737	18649	18499	18751	18526	18816	18737	18486	18764	18577	18848	18777	18575	18724	18592	18775	18892	18819	18711	18810	18591	18824	18704	18901	18786	18696	18748	18773	18721	18757	18685	18651	18715	18580	18845	18768	18570	18698	18819	18481	18696	18547	18757	18614	18569	18642	18703	18720	18785	18688	18667	18803	18646	18772	18715	18515	18839	18530	18860	18623	18724	18900	18691	18786	18826	18828	18550	18783	18650	18602	18658	18716	18620	18760	18800	18590	18740	18618	18776	18570	18812	18771	18714	18646	18763	18611	18797	18678	18456	18667	18682	18787	18813	18486	18701	18656	18742	18716	18759	18646	18656	18717	18719	18541	18740	18680	18763	18745	18891	18583	18622	18794	18781	18680	18636	18738	18877	18569	18737	18632	18731	18816	18844	18705	18707	18741	18634	18630	18613	18728	18696	18715	18693	18644	18664	18940	18612	18577	18669	18700	18673	18836	18639	18722	18637	18614	18869	18692	18695	18778	18529	18602	18636	18662	18737	18730	18839	18684	18635	18672	18861	18496	18681	18697	18560	18707	18744	18619	18828	18720	18737	18680	18833	18704	18780	18655	18609	18500	18833	18834	18831	18674	18642	18725	18575	18673	18609	18647	18780	18758	18627	18569	18809	18610	18717	18612	18692	18566	18723	18800	18653	18554	18471	18662	18736	18793	18654	18760	18480	18774	18812	18739	18698	18807	18505	18589	18724	19005	18628	18518	18821	18760	18710	18684	18709	18698	18747	18644	18702	18740	18614	18642	18676	18824	18751	18552	18730	18632	18737	18653	18884	18591	18618	18784	18720	18733	18769	18524	18581	18601	18586	18710	18849	18693	18691	18766	18857	18578	18778	18819	18545	18885	18733	18552	18735	18675	18839	18595	18598	18718	18726	18545	18567	18730	18862	18576	18760	18581	18684	18777	18596	18636	18576	18718	18824	18620	18863	18704	18781	18905	18738	18512	18631	18746	18746	18736	18766	18637	18732	18793	18556	18850	18532	18864	18730	18733	18681	18853	18714	18619	18575	18719	18697	18735	18772	18693	18742	18617	18661	18575	18677	18810	18689	18702	18647	18700	18776	18863	18794	18547	18812	18824	18827	18614	18756	18592	18901	18671	18744	18548	18759	18675	18842	18570	18803	18682	18604	18749	18673	18696	18651	18811	18649	18727	18548	18752	18680	18622	18470	18651	18668	18653	18816	18623	18691	18718	18753	18705	18604	18701	18738	18578	18686	18894	18615	18845	18619	18692	18702	18626	18749	18646	18770	18680	18690	18558	18746	18910	18796	18852	18620	18811	18860	18663	18561	18608	18834	18722	18577	18566	18775	18669	18656	18761	18502	18838	18641	18703	18788	18604	18634	18770	18637	18803	18845	18508	18686	18687	18653	18761	18827	18650	18670	18638	18542	18667	18955	18710	18645	18718	18736	18733	18856	18752	18952	18604	18557	18632	18866	18921	18569	18484	18654	18744	18785	18755	18766	18685	18576	18718	18608	19028	18650	18534	18777	18698	18670	18718	18835	18608	18658	18621	18856	18778	18755	18696	18718	18916	18737	18756	18647	18723	18598	18751	18628	18839	18731	18634	18764	18782	18692	18883	18899	18636	18621	18793	18623	18684	18907	18627	18585	18971	18660	18847	18642	18781	18615	18864	18743	18778	18693	18858	18762	18752	18809	18702	18557	18575	18854	18666	18717	18621	18513	18610	18749	18612	18653	18718	18629	18606	18695	18715	18636	18561	18665	18572	18693	18885	18671	18731	18641	18696	18778	18755	18787	18636	18770	18607	18549	18601	18762	18870	18521	18752	18707	18729	18643	18563	18967	18677	18679	18557	18749	18810	18900	18609	18676	18860	18588	18844	18648	18626	18682	18653	18756	18703	18875	18696	18581	18646	18632
28040	23077	28291	26963	23934	23910	23954	23578	23537	23555	23631	23451	23685	23559	23578	23702	23480	23519	23273	23485	23576	23428	23551	23486	23523	23482	23450	23813	23883	23505	23408	23627	23557	23596	23565	23663	23609	23386	23453	23687	23471	23458	23523	23475	23491	23668	23531	23766	23834	23588	23556	23742	23517	23612	23536	23588	23273	23322	23495	23441	23500	23542	23373	23510	23329	23553	23193	23542	23454	23314	23645	23537	23441	23343	23605	23394	23540	23248	23358	23493	23565	23439	23588	23486	23485	23302	23489	23407	23528	23318	23166	23442	23496	23515	23556	23499	23561	23555	23391	23551	23546	23602	23708	23554	23397	23447	23506	23471	23444	23331	23530	23544	23327	23647	23487	23486	23543	23424	23499	23319	23540	23609	23318	23686	23422	23357	23684	23554	23446	23218	23313	23281	23288	23362	23562	23448	23683	23459	23475	23228	23240	23399	23200	23407	23285	23615	23540	23374	23466	23276	23426	23582	23388	23521	23469	23389	23417	23689	23767	23246	23500	23554	23496	23504	23337	23534	23244	23503	23531	23629	23455	23624	23353	23432	23415	23435	23221	23602	23422	23482	23712	23625	23701	23653	23526	23503	23569	23581	23521	23556	23585	23395	23333	23270	23414	23387	23527	23559	23476	23369	23534	23223	23451	23598	23498	23561	23569	23459	23590	23362	23370	23354	23507	23506	23568	23218	23487	23372	23528	23656	23421	23580	23458	23402	23647	23354	23433	23320	23449	23350	23423	23266	23680	23542	23213	23448	23578	23696	23785	23559	23457	23371	23294	23483	23486	23374	23504	23661	23473	23409	23525	23637	23481	23623	23528	23335	23526	23484	23282	23278	23355	23429	23720	23509	23485	23362	23276	23421	23560	23584	23224	23269	23329	23420	23476	23541	23543	23464	23577	23488	23336	23492	23310	23481	23538	23499	23382	23388	23401	23525	23535	23483	23382	23302	23504	23513	23579	23639	23472	23537	23545	23499	23277	23340	23266	23264	23408	23407	23446	23442	23622	23576	23574	23182	23482	23456	23529	23552	23393	23676	23526	23482	23490	23336	23347	23257	23557	23532	23436	23388	23570	23382	23649	23505	23477	23327	23621	23487	23445	23776	23383	23353	23588	23384	23486	23417	23218	23394	23497	23575	23533	23401	23586	23499	23454	23429	23499	23618	23459	23412	23476	23351	23417	23567	23433	23685	23534	23741	23683	23528	23643	23556	23554	23503	23472	23434	23522	23442	23287	23608	23523	23484	23494	23389	23502	23411	23601	23542	23470	23499	23268	23444	23509	23658	23520	23561	23606	23231	23343	23346	23419	23414	23658	23497	23565	23615	23458	23403	23289	23749	23508	23415	23383	23421	23458	23446	23379	23249	23393	23294	23352	23544	23618	23385	23745	23448	23387	23591	23624	23472	23601	23566	23527	23387	23358	23398	23414	23574	23450	23306	23557	23734	23334	23473	23337	23518	23558	23683	23469	23351	23513	23371	23339	23473	23517	23587	23524	23603	23415	23519	23682	23519	23453	23622	23780	23302	23334	23507	23807	23476	23536	23342	23528	23506	23458	23587	23789	23684	23618	23365	23425	23604	23555	23283	23599	23504	23416	23501	23495	23507	23567	23470	23526	23673	23350	23234	23575	23497	23307	23449	23291	23441	23544	23418	23302	23456	23446	23408	23423	23335	23346	23408	23303	23559	23472	23540	23331	23477	23561	23527	23571	23302	23418	23434	23398	23536	23374	23522	23426	23403	23323	23386	23521	23513	23363	23517	23495	23388	23622	23498	23516	23365	23398	23590	23438	23524	23301	23519	23567	23257	23478	23225	23499	23367	23342	23538	23418	23473	23579	23286	23487	23359	23444	23299	23417	23387	23543	23381	23435	23596	23180	23234	23420	23451	23467	23495	23402	23472	23488	23246	23259	23683	23526	23422	23307	23409	23445	23588	23635	23560	23470	23628	23558	23444	23451	23594	23695	23574	23690	23544	23576	23541	23387	23371	23406	23583	23495	23524	23442	23353	23411	23141	23535	23549	23671	23621	23445	23607	23271	23442	23285	23506	23457	23510	23470	23547	23510	23566	23620	23283	23329	23396	23455	23534	23522	23528	23469	23611	23569	23757	23345	23573	23464	23400	23397	23222	23478	23323	23525	23487	23654	23441	23438	23610	23589	23418	23439	23343	23470	23710	23742	23436	23344	23505	23386	23499	23486	23415	23638	23424	23499	23443	23473	23474	23306	23485	23419	23664	23670	23499	23321	23432	23459	23594	23759	23482	23389	23475	23448	23430	23359	23533	23502	23484	23728	23469	23717	23467	23558	23368	23529	23544	23709	23503	23394	23583	23557	23440	23664	23458	23488	23413	23469	23422	23298	23409	23626	23396	23471	23329	23452	23624	23590	23591	23505	23594	23691	23401	23598	23413	23441	23420	23446	23530	23207	23546	23662	23651	23494	23408	23473	23471	23438	23611	23522	23582	23312	23525	23404	23348	23512	23431	23546	23676	23478	23409	23492	23273	23421	23161	23460	23547	23625	23567	23704	23483	23521	23419	23450	23450	23434	23337	23758	23636	23526	23601	23404	23587	23587	23451	23550	23468	23252	23825	23402	23547	23486	23646	23328	23570	23510	23218	23432	23581	23407	23576	23173	23598	23449	23569	23459	23454	23153	23520	23381	23378	23387	23457	23523	23664	23573	23529	23385	23436	23498	23339	23379	23374	23447	23542	23559	23605	23439	23545	23448	23281	23457	23279	23349	23331	23520	23581	23429	23365	23487	23488	23603	23459	23456	23365	23414	23707	23533	23404	23326	23461	23370	23507	23616	23434	23531	23577	23500	23577	23310	23480	23659	23562	23579	23526	23431	23449	23480	23683	23618	23294	23394	23357	23582	23408	23648	23538	23603	23536	23406	23574	23430	23506	23340	23315	23363	23509	23391	23604	23506	23375	23561	23579	23487	23647	23519	23546	23315	23406	23470	23654	23653	23397	23488	23411	23499	23465	23458	23486	23534	23453	23538	23367	23512	23709	23633	23475	23364	23540	23514	23665	23666	23785	23412	23456	23324	23446	23476	23697	23607	23572	23588	23415	23552	23365	23605	23247	23604	23398	23470	23443	23462	23376	23660	23520	23603	23639	23552	23524	23361	23232	23470	23373	23433	23593	23479	23589	23564	23487	23542	23483	23393	23472	23468	23299	23323	23264	23321	23224	23345	23179	23548	23741	23428	23497	23422	23667	23314	23304	23285	23555	23421	23409	23418	23679	23454	23262	23449	23443	23620	23489	23580	23481	23562	23471	23430	23441	23469	23518	23546	23486	23207	23461	23614	23311	23433	23463	23619	23255	23547	23588	23453	23472	23632	23411	23413	23271	23259	23602	23386	23296	23641	23672	23528	23626	23402	23574	23327	23343	23496	23421	23428	23509	23464	23489	23662	23496	23346	23451	23552	23649	23448	23348	23501	23726	23344	23376	23471	23633	23629	23658	23627	23602	23609	23637	23347	23503	23452	23676	23606	23480	23385	23703	23694	23588	23371	23400	23422	23487	23554	23684	23381	23499	23379	23462	23515	23502	23456	23436	23416	23552	23379	23267	23538	23656	23599	23540	23695	23421	23742	23511	23329	23424	23441	23291	23380	23512	23505	23391	23307	23577	23569	23571	23416	23532	23358	23561	23417	23464	23566	23248	23683	23574	23421	23634	23673	23102	23365	23469	23689	23518	23520	23514	23409	23460	23494	23463	23520	23557	23485	23381	23370	23410	23550	23427	23402	23656	23472	23645	23456	23365	23451	23409	23758	23319	23456	23368	23564	23409	23528	23621	23387	23587	23625	23485	23747	23382	23642	23461	23636	23441	23556	23440	23395	23282	23557	23441	23579	23621	23226	23667	23513	23603	23287	23344	23520	23547	23367	23359	23484	23501	23337	23362	23352	23359	23382	23563	23669	23275	23430	23289	23186	23416	23530	23688	23561	23479	23555	23436	23612	23354	23653	23482	23655	23578	23295	23641	23526	23420	23639	23554	23413	23342	23189	23450	23802	23513	23484	23480	23388	23441	23649	23342	23581	23620	23317	23535	23373	23603	23361	23417	23313	23249	23522	23172	23465	23613	23211	23312	23517	23346	23467	23492	23368	23347	23408	23494	23561	23369	23601	23283	23349	23599	23387	23474	23393	23309	23582	23823	23577	23392	23587	23481	23381	23474	23572	23397	23542	23377	23387	23548	23333	23349	23589	23709	23500	23166	23506	23294	23364	23688	23594	23339	23447	23358	23475	23525	23662	23596	23450	23595	23582	23457	23418	23527	23337	23751	23463	23533	23426	23413	23363	23551	23439	23806	23520	23600	23571	23559	23530	23469	23652	23616	23516	23472	23427	23591	23567	23330	23520	23524	23658	23406	23446	23485	23394	23345	23319	23705	23552	23543	23435	23571	23385	23718	23624	23565	23492	23399	23364	23627	23516	23258	23644	23367	23391	23359	23614	23476	23572	23411	23351	23375	23510	23384	23702	23469	23438	23612	23520	23409	23383	23284	23716	23493	23550	23467	23575	23723	23535	23382	23507	23425	23655	23662	23554	23385	23624	23338	23483	23634	23345	23468	23528	23506	23643	23326	23544	23400	23460	23593	23533	23562	23370	23319	23499	23607	23406	23681	23680	23450	23567	23515	23275	23548	23460	23415	23396	23483	23403	23660	23382	23408	23695	23579	23612	23793	23398	23446	23589	23411	23348	23555	23701	23519	23488	23584	23517	23509	23443	23385	23421	23624	23475	23517	23401	23291	23412	23471	23371	23526	23571	23610	23479	23510	23467	23563	23629	23429	23457	23457	23575	23265	23710	23477	23531	23498	23487	23523	23586	23453	23562	23783	23578	23724	23641	23628	23502	23422	23545	23608	23562	23654	23460	23677	23444	23594	23530	23458	23662	23409	23752	23559	23553	23398	23415	23246	23281	23704	23580	23440	23668	23519	23719	23593	23452	23457	23599	23469	23649	23556	23625	23470	23531	23503	23575	23610	23642	23301	23425	23423	23522	23389	23431	23241	23416	23538	23535	23603	23639	23322	23366	23526	23494	23525	23293	23541	23530	23429	23694	23494	23184	23340	23449	23555	23556	23350	23467	23461	23612	23497
19143	23360	23162	20485	19581	19134	18764	18557	18567	18507	18397	18492	18496	18450	18490	18212	18522	18303	18390	18418	18365	18442	18180	18429	18367	18341	18346	18302	18475	18416	18281	18281	18423	18589	18372	18402	18280	18375	18266	18418	18419	18211	18441	18149	18255	18402	18396	18487	18677	18630	18249	18397	18251	18343	18425	18227	18399	18433	18483	18398	18276	18421	18257	18338	18271	18282	18425	18453	18360	18338	18398	18353	18457	18333	18269	18453	18446	18238	18424	18344	18320	18213	18315	18218	18261	18391	18417	18322	18233	18370	18239	18438	18253	18110	18413	18270	18249	18283	18429	18196	18502	18274	18524	18273	18306	18226	18318	18308	18443	18384	18347	17987	18319	18266	18435	18484	18489	18549	18350	18167	18504	18229	18288	18504	18421	18432	18342	18336	18274	18499	18355	18271	18340	18378	18291	18353	18229	18352	18324	18424	18153	18200	18463	18410	18310	18205	18331	18275	18408	18387	18477	18331	18277	18533	18307	18315	18564	18208	18334	18559	18333	18455	18416	18286	18403	18329	18370	18328	18308	18411	18240	18354	18386	18157	18309	18383	18508	18397	18139	18283	18398	18311	18374	18316	18301	18210	18257	18212	18305	18267	18418	18097	18305	18386	18164	18311	18324	18471	18248	18092	18393	18312	18316	18289	18320	18235	18362	18417	18101	18424	18436	18224	18402	18436	18465	18388	18243	18293	18594	18509	18389	18463	18290	18470	18348	18354	18361	18283	18204	18414	18456	18291	18392	18248	18266	18336	18295	18330	18216	18445	18387	18324	18206	18252	18364	18280	18410	18361	18412	18354	18371	18479	18432	18327	18229	18169	18429	18340	18448	18284	18325	18464	18406	18106	18189	18374	18217	18336	18263	18577	18269	18499	18393	18637	18297	18381	18308	18296	18369	18297	18089	18369	18322	18171	18311	18385	18204	18291	18339	18437	18290	18276	18346	18345	18273	18261	18314	18521	18356	18503	18429	18281	18322	18393	18296	18112	18247	18336	18357	18361	18130	18364	18118	18294	18303	18151	18380	18461	18264	18357	18163	18419	18459	18339	18267	18388	18375	18344	18294	18358	18390	18265	18487	18382	18493	18280	18356	18280	18380	18335	18429	18116	18337	18414	18427	18388	18373	18438	18253	18455	18285	18181	18475	18352	18131	18259	18421	18195	18245	18455	18363	18213	18269	18358	18215	18287	18209	18260	18321	18356	18117	18261	18483	18114	18097	18469	18280	18289	18417	18249	18281	18464	18434	18304	18337	18142	18369	18314	18215	18423	18266	18248	18318	18295	18470	18312	18216	18247	18570	18361	18156	18444	18326	18415	18140	18409	18351	18278	18230	18298	18324	18397	18272	18387	18425	18491	18343	18323	18357	18532	18187	18314	18423	18476	18219	18123	18284	18207	18354	18302	18233	18471	18318	18404	18379	18371	18435	18421	18320	18286	18370	18273	18383	18243	18225	18323	18382	18446	18314	18364	18250	18326	18545	18215	18271	18275	18460	18432	18394	18288	18292	18304	18413	18380	18277	18297	18277	18338	18303	18271	18513	18302	18314	18368	18246	18406	18209	18357	18285	18202	18300	18240	18279	18339	18373	18453	18264	18402	18471	18490	18331	18311	18362	18435	18433	18303	18389	18370	18383	18324	18343	18423	18385	18264	18365	18164	18345	18226	18376	18418	18340	18426	18218	18317	18385	18391	18232	18342	18478	18187	18430	18266	18388	18215	18077	18314	18105	18203	18217	18563	18363	18325	18312	18337	18322	18378	18369	18288	18351	18236	18356	18415	18286	18375	18290	18286	18332	18244	18328	18362	18238	18174	18435	18436	18232	18326	18263	18398	18150	18345	18480	18310	18363	18428	18351	18316	18286	18232	18375	18433	18488	18367	18265	18262	18401	18155	18358	18362	18449	18181	18417	18216	18270	18385	18505	18269	18213	18536	18322	18387	18279	18587	18298	18560	18266	18355	18377	18272	18489	18417	18283	18384	18559	18364	18400	18292	18501	18353	18354	18441	18276	18203	18278	18253	18383	18181	18504	18470	18275	18317	18463	18385	18247	18396	18219	18351	18467	18308	18345	18330	18464	18246	18397	18245	18276	18306	18280	18357	18359	18241	18326	18385	18350	18171	18238	18431	18466	18536	18331	18474	18337	18299	18210	18375	18511	18328	18347	18151	18402	18199	18564	18438	18214	18394	18153	18254	18446	18224	18282	18409	18415	18345	18240	18222	18353	18293	18459	18478	18375	18359	18417	18197	18462	18273	18212	18308	18300	18331	18355	18253	18371	18417	18334	18454	18380	18286	18324	18350	18288	18370	18418	18313	18309	18427	18435	18423	18518	18231	18462	18404	18263	18452	18202	18323	18181	18177	18438	18454	18336	18323	18155	18256	18475	18475	18351	18322	18371	18481	18230	18324	18326	18320	18402	18255	18244	18320	18447	18357	18371	18298	18221	18175	18310	18481	18284	18242	18352	18269	18353	18225	18215	18279	18274	18426	18244	18343	18295	18213	18419	18259	18240	18306	18312	18596	18424	18572	18347	18273	18290	18238	18456	18313	18275	18274	18204	18365	18466	18444	18275	18197	18289	18329	18245	18228	18297	18383	18495	18292	18518	18225	18101	18380	18190	18361	18414	18221	18453	18453	18331	18112	18308	18295	18384	18366	18460	18330	18349	18343	18314	18346	18323	18335	18345	18214	18375	18567	18275	18231	18162	18422	18370	18131	18368	18330	18283	18235	18467	18469	18420	18446	18380	18321	18220	18390	18128	18160	18409	18431	18117	18431	18391	18341	18261	18312	18489	18239	18375	18374	18388	18447	18315	18422	18418	18391	18348	18398	18262	18329	18279	18355	18329	18349	18438	18260	18329	18279	18343	18384	18325	18449	18247	18347	18263	18313	18306	18227	18242	18158	18496	18372	18391	18232	18386	18143	18549	18280	18402	18209	18159	18172	18406	18141	18269	18273	18339	18461	18385	18417	18346	18325	18490	18343	18345	18208	18377	18362	18247	18448	18223	18390	18359	18333	18448	18410	18374	18160	18244	18432	18405	18336	18378	18305	18372	18385	18187	18291	18322	18267	18499	18318	18086	18443	18243	18384	18438	18406	18399	18315	18478	18447	18434	18417	18328	18231	18416	18259	18281	18382	18321	18252	18264	18393	18299	18267	18206	18129	18372	18397	18297	18340	18281	18511	18331	18375	18339	18355	18488	18401	18439	18541	18396	18289	18436	18244	18285	18243	18279	18435	18223	18292	18367	18470	18332	18603	18283	18411	18410	18274	18291	18315	18213	18263	18278	18361	18262	18400	18265	18344	18386	18345	18251	18409	18270	18459	18371	18475	18333	18273	18541	18134	18490	18303	18388	18309	18268	18461	18407	18367	18328	18382	18405	18405	18327	18456	18487	18258	18185	18220	18424	18276	18283	18250	18540	18437	18342	18425	18373	18373	18192	18341	18321	18457	18530	18314	18600	18246	18392	18312	18170	18354	18423	18349	18325	18420	18287	18236	18318	18269	18365	18423	18338	18203	18342	18285	18286	18258	18346	18252	18308	18366	18408	18377	18322	18268	18366	18262	18271	18280	18412	18310	18258	18377	18376	18213	18504	18384	18356	18302	18343	18301	18287	18476	18210	18404	18331	18434	18212	18336	18144	18360	18513	18369	18328	18344	18360	18299	18168	18400	18351	18334	18267	18489	18322	18255	18382	18498	18572	18426	18273	18327	18487	18350	18266	18396	18330	18355	18328	18516	18586	18229	18339	18299	18190	18278	18363	18299	18228	18415	18416	18304	18308	18394	18475	18266	18361	18171	18313	18502	18421	18312	18284	18414	18585	18337	18102	18429	18216	18432	18309	18270	18232	18266	18327	18297	18305	18199	18289	18324	18334	18289	18419	18349	18288	18339	18314	18318	18374	18373	18254	18423	18452	18385	18217	18443	18288	18203	18371	18383	18213	18351	18318	18344	18208	18436	18464	18363	18316	18387	18538	18226	18267	18321	18242	18291	18343	18157	18429	18331	18307	18350	18385	18272	18361	18249	18303	18372	18335	18318	18292	18403	18237	18336	18410	18326	18252	18381	18311	18367	18358	18299	18336	18293	18217	18209	18375	18291	18242	18317	18256	18298	18317	18392	18303	18273	18254	18201	18433	18372	18183	18400	18272	18441	18414	18455	18423	18286	18355	18332	18593	18485	18344	18368	18293	18531	18232	18332	18631	18318	18292	18274	18313	18346	18446	18350	18348	18421	18469	18374	18319	18402	18517	18376	18176	18411	18347	18576	18446	18300	18480	18297	18308	18394	18395	18376	18278	18297	18375	18265	18425	18348	18341	18442	18335	18494	18156	18440	18445	18381	18352	18340	18614	18510	18452	18399	18409	18407	18317	18434	18403	18360	18392	18412	18261	18279	18445	18465	18224	18351	18575	18313	18564	18250	18385	18589	18374	18251	18313	18298	18355	18441	18349	18563	18389	18406	18244	18234	18221	18342	18290	18413	18372	18347	18192	18114	18243	18325	18341	18296	18277	18443	18356	18369	18375	18289	18502	18299	18342	18223	18117	18217	18377	18392	18298	18430	18186	18220	18312	18456	18517	18329	18304	18441	18468	18366	18355	18308	18232	18290	18405	18481	18339	18229	18509	18301	18449	18485	18380	18259	18322	18480	18104	18494	18325	18335	18350	18399	18312	18135	18404	18306	18293	18284	18223	18354	18246	18238	18541	18285	18456	18365	18340	18031	18393	18383	18408	18361	18359	18486	18393	18312	18240	18436	18280	18240	18353	18336	18441	18179	18395	18419	18473	18408	18246	18591	18379	18303	18237	18292	18255	18261	18296	18358	18369	18343	18163	18458	18539	18352	18302	18226	18485	18273	18418	18428	18251	18531	18279	18212	18432	18230	18277	18301	18340	18430	18283	18373	18129	18254	18277	18258	18427	18084	18324	18388	18213	18286	18424	18352	18261	18376	18332	18306	18289	18055	18271	18294	18245	18431	18359	18253	18340	18429	18259	18380	18304	18376	18331	18225	18487	18381	18413	18371	18278	18340	18285	18498	18391	18191	18282	18300	18499	18224	18434	18302	18291	18204	18443	18352	18311	18365	18222	18200	18221	18314	18083	18405
23763	21336	28898	24282	23087	25526	26283	23739	23391	23412	23349	23181	23135	23468	23142	22935	23307	23181	23092	23162	23308	23015	22863	23060	23011	23008	22991	22918	23088	22971	23165	22996	23051	22716	22891	22830	23113	22970	23027	23030	22885	23139	22919	23062	23189	23060	23687	23949	24112	23774	23223	22962	22743	22993	22902	22969	22841	22752	22933	23064	22930	22940	22826	22943	22790	22822	22833	23054	22658	22901	22967	22728	22949	22992	23014	22933	22907	23008	22698	23086	22758	22907	22864	22936	22826	22868	22958	22715	22954	22815	22875	22796	23020	22962	22663	22984	22713	23039	23057	22819	22956	22947	22991	23079	22910	23019	22631	22864	22865	23138	23042	22807	22715	22816	22910	22742	22894	22806	22811	22974	22872	22843	23065	22779	22932	22793	22935	22720	22773	23025	23020	22797	22920	22953	22723	22667	22819	22839	22815	23035	22924	22819	22891	22802	22942	22828	22778	22758	22813	22920	22822	22673	23151	22828	22962	22790	22849	22766	22900	22835	23079	22757	22693	22658	22820	22805	22870	22818	22722	22985	22855	22946	22863	22835	22768	22918	22646	22829	22701	22776	22857	22874	22884	22691	22934	22711	22759	22846	22966	22838	22923	22703	23077	22870	22722	22926	22697	22962	22858	23163	22888	22722	22912	22918	22961	22951	22846	23051	22933	22766	22937	22825	23001	22931	22833	22930	22687	22981	22953	22700	22724	22753	22794	22898	23165	22652	22917	23056	22944	22655	23033	22816	22839	22862	22805	22865	22803	22781	22966	22901	22777	22957	22887	22774	22876	22878	22752	22781	22897	22939	23024	22912	23029	22917	22848	22936	22881	22825	22883	22803	22707	22706	22777	22881	22882	22762	22534	22886	23010	22838	22471	22773	22912	22835	22959	22837	22715	22671	22814	22721	22742	22890	22781	22841	22628	22884	23005	22936	22879	22812	22975	22783	22927	23096	22989	22744	22798	22908	22970	23129	22857	22989	22733	22632	22772	22906	22911	22888	22820	22843	22934	22904	22883	22724	22987	22864	22677	22883	22808	22806	22963	22992	22694	22835	22857	22768	22825	22850	22947	22947	22872	22578	22998	23276	22770	23020	22753	22904	23008	22785	22927	22910	22843	22742	22954	23104	22983	22831	22967	22846	22910	22756	22880	22738	22956	22927	22946	22717	22911	22833	22905	22847	22752	22934	22736	22793	22840	22838	22912	22885	23040	22896	22812	22965	22982	22441	22809	22833	22877	22982	22913	22898	23075	22855	22933	22669	22949	22953	23072	22724	22804	23011	22898	22699	23031	22878	22832	22850	23056	22637	22759	22809	22796	22841	22718	22921	22841	23110	22994	22883	22780	22863	22907	22720	22797	22938	22881	22948	22922	22819	22984	23099	22754	22780	23021	22953	22990	22832	22988	22909	22702	22885	23077	22964	22702	23101	22899	22903	22792	22905	22920	22763	22948	22861	23059	22879	22926	22804	22851	22952	22782	22970	22963	23010	22788	22985	22792	22562	22804	22802	22849	22744	22784	22844	22774	22745	23123	22955	22974	23036	22744	22906	23063	22962	22724	23042	22793	22862	22914	22832	22828	23001	23001	22787	22980	22913	22964	22923	22630	22861	22929	22802	22849	22835	22911	22753	22926	23158	22837	22826	23114	22926	22953	22604	22901	22887	23178	22757	22935	22582	22848	22795	22752	22854	22908	22909	22950	23168	23021	22848	22712	22927	23007	22968	23116	22774	22715	22993	22822	22821	22823	22927	22810	22780	22838	22770	22930	22800	22722	23054	22914	22651	22753	22918	23038	22580	22754	23049	22880	22792	22909	22974	22802	22899	22943	22853	22889	22998	22965	22781	22868	22713	22542	22727	22779	22806	22792	22774	22629	22999	22761	22843	22828	22986	22836	22971	22998	22889	22970	22806	22914	23036	22786	22819	22813	23014	22595	22529	22887	22695	22933	22793	22847	22760	22619	22949	22939	22994	22958	22990	22606	22830	22762	22906	22922	22755	22916	22778	22855	22812	22731	22808	23083	22664	22920	22800	22904	22946	23031	22902	23005	22815	22709	23108	22965	22875	22760	22784	23032	22830	22829	22736	22913	22980	22814	22656	22945	22878	22988	22761	22755	23101	23131	23053	22888	22964	22711	22858	22909	22798	22931	22857	22599	22964	22761	23028	22674	22949	22803	22979	23081	22901	22804	22745	22886	22774	23111	22772	22682	22849	22978	23080	22860	22837	22735	22623	22765	22885	22905	22987	22996	22951	22924	22919	22925	23060	23073	22896	22937	22845	22969	22914	22866	23006	22762	22837	22866	22866	22872	22834	22974	22767	22694	22666	22835	22734	22882	22893	23066	22672	22796	22882	22847	22763	22704	22928	22968	22962	22942	22876	22892	22708	22880	22911	22909	22852	22932	22874	22934	22839	22827	22698	22820	22730	22874	22896	22996	22931	22758	22865	22872	22952	22936	22692	23053	22951	22999	23018	22972	22926	22757	22628	23016	22874	22847	22897	22825	22819	22963	22890	23122	22878	22811	22897	22777	23008	22893	22863	22927	22864	22959	22569	22760	22854	22846	22997	22779	23027	22900	22745	22728	22810	22695	22694	22778	22720	22753	22861	22899	22972	23015	22739	22969	22644	22762	22910	22930	22717	22853	22876	22917	22972	22993	22770	22821	22729	22772	22881	22709	22931	22951	23113	23099	22935	22623	22833	22862	22884	22845	23018	22864	22904	22943	22823	22828	22807	23026	22605	22873	23037	22912	22858	22709	22745	22836	23029	22916	23043	23091	22779	22817	22812	22922	23032	23009	22911	22934	22875	22938	22872	22760	22549	22758	22894	23044	22873	23080	22951	22574	23220	23031	23056	22722	22960	22897	22923	22643	23034	22749	22909	22935	22676	22847	22798	22900	22828	22951	22848	22790	22767	22782	22586	22838	22880	23090	22895	22739	22914	22980	22863	23046	22739	22984	22962	22817	22925	22886	22883	23079	22956	22941	22848	23187	22862	22904	22952	22984	22991	22654	22712	22847	22901	22917	22942	22936	22750	22650	22691	22840	22809	22712	22762	22743	22850	22868	22893	22842	22847	23060	22865	22808	22665	22767	22574	23115	22763	22985	22914	22743	22790	22956	22904	22823	22907	22887	22858	23131	23044	22864	22749	22972	22848	22695	22970	22955	22884	22935	22686	22897	22954	22947	22863	23022	23055	22890	22807	22819	23071	23039	22903	22681	23074	23035	23151	22852	22752	22860	22887	22866	22935	23099	23044	22774	22827	22714	22853	22866	22947	22861	22836	22802	22867	22605	23019	22983	23043	22710	22875	22880	23049	22828	22673	23101	22735	22780	22909	22949	22886	22957	22947	22887	22773	22864	23020	23015	22903	22816	23004	22878	22987	22884	22988	22959	22829	23058	22791	22855	22605	22817	22667	22650	22924	22773	22859	22818	22950	22897	22907	22897	22663	23062	22903	23102	22832	22965	22981	22955	22748	22629	22938	22789	22846	22859	22816	22619	22940	22842	22907	22884	22659	22882	23009	22849	22876	22789	22781	22919	22824	22631	22709	22856	23042	22729	22954	22767	23091	22952	22906	22873	23072	23005	22927	22848	22967	22902	22747	22931	22837	22719	22895	22901	22859	22877	22650	22795	22877	22997	22764	22857	22922	22993	23016	22789	22999	23101	22836	23001	23034	22998	22965	23011	22963	22862	23015	22911	22603	22727	22882	23245	22828	22811	22687	22821	22755	22933	23156	22979	22739	23046	22708	22937	22872	22955	22750	22866	22829	22811	22879	22863	22733	22945	23027	22772	23085	23068	22946	22934	22936	22901	22696	22794	22806	22852	22822	23084	23045	23014	22857	22997	23085	22935	23011	22835	22720	22729	22695	22928	22998	22805	22858	22869	22776	22859	22862	22806	23022	22942	22800	22820	22998	22978	22925	23013	23112	22861	23079	22935	22851	22870	23004	22960	22826	22897	22805	23232	22800	23051	22983	22878	22680	22826	23022	22908	22811	23001	22712	23128	22802	22820	22935	22859	22711	22957	23016	22817	22936	23011	22831	22807	22800	22804	22633	22754	22946	22891	22778	22824	22856	22843	23002	22763	22870	22709	22934	22848	22958	22923	22833	22812	22874	22976	22715	22876	22850	22884	23036	22798	23041	23038	22967	22911	23188	22952	22896	23074	23081	22948	22867	22781	22985	22966	22774	22921	22885	22770	22989	23031	22726	22887	23063	22906	23001	22941	23102	23154	22751	22923	22828	22816	22913	22947	22985	22896	23133	22916	22940	23036	23236	22804	22854	22923	22750	22722	22806	23243	22966	23043	22913	23041	22666	22770	22917	23117	22831	22800	22842	22971	22679	22593	22860	22991	22980	22899	22843	23165	22904	22939	22985	22743	23021	22827	22877	22965	22997	22840	22757	23025	22915	22770	23030	22959	22803	22871	22961	22924	22834	22855	22834	22679	22742	22834	22735	22795	22931	22911	23037	22929	22882	22799	22752	22817	22870	22892	22793	23078	22800	23022	22991	22746	22814	22769	23067	22771	22780	23062	22957	22955	22970	22931	23101	22698	22698	22660	22761	22787	22834	22860	22639	22808	23036	22937	22723	22926	22740	22910	22962	23149	22929	22993	22911	23023	22928	22933	22842	22928	23041	22616	22907	22845	22829	22989	23091	22834	22726	22834	22943	22925	22777	22901	22905	22886	22986	22910	23019	22842	23068	22841	22847	22822	22759	22819	23056	22783	22963	23205	22792	22830	23138	22839	22942	22801	23014	23049	22730	22863	22907	22819	22566	22772	22836	22757	22971	23160	23159	22923	22939	23010	23041	22933	22967	23032	22899	23045	22779	22834	22911	22913	22841	22897	22739	23074	22769	23018	22713	22854	22815	23142	22953	23037	22775	22935	22902	22883	23117	22927	22887	22570	22737	22718	22844	22839	22865	22824	23094	22901	23016	23013	22807	22945	22826	22653	22897	22921	22979	22910	22818	22948	22882	22843	22794	22842	22873	22833	22799	22707	22860	22601	22843	22914	22742	22821	22809	22940	22871	22964	22808	23039	22908	23112	22948	22710	22737	22837	22886	22999	22798	23074	22962	22985	22863	22882	22948	23012	22716	22747	23144
19998	30066	28012	23472	21490	20163	19508	19081	18866	18481	18496	18415	18424	18211	18363	18440	18309	18065	18189	18162	18160	18188	18115	18141	18243	18030	18168	18057	18154	17929	18044	18117	18205	17933	18248	18216	18178	18021	18013	18092	18150	18177	18004	18035	18011	18200	19454	19939	19512	18825	18283	18237	18066	18171	18073	17962	18028	18169	17980	18063	17883	18060	17968	18080	17893	18001	18075	18107	18080	17992	18054	18105	18075	17989	18111	17990	18108	17761	17927	18085	18152	17863	18150	17904	17999	18212	17978	18043	18148	18149	18108	18094	17946	18141	17785	18116	18047	18119	18058	18048	17949	17927	18099	18047	18073	18023	18065	17950	17925	18130	17981	18192	17999	18177	18058	18122	18098	17923	18064	18009	17940	18149	17987	18162	18004	18068	18031	18022	18035	18144	18030	17968	17913	17992	18081	17812	17975	18035	17974	18043	17944	18062	18187	17903	17880	18166	18070	18071	18029	18149	18055	17978	18088	18092	17865	17868	18006	17941	17939	18018	18171	18046	18249	18037	18129	18060	17989	18233	18016	17958	18078	17987	18076	18052	18030	17997	17996	17990	18135	18121	17983	18123	18116	18103	17944	17951	18096	17900	17979	17913	18032	18074	18126	18247	18218	17810	17954	17914	18003	18105	18113	18101	18027	17905	18133	17938	18034	17912	17865	18149	18064	18039	17959	18218	17881	17915	18087	18111	18066	18065	18012	18008	18048	17970	18125	17941	17994	18043	18037	17901	17914	18007	18037	18119	17920	17884	18043	18105	17851	18070	18081	17829	17823	18123	18002	18051	18005	18074	18096	17855	17975	17938	18001	18014	18100	17885	18003	18209	18134	17961	18072	18105	18016	18063	17930	17943	17876	18026	18091	17967	17970	18043	18056	17801	18079	18064	18002	18090	17904	17856	18121	18084	17910	18154	18076	18111	18037	17898	18064	18169	18097	17976	18142	17934	18022	17913	18110	18001	18181	18095	18023	17973	18103	17965	18098	18052	18220	18052	17989	18125	18140	18013	17981	18075	18043	17943	18175	18030	17701	18154	18129	18237	18041	17888	18001	17813	18165	17910	17916	18019	18068	17928	18055	18052	18001	17882	18036	18045	17891	18061	18008	18011	18124	18206	18131	18029	18176	18006	17744	17982	18039	18077	18074	18269	18004	17863	17938	18140	18178	17799	17889	17854	17975	17981	17890	17979	18130	18052	17971	17968	17957	18045	17915	17967	17996	17963	18149	18136	18180	17840	18036	17887	17940	18072	17947	18027	18070	18122	17994	18193	17996	18081	17981	18059	17910	17970	17971	17972	18058	17935	18034	18002	18194	18135	17947	17831	17997	18057	18064	18062	17949	18002	17979	18035	18007	18033	18135	17933	17929	18166	18006	17910	17930	18106	18134	18053	17879	18210	18051	17998	17936	18011	17943	18020	18162	17928	18070	17985	17910	17998	18085	18011	17915	18033	17958	17855	18091	18084	18020	18112	17930	18133	18144	17992	17888	18001	18074	17936	18186	18049	17920	18034	18005	18068	18022	18006	18020	18141	18039	18141	18057	18131	18064	18212	18029	17877	18004	17974	18044	18073	17883	17980	18034	18198	17997	17979	17889	18072	17953	18092	18061	17932	18041	18006	17998	17993	18029	17956	17937	17764	18083	18086	17979	17886	17960	17828	18047	18325	18038	17835	18188	17928	17980	17892	18108	17960	17966	17846	18039	18070	17855	17938	18120	18129	17979	18003	17891	17915	17902	18020	17964	18097	18041	17933	18107	18066	18193	17968	17982	17888	18062	17882	18072	17928	18049	18055	18054	18037	18064	18143	17903	18156	17997	17937	18080	18051	17904	18026	17791	17842	18002	18161	17946	17890	17898	18002	18109	18032	18003	17902	17892	18125	18005	18074	17953	18107	18016	18097	17991	18003	18085	17922	18077	17883	18145	17882	18065	17970	17995	17971	17953	17932	18085	18042	18029	18042	18043	17858	17861	18079	18026	18047	17979	18046	17946	17979	17804	17966	18090	17996	17994	17998	18134	18217	18099	18025	18026	18132	17938	17953	17887	17991	18041	17849	18116	17972	17965	17965	17957	17991	18044	18183	17949	18037	18187	17983	17934	17994	18032	18056	18046	18068	17994	18060	18084	18022	17819	18024	18088	18047	18007	18144	17846	18038	17911	18026	18033	17970	18062	17981	18217	17981	17977	18207	18004	17819	18042	17893	18021	17986	17978	17998	18086	18067	18079	17998	18149	17962	18033	18075	18259	17927	17996	17948	18122	18110	17912	18076	18158	17860	18076	17948	18014	18176	17939	17992	18005	18122	18060	17833	17976	18011	17910	17958	17974	18172	18097	18062	18024	17918	18071	17892	17934	18020	17892	18002	18032	17971	18043	18089	18138	17983	18038	18093	17868	17952	17983	17908	17929	18049	18017	17934	18056	18025	17972	18084	18199	17982	18138	17965	17994	17917	18114	18002	18029	18059	17997	17894	18019	18136	18050	17861	18075	18070	18029	18005	18155	17938	17891	18051	18173	18097	18051	18121	17986	18008	18001	18006	18124	18102	18007	18142	17942	17999	18032	17832	18101	18091	18044	17926	17847	17970	18068	17891	17911	18004	17900	18155	18021	18043	17970	17990	18087	17884	17970	18060	18058	17861	18064	17928	17964	17919	18051	17997	18247	18023	17936	17918	18219	18147	17910	17977	17910	17886	18034	18055	17956	17974	17944	18070	17996	18022	18034	17904	18063	18082	17980	17933	17987	18087	17867	18128	18015	17960	17934	17924	17939	17943	17958	17925	17891	17809	18035	17998	17809	18075	17923	18160	18065	18014	17994	17935	18060	17988	18100	18022	18123	17905	17744	17980	17982	17936	18067	17894	17989	17913	17888	18026	17876	18053	17927	17936	18114	17932	17811	18011	17935	18006	18049	18088	17855	18069	17941	17987	18054	17988	17950	18051	18154	17740	18023	18052	17755	18134	17952	17884	18077	18079	18026	17895	18053	17979	17991	17971	17979	17754	17989	18160	18081	17936	18035	17966	17866	18134	18000	18018	17969	17921	18052	18159	17896	18108	18059	18035	18118	18129	18001	18201	18069	18077	18082	18012	18196	17933	18018	17975	17989	17959	18080	18027	18115	17987	18220	18110	18020	17835	18004	18036	18011	18044	17865	18090	18166	17923	18125	17931	17935	18030	17977	17923	17958	18134	18022	18018	17941	18034	18006	17765	18075	18035	17909	17922	18250	17828	17887	18113	18005	18100	17947	18104	18043	18039	17966	18080	18068	18011	17881	17934	17950	18087	18044	18107	18070	17969	17927	18200	18024	17920	17884	18029	18024	18105	18074	17896	17793	17914	18063	18053	17917	18078	18025	18078	18025	17877	18170	17951	17830	18160	18058	18135	17979	18089	17945	18034	18018	18129	17912	18013	17991	18024	18031	17978	18094	17826	18016	17935	17955	17993	17969	17891	18138	17981	17948	18142	17982	18104	17996	17972	18075	18142	18014	18045	18146	17769	18014	17921	18095	17987	17896	17964	18171	18126	17873	17989	18131	18062	18091	18105	18236	18139	18195	17891	18059	18099	17946	18122	18263	18052	17906	18046	18152	18044	17969	17822	18147	18007	17839	18162	18105	17921	18056	17818	17984	17973	18023	17945	18029	17909	18081	17983	18034	18106	17954	18022	17903	18197	18022	18133	18031	17990	18126	18045	18011	17945	18082	18012	17997	17932	17841	17853	17841	18040	17886	17928	17985	17936	18029	18002	18006	18073	18013	18117	18092	18127	18004	17946	18100	18017	18079	18087	18036	17975	17947	18043	17918	18142	18035	17861	17999	17810	18169	18017	17925	17948	17852	18151	18285	18118	17911	18216	17994	18089	17990	18065	17916	17932	18099	18066	18173	18005	17942	17753	18055	18038	17940	17803	18156	17908	18106	18056	17759	18018	18082	18238	17801	18120	18030	17894	17986	18059	17842	17998	17845	18010	18035	18126	17838	18138	18160	17855	17840	17931	17912	17954	18038	17965	17998	18072	18172	18009	18021	18060	18010	18018	18048	18021	17924	17946	18066	18029	18219	18138	17802	18083	17986	18081	18012	18175	17891	18271	18101	18071	17952	18178	18020	17781	17880	18089	18086	17976	18056	18097	17973	17943	18080	18111	18062	17888	17973	17846	17909	17968	17969	18005	18187	18072	17999	18064	18108	18181	18080	18015	17995	17970	17966	17908	18063	18078	18036	17940	17857	17946	18039	17842	18016	17978	17825	17994	17958	17994	17947	18150	18062	18018	18161	18050	18121	18049	17984	18027	17885	18257	18012	17976	17986	17988	18162	18020	17883	18072	17925	18108	18001	18018	18095	18049	18136	18010	18144	18067	17850	18000	17964	17856	18112	17825	18063	18010	18037	17995	17831	18159	18012	18109	18039	18115	17834	18081	18162	18073	17928	17997	17979	18162	17980	18002	17982	18129	17935	17976	17942	18143	18205	18084	17993	17910	18069	17977	17982	17962	18066	18104	17985	17859	17822	17959	18111	17943	17885	18130	17978	18136	17893	18138	18152	17913	18026	17915	17960	18022	18009	18171	17989	18296	17851	18056	18091	18191	17930	17989	17949	18132	17987	18109	17983	18135	17972	17932	18006	17922	18067	18183	18027	17927	18022	18045	18002	18194	17944	18112	17966	17933	17852	17960	17938	18138	17991	18000	18110	17904	17973	17984	17881	18230	18153	18137	18002	17871	18180	17994	17818	18084	17967	18229	17834	18170	17961	17862	17955	18219	17889	17905	18060	18013	17927	17921	18106	18018	18096	17978	18002	18113	17925	18135	17874	18051	18044	18007	17924	17960	18131	18015	18052	18050	17986	17791	18010	17984	18021	17911	18079	17971	18066	17915	17970	18059	17999	18057	17997	17997	17972	17989	17900	17844	18071	18052	17974	18144	17948	18075	17988	18158	18170	17950	17922	18160	17890	17920	18153	18157	17923	18131	18049	18059	17999	18061	17907	17962	17896	18165	18055	17991	18005	17893	18046	18050	18197	18036	18111	18032	18150	18060	18122	17936	17977	18052	17935	17917	17877	18131	17931	18029	17978	18029	17933	18147	17987	18145	17861	18137	18100	17969	17986	18134	17954	17972
22781	21375	29232	23849	21788	25009	28396	24033	23149	23678	23216	23008	22908	22908	22874	22822	22784	22842	22428	22862	22444	22802	22692	22549	22613	22854	22744	22557	22771	22647	22729	22730	22685	22822	22624	22694	22748	22401	22538	22668	22545	22695	22636	22716	22586	22996	24129	24569	23861	23644	23051	22750	22753	22427	22611	22455	22601	22461	22597	22856	22693	22485	22339	22502	22613	22664	22576	22698	22754	22578	22469	22403	22476	22388	22462	22564	22415	22533	22615	22644	22491	22597	22561	22716	22356	22589	22557	22426	22520	22630	22462	22390	22485	22766	22574	22438	22392	22452	22550	22373	22570	22392	22379	22552	22396	22623	22531	22555	22598	22468	22430	22435	22501	22479	22426	22484	22633	22330	22459	22451	22494	22536	22367	22434	22558	22375	22145	22569	22498	22573	22495	22547	22491	22474	22360	22473	22506	22460	22494	22686	22471	22437	22435	22539	22547	22572	22640	22745	22366	22498	22615	22476	22426	22567	22557	22638	22408	22651	22633	22487	22427	22432	22395	22401	22406	22297	22604	22497	22340	22394	22645	22452	22693	22277	22410	22576	22517	22413	22339	22432	22621	22459	22391	22269	22321	22645	22422	22271	22577	22553	22535	22654	22489	22507	22393	22450	22473	22287	22745	22478	22463	22490	22314	22356	22568	22643	22530	22546	22430	22822	22522	22384	22491	22438	22304	22477	22476	22629	22433	22462	22569	22433	22462	22649	22379	22430	22577	22471	22406	22545	22576	22274	22272	22414	22443	22489	22378	22238	22426	22704	22619	22370	22418	22285	22387	22481	22543	22362	22608	22531	22607	22399	22452	22237	22361	22401	22282	22729	22310	22116	22345	22502	22347	22394	22427	22432	22295	22423	22282	22434	22405	22450	22329	22584	22585	22443	22277	22513	22296	22495	22545	22503	22267	22513	22409	22408	22462	22346	22139	22487	22532	22578	22532	22415	22196	22498	22513	22534	22383	22458	22372	22443	22454	22404	22390	22437	22665	22454	22485	22478	22365	22404	22415	22476	22424	22193	22580	22405	22023	22266	22407	22417	22321	22401	22520	22545	22734	22436	22598	22449	22484	22320	22324	22393	22356	22482	22507	22236	22466	22326	22495	22402	22290	22683	22465	22547	22320	22468	22462	22441	22358	22632	22336	22492	22637	22359	22646	22304	22423	22425	22451	22451	22192	22611	22772	22530	22513	22654	22315	22444	22354	22444	22333	22336	22473	22543	22337	22230	22598	22417	22354	22530	22605	22434	22536	22425	22250	22532	22480	22446	22439	22679	22317	22288	22490	22510	22496	22550	22282	22481	22368	22359	22624	22548	22379	22562	22669	22607	22374	22546	22669	22500	22542	22294	22570	22440	22251	22352	22374	22623	22615	22552	22504	22287	22401	22375	22735	22530	22263	22358	22549	22589	22428	22473	22406	22417	22522	22515	22457	22470	22224	22590	22630	22460	22367	22505	22295	22612	22604	22514	22405	22662	22465	22414	22488	22513	22365	22562	22507	22384	22398	22445	22440	22698	22534	22422	22637	22477	22379	22474	22317	22497	22705	22494	22513	22683	22526	22538	22398	22460	22507	22289	22495	22577	22342	22441	22536	22631	22367	22375	22443	22312	22459	22474	22293	22539	22508	22279	22402	22391	22178	22453	22473	22318	22453	22434	22394	22523	22761	22554	22352	22483	22506	22403	22494	22598	22282	22396	22494	22376	22485	22451	22528	22567	22409	22541	22394	22373	22521	22318	22330	22561	22445	22268	22532	22338	22527	22443	22527	22354	22442	22626	22449	22383	22364	22419	22384	22216	22416	22637	22245	22350	22371	22412	22327	22368	22570	22390	22393	22618	22407	22486	22544	22331	22438	22438	22486	22353	22598	22334	22657	22398	22539	22328	22313	22370	22545	22268	22360	22447	22480	22355	22269	22363	22526	22540	22364	22255	22311	22394	22555	22551	22336	22491	22226	22319	22367	22611	22409	22380	22297	22391	22426	22638	22395	22544	22710	22611	22376	22477	22715	22442	22468	22335	22277	22310	22358	22363	22453	22466	22247	22254	22343	22404	22314	22289	22580	22527	22564	22333	22405	22405	22630	22612	22618	22489	22606	22385	22362	22322	22649	22648	22409	22324	22482	22338	22860	22686	22612	22414	22436	22350	22509	22406	22347	22548	22439	22537	22675	22654	22492	22376	22243	22608	22634	22503	22417	22342	22546	22390	22633	22373	22559	22363	22511	22467	22519	22465	22342	22291	22490	22348	22490	22510	22433	22669	22490	22572	22429	22555	22377	22414	22384	22489	22612	22531	22270	22493	22387	22173	22568	22389	22267	22432	22180	22592	22437	22203	22461	22277	22260	22469	22690	22424	22511	22515	22585	22266	22377	22577	22474	22312	22404	22646	22412	22493	22494	22418	22514	22617	22148	22464	22537	22371	22469	22511	22346	22551	22540	22638	22227	22358	22338	22260	22526	22588	22399	22412	22348	22648	22411	22483	22402	22552	22533	22259	22322	22258	22614	22533	22531	22380	22389	22366	22498	22343	22430	22374	22419	22271	22421	22537	22442	22512	22565	22529	22421	22601	22542	22518	22137	22257	22516	22287	22400	22222	22466	22348	22446	22366	22378	22560	22579	22483	22306	22374	22410	22365	22305	22558	22449	22353	22603	22471	22349	22581	22547	22393	22484	22486	22446	22293	22555	22339	22367	22395	22411	22332	22534	22456	22397	22622	22322	22331	22412	22285	22479	22346	22439	22458	22496	22617	22514	22463	22501	22369	22636	22517	22480	22307	22535	22367	22396	22520	22580	22525	22494	22512	22453	22591	22581	22503	22405	22245	22473	22374	22375	22401	22296	22375	22505	22612	22535	22501	22536	22453	22453	22300	22361	22501	22605	22432	22374	22479	22242	22527	22318	22628	22464	22485	22356	22545	22813	22475	22539	22426	22500	22466	22346	22314	22261	22650	22446	22519	22724	22427	22785	22455	22411	22357	22460	22401	22799	22400	22514	22411	22487	22149	22405	22569	22344	22335	22586	22572	22597	22467	22591	22249	22361	22536	22281	22528	22479	22499	22391	22701	22678	22466	22595	22397	22396	22587	22469	22532	22523	22351	22582	22609	22686	22754	22590	22329	22615	22345	22453	22330	22528	22687	22534	22519	22559	22473	22398	22556	22529	22600	22352	22454	22359	22460	22343	22361	22551	22396	22487	22447	22345	22392	22716	22447	22586	22292	22460	22447	22469	22695	22406	22388	22258	22181	22494	22550	22452	22298	22500	22567	22289	22529	22379	22207	22555	22416	22347	22369	22325	22417	22442	22576	22430	22625	22223	22473	22428	22187	22584	22462	22586	22483	22421	22421	22437	22315	22536	22496	22566	22559	22529	22469	22365	22518	22650	22602	22528	22305	22376	22562	22610	22533	22415	22547	22476	22259	22550	22355	22456	22493	22463	22596	22542	22428	22593	22494	22378	22438	22394	22372	22600	22400	22398	22421	22377	22298	22314	22461	22565	22243	22540	22297	22379	22581	22444	22202	22424	22558	22455	22442	22291	22420	22395	22569	22305	22483	22456	22543	22393	22207	22605	22551	22331	22323	22744	22473	22273	22463	22427	22600	22437	22365	22531	22379	22769	22303	22503	22534	22660	22460	22503	22245	22512	22511	22583	22193	22643	22313	22599	22441	22449	22644	22262	22408	22264	22556	22546	22143	22624	22439	22475	22594	22334	22668	22658	22536	22434	22456	22303	22529	22561	22617	22379	22452	22541	22395	22350	22640	22550	22325	22680	22579	22741	22701	22490	22390	22366	22424	22404	22507	22677	22648	22565	22609	22523	22302	22564	22399	22300	22321	22491	22551	22467	22308	22484	22578	22361	22312	22516	22378	22341	22547	22472	22621	22394	22305	22604	22272	22408	22547	22290	22349	22392	22190	22396	22534	22485	22364	22537	22438	22395	22280	22266	22301	22323	22485	22519	22655	22469	22593	22489	22499	22426	22593	22456	22533	22280	22415	22391	22531	22392	22454	22412	22211	22395	22435	22480	22362	22399	22510	22434	22358	22478	22266	22383	22227	22534	22456	22406	22552	22422	22436	22649	22317	22350	22322	22185	22389	22456	22252	22640	22550	22469	22548	22786	22398	22495	22416	22447	22181	22420	22419	22406	22545	22763	22403	22363	22371	22193	22443	22528	22549	22477	22329	22357	22800	22363	22472	22442	22416	22366	22372	22546	22621	22378	22432	22589	22321	22572	22507	22548	22601	22585	22424	22514	22485	22579	22613	22583	22428	22319	22353	22491	22731	22494	22498	22416	22433	22529	22526	22413	22339	22531	22239	22312	22436	22372	22564	22350	22424	22539	22583	22425	22547	22531	22429	22475	22358	22482	22467	22484	22383	22465	22439	22435	22400	22587	22678	22376	22355	22404	22572	22418	22415	22458	22697	22561	22529	22403	22379	22407	22325	22516	22542	22521	22458	22330	22499	22448	22370	22544	22121	22327	22389	22386	22331	22356	22637	22570	22529	22380	22309	22299	22591	22613	22519	22654	22513	22644	22386	22354	22385	22667	22393	22401	22378	22471	22465	22368	22475	22559	22438	22349	22428	22467	22617	22391	22351	22662	22320	22523	22298	22400	22279	22195	22642	22379	22350	22346	22613	22594	22609	22643	22714	22618	22441	22195	22407	22441	22608	22531	22671	22425	22250	22361	22463	22561	22441	22342	22376	22459	22470	22654	22395	22293	22274	22230	22570	22557	22596	22488	22394	22459	22431	22501	22480	22719	22317	22561	22160	22581	22545	22448	22474	22430	22486	22477	22213	22529	22239	22494	22254	22551	22367	22359	22418	22788	22703	22451	22643	22486	22351	22419	22474	22583	22475	22453	22472	22437	22293	22454	22527	22639	22488	22455	22423	22344	22299	22446	22300	22460	22453	22531	22370	22465	22604	22317	22343	22323	22270	22571	22441	22392	22319	22356	22510	22239	22614	22395	22388	22224	22605	22416	22426	22410	22449	22735	22502	22317	22432	22484	22559	22351	22434	22338	22478	22403	22495	22444	22539	22295	22517	22359	22289	22443	22420	22474	22346	22265	22324	22493	22639	22582	22345	22457	22447	22392	22501	22458	22271
22273	34820	31701	26074	23325	21119	20287	19537	18935	18896	18584	18251	18323	18095	18333	18161	18146	17913	18047	17933	17854	18033	18052	17827	17973	17929	18059	17944	17962	17902	17957	17723	17845	17855	17878	17842	17839	17873	17973	18052	17747	17829	17882	17826	17886	18775	20466	21082	19826	19131	18360	17983	18030	17776	17849	17696	17634	17871	17742	17791	17795	17939	17842	17769	17586	17842	17776	17785	17660	17871	17683	17925	17751	17839	17745	17922	17966	17734	17801	17786	17633	17764	17843	17806	17656	17777	17707	17702	17759	17651	17839	17965	17683	17791	17760	17677	17734	17726	17695	17767	17716	17847	17821	17900	17858	17823	17866	17694	17737	17731	17859	17706	17805	17739	17585	17748	17920	17677	17759	17644	17830	17616	17851	17746	17705	17740	17804	17871	17706	17764	17782	17799	17902	17729	17843	17850	17864	17936	17835	17808	17739	17652	17805	17802	17904	17797	17847	17685	17825	17862	17911	17777	17726	17795	17896	17572	17731	17853	17822	17773	17704	17812	17731	17737	17808	17933	17780	17895	17889	17862	17791	17743	17768	17754	17680	17818	17711	17863	17764	17655	17738	17718	17765	17692	17824	17832	17686	17698	17484	17632	17867	17961	17879	17798	17659	17876	17812	17711	17770	17753	17680	17894	17799	17725	17581	17907	17795	17832	17608	17679	17894	17708	17750	17840	17852	17762	17796	17699	17866	17760	17788	17736	17765	17808	17851	17824	17779	17730	17732	17785	17725	17777	17594	17694	17662	17768	17765	17763	17939	17643	17689	17683	17715	17807	17757	17725	17667	17752	17740	17752	17624	17805	17935	17943	17695	17800	17758	17810	17893	17902	17733	17554	17751	17840	17814	17629	17847	17687	17775	17834	17933	17632	17673	17694	17815	17784	17755	17913	17694	17851	17655	17774	17846	17866	17775	17947	17736	17714	17817	17791	17724	17835	17895	17779	17755	17698	17647	17836	17653	17821	17875	17874	17991	17652	17971	17726	17845	17872	17628	17815	17693	17747	17753	17855	17862	17700	17755	17834	17735	17725	17767	17803	17683	17666	17533	17855	17889	17916	17717	17664	17862	17786	17672	17757	17784	17733	17669	17669	17920	17778	17828	17965	17877	17713	17758	17697	17856	17719	17651	17765	17861	17884	17681	17922	17756	17633	17757	17505	17777	17760	17836	17569	17707	17824	17811	17750	17834	17771	17923	17780	17626	17698	17765	17910	17647	17866	17886	17805	17802	17632	17818	17653	17805	17765	17808	17778	17783	17954	17758	17694	17778	17802	17826	17764	17774	17819	17908	17678	17625	17823	17762	17656	17826	17741	17818	17755	17789	17678	17741	17769	17606	17667	17774	17675	17835	17603	17695	17705	17754	17780	17825	17715	17911	17832	17808	17746	17873	17657	17654	17718	17624	17754	17720	17877	17882	17484	17754	17671	17753	17801	17651	17706	17809	17735	17831	17716	17907	17726	17747	17871	17793	17695	17788	17754	17792	17834	17825	17816	17728	17700	17928	17669	17748	17613	17774	17754	17875	17852	17608	17842	17926	17675	17850	17698	17779	17711	17879	17788	17871	17635	17701	17890	17855	17661	17682	17774	17650	17624	17822	17785	17798	17903	17834	17590	17693	17816	17817	17660	17902	17857	17737	17744	17818	17872	17789	17622	17754	17771	17826	17791	17786	17690	17710	17796	17927	17974	17787	17794	17827	17675	17845	17814	17635	17756	17827	17829	17726	17577	17786	17797	17806	17782	17562	17886	17748	17839	17762	17725	17742	17567	17852	17666	17752	17808	17824	17812	17924	17726	17893	17798	17768	17655	17715	17668	17735	17755	17780	17607	17592	17746	17709	17760	17713	17773	17895	17685	17778	17598	17906	17952	17870	17762	17682	17766	17750	17770	17617	17807	17792	17810	17722	17811	17583	17755	17741	17651	17885	17733	17685	17674	17820	17684	17752	17952	17844	17648	17936	17653	17583	17910	17872	17817	17885	17822	17725	17655	17610	17815	17821	17805	17847	17881	17634	17657	17689	17797	17729	17764	17671	17726	17562	17562	17878	17870	17908	17805	17906	17773	17582	17682	17690	17663	17591	17743	17794	17778	17894	17835	17784	17793	17824	17793	17691	17766	17912	17757	17860	17715	17793	17563	17971	17727	17819	17562	17973	17704	17566	17878	17810	17867	17702	17571	17655	17743	17760	17833	17655	17846	17722	17848	17904	17831	17809	17593	17794	17740	17786	17649	17753	17711	17565	17807	17677	17718	17791	17719	17656	17679	17774	17669	17715	17795	17819	17910	17792	17764	17754	17770	17669	17721	17713	17824	17877	17758	17725	17855	17608	17796	17799	17798	17721	17857	17765	17799	17823	17844	17817	17724	17716	17769	17867	17684	17687	17752	17640	17798	17686	17835	17712	17695	17900	17883	17675	17796	17932	17936	17700	17716	17706	17545	17678	17822	17601	17878	17852	17816	17871	17563	17888	17818	17783	17931	17701	17798	17725	17706	17719	17776	17667	17853	17869	17964	17795	17732	17930	17664	17896	17748	17573	17668	17681	17739	17807	17652	17701	17801	17868	17733	17785	17753	17815	17734	17731	17757	17735	17691	17739	17753	17705	17812	17854	17635	17710	17812	17657	17735	17718	17732	17784	17573	17539	17666	17668	17782	17698	17927	17836	17694	17882	17722	17655	17720	17628	17636	17881	17679	17812	17751	17612	17568	17708	17675	17917	17837	17744	17610	17991	17662	17724	17823	17728	17815	17794	17821	17811	17692	17755	17701	17692	17689	17804	17612	17835	17668	17864	17759	17904	17725	17817	17708	17644	17607	17825	17827	17968	17844	17726	17823	17905	17709	17881	17558	17957	17804	17676	17639	17790	17739	17637	17741	17954	17698	17964	17732	17677	17891	17723	17866	17818	17851	17712	17805	17937	17641	17776	17716	17699	17818	17704	17931	17707	17661	17608	17543	17747	17916	17622	17609	17717	17707	17750	17768	17824	17758	17772	17872	17852	17797	17752	17748	17656	17746	17805	17707	17790	17876	17746	17740	17721	17682	17682	17692	17797	17758	17679	17728	17839	17599	17973	17630	17669	17892	17762	17795	17738	17725	17674	17701	17604	17816	17838	17935	17782	17756	17842	17781	17599	17824	17731	17830	17616	17855	17699	17751	17654	17615	17925	17880	17818	17906	17886	17837	17693	17802	17878	17715	17884	17772	17842	17845	17652	17768	17645	17624	17685	17687	17761	17746	17731	17646	17671	17707	17619	17644	17860	17999	17552	17788	17901	17823	17763	17695	17846	17858	17781	17837	17737	17980	17767	17828	17605	17801	17758	17825	17688	17887	17662	17805	17818	17625	17683	17824	17930	17666	17906	17752	17775	17671	17797	17774	17773	17681	17673	17708	17781	17668	17753	17832	17738	17802	17674	17746	17726	17795	17775	17756	17643	17725	17814	17989	17637	17645	18010	17861	17697	18066	17808	17883	17700	17690	17722	17896	17644	17703	17512	17803	17724	17687	17827	17730	17714	17599	17817	17785	17814	17648	17841	17673	17791	17847	17836	17665	17760	17760	17953	17805	17826	17644	17930	17657	17576	17772	17802	17820	17880	17550	17947	17622	17826	17907	17765	17757	17902	17883	17877	17903	17796	17846	17789	17712	17766	17759	17978	17528	17760	17774	17706	17843	17716	17757	17622	17768	17814	17834	17841	17900	17636	17710	17769	17816	17852	17513	17751	17780	17889	18065	17846	17696	17728	17818	17992	17627	17882	17753	17734	17782	17812	17756	17778	17749	17742	17836	17990	17720	17831	17694	17890	17706	17737	17728	17721	17777	17878	17671	17780	17891	17881	17734	17672	17773	17674	17883	17810	17864	17604	17988	17719	17782	17560	17671	17721	17802	17730	17635	17930	17730	17770	17791	17724	17708	17931	17731	17683	17881	17670	17663	17987	17684	17743	17789	17798	17815	17707	17791	17785	17853	17683	17838	17792	17794	17694	17804	17890	17658	17786	17590	17740	17510	17741	17654	17949	17517	17808	17584	17765	17706	17572	17762	17802	17723	17712	17801	17752	17794	17758	17686	17783	17565	17673	17797	17764	17773	17674	17870	17845	17675	17811	17751	17827	17539	17668	17807	17922	17715	17764	17754	17763	17851	17859	17700	17837	17819	17695	17879	17734	17825	17871	17713	17871	17642	17905	17870	17753	17806	17860	17811	17872	17766	17610	17786	17749	17900	17820	17787	17637	17786	17704	17805	17829	17701	17671	17684	17593	17663	17767	17814	17799	17748	17680	17867	17659	17858	17738	17753	17782	17705	17737	17680	17662	17828	17879	17674	17653	17746	17668	17854	17841	17703	17905	17870	17695	17968	17738	17694	17827	17762	17767	17776	17891	17867	17660	17751	17866	17695	17833	17881	17760	17652	17942	17822	17951	17617	17773	17694	17704	17800	17675	17850	17655	17670	17763	17692	17599	17736	17834	17832	17885	17730	17939	17656	17845	17636	17711	17693	17728	17748	17943	17645	17889	17762	17784	17750	17998	17890	17706	17774	17721	17696	17725	17715	17839	17435	17775	17697	17727	17696	17650	17816	17715	17760	17780	17689	17754	17803	17819	17819	17702	17665	17736	17726	17839	17803	17627	17748	17644	17729	17770	17710	18077	17649	17719	17932	17615	17729	17845	17812	17812	17710	17757	17868	17965	17736	17809	17691	17619	17773	17770	17987	17642	17730	17617	17648	17816	17625	17792	17763	17716	17884	17677	17804	17515	17781	17816	17838	17844	17665	17862	17849	17691	17852	17701	17817	17794	17724	17764	17641	17790	17809	17787	17777	17739	17863	17885	17726	17773	17840	17777	17875	17704	17944	17794	17608	17815	17745	17679	17881	17743	17638	17717	17761	17983	17715	17682	17711	17834	17757	17726	17880	17600	17635	17875	17580	17848	17770	17708	17839	17857	17743	17664	17642	17535	17684	17835	17722	17865	17623	17885	17589	17846	17921	17750	17537	17807	17682	17797	17734	17810	17772	17870	17841	17678	17796	17744	17782	17723	17873	17745	17646	17812	17722	17752	17842	17910	17913	17699	17873	17855	17828	17846	17845	17816	17687	17694	17777	17899	17699
28088	23059	27885	26505	23374	23436	23473	23126	23142	23011	22965	22955	23046	23152	23119	22813	22973	23370	23047	22998	22939	23016	23180	23095	22989	22986	23265	23004	22918	22888	22852	22917	22926	22961	22907	23056	23009	22950	22914	23106	22867	23065	23058	22947	22895	22830	23107	23188	23341	23125	22841	22905	23089	22987	22792	22758	22621	22656	22760	22950	22893	22870	23027	22921	23117	23121	22837	23151	23054	22971	23004	22928	22907	22945	22817	22839	22989	22979	22976	23087	23021	23245	22944	23051	22819	22942	22996	23011	22961	22823	22763	22851	22896	22857	22937	22807	23105	23176	23074	23075	22897	22635	22659	22921	22966	22956	22969	22951	23064	22831	22847	22791	22853	23069	22895	23093	22928	22979	22859	22987	22883	22874	22918	22837	22979	22977	22972	22927	23092	22776	22928	22782	22868	23139	23081	23081	22982	22850	22975	22797	22864	22983	22849	22902	22988	22826	22882	23002	22799	23082	22815	23094	22811	23005	22971	23163	22890	22732	22783	22984	22953	22749	22897	22942	22769	22790	22996	22931	22918	23087	22836	22874	22813	22919	23013	22987	22889	22758	22982	22929	22981	22899	22947	22927	22927	22669	22794	22802	23030	22940	22886	23001	22948	22948	22992	22927	22910	22897	22995	22711	22986	22981	22824	22973	22957	22935	23086	22576	22780	23029	23011	23004	22933	23074	22869	23003	23135	22832	22859	22932	23025	22776	22950	22640	23053	22826	23022	22912	22925	23091	22817	23094	23022	23032	22830	22833	22945	23045	22749	22866	23039	22889	23096	22899	22897	23061	22889	22770	22805	23056	22781	22931	22883	22747	23011	22918	22982	22857	23000	22911	22865	22944	22814	22699	22890	23141	22893	22793	22989	22883	22851	22844	22904	23005	23175	22864	22858	23010	22703	22554	22839	22661	22833	23037	22844	22866	22758	22872	22916	22698	22983	23007	22899	22974	23091	22615	22875	22911	23135	22755	22870	22847	22660	22854	22940	23147	22795	23046	22990	22994	22655	22910	22933	22985	23131	22956	22915	22829	23041	22907	23055	23001	22652	23061	23093	22767	23044	22870	22942	23102	22944	22857	22733	22870	22887	22868	23023	23005	23093	22847	22910	23122	23047	23158	22869	22906	23059	23007	23055	23123	23024	23044	22966	23039	23132	23002	22932	22989	22971	22842	23003	22878	23131	22876	22839	22954	22916	23042	22871	22881	22997	22843	23038	22940	22914	22964	22889	22872	22836	22959	23014	23012	23083	23197	22770	22896	23063	22827	22915	23203	22948	22771	22889	22827	22887	22902	22970	23172	23173	22863	22990	22924	23026	23053	22747	22857	22913	23010	22912	23047	22992	22902	22845	22791	23076	22923	22769	22934	22972	22995	23053	22993	22894	23065	22593	23023	22916	22805	22850	22974	23099	22992	22885	22886	22758	22851	22697	23114	23086	22954	23005	23024	22775	22824	22826	23061	22957	23016	23059	22902	23001	23136	22982	22896	22836	22728	22808	23000	23057	22931	22944	22948	22893	22790	22646	22935	23129	22918	22893	22817	22887	22707	23034	22779	22785	22898	23034	23041	23121	23077	23028	23001	22894	22911	22892	22757	22811	22928	22921	23132	22877	22899	23106	22993	22677	23000	22841	22874	22866	22873	22744	23007	23046	23041	22923	23010	22867	23084	22823	22943	22920	23007	22961	22874	22861	22801	22878	22801	22781	22866	23237	23141	23024	22916	22908	22927	23117	22801	23158	22850	22873	22830	22825	22942	23039	23036	23033	23043	23037	22765	22986	23024	23040	23076	22968	23006	22946	22961	22954	23001	22917	22975	22810	23053	23029	23050	22908	22826	23027	22821	22932	22920	22942	22840	22871	23094	22743	22799	22899	22919	22850	23050	22810	22986	23148	22957	22978	23094	23036	22873	22904	22972	23114	22849	23050	22863	22812	22823	22894	22902	22727	23022	23016	22995	22964	22938	23050	22861	22919	22887	22780	22645	22940	22812	22773	22872	22959	23208	22842	22918	22904	23103	22950	22797	22840	22893	23020	22914	23138	23092	23323	23032	22829	22781	23004	22674	23185	23046	22969	23089	22829	22926	22797	23032	22885	22815	22915	23079	23117	22839	22946	22898	23031	22849	22738	22957	22651	22800	23339	22913	22829	22781	23038	22837	23008	23115	23013	23218	22941	23146	23168	22853	23076	22923	23098	22751	23119	23149	22862	22744	22653	22844	23113	22986	22919	22858	22751	22984	22809	22922	22887	22765	22966	22853	23051	23001	23089	22894	23168	22765	23058	22964	22849	22844	22880	23063	22831	22939	23005	22931	22888	23087	22929	22748	22925	22953	22827	22981	22907	22899	23070	22859	22983	22966	22897	23106	22877	23087	23011	23112	22955	22857	23034	23187	22953	22988	22839	22721	22891	22926	22947	22887	22817	23129	23029	22937	23042	22790	22894	23006	22857	22915	22898	23004	22859	22990	22924	23089	23043	22940	23003	22936	22917	22802	22883	23045	22846	22959	22786	23024	23162	22993	22885	22845	22959	23021	23017	22851	23004	23110	22819	23073	22953	22955	22793	22855	22915	22953	22804	22877	22898	23264	22844	22905	22827	23047	23070	23059	22918	22776	22988	22924	23028	22739	22699	22800	22779	23041	23105	23112	22927	22986	22840	22859	22832	22972	22874	22872	23103	22777	22844	22780	22782	22834	22897	22859	22790	22876	22970	22792	22962	22911	23045	22948	23006	23121	22923	23103	22850	22833	22961	22753	22973	22998	22924	22875	23077	22766	23010	23042	23121	22976	22791	22654	22920	22762	22854	23056	23089	22865	23167	22938	22865	23078	22915	23102	22800	23051	22838	22757	22913	22983	23162	22900	22834	22875	22784	22733	22877	22845	22878	23055	23068	23001	22674	22868	23203	22973	22945	22939	23149	22836	22746	23071	22876	23132	22795	22864	22915	23128	22777	23000	23062	22812	22558	23023	23031	23011	23113	22983	22947	22841	23164	22915	22824	22936	22941	22882	22957	22895	23148	22806	23230	22829	22917	22829	23036	22847	23238	22935	23078	22833	22924	22879	22830	22949	22757	23037	22797	22903	22836	23042	23031	22926	23165	23121	22905	22715	22950	22885	22993	22840	23051	22926	22809	22997	22920	22746	22763	23109	22965	23003	22943	22982	22890	22809	22743	23010	23208	22821	22959	23159	23017	22934	23082	22946	23105	22872	23006	23033	22811	22975	22725	22946	22851	23041	22814	22974	23087	22855	23051	22979	23009	22967	23005	22993	22771	22678	22849	23207	22804	22990	23100	22930	22851	23026	22930	22999	23054	22845	22894	23029	22881	22953	23172	23266	22836	22926	22768	22760	22846	23087	23121	23047	22986	22984	22827	22772	23042	22898	22929	22979	22860	22761	22956	22692	22722	22952	23213	23009	22980	22973	23071	23032	22854	22701	22966	22733	22611	22879	23071	23086	22929	22895	22920	22928	22955	22829	23199	22971	23051	22826	23290	23044	22955	23002	22920	22801	22875	23013	22829	22817	22734	22811	23048	23131	22945	22861	22867	22837	22935	22885	23055	22822	23037	22874	22810	22919	22843	23109	23173	22948	22875	22902	22945	22875	22877	23129	22993	22852	22717	22865	22824	22974	23070	22844	23048	23043	22875	23045	22945	22913	22774	22776	22900	22941	23165	23017	23087	22898	22956	22895	22855	22916	22949	23085	22969	22889	22953	22973	22905	22883	22812	23044	22976	22766	23150	22946	22783	22928	22846	23058	23017	22908	22808	22791	22952	23019	23025	22932	22939	22953	23018	22911	22819	22797	22834	22955	22980	22792	23066	23042	22917	22799	22871	23091	23091	23063	23100	22900	22900	23063	22832	22903	22885	22959	22986	22987	22710	22848	23112	22835	22953	22948	22929	22815	23042	23121	22794	22695	22857	22812	22868	23030	22981	22827	22767	22710	23088	22776	23144	22974	22813	23116	22905	23049	23034	22837	23215	23108	22892	23002	22938	23027	23073	23084	22823	23038	23025	22958	22935	22781	22984	23230	23021	22933	22836	22824	23110	23000	23030	22874	22899	22953	22966	23097	22846	22554	22967	23164	23107	23026	23049	22912	23078	23197	22920	22919	22855	23046	23042	23011	23120	22976	22888	22686	22832	23087	23123	23112	22979	23008	22858	22876	23065	22905	22800	22807	22877	22969	22973	23178	23227	22976	23127	23206	22886	22999	22856	22828	22872	23062	23097	23088	22885	22856	22937	22848	22897	23011	23183	22821	22985	23175	23032	22733	22907	23063	22955	22797	23103	22853	23131	23057	23090	23019	22890	23083	23108	23165	22784	22775	22917	22875	22853	23091	22987	23061	22998	22718	23025	22757	22944	22698	22728	22937	23024	23063	22925	22932	22931	22783	22869	22928	22878	22831	22799	22750	22991	23107	23212	23105	23000	22820	22647	22731	23000	23090	22968	22977	23001	22950	22888	23061	22883	23006	23069	22898	22932	23014	22927	22916	22997	22972	22933	23072	23032	22811	22970	23063	22916	22889	22955	22729	23055	22977	23088	23024	22709	22719	22816	22710	23216	22791	22849	22995	22978	22965	22960	22817	23054	22739	22981	23004	22936	22780	22968	22794	22710	22937	22751	23192	22951	22887	22877	22982	22931	22743	22944	23049	22855	22972	22895	22804	22834	22995	22998	23069	22980	22890	22927	22995	23063	22865	22786	22981	23010	23141	23120	22957	23064	22909	22918	22971	22982	22831	23100	22961	23096	22706	23001	22950	22903	22851	22893	22723	22809	22854	23181	23040	22913	22855	22982	23086	22863	22976	22876	22881	22899	23100	23039	23038	22895	23028	23141	23090	22982	22685	23026	22995	22831	22847	22773	23001	22996	22927	22949	22972	23027	22999	23042	23047	22820	22819	23102	22904	22852	22923	22966	23095	22882	22831	23094	23025	22889	22802	23173	23098	22902	22949	22651	22921	22938	22915	22919	23030	22894	22851	23072	23178	22947	22990	23111	22938	22893	22966	22998	22947	22920	23001	22855	22925	22904	22889	22764	22937	22815	22860	22937	22902	22811	22812	22785	22936	22870	22831	23033	22978	23103	23093	23036	22807	22847	23118	22845	22988
18808	23853	22658	20369	19517	18758	18668	18324	18165	18061	18322	18061	18145	18230	18153	18012	18103	18103	18300	18083	18400	18000	18043	18296	17891	17996	18119	18077	18112	17990	17859	18033	18070	18101	18062	18096	18100	18189	18082	18216	18044	17982	18086	18143	18006	18014	18203	18409	18387	18383	18279	18056	18197	18087	18189	17976	18099	18145	17915	18273	18031	18034	18097	18160	18107	17958	18020	18081	17976	18095	18144	18073	17975	18065	17891	18151	17946	18100	18013	18010	17975	18109	18211	18053	18014	17991	18125	18004	18087	18235	18208	18115	18057	18011	17937	17964	18025	18105	18163	17995	18069	18229	18019	18094	18146	18255	17968	18160	18051	18016	18055	18044	17987	17945	17845	17988	18175	18037	18076	17968	18243	18332	17909	18074	17948	18095	17964	18112	18167	18126	18147	17822	18200	18075	18149	18009	18160	18195	18075	18037	17948	18212	18085	18097	18199	18064	18023	17908	18152	18002	18052	18195	18052	17972	18119	18110	18036	17936	18133	17910	18137	18172	17867	18071	17866	17908	18064	18160	18057	18145	18045	18056	17989	18172	18191	17948	17932	18104	18125	18234	17952	18125	18084	18145	17959	17944	18014	18056	18048	18100	18218	18001	17928	18079	17999	18107	18134	18129	17999	17993	18043	18168	18201	18140	18001	18176	18049	18013	18161	18003	17987	18101	18173	18102	18124	18112	18141	18000	18238	18032	17866	18100	18051	18004	17912	18095	18207	18132	18195	18195	18017	17776	18006	18178	17774	18075	18052	17961	18138	17830	18339	17933	18174	17849	18020	17972	18034	17929	17988	18050	18076	18098	18080	18068	18223	18135	18062	18156	17990	18189	17995	17975	18022	18117	18000	18209	18044	18091	18060	18135	18017	17939	18218	17995	18103	18270	18190	18183	18039	17960	18170	17901	17868	18058	18133	18016	17987	18084	18328	18046	18043	18010	18005	18315	18047	17950	18059	17967	18199	18108	18166	18117	18192	18060	18111	17924	18062	18008	18040	18254	18053	17978	17963	17965	18208	18111	18089	17911	18207	18195	18096	17994	18266	18014	18101	17991	18005	18138	17956	18172	17940	18126	18148	17977	18112	18038	18149	17955	18048	18098	18201	18033	17995	18049	18072	18027	18021	17981	17954	18231	18080	18050	18135	18011	18069	18016	17915	18102	17935	18058	18192	18059	17994	18083	18010	18032	18243	18263	18040	18104	18112	18083	18106	18067	18190	18124	17865	17983	17921	17989	17979	18142	17970	18023	18058	18212	18066	18259	18101	18133	17970	18078	18125	18000	18013	18003	18080	18027	18091	18139	17951	18107	17949	18118	18129	18171	18062	18034	18127	18013	18156	18260	18000	18021	18086	18115	18247	18155	18195	18071	18180	18026	17981	18214	18108	18103	17993	18010	18040	17964	18064	18226	18112	18170	17958	18228	18150	18018	18084	18094	18087	18246	18223	18261	18022	18126	17947	18105	18047	18077	17996	18091	18085	18068	18186	18048	18074	17993	18173	18064	18010	18123	17895	18310	18083	18183	18060	17941	17935	18017	18005	17909	18099	17904	17946	18237	18188	18048	18145	18047	18061	18070	18093	17975	18080	18106	18015	17921	17995	18089	18048	18079	18089	18128	18015	18012	18186	18074	18064	18083	18095	17959	18022	18148	18114	18017	18008	18158	17910	18200	18071	18001	18130	18095	18054	17974	18018	18209	18027	18365	18255	17973	18099	18092	18045	18114	18033	18133	18113	18190	18093	18073	18026	18154	17882	18076	17932	18162	17952	18062	18063	17726	18191	17928	18348	18107	18071	18000	17973	18051	18047	18217	17870	18022	17980	18138	17982	18077	18050	18025	18024	17996	18106	18150	17964	17922	18118	18100	18116	18187	18099	18117	18025	18007	18019	18087	17996	18092	18030	18060	18128	17968	18121	18070	18032	18104	18080	18015	17973	17915	18210	18039	18032	18105	18046	18031	18074	17967	18236	18204	18065	18043	17880	17988	18036	18126	17985	17916	18281	18084	18002	17928	18005	17992	17923	17930	17848	17963	18204	18005	18084	18068	18133	17983	18142	17897	18145	18111	17892	18136	17978	18163	18081	18121	18227	17955	18117	18089	17982	18261	18048	18145	18053	18114	18021	18233	18079	18165	18117	18191	18131	17951	17961	18182	18206	17992	18064	18203	18125	18036	18240	18174	17995	18115	18118	18117	17849	18182	17977	18146	18090	18121	18120	18141	18036	18020	18146	17980	18076	18094	18312	18178	17998	18169	18084	18071	18116	18130	18012	18203	17855	18095	18258	17993	18188	17937	18104	18040	18073	18030	18098	18106	18145	18037	18221	18075	18095	17925	17940	18098	18147	17966	17970	18337	18087	18104	18097	17919	18139	18157	18242	18243	18091	18021	18127	18087	18094	17986	18112	18132	17975	18122	18251	18027	17971	17862	18136	18035	17999	18090	18100	18209	18012	18049	18158	18055	17982	18149	18166	18108	18174	18056	18113	18003	17891	18139	18006	18149	18312	18109	18015	18200	17952	18076	18025	18201	18003	18265	17953	17915	18156	17941	18157	18040	17983	18093	18072	17985	18007	17987	18075	17923	18113	18251	18017	18060	18207	18159	18101	18072	17965	18005	18165	17973	18205	18090	18268	18021	18030	18200	18073	17873	18045	18203	18028	18127	18017	17963	18174	18131	18158	18066	18049	18206	18209	18178	18128	17982	17984	18208	18003	18134	18056	18066	17939	18035	17953	18058	18058	18144	18067	18013	18219	18108	17988	17945	18107	18069	18074	17944	17994	18090	18113	17951	18143	17919	17968	18152	18258	17978	18031	18191	18072	18105	18028	18142	18109	18044	18246	17978	18061	17970	18063	17901	18198	18104	17958	18146	18125	18086	18175	18075	17942	17926	18114	18139	18016	18113	17967	18141	18313	17917	18174	17999	18141	18130	18229	18129	17969	18076	17848	18141	18093	18020	18220	18098	18118	17945	18094	18048	18178	17977	18035	18021	18099	18160	17922	18191	18043	17982	18113	18313	18126	18177	18007	17913	18054	18123	18027	17971	18185	18097	18065	18018	18024	18264	18169	18130	18113	18304	18083	18196	18097	18083	18175	18098	18124	18037	18002	18182	18042	18003	18019	18011	18023	18097	18050	18042	17935	18068	18103	17938	18030	17941	17986	18068	18137	18023	17849	18043	17999	18133	18012	18005	18217	18182	17989	18350	18105	18050	18138	18145	18104	18175	18000	18060	17993	17909	18007	18223	18059	18196	18075	18087	18175	18008	18139	17924	18068	18295	17972	18089	18076	18172	18023	17961	18190	18062	17987	18109	18179	18094	18107	17906	18056	18094	18163	18023	17990	18033	18007	17888	18279	18186	18044	18159	17972	18030	18161	18106	18183	18070	18109	17938	18017	18078	17972	18063	18021	18205	18214	18128	17898	18105	18114	18197	18179	18021	18046	18182	18139	18009	18219	17883	18200	17977	18056	18236	17980	18187	18191	17996	17996	17989	17970	17860	18120	18057	17906	17879	18139	18135	18078	18079	18060	18214	18026	17883	17944	18129	18113	18038	17992	18021	18138	18134	17981	18045	18124	18158	18094	18289	18023	17824	18106	17979	17960	18243	18053	18149	18120	18045	17987	18257	18071	18241	18119	17915	18127	17914	18200	17977	18068	18138	18089	18040	18030	18043	18132	18148	18069	17988	18054	18092	18012	18046	18190	18116	18237	17956	17945	18037	18136	17935	18069	18277	18092	18005	17962	18161	18071	17936	18111	18036	17906	18240	18124	18027	18041	18044	17942	18153	18195	18053	18103	18067	17849	17979	18042	18157	17979	17974	18218	18076	18065	18074	18115	18203	18269	18004	18035	18064	18191	18060	18278	18159	18154	18050	17997	18194	18012	17933	18055	18102	18180	18155	18025	18200	18198	17941	18115	18086	18049	18070	18188	18080	17953	17985	18129	18007	18153	18136	18059	18089	18202	18067	18226	18128	18067	18071	17969	18184	18107	18133	18139	18109	18117	18024	17966	18134	18081	18169	18033	18044	18170	18132	18200	18115	18114	18125	17871	18211	18187	18003	17954	18053	18095	18002	17923	18102	18297	18066	18156	18069	17997	17936	18094	18013	18014	18164	18092	18078	18062	18030	18098	17882	18077	17980	18240	18243	18150	18093	18103	18124	18097	18129	18187	18089	17969	18130	18041	18117	18126	18076	18037	17790	17933	18139	18019	18005	18152	18098	18112	17967	18163	18157	18143	18271	17987	17966	18038	18038	18051	18098	18102	18158	18126	18283	18082	18094	18062	18174	18029	18214	17998	18138	18180	18174	18123	17831	18078	18125	18133	17958	17981	17933	17915	18216	18133	18113	18031	18071	18117	17897	18296	18097	17879	18221	17923	18163	17906	17953	18200	17887	18257	18092	18076	18002	18170	17999	18123	18023	18058	18027	18138	17969	18105	17942	18245	18129	17925	18096	18167	17924	17987	17937	18125	18005	18195	18200	18039	18059	17964	18008	18148	18101	18107	18195	18021	18063	18160	17906	18043	17880	18145	18221	18060	18012	18124	18054	17890	18173	18145	18054	18156	18082	18333	18070	18052	18108	17959	18037	18041	18224	18150	18155	18122	18080	18048	18166	18134	18127	18156	18124	18074	18031	18164	18219	18174	18060	18087	17926	18030	18092	17946	18073	18033	17993	17881	18192	18141	18185	18104	17975	17996	18301	18023	17974	18035	18045	18144	18006	18024	18082	18065	18131	18009	18094	18035	18047	18301	18281	18070	17916	17980	18143	17964	17978	18069	17866	17973	18067	18070	18172	17995	18095	18242	18256	18116	18043	17927	18023	18157	18121	18147	18106	18060	17959	18029	18094	17967	18184	18073	17969	17930	18065	18232	18045	18125	18100	17947	17929	18079	18158	17919	18014	18152	18216	18106	18034	18095	18128	18178	18271	18253	18206	18042	18053	17999	18079	18085	18230	17922	18229	18158	18058	18289	18007	17946	18164	18221	18184	17961	18149	18123	18165	18377	18146	18089	17940	18179	18040	18251	18042	17970	18106	18053	17989	18051	18084	18027	17853	18155	18062	18128	18187	18149	17989	18117	18184	18085	18067	18051	18131	18217	17961
23810	21333	28868	24340	23134	25343	26104	23657	22927	23383	23087	23059	23038	22806	22707	23006	22821	22619	22890	22710	22601	22762	22796	22545	22826	22883	22591	22727	22761	22851	22717	22619	22856	22776	22555	22683	22755	22668	22661	22651	22815	22725	22539	22648	22661	22585	22866	23403	24078	23775	23232	22725	22952	22661	22757	22586	22637	22498	22670	22607	22537	22708	22617	22516	22797	22845	22698	22721	22712	22581	22792	22446	22674	22587	22839	22645	22552	22733	22554	22661	22634	22525	22829	22504	22600	22524	22670	22630	22493	22631	22662	22613	22625	22502	22803	22713	22578	22647	22753	22752	22813	22654	22485	22642	22655	22652	22607	22550	22849	22816	22658	22631	22763	22649	22642	22538	22665	22638	22618	22584	22525	22535	22575	22741	22522	22785	22765	22402	22609	22606	22548	22648	22383	22588	22630	22481	22420	22610	22636	22639	22462	22582	22558	22453	22599	22606	22655	22788	22894	22513	22623	22685	22641	22749	22896	22539	22562	22594	22889	22521	22713	22689	22571	22437	22564	22771	22580	22446	22472	22637	22639	22665	22616	22885	22712	22683	22712	22648	22480	22711	22737	22784	22681	22767	22626	22587	22575	22305	22760	22574	22394	22566	22702	22529	22801	22709	22673	22537	22387	22683	22668	22666	22675	22527	22515	22711	22716	22545	22676	22501	22544	22648	22440	22456	22417	22541	22824	22584	22563	22455	22588	22541	22722	22723	22709	22340	22617	22713	22472	22589	22724	22673	22549	22880	22809	22525	22746	22564	22526	22601	22567	22572	22641	22714	22876	22766	22632	22545	22565	22884	22716	22592	22514	22564	22719	22696	22724	22544	22555	22414	22760	22479	22552	22689	22687	22415	22520	22694	22722	22755	22789	22639	22619	22563	22518	22653	22685	22660	22623	22496	22605	22757	22592	22517	22578	22567	22691	22593	22621	22706	22782	22596	22492	22498	22599	22472	22659	22442	22759	22800	22610	22797	22771	22513	22564	22579	22567	22551	22649	22615	22737	22569	22623	22832	22591	22530	22679	22681	22643	22432	22527	22524	22541	22548	22716	22529	22759	22595	22707	22633	22544	22661	22517	22750	22595	22596	22528	22526	22555	22436	22679	22873	22804	22521	22627	22669	22547	22773	22656	22462	22543	22712	22715	22548	22774	22627	22837	22545	22656	22604	22370	22703	22460	22615	22715	22707	22767	22632	22705	22495	22557	22644	22752	22703	22590	22417	22609	22589	22615	22545	22575	22699	22589	22712	22664	22524	22459	22572	22648	22688	22485	22384	22663	22576	22524	22582	22620	22640	22597	22623	22594	22694	22349	22632	22643	22513	22437	22629	22441	22600	22582	22704	22864	22604	22562	22608	22797	22428	22687	22520	22556	22693	22938	22579	22719	22566	22763	22510	22838	22654	22733	22524	22591	22629	22716	22667	22425	22761	22815	22604	22610	22365	22644	22575	22584	22779	22933	22713	22733	22533	22695	22764	22820	22792	22898	22595	22582	22592	22836	22782	22643	22440	22918	22627	22597	22626	22783	22396	22648	22631	22549	22746	22669	22836	22844	22581	22507	22502	22597	22650	22622	22643	22645	22692	22481	22560	22681	22430	22772	22525	22544	22658	22514	22697	22538	22563	22668	22697	22923	22669	22685	22834	22683	22722	22504	22539	22572	22501	22690	22760	22552	22534	22442	22500	22383	22772	22910	22656	22544	22508	22440	22585	22453	22334	22665	22587	22619	22484	22494	22538	22565	22635	22454	22754	22693	22584	22353	22345	22646	22282	22602	22705	22663	22576	22538	22789	22680	22522	22556	22441	22725	22486	22510	22842	22865	22621	22542	22778	22766	22563	22609	22508	22380	22585	22471	22690	22829	22510	22496	22778	22633	22603	22789	22787	22609	22661	22696	22708	22472	22786	22547	22596	22297	22755	22565	22662	22724	22418	22344	22768	22517	22789	22556	22662	22445	22509	22601	22820	22736	22616	22475	22488	22608	22595	22580	22516	22689	22745	22524	22638	22643	22570	22432	22772	22810	22624	22682	22467	22552	22578	22562	22442	22656	22525	22737	22532	22754	22607	22757	22607	22483	22555	22582	22652	22518	22648	22560	22621	22495	22493	22526	22585	22743	22660	22253	22774	22434	22526	22604	22612	22508	22559	22744	22682	22486	22548	22753	22698	22665	22462	22664	22666	22804	22767	22714	22667	22568	22541	22549	22735	22688	22439	22699	22436	22522	22659	22622	22538	22814	22499	22690	22786	22523	22604	22832	22538	22435	22600	22731	22556	22613	22553	22690	22742	22658	22642	22624	22519	22520	22608	22489	22686	22659	22595	22674	22643	22474	22817	22725	22420	22601	22662	22827	22707	22514	22646	22534	22738	22677	22743	22663	22549	22726	22818	22543	22617	22540	22766	22639	22675	22715	22737	22585	22693	22785	22661	22521	22656	22577	22541	22476	22483	22377	22417	22491	22501	22648	22759	22788	22647	22528	22450	22536	22641	22620	22745	22711	22623	22549	22650	22731	22743	22635	22524	22664	22579	22697	22756	22502	22697	22797	22498	22705	22522	22673	22741	22750	22669	22433	22430	22391	22827	22500	22634	22594	22704	22487	22611	22598	22684	22564	22695	22832	22658	22775	22726	22770	22584	22582	22601	22547	22631	22762	22758	22680	22580	22591	22615	22387	22382	22681	22619	22510	22688	22403	22731	22494	22799	22771	22612	22601	22546	22812	22687	22605	22626	22649	22689	22475	22690	22582	22728	22489	22685	22659	22658	22776	22642	22455	22552	22624	22340	22580	22731	22915	22686	22499	22585	22716	22619	22680	22755	22767	22466	22584	22588	22590	22402	22716	22544	22747	22719	22611	22524	22482	22542	22552	22679	22727	22641	22508	22650	22818	22497	22500	22665	22504	22811	22494	22687	22493	22509	22443	22712	22783	22690	22730	22522	22680	22798	22699	22554	22604	22570	22595	22624	22534	22583	22494	22577	22810	22686	22831	22682	22612	22425	22607	22628	22524	22794	22663	22617	22712	22458	22625	22497	22484	22496	22705	22815	22614	22536	22740	22381	22492	22702	22837	22704	22636	22640	22595	22485	22614	22506	22589	22722	22516	22547	22477	22818	22683	22834	22833	22590	22748	22692	22627	22754	22698	22681	22602	22708	22574	22755	22619	22560	22596	22638	22662	22512	22733	22658	22696	22454	22568	22649	22825	22849	22707	22706	22412	22670	22684	22566	22485	22578	22667	22597	22721	22492	22723	22525	22565	22436	22878	22581	22711	22769	22700	22740	22703	22785	22488	22487	22379	22522	22542	22485	22419	22320	22711	22698	22702	22755	22661	22549	22640	22815	22770	22700	22569	22658	22699	22641	22522	22658	22325	22493	22721	22649	22740	22609	22814	22715	22720	22601	22432	22754	22552	22754	22797	22810	22764	22618	22825	22685	22769	22732	22808	22616	22592	22666	22611	22627	22394	22628	22608	22619	22650	22633	22797	22649	22703	22423	22612	22736	22515	22588	22511	22639	22509	22664	22478	22568	22803	22593	22825	22662	22859	22552	22607	22452	22323	22451	22628	22604	22632	22442	22507	22423	22620	22429	22532	22574	22447	22625	22636	22653	22429	22702	22678	22572	22419	22668	22499	22676	22485	22779	22605	22650	22867	22569	22629	22720	22573	22659	22563	22698	22486	22759	22435	22702	22776	22463	22546	22575	22611	22683	22730	22858	22786	22321	22693	22738	22631	22589	22590	22723	22752	22558	22753	22614	22579	22526	22635	22601	22678	22650	22838	22590	22617	22861	22574	22701	22659	22504	22607	22581	22789	22672	22824	22761	22841	22819	22516	22618	22633	22520	22649	22857	22680	22699	22461	22623	22440	22558	22817	22794	22643	22878	22619	22668	22627	22628	22625	22631	22479	22757	22609	22322	22659	22724	22583	22608	22583	22506	22724	22593	22512	22749	22701	22479	22756	22836	22684	22578	22496	22439	22443	22425	22595	22387	22584	22812	22622	22515	22534	22564	22365	22528	22464	22734	22757	22499	22850	22717	22722	22758	22418	22623	22529	22561	22565	22743	22734	22876	22636	22400	22445	22575	22561	22773	22913	22633	22447	22599	22692	22866	22753	22691	22360	22649	22599	22673	22606	22593	22605	22535	22594	22485	22745	22782	22636	22615	22745	22553	22516	22553	22674	22600	22529	22575	22654	22559	22690	22626	22758	22513	22673	22622	22499	22457	22532	22654	22783	22526	22745	22549	22552	22521	22786	22786	22629	22725	22584	22687	22627	22692	22487	22595	22685	22721	22686	22442	22433	22649	22745	22395	22750	22235	22880	22589	22473	22681	22511	22594	22773	22578	22675	22573	22541	22701	22510	22717	22609	22348	22538	22529	22666	22558	22568	22525	22552	22498	22545	22666	22715	22626	22746	22825	22414	22583	22462	22674	22547	22680	22470	22586	22546	22688	22632	22781	22754	22470	22293	22525	22613	22576	22606	22745	22557	22646	22580	22630	22778	22638	22709	22559	22652	22531	22386	22797	22658	22531	22632	22742	22463	22650	22679	22748	22466	22677	22750	22921	22682	22790	22565	22835	22588	22618	22670	22718	22618	22645	22788	22617	22578	22810	22511	22561	22584	22417	22723	22476	22467	22526	22716	22427	22603	22744	22660	22538	22700	22441	22503	22506	22699	22650	22710	22831	22731	22621	22831	22633	22657	22436	22511	22682	22353	22796	22518	22653	22575	22682	22541	22602	22696	22535	22686	22597	22852	22698	22492	22399	22648	22489	22514	22560	22792	22518	22411	22581	22611	22478	22791	22627	22572	22768	22753	22485	22758	22556	22497	22676	22688	22563	22634	22545	22532	22642	22513	22624	22438	22675	22582	22547	22771	22486	22686	22576	22763	22546	22769	22730	22450	22634	22649	22701	22589	22581	22610	22582	22635	22655	22721	22571	22610	22628	22516	22666	22612	22370	22712	22717	22592	22503	22643	22548	22687	22730	22743	22709	22703	22502	22727	22640	22696	22627	22666	22552	22585	22513	22701	22749	22923	22829	22645	22734	22785	22766	22728	22355	22748	22893	22795	22910	22593	22499	22753	22593	22943	22784	22466	22472	22608	22495
19520	30548	27854	23399	21293	20025	19095	18812	18571	18333	18239	18103	18163	18210	18215	17926	18007	17964	18177	18041	18095	17899	17907	18006	18008	18060	17716	17956	17937	17986	17809	17757	18088	18149	17918	18014	17954	17822	17991	17801	17996	17924	17800	17950	17963	17963	18115	18935	19894	19153	18572	18185	18125	17914	17749	17917	17703	17956	17834	17826	17888	17857	18005	17956	17843	17861	17804	17903	17822	17844	17878	18031	17749	18043	17917	17754	17835	17728	17940	17848	17929	17878	17701	17965	17795	17773	17836	17769	17970	17995	17895	17739	18047	17878	18033	17762	17877	17857	17822	17979	17775	17875	17898	17759	17925	17937	17713	17915	17738	17813	17806	17928	17846	17982	17829	17905	17870	17702	17911	17804	17794	18031	17877	17911	17882	17951	17904	17774	17840	17704	17874	17864	18038	17839	17693	18018	17935	17831	17956	17946	17716	17901	17749	17995	17795	17868	17718	17974	17731	17756	17994	17885	17818	17708	18004	17744	17818	17713	17715	18014	17786	17875	17794	17994	18138	17833	17969	17766	17998	17785	17790	17789	17730	18015	17792	17915	17745	17997	17921	17860	17872	17853	17868	17951	17958	17729	17905	18153	17640	17909	17932	17837	17978	17855	17814	17675	17753	17979	17886	17632	17894	17817	17863	17698	17772	17745	17988	18018	17865	17984	17906	17725	17872	17917	17808	17859	17949	17847	17818	17952	17887	17943	17790	17756	17904	18033	17729	17934	18083	17890	17938	17983	17891	17985	17610	18005	17992	17866	17661	17804	17857	18000	17860	18000	17977	17990	17723	17773	18007	17906	17741	17833	17813	17922	17841	17769	17851	17949	17978	17910	17802	17927	17951	18050	17588	18098	17802	17928	17986	17841	17794	17781	17789	17831	17784	17892	17880	17778	17800	17939	17752	17908	17675	17784	17904	17940	17766	17871	17983	17839	17843	17818	17872	17835	17883	17838	17744	17783	17684	17854	17896	17829	17853	17877	17707	17862	17870	17982	17844	17861	17809	17867	17731	17982	17820	17920	17619	17823	17874	17986	17881	17784	17725	17972	17874	18000	17829	17819	17760	17829	17928	17876	17849	17732	17749	17890	17788	17650	17988	17766	17892	17910	18048	17848	17897	17888	17876	17832	17783	17585	17773	17890	17823	17900	17734	17917	17833	17822	17749	17829	17949	17883	17904	17785	17919	17985	17775	17822	17700	17843	17772	17835	17723	17868	17785	17828	17892	17822	17895	17733	17784	17999	17660	17972	17932	17651	17901	17903	17995	17752	17727	17737	17987	17719	17845	17780	17895	17769	17810	17881	18085	17749	17845	17796	17801	18039	17870	17947	17865	17886	17771	17936	17784	17860	17764	17851	17855	17911	17877	17949	17900	17800	17742	17907	17817	17950	17835	17905	17817	17963	17881	17939	17885	17711	17946	17877	17839	17784	18025	17750	18063	17871	17886	17892	17892	17978	17960	17884	18056	17739	17787	17891	17934	17851	17877	18057	17600	17960	17726	17828	17778	17878	17881	17844	17786	17783	17951	17723	18018	17939	17734	17903	17733	17751	17801	17694	17796	17781	17855	17892	17750	17601	17926	17937	17917	17871	17738	18027	17904	17835	18013	17737	17796	17990	17938	17921	17855	17880	17677	17856	17822	17819	17824	17876	17763	17892	17772	17716	17867	17936	17809	17878	17792	17756	17900	17882	18073	17795	18069	17674	17880	17864	17753	17834	17892	17777	17857	17872	17696	17915	17743	17853	17755	17844	17902	18142	17850	17891	17838	17694	17782	17960	17864	17796	17873	17666	17758	17871	17771	17795	17768	17792	17883	17827	17774	17683	17848	17860	17903	17814	17829	17843	17959	17877	17942	17942	17807	17595	17803	17741	18098	17832	17896	17848	17947	17911	17875	17944	17836	17957	17699	17818	17669	17702	17955	17771	17857	17755	17847	17953	17807	17844	17951	17915	17780	17635	17772	17750	17955	17769	17821	17810	17849	17737	17876	17839	17941	17852	17748	17774	17809	17786	17791	17967	17897	17964	17766	17618	17998	17708	17856	17836	17612	17685	17709	17823	17880	17893	17646	17880	17826	17798	17714	17905	17766	17807	17821	17854	17912	18015	17817	17795	17886	17572	17783	17853	17841	17672	17938	17786	18053	17984	17931	17908	17880	17841	17691	17965	17770	17853	17778	17957	17809	17856	18115	17586	17762	17826	17943	17953	17722	17846	17823	17852	17967	17819	17879	17861	17875	17765	17928	17785	17679	17665	17807	17916	18162	17791	17823	17969	17926	17771	18078	17746	17952	17880	17783	17940	17980	17705	17765	17744	17687	17838	17840	18004	17924	17998	17771	17761	17863	17893	17956	17822	17694	17880	17934	17844	17793	17845	17712	17818	17766	17840	17683	17788	17959	17826	17772	17921	17785	17704	17868	17859	17778	17680	17698	17735	17990	17935	17854	17979	17968	17755	17756	17866	17873	17855	17730	17925	17967	17816	17644	17870	17902	17769	17829	17767	17702	18021	17772	17832	17918	17913	17905	17817	17921	17906	17756	18054	17817	17779	17584	17937	17716	17891	17853	17770	17952	17717	17784	17811	17830	17701	17782	17799	17927	17826	17758	17836	17844	17886	18178	17826	17682	17788	17810	17806	17929	17892	17776	18019	17880	17646	17960	17812	17882	17817	17979	17783	17940	17828	17925	17774	17733	17807	17686	17896	17802	17952	17976	17930	17948	18045	17844	17765	17729	17876	17739	17804	17916	17848	17859	17948	17889	17791	17770	17841	17776	17801	17888	17865	17927	17937	17812	18037	17776	17884	17943	17791	17778	17729	17859	18028	18049	17747	17811	17804	17825	17897	17919	17824	17750	17933	17840	17929	17960	17974	17862	17738	17774	17992	17830	17869	17893	17952	17828	17984	17698	17708	17931	17838	17792	17864	17906	17856	17844	17936	17930	17975	17847	17789	17878	17869	17881	17833	17891	17902	17762	17788	17879	17881	17926	17880	18067	17942	17867	17892	17917	17872	17850	17682	17865	17904	18020	17854	17858	17971	17812	17807	17967	17846	17907	17714	17756	17682	17931	17959	17986	17825	17970	17871	17845	17729	17928	17821	17712	17777	17813	17927	17860	17855	17928	17870	17882	17829	17849	17828	18043	17789	17802	17584	17846	17908	17917	17855	17993	17926	17907	17896	17801	17831	17838	17634	17813	17971	18033	17817	17870	17971	17906	17832	17825	17809	17608	17940	17675	17835	17868	17712	17825	17935	17963	17943	17835	17863	17686	17816	17880	17885	17834	17911	17890	17671	17863	17850	17816	17812	17828	17912	17746	17929	17995	17845	17839	17785	17802	17916	17693	17893	17724	17831	17882	17910	17738	17874	17853	17973	17746	17851	17781	17992	17842	17832	17763	17980	17807	17808	17633	17963	17739	17903	17884	17808	17887	18004	17900	17942	17898	17743	17861	17960	17852	17973	17897	17990	18093	17787	17847	17805	17923	17954	17837	18035	17790	17968	17845	17713	17912	17741	17974	17698	17986	17929	17910	17677	17899	17671	17756	17830	17764	17781	17888	17704	17922	17835	17813	17860	17979	17738	17873	17843	17797	17907	17892	17818	17965	17690	17793	17815	18005	17907	17786	17908	17810	17879	17845	17937	17850	17887	17951	17915	17866	17928	18000	17860	17704	17811	17874	17754	17870	17923	17840	17867	17854	17745	17842	17902	17906	17708	17854	17811	17871	17877	17878	17776	17748	17774	17887	17656	17793	17832	17549	17915	17930	17779	17901	17829	17694	17912	17818	17715	17817	17764	17743	18140	17878	17848	17837	17967	17813	17728	17721	17947	17849	17780	17728	17770	17875	17717	17775	17841	18029	17967	17798	17936	17811	17886	17784	17837	17770	17843	17836	18002	17962	17759	17813	17879	17779	17906	17876	18008	17696	17912	17957	17830	18004	17910	17913	17695	17872	17826	17923	17811	17774	18012	17696	17874	17842	17651	17909	17801	17937	17744	17823	17916	17865	17932	17756	17822	17783	17796	17835	17918	17934	17836	17864	17863	17883	17878	17769	17871	17793	17800	17891	17813	17965	17912	18022	17838	17561	17870	17690	17815	17883	17830	17996	17859	17713	17966	17756	17727	17826	17932	17739	17816	17725	17882	17929	17820	18036	17933	17768	17817	17780	17843	17942	17791	17952	17918	17975	17830	17843	17906	17776	17780	17885	17994	17880	17816	17755	17759	17705	17817	17744	17981	17911	17855	17799	17989	17962	17994	17725	17780	17823	17912	17854	17859	17804	17850	17863	17725	17809	17836	17835	17986	17947	17756	17983	17856	17964	17764	17846	17778	17843	18036	17959	17761	17769	17754	17893	17924	17862	17872	17931	17877	17778	17666	17955	17874	17799	17852	17785	17915	17896	17887	18018	17754	17994	17859	17894	17964	17766	17690	17825	17762	17951	17816	17784	17912	17859	17901	17929	17832	17902	17934	17771	17805	17926	17946	17689	17890	17834	17841	17914	17798	17872	18118	17913	17966	17844	17820	17677	17749	17857	17751	17711	17718	17974	17796	17840	17849	17789	17770	17877	17604	17968	17948	17748	18073	17720	17797	17827	17933	17741	17853	17803	17746	17894	17793	17860	17784	17754	17848	17858	17829	17948	17805	17728	17712	17943	17738	17777	17783	17863	17886	18065	17785	17793	17836	17797	17767	17759	17769	17730	17820	17812	17786	17743	17736	17733	17851	17705	17928	17859	17789	17787	17983	17774	17957	17976	17569	17778	17829	17868	17587	17859	17796	17883	17701	17969	17879	17878	17883	17862	17729	17941	18022	17901	17922	17705	17747	17970	17756	17781	17928	17988	18036	17769	17769	17954	17993	17952	17944	17959	17929	17913	17776	17852	17807	17760	17933	17734	17835	17934	17852	17872	17853	17925	17679	17640	18011	17762	17892	17846	17879	17852	17817	17899	17709	17736	17949	17810	17753	17735	17782	17828	17937	17805	17988	17810	17812	17759	17890	18033	17769	17815	17762	17693	17857	17927	17974	17842	17928	17756	17910	17934	17731	17906	17757	17836	17792	17974	17791	17936	17764	18000	17785	17760	17659	17881	18000	17725	17907	17753	17618
22794	21350	29206	23870	21841	25257	29265	24952	24122	24534	24203	23993	23818	23739	23800	23871	23815	23555	23763	23647	23590	23781	23842	23755	23635	23634	23541	23316	23613	23584	23610	23384	23394	23646	23584	23808	23650	23565	23643	23752	23546	23370	23451	23466	23675	23545	23682	24568	25566	25167	24602	24036	23679	23505	23642	23509	23483	23441	23709	23457	23301	23426	23605	23556	23342	23414	23432	23384	23511	23450	23494	23500	23708	23470	23433	23527	23390	23604	23597	23465	23550	23526	23413	23393	23342	23340	23337	23399	23322	23348	23345	23254	23331	23433	23344	23724	23283	23297	23431	23456	23333	23376	23480	23311	23266	23348	23536	23393	23444	23256	23478	23457	23670	23410	23437	23397	23401	23252	23400	23429	23428	23447	23316	23502	23585	23319	23363	23268	23423	23542	23399	23366	23269	23587	23571	23470	23499	23468	23537	23498	23440	23449	23419	23577	23547	23324	23378	23229	23502	23422	23468	23509	23477	23402	23438	23491	23455	23280	23360	23497	23650	23412	23388	23445	23365	23251	23393	23512	23485	23416	23542	23459	23519	23557	23357	23415	23489	23321	23352	23495	23493	23363	23438	23405	23355	23507	23200	23492	23054	23261	23629	23283	23584	23382	23474	23484	23342	23298	23465	23626	23444	23301	23475	23556	23376	23511	23365	23311	23171	23446	23379	23301	23550	23269	23263	23254	23285	23447	23402	23543	23382	23480	23380	23419	23369	23353	23475	23489	23149	23434	23402	23291	23277	23634	23329	23247	23425	23480	23207	23280	23780	23398	23292	23348	23487	23441	23219	23171	23509	23450	23399	23478	23384	23405	23265	23332	23381	23485	23485	23370	23380	23443	23589	23244	23691	23457	23503	23251	23566	23599	23547	23443	23286	23399	23532	23506	23471	23252	23333	23367	23556	23390	23727	23282	23534	23390	23403	23525	23657	23237	23348	23565	23244	23609	23427	23570	23618	23156	23290	23349	23324	23535	23552	23582	23649	23186	23449	23410	23387	23464	23515	23369	23423	23267	23461	23479	23475	23609	23453	23150	23291	23485	23367	23466	23301	23480	23223	23525	23289	23490	23469	23305	23498	23107	23558	23421	23474	23331	23332	23417	23729	23421	23276	23538	23404	23539	23594	23472	23590	23493	23429	23445	23469	23301	23356	23296	23224	23425	23312	23477	23297	23263	23624	23611	23567	23464	23192	23525	23434	23332	23544	23504	23335	23265	23191	23352	23487	23550	23393	23482	23249	23197	23321	23649	23208	23347	23300	23527	23472	23320	23340	23335	23535	23455	23304	23386	23517	23605	23312	23241	23285	23351	23231	23285	23561	23462	23079	23356	23487	23329	23424	23368	23294	23346	23358	23228	23254	23415	23260	23221	23268	23639	23614	23447	23157	23337	23425	23404	23251	23321	23338	23449	23329	23449	23381	23369	23496	23261	23424	23631	23433	23479	23579	23488	23354	23220	23338	23597	23313	23099	23350	23279	23570	23290	23502	23366	23557	23456	23665	23300	23290	23529	23519	23203	23460	23287	23423	23275	23423	23262	23361	23314	23728	23281	23569	23510	23504	23362	23293	23430	23270	23521	23293	23380	23445	23351	23406	23388	23433	23414	23373	23366	23267	23447	23498	23533	23327	23446	23322	23367	23330	23309	23472	23354	23398	23370	23409	23340	23512	23220	23587	23424	23560	23358	23209	23304	23269	23526	23539	23401	23499	23281	23398	23354	23443	23458	23674	23431	23394	23701	23711	23351	23444	23258	23318	23420	23337	23552	23227	23478	23234	23358	23318	23218	23317	23421	23552	23290	23450	23178	23280	23380	23419	23582	23515	23310	23416	23284	23323	23420	23366	23412	23474	23528	23230	23168	23256	23722	23503	23579	23509	23203	23255	23344	23379	23167	23201	23331	23411	23179	23350	23532	23482	23378	23457	23378	23398	23336	23491	23194	23272	23448	23427	23469	23457	23496	23438	23370	23421	23305	23362	23467	23468	23458	23573	23397	23206	23466	23566	23318	23394	23343	23361	23235	23342	23518	23600	23518	23464	23475	23567	23468	23425	23401	23386	23507	23446	23366	23499	23560	23315	23469	23409	23392	23474	23534	23509	23282	23361	23210	23469	23362	23265	23423	23572	23247	23327	23477	23471	23244	23572	23329	23286	23515	23624	23381	23386	23574	23625	23501	23369	23468	23376	23336	23445	23172	23427	23476	23164	23267	23345	23337	23325	23566	23281	23463	23330	23244	23469	23593	23415	23405	23455	23482	23532	23352	23343	23450	23299	23334	23270	23448	23356	23620	23569	23262	23379	23361	23300	23519	23533	23705	23445	23572	23620	23438	23664	23547	23440	23539	23122	23356	23263	23359	23459	23581	23618	23294	23241	23419	23184	23364	23280	23368	23488	23180	23521	23434	23476	23421	23263	23487	23222	23419	23352	23415	23353	23495	23212	23115	23182	23333	23249	23256	23590	23142	23434	23466	23227	23334	23230	23288	23423	23258	23449	23518	23396	23566	23398	23442	23381	23420	23295	23596	23260	23409	23348	23455	23542	23288	23312	23303	23428	23251	23167	23455	23125	23374	23380	23150	23469	23378	23444	23421	23369	23235	23585	23404	23552	23380	23357	23432	23448	23494	23424	23337	23533	23473	23542	23337	23658	23555	23465	23232	23472	23518	23357	23440	23377	23492	23326	23478	23240	23388	23305	23356	23469	23563	23302	23236	23558	23340	23226	23334	23696	23451	23437	23304	23438	23572	23398	23424	23542	23427	23429	23483	23278	23400	23635	23153	23469	23247	23247	23429	23336	23386	23343	23299	23506	23454	23484	23197	23398	23482	23328	23571	23686	23519	23384	23494	23254	23502	23492	23701	23285	23285	23090	23466	23574	23578	23313	23406	23419	23323	23505	23410	23495	23284	23319	23427	23433	23450	23281	23441	23164	23458	23352	23403	23201	23575	23397	23301	23267	23152	23285	23139	23494	23332	23165	23176	23323	23408	23597	23279	23340	23251	23221	23380	23526	23513	23511	23310	23252	23429	23221	23465	23314	23202	23292	23401	23480	23459	23531	23283	23428	23418	23518	23541	23298	23464	23322	23453	23238	23337	23381	23441	23291	23348	23440	23248	23182	23389	23386	23297	23361	23578	23503	23590	23467	23210	23180	23305	23476	23320	23412	23504	23455	23540	23534	23290	23463	23399	23457	23331	23275	23305	23332	23279	23428	23437	23197	23471	23348	23640	23667	23493	23257	23429	23453	23492	23461	23478	23379	23536	23336	23506	23346	23289	23386	23303	23308	23708	23433	23384	23511	23367	23476	23438	23155	23476	23517	23456	23582	23538	23478	23467	23474	23216	23309	23602	23281	23509	23432	23476	23407	23349	23405	23525	23359	23458	23600	23248	23285	23351	23486	23305	23481	23086	23115	23183	23389	23315	23174	23142	23392	23556	23553	23294	23102	23179	23299	23286	23361	23053	23304	23271	23549	23338	23461	23460	23585	23450	23532	23295	23293	23377	23687	23387	23250	23307	23232	23551	23506	23344	23281	23316	23399	23392	23235	23396	23481	23325	23555	23641	23433	23390	23361	23445	23554	23328	23376	23278	23387	23312	23217	23230	23203	23375	23708	23106	23566	23350	23444	23533	23548	23497	23361	23276	23324	23402	23396	23490	23414	23357	23340	23379	23395	23342	23503	23340	23184	23377	23567	23559	23561	23645	23272	23559	23496	23431	23305	23361	23387	23490	23441	23307	23115	23317	23406	23462	23367	23432	23406	23451	23409	23288	23491	23357	23540	23492	23553	23562	23338	23508	23256	23155	23138	23592	23336	23359	23472	23309	23238	23449	23493	23521	23288	23583	23461	23403	23302	23366	23397	23464	23242	23620	23333	23244	23481	23440	23256	23250	23478	23289	23420	23247	23596	23462	23582	23413	23358	23406	23279	23423	23346	23489	23530	23477	23334	23317	23453	23264	23617	23446	23438	23214	23285	23699	23403	23504	23358	23285	23400	23310	23331	23296	23660	23577	23533	23057	23414	23391	23429	23402	23455	23259	23357	23467	23393	23373	23442	23386	23438	23368	23409	23408	23631	23451	23501	23578	23372	23526	23425	23479	23355	23339	23280	23625	23293	23321	23400	23389	23487	23394	23346	23541	23265	23517	23444	23349	23358	23420	23394	23450	23575	23491	23459	23512	23400	23536	23361	23379	23320	23391	23383	23292	23397	23589	23499	23468	23502	23528	23387	23483	23408	23484	23309	23331	23466	23435	23332	23487	23286	23409	23432	23474	23491	23406	23446	23339	23347	23142	23339	23302	23307	23287	23565	23516	23381	23529	23299	23491	23468	23312	23394	23353	23546	23410	23583	23413	23449	23412	23355	23481	23412	23444	23633	23497	23470	23410	23365	23314	23398	23415	23263	23160	23681	23434	23430	23407	23315	23436	23472	23115	23463	23259	23243	23306	23559	23545	23329	23456	23465	23336	23450	23409	23560	23308	23366	23371	23338	23239	23539	23410	23492	23603	23589	23411	23577	23385	23332	23444	23569	23266	23450	23557	23233	23338	23376	23488	23316	23521	23497	23348	23485	23506	23541	23113	23356	23273	23300	23566	23488	23412	23402	23539	23486	23695	23263	23114	23361	23429	23286	23633	23444	23306	23318	23447	23512	23386	23416	23600	23485	23551	23263	23396	23276	23584	23464	23459	23227	23358	23363	23536	23190	23470	23187	23335	23534	23532	23378	23231	23384	23428	23324	23481	23506	23265	23450	23241	23422	23354	23230	23258	23268	23397	23407	23507	23461	23337	23310	23539	23475	23252	23361	23510	23409	23474	23463	23480	23314	23373	23551	23213	23494	23421	23481	23376	23343	23364	23378	23402	23311	23443	23392	23428	23498	23434	23502	23516	23250	23565	23420	23339	23434	23324	23408	23492	23483	23532	23509	23436	23421	23214	23584	23340	23438	23384	23518	23381	23601	23432	23487	23378	23451	23298	23379	23319	23447	23417	23592	23436	23225	23347	23597	23435	23488	23547	23676	23212	23327	23294	23451	23387	23346	23463	23372	23341	23510	23200	23394	23473	23470	23543	23425	23393	23455	23431	23443	23370	23273	23484	23597	23463	23599	23309
22479	36100	32452	26799	23653	21749	20968	19804	19515	19084	19051	18835	18754	18656	18762	18594	18611	18549	18331	18494	18225	18429	18415	18469	18465	18439	18577	18540	18497	18446	18402	18360	18241	18379	18458	18249	18508	18492	18454	18442	18480	18337	18359	18366	18575	18618	18609	20435	21827	20491	19516	18876	18497	18331	18372	18386	18360	18497	18478	18243	18445	18286	18331	18331	18415	18275	18492	18223	18258	18292	18289	18332	18269	18234	18259	18247	18155	18187	18263	18344	18300	18393	18223	18291	18119	18316	18113	18495	18394	18248	18313	18315	18236	18292	18431	18219	18360	18292	18313	18472	18340	18247	18291	18406	18414	18468	18380	18197	18337	18412	18283	18385	18404	18410	18617	18338	18196	18365	18234	18397	18331	18253	18197	18300	18354	18254	18355	18313	18320	18416	18311	18262	18281	18281	18383	18249	18297	18397	18329	18362	18231	18354	18229	18375	18440	18333	18371	18266	18374	18423	18444	18255	18279	18485	18182	18386	18519	18351	18229	18394	18419	18274	18466	18314	18284	18242	18326	18437	18319	18370	18329	18192	18405	18327	18238	18224	18389	18283	18264	18286	18309	18418	18406	18526	18187	18429	18109	18279	18098	18559	18540	18287	18285	18324	18174	18372	18248	18159	18246	18383	18428	18163	18300	18356	18214	18255	18438	18281	18402	18158	18461	18254	18236	18384	18237	18210	18161	18266	18173	18409	18302	18307	18157	18302	18307	18244	18273	18359	18314	18120	18396	18074	18202	18351	18294	18363	18454	18147	18449	18355	18280	18171	18329	18330	18290	18181	18308	18151	18249	18354	18121	18448	18516	18180	18239	18327	18199	18144	18286	18432	18323	18085	18349	18169	18424	18398	18245	18408	18271	18256	18358	18410	18257	18405	18342	18231	18195	18078	18268	18252	18283	18146	18485	18267	18281	18147	18458	18296	18459	18332	18401	18161	18308	18201	18313	18130	18280	18345	18208	18398	18335	18203	18252	18430	18213	18339	18244	18390	18124	18358	18364	18297	18283	18240	18429	18546	18362	18333	18535	18287	18233	18303	18351	18422	18217	18306	18430	18358	18304	18413	18338	18315	18306	18362	18324	18161	18391	18246	18285	18263	18305	18319	18283	18158	18275	18169	18470	18412	18376	18277	18253	18611	18331	18178	18359	18408	18493	18378	18208	18358	18298	18356	18270	18105	18298	18090	18192	18240	18297	18147	18272	18306	18159	18304	18238	18362	18142	18350	18131	18223	18378	18305	18102	18455	18305	18127	18307	18150	18379	18184	18317	18206	18237	18265	18144	18124	18218	18389	18347	18380	18156	18172	18318	18307	18202	18456	18335	18215	18272	18421	18384	18062	18426	18357	18287	18385	18207	18424	18131	18310	18384	18434	18055	18219	18290	18321	18211	18329	18310	18207	18412	18329	18379	18170	18204	18374	18304	18363	18346	18126	18219	18343	18271	18346	18447	18375	18350	18392	18146	18205	18060	18433	18154	18285	18354	18278	18430	18310	18251	18338	18454	18318	18194	18346	18293	18506	18300	18282	18555	18262	18401	18232	18157	18336	18359	18356	18254	18244	18385	18345	18331	18278	18408	18393	18323	18124	18398	18474	18238	18266	18204	18403	18246	18360	18248	18225	18376	18347	18264	18309	18315	18303	18375	18412	18208	18331	18407	18303	18307	18282	18341	18301	18239	18379	18173	18239	18270	18386	18388	18324	18291	18367	18398	18396	18241	18120	18370	18298	18239	18466	18390	18369	18094	18358	18356	18066	18358	18239	18374	18318	18207	18263	18172	18284	18467	18245	18151	18307	18162	18234	18250	18271	18219	18135	18316	18228	18252	18212	18280	18370	18269	18237	18338	18301	18328	18258	18285	18320	18111	18327	18420	18310	18193	18266	18309	18218	18214	18213	18260	18297	18379	18394	18371	18451	18567	18310	18303	18461	18246	18337	18406	18159	18289	18247	18246	18360	18365	18287	18124	18315	18177	18280	18301	18135	18241	18454	18361	18322	18347	18214	18435	18433	18373	18238	18280	18252	18259	18395	18070	18231	18430	18308	18348	18366	18284	18205	18216	18518	18250	18302	18495	18156	18204	18332	18398	18241	18244	18208	18584	18253	18342	18422	18140	18121	18559	18254	18334	18331	18252	18262	18335	18278	18354	18276	18187	18426	18269	18124	18311	18099	18435	18115	18346	18415	18130	18205	18338	18221	18413	18271	18216	18311	18162	18240	18419	18203	18338	18279	18328	18403	18195	18351	18343	18329	18413	18341	18315	18081	18201	18253	18227	18306	18430	18242	18414	18239	18358	18200	18258	18199	18232	18238	18255	18291	18244	18223	18180	18165	18294	18400	18163	18052	18309	18200	18396	18388	18215	18331	18307	18161	18459	18199	18332	18177	18540	18319	18234	18313	18349	18424	18367	18260	18337	18383	18187	18252	18304	18349	18349	18175	18253	18439	18223	18395	18208	18364	18186	18402	18420	18284	18304	18132	18295	18375	18250	18007	18189	18467	18261	18334	18255	18383	18241	18160	18352	18166	18246	18247	18326	18092	18408	18360	18307	18292	18423	18251	18260	18368	18313	18249	18111	18346	18259	18272	18432	18229	18278	18332	18516	18443	18291	18439	18221	18272	18192	18393	18436	18092	18345	18327	18191	18269	18330	18145	18301	18323	18293	18205	18443	18159	18391	18331	18220	18337	18385	18297	18148	18312	18291	18313	18361	18101	18381	18366	18413	18378	18425	18257	18348	18257	18342	18254	18175	18258	18286	18368	18225	18329	18241	18232	18212	18562	18279	18252	18278	18540	18190	18346	18496	18375	18373	18123	18366	18349	18266	18316	18185	18362	18315	18198	18276	18365	18242	18259	18443	18173	18242	18220	18199	18209	18367	18219	18153	18334	18244	18202	18383	18321	18443	18252	18074	18410	18208	18351	18347	18350	18420	18171	18215	18291	18433	18254	18217	18265	18393	18200	18394	18425	18386	18329	18385	18288	18188	18402	18231	18340	18094	18427	18250	18343	18370	18274	18247	18225	18244	18422	18295	18259	18675	18245	18324	18307	18317	18385	18379	18269	18328	18304	18389	18253	18435	18004	18266	18263	18250	18391	18300	18373	18392	18269	18181	18273	18196	18352	18318	18346	18286	18268	18313	18474	18323	18383	18398	18298	18397	18292	18320	18385	18348	18448	18301	18127	18416	18218	18192	18088	18288	18281	18215	18339	18282	18315	18182	18132	18413	18306	18274	18205	18404	18311	18358	18304	18241	18140	18323	18333	18233	18245	18279	18381	18188	18165	18310	18262	18395	18283	18291	18331	18328	18329	18108	18304	18233	18311	18421	18279	18316	18196	18344	18205	18399	18223	18425	18282	18219	18308	18488	18166	18411	18480	18405	18310	18306	18348	18455	18298	18316	18361	18311	18238	18223	18330	18216	18283	18278	18190	18178	18254	18267	18381	18390	18127	18328	18295	18256	18247	18188	18388	18354	18234	18222	18174	18312	18369	18255	18416	18331	18430	18328	18270	18346	18300	18243	18308	18267	18370	18400	18194	18249	18143	18151	18443	18347	18280	18483	18229	18319	18178	18475	18238	18183	18369	18321	18332	18284	18405	18231	18341	18301	18241	18382	18159	18305	18408	18376	18284	18385	18371	18405	18322	18301	18339	18172	18313	18192	18222	18329	18162	18246	18243	18190	18353	18358	18132	18364	18310	18290	18332	18324	18255	18191	18294	18326	18550	18485	18302	18249	18303	18428	18490	18179	18183	18281	18287	18308	18239	18385	18219	18140	18324	18542	18290	18253	18379	18200	18100	18360	18245	18315	18160	18479	18238	18259	18243	18348	18415	18202	18601	18215	18223	18312	18274	18260	18211	18237	18349	18491	18284	18292	18053	18388	18221	18201	18223	18281	18278	18487	18240	18338	18500	18247	18287	18189	18238	18251	18368	18306	18327	18390	18118	18355	18133	18320	18273	18201	18364	18399	18227	18276	18562	18254	18390	18378	18189	18387	18371	18330	18312	18423	18283	18388	18264	18297	18234	18225	18269	18237	18132	18266	18267	18265	18238	18390	18376	18305	18313	18315	18361	18282	18435	18187	18175	18381	18224	18312	18242	18197	18328	18275	18300	18433	18111	18222	18229	18317	18331	18280	18283	18167	18347	18192	18224	18188	18338	18336	18388	18353	18409	18219	18111	18245	18131	18348	18198	18363	18416	18261	18261	18299	18273	18288	18213	18391	18296	18163	18485	18149	18504	18155	18310	18211	18319	18302	18219	18235	18249	18348	18509	18309	18265	18230	18362	18353	18301	18141	18446	18257	18301	18265	18424	18371	18169	18253	18315	18272	18109	18283	18327	18332	18339	18505	18028	18256	18308	18208	18333	18262	18404	18234	18201	18270	18294	18239	18159	18336	18365	18359	18324	18296	18221	18283	18319	18066	18129	18270	18305	18383	18289	18240	18257	18373	18408	18252	18423	18177	18353	18177	18326	18237	18313	18150	18381	18169	18308	18234	18355	18276	18310	18242	18220	18307	18259	18453	18289	18280	18195	18374	18243	18239	18257	18170	18269	18312	18346	18376	18362	18334	18130	18422	18512	18402	18251	18185	18040	18427	18374	18342	18351	18269	18229	18387	18297	18375	18190	18292	18279	18095	18218	18337	18361	18161	18382	18252	18215	18461	18235	18395	18387	18274	18319	18229	18300	18379	18505	18152	18319	18256	18449	18330	18149	18123	18223	18257	18209	18215	18127	18302	18317	18404	18247	18380	18417	18301	18297	18465	18365	18252	18318	18106	18269	18243	18127	18242	18374	18403	18434	18303	18269	18199	18287	18244	18281	18172	18428	18298	18099	18305	18389	18148	18222	18221	18304	18181	18424	18444	18254	18300	18393	18320	18326	18432	18104	18147	18356	18209	18219	18383	18248	18182	18434	18302	18318	18309	18282	18316	18136	18284	18416	18157	18345	18247	18372	18287	18232	18356	18460	18313	18225	18263	18352	18248	18211	18218	18319	18345	18340	18197	18320	18199	18286	18387	18227	18152	18279	18362	18240	18239	18302	18333	18485	18291	18342	18256	18390	18276	18421	18215	18345	18273	18194	18345	18408	18279	18590	18413	18297
28034	23046	28356	27100	23958	24214	24185	23746	24035	23746	23713	23688	23726	23711	23647	23651	23522	23655	23650	23761	23768	23981	23644	23746	23710	23820	23803	23791	23635	23854	23768	23710	23617	23700	23565	23738	23552	23719	23657	23621	23696	23722	23737	23572	23509	23653	23865	23997	23950	23821	23738	23537	23645	23536	23869	23683	23500	23657	23567	23373	23815	23744	23679	23804	23488	23672	23572	23605	23783	23739	23695	23712	23771	23814	23781	23581	23526	23479	23615	23856	23676	23668	23700	23391	23739	23597	23654	23857	23700	23599	23649	23817	23507	23817	23445	23739	23697	23700	23687	23585	23642	23556	23707	23677	23635	23699	23745	23694	23641	23701	23859	23763	23814	23657	23745	23805	23851	23794	23739	23848	23773	23635	23801	23650	23484	23674	23540	23683	23536	23521	23612	23657	23534	23408	23511	23715	23499	23670	23587	23676	23752	23361	23487	23573	23691	23536	23543	23576	23590	23596	23729	23793	23591	23630	23642	23654	23617	23647	23637	23686	23613	23634	23663	23925	23485	23756	23734	23745	23755	23775	23664	23709	23597	23641	23525	23707	23921	23820	23711	23502	23626	23527	23694	23613	23590	23680	23521	23641	23581	23670	23432	23552	23640	23634	23676	23900	23596	23600	23766	23708	23747	23527	23569	23582	23752	23293	23685	23661	23468	23703	23729	23860	23491	23664	23811	23592	23861	23616	23650	23673	23652	23613	23486	23676	23678	24058	23755	23361	23518	23450	23529	23783	23701	23742	23815	23695	23931	23548	23768	23763	23684	23593	23640	23716	23599	23664	23676	23827	23877	23601	23558	23685	23592	23566	23465	23719	23634	23722	23701	23763	23593	23544	23965	23760	23879	23777	23757	23548	23582	23655	23563	23474	23461	23679	23818	23720	23519	23603	23831	23718	23603	23493	23389	23494	23433	23501	23683	23651	23625	23728	23780	23677	23797	23799	23574	23754	23742	23653	23661	23678	23576	23632	23682	23756	23701	23670	23791	23711	23723	23343	23687	23760	23765	23695	23623	23647	23636	23635	23731	23609	23541	23667	23792	23500	23474	23534	23906	23612	23864	23661	23622	23311	23707	23383	23675	23633	23684	23747	23519	23502	23441	23660	23440	23598	23462	23564	23817	23711	23758	23800	23552	23509	23705	23644	23810	23633	23646	23712	23660	23621	23603	23751	23786	23679	23661	23628	23481	23440	23911	23608	23691	23659	23729	23533	23548	23506	23571	23343	23593	23480	23661	23358	23617	23581	23608	23630	23661	23791	23535	23517	23704	23556	23887	23708	23541	23512	23595	23721	23762	23711	23614	23764	23693	23865	23529	23608	23842	23535	23795	23643	23655	23497	23642	23728	23817	23632	23595	23791	23772	23818	23768	23754	23620	23692	23680	23569	23682	23677	23490	23712	23691	23593	23361	23599	23666	23768	23779	23691	23676	23678	23757	23701	23552	23672	23581	23653	23572	23568	23675	23805	23746	23570	23559	23691	23555	23628	23852	23744	23763	23672	23544	23910	23766	23690	23751	23930	23655	23613	23577	23661	23746	23639	23768	23586	23631	23736	23719	23722	23630	23675	23813	23608	23852	23700	23564	23745	23781	23614	23810	23785	23794	23794	23651	23484	23638	23593	23889	23686	23724	23527	23721	23668	23626	23670	23666	23732	23785	23653	23562	23640	23725	23541	23706	23660	23692	23822	23801	23444	23754	23715	23566	23421	23909	23578	23786	23597	23686	23522	23609	23635	23674	23728	23607	23858	23795	23687	23552	23849	23719	23634	23749	23721	23531	23693	23437	23642	23503	23551	23587	23729	23826	23830	23657	23607	23566	23761	23549	23646	23742	23720	23793	23801	23607	23859	23830	23424	23659	23851	23564	23580	23733	23771	23619	23700	23584	23706	23560	23636	23675	23735	23753	23738	23686	23875	23637	23730	23873	23619	23309	23672	23591	23820	23657	23723	23803	23708	23567	23694	23811	23716	23699	23443	23515	23548	23693	23543	23637	23559	23439	23845	23654	23582	23726	23631	23473	23639	23687	23506	23842	23593	23620	23466	23725	23752	23754	23635	23689	23577	23591	23587	23669	23750	23599	23653	23789	23620	23793	23818	23659	23627	23338	23657	23699	23702	23597	23717	23641	23767	23691	23687	23674	23672	23659	23680	23603	23576	23595	23709	23774	23648	23599	23852	23843	23710	23676	23792	23661	23712	23661	23669	23851	23773	23668	23664	23553	23411	23755	23711	23687	23804	23764	23700	23682	23426	23491	23647	23731	23646	23756	23711	23888	23727	23731	23783	23808	23556	23812	23746	23694	23636	23703	23674	23819	23600	23709	23813	23869	23764	23613	23702	23750	23714	23663	23526	23537	23755	23615	23743	23628	23634	23677	23548	23806	23649	23477	23537	23667	23731	23479	23610	23620	23611	23987	23617	23541	23709	23419	23604	23629	23566	23872	23694	23838	23529	23580	23606	23642	23735	23701	23801	23770	23657	23641	23864	23733	23661	23735	23841	23612	23500	23665	23792	23481	23788	23510	23444	23429	23566	24000	23720	23613	23825	23620	23812	23728	23576	23929	23629	23967	23709	23809	23793	23499	23706	23619	23603	23736	23638	23829	23700	23749	23550	23520	23692	23538	23454	23730	23774	23904	23672	23698	23632	23714	23867	23868	23675	23638	23582	23674	23861	23550	23556	23850	23540	23621	23778	23686	23664	23599	23691	23623	23903	23473	23696	23655	23623	23744	23741	23543	23753	23675	23574	23693	23774	23577	23655	23708	23570	23655	23689	23737	23777	23711	23589	23751	23768	23827	23669	23750	23652	23533	23610	23891	23494	23588	23602	23632	23327	23790	23900	23703	23713	23915	23618	23513	23633	23869	23774	23849	23724	23524	23922	23608	23660	23666	23773	23687	23677	23804	23610	23679	23671	23707	23737	23744	23800	23714	23616	23614	23696	23747	23554	23821	23779	23668	23837	23653	23677	23830	23547	23512	23955	23741	23653	23615	23825	23579	23775	23715	23556	23826	23781	23552	23704	23497	23484	23573	23751	23595	23861	23663	23659	23562	23749	23718	23791	23815	23699	23740	23674	23905	23650	23345	23732	23677	23676	23597	23617	23729	23732	23629	23731	23625	23690	23833	23520	23677	23640	23867	23632	23725	23760	23506	23696	23657	23860	23899	23621	23633	23631	23681	23860	23817	23785	23684	23613	23472	23591	23664	23522	23725	23639	23516	23983	23711	23670	23855	23858	23661	23651	23710	23689	23752	23544	23462	23804	23717	23691	23876	23757	23658	23487	23600	23701	23712	23697	23572	23589	23682	23601	24015	23514	23560	23790	23666	23694	23898	23713	23733	23644	23662	23836	23698	23815	23736	23518	23812	23815	23695	23798	23940	23669	23638	23744	23716	23612	23650	23661	23548	23692	23645	23802	23676	23737	23523	23568	23829	23384	23536	23368	23365	23682	23567	23537	23691	23627	23565	23627	23569	23536	23796	23811	23576	23712	23480	23610	23717	23802	23428	23566	23604	23752	23456	23531	23759	23683	23848	23576	23642	23571	23911	23883	23755	23567	23450	23698	23493	23750	23863	23812	23539	23730	23627	23793	23593	23721	23717	23565	23732	23500	23518	23541	23607	23992	23635	23654	23578	23561	23719	23532	23398	23631	23573	23860	23663	23607	23851	23583	23587	23526	23716	23654	23700	23728	23523	23634	23407	23734	23584	23746	23560	23523	23769	23651	23597	23498	23813	23616	23681	23706	23876	23872	23726	24017	23703	23562	23835	23682	23659	23619	23490	23468	23780	23809	23629	23706	23724	23648	23688	23798	23559	23471	23744	23538	23694	23696	23458	23710	23854	23587	23748	23527	23765	23456	23530	23849	23780	23819	23539	23710	23848	23748	23659	23626	23810	23751	23649	23674	23523	23661	23671	23559	23594	23649	23698	23579	23673	23881	23657	23459	23526	23818	23818	23744	23770	23662	23778	23858	23542	23726	23582	23650	23729	23500	23798	23708	23857	23635	23640	23644	23691	23773	23708	23519	23709	23704	23603	23740	23563	23528	23869	23702	23671	23766	23693	23504	23759	23537	23643	23618	23814	23689	23872	23597	23772	23536	23520	23757	23621	23675	23849	23774	23826	23867	23822	23797	23853	23548	23807	23544	23700	23785	23640	23674	23543	23594	23659	23642	23854	23727	23751	23961	23680	23623	23656	23583	23835	23436	23831	23714	23804	23728	23719	23728	23858	23658	23803	23688	23706	23855	23784	23464	23791	23623	23521	23712	23772	23576	23640	23724	23595	23935	23797	23841	23845	23489	23670	23584	23554	23737	23539	23539	23658	23720	23541	23660	23771	23641	23799	23661	23747	23669	23745	23646	23617	23606	23606	23518	23484	23763	23407	23717	23803	23825	23729	23518	23490	23924	23726	23847	23693	23517	23491	23666	23584	23834	23679	23575	23711	23490	23751	23778	23700	23859	23763	23694	24048	23652	23721	23748	23767	23659	23720	23791	23929	23876	23646	23692	23917	23534	23561	23553	23617	23564	23686	23823	23651	23861	23620	23726	23768	23671	23551	23901	23756	23765	23703	23711	23726	23740	23630	23575	23902	23688	23698	23740	23639	23626	23763	23678	23745	23599	23806	23816	23656	23601	23696	23718	23650	23580	23623	23443	23690	23696	23852	23721	23693	23495	23639	23604	23734	23600	23824	23833	23552	23729	23633	23575	23543	23814	23731	23727	23628	23545	23587	23463	23411	23646	23674	23637	23739	23671	23645	23580	23793	23711	23644	23683	23643	23819	23980	23811	23704	23803	23602	23807	23717	23752	23706	23377	23773	23784	23496	23621	23752	23493	23717	23763	23584	23669	23570	23589	23834	23591	23728	23569	23643	23604	23678	23617	23693	23482	23734	23770	23505	23599	23787	23620	23485	23675	23792	23521	23922	23618	23721	23561	23497	23732	23635	23679	23652	23523	23817	23509	23679	23446	23579	23552	23658	23633	23747	23885	23759	23953	23629	23815	23576	23655	23650	23861	23561	23757	23621	23583	23619	23709	24033	23865	23795	23641	23680	23711	23602	23707	23645	23533	23618	23705	23862	23576	23481	23618	23703	23498	23580	23674
18980	24457	22962	20711	19695	19022	18824	18791	18591	18675	18710	18510	18378	18640	18544	18375	18380	18391	18463	18376	18535	18435	18405	18601	18461	18421	18366	18469	18554	18403	18395	18377	18405	18443	18313	18511	18433	18373	18560	18455	18213	18277	18349	18475	18487	18569	18483	18729	18723	18683	18541	18519	18399	18387	18226	18535	18474	18392	18413	18428	18361	18298	18285	18638	18237	18352	18380	18231	18497	18586	18566	18449	18326	18514	18472	18371	18473	18570	18452	18499	18433	18407	18438	18252	18583	18337	18540	18357	18342	18382	18509	18344	18539	18424	18439	18439	18337	18415	18291	18511	18407	18410	18485	18395	18409	18276	18520	18568	18255	18496	18442	18284	18311	18565	18459	18472	18528	18460	18350	18554	18381	18460	18347	18442	18538	18359	18261	18231	18316	18577	18318	18495	18418	18522	18473	18463	18379	18282	18350	18420	18442	18521	18438	18589	18382	18434	18506	18261	18296	18322	18454	18402	18475	18430	18264	18353	18340	18386	18415	18378	18356	18395	18519	18458	18421	18414	18617	18254	18474	18317	18408	18412	18507	18277	18288	18480	18370	18388	18287	18521	18383	18493	18396	18333	18315	18419	18485	18565	18556	18384	18470	18436	18362	18390	18411	18282	18482	18379	18501	18489	18397	18261	18456	18220	18334	18305	18358	18286	18464	18285	18434	18383	18328	18397	18413	18408	18295	18533	18513	18360	18432	18498	18472	18290	18266	18285	18418	18227	18369	18457	18347	18483	18395	18381	18516	18414	18396	18541	18339	18389	18320	18570	18303	18408	18279	18363	18390	18327	18361	18548	18394	18351	18322	18442	18408	18376	18254	18433	18422	18620	18313	18437	18357	18282	18396	18475	18322	18367	18443	18421	18340	18306	18269	18511	18218	18261	18266	18439	18515	18258	18396	18499	18253	18333	18426	18513	18334	18311	18397	18451	18319	18609	18428	18412	18255	18414	18275	18329	18500	18420	18482	18469	18464	18326	18368	18380	18400	18485	18429	18450	18417	18354	18347	18360	18459	18494	18418	18367	18356	18384	18460	18315	18444	18475	18307	18500	18412	18522	18451	18363	18452	18301	18526	18430	18415	18498	18492	18405	18441	18398	18301	18455	18422	18474	18364	18440	18516	18547	18483	18525	18307	18366	18349	18432	18284	18425	18463	18379	18469	18454	18429	18457	18300	18367	18463	18480	18444	18473	18204	18290	18442	18293	18401	18432	18580	18446	18446	18520	18493	18400	18444	18415	18500	18678	18578	18405	18519	18433	18423	18411	18528	18343	18417	18247	18402	18311	18302	18464	18172	18494	18614	18338	18303	18311	18526	18322	18458	18215	18491	18361	18465	18458	18488	18337	18380	18368	18386	18375	18328	18259	18523	18333	18637	18310	18483	18356	18243	18457	18432	18251	18405	18673	18417	18324	18241	18450	18353	18500	18506	18319	18452	18311	18277	18425	18514	18438	18396	18528	18511	18377	18307	18448	18282	18380	18394	18387	18489	18602	18410	18498	18408	18434	18421	18403	18497	18371	18481	18309	18529	18288	18230	18311	18401	18391	18445	18294	18253	18455	18442	18560	18420	18583	18463	18478	18389	18283	18451	18462	18492	18648	18503	18413	18446	18501	18444	18286	18575	18388	18520	18388	18392	18371	18476	18431	18283	18498	18427	18308	18417	18251	18379	18308	18564	18474	18315	18356	18283	18570	18269	18486	18350	18501	18423	18359	18368	18406	18583	18362	18324	18384	18415	18328	18412	18404	18435	18456	18438	18496	18270	18382	18562	18342	18488	18429	18395	18332	18441	18399	18535	18283	18479	18523	18521	18380	18318	18499	18429	18397	18407	18510	18396	18522	18569	18419	18328	18244	18463	18408	18395	18515	18438	18476	18470	18359	18447	18394	18304	18449	18245	18317	18491	18340	18459	18389	18320	18286	18392	18333	18374	18539	18360	18563	18463	18481	18285	18249	18535	18364	18384	18326	18505	18215	18313	18309	18525	18365	18346	18395	18462	18553	18443	18266	18489	18362	18495	18424	18324	18556	18481	18330	18474	18380	18378	18373	18334	18345	18343	18244	18235	18438	18514	18417	18562	18451	18436	18330	18358	18502	18361	18412	18298	18522	18324	18415	18277	18469	18351	18390	18419	18494	18365	18197	18385	18531	18319	18338	18354	18443	18450	18537	18538	18485	18391	18376	18292	18508	18390	18525	18414	18355	18501	18412	18399	18341	18351	18396	18360	18376	18264	18430	18542	18497	18354	18233	18301	18448	18360	18404	18383	18514	18463	18268	18459	18370	18362	18358	18214	18441	18438	18169	18555	18321	18324	18387	18539	18375	18429	18418	18430	18379	18547	18331	18595	18356	18442	18261	18327	18405	18316	18462	18476	18415	18499	18398	18324	18450	18391	18267	18307	18512	18220	18452	18490	18404	18369	18425	18361	18377	18467	18396	18356	18590	18343	18478	18419	18320	18391	18520	18362	18273	18277	18317	18365	18400	18401	18182	18468	18408	18552	18346	18202	18324	18329	18363	18474	18303	18267	18309	18474	18361	18452	18277	18395	18324	18511	18373	18590	18278	18507	18512	18532	18521	18344	18497	18467	18611	18413	18272	18418	18261	18226	18619	18417	18589	18388	18353	18519	18327	18401	18407	18343	18351	18546	18538	18453	18425	18481	18542	18599	18424	18377	18230	18401	18377	18209	18378	18476	18399	18209	18346	18355	18273	18426	18505	18447	18415	18525	18369	18365	18373	18682	18387	18307	18244	18403	18202	18528	18357	18498	18478	18477	18444	18268	18369	18480	18591	18501	18294	18503	18297	18329	18440	18451	18307	18486	18496	18431	18385	18386	18351	18485	18349	18333	18464	18330	18393	18522	18410	18368	18467	18467	18376	18429	18322	18396	18378	18486	18531	18453	18434	18372	18391	18294	18362	18562	18468	18536	18447	18364	18338	18511	18458	18484	18507	18499	18396	18390	18534	18503	18355	18377	18328	18364	18386	18482	18564	18556	18469	18675	18388	18311	18441	18193	18407	18442	18478	18320	18599	18260	18523	18393	18362	18600	18262	18486	18322	18421	18443	18370	18356	18491	18259	18547	18462	18432	18389	18380	18478	18498	18582	18543	18450	18422	18207	18400	18447	18761	18390	18416	18483	18291	18472	18418	18422	18372	18357	18345	18535	18493	18482	18356	18334	18246	18373	18354	18261	18283	18523	18411	18288	18323	18426	18417	18414	18580	18318	18290	18325	18465	18472	18330	18252	18502	18302	18174	18358	18415	18409	18456	18213	18591	18612	18528	18296	18332	18350	18380	18701	18402	18243	18489	18515	18306	18622	18380	18405	18332	18389	18510	18629	18372	18577	18453	18449	18438	18349	18327	18362	18343	18322	18348	18337	18498	18468	18256	18375	18375	18479	18530	18311	18531	18368	18496	18400	18382	18439	18514	18341	18300	18570	18673	18275	18391	18402	18367	18333	18379	18435	18432	18357	18249	18540	18309	18465	18250	18437	18493	18466	18303	18309	18457	18478	18368	18376	18391	18501	18358	18357	18371	18472	18319	18410	18535	18304	18524	18459	18426	18400	18161	18447	18295	18468	18417	18360	18422	18374	18456	18401	18544	18288	18376	18350	18397	18650	18436	18289	18524	18445	18360	18364	18342	18402	18460	18343	18367	18539	18232	18327	18348	18467	18528	18448	18576	18321	18388	18441	18324	18529	18413	18368	18546	18444	18429	18457	18469	18353	18418	18489	18403	18409	18444	18527	18333	18315	18328	18439	18390	18301	18280	18320	18443	18410	18402	18456	18617	18531	18224	18403	18221	18478	18541	18509	18350	18486	18348	18498	18288	18336	18272	18421	18568	18421	18504	18420	18327	18563	18262	18309	18287	18412	18435	18426	18428	18358	18236	18478	18571	18455	18414	18562	18362	18508	18353	18349	18426	18408	18323	18355	18524	18322	18341	18574	18293	18460	18272	18367	18394	18524	18266	18478	18498	18453	18381	18485	18196	18233	18427	18439	18388	18480	18648	18478	18521	18586	18401	18457	18146	18498	18596	18382	18364	18657	18512	18291	18497	18343	18576	18328	18358	18309	18448	18522	18330	18369	18306	18261	18638	18419	18425	18418	18462	18636	18109	18315	18324	18408	18592	18392	18314	18511	18396	18429	18423	18449	18470	18449	18416	18470	18539	18378	18462	18421	18331	18270	18341	18396	18406	18539	18573	18201	18289	18257	18225	18430	18488	18402	18388	18510	18394	18451	18488	18340	18397	18414	18589	18190	18256	18455	18454	18288	18229	18285	18424	18297	18460	18522	18323	18627	18408	18416	18391	18354	18265	18275	18386	18314	18316	18337	18264	18304	18457	18449	18459	18432	18430	18431	18320	18376	18399	18426	18552	18549	18317	18256	18371	18336	18478	18378	18536	18376	18232	18487	18399	18420	18194	18489	18384	18601	18379	18440	18135	18296	18545	18455	18390	18448	18380	18405	18393	18338	18519	18429	18492	18500	18464	18416	18662	18351	18301	18323	18428	18424	18566	18298	18500	18283	18484	18476	18487	18385	18290	18430	18159	18391	18383	18435	18466	18489	18346	18452	18552	18337	18397	18302	18523	18408	18436	18341	18469	18397	18250	18483	18389	18513	18362	18413	18341	18416	18469	18454	18606	18471	18498	18326	18498	18317	18341	18416	18286	18472	18403	18455	18600	18455	18622	18364	18440	18417	18481	18483	18288	18607	18383	18361	18315	18346	18462	18579	18445	18523	18363	18497	18366	18159	18526	18410	18485	18405	18380	18280	18505	18469	18467	18538	18505	18366	18510	18392	18360	18393	18562	18356	18521	18377	18547	18281	18318	18286	18441	18313	18390	18575	18252	18550	18206	18363	18387	18361	18377	18357	18299	18453	18320	18346	18274	18367	18378	18490	18312	18367	18566	18453	18531	18342	18370	18535	18245	18500	18241	18203	18387	18381	18553	18469	18357	18427	18209	18487	18270	18473	18391	18315	18415	18483	18478	18417	18502	18290	18465	18302	18424	18541	18355	18386	18438	18320	18405	18408	18285	18352	18476	18522	18512	18455	18457	18390	18390	18372	18508	18385	18507	18400	18383	18454	18492	18256
23838	21354	28920	24325	22993	24969	25553	22841	22341	22484	22626	22175	22208	22035	22179	22063	22003	22261	22039	22120	22147	22244	22013	22057	22092	22002	21995	21911	22019	22057	21959	21835	22284	22059	21794	22135	22072	21931	21842	21962	21832	21982	22109	21887	21934	22053	22204	22812	23114	22628	22673	22260	22099	21925	21822	21859	21859	21834	21938	21986	21779	21742	21851	22005	22075	22091	22182	21927	22096	22036	21978	21889	21943	22099	21960	21910	21685	21919	21838	22073	21951	22025	21947	21831	21890	21816	22000	21856	22146	21881	21985	21906	21956	21897	22088	21927	22082	21970	22103	22101	22032	21981	21833	21889	21809	21919	21938	21995	22065	21952	22011	22060	21920	21925	21767	22070	21874	21798	21788	21900	21664	21943	22006	21935	21706	21824	21791	21762	21941	21992	21982	21845	21887	21849	21855	21792	21833	21973	21973	21846	21927	21944	21762	21945	21739	21822	21878	21806	22019	22020	21883	21912	21847	21826	21788	21940	22001	21693	21701	21787	21913	21965	21778	22023	21891	21949	22011	21726	21975	21821	21882	21855	21890	21843	22023	21733	21636	21806	21843	21763	21958	21933	21847	21843	21766	21740	22001	21795	21881	21706	21869	21980	21711	21955	22052	21849	21753	22136	21780	21882	21896	21976	21872	21999	22075	22141	22150	22028	22012	21852	21951	21833	21798	22139	21972	21974	21839	21782	21763	22011	21773	21851	22037	21934	21669	21869	21943	21876	21824	21898	22050	22009	21796	21903	22077	21953	21962	21869	21958	21939	21911	21931	21967	21882	21936	21885	21843	21777	21822	21914	21901	21799	21819	22045	21867	21810	21784	21766	21937	21916	21930	21806	21913	21924	21945	22066	22015	21865	22019	21830	21958	21925	21755	21916	21940	21724	21944	21682	21974	21836	21861	21829	22108	21882	22112	21986	21923	21980	21967	21850	22060	22006	21924	22098	21922	21852	21870	21983	21943	21825	21830	21959	21915	21772	21789	21763	21745	21844	21846	21719	21849	21925	21846	21887	21811	22039	21877	21889	21969	22030	21979	21941	21871	21956	22154	21943	21973	21862	21884	21823	21923	22013	21680	21954	21723	21748	21773	22022	21941	21932	21995	21797	21791	21963	21864	21793	21956	21943	21846	21620	21727	21934	21924	21907	21835	21864	21820	21605	21920	21670	22067	21799	21909	21997	21881	21878	21968	22093	22013	21645	21885	21774	21844	21877	21867	21818	21707	21612	21853	22027	22119	21819	22047	21961	21906	21872	21940	21813	21904	21893	22133	21915	21910	22252	22014	21913	21951	21996	21998	21983	21851	21759	21897	21831	21617	21769	22071	21949	21872	21798	21832	21834	21880	21880	21856	21921	21592	22066	21832	21999	21935	22101	21948	21991	21937	21814	21750	21823	21825	21907	21846	21891	21866	21879	22064	21983	21803	21762	21971	21916	21804	21959	21881	21877	22007	21710	21864	22025	21921	21675	21879	21954	21977	21842	21991	22010	21877	21868	21704	21746	21955	22040	21933	21878	21852	21948	21818	22081	21972	22038	21725	21698	21916	21952	21804	21875	21737	21836	22140	22057	21929	21912	21884	21843	21874	21972	21914	21940	21772	21764	21927	21829	22081	21805	21857	21768	22041	21750	21850	21857	21700	21985	21859	22065	22007	22017	21906	21665	21817	21885	21785	21816	21778	21905	21665	21951	21686	21604	21978	21851	21908	22022	21706	22025	22030	21898	21888	21831	22056	21994	21952	21882	21855	21814	22041	22094	21976	21918	22047	21820	21925	21836	21717	21666	21764	22012	21991	21902	22132	21919	21791	22070	21520	21722	21945	21871	22025	21793	21868	21920	21946	21971	21937	21754	22085	21837	21794	22126	22007	21827	21997	21901	21748	21724	22013	21816	21836	21895	21918	21824	21828	21918	21922	21805	21877	21758	21741	21974	21771	21778	21839	21758	21922	21897	22012	22034	21990	21885	21960	21856	21745	21847	21916	21977	21859	22042	21756	21855	21844	21963	21985	21920	21963	22033	21848	21864	21817	22042	21995	21830	21772	21869	21725	21888	21945	21698	21941	21886	21776	21849	21844	22023	21956	21818	22037	21965	21902	21831	21777	21713	21883	21912	21838	21991	21871	21769	21899	21735	21882	21753	21972	21989	21805	21812	21683	21828	21749	22038	22149	22086	21931	21869	21816	21909	21964	22011	22043	21873	21750	21939	21689	21926	21992	21910	21878	21705	21862	21724	21979	21976	21805	21891	22033	21886	21842	21894	21745	21854	21841	21814	21752	21711	21825	21720	21946	21757	21974	21753	21771	21809	21942	21645	21965	21937	21762	21873	21843	21921	21685	21901	22140	21834	21861	21962	22037	21906	22001	22029	21728	21848	21776	21655	22014	22013	21903	21780	21925	22048	21743	21822	21730	21985	22054	21871	22045	21895	21927	21924	21917	21710	21814	22109	21993	21886	21968	21868	22032	21913	21814	22041	21835	21767	21872	21919	21981	21824	21916	21826	21959	21734	21826	21793	22062	21843	21664	21935	21811	21648	21718	21854	21735	22006	21982	21785	21985	21755	21939	21846	21837	21996	21935	21841	21900	21934	21936	21769	21750	21804	21913	21609	21794	21942	21911	21832	21849	22020	22148	21955	21896	21951	21884	21738	22007	21914	21856	21819	22097	21652	21712	21826	22218	21823	21929	21775	21677	21731	21985	21777	22025	21937	21926	21891	21999	21940	21852	21854	21968	21972	21892	21814	22035	21847	21836	21762	21973	21956	21715	21907	22063	21721	21996	21911	21890	21942	21970	21774	21779	21831	21771	21808	21890	22140	21895	21945	21855	21753	21882	21825	21915	21840	22071	21750	21850	21911	21885	21708	22107	21675	22012	21864	21754	21932	21832	21973	21834	21848	22029	21718	21885	21650	21636	22083	21914	22064	21934	21931	21998	22088	21971	21822	21902	21914	21745	21826	21840	21612	21909	21882	21844	21658	21862	21665	21881	21725	21649	21861	21812	22029	21814	22039	21955	22053	21781	21761	21801	21994	21892	21875	21852	21656	21830	21872	22005	21922	21859	21872	21842	21840	21812	22030	21831	21898	21908	21921	21778	21918	21997	21907	21910	21811	21863	21689	21813	21935	21964	21909	21892	21829	22026	22043	22081	21811	21809	21999	21859	21746	21905	21932	21829	21803	21946	21712	21994	21999	21872	21870	21899	22035	21966	21647	21944	21838	22058	21827	21651	21891	21902	21740	21851	21894	22056	21939	22052	21792	21849	21981	21944	21883	21926	21698	21895	22016	21813	21594	21641	21676	21785	21869	22160	21823	21683	21823	21946	21739	21823	21815	21846	22030	22120	22012	21902	22016	22013	22075	21891	21955	21619	21869	21926	22005	21866	21634	21792	22005	21927	21789	21795	21952	21926	22059	21562	21770	21917	21902	21845	21784	21967	21720	21807	21841	21900	22016	21942	21976	21894	22113	21677	21799	22036	21816	22083	21804	21740	22039	21949	21807	21818	21968	21957	22010	21930	21721	22227	21887	21888	21966	21732	21897	21820	21729	22019	21912	21969	22006	21994	21835	21827	21851	21774	21886	21988	22041	21912	22103	21798	21858	21874	21787	21942	21832	21792	21767	21807	21866	21834	21941	22026	21914	21792	21927	22021	21917	21751	21960	21828	21884	21844	21727	22105	21959	21911	21944	22046	21798	21735	21992	21995	21879	22026	21812	21843	22167	21907	21869	22037	21940	21854	21765	22049	21910	22020	21825	21842	22108	21973	22022	21893	21825	21831	21826	21762	21867	21980	21814	22118	22018	21931	21870	22066	21846	21906	21854	21717	21718	21984	21898	22046	22004	21811	21857	22066	21994	21965	21916	22086	22064	21954	22177	21876	21695	21834	21812	21730	21721	21863	22089	21833	21877	22059	21780	22066	21784	22029	21813	22019	21975	21751	21864	22138	21815	21878	21887	21897	21840	21751	21911	21835	21850	22102	21702	21985	21831	21939	21801	22100	21835	22053	22005	21966	21804	22035	21834	21713	21951	21866	22057	22041	22065	21691	21786	21853	21880	21960	21916	21918	21802	22012	21863	22032	21763	21810	21754	21893	21801	22120	21650	21908	21972	21780	21884	21874	21837	21817	21822	21897	21842	21988	22044	21884	21767	21955	21957	21882	21926	21896	22001	21975	22020	21744	21853	21924	21900	21759	21967	22012	21785	21861	21884	21751	21686	21837	21821	21904	21666	21826	21978	22008	21834	21814	22118	21943	21929	21836	21921	21972	21748	21853	21812	21927	21912	21857	21588	21938	21866	21858	21977	22091	21823	21798	21887	21744	21860	21913	22058	21962	21794	22003	21884	21869	21774	21787	21928	21757	22033	21797	21673	21907	21945	21962	21966	21926	21783	22087	21902	21845	21698	21684	21851	21954	21826	21791	21771	21789	21773	21933	21833	22004	21988	21975	21817	21876	21670	22004	21814	21835	22031	21701	22034	21679	21840	21927	21891	21780	22017	22044	21772	21868	22117	21847	21932	22053	21945	21809	22089	22066	21963	21974	21832	21874	21976	21733	21917	21953	22131	22147	21855	21763	21930	21769	21970	21727	22067	21997	21835	21830	21939	21852	21852	21771	22070	21943	21872	21938	21826	21866	21874	21895	21933	21935	21769	21781	21585	21933	21847	21906	21827	21793	21853	21702	21886	22132	21715	21987	22041	21791	22043	22095	21871	21838	21972	22033	21707	21808	22096	22101	22019	21878	21987	21823	21855	22005	21931	22025	22005	21603	21794	21877	21775	21708	21724	22227	21698	22102	22001	21793	21940	21981	21831	21801	21810	21922	21956	21772	21893	22113	21878	21894	22075	21943	21885	21868	21808	21852	21860	21839	22036	21930	21771	22009	21853	22034	21888	21906	21844	21775	21983	21914	21858	21891	21902	21994	21877	21663	21985	22058	21976	21894	22013	21705	21904	21834	22176	21998	21855	21895	21910	21765	22054	21983	21845	21781	22065	21767	21811	21859	21972	21838	21805	22034	21945	21848	21868	21815	21748	21851	21963	22039	21995	21870	21924	21808	22254	22081	21870	21925	22043	21791	21797	21921	21828	21691	21639	21710	22140	21757	21824
18954	29763	27806	23334	21040	19689	19152	18422	18053	18224	17787	17985	17686	17628	17768	17571	17551	17757	17745	17487	17486	17576	17460	17532	17630	17654	17500	17477	17481	17556	17396	17750	17470	17551	17760	17588	17570	17336	17667	17557	17485	17647	17667	17488	17675	17657	17889	19185	19204	18338	18011	17841	17704	17428	17625	17426	17561	17643	17395	17459	17497	17609	17546	17697	17532	17630	17513	17420	17591	17497	17459	17332	17561	17464	17333	17503	17487	17469	17609	17391	17394	17403	17551	17564	17522	17533	17493	17480	17393	17478	17547	17399	17548	17490	17497	17543	17618	17486	17491	17327	17340	17408	17453	17405	17484	17479	17577	17424	17581	17301	17415	17339	17508	17474	17505	17577	17504	17478	17590	17653	17495	17321	17441	17549	17380	17335	17384	17422	17262	17268	17520	17388	17396	17562	17534	17368	17506	17273	17258	17457	17685	17443	17366	17594	17656	17519	17374	17357	17456	17524	17531	17718	17463	17551	17378	17530	17382	17323	17491	17638	17569	17495	17341	17455	17585	17277	17419	17442	17517	17627	17370	17545	17494	17480	17514	17441	17619	17498	17479	17435	17333	17487	17357	17435	17353	17463	17457	17513	17401	17579	17585	17365	17440	17441	17287	17326	17462	17694	17468	17298	17191	17445	17560	17342	17492	17378	17293	17515	17394	17400	17456	17429	17355	17600	17362	17525	17565	17371	17436	17436	17423	17301	17517	17527	17449	17284	17616	17375	17535	17446	17397	17431	17672	17422	17539	17496	17440	17470	17564	17288	17515	17534	17309	17326	17297	17538	17540	17322	17422	17373	17453	17361	17490	17553	17434	17509	17527	17449	17398	17483	17286	17397	17356	17570	17644	17554	17328	17463	17582	17462	17506	17476	17462	17404	17326	17371	17389	17392	17590	17562	17594	17601	17538	17443	17537	17633	17404	17609	17439	17493	17569	17642	17358	17520	17440	17468	17453	17405	17462	17533	17333	17514	17465	17516	17592	17367	17469	17413	17493	17392	17573	17534	17422	17492	17614	17371	17592	17493	17355	17484	17383	17509	17477	17348	17361	17526	17510	17381	17464	17550	17317	17404	17435	17513	17388	17620	17449	17571	17578	17346	17413	17493	17528	17505	17479	17326	17450	17478	17544	17335	17507	17424	17609	17334	17358	17601	17449	17554	17400	17413	17342	17411	17640	17439	17326	17538	17479	17530	17531	17585	17562	17399	17403	17424	17425	17540	17388	17359	17580	17542	17339	17556	17434	17427	17390	17403	17648	17538	17557	17466	17535	17490	17510	17490	17374	17525	17484	17631	17347	17497	17506	17364	17471	17334	17487	17470	17398	17429	17698	17457	17438	17454	17492	17678	17497	17609	17250	17402	17552	17630	17469	17429	17562	17573	17552	17469	17377	17413	17427	17480	17495	17551	17650	17472	17437	17475	17582	17417	17410	17319	17585	17621	17464	17569	17473	17440	17523	17531	17227	17241	17546	17382	17536	17331	17302	17475	17543	17597	17359	17430	17588	17472	17535	17507	17366	17395	17469	17552	17443	17608	17625	17431	17554	17400	17671	17320	17487	17465	17455	17416	17364	17420	17571	17438	17501	17522	17626	17449	17380	17543	17468	17591	17485	17430	17403	17298	17304	17489	17676	17387	17329	17391	17413	17468	17469	17658	17330	17407	17616	17427	17386	17305	17392	17564	17351	17438	17519	17349	17617	17545	17392	17504	17426	17463	17617	17436	17554	17609	17533	17312	17292	17410	17463	17418	17530	17473	17272	17410	17480	17504	17431	17392	17468	17482	17398	17407	17435	17522	17379	17423	17425	17393	17468	17451	17495	17292	17349	17475	17471	17344	17386	17435	17486	17328	17565	17437	17351	17410	17382	17406	17546	17506	17260	17325	17453	17319	17719	17502	17394	17316	17423	17609	17441	17381	17617	17433	17539	17328	17344	17430	17318	17382	17438	17434	17533	17529	17361	17453	17484	17468	17535	17509	17542	17437	17331	17585	17376	17502	17464	17318	17441	17516	17579	17516	17420	17398	17701	17519	17460	17284	17508	17568	17451	17411	17478	17437	17550	17424	17427	17312	17392	17385	17479	17494	17428	17533	17552	17588	17400	17298	17581	17451	17495	17458	17429	17269	17488	17398	17337	17630	17476	17460	17569	17509	17489	17480	17551	17429	17473	17416	17516	17449	17448	17547	17487	17605	17426	17659	17459	17337	17393	17308	17428	17610	17584	17427	17413	17328	17627	17372	17626	17598	17530	17426	17399	17314	17529	17498	17416	17561	17349	17283	17597	17468	17517	17467	17392	17357	17472	17400	17600	17257	17384	17373	17618	17513	17448	17403	17539	17621	17484	17478	17573	17389	17297	17394	17585	17550	17385	17410	17317	17470	17547	17361	17301	17444	17506	17530	17565	17370	17557	17442	17343	17391	17513	17470	17482	17461	17493	17564	17353	17502	17412	17527	17583	17499	17492	17452	17376	17421	17466	17330	17462	17467	17391	17416	17482	17495	17456	17531	17304	17449	17335	17475	17404	17414	17254	17500	17427	17535	17398	17483	17422	17377	17399	17463	17500	17479	17502	17239	17612	17524	17425	17386	17346	17545	17532	17432	17398	17409	17377	17619	17536	17539	17530	17450	17483	17544	17511	17426	17512	17400	17432	17363	17352	17630	17419	17447	17324	17271	17478	17755	17453	17427	17443	17476	17545	17349	17501	17525	17426	17432	17255	17221	17401	17387	17416	17516	17305	17425	17533	17420	17436	17373	17504	17407	17427	17106	17511	17348	17366	17477	17426	17414	17597	17299	17420	17454	17441	17419	17586	17337	17271	17292	17316	17501	17524	17359	17309	17584	17598	17352	17358	17585	17397	17398	17351	17419	17538	17409	17387	17292	17383	17599	17298	17413	17504	17275	17501	17583	17437	17298	17461	17554	17488	17488	17414	17447	17288	17382	17331	17324	17420	17345	17639	17551	17631	17419	17389	17431	17417	17348	17556	17426	17470	17511	17564	17517	17389	17485	17331	17269	17275	17231	17406	17471	17390	17480	17472	17336	17511	17470	17420	17361	17488	17496	17481	17448	17477	17474	17504	17245	17290	17322	17544	17346	17419	17464	17433	17707	17475	17458	17387	17474	17466	17380	17462	17580	17540	17496	17516	17350	17457	17456	17613	17425	17567	17458	17468	17346	17303	17627	17419	17496	17452	17461	17507	17348	17568	17476	17532	17543	17493	17574	17543	17325	17401	17447	17349	17409	17374	17440	17250	17364	17519	17320	17451	17343	17303	17410	17379	17395	17520	17602	17326	17464	17548	17343	17432	17447	17371	17506	17476	17406	17393	17480	17512	17351	17271	17431	17376	17464	17631	17348	17376	17421	17476	17457	17484	17367	17327	17579	17537	17426	17409	17543	17549	17347	17532	17389	17369	17409	17362	17331	17369	17580	17422	17445	17540	17360	17242	17495	17409	17456	17452	17340	17508	17601	17451	17434	17236	17540	17356	17412	17294	17553	17629	17450	17316	17359	17422	17389	17283	17389	17442	17475	17571	17523	17703	17476	17401	17286	17377	17333	17452	17292	17355	17251	17441	17449	17428	17475	17356	17415	17402	17349	17399	17357	17368	17437	17334	17414	17500	17513	17497	17372	17525	17382	17537	17419	17433	17450	17484	17523	17392	17546	17538	17436	17573	17425	17391	17384	17501	17372	17389	17472	17362	17391	17365	17460	17443	17370	17305	17393	17603	17467	17450	17441	17422	17378	17541	17266	17365	17405	17419	17622	17609	17394	17400	17526	17249	17389	17525	17385	17495	17507	17420	17422	17397	17422	17370	17365	17307	17488	17378	17327	17443	17351	17626	17339	17416	17553	17590	17588	17370	17683	17592	17442	17379	17328	17254	17480	17636	17450	17529	17549	17450	17529	17248	17365	17392	17489	17287	17533	17530	17337	17553	17467	17476	17282	17381	17423	17422	17477	17518	17550	17540	17474	17624	17468	17353	17472	17474	17574	17400	17379	17530	17387	17482	17392	17400	17421	17636	17428	17422	17651	17439	17500	17271	17453	17461	17450	17443	17505	17454	17414	17395	17500	17572	17419	17552	17376	17393	17396	17545	17368	17389	17546	17550	17352	17352	17487	17466	17297	17494	17442	17504	17418	17361	17346	17579	17523	17549	17334	17482	17273	17403	17371	17423	17365	17600	17278	17523	17440	17428	17320	17383	17458	17424	17424	17463	17536	17570	17563	17341	17407	17284	17625	17606	17355	17467	17486	17377	17525	17546	17432	17382	17525	17445	17813	17423	17397	17595	17568	17463	17606	17395	17717	17318	17592	17625	17539	17419	17504	17402	17290	17569	17420	17350	17480	17366	17504	17396	17561	17409	17428	17573	17683	17419	17519	17555	17247	17418	17376	17431	17510	17443	17568	17438	17482	17570	17493	17354	17427	17295	17567	17491	17571	17462	17498	17581	17349	17546	17254	17401	17599	17184	17456	17500	17455	17553	17336	17611	17354	17599	17384	17309	17431	17423	17430	17487	17520	17553	17436	17743	17291	17505	17411	17530	17370	17355	17383	17566	17301	17596	17489	17483	17330	17434	17472	17504	17434	17475	17357	17439	17530	17481	17446	17261	17349	17791	17524	17485	17430	17459	17264	17601	17623	17435	17461	17356	17475	17382	17449	17415	17445	17466	17533	17544	17396	17603	17530	17521	17587	17388	17615	17328	17432	17395	17618	17570	17546	17336	17427	17286	17424	17409	17477	17466	17403	17400	17371	17451	17492	17426	17317	17456	17556	17475	17533	17499	17525	17655	17626	17479	17524	17530	17572	17465	17456	17275	17300	17487	17491	17462	17439	17400	17520	17328	17347	17228	17445	17599	17564	17561	17342	17491	17427	17337	17506	17627	17538	17175	17706	17515	17433	17462	17492	17410	17391	17382	17428	17539	17362	17562	17272	17525	17475	17635	17384	17579	17364	17256	17507	17457	17373	17577	17554	17483	17398	17363	17466	17443	17417	17449	17573	17410	17389	17628	17446	17611	17428	17545	17458	17316	17541	17343	17368	17574	17513	17569	17581	17538	17539	17558	17355	17525	17496	17438	17408	17340	17310	17547	17304	17410	17434
22796	21346	29221	23822	21699	24617	27720	23130	22249	22498	22268	22141	22044	21925	21943	21907	21744	21840	21844	21792	21990	21752	21679	21820	21934	21487	21717	21640	21824	21799	21723	21617	21781	21556	21623	21710	21873	21592	21730	21760	21692	21701	21628	21525	21708	21691	22011	23157	23907	23261	22538	22010	21635	21699	21707	21689	21737	21617	21696	21499	21621	21634	21591	21534	21819	21738	21609	21543	21653	21536	21450	21497	21684	21710	21745	21642	21589	21668	21613	21633	21361	21660	21602	21747	21648	21571	21425	21715	21460	21379	21621	21484	21524	21390	21408	21592	21495	21666	21681	21572	21366	21363	21542	21509	21432	21646	21791	21212	21747	21240	21398	21576	21504	21282	21635	21583	21446	21685	21698	21325	21615	21306	21306	21370	21601	21216	21516	21537	21738	21816	21527	21658	21588	21458	21368	21545	21668	21624	21386	21329	21544	21426	21721	21657	21604	21447	21468	21402	21624	21620	21558	21630	21610	21588	21650	21562	21629	21534	21542	21424	21650	21458	21446	21394	21793	21522	21419	21341	21450	21716	21694	21395	21517	21470	21630	21440	21507	21774	21632	21320	21302	21365	21597	21470	21341	21643	21603	21581	21458	21650	21662	21813	21687	21702	21469	21447	21605	21424	21807	21508	21351	21569	21513	21546	21587	21551	21407	21420	21476	21507	21556	21511	21612	21605	21426	21531	21550	21384	21597	21470	21423	21548	21423	21545	21465	21626	21600	21578	21593	21466	21345	21528	21476	21509	21740	21460	21753	21554	21475	21396	21472	21542	21775	21744	21539	21393	21533	21469	21864	21448	21590	21404	21647	21310	21450	21563	21384	21603	21676	21573	21482	21531	21607	21562	21591	21513	21411	21682	21433	21559	21642	21532	21501	21559	21358	21510	21607	21338	21371	21624	21496	21355	21400	21451	21430	21353	21375	21573	21398	21411	21570	21350	21534	21428	21499	21509	21405	21529	21529	21531	21569	21598	21521	21573	21617	21494	21364	21590	21494	21472	21635	21430	21271	21311	21657	21505	21498	21469	21453	21443	21560	21544	21578	21349	21497	21397	21436	21601	21493	21386	21423	21476	21474	21548	21570	21731	21614	21404	21702	21554	21611	21501	21437	21595	21492	21407	21612	21514	21520	21409	21422	21338	21632	21329	21655	21716	21601	21513	21610	21596	21346	21468	21434	21617	21375	21654	21483	21483	21626	21503	21558	21302	21540	21706	21499	21597	21648	21645	21558	21635	21492	21853	21662	21456	21290	21477	21359	21638	21586	21556	21542	21272	21489	21537	21639	21681	21727	21649	21637	21537	21770	21494	21572	21243	21459	21583	21496	21278	21592	21314	21559	21407	21456	21366	21480	21411	21433	21473	21613	21688	21651	21483	21480	21555	21370	21561	21531	21518	21392	21444	21656	21655	21604	21562	21360	21460	21553	21346	21298	21549	21792	21524	21470	21451	21405	21421	21531	21481	21459	21479	21549	21655	21480	21434	21569	21441	21549	21470	21537	21650	21596	21708	21469	21616	21233	21247	21411	21450	21605	21510	21742	21619	21521	21532	21610	21477	21469	21292	21395	21581	21585	21593	21546	21388	21387	21448	21348	21618	21447	21730	21845	21532	21474	21322	21542	21455	21639	21658	21487	21471	21496	21440	21411	21467	21650	21475	21575	21439	21602	21520	21596	21513	21321	21232	21567	21548	21641	21308	21614	21345	21290	21420	21551	21655	21440	21445	21411	21393	21503	21525	21493	21553	21618	21604	21496	21490	21614	21606	21563	21567	21612	21618	21710	21341	21624	21661	21547	21721	21551	21578	21624	21612	21506	21578	21586	21479	21610	21711	21479	21587	21446	21616	21503	21374	21511	21590	21426	21586	21494	21719	21553	21586	21543	21409	21408	21503	21578	21543	21504	21407	21519	21293	21544	21467	21694	21503	21445	21666	21652	21519	21429	21503	21573	21665	21509	21488	21434	21517	21529	21466	21310	21452	21598	21508	21569	21677	21561	21460	21545	21587	21691	21444	21634	21644	21648	21623	21560	21607	21597	21552	21657	21577	21459	21689	21477	21612	21489	21490	21543	21557	21438	21484	21539	21521	21629	21284	21345	21574	21541	21521	21601	21594	21545	21522	21707	21509	21511	21675	21680	21594	21514	21428	21277	21426	21582	21460	21323	21458	21581	21482	21273	21543	21659	21499	21405	21605	21563	21471	21476	21617	21399	21575	21778	21579	21647	21617	21408	21714	21313	21388	21371	21472	21393	21379	21327	21615	21513	21234	21717	21492	21511	21467	21448	21712	21584	21680	21430	21527	21587	21474	21413	21493	21846	21308	21430	21681	21538	21427	21712	21473	21617	21686	21600	21514	21184	21269	21441	21363	21799	21358	21544	21550	21483	21635	21623	21485	21303	21491	21406	21247	21405	21416	21404	21812	21626	21581	21552	21633	21463	21465	21498	21377	21505	21494	21678	21564	21558	21571	21537	21475	21433	21396	21399	21240	21466	21537	21574	21421	21372	21688	21482	21546	21590	21405	21486	21482	21528	21453	21463	21603	21471	21776	21482	21381	21547	21251	21732	21264	21574	21430	21423	21427	21690	21405	21539	21455	21643	21441	21683	21686	21526	21460	21555	21460	21639	21730	21623	21300	21562	21428	21540	21401	21517	21671	21786	21560	21565	21480	21649	21660	21620	21558	21547	21571	21531	21548	21498	21542	21472	21662	21560	21455	21665	21403	21264	21416	21441	21518	21499	21491	21518	21390	21506	21312	21467	21330	21696	21488	21538	21397	21377	21345	21833	21613	21406	21408	21365	21729	21385	21484	21558	21618	21765	21660	21580	21488	21440	21586	21626	21599	21557	21395	21680	21681	21527	21570	21484	21385	21590	21449	21581	21381	21444	21568	21381	21615	21656	21309	21468	21478	21540	21478	21407	21636	21606	21545	21538	21469	21532	21605	21485	21446	21530	21560	21538	21650	21688	21632	21531	21645	21494	21650	21242	21429	21254	21577	21453	21442	21524	21373	21455	21518	21415	21780	21708	21418	21482	21554	21509	21490	21508	21570	21531	21486	21449	21464	21653	21631	21453	21436	21432	21525	21569	21508	21509	21527	21606	21665	21540	21408	21529	21513	21611	21532	21315	21513	21460	21682	21601	21277	21657	21552	21542	21335	21621	21745	21459	21471	21440	21487	21570	21549	21732	21522	21411	21626	21637	21434	21730	21723	21594	21658	21453	21706	21446	21527	21421	21533	21634	21533	21492	21394	21503	21413	21310	21464	21528	21625	21728	21560	21457	21601	21284	21315	21341	21556	21424	21489	21582	21744	21470	21453	21674	21578	21620	21681	21407	21428	21437	21299	21565	21498	21430	21562	21480	21530	21402	21636	21623	21369	21567	21463	21561	21507	21677	21399	21454	21546	21468	21640	21479	21317	21394	21507	21434	21613	21505	21528	21622	21526	21751	21563	21493	21395	21398	21424	21578	21632	21594	21441	21728	21414	21752	21698	21635	21567	21464	21394	21485	21327	21432	21566	21763	21439	21483	21458	21410	21628	21679	21494	21474	21504	21553	21464	21336	21797	21390	21533	21275	21476	21285	21498	21608	21557	21440	21488	21520	21578	21436	21492	21619	21454	21477	21577	21529	21588	21797	21402	21559	21355	21608	21582	21657	21469	21560	21567	21734	21543	21490	21388	21389	21588	21632	21600	21595	21533	21462	21773	21721	21595	21476	21483	21685	21777	21400	21248	21522	21580	21522	21451	21614	21410	21740	21548	21411	21135	21364	21444	21576	21456	21323	21370	21675	21599	21556	21298	21606	21562	21487	21400	21552	21536	21578	21440	21718	21549	21612	21537	21541	21570	21553	21326	21307	21600	21606	21485	21580	21443	21581	21662	21558	21871	21560	21424	21494	21394	21472	21602	21510	21567	21326	21579	21516	21471	21535	21416	21761	21799	21413	21499	21716	21764	21484	21421	21752	21545	21453	21554	21578	21363	21599	21548	21439	21560	21790	21591	21572	21556	21575	21495	21633	21533	21650	21532	21488	21529	21505	21281	21427	21405	21434	21653	21490	21605	21602	21561	21305	21618	21426	21418	21515	21512	21550	21560	21479	21792	21508	21548	21520	21572	21330	21502	21552	21736	21443	21339	21484	21367	21321	21437	21406	21496	21419	21468	21682	21624	21712	21733	21550	21233	21665	21711	21686	21748	21776	21379	21446	21566	21527	21521	21491	21456	21558	21623	21403	21624	21509	21371	21473	21367	21573	21422	21428	21721	21561	21449	21504	21334	21588	21685	21744	21662	21420	21562	21584	21577	21533	21368	21508	21348	21381	21458	21406	21530	21598	21492	21664	21287	21145	21744	21628	21521	21706	21601	21696	21090	21634	21385	21497	21462	21557	21522	21639	21578	21564	21343	21325	21586	21494	21401	21466	21335	21006	21486	21584	21497	21692	21526	21462	21371	21475	21684	21421	21486	21368	21588	21441	21425	21696	21460	21542	21478	21406	21564	21555	21780	21400	21505	21537	21355	21393	21621	21416	21541	21490	21658	21540	21644	21386	21657	21694	21565	21525	21543	21567	21496	21543	21493	21573	21559	21661	21392	21389	21754	21372	21740	21559	21590	21307	21589	21574	21754	21733	21693	21581	21455	21562	21570	21596	21583	21428	21613	21516	21606	21631	21860	21629	21648	21707	21530	21381	21490	21581	21512	21559	21555	21412	21528	21645	21660	21336	21591	21383	21677	21740	21509	21598	21561	21656	21517	21490	21392	21385	21330	21490	21412	21561	21708	21409	21546	21444	21667	21614	21487	21503	21549	21688	21469	21578	21578	21323	21460	21488	21579	21510	21449	21665	21347	21618	21377	21403	21490	21609	21573	21579	21647	21649	21483	21591	21543	21475	21276	21767	21561	21449	21704	21850	21382	21686	21393	21479	21476	21622	21563	21547	21509	21574	21621	21481	21455	21412	21398	21511	21463	21369	21415	21417	21458	21636	21495	21560	21337	21343	21369	21764	21588	21493	21582	21712	21380	21594	21518	21356	21478	21607	21583	21487	21558	21675	21453	21615	21443	21614	21597	21560	21370	21664	21701	21423	21606	21400	21591	21415	21483	21390	21738
21820	34626	31930	26379	22816	20757	19677	18874	18458	18202	17934	17920	17811	17718	17490	17535	17389	17459	17402	17511	17439	17516	17437	17428	17417	17488	17471	17380	17467	17472	17316	17269	17380	17113	17399	17268	17211	17343	17362	17170	17377	17482	17389	17364	17363	17437	17934	19782	20400	19349	18544	17959	17576	17313	17425	17559	17279	17379	17281	17428	17246	17360	17270	17239	17470	17375	17307	17115	17175	17356	17241	17296	17274	17291	17431	17137	17172	17335	17358	17309	17231	17286	17259	17321	17017	17450	17269	17285	17342	17376	17205	17301	17300	17227	17302	17205	17228	17187	17469	17359	17370	17286	17247	17423	17282	17282	17197	17308	17213	17442	17280	17287	17407	17294	17360	17351	17315	17479	17367	17301	17162	17177	17275	17393	17192	17358	17234	17416	17266	17203	17277	17238	17284	17230	17335	17186	17377	17379	17156	17290	17098	17213	17222	17105	17154	17203	17160	17376	17361	17192	17401	17203	17275	17235	17234	17022	17218	17229	17194	17320	17138	17278	17297	17056	17400	17230	17262	17190	17418	17215	17165	17312	17177	17117	17091	17188	17098	17048	17249	17035	17374	17386	17258	17328	17289	17402	17283	17199	17387	17098	17201	17453	17321	17183	17267	17280	17250	17337	17118	17338	17140	17241	17257	17287	17260	17213	17213	17255	17247	17246	17503	17325	17258	17204	17202	17158	17171	17394	17318	17226	17218	17299	17328	17362	17175	17343	17321	17278	17369	17296	17285	17198	17297	17143	17171	17262	17139	17329	17309	17255	17329	17425	17279	17130	17346	17268	17151	17288	17164	17320	17287	17398	17371	17407	17320	17258	17336	17208	17183	17255	17222	17247	17219	17389	17219	17242	17280	17187	17301	17193	17196	17174	17300	17197	17191	17200	17250	17112	17364	17213	17324	17228	17225	17141	17261	17205	17217	17335	17424	17309	17267	17301	17174	17266	17237	17143	17147	17208	17196	17277	17069	17273	17220	17233	17221	17198	17190	17178	17377	17295	17391	17301	17175	17211	17338	17178	17258	17163	17306	17287	17252	17150	17231	17250	17217	17178	17242	17283	17259	17308	17316	17323	17310	17251	17362	17373	17202	17170	17191	17070	17238	17272	17184	17346	17308	17181	17303	17312	17220	17360	17176	17057	17237	17219	17364	17147	17208	17242	17334	17288	17415	17299	17412	17146	17299	17287	17270	17238	17203	17179	17342	17355	17372	17139	17142	17235	17241	17378	17285	17290	17294	17279	17277	17299	17216	17142	17096	17455	17327	17378	17376	17281	17152	17277	17279	17396	17223	17162	17288	17358	17209	17293	17511	17473	17284	17191	17267	17327	17155	17187	17134	17182	17419	17185	17348	17209	17239	17151	17204	17316	17145	17272	17073	17319	17243	17342	17456	17113	17260	17103	17212	17181	17168	17235	17303	17280	17186	17271	17270	17175	17290	17182	17094	17301	17135	17244	17049	17330	17383	17097	17240	17310	17302	17149	17108	17276	17249	17220	17301	17271	17196	17360	17257	17342	17157	17374	17417	17245	17229	17128	17132	17179	17321	17217	17184	17231	17371	17267	17277	17244	17396	17295	17282	17217	17248	17174	17134	17284	17192	17322	17249	17174	17376	17303	17326	17125	17203	17438	17167	17238	17381	17161	17074	17315	17155	17223	17211	17142	17141	17144	17224	17099	17180	17230	17286	17298	17020	17344	17214	17108	17264	17285	17250	17427	17112	17154	17213	17257	17376	17010	17551	17227	17284	17279	17182	17148	17071	17307	17252	17128	17174	17285	17183	17234	17350	17370	17271	17255	17345	17129	17201	17278	17098	17436	17220	17201	17322	17261	17338	17238	17178	17332	17178	17437	17237	17360	17359	17229	17198	17267	17175	17142	17249	17255	17270	17304	17174	17192	17141	17309	17336	17286	17245	17125	17315	17275	17262	17349	17271	17290	17163	17199	17209	17417	17038	17079	17439	17064	17360	17261	17371	17162	17175	17280	17261	17229	17351	17205	17297	17101	17286	17046	17197	17431	17219	17276	17226	17280	17243	17227	17164	17202	17434	17276	17262	17214	17333	17251	17288	17303	17292	17250	17308	17308	17201	17311	17212	17259	17235	17263	17408	17320	17248	17164	17157	17079	17366	17488	17241	17337	17132	17270	17408	17014	17385	17110	17406	17292	17257	17209	17247	17182	17240	17253	17130	17148	17125	17380	17239	17220	17146	17359	17252	17239	17174	17310	17422	17322	17380	17242	17315	17374	17308	17228	17348	17006	17331	17342	17201	17401	17316	17253	17400	17138	17163	17069	17434	17195	17252	17136	17232	17221	17218	17414	17175	17209	17281	17301	17161	17300	17169	17080	17314	17367	17170	17317	17397	17231	17243	17159	17110	17289	17370	17362	17162	17223	17260	17316	17136	17213	17128	17451	17168	17104	17227	17187	17252	17464	17076	17265	17373	17238	17172	17224	17292	17114	17372	17264	17260	17246	17204	17251	17059	17488	17081	17227	17060	17176	17303	17208	17210	17285	17329	17220	17363	17201	17202	17290	17137	17326	17232	17184	17240	17278	17383	17249	17265	17394	17335	17172	17117	17158	17295	17188	17381	17102	17224	17321	17349	17248	17277	17233	17093	17250	17183	17185	17355	17295	17192	17398	17323	17381	17291	17257	17151	17261	17306	17454	17422	17295	17232	17299	17124	17351	17355	17363	17193	17174	17169	17129	17284	17239	17322	17202	17297	17205	17406	17217	17028	17312	17204	17192	17208	17167	17129	17321	17250	17138	17356	17202	17363	17094	17250	17291	17042	17303	17422	17306	17142	17151	17304	17291	17254	17289	17241	17379	17249	17076	17165	17302	17398	17222	17338	17141	17257	17187	17265	17152	17176	17251	17252	17126	17453	17175	17224	17117	17074	17248	17053	17118	17357	17143	17109	17024	17343	17207	17277	17262	17329	17308	17402	17249	17081	17199	17245	17136	17222	17205	17093	17036	17186	17346	17184	17381	17262	17424	17373	17270	17322	17105	17129	17224	17279	17325	17330	17454	16998	17405	17201	17291	17253	17137	17436	17277	17176	17221	17338	17016	17220	16998	17073	17221	17156	17254	17398	17247	17294	17237	17467	17216	17357	17254	17387	17270	17300	17191	17136	17265	17104	17253	17357	17229	17223	17178	17268	17170	17113	17128	17062	17109	17303	17247	17163	17223	17332	17180	17200	17142	17455	17103	17172	17291	17321	17273	17093	17207	17179	17127	17446	17362	17211	17328	17214	17485	17276	17445	17340	17219	17232	17264	17207	17310	17396	17324	17260	17210	17130	17214	17214	17232	17028	17196	17256	17314	17234	17331	17356	17176	17141	17099	17239	17153	17157	17371	17284	17353	17266	17346	17314	17237	17281	17227	17292	17117	17223	17234	17279	17476	17216	17235	17140	17340	17364	17243	17384	17403	17205	17271	17293	17163	17428	17258	17257	17373	17332	17243	17242	17299	17298	17247	17181	17169	17320	17386	17257	17109	17361	17297	17337	17335	17362	17345	17210	17114	17267	17280	17125	17058	17314	17259	17276	17443	17022	17259	17254	17120	17351	17247	17096	17254	17268	17163	17173	17202	17119	17272	17333	17201	17147	17045	17225	17279	17125	17160	17139	17156	17330	17152	17234	17259	17267	17332	17305	17133	17277	17308	17270	17283	17540	17492	17357	17128	17151	17228	17192	17011	17173	17159	17279	17266	17168	17345	17352	17231	17218	17094	17264	17347	17323	17174	17210	17229	17355	17267	17203	17177	17371	17152	17329	17438	17323	17344	17210	17458	17231	17317	17323	17117	17281	17338	17393	17163	17107	17132	17090	17247	17286	17419	17225	17295	17308	17091	17363	17250	17250	17276	17172	16949	17313	17220	17172	17239	17353	17199	17234	17181	17309	17150	17315	17134	17254	17261	17181	17134	17243	17166	17265	17204	17319	17269	17053	17281	17213	17028	17240	17296	17306	17198	17272	17172	17428	17139	17221	17252	17454	17138	17245	17162	17243	17319	17222	17363	17200	17104	17381	17243	17254	17341	17288	17193	17194	17108	17156	17281	16951	17536	17091	17294	17257	17353	17162	17213	17275	17208	17234	17225	17107	17147	17249	17391	17231	17214	17230	17393	17200	17096	17328	17414	17197	17221	17352	17141	17212	17040	17327	17108	17219	17234	17109	17151	16999	17153	17341	17257	17208	17130	17221	17361	17221	17102	17292	17336	17230	17266	17249	17249	17350	17062	17148	17243	17277	17163	17194	17308	17190	17316	17248	17333	17372	17354	17394	17199	17161	17230	17137	17230	17300	17331	17025	17333	17395	17236	17260	17337	17318	17405	17483	17225	17180	17289	17246	17288	17203	17159	17339	17243	17240	17258	17354	17172	17346	17261	17279	17255	17314	17273	17324	17129	17231	17233	17205	17349	17138	17123	17285	17081	17279	17426	17129	17231	17451	17157	17137	17360	17201	17225	17269	17333	17267	17375	17230	17099	17280	17094	17184	17227	17362	17019	17231	17236	17267	17200	17212	17251	17180	17300	17319	17220	17122	17247	17185	17356	17100	17054	17291	17088	17130	17278	17272	17215	17453	17053	17129	17110	17212	17268	17372	17198	17076	17343	17233	17335	17257	17323	17096	17409	17181	17226	17318	17241	17346	17343	17178	17296	17311	17289	17448	17286	17302	17259	17173	17269	17302	17237	17230	17325	17486	17131	17261	17108	17118	17373	17425	17398	17335	17280	17376	17191	17190	17230	17207	17235	17235	17142	17366	17265	17337	17177	17488	17286	17468	17194	17273	17323	17260	17301	17328	17036	17181	17239	17114	17079	17146	17291	17270	17253	17178	17130	17342	17202	17346	17174	17161	17174	17142	17288	17198	17190	17138	17253	17275	17371	17401	17273	17368	17241	17253	17248	17352	17225	17157	17115	17416	17224	17222	17249	17279	17271	17285	17172	17259	17322	17191	17418	17325	17260	17159	17082	17392	17163	17279	17294	17079	17366	17289	17265	17262	17306	17207	17194	16929	17261	17245	17187	17184	17238	17452	17354	17259	17236	17312	17172	17204	17265	17115	17270	17396	17278	17346	17338	17386	17193	17210	17210	17256	17202
27815	22718	27480	25787	22589	22768	22718	22392	22228	22372	22219	22380	22335	22291	22333	22348	22457	22301	22159	22543	22325	22369	22305	22461	22405	22361	22236	22133	22130	22265	22405	22484	22123	22404	22378	22410	22273	22394	22369	22270	22232	22335	22510	22606	22496	22301	22200	22351	22428	22550	22626	22316	22223	22220	22320	22108	22181	22395	22260	22192	22450	22344	22135	22373	22176	22247	22257	22283	22344	22394	22150	22172	22305	22153	22281	22308	22212	22296	22002	22169	22061	22163	22157	22138	22228	22281	22118	22163	22192	22155	22145	22170	22255	22215	22385	22245	22006	22127	22264	22135	22117	22327	22017	22230	22160	22206	22362	22292	22283	22257	22387	22181	22313	22235	22180	22137	22084	22007	22099	22174	22113	22204	22066	22269	22140	22158	22225	22388	22154	22344	22141	22248	22249	22108	22393	22319	22201	22291	22048	22305	22320	22215	22064	22165	22319	22352	22130	22271	22397	22205	22251	22240	22097	22128	22350	22370	22103	22265	22144	21981	22292	22323	22120	22462	22254	21973	22164	22401	22434	22205	22051	22086	22219	22468	22145	22307	22341	22412	22188	21918	22289	22192	22082	22321	22258	22316	22246	22177	22251	22077	22119	22271	22266	22280	22050	22215	22242	22269	22139	22473	22265	22248	22359	22463	22229	22078	22013	22244	22247	22036	22186	22212	21926	22118	21979	22262	22274	22105	22383	22295	22399	21997	22319	22244	22385	22171	22106	22277	22170	22311	22061	22238	22230	22143	22233	22192	22218	22013	22364	22313	21908	22192	22310	22262	22194	22048	22301	22094	22178	22181	22049	22251	22299	22216	22078	22266	22113	22277	22288	22415	21969	22072	22213	22290	21899	22327	22143	22127	22290	22209	22102	22221	22164	22309	22227	22160	22150	22187	22242	22233	22335	22161	22309	22202	22317	22320	22188	22286	21969	22092	22148	22213	22176	22376	22201	22150	22251	22066	22245	22142	22280	22270	22114	22136	22201	22234	22471	22086	22207	22270	22272	22132	22202	22196	22198	22169	21957	22252	22249	22119	22169	22620	22392	22231	22163	22144	22251	22153	22171	22290	22392	22199	22441	22279	22302	22358	22211	22491	21912	22228	22255	22144	22227	22307	22162	22280	22220	22070	22062	22075	22270	22201	22278	22101	22038	22154	22294	22288	22063	22111	22281	22090	22394	22057	22344	22149	22261	22132	22278	22104	22091	22095	22090	22316	22143	22234	22171	22009	22296	22329	22371	22410	22173	22090	22371	22128	22032	22139	22292	22254	22261	22194	22427	22325	22183	21953	22332	22210	22302	22131	22390	22399	22135	22090	22056	22055	22217	22090	22188	22286	22079	22340	22244	22233	22213	22282	22398	22179	22294	22437	22442	22144	22348	22044	22215	22196	22219	22367	22141	22254	22264	22141	22224	22224	22194	22168	22548	22181	22154	22352	22231	22252	22228	22133	22148	22285	22283	22139	22007	22473	22100	22294	22203	22227	22317	22189	22243	22191	22258	22159	22239	22265	22016	22196	22201	22197	22386	22303	21998	22167	22128	22269	22329	22116	22045	22132	22272	22112	22206	22193	22263	22185	22287	22029	22370	22334	22193	22351	22214	22168	22175	22135	22302	22268	22178	22100	22095	22205	22140	22069	22253	22050	22214	22428	22152	22394	22361	22191	22090	22424	22127	22192	22404	22256	22281	22131	22276	22301	22159	22189	22003	22013	22054	22304	22111	22180	22181	22033	22075	22097	22248	22261	22362	22317	22329	22176	22256	22093	22372	22128	22257	22387	22422	22424	22364	22215	22261	22155	22345	22170	22126	21954	22352	22421	22287	22302	22074	22072	22224	22188	22232	22195	22162	22353	22233	22259	22489	22301	22251	22221	22126	22322	21920	22058	21999	22118	22195	22003	22004	22293	22393	22443	22096	22202	22295	22369	22170	22099	22439	22145	22356	22209	22155	22280	22329	22302	22307	22249	22246	22366	22253	22120	22017	21894	22157	22291	22129	21942	22136	22327	22102	22435	22108	21995	22318	22434	22424	22311	22322	22247	22150	22117	22375	22040	22147	22303	22335	22231	22282	22404	22261	22209	22043	22180	22219	22214	22057	22281	22346	21979	22520	22265	22089	22116	22481	22212	22187	22170	22374	22251	22035	22237	22165	22215	22333	22061	22179	22479	22266	22022	22370	22238	22185	22161	22272	21998	21986	22310	22002	22286	22237	22080	22038	22335	22140	22183	22324	22352	22365	22154	22295	22240	22119	22033	22236	22114	22285	22112	22187	22273	22061	22079	22357	22425	22142	22198	22291	22270	22331	22348	22184	22126	22099	22322	22347	22194	22136	22137	22335	22404	22270	22249	22201	22160	22227	22284	22286	22209	22027	22162	22185	22336	22259	22317	22404	22147	22228	22038	22278	22213	22121	22072	22317	22301	22298	22221	22164	22184	22178	22178	22073	22208	22417	22190	21943	22148	22104	22054	22306	22152	22188	22156	22212	22229	22218	22278	22343	22443	22193	22085	22305	22477	22226	22246	22039	22300	22140	22299	22073	22166	22285	21925	22436	22025	22286	22526	22265	22123	22063	22173	22198	22035	22207	22209	22203	22130	22079	22316	22375	22279	22273	22231	22395	22307	21920	22237	22420	22305	21954	22304	22180	22268	22377	22373	22351	22045	22407	22391	22027	22376	22267	22127	22327	22160	22183	22319	22213	22143	22125	22386	22435	22354	22274	22134	22085	22326	22441	22149	22230	22316	22276	22138	22116	22077	22241	22302	22343	22000	22251	22171	22295	22115	22289	22232	22237	22497	22255	22078	22151	22206	22323	22341	22448	22166	22347	22242	22004	21959	22042	22329	22361	22384	22237	22184	22178	22186	22342	22193	22329	22159	22106	22102	22404	22064	22221	22260	22346	22222	22122	22429	22268	22166	22373	22342	22198	22250	22145	22161	22033	22436	22325	22169	22120	22262	22117	22042	22037	22193	22348	22165	22394	22293	22093	22194	22215	22208	22241	22158	22326	22113	22210	21962	22129	22116	22179	22420	22318	22179	22154	22095	22140	22202	22197	21985	22030	22177	22090	22275	22313	22221	22144	22245	22256	22434	22231	22338	22470	22310	22315	22258	22385	22099	22487	22216	22204	22180	22167	22238	22053	22154	22375	22177	22092	22010	22170	22254	22459	22096	22119	22034	21953	22192	22291	22350	22238	22273	22067	22158	22397	22105	22128	22148	22096	22360	22265	22265	22276	22101	22382	22223	22240	22123	22285	22276	22267	22145	22182	22150	22390	22199	22251	22237	22256	22398	22300	22023	22067	22153	22362	22099	22387	22289	22291	22116	22192	21979	22432	22255	22227	22060	22114	22087	21959	22098	22292	22038	22186	22191	22120	22089	22206	22276	22353	22308	22101	22552	22229	22179	22291	22269	22310	22516	22228	22182	22110	21984	22168	22368	22166	22348	22233	22434	22294	22224	22190	22255	22183	22319	22493	22213	22479	22145	22252	22124	22118	22202	22216	22144	22107	22216	22078	22185	22282	22036	22184	22122	22256	22143	22256	22333	21983	22062	22357	22172	22426	22282	22049	22137	22485	22432	22128	22276	22121	22172	22298	22233	22384	22427	22187	22287	22157	22156	22289	22494	22372	22123	22397	22221	22502	22091	22323	22155	22376	22235	22103	22122	22369	22487	22294	21986	22360	22127	22428	22239	22176	22209	22312	22154	22317	22300	22267	22246	22219	22259	22173	22200	22367	22326	22279	22256	22282	22094	22010	22264	22022	22101	22188	22165	22214	21982	22227	22301	22355	22217	22267	22282	22218	22080	22090	21941	22348	22326	22246	22018	22110	22002	22180	22154	22212	22423	22183	22293	22280	22206	22185	22155	22351	22086	21921	21932	22260	22395	22279	22325	22257	21975	22246	22112	22337	22478	22146	22245	22395	22127	22541	22376	22163	22278	22251	22010	22231	22166	22466	22201	22253	22376	22252	22292	22390	22254	22258	22357	22313	22127	22220	22443	22352	22252	22290	22206	22343	22406	22325	22259	22228	22259	22254	22023	22303	22392	22036	21795	22445	22317	22302	22242	22025	22202	22334	22079	22149	22181	22072	22238	22181	22340	22077	22116	22036	22318	22470	22413	22171	22116	22320	22114	22377	22202	22150	22120	22301	22155	22078	22380	21959	22267	22015	22305	21864	22163	22015	22114	22231	22220	22290	22078	22282	22128	22126	22169	22025	22216	22204	22049	22108	22054	22275	22035	22140	22202	22166	22422	22546	22328	22117	22225	22204	22146	22243	22319	22178	22150	22002	22165	22231	22348	22409	22274	22195	22137	22158	22093	22120	22479	22162	22028	22287	22134	22122	22279	22303	22299	22090	22170	22465	22228	22408	22304	22479	22123	22214	22048	22098	22252	22334	22201	22207	22258	22203	22203	22194	22247	22099	22254	22292	22140	22093	22199	22073	22060	21950	22184	22238	22263	22214	22180	22196	22109	22287	22328	22133	22254	22322	22262	21898	22265	22407	22008	22191	22305	22205	22274	22277	22264	22166	22141	22323	22096	22309	22149	22204	22140	22215	22266	22163	22254	22410	22221	22188	22185	22135	22282	22175	22192	22183	22207	22181	22240	22294	22130	22211	22190	22403	22350	22178	22263	22256	22331	22146	22103	22228	22283	22327	22370	22384	22254	22161	22203	22140	22178	21976	22238	22239	22028	22093	22229	22039	22099	22137	22057	22073	22332	22069	22249	22264	22227	22257	22368	22290	22202	22006	22121	22064	22433	22133	22176	22308	22047	21925	22105	22213	22176	22339	22539	22272	22274	22715	22267	22095	22169	22344	22256	22234	22382	22475	22181	22232	21985	22230	22125	22343	22218	22106	22221	22232	22028	22270	22143	22318	22203	22393	22233	22157	22160	22253	22229	22479	22270	22181	22126	22317	22073	22274	22243	22267	22336	22241	22022	22079	22160	22136	22165	22278	22248	22308	22340	22295	22258	22278	22277	22183	22124	22069	22223	21923	22159	22244	22152	22217	22110	22359	22127	22130	22118	22069	22313	22378	22214	22075	22235	22031	22221	22144	22204	22197	22198	22260	22244	22292	22344	22271	22483	22009	22144	22375	22166
18357	22874	22132	19903	18990	18521	18289	17999	17768	17672	17770	17719	17770	17807	17700	17771	17699	17644	17581	17545	17588	17704	17471	17672	17587	17572	17629	17637	17676	17700	17644	17810	17706	17630	17896	17658	17696	17539	17985	17728	17725	17750	17600	17487	17849	17839	17578	17800	18055	17638	17916	17637	17649	17631	17527	17651	17683	17600	17562	17696	17715	17674	17703	17808	17751	17712	17589	17525	17622	17662	17664	17591	17569	17440	17639	17568	17501	17749	17665	17557	17512	17697	17604	17764	17694	17531	17543	17550	17648	17616	17618	17541	17631	17739	17535	17797	17711	17521	17631	17580	17588	17623	17672	17732	17648	17533	17726	17595	17612	17841	17538	17495	17646	17571	17564	17625	17508	17515	17725	17706	17463	17492	17690	17744	17682	17880	17667	17696	17623	17425	17480	17680	17783	17583	17514	17434	17715	17790	17623	17633	17569	17668	17545	17640	17614	17535	17629	17671	17656	17590	17479	17662	17679	17622	17675	17501	17511	17505	17558	17502	17541	17564	17675	17587	17621	17682	17699	17647	17627	17636	17597	17562	17587	17560	17591	17490	17655	17384	17620	17703	17493	17642	17652	17617	17680	17602	17616	17728	17719	17360	17644	17703	17661	17607	17491	17500	17545	17680	17536	17622	17770	17751	17584	17650	17692	17715	17552	17722	17645	17668	17586	17375	17677	17727	17522	17484	17641	17635	17680	17583	17703	17655	17472	17627	17660	17640	17561	17709	17634	17651	17633	17724	17616	17666	17657	17788	17735	17577	17637	17597	17648	17805	17766	17662	17712	17547	17469	17517	17545	17592	17604	17513	17652	17483	17636	17560	17562	17769	17511	17619	17562	17442	17611	17607	17579	17719	17491	17709	17674	17449	17578	17599	17553	17604	17485	17709	17604	17713	17700	17734	17494	17502	17700	17694	17705	17646	17745	17557	17659	17313	17707	17537	17668	17629	17565	17616	17585	17680	17594	17609	17403	17477	17553	17628	17699	17636	17646	17748	17631	17448	17624	17763	17625	17628	17635	17720	17708	17692	17585	17654	17541	17703	17544	17699	17726	17564	17665	17603	17577	17706	17543	17713	17563	17591	17546	17673	17470	17603	17652	17625	17774	17528	17652	17501	17847	17434	17596	17428	17595	17565	17694	17719	17402	17566	17672	17673	17650	17583	17703	17497	17634	17669	17648	17544	17796	17503	17669	17618	17625	17610	17644	17511	17726	17564	17692	17441	17502	17526	17649	17686	17658	17534	17715	17612	17731	17579	17585	17634	17683	17802	17555	17525	17652	17865	17542	17695	17470	17574	17708	17497	17932	17707	17657	17653	17546	17685	17649	17472	17612	17546	17742	17616	17528	17685	17632	17600	17750	17565	17769	17606	17560	17777	17536	17550	17609	17624	17761	17486	17666	17631	17621	17643	17570	17780	17612	17674	17555	17677	17664	17768	17702	17780	17560	17642	17554	17574	17540	17567	17895	17677	17704	17628	17597	17756	17556	17519	17718	17728	17654	17460	17631	17639	17814	17400	17486	17706	17518	17527	17656	17551	17466	17656	17647	17570	17534	17555	17623	17611	17610	17648	17478	17749	17676	17687	17572	17628	17521	17753	17720	17680	17860	17787	17511	17633	17691	17612	17565	17804	17711	17627	17711	17701	17559	17479	17698	17748	17570	17605	17600	17654	17620	17662	17539	17645	17791	17716	17694	17770	17536	17549	17713	17545	17437	17685	17603	17675	17535	17652	17528	17504	17598	17676	17542	17683	17622	17777	17607	17573	17669	17502	17858	17570	17485	17526	17619	17428	17792	17606	17673	17753	17756	17516	17609	17815	17623	17539	17570	17726	17614	17695	17526	17599	17472	17571	17468	17613	17668	17700	17721	17574	17673	17673	17665	17536	17565	17683	17642	17752	17651	17656	17657	17607	17747	17642	17537	17588	17550	17761	17646	17691	17489	17724	17693	17623	17657	17706	17528	17602	17522	17490	17621	17525	17665	17864	17625	17556	17553	17482	17659	17464	17587	17668	17746	17522	17615	17724	17551	17737	17697	17793	17693	17623	17539	17579	17501	17657	17670	17612	17673	17694	17636	17675	17618	17609	17588	17661	17674	17664	17645	17625	17615	17375	17522	17644	17597	17721	17426	17679	17730	17683	17550	17754	17563	17745	17572	17801	17580	17724	17471	17697	17541	17798	17404	17588	17600	17496	17457	17577	17488	17731	17745	17457	17540	17722	17481	17784	17457	17782	17553	17546	17561	17697	17600	17701	17640	17610	17635	17722	17578	17528	17682	17435	17655	17580	17773	17755	17583	17544	17703	17614	17598	17795	17612	17508	17649	17553	17602	17618	17692	17821	17746	17710	17562	17656	17572	17557	17682	17642	17627	17575	17571	17532	17718	17648	17687	17627	17788	17668	17703	17635	17567	17559	17399	17640	17749	17478	17606	17644	17792	17512	17427	17717	17660	17553	17639	17639	17803	17634	17500	17482	17774	17705	17427	17428	17651	17713	17501	17606	17598	17810	17694	17711	17725	17695	17638	17793	17569	17538	17616	17702	17538	17762	17693	17503	17445	17591	17675	17530	17522	17608	17548	17562	17606	17509	17514	17640	17643	17698	17727	17643	17626	17639	17541	17724	17646	17619	17669	17695	17824	17535	17605	17516	17677	17549	17678	17765	17663	17562	17532	17698	17527	17609	17685	17590	17600	17684	17525	17514	17547	17770	17643	17547	17724	17550	17586	17634	17766	17574	17557	17446	17593	17605	17582	17782	17546	17573	17748	17639	17617	17565	17500	17626	17678	17512	17680	17507	17740	17468	17656	17590	17702	17546	17689	17652	17338	17675	17829	17658	17715	17667	17605	17656	17362	17666	17587	17483	17597	17706	17641	17616	17616	17511	17635	17648	17637	17615	17751	17666	17687	17635	17804	17527	17608	17558	17688	17669	17665	17503	17404	17775	17614	17569	17696	17705	17638	17520	17584	17670	17459	17773	17594	17563	17698	17853	17590	17551	17549	17642	17639	17410	17529	17726	17612	17631	17518	17607	17486	17481	17644	17580	17516	17739	17934	17650	17675	17768	17673	17554	17454	17737	17587	17522	17594	17701	17794	17630	17689	17546	17537	17581	17784	17688	17621	17631	17651	17642	17664	17495	17794	17630	17775	17660	17668	17704	17587	17700	17639	17569	17688	17633	17500	17651	17554	17743	17709	17623	17691	17659	17693	17661	17489	17687	17750	17732	17853	17790	17701	17668	17756	17565	17604	17668	17513	17630	17606	17657	17700	17541	17567	17648	17541	17676	17812	17580	17634	17608	17723	17702	17828	17632	17580	17561	17808	17523	17797	17573	17754	17525	17668	17503	17692	17642	17659	17686	17601	17630	17795	17465	17610	17667	17731	17896	17519	17568	17596	17375	17871	17710	17610	17650	17587	17504	17856	17653	17616	17684	17679	17685	17766	17711	17708	17642	17507	17581	17549	17586	17688	17690	17549	17912	17645	17651	17697	17727	17572	17595	17621	17656	17519	17607	17619	17605	17753	17622	17537	17598	17532	17576	17543	17742	17543	17656	17586	17640	17602	17832	17752	17649	17558	17477	17645	17581	17626	17628	17796	17539	17469	17428	17626	17574	17575	17393	17672	17567	17772	17764	17642	17505	17557	17701	17714	17633	17721	17792	17721	17558	17654	17504	17456	17630	17751	17559	17669	17508	17563	17789	17662	17534	17608	17593	17717	17633	17701	17661	17745	17576	17784	17499	17583	17493	17578	17761	17476	17714	17797	17745	17627	17708	17836	17567	17554	17584	17698	17558	17508	17636	17505	17581	17655	17490	17485	17806	17678	17784	17544	17632	17796	17616	17629	17657	17826	17465	17458	17506	17507	17700	17693	17709	17619	17662	17613	17568	17568	17799	17610	17601	17468	17612	17601	17523	17856	17526	17571	17611	17696	17630	17619	17736	17643	17560	17533	17652	17633	17666	17578	17545	17682	17567	17674	17772	17481	17526	17624	17556	17725	17611	17566	17624	17594	17593	17725	17427	17551	17655	17660	17561	17504	17581	17499	17552	17565	17591	17518	17553	17656	17724	17545	17626	17667	17558	17645	17535	17523	17744	17618	17571	17610	17648	17689	17720	17731	17517	17619	17451	17560	17704	17777	17553	17506	17594	17579	17737	17631	17457	17430	17450	17485	17709	17611	17617	17439	17561	17667	17779	17616	17633	17569	17603	17566	17547	17537	17752	17792	17604	17650	17719	17674	17641	17574	17572	17831	17662	17766	17669	17661	17769	17564	17592	17725	17462	17605	17632	17565	17879	17641	17502	17508	17691	17646	17502	17515	17771	17673	17738	17575	17606	17593	17751	17525	17579	17641	17585	17607	17818	17605	17595	17772	17455	17671	17610	17787	17864	17557	17592	17475	17701	17563	17703	17633	17677	17761	17565	17622	17699	17582	17501	17717	17477	17552	17703	17825	17829	17792	17657	17853	17601	17550	17646	17705	17493	17470	17585	17562	17518	17546	17490	17610	17634	17587	17591	17574	17689	17562	17625	17657	17564	17513	17733	17691	17565	17636	17698	17518	17485	17475	17663	17691	17518	17698	17593	17574	17563	17706	17779	17578	17486	17678	17793	17733	17669	17524	17557	17621	17585	17795	17803	17666	17723	17722	17552	17666	17578	17896	17552	17677	17700	17691	17606	17500	17625	17623	17590	17556	17645	17455	17486	17617	17521	17643	17610	17477	17516	17629	17681	17620	17572	17634	17688	17635	17783	17435	17590	17643	17585	17494	17653	17720	17577	17600	17644	17606	17763	17615	17740	17703	17786	17730	17599	17607	17645	17770	17365	17446	17631	17649	17523	17719	17634	17731	17581	17593	17528	17527	17621	17783	17562	17778	17482	17747	17607	17756	17831	17723	17859	17678	17605	17508	17719	17561	17630	17713	17561	17711	17486	17718	17628	17512	17713	17496	17735	17673	17765	17590	17679	17560	17742	17523	17421	17572	17588	17684	17611	17773	17568	17682	17578	17554	17618	17727	17716	17822	17780	17522	17571	17748	17603	17717	17461	17775	17485	17580	17833	17573	17456	17638	17528	17605	17760	17594	17596	17742	17664	17732	17677	17681	17661
23812	21374	28931	24358	23004	25204	26070	23319	22682	23036	23104	22862	22677	22715	22530	22579	22698	22721	22635	22284	22309	22526	22586	22616	22461	22593	22503	22514	22461	22620	22402	22518	22520	22277	22466	22491	22516	22385	22610	22278	22317	22591	22428	22391	22281	22372	22498	22896	23353	23005	22807	22634	22337	22463	22194	22415	22363	22210	22503	22411	22374	22340	22379	22303	22488	22293	22446	22437	22416	22449	22269	22464	22324	22179	22430	22285	22358	22226	22361	22271	22365	22477	22476	22402	22427	22368	22150	22245	22362	22157	22537	22261	22336	22505	22348	22476	22284	22234	22456	22253	22261	22355	22301	22297	22458	22271	22597	22440	22197	22543	22352	22398	22324	22171	22137	22175	22224	22163	22201	22577	22224	22432	22768	22521	22557	22380	22298	22568	22471	22506	22436	22366	22213	22279	22542	22370	22220	22327	22548	22226	22397	22274	22307	22226	22501	22114	22245	22246	22385	22503	22249	22436	22412	22368	21984	22328	22330	22306	22381	22325	22199	22160	22511	22420	22270	22295	22549	22305	22381	22350	22262	22255	22539	22250	22255	22365	22274	22480	22413	22361	22338	22234	22392	22372	22570	22226	22534	22226	22346	22324	22271	22267	22193	22311	22406	22432	22303	22460	22438	22457	22130	22441	22447	22715	22503	22451	22262	22486	22275	22428	22376	22415	22103	22343	22496	22286	22375	22374	22405	22305	22355	22333	22333	22392	22451	22345	22264	22246	22473	22503	22200	22261	22418	22357	22447	22107	22202	22289	22514	22460	22193	22246	22404	22313	22147	22288	22408	22364	22404	22611	22347	22472	22220	22301	22210	22382	22281	22333	22236	22320	22198	22400	22211	22225	22292	22380	22334	22180	22377	22422	22379	22407	22463	22443	22349	22201	22451	22359	22382	22106	22311	22074	22295	22365	22145	22336	22405	22235	22290	22266	22434	22545	22644	22445	22347	22313	22525	22450	22344	22287	22521	22171	22226	22169	22474	22314	22459	22259	22313	22434	22417	22212	22132	22381	22276	22153	22039	22253	22216	22402	22189	22457	22439	22302	22422	22467	22323	22453	22533	22620	22198	22221	22276	22378	22142	22217	22410	22250	22367	22241	22432	22292	22226	22381	22191	22320	22228	22440	22385	22454	22249	22412	22353	22397	22262	22446	22464	22312	22153	22506	22247	22440	22428	22358	22356	22263	22424	22240	22297	22226	22499	22311	22320	22329	22153	22401	22415	22159	22354	22194	22367	22356	22370	22278	22423	22479	22360	22324	22422	22197	22270	22273	22287	22399	22317	22382	22248	22214	22214	22431	22313	22330	22498	22389	22311	22175	22446	22571	22390	22381	22307	22334	22225	22273	22501	22206	22411	22443	22384	22372	22399	22408	22505	22213	22423	22539	22460	22379	22304	22403	22252	22324	22370	22359	22167	22300	22166	22305	22359	22379	22050	22539	22287	22291	22287	22418	22414	22317	22371	22185	22415	22298	22275	22387	22271	22508	22375	22383	22307	22389	22561	22212	22188	22313	22512	22300	22354	22337	22436	22434	22330	22496	22285	22384	22331	22208	22100	22241	22179	22311	22399	22213	22219	22345	22386	22323	22585	22392	22103	22247	22390	22192	22364	22352	22133	22108	22535	22497	22299	22439	22235	22401	22476	22282	22214	22341	22288	22370	22250	22403	22419	22361	22397	22194	22337	22431	22240	21994	22408	22349	22447	22386	22168	22402	22506	22350	22553	22390	22445	22289	22068	22132	22110	22319	22263	22502	22455	22270	22440	22393	22157	22200	22436	22247	22393	22203	22221	22349	22312	22335	22432	22306	22070	22271	22328	22358	22303	22454	22463	22385	22317	22262	22419	22417	22536	22411	22460	22326	22395	22341	22163	22200	22089	22374	22413	22510	22352	22294	22371	22310	22161	22274	22388	22472	22178	22291	22366	22245	22309	22317	22416	22391	22213	22162	22356	22542	22097	22220	22280	22303	22411	22333	22387	22188	22219	22328	22328	22176	22493	22304	22590	22410	22482	22253	22269	22015	22317	22234	22270	22260	22419	22683	22568	22502	22394	22506	22321	22299	22240	21976	22516	22315	22497	22326	22390	22305	22310	22179	22262	22298	22497	22452	22313	22436	22810	22438	22550	22297	22424	22191	22491	22445	22408	22356	22503	22294	22308	22492	22284	22319	22230	22532	22333	22584	22360	22446	22286	22426	22427	22181	22313	22406	22457	22348	22199	22588	22448	22281	22472	22304	22466	22575	22386	22289	22233	22373	22187	22221	22596	22328	22304	22418	22427	22737	22187	22283	22239	22358	22211	22445	22598	22300	22360	22438	22398	22434	22421	22483	22435	22363	22272	22349	22320	22135	22226	22387	22408	22482	22496	22385	22309	22045	22255	22253	22294	22363	22222	22400	22291	22274	22214	22434	22431	22351	22250	22509	22237	22397	22559	22249	22282	22312	22390	22172	22222	22279	22364	22321	22179	22219	22409	22461	22246	22227	22471	22553	22478	22195	22523	22441	22430	22388	22276	22396	22275	22313	22400	22317	22151	22452	22270	22254	22312	22470	22505	22484	22413	22401	22400	22269	22247	22452	22330	22373	22551	22371	22491	22214	22272	22342	22638	22569	22450	22116	22278	22480	22375	22186	22345	22326	22301	22538	22226	22426	22487	22073	22313	22317	22346	22503	22162	22357	22462	22387	22504	22383	22522	22465	22536	22307	22347	22319	22569	22269	22489	22230	22242	22370	22332	22474	22398	22227	22554	22467	22272	22487	22250	22248	22477	22387	22507	22130	22398	22365	22569	22432	22361	22465	22332	22129	22344	22293	22461	22395	22473	22238	22473	22426	22373	22348	22219	22451	22370	22188	22321	22356	22380	22638	22478	22502	22217	22494	22161	22506	22216	22180	22274	22423	22403	22417	22382	22758	22478	22379	22363	22352	22568	22625	22444	22473	22427	22416	22463	22216	22267	22124	22316	22390	22374	22350	22319	22303	22245	22196	22371	22428	22482	22411	22312	22497	22396	22155	22345	22372	22300	22233	22637	22261	22341	22489	22443	22323	22250	22272	22291	22284	22168	22308	22460	22481	22450	22520	22361	22512	22409	22488	22381	22554	22266	22400	22272	22446	22198	22335	22444	22355	22394	21950	22398	22211	22431	22551	22288	22536	22364	22323	22321	22292	22444	22345	22185	22455	22355	22111	22212	22508	22150	22108	22283	22510	22477	22646	22399	22422	22443	22378	22219	22269	22577	22533	22304	22431	22230	22270	22239	22618	22452	22397	22451	22543	22367	22563	22349	22400	22412	22565	22338	22453	22329	22592	22219	22161	22539	22329	22501	22160	22395	22341	22414	22496	22201	22468	22324	22305	22399	22313	22369	22423	22416	22442	22247	22342	22411	22237	22404	22485	22357	22240	22216	22419	22274	22338	22371	22232	22154	22356	22326	22237	22274	22488	22261	22313	22372	22450	22307	22351	22466	22290	22497	22289	22357	22263	22420	22414	22370	22334	22325	22223	22208	22272	22424	22499	22415	22331	22340	22218	22173	22165	22425	22199	22476	22524	22353	22492	22267	22651	22306	22457	22651	22402	22270	22342	22165	22212	22136	22278	22350	22381	22295	22214	22469	22302	22208	22543	22448	22256	22448	22383	22285	22474	22506	22241	22348	22187	22399	22399	22370	22147	22537	22433	22392	22195	22413	22171	22506	22516	22381	22244	22423	22262	22330	22406	22431	21970	22134	22459	22187	22282	22494	22247	22421	22467	22511	22232	22407	22294	22308	22299	22403	22495	22374	22078	22390	22398	22335	22469	22317	22310	22419	22196	22359	22394	22449	22314	22603	22367	22340	22412	22273	22366	22255	22273	22110	22230	22365	22288	22137	22362	22378	22461	22376	22353	22253	22232	22157	22450	22409	22317	22339	22059	22332	22382	22203	22230	22249	22249	22281	22504	22273	22445	22271	22573	22481	22258	22248	22332	22233	22495	22362	22395	22398	22542	22114	22294	22415	22317	22381	22447	22664	22429	22445	22530	22163	22344	22254	22328	22274	22417	22464	22395	22465	22436	22402	22373	22321	22443	22478	22155	22319	22258	22192	22316	22397	22196	22302	22445	22369	22393	22259	22250	22432	22159	22353	22506	22461	22332	22198	22183	22483	22247	22206	22602	22577	22495	22378	22208	22223	22376	22221	22386	22354	22094	22192	22425	22381	22198	22299	22263	22504	22366	22117	22521	22349	22247	22510	22401	22354	22383	22301	22398	22342	22365	22335	22472	22473	22143	22334	22357	22403	22457	22429	22307	22205	22368	22350	22368	22642	22591	22606	22330	22621	22158	22316	22292	22489	22297	22210	22304	22465	22644	22291	22422	22392	22414	22207	22296	22479	22330	22276	22266	22249	22266	22500	22413	22541	22430	22318	22345	22449	22152	22236	22345	22419	22522	22518	22230	22301	22336	22286	22287	22348	22284	22418	22401	22271	22225	22655	22332	22263	22245	22501	22404	22337	22143	22155	22366	22434	22349	22561	22536	22339	22611	22513	22451	22330	22259	22432	22370	22037	22498	22568	22627	22330	22517	22222	22390	22407	22473	22420	22417	22280	22149	22329	22273	22459	22290	22305	22382	22416	22251	22202	22467	22226	22555	22297	22152	22251	22275	22503	22323	22204	22383	22389	22335	22186	22263	22418	22235	22204	22293	22340	22218	22314	22312	22345	22272	22122	22350	22447	22425	22326	22292	22420	22420	22313	22467	22118	22208	22339	22243	22379	22484	22443	22428	22424	22338	22313	22512	22497	22367	22116	22288	22567	22383	22416	22531	22410	22474	22127	22409	22351	22305	22497	22261	22406	22504	22590	22332	22183	22418	22349	22566	22543	22651	22327	22241	22533	22310	22389	22319	22566	22519	22476	22375	22458	22209	22437	22418	22234	22459	22379	22262	22486	22470	22169	22344	22457	22338	22382	22537	22193	22157	22222	22478	22444	22370	22057	22296	22395	22366	22387	22107	22352	22724	22360	22290	22274	22263	22324	22270	22311	22347	22556	22289	22433	22617	22217	22169	22502	22263	22580	22455	22480	22402	22454	22355	22256	22148	22424	22396	22279	22225	22237	22490	22208	22281
19483	30066	27955	23565	21172	19800	19041	18551	18510	18318	18242	18084	18056	17929	17909	17835	17938	17925	17861	17764	17938	17851	17928	17741	17670	17797	17949	17732	17711	17866	17691	17682	17882	17905	17974	17983	17836	17809	17850	18033	17653	17778	17779	17746	17870	17822	17784	18722	19377	18881	18438	18211	18043	17717	17603	17744	17655	17731	17864	17688	17773	17689	17583	17647	17656	17597	17716	17521	17796	17603	17799	18015	17773	17742	17759	17755	17797	17696	17872	17670	17792	17821	17690	17854	17500	17656	17661	17938	17834	17527	17626	17668	17658	17553	17710	17489	17708	17726	17467	17672	17609	17841	17789	17697	17748	17601	17746	17618	17660	17747	17610	17618	17707	17742	17759	17799	17642	17656	17894	17647	17857	17648	17828	17662	17673	17723	17856	17880	17594	17742	17825	17770	17738	17729	17823	17820	17772	17790	17734	17715	17727	17588	17725	17783	17667	17743	17548	17777	17807	17675	17816	17736	17891	17707	17591	17828	17658	17527	17714	17811	17621	17493	17530	17630	17634	17820	17771	17536	17659	17678	17759	17638	17670	17767	17671	17550	17838	17469	17629	17840	17737	17592	17545	17579	17604	17733	17729	17624	17706	17718	17774	17905	17688	17589	17778	17771	17719	17865	17538	17673	17780	17617	17771	17664	17909	17671	17723	17711	17732	17709	17801	17790	17640	17609	17811	17806	17808	17813	17853	17800	17817	17672	17696	17713	17694	17764	17520	17696	17604	17847	17722	17708	17683	17731	17568	17771	17682	17767	17884	17803	17652	17779	17541	17692	17777	17732	17790	17744	17580	17573	17532	17741	17727	17780	17787	17705	17731	17706	17730	17575	17910	17694	17581	17866	17688	17800	17675	17567	17692	17644	17744	17638	17695	17594	17985	17620	17698	17929	17723	17729	17557	17764	17525	17734	17885	17783	17768	17641	17762	17681	17668	17815	17707	17755	17744	17752	17738	17823	17890	17732	17714	17734	17739	17590	17755	17829	17674	17755	17653	17728	17741	17605	17704	17814	17684	17529	17698	17693	17839	17685	17729	17938	17685	17803	17850	17739	17747	17666	17750	17543	17714	17624	17627	17792	17755	17701	17747	17593	17719	17765	17795	17698	17644	17907	17697	17638	17535	17694	17885	17567	17651	17659	17812	17655	17728	17573	17699	17795	17707	17623	17587	17730	17549	17744	17927	17757	17570	17679	17911	17752	17621	17615	17701	17587	17624	17619	17854	17574	17635	17765	17818	17538	17783	17721	17780	17699	17784	17630	17700	17779	17715	17641	17718	17686	17719	17617	17779	17657	17960	17640	17698	17832	17649	17858	17835	17887	17775	17677	17685	17631	17596	17636	17671	17734	17782	17542	17762	17608	17775	17703	17837	17771	17534	17755	17735	17780	17605	17651	17626	17636	17668	17822	17795	17881	17935	17697	17672	17757	17721	17876	17694	17893	17611	17723	17728	17931	17605	17588	17781	17677	17786	17802	17707	17771	17776	17678	17697	17611	17552	17679	17746	17606	17743	17612	17631	17738	17654	17676	17778	17825	17826	17766	17805	17513	17841	17655	17772	17734	17960	17662	17691	17758	17811	17711	17669	17708	17611	17807	17795	17739	17648	17771	17738	17725	17663	17594	17783	17629	17704	17807	17897	17620	17739	17652	17826	17666	17705	17519	17776	17885	17583	17834	17649	17781	17690	17647	17915	17661	17866	17875	17742	17744	17656	17794	17638	17643	17705	17848	17783	17564	17902	17508	17812	17662	17691	17618	17566	17726	17645	17732	17803	17677	17705	17632	17635	17762	17596	17687	17703	17665	17663	17767	17681	17679	17712	17610	17617	17830	17604	17735	17777	17668	17826	17875	17804	17690	17850	17574	17589	17828	17610	17765	17716	17729	17568	17775	17666	17648	17689	17532	17788	17775	17530	17821	17993	17677	17635	17884	17490	17840	17711	17789	17641	17600	17769	17899	17493	17695	17857	17979	17801	17735	17637	17624	17833	17897	17611	17724	17796	17782	17840	17790	17650	17685	17804	17709	17672	17760	17819	17636	17777	17650	17743	17654	17687	17766	17624	17576	17884	17868	17757	17654	17657	17841	17520	17561	17762	17787	17838	17670	17789	17428	17887	17732	17719	17708	17615	17756	17755	17838	17419	17536	17794	17663	17778	17877	17727	17484	17617	17702	17747	17757	17610	17828	17668	17620	17687	17746	17681	17706	17709	17856	17726	17663	17913	17672	17703	17831	17604	17584	17728	17468	17748	17529	17639	17654	17504	17695	17657	17716	17887	17722	17742	17653	17729	17826	17764	17671	17866	17690	17689	17635	17752	17745	17692	17896	17557	17797	17701	17767	17820	17810	17614	17767	17659	17800	17752	17771	17547	17902	17499	17842	17717	17760	17741	17696	17694	17799	17664	17804	17816	17680	17788	17474	17534	17789	17745	17759	17698	17759	17823	17808	17778	17885	17531	17731	17863	17654	17749	17668	17707	17708	17720	17880	17570	17755	17660	17815	17788	17732	17677	17732	17920	17540	17608	17626	17772	17614	17701	17714	17873	17756	17703	17797	17426	17726	17713	17609	17650	17854	17652	17852	17841	17899	17517	17676	17825	17716	17740	17719	17633	17612	17662	17679	17822	17818	17825	17597	17734	17623	17709	17754	17623	17776	17684	17744	17666	17551	17585	17666	17528	17697	17687	17681	17987	17744	17656	17590	17739	17725	17723	17755	17750	17763	17697	17751	17940	17733	17842	17845	17699	17808	17642	17400	17752	17694	17629	17521	17688	17538	17772	17721	17543	17814	17749	17757	17606	17613	17803	17772	17772	17619	17566	17751	17665	17606	17693	17664	17734	17908	17715	17771	17834	17569	17627	17605	17604	17778	17620	17896	17705	17731	17667	17646	17836	17791	17676	17730	17757	17766	17798	17771	17724	17706	17711	17526	17823	17799	17569	17722	17786	17656	17851	17715	17927	17655	17720	17796	17730	17667	17815	17621	17648	17930	17574	17686	17716	17760	17787	17755	17703	17814	17672	17816	17884	17638	17826	17627	17762	17817	17761	17738	17569	17721	17649	17647	17803	17583	17768	17575	17808	17795	17737	17723	17668	17559	17696	17591	17587	17656	17802	17759	17762	17635	17696	17694	17626	17628	17591	17810	17703	17770	17696	17600	17881	17680	17580	17932	17888	17791	17743	17910	17679	17684	17858	17752	17717	17546	17613	17697	17702	17687	17832	17634	17783	17614	17621	17650	17614	17749	17531	17795	17728	17810	17624	17723	17797	17650	17623	17602	17822	17751	17510	17585	17764	17697	17705	17695	17776	17620	17685	17575	17749	17664	17650	17805	17885	17652	17721	17644	17661	17592	17745	17655	17717	17776	17773	17712	17682	17623	17736	17694	17910	17767	17771	17525	17721	17739	17805	17758	17665	17616	17683	17758	17713	17562	18007	17816	17572	17645	17692	17754	17549	17692	17629	17859	17645	17652	17636	17791	17902	17713	17744	17746	17710	17525	17821	17712	17658	17733	17780	17818	17753	17677	17908	17867	17800	17879	17799	17855	17602	17849	17667	17674	17751	17799	17776	17643	17864	17588	17700	17861	17808	17671	17645	17817	17725	17787	17740	17825	18039	17655	17804	17493	17800	17609	17629	17655	17786	17842	17655	17865	17688	17800	17764	17639	17619	17794	17947	17715	17675	17582	17874	17636	17741	17704	17898	17668	17602	17666	17620	17794	17689	17625	17706	17763	17646	17715	17430	17726	17514	17715	17757	17860	17738	17843	17769	17520	17637	17769	17746	17774	17614	17754	17759	17864	17532	17874	17853	17735	17809	17717	17670	17806	17773	17716	17746	17553	17585	17634	17818	17732	17632	17776	17730	17771	17917	17751	17678	17759	17670	17783	17665	17786	17866	17734	17755	17723	17798	17841	17879	17781	17777	17797	17829	17889	17745	17870	17593	17445	17831	17830	17923	17823	17648	17748	17741	17624	17733	17677	17699	17640	17725	17936	17616	17707	17583	17813	17502	17708	17717	17805	17919	17633	17558	17592	17762	17830	17698	17836	17721	17732	17793	17779	17732	17717	17809	17642	17800	17603	17791	17688	17704	17790	17615	17736	17760	17635	17662	17863	17697	17830	17610	17759	17798	17740	17553	17774	17739	17776	17895	17639	17752	17773	17837	17522	17781	17695	17580	17880	17815	17838	17887	17685	17517	17731	17724	17721	17737	17684	17820	17746	17711	17620	17805	17639	17860	17741	17762	17781	17765	17715	17744	17755	17756	17597	17763	17864	17659	17687	17662	17697	17692	17638	17662	17637	17826	17725	17645	17789	17592	17648	17737	17671	17545	17818	17848	17600	17543	17710	17636	17718	17782	17991	17770	17706	17611	17737	17764	17817	17717	17662	17642	17703	17692	17615	17663	17600	17739	18045	17830	17689	17865	17577	17740	17719	17613	17702	17727	17638	17889	17678	17741	17899	17565	17657	17877	17736	17754	17719	17816	17626	17754	17843	17676	17713	17778	17670	17753	17847	17784	17943	17765	17864	17666	17592	17662	17688	17802	17818	17784	17702	17776	17682	17673	17697	17644	17736	17777	17574	17669	17772	17769	17639	17546	17768	17766	17754	17645	17681	17900	17681	17626	17802	17758	17763	17787	17728	17764	17746	17579	17753	17757	17580	17640	17765	17780	17668	17849	17742	17783	17613	17879	17722	17687	17615	17874	17769	17669	17775	17738	17694	17733	17852	17787	17816	17735	17656	17735	17730	17624	17546	17665	17582	17695	17843	17650	17844	17586	17628	17692	17697	17679	17613	17627	17667	17583	17630	17510	17707	17712	17533	17690	17551	17733	17744	17747	17747	17724	17649	17821	17701	17731	17668	17679	17735	17824	17743	17537	17710	17657	17767	17786	17717	17782	17776	17960	17559	17655	17804	17709	17910	17746	17645	17939	17897	17624	17676	17917	17809	17650	17647	17589	17908	17834	17573	17808	17683	17707	17676	17779	17644	17762	17571	17641	17676	17779	17786	17665	17660	17686	17654	17714	17754	17711	17670	17645	17787	17701	17906	17719	17725	17727	17911	17929	17757	17627	17836	17706	17730	17620	17683	17815	17662	17744	17671
22775	21343	29187	23886	21782	24874	27962	23605	22775	23196	22864	22837	22623	22616	22603	22590	22348	22593	22578	22380	22303	22495	22548	22520	22312	22407	22373	22361	22560	22449	22455	22366	22384	22400	22227	22261	22295	22295	22212	22315	22514	22461	22377	22340	22336	22397	22698	23645	24384	23590	23470	22662	22545	22331	22456	22316	22170	22108	22023	22285	22132	22210	22228	22337	22261	22169	22326	22299	22161	22267	22265	22224	22293	22381	22052	22191	22470	22244	22194	22020	22184	22117	22337	22297	22422	22172	22119	22129	21997	22321	22185	22229	22311	22046	22149	22147	22123	22186	22123	22182	22182	22262	22180	22407	22096	22309	22048	22002	22081	22295	22098	22236	21873	21885	22308	22045	22100	22034	22374	22172	22191	22140	22184	22250	22255	22110	22083	22157	22251	21998	22016	22021	22156	22281	22255	21960	22005	22262	22111	22167	22374	21983	21875	21864	22214	22165	22270	22183	22149	22075	22285	22003	22083	22112	22140	22042	22259	22234	22367	22206	22394	22214	22301	22121	22231	22253	22137	22387	22047	22114	21999	22174	22146	21973	22054	22165	22077	22285	22127	21993	22190	22110	21946	22319	22203	22087	21921	22132	22178	22180	22148	22111	22045	21974	22014	21948	22210	22204	21971	22140	22210	22130	22104	21943	22033	22012	22351	22223	22304	22053	22156	22104	21956	22124	22005	22112	22215	22049	22335	22076	22140	22202	22237	22052	22203	22201	22197	21938	22186	22184	22225	22123	22217	22127	22247	22319	22186	22246	22257	22016	22028	22193	22198	22171	22098	22099	22172	22167	22098	22092	22116	22035	22080	22025	22128	22164	22232	22342	22125	21987	22126	22111	22009	22286	22129	22120	22164	22352	21991	22038	22169	21956	22097	21892	22128	21987	22004	22208	22215	22116	22274	22049	22048	22195	21972	22306	22058	22248	22246	21994	22146	22180	22405	21976	22144	22250	21765	22241	22149	21930	21949	22230	22295	22013	21891	21986	21929	22061	22158	22079	22052	21871	22248	21941	22072	22093	22331	21954	22145	21898	22040	22043	21983	22161	22114	22168	22155	22236	22166	22036	22082	22016	22078	22220	22064	21925	21945	22123	22354	22287	22162	22023	22241	22004	22223	21983	22150	22032	22162	22285	22197	22133	22088	22008	22282	22108	22239	22055	22102	22158	22136	21983	22128	22217	22126	22212	22081	21907	22121	22000	22033	21972	22058	21992	22233	22178	22146	22027	21983	22090	22050	21910	22136	22145	21986	22177	22272	22311	22217	22103	22046	22217	22249	21916	22063	22143	22089	22214	22215	21906	22071	21959	22197	22112	22234	22069	22347	22341	22053	22032	22366	22196	22044	22030	22111	22041	22157	22152	21880	22083	22281	22252	22165	22104	22097	21734	21935	21984	22236	22260	22024	22044	22402	22212	21862	22095	22172	22142	22142	22076	22379	21957	22059	22113	22152	22248	22316	22090	22137	22201	22325	22057	22110	22123	22075	21853	22113	22245	22107	22065	22216	22285	22015	22188	22061	22183	22254	22118	22154	22205	22169	22169	22023	22087	22027	22115	22202	22166	21932	22109	22304	22089	22489	22084	22107	22216	22124	22124	22154	22274	22220	22056	22224	22161	21867	22071	22097	22160	22187	22219	22065	22210	22166	22221	21906	22179	22201	22117	21983	22049	22138	22126	22121	22011	22206	22309	22086	22026	22242	22325	22034	22140	22044	22280	22028	22171	22224	22111	22318	22311	22385	21999	22235	22159	22087	21975	22126	22025	22120	22261	22244	22176	22172	22245	22001	21918	22114	21946	22289	22150	22042	22175	22051	21979	22219	22022	22217	22264	22162	22155	22229	22087	22047	22121	22236	21983	22037	22319	22111	22111	22016	22128	22363	22133	22100	22269	22024	22126	22136	22227	22169	22005	22193	22166	22103	22241	21976	22071	22119	22068	22078	21969	22147	22102	22037	22376	22235	21987	22294	22392	22316	22225	22195	21871	21991	22275	22268	22125	22163	21919	22248	22085	22068	22277	22087	22032	22255	22356	22093	22183	21934	22282	22243	22020	22199	22215	22286	22063	22171	22181	22144	22075	21925	22220	21918	22129	22273	22013	22031	22224	21932	22164	21878	22177	22136	22123	22028	22069	21963	21855	22160	22101	22016	21882	22046	21990	22097	22137	22035	22142	22228	22053	22182	22161	22214	22207	22128	22183	21946	22011	22060	22189	22335	22162	22216	22231	22117	22207	22057	22148	22066	22163	21991	21916	21985	22186	22314	22034	22255	22014	22211	22229	22116	22264	22010	22018	22304	21819	22114	22136	22209	22354	21920	22161	22200	22256	22076	22338	22416	22131	22053	22330	22183	22107	22469	22182	22064	22217	22059	22104	22362	22091	22326	22303	22117	22108	22029	22126	21798	22064	22025	22148	22086	22111	22201	21963	22187	21899	21998	22276	22277	22171	22122	22269	22153	22173	22296	22149	22159	22120	22204	22225	22244	22130	22220	22088	22366	22095	21999	22166	22252	22102	22231	22094	21999	22217	22093	21942	22080	21990	22239	22175	22067	22019	22260	22069	22132	22366	22218	22072	22095	22377	22101	22018	22216	21980	21987	22134	22377	21976	22046	21981	22268	22256	22049	22121	22129	22144	22182	21987	22033	21977	22222	22091	22210	22162	22061	22047	22027	22004	22058	22059	22279	22232	22048	22056	22322	22208	22134	22219	22198	22211	22294	22107	22176	22207	22167	22113	22099	22329	22172	22303	22158	22084	22299	22325	22199	22207	21876	22243	22153	22098	22154	22208	22245	22172	21998	22035	22377	22194	21987	22073	21989	22190	22177	22411	22063	22182	22054	22111	22236	22250	21775	22320	22111	22341	22296	21929	22009	22218	22206	22003	22074	22027	22082	22266	22190	22401	22041	22102	22155	22127	22007	22238	22089	22084	21966	22250	22180	22039	22220	22065	21975	22026	22235	22054	22379	22417	22104	22229	22511	22263	22130	22261	22022	22289	22162	22103	21962	21895	21989	22219	22081	22061	22170	22138	21955	22084	22056	22326	22361	22306	22243	21942	21885	22001	22013	22152	22226	22110	22022	22280	22088	22288	22259	22100	22033	22102	22098	22092	22158	21937	22280	22111	22127	22263	22269	22389	22282	22043	22190	22051	22086	22142	22078	21956	22119	22057	22208	22154	21988	22195	22274	22111	22187	22090	22250	22358	22139	22032	22044	22178	21982	22250	22189	22111	22369	22148	22409	22034	22100	22000	22087	22132	22361	22242	22203	21967	21800	22309	22201	22093	22045	22180	21921	22054	22318	22249	22159	22263	22073	22425	22193	22492	22193	21894	22315	22350	22304	22040	22249	22201	22130	22036	22245	22124	22195	22165	22182	22330	22209	22007	22032	22067	22248	22031	21948	21966	22232	22206	22240	22100	22170	22042	21985	22114	22259	22178	22307	22032	22050	21973	22212	21924	21994	22151	22107	22133	21941	22159	22201	22027	22020	22060	21941	22007	22231	22183	22177	21883	22172	22099	22278	22349	21993	22187	22013	22001	22356	22200	22060	21988	22079	21987	22145	21961	22035	21973	22132	21947	22285	22203	22016	22319	22401	21937	22119	22193	22173	22274	22305	22017	22148	22096	22177	22063	21927	22085	21989	22130	22167	22085	22047	22068	22031	22144	21919	22057	22400	22067	22184	22353	22059	21850	22069	22208	22053	21977	22254	22291	22232	22278	22061	22014	22193	22250	22119	22127	22018	22109	22019	22146	22283	22099	22212	21945	22190	22058	21900	22094	22127	22076	22161	22146	22095	22181	22192	22162	22172	22099	22109	22281	21975	22303	22263	21946	22312	22106	22101	22026	22118	22038	22156	22233	21953	22144	22197	22133	22095	22194	21760	22042	22039	22244	22140	22100	22192	22041	22111	22036	22267	22022	22027	22179	22246	22247	22164	22055	22025	22157	22109	22242	22137	22288	22219	22141	22009	22097	22010	22186	22280	22056	22312	22163	21959	22190	22322	22113	22115	22024	21980	21875	22074	22195	22233	22219	22299	22227	22108	22281	22026	22284	22224	22442	22100	22046	22173	21944	22250	22275	22050	22091	22134	22013	22092	22143	22313	21984	22120	22241	22180	22201	21894	22144	22144	22227	22151	22145	22129	22054	21972	21829	22081	21994	22240	22085	21961	21900	22156	22345	22012	22326	22002	22052	22315	22051	22076	22016	22191	22195	22047	22252	22098	22099	21968	22044	21976	22069	22095	21999	21897	21992	22235	22362	22110	22240	22039	22116	22061	22194	22014	22001	22069	22266	22141	22028	22223	22018	21960	22201	22125	22179	22308	22198	22024	22041	22434	22108	22057	22071	22434	22046	22208	22183	22302	22371	22233	22183	21951	22164	22109	22349	22051	22291	22087	22316	21987	22189	22290	22062	22040	22116	22004	22144	22297	22182	22031	21908	22060	22196	21976	22275	22084	22276	22283	21961	22257	22107	22139	22216	22140	22083	22080	21933	22077	22159	22180	22000	22028	21987	22421	22123	22318	22086	22184	21996	22232	22156	22208	22089	22126	22201	22224	22043	22320	22150	22199	21877	22109	22120	21969	22171	22093	22132	21949	22135	22247	21983	22044	22011	21943	21945	22191	22056	21822	22039	22200	21932	22138	22056	22015	22164	22136	22037	21834	22391	22166	22011	22035	22340	22120	22113	22156	22160	22220	22116	22100	21998	22091	22007	22038	22082	22008	22120	22152	22087	22241	22083	21919	22129	22181	22125	22185	22082	22175	22202	21913	22179	22101	22175	22040	22053	22349	22017	22264	22049	22323	22167	22239	21910	21936	22162	21936	22122	22177	22042	22095	22030	22215	22016	22023	22055	21946	22138	22249	22189	22334	22232	22161	22031	22086	22195	22256	22003	22032	22061	21879	21994	22185	22437	22133	22331	22219	21930	22254	22257	22189	22100	22259	22306	21988	22253	22079	22063	22237	22140	22111	22171	21988	22115	22202	22031	22121	22034	22092	22145	22342	22087	21920	22238	22209	22106	21999	22195	22129	22149	22248	22178	22167	21936	22283	22177	22089	22008	22008	21941	22188	22108	22007	21978	22028	22247	22107	22084	22279	22176
21491	35131	32039	26336	22889	21275	19955	19093	18877	18598	18158	18085	18077	17927	17916	17843	17773	17901	17726	17726	17609	17728	17759	17926	17854	17624	17759	17672	17829	17963	17675	17726	17839	17777	17543	17724	17680	17445	17604	17695	17820	17803	17795	17698	17912	17844	18408	20163	20627	19157	18686	18049	17770	17632	17745	17556	17618	17673	17718	17573	17759	17729	17394	17598	17651	17569	17629	17746	17554	17695	17456	17639	17680	17514	17771	17496	17512	17635	17773	17710	17350	17518	17629	17590	17542	17644	17439	17548	17486	17634	17329	17469	17694	17791	17641	17636	17666	17411	17598	17532	17600	17529	17596	17567	17574	17464	17802	17564	17559	17411	17675	17504	17574	17454	17502	17630	17652	17597	17464	17484	17759	17496	17618	17541	17587	17397	17428	17412	17703	17518	17458	17582	17546	17377	17596	17523	17485	17503	17488	17821	17534	17523	17701	17529	17504	17596	17462	17660	17740	17586	17503	17501	17592	17541	17688	17553	17575	17548	17303	17526	17627	17442	17515	17235	17583	17538	17579	17590	17468	17576	17432	17608	17550	17787	17618	17520	17576	17503	17508	17599	17478	17633	17528	17408	17491	17340	17704	17569	17476	17592	17587	17440	17526	17446	17420	17514	17640	17516	17710	17637	17500	17680	17488	17708	17676	17635	17719	17637	17686	17574	17535	17433	17472	17483	17667	17434	17501	17408	17539	17516	17605	17563	17491	17844	17611	17483	17570	17416	17634	17517	17540	17640	17611	17475	17494	17658	17539	17576	17536	17408	17547	17467	17503	17519	17437	17523	17669	17440	17723	17583	17497	17645	17586	17688	17444	17660	17502	17514	17611	17576	17407	17534	17455	17390	17521	17504	17655	17533	17439	17409	17603	17567	17539	17598	17624	17433	17614	17602	17591	17614	17451	17756	17463	17503	17556	17561	17546	17481	17712	17636	17679	17527	17325	17696	17540	17521	17560	17526	17565	17736	17559	17479	17505	17569	17417	17529	17829	17533	17601	17691	17489	17577	17647	17492	17504	17403	17458	17563	17522	17417	17436	17742	17621	17662	17569	17677	17528	17512	17451	17430	17527	17626	17512	17554	17405	17535	17532	17668	17517	17605	17507	17499	17686	17579	17404	17427	17595	17544	17464	17392	17523	17516	17555	17701	17529	17465	17741	17518	17540	17569	17588	17551	17520	17525	17477	17457	17488	17635	17614	17699	17556	17551	17513	17632	17760	17693	17349	17557	17548	17537	17469	17525	17457	17568	17669	17470	17403	17410	17301	17650	17629	17355	17576	17580	17691	17588	17705	17495	17592	17566	17331	17549	17695	17489	17593	17342	17341	17593	17447	17451	17660	17661	17670	17570	17582	17531	17565	17528	17624	17464	17693	17512	17603	17563	17539	17542	17470	17538	17625	17657	17372	17474	17549	17542	17653	17582	17560	17567	17556	17400	17428	17468	17457	17445	17688	17459	17630	17659	17479	17545	17555	17737	17432	17419	17461	17502	17563	17474	17456	17655	17536	17488	17392	17521	17584	17612	17585	17435	17632	17432	17561	17530	17525	17425	17667	17452	17587	17442	17576	17578	17584	17519	17513	17558	17608	17476	17593	17397	17405	17486	17477	17513	17443	17520	17440	17528	17505	17382	17533	17574	17456	17562	17485	17576	17651	17764	17452	17550	17502	17448	17503	17496	17475	17567	17608	17762	17449	17538	17548	17459	17566	17358	17710	17460	17503	17615	17653	17321	17433	17531	17515	17487	17633	17577	17570	17528	17478	17608	17539	17522	17522	17472	17603	17473	17557	17718	17511	17530	17633	17414	17616	17450	17728	17600	17644	17622	17546	17417	17457	17646	17364	17559	17504	17559	17592	17615	17774	17433	17709	17531	17463	17695	17614	17477	17571	17544	17450	17497	17575	17671	17765	17343	17645	17478	17491	17393	17429	17503	17539	17638	17317	17475	17653	17487	17611	17721	17495	17567	17461	17575	17714	17451	17611	17627	17423	17719	17499	17491	17472	17591	17517	17472	17572	17546	17471	17636	17454	17671	17444	17518	17608	17593	17510	17276	17436	17379	17447	17627	17561	17639	17369	17575	17698	17389	17503	17484	17566	17643	17478	17455	17571	17414	17453	17490	17626	17482	17650	17570	17390	17494	17573	17425	17581	17581	17469	17438	17662	17465	17729	17428	17457	17412	17598	17619	17420	17604	17534	17610	17563	17617	17521	17481	17366	17525	17556	17426	17406	17598	17483	17419	17476	17599	17562	17476	17560	17485	17460	17448	17559	17498	17539	17594	17523	17629	17392	17622	17618	17632	17504	17408	17507	17508	17558	17841	17626	17646	17728	17546	17534	17561	17498	17380	17571	17574	17539	17458	17570	17584	17550	17415	17412	17592	17626	17655	17393	17536	17563	17525	17391	17496	17324	17592	17785	17379	17657	17504	17673	17414	17489	17471	17544	17625	17462	17446	17597	17576	17558	17609	17495	17626	17501	17381	17532	17652	17743	17438	17380	17605	17561	17610	17533	17593	17446	17633	17598	17559	17581	17659	17496	17467	17622	17595	17464	17521	17587	17504	17645	17488	17517	17545	17514	17409	17429	17570	17609	17440	17342	17759	17596	17395	17555	17435	17486	17462	17674	17527	17378	17506	17563	17579	17629	17580	17428	17551	17694	17613	17653	17640	17494	17386	17441	17508	17523	17568	17581	17459	17640	17479	17555	17800	17516	17524	17593	17366	17530	17451	17652	17506	17418	17552	17476	17518	17466	17378	17497	17589	17550	17610	17602	17421	17636	17546	17440	17573	17461	17401	17574	17537	17610	17476	17727	17465	17479	17402	17467	17598	17545	17555	17521	17449	17455	17771	17515	17564	17611	17611	17555	17625	17580	17448	17570	17599	17525	17503	17519	17572	17618	17459	17557	17505	17401	17494	17465	17627	17618	17579	17587	17525	17618	17434	17589	17627	17369	17616	17637	17512	17599	17416	17542	17269	17698	17488	17512	17583	17555	17581	17531	17681	17574	17741	17477	17582	17764	17508	17650	17745	17433	17590	17673	17488	17452	17298	17630	17488	17690	17601	17503	17598	17559	17494	17560	17543	17435	17805	17571	17458	17407	17688	17463	17616	17379	17492	17594	17530	17627	17512	17691	17473	17682	17563	17555	17535	17474	17595	17465	17560	17408	17589	17360	17546	17263	17534	17577	17387	17644	17513	17452	17509	17627	17531	17623	17490	17634	17548	17381	17501	17537	17538	17395	17688	17520	17557	17578	17505	17715	17444	17571	17348	17656	17389	17599	17452	17497	17617	17553	17562	17533	17583	17543	17519	17334	17388	17617	17574	17560	17545	17612	17626	17566	17582	17526	17649	17514	17539	17551	17544	17620	17390	17523	17528	17570	17686	17321	17590	17458	17433	17548	17414	17448	17388	17679	17601	17439	17615	17510	17538	17443	17503	17736	17509	17513	17315	17493	17573	17708	17408	17549	17757	17571	17658	17506	17419	17623	17508	17470	17518	17720	17543	17557	17696	17397	17565	17487	17444	17499	17454	17511	17389	17561	17441	17494	17551	17562	17477	17378	17554	17301	17728	17623	17398	17480	17647	17566	17483	17556	17494	17558	17444	17652	17605	17532	17641	17662	17471	17391	17576	17563	17619	17504	17528	17728	17365	17582	17499	17675	17603	17632	17760	17613	17564	17517	17622	17488	17456	17652	17598	17506	17571	17626	17457	17628	17508	17511	17615	17377	17684	17564	17654	17637	17503	17683	17481	17370	17362	17665	17724	17593	17627	17645	17618	17294	17480	17630	17522	17660	17545	17442	17692	17615	17750	17645	17678	17500	17573	17467	17560	17384	17615	17510	17576	17501	17704	17602	17548	17560	17679	17506	17554	17591	17444	17537	17477	17613	17697	17471	17509	17512	17605	17501	17623	17544	17407	17540	17500	17483	17452	17579	17474	17299	17575	17514	17585	17582	17528	17620	17533	17711	17457	17701	17711	17574	17670	17542	17554	17444	17681	17446	17560	17553	17715	17483	17561	17465	17416	17581	17373	17568	17463	17588	17523	17557	17418	17623	17538	17378	17553	17448	17445	17682	17500	17485	17500	17436	17362	17617	17526	17525	17460	17645	17618	17404	17507	17578	17636	17644	17393	17501	17532	17475	17522	17549	17284	17440	17361	17815	17541	17527	17364	17727	17609	17615	17538	17418	17493	17564	17582	17503	17464	17634	17467	17443	17436	17587	17530	17564	17697	17585	17347	17434	17636	17567	17546	17552	17684	17566	17610	17637	17448	17645	17639	17624	17538	17580	17445	17634	17512	17607	17385	17535	17603	17634	17593	17473	17532	17600	17646	17514	17426	17604	17525	17467	17544	17398	17551	17613	17725	17616	17602	17583	17521	17482	17598	17514	17505	17459	17263	17419	17597	17362	17609	17615	17521	17618	17553	17445	17506	17613	17561	17643	17527	17719	17484	17608	17733	17400	17526	17444	17497	17655	17809	17508	17420	17375	17531	17678	17615	17495	17616	17674	17688	17565	17375	17556	17454	17486	17747	17587	17481	17532	17447	17525	17418	17509	17498	17629	17513	17526	17506	17383	17586	17565	17606	17463	17661	17550	17475	17356	17656	17442	17571	17370	17529	17530	17363	17620	17603	17549	17494	17345	17629	17479	17563	17541	17706	17619	17642	17628	17519	17448	17549	17648	17597	17390	17512	17452	17501	17602	17601	17418	17660	17404	17579	17543	17378	17680	17571	17594	17398	17674	17498	17451	17538	17493	17453	17593	17388	17492	17710	17431	17462	17487	17515	17460	17434	17514	17235	17584	17616	17439	17551	17412	17686	17596	17604	17523	17477	17514	17534	17422	17449	17517	17347	17684	17641	17435	17464	17509	17520	17596	17505	17512	17597	17492	17673	17547	17504	17672	17402	17688	17612	17524	17547	17547	17490	17542	17537	17456	17592	17482	17507	17627	17490	17534	17611	17620	17586	17594	17542	17684	17502	17592	17663	17519	17582	17690	17617	17566	17517	17455	17642	17425	17544	17528	17498	17440	17577	17448	17529	17533	17489	17460	17481	17558	17632	17471	17565	17658	17661	17399	17489	17602	17499	17698	17568	17470	17576
27696	22611	26879	25333	22241	22066	22128	21993	21683	21697	21728	21830	21874	21550	21654	21549	21746	21654	21708	21489	21769	21668	21844	21538	21878	21702	21461	21517	21727	21630	21537	21544	21627	21687	21683	21593	21576	21748	21759	21500	21774	21677	21528	21498	21638	21420	21818	21650	21629	21644	21801	21766	21567	21684	21458	21881	21402	21638	21595	21651	21482	21499	21780	21762	21765	21616	21468	21538	21531	21773	21645	21432	21534	21430	21568	21594	21590	21347	21539	21782	21629	21526	21760	21602	21805	21794	21706	21554	21606	21706	21672	21493	21673	21504	21396	21628	21554	21472	21506	21528	21436	21673	21509	21513	21593	21596	21627	21674	21660	21655	21663	21572	21456	21456	21467	21421	21441	21411	21669	21572	21608	21705	21718	21610	21554	21587	21558	21465	21363	21523	21784	21705	21611	21683	21520	21921	21622	21554	21539	21499	21577	21420	21628	21447	21646	21620	21532	21608	21406	21607	21421	21307	21629	21524	21499	21618	21545	21457	21434	21639	21488	21730	21695	21649	21791	21737	21744	21545	21521	21515	21730	21614	21648	21478	21702	21396	21543	21502	21372	21350	21710	21664	21532	21662	21487	21619	21448	21521	21454	21655	21470	21518	21594	21823	21574	21659	21552	21588	21491	21532	21764	21648	21671	21695	21502	21498	21494	21332	21505	21473	21471	21617	21574	21524	21639	21543	21493	21625	21418	21724	21620	21604	21625	21633	21564	21598	21690	21693	21762	21548	21645	21747	21414	21608	21555	21500	21559	21644	21479	21376	21491	21532	21576	21752	21629	21705	21887	21503	21469	21536	21626	21529	21569	21468	21532	21657	21587	21428	21648	21539	21547	21781	21393	21508	21733	21426	21473	21632	21480	21711	21795	21740	21435	21467	21480	21589	21733	21718	21511	21465	21583	21661	21611	21729	21515	21373	21570	21616	21521	21574	21583	21623	21603	21664	21576	21532	21762	21695	21724	21328	21796	21438	21541	21570	21595	21629	21497	21595	21593	21529	21687	21736	21543	21273	21504	21570	21441	21452	21774	21650	21755	21393	21490	21452	21499	21687	21833	21840	21450	21811	21349	21401	21462	21679	21763	21551	21444	21646	21236	21534	21524	21674	21634	21757	21478	21664	21711	21793	21713	21679	21448	21628	21469	21510	21578	21724	21425	21676	21490	21493	21543	21491	21571	21590	21571	21630	21531	21566	21758	21577	21563	21550	21644	21454	21613	21449	21617	21556	21646	21527	21521	21460	21778	21583	21631	21485	21799	21512	21623	21591	21687	21559	21561	21582	21564	21754	21621	21390	21464	21770	21480	21634	21669	21446	21630	21449	21543	21576	21762	21599	21753	21589	21477	21538	21400	21711	21518	21705	21651	21760	21754	21483	21588	21637	21630	21503	21568	21617	21683	21406	21668	21552	21485	21696	21656	21566	21719	21400	21533	21449	21609	21733	21518	21588	21727	21670	21575	21498	21595	21603	21372	21669	21614	21446	21701	21605	21425	21529	21484	21675	21658	21711	21626	21673	21651	21724	21549	21646	21754	21456	21522	21460	21568	21586	21672	21621	21668	21608	21461	21563	21575	21680	21665	21692	21727	21467	21792	21436	21625	21415	21537	21629	21545	21617	21754	21600	21505	21692	21700	21624	21654	21561	21682	21562	21289	21421	21594	21707	21507	21469	21622	21804	21581	21531	21481	21491	21373	21682	21692	21667	21729	21604	21808	21480	21755	21533	21537	21677	21707	21662	21409	21511	21737	21477	21726	21636	21607	21457	21753	21440	21343	21576	21691	21315	21537	21652	21567	21364	21526	21532	21540	21516	21586	21606	21556	21279	21632	21653	21430	21529	21715	21586	21509	21510	21598	21602	21596	21445	21655	21473	21582	21757	21429	21425	21499	21559	21625	21567	21746	21460	21704	21679	21696	21764	21504	21702	21765	21688	21600	21475	21594	21483	21461	21446	21360	21570	21620	21752	21645	21769	21532	21583	21583	21756	21613	21405	21497	21715	21508	21689	21454	21808	21385	21754	21548	21731	21584	21358	21650	21767	21643	21763	21734	21768	21577	21594	21561	21549	21846	21699	21356	21759	21421	21508	21628	21666	21679	21635	21603	21599	21524	21355	21608	21415	21366	21512	21556	21557	21639	21690	21676	21297	21392	21574	21444	21494	21732	21452	21574	21552	21536	21432	21363	21517	21564	21799	21696	21617	21615	21536	21518	21537	21434	21562	21621	21505	21771	21805	21453	21574	21661	21642	21495	21629	21783	21608	21696	21577	21602	21510	21653	21739	21534	21673	21638	21464	21615	21668	21857	21491	21631	21333	21478	21553	21657	21774	21465	21591	21432	21600	21493	21617	21462	21674	21468	21577	21585	21561	21689	21551	21587	21582	21523	21636	21671	21510	21818	21518	21619	21547	21599	21581	21515	21534	21814	21579	21725	21547	21520	21673	21629	21317	21703	21425	21608	21722	21474	21584	21738	21659	21706	21471	21701	21454	21636	21510	21631	21507	21893	21399	21559	21565	21684	21666	21747	21809	21668	21361	21944	21714	21747	21543	21781	21571	21829	21742	21712	21544	21604	21496	21688	21760	21455	21610	21638	21525	21531	21381	21465	21551	21490	21765	21666	21480	21397	21604	21636	21462	21642	21500	21556	21519	21591	21620	21413	21544	21707	21565	21697	21599	21589	21547	21534	21615	21369	21390	21602	21520	21558	21555	21536	21679	21509	21298	21653	21628	21567	21653	21550	21709	21845	21557	21531	21449	21685	21384	21585	21597	21684	21754	21628	21481	21389	21508	21360	21551	21415	21466	21641	21634	21733	21608	21505	21614	21729	21605	21549	21520	21554	21761	21578	21651	21557	21805	21830	21400	21506	21528	21549	21585	21662	21614	21399	21484	21669	21460	21602	21573	21505	21508	21406	21629	21700	21611	21546	21633	21593	21613	21636	21473	21679	21648	21485	21588	21597	21488	21606	21562	21701	21662	21381	21593	21788	21559	21612	21488	21595	21642	21523	21516	21615	21609	21704	21752	21636	21504	21516	21527	21526	21693	21637	21674	21649	21656	21651	21539	21488	21668	21615	21566	21446	21575	21473	21523	21635	21835	21612	21637	21495	21506	21544	21488	21479	21470	21590	21541	21624	21664	21560	21583	21812	21508	21638	21401	21526	21719	21745	21696	21338	21445	21657	21596	21791	21677	21679	21619	21381	21506	21685	21790	21416	21469	21556	21557	21643	21615	21718	21557	21755	21672	21580	21567	21659	21644	21669	21659	21651	21656	21643	21443	21569	21462	21555	21561	21749	21571	21499	21593	21505	21465	21660	21534	21589	21494	21655	21592	21451	21657	21539	21663	21723	21383	21293	21606	21515	21659	21485	21631	21472	21665	21799	21708	21581	21573	21741	21494	21454	21688	21607	21510	21453	21523	21558	21546	21587	21724	21573	21626	21472	21591	21650	21563	21593	21432	21708	21638	21430	21502	21479	21558	21540	21740	21666	21427	21824	21802	21666	21598	21650	21539	21530	21443	21603	21560	21737	21532	21731	21732	21498	21483	21444	21475	21429	21595	21579	21374	21697	21726	21495	21768	21722	21462	21487	21360	21539	21528	21652	21563	21220	21402	21559	21716	21622	21695	21496	21478	21144	21436	21775	21775	21597	21526	21404	21751	21528	21593	21542	21541	21511	21583	21605	21678	21627	21568	21568	21573	21605	21476	21684	21570	21605	21452	21444	21566	21901	21663	21607	21527	21597	21830	21648	21674	21752	21693	21694	21684	21604	21565	21533	21675	21537	21513	21536	21597	21480	21454	21584	21656	21691	21476	21658	21513	21694	21698	21797	21516	21612	21837	21466	21540	21595	21668	21752	21524	21747	21583	21570	21697	21411	21408	21421	21492	21668	21470	21691	21628	21742	21787	21740	21632	21607	21491	21618	21647	21487	21584	21955	21782	21560	21716	21883	21684	21574	21502	21583	21502	21767	21541	21387	21520	21749	21498	21522	21693	21590	21541	21662	21659	21950	21568	21574	21594	21494	21647	21777	21764	21713	21503	21755	21902	21652	21189	21645	21620	21651	21479	21625	21690	21587	21790	21555	21689	21572	21463	21556	21450	21521	21603	21442	21452	21590	21552	21730	21449	21590	21643	21620	21462	21581	21504	21583	21718	21742	21605	21443	21532	21527	21657	21612	21623	21704	21474	21473	21554	21690	21560	21694	21671	21605	21665	21830	21499	21631	21521	21687	21664	21487	21622	21583	21718	21762	21574	21778	21663	21609	21633	21502	21596	21602	21568	21405	21502	21698	21517	21502	21638	21604	21699	21673	21547	21518	21563	21589	21592	21480	21416	21414	21571	21781	21515	21242	21648	21498	21680	21765	21743	21588	21675	21696	21653	21359	21705	21715	21409	21398	21399	21535	21476	21616	21610	21476	21590	21911	21504	21637	21596	21592	21507	21656	21600	21688	21577	21455	21607	21687	21578	21464	21572	21610	21520	21573	21506	21511	21518	21686	21621	21604	21791	21485	21644	21651	21567	21428	21670	21562	21624	21347	21227	21607	21666	21511	21700	21587	21608	21628	21519	21590	21338	21450	21625	21530	21604	21586	21555	21676	21272	21634	21670	21615	21509	21698	21584	21514	21790	21726	21545	21771	21434	21624	21518	21583	21661	21912	21577	21653	21474	21612	21630	21640	21548	21468	21496	21421	21566	21463	21574	21593	21584	21639	21446	21542	21606	21727	21689	21663	21623	21692	21549	21536	21664	21691	21644	21548	21540	21777	21650	21601	21842	21507	21637	21398	21630	21715	21594	21725	21649	21464	21637	21368	21582	21791	21617	21597	21618	21236	21484	21480	21511	21544	21446	21663	22023	21614	21524	21771	21651	21544	21445	21821	21644	21544	21485	21596	21662	21540	21529	21643	21800	21563	21611	21453	21429	21644	21554	21381	21570	21520	21396	21594	21612	21695	21471	21601	21547	21628	21515	21493	21610	21696	21547	21741	21677	21613	21394	21624	21337	21396	21810	21931	21722	21638	21747	21714	21608	21608	21617	21613	21639	21518	21822	21778	21630	21630	21820	21619	21561	21484	21501	21650	21478	21593	21843	21479	21622	21832	21791
17867	22115	21464	19538	18565	18072	17687	17451	17229	17410	17343	17424	17426	17217	17382	17137	17359	17205	17071	17105	17268	17224	17317	17156	17119	17373	17304	17273	17473	17246	17234	17340	17319	17238	17294	17329	17219	17166	17228	17353	17299	17330	17142	17281	17388	17324	17336	17308	17613	17336	17346	17376	17032	17062	17111	17126	17088	17209	17021	17178	17238	17164	17170	17214	17201	17293	17090	17246	17161	17183	17154	17257	17180	17250	17157	17040	17211	17197	17304	17159	17120	17099	17278	17084	17180	17244	17138	17203	17164	17154	17244	17029	17018	17203	17220	17185	17256	17201	17137	17179	17194	17244	17176	17186	17237	17229	17277	17186	17061	17153	17294	17152	17119	17184	17174	17410	17243	17076	17273	16992	17159	17162	17281	17233	17175	17194	17029	17101	17078	17207	17116	17250	17167	17328	17330	17135	17105	16900	17222	17069	17390	17211	17134	17197	17297	17120	17304	17202	17124	17179	17191	17177	17223	17262	17122	17080	17083	17107	17166	17226	17227	17162	17331	17309	17026	17148	17233	17368	17198	17103	17279	17314	17160	17131	17103	17229	17131	17253	17123	17167	17236	17051	17122	17270	17202	17351	17083	17234	17102	17089	17215	17144	17383	17131	17206	17008	17124	17076	17236	17182	17296	17021	17228	17079	17274	17117	17014	17367	17107	17173	17320	17109	17124	17243	17093	17162	17141	17143	17372	17320	17151	17196	17132	17136	17238	17126	17315	17116	17171	17148	17181	17323	17271	17160	17099	16987	17206	17246	17284	17160	17277	17120	17153	17037	17207	17083	17126	17190	16997	17268	17280	17167	17054	17188	17190	17052	17267	17208	17269	17228	17109	17112	17201	17051	17418	17047	17342	17106	17398	17102	16964	17345	17134	17164	17153	17320	17182	17320	17081	17174	17372	17090	17250	17175	17161	17283	17217	16968	17167	17073	17121	17287	17119	16994	17081	17114	17176	17185	17161	17266	17177	17131	17231	17032	17248	17088	17001	17246	17118	17153	17074	17096	17291	17279	17256	17176	17004	17199	17284	17129	16991	16996	17028	17253	17206	17044	17210	17065	17102	16873	17236	17079	17345	17161	17115	17166	17104	17225	17186	17264	17124	17105	17106	17227	17164	17087	17214	17292	17292	17123	17178	17238	17155	17087	17185	17091	17222	17204	17076	17110	17085	17170	17192	17113	17244	17234	17100	17029	17178	17087	17155	17109	17165	17093	17146	17100	17174	17121	17175	17331	17161	17247	17052	17188	17286	16979	17123	16895	17251	17180	17272	17113	17219	17180	17175	17292	17231	17263	16983	16990	17125	17288	17231	17207	17288	17051	17136	17009	17329	17131	17040	17214	17079	17197	17144	17259	17079	17107	17110	17125	17195	17148	17019	17158	17223	17123	17224	17218	17223	17116	17261	17103	17100	17220	17241	17169	17137	17037	17220	17139	16915	17313	17220	17215	17044	17222	17374	17078	17025	17139	17355	17181	17074	17252	17219	17025	17220	17340	17213	17203	17154	17038	17154	17175	17131	17262	17263	17197	17216	17220	17073	17359	17205	17184	17089	17209	17230	17210	17055	17150	17265	17240	17078	17151	17165	17227	17291	17175	17240	17037	17226	17368	16998	17277	17229	17109	17093	17139	17039	17292	16939	17239	17143	17151	17297	17070	17310	17213	17186	17218	17011	17048	17108	17018	17297	17274	17152	17084	17170	17103	17193	17230	17132	17083	17091	17147	17168	17284	17183	17061	17279	17095	17094	17138	17114	17227	17074	17223	17078	17247	17158	17125	17341	17285	17403	17164	17299	17011	17104	16927	17300	17199	17325	17034	17170	17251	17224	17244	17041	17215	17304	17231	17071	17305	17006	17220	17381	17083	17078	17030	17149	17234	17223	17221	17177	17022	17170	17114	17336	16975	17170	17341	17070	17002	17331	17071	17108	17110	17171	17231	17155	17115	17147	17246	17307	17063	17201	17114	17210	17231	17077	17297	17245	17282	17241	17331	17257	17251	17095	17199	17260	17165	17020	17191	16983	17083	17237	17144	17159	17332	17309	17149	17261	17181	17164	17302	17168	17123	17244	17221	17196	17247	17381	17118	17106	17049	17255	17297	17120	17069	17189	17145	17190	17048	17086	17192	17110	17358	17121	17045	17367	17228	17159	17231	17091	17126	17151	17010	17358	17195	17191	17082	17338	17267	17204	17217	17263	17281	17105	17195	17189	17320	17210	17273	17197	17380	17095	17093	17074	17166	17102	17235	17294	17307	17084	17194	17219	17210	17061	17372	17059	17118	17139	17083	17073	17175	17392	17201	17200	17292	17105	17222	17223	17241	17204	17325	17194	17053	17140	16983	17304	17173	17142	17167	17112	17171	17341	17124	17118	17258	17217	17047	17046	17092	17123	17169	17165	17102	17123	17233	17080	17037	17064	17445	17202	17080	17102	17057	17276	17215	17119	17173	17281	17144	17303	17381	17086	16994	17243	17261	17107	17297	17026	17265	17154	17012	17279	17027	17045	17098	17341	17100	17418	17135	17112	17011	17200	17284	17193	17246	17265	17352	17336	17123	17425	17222	16991	17090	17100	17105	17257	17249	17206	17034	17159	17212	17350	17192	17185	17172	17077	17151	17173	16990	17242	17192	17098	17280	17205	17244	17023	17142	17060	17222	17234	17167	17156	17293	17133	17207	17185	17111	17163	17276	17212	17142	17241	17134	17205	17059	17116	17197	17176	17197	17009	17038	17256	17225	17182	17140	17344	17205	17087	17179	17283	17231	17173	17002	17204	17162	17318	17184	17095	17232	16970	17292	17170	17174	16956	17120	17217	17316	17204	17271	17365	17108	17178	17035	16973	17194	17185	16995	17100	17042	17170	17204	17091	17228	17215	17142	17411	17050	17245	17112	17275	17128	17114	17256	17121	17098	17268	17128	17271	17128	17320	17299	17092	17187	17291	17011	17305	17092	17263	17089	17022	17260	17102	17026	16927	17159	17183	17281	17171	17101	17274	17208	17095	17141	17152	17369	17053	17229	17226	17208	17196	17263	17104	17238	17218	17223	17137	16979	17252	17147	17267	17179	17250	17159	17320	17145	17196	17200	17154	17206	17154	17217	17264	17219	17148	17136	17343	17240	17086	17247	17023	16903	17279	16944	17270	17199	17184	17013	17225	17278	17118	17421	17089	17198	17111	17225	17418	17183	17333	17066	17173	17225	17145	17070	17177	17243	17161	17270	17248	17097	16990	17206	17245	17097	17244	17201	17080	17225	17438	17056	17151	17132	17111	17257	17099	17081	17146	17114	17176	17166	17228	17171	17119	17186	17095	17128	17166	17231	17213	16913	17039	17273	17224	17161	17042	17219	17310	17125	17083	17098	17222	17109	17209	17107	17130	17332	17244	17029	17325	17198	17269	17165	17148	17184	17151	17000	17285	17157	17064	17058	17324	17240	17233	17189	17081	17213	17148	17351	17188	17121	17199	17229	17216	17213	17158	17261	17061	17151	17297	17190	17155	17160	17213	17096	17039	17124	17160	17121	17177	17063	17220	17287	17280	17201	17157	17150	17114	17327	17171	17140	17108	17092	17001	17335	17241	17293	17284	17236	17146	17387	17197	17084	17353	17151	17322	17141	17160	17002	17179	16988	17156	17201	17138	17131	17026	17138	17248	17219	17129	17214	17020	17282	17229	17108	17060	17348	17151	17090	17158	17116	17272	17320	17298	17361	17177	17117	17291	17221	17366	17206	17211	17163	17079	17153	17346	17180	17195	17107	17285	17051	17067	17210	17197	17151	17151	17075	17152	17133	17157	17345	17065	17160	17307	17140	17168	17101	17142	17123	17125	17190	17218	17179	17162	17327	17127	17150	17051	17238	17199	17138	17337	17185	17148	16999	17137	17134	17288	17363	17201	17336	17003	16982	17130	17248	17058	17183	17127	17093	17237	17226	17150	17202	17147	17256	17361	17185	17112	17156	17116	17322	17268	17278	17129	17254	17226	17236	17096	17208	17273	17188	17336	17159	17074	17167	17249	17179	17220	17154	17194	17229	17213	17225	17178	17015	17134	17400	17185	17172	17127	17154	17203	17169	17194	17180	17191	17417	17186	17293	17291	16988	17219	17164	17197	17114	17224	17131	17142	17162	17149	17186	17049	17324	17187	17300	17284	17069	17237	17155	17226	17120	17152	17095	17156	17208	17260	17213	17373	17132	17254	16960	17192	17252	17158	17109	17326	17102	17146	17296	17243	17168	17015	17066	17138	17196	17133	17099	17095	17197	17048	17282	17194	17080	17048	17306	17208	17399	17050	17287	17237	17012	17213	17276	17333	17236	17116	17085	17213	17226	17326	17157	17281	17165	17178	17123	17035	17210	17070	17439	16956	17256	17200	17137	17170	17179	17183	17187	17329	17179	17208	17098	17056	17144	17086	17296	17317	17178	17097	17236	17218	17177	17132	17360	17215	17059	17229	17263	17316	17173	17145	17209	17065	17291	17176	17161	16989	17199	17224	17188	17122	17266	17167	17121	16962	17289	17075	17059	17222	17315	17243	17055	17150	17276	16972	17154	17078	17261	17255	17378	17030	17102	17109	17237	17275	17263	17110	17089	17222	17230	17250	17135	17081	17006	17202	17161	17212	17266	17231	17149	17335	17196	17139	17264	17185	16960	17415	17096	17193	17154	17166	17200	17269	17299	17258	17121	17091	17079	17190	17215	17192	17146	17032	17252	17244	17074	17209	17430	17127	17246	17194	17131	17342	17242	17161	17170	17314	17027	17127	17267	17316	17170	17124	17053	17173	17104	17206	17010	17069	17164	17245	17190	17127	17094	16993	17305	17169	17228	17210	17199	16978	17364	17189	17152	17024	17295	17230	17150	17158	17131	17109	17264	17161	17145	17112	17115	17321	17103	17249	17303	17292	17112	17204	17108	17282	17185	17200	17219	17188	17171	17112	17344	17256	17333	17211	17199	17278	17204	17257	17229	17135	17300	17157	17327	17109	17084	17322	17150	17196	17168	17265	16938	17295	17280	17125	17203	17288	17133	17135	16973	17074	17161	17083	17272	17130	17477	17137	17195	17056	17110	17154	17182	17329	17123	17098	17062	17139	17225	17076	17220	16984	17294	17149	17251
23861	21353	28912	24341	22685	24261	24295	21595	21102	21012	21175	21007	20944	20952	20832	20845	20781	20687	20853	20918	20778	20704	20652	20776	20878	21037	20839	20583	20671	20867	20546	20662	20765	20835	20694	20602	20699	20730	20748	20768	20690	20804	20701	20903	20615	20753	21139	21912	21766	21146	21104	20987	20739	20810	20715	20704	20515	20805	20639	20553	20469	20678	20524	20656	20579	20807	20601	20703	20671	20544	20503	20734	20582	20512	20685	20540	20586	20722	20559	20640	20659	20721	20685	20574	20650	20657	20659	20515	20561	20503	20680	20660	20415	20597	20803	20522	20518	20483	20697	20776	20533	20344	20777	20748	20730	20750	20517	20779	20635	20628	20816	20597	20853	20851	20789	20699	20733	20644	20690	20808	20612	20542	20692	20819	20769	20699	20534	20903	20673	20754	20687	20515	20674	20674	20715	20546	20732	20595	20720	20556	20675	20325	20557	20623	20715	20625	20482	20574	20711	20915	20506	20480	20688	20729	20705	20710	20772	20781	20815	20674	20762	20789	20550	20641	20470	20576	20610	20554	20507	20471	20622	20676	20759	20551	20810	20634	20628	20722	20532	20617	20678	20541	20650	20590	20745	20735	20790	20698	20447	20579	20849	20728	20685	20608	20641	20631	20281	20727	20802	20580	20816	20646	20548	20794	20518	20630	20595	20483	20596	20513	20571	20704	20599	20686	20673	20656	20665	20864	20625	20564	20668	20868	20595	20646	20703	20613	20606	20527	20652	20519	20617	20536	20563	20720	20698	20701	20748	20659	20879	20775	20714	20547	20508	20557	20856	20614	20766	20634	20499	20688	20719	20567	20460	20779	20587	20882	20646	20597	20627	20584	20514	20474	20860	20604	20574	20802	20697	20616	20598	20498	20323	20749	20662	20935	20508	20696	20620	20593	20707	20563	20630	20660	20746	20500	20673	20574	20555	20682	20573	20709	20713	20617	20429	20722	20659	20755	20744	20827	20545	20735	20778	20576	20694	20527	20798	20542	20617	20894	20705	20796	20671	20370	20602	20320	20792	20361	20625	20579	20728	20564	20606	20382	20546	20556	20705	20531	20753	20460	20585	20736	20482	20858	20702	20696	20580	20675	20522	20562	20749	20395	20645	20776	20661	20707	20638	20598	20565	20556	20641	20748	20681	20808	20671	20579	20811	20900	20609	20659	20855	20639	20771	20491	20578	20454	20495	20652	20566	20588	20669	20564	20767	20577	20418	20753	20614	20627	20869	20683	20570	20900	20630	20783	20619	20747	20689	20581	20549	20864	20529	20612	20614	20587	20970	20661	20531	20434	20645	20596	20691	20588	20750	20707	20550	20552	20541	20768	20421	20895	20609	20426	20581	20860	20776	20929	20737	20710	20779	20620	20778	20509	20536	20808	20525	20576	20423	20661	20594	20603	20613	20664	20791	20710	20650	20640	20542	20391	20712	20860	20648	20549	20621	20682	20611	20599	20621	20694	20897	20645	20803	20719	20742	20611	20465	20637	20859	20464	20700	20702	20783	20571	20522	20699	20617	20807	20916	20502	20585	20606	20746	20935	20824	20674	20534	20835	20647	20642	20654	20598	20762	20612	20642	20854	20724	20739	20535	20520	20558	20665	20795	20590	20746	20607	20546	20641	20879	20719	20730	20758	20329	20485	20622	20664	20736	20886	20448	20641	20649	20566	20803	20735	20677	20394	20605	20400	20438	20790	20499	20525	20700	20678	20750	20645	20548	20632	20719	20769	20706	20614	20705	20525	20509	20592	20782	20445	20536	20472	20490	20492	20690	20642	20730	20793	20737	20608	20658	20686	20789	20587	20595	20699	20962	20623	20750	20689	20501	20739	20568	20461	20746	20543	20711	20493	20724	20701	20693	20424	20711	20641	20719	20408	20535	20479	20498	20751	20667	20701	20591	20595	20651	20680	20925	20826	20784	20855	20643	20667	20703	20870	20546	20835	20759	20465	20673	20562	20597	20669	20696	20460	20680	20711	20699	20716	20540	20687	20843	20818	20533	20616	20725	20652	20646	20673	20551	20589	20537	20797	20479	20702	20817	20803	20608	20810	20821	20527	20355	20650	20620	20943	20489	20757	20555	20585	20623	20736	20644	20572	20591	20807	20706	20581	20694	20470	20792	20747	20953	20447	20693	20626	20549	20723	20597	20532	20549	20535	20576	20794	20738	20746	20634	20554	20779	20674	20699	20376	20715	20674	20573	20743	20705	20870	20667	20643	20563	20746	20615	20697	20543	20635	20822	20725	20530	20816	20558	20610	20635	20411	20532	20663	20514	20561	20468	20834	20587	20326	20717	20559	20747	20591	20561	20609	20697	20660	20637	20729	20699	20773	20594	20586	20619	20507	20695	20460	20641	20769	20698	20816	20689	20579	20918	20593	20518	20468	20772	20723	20814	20588	20534	20694	20572	20604	20602	20680	20677	20783	20600	20470	20645	20631	20511	20777	20532	20621	20593	20651	20529	20661	20828	20714	20671	20476	20484	20592	20478	20423	20800	20567	20621	20771	20772	20609	20562	20672	20884	20683	20804	20635	20744	20817	20703	20675	20567	20554	20704	20545	20734	20494	20630	20725	20646	20602	20643	20742	20607	20749	20698	20697	20491	20499	20565	20774	20599	20830	20667	20739	20825	20632	20521	20603	20594	20595	20596	20710	20421	20739	20705	20775	20549	20772	20696	20804	20735	20740	20619	20574	20379	20781	20560	20684	20477	20568	20860	20578	20708	20951	20626	20587	20550	20717	20618	20684	20583	20538	20543	20547	20620	20619	20638	20716	20774	20633	20467	20503	20583	20489	20713	20692	20652	20735	20668	20545	20827	20571	20537	20485	20693	20731	20524	20692	20398	20626	20612	20583	20981	20655	20431	20558	20437	20703	20601	20687	20525	20856	20774	20554	20625	20881	20691	20703	20641	20697	20703	20485	20750	20705	20658	20657	20709	20591	20656	20522	20485	20557	20598	20709	20459	20460	20508	20661	20606	20795	20632	20360	20764	20891	20718	20733	20556	20684	20614	20733	20664	20534	20774	20431	20754	20896	20697	20560	20630	20738	20547	20552	20644	20470	20563	20747	20711	20729	20717	20658	20774	20654	20720	20499	20450	20645	20624	20678	20612	20714	20548	20753	20681	20693	20555	20725	20677	20550	20460	20648	20729	20636	20783	20603	20753	20659	20651	20738	20589	20585	20476	20624	20645	20723	20773	20675	20655	20561	20581	20618	20759	20692	20590	20561	20547	20505	20537	20541	20514	20708	20695	20770	20644	20470	20852	20742	20650	20697	20526	20721	20461	20537	20667	20426	20511	20673	20792	20722	20577	20702	20641	20773	20644	20491	20595	20762	20655	20807	20522	20783	20748	20659	20670	20799	20661	20444	20593	20657	20576	20622	20534	20829	20646	20666	20398	20734	20647	20623	20827	20566	20757	20750	20530	20661	20623	20574	20819	20721	20700	20524	20622	20662	20448	20531	20783	20643	20713	20726	20675	20771	20627	20514	20661	20590	20712	20544	20721	20706	20682	20731	20781	20654	20912	20660	20712	20622	20531	20687	20876	20681	20717	20683	20494	20611	20523	20688	20721	20832	20705	20570	20848	20964	20397	20737	20678	20724	20607	20626	20742	20720	20780	20738	20726	20726	20606	20555	20569	20728	20696	20656	20771	20845	20515	20680	20698	20551	20602	20591	20606	20509	20581	20562	20716	20474	20668	20589	20678	20719	20737	20398	20620	20762	20674	20823	20556	20571	20704	20549	20591	20841	20875	20706	20770	20587	20906	20721	20672	20513	20787	20826	20691	20572	20630	20602	20815	20556	20552	20663	20805	20706	20768	20664	20621	20717	20822	20632	20624	20601	20559	20760	20699	20645	20648	20391	20593	20686	20745	20739	20675	20524	20726	20645	20616	20735	20581	20724	20872	20644	20550	20610	20511	20755	20617	20573	20676	20716	20771	20601	20704	20644	20701	20737	20533	20517	20588	20492	20753	20654	20559	20557	20516	20636	20925	20901	20789	20769	20837	20738	20621	20703	20470	20590	20551	20806	20607	20738	20613	20492	20596	20591	20865	20662	20716	20481	20623	20733	20885	20523	20745	20779	20592	20586	20625	20610	20498	20678	20635	20671	20719	20692	20897	20669	20655	20775	20643	20770	20790	20670	20649	20626	20737	20579	20558	20663	20615	20565	20761	20563	20699	20648	20547	20635	20652	20704	20669	20649	20645	20793	20542	20776	20630	20651	20679	20648	20883	20645	20775	20673	20627	20538	20752	20623	20653	20497	20651	20698	20735	20630	20678	20755	20723	20589	20632	20405	20607	20576	20687	20665	20839	20600	20716	20576	20616	20647	20766	20556	20739	20766	20656	20762	20586	20641	20634	20663	20764	20821	20615	20890	20526	20811	20760	20766	20844	20643	20289	20774	20625	20557	20869	20878	20717	20557	20627	20695	20537	20582	20779	20922	20554	20738	20516	20445	20701	20598	20561	20537	20690	20608	20780	20502	20691	20603	20414	20673	20644	20918	20758	20451	20880	20700	20533	20735	20633	20567	20405	20519	20564	20866	20648	20833	20861	20591	20652	20564	20583	20522	20575	20746	20735	20631	20770	20750	20626	20637	20534	20628	20584	20451	20472	20466	20687	20596	20606	20596	20549	20764	20865	20633	20662	20597	20676	20537	20606	20741	20549	20705	20766	20616	20669	20720	20766	20542	20737	20445	20665	20533	20696	20523	20794	20625	20764	20707	20549	20678	20604	20526	20612	20498	20901	20643	20648	20803	20680	20529	20663	20891	20680	20832	20800	20812	20629	20563	20538	20769	20661	20585	20660	20423	20431	20798	20702	20505	20699	20634	20837	20696	20681	20632	20754	20384	20536	20787	20537	20829	20603	20668	20663	20863	20567	20541	20801	20624	20787	20760	20698	20733	20777	20690	20615	20800	20736	20619	20693	20482	20667	20787	20736	20565	20590	20473	20857	20502	20576	20711	20448	20601	20767	20498	20666	20597	20638	20711	20565	20640	20583	20804	20641	20554	20518	20590	20863	20615	20645	20541	20683	20469	20740	20788	20908	20744	20730	20749	20667	20648	20826	20801	20751	20624	20693	20755	20816	20678	20713	20670	20596	20540
18125	28626	27398	22870	20440	19151	18067	17787	17435	17273	17101	17143	16921	16916	17037	16967	16834	16919	16788	16973	16781	16901	16969	16845	16941	16990	16857	16798	16978	16821	16871	16930	16746	16935	16938	16763	16878	16989	17013	16831	16668	16960	16826	16925	16781	16902	17677	18779	17881	17504	17323	17054	16909	16789	16761	16877	16701	16717	16809	16746	16786	16781	16700	16673	16747	16865	16703	16790	16704	16629	16878	16765	16652	16826	16716	16641	16817	16916	16765	16710	16763	16679	16680	16701	16755	16793	16908	16710	16619	16752	16769	16767	16824	16705	16804	16708	16780	16717	16645	16811	16877	16692	16745	16713	16752	16846	16735	16866	16916	16696	16914	16440	16827	16898	16592	16840	16682	16864	16760	16846	16761	16702	16698	16822	16669	16726	16893	16736	16857	16708	16872	16731	16759	16620	16930	16757	16686	16502	16895	16694	16581	16658	16678	16742	16726	16745	16738	16642	16635	16536	16709	16810	16667	16664	16584	16848	16805	16807	16729	16749	16883	16791	16620	16575	16659	16868	16775	16729	16786	16732	16679	16632	16837	16580	16895	16595	16769	16708	16744	16722	16659	16702	16773	16679	16639	16755	16675	16612	16953	16927	16723	16825	16806	16829	16693	16777	16573	16686	16677	16698	16710	16678	16811	16823	16557	16601	16810	16717	16900	16618	16851	16596	16660	16597	16682	16534	16649	16826	16554	16774	16553	16638	16678	16620	16834	16749	16794	16660	16663	16538	16844	16643	16627	16737	16806	16803	16694	16837	16816	16769	16713	16733	16799	16642	16963	16585	16714	16538	16573	16733	16798	16694	16784	16769	16734	16747	16717	16885	16718	16679	16856	16706	16747	16744	16692	16785	16739	16818	16530	16697	16816	16760	16539	16768	16646	16902	16569	16647	16752	16835	16753	16776	16655	16722	16730	16538	16600	16702	16765	16684	16714	16699	16456	16635	16701	16813	16885	16737	16619	16577	16771	16675	16563	16807	16667	16755	16652	16803	16586	16600	16785	16616	16614	16801	16813	16707	16632	16741	16690	16548	16749	16746	16811	16856	16879	16740	16709	16707	16673	16701	16676	16687	16752	16668	16691	16809	16788	16716	16848	16842	16861	16715	16582	16881	16683	16693	16446	16844	16606	16688	16685	16798	16758	16753	16899	16688	16809	16752	16655	16709	16700	16629	16741	16907	16832	16750	16636	16726	16552	16652	16812	16811	16612	16712	16682	16781	16778	16807	16816	16547	16846	16616	16643	16713	16946	16599	16889	16717	16741	16580	16840	16501	16716	16806	16601	16599	16835	16727	16808	16669	16855	16673	16771	16782	16732	16716	16699	16736	16691	16560	16836	16712	16744	16588	16553	16713	16748	16661	16693	16718	16829	16788	16725	16772	16689	16899	16799	16689	16638	16751	16572	16808	16795	16629	16766	16657	16787	16602	16778	16733	16667	16725	16685	16537	16802	16684	16875	16905	16732	16552	16655	16811	16741	16827	16689	16749	16763	16733	16618	16805	16828	16660	16877	16680	16618	16688	16610	16683	16668	16861	16786	16838	16764	16775	16813	16881	16805	16650	16706	16765	16623	16797	16613	16696	16571	16805	16728	16725	16814	16678	16615	16727	16701	16754	16532	16735	16952	16883	16658	16789	16665	16765	16787	16819	16718	16751	16646	16755	16610	16754	16843	16668	16601	16617	16781	16680	16733	16721	16708	16719	16844	16781	16604	16670	16751	16594	16648	16726	16571	16820	16597	16799	16868	16596	16699	16721	16681	16810	16680	16634	16691	16802	16687	16747	16769	16708	16645	16729	16875	16864	16729	16844	16810	16607	16774	16619	16716	16570	16766	16740	16900	16604	16685	16664	16844	16677	16887	16737	16810	16946	16703	16481	16624	16740	16661	16770	16695	16794	16668	16736	16749	16691	16694	16814	16770	16683	16852	16738	16513	16699	16793	16694	16611	16763	16629	16685	16607	16779	16702	16670	16764	16785	16815	16696	16698	16849	16765	16631	16878	16902	16773	16789	16833	16685	16743	16461	16876	16624	16790	16452	16711	16771	16564	16591	16641	16570	16746	16817	16814	16691	16794	16767	16857	16442	16858	16837	16854	16791	16728	16762	16620	16786	16862	16636	16699	16697	16711	16892	16759	16707	16705	16618	16767	16761	16869	16559	16737	16565	16704	16653	16800	16546	16831	16741	16637	16591	16833	16903	16640	16694	16659	16720	16804	16677	16631	16757	16646	16438	16726	16610	16675	16563	16947	16736	16827	16629	16689	16634	16875	16741	16700	16516	16835	16798	16884	16757	16485	16700	16680	16740	16822	16795	16782	16698	16738	16807	16762	16581	16868	16707	16855	16733	16689	16631	16606	16776	16720	16667	16819	16749	16763	16808	16601	16682	16617	16772	16846	16865	16750	16953	16759	16718	16821	16757	16675	16766	16764	16812	16697	16631	16634	16915	16754	16855	16830	16587	16682	16660	16874	16730	16586	16508	16574	16764	16686	16878	16661	16693	16742	16715	16767	16641	16553	16745	16502	16643	16593	16699	16693	16648	16662	16851	16816	16688	16637	16781	16783	16614	16598	16661	16824	16718	16813	16621	16656	16947	16901	16808	16656	16674	16627	16886	16795	16758	16773	16717	16735	16760	16717	16619	16645	16661	16569	16608	16768	16729	16753	16777	16699	16876	16555	16734	16746	16911	16726	16668	16615	16771	16673	16711	16796	16624	16790	16709	16674	16785	16757	16632	16910	16688	16744	16697	16637	16611	16495	16584	16668	16823	16570	16818	16851	16858	16739	16836	16696	16676	16550	16670	16934	16702	16672	16722	16747	16662	16811	16661	16776	16727	16551	16688	16657	16668	16725	16731	16600	16782	16700	16800	16692	16666	16682	16821	16674	16604	16815	16766	16599	16767	16610	16740	16748	16714	16826	16705	16694	16695	16533	16719	16615	16760	16762	16779	16715	16807	16647	16623	16755	16856	16855	16808	16913	16688	16634	16821	16694	16906	16560	16501	16730	16844	16686	16712	16549	16965	16828	16489	16897	16689	16871	16746	17015	16614	16799	16827	16756	16743	16719	16900	16677	16611	16838	16769	16805	16763	16729	16811	16726	16822	16700	16440	16704	16806	16778	16813	16832	16697	16788	16652	16747	16662	16728	16738	16682	16947	16786	16567	16822	16665	16754	16600	16743	16820	16756	16811	16767	16609	16774	16533	16714	16646	16601	16712	16577	16690	16888	16682	16889	16729	16855	16735	16816	16707	16651	16740	16770	16780	16661	16702	16731	16760	16773	16708	16915	16834	16695	16537	16624	16626	16760	16658	16752	16610	16690	16716	16663	16722	16722	16765	16666	16771	16679	16457	16885	16833	16563	16791	16807	16646	16801	16772	16608	16739	16795	16767	16620	16814	16530	16765	16793	16614	16628	16637	16695	16695	16732	16736	16756	16775	16745	16829	16892	16711	16773	16633	16570	16770	16698	16706	16669	16689	16643	16772	16679	16691	16815	16747	16694	16808	16749	16856	16490	16892	16721	16752	16747	16626	16617	16772	16758	16686	16776	16652	16771	16629	16611	16706	16747	16796	16706	16861	16653	16651	16756	16515	16812	16581	16687	16728	16630	16859	16771	16665	16575	16891	16792	16835	16839	16641	16634	16643	16840	16636	16724	16660	16650	16663	16703	16755	16803	16479	16676	16820	16846	16647	16624	16790	16780	16702	16384	16574	16563	16714	16825	16785	16552	16617	16651	16722	16735	16646	16705	16746	16719	16648	16680	16743	16566	16913	16766	16604	16717	16668	16726	16640	16733	16848	16632	16707	16794	16636	16650	16833	16744	16773	16715	16627	16716	16784	16571	16614	16745	16721	16740	16894	16585	16768	16639	16753	16815	16661	16715	16765	16576	16615	16718	16719	16707	16815	16575	16774	16609	16601	16848	16756	16622	16718	16813	16948	16726	16848	16766	16814	16816	16678	16921	16800	16603	16715	16836	17017	16686	16639	16584	16808	16625	16684	16596	16753	16632	16731	16881	16790	16686	16831	16673	16596	16607	16807	16739	16659	16792	16728	16597	16787	16621	16804	16641	16753	16848	16675	16655	16737	16729	16592	16817	16684	16696	16711	16838	16795	16745	16835	16744	16743	16548	16653	16748	16667	16892	16759	16810	16691	16757	16709	16832	16712	16725	16746	16715	16704	16672	16859	16799	16671	16646	16738	16801	16739	16870	16764	16784	16737	16704	16673	16613	16703	16748	16842	16648	16605	16871	16652	16817	16461	16869	16736	16584	16917	16669	16708	16864	16664	16673	16742	16513	16638	16620	16669	16743	16790	16728	16614	16799	16790	16703	16729	16855	16614	16676	16748	16757	16687	16575	16636	16702	16759	16827	16739	16677	16735	16661	16689	16662	16511	16825	16628	16560	16728	16735	16727	16700	16573	16601	16624	16596	16949	16548	16891	16618	16810	16695	16936	16725	16838	16655	16784	16839	16756	16787	16847	16660	16745	16832	16781	16586	16732	16612	16831	16729	16600	16726	16666	16706	16679	16678	16599	16721	16750	16740	16707	16726	16706	16781	16862	16811	16741	16885	16679	16862	16628	16777	16618	16803	16779	16797	16791	16752	16837	16603	16749	16730	16930	16817	16574	16721	16774	16839	16740	16602	16651	16719	16711	16702	16760	16694	16620	16581	16630	16638	16766	16664	16712	16701	16881	16676	16853	16778	16588	16746	16612	16841	16889	16722	16721	16888	16713	16698	16661	16621	16624	16673	16745	16638	16769	16892	16702	16747	16717	16668	16515	16748	16676	16758	16609	16560	16859	16772	16731	16656	16868	16671	16725	16852	16681	16805	16851	16833	16617	16929	16536	16801	16690	16744	16783	16700	16589	16688	16620	16879	16858	16756	16713	16587	16702	16744	16756	16722	16677	16793	16659	16766	16666	16799	16717	16684	16587	16759	16579	16802	16644	16810	16773	16594	16634	16795	16792	16662	16912	16661	16595	16708	16822	16677	16736	16677	16912	16702	16894	16792	16730	16797	16707	16742	16756	16847	16574	16712	16644	16802	16820	16720	16804	16782	16666	16872	16828	16661	16710	16792	16737	16738	16807	16597	16714	16744	16612
22873	21388	29263	23839	21650	24394	27196	22165	21234	21360	21078	20910	20726	20730	20854	20709	20680	20714	20681	20702	20684	20398	20591	20397	20483	20454	20658	20414	20478	20398	20394	20311	20317	20417	20448	20558	20361	20360	20305	20585	20553	20458	20393	20344	20382	20566	21772	22630	21898	21443	21071	20431	20431	20398	20263	20483	20246	20184	20157	20435	20263	20400	20502	20555	20425	20124	20419	20408	20278	20192	20256	20335	20337	20249	20370	20522	20290	20385	20345	20502	20251	20373	20141	20178	20292	20295	20266	20139	20063	20092	20486	20279	20316	20653	20340	20313	20444	20178	20224	20581	20056	20149	20375	20198	20169	20294	20365	20297	20338	20583	20378	20164	20446	20254	20325	20230	20130	20141	20359	20308	20325	20210	20378	20415	20349	20329	20303	20401	20301	20144	20064	20288	20315	20113	20282	20310	20139	20204	20288	20305	20122	20253	20210	20281	20201	20312	20433	20239	20468	20347	20312	20437	20406	20155	20364	20296	20341	20232	20277	20287	20509	20238	20235	20255	20272	20214	20366	20274	20450	20438	20463	20503	20218	20110	20312	20414	20225	20313	20388	20353	20289	20134	20006	20269	20345	20244	20420	20096	20390	20374	20411	20313	20220	20286	20310	20225	20430	20338	20573	20560	20463	20186	20460	20237	20220	20367	20185	20430	20463	20086	20380	20361	20363	20131	20394	20239	20314	20164	20483	20220	20181	20119	20247	20313	20288	20140	20174	20390	20249	20514	20070	20321	20042	20119	20138	20169	20209	20184	20210	20210	20421	20376	20189	20373	20163	20216	20182	20438	20227	20391	20423	20028	20344	20153	20321	20445	19990	20206	20213	20220	20434	20482	20221	20225	20317	20367	20162	20383	20150	20354	20272	20483	20269	20171	20242	20133	19914	20191	20118	20447	20273	20263	20266	20285	20318	20349	20334	20237	20369	20156	20306	20332	20276	20114	20293	20099	20168	20286	20310	19947	20140	20242	20458	20343	20231	20047	20192	20462	20237	20413	20404	20250	20033	20277	20459	20405	20416	20060	20176	20064	20197	20225	20150	20196	20330	20397	20401	20340	20077	20339	20119	20279	20182	20263	20277	20197	20337	20392	20073	20076	20281	20253	20378	20312	20398	20255	20189	20318	20309	20372	20216	20286	20326	20094	20210	20242	20464	20102	20314	20205	20412	20128	20201	20154	20345	20313	20273	20047	20336	20236	20189	20171	20258	20302	20309	20269	20133	20151	20071	20119	20326	20521	20473	20382	20303	20416	20268	20304	20108	20329	20202	20326	20148	20464	20194	20216	20189	20041	20255	20125	20107	20501	20181	20214	20293	20260	20187	20235	20144	20268	20183	20183	20222	20166	20216	20210	20100	20153	20493	20368	20300	20385	20260	20388	20290	20386	20091	20338	20027	20135	20239	20407	20266	20372	20476	20363	20339	20388	20226	20244	20174	20236	20493	20364	20111	20097	20097	20173	20138	20174	20123	20019	20254	20105	20224	20138	20190	20228	20304	20184	20169	20217	20305	20171	20346	20248	20354	20293	20377	20200	19979	20308	20319	20124	20304	20429	20121	20293	20298	20438	20285	20363	20138	19993	20532	20218	20239	20390	20389	20337	20084	20351	20316	20303	20188	20123	20113	20267	20288	20315	20319	20254	20193	20139	20454	20275	20255	20192	20254	20294	20204	20235	20301	20224	20177	20242	20124	20065	20146	20449	20377	20186	20184	20143	20286	20366	20352	20111	20130	20148	20472	20352	20183	20379	20217	20178	20442	20340	20125	20093	20287	20267	20376	20232	20306	20226	20335	20360	20325	20161	20110	20350	20138	20338	20304	20359	20316	20249	20250	20164	20369	20548	20138	20323	20288	20334	20214	20385	20174	20250	20321	20355	20249	20443	20226	20341	20142	20071	20180	20302	19933	20302	20236	20154	19964	20131	20255	20322	20130	20187	20184	19970	20256	20420	20160	20285	20362	20329	20322	20290	20171	20430	20390	20261	20175	20209	20202	20440	20099	20213	20222	20144	20264	20257	20343	20405	20325	20304	20322	20250	20293	20297	20217	20081	20216	20383	20336	20402	20331	20004	20423	20150	20121	20318	20213	20235	20344	20253	20248	20491	20220	20340	20326	20304	20325	20154	20258	20307	20148	20362	20256	20213	20286	20350	20385	20555	20465	20301	20360	20365	20489	20335	20249	20113	20193	20315	20326	20260	20052	20292	20382	20132	20218	20153	20134	20181	20140	20351	20082	20211	20263	20212	20147	20367	20317	20445	20369	20177	20389	20421	20494	20292	20109	20302	20041	20214	20264	20358	20197	20156	20177	20216	20261	20311	20289	20156	20124	20234	20432	20463	20127	20355	20165	19832	20396	20189	20350	20330	20360	20243	20118	20249	20332	20196	20534	20307	20176	20380	20427	20402	20230	20282	20320	20238	20297	20412	20015	20368	20349	20474	20324	20068	20136	20262	20310	20255	20179	20099	20052	20157	20159	20395	20281	20476	20365	20236	20205	20164	20265	20431	20334	20076	20394	20417	20155	20194	20233	20474	20037	20215	20310	20246	20213	20444	20188	20172	20249	20331	20118	20249	20357	20379	20503	20220	20175	20245	20276	20245	20280	20139	20243	20426	20189	20237	20249	20174	20387	20078	20160	20163	20231	20202	20414	20320	20361	20433	20330	20353	20326	20258	20233	20107	20165	20319	20280	20313	20250	20241	20167	20238	20227	20221	20203	20277	20278	20348	20071	20185	20490	20172	20169	20140	20263	20091	20195	20341	20399	20310	19957	20223	20295	20263	19982	20456	20260	20074	20441	20206	20413	20056	20284	20323	20456	20407	20036	20211	20006	20265	20374	20315	20103	20212	20330	20359	20289	20304	20262	20123	20259	20192	20290	20247	20311	20116	20318	20174	20204	20300	20245	20251	20082	20044	20148	20363	20501	20393	20402	20101	20248	20285	20455	20257	20216	20212	20113	20347	20127	20257	20283	20399	20144	20317	20290	20141	20177	20000	20260	20174	20312	20183	20097	20388	20222	20205	20232	20175	20274	20250	20180	20137	20116	20188	20299	20179	20289	20210	20280	20211	20255	20144	20100	19931	20403	20189	20285	20251	20495	19953	20198	20277	20238	20502	20168	20134	20319	20373	20374	20182	20347	20331	20104	20153	20227	20141	20158	20248	20263	20306	20338	20364	20299	20385	20306	20156	20169	20369	20213	20514	20301	20312	20289	20217	20194	20197	20133	20208	20098	20234	20273	20198	20247	20313	20280	20050	20148	20242	20145	20283	20417	20245	20424	20366	20173	20199	20512	20317	20176	20305	20366	20145	20135	20085	20201	19968	20288	20335	20187	20257	20126	20277	20453	20063	20322	20199	20325	20075	20274	20367	20046	20239	20168	20245	20307	20406	20140	20151	20392	20359	20424	20245	20271	20286	20176	20120	20200	20563	20311	20130	20132	20329	20282	20379	20230	20237	20091	20223	20236	20362	20375	20207	20343	20103	20210	20243	20420	20257	20270	20429	20399	20300	20313	20266	20125	20246	20264	20097	20169	20331	20304	20076	20143	20309	20185	20201	20413	20134	20332	20177	20525	20185	20197	20260	20537	20407	20363	20376	20150	20220	20329	20595	20272	20302	20054	20247	20281	20450	20197	20164	20313	20277	20348	20240	20319	20586	20183	20079	20324	20386	20205	20157	20291	20319	20149	20094	20254	20395	20351	20280	20341	20396	20064	20347	20134	20345	20174	19982	20184	20555	20198	20048	20219	20264	20415	20243	20083	20260	20306	20502	20471	20298	20183	20326	20113	20257	20458	20134	20329	20290	20369	20194	20413	20357	20097	20353	20289	20110	20114	20287	20228	20151	20349	20068	20070	20385	20405	20093	20276	20272	20298	19997	20183	20217	20203	20385	20097	20103	20327	20147	20102	20347	20390	20171	20269	20370	20417	20204	20215	20079	20331	20322	20445	20199	20367	20118	20247	20208	20445	20245	20334	20349	20163	20232	20312	20251	20422	20117	20385	20408	20321	20432	20330	20084	20203	20351	20233	20469	20332	20224	20263	20161	20020	20211	20163	20130	20244	20182	19979	20173	20107	20218	20298	20327	20271	20225	20469	20079	20279	20066	20246	20449	20227	19940	20264	20181	20326	20466	20192	20370	20158	20300	20300	20295	20315	20136	20430	20140	20094	20333	20388	20175	20217	20385	20164	20273	20022	20244	20219	20278	20243	20191	20196	20209	20216	20332	20280	20249	20176	20097	20305	20456	20187	20284	20281	20263	20184	20048	20263	20188	20396	20210	20172	20261	20335	20288	20391	20210	20267	20281	20163	20284	20284	20333	20312	20048	20255	20426	20352	20202	20301	20271	20300	20296	20249	20293	20417	20161	20298	20315	20396	20103	20388	20405	20360	20068	20354	20329	20355	20313	20274	20199	20213	20086	20244	20177	20101	20472	20044	20317	20265	20252	20249	20305	20296	20195	20092	20177	20295	20154	20081	20151	20253	20135	20202	20210	20226	20227	20307	20125	20266	20582	20261	20227	20146	20226	20182	20207	20243	20287	20424	20360	20385	20212	20299	20336	20261	20230	20391	20061	20269	20137	20215	20181	20413	20272	20247	20172	20255	20270	20341	20275	20545	20381	20207	20232	20316	20243	20219	20285	20125	20119	20267	20489	20037	20013	20426	20147	20257	20114	20315	20368	20236	20145	20191	20197	20354	20298	20114	20365	20177	20084	20417	20614	20199	20253	20097	20188	20328	20395	20270	20201	20196	20168	20259	20196	20184	20189	20270	20249	20362	20017	20270	20121	20221	20202	20297	20175	20192	20221	20160	20206	20484	20449	20226	20327	20374	20070	20385	20231	20113	20119	20452	20491	20152	20225	20258	20498	20121	20383	20335	20350	20471	20352	20222	20326	20314	20418	20201	20108	20164	19954	20180	20175	20526	20172	20432	20343	20356	20603	20178	20320	20109	20344	20219	20347	20208	20176	20244	20238	20243	20439	20360	20278	20345	20128	20080	20137	19942	20349	20349	20362	20253	20281	20359	20281	20200	20206	20358	20267	20126	20326	20282	20189	20344	20202	20402	20105	20420	20251	20225	20374	20357	20235	20421	20357	20215	20277
20688	33428	31494	25606	22266	20602	18921	18282	17795	17434	17438	17188	16897	16972	16698	16814	16779	16797	16762	16735	16859	16778	16577	16643	16547	16637	16834	16603	16772	16589	16647	16914	16566	16547	16624	16662	16758	16708	16674	16589	16819	16698	16844	16850	16672	16895	19629	20202	18548	17705	17058	16918	16713	16665	16468	16452	16644	16535	16651	16543	16309	16439	16616	16573	16679	16505	16471	16390	16594	16392	16495	16344	16783	16372	16427	16527	16340	16602	16586	16349	16494	16686	16532	16386	16569	16609	16387	16498	16513	16443	16507	16481	16430	16602	16341	16417	16570	16476	16341	16322	16637	16532	16380	16660	16623	16713	16580	16382	16472	16482	16562	16472	16433	16418	16348	16428	16504	16410	16536	16566	16561	16437	16390	16504	16431	16608	16486	16397	16491	16600	16420	16347	16415	16543	16350	16503	16474	16609	16398	16594	16612	16614	16538	16475	16619	16542	16520	16499	16505	16463	16556	16249	16467	16529	16379	16497	16270	16725	16475	16522	16397	16375	16495	16419	16548	16493	16533	16618	16476	16438	16582	16461	16344	16477	16477	16581	16587	16393	16409	16630	16438	16623	16320	16565	16523	16565	16519	16685	16454	16538	16607	16532	16490	16488	16375	16371	16411	16362	16525	16447	16456	16443	16467	16396	16485	16502	16748	16377	16397	16558	16291	16692	16599	16368	16415	16448	16505	16594	16600	16398	16632	16510	16359	16461	16494	16353	16477	16561	16460	16468	16627	16475	16490	16671	16566	16337	16441	16449	16426	16410	16648	16620	16580	16334	16568	16486	16364	16370	16601	16399	16594	16522	16468	16457	16484	16434	16323	16573	16612	16473	16524	16661	16331	16591	16427	16475	16538	16555	16583	16444	16459	16546	16376	16637	16663	16472	16494	16567	16641	16524	16650	16394	16509	16308	16605	16500	16483	16581	16550	16517	16542	16510	16365	16563	16388	16681	16537	16497	16378	16539	16632	16407	16390	16552	16586	16441	16621	16431	16555	16458	16405	16483	16630	16516	16336	16572	16432	16460	16544	16516	16534	16531	16426	16375	16437	16465	16515	16596	16442	16350	16461	16431	16304	16550	16355	16469	16471	16615	16518	16631	16490	16297	16638	16445	16533	16356	16432	16586	16394	16446	16496	16389	16464	16546	16434	16605	16407	16355	16617	16453	16641	16468	16463	16583	16622	16468	16505	16532	16433	16459	16477	16508	16502	16520	16583	16488	16419	16659	16392	16505	16454	16334	16424	16576	16373	16356	16499	16519	16480	16559	16488	16557	16451	16509	16589	16605	16630	16497	16526	16460	16684	16425	16377	16566	16650	16383	16631	16463	16519	16396	16487	16362	16609	16408	16587	16501	16321	16455	16350	16449	16492	16537	16412	16531	16547	16512	16544	16525	16363	16466	16350	16551	16606	16554	16613	16315	16578	16382	16435	16632	16520	16575	16541	16630	16464	16509	16436	16513	16552	16496	16327	16431	16454	16501	16529	16552	16487	16628	16479	16371	16466	16625	16521	16413	16641	16490	16581	16622	16510	16507	16425	16496	16326	16393	16468	16519	16516	16502	16635	16557	16316	16546	16412	16459	16508	16608	16470	16620	16568	16588	16343	16469	16547	16638	16607	16417	16527	16322	16549	16684	16520	16288	16594	16408	16528	16564	16474	16528	16503	16601	16466	16512	16436	16431	16530	16265	16492	16463	16476	16396	16439	16477	16410	16350	16593	16522	16612	16501	16493	16528	16681	16450	16543	16595	16400	16457	16460	16479	16486	16478	16549	16464	16404	16575	16499	16417	16478	16548	16423	16601	16446	16600	16358	16533	16442	16447	16481	16524	16358	16445	16492	16453	16337	16507	16541	16573	16513	16371	16648	16511	16497	16416	16422	16451	16624	16445	16700	16397	16267	16392	16573	16613	16388	16516	16573	16514	16520	16653	16490	16415	16402	16530	16592	16649	16427	16567	16588	16277	16499	16482	16491	16502	16446	16498	16533	16474	16528	16507	16460	16539	16579	16438	16535	16384	16609	16546	16459	16437	16520	16442	16502	16597	16387	16612	16436	16628	16318	16400	16642	16614	16603	16459	16454	16628	16557	16465	16537	16461	16424	16487	16421	16501	16550	16535	16589	16249	16527	16540	16495	16503	16466	16325	16517	16551	16525	16275	16441	16648	16338	16416	16493	16385	16520	16460	16525	16490	16435	16594	16463	16625	16329	16270	16626	16448	16695	16494	16646	16551	16272	16497	16489	16499	16399	16398	16585	16469	16409	16498	16555	16517	16616	16660	16228	16407	16389	16632	16637	16661	16540	16484	16529	16490	16378	16663	16486	16462	16488	16443	16602	16601	16613	16349	16697	16447	16382	16554	16533	16624	16517	16438	16364	16603	16437	16432	16588	16469	16588	16494	16361	16505	16464	16432	16553	16574	16416	16405	16652	16441	16415	16478	16340	16597	16380	16455	16607	16594	16493	16512	16486	16592	16585	16426	16531	16340	16697	16378	16487	16470	16576	16452	16546	16372	16526	16665	16591	16374	16537	16699	16322	16486	16424	16441	16479	16510	16424	16459	16423	16612	16465	16385	16374	16613	16538	16646	16648	16482	16421	16255	16611	16477	16482	16376	16521	16477	16563	16389	16503	16492	16421	16543	16566	16349	16454	16611	16346	16599	16565	16485	16304	16406	16414	16494	16625	16298	16480	16458	16538	16408	16411	16537	16647	16435	16375	16537	16533	16363	16432	16392	16400	16530	16475	16532	16468	16552	16542	16346	16569	16448	16397	16555	16598	16544	16453	16496	16742	16478	16495	16383	16454	16448	16464	16518	16429	16532	16401	16529	16428	16380	16522	16415	16585	16531	16663	16562	16632	16421	16259	16550	16362	16507	16615	16563	16569	16580	16474	16381	16421	16456	16552	16573	16523	16391	16338	16401	16507	16423	16551	16502	16418	16459	16628	16446	16605	16601	16568	16497	16530	16574	16404	16337	16550	16493	16588	16425	16530	16582	16666	16411	16495	16504	16538	16484	16404	16474	16414	16364	16575	16439	16351	16430	16534	16614	16427	16525	16508	16365	16513	16786	16399	16540	16306	16469	16616	16653	16378	16527	16473	16353	16608	16472	16601	16598	16543	16637	16495	16648	16501	16285	16427	16320	16514	16467	16500	16545	16580	16366	16541	16503	16579	16586	16320	16552	16641	16513	16471	16497	16442	16570	16305	16657	16491	16534	16489	16506	16462	16404	16641	16459	16495	16660	16264	16632	16367	16593	16314	16601	16612	16497	16538	16598	16580	16655	16408	16506	16453	16481	16465	16388	16508	16468	16448	16572	16500	16425	16582	16454	16642	16521	16456	16721	16419	16535	16558	16512	16462	16574	16443	16383	16536	16554	16552	16507	16602	16461	16520	16496	16393	16514	16370	16496	16383	16387	16629	16478	16469	16431	16454	16507	16556	16579	16513	16572	16413	16596	16432	16469	16567	16465	16463	16504	16421	16402	16387	16491	16486	16415	16497	16567	16432	16551	16458	16348	16463	16576	16559	16378	16503	16394	16571	16599	16498	16319	16591	16519	16302	16473	16506	16435	16686	16542	16383	16473	16435	16436	16541	16599	16358	16528	16680	16633	16618	16557	16387	16438	16497	16301	16531	16366	16616	16531	16391	16423	16359	16503	16480	16489	16392	16421	16639	16452	16367	16556	16666	16424	16453	16390	16479	16337	16650	16493	16358	16487	16662	16556	16567	16603	16686	16498	16351	16508	16608	16433	16365	16445	16384	16444	16532	16458	16453	16501	16536	16491	16416	16299	16286	16603	16428	16609	16596	16388	16570	16534	16372	16389	16362	16353	16620	16576	16667	16375	16536	16462	16574	16299	16501	16613	16364	16541	16481	16483	16551	16502	16391	16494	16514	16402	16381	16632	16541	16354	16540	16497	16499	16616	16586	16431	16490	16400	16564	16513	16504	16603	16489	16434	16521	16364	16500	16543	16472	16359	16337	16461	16671	16548	16524	16571	16655	16433	16570	16419	16520	16682	16515	16483	16599	16435	16444	16502	16526	16644	16431	16545	16608	16418	16406	16550	16471	16662	16587	16352	16436	16494	16474	16362	16441	16426	16434	16567	16539	16614	16458	16523	16481	16500	16432	16408	16393	16346	16590	16495	16500	16315	16477	16476	16521	16547	16516	16601	16517	16421	16473	16553	16406	16448	16430	16563	16619	16515	16412	16372	16676	16529	16497	16502	16705	16643	16578	16404	16550	16498	16260	16474	16473	16634	16334	16606	16470	16446	16594	16425	16478	16496	16425	16443	16377	16597	16479	16434	16422	16459	16504	16335	16458	16497	16399	16419	16476	16469	16356	16465	16439	16463	16699	16375	16489	16650	16379	16395	16589	16389	16461	16478	16384	16455	16509	16410	16645	16512	16404	16394	16381	16474	16422	16462	16680	16602	16462	16474	16417	16525	16575	16535	16498	16598	16483	16392	16552	16543	16611	16486	16417	16411	16501	16402	16581	16644	16474	16550	16470	16425	16371	16409	16468	16456	16471	16672	16291	16367	16287	16541	16583	16710	16443	16399	16616	16488	16501	16504	16626	16463	16397	16519	16382	16642	16460	16545	16418	16611	16545	16604	16339	16476	16546	16406	16235	16640	16412	16478	16501	16492	16535	16424	16484	16703	16474	16610	16415	16469	16662	16548	16479	16580	16575	16594	16469	16285	16502	16335	16322	16444	16521	16341	16576	16472	16561	16552	16587	16558	16371	16824	16482	16567	16511	16673	16489	16391	16515	16552	16495	16560	16358	16462	16536	16427	16642	16567	16658	16534	16416	16484	16568	16467	16421	16527	16764	16218	16695	16427	16421	16343	16616	16319	16414	16299	16438	16426	16512	16464	16596	16362	16354	16551	16578	16370	16662	16476	16582	16436	16560	16462	16405	16379	16615	16264	16600	16537	16489	16618	16393	16493	16593	16408	16698	16496	16662	16367	16552	16498	16371	16443	16673	16609	16464	16427	16498	16394	16340	16529	16430	16599	16486	16540	16406	16495	16387	16435	16354	16587	16466	16522	16593	16564	16303	16634	16511	16492	16400	16530	16444	16463	16573	16320	16403	16351	16534	16671
27873	22364	26006	23406	20032	20009	19840	19685	19716	19445	19424	19221	19186	19387	19542	19368	19569	19666	19556	19385	19434	19266	19382	19563	19402	19434	19489	19546	19290	19284	19465	19479	19459	19487	19352	19647	19506	19346	19557	19327	19398	19203	19699	19384	19309	19267	19477	19697	19570	19542	19398	19558	19280	19307	19447	19457	19359	19430	19280	19205	19460	19274	19448	19362	19311	19257	19201	19407	19201	19329	19395	19277	19498	19366	19321	19214	19206	19385	19550	19368	19565	19300	19236	19468	19495	19266	19099	19355	19393	19461	19287	19328	19504	19319	19260	19422	19422	19359	19415	19103	19434	19215	19246	19470	19444	19526	19384	19250	19170	19152	19227	19144	19338	19277	19291	19162	19308	19331	19254	19023	19174	19379	19334	19331	19303	19332	19297	19064	19380	19374	19208	19333	19323	19493	19404	19322	19369	19317	19474	19164	19427	19435	19309	19281	19175	19560	19511	19153	19240	19230	19338	19324	19333	19321	19245	19333	19477	19281	19326	19144	19457	19439	19375	19334	19209	19316	19574	19308	19311	19301	19390	19234	19353	19390	19222	19353	19431	19410	19277	19330	19369	19503	19169	19429	19433	19480	19389	19358	19277	19548	19398	19477	19494	19541	19547	19489	19242	19289	19401	19423	19355	19300	19209	19395	19383	19281	19272	19236	19225	19281	19316	19431	19280	19357	19293	19441	19142	19206	19227	19302	19205	19220	19489	19306	19382	19351	19261	19388	19346	19269	19290	19292	19351	19206	19194	19191	19381	19449	19372	19288	19483	19316	19332	19400	19400	19262	19528	19528	19406	19461	19203	19305	19297	19404	19313	19320	19316	19197	19348	19024	19342	19360	19289	19316	19453	19270	19344	19355	19275	19362	19416	19225	19260	19263	19425	19401	19365	19180	19355	19392	19366	19338	19183	19412	19194	19396	19436	19197	19311	19465	19221	19463	19446	19325	19181	19357	19483	19444	19317	19458	19359	19146	19555	19483	19307	19252	19326	19378	19372	19256	19395	19366	19384	19220	19292	19455	19390	19257	19080	19331	19395	19114	19586	19439	19478	19233	19349	19356	19432	19276	19471	19358	19276	19350	19476	19328	19475	19556	19313	19206	19061	19345	19367	19323	19548	19123	19228	19224	19498	19156	19281	19319	19298	19199	19228	19422	19496	19250	19336	19595	19020	19335	19446	19482	19343	19312	19115	19351	19333	19318	19349	19431	19383	19494	19614	19260	19250	19269	19388	19389	19387	19262	19427	19320	19313	19557	19231	19300	19162	19256	19407	19224	19206	19315	19070	19152	19273	19321	19595	19329	19400	19549	19275	19300	19331	19203	19273	19257	19431	19283	19373	19266	19351	19268	19345	19194	19269	19225	19186	19255	19467	19226	19440	19415	19500	19394	19400	19316	19286	19112	19175	19204	19456	19395	19315	19412	19373	19412	19373	19282	19086	19286	19339	19041	19152	19318	19326	19528	19565	19227	19393	19312	19228	19310	19287	19282	19416	19504	19236	19504	19536	19386	19271	19336	19156	19419	19279	19423	19403	19415	19348	19316	19460	19506	19451	19538	19376	19396	19356	19254	19310	19278	19208	19205	19432	19332	19266	19283	19366	19290	19246	19348	19296	19154	19230	19248	19411	19321	19180	19141	19607	19574	19348	19338	19298	19257	19439	19340	19331	19506	19269	19339	19362	19441	19269	19253	19242	19496	19276	19321	19503	19407	19191	19497	19445	19343	19268	19493	19321	19181	19482	19428	19536	19295	19252	19319	19326	19411	19249	19128	19399	19326	19252	19286	19270	19456	19332	19205	19261	19362	19326	19297	19269	19291	19569	19466	19561	19432	19301	19302	19345	19416	19461	19538	19163	19240	19539	19231	19102	19686	19431	19332	19358	19435	19527	19468	19630	19450	19303	19534	19271	19374	19527	19270	19266	19561	19167	19225	19468	19219	19331	19350	19091	19105	19548	19499	19574	19266	19362	19236	19302	19380	19364	19322	19269	19303	19508	19336	19129	19217	19297	19179	19453	19354	19473	19320	19436	19490	19217	19303	19427	19325	19353	19398	19310	19200	19295	19325	19464	19414	19286	19351	19276	19240	19386	19106	19218	19279	19488	19484	19454	19312	19163	19509	19387	19265	19359	19339	19199	19384	19249	19299	19480	19170	19247	19186	19345	19442	19375	19390	19556	19404	19302	19179	19261	19421	19387	19433	19493	19220	19311	19272	19454	19190	19306	19238	19338	19162	19289	19205	19217	19434	19486	19431	19379	19323	19316	19292	19156	19440	19378	19479	19436	19422	19505	19296	19392	19494	19511	19323	19325	19324	19236	19274	19274	19186	19200	19357	19321	19422	19307	19320	19244	19352	19503	19561	19509	19413	19273	19130	19355	19398	19486	19334	19251	19244	19337	19356	19336	19211	19228	19370	19571	19358	19366	19301	19277	19346	19385	19478	19350	19311	19191	19200	19356	19338	19250	19348	19500	19278	19364	19201	19410	19440	19266	19233	19206	19374	19149	19448	19316	19352	19416	19537	19346	19160	19374	19446	19258	19288	19302	19403	19484	19299	19325	19522	19202	19253	19421	19207	19376	19314	19170	19341	19278	19399	19374	19408	19181	19585	19608	19394	19274	19208	19207	19362	19293	19185	19410	19349	19166	19291	19184	19240	19163	19474	19389	19312	19377	19200	19240	19262	19299	19296	19374	19137	19477	19138	19389	19236	19320	19228	19266	19285	19512	19347	19275	19085	19408	19411	19154	19333	19253	19493	19674	19387	19489	19290	19417	19168	19416	19568	19627	19473	19375	19174	19261	19462	19282	19169	19210	19395	19279	19367	19432	19424	19633	19179	19501	19243	19334	19409	19304	19330	19254	19453	19295	19298	19328	19198	19303	19376	19191	19375	19337	19360	19242	19564	19421	19534	19525	19366	19158	19449	19332	19641	19372	19417	19294	18983	19352	19315	19414	19461	19279	19357	19510	19319	19535	19659	19149	19431	19333	19373	19452	19300	19355	19335	19200	19338	19524	19313	19380	19154	19219	19404	19419	19272	19181	19443	19214	19434	19380	19228	19261	19361	19238	19476	19407	19482	19333	19221	19191	19240	19292	19508	19418	19451	19158	19283	19359	19486	19257	19353	19339	19307	19154	19287	19564	19135	19283	19259	19269	19422	19364	19422	19252	19340	19381	19404	19280	19297	19253	19082	19406	19425	19243	19305	19495	19382	19492	19277	19408	19237	19240	19345	19144	19477	19479	19292	19153	19349	19437	19141	19339	19166	19387	19389	19381	19233	19411	19536	19499	19162	19438	19293	19363	19445	19324	19308	19507	19198	19418	19281	19251	19346	19231	19233	19403	19243	19303	19365	19279	19373	19391	19390	19401	19452	19570	19335	19436	19481	19376	19365	19315	19430	19322	19471	19428	19161	19258	19260	19393	19338	19408	19544	19262	19377	19159	19147	19400	19386	19540	19345	19388	19300	19356	19175	19243	19516	19331	19400	19444	19240	19263	19403	19347	19388	19329	19340	19387	19334	19240	19302	19250	19388	19519	19281	19410	19328	19389	19379	19458	19356	19422	19462	19402	19319	19273	19364	19550	19324	19087	19269	19368	19217	19304	19207	19306	19223	19375	19457	19263	19387	19352	19361	19220	19313	19477	19296	19227	19375	19367	19290	19273	19101	19421	19299	19472	19241	19424	19262	19294	19315	19463	19322	19323	19671	19196	19375	19355	19131	19364	19417	19204	19326	19598	19243	19398	19239	19312	19399	19532	19343	19401	19443	19480	19437	19389	19171	19225	19405	19418	19280	19581	19410	19219	19454	19404	19431	19339	19166	19420	19470	19005	19224	19270	19289	19479	19213	19444	19325	19261	19373	19332	19336	19190	19182	19257	19372	19235	19163	19230	19348	19357	19225	19263	19357	19322	19408	19607	19496	19236	19312	19427	19372	19448	19247	19289	19532	19402	19254	19447	19311	19233	19264	19432	19362	19352	19345	19308	19292	19095	19292	19295	19488	19236	19162	19124	19445	19242	19266	19501	19545	19384	19264	19362	19286	19338	19379	19319	19429	19421	19487	19625	19276	19388	19335	19255	19318	19354	19261	19349	19228	19332	19435	19354	19391	19384	19203	19442	19360	19326	19355	19410	19439	19334	19371	19451	19090	19280	19431	19256	19221	19307	19421	19557	19459	19289	19360	19341	19447	19395	19303	19249	19497	19408	19334	19426	19299	19356	19469	19263	19422	19444	19559	19482	19437	19477	19331	19536	19548	19466	19545	19274	19338	19582	19384	19290	19247	19455	19157	19299	19128	19409	19402	19218	19406	19305	19322	19138	19392	19256	19378	19243	19317	19654	19114	19366	19266	19270	19263	19297	19310	19299	19393	19109	19405	19391	19385	19609	19286	19376	19271	19404	19471	19546	19349	19150	19304	19503	19495	19310	19518	19431	19511	19501	19406	19396	19418	19319	19354	19540	19316	19234	19193	19170	19369	19398	19445	19236	19467	19544	19136	19349	19352	19574	19363	19460	19395	19515	19165	19242	19312	19421	19293	19487	19381	19447	19445	19384	19512	19079	19540	19513	19207	19206	19482	19160	19442	19309	19436	19426	19308	19380	19372	19122	19144	19297	19278	19162	19321	19410	19357	19308	19234	19234	19443	19475	19301	19368	19331	19426	19411	19371	19210	19566	19086	19232	19313	19398	19270	19191	19203	19259	19351	19440	19454	19420	19348	19304	19369	19465	19425	19296	19283	19206	19377	19404	19266	19509	19398	19263	19134	19373	19425	19378	19289	19345	19174	19362	19332	19378	19349	19376	19327	19308	19242	19470	19286	19284	19246	19368	19376	19326	19318	19502	19434	19203	19343	19287	19378	19342	19149	19137	19625	19324	19482	19367	19254	19310	19400	19466	19225	19411	19135	19157	19342	19404	19383	19448	19431	19225	19313	19336	19455	19444	19285	19135	19416	19202	19374	19285	19225	19106	19446	19367	19239	19193	19450	19425	19020	19401	19234	19365	19617	19243	19373	19717	19621	19245	19391	19325	19112	19352	19346	19145	19334	19255	19399	19453	19352	19447	19183	19474	19295	19358	19563	19235	19192	19500	19429	19192	19199	19309	19361
16942	20879	20920	18179	17466	17040	16713	16390	16266	16325	16129	16155	16071	16153	16067	16055	15975	15970	15836	16137	16013	16115	16052	16016	15943	15994	16011	16153	16129	15832	16007	16103	16090	15993	16010	16107	16080	16124	15765	15985	16002	15929	15988	16072	16127	16012	16269	16358	16477	16214	16148	16065	16022	15952	15825	16107	16053	15893	15916	15910	15993	16024	16182	15903	15811	15949	15866	16024	15863	15897	15883	15964	15890	16008	15866	15861	15886	15983	16034	16034	15748	15929	15958	15998	15987	15704	15896	15988	16094	15955	15931	15975	15814	15790	16027	15854	15902	15892	15953	16025	16053	15923	15998	16032	15780	15885	15868	16013	15892	15922	15775	16057	15985	15936	15983	15909	15935	16055	15958	16107	15954	15926	15891	15936	16092	16102	15872	16157	16072	16047	16058	16008	15964	15874	15963	16001	15930	16007	15969	16060	16003	15909	15852	16005	15966	15759	15961	15955	15950	15839	15937	15838	16112	15934	15932	16085	15986	15926	15930	15827	15980	15843	15837	15954	15943	15940	16123	15870	15893	15858	15904	16107	16085	15994	16060	16144	15954	16004	15993	16023	16032	15976	15911	15970	15961	15836	16070	15914	15963	16139	15937	15906	16019	15876	16011	15934	16139	15959	15989	16055	15893	15942	15870	15867	15894	15868	15949	15956	15871	15868	15874	15985	15917	15825	15879	15848	16100	15986	15917	15975	15880	16071	15870	16017	15978	15975	15868	16001	16034	16150	15763	16037	15904	16090	15854	15971	15982	16016	16006	15748	15869	15893	15926	15925	15983	16086	16017	15877	15956	15939	15756	15822	16015	16051	15951	16044	16013	15930	16000	15817	15740	16088	16062	15860	15976	15954	15997	15860	15858	16025	16082	15901	15963	15725	15983	15872	16045	15919	15885	15936	15933	16005	15894	15951	16064	16066	15982	15810	16155	15994	15939	15741	15874	15867	15857	15972	15937	15873	15997	15932	15880	15825	16138	16127	15967	15753	16086	16007	15893	16063	16048	15937	15985	16012	15950	15936	15919	16063	15877	15641	16042	15920	15998	15875	15818	16062	15961	15887	15891	15892	15926	15972	15928	15909	15961	16016	16041	15917	15885	15993	15879	15989	16014	15951	16067	15910	15976	15965	15870	16045	15976	15852	15747	15781	15951	15887	15884	16034	15867	15892	15886	16106	15887	15994	15959	15945	15843	15921	16044	15953	15943	16010	16036	15803	15954	15824	15927	15855	16035	15988	15919	16032	15984	16000	15965	16008	16007	15974	15823	15927	15846	15942	15862	16209	15846	15770	15873	15806	16046	16033	16007	15916	16070	15778	15975	16047	15964	16088	15968	15938	16038	16097	15908	15767	15893	15982	16118	15960	15918	15913	15890	15856	15801	16026	16014	15970	15884	15949	15966	15936	15980	16018	15983	16049	16000	15802	15871	16032	15794	15838	15914	15947	16145	15846	15961	15892	15817	15804	15790	15932	16058	16148	16041	15998	16055	15827	15937	15852	15984	15849	15850	15896	15928	15913	15925	15863	15970	15992	15770	16021	15773	16032	15908	16077	16117	15872	16026	15886	16016	15898	15963	15985	15900	16051	15991	16043	16110	15983	15933	16137	16030	15842	16018	15800	16172	15999	15935	16008	15999	15989	16001	16087	16032	15993	15963	16137	16077	15903	15936	16071	15782	15894	15929	15910	16103	15865	15988	16033	15896	15898	16124	15821	15977	15870	16018	16008	16086	15952	16064	15809	15870	15862	15820	16000	15804	15900	16121	15997	16065	15814	15772	16051	16079	15859	15851	15960	15852	15934	15922	15938	15954	16069	15787	15909	16261	16039	15929	15929	15896	16112	15954	16008	15808	15926	15917	15779	16196	16053	15892	15835	15929	16118	15948	15997	15804	15961	16000	16003	15884	16188	15836	15813	15844	15965	15902	15941	16011	15771	16028	15867	15734	15937	15902	16036	16034	15713	16043	15989	15889	16120	16088	15880	15861	15967	15924	16025	15899	16017	16094	15927	15862	15952	15972	15933	15867	15993	15927	15906	15930	15945	15999	15916	15844	15935	15853	15913	15931	16095	15856	15942	16111	15816	16007	16060	15948	16055	15945	16041	15989	16043	15971	15906	16031	15884	15945	15984	15939	15926	15963	16188	15888	16113	16041	15833	16089	15988	15997	16061	15982	16011	15881	16011	15971	15965	16017	15732	16132	15981	15893	15899	15855	15875	15971	15891	15942	15986	15917	16043	15955	15872	16031	16093	15899	16117	15932	16021	15970	15984	16019	15842	16015	16027	15824	16024	15905	15811	16104	15928	15899	16035	16026	15891	15903	15763	15981	16105	15875	15917	16048	15957	15771	15919	15840	15968	16080	15881	15940	15843	16116	15904	15862	15776	15855	16084	15917	15856	15859	16081	16053	15873	16063	15808	15888	16014	16119	15984	16026	16018	15883	16014	15891	15965	16103	15961	15963	15923	15924	16121	16030	15911	16000	15928	16017	16023	16002	16075	15998	15789	16005	15872	16060	15917	16003	15903	15917	15864	15776	16037	15884	15937	16008	15922	15967	15987	16128	15983	16066	15968	16128	15840	15973	15977	16105	15968	15886	15924	15966	15865	16057	15995	16060	16002	15855	15994	16048	15778	16010	15861	15909	16026	16053	15995	15973	15903	16084	15841	16032	15814	16138	15961	15955	15888	15764	16053	15927	15944	15939	16009	15821	15992	16025	16011	15884	15952	16114	15918	15986	15913	15815	15855	15887	16057	16011	15955	15861	16175	16021	15972	15831	15822	15973	15883	15935	16078	15868	16106	16090	15897	15987	16033	15950	16032	15868	15953	16000	15996	15950	15970	16141	15979	16035	16103	16063	15871	16082	16144	15865	15965	16003	15838	15892	15950	16009	16217	15800	16051	15893	15941	16115	15922	16073	16034	15960	16008	15773	15896	16060	15908	15861	15866	15862	16093	15886	15921	16092	16021	15893	15732	16088	15980	15925	15993	16037	16094	15978	15829	15868	15999	15842	15917	15919	15787	16042	16013	16016	15960	15888	15945	15912	15942	15887	16130	15903	16045	15790	15746	16010	15989	15707	16087	16042	15877	15957	16064	16051	15863	15980	15949	15995	15944	15960	16135	15996	16056	15985	16090	15994	15959	16019	16021	15915	16013	15824	16024	15935	15864	15884	16027	15856	15810	15853	16028	16098	15937	15969	15826	16068	15846	16081	16105	15987	15959	15921	15971	16029	15959	15697	15952	15781	16100	15882	15939	16012	15815	15961	16056	15851	15821	15922	16090	15878	16030	15905	15976	15889	15873	16137	16116	15870	16027	16068	15882	15990	15885	15893	16161	16034	15918	15981	15840	15991	15917	15929	15921	16130	15904	15941	15807	15937	15950	15843	16002	15935	16077	16169	16025	16000	15907	15987	16072	16003	15914	16069	16058	16078	15926	15865	15869	16010	16029	16101	15919	16081	15792	15936	15957	16005	16126	15853	16090	15911	15934	16082	15992	16052	15705	16079	15948	15994	16006	15789	15833	15818	16067	16051	15990	15988	15913	16013	15984	16143	16096	15901	15966	16028	16107	15817	15883	15996	16001	15883	15898	15940	15890	15922	15905	16052	15979	15916	16062	15868	16039	15919	16038	15979	16041	15959	15940	15954	16102	15858	16064	15968	16000	15991	16066	15924	15909	15820	15893	15901	15973	16027	15876	15949	15960	16014	15833	15972	15922	16046	15903	15870	16012	15947	15929	15984	16003	15840	16006	15902	15940	15796	15983	15998	15936	16000	16092	15924	15941	16081	16025	16049	15955	15871	15717	16009	15951	16009	15976	16085	15826	15837	15977	15962	15991	15888	15652	15984	16037	15978	16055	16100	16054	15927	15932	15983	15918	15842	15894	15818	15838	15960	15983	15938	16026	16015	16010	15928	15950	16014	16023	15972	15757	15967	15962	16048	15805	15856	15848	15942	15901	15965	15909	15948	16049	15928	16049	15915	16019	15803	15996	15970	15754	15832	15946	16065	15959	15965	15970	16057	15987	16018	16071	15859	16024	15913	15961	15942	16073	16078	15854	15843	15978	15807	15986	16073	15882	16102	16090	16156	16040	16055	15884	16014	15887	15948	15817	16014	15954	15966	16025	15971	15703	16095	15904	16008	16083	15917	16050	15932	16039	15937	15849	15969	16121	16041	15997	15823	16130	16001	15979	15874	15977	15913	15963	16003	15982	15972	15980	15923	15916	15939	15980	15946	15986	16041	15838	15862	16182	15887	16031	15999	16074	15944	15804	16085	15923	16045	16128	15942	16060	16009	15721	16008	15886	16061	16098	15980	15867	15949	15885	15947	15884	15853	15939	15777	16139	15831	16021	16027	15930	15935	15897	15876	15972	15904	16139	15809	15955	15905	15874	15972	16039	15955	15877	15935	15922	15945	16002	16089	16033	16152	16016	15877	15692	15933	15894	16004	16045	15871	15909	16045	16043	16031	15803	16023	15911	15907	15994	15884	15986	15839	15962	16066	16002	15953	15940	15940	15808	15924	16040	15890	15943	16035	16120	15910	16007	15988	15804	15920	15992	15853	15925	16075	15974	15966	15801	15807	15928	15980	15966	16031	16025	15825	16052	15840	16158	15994	16053	16019	15971	15985	16022	15932	16052	16113	16170	16053	15923	15826	16033	15922	15983	15920	15857	15969	16016	16201	15933	16086	15989	16108	16047	16048	16040	15800	15974	16127	15933	15990	15895	16020	15968	16030	16009	16087	15894	15855	16051	16129	15961	15802	16051	15927	15912	15911	16061	16068	15928	15771	15876	15846	15786	16115	16055	15842	15987	15935	15946	15882	15850	15978	15901	15826	15888	15779	16101	15950	15867	16041	15874	15932	15899	16146	16049	15886	15958	16025	16100	16028	15928	15849	15864	16023	15977	16114	15857	16127	16150	15953	15919	16156	15944	15880	16015	15907	15982	15889	16170	16189	15979	15965	15975	16040	15856	15760	15717	15940	15892	16022	15949	15922	16045	15840	15974	15966	15804	16075	16029	15937	15964	15988	15922	15978	16029	15890	16037	15815	16096	15804	16154	15885	16141	16000	15965	15855	15707	15944	15980	16000	16006	16056	15918	15942	15885
23864	21357	28910	24315	22328	22447	21477	18838	18373	18357	18213	17842	18182	17996	18038	17815	17912	18067	18066	17749	18025	17917	18019	17961	17706	17804	17933	17567	17852	17757	17888	17761	17855	17816	17850	17804	17874	17783	17870	17716	17926	17860	17804	17820	17764	18015	18191	19054	18824	18202	18028	17795	17701	17879	17862	17702	17685	17538	17684	17594	17898	17546	17717	17819	17772	17974	17623	17878	17638	17698	17600	17836	17792	17628	17678	17651	17775	17795	17544	17609	17499	17688	17665	17860	17909	17694	17632	17633	17846	17883	17780	17798	17454	17780	17707	17720	17664	17599	17686	17753	17779	17700	17896	17617	17954	17554	17489	17556	17944	17478	17751	17718	17708	17638	17579	17693	17838	17707	17769	17505	17557	17707	17560	17623	17796	17612	17663	17822	17670	17618	17615	17639	17540	17669	17678	17735	17797	17743	17598	17734	17826	17542	17687	17821	17739	17687	17779	17664	17649	17629	17903	17580	17745	17515	17768	17691	17576	17640	17837	17602	17702	17614	17843	17787	17569	17772	17640	17831	17758	17434	17517	17594	17771	17459	17763	17610	17844	17586	17644	17690	17565	17638	17733	17810	17621	17597	17686	17674	17820	17618	17786	17719	17872	17851	17796	17784	17720	17705	17661	17677	17818	17663	17840	17771	17624	17738	17622	17529	17669	17669	17742	17637	17700	17723	17767	17534	17735	17559	17663	17431	17517	17678	17727	17388	17582	17495	17572	17859	17676	17918	17638	17674	17547	17744	17871	17673	17786	17597	17554	17864	17841	17497	17801	17666	17739	17787	17755	17883	17812	17777	17804	17629	17579	17393	17855	17730	17663	17713	17701	17919	17919	17552	17577	17644	17852	17603	17659	17514	17718	17721	17571	17605	17616	17386	17591	17656	17631	17589	17627	17840	17549	17865	17811	17766	17524	17560	17583	17861	17709	17620	17675	17543	17470	17580	17700	17710	17574	17645	17766	17702	17650	17895	17671	17429	17745	17697	17574	17640	17641	17794	17922	17528	17808	17784	17779	17657	17750	17660	17736	17635	17626	17881	17534	17689	17763	17666	17630	17564	17814	17713	17614	17530	17805	17736	17725	17681	17872	17825	17597	17594	17759	17874	17678	17724	17860	17517	17723	17786	17763	17608	17784	17699	17821	17667	17669	17699	17653	17856	17480	17572	17442	17504	17786	17624	17467	17877	17713	17820	17751	17662	17725	17584	17766	17695	17695	17576	17737	17721	17904	17573	17925	17706	17612	17550	17785	17591	17807	17671	17728	17622	17718	17844	17536	17723	17562	17749	17772	17919	17496	17639	17549	17592	17467	17595	17776	17689	17680	17854	17675	17503	17599	17845	17700	17720	17664	17617	17612	17686	17731	17748	17671	17522	17651	17684	17653	17637	17931	17773	17667	17800	17711	17889	17650	17594	17722	17782	17601	17618	17705	17652	17892	17800	17899	17652	17588	17468	17692	17711	17688	17533	17710	17729	17523	17620	17634	17730	17843	17542	17641	17619	17666	17876	17888	17719	17622	17879	17667	17386	17943	17664	17603	17788	17494	17618	17796	17836	17729	17807	17601	17630	17775	17732	17574	17571	17703	17709	17612	17728	17717	17673	17704	17726	17744	17722	17673	17867	17592	17728	17512	17830	17826	17743	17777	17660	17683	17906	17541	17927	17682	17526	17623	17738	17538	17774	17747	17644	17628	17705	17810	17564	17461	17722	17435	17538	17664	17834	17712	17628	17750	17627	17831	17815	17793	17701	17815	17761	17768	17491	17633	17653	17641	17754	17678	17868	17707	17805	17943	17787	17685	17548	17697	17735	17619	17649	17561	17748	17697	17723	17567	17621	17581	17609	17849	17552	17860	17720	17733	17445	17542	17699	17562	17675	17676	17712	17717	17750	17616	17679	17569	17656	17767	17442	17846	17842	17608	17807	17814	17703	17666	17562	17819	17847	17794	17666	17686	17725	17551	17766	17464	17724	17727	17661	17705	17761	17815	17705	17715	17643	17712	17749	17640	17768	17906	17685	17821	17633	17682	17625	17552	17675	17688	17627	17481	17650	17785	17807	17633	17699	17441	17598	17650	17766	17805	17755	17646	17711	17636	17595	17558	17811	17539	17691	17713	17545	17873	17713	17632	17603	17745	17692	17653	18015	17679	17710	17756	17569	17732	17664	17503	17628	17604	17581	17691	17520	17654	17913	17652	17590	17754	17661	17725	17735	17846	17502	17910	17680	17733	17846	17783	17575	17674	17784	17679	17624	17723	17618	17794	17595	17698	17634	17730	17806	17523	17782	17659	17737	17731	17620	17611	17596	17947	17497	17531	17523	17589	17768	17647	17647	17693	17739	17605	17634	17835	17505	17542	17619	17486	17496	17692	17606	17807	17564	17711	17596	17698	17875	18006	17748	17730	17730	17853	17630	17682	17775	17815	17918	17636	17540	17625	17684	17842	17704	17908	17780	17689	17816	17711	17829	17807	17720	17827	17799	17490	17650	17641	17797	17558	17825	17552	17663	17757	17768	17753	17658	17713	17832	17456	17793	17754	17599	17766	17668	17507	17700	17787	17649	17711	17640	17802	17668	17756	17860	17552	17529	17698	17728	17882	17812	17691	17737	17724	17661	17678	17575	17636	17651	17883	17727	17720	17557	17650	17672	17584	17550	17683	17735	17824	17702	17735	17687	17570	17575	17557	17661	17631	17679	17690	17461	17615	17751	17828	17688	17682	17745	17718	17826	17760	17593	17646	17648	17770	17663	17573	17845	17516	17793	17722	17749	17703	17845	17887	17690	17762	17764	17815	17743	17669	17645	17802	17718	17616	17590	17679	17527	17760	17800	17780	17557	17592	17645	17846	17948	17701	17673	17607	17654	17608	17727	17872	17712	17790	17749	17708	17690	17827	17734	17596	17828	17728	17900	17762	17701	17645	17504	17673	17693	17757	17522	17685	17743	17694	17719	17727	17703	17697	17659	17623	17682	17697	17564	17745	17647	17609	17519	17555	17614	17582	17618	17681	17692	17814	17653	17753	17665	17714	17658	17577	17703	17686	17809	17721	17886	17631	17552	17653	17893	17876	17593	17487	17791	17434	17747	17878	17880	17756	17569	17942	17696	17619	17844	17752	17799	17747	17804	17670	17493	17633	17660	17750	17649	17776	17716	17730	17607	17664	17579	17627	17647	17688	17800	17556	17640	17708	17903	17728	17642	17786	17883	17764	17697	17740	17514	17632	17890	17567	17639	17723	17665	17676	17598	18004	17575	17690	17746	17638	17688	17875	17648	17609	17747	17650	17895	17634	17599	17678	17724	17583	17577	17643	17822	17703	17696	17549	17688	17839	17883	17722	17852	17865	17770	17477	17602	17827	17870	17856	17817	17536	17663	17670	17628	17705	17772	17749	17954	17708	17636	17781	17722	17782	17798	17701	17673	17615	17703	17736	17697	17653	17444	17740	17621	17584	17773	17730	17641	17630	17751	17619	17607	17458	17558	17649	17737	17565	17667	17764	17657	17698	17614	17660	17672	17908	17595	17806	17669	17742	17615	17911	17727	17450	17595	17633	17723	17891	17678	17626	17753	17851	17609	17545	17601	17779	17698	17904	17596	17658	17567	17677	17717	17831	17612	17595	17627	17607	17666	17847	17689	17625	17554	17714	17536	17619	17651	17710	17643	17610	17625	17586	17742	17689	17624	17828	17718	17719	17660	17748	17700	17708	17846	17717	17641	17725	17636	17717	17549	17797	17749	17662	17660	17893	17781	17575	17668	17680	17862	17702	17625	17780	17639	17516	17656	17643	17715	17704	17815	18002	17898	17843	17749	17560	17599	17738	18020	17822	17593	17570	17654	17819	17825	17840	17827	17627	17563	17746	17905	17831	17830	17870	17652	17601	17561	17751	17712	17650	17707	17813	17796	17606	17706	17821	17737	17748	17757	17692	17581	17649	17738	17684	17643	17465	17630	17503	17776	17507	17835	17678	17803	17575	17729	17432	17713	17697	17819	17680	17808	17572	17709	17620	17465	17934	17651	17576	17813	17826	17671	18021	17749	17484	17496	17830	17741	17581	17763	17619	17552	17560	17751	17725	17777	17697	17749	17553	17692	17526	17868	17619	17826	17767	17726	17889	17807	17725	17767	17644	17592	17518	17885	17391	17755	17563	17878	17946	17692	17947	17950	17673	17478	17672	17825	17850	17509	17594	17770	17337	17692	17862	17560	17545	17869	17697	17736	17786	17770	17529	17805	17609	17826	17754	17658	17847	17675	17569	17854	17571	17697	17680	17648	17791	17775	17756	17574	17717	17750	17704	17663	17688	17635	17611	17617	17535	17545	17651	17681	17603	17662	17385	17526	17366	17691	17703	17588	17492	17881	17558	17564	17705	17865	17801	17590	17672	17566	17675	17777	17735	17516	17755	17717	17760	17609	17816	17574	17684	17667	17755	17716	17714	17665	17721	17751	17628	17570	17665	17870	17724	17785	17711	17841	17729	17652	17747	17590	17470	17819	17842	17992	17505	17668	17455	17753	17835	17661	17785	17818	17674	17692	17874	17640	17629	17735	17879	17762	17711	17665	17827	17600	17809	17581	17696	17670	17872	17882	17704	17726	17521	17511	17701	17661	17608	17895	17761	17831	17682	17726	17764	17744	17749	17819	17857	17662	17669	17647	17729	17743	17604	17704	17708	17693	17519	17630	17676	17579	17524	17816	17882	17742	17665	17645	17684	17866	17594	17678	17735	17633	17736	17888	17727	17759	17730	17648	17753	17816	17401	17725	17602	17654	17774	17995	17714	17647	17623	17721	17421	17491	17868	17643	17628	17668	17603	17763	17790	17752	17760	17581	17677	17639	17638	17762	17735	17760	17671	17432	17501	17582	17722	17615	17754	17656	17705	17752	17788	17619	17939	17655	17606	17950	17670	17800	17527	17582	17735	17663	17531	17588	17571	17833	17495	17623	17679	17853	17901	17879	17920	17570	17616	17563	17598	17683	17784	17793	17637	17827	17948	17836	17643	17760	17669	17735	17755	17723	17774	17555	17746	17694	17761	17560	17699	17664	17828	17720	17693	17425	17618	17747	17794	17884	17637	18080	17804	17760	17674	17501	17514	17727	17642	17693	17771	17644
17153	27545	26349	20962	18762	17642	16932	16370	15836	15561	15527	15431	15553	15397	15192	15052	15254	15162	15278	15293	15248	15141	15082	15326	15371	14820	15115	15280	15000	15168	15096	15082	15095	15050	15298	15110	15132	15183	15125	15082	15259	15263	15241	15196	15117	15219	16275	16917	16336	15766	15442	15201	15066	15168	14956	15019	15024	15060	15025	15075	15054	15127	15055	15006	14904	14975	14835	14918	14905	15172	15097	14912	15104	15078	15020	15016	14867	15085	15047	14850	14990	15003	15046	14971	15058	14980	14959	14973	14828	15160	15050	15161	14983	14818	15240	14907	14817	14946	14899	14991	15021	15067	15108	15069	15258	15016	15111	15115	15083	14970	15192	15068	15167	15067	15007	14827	14955	14945	14984	15011	15150	15035	14954	14970	15089	14955	14942	15101	15149	15051	15067	15022	14855	14734	15093	15096	14989	14939	15062	15026	15044	15091	15098	14819	14980	14991	14940	15022	15134	15076	14890	14932	15074	14881	15225	14986	15042	15136	15138	15192	15053	14933	15001	15016	15008	14938	14936	15106	14981	15009	15033	15072	15031	15064	15044	15118	15072	14921	14927	14938	15119	15239	14934	14960	15037	14940	14860	15041	14946	15105	15089	15166	14977	15198	15136	15163	14875	15154	14982	14951	14923	14962	14957	15038	15042	15082	14907	15131	14957	15059	14869	14974	15044	15092	15052	14997	15107	15026	14987	14964	15214	14931	14948	15176	14849	15133	15045	14917	15060	15081	15111	14974	15016	15289	15189	14973	15072	15094	15071	15100	15067	15146	14854	15092	14987	15124	15109	15005	15046	14968	15056	15110	15059	14871	15151	15056	14965	15012	14999	15200	14843	14988	14972	15047	15002	14998	14952	14944	14939	15065	14991	14991	15074	14873	15145	15022	15121	15023	15074	15111	15011	14985	14866	14994	15041	14945	15070	14980	14930	14906	15073	15109	14948	14887	15090	14963	14938	14955	15173	15049	15014	15104	14839	14989	14988	14917	15040	15219	14917	15133	15010	14904	15071	14957	14885	14882	15073	15068	15105	15152	15141	14938	15049	15014	15056	14787	15080	14899	14985	15050	15017	15040	15075	15025	14970	15147	14993	15122	15102	15039	15000	15065	15128	15214	15112	14985	15215	15016	14970	15086	14831	14841	15119	14923	14988	14990	15121	14724	15036	15005	15167	14919	14804	15071	14947	14961	14901	14955	14872	15118	14890	15076	15002	14985	14856	14840	15057	15041	14985	14925	15003	14837	15011	14973	15087	15027	14911	15033	14967	15016	15011	14968	14958	15005	14982	15161	15014	15075	14994	15042	15085	14794	15135	15093	15201	14935	15007	15040	15012	15046	15024	15027	14975	15057	15048	14993	15084	14827	15027	15141	14894	15207	15028	15087	14918	14870	15297	15219	14955	14820	15199	14971	15093	14828	14989	14993	15004	15104	14875	14962	14993	15059	14923	14969	15149	15041	15029	15039	15037	15034	14963	15049	14779	14903	15067	14980	15065	14979	15057	15174	14970	14963	15024	15164	15028	14962	14967	15200	14938	15045	15048	15056	15154	14959	14903	14958	15083	14998	14994	14942	15003	15255	15002	15010	14932	15098	14913	15006	15200	14978	14994	15104	15054	15214	15032	14964	15025	15047	15130	14957	14915	15062	14988	15131	14998	15144	15036	15288	15171	14953	15090	15142	14952	15093	14968	15151	15015	15189	15009	14976	15211	15057	15138	14999	15070	15032	14853	15227	14951	15036	15187	15026	15039	15053	15047	15167	14960	14778	15030	15035	15059	14987	15040	14992	15043	15094	14937	15000	15039	15070	15003	14762	14925	14984	14999	15061	14815	14975	15047	15061	15127	15092	15115	14991	14916	15100	15068	15141	14932	15054	15014	14985	14998	14944	15064	14997	14974	15168	15002	15034	15087	15075	14974	15089	15050	15214	15029	14847	14783	15213	15057	15253	14910	15076	14966	15107	14873	14985	15094	14986	15062	15060	15257	14935	14987	15183	15069	14920	14855	14987	15017	14926	14878	14971	14964	15013	15004	14979	15145	15097	15078	14972	15132	15034	14945	14895	15045	15014	15095	15149	14995	15051	15065	15131	14855	14919	14860	14982	15154	14937	15044	15086	15035	14920	15154	14995	15110	14988	14908	15072	15109	15174	14977	14925	15117	14994	14984	14939	14966	14952	14994	15064	15134	15056	14913	15119	14886	14934	15103	14982	14869	14832	15055	14976	15026	14998	15019	14923	15067	15230	14861	14770	15136	15065	15005	15035	15102	15232	14996	15050	15050	14986	15015	15103	14979	15058	15040	15065	15062	14934	14908	15073	15142	15251	14993	15004	15100	14941	15231	14858	15053	15101	15169	15292	15062	15043	15157	14856	15130	15049	14917	15049	14914	14965	14989	15094	14947	14950	14906	15064	15025	14977	15034	15164	15039	15168	15076	15038	14942	14811	14980	15207	14787	14961	14956	14998	15061	15216	15085	15034	15060	15098	15001	15124	15101	15175	14979	15097	15019	14966	14967	15107	15065	15059	15004	15079	15053	15058	15008	14933	15176	15060	15129	14792	14887	15047	14966	15130	14810	15005	14965	15100	15132	15130	15045	14877	14971	15153	14893	15047	14914	15057	15105	14866	15076	14960	14934	14999	15113	15055	15052	15003	14956	15075	15067	14937	15302	14954	15162	15069	15095	15146	14912	15167	14904	14861	15108	15049	14939	15040	15084	14919	15066	15105	15058	15088	15039	14971	15022	15224	14936	14940	15220	14949	15113	14933	14826	15168	14890	15036	15163	15118	15009	15191	15037	15039	14934	15191	15126	14822	14983	15056	15108	15018	14866	14990	15054	14976	15256	14931	14796	15155	15021	15087	15068	15034	14951	14913	15245	14882	15033	15050	15020	14925	15032	14944	14962	15053	14967	14890	15023	14936	15025	15000	14945	14954	15160	15088	15067	14784	15098	14995	15047	15055	14893	15238	14972	14988	15146	14979	14917	15010	15007	15097	15016	15148	15034	15057	14985	15027	15130	15053	15131	14879	15070	15189	14946	15065	15128	14928	15025	15019	15079	15044	14960	15149	15060	15052	15000	15081	15032	15064	15162	15075	15028	15136	15128	14949	15063	15164	14982	15073	14995	14984	15070	15050	14970	14953	15044	15059	14973	14988	14947	15030	15033	15064	15013	14977	15170	15087	15084	15021	15020	14885	14982	15113	15109	15028	15228	14988	15137	15013	15070	15000	15019	15048	15187	14975	15150	15216	14984	14909	15029	15061	15055	14996	15031	14968	15049	15113	15096	14949	14985	15187	14959	15033	15012	14936	15018	15033	15211	15052	15024	14961	15077	14882	15099	14997	14914	14963	15072	15048	15000	15059	14977	15035	15079	14908	14967	14974	15077	15098	15086	14947	15080	14978	14958	15135	15070	14979	15103	15040	14792	15060	15032	15039	15054	14979	15105	15170	15000	15184	15046	15039	14928	15071	15004	14926	15103	14876	15151	14992	15060	14921	14945	15109	14986	14961	14954	15079	15046	14978	15045	14886	15079	15023	14895	15174	15074	14897	15051	15102	15217	15092	15035	15005	14714	14963	15049	15063	15037	14998	14998	15070	15021	15120	14995	14972	14994	14944	15187	15127	15202	15040	15048	15103	14967	15056	14984	15169	14957	15131	15152	14940	14950	15096	14968	15042	15025	15025	14899	15107	14925	14905	14958	14992	14988	15023	15080	14940	15023	15044	14944	15034	15126	14915	14962	15019	15150	15017	15049	15120	15080	15075	14931	15097	14961	14966	14806	15018	15081	15087	15090	14945	15123	15090	15058	15056	14926	14911	15164	15026	15168	15251	15014	15125	15165	14946	15109	15001	15093	15035	15021	15136	15181	15008	15018	15203	15023	15304	15079	15027	15040	15086	15054	15003	15031	15051	15013	14966	15093	15086	14956	14969	15086	14932	14915	14968	15053	14904	14902	15076	14979	15051	14908	15020	14967	14867	15063	14993	15319	15038	15156	15091	15142	15085	15034	15007	15122	15166	14901	15042	14945	15016	15067	15080	14994	15046	14956	15039	15006	14918	15237	15220	15131	15080	14961	15011	15097	15190	14981	15116	15060	15039	15075	15068	15047	15201	14980	15008	15066	14982	15035	15253	15074	15050	15023	15112	15034	14952	14973	15144	15147	15024	14932	15134	15015	15037	14872	15096	15111	15095	15127	15193	14969	15229	15047	15049	15075	14969	14983	15026	14991	14977	14991	14912	15080	15103	15137	14917	15023	15102	15040	15096	15091	15066	15163	15102	14924	14942	14942	15026	14924	15066	15020	15228	14978	15023	15039	15025	15066	15184	14925	15082	15260	15096	15089	15006	15125	15060	15033	14893	15051	15011	14848	14942	15165	15081	15064	15027	14976	14907	15119	15106	15005	15082	15033	15135	15085	14981	15073	15063	14992	14981	14969	14934	15000	14909	15122	15053	14863	14999	15240	15185	14982	15158	15152	15134	14947	14988	15003	15068	15050	15229	15166	15076	14949	15107	14969	15140	15032	15159	15007	15036	14983	15036	15075	15073	14965	15103	15097	14992	14912	14982	15050	14940	15079	15038	15150	14958	15023	14996	15035	15043	14960	15127	15081	14981	14918	14934	15133	14971	15079	15217	15107	15084	14959	15142	15046	14866	15042	14907	15052	15094	14907	15035	14984	15046	15047	14977	15006	15001	14911	14919	15089	15040	14949	14977	15057	14904	14958	14897	15140	15095	15029	15053	15013	15072	15029	14891	14987	14875	15080	15061	15066	14969	14967	15059	15093	15150	14924	15090	15065	15022	14864	14885	15208	15155	15093	14991	14890	14988	15071	15082	15092	15008	15153	15077	14856	14931	15250	14957	15152	15100	15002	14888	15070	15052	15124	15071	15018	15207	14931	15167	14978	14926	15137	15097	15068	15015	15041	15053	15009	15178	14964	14964	15018	15037	14981	15030	15051	14764	15025	15042	14968	14956	15047	15114	15222	14969	15027	15130	15144	14910	15007	15168	15093	15035	15049	15034	15008	15006	14857	15122	15003	15166	15099	14906	14893	15022	14911	14893	14815	15124	14959	14997	14987	15121	14774	15055	15152	14923	15110	15066	14950	15083
22932	21355	29228	23788	21547	23399	24529	18934	17473	17693	17520	17282	17360	17002	17269	17281	17074	16961	17402	17268	17230	17070	16924	16953	17094	16954	17034	17148	16834	17093	16987	17004	17093	17022	17206	16865	16621	17058	16927	16820	16604	16774	17067	17016	17099	17151	17181	19671	18878	18313	17541	17271	17184	16722	16893	16732	16555	16744	16779	16994	16756	16846	16548	16681	16711	16835	16862	16824	16733	16897	16859	16786	16843	16697	16774	16690	16900	16795	16681	16562	16703	16797	16792	16840	16615	16570	16951	16556	16890	16971	16600	16748	16737	16870	16794	16717	16693	16718	16740	16743	16612	16688	16620	16614	16955	16625	16716	16525	16613	16707	16750	16730	16685	16677	16750	16917	16678	16756	16714	16797	16784	16790	16839	16959	16596	16866	16750	16809	16673	16660	16658	16953	16588	16573	16772	16700	16738	16582	16928	16668	16606	16925	16769	16875	16797	16854	16768	16593	16961	16648	16778	16801	16808	16763	16804	16728	16817	16749	16855	16795	16879	16621	16551	16671	16811	16855	16713	16631	16730	16629	16820	16475	16719	16662	16673	16795	16768	16582	16712	16826	16766	16761	16685	16655	16672	16793	16639	16789	16712	16707	16513	16579	16703	16768	16569	16686	16910	16773	16741	16872	16825	16792	16923	16722	16784	16746	16510	16617	16809	16875	16706	16642	16683	16690	16593	16766	16571	16687	16890	16854	16785	16910	16736	16778	16679	16786	16861	16695	16744	16557	16860	16603	16978	16710	16780	16660	16688	16786	16762	16671	17019	16708	16739	16642	16614	16774	16666	16803	17000	16839	16786	16750	16584	16708	16546	16691	16954	16739	16675	16629	16608	16446	16785	16570	16635	16699	16734	16571	16679	16738	16688	16771	16679	16704	16731	16834	16685	16670	16874	16636	16589	16560	16724	16534	16610	16716	16695	16586	16734	16589	16663	16698	16524	16692	16556	16743	16846	16790	16821	16676	16688	16856	16829	16715	16821	16635	16885	16681	16628	16992	16799	16665	16833	16663	16711	16861	16681	16816	16860	16685	16585	16843	16835	16781	16779	16618	16526	16812	16663	16777	16753	16752	16787	16598	16590	16869	16747	16648	16648	17004	16843	16613	16662	16689	16695	16690	16634	16567	16574	16771	16755	16522	16683	16701	16504	16623	16787	16755	16654	16496	16862	16604	16832	16837	16692	16608	16499	16730	16772	16640	16653	16765	16732	16844	16735	16749	16660	16470	16561	16745	16732	16754	16764	16677	16801	17001	16819	16683	16569	16840	16737	16932	16665	16623	16581	16645	16727	16755	16960	16610	16935	16644	16859	16773	16907	16611	16523	16571	16653	17074	16776	16536	16747	16891	16580	16860	16726	16602	16693	16671	16514	16894	16639	16794	16863	16546	16678	16870	16941	16767	16539	16681	16685	16698	16552	16687	16601	16573	16569	16664	16710	16602	16579	16725	16789	16792	16663	16536	16609	16692	16581	16921	16618	16814	16701	16628	16652	16620	16535	16563	16686	16562	16552	16558	16637	16730	16804	16802	17002	16645	16600	16699	16903	16656	16794	16643	16685	16707	16902	16679	16561	16627	16787	16681	16849	16681	16703	16612	16741	16736	16759	16933	16684	16816	16669	16793	16782	16609	16735	16763	16701	16888	16672	16921	16729	16668	16673	16610	16636	16639	16735	16689	16709	16710	16656	16641	16677	16741	16809	16739	16528	16955	16853	16742	16872	16755	16629	16592	16712	16753	16752	16775	16520	16589	16504	16832	16860	16787	16648	16612	16671	16761	16886	16618	16743	16682	16849	16570	16820	16832	16750	16799	16732	16716	16625	16542	16807	16767	16800	16813	16889	16860	16848	16820	16688	16692	16651	16573	16687	16573	16705	16639	16790	16680	16774	16579	16494	16789	16563	16727	16756	16817	16620	16717	16822	16790	16691	16888	16731	16788	16692	16897	16651	16802	16703	16662	16764	16857	16775	16747	16715	16769	16801	16525	16657	16627	16755	16585	16863	16727	16771	16802	16726	16797	16683	16644	16754	16743	16539	16767	16710	16985	16712	16734	16700	16612	16769	16835	16603	16483	16661	16610	16719	16945	16741	16704	16586	16680	16626	16742	16669	16724	16943	16628	16607	16736	16845	16787	16720	16669	16607	16651	16706	16876	16697	16726	16650	16622	16701	16708	16820	16790	16815	16698	16788	16649	16782	16801	16903	16699	16574	16859	16777	16764	16647	16809	16848	16867	16736	16794	16889	16728	16642	16595	16619	16604	16695	16685	16604	16536	16775	16764	16831	16786	16543	16717	16642	16787	16875	16803	16683	16921	16711	16725	16720	16655	16709	16711	16801	16879	16490	16701	16683	16708	16807	16792	16747	16628	16695	16879	16612	16609	16631	16664	16635	16634	16777	16699	16774	16883	16812	16735	16539	16602	16572	16640	16621	16618	16857	16362	16736	16537	16819	16847	16694	16582	16562	16596	16717	16652	16878	16689	16648	16964	16450	16727	16538	16752	16924	16891	16785	16530	16774	16851	16988	16787	16825	16682	16828	16914	16647	16991	16569	16700	16828	16888	16634	16756	16906	16888	16837	16886	16821	16755	16858	16877	16724	16823	16812	17098	16695	16771	16548	16643	16946	16688	16650	16781	16696	16756	16661	16846	16768	16766	16742	16896	16596	16834	16593	16799	16565	16632	16878	16820	16858	16785	16703	16798	16884	16683	16766	16842	16721	16916	16730	16697	16758	16628	16783	16790	16722	16838	16614	16770	16965	16521	16605	16903	16812	16865	16646	16483	16727	16663	16591	16791	16652	16698	16568	16709	16695	16718	16659	16901	16882	16811	16580	16737	16647	16564	16705	16717	16667	16801	16670	16807	16649	16769	16810	16647	16655	16856	16822	16675	16611	16502	16925	16802	16693	16699	16716	16853	16785	16660	16621	16667	16759	16622	16871	16773	16753	16509	16853	16609	16828	17030	16612	16757	16557	16751	16652	16635	16787	16757	16867	16676	16922	16724	16712	16501	16433	16755	16596	16572	16742	16663	16791	16734	16766	16799	16692	16737	16756	16874	16746	17035	16660	16765	16768	16872	16699	16730	16631	16706	16772	16642	16766	16730	16694	16896	16879	16601	16800	16881	16728	16719	16475	16638	16518	16625	16822	16749	16665	16670	16632	16859	16722	16753	16777	16736	16777	16658	16803	16657	16677	16675	16978	16682	16754	16672	16737	16799	16623	16792	16646	16631	16561	16908	16913	16812	16613	16588	16537	16772	16705	16622	16888	16690	16774	16674	17088	16770	16821	16693	16750	16870	16572	16653	16950	16922	16750	16665	16714	16655	16712	16683	16564	16611	16709	16634	16731	16736	16812	16652	16789	16656	16755	16589	16681	16733	17022	16810	16783	16566	16680	16747	16771	16736	16702	16622	16765	16792	16723	16785	16692	16779	16818	16754	16684	16754	16732	16788	16725	16868	16624	16656	16572	16685	16871	16801	16752	16549	16657	16800	16729	16648	16664	16663	16924	16844	16866	16707	16748	16721	16917	16941	16730	16585	16832	16710	16727	16842	16712	16589	16880	16801	16722	16660	16757	16570	16575	16515	16654	16468	16594	16925	16571	16797	16685	16656	16706	16647	16829	16771	16714	16436	16669	16940	16634	16858	16709	16648	16781	16662	16683	16786	16620	16842	16838	16776	16817	16600	16920	16691	16676	16560	16798	16599	16876	16815	16763	16631	16607	16752	16736	16616	16759	16732	16589	16873	16756	16896	16688	16772	16749	16633	17025	16714	16578	16724	16574	16727	16782	16735	16803	16857	16860	16936	16699	16690	16716	16797	16804	16521	16730	16705	16805	16728	16868	16850	16368	16876	16861	16793	16731	16610	16587	16872	16758	16786	16754	16708	16844	16770	16592	16691	16812	16763	16810	16612	17042	16668	16697	16723	16733	16813	16590	16685	16714	16623	16892	16789	16792	16648	17031	16749	16729	16738	16947	16739	16714	16624	16919	16633	16700	16834	16701	16849	16847	16773	16663	16723	16550	16786	16617	16702	16884	16553	16675	16564	16768	16557	16819	16733	16854	16731	16933	16521	16878	16848	16831	16679	16551	16740	16605	16618	16492	16793	16986	16694	16693	16714	16747	16702	16627	16451	16897	16867	16853	16531	16754	16725	16858	16671	16673	16692	16653	16542	16800	16639	16618	17057	16780	16620	16811	16788	16750	16841	16595	16913	16744	16625	16574	16546	16690	16707	16648	16836	16710	16701	16806	16662	16611	16865	16893	16635	16858	16660	16737	16778	16741	16698	16697	16698	16741	16751	16554	16758	16792	16752	16860	16853	16598	16605	16768	16515	16758	16609	16685	16814	16689	16759	16688	16937	16650	16641	16664	16712	16834	16528	16422	16482	16653	16811	16684	16793	16805	16798	16635	16648	16832	16714	16643	16595	16627	17029	16628	16682	16965	16826	16502	16670	16564	16916	16665	16755	16645	16806	16746	16746	16900	16489	16679	16570	16715	16633	16760	16716	16776	16536	16614	16483	16585	16801	16807	16752	16788	16765	16579	16668	16796	16868	16733	16667	16816	16660	16698	16597	16744	16796	16781	16687	16913	16661	16817	16851	16742	16625	16716	16869	16661	16671	16820	16690	16630	16696	16799	16847	16773	16566	16622	16679	16847	16729	16444	16758	16654	16804	16591	16534	16702	16829	16797	16686	16729	16715	16893	16638	16686	16964	16800	16740	16743	16721	16673	16919	16764	16733	16903	16840	16794	16762	16803	16648	16869	16651	16751	16753	16661	16653	16788	16714	16579	16763	16753	16732	16756	16628	16790	16588	16622	16783	16698	16742	16940	16883	16640	16721	16841	16666	16785	16724	16618	16753	16883	16819	16777	16785	16697	16855	16458	16950	16870	16635	16732	16608	16538	16761	16586	16834	16851	16644	16791	16722	16806	16811	16656	16587	16806	16951	16578	16584	16779	16681	16714	16764	16673	16764	16737	16878	16828	16661	16665	16798	16749	16772	16863	16639	16647	16757	16835	16679	16816	16576	16620	16603	16452	16610	16448	16804	16813	16787	16613	16826	16756	16649	16860	16557	16886	16695	16754	16650	16832	16650	16895	16695
18943	32642	30228	24160	20740	18757	17357	16776	15798	15545	15308	14960	14875	15084	15101	14596	14584	14780	14859	14684	14702	14753	14752	14652	14849	14719	14509	14631	14556	14538	14473	14656	14430	14658	14622	14556	14579	14726	14643	14641	14548	14467	14720	14612	14507	14654	15499	18971	17216	16267	15187	14697	14407	14397	14498	14504	14492	14376	14475	14580	14314	14406	14639	14369	14417	14379	14611	14589	14527	14505	14396	14483	14578	14515	14478	14530	14400	14470	14431	14329	14430	14357	14503	14717	14446	14363	14487	14470	14490	14459	14320	14529	14278	14331	14402	14334	14384	14342	14577	14462	14439	14408	14475	14375	14500	14567	14540	14462	14260	14616	14436	14315	14468	14408	14457	14371	14297	14470	14458	14510	14480	14470	14215	14535	14507	14328	14403	14535	14310	14407	14348	14263	14446	14554	14415	14427	14428	14352	14419	14437	14290	14325	14495	14396	14467	14355	14301	14436	14561	14554	14322	14433	14319	14281	14522	14449	14486	14552	14383	14413	14354	14500	14396	14584	14715	14590	14449	14581	14311	14526	14422	14412	14458	14405	14333	14492	14373	14470	14364	14535	14315	14643	14494	14370	14367	14461	14349	14372	14433	14491	14471	14382	14433	14415	14299	14528	14343	14437	14376	14343	14388	14420	14338	14435	14396	14301	14575	14293	14419	14538	14340	14353	14377	14319	14482	14498	14442	14450	14441	14457	14469	14363	14496	14607	14526	14475	14439	14301	14270	14460	14511	14287	14489	14301	14409	14333	14472	14309	14409	14398	14615	14521	14556	14293	14481	14474	14416	14521	14455	14454	14585	14502	14344	14456	14472	14340	14380	14307	14520	14483	14470	14588	14504	14426	14362	14421	14524	14435	14477	14491	14417	14657	14368	14444	14387	14301	14498	14525	14516	14519	14464	14352	14458	14472	14411	14350	14426	14605	14363	14378	14349	14590	14477	14456	14409	14381	14332	14453	14687	14282	14412	14579	14441	14375	14508	14474	14570	14524	14397	14499	14464	14359	14435	14450	14649	14449	14466	14361	14485	14539	14446	14501	14316	14254	14479	14480	14339	14512	14500	14217	14518	14482	14415	14504	14451	14311	14656	14379	14545	14451	14547	14459	14428	14693	14304	14378	14519	14400	14344	14544	14468	14361	14284	14420	14698	14445	14634	14292	14589	14450	14380	14444	14472	14499	14493	14521	14511	14514	14379	14386	14276	14452	14693	14496	14495	14389	14520	14426	14361	14507	14593	14466	14487	14658	14280	14433	14371	14461	14399	14625	14629	14426	14424	14453	14355	14579	14483	14255	14375	14405	14394	14519	14459	14368	14480	14433	14336	14389	14541	14451	14408	14364	14436	14443	14556	14506	14460	14430	14372	14567	14519	14412	14406	14421	14429	14461	14485	14413	14413	14358	14439	14440	14563	14437	14500	14303	14430	14528	14387	14497	14512	14376	14579	14478	14383	14480	14439	14515	14484	14374	14486	14503	14471	14312	14389	14457	14366	14603	14445	14378	14454	14480	14471	14456	14430	14475	14475	14502	14460	14392	14419	14484	14325	14533	14420	14328	14417	14219	14633	14469	14521	14361	14422	14294	14490	14408	14577	14231	14350	14435	14600	14325	14454	14524	14458	14275	14395	14301	14496	14362	14473	14545	14407	14474	14434	14285	14389	14432	14434	14364	14513	14471	14321	14321	14491	14457	14432	14343	14432	14218	14299	14443	14382	14375	14234	14537	14448	14476	14404	14326	14401	14333	14639	14470	14496	14368	14467	14415	14393	14279	14393	14457	14470	14456	14428	14372	14461	14399	14485	14407	14497	14527	14484	14353	14440	14312	14447	14421	14453	14368	14336	14341	14440	14270	14509	14470	14521	14488	14516	14445	14537	14419	14456	14637	14434	14562	14398	14325	14577	14437	14349	14518	14375	14448	14494	14373	14434	14505	14418	14435	14492	14271	14559	14572	14436	14491	14643	14517	14516	14397	14250	14434	14452	14459	14418	14452	14524	14472	14365	14325	14428	14408	14372	14451	14530	14546	14343	14444	14366	14323	14470	14376	14330	14155	14625	14287	14398	14392	14387	14443	14228	14325	14303	14420	14475	14506	14498	14401	14448	14542	14169	14452	14476	14463	14335	14492	14489	14352	14549	14422	14266	14332	14438	14416	14302	14350	14396	14323	14483	14345	14550	14535	14565	14513	14367	14442	14344	14445	14264	14497	14402	14589	14420	14357	14436	14520	14456	14378	14476	14533	14527	14558	14381	14329	14503	14478	14378	14479	14309	14434	14307	14440	14353	14560	14504	14396	14349	14538	14321	14562	14250	14418	14382	14628	14410	14512	14654	14405	14517	14362	14530	14574	14489	14329	14453	14389	14405	14590	14445	14523	14568	14381	14431	14445	14410	14431	14517	14468	14377	14414	14370	14399	14442	14380	14393	14407	14405	14490	14599	14445	14593	14312	14485	14360	14325	14470	14290	14375	14449	14563	14357	14477	14520	14540	14225	14443	14446	14450	14325	14309	14385	14411	14420	14333	14461	14344	14334	14348	14628	14483	14354	14392	14318	14328	14533	14503	14599	14391	14453	14397	14484	14433	14411	14522	14402	14426	14484	14307	14480	14425	14503	14467	14365	14213	14349	14459	14305	14504	14367	14531	14368	14469	14356	14514	14499	14420	14540	14333	14604	14385	14498	14488	14494	14547	14358	14327	14198	14348	14461	14302	14429	14484	14361	14419	14377	14379	14410	14419	14340	14377	14365	14388	14399	14324	14440	14362	14543	14468	14298	14580	14389	14436	14435	14370	14307	14215	14409	14430	14453	14459	14566	14586	14394	14335	14575	14480	14503	14535	14421	14433	14471	14419	14302	14443	14423	14368	14337	14510	14538	14466	14522	14421	14416	14356	14497	14536	14359	14214	14460	14584	14326	14467	14507	14317	14375	14496	14375	14274	14489	14382	14346	14436	14467	14410	14435	14473	14492	14552	14326	14303	14531	14472	14321	14489	14387	14462	14475	14462	14494	14364	14423	14387	14476	14480	14404	14496	14528	14611	14440	14367	14423	14510	14417	14413	14402	14337	14415	14588	14551	14464	14383	14502	14496	14485	14382	14392	14527	14450	14382	14201	14426	14403	14406	14454	14382	14600	14413	14368	14353	14528	14549	14461	14365	14425	14427	14490	14289	14462	14470	14410	14423	14520	14504	14353	14406	14442	14560	14568	14597	14397	14435	14489	14478	14216	14465	14425	14463	14308	14339	14418	14390	14683	14463	14472	14399	14331	14280	14402	14301	14484	14334	14397	14503	14370	14475	14335	14367	14555	14427	14446	14454	14360	14474	14478	14485	14551	14314	14275	14442	14421	14245	14537	14390	14367	14524	14478	14464	14347	14610	14331	14614	14341	14514	14493	14438	14540	14262	14443	14456	14485	14363	14409	14544	14508	14414	14298	14404	14403	14407	14461	14291	14478	14248	14391	14310	14502	14566	14319	14582	14309	14393	14427	14472	14449	14457	14284	14360	14359	14366	14546	14375	14455	14372	14411	14506	14436	14439	14449	14338	14378	14427	14524	14438	14458	14488	14384	14467	14493	14492	14330	14464	14375	14388	14270	14446	14397	14414	14429	14522	14508	14361	14279	14432	14487	14439	14517	14489	14314	14375	14483	14369	14424	14410	14300	14276	14566	14421	14412	14368	14603	14325	14469	14419	14580	14389	14361	14384	14420	14380	14307	14599	14361	14460	14309	14409	14261	14448	14235	14420	14346	14452	14368	14401	14485	14496	14543	14381	14598	14350	14504	14350	14467	14328	14389	14408	14457	14475	14318	14527	14360	14474	14330	14488	14488	14431	14443	14473	14352	14501	14325	14522	14454	14534	14384	14545	14355	14237	14542	14521	14465	14421	14560	14457	14478	14452	14439	14418	14663	14428	14454	14444	14263	14532	14342	14429	14385	14503	14554	14417	14470	14404	14499	14489	14361	14506	14377	14427	14392	14435	14252	14376	14599	14419	14446	14534	14428	14293	14484	14403	14426	14397	14417	14342	14325	14448	14371	14596	14309	14421	14311	14322	14346	14427	14591	14578	14303	14283	14622	14455	14407	14158	14535	14479	14556	14428	14543	14400	14486	14416	14371	14429	14458	14301	14543	14235	14422	14714	14404	14386	14520	14484	14409	14488	14419	14466	14453	14361	14454	14428	14362	14442	14684	14488	14337	14505	14408	14395	14369	14438	14395	14288	14454	14456	14476	14437	14471	14528	14364	14454	14555	14496	14378	14365	14611	14560	14281	14440	14480	14312	14243	14470	14506	14353	14436	14319	14289	14577	14393	14388	14536	14417	14453	14361	14262	14533	14437	14340	14512	14502	14239	14409	14321	14348	14501	14412	14467	14409	14510	14472	14463	14372	14506	14267	14491	14459	14550	14423	14484	14367	14401	14373	14441	14425	14435	14328	14301	14466	14580	14520	14329	14548	14404	14326	14359	14488	14406	14386	14491	14413	14374	14593	14396	14450	14519	14555	14511	14418	14414	14437	14435	14447	14365	14533	14372	14524	14525	14416	14332	14417	14309	14459	14299	14421	14606	14365	14545	14401	14368	14469	14463	14368	14324	14543	14299	14428	14415	14540	14351	14417	14552	14200	14412	14545	14426	14439	14432	14482	14521	14419	14448	14486	14456	14332	14345	14446	14329	14305	14402	14375	14427	14448	14465	14379	14423	14354	14527	14381	14332	14205	14443	14468	14543	14285	14399	14322	14442	14354	14604	14404	14365	14280	14363	14327	14446	14475	14507	14580	14497	14572	14457	14362	14202	14455	14521	14491	14438	14422	14376	14465	14590	14368	14413	14431	14627	14368	14504	14512	14417	14472	14408	14457	14392	14598	14454	14398	14329	14435	14474	14486	14574	14421	14281	14353	14420	14346	14305	14406	14442	14381	14367	14377	14276	14386	14490	14357	14517	14462	14550	14456	14419	14479	14586	14457	14327	14430	14325	14618	14499	14387	14514	14430	14377	14551	14434	14352	14279	14440	14386	14380	14455	14385	14389	14388	14297	14479	14232	14320	14537	14492	14373	14453	14403	14321	14437	14407	14426	14299	14337	14381	14514	14427	14407	14428	14624	14396	14395
27752	22339	25466	22485	18878	18650	18818	18603	18519	18174	18317	18314	18115	18406	18440	18164	18270	18358	18434	18464	18255	18174	18110	18111	18258	18378	18189	18312	18487	18134	18140	18174	18416	18283	18205	18304	18503	18443	18214	18430	18415	18472	18421	18117	18100	18128	18207	18239	18516	18296	18403	18316	18335	18267	18226	18348	18288	18390	18353	18114	18223	18091	18105	18275	18119	18222	18002	18260	18141	18145	18101	18276	18392	18206	18245	18158	18304	18069	18227	18257	18401	18325	18344	18310	18281	18091	18079	18132	18361	18314	18356	18078	18122	18138	18223	18002	18308	18336	18153	18004	18321	18439	18167	18350	18189	18138	18287	18256	18274	18217	18167	18218	18243	18428	18477	18144	18190	18278	18279	18127	18174	18310	18179	18278	17955	18364	18255	18129	18267	18118	18101	18322	18252	18263	18316	18035	18348	18274	18153	18325	18202	18291	18236	18310	18151	18208	18217	18325	18314	18198	18435	18124	18115	18182	18322	18327	18295	18177	18365	18139	18206	18176	18164	18498	18172	18173	18305	18398	18273	18230	18084	18318	18169	18163	18215	18272	18323	18451	18294	18100	18229	18233	18034	18260	18290	18161	18210	18284	18228	18310	18246	18090	18104	18447	18106	18160	18317	18282	18439	18435	18392	18423	18206	18380	18050	18155	18262	18099	18250	18190	18440	18259	18056	18389	18228	18152	18481	18293	18304	18336	18231	17965	18217	18136	18049	18258	18031	18031	18152	18212	18100	18139	18231	18212	18139	18343	18253	18074	18292	18433	18266	18065	18367	18382	18291	18141	18277	18281	18066	18322	18138	18103	18283	18486	18277	18159	18257	18293	18123	18425	18388	18198	18261	18267	18311	17955	18210	18250	18273	18074	18096	18369	18339	18146	18182	18120	18110	18178	18272	18187	18307	18300	18198	18146	18036	18172	18423	18307	18320	18183	18247	18205	18116	18088	18139	18334	18211	18328	18151	18128	18205	18117	18124	18269	18185	18349	17939	18279	18182	18003	18114	18188	18329	18291	18157	18114	18348	18158	18276	18258	18182	18207	18058	18296	18101	18173	18249	18276	18216	18099	18200	18061	18201	18270	18240	18274	17964	18093	18164	18144	18198	18392	18119	18224	18007	18161	18229	18039	18236	18363	18282	18141	18204	18207	17972	18198	18276	18206	18172	18103	18036	18380	18219	18029	18196	18283	18115	18226	18298	18046	18245	18307	18148	18332	18390	18271	18431	17922	18183	18238	18162	18244	18258	18180	18115	18217	18416	18322	18057	18110	18211	18391	18299	18402	18189	18252	18239	18235	18318	18135	18065	18150	18439	18529	18033	18188	18198	18092	18381	18347	18353	18406	18179	18258	18347	18385	18096	18154	18178	18378	18215	18167	18295	18264	18341	18111	18064	18177	18434	18305	18133	18387	18443	18348	18233	18290	18359	18199	18310	18202	18348	18206	17997	18167	18192	18186	17987	18263	18324	18203	18186	18100	18196	18247	18351	18220	18402	18204	17942	18087	18219	18357	18109	18133	18301	18260	18211	18327	18016	18253	18331	18269	18103	18013	18100	18247	18286	18094	18123	18350	18153	18128	18295	18253	18268	18151	18211	18000	18086	18315	18276	18152	18348	18191	18126	18140	18231	18377	18437	18294	18200	17978	18294	18251	18046	18285	18316	18259	18250	18181	18103	18271	18333	18138	18314	18295	18267	17894	18134	18049	18246	18134	18205	18136	18176	18284	18226	18215	18138	18138	18185	18241	18310	18266	18293	18176	18235	18185	18299	18256	18388	18225	18417	18222	18169	18304	18278	18194	18071	18310	18151	18074	18115	18167	18200	18176	18124	18087	18273	18155	18179	18344	18200	18046	18473	18404	18258	18265	18253	17992	18393	18172	18163	18188	18299	18186	18212	18239	18233	18126	18574	18258	18271	18470	18143	18103	18302	18211	18184	17947	18293	18013	18193	18435	18209	18357	18334	18078	18177	18229	18163	18120	18232	18381	18344	18296	17960	17974	18372	18376	18300	18268	18250	18183	18229	18153	18040	18203	18386	18313	18254	18241	18179	18213	18334	18390	18215	18390	18311	18234	18394	18306	18262	18135	18138	18168	18193	18176	18181	17990	18313	18219	18318	18147	18260	18434	18135	18259	18353	18151	18355	18419	18299	18174	18134	18176	18188	18283	18414	18129	18139	17992	18240	18302	18135	18276	18268	18208	18250	18113	18242	18323	18152	18367	18445	18253	18354	18318	18456	18317	18294	18204	18425	18000	18114	18299	18119	18256	18381	18123	18430	18416	18405	18284	18218	18130	18402	18542	18231	18313	18288	18253	18024	18240	18206	18207	18038	18213	18118	18032	18101	18174	18175	18271	18148	18300	18213	18320	18390	18414	18388	18226	18290	18311	18137	18328	18361	18386	18143	18131	18051	18183	18305	18318	18047	18175	18072	18323	18086	18108	18258	18203	18166	18227	18126	18213	18205	18246	18288	18216	18239	18385	18153	18076	18429	18339	18167	18238	18330	18139	18103	18240	18168	18221	18169	18143	18242	18089	17993	18154	18461	18284	18337	18436	18082	18246	18197	18274	18277	18172	18354	18215	18224	18298	18048	18302	18114	18074	18232	18104	18187	18437	18266	18286	18269	18429	18141	18192	18198	18127	18107	18115	18234	18277	18215	18148	18325	18094	18156	18003	18228	18106	18125	18077	18276	18325	18278	18346	18224	18102	18223	18212	18153	18178	18359	18143	18158	18270	18293	18359	18344	18222	18371	18060	18204	18038	18079	18238	18273	18233	18061	18285	18229	18202	18122	18118	18095	18263	18148	18136	18154	18158	18184	18028	18327	18209	18243	18238	18285	18352	18385	18386	18368	18416	18071	18286	18290	18320	18289	18351	18243	17983	18199	18245	18197	18170	18166	18343	18401	18205	17938	18246	18012	18349	18120	18250	18261	18194	18338	18381	18141	18291	18224	18229	18181	18055	18294	18260	18263	18343	18047	18071	18129	18279	18158	18042	18227	18302	18197	18337	18190	18146	18327	18192	18133	18218	18252	18413	18129	17940	18208	18156	18248	18251	18299	18287	18156	18333	18373	18115	18148	18283	18328	18163	18002	18214	17924	18332	18196	18248	18157	18227	18333	18189	18211	18449	18262	18483	18206	18322	18444	18277	18279	18196	18168	18059	18185	18101	18094	18409	18253	18427	18281	18072	18340	18056	17995	18293	18319	18207	18227	18144	18102	18111	18159	18196	18239	18329	18168	18457	18308	18380	18281	18175	18272	18170	18359	18306	18199	18078	18187	18228	18301	18018	18139	18205	18267	18180	18219	18045	18134	18070	18302	18077	18351	18295	18365	18209	18358	18318	17941	18234	18099	18281	17978	18237	18205	18322	18387	18264	18309	18195	18077	18374	18116	18134	18263	18396	18319	18360	18263	18074	18091	18062	18202	18320	18127	18149	18120	18300	18174	18370	18081	18365	18165	18274	18070	18030	18047	18049	18107	18181	18210	18309	18307	18247	18168	18408	18214	18352	18212	18473	18246	18316	18142	18158	18224	18229	18079	18210	18178	18272	18360	18228	18263	18447	18445	18215	18259	18287	18139	18186	18357	18197	18237	18265	18281	18211	18386	18043	18371	18396	18241	18291	18167	18132	18217	18039	18310	18237	18121	18405	18262	18232	18026	18441	18463	18193	18311	18209	18247	18373	18330	18268	18420	18371	18329	18222	18510	18323	18261	18260	18190	18087	18206	18138	18433	18076	18131	18298	18370	18205	18178	18018	18274	18195	18198	18270	18376	18459	18441	18182	18284	18001	18450	18331	18198	18225	18251	18356	18245	18148	18253	18320	18211	18415	18169	18108	18191	18233	18175	18334	18181	18252	18116	18194	18118	18137	18141	18304	18236	18125	18255	18239	18140	18236	18324	18116	18215	18155	18236	18144	18120	18186	18082	18203	18195	18187	18323	18227	18202	18221	18140	18259	18386	18218	18206	18363	18249	18266	18327	18092	18375	18076	18134	18311	18242	18190	18135	18158	18389	18082	18356	18245	18142	18025	18394	18114	18348	18213	18224	18070	18245	18306	18418	18204	18244	18525	18268	18063	18242	18082	18341	18109	18302	18083	18372	18331	18076	18104	18197	18125	18176	18320	18408	18084	18271	18166	18118	18251	18222	18233	18413	18172	18152	18264	18254	18198	18390	18410	18495	18373	18359	17969	18291	18029	18111	18060	18141	18365	18382	18282	18384	18347	18286	18497	18201	18190	18256	18255	18246	18198	17892	18189	18122	18335	18371	18239	18236	18613	18264	18331	18146	18176	18216	18165	18181	18206	18240	18341	18392	18008	18228	18151	18325	18076	18338	18251	18499	18123	18258	18284	18406	18398	18274	18421	18148	18129	18249	18010	18296	18196	18258	18139	18276	18270	18236	18153	18200	18131	18138	18153	18117	18320	18420	18279	18166	18119	18147	18240	18148	18198	18337	18224	18009	18339	18522	18226	18068	18273	18262	18291	18198	18232	18161	18151	18167	18288	18249	18220	18411	18426	18190	18296	18087	18293	18168	18184	18338	18119	18264	18224	18294	18048	18292	18149	18148	18255	18295	18221	18272	18235	18320	18205	18458	18130	18197	18055	18278	18204	18201	18223	18469	18293	17886	18257	18166	18274	18086	18515	18106	18176	18110	18254	18241	18278	18170	18291	18417	18280	18311	18258	18093	18372	18149	18182	18130	18153	18207	18069	18211	18243	18256	18229	18204	18149	18094	18361	18085	18269	18321	18229	18482	18196	18222	18386	18242	18063	18310	18076	18147	18247	18156	18063	18133	17940	18435	18074	18269	18104	18314	18383	18323	18434	18328	18211	18187	18198	18171	18389	18262	18158	18109	18175	18238	18257	18247	18246	18196	18237	18104	18305	18399	18284	18402	18110	18287	18346	18294	18286	18346	18156	18340	18274	18250	18348	18321	18363	18092	18224	18247	18118	18417	18352	18227	18571	18154	18241	18193	18222	18292	18143	18249	18189	18271	18312	18117	18299	18156	18214	18269	18355	18391	18127	18178	18244	18235	18186	18310	18026	18092	18133	18138	18170	18237	18123	18359	18273	18268	18181	18575	18379	18038	18267	18027	18217
16143	20859	20117	17722	16960	16324	16243	15829	15535	15566	15349	15438	15495	15508	15286	15421	15338	15447	15500	15361	15268	15310	15410	15489	15416	15338	15482	15203	15406	15435	15462	15305	15319	15394	15430	15376	15364	15353	15510	15312	15358	15517	15307	15499	15401	15555	15441	15641	15627	15800	15546	15379	15421	15422	15408	15287	15358	15505	15311	15264	15213	15065	15332	15234	15388	15476	15423	15432	15343	15373	15451	15238	15328	15393	15529	15294	15319	15281	15241	15392	15533	15401	15278	15361	15316	15575	15392	15250	15535	15354	15350	15364	15307	15310	15391	15460	15234	15339	15347	15426	15258	15359	15358	15410	15305	15191	15244	15398	15317	15501	15356	15451	15363	15291	15421	15156	15284	15342	15463	15382	15250	15295	15198	15108	15351	15284	15340	15284	15322	15314	15307	15456	15344	15408	15311	15377	15396	15265	15354	15373	15437	15352	15372	15410	15277	15538	15361	15402	15297	15220	15313	15361	15344	15529	15260	15452	15335	15307	15390	15494	15366	15415	15377	15223	15522	15409	15392	15269	15453	15257	15379	15400	15313	15530	15267	15386	15242	15297	15401	15349	15437	15332	15343	15315	15289	15375	15251	15323	15311	15414	15324	15402	15327	15417	15443	15392	15386	15392	15214	15258	15447	15523	15391	15277	15397	15209	15395	15306	15452	15417	15477	15499	15281	15248	15226	15472	15334	15427	15218	15372	15269	15333	15387	15389	15269	15372	15335	15522	15309	15305	15460	15342	15378	15262	15227	15442	15260	15257	15382	15421	15410	15386	15158	15380	15387	15440	15385	15362	15428	15321	15313	15369	15205	15307	15319	15392	15309	15467	15427	15305	15321	15383	15426	15447	15467	15284	15482	15257	15391	15403	15343	15431	15305	15351	15498	15380	15187	15390	15296	15573	15364	15420	15341	15395	15400	15274	15530	15331	15290	15315	15201	15224	15285	15509	15415	15506	15451	15263	15274	15360	15262	15475	15281	15436	15303	15446	15286	15385	15185	15435	15477	15371	15415	15258	15329	15449	15285	15435	15303	15306	15418	15439	15299	15331	15334	15259	15289	15258	15438	15232	15411	15243	15386	15275	15399	15290	15444	15345	15488	15216	15355	15302	15345	15504	15336	15222	15396	15459	15404	15321	15401	15377	15393	15470	15303	15242	15536	15464	15369	15431	15462	15437	15356	15530	15310	15334	15442	15286	15441	15346	15309	15376	15397	15433	15329	15451	15418	15354	15319	15372	15352	15250	15252	15273	15287	15385	15389	15283	15410	15471	15214	15339	15438	15475	15412	15182	15200	15336	15302	15314	15261	15311	15182	15409	15339	15521	15329	15442	15328	15284	15262	15492	15182	15479	15424	15380	15277	15436	15204	15358	15156	15461	15300	15425	15404	15234	15250	15374	15419	15189	15487	15218	15371	15279	15558	15278	15317	15311	15311	15389	15482	15416	15158	15479	15398	15331	15264	15334	15502	15349	15216	15304	15332	15263	15445	15423	15277	15376	15302	15258	15377	15419	15290	15285	15386	15397	15357	15350	15372	15206	15328	15348	15349	15355	15279	15354	15292	15257	15338	15479	15358	15517	15388	15469	15503	15365	15303	15306	15266	15312	15296	15218	15507	15179	15335	15346	15281	15428	15339	15495	15325	15222	15228	15397	15258	15413	15311	15372	15281	15411	15386	15243	15358	15447	15401	15422	15342	15367	15318	15383	15316	15558	15466	15395	15491	15243	15182	15193	15364	15417	15371	15430	15330	15345	15288	15342	15379	15373	15409	15373	15354	15343	15296	15271	15407	15273	15296	15475	15364	15290	15557	15319	15399	15395	15118	15342	15433	15350	15330	15374	15446	15418	15322	15289	15368	15102	15253	15313	15267	15318	15285	15374	15409	15341	15366	15188	15296	15465	15487	15414	15372	15459	15440	15260	15388	15345	15309	15501	15372	15360	15541	15338	15394	15452	15401	15456	15431	15369	15067	15328	15418	15362	15395	15325	15351	15285	15263	15389	15327	15274	15613	15249	15416	15467	15282	15517	15172	15275	15181	15245	15468	15324	15404	15253	15536	15376	15555	15395	15280	15324	15373	15313	15270	15321	15480	15324	15393	15174	15421	15387	15374	15193	15448	15481	15415	15208	15279	15348	15317	15346	15295	15259	15344	15359	15391	15444	15571	15422	15234	15284	15290	15282	15367	15480	15227	15223	15281	15346	15413	15511	15235	15531	15273	15477	15324	15243	15458	15344	15352	15386	15465	15373	15379	15529	15421	15350	15239	15094	15203	15406	15323	15281	15335	15357	15392	15327	15467	15142	15349	15374	15348	15363	15418	15268	15412	15295	15305	15347	15236	15376	15376	15381	15457	15488	15415	15152	15278	15328	15413	15364	15394	15406	15310	15358	15311	15309	15345	15493	15451	15262	15341	15495	15425	15249	15558	15312	15345	15317	15534	15451	15397	15300	15364	15372	15343	15250	15210	15414	15348	15318	15142	15508	15455	15266	15453	15347	15426	15288	15318	15328	15464	15317	15490	15235	15519	15261	15207	15314	15438	15259	15364	15279	15475	15383	15227	15056	15298	15312	15415	15508	15354	15320	15405	15317	15236	15564	15298	15435	15215	15312	15426	15161	15273	15169	15453	15159	15327	15290	15472	15316	15246	15488	15428	15404	15388	15312	15388	15411	15232	15460	15455	15443	15426	15243	15363	15371	15363	15175	15377	15645	15397	15400	15407	15296	15303	15285	15498	15264	15339	15238	15318	15275	15296	15238	15327	15285	15445	15254	15144	15345	15321	15396	15418	15411	15479	15455	15302	15296	15165	15347	15038	15360	15288	15505	15221	15427	15294	15421	15388	15222	15354	15444	15378	15345	15216	15581	15459	15262	15493	15259	15388	15532	15497	15252	15449	15308	15349	15414	15204	15228	15352	15218	15351	15364	15317	15212	15275	15252	15367	15159	15279	15315	15382	15282	15285	15247	15237	15383	15390	15533	15310	15403	15222	15332	15292	15382	15477	15346	15482	15288	15347	15403	15366	15249	15437	15363	15383	15549	15372	15435	15234	15352	15204	15545	15409	15292	15336	15296	15321	15495	15297	15318	15272	15282	15293	15213	15288	15290	15573	15325	15223	15292	15255	15329	15409	15339	15474	15177	15294	15307	15431	15389	15170	15337	15419	15436	15401	15328	15336	15472	15398	15292	15319	15458	15368	15340	15332	15333	15305	15437	15294	15131	15417	15356	15310	15453	15414	15264	15287	15377	15388	15349	15329	15435	15416	15462	15267	15392	15179	15435	15398	15481	15181	15213	15386	15394	15391	15474	15230	15472	15343	15521	15226	15422	15249	15396	15422	15308	15345	15500	15478	15394	15389	15343	15346	15160	15246	15546	15605	15351	15339	15283	15256	15270	15157	15409	15215	15325	15410	15413	15364	15323	15272	15319	15234	15434	15364	15354	15253	15303	15328	15408	15316	15190	15378	15385	15429	15501	15332	15304	15502	15236	15175	15518	15453	15389	15384	15429	15387	15310	15452	15339	15413	15391	15295	15377	15311	15387	15230	15503	15351	15470	15317	15437	15381	15546	15355	15278	15357	15343	15385	15328	15433	15342	15337	15257	15388	15219	15421	15298	15252	15220	15400	15322	15438	15546	15429	15248	15202	15233	15349	15386	15307	15391	15343	15417	15334	15387	15312	15411	15357	15463	15386	15555	15437	15383	15457	15245	15381	15288	15279	15318	15379	15297	15342	15139	15457	15312	15300	15501	15213	15223	15307	15345	15145	15425	15340	15230	15273	15260	15346	15408	15234	15522	15329	15416	15421	15417	15350	15335	15310	15446	15216	15353	15288	15355	15394	15273	15427	15452	15383	15257	15266	15301	15301	15348	15351	15362	15394	15321	15276	15393	15377	15204	15178	15339	15401	15302	15367	15226	15267	15372	15416	15401	15354	15299	15305	15467	15497	15314	15110	15324	15173	15355	15455	15478	15152	15241	15445	15288	15375	15204	15460	15273	15312	15327	15430	15416	15394	15263	15385	15470	15332	15430	15404	15232	15457	15369	15389	15497	15295	15418	15336	15352	15382	15375	15269	15218	15309	15464	15331	15408	15471	15489	15442	15427	15314	15362	15277	15229	15326	15417	15285	15206	15426	15244	15395	15324	15358	15297	15429	15360	15351	15406	15417	15299	15472	15327	15286	15308	15469	15457	15347	15317	15203	15380	15335	15338	15394	15263	15467	15548	15493	15457	15380	15348	15406	15337	15217	15401	15366	15431	15417	15353	15451	15173	15330	15205	15291	15370	15342	15478	15315	15314	15358	15329	15392	15512	15158	15256	15386	15360	15214	15404	15357	15364	15458	15341	15482	15453	15285	15283	15181	15383	15315	15232	15407	15295	15522	15373	15420	15278	15309	15415	15321	15167	15238	15426	15206	15321	15165	15323	15216	15467	15419	15333	15328	15237	15413	15355	15182	15322	15366	15221	15352	15438	15378	15263	15301	15207	15475	15290	15383	15294	15278	15338	15387	15435	15223	15210	15369	15326	15232	15269	15205	15473	15293	15228	15304	15116	15278	15176	15335	15369	15363	15179	15363	15172	15372	15387	15530	15422	15441	15388	15346	15417	15237	15178	15307	15387	15316	15184	15362	15356	15371	15264	15433	15235	15410	15299	15430	15401	15414	15399	15333	15166	15386	15380	15109	15494	15171	15499	15541	15433	15338	15307	15368	15451	15242	15354	15293	15406	15288	15485	15274	15229	15347	15330	15366	15289	15354	15352	15274	15300	15322	15483	15395	15448	15229	15336	15369	15359	15330	15477	15311	15259	15322	15302	15203	15332	15277	15347	15338	15294	15117	15450	15336	15177	15361	15209	15390	15250	15292	15449	15433	15333	15443	15374	15446	15301	15161	15380	15329	15457	15346	15344	15326	15435	15414	15284	15394	15432	15299	15355	15476	15386	15315	15382	15342	15289	15412	15249	15457	15459	15313	15213	15254	15204	15385	15341	15265	15233	15352	15215	15585	15236	15422	15287	15437	15337	15372	15358	15431	15244	15392	15339	15262	15331	15343	15456	15352	15311	15395	15296	15364	15361	15497	15230	15310	15362	15272	15195	15567	15310	15555	15333
23991	21376	28889	24371	22537	23082	22707	19770	19016	19371	19143	18887	19030	18903	19020	19152	18648	18962	19041	18859	18722	18947	18684	19017	18944	19127	18848	18710	18927	18609	18724	18837	18884	18821	18556	18656	18766	18847	18791	18848	18729	18846	18750	18783	18599	18754	19172	20127	19683	19410	19100	18744	18933	18701	18744	18701	18838	18726	18701	18629	18777	18687	18704	18760	18904	18666	18703	18682	18801	18650	18628	18512	18599	18798	18690	18643	18791	18647	18631	18734	18526	18621	18670	18594	18651	18747	18561	18618	18697	18658	18568	18605	18545	18394	18459	18556	18757	18836	18677	18439	18604	18549	18683	18488	18884	18415	18482	18539	18630	18562	18599	18497	18672	18621	18652	18439	18514	18583	18874	18689	18565	18699	18511	18639	18718	18412	18565	18767	18618	18595	18579	18584	18608	18470	18783	18546	18551	18751	18538	18605	18711	18786	18574	18614	18673	18732	18519	18471	18601	18665	18657	18747	18582	18599	18750	18633	18808	18542	18726	18894	18525	18628	18707	18534	18699	18573	18615	18696	18610	18602	18917	18651	18659	18889	18574	18922	18672	18632	18532	18626	18714	18575	18633	18457	18720	18575	18694	18572	18577	18508	18534	18849	18716	18922	18501	18597	18532	18335	18443	18661	18634	18780	18733	18914	18712	18673	18676	18644	18658	18557	18641	18512	18466	18464	18630	18644	18593	18671	18579	18617	18349	18650	18480	18619	18642	18583	18668	18691	18840	18643	18490	18562	18567	18503	18463	18610	18798	18728	18469	18664	18638	18557	18504	18566	18421	18395	18632	18626	18644	18615	18850	18634	18727	18818	18556	18766	18757	18512	18651	18657	18633	18580	18564	18616	18650	18529	18443	18436	18699	18741	18601	18734	18649	18740	18659	18632	18580	18472	18671	18579	18718	18672	18457	18451	18661	18725	18499	18615	18722	18575	18604	18621	18647	18513	18623	18713	18788	18604	18606	18568	18512	18750	18803	18468	18457	18481	18882	18705	18681	18749	18767	18679	18385	18522	18628	18626	18682	18620	18582	18624	18782	18655	18609	18431	18541	18595	18668	18496	18650	18410	18357	18510	18484	18541	18672	18645	18671	18701	18607	18465	18722	18595	18645	18565	18466	18628	18762	18612	18565	18631	18677	18763	18631	18637	18613	18586	18696	18677	18557	18632	18677	18650	18579	18701	18563	18804	18623	18436	18706	18579	18747	18715	18558	18723	18630	18670	18643	18602	18685	18666	18574	18490	18737	18564	18722	18558	18727	18448	18502	18384	18680	18533	18624	18572	18565	18493	18590	18481	18688	18805	18769	18533	18683	18706	18661	18716	18542	18940	18681	18691	18625	18743	18720	18522	18562	18614	18649	18641	18718	18546	18619	18706	18664	18616	18723	18528	18712	18710	18567	18555	18670	18677	18631	18747	18624	18392	18546	18682	18577	18456	18648	18716	18599	18606	18472	18543	18479	18525	18607	18614	18752	18476	18707	18454	18735	18673	18736	18686	18574	18655	18610	18600	18614	18468	18688	18731	18594	18562	18745	18675	18671	18624	18752	18632	18575	18766	18656	18545	18670	18650	18606	18597	18675	18500	18683	18515	18700	18613	18531	18741	18564	18706	18669	18608	18513	18625	18740	18662	18685	18622	18715	18662	18894	18811	18649	18457	18621	18535	18711	18597	18566	18700	18705	18679	18654	18557	18707	18597	18719	18515	18711	18578	18602	18640	18662	18646	18588	18602	18665	18605	18623	18636	18555	18764	18523	18542	18644	18467	18497	18794	18691	18606	18566	18582	18412	18628	18630	18748	18630	18669	18826	18504	18756	18553	18599	18781	18622	18579	18511	18620	18877	18558	18683	18719	18536	18660	18772	18392	18657	18712	18618	18760	18656	18897	18777	18886	18668	18700	18767	18756	18683	18669	18575	18746	18617	18650	18776	18593	18582	18632	18607	18693	18485	18498	18900	18752	18573	18600	18530	18581	18674	18675	18620	18588	18639	18616	18681	18568	18604	18698	18569	18416	18566	18600	18509	18485	18795	18786	18513	18769	18566	18741	18703	18687	18860	18837	18356	18490	18468	18703	18612	18598	18679	18647	18622	18861	18587	18715	18585	18548	18538	18542	18630	18341	18653	18519	18702	18711	18687	18668	18507	18662	18667	18566	18816	18677	18555	18573	18570	18433	18381	18729	18652	18745	18678	18736	18729	18533	18684	18565	18698	18816	18631	18440	18736	18659	18561	18663	18755	18694	18630	18626	18571	18754	18690	18658	18675	18614	18619	18524	18720	18694	18802	18552	18821	18682	18690	18594	18755	18563	18696	18595	18415	18597	18743	18536	18542	18444	18551	18645	18751	18450	18825	18802	18605	18639	18559	18464	18537	18682	18649	18743	18692	18801	18802	18593	18751	18677	18724	18602	18727	18618	18618	18519	18521	18584	18745	18654	18904	18717	18442	18748	18460	18794	18652	18515	18774	18697	18706	18530	18477	18655	18870	18493	18511	18546	18628	18564	18689	18506	18850	18448	18484	18479	18403	18418	18641	18692	18657	18626	18872	18929	18605	18602	18545	18547	18512	18688	18679	18503	18515	18749	18622	18778	18580	18633	18616	18880	18628	18844	18731	18632	18573	18773	18561	18516	18555	18503	18516	18643	18595	18635	18517	18734	18716	18554	18517	18539	18714	18688	18486	18617	18651	18763	18905	18403	18782	18746	18547	18746	18763	18586	18732	18966	18562	18694	18516	18454	18643	18577	18644	18765	18527	18624	18883	18482	18584	18569	18594	18567	18608	18695	18611	18619	18591	18691	18846	18750	18844	18789	18687	18686	18467	18422	18764	18606	18818	18566	18393	18716	18782	18385	18671	18528	18706	18726	18610	18607	18843	18578	18562	18554	18632	18532	18601	18375	18761	18717	18599	18688	18613	18525	18754	18599	18493	18748	18758	18534	18726	18628	18782	18633	18671	18652	18877	18600	18525	18688	18659	18931	18766	18572	18803	18475	18658	18605	18491	18643	18469	18544	18568	18871	18833	18668	18640	18542	18496	18611	18620	18475	18782	18702	18595	18681	18688	18585	18475	18351	18760	18643	18891	18704	18658	18570	18748	18565	18387	18485	18724	18629	18726	18536	18433	18405	18713	18720	18676	18717	18475	18826	18488	18721	18646	18702	18636	18601	18847	18634	18686	18481	18723	18689	18757	18727	18618	18780	18392	18664	18700	18686	18668	18610	18680	18557	18627	18705	18781	18659	18581	18604	18724	18773	18700	18414	18796	18804	18433	18625	18709	18626	18637	18647	18790	18607	18624	18760	18685	18542	18349	18569	18540	18719	18716	18585	18331	18546	18504	18532	18502	18578	18489	18362	18539	18658	18822	18661	18809	18443	18789	18661	18517	18620	18739	18775	18638	18723	18504	18592	18547	18623	18519	18735	18740	18876	18606	18679	18647	18701	18745	18867	18623	18635	18580	18745	18785	18577	18826	18674	18632	18678	18728	18740	18656	18573	18604	18515	18420	18625	18427	18674	18734	18475	18545	18629	18645	18844	18695	18758	18575	18535	18656	18571	18785	18407	18583	18660	18532	18417	18421	18625	18675	18754	18678	18429	18563	18639	18516	18657	18452	18593	18576	18487	18578	18834	18499	18783	18548	18729	18775	18598	18677	18582	18582	18492	18491	18525	18663	18526	18553	18582	18602	18674	18473	18417	18575	18649	18564	18523	18511	18752	18794	18295	18721	18795	18820	18753	18637	18519	18581	18632	18780	18743	18448	18750	18594	18788	18654	18609	18664	18592	18600	18536	18958	18826	18716	18853	18629	18838	18737	18823	18839	18848	18401	18626	18699	18702	18652	18381	18639	18634	18590	18805	18726	18662	18538	18789	18600	18536	18781	18664	18457	18590	18662	18564	18631	18370	18625	18708	18637	18553	18659	18812	18714	18454	18716	18713	18753	18672	18669	18770	18837	18612	18743	18663	18693	18800	18771	18908	18498	18814	18747	18503	18753	18639	18648	18634	18640	18579	18452	18718	18576	18592	18685	18876	18523	18763	18659	18814	18733	18606	18846	18733	18726	18543	18528	18590	18455	18588	18636	18525	18639	18638	18685	18816	18744	18819	18682	18669	18523	18696	18772	18551	18604	18536	18577	18640	18626	18704	18657	18694	18735	18500	18651	18618	18648	18568	18636	18761	18582	18797	18680	18580	18687	18686	18597	18529	18675	18622	18538	18530	18458	18621	18541	18533	18484	18692	18665	18640	18555	18510	18775	18780	18631	18681	18472	18487	18492	18695	18581	18716	18551	18609	18622	18742	18841	18729	18573	18686	18559	18684	18582	18732	18607	18663	18733	18551	18491	18601	18839	18745	18776	18673	18781	18438	18609	18639	18659	18562	18860	18466	18524	18695	18595	18847	18734	18527	18820	18822	18530	18663	18599	18616	18568	18658	18712	18525	18543	18748	18560	18652	18496	18826	18554	18836	18733	18628	18585	18750	18471	18664	18450	18720	18772	18653	18683	18520	18670	18557	18562	18689	18582	18712	18710	18648	18847	18702	18441	18769	18717	18501	18658	18655	18873	18790	18490	18593	18692	18762	18739	18838	18753	18762	18610	18486	18585	18585	18579	18641	18587	18537	18570	18674	18540	18499	18561	18645	18752	18653	18640	18487	18792	18826	18620	18701	18590	18721	18896	18611	18734	18710	18586	18732	18875	18802	18641	18807	18657	18705	18581	18673	18396	18789	18586	18750	18712	18612	18640	18551	18785	18711	18472	18708	18725	18753	18553	18529	18467	18522	18604	18703	18522	18599	18675	18804	18857	18716	18676	18662	18455	18648	18769	18615	18454	18412	18782	18595	18565	18710	18708	18601	18418	18741	18713	18667	18567	18828	18575	18513	18565	18543	18561	18615	18504	18645	18651	18724	18722	18626	18784	18509	18630	18510	18581	18731	18586	18747	18638	18633	18716	18752	18789	18716	18582	18648	18556	18563	18799	18442	18627	18730	18706	18522	18435	18684	18673	18593	18784	18710	18714	18461	18723	18535	18679	18642	18572	18626	18678	18634	18837	18569	18679	18613	18625	18415	18797	18659	18730	18679	18434	18641	18631	18510	18680	18560	18725	18652
17891	28377	26553	22030	19502	18347	17798	17038	16316	16303	15897	15935	15901	15880	15635	15728	15561	15792	15829	15826	15658	15745	15624	15714	15688	15539	15643	15620	15895	15620	15676	15682	15754	15759	15674	15779	15619	15787	15640	15647	15677	15623	15665	15680	15666	15737	16497	17535	16893	16499	15857	15696	15730	15647	15657	15551	15515	15495	15511	15394	15708	15507	15500	15491	15614	15504	15555	15771	15553	15483	15516	15581	15469	15788	15558	15568	15588	15726	15612	15537	15603	15569	15553	15581	15700	15716	15745	15617	15570	15612	15804	15590	15618	15649	15589	15570	15832	15571	15642	15516	15515	15728	15640	15388	15587	15429	15482	15647	15657	15768	15558	15461	15534	15478	15646	15514	15661	15538	15610	15721	15458	15413	15515	15451	15626	15516	15427	15598	15556	15618	15561	15468	15742	15590	15633	15438	15659	15552	15604	15646	15605	15506	15554	15564	15710	15735	15793	15508	15678	15498	15567	15601	15452	15746	15680	15637	15690	15705	15478	15560	15647	15568	15543	15547	15634	15524	15567	15583	15607	15770	15600	15635	15533	15508	15719	15615	15662	15430	15647	15569	15633	15655	15485	15569	15485	15506	15601	15595	15706	15664	15701	15536	15408	15838	15639	15463	15410	15588	15442	15521	15790	15561	15734	15681	15547	15544	15565	15628	15517	15432	15807	15488	15608	15560	15642	15749	15618	15551	15542	15551	15528	15673	15538	15653	15720	15471	15593	15362	15512	15578	15545	15606	15642	15486	15687	15691	15336	15600	15537	15367	15545	15823	15442	15471	15594	15484	15448	15636	15542	15610	15438	15533	15634	15531	15582	15584	15738	15629	15525	15543	15539	15406	15662	15515	15653	15607	15498	15766	15552	15580	15515	15532	15601	15475	15573	15583	15532	15736	15436	15540	15459	15565	15434	15614	15635	15350	15597	15746	15543	15616	15616	15640	15735	15672	15674	15562	15578	15613	15469	15448	15515	15491	15669	15750	15653	15556	15571	15679	15582	15445	15571	15389	15595	15453	15526	15705	15535	15763	15631	15476	15570	15666	15576	15344	15437	15663	15628	15595	15599	15625	15673	15572	15585	15417	15538	15423	15598	15525	15522	15501	15529	15589	15725	15675	15500	15528	15592	15525	15399	15711	15693	15531	15622	15493	15486	15454	15498	15731	15583	15524	15627	15574	15546	15615	15432	15636	15604	15575	15331	15718	15474	15552	15584	15448	15483	15574	15453	15485	15518	15398	15566	15608	15405	15523	15657	15481	15569	15543	15590	15524	15440	15582	15644	15540	15711	15697	15755	15478	15594	15589	15398	15677	15674	15393	15560	15525	15530	15552	15436	15574	15540	15550	15645	15585	15574	15440	15494	15727	15392	15494	15488	15422	15578	15616	15642	15706	15404	15643	15514	15620	15597	15600	15435	15574	15510	15473	15592	15637	15307	15674	15670	15629	15593	15610	15635	15676	15713	15366	15656	15630	15298	15702	15477	15540	15438	15479	15510	15379	15725	15588	15557	15458	15589	15590	15399	15577	15572	15775	15553	15460	15538	15613	15410	15650	15571	15649	15597	15540	15502	15589	15533	15598	15950	15387	15517	15568	15567	15526	15537	15661	15494	15662	15335	15385	15703	15393	15436	15594	15562	15576	15534	15484	15797	15791	15639	15566	15528	15555	15483	15411	15641	15567	15580	15604	15464	15635	15627	15596	15720	15528	15502	15735	15604	15609	15735	15535	15595	15565	15680	15565	15601	15501	15524	15389	15596	15595	15491	15569	15697	15353	15486	15481	15575	15576	15718	15558	15461	15530	15502	15512	15619	15659	15632	15528	15432	15641	15502	15723	15407	15580	15586	15707	15521	15509	15564	15505	15518	15458	15569	15733	15539	15334	15606	15503	15526	15650	15727	15725	15707	15443	15564	15505	15734	15540	15586	15612	15584	15466	15636	15497	15517	15600	15603	15364	15562	15528	15487	15545	15650	15582	15732	15746	15621	15570	15414	15386	15497	15582	15623	15782	15484	15640	15473	15636	15401	15728	15703	15666	15536	15509	15607	15523	15725	15697	15674	15515	15663	15578	15550	15473	15747	15501	15521	15614	15608	15627	15507	15634	15665	15560	15463	15539	15533	15654	15505	15570	15590	15605	15638	15534	15596	15593	15615	15503	15481	15531	15663	15429	15588	15545	15613	15694	15606	15633	15563	15468	15400	15566	15523	15565	15701	15566	15657	15724	15392	15612	15517	15604	15614	15409	15559	15836	15519	15415	15706	15517	15696	15511	15509	15624	15563	15610	15685	15597	15683	15431	15663	15547	15656	15494	15483	15530	15686	15560	15490	15634	15531	15508	15627	15632	15526	15540	15647	15657	15667	15781	15489	15435	15627	15382	15484	15424	15574	15550	15605	15611	15508	15556	15638	15587	15519	15516	15690	15607	15542	15524	15779	15533	15494	15641	15626	15288	15582	15394	15420	15668	15658	15544	15555	15489	15596	15467	15475	15612	15566	15545	15392	15476	15501	15499	15629	15653	15578	15468	15568	15503	15649	15556	15595	15511	15597	15616	15547	15520	15537	15567	15747	15603	15510	15597	15498	15555	15517	15530	15706	15437	15509	15678	15725	15749	15710	15495	15638	15364	15578	15499	15559	15506	15407	15705	15568	15507	15549	15479	15686	15404	15547	15574	15522	15505	15573	15567	15549	15560	15527	15619	15599	15716	15712	15507	15396	15518	15390	15700	15717	15516	15558	15420	15767	15468	15503	15608	15812	15499	15487	15558	15690	15507	15571	15512	15486	15656	15705	15692	15506	15439	15545	15470	15659	15555	15594	15710	15534	15766	15798	15463	15519	15568	15584	15625	15469	15584	15404	15697	15455	15695	15421	15370	15535	15626	15659	15677	15638	15539	15510	15517	15399	15599	15681	15722	15621	15488	15790	15594	15622	15581	15369	15684	15580	15581	15522	15471	15524	15514	15472	15579	15543	15518	15575	15512	15391	15706	15573	15536	15728	15556	15458	15475	15523	15393	15665	15392	15693	15625	15580	15554	15206	15630	15640	15696	15563	15548	15439	15494	15504	15440	15615	15694	15443	15383	15694	15536	15662	15584	15592	15572	15627	15574	15732	15488	15679	15582	15565	15632	15522	15697	15378	15642	15579	15418	15658	15630	15618	15362	15520	15606	15588	15667	15604	15432	15606	15624	15515	15456	15575	15796	15515	15477	15679	15548	15659	15480	15602	15547	15519	15565	15559	15495	15516	15542	15628	15519	15502	15595	15546	15678	15682	15488	15414	15585	15579	15341	15607	15584	15509	15441	15599	15521	15627	15587	15671	15675	15684	15598	15488	15521	15606	15627	15645	15679	15740	15583	15564	15594	15540	15437	15548	15580	15558	15576	15647	15536	15465	15546	15719	15456	15428	15465	15647	15834	15587	15555	15575	15561	15599	15570	15593	15320	15576	15574	15443	15584	15622	15376	15572	15562	15503	15507	15472	15567	15621	15636	15489	15515	15384	15706	15501	15317	15640	15645	15490	15732	15650	15642	15501	15533	15552	15494	15557	15462	15531	15704	15630	15541	15545	15665	15512	15569	15828	15684	15448	15486	15633	15470	15738	15577	15591	15743	15576	15424	15574	15570	15603	15784	15710	15683	15694	15642	15685	15530	15679	15404	15543	15478	15562	15642	15533	15654	15388	15617	15615	15483	15531	15527	15599	15543	15508	15440	15586	15619	15606	15671	15326	15476	15461	15534	15771	15466	15532	15640	15529	15651	15597	15525	15702	15571	15597	15559	15629	15659	15454	15316	15584	15632	15506	15608	15549	15698	15696	15698	15730	15660	15558	15646	15605	15455	15631	15589	15485	15713	15750	15622	15633	15675	15679	15469	15631	15590	15526	15396	15548	15554	15612	15441	15675	15549	15593	15620	15886	15638	15705	15603	15402	15626	15531	15579	15562	15510	15431	15499	15450	15519	15547	15571	15674	15426	15673	15698	15569	15622	15395	15400	15527	15699	15636	15502	15707	15411	15543	15542	15614	15339	15606	15585	15619	15521	15441	15617	15629	15742	15715	15585	15493	15487	15427	15456	15568	15766	15485	15691	15520	15593	15627	15619	15563	15518	15633	15889	15672	15401	15458	15596	15509	15742	15622	15619	15600	15511	15565	15567	15416	15702	15423	15510	15575	15630	15632	15626	15688	15618	15702	15435	15658	15665	15650	15513	15530	15474	15397	15473	15569	15621	15454	15459	15607	15612	15503	15546	15430	15532	15662	15477	15511	15717	15585	15670	15538	15759	15432	15464	15756	15592	15526	15322	15515	15604	15516	15806	15533	15501	15455	15576	15758	15587	15413	15541	15678	15544	15764	15658	15538	15659	15478	15661	15457	15579	15593	15475	15665	15569	15566	15648	15430	15604	15436	15508	15725	15667	15659	15590	15443	15654	15532	15611	15680	15505	15689	15465	15645	15587	15591	15533	15745	15557	15573	15415	15499	15478	15617	15705	15489	15593	15624	15625	15447	15669	15539	15603	15570	15590	15573	15521	15671	15498	15479	15447	15721	15485	15573	15441	15499	15652	15539	15469	15648	15472	15541	15646	15621	15646	15518	15555	15667	15640	15610	15586	15555	15460	15551	15663	15568	15420	15634	15478	15627	15464	15442	15583	15545	15629	15635	15639	15465	15536	15546	15587	15614	15566	15629	15608	15496	15605	15551	15412	15322	15616	15487	15651	15396	15589	15475	15577	15634	15525	15575	15718	15698	15523	15488	15776	15666	15564	15581	15558	15591	15664	15586	15629	15443	15626	15729	15517	15656	15451	15436	15549	15601	15772	15494	15566	15641	15533	15634	15514	15720	15760	15665	15540	15558	15686	15639	15663	15513	15578	15577	15681	15673	15470	15672	15639	15403	15607	15599	15855	15518	15554	15445	15550	15721	15574	15406	15446	15645	15464	15751	15535	15441	15571	15654	15459	15540	15558	15541	15530	15641	15613	15450	15318	15752	15516	15571	15571	15491	15574	15732	15461	15658	15490	15488	15561	15746	15705	15448	15695	15737	15362	15512	15394	15544	15735	15714	15565	15528	15496	15539	15583	15525	15261	15544	15461	15415	15579	15492	15685	15596	15435
22937	21390	29326	23824	21614	23847	25728	20325	19094	19133	18719	18539	18504	18615	18670	18564	18567	18453	18363	18217	18287	18303	18332	18380	18389	18250	18086	18408	18484	18303	18175	18325	18284	18193	18161	18223	18252	18187	18298	18174	18166	18470	18350	18191	18172	18342	19692	20719	19635	19076	18586	18427	18306	18040	18053	17969	18180	18228	18213	18047	18270	18086	18201	18024	18150	17888	18046	18252	18004	18036	18309	18302	17857	18207	18145	18213	18013	18076	18140	18031	17936	18169	18192	18175	17983	17978	17889	18061	18114	18049	18131	18159	17933	18022	18013	18106	18179	18065	18029	18116	18073	18240	18107	18116	18064	18043	18011	18030	17898	18153	17973	18270	18044	17977	17966	18035	18148	17934	18345	17938	18085	18374	18176	18283	18102	18001	18049	17815	18280	18321	17894	18153	17726	18111	17999	18103	18124	18250	18125	18226	18072	18006	18109	18124	18081	18151	18081	18112	18244	18008	17915	17995	18018	18077	17987	17972	18339	18126	18328	18099	17801	18106	18049	18227	18122	18061	18026	18175	18070	18070	18120	18203	18231	17937	18047	17926	17934	18130	18164	18070	18262	18186	18181	17965	18144	18110	18305	18081	18035	18187	18105	17886	18139	18330	18014	18141	17850	18004	18097	18043	17950	17958	18139	17859	18178	18061	18122	18091	18201	18149	18178	18133	17995	18072	18015	18048	18168	17871	18194	18082	17973	17962	17997	18096	17977	18100	17970	18072	18143	17964	18130	18022	18292	18030	18044	17931	18218	18238	18299	18102	17977	18044	18008	18028	18227	18201	17935	17873	17980	18025	18105	17969	17886	18255	18129	18074	18026	18034	18032	18061	18197	17727	18214	18155	18198	17992	17727	18094	18069	17984	18129	18149	18168	17984	18135	17924	18077	18251	18023	18180	18090	17975	18213	18073	18114	18229	18167	17967	17997	17939	18183	18047	17893	18005	17988	17754	17792	18131	18127	18074	18100	18094	18058	17993	17893	18131	18157	18210	17841	17756	18056	18102	18090	18047	18057	17989	18208	18239	17996	17937	17936	17878	17991	17887	18067	17915	18222	18199	18081	18101	17959	18159	18020	17965	17971	18035	18264	18044	18093	18148	18238	18139	18214	18061	17824	18121	17896	18205	17929	18011	18078	17957	18010	18229	18216	18116	18087	17802	18070	17944	18012	18096	18042	18143	18026	18103	17944	17998	18028	18007	17952	17946	18087	18060	18104	17844	18135	17949	18117	18068	18027	18077	18050	17984	17967	18308	18282	18089	18182	18159	18072	18041	18099	18058	18043	18028	18000	18070	18188	18322	18147	18003	18032	18073	18113	17832	17918	18053	17954	17761	17919	18085	17985	18145	17843	18103	18077	18126	17961	17997	18103	18205	18054	17988	17904	17875	17934	18172	17975	18029	17966	17996	18355	18185	17972	18117	18072	18092	18043	18038	17901	18303	17847	17962	18054	18061	17966	18099	17887	17954	17963	18363	18066	17868	17981	17997	18046	17950	18104	17950	18099	17973	18268	18058	18093	18040	17984	17992	18018	18277	17951	18179	17902	18138	17958	17922	18282	18030	18122	17848	18095	18008	18064	18158	18124	18103	18147	18005	18107	18044	18039	18093	18132	18004	18025	18160	18126	18134	18080	18007	18034	17798	17951	18213	18066	17940	18242	18089	18025	18061	18089	17846	18153	18024	18279	18169	18180	18028	18163	17939	18127	18079	18161	17862	18053	18195	18068	18204	18076	17948	18013	17954	18031	18082	18023	18239	18306	18037	18036	18194	18040	17931	18002	18274	18190	18013	17987	17982	18024	18049	18038	18005	18051	18037	18049	17963	17893	18124	17953	18084	18152	18201	18040	18139	18256	17979	18059	18117	18042	17801	17974	17978	18218	17969	18184	18062	18016	18137	18053	18110	18171	17990	18037	18010	18156	18211	17756	18007	18066	17995	17950	18097	17960	18026	17980	18125	17973	18032	17985	18231	18136	18246	17983	18034	18096	18003	17996	18276	18053	17850	18080	17950	18086	17986	18226	18071	17789	17954	18162	18111	18069	18056	18144	18039	17962	17987	18057	17920	18140	17974	17977	17976	17929	17912	18167	18102	18058	18081	17933	18104	18020	18081	18117	17785	18039	18195	18007	18199	17954	18094	18206	18155	17997	18120	17984	18029	18109	18039	17798	17904	18108	17783	18074	18072	18171	18160	18119	18168	18140	17963	18265	18186	18365	18253	17927	18042	17951	18032	18217	18085	18175	18004	18057	18128	18075	18025	17951	17990	18174	18018	17936	17954	17886	18017	18009	18053	18241	18006	17979	18018	17997	18011	17822	18183	18194	17989	18133	17953	17891	17922	18335	17819	17839	18003	18123	18035	17787	18046	18039	18075	17955	18029	17928	18056	18012	18084	18013	18171	17976	18162	18304	17967	17962	18008	18120	17984	18088	18052	18002	18076	18106	18009	17858	18216	18035	18187	17902	18027	18125	17931	18063	18137	18153	18055	18111	18013	18038	18013	18282	17875	17925	18091	18100	18139	18154	17915	17975	18094	17976	18055	18101	18231	18169	17926	18144	18130	18149	17939	17824	18053	17899	18021	18137	17992	18085	17994	17851	17965	18205	18181	17958	17934	18118	17960	18102	17864	18140	18084	17965	17994	17982	18098	18162	18117	18003	18099	18125	17991	18179	17893	17890	17946	18031	18084	18050	17968	18058	17984	17940	18107	18123	18087	18244	18183	17949	18042	17989	18069	18233	18123	18198	17981	18135	18037	18264	18301	18106	18058	18248	18141	18291	18175	18162	18063	18133	18257	18013	18208	18183	18207	18118	18091	18002	17876	18065	18123	18177	17926	18039	17952	18010	18059	17899	17958	17975	18029	18069	17945	17986	18019	17831	18073	17899	18038	18275	18127	18197	18028	17947	18047	18121	17839	18120	18341	17934	18077	18007	18125	17998	17887	18031	18024	18020	18129	18079	18098	17960	18158	17952	18152	17998	18131	18044	17933	18001	18033	17897	17911	18057	17953	18022	18164	17992	18256	17912	18102	17803	17898	17878	17967	18051	18135	17909	17725	17848	18037	17953	18150	18259	18093	18232	17876	17854	17933	18145	18190	17907	18117	17942	17975	18032	18025	17810	17908	18048	18119	17986	17866	17960	18134	18070	18159	18105	17872	18057	17856	17897	18152	18064	18060	18030	17978	18135	18231	18010	17996	18095	18156	17952	17948	18051	18038	18206	18023	17896	18011	17974	18056	18042	18102	18181	18048	17856	17975	18130	18057	18007	18184	18209	18090	17931	17953	18023	17946	17955	18008	18142	18144	17988	17913	18098	18161	18107	18239	18188	18056	18014	17919	18099	18090	17972	18119	17907	18163	18171	17933	18233	18179	17959	18189	18147	18108	18145	17940	18217	18124	18139	18134	18196	18221	17906	17987	18002	17949	18206	18215	18027	18090	17891	17904	18149	17873	18220	18204	18109	18129	17988	18053	18115	18002	17807	18033	17949	17869	18084	18069	18098	17935	18241	17987	18007	18025	18131	18212	18035	17929	17927	18161	17949	18261	18009	18128	17912	17966	18094	18073	18128	17951	18117	17971	18193	17981	18200	18042	17894	18073	18224	18014	18050	18067	18046	18115	18180	18110	18017	17996	18189	18255	17845	17885	17818	18062	18070	18024	17997	18105	18029	18071	17819	17872	18050	18264	18086	18009	18051	18176	17936	17953	17817	18003	17958	18194	18067	18324	17995	18063	18009	17946	18050	17996	18017	17986	18013	18074	18061	17982	18315	17912	18073	18198	18257	18150	18299	18069	17912	18088	17931	18057	17940	18152	18012	18232	18024	18076	18154	17944	17953	18190	18011	17825	18065	18118	18051	18011	18126	18192	17954	18054	18200	17988	18219	18099	18080	18051	17924	18160	18092	18182	17938	18077	17897	18071	18070	18026	18120	18006	18012	18184	18133	18110	17976	18102	18156	17943	17880	17926	18119	18107	18162	17862	18037	18037	18059	18088	18130	18099	18143	18103	17848	18022	17952	17978	18016	17880	18113	18128	18158	17871	18142	17817	18182	17873	18123	18040	17731	18202	17875	18127	18197	17897	17868	17962	18076	18154	18095	17977	18050	18002	18066	18047	18066	18091	18190	18060	17836	17993	17951	17951	18011	18033	18104	17986	17957	18129	17886	17821	18146	18120	18097	18032	18006	18086	18018	17954	17958	18070	18142	18010	17994	17933	17856	18078	17950	18082	18052	18086	17954	18011	17975	18144	18005	17919	18006	17866	17864	18080	17780	18027	17888	18047	18174	18068	17822	17979	18336	18064	18021	17868	18087	18029	18097	18069	18096	18325	18189	17755	18025	17953	18209	17957	18171	17852	17989	17796	18083	17998	17976	18167	18257	17967	17972	17894	17945	17920	17937	18205	18193	17949	18113	18108	17924	18022	18065	17933	18035	17885	18012	18070	18094	18077	17936	18207	18109	18045	18262	17985	18246	17905	18135	18084	17948	18030	17824	18126	18132	18054	17862	18087	18142	18161	18178	18088	18102	18198	18001	18140	17933	18133	18204	18156	18086	18204	18128	18024	18095	17913	18114	18262	18092	18125	18130	18140	18019	18105	18278	17982	18101	18167	17975	18017	17978	18330	18012	18059	17964	18127	18041	18054	18093	18130	18349	17972	17886	18223	18105	17945	17814	18123	18083	18196	17978	18078	18134	18061	18012	18181	18021	18196	18138	18043	18163	17846	18052	18281	18259	17941	18078	18097	18273	17954	17813	17900	17940	17856	18004	17989	17965	18020	18017	17885	18054	18003	17915	17977	17784	18037	18033	18043	18010	18160	17972	18038	18154	18026	18246	18084	17994	17899	18190	17975	18058	18106	18141	18126	18100	18056	18148	17971	17886	18095	18049	18155	18124	17960	17983	17866	18113	18167	18003	17900	17973	18057	17957	17841	18217	18129	18295	18045	18055	18048	18089	18052	17712	18227	17964	18015	18054	18133	18002	18177	18011	18105	18258	18145	17921	18106	18126	18140	18107	17920	17880	18002	18016	18018	18174	18256	18162	17986	17924	18060	17767	17956	17926	18017	17878	18031	18301	17975	18144	17950	17881	18048	17944	18106	18082	18155
19379	32689	31041	24820	21679	19964	18586	17441	16852	16134	16001	15800	15855	15703	15653	15636	15352	15521	15367	15477	15504	15256	15339	15294	15293	15435	15397	15498	15418	15226	15329	15328	15444	15170	15299	15474	15327	15261	15307	15278	15352	15295	15211	15271	15306	15741	18082	18902	17249	16575	15811	15426	15233	15273	15204	15197	15161	15293	15328	15266	15284	15190	15072	15140	15203	15291	15109	15459	15253	15121	15212	15079	15222	15252	15365	15251	15002	15121	15298	15268	15204	15192	15122	15119	15170	15231	15132	15202	15059	15227	15178	15130	15308	15152	15281	15111	14989	15221	15246	15132	15173	15451	15205	15132	15027	15252	15166	15241	15347	15115	15105	15132	15240	15302	15099	15122	15251	15221	15287	15252	14922	15204	15084	15155	15177	15056	15086	15361	15188	15137	15117	15101	15202	15044	15041	15174	14983	15401	15132	15206	15134	15128	15079	15212	15183	15215	15216	15015	15086	14953	15209	15175	15128	15140	15477	15268	15125	15261	15310	15347	15205	15191	15198	15281	15116	15251	15216	15082	15275	15255	15184	15054	15285	15160	15293	15256	15319	15208	15206	15262	15145	15100	15064	15289	15211	15084	15239	15047	15194	15262	15079	15072	15242	15151	15142	15165	15200	15104	15066	15214	15240	15031	15215	15139	15284	15061	15031	15105	15139	15221	15086	15181	14968	14976	15396	15204	15158	15152	15281	15138	15197	15237	14973	15204	15294	15261	15199	15305	15413	15168	15145	15345	15093	15157	15212	15122	15127	15254	15179	15178	15150	15140	15271	15189	15246	15209	15008	15304	15118	15192	15317	15244	15299	15162	15316	15127	15187	15159	15206	15214	15097	15228	15218	15113	15059	15148	15149	15287	15212	15038	15162	15166	15109	15132	14948	15196	15158	15223	15164	15320	15120	15011	15066	15322	15108	15177	15028	15222	15331	15072	15108	15236	15262	15319	15209	15270	15098	15385	15168	15171	15184	15033	15027	15173	15101	15275	15282	15186	15232	15174	15287	15206	15144	15217	14974	15257	15218	15182	15315	15229	15052	15187	15169	15262	15218	15235	15283	15272	15222	15194	15435	15153	15233	15197	15102	15269	15100	15166	15072	15136	15220	15049	15094	15063	15187	15188	15091	15247	15217	15237	15111	15263	15133	15194	15191	15073	15197	15121	15179	15218	15144	15061	15246	15274	15164	15202	15147	15237	15076	15229	15264	15153	15414	15167	15278	15066	15143	15302	15310	15212	15195	15300	15059	15160	15074	15133	15166	15291	15216	15118	14962	15211	15035	15226	15178	15153	15096	15188	15305	15126	15280	15070	15294	15272	15116	15208	15269	15241	15113	15453	15069	15197	15147	15232	15326	15130	15132	15288	15183	15187	15242	15237	15106	15289	15141	15077	15250	15241	15144	15080	15202	15354	15078	15240	15142	14975	15193	15209	15307	15194	15224	15267	15056	15232	15181	15210	15239	15178	15073	15326	15132	15108	15444	15196	15105	15162	15165	14964	15213	15047	15245	15180	15216	15353	15148	15120	15285	15321	15154	15251	15027	15345	15170	15300	15188	14949	15109	15172	15239	15253	15212	15268	15129	15170	15056	15214	15129	15081	15110	15387	15357	15385	15174	15157	15190	15054	15202	15253	15208	15159	15052	15105	15072	15063	15217	15286	15103	15230	15156	15237	15156	15082	15091	15154	15172	15127	15037	15305	15298	15163	15266	15264	15152	15283	15221	15356	15096	15280	15098	15199	15232	15141	15273	15213	15166	15344	15251	15193	15150	15152	15137	15084	15104	15214	15251	15258	15046	15209	15268	15316	15121	15318	15156	15150	15055	15118	15121	15092	15157	15207	15168	15102	15185	15320	15140	15275	15158	15152	15230	15247	15275	15318	15202	15015	15280	15176	15122	15164	15246	15189	15166	15225	15120	15234	15383	15170	15205	15266	15110	15353	15172	15292	15173	15118	15075	15277	15111	15162	15360	15258	15144	15090	15293	15068	15167	15352	15217	15224	15177	15086	15192	15217	15257	15186	14983	15097	15146	14996	15222	15131	15268	15132	15289	15184	15226	15112	15288	15208	15102	15242	15145	15183	15090	15217	15322	15248	15095	15318	15063	15165	15193	15385	15180	15199	15096	15173	15113	15144	15104	15152	15119	15117	15168	15136	15235	15264	14978	15118	15231	15281	15054	15192	15175	15221	15123	15350	15048	15125	15207	15216	15257	14974	15293	15078	15156	15151	15257	15155	15231	15184	15196	15183	15065	15166	15247	15219	15149	15157	15168	15368	15270	15127	15095	15057	15219	15030	15165	15130	15079	15168	15180	15049	15190	15038	15259	15311	15108	15152	15054	15160	15164	15308	15195	15225	15279	15023	15196	15106	15297	15267	15307	15263	15182	15005	15088	15390	15242	15157	15093	15104	15120	15236	15131	15250	15172	15224	15372	15145	15223	15265	15301	15117	15264	14956	15319	15222	15218	15131	15179	15379	15302	14956	15163	15182	15051	15250	15203	15204	15060	15373	15070	15047	15139	15222	15049	15297	15279	15283	15289	15246	14967	15172	15026	15205	15230	15157	15160	15233	15095	15338	15222	15047	15181	15193	15161	15207	15159	15190	15159	15246	15146	15036	15208	15301	15419	15227	15447	15141	15085	15077	15091	15190	15137	15079	15299	15088	15168	15334	15111	15349	15080	15235	15139	15185	15056	15122	15045	15308	14967	15363	15176	15224	15148	15162	15192	15260	14990	15151	15051	15181	15219	15034	15190	15087	15089	15080	15185	15271	15244	15261	15193	15268	15041	15244	15272	15308	15095	15148	15196	15153	15379	15189	15155	15094	15154	14980	15139	15226	15160	15138	15035	15037	15278	14986	15185	15160	15242	15020	15233	15371	15377	15033	15274	15295	15210	15244	15115	15053	15018	15085	15259	15172	15254	15254	15137	15214	15163	15186	15322	15258	15100	15206	15230	15208	15187	15193	15317	15192	15226	15172	15155	15251	15152	15241	15007	14969	15245	15180	15180	15402	15006	15349	15309	15471	15073	15340	15168	15151	15143	15302	15095	15164	15049	15069	15140	15317	15215	15159	15083	15153	14965	15164	15195	15254	15097	15251	15165	15077	15095	15119	15077	15130	15217	14968	15065	15285	15205	15081	15146	15128	15212	15213	15248	15230	15348	15152	15134	15262	15268	15123	15377	15208	15114	15162	15144	15221	15154	15137	15355	15164	15302	15062	15142	15180	15056	15253	15208	15107	15172	15072	15217	15203	15200	15274	15096	15200	15319	15146	15282	15318	15120	15298	15341	15133	15188	15226	15224	15140	15285	15139	15197	15217	15401	15078	15367	15254	15145	15073	15195	15446	15213	15158	15347	15440	15216	15203	15194	15248	15259	15217	15134	15132	15143	15264	15305	15197	15066	15156	15141	15064	15249	15210	15125	15084	15175	15178	15056	15237	15046	14999	15271	15054	14995	15108	15166	15148	15014	15063	15312	15160	15224	15190	15097	15198	15211	15261	15096	15158	15105	14997	15235	15314	15280	15248	15251	15083	15140	15270	15357	15324	15245	15170	15206	15190	15282	15151	15027	15182	15187	15109	15223	15246	15244	15229	15320	15160	15161	15190	15297	15234	15031	15238	15240	15110	15129	15113	15235	15254	15162	15135	15351	15116	15308	15177	15189	15148	15061	15113	15313	15113	15214	15223	15245	15325	15245	15210	15143	15363	15332	15084	15357	15339	15195	15258	15255	15107	15152	15134	15278	15016	15157	15126	15411	15102	15255	15236	15237	15166	15155	15365	15071	15054	15267	15059	15066	15272	15160	15119	15053	15156	15046	15269	15020	15267	15060	15084	15156	15301	15151	15123	15304	15116	15256	15149	15175	15010	15222	15199	15192	15050	15157	15090	15170	15119	15278	15297	15107	15254	15179	15159	15175	15054	14900	15240	15259	15327	15089	14971	15187	15101	15106	15153	15141	15241	15229	15067	15334	14991	15179	15150	15273	15226	15147	15078	15196	15327	15233	15238	15167	15138	15287	15107	15110	15073	15232	15096	15212	15122	15100	15332	15284	15317	15053	15311	15078	14955	15163	15292	15231	15079	15002	15286	15164	15162	15213	15144	15315	15129	15233	15179	15169	15137	15080	15273	15291	15063	15191	15212	15265	15203	15257	15152	15409	14966	15193	15150	15190	15216	15195	15106	15234	15217	15072	15365	15230	15182	15156	15130	15024	14929	15155	15150	15099	15019	15442	15078	15045	15190	15125	15217	15119	15131	15301	15167	15117	15076	15039	15293	15153	15100	15299	15175	15131	15293	14995	15258	15153	15239	15237	15242	15272	15189	15296	15176	15315	15186	15041	15135	15055	15250	15113	15216	15171	15282	15187	15075	15139	14976	15387	15105	15026	15248	15101	15211	15410	15136	15235	15132	15256	15178	15060	15095	15134	15337	15318	15335	15195	15373	15261	15130	15035	15197	15161	15246	15134	15300	15210	15111	14990	15213	15241	15146	15228	15273	15442	15179	15081	15055	15085	15313	15016	15087	15148	15187	15244	15302	15263	15148	15214	15072	15187	15230	15191	15181	14993	15291	15287	15256	15113	15229	15235	15238	15125	15241	15191	15156	15153	15085	15165	15220	15191	15140	15106	15198	15266	15186	15161	15204	15203	15047	15234	15117	15356	15136	15090	15198	15231	15148	15050	15202	15143	15191	15252	15232	15062	15126	15235	15168	15291	15227	15252	15122	15139	15368	15212	15179	15261	15311	15049	15177	15116	15200	15184	15304	15073	15090	15115	15137	15192	15118	15333	15202	15256	15317	15266	15105	15237	15028	15082	15093	15161	15156	15193	15227	15227	15231	14966	15214	15212	15281	15015	15024	15141	15306	15186	15288	15275	15003	15257	15231	15073	15158	15171	14896	15176	15229	15193	15131	15111	15354	15192	15239	15181	15312	15291	15024	15225	15216	15214	15254	15148	15188	15186	15270	15286	15279	15131	15186	15234	15286	15295	15202	15138	15097	15138	15211	15113	15233	15279	15133	15287	15179	15209	15264	15160	15113	15101	15132	15248	14995	15132	15221	15260	15030	15280	15130	15203	15236	15210	15154	15207	15157	15145	15170	15228	15188
27772	22172	24907	21714	18111	18165	18007	17617	17308	17345	17209	17288	17021	17170	17185	17238	17339	17108	17083	17063	17198	16971	17143	17216	17137	17075	17131	17190	17137	17156	17212	17123	17152	17307	17116	17302	17270	17145	16976	17058	17214	17181	17132	17203	17228	17346	17136	17273	17541	17273	17167	17236	17306	17172	17166	17288	17199	17150	17137	17196	16971	16964	17225	17052	16897	17110	17200	16943	17189	16970	17201	17013	16930	17100	17292	17136	17265	17168	17064	17304	17189	17240	17192	17013	17359	17204	17147	17111	17117	17089	17233	16925	17159	17126	17087	17137	17087	16950	16973	17082	17063	17248	16982	17104	16998	16978	17157	17215	17235	16995	17102	17140	17141	17129	16864	17240	16912	17014	17278	17013	16913	16993	17221	17266	16881	16908	17132	17106	17118	17048	17207	17009	17140	17217	17159	17125	17107	17164	17207	16990	17032	17122	17139	17132	17320	17170	17393	17249	16996	17069	17120	17094	17396	17169	17023	17146	17305	17212	17192	17051	17282	17078	17358	17233	17197	17009	17075	17039	17101	17052	16920	17025	16915	16965	17026	17200	17188	16914	17028	17058	17101	16960	17092	17090	17304	17144	17071	17119	17227	17211	17216	16965	17231	17000	17048	16988	17216	17123	16921	17035	17088	17230	17040	17115	17154	17100	17005	17028	17049	17317	16960	17133	17205	17083	17044	17170	17234	17309	17182	16976	17092	17044	16972	16925	17088	17057	17431	17064	17102	17034	17021	17091	16981	16881	16873	17337	17117	17139	17044	17202	17004	16947	17043	17094	16979	17392	17227	17098	16869	17051	17163	17081	16885	16995	17055	17177	17084	17193	17148	17002	17184	17187	17120	17146	17273	17376	17209	17146	17264	17208	17170	17137	17120	17002	17164	16981	17012	16867	17264	17251	17242	17063	17039	17089	17208	17222	16956	17043	17041	17127	17027	17230	17246	17130	17037	17049	16910	16932	17170	17065	17203	16874	17163	17197	17110	17074	17126	17047	17064	17161	17119	17189	17176	17307	17046	17332	17026	17229	17131	17226	17184	16986	17186	16915	17121	17339	17115	17335	17190	17130	17294	17237	17182	17297	17205	17092	17162	17114	17069	17217	17242	17176	17083	17217	17060	17032	16935	17166	17227	17074	16923	17227	17078	17262	16902	17142	17109	17043	17212	17092	16940	16846	17132	17158	17035	17120	17199	17221	17157	17354	17071	17258	17166	17154	17030	16891	17076	17200	16889	16995	17254	16941	17345	17200	17153	16984	17064	17182	17077	17132	16888	17274	17134	17061	17023	17158	17103	17163	17058	17010	17191	17099	17131	17124	17064	17387	17062	17004	17055	17049	17189	17107	17070	16815	17110	17273	17103	17072	16790	16973	17073	17177	17240	17160	17169	17077	17075	17276	17208	17184	16983	17055	17106	16895	17194	17296	17256	17137	17193	16972	17032	17214	17007	17048	17002	17350	17098	17138	17136	17212	17091	17214	17108	17047	17086	17223	17007	17151	17103	17351	17125	17135	17292	17163	16982	17261	17170	17218	17231	17139	17254	16931	17170	17100	17027	17267	17176	17206	17175	17135	17141	16960	17121	17209	17292	17210	17156	16976	17279	17321	17231	17250	17043	17195	17150	17172	17019	17105	17090	17157	17096	16945	17309	17009	17247	17164	17158	17034	17057	17159	17160	17031	17182	17134	17075	17159	17041	17222	17129	17219	17194	17127	16988	16900	17278	17261	17141	16998	17179	17046	17263	17148	17148	17304	17132	17100	16982	17175	16946	17182	17009	17316	17026	16939	17121	17223	17021	17158	17413	17089	17267	17009	17198	17117	17151	17184	17151	17278	17154	17066	17176	17046	17339	17166	17153	17403	17312	17101	17029	16951	16947	17059	17068	17116	17130	17099	17086	16999	17108	17030	17008	17027	17157	16997	16959	17104	16981	16997	17185	17224	16961	17123	17190	16957	17196	17168	17049	17009	17154	17135	17095	17150	17025	17054	17246	17003	17116	16865	17095	17120	17140	17266	17127	17186	17102	17245	17098	17148	17154	17189	17256	17245	17216	17091	17215	17086	17105	17150	17145	17139	17116	17092	17142	17177	17287	17222	17096	17059	17096	17250	17092	17217	17252	17182	17158	17205	17199	17181	17226	16902	17182	17196	17077	17219	17008	17047	17104	17161	17090	17098	17410	17258	17155	17130	17211	17063	17136	17039	16985	17229	17242	17113	16981	17072	17281	17172	17241	17172	17022	17173	17210	17209	16965	17150	17269	17240	17026	16999	17212	17146	17129	17125	16992	17159	17122	17117	17059	16885	17076	17074	17142	17123	17130	17090	17070	17435	16903	16929	17262	17145	17158	17114	16953	17144	17054	17015	16961	17064	17080	17231	17201	17171	17027	17071	17191	16918	17088	17135	17107	17105	17021	17034	17189	17178	17140	17037	17122	17202	17172	16994	17140	17213	17393	17158	17234	17000	17225	17291	17007	17170	17291	17340	17270	17085	17152	17218	16978	16957	17021	17172	17065	17361	17206	16987	17307	17013	17015	16992	17201	17061	17085	17058	17143	17184	17174	17160	17170	17167	16991	17071	17185	17179	17024	16947	17149	17096	17056	17242	17182	17118	17400	17086	17009	17022	17015	16931	17209	17159	16983	16987	17166	17063	17148	17177	17187	17164	17073	17199	17283	17157	17253	16973	17177	17215	17085	16880	17043	16910	17356	17308	17161	17324	17131	17035	17114	17010	17273	17152	17179	17037	17111	17361	16949	17148	16980	16991	17114	17217	17147	17088	17214	17058	17234	17206	17114	16843	17254	17222	17128	16977	17023	17372	17243	17112	17235	17067	17069	17137	16958	17198	17151	16963	16950	17187	17092	17058	17248	17358	17110	17108	17037	17296	17107	17013	17149	17281	17233	17237	17233	17105	17070	17201	17343	17139	17195	17015	17055	17190	17195	17010	17035	17033	17116	17300	17127	17095	17250	17225	17107	17058	17096	17102	17183	17155	17321	17412	17058	17115	17033	17117	17234	17171	17204	17255	17033	17151	17068	17164	17344	17106	17026	17186	17113	16837	17188	17251	17105	16992	17239	16999	17050	17087	17208	17167	17116	17196	17098	17301	17152	16819	17082	17127	16977	17103	17321	17226	17075	17218	17317	17064	16906	16990	17033	17257	17114	17091	17125	17159	16996	17105	17259	17027	17118	17101	17168	17230	17151	17127	16933	17104	17043	17124	17255	17007	17033	17199	17093	17097	17096	17078	17048	17229	17106	17212	17010	17136	17159	17417	17189	17209	17206	17224	17254	17068	17214	17164	17055	17157	17265	17207	17236	16975	17012	16952	17213	16977	17114	17038	17114	17306	17213	17040	16929	17132	17277	17127	17275	17090	17158	17212	16969	16947	17170	17185	17374	17002	17017	17252	17182	17026	17276	17066	17064	17233	17029	17060	17116	17035	17340	17101	17035	17103	17165	17269	17206	17135	17092	17143	17109	17122	17194	17028	17047	17000	17213	17175	17172	17117	17182	17122	17010	17274	17256	17270	17131	17040	16914	17219	17052	17072	16898	17180	17205	17363	17026	16821	17075	17204	17043	17256	17153	17194	17238	16997	17301	17245	17076	17286	17143	17061	17156	17031	17025	16948	17145	17182	17251	17021	17007	17051	17044	17315	16944	17328	17349	17294	17204	17029	17153	17020	17122	17156	17136	16949	16993	17210	16901	16938	17002	17097	17070	17146	17176	17245	17161	17284	17143	16923	17065	17010	17321	17163	17288	17173	17273	16957	17051	17149	17413	17023	17195	17228	17174	17136	17193	16883	17277	17119	17221	17009	17128	17143	16964	17080	17089	16897	17243	17075	17118	17078	16972	17035	17127	17008	17232	17160	17107	17155	17005	17092	17093	17009	17126	17019	17262	17222	17341	17250	17262	17197	17255	16973	17303	17285	17148	17091	17028	17055	17194	17113	17098	17012	17081	17283	17197	17253	17025	17381	17042	17277	17248	17120	17004	17005	16997	17110	17165	17166	17164	17000	17371	17158	17254	17074	17109	17096	17228	17277	17354	17091	17118	17265	17398	17152	17061	17205	17179	17158	17250	17068	17121	16925	17222	17070	17081	17075	17359	16973	17032	17226	17259	17154	17004	17251	17264	17026	17187	16994	17112	17302	16879	16942	16973	17084	17060	16916	16836	17160	16938	17048	17311	16944	16995	17173	17123	17066	17132	17150	17169	17035	17177	17146	17068	17103	17072	17203	17102	17168	17325	17084	17290	17148	17157	16892	17046	17223	17048	16999	17089	17076	16911	17233	17032	16915	17170	17119	17043	17220	17147	17043	17034	17021	17087	16987	17272	17077	17183	17195	17177	17103	17330	17275	17371	17052	17148	17195	17253	17249	17126	17079	17148	17353	17081	17106	17311	17117	17044	17256	16971	17159	17200	17008	17365	16925	17234	17062	17129	17211	17174	17446	17332	16968	17198	17129	17027	17048	16940	17090	17078	17271	17211	17259	17291	17158	17133	16838	17135	17139	17086	17259	17136	17237	17059	17060	17119	17091	17072	17224	17323	17205	17026	17036	17091	17019	16997	16894	17035	17039	17174	17215	17089	17005	17053	17254	17222	17095	17144	17171	17052	17004	17134	17140	17066	17017	17017	17028	17104	17119	17203	17135	16997	17154	17119	17186	17125	17082	17224	17030	17147	17090	16934	17354	16908	17330	17175	17170	17171	17244	17192	16861	17295	17276	17221	17162	17207	17121	17320	17017	17191	17177	17245	17133	17084	17162	17353	17199	17060	17133	17333	16989	17087	17287	17249	17246	17143	17120	16909	17155	17199	17001	17096	17027	17074	17013	17165	17141	17113	17080	17119	16941	16951	17111	17160	17286	17418	17197	17061	17118	17222	16945	17184	17046	17307	17111	17273	17105	17176	17143	17287	17364	16916	17073	17252	17213	17101	17057	17002	17217	17036	17375	17206	17214	17177	17133	17271	17014	17345	17125	17110	17130	17154	17052	17187	17020	17063	17024	17186	17289	17171	17222	16912	17137	17184	16994	17213	17102	17171	17139	17106	17136	17318	17230	17023	17135	17333	17150	16952	17109	17125	17260	17252	17068	17347	16969	17169	17253
15983	19783	20103	17791	16506	16000	15633	15321	14996	14695	14796	14714	14816	14646	14645	14613	14659	14808	14585	14692	14733	14589	14676	14763	14759	14669	14719	14622	14807	14762	14881	14747	14599	14732	14762	14688	14635	14756	14861	14452	14741	14662	14736	14601	14721	14779	14821	15032	14875	14966	14426	14625	14746	14822	14660	14606	14563	14735	14700	14599	14520	14784	14538	14736	14703	14663	14773	14597	14594	14645	14453	14705	14602	14576	14755	14520	14627	14766	14614	14647	14649	14660	14602	14563	14670	14750	14714	14688	14749	14522	14665	14741	14707	14678	14735	14760	14838	14641	14719	14678	14627	14766	14413	14546	14633	14569	14697	14585	14737	14638	14517	14778	14683	14731	14534	14505	14660	14456	14718	14784	14504	14518	14602	14693	14690	14777	14654	14636	14785	14642	14628	14796	14769	14559	14582	14625	14670	14603	14655	14622	14660	14542	14680	14631	14597	14658	14674	14672	14683	14623	14553	14494	14599	14644	14662	14606	14672	14712	14626	14678	14616	14638	14742	14631	14607	14608	14726	14656	14744	14650	14575	14402	14804	14716	14846	14515	14549	14589	14739	14696	14775	14658	14789	14740	14619	14770	14866	14605	14573	14743	14611	14650	14727	14726	14601	14528	14763	14566	14725	14578	14695	14630	14697	14600	14580	14685	14646	14758	14491	14687	14740	14626	14637	14536	14575	14573	14796	14704	14730	14456	14513	14734	14649	14545	14631	14687	14559	14761	14714	14619	14639	14675	14804	14584	14611	14622	14553	14721	14644	14569	14512	14615	14780	14565	14659	14683	14536	14589	14876	14648	14658	14644	14603	14852	14489	14762	14500	14704	14601	14851	14513	14606	14655	14584	14501	14673	14567	14748	14601	14626	14628	14848	14712	14567	14876	14750	14494	14424	14622	14637	14650	14464	14854	14538	14723	14699	14661	14605	14661	14501	14613	14711	14531	14712	14528	14751	14590	14649	14572	14721	14638	14600	14632	14683	14730	14697	14547	14708	14623	14777	14706	14806	14634	14722	14629	14632	14667	14873	14686	14450	14689	14699	14765	14599	14716	14701	14611	14660	14486	14683	14548	14609	14807	14734	14754	14686	14735	14638	14680	14611	14543	14679	14729	14705	14705	14568	14892	14710	14645	14582	14769	14639	14500	14442	14576	14696	14608	14511	14630	14755	14619	14562	14713	14642	14699	14630	14644	14616	14708	14697	14598	14725	14577	14522	14542	14691	14537	14405	14797	14672	14689	14552	14592	14802	14829	14568	14697	14606	14641	14487	14604	14665	14671	14574	14449	14694	14532	14634	14580	14626	14630	14600	14551	14660	14620	14732	14565	14861	14609	14627	14700	14505	14539	14663	14756	14547	14577	14784	14643	14524	14687	14628	14736	14766	14475	14678	14627	14604	14689	14705	14608	14692	14680	14569	14542	14644	14607	14524	14705	14568	14784	14762	14692	14791	14813	14670	14709	14617	14710	14614	14612	14665	14742	14604	14539	14505	14763	14667	14664	14616	14602	14599	14619	14631	14844	14682	14829	14691	14720	14491	14590	14626	14776	14670	14741	14700	14682	14577	14642	14651	14638	14760	14670	14627	14586	14579	14506	14642	14541	14537	14690	14735	14650	14682	14843	14499	14636	14667	14646	14445	14711	14499	14711	14645	14473	14762	14751	14592	14770	14739	14612	14590	14464	14613	14786	14450	14680	14713	14776	14600	14714	14708	14666	14713	14734	14619	14741	14572	14763	14568	14630	14711	14713	14644	14486	14628	14624	14528	14736	14734	14616	14724	14624	14722	14575	14617	14711	14697	14640	14565	14773	14719	14791	14594	14483	14734	14601	14681	14685	14669	14838	14566	14656	14911	14624	14778	14649	14616	14804	14685	14549	14657	14746	14688	14651	14680	14594	14703	14498	14696	14728	14560	14736	14551	14627	14579	14470	14785	14688	14661	14811	14762	14435	14623	14535	14635	14713	14609	14829	14654	14712	14759	14716	14635	14607	14605	14568	14775	14729	14678	14701	14734	14830	14695	14539	14723	14687	14657	14824	14652	14671	14676	14604	14778	14849	14490	14613	14784	14777	14786	14696	14663	14581	14671	14708	14672	14741	14574	14652	14641	14525	14653	14644	14628	14609	14547	14757	14560	14675	14607	14656	14618	14732	14659	14763	14726	14583	14620	14624	14787	14664	14593	14618	14675	14526	14584	14733	14638	14685	14600	14501	14501	14596	14655	14636	14766	14514	14437	14651	14821	14743	14676	14557	14717	14751	14655	14708	14787	14674	14674	14801	14617	14748	14529	14637	14596	14451	14780	14496	14641	14481	14557	14604	14811	14621	14627	14539	14733	14655	14633	14764	14620	14544	14622	14588	14629	14575	14507	14623	14751	14665	14615	14740	14762	14536	14616	14687	14788	14444	14661	14514	14728	14538	14602	14623	14574	14734	14802	14645	14767	14673	14583	14670	14509	14628	14578	14621	14821	14878	14582	14752	14515	14446	14588	14676	14656	14587	14549	14718	14772	14681	14873	14630	14771	14515	14649	14755	14760	14640	14583	14663	14781	14625	14615	14413	14499	14432	14657	14620	14685	14557	14587	14735	14646	14722	14538	14510	14461	14711	14551	14592	14771	14581	14591	14758	14488	14868	14734	14563	14700	14664	14590	14610	14650	14727	14826	14734	14742	14726	14753	14661	14678	14744	14714	14669	14612	14715	14720	14619	14662	14677	14441	14746	14670	14652	14669	14661	14668	14623	14749	14711	14677	14700	14508	14691	14648	14791	14619	14749	14572	14664	14638	14767	14593	14674	14665	14715	14675	14682	14753	14711	14784	14603	14682	14617	14563	14647	14630	14580	14593	14558	14669	14754	14756	14758	14558	14667	14623	14882	14540	14608	14690	14560	14913	14769	14763	14336	14708	14673	14570	14739	14638	14635	14608	14596	14563	14684	14556	14626	14695	14582	14598	14693	14711	14565	14606	14632	14701	14700	14588	14578	14626	14617	14734	14739	14750	14591	14701	14579	14828	14506	14651	14620	14602	14796	14689	14541	14645	14542	14707	14575	14655	14856	14842	14583	14494	14668	14584	14704	14596	14458	14662	14557	14891	14578	14759	14538	14614	14707	14578	14817	14552	14706	14612	14487	14730	14605	14657	14479	14685	14616	14692	14636	14646	14618	14519	14465	14636	14770	14687	14714	14637	14488	14537	14820	14659	14908	14694	14822	14665	14502	14643	14522	14794	14657	14645	14596	14690	14759	14703	14558	14681	14752	14550	14594	14689	14701	14710	14606	14521	14707	14623	14614	14719	14670	14634	14471	14635	14712	14751	14570	14782	14605	14657	14541	14503	14570	14635	14719	14667	14618	14618	14522	14625	14654	14686	14517	14465	14682	14585	14501	14610	14752	14905	14623	14652	14681	14574	14684	14545	14704	14557	14615	14515	14667	14556	14636	14744	14710	14687	14840	14505	14681	14495	14683	14635	14650	14901	14623	14743	14709	14609	14617	14807	14547	14608	14578	14596	14581	14585	14506	14527	14621	14525	14766	14732	14612	14758	14547	14576	14629	14840	14652	14653	14667	14539	14716	14739	14662	14681	14497	14670	14677	14699	14748	14547	14485	14651	14653	14587	14608	14738	14520	14541	14709	14617	14781	14564	14448	14572	14762	14654	14636	14465	14785	14668	14680	14770	14642	14768	14812	14651	14453	14697	14621	14828	14673	14533	14676	14629	14657	14648	14634	14564	14536	14659	14563	14650	14561	14620	14807	14761	14619	14605	14712	14606	14540	14823	14646	14764	14699	14742	14669	14519	14548	14919	14598	14608	14626	14609	14799	14586	14594	14592	14485	14613	14462	14720	14550	14604	14654	14873	14723	14705	14607	14727	14707	14646	14737	14693	14677	14599	14728	14773	14716	14618	14611	14469	14615	14615	14681	14611	14696	14586	14529	14564	14711	14648	14592	14591	14746	14621	14597	14525	14634	14547	14724	14582	14859	14695	14723	14737	14743	14569	14680	14496	14593	14519	14631	14658	14611	14631	14827	14630	14672	14576	14569	14598	14615	14729	14543	14726	14534	14796	14637	14633	14409	14558	14725	14712	14751	14718	14575	14879	14638	14566	14605	14532	14681	14594	14541	14483	14564	14610	14743	14656	14449	14760	14628	14717	14554	14674	14614	14571	14755	14667	14666	14678	14712	14616	14502	14816	14571	14824	14601	14629	14699	14668	14709	14663	14612	14707	14689	14706	14655	14575	14632	14531	14627	14839	14647	14694	14581	14604	14563	14593	14763	14640	14524	14613	14608	14678	14692	14735	14666	14580	14549	14583	14635	14553	14544	14532	14559	14567	14682	14664	14608	14587	14556	14894	14636	14558	14589	14594	14723	14709	14658	14668	14807	14664	14556	14627	14767	14759	14796	14577	14731	14630	14563	14693	14651	14811	14895	14766	14765	14666	14647	14860	14611	14559	14674	14733	14575	14631	14714	14766	14798	14612	14486	14781	14723	14689	14678	14752	14638	14649	14703	14805	14700	14566	14711	14563	14496	14658	14694	14706	14606	14665	14706	14804	14734	14750	14659	14650	14656	14601	14529	14685	14699	14703	14650	14697	14569	14704	14536	14559	14868	14630	14526	14652	14690	14639	14517	14672	14661	14750	14801	14447	14519	14729	14548	14512	14670	14567	14611	14718	14558	14641	14624	14715	14728	14478	14912	14467	14613	14671	14593	14559	14506	14667	14590	14766	14763	14598	14756	14730	14638	14481	14562	14616	14647	14659	14541	14640	14629	14668	14783	14545	14662	14654	14689	14561	14532	14528	14521	14470	14745	14533	14724	14606	14567	14762	14824	14628	14933	14680	14650	14608	14591	14669	14602	14727	14588	14670	14730	14697	14698	14613	14852	14703	14677	14763	14728	14586	14673	14567	14573	14659	14570	14648	14470	14769	14684	14594	14587	14697	14639	14663	14844	14460	14693	14716	14550	14561	14566	14539	14680	14802	14812	14578	14706	14573	14735	14650	14828	14549	14641	14616	14621	14647	14622	14602	14657	14728	14862	14543	14574	14458	14767	14480	14751	14624	14608	14748	14634	14591	14535	14652	14686	14656	14552	14622	14585	14542	14628	14708
24135	21361	28784	24339	21943	20750	18702	16012	15303	15578	15247	15203	15094	15015	14984	15051	15122	14852	14815	15090	15018	15019	14854	14707	14756	14837	14655	14941	14930	14982	14736	14758	14675	14852	14726	14866	14919	14835	14951	14862	14852	14888	14704	14840	14905	14872	14988	15361	16169	15728	15708	15193	14968	14856	14783	14740	14713	14881	14816	14827	14860	14900	14729	14623	14778	14966	14784	14698	14865	14858	14789	14489	14687	14826	14675	14911	14673	14788	14769	14746	14712	14816	14895	14859	14586	14794	14762	14767	14926	14673	14959	14729	14806	14991	14671	14696	14707	14778	14785	14865	14678	14654	14760	14689	14749	14724	15037	15024	14721	14800	14926	15035	14757	14709	14743	14755	14612	14859	14695	14705	14776	14775	14811	14924	14823	14774	14730	14776	14609	14861	14731	14698	14688	14566	14658	14820	14729	14607	14589	14612	14851	14819	14844	14619	14789	14657	14748	14908	14908	14633	14873	14851	14821	14652	14686	15016	14841	14711	14812	14784	14741	14790	15027	14797	14905	14594	14745	14766	14729	14817	14825	14821	14710	14868	14737	14815	14589	14877	14755	14721	14898	14946	14912	14889	14859	14744	14796	14693	14842	14715	14610	14639	14478	14850	14677	14601	14848	14791	14744	14936	14868	14949	14633	14818	14803	14773	14690	14754	14774	14838	14620	14595	14727	14816	14831	14721	14911	14688	14659	14848	14703	14761	14753	14823	14842	14891	14786	14798	14784	14785	14758	14675	14821	14783	14711	14926	14741	14740	14734	14625	14947	14796	14798	14701	14772	14794	14929	14511	14622	14647	14594	14760	14644	14825	14841	14723	14751	14619	14697	14701	14983	14605	14787	14791	14775	14605	14879	14778	14744	14654	14793	14693	14706	14778	14738	14724	14739	14683	14850	14837	14725	14925	14702	14629	14739	14792	14670	14756	14789	14841	14836	14769	14853	14719	14656	14821	14902	14653	14726	14802	14800	14718	14787	14910	14866	14889	14792	14816	14732	14785	14774	14701	14796	14833	14899	14735	14381	14887	14820	14622	14810	14789	14847	14616	14803	14842	14613	14520	14996	14702	14799	14858	14959	14610	14901	14692	14779	14843	14695	14755	14659	14658	14835	14756	14725	14802	14750	14667	14759	14813	14725	14832	14768	14837	14918	14910	14840	14694	14787	14845	14677	14742	14623	14691	14912	14830	14823	14832	14753	14629	14734	14650	14635	14786	14811	14733	14763	14910	14724	14809	14657	14638	14732	14829	14797	14660	14609	14840	14914	14896	14841	14564	14884	14889	14962	14718	14772	14634	14935	14761	14782	14692	14697	14788	14723	14734	14776	14742	14948	14959	14786	14810	14809	14713	14788	14776	14465	14766	14841	14797	14680	14874	14591	15005	14595	14836	14752	14599	14682	14727	14628	14964	14560	14799	14657	14664	14595	14898	14841	14779	14734	14633	14609	14793	14750	14963	14854	14753	14805	14700	14676	14619	14839	14862	14720	14546	14828	14904	14735	14706	14803	14585	14777	14767	14870	14718	14772	14823	15066	14845	14621	14763	14738	14818	14883	14712	14837	14735	14859	14852	14853	14644	14996	14777	14686	14681	14854	14635	14790	14821	14587	14502	14830	14714	14807	14934	14718	14881	14629	14752	14680	14868	14888	14844	14908	14877	14783	14902	14884	14768	14821	14780	14698	14533	14678	14712	14661	14804	14779	14826	14683	14827	14607	14556	14723	14692	14771	15004	14869	14767	14814	14674	14823	14969	14821	14759	14697	14893	14505	14793	14776	14753	14870	14806	14810	14871	14725	14641	14688	14866	14810	14645	14872	14760	14839	14872	14782	14556	14658	14872	14762	14897	14754	14739	14783	14778	14802	14744	14617	14841	14852	14805	14659	14573	14667	14679	14661	14857	15009	14808	14688	14757	14672	14603	14739	14849	14632	14665	14692	14729	14720	14937	14813	14994	14815	14647	14977	14859	14797	14851	14757	14681	14615	14893	14763	14775	14650	14553	14751	14882	14710	14896	14861	14742	14714	14658	14738	14787	14739	14797	14946	14771	14696	14823	14847	14742	14967	14732	14703	14851	14678	14766	14747	14658	14784	14702	14733	14723	14863	14753	14796	14705	14769	14914	14742	14638	14680	14815	14669	14692	14676	14822	14746	14720	14792	14675	14790	14880	14749	14792	14946	14607	14949	14718	14767	14675	14692	14632	14959	14938	14703	14638	14702	14859	14762	14781	14877	14674	14983	14732	14794	14619	15042	14721	14958	14749	14748	14798	14908	14726	14718	14657	14786	14693	14979	14926	14661	14796	14859	14830	14776	14945	14881	14644	14810	14651	14867	15030	14812	14866	14885	14723	14661	14742	14889	14647	14812	14662	14768	14623	14733	14608	14704	14767	14653	14670	14636	14601	14739	14695	14649	14914	14663	14712	14755	14969	14810	14833	14805	14699	14702	14802	14736	14693	14701	14787	14946	14530	14895	14779	14710	14687	14820	14859	14849	14751	14634	14841	14725	14838	14773	14635	14835	14826	14935	14889	14723	14676	14855	14780	14769	14724	14522	14726	14638	14735	14653	14617	14778	14917	14928	14644	14968	14733	14784	14798	14828	14609	14808	14768	14705	14872	15003	14753	14885	14782	14816	14905	14956	14783	14639	14625	14989	14723	14636	14859	14921	14847	14754	14808	14838	14781	14746	14782	14731	14746	14674	14734	14753	14540	14795	14801	14596	14786	14649	14806	14772	14592	14797	14749	14805	14741	14517	14665	14830	14932	14991	14803	14934	14759	14750	14987	14648	14841	14637	14723	14561	15029	14807	14571	14857	14899	14572	14859	14729	14610	14746	14891	14918	14688	14842	14820	14916	14735	14693	14878	14800	14601	14818	14643	14825	14669	14959	14799	14876	14597	14760	14894	14856	14852	14658	14498	14729	14741	14767	14659	14846	14923	14783	14899	14742	14899	14789	14749	14667	14727	14814	14849	14664	14919	14947	14747	14831	14689	14656	14801	14888	14584	14685	14642	14874	14743	14893	14581	14594	14549	14689	14712	14826	14724	14723	14869	14612	14806	14766	14699	14789	14803	14790	14763	15002	14751	14937	14729	14987	14780	14925	14677	14694	14874	15083	14712	14646	14702	14649	14854	14662	14563	14784	14592	14783	14793	14826	14829	14885	14951	14911	14796	14714	14673	14807	14830	14822	14562	14768	14705	14670	14703	14909	14758	14866	14848	14736	14926	14812	14914	14662	15017	14848	14738	14695	14864	14760	14751	14774	14824	14676	14763	14878	14662	14895	14769	15050	14711	14620	15025	14686	14705	14541	14751	14711	14883	14788	14700	14865	14707	15032	14875	14926	14715	14783	14782	14798	14894	14911	14839	14756	14675	14828	14686	14832	14723	14694	14968	14830	14791	14729	14778	14576	14778	14722	14655	14725	14904	14813	14993	14720	14840	14820	14804	14829	14670	14711	14650	14655	14683	14768	14868	14733	14787	14835	14769	14927	14851	14778	14554	14750	14955	14591	14836	14766	14776	14729	14673	14823	14745	14939	14596	14828	14740	14865	14682	14709	14687	14773	14815	14873	14756	14801	14729	14722	14728	14722	14503	14758	14802	14788	14898	14592	14813	14656	14821	14668	14895	14641	14809	14716	14900	14988	14965	14893	14841	14776	14944	14790	14780	14679	14668	14616	14674	14800	14753	14803	14841	14695	14613	14805	14892	14895	14615	14796	14682	14913	14814	14863	14674	14732	14807	14769	14645	14889	15111	14846	14893	14682	14710	14738	15009	15023	14710	14661	14752	14816	14616	14826	14595	14631	14797	14833	14832	14583	14760	14726	14826	14898	14845	14786	14675	14699	14742	14785	14896	14740	14743	14761	14843	14752	14840	14694	14843	14837	14725	14733	14854	14756	14668	14871	14636	14627	14575	14682	14713	14744	14839	14784	14862	14675	14722	14710	14832	14706	14792	14784	14757	14702	14697	14597	14774	14780	14858	14733	14706	14738	14708	14869	14981	14694	15077	14791	14666	14624	14758	14619	14709	14731	14784	14697	14792	14814	14843	14709	14770	14621	14776	14625	14711	14864	14940	14901	14673	14750	14757	14841	14796	14698	14839	14837	14997	14892	14815	14854	14732	14674	14706	15023	14727	14661	14764	14920	14758	14667	14767	14853	14711	14697	14751	14665	15006	14886	14862	14703	14763	14592	14796	14756	14723	14832	14776	14599	14869	14816	14748	14763	14709	14755	14819	14510	14861	14794	14696	14748	14835	14734	14723	14836	14698	14752	14637	14640	14757	14835	14750	14776	14870	14718	14852	14782	14714	14825	14866	14942	14805	14797	14664	14690	14783	14800	14840	14750	14972	14686	14745	14571	14830	14695	14750	14826	14657	14859	14708	14764	14876	14960	14508	14746	14858	14763	14789	14640	14851	14684	14888	14597	14957	14695	14799	14772	14828	14892	14938	14733	14670	14714	14752	14841	14594	14790	14605	14679	14953	14851	14686	14965	14639	14852	14620	14801	15040	14904	14756	14702	14830	14751	14715	14809	14783	14965	14714	14667	14665	14805	14658	14822	14701	14873	14647	14713	14758	14724	14795	14871	14882	14736	14848	14624	14675	14798	14771	14818	14673	14694	14796	14392	14599	14947	14803	14848	14808	14885	14797	14850	14765	14965	15029	14991	14894	14875	14657	14602	14951	14893	14709	15060	14791	14879	14905	14677	14701	14740	14740	14884	14946	14865	14940	14855	14769	14874	14791	14653	14821	14903	14864	14936	14658	14716	14651	14733	14712	14921	14866	14860	14689	14664	14781	14721	14820	14692	14765	14657	14600	14623	14700	14734	14911	14618	14874	14567	14707	14734	14788	14824	14754	14977	14616	14807	14774	14479	14682	14733	14663	14599	14857	14467	14804	14802	14753	14561	14687	14692	14718	14832	14769	14881	14850	14789	14659	14738	14802	14725	14693	14640	14877	14876	14820	14816	14705	14750	14887	14701	14963	14724	14677	14779	14788	14824	14665	14817	14727	14921	14603	14679	14894	14879	14813	14753	14619	14915	14718	14705	14916	14805	14976	14763	14740	14821	14727	14738	14730	14942	14796	14683	14868	14749	14834	14777	14557
16290	26357	25275	20372	17618	16307	15302	14625	14141	14046	14014	14093	13580	13646	13570	13712	13627	13572	13407	13563	13498	13464	13292	13418	13357	13433	13327	13501	13508	13497	13358	13267	13211	13481	13239	13481	13281	13401	13441	13313	13567	13427	13330	13314	13285	13269	13574	14484	15584	14945	14196	13718	13417	13542	13234	13372	13488	13337	13400	13379	13491	13462	13245	13204	13402	13266	13329	13307	13369	13454	13294	13283	13290	13404	13381	13372	13241	13364	13430	13292	13281	13397	13317	13335	13384	13442	13338	13404	13261	13286	13344	13342	13349	13363	13353	13230	13271	13418	13635	13213	13372	13285	13333	13333	13346	13377	13316	13300	13367	13145	13193	13274	13470	13329	13225	13398	13166	13266	13392	13480	13485	13248	13244	13362	13479	13219	13337	13353	13257	13357	13234	13436	13275	13504	13308	13331	13200	13344	13324	13473	13376	13042	13302	13454	13205	13364	13322	13332	13301	13317	13406	13244	13393	13483	13428	13413	13374	13322	13235	13308	13392	13350	13314	13207	13328	13181	13333	13470	13207	13372	13205	13265	13348	13304	13361	13226	13145	13433	13330	13299	13406	13508	13338	13442	13264	13382	13378	13230	13211	13351	13395	13299	13307	13289	13222	13388	13253	13139	13280	13313	13185	13336	13201	13231	13240	13225	13314	13270	13119	13345	13344	13333	13166	13146	13327	13393	13278	13277	13461	13376	13417	13305	13320	13363	13459	13472	13388	13253	13409	13271	13369	13483	13339	13195	13312	13375	13257	13323	13431	13386	13339	13393	13230	13326	13332	13364	13264	13464	13484	13229	13312	13284	13382	13384	13333	13257	13353	13369	13304	13125	13402	13323	13218	13327	13287	13231	13302	13341	13227	13470	13302	13287	13200	13301	13368	13333	13276	13318	13364	13325	13327	13381	13465	13159	13350	13209	13308	13361	13374	13131	13317	13204	13231	13281	13282	13407	13494	13334	13386	13174	13384	13417	13292	13265	13293	13267	13264	13315	13308	13239	13397	13379	13122	13346	13364	13362	13523	13267	13282	13315	13394	13398	13288	13368	13278	13305	13419	13163	13322	13277	13333	13144	13214	13404	13326	13300	13272	13357	13479	13257	13303	13497	13371	13439	13339	13267	13374	13337	13345	13388	13321	13225	13458	13260	13320	13352	13463	13364	13301	13285	13366	13151	13397	13317	13286	13381	13291	13346	13469	13240	13487	13213	13229	13261	13497	13344	13317	13130	13352	13366	13409	13561	13457	13285	13288	13307	13439	13106	13244	13200	13332	13266	13384	13366	13344	13232	13420	13532	13294	13254	13342	13430	13303	13232	13243	13435	13290	13180	13121	13180	13245	13520	13348	13381	13356	13358	13194	13323	13297	13387	13422	13315	13251	13312	13295	13280	13210	13342	13378	13177	13265	13283	13195	13219	13322	13422	13431	13133	13515	13172	13448	13379	13389	13347	13264	13344	13337	13302	13366	13183	13247	13454	13309	13355	13436	13361	13287	13380	13182	13574	13307	13316	13361	13199	13405	13399	13360	13420	13547	13336	13319	13385	13249	13415	13252	13250	13287	13415	13346	13313	13502	13201	13286	13373	13443	13329	13437	13305	13342	13311	13245	13420	13319	13219	13192	13259	13075	13249	13136	13408	13343	13337	13378	13445	13231	13272	13343	13203	13574	13269	13371	13322	13349	13305	13323	13338	13364	13224	13241	13262	13154	13159	13286	13344	13394	13310	13193	13304	13251	13337	13365	13315	13370	13277	13160	13460	13216	13453	13250	13350	13416	13305	13310	13183	13480	13201	13321	13286	13404	13184	13513	13191	13326	13283	13388	13342	13249	13311	13396	13279	13281	13311	13248	13333	13379	13356	13341	13330	13401	13260	13395	13406	13214	13419	13256	13376	13182	13252	13150	13264	13286	13344	13227	13398	13394	13324	13495	13268	13384	13524	13463	13373	13345	13042	13366	13345	13380	13279	13347	13344	13264	13298	13273	13422	13515	13341	13395	13453	13405	13490	13270	13428	13394	13215	13343	13217	13392	13483	13415	13249	13352	13249	13471	13438	13229	13267	13346	13339	13332	13445	13444	13356	13278	13281	13214	13341	13277	13350	13171	13237	13356	13290	13240	13325	13299	13132	13164	13334	13244	13231	13232	13119	13315	13427	13334	13361	13422	13213	13348	13189	13516	13365	13281	13332	13536	13364	13276	13293	13312	13349	13459	13184	13474	13343	13337	13284	13300	13400	13228	13308	13437	13340	13176	13324	13342	13311	13378	13397	13242	13411	13451	13274	13370	13277	13413	13361	13301	13398	13392	13261	13272	13330	13236	13166	13428	13321	13269	13188	13274	13347	13237	13416	13341	13342	13332	13381	13241	13358	13325	13215	13348	13186	13318	13346	13483	13251	13448	13409	13410	13479	13303	13171	13378	13390	13418	13189	13361	13214	13351	13168	13474	13370	13316	13381	13321	13132	13119	13367	13435	13351	13332	13296	13341	13379	13256	13292	13319	13299	13365	13194	13386	13442	13271	13259	13370	13187	13178	13152	13180	13181	13443	13236	13474	13259	13377	13318	13277	13342	13428	13462	13316	13490	13415	13151	13243	13296	13473	13411	13375	13303	13267	13321	13318	13322	13450	13265	13313	13243	13443	13262	13329	13234	13300	13370	13438	13347	13292	13326	13159	13236	13330	13396	13344	13277	13275	13234	13383	13208	13367	13496	13254	13457	13215	13334	13352	13358	13264	13246	13301	13229	13185	13353	13469	13361	13313	13235	13325	13366	13399	13375	13337	13257	13420	13501	13223	13475	13270	13494	13375	13358	13252	13333	13305	13510	13318	13249	13333	13340	13294	13098	13310	13392	13487	13331	13428	13456	13439	13353	13400	13351	13464	13504	13335	13224	13419	13321	13304	13366	13276	13525	13338	13308	13175	13517	13230	13364	13153	13385	13227	13344	13130	13353	13294	13330	13315	13338	13243	13453	13165	13469	13479	13432	13216	13204	13386	13419	13371	13420	13465	13224	13325	13101	13491	13214	13394	13347	13379	13371	13321	13289	13306	13272	13322	13292	13305	13168	13228	13284	13181	13230	13247	13389	13428	13355	13321	13370	13246	13260	13303	13201	13298	13220	13452	13410	13306	13307	13322	13429	13233	13151	13636	13416	13470	13274	13428	13261	13378	13429	13444	13345	13341	13232	13314	13423	13224	13330	13242	13354	13351	13271	13201	13293	13261	13351	13279	13379	13278	13276	13311	13157	13382	13325	13395	13174	13240	13338	13201	13361	13355	13421	13310	13314	13391	13237	13387	13375	13230	13455	13168	13456	13438	13152	13240	13244	13487	13301	13372	13323	13305	13298	13328	13519	13424	13252	13388	13359	13262	13319	13479	13170	13268	13267	13346	13359	13263	13253	13509	13306	13210	13208	13397	13377	13231	13282	13437	13316	13381	13272	13300	13308	13366	13239	13386	13297	13439	13335	13276	13322	13450	13387	13214	13358	13327	13365	13264	13251	13320	13118	13356	13469	13318	13391	13254	13424	13455	13329	13388	13309	13317	13292	13234	13378	13314	13328	13386	13448	13278	13435	13289	13286	13354	13228	13588	13312	13297	13321	13334	13344	13311	13348	13379	13218	13374	13307	13259	13342	13251	13133	13356	13389	13363	13478	13371	13243	13440	13247	13349	13387	13343	13299	13326	13342	13553	13128	13106	13224	13208	13253	13381	13383	13345	13303	13443	13425	13311	13227	13373	13343	13467	13277	13284	13283	13457	13333	13391	13244	13262	13337	13282	13361	13192	13419	13292	13452	13468	13442	13264	13408	13206	13201	13118	13274	13534	13468	13362	13287	13312	13263	13277	13388	13424	13437	13227	13349	13382	13393	13438	13318	13443	13380	13215	13425	13232	13219	13381	13450	13365	13301	13345	13430	13309	13262	13149	13359	13393	13445	13293	13349	13332	13176	13282	13468	13340	13367	13309	13344	13252	13106	13309	13106	13253	13325	13088	13273	13398	13334	13343	13179	13441	13432	13235	13205	13324	13311	13441	13444	13356	13391	13351	13408	13299	13381	13204	13387	13359	13218	13214	13532	13556	13469	13188	13314	13245	13279	13341	13413	13197	13393	13256	13431	13355	13243	13229	13344	13311	13231	13262	13213	13231	13207	13332	13381	13336	13208	13248	13467	13179	13300	13382	13408	13359	13382	13516	13369	13423	13358	13323	13479	13340	13316	13288	13445	13172	13475	13211	13288	13224	13338	13264	13357	13309	13164	13347	13218	13338	13277	13318	13454	13467	13302	13349	13358	13511	13325	13438	13308	13388	13477	13355	13390	13235	13206	13380	13338	13321	13398	13514	13281	13341	13341	13187	13281	13442	13238	13346	13414	13279	13217	13209	13268	13336	13320	13251	13323	13202	13284	13395	13329	13326	13351	13565	13108	13472	13434	13503	13343	13302	13233	13340	13265	13228	13299	13331	13163	13279	13346	13209	13338	13255	13284	13265	13189	13218	13258	13160	13348	13352	13137	13413	13326	13359	13292	13326	13169	13428	13289	13307	13311	13371	13235	13454	13333	13191	13272	13423	13260	13368	13492	13319	13312	13444	13316	13444	13234	13232	13247	13483	13411	13393	13448	13341	13388	13254	13368	13484	13286	13324	13351	13275	13372	13129	13421	13254	13315	13362	13244	13278	13229	13402	13458	13482	13370	13289	13181	13430	13209	13333	13350	13229	13240	13429	13196	13183	13260	13506	13332	13526	13336	13288	13424	13340	13369	13388	13406	13308	13404	13435	13211	13386	13264	13309	13209	13336	13460	13332	13316	13289	13255	13289	13237	13294	13292	13390	13326	13303	13318	13358	13207	13250	13422	13263	13329	13437	13317	13305	13263	13162	13360	13242	13256	13345	13329	13332	13285	13299	13223	13528	13306	13345	13314	13306	13351	13232	13217	13277	13386	13239	13333	13391	13424	13432	13409	13283	13399	13381	13357	13301	13451	13381	13381	13202	13353	13328	13189	13229	13440	13138	13378	13186	13506	13333	13215	13328	13238	13289	13440	13396	13331	13351	13383	13360	13347	13369	13239	13129	13241	13506	13301	13282	13332	13440	13202	13341	13258	13450	13463
22929	21320	29228	23788	21456	22779	22566	16600	15525	15497	15327	14963	14821	14779	14850	14855	14629	14745	14547	14822	14835	14670	14644	14598	14448	14535	14570	14452	14477	14480	14464	14584	14401	14531	14266	14335	14578	14358	14510	14525	14478	14541	14449	14616	14594	14518	15095	16866	16627	16056	15554	14956	14475	14562	14425	14346	14250	14289	14357	14339	14368	14224	14462	14417	14325	14553	14459	14549	14342	14357	14274	14256	14308	14373	14337	14366	14529	14334	14422	14575	14598	14632	14443	14625	14268	14413	14382	14351	14244	14333	14233	14343	14373	14305	14334	14372	14326	14313	14425	14454	14291	14532	14352	14245	14352	14530	14385	14432	14429	14422	14476	14288	14442	14489	14382	14319	14662	14513	14499	14288	14311	14391	14483	14360	14422	14308	14523	14342	14468	14343	14305	14323	14367	14307	14554	14471	14404	14309	14424	14535	14352	14249	14470	14191	14219	14320	14123	14382	14193	14344	14537	14276	14376	14422	14313	14219	14357	14377	14536	14301	14217	14422	14346	14295	14388	14308	14269	14452	14433	14357	14438	14254	14324	14389	14327	14261	14463	14550	14276	14416	14165	14377	14335	14659	14474	14422	14322	14358	14450	14457	14397	14349	14474	14253	14305	14481	14277	14329	14399	14418	14278	14204	14351	14492	14438	14454	14329	14364	14103	14296	14261	14392	14469	14268	14311	14394	14458	14260	14441	14299	14434	14376	14238	14331	14478	14267	14343	14253	14331	14491	14411	14326	14308	14256	14324	14259	14294	14208	14479	14322	14407	14333	14429	14409	14386	14301	14255	14399	14220	14220	14343	14313	14414	14442	14247	14447	14325	14297	14408	14351	14341	14257	14320	14219	14441	14341	14292	14447	14375	14345	14297	14396	14358	14407	14282	14192	14428	14323	14426	14260	14344	14464	14219	14372	14205	14437	14274	14359	14378	14424	14378	14290	14415	14253	14331	14366	14193	14302	14269	14409	14620	14391	14543	14258	14424	14307	14415	14374	14502	14051	14418	14389	14370	14383	14306	14332	14388	14593	14238	14227	14406	14295	14280	14336	14264	14391	14347	14486	14521	14516	14211	14351	14489	14348	14260	14393	14268	14295	14405	14315	14266	14348	14327	14390	14100	14307	14520	14283	14265	14188	14202	14201	14211	14176	14336	14167	14520	14344	14300	14400	14352	14054	14200	14288	14395	14477	14369	14281	14397	14295	14177	14195	14071	14107	14478	14242	14194	14382	14357	14502	14350	14318	14412	14397	14386	14266	14382	14450	14197	14139	14494	14306	14321	14422	14237	14377	14392	14379	14478	14301	14289	14480	14293	14361	14298	14440	14520	14410	14225	14362	14110	14460	14267	14469	14300	14414	14327	14572	14424	14312	14330	14281	14455	14423	14437	14289	14195	14263	14365	14372	14434	14497	14491	14279	14256	14475	14451	14327	14332	14401	14456	14244	14283	14337	14102	14281	14440	14428	14358	14276	14410	14264	14244	14354	14245	14410	14211	14574	14317	14348	14546	14435	14319	14310	14331	14364	14286	14589	14453	14322	14380	14537	14340	14307	14366	14120	14341	14276	14405	14447	14271	14245	14271	14318	14487	14206	14310	14380	14409	14455	14261	14314	14337	14412	14181	14396	14236	14545	14323	14374	14269	14474	14411	14417	14289	14402	14330	14554	14282	14211	14447	14319	14351	14325	14358	14429	14240	14250	14616	14216	14279	14362	14363	14414	14132	14307	14620	14210	14400	14404	14318	14335	14401	14228	14344	14360	14285	14232	14216	14068	14502	14365	14489	14251	14387	14217	14263	14289	14302	14401	14207	14319	14395	14401	14278	14399	14251	14507	14357	14374	14380	14223	14494	14498	14336	14384	14258	14399	14195	14469	14339	14194	14399	14378	14247	14408	14329	14389	14365	14511	14451	14399	14451	14339	14198	14483	14319	14314	14299	14318	14521	14203	14338	14218	14285	14266	14200	14338	14500	14416	14411	14436	14300	14310	14290	14313	14313	14255	14413	14354	14378	14286	14172	14193	14461	14137	14162	14205	14651	14366	14484	14373	14358	14188	14319	14302	14376	14474	14332	14314	14208	14356	14400	14367	14367	14272	14468	14217	14335	14430	14114	14330	14452	14360	14318	14429	14486	14443	14581	14397	14503	14319	14303	14246	14271	14141	14335	14561	14325	14353	14210	14412	14353	14449	14297	14379	14399	14083	14461	14458	14313	14393	14421	14255	14352	14232	14177	14544	14500	14310	14503	14379	14294	14355	14335	14323	14312	14291	14295	14241	14378	14402	14404	14266	14321	14320	14399	14386	14475	14334	14311	14417	14091	14263	14343	14201	14262	14454	14365	14265	14268	14336	14333	14477	14296	14328	14404	14328	14487	14450	14455	14357	14366	14353	14308	14411	14277	14169	14114	14349	14237	14219	14306	14399	14306	14385	14252	14344	14260	14323	14319	14362	14449	14511	14522	14352	14292	14368	14454	14351	14343	14147	14566	14488	14367	14266	14504	14212	14472	14375	14365	14359	14557	14338	14389	14345	14406	14430	14294	14260	14424	14400	14490	14415	14348	14324	14420	14193	14350	14355	14411	14187	14266	14446	14468	14318	14370	14290	14326	14081	14396	14316	14280	14194	14521	14423	14359	14306	14257	14282	14273	14303	14234	14398	14363	14293	14316	14057	14587	14424	14303	14275	14407	14453	14408	14273	14415	14487	14378	14403	14270	14279	14313	14402	14463	14308	14198	14300	14310	14152	14584	14496	14244	14207	14257	14340	14172	14308	14336	14396	14598	14407	14293	14238	14304	14288	14434	14253	14498	14115	14263	14468	14187	14426	14531	14432	14546	14380	14436	14395	14310	14403	14441	14177	14072	14564	14358	14289	14244	14438	14525	14466	14259	14426	14542	14197	14253	14313	14296	14230	14204	14313	14379	14409	14324	14443	14277	14683	14444	14372	14242	14187	14490	14248	14401	14377	14423	14260	14345	14350	14383	14326	14445	14072	14390	14277	14429	14538	14298	14328	14380	14344	14318	14432	14345	14423	14429	14522	14149	14159	14423	14177	14343	14356	14408	14454	14321	14377	14381	14418	14302	14347	14494	14455	14369	14357	14162	14259	14431	14448	14324	14461	14185	14408	14398	14147	14226	14252	14406	14466	14112	14393	14337	14347	14516	14369	14390	14318	14278	14406	14311	14564	14526	14370	14534	14186	14371	14377	14306	14304	14379	14506	14315	14249	14427	14213	14279	14195	14446	14261	14287	14345	14242	14288	14399	14330	14304	14417	14412	14422	14412	14430	14346	14319	14466	14472	14410	14396	14443	14063	14316	14333	14604	14300	14318	14239	14379	14415	14341	14311	14468	14214	14490	14319	14280	14337	14548	14364	14388	14238	14380	14207	14302	14407	14324	14286	14532	14435	14396	14268	14239	14464	14184	14295	14326	14189	14193	14346	14337	14208	14224	14280	14402	14354	14303	14234	14289	14386	14289	14376	14309	14226	14187	14191	14486	14387	14318	14395	14304	14262	14416	14299	14302	14195	14523	14149	14634	14324	14418	14393	14435	14083	14161	13992	14404	14231	14356	14299	14373	14206	14278	14429	14261	14321	14425	14340	14342	14513	14245	14334	14416	14231	14240	14424	14296	14322	14260	14385	14337	14263	14144	14284	14305	14311	14412	14350	14239	14311	14299	14532	14591	14423	14416	14313	14437	14360	14298	14133	14333	14216	14209	14284	14295	14321	14444	14228	14187	14342	14168	14328	14311	14191	14363	14337	14264	14152	14416	14338	14592	14405	14357	14530	14243	14284	14236	14246	14281	14479	14526	14286	14452	14347	14390	14257	14324	14203	14389	14361	14391	14447	14260	14330	14522	14327	14488	14493	14384	14370	14336	14482	14331	14246	14425	14384	14115	14509	14380	14339	14477	14418	14475	14240	14392	14532	14424	14304	14365	14363	14212	14318	14205	14102	14175	14237	14373	14066	14298	14358	14293	14425	14372	14375	14230	14366	14262	14317	14361	14282	14204	14459	14142	14275	14201	14571	14441	14352	14454	14424	14375	14277	14363	14341	14188	14330	14218	14417	14420	14354	14276	14474	14312	14372	14432	14428	14354	14390	14102	14274	14360	14339	14295	14526	14421	14260	14292	14148	14400	14462	14508	14310	14295	14482	14311	14342	14250	14495	14387	14355	14374	14349	14209	14287	14249	14516	14207	14120	14150	14269	14147	14415	14173	14276	14361	14212	14110	14308	14285	14406	14489	14121	14357	14409	14214	14290	14378	14303	14343	14317	14361	14425	14287	14194	14422	14265	14391	14172	14261	14197	14325	14421	14162	14231	14414	14196	14470	14419	14431	14338	14444	14541	14414	14379	14296	14429	14231	14415	14331	14402	14275	14299	14357	14361	14145	14333	14446	14219	14329	14318	14593	14293	14281	14349	14290	14338	14376	14360	14399	14352	14395	14225	14416	14263	14283	14411	14231	14337	14273	14222	14394	14331	14462	14277	14526	14291	14294	14808	14356	14328	14368	14345	14190	14412	14301	14193	14228	14429	14375	14321	14212	14298	14401	14271	14318	14392	14534	14326	14265	14248	14253	14324	14343	14133	14391	14288	14219	14411	14218	14347	14338	14540	14351	14381	14424	14433	14199	14172	14350	14353	14280	14214	14528	14351	14252	14300	14436	14595	14413	14227	14452	14263	14305	14392	14332	14339	14381	14563	14410	14308	14317	14158	14214	14500	14306	14122	14318	14333	14415	14335	14411	14426	14313	14263	14368	14352	14062	14225	14447	14283	14446	14336	14580	14369	14510	14396	14312	14205	14379	14421	14243	14192	14384	14340	14323	14370	14284	14403	14390	14370	14305	14300	14472	14310	14430	14227	14550	14354	14310	14340	14430	14378	14554	14180	14297	14211	14435	14312	14432	14446	14457	14180	14146	14504	14360	14289	14151	14269	14283	14414	14458	14225	14330	14362	14306	14290	14718	14299	14366	14379	14234	14313	14364	14387	14578	14311	14431	14333	14296	14509	14272	14456	14373	14297	14257	14358	14308	14603	14372	14357	14297	14192	14279	14229	14299	14357	14408	14300	14318	14348	14228	14141	14524	14333	14534	14399	14370	14349
18743	31967	29865	22980	19398	17370	15993	15306	14479	14255	14138	13728	13755	13523	13646	13442	13361	13342	13342	13399	13182	13367	13341	13156	13376	13318	13354	13244	13026	13233	13128	13282	13324	13007	13192	13247	13003	13150	13183	13139	13060	13088	13149	13032	13026	13300	14465	17277	16466	15388	14356	13754	13269	13044	13047	12863	12906	12949	13024	13250	13141	13146	13008	13267	13127	13112	13063	13209	13128	13110	13012	13159	13083	13048	13086	13072	13036	13130	12998	13010	13052	13023	13049	13083	13283	13058	12982	13219	13210	13100	13136	13010	12990	13083	13106	13190	13266	13135	12962	12930	13266	13128	13004	13102	12852	13091	13167	13018	13119	13103	13122	13176	13117	13033	13031	13105	12980	12993	13119	12972	13125	13113	13042	13205	13261	13028	12908	13148	13039	13093	13296	13157	13020	13074	12990	13078	13044	13126	13001	13062	13061	12891	13173	13010	13195	13092	13031	12874	13104	13030	13201	12962	13175	13076	13039	13174	13064	13207	13032	13042	13061	12985	12889	13030	13149	13000	13180	13018	13246	13104	13112	12943	13111	12987	13148	13023	13271	13183	13065	12914	13171	13061	13144	13207	13100	13045	12909	13116	13078	13054	13160	13220	13022	13109	13152	13067	12850	13007	13056	13158	13078	13191	13181	13085	13000	12874	12940	13075	13077	13128	12971	12904	12936	13127	12941	13040	13209	13123	13246	13028	13185	13172	13127	12880	13064	13043	13029	12982	13091	12934	13083	13321	13072	13103	13050	12980	13004	12881	13105	13190	13099	13070	13053	13088	13044	13208	13017	12947	13037	13116	13140	13170	13051	13078	13046	13130	13095	12967	13038	13120	13192	13160	13053	12981	12940	13075	13062	13000	13274	13167	13058	13034	13035	13144	13137	13119	12998	13057	13124	12953	13201	12947	13137	13032	12825	13173	13064	13017	13075	13090	13055	13026	13147	13055	13024	13002	13151	13011	13091	13090	13033	12978	13094	13086	13207	13041	13141	12956	13064	12948	13036	12971	13213	12945	13020	13103	13038	13179	12998	12999	13224	13079	12983	13054	13055	13225	13156	13156	12929	13084	13038	12984	13247	13137	13065	13098	12949	13299	13164	13168	13206	13143	13060	12932	13140	13056	12958	13083	12991	12975	13047	12977	13199	13115	13277	12944	13014	12967	13003	13110	13017	13120	12987	13128	13115	13044	13158	13100	13024	13004	12992	12970	12999	13152	13103	13139	12897	13023	12887	13200	13084	13083	13058	13004	13095	13228	13081	13101	12966	12999	13015	12971	13101	13068	13083	12995	13184	12936	12985	12951	13092	13076	12998	12977	13133	12963	13117	13106	13302	13131	13018	13106	13005	12980	13008	13262	13068	13079	13123	13152	13043	13023	13061	13080	12903	13207	13093	13162	13006	13033	12980	13082	13129	13032	13042	13074	12954	13057	13112	13120	13059	13040	13097	12985	13091	13118	13065	13123	12905	13081	13108	13034	12988	13142	13146	13079	13067	13135	13107	13093	13137	13069	13045	13131	12970	13013	13197	13111	13081	13127	13201	12917	12993	13045	13051	12982	13154	12918	13200	12926	13037	12846	13147	12928	13150	13055	13098	12854	13134	12964	13065	13039	13048	13174	13060	13038	13079	13182	13102	12963	13026	13099	12996	12993	12985	13109	12946	13005	13033	13185	13082	13084	13143	13014	12970	13015	13031	12903	13048	13121	13023	12815	13093	12942	13172	12964	13149	12956	13001	13216	13114	13153	13035	13128	13067	13209	13188	13309	13207	12961	13172	13138	12966	12951	12984	13143	12865	13195	13107	13081	13118	12947	13103	13044	13161	12916	13021	12994	12967	13034	13198	13059	13091	13041	13294	13083	13152	13050	13052	13024	12988	13051	12995	12960	13039	13054	13049	12940	13104	13007	13030	13047	12992	13093	13080	13072	13098	13173	13166	13019	12931	13159	13109	12920	13170	13111	12974	12968	13031	12897	13142	13157	12973	12976	13065	13003	13027	13057	13093	12943	13209	13066	13159	13093	13233	12930	13002	12847	13170	13035	13172	13022	13069	13128	13032	13040	13113	13174	13120	12929	13097	12895	13029	12878	12990	13103	12990	13015	13146	13048	13006	12958	13202	13016	13063	13083	13031	12903	13092	13043	13135	13125	13146	13053	13086	13110	12999	13036	13133	13067	13107	13056	13012	13086	13070	13060	13081	13018	13005	12981	13108	13125	12948	13049	13053	13039	13014	13022	13021	12908	13035	13175	13148	13107	13081	13104	13044	12923	13004	13035	12993	13065	13201	13087	12972	12861	13001	12968	13132	13118	13183	13204	13061	13078	12937	13064	13241	13000	13056	13088	13023	12923	13179	13074	13191	13120	13006	13020	12910	12962	13157	13090	13196	13103	13013	13078	13099	13104	12986	12960	12893	13165	13180	12849	13002	13039	13149	12987	13103	12988	13144	13269	13218	12973	13174	13003	13065	13037	13148	12848	13168	12987	13102	13053	13068	13046	13192	12986	13259	12943	12992	13127	12909	13021	13054	13115	13164	13203	13016	12987	13052	13076	12996	13123	12905	12945	13101	13061	12924	12990	13059	12945	13055	13103	13094	12981	13012	13231	13122	13074	13076	12989	13284	13003	13167	13015	12913	12840	13089	13154	13243	12967	13067	13130	13133	13155	13040	13100	13027	13111	13304	13096	13196	13059	13158	12860	12979	13099	13158	13097	13040	12918	13072	12978	13088	12924	12942	13102	12914	12881	13084	13140	12955	12966	12965	12790	13070	13170	13153	13126	13021	13030	13042	13241	12950	13033	13079	13131	13195	12982	13023	13073	13077	13192	13085	13058	13019	13164	13045	13063	13038	13052	13046	12944	13093	13098	13072	13063	12897	13092	12864	12988	12944	13121	12955	13124	12977	13120	13047	13133	13115	13153	13097	13105	12978	13033	13041	13342	13119	13156	12987	13037	13025	13108	13027	13080	13015	12988	13327	12962	13256	13048	12985	13067	12976	13014	13120	13135	13027	13118	12988	12997	12985	13055	13157	13061	13014	12918	13150	13221	13056	13070	13059	12911	13111	13094	13107	13137	12751	13095	13060	12906	13078	13078	13046	13072	12997	13104	13044	13037	13219	12996	13293	13222	13148	13101	13006	13145	13048	13030	13101	13108	13086	13077	12867	13095	13021	13046	13066	13168	12959	13213	13074	13132	13177	13211	12899	13057	12850	13088	13062	13102	13088	13022	13179	13101	13117	12958	12852	13085	13087	13057	12830	13077	13144	13052	12971	13140	12947	12918	12888	13075	13032	13105	12994	13117	13038	13081	13149	13145	12983	13055	12983	13148	13047	13075	13068	13260	13049	13024	12965	13034	13021	13013	13111	13102	13076	13165	13087	13221	13222	13243	13015	13080	13056	13046	13067	13059	13064	13246	13027	13023	12994	13120	12869	13022	13150	12907	13120	13111	13069	13210	12974	12976	13067	12978	13052	13137	13210	12899	13063	13096	12969	12894	12997	13141	12935	13087	12992	12955	13253	13080	13051	13075	13005	13099	13042	13012	12925	13305	13153	12891	13034	13108	13079	13165	13120	13167	13053	13087	12951	12971	13069	13016	13060	12842	13068	12948	13060	12986	13198	13132	13099	13058	13185	13134	12966	13080	12957	12956	13028	12960	13163	13071	12959	13030	13104	13097	13014	13021	13152	13031	13108	13009	13059	13256	13122	13198	13179	13145	13254	12983	12942	13063	13041	13165	13065	13044	13035	13157	12998	13105	13148	13020	13022	12984	13161	13007	13177	13275	13072	12942	12887	12987	12973	13160	13172	12973	13033	12910	13097	13178	13159	13075	13144	12974	13035	13128	12964	13348	13070	13064	13041	13148	13052	12965	12985	13200	13032	13079	13080	13036	13018	12994	13143	13060	12812	13062	13071	12942	12879	13012	13104	13024	12941	12993	13102	13047	12956	13021	12966	13084	13061	13061	13006	13147	13160	13062	13089	13123	13049	13019	13129	13010	12941	12935	13017	12977	13139	13140	13185	12949	12983	12904	13011	13215	13085	13037	13205	13144	13162	12995	12967	13014	12916	13119	13091	13033	13178	13043	13045	12936	12988	13211	13174	12987	12989	13213	13008	13150	13068	13017	13024	13037	12904	13069	13077	13005	12977	12993	13166	13132	13068	13053	13085	13046	13189	13146	12996	13128	13042	12989	12985	12917	13141	13098	12985	12990	13092	13088	13186	12992	13108	13083	13035	13128	13135	13005	13053	13087	13065	12973	13033	13055	13035	13023	13210	13094	12994	13013	12915	13145	13116	13021	13147	12867	13068	13159	13091	13062	13131	13038	13044	13070	13124	13070	12987	13087	13034	13029	13072	12970	13109	12985	13161	12992	13025	13065	13092	13041	13023	13154	13026	13067	12972	12981	13096	13069	13112	13191	12945	13171	12994	13069	12949	13089	13068	12974	12957	13019	13061	13181	13006	13039	13124	13100	13087	13056	13283	13113	13057	13098	13022	13198	13349	12875	13012	12902	13136	13034	13267	13029	12993	13096	13035	13120	12881	12978	13037	13124	13113	13141	13055	13103	12978	13070	13037	13174	13079	13062	13193	12977	13053	13113	12904	13025	13051	13135	13106	13104	13141	13165	13082	13098	13105	13049	12980	13006	13279	13069	13218	12999	12955	13058	13055	12900	13150	13005	12909	12945	12985	13072	13059	13288	13205	12941	13084	13124	13134	13147	13127	13237	12952	13075	13071	13162	13286	13118	12920	13211	13006	13042	13098	12873	13092	12864	13055	13178	13035	13113	13047	12992	13105	13010	12999	12935	13100	13121	12956	13050	13144	13109	12984	13237	13029	13099	13064	12932	13147	13032	12883	13147	13179	13171	13229	13140	13090	13067	13042	13026	13052	13047	13095	13182	13101	12998	12912	13119	13049	13104	13067	13111	13127	13056	13195	13040	13018	13095	13069	13041	13028	13097	13075	12998	12919	13130	12962	12847	13100	13037	12981	13043	13039	13018	13065	13148	13056	13247	13149	12960	13017	12835	13180	13144	12954	13022	13057	13019	13004	13065	13098	13018	13150	13069	13002	12837	13130	13225	13045	12934	12958	13073	12998	13145	13114	13024
27544	21903	23009	19039	15386	15129	15193	14729	14719	14669	14680	14703	14688	14507	14830	14622	14617	14507	14644	14634	14691	14596	14454	14494	14378	14719	14509	14498	14600	14515	14381	14514	14607	14577	14706	14597	14735	14490	14395	14464	14474	14547	14515	14581	14436	14355	14486	14814	14783	14878	14817	14725	14576	14585	14640	14615	14692	14525	14432	14692	14486	14622	14576	14627	14760	14702	14662	14619	14460	14490	14616	14583	14588	14533	14484	14659	14332	14549	14565	14347	14507	14480	14549	14613	14312	14622	14427	14590	14542	14535	14489	14688	14553	14544	14604	14485	14462	14508	14493	14639	14425	14595	14478	14325	14408	14592	14504	14593	14444	14605	14588	14560	14632	14509	14648	14662	14690	14740	14450	14366	14442	14480	14626	14587	14557	14563	14572	14527	14375	14425	14520	14619	14707	14608	14578	14347	14379	14443	14399	14308	14413	14594	14607	14338	14470	14708	14461	14448	14491	14462	14385	14373	14417	14491	14505	14559	14550	14429	14517	14672	14596	14575	14681	14735	14614	14664	14519	14601	14630	14719	14735	14489	14472	14427	14511	14397	14343	14435	14603	14433	14634	14545	14581	14634	14491	14388	14544	14440	14376	14586	14628	14607	14628	14454	14483	14511	14498	14378	14389	14444	14564	14562	14545	14505	14533	14617	14351	14496	14415	14514	14429	14637	14572	14666	14580	14577	14472	14366	14472	14606	14540	14634	14569	14443	14680	14573	14410	14594	14503	14398	14512	14465	14509	14635	14587	14613	14487	14312	14489	14506	14479	14439	14394	14436	14640	14541	14450	14602	14303	14449	14674	14607	14366	14469	14684	14595	14714	14548	14473	14720	14586	14458	14547	14437	14551	14416	14499	14332	14511	14444	14531	14301	14488	14483	14463	14389	14515	14536	14333	14540	14637	14283	14377	14459	14579	14424	14509	14345	14543	14544	14586	14667	14718	14719	14572	14488	14343	14557	14525	14566	14476	14578	14760	14418	14418	14635	14427	14404	14599	14436	14644	14662	14637	14443	14525	14403	14457	14560	14480	14528	14508	14482	14623	14558	14677	14406	14514	14513	14443	14335	14299	14549	14645	14624	14542	14652	14538	14391	14471	14316	14533	14535	14324	14805	14669	14592	14294	14685	14617	14475	14662	14581	14654	14598	14492	14549	14628	14667	14489	14560	14486	14430	14713	14656	14549	14680	14637	14488	14630	14749	14723	14513	14469	14492	14418	14479	14484	14367	14459	14520	14514	14486	14562	14403	14523	14710	14575	14566	14650	14429	14468	14421	14388	14652	14464	14331	14519	14518	14573	14378	14557	14425	14400	14417	14493	14420	14390	14315	14444	14551	14552	14542	14476	14629	14521	14547	14539	14372	14572	14567	14417	14531	14584	14471	14547	14480	14453	14533	14603	14392	14670	14584	14530	14414	14473	14639	14491	14808	14600	14570	14476	14549	14559	14382	14515	14590	14549	14412	14807	14424	14542	14491	14828	14836	14547	14654	14374	14485	14484	14336	14471	14347	14551	14543	14569	14555	14668	14421	14440	14461	14407	14649	14382	14565	14569	14487	14669	14499	14537	14455	14472	14553	14662	14692	14347	14587	14749	14510	14411	14388	14406	14399	14471	14619	14564	14610	14490	14587	14740	14623	14505	14492	14629	14624	14654	14401	14796	14480	14419	14365	14487	14541	14592	14554	14538	14476	14339	14584	14540	14478	14506	14520	14563	14768	14526	14645	14508	14601	14362	14461	14513	14367	14540	14385	14702	14519	14460	14484	14520	14412	14506	14490	14390	14565	14479	14703	14440	14538	14537	14670	14386	14480	14580	14474	14400	14652	14541	14576	14668	14642	14610	14631	14607	14576	14394	14593	14558	14588	14483	14415	14512	14438	14497	14581	14491	14511	14379	14560	14652	14532	14628	14592	14444	14478	14640	14535	14678	14380	14614	14529	14512	14373	14583	14664	14622	14703	14680	14548	14339	14515	14565	14588	14520	14366	14473	14449	14383	14558	14493	14735	14554	14615	14610	14512	14458	14627	14448	14494	14456	14398	14471	14543	14488	14530	14507	14407	14471	14692	14621	14460	14519	14443	14488	14506	14538	14508	14529	14475	14417	14518	14467	14559	14496	14306	14536	14493	14623	14666	14642	14554	14436	14546	14563	14595	14841	14322	14501	14487	14590	14523	14335	14411	14481	14457	14432	14567	14505	14635	14482	14447	14509	14371	14652	14437	14295	14299	14510	14366	14685	14604	14527	14579	14466	14542	14489	14596	14531	14516	14455	14410	14505	14536	14544	14430	14597	14755	14696	14446	14603	14562	14514	14622	14735	14418	14687	14526	14674	14775	14401	14479	14509	14426	14682	14500	14470	14466	14562	14727	14523	14475	14652	14534	14523	14358	14703	14311	14393	14407	14634	14642	14509	14513	14435	14601	14308	14402	14406	14268	14550	14597	14527	14417	14346	14482	14645	14484	14554	14658	14630	14524	14652	14474	14616	14544	14622	14591	14414	14604	14666	14510	14662	14513	14575	14579	14491	14579	14741	14523	14350	14401	14671	14601	14371	14387	14417	14424	14552	14528	14417	14628	14603	14507	14639	14452	14418	14535	14470	14482	14372	14518	14502	14445	14697	14761	14602	14506	14498	14542	14405	14335	14339	14346	14562	14648	14443	14655	14789	14568	14524	14538	14564	14572	14585	14594	14540	14538	14375	14539	14534	14442	14786	14635	14469	14687	14423	14502	14447	14441	14743	14657	14373	14536	14602	14543	14413	14564	14596	14532	14605	14441	14609	14468	14561	14381	14585	14513	14661	14468	14561	14590	14426	14380	14614	14492	14556	14625	14349	14489	14603	14608	14353	14368	14600	14576	14700	14593	14416	14523	14498	14586	14668	14460	14414	14487	14328	14590	14527	14455	14308	14547	14646	14451	14523	14521	14546	14603	14492	14433	14528	14650	14636	14442	14466	14809	14391	14422	14494	14645	14640	14541	14540	14459	14425	14538	14608	14543	14567	14532	14455	14461	14565	14574	14533	14518	14358	14528	14557	14591	14564	14342	14712	14573	14397	14502	14538	14483	14667	14456	14489	14680	14535	14529	14591	14378	14246	14431	14584	14557	14511	14584	14402	14451	14536	14727	14567	14415	14617	14602	14683	14561	14475	14644	14486	14622	14499	14452	14567	14603	14676	14584	14559	14642	14687	14380	14422	14353	14751	14488	14450	14534	14490	14666	14543	14459	14528	14571	14527	14518	14380	14527	14529	14592	14506	14643	14385	14534	14569	14580	14320	14439	14538	14796	14523	14613	14449	14549	14331	14514	14675	14669	14497	14594	14440	14612	14359	14689	14498	14638	14523	14557	14517	14749	14541	14470	14564	14527	14441	14426	14691	14470	14602	14465	14496	14548	14603	14453	14553	14451	14649	14289	14693	14651	14518	14563	14518	14422	14481	14372	14487	14606	14426	14387	14624	14604	14588	14445	14643	14485	14739	14707	14479	14587	14622	14529	14442	14540	14669	14535	14796	14421	14453	14577	14586	14382	14826	14427	14482	14690	14587	14448	14484	14493	14562	14437	14611	14473	14580	14476	14607	14524	14536	14630	14437	14650	14567	14521	14591	14641	14430	14494	14664	14567	14544	14614	14539	14556	14612	14416	14504	14375	14263	14286	14585	14468	14530	14578	14520	14562	14483	14550	14579	14449	14513	14613	14663	14472	14533	14636	14687	14650	14395	14516	14485	14443	14603	14388	14563	14742	14596	14502	14604	14577	14412	14453	14303	14458	14626	14585	14687	14499	14466	14331	14516	14414	14585	14517	14467	14524	14554	14525	14526	14475	14512	14330	14383	14577	14424	14445	14423	14543	14681	14393	14494	14597	14575	14329	14611	14510	14720	14673	14680	14490	14525	14444	14533	14633	14627	14554	14579	14520	14418	14670	14495	14543	14331	14487	14692	14559	14494	14451	14639	14412	14469	14431	14638	14546	14620	14476	14527	14545	14766	14633	14588	14525	14479	14712	14684	14459	14551	14505	14465	14628	14553	14464	14718	14698	14397	14655	14519	14512	14561	14451	14450	14542	14414	14730	14569	14458	14354	14635	14458	14572	14516	14460	14711	14351	14570	14443	14639	14622	14563	14524	14509	14437	14215	14505	14469	14441	14412	14639	14482	14546	14586	14550	14406	14600	14630	14461	14626	14674	14802	14478	14654	14482	14603	14651	14609	14720	14429	14419	14635	14296	14543	14578	14391	14462	14553	14500	14482	14680	14581	14452	14491	14503	14437	14560	14678	14638	14527	14527	14574	14562	14657	14515	14597	14569	14655	14456	14642	14476	14410	14604	14690	14670	14504	14593	14636	14417	14500	14443	14487	14814	14481	14607	14616	14723	14622	14567	14403	14580	14388	14574	14479	14561	14542	14479	14630	14690	14744	14520	14664	14486	14392	14749	14566	14414	14529	14822	14622	14607	14549	14628	14495	14524	14330	14446	14584	14424	14558	14497	14394	14431	14454	14328	14328	14546	14472	14659	14769	14348	14470	14518	14603	14730	14606	14429	14622	14575	14604	14647	14714	14474	14551	14538	14481	14611	14557	14545	14573	14530	14488	14405	14511	14704	14505	14622	14481	14495	14614	14512	14508	14548	14285	14500	14460	14618	14540	14616	14464	14414	14449	14477	14571	14576	14500	14473	14534	14531	14570	14498	14653	14614	14627	14515	14539	14395	14416	14385	14650	14714	14675	14612	14509	14470	14458	14711	14664	14401	14457	14489	14323	14794	14597	14589	14511	14347	14560	14426	14658	14526	14613	14727	14223	14610	14678	14611	14682	14673	14625	14667	14481	14535	14427	14621	14695	14560	14621	14261	14518	14564	14560	14461	14745	14248	14497	14479	14494	14563	14611	14578	14606	14559	14412	14342	14538	14571	14628	14416	14614	14578	14456	14668	14526	14521	14395	14554	14570	14551	14525	14581	14446	14439	14621	14533	14596	14666	14276	14670	14568	14780	14607	14469	14459	14468	14449	14685	14665	14430	14349	14568	14623	14472	14546	14543	14360	14546	14573	14312	14632	14629	14437	14601	14349	14323	14479	14564	14309	14489	14480	14548	14509	14356	14566	14499	14728	14477
14964	18060	17836	15638	14459	14190	14049	13625	13514	13467	13279	13374	13140	13224	13279	13205	13186	13404	13355	13332	13292	13215	13206	13127	13123	13143	13245	13195	13309	13144	13190	13165	13168	13227	13228	13177	13264	13190	13147	13177	13354	13225	13241	13183	13056	13322	13267	13391	13596	13615	13577	13424	13267	13065	13314	13085	13271	13195	13308	13234	13079	13234	13180	13197	13316	13160	13126	13204	13069	13330	13228	13336	13089	13022	13104	13146	13169	13141	13157	13332	13246	13136	13100	13076	13204	13102	13267	13160	13134	13284	12894	13299	13142	13274	13116	13168	13194	12967	13107	13244	13154	13164	13146	13227	13141	13205	13143	13238	13013	13178	13164	13278	13166	13302	13248	13296	13151	13111	12967	13247	13061	13224	13118	12976	13290	13304	13197	13205	13207	12972	13256	13148	13103	13098	13287	13323	13257	13148	13120	13105	13107	12979	13264	13157	13213	13035	13198	13265	13146	13249	13211	13144	13135	13017	13366	13144	13020	13245	13222	13148	13321	13189	13205	13280	13089	13075	13198	13317	13131	13228	13039	13236	13398	13161	13149	13084	13273	13100	13234	13274	13151	13173	12998	13185	13229	13131	13246	13207	13215	13160	13186	13098	13221	13263	13190	13309	13176	13052	13096	13283	13065	13121	13341	13167	13179	13047	13119	13145	13158	13108	13158	13333	13253	13272	13084	12983	13259	13347	13209	13149	12941	13203	13085	13069	13112	12992	13208	13144	13055	13163	13207	13137	13184	13126	13230	13005	13198	13183	13303	13042	13242	13123	13065	13168	13150	13181	13022	13227	13101	13076	13110	13109	13172	13224	13232	13073	13196	13212	13235	13373	13166	13132	13068	13338	13128	13251	13187	13066	13166	13118	13213	13111	13295	13241	13180	13181	13071	13240	13078	13030	13165	13251	13265	13144	13269	13189	13172	13373	13124	13153	13162	13094	13156	13255	13193	13054	13044	13180	13164	13081	13093	13169	13012	13226	13212	13096	13304	13305	13094	13229	13182	12912	13147	13345	13031	13239	13177	13210	13248	13307	13096	13227	13136	13241	13202	13107	13201	13078	13331	13226	13132	13004	13056	13293	13120	12974	13267	13287	13313	13151	13195	13179	13263	13081	13137	13057	13205	13101	13319	13055	13288	13157	13039	13083	13310	13109	13188	13138	13203	13183	13235	13245	13070	13217	13104	13243	13216	13270	13103	13170	13270	13168	13092	13264	13220	13079	13121	13190	13273	13162	13168	13172	13068	13176	13293	13170	13269	13027	13235	13097	13230	13233	13205	13168	13266	13341	13080	13042	13187	13227	13080	13186	13105	13227	13346	13041	13190	13222	13227	13127	13114	13162	13110	13161	13111	13243	13248	13150	12979	13081	13080	12998	13012	13143	13246	13230	13172	13165	13169	13182	13158	13173	13250	13190	13221	13237	13102	13176	13370	13394	13191	13338	13400	13043	13163	13188	13199	13120	13117	13131	13040	13249	13098	13244	13292	13076	13028	13183	13136	13238	13148	13160	13122	13069	13173	13032	13166	13103	13159	13252	13054	13223	13190	13257	13303	13045	13182	13183	13068	13128	13168	12999	13190	13140	13032	13410	13252	13107	13177	13185	13234	13140	13105	13117	13190	13036	13261	13168	13308	13240	13022	13158	13141	13192	13226	13140	13140	13331	13245	13148	13078	13250	13169	13257	13120	13293	13108	13124	13200	13271	13234	13084	13104	13165	13227	13250	13123	13111	13143	13200	13236	13069	13274	13181	13323	13062	13150	13282	13158	13361	13249	12990	13216	13095	13073	13106	13084	13078	13061	13369	13192	13314	13194	13085	13145	13156	13074	13169	13257	13259	13348	13185	13093	13169	13399	13251	13189	13136	13171	13069	13070	13155	13093	13137	13145	13233	13082	13170	13161	13379	13127	13163	12980	13100	13092	13259	13099	13216	13276	13232	13121	13140	13233	13197	13191	13134	13182	13159	13207	13122	13107	13189	13049	13322	13295	13212	13241	13244	13241	13168	13241	13032	13044	13059	13216	13080	13231	13172	13108	13204	13177	13226	13228	13188	13375	13042	13283	13153	13107	13245	13167	13217	13267	13352	13293	13203	12985	13191	13225	13153	13201	13197	13362	13128	13177	13351	13070	13120	13021	13391	13054	13205	13419	13101	13209	13132	13100	13217	13223	13261	13194	13153	13168	13159	13207	13264	13102	13173	13349	13148	13236	13045	13128	13128	13245	13319	13355	13107	13259	13090	13021	13095	13280	13038	13119	13286	13157	13137	13168	13217	13103	13063	13274	13235	13186	13006	13157	13111	13267	13119	13111	13284	13305	13169	13103	13302	13156	13003	13060	13139	13289	13083	13194	13289	13323	13153	13076	13228	13265	13127	13368	13151	13074	13287	13041	13337	13068	13158	13168	13077	13327	13086	13083	13197	13130	13330	13382	13041	13146	13171	13065	13386	13052	13269	13299	13218	12980	13275	13135	13202	13167	13103	13262	13199	13308	13279	13213	13301	13129	13113	13195	13132	13044	13168	12992	13203	13247	13201	13303	13069	13165	13092	13193	13180	13180	13203	13279	13185	13118	13335	13136	13206	13309	13099	13081	13339	13237	13070	13049	13169	13176	13011	13148	13184	13223	13200	13230	13246	13125	13186	13116	13255	13178	13190	13180	13226	13020	13054	13170	13143	13156	13352	13076	13194	13210	13244	13142	13218	13194	13220	13115	13215	13231	13343	13201	13089	13248	13173	13114	13297	13033	13003	13319	12953	13108	13204	13337	13093	13349	13120	13223	13062	13209	13253	13180	13121	13114	13132	13179	13203	13215	13167	13240	13154	13135	13279	13137	12999	13211	13170	13164	13119	13175	13172	13186	13176	13248	13128	13135	13216	13181	13029	13183	13067	13269	13223	13153	13173	13222	13191	13293	13049	13158	13099	13197	13150	13218	13322	13181	13000	13228	13164	13169	13023	13190	13372	13138	13199	13114	13144	13105	13139	13143	13219	13112	13191	13261	13276	13156	13070	13224	13059	13173	13169	13152	13156	13224	13356	13305	13414	13161	13220	13194	13158	13096	13279	13222	13304	13152	13141	13165	13173	13059	13073	13287	13235	13293	13163	13213	13191	13107	13148	13153	13216	13121	13074	13010	13191	13087	13135	13121	13212	13287	13135	13145	13135	13144	13284	13186	13212	13180	13087	13194	12935	13226	13227	13085	13133	13193	13096	13339	13268	13145	12995	13191	13246	13210	13145	13210	13252	13230	13422	13182	13064	13063	13135	13087	13298	13304	13159	13083	13082	13152	13194	13212	13173	13274	13160	13211	13336	13071	12998	13223	13176	13183	13152	13141	13116	13133	13150	13221	13138	13196	13167	13371	13169	13035	13148	13208	13154	13115	13347	13105	13282	13095	13186	13075	13190	13229	13022	12945	13215	13062	13236	13305	13178	13179	13034	13296	13140	13228	13329	13068	13221	13156	13215	13326	13154	13052	13162	13246	13132	13083	13172	13096	13219	13229	13108	13257	13166	13241	13090	13096	13101	13282	13099	13156	13231	13079	13057	13175	13248	13146	13097	13185	13252	13362	13330	13094	13040	13102	12991	13337	13200	13084	13226	13155	13125	13181	13013	13191	13134	13270	13039	13119	13027	13137	13342	13220	13202	13074	13000	13208	13170	13174	13267	13203	13185	13235	13158	13169	13083	13098	13220	12959	13133	13189	12965	13100	13240	13235	13115	13295	13188	13198	13176	13163	12985	13280	13215	13251	13038	13113	13288	13178	13254	13285	13082	13133	13073	13301	13080	13330	13296	13232	13218	13072	13133	13236	13179	13096	13103	13362	12912	13457	13296	13097	13308	13080	13132	13120	13391	13271	13215	13276	13241	13000	13297	13166	13118	13299	13241	13432	13042	13082	13100	13170	13043	13073	13190	13205	13313	13305	13056	13123	13100	13254	13066	13203	13207	13119	13207	13085	13049	13115	13212	13147	13212	13225	13163	13273	13092	13185	13310	13264	13317	12880	13379	13079	13195	13069	13051	13243	13167	13264	13204	13328	13009	13152	13108	13089	13276	13018	13301	13146	13173	13095	13109	13199	13218	13134	12977	13178	13121	13258	13128	13209	13137	13322	13248	13143	13134	13098	13349	13184	13201	13049	13026	13248	13107	13138	13098	13157	13121	13091	13259	13201	13160	13067	13177	13044	13229	13243	13276	13113	13272	13189	13241	13249	13159	13142	13244	13192	13146	13163	13192	13315	13189	13170	13085	13187	13055	13209	13156	13131	13171	13199	13220	13222	13189	13207	13181	13093	13256	13427	13180	13082	13086	13202	13202	13199	13149	13208	13050	13312	13273	13295	13123	13213	13110	13303	13378	13305	13273	13479	13132	13265	13198	13043	13052	13239	13144	13172	13137	13172	13163	13102	13139	13043	13129	13172	13012	13233	13232	13092	12971	13022	13321	13091	13235	13253	13282	13302	13313	13095	13210	13249	13141	13114	13186	13209	13133	13037	13250	13131	13025	13273	13139	12927	13050	13231	13077	13287	13113	13299	13222	13246	13204	13277	13125	13174	13263	13133	13132	13020	13214	13174	13204	13223	13068	13177	13242	13240	13206	13250	13081	13117	13160	13114	13246	13317	13036	13188	13191	13159	13103	13363	13167	13138	13190	13152	13239	13101	13175	13120	13157	13160	13005	13216	13308	13194	13152	13320	13154	13149	13094	13285	13159	13106	13231	13152	13248	13255	13197	13360	13185	13320	13302	13224	12983	13227	13113	13022	13033	13257	13243	13237	13091	13139	13251	13170	13192	13225	13088	13211	13311	13096	13306	13109	13057	13007	13121	13284	13121	13207	13184	13412	13264	13173	13203	13191	13105	13352	13101	13204	13284	13094	13019	13089	13063	13106	13228	13172	13067	13205	13214	12995	13042	13131	13333	13146	13124	13185	13100	13257	13276	13243	13274	13032	13217	13267	13177	13241	13087	13207	13088	13193	12973	13093	13205	13298	13087	13268	13041	13066	13342	13066	13138	13358	13184	13305	13109	13152	13305	13247	13136	13237	13292	13402	13165	13177	13178	13207	13028	13125	13196	13143	13249	13210	13207	13167	13260	13190	13315	13183	13289
23990	21356	28785	24290	21973	20927	19423	16750	16163	16213	16163	15922	16064	15705	15863	15855	16064	15872	15775	15827	15707	15742	15595	15657	15721	15578	15658	15621	15683	15789	15736	15625	15744	15816	15628	15527	15709	15792	15607	15574	15571	15491	15799	15652	15708	15654	15987	16643	16247	16181	16604	15918	15633	15553	15633	15314	15566	15641	15590	15592	15508	15551	15493	15654	15897	15444	15616	15549	15520	15546	15599	15595	15509	15754	15472	15568	15473	15478	15662	15626	15556	15559	15524	15653	15356	15582	15654	15414	15595	15403	15640	15481	15606	15501	15531	15615	15467	15538	15502	15529	15651	15494	15756	15621	15442	15504	15471	15439	15570	15632	15496	15442	15579	15621	15441	15545	15799	15500	15545	15424	15646	15594	15549	15597	15466	15453	15421	15553	15390	15370	15410	15438	15399	15449	15554	15741	15505	15378	15442	15516	15674	15604	15490	15570	15648	15578	15476	15642	15330	15710	15428	15594	15439	15355	15634	15707	15415	15545	15408	15568	15409	15424	15649	15437	15656	15466	15486	15596	15452	15443	15446	15519	15480	15358	15537	15579	15505	15599	15616	15573	15383	15579	15570	15462	15508	15879	15615	15732	15418	15451	15440	15674	15566	15435	15615	15479	15521	15549	15577	15577	15442	15474	15565	15353	15687	15503	15603	15514	15425	15446	15635	15406	15497	15575	15516	15506	15357	15479	15628	15543	15619	15626	15585	15486	15540	15482	15571	15467	15483	15527	15598	15337	15556	15485	15634	15318	15613	15581	15525	15592	15546	15311	15591	15598	15722	15448	15530	15517	15559	15634	15588	15576	15612	15455	15432	15582	15632	15624	15451	15562	15442	15484	15513	15766	15670	15466	15558	15592	15563	15726	15638	15342	15431	15726	15474	15577	15493	15614	15540	15711	15494	15472	15557	15656	15438	15498	15503	15560	15515	15485	15262	15544	15638	15505	15627	15497	15508	15612	15483	15512	15457	15401	15675	15453	15580	15572	15422	15481	15573	15303	15416	15530	15609	15496	15518	15380	15570	15570	15690	15532	15617	15765	15469	15443	15682	15493	15788	15461	15508	15527	15564	15598	15647	15536	15543	15564	15634	15567	15552	15678	15558	15406	15515	15644	15644	15580	15678	15608	15691	15576	15432	15409	15740	15553	15601	15421	15516	15391	15432	15363	15380	15450	15389	15466	15575	15473	15604	15581	15486	15504	15554	15520	15439	15467	15562	15428	15421	15499	15623	15564	15616	15621	15393	15570	15478	15620	15587	15588	15771	15584	15542	15661	15571	15736	15700	15554	15470	15589	15577	15697	15648	15506	15419	15334	15519	15318	15643	15526	15664	15621	15525	15449	15603	15587	15424	15384	15489	15349	15514	15460	15472	15598	15616	15589	15466	15463	15477	15504	15495	15778	15501	15412	15746	15545	15635	15644	15546	15540	15610	15468	15717	15422	15730	15720	15443	15512	15530	15415	15344	15497	15404	15709	15599	15395	15614	15648	15609	15420	15654	15367	15410	15633	15240	15529	15634	15643	15634	15381	15611	15625	15443	15493	15674	15545	15506	15600	15391	15647	15571	15601	15686	15718	15355	15543	15647	15631	15580	15591	15579	15535	15524	15570	15640	15443	15510	15428	15435	15360	15482	15596	15673	15517	15516	15554	15498	15371	15622	15569	15463	15572	15406	15550	15551	15582	15235	15480	15556	15590	15539	15520	15413	15426	15367	15551	15600	15335	15573	15597	15559	15530	15621	15471	15649	15397	15578	15721	15394	15413	15433	15572	15558	15343	15600	15375	15431	15488	15599	15619	15680	15514	15410	15548	15524	15474	15457	15642	15762	15482	15536	15617	15596	15392	15537	15598	15403	15524	15603	15537	15555	15459	15462	15742	15570	15541	15826	15581	15458	15678	15629	15568	15455	15509	15509	15617	15430	15652	15510	15564	15614	15562	15608	15511	15639	15467	15486	15525	15470	15423	15526	15495	15566	15716	15551	15490	15561	15553	15670	15434	15563	15570	15588	15650	15409	15546	15470	15524	15420	15529	15619	15579	15784	15338	15526	15592	15688	15480	15512	15565	15418	15471	15427	15527	15717	15352	15503	15380	15492	15600	15542	15662	15565	15474	15548	15484	15526	15587	15476	15610	15481	15740	15662	15541	15704	15529	15465	15477	15602	15430	15485	15724	15601	15550	15453	15431	15453	15633	15477	15504	15459	15494	15545	15542	15459	15542	15691	15658	15673	15484	15448	15487	15492	15624	15695	15486	15817	15669	15446	15553	15611	15573	15614	15630	15469	15785	15694	15512	15693	15550	15631	15435	15564	15431	15589	15494	15449	15687	15365	15420	15457	15762	15476	15560	15526	15465	15507	15631	15641	15671	15498	15288	15560	15396	15499	15427	15482	15477	15577	15531	15638	15607	15548	15607	15713	15569	15597	15746	15372	15470	15606	15514	15686	15544	15666	15501	15490	15622	15510	15620	15474	15656	15585	15451	15454	15501	15573	15479	15495	15556	15516	15666	15435	15674	15607	15386	15399	15450	15620	15592	15382	15490	15570	15491	15382	15369	15679	15580	15605	15492	15643	15503	15713	15642	15527	15657	15490	15402	15432	15679	15573	15370	15425	15385	15502	15516	15498	15672	15683	15754	15714	15511	15659	15499	15404	15568	15553	15653	15662	15524	15447	15519	15523	15276	15762	15478	15774	15347	15622	15331	15468	15532	15539	15628	15496	15436	15658	15497	15352	15527	15543	15393	15555	15558	15410	15657	15699	15683	15631	15388	15647	15457	15412	15458	15617	15538	15776	15663	15653	15489	15538	15510	15526	15589	15522	15606	15573	15512	15633	15770	15735	15490	15503	15341	15445	15492	15561	15528	15474	15560	15543	15422	15629	15429	15544	15604	15595	15410	15482	15451	15417	15511	15743	15565	15601	15493	15677	15427	15711	15626	15651	15571	15737	15380	15523	15663	15564	15532	15540	15678	15575	15770	15637	15443	15414	15565	15513	15416	15604	15343	15456	15424	15409	15501	15401	15426	15431	15534	15463	15671	15608	15644	15596	15479	15542	15476	15467	15600	15647	15417	15386	15486	15485	15455	15636	15663	15620	15471	15404	15470	15602	15556	15573	15460	15515	15431	15461	15386	15591	15482	15657	15582	15672	15530	15511	15515	15545	15383	15585	15521	15502	15713	15747	15244	15687	15729	15435	15458	15494	15545	15617	15527	15544	15448	15576	15535	15613	15782	15687	15601	15313	15607	15530	15639	15619	15575	15430	15467	15628	15571	15601	15671	15492	15595	15642	15655	15525	15462	15581	15352	15590	15304	15560	15555	15597	15675	15525	15562	15447	15443	15652	15513	15525	15554	15710	15439	15500	15474	15485	15465	15540	15451	15499	15551	15609	15586	15246	15520	15681	15341	15489	15483	15577	15654	15764	15397	15494	15377	15400	15503	15469	15604	15437	15521	15652	15760	15445	15625	15556	15676	15420	15424	15577	15532	15346	15497	15695	15512	15554	15334	15516	15521	15482	15439	15466	15644	15659	15469	15553	15712	15477	15425	15558	15369	15609	15616	15527	15743	15761	15496	15301	15555	15499	15481	15520	15507	15419	15659	15554	15578	15626	15501	15582	15492	15470	15460	15610	15834	15534	15380	15557	15487	15704	15506	15708	15755	15562	15464	15407	15640	15449	15499	15673	15435	15590	15471	15791	15456	15589	15587	15562	15600	15549	15535	15521	15401	15513	15497	15499	15577	15704	15611	15497	15541	15637	15545	15535	15452	15360	15395	15563	15554	15474	15636	15677	15467	15459	15531	15528	15362	15559	15490	15613	15605	15508	15452	15602	15454	15673	15428	15634	15426	15359	15500	15526	15615	15611	15404	15601	15495	15519	15589	15587	15368	15444	15580	15403	15669	15607	15627	15456	15455	15371	15577	15565	15476	15484	15582	15567	15556	15342	15620	15523	15441	15524	15705	15476	15517	15608	15597	15564	15695	15490	15654	15545	15268	15499	15555	15456	15551	15575	15501	15574	15440	15502	15551	15485	15453	15606	15576	15534	15680	15501	15402	15328	15593	15382	15490	15532	15640	15594	15418	15683	15363	15437	15688	15689	15699	15549	15666	15631	15657	15653	15484	15690	15451	15828	15658	15610	15541	15583	15548	15543	15623	15588	15582	15506	15730	15594	15524	15504	15641	15529	15300	15547	15469	15564	15429	15499	15565	15371	15582	15427	15454	15524	15685	15658	15749	15449	15673	15587	15376	15375	15613	15363	15590	15830	15639	15640	15532	15531	15686	15660	15348	15552	15392	15862	15669	15524	15616	15525	15610	15711	15541	15791	15460	15550	15659	15544	15575	15502	15604	15515	15365	15496	15598	15729	15488	15488	15607	15756	15712	15772	15611	15607	15696	15771	15545	15374	15545	15504	15523	15652	15588	15584	15574	15660	15543	15571	15738	15553	15409	15446	15477	15646	15638	15697	15537	15348	15549	15744	15424	15716	15562	15671	15624	15641	15689	15676	15613	15613	15527	15596	15828	15632	15670	15565	15508	15502	15650	15548	15404	15494	15435	15653	15552	15596	15447	15629	15771	15577	15538	15672	15554	15519	15466	15510	15471	15685	15602	15422	15417	15673	15357	15611	15569	15542	15647	15576	15502	15640	15514	15385	15649	15665	15505	15664	15530	15923	15818	15567	15755	15225	15521	15440	15572	15335	15625	15540	15457	15472	15521	15650	15673	15503	15713	15575	15595	15638	15525	15549	15370	15695	15541	15550	15603	15677	15507	15467	15366	15659	15772	15504	15504	15570	15532	15636	15484	15765	15791	15654	15634	15465	15459	15444	15558	15647	15796	15671	15604	15684	15634	15537	15475	15594	15352	15516	15602	15514	15429	15608	15545	15464	15606	15671	15502	15632	15628	15590	15606	15402	15657	15656	15738	15341	15452	15568	15527	15619	15447	15534	15595	15528	15488	15757	15501	15421	15483	15552	15412	15467	15584	15706	15601	15527	15590	15569	15453	15627	15694	15517	15665	15416	15543	15608	15602	15606	15351	15734	15429	15514	15366	15375	15434	15413	15606	15533	15658	15558	15265	15656	15546	15612	15515	15766	15740	15450	15764
16088	26029	24802	20047	17643	16144	15403	15334	14804	14560	14125	14168	14289	14116	14105	14057	13945	14013	14070	13937	14181	14183	14101	13860	13926	14027	13848	13953	14125	14057	13896	13963	13947	13916	13856	14025	13932	14038	13768	14009	13847	13959	14016	13949	13921	14086	14573	15862	14771	15241	15177	14360	14095	13847	13771	13760	13826	13909	13870	13888	13834	13691	13898	14081	13930	13815	13847	13858	13854	13897	13769	13916	13728	13859	13818	13799	14039	13963	13850	13814	13823	13870	13912	13789	13954	13884	14123	14013	13845	13818	13906	13879	13806	13785	13843	13931	13842	13784	13903	13913	14059	13981	13906	14018	13756	13888	13856	13653	13873	13795	13816	13694	13721	13815	13819	13831	13835	13802	13895	13731	13856	13887	14005	13836	13855	13794	13762	13905	13772	13830	13902	13673	13731	14013	13723	13864	13655	13913	14040	13850	13902	13886	13932	13846	13846	13893	13817	13765	13799	13808	13780	13927	13870	13669	13980	13658	13929	13904	13884	13777	13814	13869	13834	13973	13829	13869	13801	13894	13797	13916	13844	13843	13910	13891	13891	13858	13806	13798	13729	13737	13852	13854	13773	13821	13799	13904	13867	13966	14038	13849	13892	13849	13854	13857	13749	13770	13820	13827	13965	13964	13884	13760	13826	13927	13841	13729	13750	14025	13879	13918	13776	13840	13862	13735	14003	13795	13925	13859	13821	13936	13959	13795	13973	13694	13708	13920	13860	13849	13878	13847	13909	13834	13778	13965	13913	13802	13818	13869	13851	13788	13861	13815	13844	13847	13782	13767	13647	13954	13820	13718	13934	14000	13736	13985	13801	13964	13847	13897	13834	13817	13935	13867	13938	13983	13761	13888	13854	13945	13843	13787	13870	13975	13952	14063	13901	13955	13871	13800	13774	13735	13940	13933	13845	13810	13720	13727	13783	13886	13971	13853	13721	13874	14115	13829	13949	13846	13895	13811	13984	13897	13956	13943	13714	13730	13718	13830	13716	13935	13860	13866	13880	13852	13802	13722	13832	13819	13969	13849	13820	13938	13812	13716	13799	13873	13841	13786	13980	13876	13875	13902	13716	13761	13860	13904	13731	13920	13865	13774	13890	13778	13951	13705	13629	13753	13795	13971	13650	13779	13929	13796	13888	13852	13803	13824	13626	13866	13777	13738	13897	13849	13717	13919	13730	13916	13946	13850	13946	13859	13898	13669	13876	13667	13910	13821	13730	13717	13889	13681	13923	13718	13825	13927	13776	13923	13791	13765	13830	13811	13945	14070	14049	13745	13764	14073	13783	13700	13837	13686	13990	13812	13797	13984	13864	13822	13921	13901	13838	13853	13849	13735	13948	13697	13835	13851	13989	13720	13852	13765	13715	13877	13773	13918	13822	13797	13912	13849	13819	13960	13867	13897	13824	13865	13742	13737	13825	13922	13901	13979	13841	13743	13741	13856	13736	13761	13862	13820	13770	13859	13940	13845	13835	13859	13800	13878	13945	13885	13806	13677	14047	13975	13780	13836	13782	13716	13833	13826	13966	13827	13863	13925	13823	13861	13853	13887	13699	13830	13811	13842	13901	13934	13897	13909	13830	14060	13922	13917	13763	13703	13806	13764	13879	13757	13899	13787	13876	13931	13766	13713	13717	13977	13829	13753	13838	13757	13876	13798	13723	13783	13859	13799	13821	13969	13666	13796	13743	14011	13777	13809	13703	13950	13873	13710	13900	13770	13844	13786	13895	13841	13899	13872	13749	13872	13741	13823	13770	13842	13739	13909	13938	13839	13727	13979	13819	13818	13779	13935	13729	13744	13707	13555	13889	13859	13822	13893	13871	13940	13681	13941	13874	13898	13868	13911	13752	13899	13806	13677	13772	13712	13749	13738	13911	13788	13863	14032	13821	13776	14003	13665	13836	13915	13922	13841	13826	13977	13576	13843	14062	13865	13957	13991	13837	13903	13772	13923	13743	13795	14052	13833	13877	13823	13792	13930	14011	13795	13875	13956	13891	13799	13903	13841	13769	13841	13898	13728	13915	13859	13784	13938	13907	13708	14015	13879	13873	13882	13879	13894	13924	14007	13807	13757	13851	13717	13810	13755	14056	13793	13780	13890	13785	13824	13690	13979	13881	13809	13841	13972	13994	13739	13838	13798	13722	13890	14105	13812	13927	14034	13664	13967	13884	13995	13911	13791	13753	13935	13735	13998	13942	13876	13779	13978	13773	14038	13936	13683	13966	13643	13876	13869	13918	13846	13702	13673	13858	13994	13711	13849	13887	13990	13896	13810	13694	13922	13818	13736	13698	13925	13915	13948	13732	13993	13855	13897	13858	13748	13979	13933	13940	13851	13903	14062	13832	13949	13897	13956	13927	13869	13898	13840	13912	13983	13850	13909	13751	13846	13750	13890	13825	13798	13829	13843	13797	13807	13876	13810	13816	13900	13766	13988	13895	13784	13775	13782	13953	13761	13805	13999	13811	13808	13686	13865	13740	13802	13701	13865	13999	13944	13762	13880	13785	13809	13811	13807	13733	13879	13752	13829	14129	13867	13731	13687	13769	13889	13894	13773	13837	14045	13857	13927	14036	13805	13789	13893	13767	13894	13748	13796	13774	13788	13837	13728	13674	13846	13768	14039	13821	13970	13882	13634	13624	13789	13999	13881	13734	13657	13829	13730	13790	13717	13988	13976	13874	13964	13786	13935	14005	13985	13795	14036	13726	13912	13880	14029	13880	13796	13791	13699	13929	13832	13953	13858	13861	13929	13861	13719	13916	13717	13930	13845	13741	13846	13793	13800	13877	13768	13836	13819	13958	13858	14014	14042	13814	14009	13974	13982	14016	13808	13907	13750	13731	13909	13700	13810	13898	13879	13944	13805	13752	13864	13868	13683	13896	13794	13964	13777	13776	13777	13871	13784	13816	13966	13887	13944	13760	13955	13886	13805	13909	13943	13879	13843	13858	13817	13831	13891	13954	13871	13928	13796	13760	13832	13853	13803	13916	14006	13732	13633	13882	13910	13964	13889	13856	13901	13715	13876	13836	13904	13678	13963	13816	13733	14012	14038	13724	13797	13900	13908	13899	13803	13960	13928	13825	14028	13835	13895	13840	13774	13860	13859	13749	13822	13762	14010	13938	13915	13796	13709	13954	13801	13872	13758	13704	13894	13700	13871	13842	13835	13842	14122	13976	13740	13694	13948	13829	13774	14033	13735	13894	13781	13970	13850	13807	13595	13686	13926	13831	13899	13785	13942	13854	13896	13693	13734	13935	13869	13810	13815	13761	13932	13886	13812	13821	13886	14073	13925	13855	13994	13809	14015	13796	13969	13904	13791	13845	13804	13802	13897	14003	13773	13899	13877	13797	13890	13855	13871	14082	13718	13933	13671	13812	13916	13934	13884	13911	13800	13876	13897	13689	13843	13801	13758	13791	13890	13713	13855	14003	13861	13942	13842	14020	13770	13869	13948	13770	13896	13704	13846	14052	13924	13972	13809	13950	13756	13806	13805	13982	13775	13921	13863	13791	13725	13797	14040	13678	13649	13914	13872	13948	13838	13727	13898	13851	13906	13767	13756	13688	13914	13858	13917	13975	13949	13877	13865	14041	13877	13894	13882	13926	13905	13842	13742	13946	13904	13868	13873	13868	13774	13798	14057	13887	13667	13828	13828	13746	13696	13777	13995	14050	13797	13851	13776	13867	13996	13775	13948	13769	13940	13750	13975	13840	13821	13860	13832	13783	13842	13940	13867	13815	13932	13895	13915	13848	13980	13914	13642	13835	13830	13760	14046	13848	13820	13766	13762	13899	13717	13755	13751	13970	13692	13928	13850	13855	13686	13902	13859	13846	14015	13844	13977	14008	13815	13834	14030	13820	13902	13794	13747	13926	13695	13944	13859	14000	13764	13980	13930	13743	13713	13847	13774	14001	13927	13789	13999	13836	13961	14040	13936	13868	13880	13902	13844	13724	13750	13659	13657	14018	13935	13910	13876	13855	13885	13797	13850	13879	13794	13836	13707	13720	13859	13911	13871	13848	13788	13877	13794	13740	13860	13807	13654	13756	13743	13961	13828	14047	13922	13960	13925	13863	13827	13962	13860	13952	13904	13800	13801	13853	13892	13912	13819	13825	13938	13787	13865	13868	13717	14092	13880	13861	13858	13848	13879	13953	13906	13907	13844	13871	13934	13951	13767	13975	13748	13779	13889	14098	13746	13915	13972	13726	13736	13894	13839	13749	14026	13716	13952	13719	13785	14087	13869	13838	13744	13792	13838	13825	14071	13761	13859	13769	13868	13688	13764	13898	13710	14006	13731	13922	13814	13860	13886	13908	13896	13749	13832	13826	13835	13930	13960	13925	13902	13738	13915	13990	13880	13973	13864	13930	13929	13681	13724	13720	13906	13885	13807	13849	14013	13840	13935	13875	13794	13963	13650	13868	13855	13876	13716	13819	13991	13799	13837	13863	13962	13857	13661	13788	13863	13815	13759	13755	13796	13986	13794	13850	13897	13801	13860	13877	13889	13854	13835	13913	13796	13840	13783	13686	13779	13651	13783	13948	13870	13987	13911	13784	13707	13883	13783	13837	13868	13712	13811	13855	13737	13907	13882	13722	13945	14054	13726	13772	13820	13904	13982	14078	13844	13870	13934	13697	13916	13740	13973	13924	14001	13770	13854	13883	14016	14000	13789	13750	13876	13742	13789	13932	13821	13941	13817	13953	14000	13859	13772	13920	13828	13815	13850	13752	13903	13891	13804	13918	13987	13709	13890	13688	13923	13907	13675	13648	13852	13916	13822	13830	13839	13989	13903	13775	13927	13825	13821	13780	13835	13873	13908	13794	13805	13815	13786	13848	13855	13835	13940	13759	13773	13800	13868	13747	13839	13740	13860	13812	13894	13845	13823	13768	13832	13782	13643	13972	13832	13864	13896	13993	13798	13869	13860	13864	13845	14063	13980	13619	13864	13939	13757	13816	13916	13801	13797	13998	13937	13916	13875	13755	13859	13919	13867	13812	13882	13811	13823	13843	13877	13922	13934	13849	13734	13908	13829	13821	13936	14008	13767	13732	13862	13962	13771	13781	13748	13825	13951	13704	14000	13905	13947	13899	13786	13974	13931	13905	13968
22971	21382	29266	23829	21559	23340	24279	18928	18124	17873	17979	17566	17527	17366	17316	17162	17229	17198	17203	17305	17142	17173	17473	16960	17004	17207	17030	17103	17177	17299	17193	17206	17070	17138	17122	17068	17222	16878	17039	17010	17094	17033	16999	17067	17067	16986	18361	19484	18802	18190	17792	17380	17093	17051	16765	16772	16898	16934	17085	16995	17041	17157	17024	17029	16730	16963	16855	16775	17055	17057	16950	17032	16870	16898	16785	16690	17044	16840	17036	16996	16844	17088	17041	17051	16874	16891	16708	16737	16895	16991	16910	16859	17064	17007	16928	16690	17067	17012	16993	17041	17010	16875	16876	16861	16886	16990	17044	17264	17231	17107	16991	16833	17084	16902	17055	16926	16849	16876	17033	17068	16869	16897	16784	16969	16968	17004	16832	16855	16864	16857	16966	16866	16782	16961	17093	16769	16766	16755	16886	16939	16776	17032	16916	17023	16913	16919	16860	16962	17081	16830	16920	16918	16876	16904	17008	17106	17146	16934	17034	16874	16791	17080	16900	17061	16786	16621	16991	17162	17048	16882	16927	16790	16771	16718	16959	17034	16868	16959	16904	17016	16870	16934	16893	16935	16845	16848	17097	17040	16979	16939	16964	16778	16803	17194	16949	16966	16840	17042	16800	16855	16857	16905	16997	16875	16699	16967	16859	16890	16844	16899	16852	17131	16953	16929	16776	16701	16986	16784	16878	16684	16817	16826	16814	16894	16816	17018	16924	17269	16973	16775	16922	16693	16957	16788	17174	16980	17050	16905	16936	16831	16832	16982	16968	17202	16634	16810	16876	16864	16717	16751	16723	16830	17008	16924	16819	17041	16786	16780	16711	16963	17092	16745	16880	17034	16858	16812	17031	16833	17001	17041	17019	16933	16980	16878	16919	16920	16689	16779	16878	16950	17001	16782	16958	16836	16802	16726	16845	16850	17019	16964	16881	16720	17001	16933	16774	16889	17150	17062	16807	16740	16901	16752	16995	17043	16982	17055	16945	16890	16730	16775	16844	16861	16794	16741	16978	16914	16861	16853	16955	16709	16945	16956	17164	16908	16993	16896	17068	16927	16717	16656	16749	16943	17135	17123	17026	17034	16731	16838	16978	16984	16870	16789	16925	16878	16820	16911	16954	17048	16695	16900	16768	16951	16779	17046	16828	17039	17064	16903	16864	16719	17103	17015	17081	16763	16980	16944	17034	16858	16822	16942	16922	16723	16812	16848	16857	16918	16867	16864	16859	16940	16869	16960	16994	16719	17058	17184	17180	17031	17001	16810	16877	17053	16951	17065	16827	16987	16698	16970	16788	16833	16950	16899	16904	16942	16807	16822	16883	17055	16922	16849	16674	16834	16882	16856	17200	16935	16685	16677	16940	17045	16924	16731	16913	16825	16848	17130	16954	16810	17051	16748	16881	16702	17050	16859	16949	16854	16749	17040	16801	17089	16998	16913	16813	16834	16904	16917	17042	16840	16738	16801	16909	16963	17029	16917	16960	16988	16923	17103	16644	16892	16918	16982	16744	16796	16779	16998	16938	16937	17100	16890	16813	16891	17016	16700	16887	16988	16785	16962	16764	16766	16879	16667	16880	16790	16970	16894	16874	16947	17139	17118	16932	17015	16798	17023	16954	16818	16917	16999	17008	16828	17022	16912	16998	16865	16889	16787	16941	16945	16972	16926	16909	16855	16735	16790	16826	16727	16968	16919	17013	16837	16825	16758	16894	16968	16838	16778	16747	17127	17133	16981	16940	17019	16896	17010	16823	16985	16957	16910	17052	17072	16728	17136	16729	16888	16904	16997	16812	16769	16860	16987	16813	16950	16999	16833	16748	16835	16919	16838	16883	17113	16758	16884	16981	16973	16838	16857	17159	16823	16784	16892	17033	16947	16976	16826	16775	16812	17051	16841	17008	16875	17043	16922	17061	16970	16848	17164	16943	17167	16822	16913	16872	16827	16869	16835	16728	16907	17046	16825	16751	16742	16859	16983	16827	16834	16756	16781	16832	16967	17090	16820	17027	17097	16837	16891	17024	16846	17020	16806	16973	16770	16776	16602	16868	16785	16744	16989	16905	16774	16874	17010	17044	16876	16942	16752	16907	16808	16972	16943	17113	16785	17137	16770	16966	16944	16849	16891	16894	17008	16899	17086	16985	16870	16716	16962	17250	16900	17062	16830	16837	17049	16949	16753	16956	16723	16894	16915	16938	17035	16998	16911	16769	16772	17019	16925	16982	16952	16792	16929	16983	16994	16816	16938	16996	16737	17106	16712	16839	16823	16948	16860	16991	16785	16958	16805	16888	16892	17006	16893	16950	17009	16843	16879	16788	16923	16989	16828	16799	16795	16978	17058	16797	16854	16939	16622	16842	16960	16985	16878	16889	16865	16835	16928	16922	16919	16945	17000	17132	16966	16752	17051	16789	17162	16822	16950	16945	16724	16645	16803	16923	16781	17034	16767	16802	16827	16782	16898	16981	16881	16816	16845	17136	16788	17133	16723	16945	16856	16861	16878	16964	17087	16929	16897	16932	16872	16918	16760	16888	16889	17039	16841	16952	16906	17040	17016	16909	16833	16818	16857	16873	16854	17084	16875	16940	17013	17052	16846	16834	16859	16825	16854	16868	17125	17029	16997	17070	16930	17034	16909	16701	16910	17063	16950	17129	16755	16822	16786	16810	17094	16777	16874	16914	17125	17018	16767	16912	16813	17070	16945	16694	16836	16798	17082	16963	16912	16836	16729	16949	17027	16907	17109	17206	16979	17053	16940	16813	16959	16878	16783	16977	16759	17023	16791	16844	16881	17091	16967	16812	16889	16948	16993	16946	16833	17119	16831	17006	16865	16907	16815	16961	16683	16913	16744	16647	16943	16920	17012	16753	16824	17057	16811	16775	16800	16894	16688	16776	16845	16823	16746	16919	16891	16752	16963	16898	16892	16873	16976	17085	16950	16770	16949	16890	17054	17063	16995	16974	16886	16578	17014	16899	16668	16822	16830	17069	16739	16782	16825	16739	16858	16773	16662	16676	16814	16866	16761	16943	16969	16939	16885	17035	17018	16768	16986	16880	16963	16867	16735	16663	16879	16641	16685	16898	16843	17051	16914	16732	16774	17045	17033	16905	16811	16850	16926	16871	16906	16842	16881	17041	16812	16841	16763	16776	16869	16979	16796	16814	16970	17032	17086	17011	16700	17138	16913	16984	16914	17064	16945	16807	16831	16867	16719	16853	16702	16844	16899	16983	16930	16886	16784	16827	16952	16739	16757	16930	16948	17062	16842	17151	16882	17025	16959	16781	16752	16977	16990	16964	17109	16833	16844	16874	16819	16887	16739	16748	17088	16906	16810	16756	16813	16941	17010	16782	16761	17029	17043	16859	16796	16955	17064	16966	16773	17048	17034	16931	16858	17091	16865	16866	16778	16745	16925	16876	16711	16737	16751	16961	16829	16784	16872	16900	17006	16885	16672	16894	16836	16923	16698	17048	16744	17054	16852	16954	16879	17020	16903	17001	17045	17135	16802	16980	16901	17036	17021	17127	16929	16945	16860	16672	16998	16827	16853	16848	16895	16941	16987	16876	16854	16782	16904	16938	16900	17039	17018	16776	17027	16848	16816	16749	16849	16871	17062	16761	17083	16953	16958	16737	17117	16883	17004	16945	16724	16832	16838	16872	16815	16965	17057	16771	16930	16806	16724	16975	16749	17043	16764	17000	16997	16975	17010	16922	17009	16796	16746	16886	16619	16985	16871	16856	16774	16987	17033	16827	16931	16984	16796	16915	16991	16881	17017	16889	16894	16920	16907	17140	16910	16637	16892	17070	16950	16852	16924	16836	16753	17027	16887	16993	16972	16926	17006	16882	17064	16894	16853	16829	16835	17090	16889	17050	16813	16756	16876	16831	16747	17015	16826	16704	16798	16983	16896	17195	16748	16844	17022	16992	16860	16975	16677	16907	16806	17035	17030	17099	16923	16964	16680	16742	16959	16863	16949	16777	17070	16957	16953	16642	16819	16947	16962	16920	17053	16850	16933	16954	16777	17100	16935	16865	16766	16999	16842	16885	16675	16787	16700	16888	17049	16789	16965	16759	16971	16805	16824	16647	16809	17178	17068	17146	16998	16748	16912	16983	16910	16837	16962	17083	16815	16843	16870	16995	16718	17033	16860	16839	16736	16963	17037	16864	16899	16778	17047	17103	16810	16830	16853	17088	17041	16801	16860	16912	16976	17122	16822	16705	16817	16935	17052	16854	16862	16994	16743	17032	17087	16975	16844	16920	16885	16832	16828	16927	16702	17041	16897	16780	16922	16951	16945	16882	16911	17109	16972	16738	16874	17145	16788	16905	17023	16828	16896	16950	17122	16932	16933	16894	16853	16900	17035	17116	17122	16934	16908	16955	16681	17060	16635	16905	17009	17000	16770	16860	16854	16853	16886	16766	16890	17088	16919	16937	16877	16679	16669	16879	16904	17078	16972	16831	16910	16841	17025	16817	16823	16987	16783	16931	16879	17093	16983	16708	16842	16839	16786	16869	16667	16910	16744	16965	17027	16853	16866	16957	16787	16928	17054	16952	16699	16845	16994	16821	17151	16850	16841	16882	16825	17098	17119	16824	16702	16736	16963	16752	16922	17020	17057	16952	16866	16941	16847	17132	16844	16998	16953	16884	16994	16894	16972	16903	16937	16780	16620	16937	16985	16911	16886	16777	17003	17081	16921	16917	16786	16891	16885	16925	16972	16913	16886	17189	16912	16978	16905	17017	16928	16927	16947	16946	16749	16815	17064	17108	16884	16787	16800	16903	16947	16738	16880	16778	16831	17005	16961	16932	16846	16766	17125	16767	16891	16959	16931	16762	16820	16942	16850	16977	16974	17045	16805	16932	16904	16981	16920	16877	17005	16701	16981	17013	16859	16904	17026	16908	16815	17062	16752	16740	16916	16589	16783	16487	16793	16773	16873	16765	16842	16856	16994	17005	16842	16885	17040	16806	16997	17019	17017	17033	16936	16902	16868	16920	17057	16961	17017	16864	16979	16867	16764	16908	16792	16762	16772	16888	16874	17063	16781	16953	16923	16966	17049	16937	16852	16918	16813	16873	16879	16934	16705	16951	16902	16989	16971	16875	16987
18777	31760	29341	23544	20290	18164	17156	16712	16091	15709	15310	15357	15255	14896	15049	14964	14974	14918	14875	14801	14787	14583	14745	14722	14787	14732	14738	14789	14696	14867	14952	14744	14809	14819	14715	14687	14780	14722	14898	14676	14647	14632	14734	14714	14562	14989	17285	18664	17091	16236	15628	15040	14919	14664	14768	14778	14630	14454	14572	14604	14474	14733	14570	14672	14538	14536	14664	14617	14568	14644	14395	14471	14570	14599	14551	14686	14443	14560	14642	14573	14806	14495	14584	14610	14585	14498	14798	14594	14595	14647	14330	14788	14713	14547	14659	14530	14749	14518	14682	14528	14552	14715	14551	14570	14612	14562	14599	14499	14583	14505	14524	14547	14493	14675	14625	14670	14630	14674	14664	14672	14493	14753	14595	14584	14526	14651	14668	14570	14534	14647	14672	14553	14493	14396	14735	14582	14726	14688	14571	14611	14637	14626	14585	14548	14573	14557	14592	14647	14574	14600	14576	14720	14622	14694	14642	14467	14638	14590	14648	14547	14584	14505	14568	14615	14546	14601	14618	14641	14758	14797	14577	14495	14503	14552	14560	14678	14775	14579	14680	14573	14579	14511	14678	14536	14622	14572	14669	14706	14574	14490	14619	14734	14496	14795	14563	14484	14696	14687	14673	14736	14720	14576	14596	14447	14753	14667	14713	14401	14668	14528	14642	14548	14589	14667	14557	14680	14588	14559	14653	14615	14521	14538	14524	14537	14649	14628	14568	14683	14501	14661	14672	14500	14628	14589	14744	14574	14482	14684	14523	14514	14470	14478	14618	14533	14656	14569	14574	14695	14430	14815	14555	14527	14707	14555	14536	14628	14594	14526	14542	14699	14433	14473	14610	14705	14588	14570	14544	14688	14560	14724	14618	14426	14579	14674	14720	14291	14596	14668	14683	14580	14451	14575	14630	14538	14612	14469	14722	14513	14604	14557	14728	14718	14657	14566	14408	14499	14624	14510	14699	14481	14542	14719	14807	14641	14457	14675	14730	14547	14556	14649	14628	14524	14639	14453	14538	14629	14457	14629	14660	14544	14521	14627	14483	14610	14479	14629	14815	14668	14568	14565	14499	14562	14513	14529	14677	14481	14538	14691	14601	14498	14551	14522	14620	14690	14680	14580	14702	14541	14509	14715	14458	14660	14389	14635	14518	14537	14370	14645	14511	14519	14741	14451	14503	14641	14458	14531	14545	14551	14548	14816	14666	14621	14603	14493	14549	14685	14586	14677	14550	14614	14721	14641	14511	14591	14628	14734	14595	14523	14625	14596	14562	14657	14535	14690	14473	14771	14476	14573	14685	14665	14601	14668	14517	14468	14455	14551	14613	14555	14578	14529	14611	14419	14576	14528	14694	14461	14652	14755	14505	14406	14582	14506	14652	14550	14667	14457	14637	14492	14556	14516	14579	14604	14554	14714	14594	14652	14510	14558	14591	14771	14674	14569	14623	14679	14641	14483	14650	14671	14623	14457	14673	14625	14696	14623	14674	14547	14614	14356	14636	14573	14638	14709	14568	14669	14613	14601	14474	14637	14534	14669	14577	14666	14520	14589	14601	14547	14696	14644	14708	14543	14566	14515	14532	14615	14505	14559	14796	14556	14504	14570	14624	14543	14422	14609	14455	14538	14439	14697	14593	14590	14495	14562	14655	14438	14575	14485	14635	14485	14539	14752	14315	14617	14571	14517	14707	14625	14686	14624	14419	14604	14605	14560	14736	14664	14603	14487	14682	14626	14547	14610	14556	14478	14762	14527	14581	14381	14572	14609	14584	14483	14383	14626	14544	14583	14678	14576	14509	14553	14726	14621	14613	14339	14435	14552	14750	14617	14444	14699	14527	14566	14713	14625	14401	14574	14749	14585	14745	14526	14605	14459	14544	14438	14616	14456	14724	14530	14603	14605	14667	14701	14525	14515	14538	14559	14572	14608	14640	14636	14487	14564	14672	14609	14549	14638	14578	14590	14676	14623	14486	14640	14346	14468	14649	14766	14466	14501	14552	14618	14387	14523	14727	14620	14650	14629	14695	14620	14678	14656	14507	14629	14582	14520	14573	14508	14685	14685	14626	14536	14511	14611	14465	14704	14480	14542	14650	14513	14644	14617	14539	14613	14725	14660	14551	14605	14425	14621	14767	14553	14621	14484	14703	14572	14465	14626	14521	14502	14626	14526	14367	14662	14439	14601	14595	14610	14550	14557	14551	14564	14447	14495	14511	14541	14542	14541	14547	14568	14565	14547	14618	14610	14549	14518	14631	14571	14577	14659	14526	14693	14703	14764	14580	14448	14735	14603	14648	14749	14586	14767	14472	14590	14662	14621	14498	14704	14651	14643	14514	14518	14552	14756	14534	14494	14483	14578	14471	14548	14623	14681	14516	14631	14518	14719	14652	14504	14637	14613	14583	14663	14583	14497	14476	14553	14690	14735	14658	14571	14492	14459	14680	14440	14663	14527	14555	14383	14641	14386	14582	14444	14566	14754	14652	14542	14646	14557	14710	14624	14674	14598	14457	14578	14610	14573	14618	14418	14759	14621	14770	14535	14718	14701	14615	14647	14497	14747	14705	14554	14725	14594	14466	14576	14729	14683	14484	14660	14544	14601	14454	14582	14459	14597	14607	14635	14726	14520	14628	14632	14603	14443	14599	14559	14576	14667	14633	14574	14596	14616	14749	14564	14602	14711	14580	14605	14841	14495	14674	14443	14552	14720	14719	14527	14696	14451	14472	14508	14627	14618	14530	14387	14503	14623	14637	14621	14615	14567	14803	14643	14552	14645	14665	14481	14747	14535	14617	14611	14566	14575	14470	14620	14613	14645	14710	14643	14510	14604	14649	14636	14573	14576	14548	14516	14593	14734	14716	14683	14694	14683	14520	14646	14574	14573	14499	14620	14685	14534	14794	14489	14560	14587	14478	14628	14483	14678	14492	14608	14606	14652	14853	14654	14583	14505	14756	14619	14701	14496	14548	14566	14581	14523	14418	14550	14433	14639	14610	14495	14746	14618	14735	14624	14679	14490	14556	14529	14473	14586	14534	14675	14718	14615	14609	14710	14448	14705	14666	14570	14693	14508	14518	14481	14491	14601	14547	14577	14595	14667	14709	14828	14631	14539	14472	14557	14720	14587	14622	14712	14750	14496	14644	14652	14504	14561	14370	14521	14631	14585	14751	14745	14573	14552	14586	14558	14678	14638	14529	14541	14532	14682	14511	14595	14601	14542	14574	14667	14721	14727	14713	14782	14425	14593	14430	14565	14464	14524	14606	14581	14591	14500	14714	14717	14599	14494	14637	14594	14523	14707	14518	14520	14636	14642	14565	14530	14609	14622	14402	14543	14687	14610	14555	14554	14673	14513	14671	14595	14452	14561	14612	14701	14709	14486	14711	14613	14732	14555	14568	14637	14639	14512	14545	14486	14731	14550	14476	14611	14644	14486	14423	14621	14477	14665	14530	14464	14611	14680	14551	14613	14703	14632	14658	14459	14597	14548	14676	14740	14596	14632	14585	14647	14549	14596	14595	14586	14531	14443	14672	14576	14428	14633	14687	14735	14577	14537	14504	14728	14537	14360	14588	14609	14595	14614	14627	14553	14584	14659	14650	14547	14589	14717	14592	14750	14537	14583	14699	14644	14579	14498	14472	14498	14445	14573	14578	14646	14568	14646	14509	14755	14507	14577	14703	14544	14669	14656	14503	14589	14525	14741	14745	14577	14671	14584	14579	14526	14467	14477	14628	14539	14503	14633	14580	14585	14709	14874	14583	14651	14665	14595	14647	14620	14504	14753	14781	14590	14529	14709	14630	14617	14708	14512	14670	14597	14498	14771	14546	14621	14607	14582	14604	14577	14516	14793	14557	14530	14425	14627	14631	14590	14594	14613	14496	14674	14563	14530	14753	14532	14812	14760	14572	14619	14684	14496	14513	14750	14666	14638	14716	14624	14537	14479	14641	14627	14552	14487	14516	14718	14485	14596	14547	14760	14539	14592	14622	14585	14580	14617	14767	14724	14576	14529	14618	14559	14630	14562	14560	14662	14554	14534	14694	14594	14559	14579	14522	14589	14526	14640	14712	14512	14781	14537	14415	14626	14648	14736	14432	14743	14832	14547	14713	14518	14566	14556	14552	14619	14592	14659	14475	14682	14727	14549	14500	14700	14605	14639	14751	14385	14507	14659	14601	14565	14597	14496	14684	14526	14573	14603	14520	14697	14565	14471	14583	14488	14796	14551	14575	14558	14749	14570	14593	14563	14553	14592	14543	14557	14596	14483	14725	14452	14518	14578	14635	14526	14427	14618	14589	14629	14640	14601	14722	14549	14697	14472	14488	14510	14534	14535	14592	14482	14610	14731	14550	14474	14713	14508	14659	14520	14435	14658	14496	14439	14671	14452	14674	14545	14615	14496	14592	14613	14693	14774	14646	14558	14488	14666	14459	14475	14618	14593	14623	14599	14576	14567	14677	14613	14845	14469	14641	14550	14720	14558	14543	14595	14482	14642	14607	14462	14442	14522	14663	14469	14708	14464	14640	14673	14484	14518	14538	14642	14472	14609	14634	14780	14558	14663	14667	14518	14479	14585	14516	14670	14740	14681	14701	14517	14556	14634	14546	14593	14626	14835	14615	14576	14662	14593	14591	14505	14682	14614	14517	14549	14644	14587	14748	14511	14526	14765	14831	14559	14764	14610	14730	14552	14519	14450	14815	14568	14528	14555	14803	14574	14603	14434	14545	14669	14623	14549	14480	14592	14617	14756	14544	14548	14522	14586	14526	14549	14740	14620	14555	14563	14789	14599	14634	14628	14536	14600	14640	14565	14717	14420	14694	14560	14588	14742	14617	14480	14735	14482	14556	14543	14557	14603	14628	14511	14593	14615	14469	14535	14527	14630	14541	14517	14808	14709	14566	14507	14847	14549	14659	14520	14451	14463	14641	14576	14483	14683	14478	14637	14596	14482	14678	14551	14674	14585	14543	14563	14711	14491	14681	14779	14535	14637	14478	14717	14642	14456	14508	14604	14727	14649	14602	14634	14464	14666	14613	14404	14564	14625	14557	14391	14443	14862	14571	14538	14563	14688	14821	14545	14681	14665	14528	14625	14576	14531	14545	14633	14558	14482	14715	14613
27504	22138	24828	21948	18353	18108	18157	17926	17922	17989	18049	18046	17702	17874	17956	17877	17742	17933	17979	17718	17885	17755	17654	17679	18029	17902	17721	17809	17795	17743	17758	17702	17604	17848	17679	17906	17827	17748	17719	17740	17778	17733	17882	17795	17945	17804	17690	17863	17940	18144	17870	17746	17803	17671	17597	17403	17618	17832	17687	17599	17624	17652	17679	17716	17763	17739	17713	17893	17831	17604	17814	17848	17741	17639	17623	17575	17703	17777	17819	17794	17589	17803	17504	17771	17996	17657	17769	17744	17561	17601	17727	17694	17716	17694	17720	17733	17693	17774	17619	17686	17912	17836	17704	17687	17476	17858	17631	17585	17860	17638	17772	17625	17721	17797	17571	17782	17708	17519	17775	17869	17620	17840	17750	17694	17677	17687	17701	17824	17664	17859	17757	17618	17453	17785	17564	17690	17621	17785	17657	17663	17576	17631	17639	17732	17815	17657	17610	17352	17880	17714	17845	17678	17723	17931	17831	17823	17599	17713	17783	17660	17808	17893	17898	17695	17836	17783	17721	17591	17721	17703	17694	17573	17719	17859	17616	17798	17773	17602	17763	17549	17612	17653	17673	17653	17740	17769	17635	17794	17734	17698	17452	17618	17703	17655	17869	17794	17572	17620	17765	17785	17740	17782	17872	17894	17758	17661	17655	17659	17886	17767	17710	17758	17936	17498	17747	17734	17547	17499	17674	17624	17819	17725	17946	17719	17679	17671	17855	17847	17500	17635	17667	17636	17590	17669	17810	17826	17794	17730	17686	17815	17664	17701	17701	17754	17558	17852	17621	17874	17866	17537	17794	17816	17725	17623	17695	17709	17705	17616	17629	17795	17649	17481	17779	17912	17977	17691	17680	17746	17625	17751	17781	17521	17751	17876	17772	17738	17703	17723	17823	17744	17813	17801	17634	17772	17848	17675	17623	17540	17641	17797	17501	17682	17567	17724	17546	17669	17733	17823	17703	17812	17669	17637	17738	17828	17751	17899	17706	17839	17608	17742	17742	17671	17775	17674	17802	17689	17697	17741	17695	17553	17985	17696	17864	17696	17699	17753	17676	17738	17580	17846	17568	17766	17807	17697	17850	17693	17551	17524	17626	17713	17623	17667	17604	17696	17963	17712	17574	17652	17722	17653	17697	17708	17823	17473	17628	17561	17736	17544	17782	17498	17825	17649	17863	17673	17607	17735	17642	17764	17542	17730	17624	17636	17659	17845	17833	17458	17644	17672	17764	17659	17604	17721	17662	17580	17545	17839	17722	17763	17798	17719	17630	17726	17750	17715	17936	17815	17689	17742	17709	17749	17760	17827	17813	17786	17652	17693	17769	17864	17763	17835	17736	17801	17783	17662	17835	17839	17657	17614	17715	17747	17790	17848	17793	17648	17691	17705	17939	17628	17870	17658	17571	17760	17684	17869	17793	17761	17652	17745	17720	17613	17617	17703	17673	17647	17780	17878	17782	17663	17666	17521	17651	17806	17757	17854	17644	17608	17848	17858	17771	17461	17637	17630	17655	17632	17732	17650	17650	17805	17810	17784	17768	17642	17764	17736	17866	17869	17886	17652	17856	17753	17615	17732	17792	17690	17755	17551	17733	17592	17593	17610	17532	17757	17599	17704	17719	17685	17814	17766	17647	17618	17489	17664	17651	17656	17595	17667	17789	17663	17617	17860	17865	17527	17822	17611	17697	17831	17672	17535	17694	17739	17749	17649	17554	17745	17713	17703	17557	17749	17722	17793	17614	17758	17709	17585	17788	17638	17788	17681	17751	17786	17730	17691	17882	17715	17534	17711	17654	17620	17671	17776	17658	17858	17829	17825	17711	17804	17694	17731	17609	17601	17670	17770	17829	17916	17798	17798	17838	17701	18029	17791	17588	17653	17711	17882	17777	17630	17516	17715	17839	17697	17863	17716	17778	17602	17723	17623	17687	17833	17630	17674	17591	17618	17738	17554	17590	17546	17656	17591	17459	17779	17850	17774	17665	17559	17565	17828	17744	17751	17740	17627	17581	17666	17584	17566	17734	17755	17717	17622	17564	17714	17762	17826	17640	17778	17689	17707	17692	17887	17976	17480	17684	17668	17686	17828	17786	17711	17792	17695	17653	17773	17847	17792	17549	17761	17725	17628	17744	17845	17570	17793	17707	18043	17787	17920	17683	17677	17663	17627	17796	17514	17644	17881	17619	17638	17679	17702	17689	17613	17766	17637	17984	17587	17744	17722	17753	17776	17792	17890	17719	17666	17801	17679	17690	17763	17674	17853	17563	17856	17804	17958	17801	17703	17787	17736	17702	17797	17555	17764	17761	17644	17704	17729	17840	17581	17581	17768	17658	17848	17852	17652	17547	17804	17693	17627	17712	17808	17741	17865	17689	17794	17838	17767	17779	17856	17641	17659	17832	17558	17758	17692	17774	17758	17705	17630	17792	17567	17777	17541	17843	17562	17707	17659	17677	17578	17623	17757	17780	17769	18038	17589	17496	17519	17615	17697	17496	17715	17778	17738	17775	17770	17847	17700	17455	17820	17616	17773	17789	17926	17646	17853	17742	17589	17780	17839	17784	17795	17568	17812	17704	17783	17693	17919	17774	17860	17701	17720	17732	17653	17819	17863	17690	17855	17704	17770	17613	17714	17781	17688	17675	17658	17689	17759	17636	17748	17906	17510	17644	17682	17746	17812	17706	17880	17831	17756	17624	17973	17789	17636	17893	17740	17708	17924	17673	17471	17628	17775	17976	17621	17794	17808	17645	17624	17601	17815	17732	17685	17660	17656	17765	17693	17574	17901	17789	17780	18033	17825	17680	17705	17757	17666	17671	17855	17784	17487	17832	17746	17516	17872	17663	17755	17659	17586	17952	17721	17657	17996	17695	17561	17951	17464	17577	17766	17783	17663	17876	17755	17649	17798	17673	17858	17846	17801	17686	17702	17792	17713	17741	17702	17841	17522	17734	17712	17585	17684	17616	17831	17575	17516	17567	17701	17626	17769	17678	17630	17741	17852	17880	17741	17783	17677	17656	17710	17817	17706	17705	17699	17668	17465	17864	17763	17691	17984	17643	17874	17903	17726	17692	17764	17719	17759	17664	17586	17925	17803	17634	17483	17727	17687	17746	17815	17675	17773	17995	18180	17848	17743	17547	17556	17442	17911	17896	17756	17627	17477	17727	17706	17712	17913	17689	17729	17741	17625	17905	17632	17756	17861	17668	17603	17821	17790	17681	17678	17951	17678	17770	17723	17688	17593	17710	17679	17891	17602	17599	17616	17761	17626	17659	17695	17627	17811	17885	17655	17744	17708	17838	17922	17605	17989	17702	17834	17785	17626	17680	17679	17745	17678	17823	17763	17685	17871	17782	17757	17678	17575	17759	17566	17814	17642	17695	17460	17738	17567	17632	17695	17785	17775	17753	17861	17900	17727	17792	17707	17636	17696	17624	17710	17878	17732	17762	17814	17811	17827	17606	17780	17718	17748	17621	17727	17584	17824	17731	17916	17566	17758	17720	17679	17748	17791	17766	17557	17460	17530	17802	17790	17482	17877	17830	17764	17761	17917	17670	17532	17549	17674	17734	17820	17669	17742	17840	17570	17788	17633	17858	17671	17732	17626	17656	17670	17680	17792	17737	17560	17740	17462	17645	17828	17827	17720	17637	17758	17758	17774	17559	17824	17672	17830	17551	17765	17692	17575	17667	17655	17655	17631	17735	17465	17655	17736	17711	17689	17585	17564	17843	17806	17651	17615	17577	17805	17823	17966	17837	17691	17707	17782	17781	17606	17587	17560	17579	17797	17881	17785	17557	17646	17993	17847	17856	17860	17815	17859	17396	17675	17803	17628	17629	18078	17521	17644	17672	17751	17596	17736	17619	17763	17749	17760	17808	17775	17550	17570	17625	17690	17949	17687	17790	17925	17812	17812	17748	17722	17802	17818	17783	17439	17592	17603	17885	17710	17788	17715	17639	17619	17592	17696	17856	17715	17642	17886	17797	17722	17742	17789	17807	17602	17628	17679	17765	17858	17560	17635	17848	17529	17637	17670	17795	17684	17770	17891	17683	17737	17791	17629	17671	17732	17853	17590	17744	17730	17753	17570	17603	17591	17750	17836	17826	17770	17710	17704	17742	17641	17720	17815	17646	17589	17594	17709	17699	17769	17762	17716	17652	17668	17672	17597	17702	17746	17715	18060	17705	17587	17604	17783	17794	17782	17724	17834	17932	17758	17785	17566	17751	17864	17752	17701	17604	17730	17698	17526	17670	17519	17582	17617	17661	17568	17749	17861	17714	18032	17832	17678	17659	17754	17793	17881	17586	17780	17805	17814	17780	17716	17697	17643	17787	17822	17755	17693	17825	17723	17646	17730	17729	17744	17912	17618	17790	17713	17654	17663	17570	17705	17753	17765	17567	17642	17808	17611	17795	17748	17720	17832	17732	17858	17774	17886	17712	17600	17764	17683	17660	17706	17733	17642	17927	17683	17704	17669	17863	17861	17721	17587	17657	17627	17719	17707	17818	17949	17913	17744	17673	17534	17526	17781	17848	17782	17788	17556	17753	17860	17809	17693	17792	17845	17663	17736	17364	17682	17797	17732	17667	17815	17801	17642	17605	17453	17613	17783	17631	17686	17535	17648	17879	17764	17868	17670	17689	17557	17951	17665	17739	17759	17727	17757	17947	17812	17842	17781	17863	17882	17750	17784	17531	17713	17833	17580	17684	17695	17796	17757	17746	17768	17776	17645	17723	17742	17715	17673	17729	17861	17712	17948	17655	17683	17739	17640	17730	17721	17564	17631	17594	17580	17588	17752	17795	17714	17952	17683	17932	17774	17622	17725	17727	17711	17582	17833	17761	17791	17768	17693	17761	17702	17677	17619	17475	17702	17654	17481	17612	17971	17613	17896	17550	17557	17610	17476	17822	17726	17815	17783	17827	17717	17726	17681	17987	17951	17698	17765	17803	17716	17900	17745	17711	17510	17621	17817	17831	17644	17781	17664	17757	17559	17661	17689	17556	17821	17786	17836	17964	17658	17620	17698	17617	17715	17703	17763	17805	17982	17700	17585	17820	17709	17937	17803	17760	17950	17898	17763	17736	17968	17831	17731	17816	17673	17689	17768	17705	17588
15918	19133	18694	17407	16353	15791	15635	15545	15407	15444	15239	15132	15256	15143	15030	15115	15106	15280	15288	15145	15216	14998	15267	15327	15050	15082	15140	15190	15228	15206	15109	15053	15177	15328	15092	15110	15225	15210	15219	15053	14944	15051	15073	15144	15078	15239	15407	15315	15399	15398	15377	15257	15176	15225	15248	15183	15144	15155	15042	15126	15125	15134	15112	14977	15061	15044	15088	14909	15078	15120	15047	15070	15229	15263	15160	15120	15117	15137	15140	15095	15225	15116	15163	15129	15229	15032	15193	15163	15026	15261	15053	15347	15078	15302	15192	15095	15082	15138	15238	15099	15036	14981	15146	15102	15121	15057	15043	15186	15120	15130	15074	15264	15224	15194	15096	15122	15174	15202	15194	15174	15198	15189	15083	15066	15062	15099	15178	15019	15218	15185	15252	14959	14963	15026	15029	15258	15322	15253	15201	15042	15203	15157	15083	15085	14997	15117	15172	15214	15105	14953	14968	15066	15192	15038	15280	15119	15211	15141	15236	15191	15051	15241	15074	15123	15155	15188	15197	14943	15270	15168	15147	15241	15052	15065	15161	15224	15052	15091	15077	14971	14954	15120	15106	15197	15201	15108	15033	14938	15099	15121	15115	15272	15071	15119	15019	15116	15050	15110	15073	15023	15037	14969	14992	15209	15028	15182	15008	15299	15152	15189	15157	15238	15045	15286	15208	15088	15235	15011	14992	14924	15000	15044	14969	15181	14911	15125	15037	15057	15339	15045	15094	15100	15078	15214	15134	15290	15163	14937	15068	15078	15266	15055	15179	15133	15097	15172	15113	14965	15075	15067	15054	15088	15134	15165	15194	14901	15122	15018	15165	14970	15176	15056	15055	15151	14976	15115	15210	14970	15279	15080	15149	14995	15101	15129	15058	15141	15084	15022	14976	15171	15113	15198	15264	15205	15124	15081	15150	15130	15063	15154	15210	15251	15145	15212	15188	15133	15004	15069	15036	15234	14877	15166	14956	15101	14985	15105	14948	15209	15129	15093	15049	15082	14935	14864	15215	15094	15143	15066	15127	15244	14991	15213	15042	15131	15148	15077	15122	15224	15021	15161	15242	14955	15145	15072	15036	15071	15204	15086	15145	15108	15088	15193	15196	15170	15098	15061	15208	15171	15276	15241	15194	15172	14999	15089	15029	15030	15150	15370	15080	15083	15039	15157	15007	15057	15102	15187	15165	15187	15079	15032	15231	15225	15063	15122	15178	15058	15100	14975	15132	15072	15048	15179	15052	15090	15137	15193	15217	15196	15072	15161	15154	15086	14941	15048	15280	14982	15115	15121	15009	15062	15047	15007	15030	15173	15087	15140	14904	15255	15155	15058	15160	15019	15000	15012	15016	15162	15052	15238	15201	15090	15249	15128	15152	14983	15287	15084	15213	15059	15098	15111	15250	15065	15099	15215	14942	15036	15268	15219	15155	15055	15228	15099	15125	15007	15225	15092	15056	15096	15070	15154	15162	15139	15316	15124	15015	15076	15164	15103	15042	15048	15049	15006	14947	15132	15072	15160	15223	15107	14804	15200	15096	14982	15152	15309	15201	15200	15039	15246	15191	15034	15073	14994	15082	15166	15322	15137	15159	15106	15145	15024	14972	15071	15352	15095	15071	15115	15071	15136	15036	15136	15046	15176	15044	15028	15054	15131	15100	15064	15264	15049	15196	15105	15190	15192	15080	15043	15134	15152	15095	15077	15139	15139	15020	15160	15016	15090	15019	15042	15135	15226	15103	15024	15231	15185	14943	15104	15138	15003	15153	15321	15261	15102	14968	15050	15106	15166	15027	15124	15174	15101	15136	15171	15148	15213	15094	15172	15072	15316	14972	15012	15198	15227	15148	15101	15057	15016	14929	15177	15095	15081	14961	15045	14951	15066	14937	15294	14978	15234	15161	15227	15173	14870	15129	15142	15132	15206	14977	15283	14949	15137	15115	14911	15258	15004	15224	15139	15093	14960	15242	15008	14969	15020	15129	15223	15200	15203	15032	15103	15114	15190	15129	15027	15145	15210	15140	15122	15188	15079	15249	14929	15257	15014	15301	14987	15093	15015	15329	15105	15169	15032	15201	15244	15247	15116	15030	15063	15150	15119	14959	15107	15166	15319	15113	15262	14870	15124	15134	15149	15131	15089	15112	15165	14995	15074	15147	14997	15172	15114	14914	15066	15081	15060	15170	15204	14970	15176	14997	15134	15204	15115	15238	15179	15211	15056	15083	15196	15234	15190	15019	14974	15181	15010	15124	15115	15044	15232	15188	15087	15120	15096	15117	15056	15037	15169	15192	15104	15193	15143	15269	15164	15062	15101	15096	15135	15128	15076	15171	15112	15131	15125	15079	15219	15107	15021	15186	15222	15031	15155	15078	15044	15144	15123	15123	15187	15313	15238	15202	15227	15149	15017	15028	15092	15165	15196	15069	15176	15006	15188	15214	15017	14998	15166	15005	15064	15044	15159	15138	15092	15154	15095	15159	15021	15212	15168	15224	15136	14976	15057	15018	15282	15105	14947	15148	15126	14921	15125	15217	14866	15063	15076	15063	15015	15085	15166	15176	15154	14973	15043	15089	15314	14964	15097	15233	15011	15098	15189	15222	15118	15044	15079	15148	14981	15185	15108	15175	14997	15048	15029	14880	15077	15102	15123	14929	15217	15156	15150	15176	15152	14960	15123	15019	15195	14980	14977	15246	15043	15132	15161	15188	15163	15087	14956	15111	15096	15184	15189	15174	15133	15174	15165	14976	15080	15069	14996	14958	15162	14857	15009	15288	15026	15116	15316	15192	15071	15102	15030	15051	15165	15091	15039	15107	15299	15061	15199	14956	15114	15237	15082	15120	15126	15130	15100	15194	14934	15047	15115	15058	15024	15107	15154	15029	15128	15035	15000	15091	15006	15057	15102	15192	15329	15088	15154	15251	14955	15073	14835	15209	15171	15090	15103	15004	15120	15100	15141	15052	15255	15168	15301	15228	14987	15109	15152	15192	15221	15205	14995	14991	14966	15076	15219	15091	15180	15029	14965	15044	15128	15172	15291	15156	15158	15077	14990	15312	15062	15126	15278	15071	15255	14944	15080	15098	15126	15186	15038	15111	15068	15135	15134	15161	15317	15147	15099	15102	15007	14970	15107	15090	15156	15218	15088	15261	15167	15093	15302	15192	15120	15109	15214	15124	15034	14976	15269	15273	15107	15317	15184	15100	15112	15081	15052	15183	15021	15165	15103	14991	15161	15130	15183	15273	15053	15173	15100	15122	15125	15011	15156	15175	15241	15008	15089	15152	15128	15193	15159	15315	15083	15072	14957	14990	15185	14964	15204	15166	15143	15189	15115	15114	14921	15109	14928	15119	15123	15105	15122	15119	15138	15154	15209	15220	15095	15093	15117	15108	15123	15001	15116	15166	15108	15185	15133	15074	15180	15166	15146	15088	15311	15339	15135	15088	15029	15225	14972	14979	14939	15038	15092	15264	15100	15079	14999	15130	15129	15094	15147	15136	15159	15083	15149	14967	15080	15131	15224	15006	15143	15200	15362	15107	14946	15006	15083	15397	15064	15293	15034	15236	15250	15042	15124	15280	15191	15121	15101	15256	15112	15184	15044	15126	15188	14952	15154	15226	15225	14892	15063	15034	15231	15014	15094	15004	15200	15107	15059	15035	15207	15134	15275	15160	14959	15094	15061	15115	15230	14872	14958	15089	15080	14949	14985	15086	15017	14932	15184	15155	15178	15087	15277	15153	15080	15085	15217	14935	15121	15043	15007	15112	15161	15127	14985	15118	15155	15231	14996	15199	15047	15050	14991	15192	15089	15057	15056	15007	15038	15363	14975	15152	15157	15118	15196	15273	15128	15140	15238	15084	15199	15083	15130	15084	15245	15087	15143	15008	15042	14939	15092	15002	15242	15205	15209	14967	15258	15025	15038	15042	15140	15105	15217	15036	15196	15264	15155	15147	15002	15255	15129	15175	15083	15148	15018	15214	15134	15199	15069	15164	15084	15099	15253	15243	15132	15200	15223	15143	15222	15081	15123	14838	15049	15088	14931	15046	15201	15218	15171	15226	15129	15097	15076	15122	15030	15193	15154	15306	15280	15145	15161	15090	15121	14902	15023	15118	15025	15125	15262	15012	15022	15206	14990	15294	14983	15286	15017	15116	15187	15011	15128	15081	15078	15254	15147	15201	15195	15176	15214	15262	15145	15137	15007	15209	15244	15039	15277	15151	15270	14985	15217	15066	15149	15078	15147	15039	15131	15145	15138	15277	15201	15233	15136	15111	15000	15021	15059	14989	15071	15082	14990	15130	15073	15140	15263	15091	15264	15093	15091	15118	15162	15008	15310	15021	15085	15133	15093	15118	15155	15208	15200	15192	14967	15180	15363	15161	15306	15112	15007	15127	15072	15135	15176	15155	15200	15128	15115	14927	15101	14983	15019	15108	15084	15391	15205	15025	15056	15106	15107	15182	15167	15023	15345	15210	15091	15166	15061	14918	15131	15126	15089	15025	15035	15110	15110	15121	15089	15018	15009	15142	15308	14909	15040	14985	15021	15130	15077	15219	15363	15069	15062	15070	15170	15124	15200	14949	15090	15139	15177	15053	15089	15192	15188	15204	15062	15077	15054	15083	15323	15136	15136	15117	15073	15043	15195	15114	15244	15102	15145	15069	15081	15168	15079	15035	15109	15122	15075	15063	15015	15098	14989	15182	15118	14963	15197	14924	14948	15193	15169	14862	14955	15113	15173	15027	15231	15075	15062	15042	15147	14938	15164	15014	15099	15264	15068	15038	15197	15043	15187	15145	15190	15030	15192	15095	15165	15107	14977	15082	14981	14997	15132	15048	15068	15154	15001	15149	15142	15105	15142	15090	15239	15056	15118	15130	15195	15015	14873	15125	15192	15139	15058	15216	15067	15057	15203	15297	15031	15121	15214	15142	15131	15270	15225	15162	14947	15192	14969	15020	15182	15260	14989	14964	15229	15023	15113	15045	15068	15167	14999	15310	15026	15154	15103	15158	15139	15072	15089	15188	15062	15048	15222	15020	15190	15077	15110	15055	14976	15049	15057	15097	15083	15221	15080	15066	15221	15230	15184	15201	15219	15108	14954	15016	15121
23994	21404	28885	24357	22203	21792	20540	18395	17513	17596	17441	17450	17423	17159	17311	17106	17156	17158	17370	17333	17202	17173	17279	17143	17010	17304	17252	17133	17233	17330	17237	17242	17247	17272	17053	17102	17040	17079	17229	17408	17217	17101	17167	16981	17322	17381	17590	17726	18277	18233	17916	17390	17274	17156	17087	17089	17001	17170	17178	17218	17206	17132	17345	16956	17023	17030	16973	17064	17130	17026	17137	17150	17287	17060	17069	17034	17038	17016	17139	16992	16864	17250	16938	17265	17085	17163	17219	16978	17288	16851	17016	17114	17001	17052	17175	17131	16927	17129	17020	17111	17150	17004	17259	17208	17061	17089	16950	17118	17187	17155	17189	16965	17179	16800	16848	16970	16957	17127	17093	16970	17126	17093	17021	17021	16953	17121	16993	17100	16780	17050	16946	16911	16984	16828	16879	17033	17050	17129	17196	17202	16977	17009	17094	17106	17102	17036	17145	16988	17064	17314	17045	16879	16965	17201	17251	17061	16867	17059	16994	16937	17021	16925	17004	17004	17026	17055	16735	16941	16738	17031	17053	17065	17184	17159	17024	16962	17200	16790	16830	17081	16969	17223	17155	16967	17242	17022	17146	16993	16988	16985	16939	17025	16867	16885	16981	17149	17172	16891	16833	16903	16975	16987	17015	17031	16993	17155	16837	16970	16763	16894	17099	16991	16932	16911	17180	16909	17130	16989	17243	17158	17258	17038	17035	16998	17181	17085	17230	17051	17075	17243	17264	17063	17155	17044	16904	16993	17142	17033	17180	17069	17142	17120	17257	17083	16999	17225	17131	16848	17077	16990	16926	17066	17061	17017	16990	17094	17046	17054	17103	16994	17069	17055	17121	17055	16799	16891	16902	17086	17004	17114	17074	17181	17072	16981	16853	17119	17206	17162	17056	17138	16870	17063	16996	17186	17008	17093	17168	17149	17199	17077	17160	16861	17106	16988	17028	17038	17064	17106	17164	17068	17044	17168	17113	16988	17069	17180	16955	17008	17103	17241	17184	16976	16918	17104	17078	17008	17290	17124	16878	17002	16927	17250	16961	17169	17237	17135	16822	17097	17124	17140	17073	17204	16940	16995	17195	16904	17135	16938	17067	17060	17171	16978	17003	16973	17065	17139	17102	17085	17043	16948	17032	17076	17036	17167	17116	16959	17013	17030	17145	17208	17196	17006	17046	17204	17048	17104	17058	16960	17141	16983	17175	16947	16983	17104	17291	17025	16870	16762	16968	17044	17295	17214	16909	16893	17085	17191	16876	17276	17096	17104	17081	17053	16964	17166	17211	17039	17101	16980	16886	17221	17185	17132	17087	16993	16873	17043	17126	17097	16941	16989	16896	17071	17113	17131	16980	17090	17164	17215	17166	17006	17060	16975	17004	17068	16853	17134	16838	17145	17072	16883	17044	16885	17252	17129	17057	17014	17103	16854	17086	17070	17017	17026	16897	17249	16942	17232	16929	16999	17029	17173	16922	17085	17069	17205	17003	17024	17135	17074	17067	16809	16889	17108	17331	16967	16999	17046	17068	16967	17275	17072	17072	17056	17172	17056	17284	16972	17056	17216	17145	17080	16860	17162	16956	16870	17107	17093	17085	16952	16903	17026	17163	17052	17056	17003	17049	17175	17128	16956	16982	17169	17054	17060	17102	17183	17098	17003	16976	17082	17102	17115	17004	17075	16962	16932	17140	16983	17029	17096	16893	17038	17091	17062	17038	17072	16997	16936	17070	16962	17121	17210	16958	17042	17139	16937	16969	17009	16837	17162	17105	17041	17056	16999	16986	17114	17004	17034	17282	16990	16852	16979	16968	17018	16967	17103	17101	17216	16917	17034	17011	16906	16861	16990	17027	16958	16975	17006	17044	17044	17121	16979	17023	17097	17006	17117	16934	16860	17005	17051	17099	16893	17065	17044	17008	17213	17113	17087	17034	16978	17154	17095	17039	16922	17124	16934	16859	17104	17058	17045	16920	17032	17015	17053	17161	16853	17026	17206	17090	17070	17109	17059	16965	16853	17101	16911	17100	16966	17152	17149	17129	17053	17040	17046	17090	16940	16871	17087	16998	17117	17142	16935	17173	17050	17206	16864	17244	17021	17023	16876	16904	17012	17044	16981	17167	17095	17147	17124	17128	17245	17092	16957	16929	16984	17114	17143	17125	17010	17134	16802	16993	17145	16996	17125	17084	17017	17016	16977	16962	16838	17162	16946	16847	16943	17226	16828	17154	17032	16880	17083	17030	17073	17187	16986	17034	16977	17141	17000	17091	17005	16906	17079	16974	17211	17222	16962	17120	16957	16867	17071	17144	17280	17125	17201	17085	17193	16920	17049	17235	16861	17053	17108	17037	17249	17140	16962	17079	16880	16980	17046	17033	16932	17023	16907	16956	17092	17063	17113	17035	17103	16928	16953	17147	17022	17142	17276	16880	16978	16976	17094	16973	17044	17157	17025	17237	17117	17125	16979	16998	16851	16909	17069	17047	16986	17096	17008	17017	16941	17063	16974	17074	17206	17149	17118	17272	16947	17004	17250	16935	17073	17113	17125	17127	17060	17077	17011	17050	17124	17100	17113	17080	17323	17344	16994	17031	17100	17201	16999	17171	17035	17156	17029	16945	16931	17180	17001	16865	16969	17319	16766	17217	17002	17032	16923	17128	17149	17097	16951	16960	17049	17056	16992	17144	17071	17064	17083	17210	16966	16912	16882	17202	17054	16967	17069	17210	17000	17029	17035	17078	17048	17016	17203	17090	17079	16994	16847	17102	16864	17003	16915	17085	17196	17050	16666	17011	16722	16730	17162	17045	16959	16938	17097	16926	17022	16967	17160	17071	16919	17057	17046	16731	16926	16954	16920	17075	17135	17081	17072	16892	16820	16891	17153	17142	16848	17032	17137	17178	17010	17091	17047	17062	17024	16990	16954	17198	17062	16870	17036	16936	16920	16889	16994	16970	16944	17163	17059	16994	17063	17184	17037	17235	16981	17106	16989	17142	17098	17123	17085	16957	16823	17096	16916	17214	17157	17044	17015	17042	17025	17116	17005	16984	17095	17044	16847	17024	17343	16767	17154	16904	17171	16989	17170	17253	16962	16958	17184	17005	16876	16989	17006	17297	16955	16984	17154	17060	17131	17068	17012	17072	16942	17145	17143	17141	16962	16885	17106	17122	16919	17232	17162	17001	16984	17108	16947	16930	17048	17137	17171	16990	17032	17045	17203	17025	16943	17208	17076	16913	17018	17031	16994	17025	17016	17063	17036	17095	16940	17131	16983	17155	17226	17135	17177	17238	17165	16869	17191	17038	16855	16973	17200	17120	17022	16871	17035	17085	16957	16944	16993	16888	16990	17063	17166	17330	17021	16891	16804	16853	17235	16913	17234	17060	16991	17028	17081	17144	17085	17096	17339	16915	17027	16966	16941	16970	17105	17131	17082	17060	16900	17016	17197	17065	17065	17126	17113	16954	16978	16989	17265	17002	16912	17090	16967	16965	17109	17097	17199	16913	17091	17127	17066	17048	16943	17028	17107	17006	17055	17136	17006	16846	17213	17106	17205	17060	17144	17068	17037	17177	17304	16867	17037	17171	16736	16854	17092	17260	17037	17039	17150	17064	17043	16989	16824	17031	17176	16963	17149	17098	17065	16954	16999	17142	17080	17026	17110	17260	17170	17071	17121	17339	17114	17185	16902	17222	17067	17112	16927	17026	16963	17076	17137	17022	17066	17135	17040	16957	16997	17183	17114	16940	16930	17014	17154	17069	17103	17130	17245	16986	17112	17154	17187	17119	17076	17053	16950	17048	16931	17063	16995	17056	16921	17033	17254	17105	17106	17019	17017	17087	16893	17057	16930	17075	17117	16979	16965	17073	16780	17149	16929	17281	16822	16928	17219	17125	16934	17089	17066	17052	17244	16985	17026	17227	17247	17197	17235	17082	17241	17073	16927	16971	17161	16868	17009	17084	17057	16925	16901	17088	16847	17264	17210	17069	16978	16942	16911	17093	17098	17210	17007	17120	17051	17119	16961	17007	17085	17211	17201	17083	17055	17025	17210	16928	17088	17106	17151	17198	17106	17002	17024	17122	16994	17020	17100	16976	16947	17151	17134	16986	17036	17196	16959	17138	16990	17158	17112	17083	17194	17175	17121	16915	17063	17071	16948	17044	17086	17148	17088	17081	17061	17087	16984	16919	16904	17175	16889	17048	16975	17009	16984	17256	17215	17099	17058	17191	17109	17215	17280	17100	16967	17155	16882	16996	17030	17162	17064	17204	17038	17110	17061	17098	17000	17169	17123	17161	17129	17200	17174	17011	17006	17312	17089	17107	16992	17329	17146	17142	17098	17027	17029	16852	17081	17065	17082	16964	17059	16901	16977	17277	17294	17001	16971	16985	17089	16942	17038	16988	17022	17153	16970	17053	17159	17222	16793	17064	17054	17083	17097	17230	17128	17094	17111	17206	17100	17163	16752	17101	17135	16956	17062	17059	17022	16901	17165	17048	16953	16970	17137	16957	17061	16873	16924	16951	17000	17204	16829	16996	17161	17136	17005	16902	16944	17045	17087	17233	17015	17259	17013	17016	16872	16886	16911	17081	17013	17032	16947	17047	16966	17250	17124	16894	16949	16986	16896	16920	17125	17276	17124	17256	17207	17246	17128	17054	17005	17203	17099	17101	16929	17023	16951	17165	17224	17063	16994	17030	16913	17018	17004	17020	17182	17095	17019	16923	17044	17011	16952	17087	17083	16932	17020	17025	16896	17037	17078	17100	17033	17229	17045	16917	17063	17095	17202	17136	17099	17234	16968	17072	17046	16947	16828	16966	17023	16975	16892	17109	17178	17201	16957	17142	17151	17015	16915	17076	17090	17013	16991	17063	17079	16998	17233	17269	17091	17211	16784	17105	17036	17126	17018	16952	17056	17015	17150	16761	17157	17155	17158	17038	17179	17152	17071	17168	17042	17129	17095	17193	16921	16792	17084	17350	17132	17066	16963	17085	17151	17041	17050	17081	17036	16915	16864	17057	16865	16928	17182	17362	16964	16985	17157	17189	17253	17189	17250	16911	17144	16988	17000	17097	17091	16847	16957	16859	17116	16954	17089	16898	17069	17094	17022	17033	16913
16502	26931	24785	20321	18433	16901	16323	16011	15542	15425	15202	15043	15068	15049	14947	15015	14987	15041	14986	14957	14988	14833	15012	14849	14852	14681	14791	14898	15000	14709	14875	14797	14873	14935	14947	14943	14729	14866	14850	14807	14841	14744	14873	14728	14890	14958	15499	16043	16692	16339	15582	15082	15012	14755	14564	15055	14815	14729	14833	14620	14826	14663	14807	14799	14641	14819	14619	14865	14736	14775	14876	14865	14782	14692	14711	14603	14725	14823	14727	14754	14730	14802	14628	14707	14793	14717	14671	14850	14782	14636	14764	14883	14738	14995	14828	14671	14756	14706	14835	14798	14706	14865	14750	14783	14734	14568	14744	14703	14700	14738	14684	14759	14776	14730	14734	14871	14850	14595	14791	14839	14831	14554	14681	14670	14847	14583	14673	14819	14730	14843	14788	14772	14745	14711	14918	14749	14790	14880	14755	14851	14745	14773	14864	14615	14832	14660	14860	14815	14537	14756	14522	14798	14676	14779	14690	14766	14734	14615	14747	14527	14742	14838	14683	14709	14718	14674	14542	14722	14802	14825	14816	14744	14808	15009	14818	14780	14839	14487	14693	14663	14923	14589	14719	14636	14744	14748	14799	14734	14824	14607	14654	14726	14645	14785	14769	14749	14666	14912	14870	14752	14720	14878	14711	14768	14589	14720	14704	14760	14809	14839	14805	14889	14666	14630	14752	14837	14681	14847	14810	14760	14577	14864	14669	14614	14880	14703	14793	14558	14663	14755	14758	14645	14927	14698	14890	14747	14619	14888	14766	14863	14764	14897	14849	14627	14770	14704	14715	14838	14718	14605	14594	14820	14636	14791	14664	14764	14623	14733	14861	14731	14795	14497	14754	14750	14547	14723	14643	14784	14675	14798	14640	14848	14768	14877	14728	14800	14686	14790	14823	14638	14847	14632	14900	14805	14673	15001	14648	14699	14611	14738	14657	14659	14924	14666	14773	14798	14790	14594	14591	14852	14849	14695	14583	14853	14726	14882	14825	14750	14691	14794	14806	14782	14685	14628	14894	14691	14621	14825	14839	14845	14799	14736	14899	14683	14484	14670	14656	14926	14758	14838	14807	14945	14686	14787	14603	14629	14685	14786	14549	14650	14766	14780	14419	14732	14773	14715	14743	14896	14638	14788	14473	14585	14681	14747	14596	14645	14674	14733	14778	14773	14666	14755	14688	14596	14860	14753	14623	14682	14807	14624	14672	14638	14637	14690	14556	14783	14572	14830	14812	14639	14661	14626	14728	14740	14665	14857	14550	14724	14703	14645	14801	14832	14557	14836	14691	14719	14686	14799	14753	14755	14712	14862	14711	14640	14661	14633	14667	14642	14611	14790	14781	14745	14663	14738	14721	14873	14529	14885	14736	14706	14600	14733	14723	14831	14424	14718	14677	14728	14677	14872	14697	14618	14664	14607	14749	14680	14763	14730	14651	14712	14812	14815	14680	14652	14911	14602	14767	14530	14784	14808	14718	14633	14923	14642	14796	14748	14743	14771	14709	14827	14550	14812	14792	14765	14800	14816	14700	14625	14764	14752	14875	14871	14745	14795	14678	14675	14716	14771	14520	14762	14720	14567	14706	14730	14755	14779	14737	14784	14814	14630	14919	14644	14609	14701	14829	14710	14543	14939	14613	14755	14891	14716	14766	14797	14871	14657	14762	14785	14709	14678	14952	14769	14701	14719	14697	14727	14568	14571	14825	14597	14727	14698	14734	14596	14795	14940	14836	14644	14818	14691	14776	14732	14634	14661	14825	14602	14912	14847	14797	14780	14999	14717	14700	14677	14630	14642	14740	14733	14657	14911	14690	14795	14779	14668	14781	14828	14775	14699	14794	14816	14823	14771	14949	14658	14626	14777	14633	14665	14644	14584	14753	14693	14839	14588	14740	14850	14769	14656	14884	14708	14796	14752	14701	14763	14678	14856	14743	14495	14793	14556	14563	14770	14762	14576	14716	14669	14694	14611	14829	14789	14625	14688	14712	14833	14713	14591	14787	14764	14794	14593	14786	14837	14715	14717	14654	14616	14852	14743	14893	14600	14838	14797	14688	14713	14620	14738	14766	14709	14907	14834	14807	14717	14719	14686	14743	14553	14675	14736	14625	14770	14840	14743	14677	14801	14637	14531	14754	14813	14779	14754	14694	14883	15003	14761	14766	14700	14633	14859	14807	14634	14700	14725	14732	14757	14574	14886	14668	14736	14731	14764	14717	14711	14746	14549	14667	14703	14718	14800	14893	14815	14868	14743	14671	14727	14808	14919	14754	14706	14728	14662	14623	14882	14744	14649	14687	14424	14942	14759	14571	14657	14757	14775	14738	14806	14813	14609	14806	14765	14763	14884	14779	14805	14524	14695	14830	14567	14880	14643	14918	14746	14581	14603	14554	14875	14729	14710	14796	14632	14808	14655	14631	14613	14830	14858	14790	15005	14552	15008	14646	14838	14818	14635	14718	14769	14842	14728	14728	14641	14818	14673	14831	14727	14762	14598	14721	14585	14720	14597	14809	14662	14642	14637	14637	14672	14722	14720	14569	14825	14703	14768	14818	14827	14815	14829	14714	14644	14911	14659	14807	14786	14768	14873	14761	14795	14761	14882	14798	14841	14670	14734	14827	14710	14874	14715	14688	14859	14586	14630	14765	14806	14790	14761	14669	14849	14700	14588	14663	14892	14867	14833	14659	14633	14616	14730	14861	14748	14768	14712	14632	14830	14820	14729	14819	14771	14711	14723	14783	14844	14718	14832	14644	14669	14611	14887	14762	14780	14640	14758	14603	14766	14687	14665	14875	14636	14616	14728	14697	14714	14872	14688	14747	14592	14835	14720	14808	14630	14775	14937	14689	14624	14654	14801	14715	14752	14795	14746	14679	14648	14833	14767	14847	14900	14749	14725	14840	14623	14689	14679	14660	14897	14491	14810	14546	14690	14765	14830	14777	14595	14763	14689	14687	14802	14722	14859	14704	14835	14761	14623	14707	14556	14816	14689	14826	14686	14814	14855	14744	14726	14855	14621	14715	14820	14689	14759	14753	14869	14893	14630	14760	14510	14648	14737	14625	14575	14825	14780	14626	14808	14825	14725	14832	14700	14663	14667	14708	14644	14887	14813	14841	14834	14624	14685	14747	14737	14523	14526	14724	14872	14579	14830	14712	14696	14760	14748	14642	14778	14825	14921	14703	14610	14736	14823	14717	14710	14575	14943	14813	14909	14851	14726	14599	14722	14808	14807	14714	14648	14685	14783	14755	14780	14815	14617	14738	14564	14723	14735	14799	14585	14701	14741	14811	14629	14776	14611	14572	14764	14649	14780	14695	14707	14790	14825	14813	14721	14670	14647	14835	14746	14827	14632	14821	14774	14753	14750	14600	14774	14842	14749	14640	14829	14654	14723	14669	14661	14819	14838	14808	14626	14851	14549	14789	14586	14788	14743	14762	14867	14544	14654	14808	14767	14673	14751	14751	14821	14937	14898	14864	14718	14759	14699	14721	14765	14734	14667	14719	14784	14739	14710	14666	14673	14789	14726	14601	14680	14791	14686	14767	14747	14615	14713	14696	14888	14640	14857	14695	14801	14802	14758	14787	14729	14997	14913	14748	14775	14767	14747	14803	14708	14680	14704	14977	14695	14757	14668	14838	14731	14666	14743	14885	14612	14825	14718	14737	14746	14708	14756	14867	14634	14699	14825	14710	14616	14643	14786	14610	14736	14726	14727	14689	14670	14763	14662	14848	14620	14852	14776	14767	14651	14586	14749	14729	14805	14685	14566	14808	14725	14760	14681	14686	14617	14651	14708	14544	14803	14801	14653	14842	14661	14606	14828	14712	14751	14675	14560	14672	14688	14719	14798	14763	14765	14840	14850	14807	14793	14601	14641	14742	14553	14686	14846	14668	14644	14667	14639	14646	14786	14711	14707	14736	14780	14726	14863	14677	14793	14738	14800	14656	14693	14711	14660	14702	14658	14727	14746	14805	14844	14777	14706	14713	14631	14734	14735	14681	14878	14722	14860	14671	14635	14685	14906	14786	14717	14602	14719	14795	14798	14784	14855	14748	14652	14683	14771	14771	14707	14935	14714	14795	14656	14704	14799	14743	14838	14781	14592	14838	14667	14791	14591	14657	14765	14820	14799	14626	14774	14849	14690	14726	14774	14647	14704	14722	14755	14737	14658	14919	14658	14824	14899	14587	14700	14830	14765	14831	14594	14720	14728	14649	14768	14839	14696	14856	14749	14859	14683	14887	14561	14933	14673	14702	14667	14717	14716	14606	14865	14715	14686	14687	14779	14813	14836	14883	14674	14669	14715	14639	14675	14828	14703	14713	14667	14742	14596	14664	14824	14717	14568	14730	14728	14612	14681	14590	14884	14718	14864	14617	14709	14657	14768	14796	14646	14711	14902	14664	14811	14713	14660	14798	14880	14766	14795	14825	14750	14762	14740	14598	14937	14752	14645	14827	14687	14691	14655	14872	14646	14669	14725	14812	14769	14668	14645	14572	14659	14660	14772	14883	14683	14855	14846	14681	14575	14755	14659	14680	14637	14804	14841	14567	14718	14792	14771	14792	14668	14760	14771	14852	14615	14715	14684	14873	14754	14524	14741	14692	14795	14926	14751	14801	14729	14877	14823	14945	14780	14759	14590	14610	14937	14623	14683	14778	14744	14848	14717	14606	14554	14810	14755	14598	14731	14716	14653	14591	14806	14923	14673	14798	14826	14762	14787	14737	14690	14841	14738	14748	14509	14802	14835	14778	14599	14904	14903	14831	14772	14819	14703	14692	14719	14778	14748	14616	14677	14865	14818	14618	14721	14666	14805	14654	14930	14628	14798	14740	14685	14664	14529	14603	14771	14834	14685	14648	14689	14804	14559	14855	14847	14655	14872	14680	14612	14800	14905	14858	14802	14623	14652	14600	14886	14829	14748	14711	14757	14903	14641	14824	14810	14794	14774	14761	14849	14754	14655	14675	14987	14715	14876	14618	14797	14654	14804	14816	14740	14892	14726	14808	14648	14829	14636	14748	14575	14858	14815	14637	14684	14966	14654	14806	14850	14669	14723	14676	14729	14548	14781	14651	14842	14916	14753	14845	14887	14890	14867	14718	14653	14661	14709	14722	14661
22887	21341	29250	23798	21536	23534	25032	19654	18640	19010	18589	18487	18226	18371	18351	18124	18162	18109	18372	18204	18141	18091	18038	17943	17970	18022	17897	18148	17949	17870	18021	17890	18134	17985	18103	17835	17871	18050	17703	18032	18025	18097	17829	17809	17864	17964	19289	20002	19919	19391	18634	18219	18093	17843	17752	17801	18018	17974	17813	17587	17811	17819	18022	18078	18018	17823	17853	17893	17938	17987	17816	17803	17760	17861	17733	17899	17975	17878	17778	17742	17909	17762	17802	18024	17933	17784	17764	17708	17923	17986	17758	18089	18060	18149	17677	17762	17793	17916	17930	17722	17708	17731	17787	17785	17902	17747	17717	17948	17662	17875	17773	17706	17919	17857	17794	17590	17741	17666	17797	17937	17925	17899	18004	17598	17961	17846	17951	17927	17787	17969	17808	17892	17871	17740	17764	17589	18009	17691	17679	17812	17898	17868	17673	17853	17824	17664	17722	17831	17872	17886	17728	17789	17828	17832	17812	17970	18104	17832	17777	17695	17497	17721	17939	17750	18080	17782	17955	17649	17769	17937	17851	17859	17705	17799	17882	17762	17786	17831	17808	17613	17643	17810	17929	17836	17857	17711	17780	17832	17947	17699	17804	17591	17884	17740	17642	17897	17757	17887	17935	17807	17679	17667	17584	17942	18009	17804	17778	17717	17972	17901	17848	17943	17839	17927	17846	17936	17941	17734	17924	17626	17931	17657	17928	17600	17899	17745	17957	17894	17735	17804	17832	17671	17919	17796	17869	17909	17875	17819	18031	17718	17872	17978	17720	17721	17824	17560	17772	17807	17886	17932	17909	17838	17842	17804	17707	17718	17817	17779	17845	17760	17888	17970	18005	17670	17707	17743	17884	17692	17842	17813	17787	18137	17844	17912	17650	17717	17865	17664	17790	17740	17735	17804	17880	17650	17902	17741	17889	17789	17897	17908	17844	17851	17855	17872	17671	17809	17898	17984	17787	17787	17894	17764	17748	17844	17889	17740	17743	17884	17768	17814	17788	17836	17833	17903	17804	17758	17770	17944	17868	17765	17830	17695	17684	17881	17827	17968	17953	17848	17976	17762	17706	17926	17944	17887	17840	17743	17800	17769	17817	17666	17840	17755	17920	17730	17802	17904	17861	17801	17567	17894	17882	17801	17698	17759	17735	17777	17738	17811	17806	17722	17825	17763	17705	17714	17881	17898	17705	17675	17742	17741	17882	17939	17624	17906	17936	17803	17684	17850	17932	18011	17782	17782	17765	17656	18025	17782	17838	17756	17747	17705	17713	17832	17902	18122	17737	17816	17768	17707	17666	17810	17838	17921	17755	17924	17837	17902	17930	17733	17734	18058	17772	17663	17938	17918	17737	17655	17713	17720	17812	17792	17854	17716	17777	17874	17789	17568	17726	17732	17815	17869	17918	17799	17755	17720	17842	17911	17765	17861	17670	18010	17744	17925	17832	17848	17858	17797	17679	17756	17792	17948	17765	17832	17847	17853	17586	17821	17792	17738	17714	17883	18033	17760	17765	17723	17669	17732	17937	17788	17819	17814	17803	17687	17738	17843	17836	17793	17750	17849	17733	17875	17758	17803	17863	17835	17709	17727	17869	17834	17891	17808	17863	17830	17718	17977	17879	17440	17682	17817	17868	17804	17843	17711	17784	17937	17930	18032	17887	18170	17859	17603	17970	17939	17722	17943	17748	17578	17873	17557	17793	17808	17999	17907	17625	17829	17904	18000	17702	17692	17932	17724	17823	17892	17772	17876	17914	17837	17814	17588	17856	17727	17752	18004	17935	17695	17948	17829	17827	17796	17916	17769	17659	17817	17894	17799	17658	17836	17785	17833	17703	18035	17661	17714	17832	18026	17875	17867	17969	18079	17710	17727	17859	17685	17655	17797	17939	18003	17876	17718	17973	17935	17743	17860	17724	17955	17849	17872	18009	17871	17826	17829	17683	17640	17909	18071	17905	17573	17814	17866	17639	17750	17815	17749	17675	17682	17787	17720	17767	17761	17750	17991	17873	17671	17828	18064	17888	17814	17595	17746	17763	17897	17834	17745	17969	18001	17860	17742	17776	17885	17685	17797	17537	17771	17685	17839	17956	17910	17852	18017	17708	17868	17691	17822	17972	17878	17984	17704	17818	17915	17792	17848	17934	17970	17882	17866	17876	17797	17820	17648	17684	17640	17939	17746	17871	17842	17840	17851	17769	17774	17875	17805	17856	17984	17819	17842	17654	17898	17927	17891	17848	17744	17878	17999	17658	17825	17642	17836	17791	17813	17779	17982	17737	17965	17915	17820	17868	17874	17980	17918	17566	17789	17737	17801	17698	17941	17799	17858	17763	17835	17893	17853	17875	17851	17823	17767	17891	17654	17917	17867	17894	17675	17864	17846	17960	17751	17708	17825	17904	17939	17705	17869	17799	17592	17722	17811	17686	17803	17858	17609	17985	17706	17929	17994	17842	17698	17947	17613	17806	17772	17654	17906	17868	17803	17843	17870	17829	17774	17757	17766	17876	17870	17870	17755	17819	17686	17694	17854	17570	17708	17841	17904	17850	17753	18047	17879	17795	17833	17737	17918	17767	17727	17742	17704	17814	17735	17860	17842	17546	17896	17695	17812	17820	17615	17856	17852	17684	17693	17765	17450	17733	17666	17834	17616	17891	17757	17860	17629	17839	18000	17794	17785	17778	17857	17796	17788	17629	17876	17703	17705	17923	17758	17910	17960	17822	17791	17815	17803	17757	17870	17679	17820	17889	17770	17469	17994	17831	17807	17665	17870	17771	17640	17793	17867	17861	17774	17816	17606	17786	17838	17901	17767	17858	17756	17874	17767	17819	17858	17680	17935	17777	17891	17967	17691	17964	17840	17793	17772	17934	17827	17838	17773	18007	17753	17863	17826	17822	17862	17955	17820	17740	17928	17959	17863	17737	17996	17741	17839	17931	17602	17746	18037	17820	17704	17921	17768	18004	17816	17698	17839	17760	17756	17869	17697	17922	17928	17858	17663	17795	17720	17700	17791	17614	17853	17909	17643	17870	17768	17867	17963	17661	17806	17819	17720	17788	17809	17814	18084	17949	17515	17858	17902	17824	17826	17732	17765	17717	17842	17785	17810	17825	17829	17850	17892	17904	17604	17784	17936	17922	17975	17853	17836	17788	17680	17817	17787	18044	17960	17646	17892	17837	17826	17892	17884	17800	17556	17788	17721	17719	17965	17981	17991	17866	17845	17705	17764	17928	17792	17903	17752	17728	17773	17741	17784	18034	17715	17856	17704	17697	17749	17868	17855	17838	17808	17863	17858	17802	17605	17882	17792	17779	18072	17786	17795	17845	17847	17769	17789	17841	17815	17826	17870	17810	17658	17874	17892	17656	17809	17936	17967	17843	17561	17681	17766	17726	17725	17820	17910	17949	17845	17982	17909	17774	17897	17678	17656	17712	17959	17770	17764	17906	18007	17900	17789	17718	17865	17722	17827	17834	17672	17703	17729	17851	17940	17673	17825	17873	17711	17931	17858	17915	18226	17815	17900	17868	17733	17754	17819	17780	17820	17601	17712	17876	17634	17857	17699	17812	17726	17847	17743	17867	17878	17747	17674	17745	17770	17879	18038	17674	17715	17961	17793	17775	17764	17745	17661	17814	17699	17662	17812	17604	17895	17784	17718	17768	17752	17808	17727	17951	17747	17808	17883	17750	17736	17811	17891	17746	17748	17792	17789	17840	17738	17623	17774	18055	17639	17705	17793	17856	17838	17812	17752	17881	17787	17706	17732	17877	17715	17764	17852	17932	17854	17861	17911	17802	17634	17966	17695	17789	17904	17789	17847	17898	17703	17810	17830	17852	17713	17649	17796	17788	17719	17868	17786	17849	17862	17885	17797	17830	17752	17960	17620	17815	17503	17648	17678	17751	17838	17984	17573	17855	17682	17926	17871	17745	17787	17752	17714	17823	17713	17811	17820	17698	17824	17694	17741	17733	17907	17830	17701	17623	17650	17819	17712	17759	17810	17966	17759	17910	17897	17997	17501	17678	17787	17685	17858	17836	17752	17726	17991	17958	17749	17743	17719	17841	17747	17889	17513	17712	17744	17961	18098	17943	17866	17969	18008	17935	17719	17959	17834	17762	17706	17757	17814	18000	17763	17786	17810	17891	17744	17816	17771	17759	17873	18086	17755	17749	17744	17853	17918	17963	17814	17717	17755	17652	17821	17765	17862	17930	17801	18039	17926	17850	17784	17924	17764	17773	17817	17648	17674	17895	17915	17750	17725	17779	17923	17823	17716	17827	17694	17603	17805	17997	17868	17784	17702	17967	17864	17662	17806	17755	17737	17579	17813	17712	17896	17801	17920	17795	17731	17880	17970	17873	17655	17789	17807	17563	18060	17808	17760	17816	17795	17904	17789	17834	17814	17980	17830	17961	17764	17781	17869	17810	17907	17692	17999	17684	17866	17581	17767	17973	17777	17880	17763	17807	17729	17769	17908	17757	17784	17735	17757	17813	17667	17824	17820	17925	17679	17655	17811	17995	17645	17939	17809	17876	17605	17831	17795	17784	17755	17801	17785	17787	18098	17734	17884	17840	17719	17662	17816	17862	17817	17998	17680	17903	17786	18035	17814	17839	17785	17789	17756	17670	17789	17708	17796	17802	17965	17748	17669	17921	17874	17635	17798	17947	17838	17929	17772	17931	17876	17908	17604	17837	17937	17856	17738	17954	17971	17708	17768	17818	17912	17785	17844	17639	17790	17882	17892	17948	17875	17621	17763	17822	17756	17754	17619	17818	17743	17714	17833	17805	17909	17921	17762	18113	17798	17939	17798	17782	17692	17822	17824	17882	17837	17875	17781	17616	17865	17958	17961	17857	17806	17720	17875	17828	17876	17967	17858	17878	17667	17782	17686	17727	17829	17737	18044	17521	17877	17836	17889	17893	17901	17942	17711	17811	17900	17982	17803	17902	18016	17628	17864	17989	17752	17905	17694	17879	17869	17801	17844	17849	17515	17668	17782	17650	17843	17815	17740	17853	17732	18007	17740	17738	17948	17805	17658	17586	17863	17773	17944	17838	17968	17877	17707	17788	17856	17949	17846	18073	17714	17931	17942	17887	17762	17874	17640	18058	17673
18960	32160	29622	23874	20596	18851	17786	17376	16597	15921	15934	15818	15558	15450	15480	15474	15561	15478	15684	15460	15242	15213	15165	15256	15127	15291	15287	15304	15108	15380	15299	15448	15243	15339	15168	15415	15333	15191	15149	15400	15135	15202	15313	15206	15265	15768	17524	18393	18476	17230	16176	15616	15135	15146	15334	15157	15072	15272	15089	15101	15345	15122	15188	15244	15248	15150	15054	15012	15103	15231	15222	15290	15111	15046	15194	15254	15251	15286	15120	15131	15043	15129	15010	15217	15336	15163	15168	15303	15341	15256	15111	15234	15101	15172	15149	15204	15129	15179	15271	15199	15324	15084	15300	15301	15224	15091	15196	15178	15380	15136	14953	15237	15257	15166	15215	15044	15234	15006	15249	15153	15217	15222	15194	15201	15178	15131	15191	15175	15394	15123	15205	15095	15064	15327	14973	15088	15246	15339	15099	15155	15190	15199	15036	15148	15232	15094	15186	15134	15239	15134	15155	15104	15105	15289	15212	15115	15207	15128	15280	15288	14972	15124	15157	15231	15084	15184	15036	15153	15091	15235	15278	15259	14982	15257	15118	15080	15057	15378	15244	15177	15226	15152	15057	14877	15225	15087	15266	15198	15074	15182	15237	15291	15100	15024	15288	15209	15216	15203	15063	15352	15253	15062	15149	15140	15279	15311	15162	15282	15159	15113	15211	15096	15352	15032	15231	15237	15219	15158	15228	15219	15247	15178	15176	15196	15161	15059	15248	15252	15155	15226	15168	15286	15170	15291	15139	15191	15076	15144	15272	15192	15173	15293	15271	15012	15283	15186	15205	15228	15146	15156	15205	15314	15105	15018	15115	15065	15031	15067	15110	15146	15246	15175	15258	15206	15062	15102	15139	15085	15188	15213	15175	15269	15415	15229	14974	15217	15352	15208	15179	15027	15184	15308	15065	14934	15035	15205	15076	15225	15131	15183	15084	15145	15140	15120	15256	15232	15190	15232	15374	15147	15285	15148	15276	15200	15219	15100	15231	15084	15074	15253	15122	15091	15164	15138	15200	15121	15092	15010	15038	15020	15236	15144	14857	15167	15311	15064	15201	15125	15098	15419	15070	15308	15199	15352	15161	15214	15137	15096	15064	15092	15111	15159	15293	15127	15074	15185	15226	15140	15083	15253	15151	15152	15311	15136	15253	15045	15315	15029	15252	15183	15211	15065	15217	15207	15076	15064	15247	15209	15147	15034	15167	15016	15279	15006	15199	15103	15220	15073	15201	15130	15223	15272	15119	15139	15053	15155	15312	15107	15127	15113	15268	15147	15261	15165	15238	15077	15098	15156	15238	15186	15054	15036	15061	15227	15227	15168	15282	15277	15028	15039	15314	15135	15201	15083	15192	15010	15018	15184	15179	15258	15103	15247	15040	15217	15191	15286	14904	15001	15146	15180	15004	15101	15203	15410	15083	15018	15270	15187	15013	15124	15255	15178	15202	15109	15259	15109	15352	15183	15265	15053	15133	15262	15294	15201	15069	15165	15211	15202	15223	15143	15113	15267	14925	15163	15173	15225	15413	15284	15153	15252	15175	15048	15142	15169	15156	15110	15097	15179	15200	15156	15062	15169	15273	15239	15095	15216	15248	15190	15148	15093	15070	15097	15047	15336	15127	15185	15213	15217	15234	15140	15159	15142	15291	15312	15300	15091	15083	15228	15109	15222	15176	15255	15219	15162	15166	15024	15083	15276	15037	15204	14973	15133	15247	15007	15091	15149	15214	15211	15064	15155	15102	15123	15212	15026	15147	15210	15221	15081	15111	15134	15117	15230	15101	15114	15163	14977	15133	15223	15064	15209	15243	15164	15015	15317	14996	14986	15063	15074	15058	15197	15129	15162	15095	15260	15198	15211	15091	15289	15112	15313	14912	15026	15211	15147	15204	15170	15018	15278	15167	15231	15074	15046	15163	15360	15013	15091	14990	15181	15300	15091	15120	15108	15192	15047	15022	15222	15125	15080	15034	14928	15076	15138	15206	15010	15107	15145	15036	15199	15083	15100	15020	15001	15035	15214	15206	15109	15291	15285	15245	15257	15169	15128	15311	15129	15265	15146	15250	15086	15024	15235	15286	15134	15146	15266	15260	15159	15115	15278	15195	15170	15083	15102	15089	15112	15132	15176	15031	15169	15155	15111	14986	15108	15013	15123	15088	15039	15153	15293	15023	15181	15082	15173	15043	15160	15187	15139	15114	15130	15291	15219	15204	15076	15053	15112	15060	15080	15152	15130	15251	15172	15186	15193	14907	15162	15128	15273	15101	15202	15038	15185	15029	15178	15216	15164	15200	15145	15155	15212	15193	15149	15093	15256	15154	15116	15160	15163	15274	15139	15318	15055	15168	15209	15249	15030	15154	15088	15171	15286	15157	15182	15224	15207	15188	15129	15156	15173	15223	15118	15110	15346	15078	15242	15083	15045	15243	15067	15043	15274	15026	15164	15192	15143	15201	15287	15191	15070	15007	15191	15298	15066	15144	15140	14993	15105	15084	15024	15090	15115	15030	15220	15040	15177	15108	15170	15042	15148	15149	15088	15134	15097	15002	15029	14959	15369	15102	15284	15099	15000	15178	15017	15056	15138	15157	15188	15273	15182	15021	15153	15209	15157	15279	15311	15155	15014	15190	15084	15177	15211	15252	15145	15252	15176	15270	14994	15183	15218	15062	15123	15025	15143	14942	15114	15220	15203	15167	15229	15355	15046	15282	15086	15059	15261	15073	15063	15220	15157	15158	15237	15190	15219	15096	15247	15181	15227	15158	15010	15294	15210	14972	15034	15413	15168	15146	14980	15152	15255	15194	15087	15083	15091	15115	14991	15284	15113	15131	15264	15135	15133	15172	15255	15161	15195	15151	15173	15236	15146	15319	15138	15168	15197	15224	14975	15050	15081	14978	15227	15002	15096	15257	15075	15317	15186	15139	15099	15024	15105	15274	15159	15198	15177	15301	15153	15028	15114	15189	15089	15149	15314	14987	15108	15242	15198	15241	15074	15079	15193	15076	15221	15206	15045	15180	15169	15171	15109	15159	15302	15022	15212	15177	15135	15100	15111	15205	15208	15021	14937	15141	15057	15081	15161	15182	15254	15111	14991	15309	14992	15066	15042	15192	15126	15276	15149	15184	15178	15166	15106	15120	15018	15139	14869	15134	15281	15012	15052	15085	14968	15208	15160	15044	15154	15202	15360	15276	15241	15346	15209	14981	15155	15256	14873	15026	15066	15143	15206	15074	15069	15155	15158	15067	15133	15125	15123	15147	15224	15212	15047	15127	15264	15241	15181	15080	15291	15235	15126	15246	15001	15101	15081	15208	15223	15128	15216	15268	15202	15176	15104	15134	15042	15230	15235	15116	14991	15206	15075	14992	15187	15360	15046	15123	15160	15137	15101	15035	15272	15369	15129	15185	15259	15115	15178	15298	15082	15238	15088	15234	15080	15231	15120	15233	15247	15250	15213	15059	15052	15151	15096	15203	15289	15301	15060	15104	15251	15131	15074	15254	15159	15155	15239	14977	15162	15043	15210	15066	15106	15244	15235	15101	15246	15072	15104	15247	15203	15182	15135	15174	15089	15306	15243	15110	15262	15191	15129	15154	15241	15050	15185	15232	15104	15099	15362	15117	14880	15243	15130	15245	15283	15174	15222	15191	15227	15182	15038	15056	15254	15142	15233	15118	15225	15094	15127	15180	15251	15329	15107	15251	15150	15211	15122	15112	15183	15106	15236	15152	15228	15225	15127	15111	14970	15131	15243	15187	15084	15064	15176	15066	15104	15070	15108	15186	15084	15217	15245	15206	15130	15030	15083	15237	15145	15137	15076	15260	15056	15162	15292	15052	15225	15175	15102	15043	15167	15182	15049	15136	15175	15088	15259	15089	15144	15146	15068	15113	15248	15101	15095	15138	15221	15170	15212	15296	15122	15162	15122	15266	15064	15070	15278	15096	15225	15314	15202	15083	15082	15205	15207	15323	15230	15225	15051	15167	15227	15235	14943	15161	15092	15105	15318	15139	15044	15048	15212	15393	15179	15211	15097	15257	15065	15282	15054	15148	15217	15286	15165	15062	15091	15098	15188	15348	15259	15161	15192	15143	15274	15165	15142	15007	14987	15024	15127	15309	15157	15186	15163	15234	15256	15165	15191	15250	15049	15177	15028	15156	15130	15139	15345	15094	15120	15251	15157	15168	15452	15205	15132	15220	15085	15078	15257	15270	15188	15195	15320	15133	15166	15284	14893	15235	15152	15042	15142	15222	15339	15111	15078	15209	15115	15296	15143	15343	15205	15169	15270	15150	15228	15160	15026	15125	15091	15197	15318	15225	15057	15064	15077	15074	15218	15245	15289	14913	15163	15309	15330	15109	15050	15084	15222	15110	15178	15094	15091	15001	15339	15219	15136	15118	14992	15144	15155	15117	15180	15258	15046	15023	15338	15073	15154	15165	15208	15203	15200	15346	15087	15210	15096	15065	15217	15158	15037	15185	15145	15238	14972	15282	15189	15177	15203	15092	15167	15079	15127	15145	15087	15225	15266	15265	15267	15064	15182	15188	15216	15119	15279	15225	15144	14955	15270	15161	15382	15139	15190	15118	15289	15263	15134	15148	15140	15242	15208	15172	15314	15110	15137	15112	15202	15302	14923	15090	15142	15103	15171	15217	15150	15205	15106	15278	15217	15206	15165	15147	15180	15206	15141	14969	15157	15101	15094	15316	15042	15212	15255	15112	14991	15219	15230	15199	15250	15223	15216	15168	15154	15229	15153	15127	14913	15162	15149	15153	15027	15231	15119	15195	15108	15008	15169	15187	15178	15158	15151	15071	15370	14955	15005	15165	15304	15120	15114	15050	15092	15073	15172	15091	15113	15141	15315	15042	15223	15137	15264	15249	15353	15124	15185	15133	15008	15151	15071	15217	15199	15266	14995	15196	15236	14987	15020	15180	15170	15302	15175	15213	14913	15081	15194	15104	15135	15195	15036	15221	15097	15169	15179	15106	15217	15261	14891	15214	15044	15121	15143	15238	15232	15083	15134	15031	15008	15144	15046	15163	15019	15107	15179	15240	15100	15021	15282	15100	15034	15116	15058	15197	15131	15280	15048	15188	15075	15214	15322	15127	15298
27970	22476	25738	23396	20229	20108	20210	19955	19819	19844	19843	19839	19747	19872	19731	19851	19815	19765	19846	19806	19693	19554	19700	19583	19801	19655	19720	19805	19753	19855	19808	19732	19583	19837	19832	19834	19710	19624	19842	19563	19725	19779	19559	19488	19586	19741	19779	19782	20040	19903	19972	19855	19676	19759	19613	19754	19604	19648	19497	19434	19623	19736	19535	19667	19583	19855	19463	19576	19706	19557	19690	19653	19776	19577	19746	19643	19626	19826	19693	19709	19641	19727	19769	19645	19751	19591	19797	19833	19506	19550	19583	19671	19693	19369	19656	19627	19729	19798	19685	19781	19641	19595	19792	19573	19745	19548	19578	19473	19610	19590	19543	19641	19423	19467	19568	19583	19547	19576	19560	19395	19513	19551	19455	19799	19504	19648	19560	19586	19695	19539	19362	19548	19470	19441	19567	19720	19678	19579	19589	19482	19696	19683	19719	19342	19608	19675	19830	19586	19533	19538	19685	19918	19677	19670	19550	19616	19561	19501	19827	19764	19504	19680	19686	19688	19588	19506	19535	19810	19824	19884	19760	19809	19398	19788	19772	19540	19782	19629	19641	19644	19961	19783	19471	19596	19632	19759	19651	19738	19651	19804	19451	19654	19708	19586	19355	19568	19532	19598	19610	19613	19604	19755	19826	19705	19723	19611	19635	19639	19720	19485	19765	19653	19701	19656	19751	19612	19633	19735	19629	19655	19744	19616	19685	19811	19714	19614	19622	19566	19366	19501	19429	19647	19599	19862	19589	19710	19774	19572	19623	19781	19761	19543	19573	19628	19619	19773	19635	19586	19821	19599	19561	19652	19685	19536	19635	19507	19582	19534	19730	19658	19754	19425	19580	19632	19505	19487	19626	19580	19538	19736	20031	19889	19709	19399	19796	19599	19621	19711	19616	19677	19707	19619	19685	19656	19729	19662	19507	19562	19551	19634	19666	19573	19707	19649	19856	19660	19865	19818	19632	19639	19678	19514	19663	19583	19802	19781	19465	19645	19429	19422	19622	19851	19735	19627	19616	19486	19646	19530	19756	19581	19593	19573	19364	19756	19788	19456	19541	19607	19465	19627	19690	19883	19537	19685	19462	19706	19642	19525	19474	19704	19676	19642	19629	19704	19644	19671	19499	19612	19577	19682	19685	19627	19672	19692	19662	19673	19811	19767	19765	19853	19484	19763	19462	19798	19829	19672	19692	19604	19697	19609	19539	19720	19670	19560	19542	19583	19735	19635	19665	19661	19538	19677	19497	19688	19619	19830	19647	19559	19744	19555	19573	19703	19662	19755	19754	19548	19717	19799	19463	19617	19813	19617	19899	19652	19675	19463	19472	19694	19715	19797	19611	19639	19730	19650	19593	19582	19751	19728	19765	19716	19737	19593	19721	19651	19901	19615	19678	19731	19599	19772	19413	19680	19626	19602	19703	19753	19763	19665	19502	19724	19829	19588	19643	19730	19501	19804	19617	19468	19505	19704	19608	19701	19711	19901	19726	19584	19512	19741	19781	19747	19586	19717	19703	19613	19633	19474	19697	19601	19688	19434	19715	19528	19726	19672	19856	19510	19439	19692	19807	19663	19659	19773	19658	19695	19631	19583	19625	19617	19618	19716	19561	19716	19858	19716	19671	19648	19533	19509	19636	19680	19756	19780	19717	19597	19711	19599	19662	19663	19589	19665	19534	19577	19644	19676	19749	19577	19813	19660	19678	19847	19565	19473	19605	19704	19625	19776	19530	19386	19763	19791	19712	19485	19717	19758	19798	19472	19501	19605	19501	19724	19763	19621	19737	19734	19668	19647	19598	19548	19676	19735	19762	19601	19713	19897	19526	19495	19583	19794	19478	19724	19498	19595	19599	19806	19661	19747	19693	19543	19507	19629	19731	19820	19480	19771	19836	19367	19561	19644	19631	19455	19747	19813	19592	19627	19819	19628	19599	19554	19582	19567	19445	19668	19790	19521	19532	19614	19620	19710	19775	19783	19726	19627	19714	19650	19475	19673	19551	19660	19555	19605	19452	19691	19676	19690	19482	19748	19789	19735	19604	19695	19694	19677	19589	19663	19675	19649	19744	19796	19785	19890	19720	19738	19580	19551	19749	19611	19509	19750	19794	19604	19752	19623	19775	19828	19532	19696	19610	19788	19555	19575	19645	19580	19775	19694	19851	19559	19428	19796	19600	19408	19770	19586	19617	19616	19435	19562	19731	19326	19516	19529	19454	19627	19342	19671	19629	19458	19426	19745	19605	19449	19471	19511	19767	19618	19882	19553	19720	19769	19820	19614	19531	19833	19741	19560	19725	19456	19540	19744	19604	19563	19543	19537	19608	19655	19523	19521	19658	19672	19619	19821	19712	19728	19424	19566	19591	19523	19533	19639	19658	19550	19446	19596	19621	19636	19469	19580	19477	19656	19568	19502	19599	19886	19567	19579	19595	19825	19706	19659	19536	19622	19714	19796	19573	19832	19679	19778	19690	19773	19636	19832	19625	19616	19593	19769	19729	19577	19682	19651	19763	19686	19456	19415	19696	19781	19670	19783	19974	19615	19504	19734	19675	19438	19842	19795	19544	19572	19418	19406	19726	19743	19592	19283	19660	19478	19721	19699	19847	19756	19537	19715	19586	19759	19595	19677	19717	19640	19732	19692	19673	19773	19626	19685	19664	19642	19527	19683	19732	19734	19735	19747	19151	19693	19627	19657	19513	19431	19440	19642	19500	19561	19742	19733	19700	19775	19484	19513	19697	19521	19654	19691	19591	19621	19612	19426	19630	19678	19579	19598	19731	19804	19724	19682	19625	19668	19575	19504	19706	19562	19466	19448	19477	19590	19607	19634	19516	19635	19615	19669	19732	19890	19496	19796	19810	19666	19609	19694	19780	19451	19635	19688	19634	19649	19768	19529	19441	19721	19646	19518	19649	19761	19658	19571	19784	19664	19894	19722	19771	19667	19556	19637	19691	19590	19506	19584	19645	19553	19641	19586	19395	19466	19716	19724	19514	19470	19573	19633	19827	19858	19430	19680	19790	19721	19563	19613	19577	19729	19685	19641	19719	19612	19652	19672	19643	19884	19586	19473	19617	19716	19608	19626	19773	19647	19659	19482	19257	19787	19491	19517	19467	19594	19756	19559	19558	19619	19527	19691	19486	19764	19725	19532	19732	19967	19703	19702	19753	19773	19745	19689	19544	19703	19652	19687	19458	19671	19370	19626	19651	19638	19595	19509	19695	19891	19848	19639	19791	19597	19625	19252	19506	19618	19619	19499	19840	19723	19632	19762	19624	19711	19748	19698	19646	19649	19636	19581	19694	19421	19603	19697	19687	19711	19425	19524	19724	19874	19595	19594	19806	19706	19526	19633	19720	19561	19737	19609	19681	19752	19505	19637	19625	19698	19519	19830	19735	19732	19755	19618	19531	19667	19691	19692	19556	19461	19822	19544	19676	19794	19684	19691	19555	19670	19491	19637	19600	19663	19680	19567	19694	19968	19618	19577	19757	19558	19625	19684	19754	19618	19660	19700	19758	19749	19523	19754	19844	19595	19652	19655	19728	19566	19647	19587	19899	19752	19589	19486	19431	19618	19713	19584	19606	19529	19708	19686	19697	19856	19628	19888	19621	19782	19652	19637	19728	19652	19441	19808	19589	19538	19699	19598	19593	19717	19541	19658	19512	19554	19692	19613	19440	19646	19729	19737	19784	19646	19689	19680	19682	19504	19753	19786	19726	19596	19520	19535	19697	19579	19700	19452	19575	19462	19462	19740	19477	19682	19744	19650	19611	19526	19556	19462	19534	19526	19664	19453	19655	19455	19757	19719	19539	19707	19742	19829	19706	19653	19606	19343	19597	19640	19633	19543	19663	19622	19858	19895	19815	19719	19643	19970	19613	19693	19554	19658	19452	19581	19734	19463	19637	19696	19587	19739	19574	19643	19704	19370	19696	19802	19703	19642	19510	19508	19762	19698	19701	19493	19685	19465	19683	19564	19804	19347	19573	19557	19649	19484	19802	19617	19881	19589	19884	19703	19772	19625	19624	19604	19309	19624	19679	19863	19495	19520	19521	19799	19606	19722	19754	19661	19693	19774	19758	19488	19662	19696	19720	19743	19655	19674	19678	19756	19618	19590	19557	19704	19860	19643	19684	19705	19569	19419	19802	19702	19685	19530	19686	19746	19597	19706	19497	19793	19738	19568	19707	19828	19835	19510	19686	19620	19731	19648	19726	19629	19521	19656	19736	19991	19801	19527	19670	19612	19697	19460	19745	19726	19635	19571	19591	19554	19543	19578	19574	19521	19652	19774	19574	19712	19768	19716	19566	19699	19679	19522	19437	19632	19879	19791	19557	19749	19429	19495	19651	19643	19439	19606	19774	19580	19622	19795	19389	19759	19699	19796	19763	19749	19598	19742	19824	19650	19516	19535	19698	19649	19496	19923	19810	19616	19897	19651	19595	19559	19474	19573	19749	19409	19617	19650	19507	19618	19757	19727	19732	19741	19610	19576	19629	19517	19839	19547	19878	19735	19849	19579	19679	19745	19557	19611	19560	19658	19754	19686	19429	19552	19609	19570	19724	19662	19829	19817	19689	19833	19705	19676	19663	19748	19712	19723	19701	19639	19709	19611	19669	19619	19667	19828	19689	19799	19732	19575	19572	19726	19805	19896	19535	19473	19613	19582	19366	19603	19799	19759	19671	19602	19801	19551	19596	19605	19541	19735	19408	19679	19660	19544	19648	19621	19764	19822	19695	19696	19542	19617	19686	19677	19622	19523	19787	19571	19582	19692	19789	19773	19774	19647	19583	19765	19767	19654	19438	19796	19465	19610	19459	19696	19676	19755	19611	19531	19591	19545	19561	19592	19547	19648	19755	19518	19603	19608	19682	19581	19683	19614	19484	19706	19579	19834	19727	19803	19711	19514	19583	19690	19348	19631	19630	19669	19602	19470	19662	19465	19672	19641	19633	19684	19770	19604	19761	19518	19735	19543	19680	19479	19724	19455	19570	19466	19695	19688	19538	19678	19450	19614	19596	19756	19554	19641	19682	19757	19792	19693	19684	19705	19855	19534	19780	19826	19609	19607	19713	19758	19653	19500	19780	19821	19612	19846	19794	19697	19519	19695	19650	19550
16506	20147	19935	18407	17422	17267	16602	16682	16669	16533	16377	16406	16402	16215	16422	16230	16348	16531	16420	16380	16496	16309	16365	16389	16192	16235	16175	16393	16238	16253	16439	16368	16422	16139	16181	16226	16144	16298	16288	16376	16135	16383	16282	16436	16335	16252	16508	16542	16633	16394	16526	16297	16377	16290	16198	16252	16109	16272	16176	16034	16330	16339	16384	16333	16321	16135	16228	16258	16239	16350	16297	16173	16420	16348	16420	16261	16397	16317	16370	15992	16201	16329	16446	16291	16330	16240	16275	16287	16228	16499	16416	16173	16146	16070	16310	16262	16193	16257	16312	16133	16403	16180	16181	16347	16254	16586	16168	16336	16136	16305	16315	16375	16218	16179	16349	16284	16323	16277	16373	16339	16310	16262	16459	16249	16206	16284	16257	16310	16207	16240	16312	16308	16211	16333	16368	16291	16297	16224	16186	16344	16083	16231	16326	16300	16379	16060	16115	16503	16271	16222	16046	16430	16057	16216	16221	16305	16239	16185	16472	16249	16313	16333	16305	16286	16266	16219	16425	16218	16456	16326	16316	16198	16301	16242	16186	16275	16186	16269	16166	16431	16264	16298	16191	16319	16332	16124	16327	16147	16279	16267	16345	16238	16294	16063	16238	16117	16335	16203	16380	16121	16141	16165	16261	16348	16271	16281	16096	16262	16424	16287	16354	16247	16316	16224	16384	16544	16204	16589	16340	16272	16293	16354	16233	16203	16252	16356	16135	16199	16280	16262	16210	16318	16160	16236	16205	16398	16297	16276	16165	16390	16282	16265	16317	16321	16177	16272	16224	16231	16291	16432	16322	16262	16249	16265	16324	16164	16209	16421	16194	16292	16206	16194	16154	16427	16081	16198	16284	16294	16195	16256	16261	16382	16210	16247	16477	16244	16367	16218	16335	16236	16256	16256	16334	16417	16141	16290	16428	16130	16308	16176	16174	16122	16259	16085	16353	16184	16261	16295	16071	16281	16327	16252	16377	16247	16350	16388	16272	16324	16230	16316	16291	16189	16415	16279	16216	16271	16207	16167	16282	16254	16326	16211	16235	16321	16426	16272	16334	16235	16248	16220	16316	16176	16406	16241	16359	16294	16550	16295	16209	16204	16467	16345	16298	16154	16342	16128	16267	16216	16214	16321	16155	16442	16344	16416	16411	16231	16191	16192	16326	16397	16259	16228	16327	16120	16197	16312	16318	16334	16305	16417	16434	16286	16193	16198	16319	16135	16231	16255	16248	16194	16248	16359	16201	16198	16138	16334	16523	16250	16293	16148	16278	16307	16186	16418	16321	16218	16211	16086	16209	16292	16279	16146	16316	16274	16283	16188	16271	16318	16330	16394	16217	16291	16207	16292	16208	16355	16228	16346	16301	16099	16205	16239	16171	16250	16302	16287	16241	16218	16504	16193	16218	16290	16218	16240	16231	16395	16430	16279	16254	16185	16305	16209	16221	16270	16243	16196	16205	16305	16160	16283	16063	16399	16257	16442	16286	16273	16255	16320	16211	16255	16379	16369	16317	16220	16222	16331	16110	16360	16087	16398	16256	16280	16113	16323	16417	16355	16317	16372	16440	16432	16235	16242	16376	16355	16250	16278	16197	16316	16272	16067	16419	16310	16308	16248	16560	16132	16089	16272	16296	16181	16277	16239	16368	16193	16362	16153	16186	16197	16188	16283	16349	16310	16248	16190	16345	16330	16035	16331	16210	16167	16363	16326	16260	16256	16121	16203	16240	16339	16252	16132	16304	16134	16266	16047	16303	16363	16452	16295	16205	16229	16292	16293	16317	16136	16244	16302	16159	16367	16326	16256	16424	16403	16263	16313	16320	16162	16362	16268	16044	16281	16005	16202	16264	16266	16128	16199	16342	16284	16164	16109	16324	16085	16307	16294	16536	16331	16354	16273	16333	16198	16309	16160	16340	16184	16271	16118	16319	16162	16277	16223	16307	16425	16413	16223	16310	16379	16226	16333	16315	16367	16374	16301	16220	16074	16289	16449	16165	16279	16327	16403	16309	16255	16318	16303	16401	16267	16261	16235	16122	16337	16263	16375	16231	16124	16078	16362	16170	16372	16344	16345	16172	16333	16377	16346	16266	16237	16398	16184	16110	16338	16369	16313	16359	16468	16282	16356	16163	16260	16325	16218	16359	16177	16224	16098	16326	16195	16413	16176	16407	16237	16376	16189	16312	16341	16377	16436	16316	16251	16336	16225	16246	16302	16337	16305	16401	16223	16250	16374	16155	15930	16218	16229	16162	16464	16254	16403	16276	16171	16437	15957	16291	16422	16204	16041	16307	16264	16433	16312	16382	16122	16204	16329	16509	16271	16363	16096	16364	16228	16272	16264	16316	16234	16359	16120	16292	16359	16294	16383	16207	16224	16223	16289	16314	16381	16303	16254	16295	16425	16229	16152	16314	16282	16378	16381	16212	16327	16322	16469	16153	16241	16221	16289	16335	16238	16119	16269	16230	16397	16380	16276	16190	16302	16354	16222	16213	16183	16164	16268	16317	16354	16350	16217	16118	16199	16295	16318	16329	16146	16320	16223	16241	16368	16396	16244	16116	16147	16302	16157	16424	16380	16238	16262	16244	16233	16332	16110	16275	16178	16359	16023	16340	16336	16201	16252	16300	16121	16299	16310	16195	16268	16340	16317	16311	16223	16363	16296	16285	16187	16198	16387	16302	16243	16287	16498	16421	16306	16301	16288	16389	16259	16416	16269	16318	16250	16382	16358	16178	16346	16143	16358	16281	16203	16257	16149	16224	16112	16280	16313	16299	16285	16187	16283	16300	16132	16428	16387	16410	16343	16142	16351	16192	16339	16354	16273	16367	16195	16259	16331	16288	16187	16249	16328	16225	16060	16249	16270	16327	16190	16334	16331	16316	16257	16364	16194	16382	16177	16342	16347	16295	16184	16297	16231	16256	16357	16197	16257	16242	16265	16366	16373	16170	16177	16292	16303	16030	16332	16130	16368	16441	16284	16276	16332	16151	16213	16402	16315	16263	16205	16274	16257	16397	16299	16391	16299	16476	16145	16231	16314	16409	16108	16257	16308	16413	16308	16270	16242	16263	16173	16391	16158	16355	16384	16241	16305	16314	16237	16248	16379	16210	16231	16139	16324	16328	16093	16289	16388	16329	16237	16419	16217	16340	16233	16230	16100	16418	16265	16190	16296	16319	16343	16366	16256	16346	16126	16344	16242	16231	16463	16224	16252	16267	16282	16339	16371	16254	16385	16308	16294	16258	16387	16278	16308	16408	16128	16313	16354	16270	16248	16413	16210	16317	16370	16185	16137	16366	16171	16264	16383	16177	16397	16305	16087	16408	16454	16403	16338	16187	16203	16411	16347	16311	16275	16214	16225	16242	16340	16300	16361	16198	16356	16179	16338	16167	16424	16416	16259	16294	16342	16229	16301	16276	16223	16176	16266	16317	16370	16262	16124	16361	16205	16216	16258	16369	16268	16417	16365	16388	16363	16486	16213	16231	16220	16246	16225	16146	16161	16238	16380	16046	16236	16518	16002	16128	16428	16244	16083	16245	16471	16177	16193	16314	16203	16275	16338	16303	16367	16267	16218	16281	16165	16178	16157	16315	16339	16324	16138	16276	16332	16115	16313	16243	16385	16397	16212	16189	16165	16309	16147	16271	16165	16190	16208	16117	16304	16347	16366	16294	16381	16332	16295	16242	16104	16300	16234	16282	16246	16153	16322	16287	16372	16242	16290	16277	16371	16472	16353	16085	16217	16298	16292	16173	16435	16205	16227	16154	16178	16256	16178	16381	16272	16274	16330	16256	16207	16279	16319	16431	16206	16258	16298	16216	16357	16318	16349	16332	16208	16345	16124	16274	16373	16206	16340	16342	16225	16338	16362	16269	16328	16120	16337	16270	16439	16288	16148	16189	16122	16246	16523	16325	16257	16256	16445	16298	16147	16143	16210	16248	16285	16248	16312	16071	16337	16383	16136	16246	16114	16262	16210	16134	16286	16280	16145	16272	16200	16305	16196	16335	16448	16021	16252	16422	16362	16302	16385	16328	16347	16029	16303	16276	16119	16370	16300	16179	16349	16267	16203	16328	16247	16300	16338	16381	16331	16277	16242	16310	16107	16314	16336	16269	16309	16249	16213	16235	16229	16356	16308	16206	16285	16267	16232	16199	16060	16448	16403	16291	16076	16373	16267	16311	16276	16283	16293	16291	16227	16167	16372	16277	16177	16350	16274	16421	16240	16224	16448	16271	16342	16419	16339	16339	16262	16309	16259	16145	16119	16324	16232	16284	16229	16182	16241	16351	16296	16331	16325	16331	16314	16274	16323	16392	16191	16193	16440	16371	16352	16233	16207	16369	16277	16360	16271	16322	16361	16197	16250	16310	16315	16228	16041	16318	16297	16341	16298	16407	16344	16264	16194	16335	16160	16146	16199	16155	16352	16261	16314	16092	16106	16408	16357	16372	16229	16338	16467	16196	16238	16376	16396	16107	16615	16322	16408	16257	16283	16357	16258	16247	16403	16256	16362	16282	16191	16367	16179	16351	16308	16275	16302	16300	16262	16375	16337	16401	16242	16164	16316	16289	16276	16352	16279	16223	16188	16401	16307	16296	16340	16251	16360	16248	16414	16196	16395	16343	16298	16238	16247	16166	16334	16241	16298	16139	16288	16344	16307	16381	16288	16198	16324	16290	16406	16289	16202	16208	16262	16151	16177	16244	16409	16223	16214	16277	16239	16431	16121	16343	16289	16301	16333	16149	16168	16329	16365	16439	16111	16143	16301	16278	16259	16296	16147	16342	16218	16183	16250	16396	16277	16330	16183	16246	16211	16197	16314	16205	16386	16221	16361	16336	16166	16302	16153	16242	16289	16173	16203	16203	16361	16408	16109	16220	16464	16351	16444	16223	16202	16410	16402	16208	16339	16418	16174	16207	16302	16328	16134	16338	16288	16128	16355	16279	16282	16211	16241	16433	16405	16316	16318	16092	16364	16353	16211	16405	16334	16268	16368	16116	16340	16352	16219	16353	16173	16413	16379	16375	16254	16430	16057	16401	16303	16210	16238	16447	16167	16205	16308	16353	16301	16397	16268	16297	16360	16475	16429	16439	16367	16346	16294	16358	16435
23940	21379	28892	24351	22564	23726	23426	21275	20637	20675	20593	20442	20283	20242	20520	20405	20266	20504	20302	19890	20276	20135	20205	20221	20438	20229	20258	20099	20450	20329	20206	20204	20218	19945	20205	20056	20269	19993	20180	20059	20232	20230	20076	20311	20141	20054	20637	21321	21373	20940	20661	20295	20221	20052	20010	20095	20080	20119	20368	20103	20055	20167	20158	19981	20114	20043	19994	20079	20129	20085	20152	19967	20159	20049	20242	19982	20124	20106	20198	20111	19927	20141	19999	20167	19838	20095	19999	20148	19951	19915	20152	19756	20256	20045	20020	20187	20265	20070	20223	20231	20289	20141	20387	20089	20110	20353	20004	20080	20077	19906	19905	20128	20034	19999	20293	19984	19971	20201	19869	20101	20171	20228	20148	20097	20139	19983	20049	19827	19970	20080	19988	20010	20018	20153	20065	19934	20205	20084	19979	19918	19954	20050	20197	20096	20187	19938	20166	20016	20202	19961	19955	20084	20083	20044	20236	20135	19925	20166	19999	19886	20051	20197	19887	20165	19986	20145	20170	20158	19900	20060	20018	19890	19769	20292	20010	20039	19994	20107	19984	20068	20064	20058	19894	20153	20131	19900	19788	20065	20020	19952	19923	19867	20053	20176	20309	20076	20007	19964	19960	20202	20155	20015	19952	20205	19964	20050	20024	19974	20005	19807	20103	20023	20199	20134	20016	19758	19929	20197	20198	20105	20185	20294	20341	20094	20100	20094	20024	20288	19951	19817	20130	20061	19895	20112	19887	19854	19909	19955	20237	20156	20021	20220	20064	20025	20021	20283	20000	20149	20123	20057	19787	20134	19920	19990	20012	20191	20053	20135	20126	19991	20021	19991	19991	19981	20156	20015	19971	20200	20094	19996	19990	19908	19908	20037	20004	19993	20403	19954	20038	19878	20083	20016	20018	20029	20201	20049	20078	20127	19994	20013	20035	20075	19909	20122	20166	20098	20288	20291	20217	19955	19891	20131	20332	20039	20119	19997	20196	20003	20150	20183	20177	19878	19988	20143	20103	20119	19976	20102	20128	20149	20114	20210	20205	20250	20036	19999	19958	20126	20065	19838	20075	20111	20044	20036	19989	20159	20166	20025	19976	20071	20064	20214	20169	20085	20028	20170	20089	20082	20262	20004	20090	20045	20020	19976	20074	20009	20055	20000	20142	20125	20172	20096	20208	20025	19770	20296	20112	20094	20005	20058	20190	20042	20161	20094	20130	20018	20203	20023	20193	19944	19729	19994	20094	19874	20056	20031	20015	20125	20023	20119	20184	20129	20112	20022	20180	19969	19863	19832	19965	20068	19956	20049	19945	20078	20083	20162	20212	20124	20128	19918	20040	19915	20257	20188	20247	20041	20115	20031	20020	20146	20038	20253	20220	20272	20269	20127	20055	19899	20263	20140	20039	19987	19778	20031	20019	20107	20169	20315	20129	20044	20157	19835	20124	20106	20094	20183	20036	19898	20061	19934	20236	19923	20122	20055	20103	20284	20130	19872	20140	19996	20233	20010	20043	20213	20031	20210	20177	20209	20262	20150	20017	20063	20171	19785	19837	20063	20178	19883	20016	19922	19982	20011	20080	19987	19933	20089	19993	20120	19929	20213	20110	20021	19813	19887	20036	19949	20112	20093	20002	19928	20232	20039	20101	20091	20161	20038	19939	19979	20147	20069	20091	20067	20047	19987	20241	19914	20066	20120	20113	20255	20230	20023	20030	20101	20109	20074	19927	20220	20019	20208	19909	20126	20207	19914	20125	20006	19983	20114	19942	19972	20117	20301	20030	19892	20177	20171	20100	20072	20206	20240	20032	19806	19942	20112	20161	20058	20350	20183	20032	20252	20155	20092	19940	19845	20091	20001	19858	20070	20206	20190	20047	19977	20126	19996	20121	20252	20180	19807	20046	19930	20153	20018	19918	19948	20151	20121	20115	20138	20194	19928	20094	20085	20092	19962	20171	20206	20058	20153	20095	20100	20135	20155	20070	20063	20176	20012	19913	19973	20084	20132	20077	20075	20039	20094	20207	20306	19928	19993	19934	20086	20238	20234	20204	20118	20009	20127	20285	20083	20010	19944	20058	19976	20145	20067	20179	20403	20007	20082	20318	20133	20008	19835	20237	20053	20089	20178	20014	20095	20169	20069	19972	19996	20215	20171	19952	19976	20074	20114	20386	19844	19818	20053	20048	20057	19963	19985	19911	19929	20154	19971	19954	19962	20217	19986	20109	20050	20019	20015	20041	20162	19996	19924	20073	20178	20227	20304	20021	20155	19676	19974	20177	20214	20106	20013	19995	19919	19824	20070	20113	20081	20204	19964	20000	20024	20007	19909	20001	19907	20183	20281	20069	20212	20084	19886	20162	20200	20134	19994	20032	20103	20024	20027	19970	19925	19961	19863	19914	20118	20093	20004	19984	20117	20194	20249	20006	20130	20098	20214	20038	19974	20032	20054	20024	19969	20187	20157	20026	19834	20022	20147	19943	20032	20084	20230	20040	20298	20130	20020	20020	20091	20110	19828	19880	20166	20132	19932	19718	20235	19947	20040	20016	20265	20066	19951	19948	20164	20083	20161	20128	19971	20090	20190	20038	20139	20038	20400	20058	20197	20030	20196	20038	20028	20014	20023	20153	19977	19887	20059	20059	19949	19855	20001	19923	20142	19915	19950	19989	20092	20208	20232	19942	20029	20060	20141	20080	20066	19994	19972	20020	20056	19974	19897	20033	20100	19983	20014	20272	20047	20265	20026	20108	20025	20327	20122	20091	20145	20010	19982	19917	19937	20038	20108	19925	19943	19943	19905	20016	20167	20253	20127	19967	20055	20096	20000	20071	19993	20086	20132	20080	20044	20024	19986	20032	20097	19930	19997	20079	19944	20087	20131	20125	20038	20128	20115	20027	20006	20105	20327	20120	19966	19998	20082	20080	19996	20120	20150	20084	19868	19775	19971	20084	19881	20028	20061	19989	20117	19970	19998	20012	20050	20160	20220	20044	20028	19956	20325	20213	20008	20083	20127	20150	20212	20155	20109	19986	20164	20076	19960	20126	20164	19898	20064	19911	20069	20163	19889	20148	19893	19951	20182	19971	19988	20095	20176	19969	19972	19999	20226	20323	20059	20074	20130	19983	19981	20023	19997	20184	20125	20151	20132	20304	20171	19988	19911	20201	19954	20071	20152	20132	19873	19972	19917	20199	20072	20216	20261	20201	20430	19946	19891	20126	20319	19970	19944	19998	20085	19938	20006	19893	19913	20056	19794	20086	19893	20107	19979	20062	19954	20074	20098	20385	19965	20186	20216	20318	19902	19939	19854	20009	19929	20148	20190	19907	20147	20259	20189	20000	19965	20018	20247	19992	20052	20119	19870	19840	19915	20079	20049	20010	19986	20013	20056	19945	20091	20231	20034	20196	20060	19895	19972	20283	20292	19992	20062	20124	20026	19956	20162	20144	20015	20124	20122	20230	20178	20051	20068	19918	19994	19985	20193	20004	20061	19975	20236	20067	19923	19964	20149	20256	19998	19878	19975	20125	20054	20029	20241	20089	20045	19907	20132	20077	19924	20238	19807	20060	19890	20168	19754	20097	20083	20013	20029	20029	19973	20156	20080	20066	20040	20161	19786	20116	19929	20426	20209	20058	20034	20041	20298	20185	20021	20162	19862	19938	19892	20080	19978	20062	20125	20086	19970	20173	19924	19957	20155	20057	20293	19909	20035	20023	20152	20036	19880	19987	20095	19839	20000	19853	20066	20042	20061	20306	20203	20200	19949	20439	20071	20012	20212	19985	19895	19931	20157	20073	20060	20084	20082	20239	20142	20021	19935	20050	20175	20287	19987	20223	19957	20236	20124	19946	19996	20258	20243	20098	20137	20045	19874	20210	20027	20063	20158	20189	20079	20144	20030	20219	19918	20127	20041	19876	20237	20049	20072	20014	19850	19920	19966	20207	20132	20016	20091	20298	19912	20019	20137	19917	20045	19995	20088	20004	20035	19947	20181	19906	20031	20278	20038	20080	20010	19984	20122	20071	20131	20232	19989	20178	19938	19989	19973	20185	20031	19972	19910	20201	20050	19944	20259	20024	20153	20146	19965	20019	19977	20069	20118	20147	20088	20103	19901	20116	20023	20070	20250	20219	20221	20058	20048	20021	19954	19909	20200	20105	20137	20083	20191	19772	20127	19986	19976	20094	19911	20027	19877	20077	20097	20028	20042	20067	20218	20060	20099	20077	20062	20168	20232	20152	20023	20193	20124	20249	19885	20023	20204	19924	20192	20241	20039	20022	20049	20195	20023	20048	20107	20033	20067	19961	20199	20008	19997	20123	20084	20121	20300	20199	20029	19967	19835	20074	20071	19947	19925	20123	19921	19999	20080	20211	19922	20091	20056	19934	20067	19978	19948	19878	20096	20096	20008	19874	19912	19939	20131	20020	20030	20220	19999	20140	19948	20084	19900	20224	20215	20208	20030	20021	19768	20000	19896	20003	20131	19939	20060	20137	20144	20074	19941	20007	20225	20216	19953	20041	20177	20222	20130	20126	20095	20025	20110	20002	20056	19904	20155	20164	20056	20383	20146	19941	19950	20050	20138	20098	20044	20051	20113	20105	20001	20114	20140	20152	20040	20093	19890	19967	19960	19977	20180	20028	20066	20034	19968	20193	19919	20078	20123	20166	20124	20088	20024	20147	19980	20139	20119	20178	20195	20127	20110	20002	19958	20017	20046	20062	20205	20213	20150	20229	20123	19674	19952	20049	20192	20110	20034	19988	19935	20188	20148	20020	19947	19897	19956	20040	19846	19976	20231	20321	19901	19961	20083	19984	20133	19866	19983	20091	19982	20106	20063	19978	19817	20140	19944	19972	20105	20230	20134	20068	20214	20137	19878	20058	19863	20228	19967	20014	20019	20128	19960	20142	20188	19899	20155	20012	20140	19832	20001	20157	20001	20251	19959	20053	19862	20150	20232	20110	20173	20022	20145	20187	20185	19916	19795	20114	19984	19834	19953	20109	20040	19982	19908	19984	20178	19958	20049	19953	20078	19890	20082	20247	20052	19902	20005	20016	20219	19943	20007	19890	20097	20059	20044	20113	20101	20045	19837	20026	20185	20123	20173	20207	20221
17398	27648	26732	21964	19942	18726	18100	17644	17249	17178	16857	16894	16809	16847	16800	16882	16893	16895	16716	16742	16612	16500	16791	16857	16462	16671	16642	16571	16670	16493	16605	16696	16754	16456	16745	16589	16617	16753	16539	16602	16575	16764	16618	16662	16620	16757	17613	18464	18230	17553	17036	16748	16662	16470	16558	16765	16468	16589	16473	16557	16587	16610	16581	16541	16583	16593	16550	16571	16543	16587	16465	16660	16491	16562	16768	16635	16534	16672	16686	16605	16554	16647	16343	16545	16384	16549	16356	16655	16600	16506	16569	16457	16660	16611	16568	16456	16435	16559	16588	16606	16684	16549	16650	16419	16698	16589	16376	16601	16605	16522	16438	16606	16742	16494	16469	16517	16671	16490	16624	16562	16513	16571	16544	16483	16703	16466	16531	16645	16651	16418	16365	16368	16388	16505	16513	16399	16415	16476	16553	16598	16504	16620	16508	16559	16515	16561	16425	16612	16467	16623	16442	16550	16620	16533	16636	16489	16636	16625	16379	16535	16486	16608	16530	16460	16579	16435	16591	16516	16537	16428	16542	16528	16576	16605	16410	16463	16441	16744	16376	16361	16613	16477	16458	16470	16520	16420	16455	16574	16529	16521	16578	16431	16267	16636	16455	16726	16612	16553	16669	16404	16517	16338	16351	16513	16335	16386	16648	16341	16407	16677	16379	16431	16433	16424	16634	16572	16486	16556	16542	16468	16523	16588	16823	16557	16546	16438	16403	16625	16555	16524	16714	16363	16413	16564	16506	16472	16615	16501	16593	16490	16514	16510	16517	16518	16476	16545	16606	16505	16388	16464	16412	16461	16608	16522	16575	16558	16608	16574	16392	16474	16582	16556	16458	16554	16393	16557	16376	16768	16490	16585	16606	16357	16618	16307	16494	16509	16423	16637	16510	16579	16663	16449	16703	16376	16505	16500	16359	16477	16630	16597	16532	16664	16553	16654	16544	16431	16442	16560	16552	16464	16511	16493	16606	16697	16512	16620	16468	16461	16434	16554	16447	16587	16607	16409	16480	16697	16491	16324	16347	16479	16642	16368	16531	16294	16445	16585	16542	16413	16621	16469	16538	16485	16446	16612	16723	16305	16407	16461	16603	16436	16575	16538	16571	16456	16514	16397	16627	16581	16603	16471	16514	16466	16496	16658	16441	16546	16488	16478	16536	16511	16468	16503	16472	16573	16390	16500	16568	16593	16500	16588	16547	16582	16453	16473	16513	16548	16523	16504	16641	16442	16651	16612	16660	16546	16398	16453	16604	16722	16602	16597	16606	16577	16726	16640	16532	16515	16561	16437	16653	16400	16387	16685	16360	16532	16487	16533	16455	16674	16419	16308	16605	16639	16659	16489	16510	16360	16569	16528	16639	16482	16591	16586	16682	16419	16776	16451	16473	16442	16628	16482	16411	16363	16517	16691	16582	16448	16460	16591	16536	16505	16645	16453	16422	16407	16642	16703	16498	16370	16516	16447	16584	16527	16560	16486	16680	16606	16405	16471	16472	16670	16471	16637	16478	16557	16539	16421	16559	16647	16624	16598	16521	16529	16579	16644	16593	16646	16468	16534	16562	16427	16327	16496	16501	16490	16589	16559	16587	16428	16536	16611	16670	16384	16458	16535	16503	16410	16498	16600	16380	16447	16531	16470	16552	16503	16461	16479	16620	16501	16656	16528	16731	16468	16556	16418	16503	16476	16394	16377	16602	16351	16511	16686	16561	16456	16636	16530	16401	16469	16562	16557	16363	16730	16626	16513	16594	16739	16560	16365	16489	16606	16429	16476	16593	16641	16549	16594	16445	16513	16641	16565	16641	16624	16651	16499	16560	16354	16378	16484	16523	16525	16705	16597	16454	16673	16684	16493	16543	16495	16488	16709	16534	16480	16767	16554	16556	16481	16560	16570	16516	16681	16304	16493	16388	16688	16452	16360	16720	16636	16581	16476	16398	16613	16446	16613	16576	16493	16500	16533	16515	16497	16626	16515	16692	16516	16405	16544	16419	16477	16418	16404	16598	16500	16368	16473	16623	16641	16441	16505	16626	16581	16487	16490	16416	16489	16598	16375	16635	16647	16466	16484	16344	16633	16256	16514	16452	16396	16352	16476	16643	16438	16435	16527	16585	16661	16494	16454	16493	16509	16436	16560	16574	16522	16351	16688	16483	16534	16456	16690	16491	16508	16357	16468	16573	16504	16546	16595	16367	16361	16527	16791	16560	16664	16621	16557	16507	16607	16542	16432	16603	16465	16402	16489	16497	16564	16454	16765	16564	16529	16596	16473	16497	16481	16476	16636	16424	16475	16540	16581	16476	16732	16518	16524	16440	16556	16571	16374	16416	16586	16710	16512	16526	16516	16557	16429	16591	16369	16512	16521	16490	16367	16521	16499	16401	16658	16419	16543	16537	16625	16605	16436	16624	16484	16671	16612	16482	16398	16386	16728	16647	16614	16465	16524	16481	16407	16538	16670	16503	16623	16636	16632	16532	16534	16567	16448	16563	16534	16531	16466	16455	16477	16549	16454	16571	16513	16521	16281	16649	16575	16526	16573	16589	16701	16448	16569	16551	16589	16386	16312	16573	16382	16483	16412	16597	16672	16421	16420	16600	16462	16442	16465	16487	16495	16632	16367	16531	16509	16605	16518	16811	16461	16563	16524	16559	16476	16513	16525	16409	16479	16634	16421	16545	16541	16645	16648	16540	16534	16546	16398	16562	16505	16494	16568	16504	16558	16661	16540	16667	16545	16534	16547	16533	16512	16485	16433	16443	16544	16432	16494	16704	16671	16585	16549	16547	16485	16437	16426	16533	16665	16468	16447	16463	16649	16495	16499	16469	16497	16555	16563	16541	16425	16492	16467	16598	16462	16544	16531	16366	16591	16499	16554	16386	16457	16470	16378	16644	16528	16483	16578	16513	16429	16546	16504	16542	16560	16569	16479	16501	16578	16634	16601	16589	16520	16669	16576	16458	16446	16548	16771	16607	16442	16382	16574	16364	16615	16507	16418	16585	16766	16487	16636	16492	16570	16523	16507	16398	16475	16495	16468	16546	16594	16537	16551	16453	16606	16346	16476	16563	16541	16449	16528	16539	16435	16470	16551	16552	16548	16372	16509	16728	16514	16471	16303	16541	16607	16525	16593	16571	16451	16611	16466	16684	16590	16342	16403	16583	16442	16169	16430	16409	16491	16520	16542	16312	16472	16510	16526	16455	16358	16492	16515	16548	16780	16476	16592	16639	16584	16484	16337	16619	16465	16578	16568	16648	16374	16650	16600	16546	16654	16393	16365	16587	16480	16423	16697	16452	16722	16621	16605	16570	16675	16670	16568	16394	16434	16590	16551	16529	16452	16517	16535	16490	16495	16579	16402	16639	16706	16460	16502	16581	16400	16418	16566	16596	16438	16591	16653	16784	16424	16647	16627	16549	16534	16645	16688	16512	16529	16773	16630	16556	16485	16646	16519	16432	16441	16625	16451	16627	16508	16529	16495	16703	16435	16512	16608	16584	16364	16700	16512	16468	16626	16417	16640	16299	16403	16390	16453	16554	16432	16560	16302	16571	16462	16463	16532	16356	16479	16381	16644	16381	16432	16499	16466	16598	16498	16593	16608	16537	16816	16647	16595	16516	16705	16481	16624	16494	16566	16655	16373	16328	16312	16668	16664	16668	16684	16576	16518	16588	16617	16561	16567	16348	16677	16398	16636	16494	16588	16581	16576	16591	16490	16465	16656	16734	16494	16615	16531	16382	16508	16570	16462	16480	16581	16458	16416	16291	16570	16443	16556	16566	16520	16462	16732	16573	16402	16432	16547	16415	16565	16621	16384	16479	16363	16430	16488	16424	16576	16491	16537	16602	16497	16628	16452	16518	16567	16529	16299	16594	16526	16494	16590	16644	16624	16604	16391	16474	16475	16366	16388	16446	16453	16722	16657	16511	16638	16571	16449	16475	16387	16620	16309	16560	16528	16436	16759	16575	16524	16532	16585	16542	16532	16536	16552	16539	16566	16590	16522	16460	16295	16610	16667	16387	16468	16455	16469	16558	16604	16601	16528	16468	16489	16649	16547	16580	16576	16605	16630	16472	16596	16461	16648	16374	16575	16436	16558	16532	16638	16439	16672	16564	16342	16569	16544	16499	16636	16446	16609	16688	16485	16450	16586	16544	16550	16364	16563	16453	16414	16482	16404	16513	16452	16224	16457	16398	16620	16510	16470	16417	16479	16498	16651	16567	16499	16567	16569	16615	16552	16584	16495	16585	16594	16438	16519	16443	16373	16529	16481	16626	16616	16614	16565	16153	16577	16545	16745	16516	16583	16699	16429	16618	16544	16447	16531	16455	16552	16492	16679	16322	16541	16493	16595	16417	16588	16613	16345	16494	16604	16616	16553	16576	16476	16459	16570	16499	16648	16560	16350	16497	16611	16520	16397	16462	16542	16511	16488	16603	16498	16481	16418	16633	16432	16510	16444	16482	16504	16561	16366	16568	16561	16422	16431	16643	16404	16421	16495	16506	16464	16470	16457	16487	16403	16588	16497	16437	16511	16653	16488	16512	16587	16549	16739	16502	16465	16532	16725	16598	16602	16676	16547	16706	16363	16598	16544	16570	16473	16391	16562	16642	16576	16541	16488	16771	16663	16471	16514	16605	16489	16509	16615	16646	16527	16490	16556	16658	16543	16478	16476	16533	16456	16500	16644	16618	16398	16713	16509	16455	16563	16596	16353	16443	16366	16418	16493	16511	16552	16510	16622	16568	16677	16437	16469	16508	16437	16511	16495	16513	16321	16554	16635	16642	16594	16474	16507	16454	16281	16645	16549	16625	16548	16602	16497	16440	16586	16497	16545	16475	16630	16500	16494	16385	16492	16518	16545	16557	16699	16482	16621	16483	16448	16586	16225	16441	16593	16405	16608	16516	16530	16346	16441	16543	16560	16599	16518	16500	16614	16591	16565	16452	16456	16455	16572	16418	16447	16467	16562	16674	16477	16629	16555	16471	16468	16467	16254	16527	16257	16566	16562	16588	16452	16647	16558	16363	16660	16686	16420	16592	16471	16558	16529	16595	16457	16555	16341	16476	16493	16464	16548	16541	16630	16593	16520	16467	16540	16401	16398	16489	16518
22872	21330	29191	23806	21654	24416	27441	22439	21504	21829	21429	21218	21225	21186	21279	21392	21325	21371	21290	21263	21253	20959	21107	20984	21002	21199	20854	20931	20875	20901	20671	20953	21116	20960	20849	21044	20738	20842	20941	21012	21035	20931	20943	20874	20917	20921	21834	23304	22864	22190	21488	21174	20848	21011	20724	21159	20858	20865	20875	20806	20755	20931	20897	20806	20783	21102	20867	20655	20793	20675	20971	20656	20700	20739	20385	20867	20865	20641	20875	20739	20852	20921	20487	20863	20810	20752	20855	20638	20824	20719	20569	20944	20667	20516	20751	20725	20870	20817	20801	20806	20901	20606	20687	20934	20678	20436	20529	20944	20827	20742	20641	20818	20699	20579	20682	20655	20637	20671	20650	20524	20680	20648	20779	20729	20640	20564	20612	20859	20873	20973	20762	20768	20759	20981	20625	21005	20887	20749	20894	20718	20753	20789	20890	20947	20808	20809	20798	20926	20783	20768	20697	20983	20915	20888	20896	20717	20549	20859	20764	20683	20643	20867	20751	20680	20764	20949	20704	20821	20649	20780	20589	20902	20589	20603	20837	20813	20681	20518	20756	20370	20625	20683	20854	20947	20629	20580	20640	20655	20936	20793	20633	20653	20652	20754	20720	20719	20903	20750	20758	20916	20797	20776	20977	20725	20665	20959	20595	20733	20728	20702	20859	20602	20492	20746	20757	20833	20794	20790	20914	20661	20539	20690	20770	20711	20696	20687	20879	20691	20661	20939	20987	20593	20795	20745	20783	20740	20606	20479	20625	20777	20818	20598	20909	20730	20759	20768	20745	20798	20837	20579	20754	20759	20924	20797	20817	20779	20642	20754	20765	20775	20802	20799	20753	20870	20745	20529	20714	20626	20829	20761	20744	20908	20711	20752	20710	20652	20793	20738	20822	20743	20756	20749	20820	20759	20661	20633	20430	20656	20721	20805	20753	20795	20860	20781	20770	20841	20882	20751	21032	20812	20823	20917	20700	20809	20562	20629	20769	20699	20791	20592	20697	20842	20665	20762	20749	20506	20810	20817	20685	20502	20558	20840	20639	20762	20685	20806	20742	20794	20611	20909	20593	20705	20585	20559	20722	20605	20680	20829	20575	20740	20656	20685	20687	20818	20776	20936	20630	20637	20984	20675	20808	20698	20746	20630	20696	20845	20921	20702	20664	20974	20677	20869	20868	20700	20845	20919	20829	20565	20942	20666	20876	20715	20870	20849	20803	20744	20568	20921	20754	20661	20560	20784	20805	20818	20689	20668	20697	20839	20833	20798	20885	20745	20643	20532	20761	20630	20898	20641	20702	20614	20753	20894	20709	20718	20753	20799	20644	20767	20863	20901	20827	20812	20888	20696	20636	20646	20761	20442	20619	20697	20796	20548	20844	20650	20772	20986	21005	20639	20767	20848	20701	21054	20926	20794	20830	20660	20995	20884	20518	20594	20870	20621	20799	20572	20538	20429	20759	20738	20603	20700	20750	20706	20889	20717	20710	20882	20609	20689	20834	20834	20897	20666	20572	20684	20903	20745	20848	20644	20691	20743	20749	20594	20709	20725	20600	20635	20935	20865	20631	20762	20763	20830	20597	21088	20538	20902	20847	20693	20692	20983	20736	20549	20781	20870	20882	20723	20968	20710	20966	20946	20716	20920	20994	20883	20722	20542	20861	20819	20829	20641	20948	20771	20788	20859	20707	20696	20743	20817	20788	20880	20865	20773	20649	20748	20621	20822	20733	20767	20594	20692	20630	20678	20820	20727	20702	20824	20837	20565	20872	20859	20611	20518	20841	20532	20794	20691	20816	20761	20761	20648	20847	20762	20700	20626	20555	20708	20853	20560	20646	20860	20785	20658	20771	20851	20838	20662	20671	20669	20572	20614	20827	20704	20663	20750	20853	20767	20787	20759	20653	20639	20696	20680	20768	20801	20711	20664	20537	20796	20607	20732	20774	20612	20828	20895	20667	20604	20625	20884	20623	20860	20796	20693	20843	20782	20884	20652	20671	20734	20721	20622	20901	20898	20554	20629	20840	20570	20787	20694	20889	20712	20635	20893	20775	20684	20758	20835	20903	20624	20857	20548	20640	20848	20851	20885	20732	20881	20729	20677	20511	20705	20730	20718	20893	20977	20833	20776	20896	20757	20543	20666	20663	20561	20734	20648	20631	20550	20656	20807	20801	20668	20700	20837	20728	20711	20677	20885	20573	20852	20827	20529	20811	20733	20610	20749	20907	20818	20716	20827	20931	20874	20743	20755	20791	20753	20796	20748	20584	20670	20633	20741	20635	20682	20796	20593	20703	20676	20736	20501	20719	20803	20645	20578	20878	20737	20922	20770	20489	20772	20898	20749	20697	20898	20624	20673	20723	20668	20714	20769	20540	20560	20706	20739	20635	20617	20728	20633	20739	20719	20813	20799	20731	20700	20647	20875	20726	20668	20824	20803	20916	20604	20794	20876	20969	20924	20617	20695	20818	20678	20649	20690	20656	20841	20962	20758	20721	20548	20827	20849	20660	20715	20738	20655	20702	20908	20691	20875	20794	20673	20774	20670	20787	20881	20792	20747	20735	20788	20581	20804	20789	20942	20719	20733	20684	20980	20982	20679	20783	20739	20775	20847	20636	20798	20910	20777	20719	20793	20589	20988	20762	20852	20725	20707	20913	20883	20997	20818	20746	20665	20773	20682	20999	20879	20833	20765	20675	20853	20790	20856	20677	20597	20600	20846	20550	20538	20737	20722	20853	20803	20609	20664	20605	20681	20666	20720	20627	20597	20551	20674	20895	20706	20614	20937	20772	20768	20518	20673	20831	20780	20737	20728	20858	20957	20692	20941	20780	20745	20699	20531	20987	20606	20626	20680	20690	20802	20561	20719	20738	20669	20794	20682	20680	20891	20600	20688	20879	20730	20785	20776	20623	20774	20911	20707	20730	20537	20853	20696	20861	20630	20673	20725	20714	20631	20713	20566	20883	20844	20777	20761	20751	20912	20707	20756	20752	20884	20746	20655	20810	20765	20791	20760	20704	20523	20724	20593	20758	20670	20582	20838	20869	20554	20766	20667	20816	20661	20769	20700	20901	20665	20905	20489	20940	20740	20783	20688	20680	20719	20830	20779	20978	20900	20812	20942	20643	20623	20767	21011	20743	20593	20741	20765	20601	20660	20704	20842	21018	20708	20849	20910	20760	20620	20835	20782	20686	20920	20690	20593	20663	20832	20679	20920	20777	20745	20690	20603	20622	20551	20869	20489	20962	20816	20647	20711	20458	20553	20533	20454	20680	20897	20921	20848	20757	20720	20694	20827	20637	20699	20795	20532	20724	20838	20461	20792	20815	20710	20727	20565	20657	20677	20724	20788	21065	20818	20802	20680	20515	20830	20875	20638	20885	20706	20791	20534	20822	20684	20603	20843	20636	20748	20671	20570	20729	20718	20753	20969	20931	20629	20610	20726	20686	20749	20821	20719	20762	20881	20856	20758	20843	20753	20606	20663	20624	20610	20832	20540	20775	20769	20730	20685	20952	20767	20801	20795	20884	20647	20748	20748	20499	20539	20610	20717	20811	20759	20638	20856	20849	20746	20803	20522	20376	20680	20768	20783	20769	20896	20799	20707	20877	20666	20767	20885	20686	20670	20773	20792	20868	20788	20712	20807	20645	20976	20911	20773	20708	20754	20635	20685	20850	20753	20615	20574	20680	20525	20688	20529	20887	20528	20859	20770	20944	20805	20785	20722	20783	20574	20795	20708	20859	20650	20813	20769	20857	20668	20655	20809	20701	20665	20753	20679	20861	20671	20781	20823	20638	20690	20894	20878	20601	20610	20889	20796	20989	20779	20776	20917	20748	20871	20997	20839	20802	20634	20755	20729	20842	20839	20617	20705	20698	20637	20773	20729	20712	21007	20868	20700	20662	20940	21099	20866	20886	20762	20733	20532	20855	20864	21022	20954	20879	20498	20659	20859	20796	20756	20725	20665	20527	20862	20529	20792	20573	20739	20842	20732	20800	20614	20723	20885	20947	20860	20903	20952	20781	20743	20899	20565	20761	20983	20659	20953	20631	20676	20752	20896	20724	20702	20874	20909	20544	20906	20615	20578	20748	20828	20663	20790	20807	20706	20949	20839	20701	20790	20644	20756	20813	20987	20866	20680	20899	20837	20648	20892	20706	20834	20713	20719	20890	20714	20691	20806	20623	20892	20576	20720	20890	20792	20724	20611	20690	20768	20800	20818	20639	20796	20679	20705	20571	20685	20729	20714	20645	20634	20780	20727	20800	20491	20697	20673	20806	20779	20801	20702	20859	20885	20965	20742	20873	20756	20795	20677	20779	20561	20747	20528	20673	20652	20717	20866	20849	20698	20866	20718	20515	20756	20735	20763	20840	20799	20747	20834	20668	20879	20725	20624	20910	20637	20605	20804	20553	20925	20779	20819	20604	20619	20556	20758	20743	20661	20673	20669	20694	20776	20818	20694	20693	20587	20782	20822	20707	20639	20657	20677	20805	20733	20875	20967	20729	20755	20890	20700	20589	20602	20746	20824	20562	20759	20724	20610	20719	20909	20887	20920	20328	20635	20822	20734	20678	20872	20852	20730	20666	20755	20652	20620	20592	20588	20549	20654	20749	20777	20627	20785	20779	20890	20800	20710	20510	20671	20707	20710	20788	20770	20539	20625	20700	20603	20741	20823	20724	20639	20664	20481	20811	20752	20652	20627	20476	20757	20942	20831	20820	20624	20891	21091	20902	20800	20584	20824	20540	21034	20630	20732	20830	20567	20825	20716	20727	20752	20927	20805	20881	20806	20706	20658	20798	20805	20758	20561	20902	20842	20956	20707	20896	20678	20789	20786	20832	20525	20834	20681	20564	20634	20707	20836	20805	20577	20772	20565	20634	20679	20768	20640	20621	20285	20691	20787	20664	20846	20714	20849	20775	20732	20652	20929	20818	20807	20694	20711	20733	20869	20780	20755	20616	20723	20732	20815	20731	20663	20647	20722	20815	20711	20677	20862	20754	20742	20566	20899	20679	20613	20756	20711	20600	20936	20734	20851	21014	20941	20656	20801	20704	20822	20776	20714	20858	20762	20675	20758	20792	20580	20788	20771	20814	20760	20646	20828	20794	20582
19698	32972	30913	25025	22094	20385	19178	18659	18064	17841	17585	17397	17249	17304	17260	17113	17339	17501	17191	17039	17082	16926	16811	16943	16869	17091	16962	16958	16988	16945	16913	17023	17030	16953	16916	17120	16828	16839	16857	17053	17106	17061	17077	16868	16802	16895	18600	20803	19752	18547	17654	17268	16976	16964	16754	16877	16911	16966	16887	16815	16786	16965	16829	16883	16686	17005	17036	16820	16821	16727	16981	16882	16998	17020	16733	16876	16942	16917	16883	16936	16935	16974	16868	16739	16882	16778	17015	16922	16806	17019	16812	16876	16761	16919	16937	16902	16939	16778	16929	16983	16809	16898	16797	16759	16963	16991	16894	16679	16828	16968	16757	16849	16896	16887	16879	16707	17005	16878	16900	16732	16816	16913	16896	16931	16632	16975	16874	16947	16856	16703	16686	16816	16693	16793	16827	16851	16841	16817	16928	16701	16822	16761	16801	17020	16781	16908	16763	16918	16781	16789	16878	16883	16799	16873	16857	16886	16784	16865	16797	16985	16830	16741	16917	16856	16933	17026	16983	16965	16937	16955	16867	16959	16969	16914	17006	16991	16841	16896	16967	16928	16899	16798	16826	16834	16872	16895	16896	16971	16919	16823	16891	16904	16613	16802	16955	16781	16870	16918	16832	16880	17012	16789	16874	16945	16790	16836	16754	16968	16933	16919	16850	16905	16916	16675	16893	16780	16994	16846	16837	16763	16985	16842	16937	16853	16817	16916	16760	16745	16854	16974	16948	16852	16832	16964	17035	16910	16973	16949	16687	16989	16834	16894	16727	16865	16985	16793	16843	16797	16998	16906	16904	16900	16782	16948	16778	16943	16794	16982	16853	16970	16928	16904	16966	16801	16999	16855	16911	16658	16860	16948	16983	16669	16773	16909	16958	16767	16941	16789	16993	16908	16683	16741	16745	16805	16619	16916	16734	16899	16931	16759	16867	17023	16907	16803	16654	17037	16902	17019	16758	16942	16873	16656	17030	16750	16867	16970	17052	16678	16954	16962	16788	16956	16950	16797	16966	16842	16786	16945	16650	16885	16843	16950	16958	16762	16947	16860	16919	16720	16826	16832	16753	16770	16845	16989	16723	17024	16968	16924	16901	16949	16864	16964	16849	16927	16870	16818	16866	17078	16786	16834	16889	16891	16873	16884	16852	17022	16785	16859	16978	17007	16809	16881	16928	16889	16939	16917	17000	16857	17013	16704	16790	16787	16824	16705	17002	16802	16941	17022	16824	16837	16907	16845	16993	16977	16794	16797	17008	16937	17031	17011	16631	16816	16896	16995	16777	16837	16765	16983	16903	16923	16719	16919	16798	16973	16899	16883	16916	16898	16759	16883	16976	16851	16806	16940	16759	16924	16703	16894	16792	16841	16740	16949	16895	16914	16935	16906	16949	16894	16757	16817	16853	16848	16965	16826	16747	16755	16765	16888	17006	16904	16709	16855	16884	16697	16812	16721	16941	16892	16849	16835	16892	16890	16931	16947	16901	16885	16858	16735	16794	16777	16954	16764	16752	16813	16752	16960	16891	16903	16729	16756	16978	16739	16925	16843	16851	16879	16955	16820	16919	16753	16969	16865	16790	16990	16810	16795	16968	16832	16686	16917	16849	16867	16976	16738	16710	16932	16862	16776	16589	16670	16813	16879	16849	16881	17103	16811	16902	16917	16657	16769	16854	16769	16981	16966	16669	16863	16967	16841	16797	16901	16659	17026	16709	16931	16919	16857	16953	16749	16845	16664	16879	16843	16806	16917	16870	16817	16987	16943	16833	16946	16794	16818	16851	16895	16789	16871	16884	16735	16938	16893	16975	16908	16644	16811	16985	16744	16953	16923	16818	16767	16849	16778	16824	16847	16680	16637	16758	16788	16814	16983	16781	16973	16838	16816	16843	17044	16813	16987	16795	16895	16852	16790	16726	16866	17016	16831	16704	17012	16884	16764	16801	16962	16986	16907	16815	16947	16765	16813	17097	16850	16749	16966	16787	16748	16829	16780	16757	16796	16826	16646	16975	16815	16718	16958	16846	16798	16795	16559	16876	16937	16962	17024	16851	16927	16906	17014	16794	16945	16956	16695	17042	16728	16724	16839	16841	16938	16959	16970	16883	16853	16976	16811	16727	16833	16857	17093	16822	16697	16908	16632	16834	16774	16910	16888	16902	16826	16768	16921	16822	16737	16726	16841	16822	16950	17027	16802	16890	16941	16973	16689	16748	16821	16804	16931	16823	17036	16813	16868	16858	16904	16789	16758	16975	16554	16730	16787	16684	16996	16826	16755	16944	16760	17004	16831	16829	16737	17045	16850	16756	16833	16851	17051	16857	16912	16785	16797	16796	16979	16833	16724	16726	16977	16844	16732	16981	16943	16776	16793	16832	16825	16916	16871	16963	16727	16776	16817	16716	16885	16854	16968	16883	16814	16813	16982	16862	16921	16695	16894	16776	16897	16868	16910	16902	16849	16861	16871	16801	16774	16821	16884	16900	16829	16991	16853	16848	16694	16768	16809	16978	16928	16610	16854	16704	16827	16892	16790	16763	16677	16893	16897	16807	16872	16704	16748	16769	16869	16850	16800	17040	17040	16978	16756	16866	16922	16931	17034	16870	16783	16855	16835	16947	16927	16830	16879	16820	16936	16826	16940	16902	16760	16830	16923	16829	16695	16872	16785	16985	16921	16732	16838	16778	16640	16789	16819	16888	16925	16831	16862	16595	16880	16897	16747	16809	16887	17001	16698	16927	16921	16784	16936	16955	16918	16772	16891	16837	16784	16922	16873	17053	16986	16921	16801	16809	16744	16934	16856	16759	17046	16783	16935	16773	16807	16861	16970	16794	16846	16959	17070	16862	16894	16755	16910	16778	16811	16912	16900	16830	16716	16910	16770	16755	16879	16912	16768	16802	16986	17036	16701	16737	16822	16965	16896	16867	16882	16945	16819	16791	16711	16780	16817	16835	16939	16958	16824	16975	16839	16897	16901	17035	16851	16751	16886	16802	16705	16960	17001	16931	16852	16572	16810	16960	16756	16894	16839	16896	16867	16976	16855	17042	16816	16935	16864	17025	16853	16992	16856	16778	16774	16972	16780	16974	16895	16780	16986	16846	16837	16877	16897	17003	16884	16714	16821	16861	16960	16806	16832	16664	16906	16879	16863	16875	16826	16745	16780	16924	16842	16856	16867	16841	16900	17059	16771	16960	16658	16734	16833	16807	16850	17011	16788	16697	16920	16839	16896	16929	16759	16903	16827	16867	17038	16925	16919	16811	16739	16874	16892	16828	16882	16985	16796	16747	16770	16962	16914	16828	16936	16860	16740	16931	16869	16745	16891	16962	16898	16816	16872	16920	16851	16909	16941	16824	16672	16673	16858	16842	16871	16882	16890	16941	16878	16886	16839	16950	16714	16964	16895	16886	16792	16809	16788	16962	16784	16855	16756	16838	16890	16868	16973	16902	16783	16837	17008	16911	16840	16845	16893	16890	16845	16835	16696	16874	16939	16910	16815	17012	16895	16700	16743	16888	16840	16767	16813	16760	16781	16806	16835	16942	16862	16937	16725	16883	16744	16839	16802	16894	17021	16885	16695	16916	16788	16739	16800	17072	16794	16841	16828	16740	16723	16775	16761	16779	16967	16934	16976	16843	16902	16745	16904	16864	16842	16785	16712	16686	16906	16787	16903	16926	16883	16774	17016	16734	16858	16832	17064	16905	16725	16852	17049	16894	16800	16856	16928	16770	16807	16809	16991	16672	16839	16800	17012	16784	16870	16895	16961	16807	16881	16844	16971	16885	16874	16940	16786	16943	16770	16821	17040	16739	16930	16694	16747	16925	16794	16818	16787	16891	16949	16822	16952	16781	16925	16886	17061	17024	16888	16758	16878	16853	17018	16824	16758	16947	16827	16929	16873	16986	16947	17021	16859	16800	16914	16955	16893	16829	17043	16890	16893	16905	16981	16735	16907	17046	16840	16902	16908	16956	16835	16996	16975	16875	16821	16933	16827	16896	16761	16974	16722	16881	16842	16804	16881	16739	16920	16922	16865	16947	16974	16730	16969	16824	16963	16930	16907	16882	16871	16830	17000	16700	16918	16671	16876	16881	16957	16835	16870	16782	17070	16670	16951	16839	16573	16833	16854	16639	17024	16857	16749	16851	16829	17119	16784	16931	16882	16944	16780	16911	16917	16979	16650	16984	16838	16726	16892	16880	16874	16828	16857	16760	17022	16867	16781	16836	17108	16886	16955	16959	16619	16798	16885	16847	16816	16846	16815	16826	16891	16790	16942	16921	16914	16790	16979	16888	16963	16754	17102	16977	16957	16872	16948	16706	16886	16709	16798	16887	16776	17019	16947	16855	16836	16851	16879	16834	16894	17145	16685	16883	16908	16902	16911	16926	16864	16876	16799	16748	16835	16858	16744	16859	16820	17014	16812	16783	16909	16906	16974	16873	16784	16872	16936	16679	17102	16912	16822	17036	16912	16923	16744	17002	16794	16902	16861	16662	16829	16954	16805	16895	17000	16793	16754	17068	17000	17139	16843	16817	16576	16807	16887	16907	16949	16967	16815	16786	16998	16674	16883	17000	16952	16916	16686	16706	16907	16815	16878	16755	16978	16916	16722	16860	17008	16813	16753	16723	16974	16797	16941	16714	16945	16842	16987	16770	16959	16800	16832	16692	17056	16829	16688	17025	16854	16636	16915	16697	16925	16819	16825	16996	16887	16830	17001	16905	16929	16764	16740	16656	16929	16856	16859	16804	16831	16799	16917	16894	16833	16966	16992	17012	16823	16849	16709	16873	16702	16863	16774	16910	16978	16668	16924	16926	16979	16830	16810	16898	17007	16913	16815	16912	16970	16954	16955	16927	16915	17002	17038	16934	16872	16736	16939	16732	16947	16835	17017	16875	16909	16918	16849	16671	16938	16780	16819	17040	16855	16943	16701	16838	16988	16977	16875	16906	16818	16844	16753	16933	16903	16778	17170	16740	16803	16837	16858	16887	16769	16897	16983	16873	16804	16939	16957	16950	16784	16865	16674	16779	16986	16686	16864	16753	16685	16865	16908	16932	16786	16827	16929	16825	16690	16969	16844	16856	16885	16871	16758	16727	16809	16965	16902	16915	16805
27944	22613	26954	25038	22376	22199	22198	21972	21730	21870	22039	21970	21811	21831	21852	21753	21958	21650	21815	21625	21666	21718	22010	21732	21591	21753	21815	21769	21715	21583	21989	21854	21708	21750	21735	21716	21907	21759	21806	21791	21624	21770	21848	21506	21740	21610	21813	21748	21797	21911	21917	21818	21904	21818	21751	21561	21502	21551	21760	21913	21789	21689	21679	21615	21695	21716	21846	21777	21655	21594	21611	21635	21698	21792	21829	21848	21791	21518	21650	21605	21719	21402	21585	21475	21895	21897	21780	21638	21881	21589	21724	21820	21820	21621	21473	21685	21689	21511	21625	21554	21622	21800	21669	21890	21691	21633	21661	21765	21794	21701	21458	21747	21695	21654	21742	21658	21700	21675	21862	21726	21638	21549	21532	21707	21797	21687	21504	21535	21694	21744	21804	21740	21735	21660	21639	21686	21647	21864	21646	21589	21558	21536	21995	21677	21588	21655	21841	21645	21847	21449	21819	21801	21532	21689	21786	21581	21511	21730	21781	21872	21765	21654	21610	21873	21678	21743	21723	21563	21595	21553	21531	21778	21661	21627	21735	21558	21668	21597	21440	21940	21661	21773	21659	21786	21641	21600	21816	21872	21673	21888	21783	21686	21516	21635	21741	21572	21705	21466	21615	21631	21752	21511	21531	22142	21581	21719	21729	21805	21640	21698	21649	21642	21509	21789	21826	21698	21951	21765	21955	21608	21773	21428	21803	21773	21542	21691	21494	21750	21579	21574	21632	21706	21595	21898	21721	21911	21765	21792	21688	21720	21681	21828	21572	21693	21593	21778	21453	21811	21563	21786	21820	21558	21550	21862	21749	21734	21602	21622	21641	21736	21848	21743	21666	21721	21678	21698	21548	21712	21921	21498	21672	21562	21722	21647	21642	21486	21616	21674	21761	21855	21805	21595	21472	21800	21682	21704	21723	21781	21636	21524	21667	21897	21682	21683	21840	21593	21716	21522	21723	21539	21593	21426	21789	21637	21961	21620	21742	21502	21841	21806	21515	21630	21677	21626	21741	21610	21729	21714	21619	21725	21513	21641	21575	21714	21666	21733	21584	21628	21353	21768	21847	21518	21731	21934	22048	21721	21849	21984	21891	21867	21590	21701	21913	21634	21549	21754	21414	21636	22046	21545	21633	21618	21754	21628	21518	21608	21582	21693	21458	21652	21466	21637	21631	21604	21623	21724	21813	21720	21489	21768	21532	21525	21601	21579	21858	21683	21753	21502	21433	21822	21688	21586	21712	21757	21694	21765	21735	21528	21963	21716	21322	21653	21295	21661	21812	21723	21516	21592	21940	21557	21717	21680	21625	21623	21766	21571	21574	21839	21853	21536	21816	21629	21822	21757	22023	21570	21803	21908	21725	21678	21569	21696	21656	21774	21847	21693	21775	21546	21505	21683	21534	21625	21757	21657	21671	21814	21761	21689	21723	21438	21484	21537	21527	21855	21818	21640	21694	21649	21611	21588	21908	21544	21622	21592	21616	21497	21657	21446	21778	21749	21685	21582	21548	21507	21616	21735	21652	21653	21707	21571	21795	21477	21436	21705	21715	21776	21564	21737	21851	21574	21689	21717	21661	21811	21898	21898	21589	21577	21631	21555	21804	21750	21518	21752	21704	21674	21746	21509	21700	21687	21725	21640	21734	21713	21816	21481	21621	21484	21883	21614	21646	21936	21720	21651	21807	21545	21775	21614	21823	21854	21611	21799	21717	21716	21726	21751	21712	21613	21815	21839	21794	21682	21640	21665	21734	21679	21636	21248	21383	21705	21631	21805	21540	21531	21691	21885	21692	21709	21623	21642	21771	21647	21855	21605	21750	21784	21788	21808	21659	21782	21750	21709	21955	21839	21760	21570	21709	21504	21461	21629	21846	21815	21716	21715	21870	21393	21818	21710	21899	21778	21692	21710	21667	21521	21633	21790	21626	21744	21729	21718	21804	21594	21783	21777	21751	21740	21603	21732	21518	21575	21495	21510	21756	21913	21800	21689	21667	21835	21793	21597	21533	21793	21547	21689	21671	21539	21644	21891	21786	21541	21723	21695	21766	21683	21732	21570	21610	21712	21728	21600	21622	21687	21510	21423	21626	21657	21560	21771	21293	21597	21740	21670	21593	21493	21654	21652	21714	21678	21687	21662	21559	21699	21633	21793	21685	21546	21662	21445	21798	21680	21843	21701	21697	21713	21755	21647	21495	21534	21700	21625	21721	21797	21707	21819	21721	21828	21909	21626	21610	21553	21652	21738	21590	21491	21763	21734	21785	21679	21847	21650	21745	21820	21545	21852	21732	21634	21562	21764	21810	21585	21427	21794	21655	21802	21743	21611	21554	21755	21754	21745	21705	21656	21699	21842	21610	21853	21820	21759	21659	21651	21421	21601	21765	21543	21664	21640	21715	21656	21722	21778	21911	21891	21791	21674	21883	21582	21668	21710	21842	21667	21714	21730	21670	21648	21576	21777	21757	21884	21649	21562	21606	21742	21664	21674	21850	21738	21746	21515	21948	21666	21712	21615	21769	21703	21811	21722	21521	21693	21584	21674	21702	21801	21772	21604	21745	21568	21762	21762	21547	21698	21751	21611	21720	21637	21598	21680	21723	21568	21571	21812	21814	21820	21631	21599	21730	21863	21782	21767	21753	21724	21706	21577	21540	21673	21571	21591	21634	21692	21593	21583	21820	21708	21590	21530	21536	21597	21643	21523	21566	21657	21999	21739	21636	21832	21806	21635	21586	21570	21594	21499	21729	21559	21615	21647	21755	21688	21601	21642	21685	21789	21859	21744	21701	21522	21836	21784	21654	21821	21737	21517	21857	22014	21709	21773	21519	21808	21676	21774	21597	21679	21764	21477	21650	21735	21654	21413	21732	21772	21793	21882	21710	21542	21477	21754	21686	21710	21744	21673	21864	21696	21576	21616	21759	21737	21575	21667	21464	21713	21720	21767	21794	21557	21731	21739	21619	21718	21756	21690	21741	21794	21747	21799	21632	21753	21886	21798	21738	21748	21750	21660	21549	21635	21630	21661	21738	21706	21926	21776	21610	21538	21515	21655	21584	21789	21486	21653	21848	21825	21721	21758	21861	21407	21501	21812	21706	21446	21409	21533	21609	21901	21789	21571	21765	21660	21795	21829	21610	21775	21909	21636	21756	21799	21654	21683	21798	21748	21522	21664	21804	21844	21685	21615	21790	21828	21609	21589	21854	21697	21613	21708	21740	21825	21911	21606	21506	21705	21724	21661	21850	21741	21763	21751	21633	21667	21672	21777	21523	21779	21578	21441	21823	21751	21821	21529	21379	21646	21795	21820	21612	21662	21742	21752	21743	21807	21729	21866	21733	21659	21868	21771	21618	21787	21707	21636	21762	21722	21554	21556	21611	21663	21752	21614	21840	21844	21741	21865	21600	21801	21704	21598	21800	21815	21721	21559	21726	21867	21726	21789	21537	21693	21602	21758	21698	21704	21639	22009	21650	21736	21795	21401	21581	21666	21751	21787	21711	21672	21707	21807	21750	21874	21633	21512	21777	21577	21632	21696	21571	21679	21810	21628	21695	21478	21774	21718	21775	21564	21458	21770	21563	21568	21870	21580	21675	21659	21819	21815	21673	21677	21760	21796	21813	21433	21611	21533	21744	21503	21689	21707	21788	21784	21793	21962	21773	21810	21538	21658	21945	21540	21924	21521	21642	21536	21551	21588	21739	21737	21506	21864	21746	21620	21702	21694	21925	21777	21836	21782	21590	21721	21507	21788	21392	21568	21719	21713	21705	21735	21792	21666	21779	22003	21736	21599	21636	21479	21660	21834	21567	21672	21701	22074	21657	21597	21809	21647	21650	21742	21918	21577	21605	21710	21796	21737	21689	21626	21608	21587	21733	21764	21487	21598	21780	21875	21759	21898	21793	21611	21744	21625	21703	21686	21849	21774	21666	21603	21760	21587	21476	21701	21683	21816	21719	21910	21433	21760	21710	21811	21997	21639	21715	21757	21638	21786	21751	21497	21781	21563	21850	21521	21558	21543	21763	21864	21749	21599	21855	21643	21867	21706	21621	21693	21654	21771	21679	21618	21913	21920	21704	21698	21764	21605	21499	21613	21565	21673	21611	21816	21899	21840	21656	21802	21659	21663	21543	21621	21670	21522	21795	21725	21603	21766	21519	21795	21772	21767	21637	21736	21900	21511	21664	21632	21691	21688	21671	21685	21923	21745	21684	21952	21778	21388	21676	21675	21671	21542	21826	21809	21902	21705	21775	21649	21734	21580	21747	21582	21517	21542	21693	21682	21790	21652	21779	21753	21650	21653	21579	21872	21691	21495	21195	21723	21782	21570	21821	21660	21833	21596	21464	21795	21572	21805	21808	21771	21586	21567	21691	21729	21706	21519	21683	21662	21608	21710	21831	21541	21755	21637	21780	21621	21757	21689	21930	21743	21711	21686	21667	21695	21605	21647	21876	21781	21806	21709	21914	21877	21733	21612	21667	21670	21723	21694	21698	21611	21531	21611	21773	21578	21687	21778	21968	21825	21645	21743	21822	21662	21516	21366	21589	21500	21736	21673	21762	21768	21683	21746	21796	21718	21801	21691	21728	21841	21949	21844	21532	21873	21594	21749	21737	21725	21647	21693	21773	21811	21667	21623	21693	21867	21527	21592	21596	21432	21553	21774	21640	21876	21666	21863	21675	21578	21877	21798	21703	21867	21585	21786	21587	21723	21525	21881	21837	21531	21674	21659	21592	21630	21608	21595	21709	21696	21685	21709	21622	21633	21712	21765	22024	21794	21700	21508	21564	21654	21716	21581	21651	21526	21817	21813	21723	21673	21840	21674	21812	21563	21615	21440	21655	21681	21687	21917	21561	21803	21646	21753	21675	21902	21787	21537	21799	21729	22031	21568	21536	21531	21841	21493	21767	21478	21694	21761	21648	21659	21843	21670	21741	21709	21944	21812	21688	21679	21663	21692	21684	21518	21758	21668	21607	21874	21692	21959	21706	21718	21791	21607	21367	21826	21841	21686	21608	21895	21733	21688	21748	21456	21556	22040	21659	21896	21743	21728	21716	22013	21683	21735	21753	21888	21797	21957	21866	21854	21682	21661	21577	21763	21559	21639	21888	21712
17394	21686	21279	19674	18724	18229	17940	17680	17762	17571	17501	17451	17628	17376	17567	17590	17570	17457	17371	17482	17353	17263	17353	17585	17378	17443	17388	17309	17604	17326	17385	17590	17448	17266	17507	17410	17419	17325	17387	17326	17528	17504	17177	17398	17221	17467	17573	17718	17543	17755	17569	17556	17549	17362	17362	17338	17449	17493	17455	17317	17354	17407	17431	17407	17512	17422	17278	17494	17436	17519	17456	17259	17410	17246	17512	17228	17479	17468	17317	17423	17446	17279	17266	17247	17613	17436	17359	17075	17607	17455	17592	17346	17325	17501	17460	17349	17386	17412	17548	17440	17386	17351	17291	17334	17237	17486	17345	17525	17266	17312	17524	17406	17460	17331	17451	17394	17532	17376	17369	17338	17335	17292	17390	17275	17420	17441	17474	17368	17363	17328	17388	17268	17347	17430	17273	17403	17482	17383	17377	17352	17315	17353	17310	17457	17406	17552	17284	17389	17267	17489	17417	17470	17281	17405	17551	17308	17383	17404	17398	17381	17245	17359	17402	17278	17206	17533	17377	17430	17407	17409	17443	17324	17392	17472	17322	17334	17324	17405	17469	17431	17209	17284	17431	17469	17329	17280	17355	17317	17392	17460	17203	17365	17564	17233	17268	17408	17196	17337	17527	17339	17423	17225	17377	17421	17557	17263	17456	17373	17316	17324	17412	17335	17281	17391	17442	17406	17193	17394	17477	17287	17307	17461	17314	17332	17376	17368	17180	17264	17305	17428	17321	17511	17334	17253	17331	17582	17552	17357	17341	17469	17529	17348	17528	17144	17532	17420	17547	17387	17475	17226	17382	17538	17321	17472	17485	17335	17512	17459	17385	17394	17415	17411	17358	17375	17272	17432	17392	17313	17355	17266	17254	17458	17403	17279	17265	17432	17345	17522	17475	17395	17317	17390	17327	17370	17322	17418	17364	17337	17443	17415	17338	17432	17432	17192	17381	17552	17260	17293	17231	17485	17289	17552	17342	17244	17377	17331	17425	17391	17509	17336	17485	17483	17479	17323	17420	17412	17581	17358	17555	17397	17444	17205	17440	17332	17398	17464	17300	17356	17487	17392	17327	17306	17152	17456	17219	17403	17498	17275	17569	17391	17355	17325	17390	17270	17332	17458	17436	17355	17324	17402	17321	17291	17461	17458	17287	17240	17362	17414	17507	17259	17481	17290	17406	17420	17560	17409	17423	17349	17319	17460	17413	17227	17397	17333	17335	17465	17394	17366	17324	17399	17386	17315	17356	17474	17286	17371	17563	17476	17453	17401	17566	17287	17341	17312	17456	17216	17540	17352	17367	17698	17262	17344	17423	17273	17333	17335	17521	17405	17333	17398	17237	17501	17354	17341	17401	17587	17460	17289	17533	17385	17368	17358	17250	17492	17567	17437	17442	17474	17451	17394	17493	17424	17425	17433	17387	17431	17378	17486	17390	17379	17447	17323	17354	17372	17310	17519	17474	17380	17366	17433	17260	17206	17444	17535	17299	17363	17457	17302	17385	17286	17443	17464	17148	17493	17175	17412	17333	17442	17494	17395	17445	17277	17287	17434	17385	17424	17461	17281	17508	17493	17333	17506	17303	17250	17393	17557	17266	17387	17470	17407	17394	17449	17405	17430	17449	17256	17258	17307	17381	17323	17436	17328	17382	17607	17377	17282	17265	17441	17529	17239	17259	17358	17307	17303	17487	17478	17330	17447	17505	17289	17562	17434	17292	17510	17413	17282	17351	17326	17327	17342	17292	17597	17339	17094	17323	17427	17291	17391	17577	17401	17285	17397	17281	17399	17325	17189	17479	17373	17570	17284	17326	17406	17569	17155	17421	17290	17511	17265	17355	17229	17404	17347	17240	17488	17346	17440	17410	17281	17448	17303	17309	17424	17421	17276	17361	17350	17310	17306	17272	17336	17467	17446	17515	17443	17420	17394	17226	17368	17362	17277	17306	17288	17410	17448	17279	17412	17368	17370	17448	17562	17424	17387	17354	17513	17280	17391	17326	17463	17392	17307	17396	17356	17113	17437	17374	17389	17383	17223	17580	17289	17429	17474	17361	17540	17372	17304	17387	17322	17458	17397	17277	17515	17376	17373	17273	17382	17439	17383	17438	17367	17522	17275	17523	17296	17496	17350	17421	17228	17410	17259	17376	17391	17359	17447	17535	17402	17587	17410	17452	17282	17550	17368	17428	17417	17394	17473	17211	17327	17598	17553	17429	17444	17412	17401	17407	17328	17529	17438	17520	17505	17214	17452	17467	17385	17332	17537	17315	17510	17401	17303	17396	17537	17307	17440	17405	17381	17441	17520	17400	17409	17351	17346	17533	17374	17252	17276	17398	17308	17358	17346	17392	17489	17603	17413	17432	17175	17184	17412	17283	17307	17336	17480	17439	17404	17375	17439	17334	17441	17392	17420	17343	17304	17336	17383	17242	17452	17227	17530	17446	17430	17454	17388	17499	17474	17300	17406	17465	17427	17408	17242	17569	17494	17379	17544	17535	17483	17616	17269	17299	17502	17320	17404	17411	17437	17342	17316	17398	17391	17348	17308	17453	17345	17446	17378	17332	17407	17237	17289	17277	17425	17451	17397	17360	17231	17349	17290	17306	17282	17415	17498	17081	17604	17428	17471	17284	17471	17371	17271	17398	17215	17550	17361	17387	17429	17356	17450	17321	17254	17272	17279	17309	17293	17515	17420	17382	17324	17469	17401	17343	17261	17427	17366	17418	17292	17466	17481	17318	17455	17423	17430	17366	17268	17404	17332	17330	17404	17467	17412	17332	17223	17455	17318	17173	17424	17536	17468	17679	17424	17323	17505	17344	17484	17342	17534	17452	17268	17386	17507	17371	17356	17414	17453	17458	17330	17450	17504	17520	17279	17362	17229	17322	17303	17382	17490	17192	17517	17373	17344	17319	17164	17447	17439	17082	17482	17430	17503	17471	17327	17259	17218	17252	17366	17424	17321	17386	17372	17367	17429	17307	17405	17560	17224	17433	17435	17338	17460	17375	17273	17476	17320	17467	17411	17422	17245	17434	17452	17498	17308	17401	17355	17383	17389	17396	17366	17394	17253	17291	17397	17481	17218	17371	17531	17364	17255	17347	17377	17433	17368	17547	17470	17453	17352	17592	17279	17439	17367	17227	17400	17373	17318	17482	17280	17416	17445	17471	17505	17522	17426	17407	17198	17419	17331	17353	17510	17458	17386	17232	17308	17420	17637	17292	17294	17385	17581	17368	17184	17446	17238	17389	17393	17435	17440	17522	17462	17529	17442	17512	17566	17272	17385	17371	17403	17297	17489	17380	17466	17444	17554	17420	17226	17459	17303	17443	17489	17325	17503	17222	17477	17381	17243	17411	17422	17490	17250	17422	17415	17352	17500	17302	17316	17332	17325	17484	17360	17353	17454	17364	17524	17446	17237	17359	17581	17358	17524	17307	17347	17326	17299	17225	17505	17302	17250	17547	17607	17225	17415	17277	17341	17539	17381	17393	17690	17451	17377	17295	17401	17349	17393	17484	17447	17259	17328	17522	17372	17592	17308	17389	17439	17533	17397	17479	17386	17530	17385	17376	17393	17493	17214	17424	17164	17353	17552	17468	17422	17306	17455	17414	17469	17313	17491	17457	17386	17311	17385	17257	17306	17414	17252	17403	17325	17405	17261	17476	17417	17129	17466	17198	17447	17224	17470	17366	17320	17377	17358	17337	17305	17438	17316	17307	17562	17391	17184	17323	17293	17400	17185	17307	17344	17465	17525	17347	17370	17328	17428	17266	17429	17341	17507	17364	17412	17487	17301	17362	17310	17442	17317	17367	17530	17289	17358	17371	17420	17355	17340	17398	17477	17422	17560	17338	17517	17519	17386	17470	17405	17319	17500	17466	17339	17417	17440	17431	17520	17422	17361	17298	17506	17324	17413	17400	17412	17409	17452	17590	17391	17187	17580	17460	17595	17382	17515	17430	17312	17513	17302	17266	17428	17131	17490	17388	17293	17346	17378	17542	17413	17302	17504	17339	17499	17437	17307	17454	17440	17323	17287	17334	17338	17605	17469	17437	17437	17518	17455	17471	17431	17396	17284	17199	17410	17399	17474	17545	17459	17313	17408	17415	17504	17407	17227	17370	17518	17275	17269	17370	17315	17436	17530	17374	17301	17405	17353	17399	17474	17249	17434	17269	17458	17258	17404	17435	17459	17452	17570	17319	17283	17368	17389	17432	17657	17292	17482	17222	17286	17230	17431	17458	17374	17363	17282	17257	17439	17401	17511	17282	17475	17335	17429	17354	17310	17412	17303	17244	17390	17473	17395	17547	17468	17395	17499	17465	17498	17419	17374	17482	17517	17374	17502	17346	17378	17548	17502	17430	17516	17369	17214	17553	17363	17392	17350	17321	17442	17201	17338	17519	17306	17443	17409	17544	17402	17558	17503	17365	17466	17416	17488	17452	17342	17339	17484	17386	17409	17300	17419	17599	17375	17414	17308	17403	17461	17321	17276	17414	17414	17311	17353	17395	17343	17360	17362	17415	17359	17441	17201	17686	17465	17618	17200	17448	17498	17625	17361	17409	17550	17240	17522	17447	17423	17381	17405	17230	17210	17350	17566	17439	17481	17365	17402	17430	17512	17427	17512	17160	17507	17404	17293	17421	17424	17259	17479	17371	17406	17446	17412	17519	17523	17499	17354	17321	17460	17462	17340	17485	17275	17298	17354	17327	17338	17446	17317	17382	17613	17291	17225	17348	17324	17373	17295	17279	17321	17270	17368	17433	17317	17497	17432	17273	17497	17523	17293	17378	17399	17423	17530	17438	17534	17348	17556	17302	17392	17331	17369	17423	17228	17558	17301	17410	17266	17428	17379	17255	17334	17337	17306	17433	17447	17328	17224	17420	17317	17256	17628	17267	17376	17342	17462	17495	17268	17490	17418	17421	17522	17315	17367	17426	17506	17398	17345	17417	17403	17422	17409	17442	17441	17419	17407	17596	17350	17240	17342	17401	17472	17533	17460	17465	17365	17322	17296	17452	17528	17321	17482	17263	17453	17501	17466	17543	17518	17334	17364	17158	17345	17314	17407	17403	17494	17285	17349	17499	17482	17389	17388	17368	17473	17458	17451	17423	17362
23748	21332	28871	24258	22762	24458	24669	22255	21809	21906	21818	21585	21846	21613	21736	21803	21550	21574	21416	21604	21704	21540	21364	21541	21575	21510	21463	21137	21277	21421	21390	21413	21481	21506	21382	21310	21480	21234	21356	21329	21435	21442	21498	21280	21324	21546	22027	22658	22281	22363	21860	21458	21554	21393	21512	21382	21280	21253	21239	21521	21503	21364	21390	21421	21537	21331	21512	21697	21226	21447	21466	21486	21509	21562	21554	21465	21487	21446	21281	21192	21374	21273	21368	21350	21417	21171	21427	21568	21566	21462	21505	21447	21502	21252	21307	21418	21493	21392	21283	21640	21456	21099	21366	21055	21532	21235	21319	21349	21377	21385	21392	21215	21205	21304	21411	21503	21423	21419	21331	21365	21427	21307	21424	21290	21286	21478	21374	21510	21475	21290	21247	21336	21465	21323	21189	21187	21648	21337	21335	21344	21194	21503	21515	21497	21469	21152	21352	21323	21136	21411	21377	21377	21317	21153	21265	21311	21344	21378	21519	21445	21323	21336	21486	21314	21393	21316	21294	21121	21172	21085	21370	21141	21176	21375	21322	21201	21234	21194	21295	21323	21594	21563	21359	21450	21466	21350	21204	21346	21363	21254	21218	21296	21240	21281	21397	21106	21430	21264	21427	21376	21501	21258	21232	21263	21300	21106	21321	21249	21439	21395	21420	21213	21239	21278	21363	21322	21462	21431	21183	21258	21458	21398	21171	21306	21421	21208	21271	21248	21414	21228	21172	21236	21279	21257	21330	21217	21271	21352	21373	21273	21314	21142	21524	21498	21455	21336	21303	21250	21394	21324	21010	21429	21219	21211	21313	21377	21451	21384	21513	21316	21280	21301	21260	21360	21288	21358	21366	21303	21295	21271	21541	21218	21264	21353	21471	21332	21505	21630	21241	21665	21498	21364	21236	21300	21233	21155	21330	21309	21360	21163	21041	21458	21509	21249	21359	21293	21553	20988	21180	21289	21243	21222	21455	21078	21347	21031	21490	21491	21489	21230	21232	21338	21114	21270	21373	21290	21263	21193	21222	21296	21446	21468	21416	21121	21481	21425	21446	21273	21282	21325	21169	21183	21178	21214	21286	21531	21317	21363	21403	21301	21492	21397	21104	21162	21273	21493	21447	21370	21221	21350	21441	21344	21256	21220	21294	21226	21437	21264	21542	21318	21283	21314	21427	21330	21321	21330	21301	21359	21198	21389	21452	21174	21387	21235	21179	21502	21295	21497	21439	21196	21540	21298	21382	21416	21361	21236	21426	21254	21394	21261	21377	21247	21403	21407	21275	21296	21197	21291	21485	21273	21222	21116	21348	21266	21389	21339	21387	21571	21262	21253	21182	21327	21356	21275	21178	21130	21260	21412	21391	21295	21328	21629	21396	21598	21342	21435	21308	21351	21413	21351	21355	21189	21243	21263	21293	21283	21271	21399	21400	21167	21389	21566	21406	21596	21375	21506	21534	21282	21259	21284	21431	21570	21536	21347	21312	21412	21085	21285	21253	21330	21251	21094	21311	21346	21562	21540	21555	21603	21395	21250	21312	21411	21235	21228	21413	21261	21498	21449	21355	21104	21459	21353	21288	21281	21456	21180	21244	21396	21306	21501	21493	21591	21280	21260	21263	21330	21305	21477	21346	21498	21053	21304	21153	21136	21219	21361	21469	21360	21510	21386	21313	21375	21386	21577	21217	21196	21593	21413	21281	21486	21445	21237	21330	21531	21183	21235	21405	21177	21260	21286	21302	21075	21369	21378	21491	21386	21240	20954	21421	21382	21502	21417	21535	21204	21399	21364	21434	21285	21514	21416	21415	21525	21255	21027	21367	21760	21422	21361	21149	21519	21322	21177	21267	21463	21221	21188	21477	21268	21383	21322	21410	21173	21177	21366	21403	21299	21361	21440	21318	21415	21382	21419	21414	21263	21478	21322	21390	21474	21272	21193	21364	21339	21474	21275	21500	21485	21428	21360	21418	21249	21191	21273	21197	21409	21192	21446	21360	21402	21502	21384	21289	21404	21391	21381	21446	21593	21304	21680	21379	21171	21338	21112	21369	21397	21427	21510	21299	21471	21140	21296	21193	21281	21490	21378	21216	21507	21220	21306	21431	21422	21261	21434	21423	21371	21281	21467	21244	21197	21201	21491	21492	21305	21415	21376	21268	21601	21494	21355	21292	21260	21296	21340	21158	21515	21282	21470	21128	21444	21457	21339	21341	21369	21498	21240	21245	21180	21352	21439	21430	21234	21290	21159	21406	21374	21274	21289	21285	21329	21275	21392	21519	21438	21216	21301	21423	21114	21357	21364	21194	21143	21530	21470	21404	21333	21324	21235	21325	21395	21327	21576	21493	21353	21449	21388	21377	21428	21516	21377	21337	21448	21198	21490	21317	21322	21345	21379	21316	21397	21183	21462	21373	21323	21423	21242	21499	21457	21144	21190	21329	21343	21304	21513	21436	21496	21315	21196	21320	21202	21412	21330	21507	21135	21402	21479	21406	21208	21268	21180	21272	21177	21460	21274	21403	21481	21509	21302	21443	21170	21526	21588	21357	21282	21319	21324	21430	21590	21279	21069	21205	21197	21439	21244	21257	21181	21379	21351	21292	21288	21389	21547	21373	21389	21286	21411	21354	21536	21416	21392	21209	21462	21362	21261	21451	21317	21378	21270	21246	21395	21518	21470	21431	21383	21269	21570	21313	21346	21338	21268	21455	21186	21449	21189	21268	21285	21481	21328	21412	21347	21250	21344	21449	21304	21074	21241	21534	21164	21320	21276	21273	21361	21319	21195	21191	21252	21160	21309	21255	21153	21560	21123	21371	21325	21448	21309	21287	21306	21196	21339	21314	21347	21091	21250	21294	21274	21449	21410	21346	21437	21335	21504	21393	21353	21399	21506	21297	21423	21442	21337	21299	21265	21278	21455	21405	21154	21334	21480	21411	21407	21444	21363	21239	21286	21308	21225	21322	21506	21441	21297	21329	21440	21444	21546	21592	21301	21405	21254	21489	21247	21371	21147	21135	21298	21337	21406	21247	21262	21579	21192	21237	21116	21301	21407	21422	21201	21049	21346	21332	21399	21440	21328	21334	21264	21330	21307	21349	21367	21024	21322	21436	21248	21455	21287	21355	21543	21487	21528	21193	21175	21219	21458	21284	21172	21315	21410	21441	21301	21235	21397	21243	21326	21255	21277	21172	21306	21522	21242	21293	21431	21423	21273	21047	21296	21569	21551	21315	21318	21306	21538	21671	21371	21274	21285	21446	21366	21310	21341	21275	21468	21446	21418	21293	21483	21142	21314	21484	21388	21469	21444	21375	21403	21334	21252	21492	21359	21366	21271	21433	21420	21281	21458	21376	21476	21345	21445	21449	21292	21194	21339	21411	21280	21462	21424	21266	21447	21114	21439	21257	21353	21465	21419	21497	21354	21304	21236	21199	21304	21353	21399	21297	21249	21231	21333	21539	21258	21298	21285	21327	21543	21159	21209	21419	21087	21386	21313	21157	21317	21214	21479	21348	21312	21389	21465	21327	21286	21257	21575	21170	21361	21365	21385	21444	21290	21341	21140	21371	21419	21205	21276	21321	21036	21502	21476	21354	21514	21421	21223	21264	21403	21420	21384	21492	21550	21219	21188	21119	21386	21349	21104	21259	21292	21265	21280	21523	21523	21421	21245	21215	21256	21307	21397	21179	21690	21437	21431	21394	21506	21456	21424	21416	21236	21293	21421	21390	21464	21153	21249	21144	21376	21499	21236	21375	21160	21426	21505	21307	21215	21328	21239	21243	21413	21273	21176	21500	21261	21156	21228	21320	21458	21213	21333	21353	21291	21166	21286	21765	21336	21467	21359	21315	21455	21362	21335	21438	21332	21413	21287	21325	21295	21442	21103	21109	21374	21198	21421	21357	21278	21304	21260	21126	21666	21328	21264	21431	21265	21381	21273	21124	21289	21198	21284	21230	21060	21359	21542	21187	21337	21484	21577	21256	21315	21616	21252	21266	21236	21133	21189	21228	21314	21276	21280	21488	21224	21415	21471	21456	21375	21297	21186	21434	21220	21140	21131	21407	21020	21405	21330	21235	21403	21447	21141	21283	21329	21349	21227	21252	21470	21414	21208	21419	21120	21393	21413	21028	21382	21507	21444	21095	21155	21381	21404	21334	21145	21212	21535	21324	21323	21461	21271	21434	21283	21186	21190	21307	21248	21370	21297	21374	21420	21377	21461	21439	21306	21323	21190	21354	21353	21308	21299	21370	21446	21419	21335	21380	21269	21166	21520	21169	21504	21328	21339	21330	21100	21145	21542	21420	21166	21630	21205	21373	21360	21442	21609	21228	21334	21146	21413	21418	21204	21298	21251	21509	21266	21232	21355	21312	21515	21563	21433	21442	21211	21258	21332	21234	21379	21467	21253	21449	21262	21431	21444	21312	21191	21523	21225	21328	21206	21272	21256	21096	21588	21433	21543	21426	21449	21264	21315	21357	21273	21391	21066	21217	21125	21402	21294	21557	21357	21481	21386	21458	21457	21389	21173	21380	21184	21071	21245	21399	21429	21564	21115	21358	21189	21298	21297	21414	21443	21420	21349	21310	21422	21341	21386	21287	21411	21354	21251	21410	21383	21532	21428	21372	21216	21347	21434	21562	21297	21243	21297	21171	21276	21379	21669	21499	21320	21187	21449	21338	21468	21314	21421	21310	21440	21296	21497	21353	21398	21384	21362	21488	21566	21392	21341	21058	21643	21237	21385	21554	21367	21171	21399	21380	21354	21338	21219	21372	21507	21211	21487	21263	21056	21306	21289	21293	21338	21281	21323	21342	21400	21319	21376	21290	21359	21528	21503	21375	21267	21591	21440	21372	21139	21495	21290	21384	21439	21422	21341	21182	21173	21347	21253	21296	21259	21272	21040	21420	21249	21188	21617	21415	21302	21355	21347	21511	21291	21449	21168	21405	21281	21355	21221	21259	21368	21478	21350	21362	21344	21141	21394	21596	21567	21457	21406	21193	21396	21408	21296	21441	21183	21464	21363	21632	21482	21206	21396	21281	21386	21093	21480	21480	21394	21547	21348	21335	21289	21268	21381	21473	21446	21513	21466	21370	21413	21136	21355	21342	21357
17919	28199	26506	22526	20501	19249	18527	18125	17832	17656	17586	17343	17539	17539	17459	17470	17507	17304	17236	17368	17511	17258	17131	17345	17306	17341	17254	17240	17386	17355	17173	17343	17160	17295	17223	17227	17111	17236	17328	17305	17170	17219	17124	17238	17216	17115	18011	19467	18585	18160	17606	17395	17173	17156	17118	17374	17247	17197	17310	17229	17084	17126	17244	17227	17177	17300	17169	17151	17274	17132	17245	17224	17108	17237	17198	17124	17214	17310	17195	17165	17113	17265	17245	17138	17244	17076	17339	17053	17135	17213	17236	17337	17305	17244	17173	17257	17241	17053	17155	17203	17147	17192	17354	17266	17210	17041	17259	17188	17213	17196	17184	17142	17182	16980	17112	17165	17223	17048	17327	17199	17131	17085	17121	17126	17085	17258	17209	17190	17254	17038	17236	17313	17251	17169	17204	17066	17172	17158	17213	16966	17112	17115	17202	17148	17172	17253	17224	17077	17150	17072	17185	17133	16942	17153	17312	17164	17217	17172	17113	17257	17283	17095	17230	17234	17082	17295	17240	17264	17176	17181	17193	17301	17380	17281	17215	17109	17284	17189	17248	17219	16933	17172	17122	17280	17214	16973	17221	17138	17187	17204	17101	17228	17202	17318	17387	17164	17214	17256	17209	17136	17278	17184	17204	17262	17058	17243	17315	17119	17252	17019	17358	17171	17165	17196	17178	17042	17096	17163	17155	17163	17255	17098	17203	17311	17136	17151	17212	17011	17285	17179	17191	17096	17024	17241	17151	17077	17037	17280	17198	17124	17250	17239	17228	17101	17262	17110	17166	17119	17163	17231	17291	17132	17233	17260	17245	17093	17188	17042	17247	17042	17059	17081	17272	17164	17252	17250	17007	17211	17174	17154	17314	17182	17311	16929	17244	17187	17285	17211	17268	17013	17251	17195	17257	17054	17149	17349	17124	17247	17177	17184	17207	17332	17126	17059	16994	17102	17353	17178	17268	17152	17300	17219	17127	17198	17303	17020	17120	17237	17260	17225	17201	17086	17245	17333	17383	17213	17217	17077	17176	17250	17205	17030	17207	17226	17388	17248	17262	17095	17279	17264	17203	17182	17237	17103	17093	17191	17163	17178	17090	17193	17031	17137	16923	17230	17239	17219	17055	17250	17172	17191	17047	17137	17054	17260	17243	17323	17156	17097	17154	17142	17192	17160	17121	17154	17238	17266	17164	17228	17044	17208	17256	17177	17049	17106	17154	17213	16975	17070	17337	17085	17051	17249	17228	17015	17166	17393	17193	17237	17304	17299	17403	17144	17152	17085	17181	17260	17174	17139	17196	17182	17210	17171	17148	17293	17149	17206	17185	17049	17238	17152	17282	17119	17186	17052	17161	17160	17226	17247	17082	17298	17185	17103	17243	17086	17157	17225	17234	17176	17160	17165	17074	17321	17273	17159	17069	17335	17195	17242	17071	17090	17093	17110	17153	17116	17216	17165	16995	17349	17187	17215	17219	17045	17307	17176	17274	17233	17140	17123	17157	17316	17168	17129	17019	17091	17193	17224	17287	17312	17285	17059	17201	17108	17089	17247	17350	17438	16964	17147	17148	17259	17278	17205	17378	17229	17257	17158	17172	17362	17150	17322	17239	17066	17163	16994	17153	17269	17298	17226	17091	17200	17003	17146	16997	17173	17102	17262	17236	17185	17248	17238	17121	17185	17034	17160	17268	17218	17096	17303	17118	17089	17238	17095	17150	17344	17366	17046	17231	17095	17263	17130	17090	17246	17038	17354	17247	17197	17180	17157	17339	17248	17212	17096	17294	17129	17090	17306	17211	16947	17199	17261	17058	17217	17237	17277	17198	17389	17138	17089	17050	17339	17115	17231	17337	17271	17171	17025	17266	17127	17099	17100	17209	17016	17264	17296	17126	17071	17240	17077	17110	17098	17059	17121	17086	17281	17190	17207	17114	17050	17263	17224	17209	17252	17203	16970	17239	17170	17193	16989	17156	17311	17267	17241	17069	17113	17157	17042	17114	17064	17335	17172	17105	17148	16865	17203	17294	17213	17235	17169	17205	17093	17070	17034	17213	17236	17032	17267	17216	17104	17361	17064	17050	17101	17287	17304	17222	17129	17164	17151	17191	17272	17201	17075	17075	17217	17134	17137	17217	17019	17096	16969	17142	17340	17245	17205	17178	17376	17178	17199	17136	17262	17105	17189	17074	17260	17158	17192	17179	17116	17087	17214	16945	17221	16978	17196	17284	17283	17163	17339	17327	17194	17187	17057	17209	17289	17181	17208	17162	17297	17096	17313	17247	17191	17144	17313	17117	17228	17210	17092	17335	17101	17191	17191	17260	17073	17158	17096	17193	17397	17088	17363	17210	17206	17161	17130	17286	17299	17041	16993	17094	17030	17162	17356	16988	17073	17273	17162	17063	17211	17100	17182	17093	17207	17257	17184	17238	17181	17235	17039	17125	17266	17370	17175	17166	17270	17141	17229	17241	17177	17251	17427	17280	17217	16942	17222	17160	17191	17359	17295	17254	17122	17048	17036	17040	17152	17043	17045	17048	16909	17128	17326	17227	17169	17046	16958	17065	17316	17173	17156	17250	17187	17051	17145	17125	17005	17071	17163	17174	17028	17322	17246	17204	16993	17234	17243	17415	16986	17242	17084	17181	16937	17178	17070	17049	17129	17354	17163	17122	17157	17097	17241	17107	17253	17172	17049	17469	17152	17214	17197	17168	17225	17218	17048	17061	17163	17140	17089	17113	17248	17201	17366	17222	17230	17015	17193	17348	17219	17115	17213	17061	17228	17197	17122	17221	17318	17137	17048	17312	17213	17107	17081	17322	17252	17204	17277	17118	17082	17136	17139	17108	17127	17183	17084	17202	16978	17227	17142	17275	16936	17307	17332	17218	17173	17453	17079	17206	17188	17264	16971	17240	17138	17106	17193	16995	17080	17276	17250	17107	17019	17241	17128	17158	16987	17063	17149	17114	17234	17285	17085	17281	17143	17029	17136	17128	17191	17131	17201	17134	17209	17124	17266	17153	17134	17252	17027	17188	17122	17149	17221	17220	17086	17230	17267	17108	17337	17264	17056	17022	17339	17207	17158	17042	17183	17066	17316	17056	17208	17116	17332	16993	17294	17213	17181	17139	17331	17252	17384	17406	17066	17107	17117	17137	17207	17161	17246	17208	17170	17130	17270	17198	17163	17122	17126	17196	17174	17218	17242	17295	17211	17270	17160	17306	17080	17369	17072	17071	17154	17106	17205	17415	17081	16985	17087	16984	17154	17217	17069	17217	17217	17201	17213	17226	17190	17137	17151	17141	17276	17206	17272	17069	17214	17121	17276	17376	17197	17118	17312	17139	17326	17190	17229	17170	17043	17094	17360	17176	17325	17190	17253	17239	17146	17089	17341	17104	17205	16986	17279	17161	17230	17041	17188	17232	17134	17309	17061	17205	17142	17325	17202	17219	17290	17093	17100	17225	17089	17281	17091	17206	17113	16931	17144	17105	17303	17375	17131	17248	17269	17201	17299	17274	17176	17192	17270	17292	17146	17134	17162	17081	17184	17212	17223	16924	17274	17247	17090	17090	17133	17181	17011	17168	17222	17145	17061	17095	17230	17018	17256	17192	17151	17176	17153	17295	17152	17188	17253	17185	17202	17204	17270	17286	17241	17121	17099	17305	17152	17255	17107	17125	17201	17114	17187	17045	17209	17169	16980	17089	17267	17183	17137	17168	17187	17045	17108	17173	17214	17224	17190	17308	17310	17097	17060	17279	17348	17101	17260	17340	17128	17277	17229	17250	17109	17306	17375	17070	17052	17260	17025	17005	17445	17195	17127	17411	17182	17142	17048	17158	17318	17243	17152	17091	17160	17382	17142	17219	17034	17121	17157	17211	17245	17140	17143	17075	17285	17154	17133	17271	17360	17008	17159	17316	16975	17260	17265	17223	17058	17153	17106	17025	17139	17226	17224	17202	17358	17236	17193	17374	17125	17196	17138	17233	17144	17033	17028	17084	17279	17188	17228	17081	17077	17155	17163	17135	17010	17218	17073	17178	17096	17148	17185	17331	17223	17218	17321	17072	17202	17256	17189	17318	17090	17068	17295	17107	16950	17227	17165	17310	17176	17364	17123	17185	17022	17200	17317	17231	17254	17061	17183	17076	17226	17121	17207	17171	17279	17143	17280	17102	17296	17149	17328	17221	17209	17087	17239	17261	17242	17212	17244	17027	17098	17163	17188	17157	17249	17209	17198	17138	17233	17257	17247	17102	17224	17099	17212	17072	17260	17127	17265	17081	17142	17058	17305	16997	17170	17018	17120	17210	17095	17156	17151	17190	17209	17119	17292	17077	17210	16997	17037	17134	17230	17109	17293	17107	17241	17128	17142	17211	17103	17198	17113	17114	17165	17085	17123	17402	17285	17100	17034	17048	17291	17322	17169	17294	17268	17238	17081	17256	17135	17252	17329	17265	17222	17139	17238	17236	17274	17055	16980	17248	17205	17215	17169	17232	17242	17161	17125	17219	17049	17395	17159	17368	17089	17120	17286	17325	17140	17161	17249	16924	17141	17125	17088	17112	17119	17171	17251	17062	16972	17236	17074	17314	17340	17092	17215	17233	17256	17050	17242	17051	17245	17296	17268	17293	17033	17172	17195	17172	17238	17169	17106	17163	17024	17319	17237	17150	17099	17288	17124	17157	17305	17229	17252	17079	16981	17183	17429	17373	17265	17249	17173	17180	17211	17226	17260	17076	17183	17257	17296	17057	17070	17024	17153	17324	17141	17254	17075	17096	17097	17139	17241	17127	17109	17125	17156	17375	17131	17101	17200	17271	17043	17192	17162	17117	17104	17311	17394	17268	17085	17269	17149	17160	17072	17309	17078	17159	17220	17215	17163	17146	17161	17203	17388	17186	17272	17261	17167	17086	17216	17095	17104	17040	17122	17264	17230	17335	17146	17063	17147	17115	17125	17197	17337	17171	17214	17070	17224	17286	17234	17108	17189	17232	17160	17261	17251	17210	17158	17358	17158	17102	17185	17068	17374	17136	17301	17234	17253	17243	17135	17316	17146	17259	17325	17223	17302	17194	17070	17232	17255	17115	17264	17256	17335	17259	17215	17371	17161	17099	17333
22767	21322	29236	23776	21633	24263	26996	22393	21398	21967	21490	21377	21497	21620	21419	21352	21222	21194	20994	21185	20868	21041	20993	20991	20981	20898	20869	20767	20809	21181	20975	20991	20730	20968	20876	20912	20772	20967	21109	20857	20863	20954	20888	21183	21056	20938	21367	22968	22676	22144	21688	21349	20828	21076	20700	20775	20924	20595	20905	20745	20852	20770	20789	20582	20726	20972	20584	20659	20516	20717	20799	20904	20851	20780	20805	20616	20581	20691	20808	20748	20868	20817	20610	20860	20883	20792	20993	20696	20715	20648	20552	20728	20881	20824	20465	20731	20731	20707	20664	20763	20821	20578	20744	20793	20686	20901	20820	20927	20662	20837	20838	20821	20742	20612	20768	20608	20819	20905	20845	20989	20615	20687	20707	20513	20757	20387	20656	20775	20797	20699	20742	20723	21020	20654	20549	20514	20718	20995	20960	20495	20749	20657	20776	20677	20677	20753	20844	20616	20607	20571	20663	20585	20768	20604	20739	20764	20659	20850	20700	20695	20710	20742	20693	20603	20570	20645	20755	20564	20574	20624	20862	20770	20690	20608	20713	20583	20772	20926	20975	20812	20652	20787	20560	20735	20575	20602	20824	20874	20923	20749	20799	20891	20709	20673	20715	20927	20965	20559	20795	20839	20617	20575	20500	20692	20743	20801	21123	20815	20732	20654	20637	20895	20777	20779	20746	20851	20653	20536	20644	20596	20677	20680	20848	20648	20703	20566	20859	20974	20993	20788	20724	20678	20699	20815	20874	20597	20671	20628	20574	20776	20597	20648	20649	20393	20691	20797	20863	20599	20703	20714	20771	20761	20768	20653	20656	20580	20693	20844	20503	20652	20822	20677	20743	20568	20690	20630	20767	20625	20942	20662	20794	20728	20739	20657	20746	20783	20798	20701	20559	20821	20988	20805	20661	20624	20675	20753	20924	20716	20699	20851	20598	20717	20606	20583	20853	20617	20788	20751	20907	21010	20555	20630	20780	20786	20717	20826	20859	20572	20730	20738	20554	20565	20742	20754	20677	20819	20752	20495	21014	20469	20708	20677	20659	20644	20716	20491	20678	20381	20506	20820	20746	20977	20666	20865	20598	20825	20688	20647	20742	20803	20683	20906	20748	20786	20672	20639	20698	20691	20693	20474	20871	20921	20516	20666	20696	20794	20640	20822	20693	20517	20881	20700	20761	20615	20640	20814	20863	20713	20746	20748	20778	20698	20816	20756	20885	20642	20713	20735	20807	20813	20858	20666	20620	20480	20564	20568	20761	20869	20827	20560	20773	20672	20787	20775	20723	20614	20532	20519	20613	20738	20766	21006	20859	20802	20707	20880	20798	20850	20909	20771	20687	20890	20740	20793	20829	20598	20627	20690	20824	20522	20748	20673	20749	20630	20579	20827	20632	20782	20879	20796	20733	20812	20596	20724	20780	20866	20805	20550	20608	20854	20753	20457	20640	20676	20707	20684	20922	20872	20681	20753	20767	20520	20516	20610	20600	20566	20604	20629	20769	20712	20854	20706	20782	20603	20821	20677	20743	20395	20852	20764	20989	20588	20753	20677	20910	20846	20781	20699	20739	20819	20813	20958	20854	20581	20656	20777	20754	20567	20612	20777	20752	20784	20955	20762	20787	20787	20938	20621	20774	20691	20894	20775	20790	20585	20825	20620	20821	20664	20592	20842	20716	20761	20691	20592	20750	20667	20874	20920	20834	20934	20787	20619	20871	20886	20722	20587	20674	20682	20909	20855	20719	20635	20722	20737	20832	20705	20805	20709	20926	20679	20694	20538	20703	20582	20966	20609	20513	20636	20681	20677	20632	20787	20784	20777	20801	20694	20764	20604	20653	20830	20739	20716	20723	20696	20771	20837	20676	20540	20892	20553	20422	20526	20780	20870	20712	20735	20845	20985	20797	20768	20523	20708	20821	20788	20721	20724	20656	20800	20866	20619	20393	20782	20502	20753	20716	20612	20609	20749	20790	20742	20821	20792	20614	20756	20685	20766	20753	20703	20532	20513	20710	20513	20693	20688	20771	20424	20609	20659	20681	20926	20815	20520	20924	20625	20690	20763	20886	20603	20697	20558	20757	20716	20665	20729	20535	20666	20780	20792	20798	20677	20916	20691	20628	20603	20741	20590	20799	20831	20763	20787	20771	20566	20722	20646	20651	20672	20630	20868	20671	20727	20679	20574	20772	20745	20654	20701	20915	20737	20529	20536	20568	20502	20492	20649	20904	20797	20709	20484	20709	20619	20924	20693	20670	20705	20532	20701	20660	20841	20826	20890	20531	20772	20922	20763	20798	20560	20799	20464	20538	20754	20639	20544	20859	20661	20973	20665	20679	20934	20822	20618	20548	20860	20740	20711	20876	20597	20826	20866	20901	20616	20671	20878	20748	20635	20942	20861	20753	20666	20771	20903	20651	20765	20568	20673	20904	20736	20743	20416	20805	20652	20530	20826	20916	20726	20685	20934	20637	20702	20736	20728	20809	20723	20840	20945	20915	20754	20610	20648	20647	20805	20531	20724	20669	20827	20706	20758	20679	20755	20545	20651	20817	20746	20566	20700	20909	20858	20890	20650	20581	20602	20839	20937	20692	20621	20710	20874	20823	20602	20643	20742	20848	20675	20610	20888	20615	20707	20616	20736	20813	20551	20756	20659	20813	20721	20721	20892	20527	20798	20638	20472	20564	20654	20674	20768	20571	20839	20803	20708	20769	20811	20877	20658	20847	20666	20655	20921	20670	20864	20639	20875	20679	20674	20619	20895	20842	20740	20728	20522	20766	20654	20788	20669	20901	20747	21028	20737	20769	20691	20723	20837	20872	20441	20801	20637	20909	20696	20547	20712	20649	20688	20738	20498	20771	20868	20731	20695	20860	20551	20594	20740	20717	20997	20899	20582	20875	20804	20716	20603	20605	20816	20713	20870	20528	20725	20679	20607	20717	20771	20790	20548	20704	20858	20742	20702	20660	20684	20518	20513	20815	20419	20469	20744	20487	20935	20775	20678	20561	20645	20832	20693	20779	20754	20570	20717	20649	20560	20672	20513	20813	20594	20877	20848	20823	20845	20843	20507	20749	20779	20675	20664	20631	20632	20474	20660	20635	20677	20798	20648	20809	20838	20626	20807	20829	20772	20776	20721	20927	20733	20678	20865	20773	20749	20720	20811	20742	20782	20827	20665	20640	20787	20665	20837	20835	20518	20699	20774	20866	20722	20862	20606	20717	20566	20655	20473	20429	20784	20886	20789	20846	20764	20518	20750	20554	20798	20664	20756	20787	20649	20811	20747	20690	20714	20763	20796	20588	20665	20769	20774	20746	20873	20847	20328	20634	20557	20781	20658	20733	20812	20560	20587	20712	20897	20536	20808	20975	20703	20529	20638	20648	20629	20697	20722	20654	20757	20615	20581	20624	20751	20672	20444	20697	20872	20587	20692	20768	20731	20588	20734	20876	20945	20578	20717	20582	20744	20698	20893	20913	20917	20758	20581	20590	20653	20480	20519	20611	20586	20543	20768	20837	20861	20817	20717	20575	20788	20635	20918	20796	20810	20669	20598	20710	20726	20788	20840	20737	20893	20601	20750	20810	20714	20680	20737	20831	20731	20601	20758	20535	20876	20876	20904	20671	20648	20666	20883	20936	20636	20752	20850	20712	20816	20802	20793	20588	20755	20979	20753	20770	20563	20845	20636	20793	20733	20784	20719	20959	20663	20636	20789	20920	20526	20646	20411	20741	20564	20694	20686	20597	20647	20747	20606	20684	20581	20673	20812	20885	20839	20567	20621	20647	20855	20605	20573	20559	20763	20849	20763	20675	20778	20944	20614	20875	20652	20799	20699	20648	20766	20501	20672	20673	20848	20463	20608	20696	20678	20683	20743	20941	20690	21044	20846	20947	20741	20934	20731	20837	20863	20632	20569	20630	20672	20719	20403	20849	20845	20722	20790	20704	20656	20780	20834	20517	20741	20661	20659	20651	20742	20953	20726	20833	20604	20647	20724	20515	20773	20844	20646	20766	20623	20817	20911	20802	20750	20918	20810	20970	20717	20753	20714	20714	20742	20951	20836	20709	20934	20734	20826	20810	20822	20869	20633	20772	20866	20596	20689	20666	20929	20762	20815	20736	20600	20627	20850	20641	20838	20758	20684	20739	20671	20671	20697	20803	20853	20497	20705	20699	20724	20777	20674	20896	20748	20666	20807	20685	20783	20667	20932	20720	20770	20831	20851	20758	20705	20950	20840	20697	20845	20791	20928	20595	20828	20663	20551	20717	20735	20883	20583	20759	20834	20782	20671	20813	20849	20804	20902	20785	20984	20656	20791	20736	20656	20769	20784	20635	20714	20619	20655	20994	20884	20853	20600	20701	20690	20816	20482	20584	20885	20754	20800	20855	20815	20626	20653	20847	20765	20765	20668	20858	20743	20517	20607	20592	20804	20617	20702	20683	20839	20490	20614	20689	20650	20963	20747	20711	20749	20616	20829	20786	20609	20598	20620	20872	20660	20750	20684	20639	20654	20499	20969	20651	20622	20821	20790	20653	20655	20765	20780	20549	20819	20779	20738	20777	20767	20718	20845	20544	20839	20628	20895	20540	20712	20528	20622	20709	20733	20753	20833	20619	20731	20816	20982	20680	20794	20743	20609	20604	20816	21027	20715	20737	20767	20705	20719	20626	20584	20759	20790	20449	20561	20792	20814	20697	20821	20680	20673	20643	20516	20812	20965	20564	20544	20626	20881	20745	20645	20682	20630	20653	20788	20743	20628	20642	20768	20669	20622	20547	20545	20637	20679	20725	20708	20659	20664	20871	20704	20837	20884	20628	20721	20596	20516	20754	20811	20715	20586	20818	20734	20794	20670	20731	20707	20660	20754	20687	20825	20715	20628	20789	20723	20732	20736	20883	20740	20611	20527	20618	20885	20713	20747	20664	20683	20772	20896	20678	20835	20741	20777	20674	20668	20529	20619	20824	20886	20749	20806	20569	20568	20801	20684	20629	20751	20747	20713	20714	20549	20884	20707	20674	20858	20783	20720	20763	20908	21066	20679	20632	20627	20602	20799	20890	20711	21006	20451	20745	20648	20576	20571	20785	20721	20568	20764	20694	20502	20741	20737	20704	20518
20117	32537	30447	24675	22016	19999	18952	18624	18024	17693	17600	17439	17591	17521	17581	17420	17443	17112	17056	17085	17026	17224	17050	17114	17025	16921	16841	17101	16933	16954	17026	16949	17044	16835	16899	16940	16919	16904	16922	17094	16963	16733	16860	16889	17056	17041	17984	20555	19796	18667	17902	17348	16934	16929	16868	17047	17044	16766	16716	16750	16819	16888	16775	16737	16878	16809	16891	16755	16846	16836	16816	16706	16932	16872	16774	16770	16821	16645	16752	16817	16919	16773	16830	16755	16805	16831	16795	16966	16774	16845	16696	16776	16792	16893	16982	16816	16853	16742	17001	16671	16858	16800	16809	16848	16855	16902	16955	16593	16816	16893	16842	17062	16685	16793	16905	16783	16869	16804	16878	16722	16793	16856	16787	16979	16822	16751	16661	16858	16942	16838	16795	16670	16775	16865	16694	16791	16796	16959	17036	16838	16774	16860	16609	16854	16930	16789	16689	16754	16812	16733	16821	16906	16879	16820	17004	16786	16775	16847	16724	16660	16821	16814	16690	16670	16820	16746	16909	16675	16872	16652	16657	16753	16712	16891	16906	16826	16835	16814	16889	16956	16647	16821	16795	16821	16783	16769	16881	16852	16798	16745	16659	16605	16696	16838	16933	17142	16694	16599	17007	16838	16854	16858	16891	16869	16869	16741	16917	16840	16748	16706	16807	16757	17036	16992	16705	16832	17090	16654	17033	16906	16861	16924	16677	16628	16866	16757	17013	16877	16709	16799	16898	16835	16724	16940	16924	16844	16722	16865	16721	16778	16808	16938	16921	16765	16889	16690	16698	16839	16749	16852	16831	16785	16766	16820	16925	16556	16646	16806	16751	16782	16897	16627	16895	16768	16964	16724	16711	16840	16802	16761	16935	16651	16784	16685	16824	16869	16904	17080	16823	16802	16708	16923	16719	16912	16888	16720	16740	16671	16727	16770	16771	16864	16889	17034	16938	16796	16679	16697	16798	16937	16768	16720	16763	16792	16926	16834	16677	16750	16799	16712	16851	16746	16679	16747	16843	16719	16899	16752	16797	16731	16823	16823	16773	16749	16922	16814	16808	16788	16871	16831	16935	16838	16669	16821	16772	16856	16915	16887	16637	16768	16838	16973	16763	16671	16750	16994	16851	16510	16788	16694	16789	16697	16873	16886	16812	16676	16781	16741	16698	16836	16863	16979	16856	16719	16838	16938	16882	16685	16810	16809	16862	16758	16862	16831	16826	16702	16693	16747	16953	16734	16948	16745	16829	16885	16845	16758	16849	16716	16858	16865	16859	16912	16736	16686	16938	16674	16921	16775	16739	16888	16758	16797	16856	16882	16753	16845	16888	16689	16695	16804	16785	16907	16822	16891	16765	16726	16753	16867	16978	16876	16966	16883	16680	16927	16844	16958	16686	16995	16900	16786	16870	16717	16870	16789	16871	16868	16802	16786	16775	16605	16851	16730	16867	16700	16654	16935	16849	16930	16704	16906	16665	16796	16745	16881	16939	16822	16771	16543	16827	16897	16708	16847	16634	16818	16912	16755	16758	16708	16778	16863	16841	16881	16678	16731	16799	16856	16917	16766	16814	16799	16842	16978	16784	16887	16851	16711	16819	16778	16761	16929	16879	16730	16873	16880	16632	16968	16889	16625	17008	16696	16823	16961	16898	16727	16958	16717	16733	16814	16943	16750	16789	16850	16892	16762	16667	16905	16728	16815	16754	16698	16873	16777	16651	16831	16845	16710	16777	16756	16681	16617	16874	16658	16995	16855	16885	16864	16844	16838	16737	16907	16849	16739	16596	16720	16729	16642	16908	16696	16675	16829	16988	16803	16855	16903	16830	16685	16761	16794	16911	16896	16776	16773	16906	16778	16926	16746	16903	17029	16899	16604	16833	16756	16846	16860	16826	16608	16841	16819	16830	16543	16857	16777	16727	16862	16761	16746	16834	16726	16713	16851	16792	16827	16798	16656	16712	16798	16669	16737	16803	16957	16732	16680	16662	16948	16907	16822	16769	16817	16800	16701	16669	16818	16879	16910	16750	16659	16870	16867	16630	16924	16683	16887	16817	16737	16655	16921	16804	16709	16953	16655	16869	16807	16875	16903	16750	16762	16931	16772	16911	16714	16762	16667	16789	16925	16741	16752	16733	16974	16688	16641	16940	16620	16870	16809	16842	16922	16702	16833	16725	16905	16884	16841	16714	16750	17004	16723	16820	16951	16898	16858	16971	16749	16859	16839	16525	16887	16652	16685	16885	16815	16880	16668	16952	16770	16839	16577	16856	16777	16731	16864	16780	16678	16638	16958	16988	16829	16933	16621	16869	16888	16816	16910	16937	16670	16880	16731	16927	16763	16847	16914	16717	16819	16735	16775	16963	16819	16715	16897	16786	16729	16656	16641	16828	16818	16924	16527	16974	16803	16713	16959	16746	16857	16892	16805	16846	16785	16881	16611	16866	16869	16696	16874	16886	16876	16915	16741	16838	16777	16808	16843	16687	16827	16923	16777	16710	16854	16700	16806	16840	16717	16762	16838	16746	16632	16783	16801	16912	16894	16820	16924	16745	17017	16874	16788	17023	16790	16866	17017	16873	16835	16807	16765	16782	16721	16739	16740	16733	16752	16814	16694	16698	16862	16857	16845	16620	16777	16950	16628	16849	16862	16870	16908	16605	16915	16861	16897	16841	16817	16723	16889	16649	16740	16894	16945	16774	16968	16799	16810	16837	16858	16802	16853	16712	16765	16627	16818	16552	16824	16832	16717	16697	16971	16666	16732	16825	16783	16902	16985	16668	16815	16718	16754	16781	16774	16798	16697	16676	16884	16939	16847	16837	16795	17065	16979	16907	16747	16784	16769	16790	16808	16783	16821	16855	16837	16917	16785	16723	16726	16716	16716	16715	16806	16750	16818	16791	16725	16806	16874	16663	16801	16840	16666	16984	16813	16842	16857	16813	16797	16882	16838	16759	16740	16671	16601	16801	16692	16925	16865	17045	16915	16793	16926	16828	16963	16820	16761	16811	16833	16849	16731	16866	16815	16845	16993	16812	16688	16760	16699	16676	16669	16895	16841	16794	16851	16806	16867	16769	16631	16721	16669	16693	16872	16619	16851	16721	16713	16906	16684	16899	16778	16869	16780	16718	16792	16721	16772	16961	17025	16797	16695	16707	16813	16634	16861	16736	16594	16743	16952	16845	16676	16942	16915	16792	16765	16747	16894	16825	16799	16817	16771	16827	16719	16749	16685	16857	16781	16843	16817	16785	16829	16900	16916	16966	16946	16872	16703	16873	16795	16817	16603	16668	16740	16725	16882	16735	16869	16915	16749	16845	16692	16749	16751	16738	16975	16945	16582	16873	16724	16832	16803	16741	16908	16773	16771	16927	16736	16852	16815	16672	16885	17007	16849	16749	16826	17014	16767	16843	16875	16861	16744	16619	16926	16860	16575	16891	16786	16857	16729	16900	16648	16866	16850	16724	16588	16722	16815	16621	16762	16833	16631	16975	16775	16682	16949	16874	16801	16656	16998	16609	17002	16816	16929	16478	16746	16887	16984	16895	16608	16758	16884	16853	16940	16755	16780	16767	16722	16821	16880	16736	16922	16850	16815	16909	16838	16805	16670	16812	16890	16712	16651	16737	16788	16745	16884	16792	16766	16813	16677	16852	16808	16780	16689	16713	16912	16637	16733	16782	16822	16892	16830	16664	16807	16800	16804	16776	16666	16920	16911	16775	16706	16835	16643	16784	17009	16743	16877	16749	16836	16647	16638	16708	16760	16945	16752	16885	16674	16816	16937	16899	16864	16863	16758	16808	16824	16803	16703	16800	16931	16712	16767	16751	16928	16939	16936	16962	16856	16894	16799	16837	16790	16653	17011	16604	16679	16904	16860	16744	16789	16834	16695	16740	16777	16858	16697	16852	16808	16702	16801	16660	16771	16837	16961	16741	17160	16814	16760	16843	16806	16814	16681	16823	16756	16717	16862	16782	16850	16783	16933	16811	16767	16830	16945	16879	16881	16838	16806	16594	16801	16793	16731	16754	16932	16927	16858	17041	16773	16758	16875	16628	16902	16760	16912	16778	16934	16976	16727	16666	16898	16773	16780	16799	16832	16708	16949	16835	16522	16728	17032	16734	16889	16762	16906	16788	16751	16773	16768	16700	16792	16703	16749	16790	16695	16895	16789	16917	16729	16661	16569	16884	16687	16693	16791	16854	16966	16822	16739	16710	16759	16664	16762	16926	16836	16845	16864	16992	16862	16999	16822	16731	16816	16876	16794	16738	16996	16659	16779	16825	17007	16774	16829	16859	16711	16785	16781	16858	16876	16593	16832	16814	16797	16818	16989	16677	16791	16795	16716	16880	16913	16792	16625	16983	16802	16835	16885	16848	16802	16935	16674	16801	16720	16807	16800	16776	16679	16857	16809	16859	16824	16858	16912	16876	16833	16899	16841	16797	16904	16726	16843	16809	16789	17080	16824	16670	16777	16805	16826	16787	16722	16773	16805	16687	16897	16718	17017	16767	16670	16915	16732	16772	16845	16737	16794	16962	16655	16849	16989	16797	16890	16808	16723	16871	16905	16805	17041	16906	16714	16796	16701	16904	16653	16769	16840	16739	16824	16890	16878	16856	16651	16837	16745	16794	16844	16811	16635	17009	16750	16738	16688	16936	16648	16822	16745	16835	16584	16799	16763	16727	16598	16696	16844	16885	16771	17026	16766	16919	16884	16792	16862	17017	16751	16822	16861	16837	16797	16722	16648	16844	16799	16841	16828	16856	16828	16686	16833	16728	16712	16769	16745	16835	16784	16701	16906	16644	16720	16875	16872	16656	16914	17003	16803	16831	16830	16829	16708	16873	16851	16651	16805	16815	16701	16895	16704	16756	16934	16918	16800	16805	16836	16797	16937	16695	16785	16743	16673	16750	16812	16890	16719	16762	16856	16749	16798	16798	16871	16885	16967	16787	16942	16688	16842	16871	16785	16909	16819	16871	16721	16938	16754	16828	16892	17008	16840	16789	16919	16814	16672	16790	16720	16823	16863	16795	16822	16651	16595	16866	16909	16820	16641	16825	16665	16871	16679	16955	16916	16905	16634	16758	16630	16981	16764	16670	16780	16710	16729	16726	16963
27842	22614	26752	24609	21481	21603	21547	21209	21091	21194	21181	21012	21165	21291	21275	21252	21255	21066	21118	21149	21000	21160	20856	21123	20954	21069	21195	21373	21188	21015	20947	20993	21004	21219	21001	21198	21195	20946	20886	21089	21018	21059	21045	21011	21205	20979	21244	21233	21261	21325	21253	21123	21029	21075	21167	20718	20947	20923	20994	21149	20838	21117	20970	21201	21094	21013	20900	20969	21145	21036	21056	21030	20881	20860	21127	21053	21187	20989	20904	21037	21066	20871	20867	20931	21084	21005	21172	20988	20783	21117	21149	21174	21063	20921	21094	21195	20909	21054	21065	20870	20948	20953	20989	21031	21069	20976	20980	20965	21006	21057	20983	21049	21065	20882	21230	21125	20988	21151	21074	21047	21113	21074	20972	20906	21166	20904	20907	20959	21168	20974	21249	21112	21180	21021	20826	21105	20921	20850	20944	21019	21082	21041	21256	21000	20996	21084	20891	21153	20958	20923	21263	20910	21043	21236	21086	20936	20989	20917	21093	21180	20911	20878	21080	20889	21241	20978	21176	21004	20909	21093	21000	20899	21179	21056	20907	20908	20955	21107	21034	20947	20985	20974	21122	21041	21201	21054	20892	21056	20787	20926	20916	21135	21084	21045	20878	20982	21109	21087	20876	20816	20873	21035	20913	21049	20948	20911	21189	20969	21114	20928	21039	20988	21177	21035	20788	21020	20903	20944	20937	21006	21006	21135	21152	20903	21128	21092	21246	20896	20864	20990	21114	20768	20946	21177	21029	20980	20978	21160	20969	21057	20971	21126	21088	20917	21155	21062	21151	21268	21009	20967	20889	20997	20911	20605	21242	20902	20993	21099	21099	20964	20971	20988	21101	21087	21142	20987	20991	20919	20947	20927	21193	20895	21030	20998	21118	20949	20780	21141	20932	20948	21099	21085	21015	21003	21109	21070	21184	21191	20959	20967	21040	20944	21122	21116	20891	21039	20884	21003	21050	20962	21023	20968	21040	21158	21125	21244	20948	21013	21011	21006	20921	20975	20987	21214	21050	21152	20904	21044	21121	21227	21053	20875	20941	20805	20990	21264	21027	21112	21036	21090	20824	21014	20942	21187	21150	21010	21194	20838	21100	21085	21000	21035	20991	20969	21020	21056	20972	20977	21030	20890	20973	21101	20989	20973	20977	21225	21235	21024	21004	21157	20901	21025	20975	20961	20960	20919	21227	21091	21076	21071	20919	20980	21271	21112	21251	20713	20989	21062	20846	21062	21095	20982	20931	21033	20929	20834	21006	21141	20948	21029	21024	21073	21043	20919	20999	21258	21145	20976	21069	20822	20879	20978	20800	21094	21047	21058	21125	21021	21109	20971	20872	21189	21161	21276	21123	20722	21122	21196	21107	21034	20953	21028	20865	21371	21095	21007	20877	21030	21066	21028	21017	21066	21102	21087	20833	21161	20985	21055	21110	21112	21172	21034	21175	21049	20974	20962	20838	21134	20717	21036	21093	21181	21080	21102	21013	21004	20824	20914	21171	21041	20993	21006	20968	21283	20884	20964	21072	20910	21094	21069	20923	20975	21049	21145	20967	20861	21165	21070	21042	21316	20897	20936	21093	20979	20946	21142	21072	21098	20971	20972	20949	21188	21029	21231	20911	20774	21074	21321	20935	21042	21109	21104	21061	20931	21072	20974	21156	20958	21043	21241	21109	21094	20999	21016	20963	20853	21107	20986	21210	21100	21198	21020	21167	20953	21029	20922	21067	20877	20933	20919	21056	20950	20981	21052	21037	21117	21011	21094	20966	21018	20871	20888	21109	21026	20735	21029	21272	20872	21076	21042	20985	21118	21060	20860	21187	21058	21010	21019	20990	21113	21194	21163	20860	21034	21061	20863	21170	20940	20805	20980	21036	20944	21083	20820	21213	21142	20916	20956	21061	20869	20983	21157	20831	20831	20970	20970	21084	21052	21012	21170	20911	20991	20956	20990	20917	20936	21117	21182	21077	21080	21073	21108	21034	21078	20978	21089	21137	20877	21179	21072	20941	21003	20896	21140	20992	20856	21192	20986	21095	20735	21089	21078	21344	20835	21002	21180	21053	21039	20882	21078	21252	21119	20934	20998	21150	21254	21014	20986	21016	20882	21246	21013	21120	21083	21131	20778	20867	21134	21084	21011	21076	21107	21083	21155	21073	21020	21135	20950	21132	21116	21123	20972	20981	21067	21098	21094	20860	21171	21140	20872	20951	21186	20991	21078	21019	21220	21255	21159	21089	21241	21027	21126	20993	20861	21028	20952	21133	21047	21048	21215	20869	21118	20942	20968	21109	20914	21093	20987	20953	21137	20965	20868	20869	20920	20837	20960	21044	21196	20789	20980	20875	20944	21031	21160	21145	20833	20946	20965	20884	20983	21074	20864	20891	20935	21034	21059	21160	21195	21220	21079	20984	20905	20894	21133	21208	21001	21011	20792	21217	21092	21262	20971	21123	21133	21027	21161	20911	21223	21120	20912	21061	21039	21057	21021	20846	21021	21174	21076	20950	20783	20892	21182	21046	20862	20886	20988	20911	21187	21019	21029	21023	21021	21293	20936	21035	21142	21038	20990	21131	20957	21123	20897	20952	21043	21130	21009	21169	21199	21017	20707	20745	20877	21106	21020	21110	20959	21085	20884	21024	21054	20920	20980	21179	21011	20963	21273	21046	21067	20762	21013	20848	21006	21106	20980	21011	21118	20974	20976	20878	21038	20999	20991	20926	20829	21110	21080	21043	21198	21098	21095	21071	21114	20866	20880	21290	21067	20959	20920	21050	21026	21191	21107	21022	20949	21157	21130	21135	20937	21169	21065	21084	21357	20963	21014	21123	21100	21128	21185	21163	21117	21069	20985	21110	20933	21180	21016	21114	21228	20888	21019	21204	20934	20984	21033	21002	20821	21062	21054	21098	21125	20983	20648	20860	21115	20988	21103	20840	21121	21228	20925	21013	21169	21191	21135	20945	20980	21283	21082	20897	21037	21134	21063	20952	21024	21147	21043	21171	20834	20928	20861	20922	20885	21022	21220	20982	21080	21067	21134	21103	21107	21014	20984	21046	21011	21126	20949	21193	21114	21001	20795	21114	21157	21260	21293	21124	20677	20928	20949	21130	21005	21068	20934	21419	21070	21021	21144	21052	20992	21058	21098	21033	21022	21043	20975	21181	20976	20986	21024	20950	21184	20927	21080	21096	20986	21053	21081	21180	21048	21201	21168	20988	21167	21061	21120	20950	21152	20835	20890	20867	21078	21056	20909	21065	21074	21038	21144	21027	20963	20987	20867	20901	20999	21041	20822	21074	20873	21009	21022	21000	20833	20980	21141	21245	21054	21135	21132	20852	21095	20902	21126	21084	20954	20965	20898	21044	20858	21157	20822	21259	21130	20965	20998	21028	21228	21269	21058	20953	21142	21071	21008	21132	21056	20883	21068	20972	21193	21144	21233	21007	21283	20980	21157	21162	20980	21238	21203	21207	21005	20862	21003	20985	21123	20940	21025	21010	20987	21199	20909	20917	21014	20898	20916	21184	20913	21185	21036	20950	21092	21071	20972	21267	20939	20988	20979	21153	20996	21037	21100	21125	21193	20947	21103	21179	21124	20927	21125	21208	20852	21176	20965	20926	20927	21180	21172	21038	21122	20974	21000	20940	20971	21063	20931	21249	20979	20876	21209	21085	20850	21155	21122	21196	21119	20913	20943	21101	21108	21092	20995	21002	21178	20931	20927	20925	20945	21071	21154	20948	21055	21170	21170	21005	21146	20916	21031	20931	20911	21014	20886	21123	20959	20967	21016	21047	21052	21162	21096	21303	20798	20945	20961	21070	21078	20799	21171	21157	20999	21076	21048	21060	21189	21059	20990	21201	21271	21080	20986	21235	20856	21117	21265	20949	21031	20959	20939	21089	21024	21050	21144	21030	21111	20954	20820	20829	20725	21186	21181	21120	21027	21193	21241	21219	21155	21129	20854	21010	20918	21092	21019	20971	20921	21077	20922	21047	21062	21170	20882	21123	20829	21189	21035	21022	20914	20867	21037	20880	20991	20986	21062	20954	21031	21127	20925	21117	21063	21091	21141	21152	21010	21045	21111	21079	20856	20961	20870	21050	21290	21188	21180	20991	21063	20933	20906	21238	21013	20853	20957	20920	21048	20933	21145	21082	21064	21205	21054	20984	21047	20989	20934	20962	21203	21031	20875	20971	21072	21003	21157	21082	20973	20933	20957	20820	20873	20893	21068	20881	21219	21043	21128	20926	21121	21086	20756	21131	21343	21192	21165	21006	20998	21002	21273	20976	21144	21016	20959	21063	21060	21030	21093	21002	21071	21064	21103	21133	20981	21330	20903	20961	21065	20921	21165	20795	20903	21077	21130	20993	20995	21082	20736	21148	20977	21025	21008	21027	21008	21336	21115	21049	20880	20992	21223	21222	20984	21010	21056	20906	21062	21042	21212	21180	20941	21092	21153	21164	21131	20875	21071	20953	21105	21097	20949	20934	20902	21147	21033	21179	21005	20966	20899	21017	21296	20984	20777	20984	21117	20979	20960	21216	21097	21150	21073	20995	21210	21014	21061	21045	21067	21050	20940	21183	21193	20943	21095	21027	20896	21161	21198	21202	20841	21099	21116	20964	21065	20987	20941	21273	20986	21207	20966	21042	21077	21173	21199	21204	20930	21232	21063	20920	20905	21226	20943	20902	20992	21036	20908	21175	21025	21053	20921	21025	21199	21151	21003	21246	21270	21167	20926	20965	21093	21094	20972	20984	21115	20868	20781	20761	20958	20935	20795	21300	21233	20976	21128	21112	21101	20841	21195	21130	21255	21056	21094	21131	20977	21110	20972	21051	20923	21014	21148	21179	20859	21151	21134	21192	21029	21058	20895	21008	20850	21044	21090	20929	21003	21056	21076	21019	21092	21112	21224	21063	21117	21110	21287	21178	21026	21102	20900	21138	20936	21017	21029	21034	21001	20977	20786	21032	21022	21217	20882	20916	21041	20866	21041	21094	21041	21081	20996	21205	20940	20973	21132	21321	20933	21230	20990	20910	21028	21147	21160	21013	21073	21183	21139	21161	20859	20920	20940	20984	20835	20960	21024	21054	20999	20867	20900	21105	21054
17009	21143	20541	18996	18536	17764	17346	17262	17185	17252	17101	17262	17283	17247	17180	17292	17102	16942	17155	16985	17098	16928	17007	16935	16906	16989	17012	17051	16906	17077	16897	17084	17145	17056	17137	16979	16971	16911	17025	17005	17214	17081	17033	17130	17075	17081	17000	17334	17476	17387	17293	17098	17046	16836	16988	17112	16942	16966	17110	16988	17075	17081	17024	16907	17113	17189	16933	17002	17072	16998	16997	17064	16991	16943	16974	16956	16823	17099	16957	17121	17126	17032	16987	17026	16984	16914	16989	16996	17085	17035	17191	17028	16992	16966	17075	17078	16964	16917	17027	16962	16907	16921	16991	16871	17026	17112	16931	16857	17038	17028	17040	16936	17062	17047	17013	17033	16944	17100	17068	17099	16857	16894	17041	17063	17005	17066	16905	17003	16959	16932	17043	17029	16990	16953	16940	17061	17117	16933	17008	16990	17189	17111	16949	16974	17061	17060	16944	16961	17013	16997	17117	16872	16972	17005	17188	17047	17038	17003	17018	16986	16989	17062	17065	17105	17191	17103	17015	17102	16958	17030	17085	17115	16923	16961	16993	17035	16974	16937	17072	16997	17097	16796	17206	17066	16971	17111	17021	17118	17070	16977	17064	17069	16839	17119	16948	17063	16877	16982	17008	17162	17035	16822	17053	16978	17022	17026	16970	17027	16875	17013	17043	16946	17076	17076	17076	16943	17010	16964	17029	16830	16888	16787	16959	16973	17107	17024	16866	16835	16957	16821	16923	16984	16987	16981	17152	17140	16962	17073	16782	16902	17162	17123	17068	16995	17002	17023	17159	16899	17221	17010	17021	17001	16961	17172	17071	17117	16941	16928	17167	16955	16997	16922	16944	17014	16991	17081	17148	16947	17035	16948	17075	16933	16963	16891	17119	17113	16913	16897	17222	17124	16981	16985	17068	16859	16987	16950	17136	16950	17052	16887	16958	17161	17028	16925	17193	16975	17134	16982	17069	16952	16904	16994	16809	17017	17104	17113	17061	17015	16993	17055	16995	16940	17102	17120	16990	16990	16956	16845	17099	17183	16988	16915	16994	16995	17174	16896	17146	16940	17136	17010	17033	17201	16989	17002	17143	16923	16862	17009	17217	16991	16807	16852	17082	17013	16918	17060	17008	16921	17011	17005	17053	17130	16927	17167	16924	16913	17088	17270	17067	16939	17118	16927	17008	17099	17197	16923	17023	17062	16832	16904	17056	17149	17121	16961	17095	17095	17010	16957	17044	17005	16834	16924	17109	17140	17107	16949	17044	17155	16925	17041	16943	16869	17053	17093	17025	16988	17031	16891	17142	17046	16942	17024	16929	17149	17038	16896	16935	17066	16935	16921	17026	17017	16995	16999	17072	17020	17039	17006	16957	17082	16949	17020	17058	17003	17006	16968	17075	16983	17149	16938	16958	17101	17080	16950	16866	17011	17104	16866	16913	17009	17008	16984	17021	16965	16953	16979	17110	17127	17012	16915	17014	17040	17059	16949	16998	16888	16990	16988	16975	17032	17058	17122	16909	17057	17035	17024	16956	17005	17015	16961	16892	17081	17049	16949	17038	16915	17051	16932	17018	17123	17066	17203	16897	17003	16974	17062	16998	17079	16814	17057	17045	16879	17130	16995	17151	17074	16944	17021	17090	16981	17057	16978	17184	17049	16910	16977	17094	16898	16820	17104	17111	17001	17045	16951	16936	16962	16790	17017	17277	17011	17090	16801	17048	16963	16956	17116	17052	17047	17114	17011	16949	17012	16856	17082	16809	16936	17028	17056	17033	17005	16993	17077	16988	17054	17158	16893	17109	17103	16971	16995	17060	17114	16985	17072	17129	17071	17111	16968	16944	17059	16932	16923	17014	17002	16945	16926	17076	17034	16992	17159	16962	17051	16987	17092	17146	16961	17140	16960	16919	16978	17156	17029	17138	16986	16916	16905	17149	17080	17028	16870	17174	17097	17007	16991	17055	17017	16935	17101	16983	17120	17060	16996	16910	17037	16979	16881	17188	16948	17071	17073	16960	17187	16981	17043	16887	16943	16951	17030	16910	17052	17023	16897	17031	17029	17039	16883	17006	16993	17047	16994	16934	16955	17137	16902	17111	16871	17142	17058	16977	17006	17010	16919	17235	16880	17126	16983	16878	16971	16977	17059	17006	17027	16910	17088	16913	17070	17037	17088	17067	17130	16914	17091	17118	17094	16976	17077	16994	16962	16899	17020	17158	17054	17003	17125	17049	16878	16985	17206	17038	16825	16989	16873	16972	16890	16961	17174	17091	17002	17185	16950	17026	17139	17023	16907	17028	16884	17134	17065	17028	16836	16983	16909	17069	17071	17079	17167	17152	17092	17020	17175	17087	16989	16894	16943	16957	16931	16959	17152	16994	17034	16999	17003	16997	16836	16961	17165	17036	17063	17073	17034	17227	17022	16891	16951	16958	17011	17162	17081	17088	16963	16916	17143	16816	17140	16966	16866	17089	17071	16997	16942	16986	17151	17079	16880	16924	17159	17040	16931	17022	17145	16993	17038	16959	17181	16920	17040	17102	17103	17113	17081	17070	16968	17119	17008	16908	17062	17039	17054	17000	17131	17069	17073	17034	17025	17030	16960	17058	17168	17058	16771	17023	16862	17096	16830	17020	17032	16968	16981	16939	17062	17025	16842	16951	17045	16867	17003	16863	17036	17125	17056	17093	17154	16974	17073	17004	16981	16951	17007	17085	16986	17080	16949	16906	17094	16925	17066	17017	17122	17204	17000	17083	17277	16994	17054	16889	17055	16944	17003	17039	16941	17240	17016	16878	16939	17002	17103	16994	17069	16956	17026	16934	17004	16924	17050	17034	16955	16987	16951	17115	16885	17223	17146	16842	17043	17003	17034	16990	17042	17010	17099	17059	17160	16902	17048	17045	16942	17018	16929	17056	16954	17129	17160	17032	17090	16922	17175	16952	16997	17037	17030	16941	16973	16897	16904	17026	17098	17036	17105	17049	16948	17042	16953	16821	17140	17139	17055	16995	16988	17074	16757	17059	17031	17039	16950	16916	16998	17025	17006	16912	17045	16956	16999	16999	17037	17032	17013	16853	17010	17079	17132	16931	17003	16949	17038	17071	16968	17259	17051	17097	16910	17064	16973	16913	16979	16911	16844	16904	16981	17012	17107	17056	17152	16952	16843	17111	16958	17015	17116	17065	17058	17045	17091	16883	17034	16982	17102	16982	17043	16961	16942	16905	16959	16994	17043	17218	16938	16941	17069	17100	16959	17186	17024	16971	17151	17256	17214	17045	16848	17099	17107	16973	17015	16997	17044	16905	16965	16960	17127	16861	16977	17010	17103	16988	17045	17066	16984	17090	17034	17073	17055	16967	17186	16993	17067	16840	17026	16991	16975	16975	16853	17036	16866	17057	17060	17077	17001	17150	17102	16975	17044	17041	17044	16966	16948	17004	17007	16996	16945	17057	17043	16986	17006	16884	17013	17119	16986	17028	16929	17056	17016	17098	17037	16802	17169	17089	16982	17167	16975	16804	16963	17087	17035	16983	16876	16986	16860	16915	16945	17002	16968	17083	17089	17185	17065	17012	16950	17014	17049	17107	17098	16922	17142	17031	17095	17024	17141	16995	17151	16917	17043	16991	17228	17093	16931	17027	16982	17019	16863	17128	16981	16946	17007	16938	17050	17249	16950	16816	16827	16891	17017	16972	17031	17041	17143	17071	17087	16903	16961	16999	17173	16984	17066	17184	16921	17022	16821	17204	16909	17007	17167	17112	17030	17050	17162	17028	17130	17203	17172	17122	16963	17028	17176	17116	16949	16859	17013	16960	17004	17082	17071	17010	16864	17174	17261	17010	16859	17235	16953	17057	17043	17069	17025	17020	17021	17016	17002	16971	16997	17144	16965	16911	17024	17068	17007	16839	16950	17035	16900	17123	16858	16971	17100	16923	17116	17005	17035	16956	17162	16951	17187	16931	16926	17232	17143	17074	17072	17172	16911	16979	16786	17082	17110	17081	17197	16991	16847	17069	17006	16943	16999	17047	16876	17043	17176	17003	17046	17168	17021	16905	17054	17123	16919	16878	17094	17111	16964	17167	17135	17121	17096	16990	17136	16915	16979	17113	17071	16906	17191	17005	17077	17101	17032	17160	16982	16983	16950	16962	17123	17240	16772	17003	16933	16903	16924	17299	16856	16983	17097	16953	16935	17199	16912	17019	17016	17140	17169	16992	17040	16901	17111	17102	17095	17047	16747	17216	17009	16866	17246	17024	17156	16996	17095	17114	17186	16993	17025	16957	16921	16890	16956	17167	16940	17253	16902	16943	16994	17035	17017	17109	16985	17137	16889	17108	16957	17032	17011	17005	17009	16951	17052	17036	16909	16964	16929	17201	16952	17127	17033	17082	17107	16925	17109	17314	16891	16838	17084	17021	17082	16980	16914	17085	17066	17012	16930	17054	16996	17157	17116	16943	17096	16876	16976	17162	17033	17030	17131	17060	17068	16806	17001	17065	16928	17122	17004	16941	17011	17056	16949	16843	17035	17070	16958	16953	16957	16987	16892	17267	17022	17089	17025	17096	16946	17166	17040	17079	17087	16908	17093	17053	17012	17062	17063	17031	17140	16919	17014	17027	17024	17012	16876	16965	16975	17278	17231	16879	17026	17021	17072	17014	16895	17129	17205	16987	17012	17099	16998	16952	17000	17148	16999	17124	16981	17031	16947	16973	17106	17040	16924	17023	17028	17085	17013	17085	17110	17067	17128	16975	16948	16919	17075	17178	17051	17025	16940	17102	17076	16891	16974	17028	17181	17103	16997	17016	17095	17164	17086	17239	17027	17177	17054	17071	17140	16927	16990	16905	16979	16998	16886	17192	16806	17022	17186	17153	17076	17094	17092	17125	17047	17103	17176	16819	17108	17151	16970	16791	16737	16940	16887	16880	17184	16860	17016	16969	17161	16980	17053	17081	17032	17055	16870	17070	16795	16973	17132	17169	17147	17045	17098	16907	17068	16948	16979	16977	17211	16933	17153	16949	16975	16983	16952	17168	16946	16994	17034	16947	16873	17013	16913	17072	17008	17200	17005	17161	16919	17167	16932	17066	16835	17031	17157	16960	16998	16987	16982	16785	16982
23860	21372	28875	24345	22795	24266	24536	21966	21543	21607	21629	21612	21441	21713	21371	21369	21239	21241	21158	21289	21315	21248	21178	21158	21268	21208	21271	21233	21218	21125	21199	21119	21226	21217	21266	21279	21343	21310	21247	21250	21274	21219	21330	21121	21237	21172	21398	22343	22268	22039	21779	21334	21160	21320	21190	21198	21160	21064	21028	21263	21097	21231	21113	21034	21112	20962	20982	21172	21292	21049	21000	21217	21110	20898	21089	21056	21196	21169	21137	21288	20914	21205	21160	20981	21234	21248	21131	21072	21235	21092	20979	21085	21247	21053	21195	20922	21254	21006	21210	21100	21066	21106	21219	21309	21178	21299	21052	20923	21090	21055	20936	20989	21376	21191	21084	21158	21046	21056	21098	21050	21101	21129	21139	21186	21046	20868	21240	21133	20973	21202	20965	21082	21105	21131	21024	20864	20931	21163	21148	21060	21220	21246	20994	21275	21067	21062	21027	21185	21070	20860	21202	21042	21116	21178	21093	21218	21040	21194	20976	21095	20997	21068	20930	21193	21210	21266	21026	21086	21042	21210	21134	21105	21147	21244	21258	21159	20965	20942	21114	21067	20960	21057	21195	20917	20935	21188	21046	21245	21371	21134	21107	21133	21184	21158	21049	20810	21062	21046	21120	21207	21043	21149	21124	21291	21013	20992	21045	21013	20839	20962	21160	21133	21153	21130	21105	20927	21136	21041	20998	21070	20975	21187	21345	21186	21051	21224	21097	21099	21077	21116	21219	21178	20975	21051	21184	21000	21137	21293	21040	21063	21068	21145	21158	21249	21141	21277	21183	21004	21128	21031	21074	21005	21145	21268	20924	21003	21072	20745	20927	21181	20968	21196	20916	21066	20976	21088	21080	21153	21282	21220	21029	21254	21230	21071	21093	21026	20894	21002	21201	20983	20880	21111	21036	21139	21309	21101	21113	20920	20922	21219	21224	21099	21257	21090	21247	20970	21262	21033	21012	21095	20956	21096	21179	20895	21004	21018	21060	20892	20967	21040	21094	21090	21229	21133	20940	21011	20997	21118	21121	21158	21097	21165	21165	21136	21340	20962	21077	21229	21411	21106	21016	20938	21238	20882	20974	21109	21268	21100	21236	21210	20929	21189	21057	21180	20918	20938	21020	21144	20952	21008	20893	20919	21091	21132	21058	20940	20964	21138	21311	20993	21231	21193	21097	21156	21072	21114	21191	21160	20882	21135	21051	21181	21020	20977	20919	21211	21188	21267	21066	21063	21076	21036	21189	21169	21106	21000	21240	21208	21035	21005	21121	21291	21053	21167	21059	20956	20972	21037	21096	21020	21215	21077	20903	21005	21114	21084	21090	21099	21055	21167	21118	21106	21122	21139	21222	21173	21191	21174	21031	20925	21323	20966	20920	21146	21021	20973	21224	20931	20891	21174	21037	21017	21039	21016	20939	21078	21012	21217	20966	20888	21120	20963	21140	21132	21221	21123	21121	21204	21301	21150	21271	21310	21036	21172	21078	21193	20988	21233	21199	21199	20978	21067	21139	21245	21163	20999	21168	20911	21170	20979	20924	20984	21171	20847	21108	21128	21330	21086	21263	21073	21208	21145	20955	21242	21032	20939	21208	21312	21018	21089	21421	21092	21009	21395	20995	21086	21195	21096	21071	21103	21250	21236	21242	20945	20975	20978	20807	20995	21116	21189	21185	21109	20986	21156	21211	21085	21056	20998	21277	21099	21167	21108	21105	21090	21139	21360	21157	21191	21106	21093	21168	21184	21072	21238	21130	21145	20982	20984	21205	21147	21044	21026	21155	21148	21112	21093	21261	21422	21086	21275	21317	21255	21010	21001	21086	21183	21151	21269	21067	21274	21043	21020	21180	21054	21143	21073	21191	20973	21153	20965	21300	21185	20999	20994	20938	21071	21202	21055	21152	21197	21374	20919	21075	21044	21179	21295	20986	21274	21159	20978	21214	21229	21077	20928	21247	21036	21085	20976	21110	21324	21113	21085	21125	21221	20969	21055	21183	21103	21109	21213	21074	21307	21151	20933	21214	21203	21046	21141	21306	20964	21099	21055	21033	21050	21015	21072	21208	21245	21154	21057	21117	21040	20966	20951	21104	21075	20940	21131	21127	21067	21068	21229	21111	20859	21009	21019	21273	21160	21041	21007	21190	21106	21222	21085	21040	20831	20949	21205	21196	20844	21184	21089	21076	20991	21148	21150	21058	21252	21146	21276	21026	21115	21360	21016	20803	21041	21068	21242	21050	21167	21034	21166	21000	21159	21259	21283	21055	21000	21081	21185	21255	21330	21138	21056	21075	20912	21080	21102	21022	21060	21040	21225	21082	21139	21092	21191	21094	21070	20933	21053	21031	21049	21169	20936	21157	20994	21099	21023	21044	21036	21004	21042	21189	21073	21273	21005	21046	21024	21104	21032	20993	21287	21150	20996	21263	21053	21228	21071	21221	21182	20969	20959	21064	21115	20817	20925	21038	21087	21123	21156	21135	21077	21030	20989	21385	21152	20914	20911	21047	21181	21139	20966	21300	21233	21037	21189	21125	21134	21123	21066	21279	21117	21396	21228	20941	20967	21295	21212	21082	21173	21250	21210	21437	21229	21168	21046	21049	21101	21057	21271	21160	21045	21008	21076	21080	21452	21154	21062	20972	21178	21318	21249	21187	21307	21301	21135	21238	21266	20982	21122	21041	20949	21197	20827	21361	21193	21346	21105	21247	21102	21037	21175	21102	21266	21155	21048	21095	21045	20943	20976	21129	21213	21091	20729	21212	21052	21508	20921	21086	21205	20985	21110	21092	21146	21069	21325	21502	21185	21152	21007	21116	21468	21048	21237	21141	21088	21368	21196	21111	21004	21200	21294	21078	21003	20884	21119	21118	20994	21116	21138	21220	20913	21031	20996	21025	20976	21165	21060	21155	21066	21144	21115	21227	21104	21158	21169	21348	21235	21173	21144	21065	21040	21170	21106	21227	21116	20766	21030	21193	20977	20935	21167	21094	21069	21028	21028	20999	21221	21103	21051	21030	20974	21184	20749	21114	21044	21092	20939	21240	21129	21185	21133	20897	20877	20883	21231	21061	20931	21164	21016	21209	21283	21247	21324	21155	21082	21026	21122	21464	21091	21164	21007	21054	21146	20993	20991	20923	21249	21147	20905	21083	21214	21189	21026	21034	21158	21014	20915	21250	21252	20959	21200	21194	21189	21214	20991	21126	20896	21164	21248	21031	21086	21160	21319	21191	21239	21196	21136	21081	21184	21310	21208	21112	21244	21075	21152	21096	21153	21267	21058	21191	21155	20978	20997	21012	21293	20956	21111	21265	21095	21134	20885	21245	21230	21119	20863	20964	21032	21269	20966	21085	21094	21107	21128	21065	21345	21226	21229	21002	21087	21163	20872	21125	21009	21340	21178	21052	21131	21167	21207	21013	21232	21472	21261	20836	21066	21223	21125	21067	20989	21061	21146	21002	21312	21231	21147	21061	21055	21040	21114	20975	20990	21079	21235	21140	21168	20966	21223	21063	21122	21251	21108	21052	21035	21131	21224	21035	20986	21132	21033	21058	21341	21327	21119	21075	21080	21058	21045	21102	21053	21300	21041	21146	21151	21468	20841	21120	21135	21022	20811	21004	21117	21100	21203	21027	21087	21220	20971	21078	21001	21092	20914	20945	21105	20995	21117	21073	21079	21085	21008	21123	21104	21067	21160	21187	21280	20969	21243	21073	21014	21271	21089	21289	21026	21130	21317	21154	21074	21158	21008	21115	20946	21125	21153	21062	21083	21187	20979	21072	20964	21231	20864	21017	21061	20899	21143	21255	20979	21334	21124	20943	21129	21064	20862	20956	20962	21062	21202	21103	21075	20949	21065	21110	21101	21290	21047	21047	20995	21297	21158	21114	21191	21010	21137	21418	21216	21152	21261	20998	20991	21232	21011	21035	21303	21085	21205	21141	21015	21168	20939	21125	21199	21163	21072	21057	20971	21201	21240	20988	21109	21101	21066	20994	21130	21198	21338	21269	21149	21166	21138	20845	21180	21205	21172	21071	21011	21094	21109	21086	21025	21106	21035	21032	21159	20888	21224	21125	21148	21179	21168	21164	21101	21249	20956	21134	21051	21237	21280	20998	20973	21126	20974	21016	21046	21066	21056	21091	20965	21346	21278	20888	21009	21113	21089	20948	20991	21014	21037	21273	21135	21137	20988	21151	20995	21145	20947	21165	21108	21214	21016	21027	21158	21329	21028	21145	21008	21032	21162	20993	21012	21024	21109	21224	21135	20850	21072	21058	21070	21145	21130	21243	21207	21079	20946	21253	21104	21041	21186	21196	21079	21188	21040	21168	21260	21069	21025	21079	21028	21160	21014	21116	21013	21097	21097	21243	21107	20834	21050	21206	21071	20958	20992	20978	21091	21114	21126	21063	21027	20917	21060	21127	21162	21358	21106	21137	20931	21215	21202	21288	21095	21201	20998	20979	20982	21082	21178	21075	21114	20976	20994	21176	20928	21068	21181	21022	21143	20962	21122	21084	21346	21071	21043	21053	20999	21139	21072	21099	21059	21201	21027	21223	20910	21068	21101	21268	21055	21076	20971	21209	21230	21075	21022	21036	20963	21044	21168	21078	21038	21043	21004	21060	21098	20917	20973	21208	21143	20942	21060	21067	21252	21122	21213	21183	21060	21101	20846	21075	21279	21232	21085	21079	21168	21014	21085	21231	21049	21065	21021	20961	21262	20999	20928	21192	21149	21444	21019	21158	21166	21233	21242	21144	21146	21273	20961	21233	21007	20961	21136	21039	21104	20875	20988	21163	21113	21035	21113	21175	21038	20993	21187	21060	20969	21296	20923	21015	20993	20874	20794	20853	21097	21084	21160	21105	21098	21061	21217	21043	21315	21151	21275	21340	21050	20934	21032	21072	20950	21028	21156	21010	21080	21016	21291	21232	21062	20766	20952	21105	21081	21124	21248	21038	21055	21159	21027	20979	21135	21135	21157	20738	21078	21023	21099	21018	20951	21197	21124	21151	21166	21196	20972	21041	21010	21202	20864	21296	21152	20907	21320	21326	21101	21141	20949	21040	21033	20960	21068	21188	21088	21339	21177	20990	21127	21248	21186	21050	21074
17657	28179	26072	22217	20300	18956	18244	17947	17721	17585	17443	17741	17640	17472	17337	17445	17374	17177	17169	17212	16960	17162	17221	16995	16955	17165	17238	17091	17252	17053	17105	17205	17223	17050	17153	17020	17206	17014	17062	17145	17122	17009	17238	16942	16991	16962	17632	19270	18414	17996	17686	17361	17087	17084	17209	16951	17010	17082	17227	16964	17175	16999	17026	17153	17022	17094	17046	16973	17007	17123	17020	16985	16905	16965	17198	16826	17091	17250	17101	17153	16945	17068	17144	17049	17043	16894	17164	16930	16840	16971	16961	16996	16948	17257	17066	17036	16974	16986	17102	17166	17066	17044	17087	16965	16949	17097	16993	17051	17074	17161	16893	16840	17021	17013	16839	16985	17138	16973	17050	17060	17109	17222	17007	16953	16880	16987	17122	17189	17009	17028	17094	17033	16988	16914	17124	16950	17212	16951	16933	17303	17135	17004	17278	17139	17036	16936	17026	16989	17149	17003	17099	17038	17123	16959	16992	17147	17116	16817	17056	17021	17109	16911	17100	16972	17036	17082	17050	17036	17104	17009	17104	17062	17006	17128	16903	16963	17023	17083	17122	17062	17157	16937	16949	17014	16931	16936	16969	16915	17088	16966	16985	17152	16927	17029	16929	17030	17026	16911	17157	17015	17065	17089	16910	17052	16981	16898	16991	16977	17218	16996	16997	17070	17030	17017	16942	17030	17253	16959	16918	17068	17046	17038	16979	17060	16795	17183	17044	17020	17085	16879	17144	17012	17050	16952	16953	17003	17126	17016	17005	16993	17011	17030	17001	17002	17037	16934	17135	16864	17173	17102	17095	17097	17124	16952	16946	16960	16998	17056	17070	16850	17144	17056	16944	17102	16938	16944	17136	16714	17060	17094	16956	16968	17061	16918	16901	16931	17004	16972	17107	17092	16965	17074	16987	17049	17034	17124	16981	16908	16786	16974	16981	16947	16961	16895	17027	17017	16980	17004	16925	16966	16714	16875	16992	16973	17091	17085	17156	16850	17027	17021	16947	17000	17026	16947	16920	17028	16786	16872	17058	16986	17058	17126	17197	17178	17038	17192	17094	17031	16929	16942	17080	16853	17003	16948	17062	16889	17044	16907	17004	17215	16929	17085	17132	17085	17162	17153	17054	16868	16936	16990	16901	17148	16825	16817	17010	17071	17139	16882	16976	17097	16831	17033	16922	17152	17102	16848	17070	16991	17082	17085	17068	16931	17102	16850	17067	16950	17007	17183	17027	16973	16986	16959	17085	17095	16933	17157	17118	16866	16872	17209	16866	16970	17087	17100	17037	16908	16934	16937	16969	17021	17031	17160	16958	17096	17029	16993	16866	17040	16759	17139	17118	17085	17079	16849	16883	17018	16827	17111	17026	16968	17095	17023	16901	17245	17220	16928	16912	17087	17164	17062	16931	16896	17145	16957	17069	17045	16863	17017	17055	16909	17073	17031	16969	17076	17072	17034	17150	16874	17234	17098	17132	17204	17011	16991	16992	16941	17033	17129	17005	17045	17003	17066	16913	17112	17161	17064	16753	17063	17033	17053	16971	16840	17011	16977	17127	16997	17001	17017	16943	17065	16990	16958	17076	17078	17250	17308	17077	17142	16991	17014	16937	16939	16949	17089	16907	17012	17069	16935	17103	16958	17112	16842	17071	17156	17031	17004	16993	17124	17046	17066	16962	16881	17093	16975	17141	17034	17056	16945	17141	16923	17099	17021	16856	16867	16999	16983	17066	16857	17126	17110	17042	16846	17093	17027	16973	16841	16893	16976	16955	17091	17077	16970	17076	16904	16789	17045	16899	17047	17053	16873	16995	16941	16930	16948	16929	16984	16925	17060	17334	17060	17091	17129	17000	16990	17061	16950	17042	17092	17053	16836	17103	16925	16979	17022	17038	16987	16882	16945	17056	16969	16887	17130	16989	16985	17149	17038	17143	17056	16888	17011	16937	17029	17027	17095	17081	17093	16907	16895	16968	17053	17039	17082	17041	16978	17007	17059	16997	17099	17101	17067	17090	17017	17095	16979	17054	17142	16852	17131	17067	16740	17072	16948	17024	17101	17069	16952	17097	17211	16979	17032	16978	16980	16911	16856	17067	17103	17089	17154	17104	16967	16902	16966	17210	17003	16945	17118	17183	16935	17006	16907	17185	17085	17185	16953	17040	16800	17262	17066	17028	17003	17120	17042	16935	17052	16912	17124	17148	17019	16786	17214	16838	17210	16997	16961	17009	16811	17215	16889	17004	17090	16997	17107	17172	16957	17088	17047	17091	16974	17158	16913	17115	17096	17131	16932	17087	16849	16815	17188	16872	16962	17156	16993	17130	17048	17205	16823	17048	16993	16973	16817	17040	16916	17082	17124	17038	16870	17153	17068	17118	16846	17053	17060	17034	16961	17040	17065	16976	16967	17059	16999	16966	16885	16960	16952	17001	17119	17088	16956	17016	16988	16910	16981	17010	17080	17076	17009	17095	16834	17038	17006	17076	16968	17168	17164	16868	16779	17067	16937	16961	17034	17066	17027	17105	16991	16865	17131	17110	17023	17215	17122	17046	16987	16977	17175	17077	17027	17057	17130	17011	17071	17093	16976	16996	16974	17044	17154	16989	16867	16978	17074	16912	17025	17057	17053	16978	16993	16800	16916	17027	17081	16790	16940	16858	17057	16993	16911	17033	16913	16963	16947	16999	16960	17005	17051	16949	16968	16854	17203	17084	17000	17002	17034	16974	17065	17097	16995	17029	16952	17034	17083	16943	16920	16965	17222	16853	16838	17136	17070	17126	16843	17041	16989	17119	17089	16938	17031	16842	16987	17258	16916	16999	17008	16956	17007	16838	17048	16887	17059	17013	16938	17035	17043	17166	16942	17052	16980	16910	17051	17022	16962	17071	17084	16873	17070	16959	16924	16804	17042	17071	17042	16933	17163	17009	17051	17042	17102	16944	16925	17027	17074	17007	17099	17013	17029	16971	17042	17124	17087	16948	17120	16944	17072	17028	16822	16913	16976	17195	17099	17056	17076	17013	17064	16973	17005	17242	16979	16940	16924	16989	16806	17138	17107	16924	16957	17148	16803	17145	16831	17155	16843	16963	16903	16839	17040	17001	16931	16980	17202	16883	17052	16885	17010	17064	17029	16947	17062	17137	16994	16904	16841	16948	17075	16845	17134	17157	16785	16940	17052	17081	17150	16871	17094	17134	17115	17169	16850	17109	17104	16859	16908	16957	17007	17201	17015	16872	17127	16978	17115	16938	17088	16931	17129	17127	16987	16990	16882	16907	17035	17024	16939	17176	16984	16888	16910	17038	17081	17019	17151	17005	17080	17146	17059	17100	17067	16963	16850	17011	16999	16893	17151	16969	16949	16932	16959	17020	17102	17028	16992	16961	16816	17259	16999	17037	16969	16917	16945	17164	17011	16956	16820	16990	16938	16972	17064	16705	16982	17062	17027	17050	16977	17045	16953	16938	17047	16993	17004	16935	17090	17151	17111	16948	17019	16987	16856	17095	17059	16985	17021	17033	17072	16979	17066	17062	17144	17031	16922	16971	16934	17037	16976	17002	16932	17155	17082	16894	17004	17043	17054	17043	16983	16843	17038	17043	16970	17035	17062	17146	16936	17164	17051	16982	17056	16982	16910	17259	17049	16960	17043	17076	16953	17025	17011	16882	16988	16964	17062	17112	16983	16828	16998	17091	16908	16981	17139	17052	17125	17009	17007	17179	16872	17062	16905	17003	17017	17017	16996	17009	16805	17197	16861	16970	17164	16942	17111	17136	17064	16898	16911	17124	17074	16823	17000	17010	17026	16948	16956	17034	16934	17141	16925	16986	16951	16982	17120	16978	17112	16924	17149	17009	17115	16941	16927	17115	16933	17056	17034	17196	17116	17179	17015	16998	17045	16920	16916	16898	16903	17172	16787	17119	17016	17041	16974	17014	16898	16972	17119	17123	16981	17139	17159	16957	16791	17078	17147	16960	16851	16923	17210	17038	16966	17125	17094	16937	16952	17278	17044	16974	17085	16922	17000	16986	16845	16908	17029	16984	16950	17145	17063	17029	17033	17132	17138	16912	17116	17010	17059	16978	16875	16913	16840	16861	17043	16960	17321	17182	17031	16968	17036	17065	17034	17054	16797	16996	16991	16974	17274	17002	16992	16912	17056	17071	17047	16981	17092	16937	16990	16936	17010	17052	17169	16959	16892	16911	17180	17024	17002	16876	17123	16876	16922	17093	17158	16991	17177	17081	16940	16872	17057	16988	17267	16978	17060	17007	17014	16868	17109	16926	17140	17027	17021	17124	16922	16957	16928	16958	17111	17011	16980	17021	17172	16945	17103	17111	16852	16996	16902	17117	16854	17149	17050	17056	17074	17083	17080	17028	17167	17128	17071	17068	17043	17019	17182	17045	17068	17059	17034	16871	17004	16900	17013	16873	17129	16906	16969	16794	17134	17017	17163	17041	17039	17083	16963	16906	16933	17081	16998	17095	17034	17009	17001	17023	16951	16934	17108	17040	16941	17119	17012	16958	17031	17236	16965	17061	16812	17008	17040	17050	16995	17022	16852	17140	16965	17142	16982	16993	16861	16972	16959	17163	16860	17140	17089	16985	17080	17149	17071	17090	17102	17134	17046	16757	16978	16958	17141	16913	17009	17073	17127	17076	17201	16945	17059	16940	17078	17066	17035	17076	16917	17020	16942	17127	16913	17112	16955	16989	17026	16908	17002	16939	16965	17083	17037	17091	17304	17108	16934	16940	16793	16921	17171	17084	16893	16925	16947	17002	16991	17056	17074	16906	16948	17008	17007	16984	16930	16903	17006	17216	16883	16962	17041	17088	16909	17008	17185	16965	16926	17025	17119	16918	16942	16761	17147	17007	16841	17087	17226	17072	17042	16949	17021	17056	16976	16875	17029	17031	16935	17156	16881	16933	17030	17079	16892	17205	17009	17031	16904	16888	17031	16986	17171	17099	17045	17150	16960	17020	17057	17116	16963	17105	16919	16877	16949	17133	17009	17041	16873	17063	17062	17093	16800	16988	17042	16964	17020	17165	17037	17014	17100	17095	17185	17125	17088	16975	17136	17026	17082	16991	16878	17009	17076	16961	17054	16991	17156	16913	17126
22876	21335	29172	23827	21735	24565	27902	23289	22398	22689	22707	22674	22870	22553	22404	22312	22105	22072	22167	22100	22317	21971	21944	21876	21865	21862	21768	21998	21741	21689	22011	21974	21913	21914	21825	21808	21787	21862	21911	21801	22016	21973	21801	21912	21588	22004	22360	24100	23999	23288	22469	22276	21903	21838	22066	21815	21932	21757	21720	21807	21912	21708	21726	21759	21778	21841	21980	21793	21675	21587	21635	21635	21740	21628	21658	21829	21764	21996	21740	21633	21748	22022	21905	21842	21502	21849	21612	21537	21655	21674	21766	21681	21599	21802	21827	21786	21698	21753	21771	21664	21670	21594	21648	21857	21942	21696	21625	21754	21743	21957	21497	21736	21717	21653	21617	21586	21588	21414	21656	21470	21569	21617	21566	21621	21500	21708	21677	21843	21708	21642	21770	21460	21586	22098	21839	21735	21389	21603	21637	21818	21848	21857	21876	21683	21509	21776	21825	22047	21673	21711	21874	21790	21863	21739	21724	21484	21752	21733	21436	21702	21685	21603	21814	21754	21611	21677	21600	21956	21782	21868	21471	21644	21766	21642	21612	21550	21820	21663	21683	21620	21821	21674	21611	21735	21812	21750	21756	21602	21797	21549	21619	21817	22027	21664	21596	21751	21597	21966	21596	21755	21700	21623	21471	21811	21705	21735	21954	21845	21703	21813	21727	21486	21635	21423	21792	21709	21717	21594	21578	21523	22055	21836	21765	21659	21588	21688	21964	21454	21763	21889	21798	21710	21710	21437	21653	21770	21634	21569	21795	21849	21683	21792	21924	21801	21803	21680	21905	21757	21702	21467	21574	21414	21754	21577	21839	21904	21675	21814	21611	21838	21834	21726	21787	21787	21912	21725	21602	21748	21460	21778	21841	21598	21731	21758	21432	21704	21433	21758	21766	21589	21820	21696	21849	21693	21643	21534	21759	21812	21612	21608	21636	21784	21822	21772	21889	21764	21764	21742	21726	22035	21739	21677	21779	21672	21654	21854	22003	21684	21472	21917	21669	21738	21804	21540	21738	21803	21862	21796	21562	21398	21822	21812	22002	21649	21653	21764	21585	21841	21780	21701	21748	21877	21602	21782	21776	21568	21576	21433	21766	21729	21698	21602	21819	21879	21681	21608	21766	21557	21513	21556	21619	21597	21788	21788	21844	21610	21760	21583	21710	21845	21787	21483	21801	21635	21770	21764	21799	21692	21705	21640	21654	21756	21842	21601	21858	21650	21927	21668	21866	21563	21728	21668	21831	21733	21788	21753	21841	21698	21457	21599	21656	21766	21922	21577	21795	21667	21770	21951	21683	21797	21662	21700	21635	21715	21906	21747	21680	21480	21730	21800	21714	21666	21948	21907	21711	21561	21764	21799	21831	21654	21520	21533	21810	21815	21544	21794	21664	21599	21645	21775	21754	21588	21706	21610	21797	21539	21756	21590	21601	21753	21700	21645	21607	21573	21697	21609	21743	21566	21867	21714	21721	21497	21710	21929	21504	21651	21600	21774	21822	21832	21740	21821	21608	21771	21724	21656	21761	21733	21708	21512	21831	21725	21723	21610	21761	21632	21616	21597	21768	21618	21668	21689	21779	21710	21756	21724	21785	21715	21575	21783	21659	21869	21870	21399	21754	21768	21717	21627	21936	21851	21741	21778	21850	21803	21609	21661	21729	21659	21835	21658	21704	21537	21652	21636	21574	21413	21516	21664	21404	21867	21694	21770	21696	21700	21684	21630	21727	21758	21702	21586	21623	21855	21847	21998	21556	21698	21689	21489	21729	21768	21699	21710	21874	21748	21632	21732	21600	21739	21818	21678	21697	21682	21506	21840	21791	21775	21610	21737	21636	21800	21641	21708	21389	21506	21678	21768	21696	21518	21732	21919	21716	21560	21703	21915	21782	21701	21369	21719	21682	21644	21536	21824	21692	21738	21785	21705	21841	21666	21671	21573	21690	21763	21870	21677	21676	21737	21592	21659	21761	21707	21764	21542	21632	21699	21786	21366	21645	21638	21691	21628	21887	21705	21798	21596	21679	21760	21727	21696	21611	21749	21711	21790	21678	21682	21577	21809	21852	21782	21944	21873	21648	21595	21713	21649	21558	21538	21696	21620	21831	21526	21868	21678	21614	21798	21616	21688	21691	21675	21656	21558	21791	21932	21722	21861	21741	21525	21715	21517	21761	21678	21559	21724	21651	21778	21644	21694	21717	21717	21635	21733	21641	21710	21798	21481	21816	21765	21785	21485	21823	21825	21870	21693	21761	21798	21806	21599	21833	21652	21744	21668	21587	21614	21932	21664	21542	21647	21756	21395	21599	21443	21697	21621	21595	21594	21330	21624	21518	21708	21541	21912	21610	21567	21658	21697	21831	21721	21732	21826	22076	21706	21673	21632	21737	21640	21778	21698	21775	21762	21656	21714	21807	21701	21778	21741	21695	21821	21593	21608	21827	21656	21768	21718	21719	21649	21651	21760	21503	21615	21797	21792	21612	21687	21725	21703	21673	21746	21577	21588	21636	21752	21993	21835	21526	21747	21601	21561	21653	21867	21932	21759	21593	21684	21776	21739	21564	21769	21825	21644	21816	21957	21791	21799	21775	21680	21750	21694	21744	21734	21930	21864	21597	21685	21679	21617	21675	21574	21801	21733	21711	21527	21839	21690	21590	21684	21756	21795	21596	21619	21654	21593	21499	21635	21652	21501	21622	21616	21700	21619	21752	21745	21748	21872	21838	21659	21764	21869	21807	21759	21759	21669	21606	21714	21795	21759	21832	21529	21788	21782	21733	21700	21958	21710	21685	21598	21551	21872	21635	21593	21677	21710	21807	21720	21698	21805	21693	21847	21483	21915	21593	21771	21648	21673	21762	21652	21857	21798	21685	21763	21675	21428	21820	21680	21666	22022	21755	21772	21836	21665	21696	21594	21733	21719	21664	21636	21593	21789	21554	21716	21764	21649	21607	21904	21605	21652	21684	21729	21739	21785	21679	21691	21919	21904	21728	21616	21639	21871	21528	21581	21708	21841	21786	21723	21679	21426	21683	21625	21732	21740	21609	21737	21677	21694	21694	21842	21844	21788	21536	21864	21605	21784	21787	21522	21847	21753	21811	21674	21630	21656	21804	21553	21605	21827	21918	21849	21765	21658	21531	21766	21667	21773	21708	21585	21598	21743	21714	21593	21570	21711	21747	21822	21660	21814	21818	21628	21862	21580	21853	21706	21386	21711	21806	21726	21895	21912	21617	21536	21764	21732	21777	21959	21907	21781	21893	21926	21742	21609	21732	21810	21752	21665	21790	21661	21748	21796	21838	21784	21839	21620	21533	21719	21663	21648	21763	21729	21695	21926	21562	21772	21594	21727	21742	21713	21920	21774	21741	21555	21722	21786	21849	21496	21590	21756	21596	21744	21655	21539	21664	21647	21539	21566	21713	21677	21716	21694	21578	21537	21601	21449	21630	21620	21581	21520	21787	21823	21523	21719	21895	21944	21835	21723	21796	21700	21980	21761	21886	21850	21795	21676	21597	21701	21622	21414	21790	21615	21598	21636	21597	21661	21927	21852	21736	21594	21701	21821	21826	21794	21595	21557	21637	21797	21814	21658	21568	21699	21756	21667	21664	21776	21763	21781	21700	21693	21640	21748	21616	21728	21862	21679	21921	21747	21741	21695	21878	21707	21755	21690	21617	21654	21762	21568	21734	21652	21590	21745	21484	21710	21965	21936	21649	21711	21656	21621	21577	21702	21585	21819	21778	21612	21581	21653	21622	21706	21778	21597	21748	21668	21835	21663	21633	21596	21675	21594	21675	21709	21807	21994	21752	21555	21636	21751	21754	21654	21594	21798	21629	21600	21803	21727	21566	21491	21737	21619	21647	21789	21753	21619	21653	21770	21677	21699	21628	21608	21791	21982	21687	21690	21738	21751	21932	21714	21483	21725	21714	21696	21947	21841	21720	21709	21837	21690	21678	21698	21549	21648	21847	21639	21528	21596	21624	21710	21739	21747	21640	21731	21833	21423	21669	21810	21847	21548	21567	21747	21951	21634	21599	21826	21739	21784	21951	21633	21878	21900	21545	21849	21839	21651	21690	21701	21644	21809	21667	21681	21699	21588	21723	21612	21762	21683	21911	21768	21805	21563	21671	21748	21863	21710	21725	21608	21777	21670	21563	21666	21495	21903	21763	21833	21706	21745	21727	21547	21722	21452	21627	21633	21954	21716	21518	21713	21826	21613	21620	21863	21520	21691	21604	21620	21672	21738	21691	21548	21702	21879	21628	21627	21524	21543	21903	21694	21647	21578	21548	21736	21697	21608	21662	21666	21601	21658	21663	21824	21759	21599	21837	21573	21587	21649	21758	21592	21608	21562	21545	21764	21643	21666	21562	21635	21622	21696	21664	21654	21645	21632	21757	21666	21687	21850	21602	21804	21616	21788	21816	21722	21535	21831	21471	21424	21904	21440	21635	21628	21650	21734	21614	21744	21706	21636	21892	21598	21731	21885	21920	21658	21788	21640	21811	21810	21640	21592	21715	21903	21682	21698	21829	21673	21830	21786	21864	21804	21638	21791	21675	21626	21680	21618	21638	21620	21594	21799	21824	21552	21646	21886	21800	21630	21730	21684	21685	21910	21722	21541	21568	21807	21676	21742	21687	21792	21662	21522	21745	21817	21882	21851	21571	21670	21876	21897	21873	21715	21614	21705	21610	21514	21673	21884	21935	21759	21765	21670	21730	21895	21831	21646	21624	21721	21668	21772	21700	21617	21779	21605	21625	21775	21609	21574	21705	21730	21705	21618	21661	21662	21557	21556	21587	21704	21789	21614	21675	21641	21718	21636	21749	21754	21762	21582	21870	21668	21598	21731	21413	21647	21687	21894	21837	21779	21731	21502	21767	21841	21786	21774	21584	21722	21684	21582	21761	21631	21755	21689	21694	21578	21721	21770	21492	21709	21642	21790	21845	21611	21556	21698	21614	21687	21766	21588	21865	21689	21667	21686	21586	21913	21764	21673	21751	21669	21771	21770	21670	21707	21524	21569	21808	21844	21594	21594	21802	21687	21823	21729	21684	21462	21617	21707	21514	21655	21812	21382	21805	21759	21663	21676	21736	21554	21666	21778	21622	21635
20470	33601	30644	25592	22768	20281	19410	18891	18608	18357	18252	18469	18200	17900	18027	17765	17647	17456	17680	17624	17439	17504	17581	17535	17560	17551	17592	17475	17502	17758	17505	17456	17558	17490	17474	17308	17342	17447	17428	17480	17570	17609	17645	17505	17699	17471	18630	21415	19987	19237	18469	17669	17378	17399	17512	17454	17354	17428	17328	17379	17567	17301	17439	17385	17466	17277	17272	17371	17241	17390	17208	17441	17309	17463	17361	17238	17441	17261	17402	17637	17409	17278	17415	17345	17435	17365	17405	17384	17306	17418	17457	17446	17441	17367	17389	17395	17443	17532	17404	17289	17193	17484	17215	17439	17501	17397	17185	17280	17386	17408	17497	17392	17473	17144	17444	17310	17353	17541	17292	17548	17354	17371	17313	17362	17312	17246	17364	17322	17509	17356	17309	17267	17406	17406	17562	17387	17298	17382	17332	17235	17255	17345	17348	17432	17273	17290	17342	17290	17492	17373	17220	17408	17388	17379	17622	17449	17380	17372	17350	17413	17337	17467	17330	17492	17587	17240	17284	17494	17314	17393	17512	17381	17257	17305	17441	17595	17587	17485	17347	17321	17390	17283	17474	17401	17325	17346	17198	17412	17357	17503	17265	17092	17417	17629	17509	17368	17299	17439	17263	17328	17448	17312	17335	17328	17361	17337	17474	17542	17310	17281	17406	17307	17462	17222	17335	17286	17457	17512	17339	17299	17400	17367	17418	17377	17344	17515	17272	17357	17393	17379	17431	17508	17308	17379	17457	17245	17313	17424	17337	17318	17405	17364	17420	17374	17328	17313	17407	17224	17555	17301	17142	17347	17417	17382	17338	17471	17454	17436	17322	17336	17477	17306	17303	17239	17369	17282	17398	17519	17510	17392	17563	17294	17199	17410	17323	17276	17283	17343	17311	17258	17339	17417	17438	17448	17627	17283	17425	17138	17579	17171	17237	17353	17200	17405	17303	17407	17225	17490	17288	17425	17370	17456	17369	17283	17336	17387	17361	17382	17492	17364	17215	17444	17305	17441	17394	17407	17412	17378	17395	17379	17476	17298	17221	17340	17324	17285	17443	17390	17422	17522	17358	17524	17249	17599	17282	17344	17264	17397	17464	17320	17387	17348	17374	17310	17493	17291	17450	17252	17281	17278	17422	17484	17316	17410	17332	17327	17219	17392	17331	17341	17366	17272	17344	17396	17299	17528	17384	17355	17318	17480	17440	17238	17296	17453	17408	17161	17362	17436	17367	17387	17282	17191	17387	17279	17340	17423	17418	17415	17386	17465	17380	17447	17433	17137	17355	17300	17300	17423	17442	17332	17371	17322	17421	17423	17314	17367	17349	17280	17426	17573	17368	17468	17270	17319	17354	17331	17260	17252	17309	17510	17325	17333	17401	17358	17328	17338	17451	17437	17315	17232	17273	17413	17317	17505	17143	17281	17354	17321	17228	17241	17298	17346	17444	17481	17310	17250	17400	17215	17310	17461	17059	17272	17332	17196	17459	17166	17501	17316	17396	17396	17327	17308	17375	17426	17332	17207	17254	17406	17410	17408	17320	17327	17322	17313	17270	17394	17411	17263	17344	17354	17289	17459	17205	17393	17405	17494	17361	17367	17350	17181	17380	17342	17273	17535	17328	17287	17353	17311	17290	17277	17293	17498	17256	17523	17298	17280	17509	17517	17308	17437	17307	17457	17198	17334	17325	17361	17421	17417	17472	17531	17520	17363	17341	17570	17397	17531	17467	17311	17459	17309	17361	17424	17474	17384	17280	17206	17316	17306	17235	17525	17250	17450	17564	17236	17214	17311	17427	17184	17282	17450	17339	17471	17425	17493	17329	17156	17390	17532	17397	17368	17371	17307	17510	17375	17274	17399	17438	17442	17328	17433	17320	17558	17252	17456	17420	17351	17414	17436	17302	17429	17388	17254	17336	17468	17140	17451	17463	17191	17310	17229	17528	17501	17345	17390	17550	17274	17423	17263	17402	17305	17478	17331	17461	17237	17300	17234	17217	17398	17378	17317	17398	17353	17313	17330	17394	17331	17302	17343	17429	17537	17320	17489	17380	17290	17283	17505	17394	17250	17557	17390	17361	17346	17433	17220	17463	17387	17308	17349	17501	17392	17388	17354	17238	17350	17539	17346	17330	17365	17360	17295	17406	17467	17283	17186	17296	17313	17175	17317	17383	17258	17372	17476	17263	17335	17518	17419	17306	17275	17427	17329	17448	17372	17242	17238	17349	17427	17401	17488	17296	17354	17487	17354	17205	17239	17599	17381	17374	17281	17419	17393	17366	17260	17377	17381	17499	17381	17374	17373	17383	17255	17330	17399	17357	17244	17321	17483	17263	17434	17283	17304	17225	17279	17409	17362	17283	17433	17223	17434	17376	17305	17416	17336	17352	17302	17518	17372	17420	17302	17458	17395	17522	17291	17408	17298	17502	17488	17549	17406	17131	17386	17290	17444	17359	17348	17505	17383	17463	17354	17509	17390	17373	17373	17227	17136	17329	17253	17300	17433	17493	17438	17239	17324	17350	17254	17172	17357	17339	17391	17374	17112	17445	17186	17456	17393	17405	17328	17238	17503	17338	17551	17320	17487	17397	17297	17410	17333	17141	17500	17521	17191	17294	17345	17341	17473	17385	17490	17432	17298	17191	17343	17382	17432	17185	17406	17315	17426	17318	17339	17450	17349	17358	17342	17584	17388	17467	17358	17376	17554	17335	17456	17276	17134	17393	17399	17279	17359	17421	17443	17523	17369	17309	17434	17306	17321	17337	17416	17390	17282	17373	17161	17180	17238	17436	17337	17354	17432	17414	17330	17451	17211	17307	17581	17429	17644	17437	17174	17425	17312	17122	17400	17404	17344	17611	17608	17377	17261	17337	17316	17553	17435	17385	17477	17285	17338	17263	17405	17368	17489	17339	17328	17291	17324	17435	17516	17316	17477	17245	17403	17253	17482	17137	17201	17259	17356	17420	17524	17394	17391	17262	17314	17374	17332	17358	17384	17281	17230	17277	17450	17429	17351	17272	17302	17345	17187	17547	17259	17325	17310	17432	17403	17193	17464	17250	17444	17310	17388	17516	17262	17285	17575	17399	17348	17521	17467	17420	17115	17300	17402	17353	17197	17398	17332	17287	17294	17259	17219	17518	17353	17376	17410	17444	17324	17305	17234	17381	17414	17390	17295	17293	17399	17418	17306	17456	17357	17315	17451	17331	17415	17258	17336	17295	17479	17339	17379	17460	17488	17435	17553	17515	17294	17513	17417	17396	17338	17462	17301	17517	17536	17418	17205	17465	17346	17298	17454	17355	17342	17324	17226	17316	17345	17382	17281	17390	17292	17350	17442	17357	17259	17258	17317	17410	17338	17295	17508	17316	17445	17421	17344	17237	17211	17491	17327	17395	17437	17381	17321	17371	17427	17372	17282	17396	17334	17315	17370	17412	17122	17530	17405	17227	17216	17331	17410	17295	17356	17400	17383	17285	17355	17228	17468	17371	17449	17556	17337	17426	17483	17422	17333	17417	17169	17172	17442	17258	17347	17280	17431	17416	17250	17351	17459	17392	17290	17322	17388	17439	17364	17283	17261	17262	17381	17306	17292	17388	17426	17210	17309	17401	17301	17320	17234	17549	17254	17462	17287	17267	17334	17224	17589	17407	17376	17219	17425	17449	17278	17376	17266	17207	17392	17537	17394	17401	17310	17228	17104	17328	17335	17324	17249	17414	17353	17304	17254	17200	17392	17149	17213	17370	17535	17427	17368	17100	17642	17379	17547	17444	17395	17377	17311	17381	17524	17089	17246	17362	17378	17428	17426	17379	17399	17352	17358	17347	17374	17363	17367	17591	17572	17439	17323	17579	17435	17302	17275	17165	17323	17298	17401	17415	17522	17486	17419	17454	17410	17304	17345	17232	17332	17437	17351	17345	17495	17425	17334	17198	17286	17343	17126	17304	17403	17397	17454	17392	17264	17216	17445	17400	17419	17363	17390	17411	17412	17465	17243	17489	17478	17304	17396	17695	17307	17322	17113	17348	17298	17301	17555	17373	17320	17351	17498	17304	17383	17326	17588	17427	17198	17234	17498	17353	17350	17439	17404	17275	17443	17237	17406	17534	17232	17245	17504	17531	17234	17288	17379	17369	17388	17349	17361	17419	17320	17344	17490	17328	17358	17253	17422	17363	17194	17218	17358	17319	17357	17192	17406	17341	17363	17287	17278	17436	17328	17257	17419	17382	17400	17402	17427	17371	17276	17227	17284	17248	17250	17502	17246	17458	17241	17371	17312	17258	17377	17350	17398	17501	17283	17330	17517	17346	17387	17339	17337	17329	17535	17270	17265	17309	17292	17372	17367	17315	17360	17559	17299	17177	17315	17437	17461	17382	17561	17318	17243	17323	17416	17528	17492	17393	17358	17423	17092	17316	17236	17325	17474	17520	17315	17302	17283	17379	17335	17431	17393	17336	17442	17346	17510	17285	17351	17499	17334	17496	17489	17305	17123	17552	17296	17469	17337	17237	17334	17301	17343	17322	17391	17270	17276	17284	17378	17301	17409	17216	17197	17368	17373	17443	17436	17282	17252	17435	17388	17417	17216	17337	17348	17449	17438	17423	17284	17339	17376	17321	17307	17253	17312	17213	17289	17378	17183	17454	17583	17311	17373	17314	17358	17280	17371	17306	17251	17352	17341	17376	17418	17457	17320	17415	17206	17513	17261	17425	17420	17359	17369	17446	17330	17324	17296	17573	17486	17220	17312	17509	17462	17326	17272	17378	17387	17266	17311	17439	17338	17424	17279	17488	17484	17367	17466	17520	17386	17383	17333	17312	17188	17470	17410	17391	17270	17280	17400	17418	17481	17414	17252	17358	17487	17165	17480	17320	17378	17544	17295	17175	17411	17291	17410	17325	17427	17407	17453	17116	17300	17247	17402	17515	17415	17286	17171	17472	17472	17435	17314	17406	17422	17412	17455	17442	17421	17377	17270	17305	17352	17413	17363	17363	17424	17200	17385	17330	17343	17358	17314	17286	17363	17404	17419	17408	17426	17426	17296	17168	17314	17295	17448	17261	17255	17349	17305	17403	17373	17423	17397	17393	17318	17428	17327	17466	17405	17387	17317	17342	17348
27951	22735	27399	26058	23019	22973	23110	22759	22589	22688	22654	22767	22749	22885	22633	22647	22572	22585	22420	22493	22586	22295	22745	22682	22543	22623	22448	22529	22535	22352	22418	22430	22687	22361	22640	22436	22402	22621	22583	22698	22443	22574	22581	22505	22377	22590	22512	22601	22838	22539	22627	22461	22516	22479	22566	22528	22504	22337	22411	22521	22447	22490	22601	22487	22579	22492	22528	22429	22523	22927	22441	22504	22521	22422	22436	22506	22589	22438	22296	22588	22600	22511	22671	22523	22458	22545	22474	22524	22412	22344	22438	22555	22486	22342	22564	22332	22421	22433	22462	22473	22231	22580	22368	22240	22799	22410	22572	22354	22495	22486	22539	22404	22316	22624	22479	22696	22668	22527	22458	22695	22629	22113	22350	22482	22569	22495	22482	22541	22577	22389	22574	22536	22513	22526	22597	22530	22679	22425	22542	22707	22453	22457	22496	22462	22454	22653	22658	22489	22512	22246	22627	22553	22394	22299	22462	22406	22437	22553	22557	22532	22592	22672	22527	22510	22561	22396	22364	22484	22232	22366	22472	22509	22671	22214	22607	22312	22462	22299	22421	22580	22277	22414	22507	22535	22626	22421	22379	22524	22402	22530	22605	22594	22423	22443	22308	22326	22267	22607	22659	22452	22485	22549	22480	22395	22580	22347	22483	22466	22616	22593	22480	22679	22356	22587	22563	22771	22455	22675	22632	22438	22503	22531	22402	22406	22490	22544	22510	22469	22337	22252	22231	22492	22533	22436	22638	22580	22490	22440	22546	22476	22530	22532	22329	22328	22662	22324	22577	22505	22541	22432	22309	22427	22577	22466	22396	22307	22435	22516	22497	22735	22308	22522	22733	22465	22429	22547	22460	22391	22369	22795	22360	22494	22456	22616	22506	22572	22616	22511	22445	22526	22365	22349	22420	22425	22741	22534	22459	22438	22383	22202	22520	22317	22591	22547	22730	22484	22663	22433	22523	22425	22422	22609	22632	22361	22637	22416	22693	22545	22249	22410	22336	22616	22564	22460	22599	22398	22496	22354	22472	22413	22522	22399	22337	22519	22680	22561	22257	22618	22611	22365	22523	22389	22449	22372	22354	22503	22557	22468	22585	22457	22595	22481	22734	22616	22629	22353	22312	22638	22543	22398	22540	22578	22384	22281	22662	22495	22572	22535	22525	22703	22654	22680	22468	22179	22615	22725	22335	22418	22580	22526	22602	22632	22572	22495	22535	22442	22472	22427	22677	22544	22536	22412	22621	22497	22518	22391	22307	22371	22686	22516	22668	22521	22445	22521	22651	22330	22684	22541	22757	22675	22582	22405	22349	22317	22640	22312	22577	22552	22403	22670	22661	22307	22603	22728	22680	22561	22208	22496	22518	22436	22680	22516	22431	22549	22506	22420	22547	22330	22365	22611	22423	22320	22482	22425	22416	22709	22354	22405	22514	22485	22581	22316	22594	22479	22659	22517	22819	22509	22445	22482	22311	22463	22445	22527	22549	22479	22556	22492	22508	22234	22580	22439	22311	22344	22735	22322	22354	22579	22418	22401	22444	22444	22418	22382	22383	22438	22524	22493	22425	22333	22494	22340	22381	22390	22588	22458	22587	22600	22726	22547	22665	22433	22403	22628	22475	22305	22576	22633	22456	22554	22655	22688	22372	22383	22498	22540	22647	22457	22530	22582	22685	22572	22488	22673	22302	22319	22347	22602	22316	22465	22265	22304	22405	22587	22509	22523	22444	22515	22529	22413	22401	22295	22592	22528	22813	22499	22456	22358	22553	22398	22430	22485	22335	22388	22334	22305	22494	22633	22304	22389	22280	22524	22683	22461	22500	22494	22559	22616	22497	22457	22486	22398	22561	22576	22295	22504	22296	22312	22436	22457	22402	22558	22580	22235	22572	22658	22480	22522	22512	22256	22450	22610	22324	22318	22517	22412	22560	22573	22399	22307	22515	22439	22685	22399	22520	22474	22397	22567	22274	22313	22473	22540	22471	22465	22344	22564	22535	22438	22325	22389	22539	22375	22579	22558	22552	22490	22555	22457	22419	22606	22437	22625	22415	22546	22479	22306	22459	22421	22607	22737	22349	22582	22401	22601	22315	22373	22290	22574	22582	22655	22442	22655	22255	22457	22519	22686	22464	22595	22610	22373	22313	22418	22443	22511	22367	22562	22428	22287	22651	22567	22520	22419	22229	22481	22485	22501	22561	22459	22610	22526	22608	22628	22637	22638	22372	22397	22435	22396	22470	22461	22514	22222	22515	22538	22486	22383	22596	22359	22672	22539	22302	22555	22615	22478	22493	22394	22609	22495	22316	22546	22668	22382	22887	22352	22521	22507	22432	22458	22626	22507	22593	22638	22482	22568	22596	22299	22724	22507	22521	22417	22610	22624	22400	22612	22433	22440	22513	22698	22880	22576	22382	22529	22670	22548	22637	22723	22472	22484	22242	22554	22705	22513	22725	22578	22641	22651	22427	22479	22516	22496	22430	22590	22555	22654	22441	22617	22696	22537	22514	22480	22468	22400	22479	22574	22530	22488	22397	22630	22559	22480	22529	22433	22500	22477	22639	22442	22527	22483	22596	22324	22552	22578	22540	22478	22647	22596	22479	22347	22310	22286	22422	22579	22474	22535	22516	22424	22427	22297	22706	22463	22407	22573	22297	22330	22361	22596	22472	22496	22549	22542	22499	22377	22436	22411	22559	22736	22710	22665	22503	22467	22413	22575	22454	22634	22371	22774	22526	22690	22470	22514	22367	22415	22258	22665	22627	22640	22416	22492	22514	22501	22445	22578	22397	22361	22846	22411	22562	22457	22479	22582	22568	22607	22665	22247	22591	22416	22727	22276	22546	22610	22615	22489	22384	22488	22367	22484	22354	22634	22593	22628	22442	22404	22245	22490	22514	22645	22521	22388	22556	22420	22420	22574	22607	22515	22699	22501	22509	22466	22393	22393	22432	22506	22650	22480	22560	22297	22430	22374	22460	22387	22418	22421	22487	22393	22493	22484	22390	22464	22432	22433	22774	22538	22441	22493	22428	22406	22454	22583	22491	22524	22629	22541	22489	22644	22434	22376	22361	22573	22413	22355	22516	22440	22636	22367	22470	22688	22503	22539	22281	22618	22437	22521	22504	22379	22590	22403	22489	22377	22431	22509	22546	22649	22645	22527	22530	22510	22427	22523	22476	22475	22785	22461	22388	22476	22549	22496	22669	22367	22310	22265	22229	22394	22514	22534	22724	22591	22589	22503	22514	22695	22508	22488	22521	22371	22503	22848	22489	22356	22462	22482	22351	22506	22604	22420	22627	22545	22206	22335	22490	22467	22384	22564	22716	22608	22436	22436	22568	22254	22559	22652	22331	22732	22573	22470	22649	22597	22548	22464	22358	22353	22757	22608	22467	22223	22402	22686	22552	22657	22507	22576	22498	22652	22555	22381	22604	22742	22602	22537	22564	22499	22512	22397	22522	22552	22565	22377	22525	22388	22536	22435	22478	22430	22594	22519	22689	22438	22514	22526	22444	22498	22499	22529	22552	22675	22509	22560	22480	22455	22583	22521	22369	22618	22567	22569	22366	22510	22243	22597	22583	22475	22740	22578	22563	22537	22483	22496	22505	22593	22516	22189	22420	22661	22531	22468	22459	22218	22584	22299	22365	22545	22250	22383	22493	22660	22364	22564	22490	22525	22662	22463	22342	22324	22481	22512	22598	22449	22408	22504	22458	22336	22801	22912	22731	22682	22490	22505	22291	22623	22647	22434	22695	22550	22424	22790	22497	22457	22258	22381	22607	22492	22367	22604	22525	22324	22588	22473	22465	22380	22544	22409	22539	22405	22390	22338	22502	22622	22599	22482	22415	22560	22490	22547	22396	22514	22694	22480	22450	22561	22552	22613	22810	22421	22726	22475	22453	22526	22539	22466	22462	22632	22831	22189	22543	22597	22399	22439	22636	22509	22503	22471	22394	22514	22605	22356	22586	22553	22289	22423	22488	22661	22391	22544	22436	22363	22377	22544	22372	22413	22357	22526	22403	22494	22618	22676	22456	22632	22500	22436	22753	22459	22572	22517	22621	22692	22566	22480	22607	22366	22472	22490	22590	22315	22281	22619	22682	22627	22661	22573	22526	22405	22375	22365	22465	22518	22700	22792	22557	22601	22538	22443	22529	22444	22513	22599	22506	22518	22511	22631	22619	22401	22506	22448	22532	22358	22386	22479	22471	22575	22628	22418	22531	22630	22527	22432	22410	22600	22524	22399	22617	22360	22451	22684	22417	22442	22450	22386	22648	22539	22501	22605	22495	22443	22363	22402	22698	22630	22370	22483	22295	22285	22629	22671	22593	22740	22621	22553	22469	22436	22410	22397	22678	22674	22350	22594	22564	22362	22498	22533	22437	22546	22410	22719	22543	22467	22721	22477	22482	22608	22409	22456	22389	22578	22331	22709	22446	22545	22520	22481	22708	22387	22278	22397	22686	22549	22466	22562	22681	22375	22425	22379	22391	22607	22363	22454	22527	22703	22241	22643	22544	22522	22443	22701	22379	22589	22552	22368	22646	22660	22438	22579	22394	22491	22630	22771	22594	22514	22493	22532	22516	22735	22695	22556	22500	22636	22554	22629	22467	22604	22390	22378	22453	22656	22750	22456	22682	22465	22348	22539	22791	22401	22799	22511	22620	22577	22585	22678	22442	22672	22397	22434	22511	22538	22420	22420	22475	22320	22611	22389	22454	22666	22625	22586	22387	22505	22354	22429	22561	22497	22278	22527	22428	22700	22532	22561	22572	22392	22400	22493	22217	22572	22530	22573	22517	22600	22646	22462	22299	22702	22549	22446	22345	22348	22571	22643	22597	22434	22411	22454	22488	22375	22570	22653	22623	22550	22547	22547	22477	22506	22471	22594	22491	22467	22450	22455	22419	22332	22510	22675	22433	22477	22672	22528	22704	22637	22475	22408	22466	22479	22383	22577	22546	22577	22396	22342	22390	22456	22688	22267	22510	22349	22475	22521	22498	22624	22428	22306	22743	22545	22323	22532	22550	22535	22463	22406	22432	22574	22603	22712	22415	22393	22314	22555	22177	22371	22373	22371	22565	22595	22573	22482	22346	22475	22344	22432	22428	22587
17881	21656	21103	20206	19201	18327	17921	18072	18001	17733	18066	17986	18162	17878	17934	17934	17954	17710	17824	17671	17712	17854	17835	17693	17812	17782	17677	17978	17731	17674	17768	17820	17728	17777	17669	17832	17844	17820	17700	17778	17882	17899	17698	17828	17958	17773	17902	18009	18002	17876	17760	17979	17789	17698	17925	17804	17568	17763	17659	17789	17784	18003	17717	17683	17891	17697	17700	17808	17842	17748	17569	17856	17814	17820	17771	17846	17775	17775	17626	17903	17794	17798	17777	17868	17724	17780	17843	17897	17681	17744	17755	17919	17523	17819	17806	17856	17875	17820	17904	17761	17851	17657	17799	17825	17830	17900	17751	17668	17846	17875	17775	17746	17724	17859	17705	17835	17708	17825	17805	17792	17962	17615	17799	17866	18005	17596	17633	17769	17604	17759	17752	17776	17985	17809	17822	17677	17721	17728	17628	17809	17769	17877	17933	17740	17728	17800	17768	17884	17761	17663	17816	17753	17678	17859	17993	17754	17675	17893	17851	17929	17875	17669	17883	17697	17677	17685	17664	17921	17842	17886	17685	17896	17936	17814	17956	17817	17751	17653	17826	17689	17810	17757	17765	17762	17980	17728	17891	17694	17697	17829	17845	17951	17875	17920	17785	17746	17769	17726	17587	17879	17653	17748	17806	17677	17917	17778	17869	17747	17666	17838	17795	17776	17855	17702	18033	17760	17867	17859	17728	17886	17707	17700	17733	17720	17605	17692	17704	17660	17791	17740	17951	17860	17743	17712	17596	17568	17648	17914	17824	17776	17620	17893	17715	17845	17803	17896	17851	17728	17695	17695	17703	17600	17707	17741	17707	17675	17689	17857	17642	17722	17873	17737	17792	17742	17880	17824	17749	17704	17770	17729	17921	17851	17741	17986	17731	17768	17757	17823	17740	17777	17815	17690	17606	17651	17805	17759	17883	17610	17774	17759	17773	17688	17835	17678	17723	17948	17852	17892	17657	17893	17679	17803	17653	17644	17686	17973	17736	17627	17778	17623	17878	17773	17850	17924	17647	17809	17658	17778	17763	17738	17657	17599	17629	17751	17823	17695	17724	17917	17890	17685	17949	17881	17836	17853	17779	17690	17897	17732	17807	17783	17784	17917	17673	17724	17869	17809	17763	17891	17672	17849	17793	17746	17846	17824	17898	17773	17783	17709	17849	17852	17750	17910	17897	17656	17733	17692	17702	17942	17871	17790	17725	17639	17843	17631	17838	17785	17689	17692	17916	17760	17824	17901	17731	17755	17819	17910	17890	17615	17796	17905	17632	17734	17761	17813	17885	17809	17729	17728	17825	17789	17797	17890	17799	17696	17930	17680	17757	18018	17567	17763	17680	17690	17923	17835	17830	17747	17717	17817	17567	17864	17801	17844	17614	17821	17810	17735	17803	17654	17725	17830	17635	17818	17977	17718	17882	17601	17865	17788	17916	17593	17688	17894	17805	17782	17904	17923	17609	17766	17678	17824	17839	17793	17807	17671	17794	17721	18039	17795	17833	17811	17624	17830	17781	17635	17767	17791	17719	17769	18021	17818	17757	17712	17741	17828	17864	17915	17793	17704	17930	17656	17703	17933	18055	17940	17695	17705	17707	17749	17907	17756	17784	17778	17833	17756	17884	17674	17889	17676	17774	17642	17717	17767	17658	17693	17728	17957	17834	17690	18018	17853	17683	17714	17776	17632	17817	17793	17840	17753	17832	17951	17610	17820	17680	17674	17731	17860	17760	17774	17695	17809	17756	17761	17719	17864	17874	17960	17725	17716	17775	17685	17770	17861	17762	17782	17851	17730	17843	17592	17904	17774	17786	17843	17882	17903	17578	17848	17692	17850	17743	17848	17489	17822	17898	17658	17832	17714	17868	17690	17895	17687	17578	17724	17614	17826	17832	17808	17867	17787	17731	17663	17690	17621	17753	17895	17806	17551	17989	17802	17892	17718	17824	17702	17680	17612	17887	17754	17966	17814	17816	17722	17752	17788	17865	17822	17721	17772	17742	17773	17862	17737	17773	17764	17804	17779	17746	17893	17736	17793	17876	17791	17848	17729	17590	17877	17890	17592	17883	17843	17838	17771	17735	17816	17717	17708	17833	17791	17910	17697	17630	17775	17929	17809	17920	17776	17888	17780	17699	17863	17640	18010	17723	17823	17695	17799	17770	17861	17637	17712	17910	17679	17624	17800	17778	17771	17761	17695	17690	17834	17981	17755	17976	17677	17722	17759	17705	18056	17710	17781	17943	17700	17692	18065	17677	17959	17647	17775	17910	17647	17735	17798	17730	17934	17600	17690	17799	17694	17806	17759	17779	17870	17802	17848	17952	17884	18115	17897	17793	17851	17768	17847	17850	17695	17814	17826	17787	17900	17873	17883	17744	17694	17752	17792	17720	17779	17801	17798	17743	17879	17876	17797	17768	17771	17907	18010	17826	17998	17784	17993	17862	17884	17588	17675	17880	17674	17815	17718	17712	17817	17746	18023	17842	17734	17767	17677	17598	17603	17836	17715	17644	17855	17604	17650	17837	17850	17924	17963	17726	17870	17817	17710	17787	17760	17719	17755	17866	17730	17751	17908	17637	17814	17837	17711	17700	17895	17823	17831	17733	17830	17858	17865	17814	17853	17693	17900	17752	17876	17833	17808	17842	17687	17735	18024	17631	17679	17924	17819	17958	17673	17876	17710	17697	17825	17764	17721	17749	17802	17667	17841	17817	17861	17771	17632	17747	17758	17829	17843	17746	17830	17696	17846	17695	17971	17826	17673	17981	17641	17771	17841	17805	17752	17731	17848	17893	17706	17850	17781	17692	17671	17676	17938	17753	17824	17740	17791	17868	17790	17829	17757	17900	17758	17839	17577	17890	17753	17851	17798	17693	17756	17705	17858	17846	17734	17742	17754	17567	17790	17844	17693	17759	17724	17860	17874	17797	17860	17783	17708	17705	17698	17934	17830	17941	17732	17731	17880	17808	17808	17752	17703	17949	17817	17741	17825	17972	17588	17811	17704	17765	17690	17780	17816	17707	17764	17855	17709	17889	17780	17873	17851	17901	17806	17691	17922	17859	17712	17817	17773	17874	17973	17577	17666	17761	17624	17699	17757	17662	17782	17960	17698	17805	17932	17906	17907	17716	17700	17756	17777	17881	17710	17623	17794	17754	17841	17615	17783	17752	17745	17762	17836	17604	17755	17867	17885	17948	17909	17802	17880	17797	17765	17767	18018	17889	17759	17701	17761	17929	17921	17824	17753	17780	18003	17823	17706	17707	17769	17848	17706	17690	17838	17842	17725	17717	17776	17852	17832	17621	17636	17722	17909	17774	17806	17985	17836	17843	17767	17707	17670	17768	17691	17875	17894	17746	17828	17884	17740	17858	17805	17848	17585	17797	17728	17763	17592	17699	17845	17724	17839	17629	17681	17758	17717	17821	17716	17804	17793	17690	17781	17865	17885	17675	17784	17805	17753	17908	17763	17819	17797	17909	17861	17638	17630	17988	17825	17730	17676	17754	17852	17704	17761	17908	17856	17651	17979	17862	17744	17714	17839	17897	17751	17800	17695	17795	17809	17673	17743	17753	17887	17805	17818	17693	17675	17914	17635	17919	17615	17752	17868	17904	17755	17790	17743	17865	17846	17719	17860	17872	17735	17915	17595	17783	17824	17601	17763	17689	17874	17846	17691	17661	17681	17929	17806	17680	17671	17737	17718	17819	17732	17683	17857	17735	17754	17616	17799	17777	17755	17843	17660	17780	17979	17749	17739	17891	17747	17709	17766	17920	17764	17854	17679	17938	17787	17897	17817	17773	17925	17900	17636	17757	17899	17907	17679	17741	17818	17779	17783	17655	17883	17601	17884	17638	17796	17739	17675	17781	17910	17942	17786	17711	17751	17867	17984	17643	17973	17700	18006	17739	17813	17874	17754	17833	17753	17767	17833	17934	17912	17870	17944	17854	17768	17845	17756	17909	17724	17773	17808	17788	17853	17703	17777	17894	17567	17815	17665	17849	17838	17963	17660	17871	17665	17719	17782	17773	17775	17845	17793	17838	17851	17721	17721	17716	17958	17764	17722	17855	17872	17576	17784	17824	17719	17717	17840	17752	17760	17740	17758	17798	17730	17916	17711	17840	17821	17716	17830	17896	17750	17845	17906	17731	17639	17845	17827	17822	17859	17619	17946	17917	17681	17691	17752	17857	17968	17714	17842	17791	17855	17667	17840	17871	17762	17760	17848	17994	17819	17760	17852	17742	17647	17701	17717	17673	17685	17780	17628	17751	17670	17884	17671	17714	17980	17780	17754	17881	17766	17847	17812	17792	17865	17868	17857	17675	17747	17835	17688	17818	17747	17793	17765	17662	17883	17840	17749	17918	17817	17958	17714	17882	17931	17826	17854	17811	17807	17716	17672	18049	17764	17789	17734	17833	17759	17616	17577	17845	17774	17946	17696	17708	17703	17841	17734	17701	17817	17890	17790	17754	17795	17715	17720	17986	17948	17814	17928	17766	17873	17873	17813	17678	17718	17796	17695	17677	17693	17806	17737	17778	17650	17896	17794	17805	17760	17968	17759	17828	17941	17734	17764	17772	17777	17878	17802	17892	17784	17852	17591	17872	17775	17709	17716	17903	17859	17804	17729	17875	17769	17742	17851	17805	17762	17857	17999	18030	17756	17904	17797	17861	17572	17777	17899	17781	17787	17650	17872	17653	17835	17768	17815	17659	17920	17657	17885	17815	17722	17913	17703	17809	17834	17570	17657	17715	17711	17658	17758	17867	17710	17707	17926	17844	17730	17915	17808	17815	17764	17873	17955	17859	17782	17750	17871	17855	17621	17741	17753	17709	17832	17665	17661	17957	17646	17896	17914	17923	17762	17866	17799	17674	17902	17783	17784	17844	17770	17922	17632	17714	17848	17709	17705	17706	17907	17663	17991	17877	17813	17589	17820	17896	17793	17873	17896	17857	17821	17809	17787	17607	17866	17728	17827	17799	17797	17834	17901	18021	17967	17964	17816	17851	17707	17776	17823	17657	17677	17763	17863	17919	17771	17792	17731	17791	17919	17770	17909	17910	17664	17892	17539	17859	17677	17970	17783	18086	17853	17529	17777	17713	17859	17704	17762	18047	17620
23860	21334	28906	24267	22844	24645	24933	22613	22197	22486	22254	21900	22178	22086	22158	22182	21988	21974	22022	21950	21940	21728	22034	22098	21842	21607	21914	21839	21726	22003	21987	21704	21909	21788	21824	21856	21857	21751	21754	21649	21823	21867	21988	22042	21864	21923	22222	22996	22926	22694	22455	21874	21901	21873	21589	21597	21756	21740	21715	21839	21631	21761	21778	21722	21651	21667	21751	21647	21837	21725	21723	21945	21682	21642	21733	21759	22087	21656	21967	21758	21638	21553	21804	21739	21713	21801	21524	21793	21457	21726	21651	21635	22047	21865	21794	21791	21832	21603	22067	21654	21688	21657	21972	21736	21710	22000	21602	21647	21765	21924	21612	21673	21677	21822	21730	21657	21815	21785	21873	21665	21873	21766	21652	21798	21799	21818	21736	21578	21668	21471	21693	21699	21687	21751	21991	21535	21865	21688	21635	21484	21813	21717	22044	21478	21600	21657	21726	21781	21645	21807	21568	21468	21779	21800	21764	21520	21774	21792	21682	21708	21670	21862	21875	21807	21665	21898	21882	21717	21645	21843	21977	21657	21611	21850	21755	21934	21734	21722	21929	21849	21751	21851	21568	21696	21742	21875	21791	21718	21776	21727	21563	21602	21841	21702	21939	21975	21826	21812	21799	21701	21727	21662	21923	21747	21718	21672	21773	21785	21705	21785	21690	21801	21745	21685	21783	21788	21944	21712	21692	21742	21762	21772	21880	21642	21872	21610	21812	21624	21781	21708	21836	21610	21676	21897	21840	21700	21882	21826	21672	21580	21783	21797	21706	21817	21595	21790	21878	21833	21871	21720	21779	21729	21773	21648	21713	21889	21749	21817	21732	21695	21737	21863	21578	21750	21605	21864	21927	21866	21757	21644	21852	21757	21813	21591	21598	21710	21825	21672	21740	21691	21836	21752	21869	21419	21528	21770	21551	21698	21870	21860	21462	21792	21832	21688	21632	21847	21869	21602	21880	22041	21698	21790	21858	21798	21595	21685	21810	21550	21810	21566	21774	21946	21819	21957	21958	21896	21756	21754	21721	21572	21828	21606	21749	21739	21780	21534	21646	21673	21916	21758	21838	21657	21743	21708	21806	21835	21796	21740	21688	21667	21613	21783	21984	21910	22000	21994	21714	21710	21740	21916	21647	21789	21861	21738	21681	21665	21607	21683	21720	21804	21810	21820	21679	21669	21828	21751	21479	21755	21762	21899	21825	21742	21832	21692	21792	21636	21779	21624	21740	21616	21821	21736	21849	21788	21438	21760	21760	21601	21914	21824	21755	21818	21820	21832	21605	21591	21853	21586	21822	21884	21828	21616	21880	21710	21717	21744	21562	21913	21524	21858	21788	21788	21714	21655	21656	21866	21869	21526	21464	21487	21543	21594	21593	21745	21831	21765	21624	21834	21873	21731	21842	21849	21634	21545	21733	21834	21898	21658	21835	21692	21838	21854	21810	21586	21800	21757	21619	21806	21741	21680	21524	21819	21595	21764	21779	21822	21639	21822	21892	21829	21653	21814	21750	21667	21602	21674	21755	21888	21888	21688	21723	21713	21826	21750	21833	21778	21716	21737	21994	21763	21695	21785	21680	21835	21859	21645	21812	21547	21717	21611	21660	21642	21676	21831	21683	21756	21810	21843	21583	21619	21692	21584	21718	21552	21911	21616	21953	21952	21740	21679	21563	21729	21517	21734	21558	21747	21511	21921	21627	22015	22023	21449	21788	21731	21847	21917	21974	21918	21647	21905	21712	21913	21810	21782	21638	21713	21910	21712	21673	21803	21929	21643	21740	21940	21730	21831	21619	21835	21776	21637	21635	21738	21772	21733	21744	21890	21812	21777	21702	21593	21956	21693	21752	21740	21778	21931	21633	21754	21656	21753	21744	21540	21753	22009	21754	21715	21715	21962	21536	21815	21829	21863	21740	21724	21644	21716	21588	21802	21624	21716	21704	21841	21676	21778	21550	21847	21727	21667	21631	21670	21666	21676	21733	21740	21695	21817	21812	21788	21613	21736	21615	21602	21738	21643	21868	21766	21860	21546	21516	21583	21763	21940	21748	21848	21567	21508	21507	21681	21594	21710	21608	21617	21558	21753	21837	21846	21750	21793	21859	21622	21733	21697	21789	21628	22233	21697	21771	21471	21598	21875	21818	21710	21785	21729	21770	21731	21734	21848	21887	21826	21973	21791	21763	21804	21745	21692	21828	21779	21573	21883	21814	21780	21904	21501	21730	21806	21854	21733	21848	21673	21706	21830	21964	21855	21779	21723	21683	21849	21717	21905	21643	21767	21639	21668	21675	21684	21842	21666	21741	21557	21672	21727	21680	22014	21820	21552	21691	21994	21702	21570	21918	21890	21617	21628	21549	21785	21754	21686	21887	21670	21734	21726	21851	21828	21652	21888	21744	21603	21585	21587	21819	21771	21861	21735	21431	21742	21766	21706	21947	22020	21725	21720	21636	21672	21748	21723	21602	21858	21585	21752	21740	21579	21766	21813	21768	21671	21786	21707	21903	21662	21751	21601	21643	21688	21706	21942	21826	21820	21731	21752	21886	21766	21710	21787	21901	21837	21799	21714	21479	21715	21700	21814	21820	21633	21883	21806	21971	21780	21875	21758	21799	21767	21900	21851	21735	21626	21691	21602	21866	21854	21911	21663	21809	21685	21498	21831	21557	21711	21763	21763	21741	21812	21748	21629	21725	21765	21646	21831	21895	21727	21778	21444	21686	21701	21573	21845	21718	21738	21813	21695	21570	21677	21652	21674	21758	21691	21698	21856	21606	22077	21588	21812	21735	21570	21552	21841	21583	21839	21693	21602	21814	21558	21627	21625	21755	22020	21900	21658	21821	21690	21923	21804	21742	21691	22032	21973	21868	21916	21926	21753	21796	21701	21878	21801	21797	21678	21715	21860	21820	21700	21851	21690	21958	21685	21859	21866	21643	21457	21587	21568	21601	21781	21581	21617	21786	21796	21714	21783	21698	21704	21804	21690	21850	21710	21686	21908	21676	21809	21720	21811	21767	21769	21791	21687	21735	21670	21484	21728	21898	21679	21857	21807	21774	21925	21926	21749	21669	21859	21865	21775	21697	21787	21819	21638	21725	21632	21788	21935	21850	21959	21694	21939	21739	21697	21753	21579	21761	21645	21687	21819	22101	21667	21802	21750	21928	21671	21843	21806	21910	21676	21578	21815	21868	21909	21775	21796	22061	21775	21852	21673	21626	21654	22008	21506	21781	21909	21848	21814	21678	21507	21709	21778	21709	21773	21780	21944	21929	21812	21903	21853	21713	21791	21639	21843	21553	21561	21800	21708	21803	21807	21640	21544	21795	21718	21749	21798	21727	21995	21850	21787	21603	21880	21693	21882	21945	21661	21726	21740	21762	21538	21837	21707	21799	21691	21750	21822	21584	21937	21839	21569	21850	21555	21619	21856	21870	21858	21806	21594	21668	21586	21587	21768	21506	21711	21708	21874	21830	21875	21841	21775	21583	21748	21863	21654	21950	21749	21553	21731	21778	21519	21785	21597	21660	21724	21689	21600	21869	21879	21871	21779	21663	21713	21853	21827	21863	21684	21826	21831	21783	21841	21628	21674	21796	21677	21779	21667	21716	21742	21737	21525	21581	21540	21712	21698	21883	21538	21960	21586	21858	21601	21535	21876	21679	21763	21799	21715	21506	21643	21784	21718	21981	21854	21674	21834	21664	21900	21795	21755	21846	21716	21692	21844	21645	21538	21972	21864	21811	21650	21869	21624	21777	21847	22041	21827	21697	21684	21595	21653	21927	21684	21773	21716	21724	21849	21744	21948	21651	21832	21842	21849	21998	21671	21913	21840	21859	21814	21849	21738	21963	21904	21821	21607	21711	21713	21868	21562	21835	21530	21771	21688	21903	21837	21682	21958	21791	21863	21660	21774	21940	21952	21696	21740	21614	21686	21672	21825	21706	21543	21747	21612	21847	21798	21840	21784	21653	21804	21837	21911	21822	21682	21613	21505	21578	21716	21522	21706	21828	21796	21900	21660	21780	21637	21519	21839	21887	21897	21700	21871	21809	21659	21672	21772	21810	21747	22004	21930	21773	21678	21654	21895	21831	21784	21623	21963	22002	21793	21907	21474	21844	21825	21828	21864	21912	21814	21722	21810	22007	21916	21743	21739	21749	21819	21706	21588	21860	21778	21649	21714	21716	21713	21758	21819	21944	21579	21876	21714	21682	21875	21636	21873	21760	21798	21807	21676	21886	21925	21718	21703	22173	21807	21714	21824	21726	21766	21475	21580	21686	21709	21800	21883	21720	21843	22009	21786	21485	21518	22015	21779	21621	22132	21713	21793	21634	21768	21739	21598	21843	21785	21662	21609	21797	21525	21717	21841	21845	21797	21671	21652	22126	21897	21970	21926	21727	21901	21678	21606	21724	21638	21674	21872	21713	21828	21624	21640	21708	21690	21506	21833	21704	21573	21778	21507	21718	21865	21777	21595	22014	21787	21692	21750	21763	22039	21681	21834	21666	21750	21973	21935	21715	21844	21683	21592	21603	21692	21564	21786	21589	21586	22005	21913	21773	21782	21953	21716	21786	21711	21791	21824	21605	21742	21912	21885	21641	21806	21867	21573	21669	21679	21844	21883	21576	21747	21904	21857	21699	21637	21940	21527	21558	21819	22092	21646	21590	21630	21567	21883	21790	21896	21774	21581	21742	21947	22001	21920	21857	21782	21751	21797	21840	21701	21746	21458	21852	21679	21620	21790	21901	21466	21965	21854	21745	21760	21593	21790	21785	21845	21771	21770	21662	21842	21780	21718	21797	21896	21866	22011	21906	21744	21839	21640	21828	21571	21734	21574	21791	21634	21497	21845	21814	21574	21652	21979	21945	21949	21846	21718	21715	21675	21797	21757	21920	21699	21901	21581	21758	21741	21818	21631	21584	21798	21741	21856	21789	21501	21802	21813	21990	21759	21818	21799	21683	21734	21800	21774	21779	21669	21802	21741	21734	21702	21759	21653	21882	21724	21551	21759	21763	21737	21781	21690	21777	21721	21854	21777	21777	21843	21699	21756	21843	21756	21829	21763	21638	21943	21820	21818	21687	21816	21612	21893	21732	21925	21738	21905	21621	21712
17601	28590	26594	23227	21165	19306	18320	18353	18141	18026	18059	18084	17901	17780	17721	17592	17581	17717	17359	17615	17557	17433	17384	17518	17591	17408	17421	17318	17490	17345	17367	17381	17491	17474	17355	17420	17490	17452	17399	17292	17397	17403	17464	17433	17389	17523	18091	19331	18769	18367	17920	17723	17368	17409	17374	17470	17371	17465	17464	17445	17365	17349	17512	17328	17377	17350	17354	17460	17432	17410	17407	17482	17350	17402	17370	17441	17412	17476	17326	17212	17320	17518	17516	17448	17473	17375	17424	17294	17438	17368	17423	17291	17378	17305	17379	17331	17537	17511	17301	17464	17406	17441	17276	17373	17444	17387	17372	17640	17393	17335	17435	17356	17441	17287	17421	17438	17304	17412	17345	17363	17378	17283	17197	17338	17509	17485	17437	17272	17392	17617	17266	17368	17268	17405	17334	17341	17310	17427	17433	17370	17359	17459	17489	17364	17377	17518	17354	17267	17394	17424	17448	17273	17526	17313	17425	17376	17361	17539	17296	17402	17404	17370	17390	17441	17317	17503	17450	17417	17273	17363	17195	17227	17514	17166	17468	17390	17229	17460	17302	17327	17383	17430	17421	17322	17265	17291	17423	17452	17286	17390	17345	17346	17214	17384	17539	17344	17397	17413	17494	17379	17336	17376	17502	17319	17406	17289	17408	17428	17493	17229	17433	17464	17593	17379	17404	17298	17404	17343	17461	17298	17339	17247	17271	17548	17280	17143	17314	17406	17347	17387	17368	17453	17341	17236	17337	17368	17342	17315	17439	17555	17435	17238	17552	17551	17368	17318	17510	17602	17269	17388	17376	17242	17377	17599	17523	17415	17426	17330	17319	17292	17295	17387	17332	17353	17385	17379	17513	17354	17405	17490	17454	17221	17385	17348	17279	17360	17264	17344	17237	17515	17477	17502	17369	17523	17283	17398	17401	17388	17480	17230	17422	17315	17372	17328	17253	17522	17375	17284	17153	17433	17313	17251	17417	17291	17430	17397	17421	17369	17388	17428	17508	17300	17488	17372	17338	17522	17303	17362	17284	17337	17500	17369	17438	17526	17209	17502	17402	17278	17425	17563	17367	17506	17373	17282	17360	17523	17213	17396	17409	17538	17461	17364	17418	17258	17381	17394	17490	17362	17428	17467	17438	17261	17490	17444	17367	17340	17562	17405	17469	17369	17279	17477	17349	17476	17273	17329	17369	17503	17395	17423	17255	17363	17531	17306	17364	17608	17509	17476	17237	17515	17359	17407	17395	17499	17321	17319	17283	17405	17338	17170	17335	17513	17466	17192	17330	17374	17329	17307	17161	17566	17336	17439	17461	17260	17612	17333	17344	17350	17410	17372	17444	17467	17449	17471	17408	17499	17400	17449	17397	17350	17439	17405	17443	17447	17342	17383	17338	17385	17229	17223	17349	17305	17233	17383	17310	17237	17383	17463	17298	17302	17440	17248	17402	17287	17434	17317	17233	17283	17462	17595	17388	17502	17369	17381	17539	17286	17497	17474	17441	17349	17423	17519	17293	17403	17402	17259	17343	17301	17411	17409	17326	17511	17444	17277	17552	17399	17271	17353	17392	17249	17264	17448	17431	17457	17166	17527	17384	17366	17313	17425	17239	17371	17486	17324	17347	17347	17343	17470	17272	17351	17227	17322	17253	17256	17293	17291	17440	17405	17416	17361	17424	17329	17456	17388	17428	17319	17417	17463	17281	17164	17404	17367	17415	17296	17579	17486	17388	17442	17463	17182	17541	17544	17505	17287	17254	17218	17558	17401	17387	17328	17450	17443	17462	17357	17511	17374	17572	17468	17435	17447	17285	17383	17383	17528	17436	17411	17379	17378	17294	17410	17434	17240	17429	17344	17388	17480	17224	17488	17434	17316	17483	17249	17406	17342	17375	17442	17350	17213	17544	17412	17335	17479	17316	17405	17267	17611	17491	17455	17306	17402	17447	17259	17187	17323	17352	17378	17455	17353	17352	17369	17425	17411	17427	17285	17518	17410	17472	17322	17389	17450	17336	17436	17195	17478	17425	17339	17525	17454	17395	17397	17253	17399	17268	17384	17464	17330	17356	17399	17463	17494	17249	17347	17362	17490	17496	17335	17387	17308	17409	17477	17375	17352	17487	17403	17307	17510	17196	17384	17422	17448	17250	17208	17498	17451	17357	17399	17299	17017	17157	17266	17284	17339	17159	17362	17502	17337	17412	17524	17291	17517	17481	17422	17277	17462	17310	17397	17299	17346	17424	17239	17298	17374	17461	17315	17470	17535	17519	17408	17342	17369	17407	17403	17319	17401	17281	17281	17327	17430	17391	17345	17447	17398	17204	17416	17363	17300	17322	17435	17394	17284	17164	17574	17449	17307	17347	17322	17379	17254	17445	17423	17412	17337	17181	17538	17514	17362	17292	17309	17348	17289	17562	17390	17530	17541	17283	17431	17202	17256	17367	17367	17435	17569	17310	17600	17169	17418	17308	17626	17335	17616	17311	17200	17290	17310	17556	17364	17380	17410	17344	17345	17489	17455	17243	17465	17443	17303	17380	17324	17286	17334	17293	17363	17220	17352	17374	17313	17512	17403	17506	17358	17291	17314	17342	17448	17506	17427	17256	17380	17393	17175	17412	17470	17391	17434	17471	17410	17412	17280	17422	17370	17376	17418	17466	17356	17506	17529	17415	17479	17280	17382	17407	17416	17319	17453	17443	17373	17481	17307	17367	17430	17486	17499	17410	17237	17322	17533	17391	17314	17404	17346	17431	17468	17264	17556	17216	17297	17446	17338	17408	17425	17342	17367	17219	17346	17256	17432	17381	17320	17337	17415	17470	17501	17320	17505	17373	17415	17430	17463	17528	17429	17384	17219	17345	17536	17403	17384	17284	17383	17212	17417	17361	17360	17372	17379	17366	17242	17282	17327	17281	17262	17332	17271	17516	17344	17295	17445	17288	17424	17340	17490	17465	17362	17465	17433	17445	17240	17322	17296	17324	17206	17268	17373	17141	17360	17389	17351	17368	17316	17522	17627	17395	17414	17501	17492	17279	17390	17268	17457	17418	17311	17351	17493	17313	17374	17351	17285	17341	17486	17116	17279	17429	17405	17479	17220	17407	17372	17229	17288	17540	17360	17322	17413	17299	17417	17200	17324	17389	17413	17307	17420	17345	17392	17433	17294	17482	17418	17664	17310	17334	17275	17399	17502	17361	17369	17467	17429	17488	17292	17327	17321	17569	17336	17426	17375	17632	17530	17106	17349	17480	17486	17512	17240	17264	17271	17217	17395	17623	17374	17344	17402	17514	17377	17247	17270	17450	17536	17255	17427	17517	17429	17466	17283	17325	17282	17617	17486	17254	17273	17404	17410	17513	17370	17239	17352	17532	17414	17324	17533	17483	17350	17298	17570	17482	17549	17472	17558	17312	17501	17379	17350	17405	17428	17340	17380	17457	17501	17369	17388	17344	17382	17346	17276	17460	17317	17392	17326	17422	17548	17348	17346	17494	17340	17375	17372	17353	17362	17351	17434	17295	17450	17188	17524	17294	17431	17361	17276	17300	17367	17451	17225	17273	17420	17371	17507	17241	17219	17376	17433	17534	17124	17388	17303	17425	17256	17273	17358	17361	17360	17390	17312	17369	17416	17449	17255	17344	17423	17420	17451	17390	17333	17142	17598	17319	17405	17408	17553	17214	17369	17414	17418	17264	17409	17384	17230	17343	17272	17241	17435	17335	17475	17621	17107	17350	17313	17297	17322	17368	17451	17303	17377	17493	17287	17407	17379	17354	17311	17326	17358	17481	17253	17371	17257	17204	17493	17474	17300	17321	17461	17421	17336	17401	17357	17438	17323	17487	17484	17320	17506	17457	17356	17133	17400	17518	17306	17397	17458	17332	17374	17173	17401	17339	17450	17465	17412	17553	17384	17330	17231	17468	17500	17371	17387	17381	17280	17298	17453	17453	17528	17404	17246	17433	17335	17318	17318	17364	17310	17440	17459	17264	17440	17280	17334	17442	17407	17449	17394	17228	17309	17332	17272	17285	17313	17376	17408	17487	17408	17530	17418	17505	17346	17289	17344	17253	17347	17521	17369	17396	17309	17398	17322	17560	17473	17392	17251	17336	17488	17554	17423	17364	17504	17453	17347	17190	17270	17440	17362	17196	17473	17326	17352	17396	17442	17276	17355	17264	17136	17264	17337	17348	17348	17443	17248	17330	17510	17306	17387	17413	17341	17339	17088	17371	17501	17412	17447	17376	17347	17439	17361	17256	17525	17331	17232	17275	17410	17376	17444	17514	17232	17292	17457	17274	17396	17345	17361	17558	17526	17375	17456	17397	17430	17446	17521	17303	17553	17404	17293	17253	17422	17330	17362	17528	17567	17301	17366	17491	17441	17402	17353	17505	17508	17366	17370	17386	17360	17479	17283	17388	17288	17560	17282	17475	17505	17462	17232	17411	17510	17360	17180	17361	17209	17508	17277	17305	17345	17516	17297	17386	17446	17323	17378	17581	17476	17448	17407	17385	17257	17303	17458	17370	17458	17437	17234	17518	17472	17520	17356	17311	17337	17344	17383	17273	17372	17315	17635	17320	17526	17453	17376	17294	17432	17430	17583	17516	17350	17381	17422	17403	17392	17370	17353	17378	17340	17388	17348	17366	17372	17572	17434	17336	17430	17377	17353	17358	17256	17403	17241	17300	17464	17252	17429	17258	17248	17510	17390	17363	17464	17392	17395	17348	17377	17414	17463	17440	17458	17296	17226	17445	17278	17478	17262	17397	17406	17495	17403	17296	17522	17485	17244	17460	17291	17487	17205	17591	17366	17443	17380	17230	17399	17347	17560	17351	17408	17258	17498	17285	17392	17287	17386	17412	17538	17220	17251	17375	17278	17158	17467	17339	17284	17320	17408	17472	17481	17474	17343	17317	17311	17410	17180	17230	17292	17374	17286	17330	17472	17454	17397	17382	17292	17437	17363	17381	17229	17171	17300	17423	17442	17398	17290	17436	17360	17362	17656	17405	17389	17323	17351	17376	17485	17436	17429	17406	17343	17514	17311	17369	17408	17278	17403	17418	17472	17345	17346	17508	17303	17471	17312	17214	17314	17281	17535	17301	17530	17543	17401	17309	17414
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
