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
339263656723	339263657289	339263657839	339263658389	339263658939	339263659489	339263660039	339263660589	339263661139	339263661689	339263662239	339263662789	339263663339	339263663889	339263664439	339263664989	339263665539	339263666089	339263666639	339263667189	339263667739	339263668289	339263668839	339263669389	339263669939	339263670489	339263671039	339263671589	339263672139	339263672689	339263673239	339263673789	339263674339	339263674889	339263675439	339263675989	339263676539	339263677089	339263677639	339263678189	339263678739	339263679289	339263679839	339263680389	339263680939	339263681489	339263682039	339263682589	339263683139	339263683690	339263684239	339263684789	339263685339	339263685889	339263686439	339263686989	339263687539	339263688089	339263688639	339263689189	339263689739	339263690289	339263690839	339263691389	339263691939	339263692489	339263693039	339263693589	339263694139	339263694689	339263695239	339263695789	339263696339	339263696889	339263697439	339263697989	339263698539	339263699089	339263699639	339263700189	339263700739	339263701289	339263701839	339263702389	339263702939	339263703489	339263704039	339263704589	339263705139	339263705689	339263706239	339263706789	339263707339	339263707889	339263708439	339263708989	339263709539	339263710089	339263710639	339263711189	339263711739	339263712289	339263712839	339263713389	339263713939	339263714489	339263715039	339263715589	339263716139	339263716689	339263717239	339263717789	339263718339	339263718889	339263719439	339263719989	339263720539	339263721089	339263721639	339263722189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24446	21649	29253	24639	22898	25541	26400	21973	20873	20991	20459	20131	20019	19649	19820	19898	19666	19650	19568	19576	19578	19375	19389	19443	19360	19341	19336	19431	19313	19328	19287	19272	19460	19390	19356	19211	19341	19288	19401	19043	19372	19268	19326	19328	19391	19165	19048	18947	19119	19075	19171	19168	19301	19260	19108	19310	19180	19001	19427	19335	19190	19116	19220	19108	19261	19207	19204	19235	19081	19344	19407	19059	19200	19361	19215	19337	19147	19282	19148	19227	19331	19171	19140	19124	19092	19155	19265	19202	19268	19165	19154	19238	19300	19126	19222	19094	19174	19289	19141	19065	19129	19251	19167	19328	19162	19206	19339	19224	19054	19149	19424	19128	19076	19109	19306	19144	19245	19378	19164	18999	19149	19149	19303	19198	19320	19206	19311	19047	19061	19299	19235	19128	19125	19332	19067	19249	19053	18937	19268	19341	19102	19109	19128	19076	19195	19030	19112	19191	19298	19513	19306	19224	19412	19039	19380	19124	19083	19322	19106	19140	19262	19280	19203	19219	18979	19286	19227	18845	19259	19332	19234	19257	19215	19267	19261	19120	19078	19139	19078	19324	19157	19230	19363	18987	19233	19070	19127	19090	19123	19353	19219	19420	19320	19114	19099	19282	19288	19046	19274	19263	19064	19150	19290	18984	19081	19242	19008	19192	19151	19187	19009	19026	19232	19186	19247	19127	19048	19156	19359	19157	19160	19114	19223	19220	19315	19262	19110	19473	18880	19125	19102	19025	18981	19150	19290	19082	19006	19172	19086	19132	19016	19058	19188	19221	19268	19249	19293	19212	19128	19087	19278	19163	19125	19234	19141	19260	19229	19263	19162	19243	19364	19235	19208	19213	19285	19351	19332	19085	19039	19296	19142	19212	19253	19075	19325	19030	19081	19211	19157	19183	19293	19313	19030	19237	19374	19239	19229	19398	19251	19437	19315	19143	19331	19288	19284	19089	19191	19136	19160	19264	19287	19179	19279	19208	19333	19212	19150	19044	19342	19161	19332	18988	19064	19054	19142	19188	19130	19409	19152	19113	19109	19333	19325	19121	19313	19182	19210	19036	19223	19155	19365	19378	19042	19158	19110	19006	19157	19072	18845	19225	19164	19176	19093	19373	19113	19264	19133	19270	19135	19145	19225	18969	18935	19108	19065	19203	19284	19236	19249	19091	19244	19285	19315	19311	19310	18994	19128	19298	19333	19237	19161	19308	19298	19209	19162	19035	19228	19054	19078	19007	19240	19129	19293	19363	19126	19302	19100	19096	19200	19236	18904	19201	19119	19350	19190	19091	19214	19044	18988	19076	19172	19240	19474	19129	19116	19217	19099	19183	19390	19402	19332	19403	19083	19145	19294	19157	19172	19160	19185	19142	19020	19218	19151	19089	19349	19189	19231	19320	19320	19087	19165	19016	19261	19198	19027	19284	19049	19317	19138	19061	19226	19221	19141	19171	19100	19060	19080	19178	19047	19218	19097	19318	19212	19047	19148	19083	19084	19317	19316	19021	19220	19106	19123	19038	19235	19086	19364	19432	19130	19085	19063	19070	19020	19234	19129	19083	19220	19097	19254	19319	18975	19008	19033	19210	19090	19096	19299	19271	19416	19295	19252	19127	19070	19028	19042	19139	19305	19100	19024	19070	19026	19057	19031	18955	19154	19056	19325	19195	19124	19083	19058	19463	19131	19097	19130	19226	19298	19440	18983	19206	19046	19141	19326	18963	19121	19300	19136	19216	19119	19124	19208	19032	19093	19142	19027	19116	19019	18885	18926	19151	19258	19200	19385	19285	19246	19008	19049	19178	19027	18940	19253	19208	19284	19193	19326	19116	19237	19128	19134	19105	19214	19157	19259	19084	19153	19128	19155	19281	19125	19199	18987	19251	19234	19146	19313	18957	19158	18999	19070	19298	19321	19118	19061	19009	19281	19158	19191	19111	19032	18992	19272	19211	19231	19246	19168	19335	19217	19119	19021	19158	18985	18974	19030	18924	19216	19094	19217	19226	19339	19418	19138	19145	19211	19266	19335	19083	19274	19117	19271	19079	19127	19252	19256	19166	19032	19226	19086	19185	19222	19330	19329	19065	19228	19313	19095	18901	19136	19211	19103	19269	19199	19117	19315	19316	19347	19165	19174	19031	19314	19203	19062	19247	19370	19111	19319	19205	19228	19340	19141	19193	19212	18885	19193	19240	19122	18997	19143	19045	19159	19400	19201	19276	19113	18958	19076	19054	19302	19260	19292	19263	19332	19115	19384	19167	19273	19425	19166	19268	18997	19105	19156	19040	19111	19105	19209	19291	19244	19237	19258	19198	19225	19299	18915	18994	19086	19199	19140	19216	19213	19192	19333	19045	19022	19068	18933	18977	19000	19109	19152	19074	19336	18873	19074	19377	19060	19151	19123	18976	19154	19000	19337	19088	19270	18973	19411	19139	18957	19080	19129	19237	19370	19034	18966	19212	19132	19137	19360	19235	19035	19305	19271	19054	19098	19239	19329	19119	19231	19458	19271	19148	19137	18967	18894	19165	19195	19076	19212	19051	19211	19215	19149	19091	19216	19194	19184	19146	19112	19303	19375	19118	18998	18931	19001	19180	18993	19143	19191	19215	19074	19181	19097	19160	19043	19387	19266	19337	19126	19196	19164	18902	19106	19296	19261	19108	19153	19324	19094	19249	19069	19198	19227	19223	19312	19137	19211	19346	18996	19053	19057	19047	19229	19052	19019	19311	19184	19309	19128	19010	19101	19069	19136	19118	19331	19152	19050	19364	19241	19130	18963	19228	19146	19215	19312	18951	19167	18990	19306	18991	19317	19193	19234	19051	19206	19187	19114	19028	19045	19028	19230	19324	19037	19022	19110	19367	19173	19172	19412	19175	19198	19204	19068	19016	19017	18973	19172	19228	19256	19228	19114	19051	19015	19009	19149	19104	19367	19084	19088	19238	19292	19216	19086	19132	18868	19217	19383	19203	19179	19196	19192	19232	19226	19076	19202	19342	19177	19104	19420	19346	19081	18989	19316	18922	19261	19047	19013	19258	19242	19028	19055	19325	19431	19090	19415	19269	19496	19186	19019	19037	19338	19107	19311	19249	19463	19040	19097	19279	18943	19174	19290	19402	19354	19349	19149	19180	19255	19139	19155	19261	19006	19185	19225	19293	19158	19109	19315	19382	19264	18969	19213	19250	19144	19259	19157	19119	19287	19122	19126	18867	19276	19220	19294	18996	19222	19243	19232	18992	19145	19060	19009	19116	19140	19099	19233	18997	19155	19061	19162	19296	19310	19321	19060	19152	19182	19152	19159	19057	19244	19291	19206	19310	19066	19199	19096	19156	18935	19005	19336	19436	19084	19265	19564	19242	19227	19270	19077	19018	19157	18911	19095	19250	19120	19143	19034	19241	19085	19333	19090	19337	19231	19331	19220	19183	18906	19004	19042	19288	19271	19303	18991	19179	18906	19211	19153	19246	19366	19123	19252	19224	18998	19202	19253	19152	19028	19184	18984	19234	19031	19023	19302	19064	18901	19227	19222	19243	19370	19104	19159	19205	19058	19049	19288	19050	19183	19069	19125	19199	19006	18966	18927	19262	19284	19133	19309	19240	19203	19374	19313	19307	19127	19219	19352	19232	19259	19384	19160	19105	19205	19273	19283	19263	19094	19111	19159	18970	19236	19284	19106	18970	19249	19137	18970	18842	19220	19041	19069	19047	19101	19159	19162	19166	19228	19411	19180	19115	19095	19155	19081	19186	19242	19124	19153	19041	19319	19283	19211	19266	19198	19106	19240	19126	19300	19239	19171	19262	19211	19188	19273	19142	19137	19318	18977	19068	19523	19231	19172	19093	19273	19191	19133	19218	19381	19035	19111	19274	19269	19099	19167	19201	19249	19318	19334	19304	19169	19295	19137	19064	19188	19052	18983	19311	19375	19166	19256	19240	19237	19096	19152	19208	19077	19342	19203	19319	19095	19238	19058	19179	19248	19224	19168	19212	19135	19293	19192	19112	19224	19405	19357	19290	19353	19273	19159	19206	19180	19271	19195	19072	18948	19244	19178	18933	18926	19055	18994	19107	19333	19085	19105	19403	19151	19214	19481	19087	19171	19274	19063	19026	18996	19167	19227	19235	19155	19088	19208	19266	19067	19088	19051	18959	19295	19154	19312	19259	19215	19075	19414	18847	19539	19247	19269	19390	19114	19273	19226	19017	19326	19234	19003	19170	19085	19293	19222	19385	19197	19127	19257	19223	19330	19180	19214	19300	19213	19322	19214	19102	19185	19225	19270	19332	19040	19059	19026	19101	19325	19108	19202	19262	19278	19305	19128	19195	19164	19227	19318	19200	19175	19291	19315	19234	19081	19088	19156	19236	19148	19131	19069	19168	19346	19238	19148	19500	19363	19344	19233	19242	19121	19055	19074	19008	18951	19178	19226	19287	19042	19177	19402	19136	19304	19206	19079	19120	19177	19101	19243	19006	19128	19085	19003	18899	19150	18946	19042	19279	19178	19376	19200	19046	18993	19132	19110	19130	19027	19190	19116	19211	19075	19132	19195	19318	19034	19250	19208	19348	19157	19237	19276	19113	19282	19457	19172	19105	18985	19011	19009	19062	19306	19274	19132	19326	18988	19288	19446	19175	19135	19294	19041	19097	19168	19065	19170	18975	19273	19273	19221	19138	19136	19302	19138	19227	19307	19136	19096	19179	19194	19267	19192	19126	19252	19109	19057	19021	19229	19065	19035	19168	19117	19079	19118	19086	19064	18964	19372	19066	19166	19004	19353	19236	19233	19243	19211	19225	19040	19317	19329	19060	19158	19123	19122	19340	19107	19232	19150	19132	19370	19362	19284	19048	19365	19007	19078	19234	19181	19086	19023	19085	19228	19116	19153	19213	19038	19221	19091	19198	19302	19055	19236	18980	19272	18995	19114	19323	19125	19246	19227	19111	19205	19115	19349	19384	19162	19169	19126	18924	19520	18977	19196	19279	19137	19154	19150	19137	18969	18962	19122	19100	19229	19176	19194	19117	19236	19267	19088	19177	19248	19123	19229	19351	19346	19271	19012	19276	19287	19090	19291	19205	19363	19263	19153	19233	19069	19074	19235	19281	19193	19081	19314	19337
25908	43876	41972	33920	28197	24062	21129	19664	18724	18058	17457	17160	16848	16804	16539	16547	16496	16425	16369	16222	16122	16192	15930	15997	16020	15802	15942	15992	15880	15930	15795	15766	15938	15885	15948	16024	15771	16027	15936	15792	15823	15972	16009	15793	15924	15710	15886	15758	15871	15844	15862	15806	15710	15770	15787	15880	15679	15716	15824	15610	15743	15883	15781	15796	15917	15751	15720	15757	15790	15572	15816	15814	15699	15773	15894	15904	15752	15869	15759	15758	15783	15930	15857	15841	15757	15897	15816	15736	15803	15782	15679	15744	15740	15952	15942	15874	15846	15829	15743	15749	15716	15858	15767	15767	15793	15724	15938	15728	15813	15807	15987	15796	15837	15700	15800	15812	15660	15822	15851	15628	15736	15602	15734	15726	15923	15883	15746	15648	15751	15751	15732	15782	15980	15706	15739	15571	15708	15751	15924	15766	15909	15854	15759	15718	15632	15806	15850	15761	15737	15730	15617	15871	15627	15912	15762	15846	15733	15731	15732	15857	15725	15670	15792	15752	15893	15743	15732	15854	15696	15815	15746	15661	15872	15936	15567	15669	15603	15738	15884	15591	15785	15846	15621	15743	15658	15748	15794	15676	15643	15786	15616	15978	15616	15701	15717	15761	15720	15818	15749	15673	15829	15633	15846	15797	15877	15881	15711	15718	15788	15717	15629	15795	15613	15827	15685	15786	15786	15795	15662	15752	15669	15819	15619	15622	15680	15782	15909	15569	15989	15737	15828	15728	15846	15810	15706	15824	15765	15862	15826	15736	15828	15624	15733	15603	15585	15798	15638	15648	15690	15731	15721	15835	15686	15854	15835	15709	15963	15592	15644	15791	15797	15859	15730	15679	15733	15680	15778	15734	15650	15794	15565	15676	15757	15855	15804	15796	15628	15673	15657	15719	15747	15667	15673	15781	15896	15884	15830	15805	15670	15833	15569	15732	15764	15927	15660	15799	15740	15613	15717	15843	15674	15729	15835	15857	15818	15883	15782	15866	15849	15693	15743	15786	15660	15790	15759	15573	15806	15714	15773	15877	15814	15738	15620	15611	15715	15758	15822	15565	15769	15795	15820	15684	15834	15819	15705	15834	15928	15735	15909	15866	15724	15768	15808	15878	15736	15912	15743	15722	15778	15709	15840	15711	15898	15854	15841	15886	15825	15640	15816	15793	15727	15800	15755	15786	15734	15699	15920	15593	15738	15757	15827	15709	15550	15771	15814	15766	15718	15932	15600	15751	15782	15918	15683	15747	15914	15718	15700	15796	15792	15847	15779	15694	15552	15906	15536	15739	15760	15743	15681	15834	15813	15793	15879	15720	15882	15606	15810	15708	15686	15724	15718	15920	15587	15656	15799	15673	15847	15677	15769	15616	15745	15768	15823	15735	15976	15826	15786	15790	15842	15728	15889	15652	15799	15750	15746	15805	15768	15886	15716	15830	15817	15874	15760	15830	15815	15866	15513	15814	15734	15840	15816	15858	15913	15864	15574	15742	15711	15765	15907	15778	15841	15716	15893	15741	15934	15786	15755	15726	15659	15885	15715	15613	15688	15814	15740	15628	15705	15602	15780	15601	15816	15905	15635	15751	15812	15874	15552	15795	15688	15654	15578	15544	15693	15742	15719	15666	15615	15762	15716	15903	15759	15766	15831	15704	15869	15722	15713	15707	15789	15753	15700	15663	15822	15634	15709	15627	16013	15742	15639	15852	15673	15779	15668	15741	15744	15729	15741	15776	15800	15619	15877	15689	15717	15653	15646	15734	15576	15753	15738	15801	15769	15789	15915	15841	15714	15839	15580	15768	15671	15677	15891	15651	15795	15603	15756	15891	16063	15729	15855	15823	15828	15737	16020	15845	15670	15635	15884	15637	15809	15726	15577	15732	15780	15759	15615	15741	15727	15733	15841	15656	15792	15670	15621	15681	15801	15846	15825	15759	15720	15772	15623	15669	15644	15846	15693	15729	15911	15672	15784	15874	15865	15914	15868	15822	15615	15681	15848	15652	15701	15825	15863	15729	15912	15761	15625	16038	15762	15808	15738	15892	15858	15779	15791	15918	15576	15747	15896	15716	15657	15811	15682	15850	15771	15727	15827	15641	15818	15628	15814	15748	15796	15777	15688	15821	15768	15727	15854	15659	15753	15823	15677	15624	15625	15892	15758	15677	15738	15863	15703	15681	15598	15792	15680	15790	15693	15709	15800	15830	15664	15662	15638	15842	15823	15713	15736	15847	15702	15589	15791	15877	15732	15905	15798	15768	15662	15829	15869	15758	15789	15671	15970	15765	15755	15701	15764	15712	15773	15681	15751	15753	15868	15913	15936	15850	15702	15940	15881	15759	15743	15836	15855	15840	15784	15721	15745	15779	15775	15764	15678	15756	15621	15809	15723	15635	15892	15834	15645	15878	15730	15744	15683	15741	15846	15665	15656	15718	15697	15807	15750	15735	15652	15897	15627	15748	15675	15628	15816	15712	15754	15990	15731	15790	15795	15860	15682	15768	15719	15835	15672	15634	15787	15795	15794	15785	15707	15601	15904	15726	15785	15796	15819	15934	15702	15674	15682	15868	15657	15768	15711	15783	15861	15704	15802	15781	15685	15886	15631	15638	15737	15671	15707	15675	15726	15830	15591	15713	15744	15732	15630	15828	15713	15781	15808	15873	15695	15737	15685	15829	15821	15872	15771	15908	15609	15618	15875	15867	15831	15684	15655	15758	15780	15685	15721	15670	15855	15685	15774	15756	15671	15648	15841	15752	15901	15619	15846	15705	15821	15759	15797	15770	15656	15772	15769	15899	15740	15856	15789	15760	16008	15704	15719	15888	15752	15742	15855	15806	15703	15654	15707	15890	15678	15821	15828	15814	15729	15698	15980	15768	15711	15632	15735	15757	15576	15649	15756	15895	15833	15854	15691	15833	15675	15613	15668	15676	15787	15846	15840	15605	15595	15649	15674	15818	15819	15762	15829	15741	15784	15752	15698	15700	15824	15702	15819	15860	15823	15875	15781	15767	15812	15796	15609	15673	15694	15759	15685	15888	15911	15589	15689	15764	15805	15662	15830	15870	15782	15741	15740	15784	15785	15877	15617	15832	15867	15639	15866	15551	15854	15670	15658	15788	15842	15810	15862	15647	15859	15809	15841	15852	15814	15728	15622	15641	15766	15743	15718	15849	15683	15631	15839	15854	15769	15651	15846	15748	15705	15565	15868	15816	15680	15906	15572	15702	15678	15779	15760	15785	15790	15690	15751	15720	15770	15726	15740	15836	15711	15623	15830	15835	15859	15796	15735	15866	15629	15674	15610	15779	15762	15807	15693	15961	15847	15846	15705	15859	15664	15844	15734	15716	15696	15461	15774	15826	15691	15724	15859	15728	15675	15728	15739	15632	15773	15770	15737	15709	15967	15844	15820	15736	15817	15706	15717	15915	15761	15637	15779	15716	15743	15748	15778	15729	15761	15790	15610	15652	15748	15786	15684	15782	15721	15669	15717	15768	15559	15854	15754	15925	15622	15923	15882	15620	15670	15815	15849	15781	15755	15593	15524	15694	15753	15774	15932	15848	15635	15733	15752	15926	15753	15850	15843	15756	15814	15652	15873	15850	15526	15812	15711	15790	15567	15668	15688	15719	15719	15626	15775	15822	15740	15807	15819	15820	15715	15845	15810	15578	15840	15825	15715	15689	15760	15777	15491	15553	15831	15708	15780	15715	15718	15719	15901	15742	15685	15806	15726	15853	15687	15673	15851	15966	15848	15895	15699	15667	15647	15744	15668	15708	15649	15657	15767	15750	15735	15610	15785	15642	15836	15575	15798	15860	15747	15806	15842	15707	15776	15826	15695	15748	15667	15704	15657	15923	15642	15845	15796	15675	15832	15661	15748	15764	15637	15734	15765	15874	15711	15847	15734	15772	15653	15667	15831	15708	15721	15682	15638	15706	15837	15686	15880	15839	15701	15728	15716	15678	15822	15665	15804	15711	15788	15734	15642	15907	15546	15786	15846	15844	15791	15960	15740	16144	15926	15600	15830	15699	15761	15752	15766	15750	15977	15804	15817	15904	15736	15642	15958	15656	15602	15602	15858	15809	15790	15691	15706	15585	15919	15736	15566	15775	15687	15722	15642	15778	15767	15898	15833	15805	15732	15678	15854	15889	15768	15620	15873	15776	15759	15729	15761	15667	15614	15777	15757	15964	15631	15850	15795	15740	15745	15783	15643	15651	15791	15837	15731	15761	15666	15847	15920	15854	15818	15658	15644	15700	15829	15881	15865	15662	15704	15670	15820	15648	15748	15826	15691	15786	15763	15700	15734	15691	15694	15658	15655	15783	15793	15753	15668	15765	15703	15896	15939	15746	15786	15709	15698	15744	15809	15558	15840	15785	15842	15998	15694	15796	15871	15799	15647	15799	15715	15760	15679	15736	15853	15717	15726	15888	15817	15768	15751	15689	15707	15708	15693	15757	15795	15764	15812	15666	15874	15714	15685	15910	15704	15734	15667	15792	15866	15804	15658	15705	15883	15837	15784	15817	15790	15696	15864	15798	15900	15785	15884	15852	15755	15744	15694	15809	15768	15910	15586	15951	15618	15698	15677	15753	15726	15642	15703	15752	15525	15604	15791	15825	15775	15848	15874	15914	15899	15681	15742	15610	15771	15939	15768	15799	15644	15628	15710	15859	15837	15626	15687	15685	15929	15639	15777	15834	15658	15715	15716	15832	15678	15632	15589	15696	15835	15740	15749	15755	15792	15769	15803	15695	15774	15683	15855	15820	15657	15777	15766	15906	15859	15822	15617	15778	15710	15643	15531	15788	15801	15697	15718	15845	15717	15751	15776	15735	15701	15627	15677	15893	15699	15850	15759	15901	15708	15805	15718	15804	15816	15592	15948	15841	15912	15570	15594	15884	15762	15668	15732	15788	15820	15786	15736	15834	15794	15790	15807	15651	15657	15719	15901	15774	15734	15715	15757	15802	15976	15859	15718	15810	15772	15705	15783	15561	15667	15711	15630	15771	15901	15694	15541	15663	15741	15736	15805	15722	15803	15745	15642	15614	15669	15874	15768	15923	15762	15676	15662	15763	15664	15715	15882	15866	15525	15977	15746	15904	15778	15675	15841	15691
30848	26376	28516	24744	20697	19135	18596	17949	17798	17560	17334	17287	17388	17083	17448	17354	17215	17265	17231	17168	17188	17280	16934	17108	17070	17094	17124	17156	17258	17214	17036	17155	17292	17101	17186	17077	17122	17291	17029	17064	16983	17162	17257	17101	17122	16925	17158	16970	17349	17189	17070	16975	17112	17348	17090	17059	17221	16978	17226	17107	17153	17268	17165	17139	17211	17123	17005	17000	16943	16763	17196	17155	16990	17116	16974	17115	16942	16987	17100	16946	17044	17036	16902	16973	17012	17070	17226	17120	17010	17185	17187	17133	17008	16987	17263	16896	17054	17037	17014	16969	16901	17123	17090	17165	17155	17006	17034	17213	17161	17118	16975	16872	17033	16899	17135	17217	16975	16984	17133	17023	16982	17027	17078	17104	17108	17138	17130	16965	17325	17210	17079	17039	17314	17149	17309	17108	16951	17050	17107	17123	17100	17290	17150	16924	17030	17015	17078	17003	17097	17014	17127	17083	17123	17015	17185	17107	17172	16890	17022	16935	17153	17094	17036	16913	16824	17215	17134	16997	17107	16942	17030	16996	17053	17413	17204	17199	17135	16884	17178	16938	17145	16777	17010	17078	17002	17193	17018	17112	17074	17142	17192	16984	16837	17022	16824	16966	17264	16819	16867	16894	16949	17029	17113	16981	17307	17213	16860	17030	16992	16927	17019	16998	16970	17039	17062	16980	17160	16991	17173	17093	17186	16970	17031	17051	16928	17106	17087	16858	17062	17176	17185	17116	17099	17347	17078	16991	17114	17087	17121	17052	17239	17011	17096	16803	17155	16862	17064	17047	16959	17048	16926	17052	16986	17056	17106	17151	16864	17017	16963	17085	17216	17111	17138	17158	16789	17215	17179	17007	17136	17122	17098	17056	17153	16993	16936	17023	17222	17144	17056	16954	17195	17103	17096	17143	17167	17245	17048	17055	17158	16918	16856	17049	16898	17174	17067	17063	17097	17279	17058	16974	17139	17012	16909	17090	17020	16928	17044	17031	16978	17022	17061	16820	17146	17052	16861	17016	17165	17108	16938	16892	17036	17225	16824	17021	16987	16869	17112	17242	17112	17033	17057	17278	17234	17288	17165	17089	17125	16999	16832	17082	17199	17019	17192	16945	17173	17076	17035	16968	17246	17106	17011	16968	17134	16882	17090	16904	17027	16779	16931	17081	17016	17181	17026	17053	17316	17105	17112	16988	16836	17072	17143	17050	17075	17091	17124	17207	17132	17142	17191	17379	17074	17027	17135	17272	17151	17017	17018	17275	17226	17145	17036	17112	16926	16971	17145	17308	17274	17187	17256	17167	16997	17143	17306	17008	17184	16987	16956	17041	16906	17091	17066	17057	17065	16895	16968	16908	16962	16834	17152	17027	17064	17093	17006	16919	17239	16978	17007	17023	17074	16993	17052	16867	17002	17058	17163	16994	17112	17030	17218	16974	17007	17246	17181	17066	17118	17109	17080	17132	17099	17041	16986	17145	17086	17070	17253	17122	16989	17212	17142	17379	17128	17133	17186	17020	17002	17222	17132	17113	17186	17158	17014	17020	16861	17037	16859	16918	17007	17090	17134	17138	17028	16952	17056	17069	17047	17118	16924	16811	16968	16816	17056	17077	17124	16914	16900	17210	17102	17139	17091	16833	16962	16808	17226	17352	16977	16949	17083	17090	16980	17157	17225	16978	17162	17046	17161	16997	16983	17089	17262	16925	17126	16973	17191	17018	17009	17128	17172	17177	17114	17097	17109	17293	17028	16919	17026	17212	17126	17002	17001	16947	17187	17178	17277	17093	17220	16981	16972	16988	17186	17112	17092	17006	17013	16958	17078	17020	17080	17024	17166	17248	17143	17022	17067	16994	17164	17103	17154	17029	17076	17019	17093	17177	16958	17102	16799	17168	17070	17267	17035	17086	17093	17267	16982	17076	17070	17017	17005	17271	17153	17145	17049	17077	17070	17130	17063	16802	17232	17160	17204	16955	17088	16990	17195	17140	16908	17073	17121	17162	17064	17013	16965	16928	17059	17078	16969	17023	17034	17020	16967	17051	17134	17233	16965	17188	17044	17042	17111	16927	16886	17045	17140	17211	17008	16992	17064	17086	16953	17018	17080	17137	17147	16950	17201	17102	16860	17025	17045	16952	17127	17188	17053	17024	17172	17145	17129	17092	17012	16962	17252	16877	16961	17190	17100	17135	17251	17045	17111	17020	17037	17298	17138	17001	17329	16962	17020	17075	17323	17186	17022	17116	17085	16963	17002	17166	17076	17205	17061	17022	17150	16719	17215	17166	17098	17043	17023	17117	17014	17067	16989	17059	17037	17165	16971	17112	17158	17251	17183	16930	17198	17089	17132	17155	16964	17028	17067	17145	17073	17259	16996	16976	16929	16905	17277	17124	17101	16986	17160	17074	17175	16972	17104	17119	16988	16913	17239	17038	16982	17176	17023	17049	17231	17239	17146	17212	17099	17204	17250	17145	16943	17035	17173	16843	17096	16771	16823	17155	16978	17035	17200	17252	17062	17074	17095	16824	17144	17017	16894	16946	16996	17169	17084	17181	17061	17140	17099	17238	17070	17245	17100	17119	17227	17110	17007	17075	16825	17064	16852	17096	16911	17086	16995	17079	17108	17101	16909	16912	17042	17025	17046	17034	17120	17004	16919	17057	17119	17038	17003	17022	17241	17134	17128	16969	17117	16877	17027	17109	17112	16951	17160	17100	17093	16973	17102	16882	17096	17099	17168	17012	16992	17234	17034	17043	17028	16963	17076	17017	17098	16977	17131	17066	17192	17009	16918	17134	17191	17059	17019	17015	16979	17040	17057	17083	17148	17171	17146	17215	17076	17125	17098	17226	17100	17284	17291	17097	17040	17147	16912	16950	17072	16885	17159	17091	17186	16988	17051	17259	17078	16843	16927	17145	17200	17255	17245	17227	16832	16921	17001	17124	17105	16980	17099	16868	17084	16829	16976	17031	17230	17022	17085	17135	17003	17008	17051	17157	17205	16918	17114	17106	17027	17176	16950	16988	16957	17047	17122	16986	16987	17050	16993	17170	17223	17231	17047	17142	17063	17104	16980	17056	17103	17026	17115	17010	17118	16884	17108	17112	16892	17068	17112	17106	17219	17150	17123	17093	17116	17080	17089	16920	17180	17196	17226	16841	17215	17232	17061	17156	17016	17240	17117	17132	16914	16919	16983	17203	17141	17173	17198	17240	17307	16978	17042	17331	17308	17015	17133	16973	16892	17050	16999	17020	17012	17014	16724	17058	17183	16990	17265	16969	16867	17149	17143	17215	17277	17182	17108	16969	17069	17177	16973	17052	16989	16980	17164	17252	17257	17086	17086	16991	17312	17037	17301	17061	17111	17121	16973	16969	17108	17162	17134	17145	17127	17023	17098	17097	17009	16942	17276	17041	16988	16950	17050	17102	17144	17095	17120	17009	16911	17286	17334	17051	17232	16943	17346	16921	17114	16854	17075	17064	17121	17084	17144	17028	16930	17086	17181	16882	16888	17038	17048	16789	17109	17011	17181	17011	16974	17035	17191	17036	17107	17087	17144	17114	16887	17061	17016	17117	17225	17089	17174	16986	17058	17045	17036	17003	16993	17004	17167	16911	17001	17274	17050	17059	17086	17030	17302	17148	16971	17080	17026	16956	17091	17133	17304	16928	17052	17084	17186	16930	17026	17166	17225	17052	17412	17206	17314	17253	17170	17093	17112	17161	17089	17094	17122	17073	17083	17150	17117	16971	16992	17156	16931	17000	17179	17177	16934	17142	17195	17058	17133	17074	17085	17067	17055	16978	17187	17036	17106	17075	17279	17005	17074	17091	16996	17029	16993	17114	17013	16979	17104	17144	17092	16859	17161	17154	17059	17106	17206	17103	17222	16993	17109	17308	17398	17155	17028	17127	17232	17106	17212	17094	17018	17107	17160	16876	17295	17105	17154	16787	17119	16872	16703	17096	17095	17184	17238	17028	16833	17168	17182	16992	17280	16976	16892	16979	17131	17110	17046	17119	17065	16999	17288	16964	17159	16884	17151	16760	17151	16958	16885	17129	17123	17042	17008	17100	17110	16988	17259	17115	17224	17085	17293	17150	17023	17036	17188	17111	17135	17077	17144	17008	16810	17069	17092	17031	17221	17195	16923	17057	17260	16908	17154	17069	17289	16701	17111	16997	16975	16986	17108	17208	17161	17146	17109	17008	17235	17134	17046	17195	17175	16932	16982	16942	17134	16926	16968	16924	16948	17042	17058	17085	17085	17110	16962	17066	17114	16959	16992	17058	16971	17011	17161	17017	17036	17241	17332	17273	17172	17047	17034	17045	17159	17088	16860	17298	16967	16936	16849	17052	16921	17103	17039	17030	17083	16855	17130	17070	17238	17045	17060	16978	17126	17114	17014	17131	17305	17125	17202	17049	17275	17162	16929	17229	17062	17168	17067	17178	17083	17182	16931	17093	16974	17305	17149	17158	17213	16882	17236	17034	17021	17068	17023	17176	17085	17242	17173	17016	17260	17117	17163	17074	17145	17297	16991	16928	17080	16983	16944	16985	17115	16999	17204	17180	17065	16977	17005	16920	16895	17073	17082	17313	16899	17178	17157	16940	17109	16814	17015	17111	17075	16965	17158	16878	17101	17099	17099	17141	17460	16998	16892	16918	17058	17038	16949	16998	17145	16908	17165	17055	17030	17255	17069	17128	17172	17197	17005	17137	17061	17155	17138	17114	16932	17085	16961	16895	17071	17021	17109	16977	17143	17178	17059	17111	16895	17202	17164	16954	16913	16820	16968	16943	16909	17021	16980	17142	17080	16944	16998	16969	17140	17195	17076	16920	17058	17064	17146	16936	16913	17025	16956	17114	16949	17336	17065	17198	17009	17109	17235	17165	17107	17074	17020	17151	16969	16930	16958	17226	16826	17140	16949	17017	16950	16929	16969	17058	17187	17240	17161	17222	17006	17139	17045	17255	17267	17108	16958	17167	17084	17178	16966	17014	17196	17132	17070	17082	16985	17031	17405	16955	17272	17180	16967	17151	17123	17142	17145	17221	17218	16935	17081	17108	16986	17027	16835	17206	17401	17164	16989	16945	17051	17067	17071	16857	17152	17091	16890	17101
25574	33712	31637	24465	20380	17870	16199	15793	15444	15088	14996	14948	14723	14757	14617	14459	14542	14627	14598	14463	14633	14406	14482	14559	14372	14542	14585	14450	14431	14234	14372	14399	14526	14415	14577	14390	14480	14706	14469	14508	14361	14369	14345	14373	14450	14292	14551	14484	14460	14392	14508	14387	14409	14330	14421	14380	14444	14311	14398	14414	14495	14497	14489	14454	14410	14295	14248	14376	14548	14306	14636	14627	14516	14580	14468	14378	14298	14497	14419	14273	14356	14520	14337	14192	14332	14411	14227	14379	14437	14222	14503	14474	14478	14351	14543	14362	14527	14413	14338	14541	14402	14227	14548	14345	14343	14332	14516	14463	14269	14309	14341	14407	14495	14370	14289	14369	14430	14554	14448	14491	14421	14335	14415	14185	14406	14386	14671	14156	14344	14325	14563	14356	14449	14366	14319	14269	14548	14193	14375	14402	14346	14523	14340	14514	14480	14301	14445	14340	14393	14444	14353	14400	14572	14288	14346	14499	14284	14396	14363	14401	14372	14379	14423	14429	14352	14565	14196	14649	14454	14354	14411	14383	14271	14477	14331	14531	14360	14571	14454	14435	14466	14435	14515	14335	14432	14355	14499	14364	14442	14262	14494	14330	14238	14566	14503	14500	14310	14418	14482	14246	14507	14443	14442	14226	14431	14493	14562	14177	14473	14416	14444	14389	14297	14255	14477	14403	14089	14354	14348	14291	14416	14403	14358	14265	14275	14427	14422	14444	14515	14430	14278	14250	14320	14325	14498	14550	14436	14537	14538	14327	14601	14274	14413	14353	14440	14374	14401	14424	14226	14160	14452	14353	14528	14442	14394	14471	14195	14267	14424	14391	14437	14434	14356	14428	14240	14529	14378	14278	14300	14528	14502	14587	14394	14265	14504	14485	14316	14569	14153	14265	14197	14468	14477	14309	14397	14398	14313	14340	14405	14385	14471	14431	14483	14551	14574	14237	14607	14515	14348	14637	14426	14462	14449	14387	14464	14304	14529	14456	14504	14463	14405	14534	14473	14513	14480	14603	14328	14444	14405	14430	14377	14426	14338	14448	14483	14444	14172	14296	14257	14303	14375	14420	14308	14235	14393	14448	14399	14301	14321	14440	14328	14491	14578	14381	14375	14485	14312	14439	14437	14282	14456	14446	14330	14278	14440	14511	14302	14415	14255	14576	14580	14475	14423	14388	14386	14189	14296	14551	14308	14294	14536	14476	14328	14406	14499	14489	14481	14344	14405	14328	14475	14416	14565	14493	14316	14498	14395	14420	14307	14375	14535	14286	14353	14445	14472	14217	14306	14267	14336	14400	14417	14456	14569	14366	14365	14445	14535	14370	14364	14677	14304	14514	14324	14357	14414	14488	14314	14412	14349	14306	14462	14310	14532	14486	14545	14368	14271	14308	14376	14443	14125	14430	14407	14263	14273	14207	14319	14347	14416	14638	14447	14446	14549	14282	14508	14419	14444	14626	14338	14622	14523	14429	14357	14301	14508	14448	14473	14401	14262	14424	14468	14307	14424	14547	14518	14360	14489	14477	14552	14408	14481	14305	14592	14473	14571	14499	14353	14471	14388	14547	14350	14390	14505	14158	14390	14408	14365	14457	14411	14405	14368	14206	14422	14370	14500	14490	14389	14183	14412	14401	14411	14440	14430	14404	14511	14486	14329	14378	14345	14375	14358	14405	14572	14235	14268	14317	14396	14448	14438	14367	14426	14412	14398	14411	14383	14385	14368	14513	14460	14490	14475	14350	14334	14399	14257	14363	14630	14427	14517	14550	14473	14460	14372	14442	14428	14331	14457	14385	14458	14287	14474	14369	14492	14385	14460	14418	14313	14356	14514	14403	14536	14414	14369	14438	14297	14320	14412	14347	14352	14416	14466	14444	14343	14600	14482	14382	14531	14356	14494	14398	14557	14444	14365	14298	14397	14469	14427	14350	14359	14449	14229	14241	14332	14530	14495	14133	14558	14443	14344	14371	14349	14377	14134	14447	14442	14456	14396	14364	14344	14519	14302	14415	14480	14354	14450	14447	14225	14448	14258	14492	14420	14280	14423	14467	14481	14397	14628	14327	14426	14377	14354	14469	14423	14365	14386	14348	14458	14365	14342	14366	14256	14380	14270	14221	14384	14360	14452	14414	14476	14444	14392	14506	14362	14503	14370	14407	14556	14403	14394	14403	14335	14417	14337	14491	14426	14617	14510	14327	14267	14364	14299	14382	14492	14334	14546	14483	14558	14463	14356	14367	14274	14449	14401	14521	14305	14392	14570	14424	14343	14419	14298	14411	14537	14604	14390	14471	14345	14481	14284	14646	14345	14202	14415	14594	14306	14328	14457	14225	14455	14428	14351	14559	14542	14315	14348	14365	14540	14492	14483	14479	14518	14316	14430	14355	14517	14502	14503	14519	14335	14412	14356	14431	14418	14492	14396	14372	14552	14492	14258	14308	14561	14276	14325	14323	14440	14375	14489	14329	14369	14533	14374	14495	14299	14557	14350	14338	14383	14451	14413	14284	14523	14475	14446	14485	14470	14552	14550	14437	14500	14416	14401	14383	14187	14377	14437	14478	14280	14570	14342	14402	14434	14378	14300	14270	14428	14184	14411	14493	14360	14426	14438	14353	14466	14596	14455	14393	14474	14427	14434	14365	14374	14528	14414	14599	14335	14315	14481	14375	14578	14396	14325	14487	14598	14491	14441	14468	14591	14456	14302	14388	14379	14554	14522	14349	14582	14208	14460	14411	14687	14356	14422	14367	14399	14324	14428	14450	14348	14459	14343	14352	14179	14470	14366	14350	14260	14567	14357	14317	14539	14400	14333	14496	14388	14365	14272	14336	14344	14528	14392	14415	14399	14280	14558	14355	14510	14504	14283	14324	14466	14353	14400	14521	14530	14341	14420	14417	14423	14315	14536	14456	14410	14433	14304	14429	14530	14356	14592	14328	14446	14457	14262	14373	14380	14469	14379	14424	14456	14383	14530	14478	14464	14391	14336	14310	14396	14241	14486	14542	14288	14354	14258	14375	14454	14501	14419	14266	14391	14479	14548	14282	14343	14413	14395	14385	14402	14515	14431	14483	14498	14465	14513	14468	14286	14343	14486	14409	14344	14237	14574	14343	14404	14336	14589	14422	14476	14388	14390	14389	14487	14262	14400	14487	14381	14282	14380	14431	14473	14429	14378	14376	14484	14279	14430	14411	14372	14436	14447	14449	14417	14340	14532	14339	14508	14356	14478	14247	14457	14375	14463	14374	14562	14486	14490	14487	14449	14431	14636	14191	14288	14395	14331	14466	14489	14421	14399	14463	14461	14437	14429	14413	14378	14479	14334	14544	14447	14390	14368	14408	14243	14364	14380	14404	14150	14485	14130	14364	14511	14221	14354	14335	14307	14425	14388	14485	14370	14469	14488	14341	14369	14357	14544	14551	14351	14367	14334	14502	14354	14350	14441	14379	14278	14223	14210	14364	14366	14304	14332	14307	14345	14370	14587	14580	14313	14442	14512	14557	14534	14329	14378	14404	14388	14273	14429	14598	14370	14457	14432	14469	14456	14397	14396	14509	14410	14236	14339	14497	14496	14475	14259	14304	14342	14384	14547	14406	14477	14357	14471	14353	14354	14381	14582	14393	14397	14467	14377	14589	14445	14350	14388	14469	14412	14197	14441	14369	14466	14297	14462	14448	14477	14356	14517	14369	14521	14340	14390	14274	14365	14374	14460	14597	14402	14477	14444	14607	14286	14445	14456	14454	14350	14304	14385	14561	14329	14374	14448	14412	14541	14549	14337	14469	14324	14458	14601	14424	14392	14256	14396	14448	14534	14363	14401	14482	14357	14475	14311	14454	14410	14448	14426	14401	14525	14411	14404	14431	14296	14211	14382	14429	14358	14524	14383	14384	14418	14353	14467	14450	14525	14470	14371	14502	14419	14507	14439	14364	14362	14435	14469	14343	14351	14288	14403	14546	14384	14671	14383	14556	14274	14410	14524	14358	14451	14443	14623	14329	14434	14378	14488	14445	14591	14550	14499	14519	14520	14318	14472	14442	14434	14319	14434	14447	14344	14440	14339	14445	14407	14429	14442	14397	14534	14275	14377	14481	14365	14467	14519	14446	14397	14420	14264	14464	14354	14555	14499	14253	14563	14497	14309	14421	14446	14435	14310	14452	14569	14441	14501	14508	14230	14413	14341	14307	14536	14493	14361	14447	14397	14356	14441	14359	14196	14348	14376	14526	14370	14408	14519	14265	14414	14410	14459	14291	14447	14470	14453	14433	14461	14341	14465	14379	14302	14533	14320	14445	14475	14404	14442	14274	14263	14523	14276	14299	14264	14370	14449	14460	14417	14420	14400	14359	14370	14463	14359	14349	14247	14188	14592	14493	14377	14455	14453	14423	14399	14231	14394	14173	14075	14423	14244	14379	14349	14379	14453	14640	14383	14396	14519	14441	14377	14365	14445	14450	14346	14293	14454	14338	14682	14348	14341	14366	14472	14490	14478	14465	14486	14612	14374	14320	14498	14466	14337	14487	14537	14431	14305	14381	14455	14367	14498	14453	14437	14560	14453	14451	14375	14475	14451	14401	14587	14510	14329	14434	14473	14281	14423	14466	14311	14719	14556	14433	14388	14455	14494	14437	14530	14282	14436	14284	14501	14444	14472	14442	14287	14505	14410	14523	14423	14583	14427	14273	14380	14438	14393	14294	14558	14555	14499	14274	14292	14625	14413	14448	14587	14279	14469	14378	14406	14461	14426	14593	14320	14396	14372	14439	14396	14463	14394	14410	14470	14270	14499	14491	14416	14533	14379	14251	14389	14400	14427	14496	14448	14445	14421	14314	14300	14394	14497	14375	14303	14407	14666	14490	14332	14361	14313	14369	14570	14286	14425	14364	14474	14366	14325	14574	14323	14277	14413	14388	14402	14640	14364	14548	14340	14410	14553	14441	14425	14452	14310	14319	14384	14405	14431	14344	14347	14461	14376	14378	14451	14333	14377	14522	14189	14562	14275	14360	14318	14306	14465	14416	14505	14311	14555	14469	14350	14643	14424	14483	14241	14369	14353	14523	14407	14424	14455	14285	14387	14296	14175	14472	14355	14350	14447	14363	14417	14429	14254	14188
25127	20992	27896	25112	22989	22392	21205	19113	18380	18458	18112	17672	17789	17810	17601	17577	17378	17385	17512	17435	17488	17296	17271	17276	17350	17313	17117	17109	17276	17296	17253	17222	17375	17318	17263	17316	17114	17403	17323	17054	17326	17422	17272	17204	17340	17355	17280	17553	17343	17193	17268	17099	17233	17419	17244	17428	17073	17070	17089	17245	17213	17252	17130	17196	17536	17259	17189	17283	17235	16991	17294	17335	17220	17391	17208	17241	17031	17101	16978	17090	17210	17269	17073	17264	17095	17165	17118	17258	17218	17092	17224	17205	17140	17225	17049	17247	17163	17079	17170	17202	17008	17188	17086	17208	17291	17162	17114	16975	17169	17180	17121	17213	17187	17144	16954	17082	17052	17300	17342	17054	17205	17124	17196	17270	17087	17147	17275	17109	17031	17066	17200	17266	17401	17011	17146	16975	17226	17028	17393	17122	17085	17252	17243	16943	17043	17230	17080	16888	17148	17190	17148	17419	17155	17537	17480	17245	17180	17161	17154	17155	17161	16957	17027	17090	17057	17179	17252	17247	17246	17091	17220	17114	17184	17055	17167	17297	17333	17347	17204	17297	17210	17092	17198	17148	16981	17111	17018	17210	17212	17206	17243	17224	17183	17154	17211	17330	17268	17233	17191	17258	17070	17359	17134	17108	17184	17053	17091	17238	17212	17087	17151	17154	17155	17195	17107	17187	17151	17226	17140	17493	17291	17187	17115	16937	17195	17169	17170	17257	17138	16955	17030	17120	17280	17258	17374	17270	17247	17210	17351	17126	17274	17288	17262	17107	17278	17087	17037	17104	17331	17121	17362	17249	17090	17216	17169	17181	17189	17298	17242	17099	17177	17126	17135	17179	17166	17294	17215	17133	17155	17229	17191	17018	16999	17221	17160	17137	17243	17059	17416	17250	17106	16946	17116	17160	17095	17393	17301	17058	17064	17018	17167	17211	17186	17113	17106	17228	17124	17077	17080	17305	17332	17027	17109	16986	17106	17374	17199	17084	17171	17377	17013	17023	17002	17148	17111	17420	16957	17314	17237	17205	17551	17033	17162	17158	17371	17177	17329	16847	17146	16976	17250	17218	17283	17222	17104	17186	17196	17207	17434	17232	17251	17435	17265	17181	17223	17179	17107	17299	17255	17234	17126	17092	17173	17050	17073	17194	16897	17109	17117	17075	17005	16975	17238	17109	17219	16918	17161	16858	17188	16810	17122	17068	17125	17284	17376	17189	17046	17154	16980	17194	17214	17173	17185	17204	17003	17205	17308	17336	17149	17219	17016	17023	17169	17094	17113	17289	17083	17227	17159	16981	17253	17080	17317	17145	17155	17099	17185	17303	16981	17214	17301	17147	17185	16978	17330	17134	17061	17279	17215	17165	17418	17140	17228	16938	17200	17195	17096	17152	17103	17305	17142	17109	17228	17342	17290	17219	17231	17271	17086	17207	17042	17145	17448	17201	17118	17149	17201	16955	17152	16992	17190	17309	17230	17147	17252	17150	17275	17282	17324	17246	17220	17079	17358	17133	17147	17300	17026	17262	17114	17292	17185	17199	17035	17162	17085	17086	17141	17204	17359	17072	17130	16967	17087	17154	17184	17003	17120	17291	17253	17281	17048	17202	17215	17268	17021	16987	17156	17203	17154	17312	17230	17230	17203	17214	17136	17154	17204	17127	17242	17096	17271	17245	17218	17346	17104	17285	17264	17170	17147	17189	17097	17076	16842	17045	17231	17101	17149	17299	17000	17136	17163	17145	17104	17142	17039	17040	17018	17196	17034	17035	17162	17131	16917	17192	17099	17128	17421	17021	17167	17080	17087	17150	17312	17358	17049	17125	17275	16987	17221	17188	17264	17175	17051	17187	17201	17306	17348	17142	17116	17326	17120	17083	17416	17120	17288	16999	17091	17196	17401	17375	17017	17198	16914	17178	17314	17131	17153	17234	16899	17092	17135	17117	17099	17299	17215	17029	17254	17150	17097	17068	17177	17378	17080	17211	17103	17112	17151	17068	17238	17096	16894	17222	17010	17116	17195	17242	17178	17120	17157	17205	17234	17343	17358	17076	17277	17169	17072	17043	17095	17150	17244	17119	17233	16971	16968	17355	17255	17109	17232	17046	17062	16962	17006	17165	17261	17298	16995	17092	16978	17134	17072	17239	17184	17047	16991	17258	17215	17106	17141	17280	17267	17016	16972	17115	17328	17066	17139	17333	17013	17101	17298	17269	17209	17178	17067	17076	17386	17239	17062	17046	17073	17221	17078	17048	17129	16947	17155	17257	17179	17399	17184	17042	17441	17210	17351	17412	17229	17525	17305	17279	17228	17157	17093	17324	17176	17216	17256	17041	17185	17114	17225	17155	17185	17277	17133	17252	17377	17223	17225	17204	17150	17274	17332	17248	17039	17045	17159	17340	17350	17083	17117	17118	16848	17170	17158	17186	17085	17018	17233	17022	17160	17208	17081	17095	17086	17125	17106	17153	17331	17111	17221	17382	17202	17136	17238	17218	17217	17159	17305	17252	17259	17193	17180	17226	17133	17156	17073	17218	17065	17310	17124	17192	17151	17171	17209	17324	17030	17052	16916	17144	17177	17203	17206	17157	17288	17270	17266	16940	17192	17122	17075	16905	17234	17151	17164	17265	17190	17280	16993	17264	17188	17149	17128	17037	17242	17488	17313	17005	17064	17309	17166	17025	17231	17069	16952	17082	17091	17165	17166	17167	17013	17098	17151	17274	17113	17060	17127	16947	17244	17224	17354	17173	17311	17169	17125	17102	17302	17212	17156	17129	17076	17184	17196	17580	17224	17144	17165	17082	17225	17292	17144	17020	17077	17296	17204	17095	17305	17199	17200	17208	17163	17184	17127	17119	17167	17288	17245	17044	16991	17207	16983	16958	17280	17034	17136	17287	17006	17258	17199	17176	17132	17045	17304	17354	17287	17231	17152	17197	17073	17100	17049	16958	17150	17145	17276	17226	17176	17097	17331	17008	16845	17286	17353	17241	16939	17156	17251	16993	17284	17017	17197	17159	17130	17079	17220	17124	17201	17303	16970	17469	17090	17267	17072	17265	17116	17185	17369	17230	17174	17238	17156	17127	17171	17269	17047	17262	17071	17331	17119	17063	17256	17104	17124	17138	16987	17335	17057	17088	17318	17269	17134	17201	17224	17241	17133	17332	17222	17341	17249	17220	17093	17042	16971	17094	17148	17067	17243	17250	17075	17261	17327	17028	17149	17090	17138	17146	17116	17091	17211	17177	17272	17132	17252	17114	17043	17295	17232	17130	17328	17124	17157	17034	17337	17032	17336	17272	17167	17132	17252	17054	17003	16952	16963	17284	17050	17122	17203	16985	17351	17233	17021	17207	17061	17228	17254	17042	17247	17132	17083	17204	17151	17109	17260	17231	17124	17176	17155	17054	17031	17211	17195	17342	17293	17275	17080	17213	17205	17195	17169	17171	17040	17173	17148	17085	17130	17141	17125	17205	16905	17258	17165	17336	17416	17249	17134	17315	17166	17250	17329	17188	17208	16988	17409	17135	17205	17126	17373	17099	17181	17306	17257	17119	17217	17243	17326	17188	17030	17096	17287	17084	17285	17242	17223	17063	17117	17135	17116	17159	17136	17156	17195	17133	17280	17167	17218	17245	17022	16963	17074	17274	17321	17004	17184	17219	17316	17279	17310	17090	16975	17073	17146	17237	17175	17237	17145	17152	17261	17254	17245	17135	17085	17210	17129	16996	17037	17081	17172	17216	17112	17360	17174	17293	17114	17086	17292	17196	17459	17354	17320	17219	17155	17241	17061	17246	17159	17020	17164	17102	17228	16853	17099	16969	16997	17137	16994	16897	17254	17030	17104	17240	17430	17203	17157	17263	17004	17231	17075	17042	17227	17293	17075	17170	17311	17243	17292	17324	17284	17337	17051	17290	17218	17401	17040	17211	17180	17308	17218	17289	16983	17056	17126	17338	17128	17212	17407	17078	17072	17163	17310	17081	16973	17086	17088	17211	17257	17212	17127	17178	17061	17056	17229	17205	17053	17199	17373	17024	17224	17078	17385	17370	17159	17269	17365	17226	17309	17236	17342	17124	17312	17151	17244	17143	17241	17144	17013	17156	17282	17236	17212	17076	17177	17375	17071	17245	17103	17049	17195	16979	17070	17194	17014	17000	17087	17268	16959	17380	17300	17118	17114	17108	17025	17149	17260	16986	17040	16913	17218	17271	17145	17229	17179	17259	16855	17261	17277	17387	17119	17063	17092	17305	17319	17148	17277	17219	17327	17162	17244	17104	17085	17246	17222	17244	17121	17137	17040	17330	17308	17309	17291	17130	17047	17197	17258	17100	17069	17187	17390	17439	17203	17163	17267	17364	17110	17082	17052	17015	17104	17135	17173	17246	17132	17219	17114	17206	17151	17350	17032	17048	17392	17081	17128	17180	17315	17414	17186	17186	16938	17178	17173	16998	17174	17339	16987	17142	17227	17121	17185	17287	17258	16975	17138	17229	17204	17045	17291	17227	17198	16857	17271	16951	17249	17189	17115	17260	17273	17254	16969	17083	17088	17168	16814	17194	17189	17178	17024	17404	17224	17355	17278	17159	17274	17219	17125	17168	17285	16971	16944	17267	16967	17130	17099	17234	17296	17199	17317	17199	17236	17276	17075	17284	17319	17299	17190	16990	17156	17128	17130	17075	17162	17133	17238	17351	17373	17349	17282	17488	17095	17089	17145	17135	17055	17120	17007	17020	17171	17167	17088	17194	16974	17169	17239	17194	17019	17260	17345	17122	17216	17137	17217	17122	17082	17080	17207	17211	17310	17079	17161	17160	17180	17079	17294	17161	17237	17140	17161	17154	17157	17145	17280	17173	17149	17288	17209	17156	17138	17000	17158	17337	17217	17206	17091	17114	17066	17077	17057	17435	17204	17235	17124	17108	17353	16969	17347	17102	17182	17343	17042	17155	17141	17069	17259	17222	17231	17306	17174	17216	16913	17029	16971	17093	17129	17124	17314	17172	17307	17183	17051	17131	17127	17015	17267	17312	17446	17298	17024	17142	17100	17093	17096	17123	17193	17109	16860	17493	17311	17355	17157	17016	17018	17058	16992	17122	16974	17174	17285	17088
23523	38364	35761	28499	23320	20125	18309	17182	16413	15992	15733	15397	15249	15155	15102	14884	14871	14816	14944	14762	14686	14760	14740	14598	14665	14625	14567	14336	14509	14534	14556	14738	14678	14680	14357	14747	14590	14565	14580	14574	14446	14608	14645	14578	14561	14539	14600	14370	14436	14660	14511	14684	14514	14678	14609	14627	14382	14422	14460	14497	14500	14516	14623	14389	14673	14621	14540	14350	14356	14439	14408	14460	14473	14370	14479	14612	14544	14415	14561	14475	14541	14460	14541	14508	14433	14584	14351	14392	14532	14397	14609	14463	14427	14573	14500	14332	14424	14452	14592	14571	14398	14609	14596	14442	14543	14375	14490	14529	14366	14525	14428	14538	14471	14482	14445	14483	14545	14568	14539	14534	14464	14564	14369	14568	14284	14506	14393	14345	14460	14696	14290	14430	14551	14417	14532	14443	14536	14365	14559	14452	14473	14426	14442	14367	14555	14550	14599	14368	14457	14376	14629	14447	14385	14540	14384	14551	14465	14479	14425	14504	14624	14662	14598	14498	14446	14586	14541	14417	14616	14487	14552	14475	14363	14449	14279	14476	14554	14489	14566	14687	14459	14398	14527	14452	14470	14585	14537	14365	14470	14320	14586	14442	14422	14264	14400	14481	14452	14475	14476	14525	14378	14636	14313	14483	14568	14506	14572	14489	14223	14537	14480	14555	14522	14531	14580	14438	14447	14416	14255	14427	14387	14493	14382	14481	14482	14372	14508	14557	14353	14602	14424	14428	14711	14517	14432	14479	14455	14367	14507	14587	14613	14535	14319	14721	14493	14296	14511	14512	14452	14458	14603	14511	14542	14648	14546	14436	14600	14510	14468	14623	14492	14445	14530	14389	14419	14329	14481	14589	14483	14443	14494	14569	14390	14591	14518	14358	14458	14381	14511	14475	14378	14553	14366	14512	14427	14451	14491	14373	14464	14613	14482	14532	14466	14451	14273	14355	14452	14530	14495	14455	14509	14605	14506	14613	14388	14553	14498	14494	14309	14455	14384	14409	14569	14518	14472	14408	14552	14504	14729	14478	14547	14625	14472	14544	14428	14401	14468	14521	14372	14577	14498	14514	14527	14510	14322	14470	14494	14309	14641	14339	14587	14421	14498	14460	14521	14569	14437	14556	14456	14529	14276	14584	14672	14476	14470	14583	14412	14381	14476	14254	14462	14484	14286	14506	14411	14525	14502	14463	14441	14424	14339	14554	14573	14556	14412	14596	14607	14432	14499	14396	14569	14397	14348	14473	14439	14379	14458	14482	14529	14508	14516	14590	14492	14450	14509	14532	14502	14587	14293	14549	14528	14533	14461	14623	14429	14516	14351	14530	14449	14404	14560	14411	14511	14461	14449	14599	14346	14556	14460	14539	14503	14571	14318	14492	14325	14526	14529	14659	14425	14459	14469	14396	14421	14375	14505	14325	14537	14553	14494	14399	14563	14275	14409	14431	14501	14562	14503	14419	14318	14432	14533	14498	14289	14429	14417	14579	14536	14439	14459	14355	14509	14462	14369	14355	14428	14458	14621	14469	14426	14412	14438	14516	14578	14581	14629	14573	14508	14402	14595	14461	14480	14470	14392	14533	14492	14319	14543	14530	14554	14400	14517	14633	14455	14445	14354	14400	14341	14342	14701	14520	14386	14609	14525	14581	14594	14412	14441	14433	14503	14507	14555	14336	14545	14469	14499	14491	14536	14407	14476	14391	14567	14611	14658	14552	14632	14526	14434	14533	14511	14432	14332	14460	14578	14435	14476	14641	14556	14376	14408	14624	14683	14797	14550	14545	14507	14684	14604	14543	14571	14547	14575	14270	14434	14381	14621	14452	14453	14503	14640	14400	14428	14480	14572	14520	14520	14509	14530	14452	14475	14607	14519	14425	14483	14541	14425	14496	14486	14503	14310	14597	14559	14501	14383	14553	14576	14606	14412	14586	14481	14491	14556	14467	14531	14425	14450	14432	14556	14561	14550	14464	14659	14490	14411	14441	14523	14486	14548	14534	14544	14468	14425	14577	14440	14340	14456	14486	14395	14536	14459	14408	14557	14644	14618	14489	14556	14551	14447	14329	14658	14521	14524	14403	14446	14509	14407	14444	14479	14403	14695	14416	14634	14647	14591	14624	14528	14482	14588	14534	14639	14406	14553	14546	14605	14463	14544	14425	14573	14391	14461	14456	14434	14558	14368	14471	14405	14259	14614	14202	14534	14498	14449	14359	14503	14449	14476	14345	14554	14470	14591	14457	14441	14446	14537	14517	14553	14428	14460	14478	14399	14438	14493	14335	14586	14457	14419	14374	14524	14417	14470	14439	14377	14350	14354	14547	14393	14462	14525	14329	14445	14391	14516	14407	14402	14498	14497	14318	14441	14373	14573	14477	14348	14507	14551	14391	14408	14489	14373	14377	14447	14521	14472	14619	14307	14461	14578	14576	14694	14561	14292	14376	14387	14477	14519	14520	14469	14405	14545	14408	14528	14613	14559	14475	14507	14437	14591	14272	14384	14374	14427	14459	14418	14611	14437	14494	14462	14423	14567	14450	14286	14550	14645	14466	14477	14417	14631	14447	14576	14399	14425	14411	14586	14557	14431	14485	14481	14546	14552	14613	14394	14471	14669	14379	14463	14488	14496	14398	14310	14392	14547	14384	14523	14431	14610	14381	14348	14481	14387	14538	14540	14311	14647	14361	14545	14576	14522	14617	14510	14441	14410	14488	14624	14538	14460	14655	14517	14423	14400	14483	14444	14373	14554	14329	14423	14434	14369	14425	14447	14469	14463	14485	14491	14432	14450	14425	14693	14533	14394	14371	14362	14600	14447	14433	14406	14476	14519	14432	14562	14401	14360	14449	14514	14412	14427	14424	14436	14673	14546	14497	14605	14536	14386	14402	14441	14674	14486	14536	14622	14399	14324	14544	14677	14148	14617	14461	14547	14591	14487	14520	14544	14497	14402	14422	14563	14539	14576	14347	14295	14584	14495	14541	14732	14485	14417	14576	14524	14498	14382	14413	14575	14624	14563	14419	14509	14556	14616	14484	14408	14629	14589	14530	14435	14501	14462	14519	14398	14484	14424	14596	14255	14587	14449	14577	14572	14566	14556	14498	14414	14498	14424	14643	14572	14623	14564	14371	14476	14469	14459	14477	14518	14480	14354	14412	14477	14659	14485	14510	14616	14479	14449	14462	14323	14368	14509	14487	14452	14442	14502	14368	14645	14565	14593	14381	14611	14598	14506	14430	14515	14722	14509	14507	14479	14432	14449	14554	14628	14274	14475	14511	14530	14611	14620	14607	14496	14656	14548	14334	14456	14695	14494	14482	14429	14572	14541	14533	14652	14388	14525	14308	14520	14586	14611	14476	14616	14529	14440	14391	14413	14600	14441	14424	14396	14433	14400	14544	14384	14633	14518	14401	14376	14376	14425	14500	14443	14262	14514	14574	14574	14502	14359	14538	14513	14411	14419	14606	14346	14390	14455	14276	14603	14458	14529	14365	14473	14329	14454	14492	14531	14683	14420	14563	14449	14345	14526	14431	14600	14532	14329	14547	14415	14617	14389	14351	14597	14448	14578	14517	14310	14527	14448	14569	14604	14481	14492	14453	14494	14494	14531	14537	14538	14618	14419	14286	14529	14460	14624	14493	14468	14509	14459	14285	14407	14473	14620	14400	14556	14318	14595	14256	14378	14718	14519	14426	14589	14539	14508	14276	14547	14433	14638	14506	14587	14627	14548	14684	14516	14572	14435	14490	14652	14456	14618	14463	14609	14537	14566	14438	14345	14485	14352	14485	14439	14371	14481	14306	14772	14474	14520	14357	14581	14522	14602	14473	14432	14571	14409	14464	14500	14324	14319	14362	14548	14583	14520	14718	14570	14582	14467	14542	14643	14521	14641	14564	14524	14498	14331	14315	14374	14482	14298	14294	14493	14466	14501	14531	14467	14516	14427	14497	14324	14570	14371	14421	14459	14494	14564	14528	14448	14436	14442	14481	14490	14442	14424	14608	14512	14458	14454	14558	14418	14523	14475	14543	14361	14516	14524	14367	14764	14488	14412	14421	14607	14503	14542	14700	14357	14480	14579	14483	14577	14409	14441	14516	14550	14465	14405	14499	14489	14473	14517	14571	14421	14527	14525	14555	14441	14530	14328	14390	14458	14344	14549	14324	14466	14409	14329	14522	14475	14430	14456	14407	14600	14539	14502	14635	14582	14591	14612	14462	14434	14472	14490	14597	14598	14503	14524	14471	14535	14507	14387	14580	14485	14461	14619	14407	14518	14547	14491	14497	14490	14483	14609	14412	14536	14318	14340	14593	14555	14506	14627	14533	14493	14431	14391	14410	14585	14375	14348	14471	14419	14433	14521	14437	14559	14554	14561	14496	14450	14440	14372	14395	14417	14496	14525	14503	14465	14323	14513	14374	14555	14504	14352	14391	14481	14548	14445	14547	14635	14464	14643	14512	14447	14535	14524	14461	14493	14486	14506	14648	14423	14461	14584	14320	14521	14380	14597	14593	14398	14447	14487	14437	14800	14395	14588	14592	14508	14467	14364	14464	14443	14590	14232	14534	14466	14703	14412	14415	14393	14523	14494	14408	14406	14566	14636	14286	14347	14456	14550	14662	14452	14406	14536	14523	14589	14471	14342	14509	14620	14488	14363	14519	14571	14537	14521	14505	14430	14510	14416	14508	14566	14522	14602	14531	14504	14448	14467	14381	14511	14455	14515	14462	14474	14607	14474	14547	14370	14591	14384	14527	14548	14614	14478	14425	14526	14623	14367	14613	14511	14561	14635	14609	14430	14500	14520	14488	14340	14500	14522	14356	14431	14550	14518	14448	14401	14541	14451	14489	14636	14485	14581	14591	14341	14458	14560	14641	14817	14524	14328	14597	14493	14556	14567	14433	14392	14507	14680	14448	14584	14540	14409	14475	14407	14411	14628	14473	14544	14319	14480	14595	14513	14514	14490	14407	14562	14427	14748	14483	14431	14520	14583	14549	14568	14543	14445	14377	14555	14444	14757	14495	14467	14564	14407	14525	14458	14412	14443	14466	14568	14444	14471	14460	14557	14426	14577	14618	14426	14522	14672	14380	14384	14377	14491	14610	14512	14541	14433	14454
23666	20959	28381	23864	22207	24758	25431	21202	20092	19980	19436	19432	19076	19186	19221	19075	18825	18789	18664	19004	18860	18658	18543	18568	18496	18582	18613	18615	18560	18650	18494	18552	18719	18647	18684	18487	18276	18537	18402	18502	18567	18489	18406	18680	18373	18393	18585	18561	18519	18392	18223	18632	18520	18499	18432	18395	18407	18530	18499	18583	18509	18280	18546	18526	18523	18448	18253	18431	18213	18433	18378	18377	18543	18488	18816	18392	18293	18384	18275	18381	18592	18384	18379	18589	18493	18391	18335	18521	18354	18335	18301	18528	18437	18575	18495	18554	18507	18359	18358	18403	18461	18278	18227	18448	18385	18329	18571	18603	18534	18334	18541	18431	18379	18620	18482	18352	18269	18584	18380	18500	18367	18292	18449	18415	18376	18374	18352	18201	18361	18781	18685	18545	18491	18465	18438	18594	18143	18387	18340	18625	18519	18134	18199	18226	18311	18247	18616	18494	18450	18598	18544	18344	18458	18152	18288	18136	18052	18348	18167	18396	18142	18346	18379	18349	18381	18424	18521	18413	18742	18286	18201	18255	18497	18483	18482	18297	18202	18302	18511	18350	18453	18523	18526	18456	18358	18471	18685	18247	18405	18454	18153	18424	18348	18586	18290	18251	18686	18324	18404	18393	18299	18516	18289	18511	18376	18388	18453	18432	18341	18408	18443	18236	18499	18165	18258	18513	18246	18385	18367	18420	18325	18549	18308	18412	18559	18554	18625	18520	18398	18293	18476	18462	18190	18293	18482	18439	18395	18349	18350	18312	18247	18352	18508	18628	18248	18273	18597	18308	18373	18321	18431	18437	18340	18428	18375	18427	18461	18402	18324	18517	18416	18319	18520	18167	18421	18209	18437	18504	18252	18332	18256	18344	18407	18481	18495	18520	18354	18541	18497	18431	18254	18502	18470	18204	18325	18326	18359	18293	18449	18440	18457	18497	18372	18275	18297	18396	18478	18298	18294	18261	18383	18133	18318	18272	18431	18494	18406	18668	18420	18340	18230	18343	18494	18559	18380	18369	18280	18449	18376	18527	18488	18383	18307	18270	18320	18395	18300	18364	18493	18433	18417	18492	18357	18167	18453	18436	18510	18449	18445	18321	18427	18424	18447	18451	18524	18381	18415	18542	18539	18393	18506	18443	18393	18419	18273	18330	18516	18439	18306	18272	18332	18339	18404	18207	18597	18272	18308	18483	18536	18530	18521	18635	18434	18293	18641	18521	18539	18657	18349	18271	18424	18355	18266	18430	18408	18397	18225	18231	18223	18378	18282	18404	18389	18436	18221	18343	18257	18305	18392	18277	18315	18509	18378	18368	18501	18416	18268	18508	18501	18449	18323	18399	18439	18430	18507	18399	18429	18351	18381	18299	18406	18627	18325	18430	18145	18310	18513	18419	18353	18504	18589	18282	18490	18281	18356	18231	18421	18455	18351	18424	18272	18220	18450	18391	18332	18403	18386	18448	18140	18229	18359	18463	18438	18566	18368	18389	18227	18620	18461	18389	18495	18332	18478	18607	18451	18399	18300	18381	18326	18204	18479	18497	18591	18245	18314	18512	18692	18564	18274	18401	18311	18231	18474	18431	18613	18514	18194	18374	18608	18342	18540	18339	18216	18448	18489	18415	18537	18242	18343	18390	18536	18418	18542	18327	18612	18375	18558	18535	18618	18366	18275	18445	18448	18199	18713	18364	18201	18358	18485	18295	18374	18324	18550	18396	18352	18298	18334	18163	18274	18388	18302	18573	18365	18512	18360	18344	18325	18444	18307	18500	18485	18394	18590	18515	18385	18334	18459	18487	18348	18393	18481	18483	18448	18374	18270	18123	18313	18296	18520	18655	18438	18426	18548	18058	18330	18488	18404	18373	18535	18425	18337	18462	18412	18320	18497	18329	18518	18366	18704	18336	18480	18518	18530	18328	18268	18373	18387	18351	18277	18448	18316	18593	18579	18467	18278	18483	18361	18401	18336	18518	18526	18431	18431	18345	18365	18349	18288	18256	18563	18541	18437	18240	18398	18466	18478	18437	18326	18260	18289	18246	18561	18380	18504	18490	18451	18464	18446	18272	18401	18449	18415	18299	18291	18517	18340	18496	18348	18331	18513	18306	18501	18214	18486	18270	18159	18450	18399	18364	18458	18491	18366	18262	18211	18589	18437	18455	18492	18316	18443	18396	18537	18435	18371	18360	18442	18602	18537	18512	18251	18386	18504	18432	18462	18398	18572	18428	18292	18289	18419	18383	18617	18545	18449	18269	18433	18401	18423	18334	18457	18506	18551	18385	18401	18425	18610	18408	18391	18399	18431	18457	18252	18480	18361	18246	18492	18441	18342	18457	18326	18408	18185	18601	18602	18483	18299	18329	18366	18341	18649	18454	18356	18538	18467	18668	18524	18344	18291	18522	18569	18453	18301	18480	18456	18741	18518	18588	18451	18619	18392	18600	18324	18418	18388	18358	18403	18399	18421	18271	18383	18469	18313	18504	18552	18540	18464	18392	18596	18260	18520	18375	18252	18540	18410	18185	18402	18268	18544	18325	18412	18479	18518	18296	18481	18515	18412	18254	18405	18445	18425	18405	18344	18393	18552	18221	18186	18242	18268	18477	18456	18446	18313	18281	18281	18359	18367	18234	18284	18508	18432	18493	18367	18608	18485	18409	18511	18566	18572	18580	18312	18382	18323	18381	18442	18291	18130	18493	18507	18545	18380	18605	18340	18322	18442	18390	18484	18446	18479	18353	18262	18433	18471	18419	18360	18300	18177	18356	18622	18416	18479	18374	18406	18396	18260	18507	18385	18394	18360	18541	18479	18395	18460	18482	18316	18384	18314	18329	18269	18225	18420	18515	18353	18388	18653	18577	18320	18338	18327	18500	18380	18493	18046	18314	18507	18407	18459	18394	18470	18287	18374	18168	18412	18326	18429	18440	18431	18453	18272	18549	18455	18454	18357	18491	18365	18581	18345	18544	18529	18429	18365	18529	18296	18339	18362	18391	18338	18654	18389	18582	18426	18425	18613	18438	18276	18430	18413	18369	18574	18405	18516	18372	18456	18186	18559	18352	18226	18384	18362	18394	18475	18353	18413	18713	18467	18573	18520	18448	18395	18330	18368	18652	18356	18423	18453	18345	18614	18211	18329	18355	18375	18543	18400	18351	18293	18290	18319	18450	18420	18434	18437	18361	18479	18342	18282	18345	18526	18563	18523	18509	18376	18409	18609	18418	18485	18364	18273	18253	18523	18147	18322	18319	18428	18305	18514	18334	18483	18342	18424	18443	18361	18447	18450	18224	18309	18382	18427	18472	18408	18324	18341	18266	18140	18347	18315	18379	18431	18413	18287	18320	18419	18565	18386	18457	18377	18365	18225	18618	18443	18491	18421	18530	18278	18447	18426	18402	18355	18216	18353	18548	18511	18483	18404	18428	18565	18491	18258	18448	18365	18447	18501	18120	18426	18161	18450	18262	18445	18399	18289	18251	18458	18355	18360	18360	18389	18482	18275	18343	18428	18404	18288	18335	18393	18337	18574	18424	18191	18636	18312	18234	18384	18167	18237	18189	18237	18183	18325	18396	18316	18468	18524	18329	18312	18199	18578	18339	18552	18288	18558	18437	18542	18559	18346	18330	18274	18290	18470	18551	18698	18341	18323	18497	18449	18459	18431	18495	18495	18477	18332	18443	18187	18409	18373	18470	18275	18483	18671	18317	18360	18366	18437	18521	18473	18331	18260	18396	18555	18540	18632	18555	18418	18509	18115	18393	18382	18409	18490	18267	18429	18453	18164	18332	18574	18188	18540	18443	18361	18511	18457	18415	18335	18255	18436	18501	18386	18486	18495	18352	18538	18466	18348	18189	18272	18222	18427	18295	18436	18361	18333	18358	18340	18336	18298	18437	18447	18292	18437	18374	18364	18352	18295	18341	18290	18223	18319	18516	18519	18389	18256	18365	18409	18497	18538	18559	18527	18518	18455	18269	18399	18430	18475	18529	18567	18407	18460	18403	18599	18412	18501	18572	18513	18216	18312	18334	18290	18494	18503	18252	18425	18300	18531	18421	18571	18540	18185	18486	18313	18196	18431	18598	18358	18328	18316	18374	18494	18476	18399	18441	18528	18527	18520	18303	18478	18322	18419	18296	18656	18407	18444	18485	18392	18273	18371	18218	18419	18382	18428	18420	18490	18493	18576	18323	18324	18489	18701	18385	18338	18387	18388	18201	18518	18337	18263	18336	18264	18530	18490	18400	18663	18508	18313	18281	18252	18256	18232	18356	18324	18559	18507	18319	18415	18439	18334	18576	18317	18270	18405	18384	18225	18423	18557	18394	18692	18572	18243	18362	18377	18344	18366	18468	18279	18208	18385	18421	18272	18306	18319	18565	18564	18325	18427	18315	18420	18456	18470	18349	18477	18403	18496	18498	18518	18252	18473	18453	18500	18537	18500	18326	18350	18253	18470	18218	18214	18500	18418	18440	18591	18507	18339	18303	18362	18483	18215	18458	18415	18346	18449	18568	18441	18214	18509	18517	18449	18398	18452	18467	18399	18487	18329	18357	18301	18492	18313	18381	18613	18407	18616	18627	18694	18541	18369	18347	18314	18475	18372	18442	18250	18359	18479	18237	18481	18249	18514	18387	18317	18379	18417	18535	18187	18308	18206	18394	18444	18673	18578	18327	18516	18572	18569	18416	18420	18288	18285	18401	18401	18450	18462	18185	18350	18582	18416	18516	18505	18382	18414	18461	18483	18558	18392	18528	18227	18458	18354	18191	18304	18218	18371	18219	18355	18383	18477	18595	18479	18286	18575	18410	18470	18420	18402	18337	18534	18416	18454	18346	18430	18433	18286	18270	18373	18336	18522	18473	18412	18504	18463	18391	18449	18433	18513	18342	18504	18234	18518	18447	18451	18530	18361	18434	18725	18317	18347	18325	18358	18550	18416	18351	18536	18274	18413	18481	18442	18399	18509	18530	18378	18413	18476	18351	18380	18339	18263	18128	18520	18314	18411	18316	18304	18431	18302	18274	18309	18417	18515	18456	18344	18399	18436	18346	18605	18571	18483	18422	18498	18619	18478	18431	18426	18323	18135	18314	18199	18240	18559	18489	18456	18538	18356	18447
25425	42795	40909	32676	27668	22960	20669	19107	18007	17326	16707	16612	16106	16136	15931	15888	15766	15590	15722	15467	15523	15757	15445	15571	15600	15266	15356	15383	15309	15470	15509	15253	15345	15437	15378	15332	15250	15185	15455	15105	15340	15129	15370	15287	15180	15010	15313	15111	15173	15181	15229	15152	15307	15268	15312	15185	15178	15301	15249	15281	15253	15196	15270	15037	15260	15060	15225	15127	15159	15253	15255	15104	15295	15140	15087	15008	15098	15290	15270	15109	15273	15205	15094	15247	15063	15094	15308	15136	15266	15216	15173	15201	15120	15262	15273	15155	15106	15217	15169	15091	15326	15258	15118	15159	15351	15080	15164	15366	15051	15146	15102	15247	15122	15110	15148	15272	15174	15140	15110	15281	15219	15006	15164	15247	15244	15215	15200	15294	15140	15326	15217	14999	15208	15239	15287	15173	15129	15110	15291	15222	15256	15217	15110	15096	15256	15019	15397	15163	14986	15222	15232	15044	15114	15287	15050	15180	15156	15003	15219	15060	15284	15203	15185	15079	15133	15063	15230	15193	15326	15084	15109	15155	15067	15239	15328	15342	15384	15125	15248	15220	15137	15178	15326	15128	15297	15114	15089	15226	15013	15163	15171	15212	15178	15082	15001	15271	15186	15059	15131	15167	15248	15059	15234	15089	15193	14997	15175	15416	15139	15222	15236	15112	15124	15338	15113	15101	15126	15115	15205	15034	15080	15250	15216	15151	15335	15121	15327	15165	15119	15247	15095	15345	15137	15260	15218	15136	15075	15278	15193	15326	15154	14927	15229	15056	15304	15140	15248	15298	14980	15206	15079	15223	15060	15079	15050	15121	15252	15259	15150	15119	15399	15192	15163	15138	15127	15334	15088	15140	15159	15083	15303	15180	15413	15243	15207	15290	15238	15226	15145	15392	15029	15250	15206	15155	15115	15054	15195	15106	15204	15270	15221	15402	15214	15083	15129	15203	15202	15248	15170	15232	15128	15181	15228	15038	15180	15062	15162	15163	15108	15145	15164	15117	15250	15097	15268	15078	15377	15230	15214	15237	15244	15185	15103	15051	15320	14958	15204	15205	15191	15026	15056	15020	15129	15181	15157	15166	15141	15269	15152	15221	15279	15148	15177	15110	15136	15040	15154	15059	15060	15257	15112	15292	15280	15244	15200	15083	15162	15110	15193	15074	15079	15262	15192	15166	15056	15192	15155	15219	15328	15202	15124	15145	15052	15056	15112	15231	15090	15124	15343	15228	15135	15073	15157	15207	15162	15204	15303	14970	15133	15047	15262	15094	15144	14994	15094	15138	15085	15276	15085	14986	15133	15247	15055	15172	15187	15173	15311	15187	15147	15065	15182	15293	15206	15141	14884	15166	15163	15159	15040	14970	15189	15180	15218	15179	15092	15092	15137	15134	15337	15133	15096	15033	15062	15128	15105	15208	15026	15084	15129	15026	15315	15335	15091	15250	15205	15147	15202	15272	15153	15103	15283	15102	15310	15040	15111	14966	15146	15212	15018	15219	15194	15266	15104	15245	15179	15232	15114	15223	15180	15015	15251	14944	15035	15268	15225	15031	14954	15234	15114	15151	15234	15222	14961	15077	15197	15147	15088	15258	15095	15269	14994	15214	15010	15107	15131	15146	15228	15220	15299	15305	15129	15167	15159	15052	15050	15154	15199	15355	15130	15108	15242	15137	15060	15309	15135	15132	15069	15188	14941	15008	15235	15078	15295	15188	15098	15086	14997	15254	15053	15084	15115	15009	15168	15317	15146	15155	15110	15165	15107	15197	14963	15016	15063	15237	15356	15142	15034	15028	15155	15250	15104	15237	15157	15086	15240	15105	15247	15176	14990	15283	15027	15203	15416	15239	15135	15143	15098	15227	15086	15050	15179	14950	14891	15211	15090	15112	15139	14881	15165	15195	15220	15257	15115	15160	15171	15268	15263	15133	15160	15048	15358	15162	15016	15083	14975	15143	15159	15043	15146	14881	15185	15241	15225	15232	15082	15176	15278	14963	15184	15104	15036	15229	15071	15166	15102	15002	15338	15238	15160	15100	15159	15261	15044	15001	15076	15179	15145	15168	15069	15124	15204	15125	15059	15043	15215	15138	15209	15002	15227	15371	15098	15147	15200	15257	15234	15078	15213	15156	15183	15250	15204	15257	15089	15163	15228	15125	15043	15163	15037	15028	15141	15171	15081	15251	14955	15164	15156	15116	15107	15142	15156	15125	15145	15193	15132	15221	15289	15082	15226	15156	15375	15143	15072	15172	15345	15076	15173	15128	14987	15144	15150	15166	15365	15165	15169	15238	15068	15232	15189	15259	15138	15230	15200	15322	15070	15286	15156	15198	15209	15311	15311	15235	14978	15233	15084	15254	15203	15192	15048	15224	15140	15235	15047	15215	15242	15259	15190	15195	15115	15143	15109	15126	15218	15055	15268	15106	15288	15251	15251	15089	15302	15137	15308	15158	15152	15139	15176	14986	15210	15255	15156	15143	14954	15205	15209	15098	15159	15090	14876	15152	15237	15268	15230	15237	15235	14927	15221	15227	15018	15244	15108	15207	15157	15171	15124	15171	15242	15090	15032	15035	15127	15241	15213	15027	15206	15274	15181	15078	15102	15146	15106	15154	15121	15263	15077	15122	15257	15009	15267	15136	15090	15127	15184	15191	15344	15244	15252	14918	15222	15137	15148	15209	15045	15057	15235	15087	15029	14994	15127	15137	15178	15207	15098	15269	15185	15124	15287	15257	15164	15273	15085	15087	15358	15147	15445	15067	15140	15098	15055	15195	15182	15261	15183	15114	15214	15156	15071	15038	15206	15221	15211	15024	15066	15130	15157	15157	15114	15158	15008	15181	15234	15106	15036	15273	15315	15174	15265	15254	15204	15043	15220	15092	15235	15225	15022	15099	15153	15270	15250	15250	15296	15116	15143	15089	15083	14991	15157	15355	15147	15150	15091	15191	15043	15117	15118	15295	15137	15158	15053	15203	15360	15288	15195	15117	15208	15005	15149	15150	15163	15151	15113	15079	15158	15272	15038	15153	15185	15320	15135	15193	14981	15042	15095	15099	15119	15360	14962	15240	15208	15284	15021	15194	15207	15139	15240	14991	15185	15084	15214	15081	15066	15200	15208	15116	15197	15153	15150	15272	15001	15190	14987	14945	15259	15254	15088	15135	15298	15120	15106	15077	15134	15119	15285	15236	15076	15149	15189	15116	15052	15237	15211	15191	15320	15064	15129	15329	15233	15174	15314	15397	15107	15203	14981	15122	15278	15247	15330	15207	15281	15409	15188	15194	15143	15157	15141	15227	15173	15119	15191	15123	15168	15320	15087	15025	15120	15090	15196	15041	15055	15138	15199	15185	15199	15139	14960	14988	15214	15042	15193	15163	15064	15268	15349	15207	15091	15048	15106	15366	15073	15210	15097	15137	15036	15218	15161	15098	15048	15175	15129	15202	15147	15143	15156	15111	15153	15307	15263	15174	15462	15229	15059	15165	15104	15195	15323	15270	15097	15159	15158	15169	15177	15067	15142	15220	15221	15181	15066	15146	15154	15221	14936	15177	15304	15207	15216	14829	15190	15005	15122	14967	14933	15207	15008	14981	15316	15237	15254	15146	15123	15152	15177	15235	15075	15273	15124	15147	15081	15249	15172	15195	15220	15045	15168	15169	15163	15199	15080	15208	15165	15082	15221	15270	15327	15289	15177	15200	15162	15178	15351	15261	15015	15143	15213	15148	15163	15209	15172	15137	15074	15091	15159	15166	15245	15032	15055	15244	15008	15034	15185	14987	15138	15107	15310	15155	15340	15053	15046	15161	15038	15126	15069	15121	15172	15147	15217	15356	15083	15218	15262	15138	14983	15096	15150	14968	15263	15152	15127	15178	15094	15335	15172	15256	15047	15261	15326	15192	15030	15100	15055	15200	15139	15293	15202	15209	15161	15049	15304	15285	15226	14949	15211	15083	15131	15134	15198	14960	15173	15106	15135	15200	15222	15168	15166	15079	15070	15037	15249	15258	15130	15217	15054	15064	15069	15268	15387	15104	15303	15211	15056	15049	15173	15362	15376	15195	15051	15253	15174	15024	15227	15203	15163	15068	15037	14977	15095	15199	15101	15008	15223	15038	15258	15204	15154	15069	15280	15163	15199	15203	15201	15195	15046	15306	15267	15210	15251	15000	15089	15365	15094	15209	15155	15263	15121	15145	15043	15340	15125	15119	15200	14932	15166	15164	14999	14998	15200	15265	15196	15150	15076	15124	15193	15272	15067	15013	15205	15056	15095	15037	15280	15160	15214	15050	15136	15170	15274	15154	15076	15083	15288	15153	15050	15291	15047	15110	15167	15128	14962	15112	15021	15126	15024	15167	15131	15154	15324	15138	15012	15193	15207	15241	15053	15037	15271	15179	15316	14949	15067	15080	15108	15164	14992	15262	15096	15164	15150	14991	15169	15127	15225	15150	15122	15055	15210	15248	15190	15191	15251	15027	15078	15244	15325	14849	15161	15111	15056	15229	15141	15134	15255	15195	15194	15221	15149	15111	15244	15017	15200	15194	15022	15045	15161	15152	15229	15149	15182	15006	15330	15111	15164	15194	15162	15166	15208	15120	15185	14961	15189	15286	15105	15077	14996	15209	15312	15187	15157	15215	15190	15015	15184	15039	15239	15181	15124	15192	15184	15133	15208	15275	15118	15171	15132	15223	15129	15222	15086	15237	15145	15269	15399	15222	15326	15246	15175	15136	15171	15217	15166	15331	15232	15230	15247	15291	15193	15205	15036	14992	15104	14854	15013	15160	15114	15237	15061	15312	15188	15309	15035	15179	15110	14987	15105	15286	15022	15129	15200	15284	15139	15050	15193	15240	15316	15152	15033	15121	15046	15328	15139	15141	15295	15091	15151	15163	15264	15262	15070	15349	15140	15105	15238	15181	15042	15155	15318	15111	15144	15076	15209	15179	15121	15142	15149	15133	15096	15094	15233	15081	15289	15186	15282	15245	15304	15176	15065	15116	15246	15143	15157	15202	15229	15027	15280	15160	14914	15140	15029	15174	15125	15199	15128	15067	15188	15026	15178	15090	15315	15121	14951	15210	15239	15132	15126	15271	15214	15170	15081	15098
30615	25475	27698	24509	20423	19031	18179	17729	17415	17400	17080	17245	17172	17027	17078	16882	16961	17014	16749	16846	16955	16935	16870	16904	16759	16913	17023	17185	17076	17033	16867	16980	16987	16970	16855	16882	16661	16746	16982	16772	16653	17092	16904	16809	16778	16577	17043	16696	16791	16750	16902	16858	16845	16682	16730	16936	16812	16657	16837	16967	16787	16644	16881	16719	16660	16733	16864	16786	17007	16824	17008	16736	17125	16759	16787	16979	16820	16775	16875	16973	16769	16756	16865	16819	17002	16835	16780	16953	16841	16856	16919	16914	16872	16765	16856	16787	17066	16778	16874	16746	16926	16855	16755	16639	16800	16871	16670	16921	16680	16653	17025	16480	16665	16806	16767	16977	16724	16970	16958	16972	16847	16846	16734	16887	16941	16958	16724	16933	16680	16809	17051	16810	16675	17144	16851	16793	16811	16728	16646	16826	16682	16920	16964	16906	16778	16878	16594	16786	16889	16983	16928	16638	16917	16775	16988	16714	16690	16847	16680	16603	16608	16691	16861	16934	16966	16788	16789	16832	16941	16961	16960	16912	16810	16765	16839	16825	16932	16745	16906	16660	16827	16904	16825	16805	16797	16892	16701	16813	16634	16615	16715	16774	16803	16767	16891	16785	16671	16824	16812	16741	16854	16752	17199	16909	16850	16713	16692	16651	16797	16810	16962	16700	16752	16780	16798	16835	16707	16786	16822	16893	16785	16990	16879	16868	16853	16764	16905	16770	16842	16755	16623	16858	16701	16839	16991	16665	16892	16845	16916	16746	16936	17006	16859	16916	16932	16705	16866	16754	16734	16680	16924	16886	16853	16926	17000	16858	16937	16860	16731	16890	16614	17118	16683	16836	16930	16851	16953	16909	16870	16665	16626	16760	16808	16722	16766	16981	16923	16800	16902	16669	16756	17058	16895	16825	16936	16923	16840	16780	16807	16781	16918	16703	16886	16940	16790	16969	17029	16836	16909	16795	16872	16767	16976	16857	16881	16801	17005	16652	16938	16764	17021	16857	16804	16900	16919	16755	16965	16977	16871	16709	16780	16861	16689	16672	16788	16926	16779	16786	16657	16623	16630	16635	16708	16594	16692	16651	16877	16732	16847	16655	16765	16840	16824	16837	16858	17002	16909	16840	16724	16921	16836	16839	16734	16714	16860	16851	16971	16652	16710	16664	16469	16833	16725	16765	16776	16817	16921	17027	16847	16796	16890	16768	16665	16785	16799	16843	16783	16782	16717	16834	16792	16819	16787	16609	16875	16823	16699	16851	17008	16926	16851	16839	16942	16765	16808	16817	16935	16955	16865	17109	16972	16907	16761	16779	16918	16812	16694	16797	16953	16755	16912	16718	16908	16763	16763	16652	16712	16843	16890	16842	16747	16807	16687	16775	16927	16786	16734	16745	16944	16962	16803	16788	17006	16895	16803	16818	16798	16833	16739	16768	16954	16884	16699	16877	16759	16975	16945	16678	16620	16816	16808	16732	16964	16807	16884	16711	17052	16872	17033	16815	16856	16912	16712	16724	16726	16783	16682	16704	16688	16981	16876	16793	16902	16766	16886	16886	16835	16873	16882	16824	16830	16815	16941	16750	16893	16603	16890	16877	16954	16919	16878	16745	16607	17021	16680	16702	16708	16917	16772	16831	16587	16829	16726	16784	16738	16792	16677	17019	16648	16718	16850	16771	16953	16815	16758	16947	16858	16856	16826	16825	16796	16834	16888	16782	16734	16721	16563	16776	16673	16923	16722	16715	17015	16797	16817	16784	16784	16650	16753	16976	16776	16793	17103	16591	16816	16883	16699	16621	16852	16908	16911	16621	16789	16785	17085	17005	16876	16873	16632	16932	16915	17005	16768	16807	16637	16797	17002	16940	16938	16747	16908	16969	16926	16812	16970	16827	17013	16801	16853	16776	16856	16909	16763	16887	16995	16683	16892	16745	16739	16695	16889	17009	17002	16748	16765	16769	16973	16911	16861	16810	16787	16886	16630	16585	16885	16606	16877	16931	16661	17064	16756	16904	16723	16855	16758	16920	16803	16780	16720	16904	17093	16852	16892	16739	16788	16786	16908	16763	16881	16787	16839	16610	16832	16713	16704	16884	16950	16728	16870	17078	16838	16988	16805	16862	16756	16757	16756	17012	16676	16896	16866	16785	16795	16881	16546	17041	16994	16850	16874	16604	16948	16824	16887	16891	16858	16834	16795	16888	16775	16916	16712	16886	16911	16692	16739	16689	16632	16822	16918	16867	16830	16982	16986	16871	16911	16839	16661	16655	16865	16852	16903	16773	16835	16935	16909	16741	16536	16807	16724	16828	16844	16894	16946	16804	16889	16775	16497	16704	16831	16659	16782	16622	16768	16722	16870	16976	16869	16820	16756	16791	17006	16864	16903	16831	16779	16916	16827	16713	17062	16896	17006	16835	16666	16859	16748	16754	16779	16847	16781	17036	16984	16792	16855	16905	16851	16878	16892	16710	16858	16888	16866	16984	16707	16695	16944	16554	16879	16910	16844	16869	16852	17083	16773	16854	16652	16868	16862	16958	16857	16610	16892	16801	16865	16832	16822	16855	16998	16748	16747	16742	16818	16846	16837	16953	16937	16722	16841	16739	16735	16787	16694	16826	16710	17108	16894	16836	16994	16918	16984	16795	16862	16766	16897	16881	16787	16949	16750	16648	16912	16880	16879	17162	16923	16901	16903	16891	16723	16803	16740	16826	16905	17072	16808	16728	16874	16824	16719	16764	16865	16831	16725	16872	16731	16749	16933	16928	16541	16654	16794	16865	16921	16831	16899	16695	16929	16993	16874	16921	16882	16880	16736	16767	16811	16613	16954	16710	16759	17093	16943	16859	16916	16797	16663	16522	16947	16866	16733	16599	16720	16918	16950	16775	16987	16735	16938	16784	16920	16676	16773	16781	16737	16592	16703	16852	17043	16853	16716	16804	16681	16781	16949	16831	16732	16784	16943	16945	16912	16770	16919	16803	16924	16999	16991	16834	16787	16852	16717	16860	16825	16967	16718	16779	16926	16711	16658	16750	16818	16548	16782	16790	16846	16685	16903	16664	16851	16757	16816	16646	16856	16977	16803	16945	16712	16860	16880	16917	17099	17066	16907	16826	16833	16805	17004	16620	16901	16760	16461	16744	16800	16814	16602	16661	16778	16770	16894	16842	17041	16913	16899	16907	16896	17037	16901	17034	16966	16652	16760	16884	16917	16796	16945	16650	16725	16890	16956	16820	16731	16825	16978	16860	16816	16655	16815	16902	16797	17056	16809	16733	16867	16631	16720	17095	16930	16677	16647	16766	16771	16809	16838	17050	16817	16729	16627	16726	16707	16799	16728	16792	16742	16804	16955	16863	16931	16982	16937	16658	16692	16872	17033	16873	16822	16859	16951	16888	16854	16917	16762	16949	16655	16824	16933	16887	16883	16728	16881	16744	16860	17002	16731	16989	16913	16626	16770	16827	16781	16798	16958	16891	16830	16692	16947	16907	16949	16959	17004	16784	16694	16564	16781	16848	16794	16796	16901	16864	16743	16931	16820	16874	16656	16993	17080	16732	16905	16823	16701	16680	16896	16789	16768	16897	16759	16669	16687	16840	16906	16918	16968	16845	16757	16647	16805	16898	16892	16903	16940	16912	16780	16838	16678	16826	16936	16927	16888	16954	16985	17020	16514	16968	17002	16888	16776	16831	16831	16624	16712	16799	16845	16871	16819	16758	16902	16757	16812	16873	16786	16762	16906	16819	16646	16809	16788	16925	16823	16987	16732	16837	16836	16857	16762	16946	16901	16775	16748	16863	16788	16899	16786	17009	16780	16535	16861	16790	16690	16823	16733	16865	16889	16745	16755	16563	16917	16781	16825	16885	17032	16955	16913	16988	16809	16582	16877	16975	16692	16948	16831	16815	16942	16881	17047	16927	16910	16606	16719	16871	16810	16875	16942	17011	16851	17050	16713	16692	16837	16942	16754	16943	16847	16988	16743	16941	16864	16818	16821	16897	16674	16843	16936	16905	16858	16825	16920	16759	16811	16832	16736	16740	16885	16615	16848	16726	16865	16684	16790	16865	16781	16940	16722	16918	16859	16887	16738	16778	16749	16863	16754	16997	16816	16848	16928	16950	16856	16886	16775	16871	16662	16933	16738	16873	16905	16881	16877	16809	16738	16699	16636	16981	16765	16791	16713	16712	16687	16908	16771	16537	16716	16978	17136	16816	16950	16751	16918	16860	16863	16915	16896	17032	16919	16876	16890	16844	16700	16779	16813	16909	16856	17018	16897	16773	16854	16707	16685	16795	16874	16948	16849	17045	16743	16861	16715	16638	16839	16910	16735	16923	16912	16729	16952	16941	16761	16938	17024	16830	16909	16813	16663	16945	16837	16759	16904	16783	16863	17101	16897	16877	17033	16719	16727	16830	16696	17037	16906	16786	16899	16869	17146	16898	16666	16730	16760	16803	16887	16851	16946	16951	17054	16760	16889	16806	16895	16659	16924	16671	17139	16773	17081	17085	16892	16863	16901	16722	16819	16873	16624	16690	16966	16827	16897	16746	16882	16788	16986	16742	16612	16910	16930	16894	16979	16996	17021	16813	16851	16776	16733	16620	16695	16973	16981	17076	16935	16854	16856	16850	16860	16788	16982	16929	16805	16799	16752	17059	16947	16700	16734	16825	16825	16578	16745	16931	16959	16866	16718	16958	16979	16825	16922	16964	16916	16914	16893	16775	16774	16813	16771	16707	16827	16880	16862	16842	16884	16702	16830	16831	16801	16774	16904	17100	16802	16723	16964	16852	16921	16670	16848	16594	16819	16918	16764	16723	16831	16887	16767	16809	16941	16859	16840	16990	16750	16832	16776	16909	16908	16973	16933	16694	16879	16941	16968	16881	16822	17085	16981	16817	16748	16913	16815	16941	17052	16864	16908	16833	16782	16650	16953	17041	16907	16784	16783	16795	16877	16816	16830	16946	16685	16866	16888	16584	16802	16737	16767	17025	16844	16961	16885	16755	17036	16706	16903	16771	16896	16791	17000	16780	16872	16769	16869	16905	17086	16820	16758	16817	16720	16810	16780	16751	16749	16621	16728	16761	16970	16523	16817	16765	16922	16746	16742	16510
23992	31869	30261	24331	20227	17673	16422	15759	15350	14946	14860	15030	14772	14568	14522	14618	14447	14529	14495	14446	14375	14385	14276	14413	14375	14319	14511	14285	14305	14441	14385	14346	14195	14377	14277	14560	14326	14314	14312	14596	14349	14420	14327	14342	14170	14326	14138	14361	14295	14368	14202	14203	14255	14326	14196	14341	14329	14240	14370	14339	14377	14352	14390	14388	14372	14229	14155	14427	14185	14362	14339	14335	14325	14245	14335	14147	14349	14380	14379	14300	14318	14175	14149	14335	14163	14231	14336	14256	14257	14390	14269	14245	14551	14317	14236	14291	14311	14298	14175	14251	14387	14212	14307	14361	14259	14338	14416	14334	14304	14411	14524	14371	14206	14372	14387	14402	14375	14279	14396	14286	14378	14314	14440	14190	14222	14258	14394	14371	14337	14393	14278	14227	14388	14283	14407	14286	14408	14120	14180	14253	14137	14360	14347	14403	14301	14400	14205	14352	14089	14391	14288	14317	14348	14271	14248	14363	14455	14330	14431	14331	14281	14280	14020	14203	14241	14182	14309	14430	14391	14179	14337	14469	14286	14464	14066	14363	14319	14350	14448	13976	14273	14062	14376	14261	14150	14309	14061	14239	14401	14321	14313	14332	14372	14214	14432	14248	14423	14395	14351	14314	14315	14370	14298	14295	14393	14454	14484	14263	14339	14398	14287	14410	14316	14191	14285	14107	14320	14333	14331	14303	14334	14448	14097	14338	14337	14480	14321	14399	14193	14403	14278	14181	14348	14171	14449	14273	14211	14339	14181	14254	14331	14336	14305	14297	14158	14428	14229	14420	14251	14421	14284	14358	14407	14348	14273	14256	14441	14241	14181	14151	14296	14390	14373	14341	14399	14272	14308	14298	14260	14206	14333	14334	14349	14207	14178	14215	14278	14311	14219	14158	14291	14242	14246	14272	14456	14314	14173	14417	14158	14358	14233	14290	14358	14281	14257	14318	14238	14122	14457	14344	14149	14382	14151	14175	14303	14138	14204	14212	14258	14307	14530	14407	14151	14330	14343	14230	14272	14323	14131	14232	14222	14400	14236	14319	14451	14308	14407	14394	14372	14327	14148	14338	14283	14175	14064	14374	14199	14248	14445	14184	14232	14360	14279	14247	14142	14233	14403	14281	14353	14136	14389	14440	14369	14422	14212	14214	14250	14368	14299	14317	14235	14142	14215	14449	14368	14239	14287	14203	14373	14029	14240	14380	14323	14345	14416	14375	14232	14245	14300	14293	14259	14118	14404	14339	14413	14268	14357	14240	14296	14317	14404	14075	14257	14439	14343	14275	14390	14265	14360	14421	14139	14346	14489	14329	14253	14397	14265	14352	14182	14461	14380	14253	14192	14405	14215	14336	14280	14175	14167	14143	14299	14201	14228	14269	14371	14312	14183	14417	14201	14379	14333	14072	14426	14373	14251	14404	14360	14299	14206	14455	14155	14238	14295	14281	14276	14216	14387	14332	14291	14223	14356	14353	14415	14251	14388	14367	14260	14408	14402	14177	14273	14365	14248	14339	14247	14406	14173	14324	14270	14355	14275	14299	14177	14060	14244	14304	14248	14491	14298	14139	14264	14390	14186	14302	14192	14155	14122	14251	14194	14261	14248	14404	14416	14380	14268	14334	14365	14385	14313	14264	14513	14227	14369	14156	14527	14240	14356	14363	14224	14323	14253	14261	14279	14228	14147	14242	14189	14285	14226	14374	14425	14352	14171	14374	14353	14322	14323	14450	14244	14241	14168	14420	14402	14360	14270	14234	14453	14356	14221	14358	14520	14380	14380	14270	14266	14275	14355	14297	14435	14180	14266	14112	14346	14380	14325	14249	14453	14317	14231	14272	14284	14350	14343	14419	14365	14153	14189	14287	14300	14180	14309	14273	14197	14293	14150	14437	14284	14190	14486	14291	14215	14443	14345	14272	14179	14331	14294	14428	14319	14320	14059	14319	14180	14362	14215	14327	14344	14133	14169	14259	14305	14269	14297	14257	14406	14288	14188	14399	14262	14345	14260	14300	14191	14299	14440	14464	14197	14400	14356	14285	14309	14351	14151	14210	14306	14429	14469	14196	14468	14269	14457	14356	14263	14366	14300	14445	14236	14234	14230	14421	14488	14289	14393	14291	14300	14172	14425	14288	14361	14257	14279	14296	14354	14231	14168	14319	14303	14387	14161	14360	14353	14197	14458	14284	14250	14386	14374	14227	14354	14274	14354	14268	14390	14422	14258	14260	14300	14313	14421	14395	14207	14321	14268	14354	14212	14246	14405	14371	14214	14182	14328	14400	14100	14314	14211	14388	14388	14253	14402	14458	14255	14272	14192	14322	14296	14388	14252	14310	14321	14159	14277	14230	14293	14287	14257	14327	14351	14269	14307	14314	14285	14251	14328	14301	14429	14164	14256	14128	14323	14198	14322	14115	14382	14165	14375	14360	14336	14336	14276	14315	14534	14291	14246	14432	14221	14149	14371	14281	14206	14334	14203	14364	14503	14417	14384	14379	14377	14412	14247	14442	14023	14342	14417	14301	14264	14274	14248	14359	14406	14225	14250	14501	14286	14375	14259	14217	14330	14097	14374	14267	14381	14235	14370	14202	14269	14372	14187	14386	14319	14319	14373	14196	14230	14319	14335	14177	14439	14189	14446	14218	14326	14266	14462	14276	14197	14272	14302	14123	14370	14356	14190	14269	14619	14314	14481	14328	14404	14342	14155	14248	14342	14251	14403	14396	14253	14186	14296	14128	14419	14357	14177	14428	14438	14346	14345	14236	14295	14260	14434	14304	14241	14267	14430	14246	14242	14379	14480	14329	14421	14348	14317	14355	14334	14266	14277	14253	14392	14277	14209	14292	14220	14430	14131	14280	14353	14401	14438	14424	14319	14407	14351	14342	14243	14381	14174	14233	14309	14316	14329	14351	14309	14280	14376	14333	14299	14328	14293	14245	14253	14268	14140	14216	14509	14359	14344	14232	14286	14234	14389	14355	14376	14257	14466	14349	14184	14252	14407	14217	14178	14235	14225	14235	14376	14284	14378	14257	14215	14225	14168	14370	14266	14360	14285	14364	14286	14160	14253	14251	14372	14391	14259	14126	14333	14304	14458	14263	14455	14332	14300	14406	14215	14286	14309	14318	14231	14302	14461	14237	14270	14290	14165	14335	14221	14230	14132	14320	14406	14383	14225	14346	14288	14290	14367	14299	14277	14396	14374	14076	14309	14376	14242	14323	14146	14364	14291	14297	14398	14354	14306	14335	14335	14196	14624	14306	14288	14411	14400	14429	14188	14498	14293	14351	14161	14388	14468	14162	14383	14362	14405	14247	14508	14340	14291	14372	14419	14330	14308	14206	14408	14285	14418	14231	14118	14293	14292	14283	14280	14369	14238	14150	14358	14270	14217	14410	14199	14364	14309	14334	14320	14255	14228	14271	14240	14294	14407	14328	14377	14275	14351	14023	14407	14335	14164	14198	14436	14362	14396	14315	14197	14208	14120	14267	14432	14389	14464	14374	14479	14384	14403	14107	14336	14274	14118	14289	14029	14279	14269	14187	14249	14375	14191	14346	14257	14260	14377	14289	14258	14286	14215	14246	14387	14248	14329	14266	14364	14206	14388	14224	14232	14300	14166	14248	14366	14243	14235	14417	14186	14258	14254	14247	14208	14369	14160	14438	14346	14250	14325	14234	14311	14273	14261	14317	14322	14459	14227	14299	14354	14243	14407	14184	14244	14463	14134	14242	14452	14230	14189	14361	14308	14185	14122	14414	14329	14284	14442	14277	14302	14195	14371	14175	14325	14226	14343	14223	14372	14305	14179	14241	14306	14553	14291	14231	14440	14204	14348	14172	14403	14328	14388	14433	14299	14295	14284	14206	14400	14341	14430	14375	14380	14372	14364	14359	14329	14320	14334	14281	14302	14238	14286	14234	14373	14250	14123	14322	14387	14410	14565	14289	14323	14193	14399	14195	14245	14206	14402	14348	14394	14196	14211	14505	14391	14357	14378	14367	14304	14482	14425	14347	14358	14342	14426	14405	14191	14358	14328	14369	14289	14267	14341	14286	14251	14116	14220	14304	14391	14337	14252	14258	14488	14257	14369	14342	14292	14249	14425	14154	14190	14164	14357	14233	14333	14537	14372	14420	14272	14263	14354	14414	14129	14236	14411	14353	14188	14451	14370	14383	14295	14285	14334	14372	14260	14406	14181	14251	14265	14248	14324	14332	14369	14164	14260	14262	14285	14184	14209	14222	14311	14330	14380	14251	14254	14170	14469	14382	14306	14190	14295	14265	14309	14347	14156	14257	14304	14255	14410	14249	14437	14191	14278	14239	14306	14366	14338	14369	14435	14233	14329	14182	14333	14310	14435	14277	14486	14355	14431	14367	14444	14476	14183	14304	14306	14479	14242	14273	14401	14506	14220	14262	14285	14251	14412	14258	14253	14309	14325	14425	14203	14260	14165	14248	14434	14274	14338	14249	14298	14313	14263	14256	14280	14283	14478	14504	14237	14364	14372	14115	14492	14381	14187	14158	14234	14249	14305	14299	14302	14380	14205	14330	14440	14387	14256	14337	14376	14339	14411	14260	14360	14289	14233	14368	14337	14367	14417	14363	14192	14312	14507	14284	14359	14400	14320	14296	14339	14372	14181	14313	14288	14390	14156	14338	14387	14247	14317	14235	14313	14391	14192	14387	14225	14405	14288	14337	14206	14393	14141	14422	14261	14474	14130	14194	14294	14431	14277	14265	14372	14275	14220	14487	14234	14434	14210	14236	14372	14216	14359	14093	14383	14374	14338	14320	14349	14382	14422	14272	14239	14310	14290	14276	14347	14368	14219	14266	14259	14383	14485	14281	14346	14126	14350	14190	14271	14325	14274	14252	14302	14361	14401	14417	14282	14385	14368	14131	14209	14328	14409	14172	14255	14227	14455	14250	14176	14342	14155	14367	14313	14222	14163	14217	14224	14229	14197	14069	14237	14272	14426	14153	14327	14449	14311	14486	14397	14257	14225	14186	14384	14363	14327	14349	14285	14156	14238	14212	14172	14285	14140	14276	14371	14469	14147	14076	14244	14144	14232	14257	14317	14115	14110	14215	14361	14316	14107	14282	14434	14432	14378	14289
25106	20958	27868	25179	23174	22587	21554	19387	18427	18429	18193	18175	17920	17933	17982	17727	17920	17938	17854	17737	17727	17519	17531	17595	17737	17689	17803	17663	17748	17640	17610	17588	17504	17792	17606	17397	17584	17628	17599	17619	17571	17634	17381	17641	17651	17471	17685	17752	17521	17626	17454	17660	17296	17629	17604	17457	17560	17500	17461	17409	17451	17306	17433	17614	17580	17652	17422	17478	17490	17485	17423	17583	17486	17407	17241	17517	17474	17610	17561	17381	17328	17623	17346	17538	17330	17696	17357	17238	17702	17498	17418	17494	17340	17570	17605	17474	17742	17543	17477	17666	17539	17319	17291	17607	17600	17336	17483	17506	17519	17616	17608	17325	17380	17412	17556	17516	17702	17695	17631	17501	17526	17279	17580	17520	17534	17538	17583	17487	17623	17477	17654	17326	17610	17518	17594	17546	17587	17560	17306	17489	17433	17331	17582	17339	17625	17502	17564	17452	17570	17584	17449	17381	17467	17643	17534	17610	17495	17424	17431	17591	17546	17577	17456	17565	17163	17465	17558	17244	17511	17324	17585	17482	17541	17595	17475	17523	17471	17487	17687	17424	17617	17570	17604	17458	17484	17591	17431	17313	17307	17515	17524	17506	17440	17377	17559	17438	17624	17221	17317	17488	17537	17153	17403	17610	17684	17459	17686	17628	17385	17624	17541	17608	17459	17570	17219	17419	17395	17457	17248	17333	17333	17508	17391	17721	17299	17430	17430	17418	17421	17617	17522	17585	17499	17472	17435	17342	17262	17412	17456	17442	17509	17489	17415	17467	17231	17557	17726	17558	17465	17680	17509	17400	17504	17429	17487	17540	17611	17707	17683	17404	17483	17409	17533	17535	17463	17689	17424	17560	17514	17412	17275	17503	17353	17422	17528	17544	17584	17522	17611	17724	17509	17459	17230	17455	17588	17550	17425	17409	17480	17454	17473	17535	17301	17577	17493	17556	17656	17537	17604	17646	17448	17527	17572	17407	17440	17516	17375	17775	17506	17549	17456	17454	17474	17476	17600	17572	17267	17499	17424	17544	17572	17456	17619	17474	17670	17570	17641	17497	17457	17462	17279	17643	17421	17338	17375	17387	17627	17282	17561	17511	17391	17589	17639	17605	17219	17379	17306	17409	17494	17521	17680	17573	17488	17349	17583	17232	17450	17395	17556	17327	17542	17476	17270	17574	17631	17578	17496	17483	17321	17527	17553	17432	17528	17466	17569	17310	17397	17405	17426	17252	17580	17568	17626	17409	17571	17472	17394	17251	17534	17508	17523	17402	17194	17359	17367	17437	17415	17735	17596	17624	17595	17454	17286	17519	17671	17532	17590	17504	17509	17365	17658	17690	17420	17303	17581	17430	17537	17585	17415	17342	17573	17371	17446	17570	17336	17384	17507	17568	17487	17626	17388	17292	17485	17367	17416	17311	17273	17480	17549	17696	17565	17513	17720	17593	17515	17451	17742	17358	17250	17327	17559	17592	17224	17603	17404	17427	17285	17728	17825	17560	17381	17544	17402	17423	17467	17341	17443	17458	17378	17450	17451	17501	17491	17556	17350	17468	17562	17315	17418	17372	17590	17412	17422	17493	17533	17380	17517	17473	17520	17413	17440	17431	17444	17477	17487	17432	17351	17440	17293	17479	17253	17440	17653	17265	17501	17318	17676	17557	17355	17397	17370	17331	17593	17605	17467	17567	17468	17305	17356	17663	17518	17473	17285	17246	17565	17497	17679	17435	17681	17715	17520	17596	17543	17399	17643	17708	17695	17632	17391	17547	17347	17495	17696	17447	17408	17500	17461	17323	17333	17487	17673	17322	17548	17689	17408	17576	17380	17497	17346	17373	17556	17540	17600	17490	17483	17534	17266	17391	17470	17519	17469	17644	17585	17521	17620	17539	17647	17643	17404	17528	17280	17418	17543	17410	17500	17326	17487	17572	17486	17507	17572	17586	17392	17336	17431	17432	17571	17364	17460	17486	17351	17398	17396	17476	17610	17634	17658	17722	17644	17538	17418	17669	17424	17445	17260	17513	17388	17439	17566	17258	17595	17325	17445	17728	17452	17449	17518	17447	17463	17531	17276	17413	17668	17530	17340	17343	17549	17415	17317	17448	17444	17568	17401	17380	17565	17424	17539	17573	17620	17300	17515	17465	17572	17603	17448	17679	17312	17601	17559	17560	17496	17477	17506	17614	17336	17431	17360	17515	17613	17433	17351	17496	17603	17384	17486	17383	17563	17599	17408	17386	17326	17430	17503	17579	17409	17269	17578	17419	17523	17604	17434	17518	17598	17251	17300	17526	17562	17628	17513	17126	17581	17561	17552	17322	17467	17467	17430	17505	17549	17432	17417	17442	17441	17510	17387	17533	17309	17733	17519	17589	17570	17341	17513	17458	17503	17559	17521	17521	17532	17668	17488	17517	17484	17290	17338	17443	17321	17564	17387	17571	17451	17442	17379	17417	17532	17422	17520	17346	17478	17569	17533	17643	17404	17447	17542	17336	17351	17418	17485	17295	17609	17541	17319	17483	17338	17512	17457	17445	17577	17402	17425	17543	17787	17588	17461	17578	17359	17417	17457	17777	17464	17446	17667	17309	17546	17508	17640	17535	17466	17406	17571	17491	17417	17564	17437	17415	17485	17678	17660	17475	17456	17361	17353	17423	17259	17478	17617	17288	17381	17240	17748	17490	17472	17619	17722	17532	17646	17437	17568	17360	17367	17439	17372	17148	17525	17483	17550	17425	17449	17459	17390	17288	17477	17529	17547	17492	17489	17325	17438	17460	17461	17248	17603	17343	17471	17440	17550	17462	17485	17555	17493	17456	17655	17446	17641	17331	17530	17552	17555	17623	17423	17480	17589	17551	17511	17563	17513	17441	17565	17443	17448	17389	17616	17487	17522	17572	17426	17483	17535	17544	17636	17386	17511	17404	17604	17586	17385	17589	17386	17443	17384	17349	17400	17545	17461	17548	17387	17547	17560	17470	17527	17237	17308	17492	17564	17646	17724	17657	17491	17314	17367	17625	17341	17504	17496	17428	17449	17354	17581	17542	17653	17649	17464	17572	17541	17493	17601	17538	17399	17651	17406	17405	17566	17538	17403	17410	17388	17444	17481	17316	17561	17498	17377	17353	17417	17386	17262	17450	17575	17458	17415	17520	17288	17414	17562	17477	17489	17374	17501	17605	17446	17562	17393	17409	17668	17437	17550	17514	17602	17427	17681	17420	17421	17488	17437	17408	17381	17587	17525	17563	17447	17313	17449	17401	17541	17434	17493	17341	17567	17246	17684	17526	17502	17640	17469	17336	17361	17411	17456	17319	17580	17515	17525	17486	17355	17335	17321	17345	17438	17682	17689	17425	17572	17516	17513	17410	17510	17344	17552	17597	17575	17636	17639	17525	17540	17644	17483	17433	17348	17492	17508	17554	17282	17399	17681	17526	17365	17318	17400	17437	17468	17391	17377	17637	17743	17465	17476	17619	17680	17521	17442	17727	17456	17498	17670	17476	17489	17360	17349	17640	17460	17567	17374	17642	17690	17694	17508	17463	17401	17732	17556	17361	17648	17449	17490	17416	17444	17438	17683	17570	17484	17416	17446	17368	17555	17515	17645	17401	17643	17550	17641	17435	17386	17590	17590	17375	17434	17525	17517	17616	17847	17480	17479	17657	17540	17636	17488	17523	17611	17563	17643	17513	17228	17677	17511	17516	17463	17429	17657	17536	17458	17641	17651	17544	17557	17417	17504	17667	17402	17471	17467	17373	17272	17312	17470	17287	17343	17454	17589	17408	17661	17495	17603	17472	17459	17443	17438	17549	17556	17240	17582	17344	17373	17501	17587	17551	17316	17447	17358	17572	17416	17697	17573	17607	17478	17386	17490	17388	17524	17549	17362	17504	17415	17414	17435	17532	17371	17550	17485	17413	17479	17493	17444	17461	17353	17460	17595	17261	17397	17294	17459	17398	17337	17542	17339	17565	17709	17506	17574	17602	17535	17396	17585	17525	17289	17551	17509	17507	17305	17516	17530	17383	17562	17597	17368	17338	17444	17364	17456	17685	17445	17681	17401	17588	17428	17247	17413	17472	17526	17451	17676	17406	17692	17399	17587	17374	17381	17603	17348	17472	17408	17438	17621	17522	17370	17316	17457	17528	17461	17493	17653	17616	17533	17518	17116	17535	17636	17623	17415	17393	17410	17464	17600	17510	17466	17509	17423	17623	17418	17365	17353	17509	17453	17561	17406	17423	17695	17569	17545	17537	17579	17610	17605	17453	17487	17532	17197	17400	17421	17405	17546	17661	17846	17758	17472	17443	17563	17397	17509	17347	17598	17332	17500	17648	17464	17386	17520	17199	17572	17666	17482	17559	17412	17558	17475	17476	17292	17489	17514	17575	17473	17414	17490	17554	17584	17405	17593	17582	17445	17495	17736	17708	17427	17443	17460	17324	17497	17588	17452	17484	17476	17602	17397	17654	17527	17469	17500	17405	17569	17519	17727	17595	17106	17444	17445	17441	17560	17344	17597	17543	17511	17420	17515	17491	17479	17607	17558	17451	17645	17468	17512	17416	17488	17384	17725	17689	17418	17613	17316	17398	17510	17363	17504	17622	17414	17309	17492	17716	17455	17357	17409	17355	17304	17589	17408	17456	17621	17588	17416	17613	17678	17521	17356	17569	17367	17540	17459	17379	17380	17590	17561	17363	17563	17522	17359	17404	17251	17472	17360	17505	17582	17391	17456	17454	17355	17603	17476	17601	17487	17484	17657	17311	17478	17417	17510	17624	17416	17368	17454	17584	17738	17596	17368	17582	17461	17577	17444	17320	17444	17509	17574	17430	17419	17484	17530	17625	17455	17322	17451	17540	17407	17618	17273	17642	17494	17530	17466	17535	17492	17538	17416	17486	17632	17403	17548	17540	17620	17475	17475	17415	17566	17188	17613	17599	17634	17567	17571	17505	17322	17373	17358	17461	17359	17330	17592	17541	17442	17393	17268	17392	17328	17383	17420	17410	17583	17610	17456	17673	17436	17642	17455	17479	17465	17541	17581	17681	17499	17257	17585	17659	17581	17428	17681	17488	17498	17484	17328	17367	17545	17401	17470	17545	17464	17396	17417	17404
24426	38751	36993	29377	23935	20324	18471	17436	16626	16059	15845	15549	15526	15341	15417	15241	15208	15093	14998	15189	14958	14922	14951	14693	14544	14832	14542	14903	14756	14748	14785	14756	14795	14723	14989	14663	14761	14895	14870	14722	14699	14662	14735	14655	14768	14569	14836	14662	14945	14840	14799	14767	14734	14713	14850	14752	14636	14728	14691	14833	14630	14601	14618	14672	14677	14636	14659	14634	14713	14683	14837	14741	14667	14697	14939	14609	14708	14560	14789	14589	14619	14798	14707	14680	14677	14843	14639	14881	14595	14589	14719	14639	14560	14792	14749	14688	14674	14754	14715	14722	14679	14764	14778	14785	14705	14700	14830	14743	14657	14739	14549	14703	14681	14877	14641	14634	14737	14655	14552	14663	14711	14792	14621	14615	14732	14551	14731	14806	14728	14662	14855	14625	14798	14833	14554	14684	14602	14683	14815	14785	14668	14630	14662	14663	14787	14695	14798	14650	14825	14676	14561	14796	14697	14680	14953	14693	14806	14634	14629	14706	14578	14732	14783	14763	14704	14655	14743	14660	14808	14656	14557	14666	14689	14636	14522	14662	14554	14657	14693	14669	14796	14701	14717	14718	14662	14766	14682	14746	14706	14681	14766	14688	14687	14821	14565	14617	14597	14796	14771	14700	14796	14836	14698	14721	14762	14793	14784	14632	14643	14710	14745	14568	14670	14829	14703	14676	14767	14684	14535	14563	14623	14786	14706	14780	14687	14485	14818	14741	14616	14727	14700	14696	14718	14541	14691	14656	14618	14809	14751	14699	14695	14576	14788	14731	14934	14621	14545	14673	14573	14762	14643	14677	14749	14755	14545	14608	14852	14546	14625	14607	14735	14704	14642	14599	14580	14564	14659	14772	14458	14638	14580	14682	14678	14811	14777	14640	14666	14556	14650	14765	14613	14688	14774	14770	14648	14588	14623	14750	14614	14589	14666	14618	14581	14633	14673	14542	14624	14623	14600	14721	14627	14787	14557	14687	14602	14955	14710	14665	14583	14607	14653	14760	14840	14703	14756	14718	14639	14673	14701	14710	14708	14680	14659	14729	14673	14732	14785	14743	14714	14705	14640	14848	14578	14526	14671	14647	14697	14612	14667	14674	14625	14708	14704	14712	14743	14810	14850	14559	14748	14660	14483	14791	14704	14651	14775	14643	14498	14710	14541	14609	14657	14568	14840	14612	14725	14627	14755	14599	14670	14600	14685	14701	14653	14596	14521	14536	14831	14783	14574	14771	14824	14871	14592	14711	14638	14728	14680	14701	14443	14797	14777	14829	14879	14729	14742	14761	14652	14654	14830	14444	14729	14615	14591	14584	14738	14690	14618	14757	14670	14691	14645	14696	14853	14586	14720	14708	14795	14830	14584	14550	14849	14913	14641	14569	14707	14650	14783	14681	14654	14715	14733	14703	14717	14687	14669	14763	14720	14762	14695	14780	14687	14717	14666	14771	14726	14712	14740	14734	14632	14624	14617	14814	14649	14485	14685	14786	14782	14670	14726	14625	14735	14687	14636	14507	14756	14679	14655	14639	14620	14711	14757	14626	14630	14802	14636	14767	14559	14669	14865	14653	14624	14638	14756	14632	14601	14571	14730	14593	14676	14700	14696	14714	14710	14849	14834	14508	14712	14653	14646	14697	14753	14569	14690	14689	14745	14670	14842	14683	14774	14614	14747	14767	14541	14703	14710	14652	14540	14722	14681	14726	14753	14789	14497	14741	14640	14735	14767	14619	14569	14684	14758	14630	14552	14696	14917	14724	14694	14665	14582	14558	14736	14573	14679	14527	14812	14693	14739	14540	14607	14876	14495	14614	14715	14645	14647	14722	14723	14702	14774	14597	14795	14762	14825	14428	14552	14607	14736	14651	14720	14605	14736	14731	14874	14562	14708	14828	14676	14758	14672	14767	14550	14727	14800	14810	14804	14678	14581	14618	14693	14643	14575	14686	14711	14750	14542	14658	14719	14746	14793	14717	14824	14788	14702	14726	14587	14587	14735	14551	14711	14729	14618	14523	14608	14692	14555	14820	14627	14721	14692	14654	14731	14632	14781	14831	14519	14608	14687	14585	14741	14747	14686	14657	14678	14691	14728	14611	14638	14733	14589	14746	14711	14883	14557	14647	14873	14690	14765	14737	14635	14482	14764	14759	14684	14563	14604	14763	14728	14710	14695	14477	14820	14756	14617	14799	14803	14745	14683	14774	14802	14591	14702	14540	14555	14618	14767	14651	14504	14664	14828	14747	14791	14724	14770	14633	14653	14766	14773	14728	14754	14688	14629	14690	14769	14626	14709	14584	14567	14669	14522	14690	14504	14567	14615	14695	14471	14724	14664	14579	14725	14753	14792	14683	14832	14763	14708	14662	14729	14506	14652	14663	14710	14782	14565	14845	14770	14822	14665	14571	14626	14812	14759	14770	14779	14739	14699	14655	14677	14734	14704	14767	14520	14546	14554	14813	14700	14620	14650	14782	14766	14624	14684	14694	14711	14660	14620	14470	14778	14665	14731	14879	14624	14773	14660	14757	14501	14825	14654	14676	14560	14765	14608	14730	14530	14643	14852	14651	14748	14575	14721	14620	14731	14627	14648	14677	14644	14779	14640	14553	14663	14737	14865	14642	14514	14786	14638	14695	14595	14687	14699	14721	14473	14616	14483	14802	14767	14743	14639	14757	14697	14619	14662	14750	14831	14871	14543	14724	14594	14547	14645	14620	14655	14673	14725	14726	14651	14759	14850	14763	14651	14637	14706	14657	14664	14725	14731	14603	14670	14572	14641	14779	14800	14692	14848	14698	14571	14744	14742	14700	14730	14642	14686	14673	14607	14680	14700	14748	14793	14608	14815	14820	14784	14796	14788	14705	14762	14728	14621	14682	14816	14630	14904	14782	14653	14722	14700	14657	14756	14683	14739	14816	14655	14777	14624	14606	14877	14665	14625	14705	14605	14546	14674	14782	14673	14570	14667	14740	14599	14593	14632	14859	14621	14556	14917	14696	14665	14811	14633	14805	14638	14768	14781	14637	14798	14805	14763	14640	14639	14760	14825	14818	14717	14554	14833	14730	14618	14768	14832	14797	14693	14633	14575	14707	14605	14681	14607	14668	14883	14811	14676	14832	14760	14809	14507	14704	14679	14623	14743	14748	14742	14600	14673	14592	14646	14661	14628	14665	14715	14605	14576	14539	14871	14791	14626	14608	14513	14647	14759	14699	14602	14599	14819	14771	14720	14602	14776	14551	14889	14620	14677	14750	14726	14733	14819	14730	14728	14761	14618	14731	14735	14740	14776	14632	14852	14650	14731	14682	14639	14782	14808	14623	14650	14573	14686	14846	14421	14748	14682	14740	14631	14774	14459	14615	14808	14653	14732	14733	14698	14729	14584	14562	14610	14764	14591	14646	14551	14619	14769	14645	14795	14881	14664	14761	14671	14680	14609	14682	14564	14748	14616	14634	14698	14841	14736	14733	14737	14680	14744	14769	14807	14555	14841	14769	14809	14618	14581	14698	14675	14827	14675	14641	14803	14877	14548	14760	14718	14718	14600	14656	14745	14787	14511	14877	14738	14684	14756	14650	14753	14805	14677	14663	14797	14710	14646	14751	14601	14803	14616	14706	14624	14645	14395	14617	14724	14596	14675	14736	14777	14697	14649	14648	14793	14649	14634	14778	14500	14723	14669	14657	14599	14618	14556	14504	14690	14663	14630	14724	14785	14678	14691	14651	14533	14641	14663	14795	14637	14517	14634	14845	14684	14678	14754	14600	14648	14687	14689	14695	14706	14729	14680	14568	14556	14571	14641	14773	14776	14739	14814	14722	14845	14720	14836	14738	14718	14712	14519	14499	14589	14540	14780	14759	14579	14549	14593	14746	14669	14724	14588	14575	14530	14632	14673	14523	14666	14643	14786	14604	14815	14787	14718	14605	14609	14737	14798	14536	14496	14706	14768	14669	14520	14770	14784	14796	14763	14694	14574	14600	14656	14735	14619	14673	14729	14549	14771	14753	14891	14676	14633	14637	14623	14679	14684	14701	14599	14737	14473	14727	14652	14677	14705	14766	14661	14695	14727	14745	14786	14758	14689	14768	14618	14659	14877	14669	14690	14695	14579	14677	14603	14810	14705	14567	14829	14920	14669	14630	14762	14891	14762	14553	14816	14676	14641	14689	14757	14734	14734	14757	14719	14759	14667	14797	14720	14769	14719	14686	14882	14668	14734	14863	14649	14716	14632	14662	14608	14773	14617	14669	14754	14637	14636	14633	14677	14825	14714	14671	14718	14694	14683	14709	14785	14828	14666	14612	14739	14494	14794	14774	14637	14645	14636	14871	14718	14831	14639	14588	14970	14573	14541	14798	14706	14632	14718	14596	14657	14639	14744	14840	14753	14737	14637	14504	14777	14716	14852	14843	14780	14771	14703	14712	14590	14751	14700	14595	14600	14779	14599	14693	14678	14897	14684	14791	14813	14661	14708	14526	14650	14739	14539	14712	14703	14600	14725	14578	14663	14812	14660	14724	14479	14686	14820	14723	14627	14636	14771	14651	14798	14621	14768	14728	14814	14853	14570	14613	14814	14677	14690	14672	14482	14555	14506	14622	14653	14636	14625	14607	14732	14661	14759	14666	14862	14615	14743	14583	14914	14811	14696	14678	14700	14593	14742	14565	14800	14799	14803	14917	14622	14861	14751	14587	14729	14741	14867	14592	14847	14527	14816	14754	14741	14750	14524	14713	14722	14752	14661	14621	14492	14686	14709	14681	14770	14586	14723	14697	14644	14656	14571	14663	14720	14603	14588	14570	15030	14753	14725	14690	14652	14882	14766	14742	14644	14743	14632	14708	14723	14720	14692	14560	14734	14756	14715	14715	14764	14834	14723	14825	14602	14589	14716	14781	14656	14768	14608	14810	14698	14738	14710	14694	14554	14618	14678	14637	14715	14678	14586	14676	14646	14776	14759	14532	14741	14564	14808	14630	14744	14535	14572	14623	14740	14830	14791	14676	14521	14608	14732	14657	14687	14666	14721	14725	14641	14674	14781	14818	14684	14376	14691	14782	14732	14603	14619	14799	14615	14674	14487	14752	14645	14844	14799	14716	14636	14576	14923	14734	14742	14730	14624	14654
23699	21005	28461	23906	22168	24684	25427	21288	20137	19882	19672	19360	19181	18996	18875	18781	18760	18652	18910	18627	18724	18571	18444	18508	18261	18433	18386	18553	18450	18606	18348	18421	18442	18401	18386	18571	18425	18442	18271	18371	18635	18326	18495	18502	18444	18459	18284	18158	18154	18529	18490	18481	18277	18233	18402	18278	18247	18270	18363	18253	18262	18342	18151	18425	18389	18311	18392	18420	18250	18320	18228	18474	18310	18571	18259	18236	18334	18343	18281	18430	18255	18248	18378	18320	18380	18200	18436	18198	18451	18188	18246	18306	18467	18304	18269	18335	18454	18530	18277	18386	18382	18401	18345	18179	18399	18496	18246	18337	18391	18190	18314	18359	18186	18159	17966	18395	18319	18315	18352	18428	18251	18389	18323	18343	18291	18249	18078	18156	18418	18461	18408	18252	18175	18555	18392	18307	18516	18110	18261	18346	18246	18210	18415	18362	18205	18287	18370	18299	18320	18222	18315	18236	18315	18243	18256	18118	18310	18339	18258	18403	18235	18301	18377	18411	18323	18134	18088	18172	18447	18216	18338	18270	18217	18372	18349	18434	18254	18424	18494	18536	18277	18126	18352	18245	18425	18319	18465	18405	18374	18400	18320	18328	18206	18073	18230	18259	18384	18085	18312	18311	18466	18206	18534	18235	18218	18351	18320	18197	18202	18257	18441	18295	18356	18299	18318	18117	18293	18282	18237	18429	18149	18229	18490	18164	18202	18298	18198	18458	18505	18449	18325	18219	18237	18124	18263	18420	18309	18208	18314	18126	18104	18229	18312	18401	18564	18384	18379	18411	18187	18446	18328	18241	18371	18288	18247	18238	18373	18284	18472	18418	18319	18253	18156	18324	18316	18427	18138	18212	18107	18259	18317	18260	18317	18330	18217	18270	18368	18178	18384	18411	18330	18181	18311	18194	18170	18344	18188	18249	18110	18258	18386	18191	18156	18083	18253	18331	18344	18195	18278	18319	18271	18314	18178	18394	18241	18249	18216	18182	18405	18354	18359	18326	18484	18380	18123	18147	18254	18220	18416	18263	18135	18237	18223	18117	17970	18374	18257	18328	18247	18181	18499	18238	18158	18186	18272	18166	18211	18294	18361	18478	18431	18295	18246	18130	18307	18217	18344	18158	18056	18274	18175	18371	18322	18208	18360	18347	18188	18272	18084	18190	18383	18164	18234	18436	18122	18206	18186	18283	18280	18176	18370	18466	18132	18097	18342	18283	18434	18254	18345	18350	18252	18337	18254	18461	18604	18569	18272	18207	18296	18191	18194	18273	18119	18133	18148	18088	18218	18207	18254	18218	18114	18458	18415	18465	18140	18245	18094	18172	18347	18232	18158	18320	18181	18186	18202	18306	18281	18203	18432	18254	18301	18320	18330	18520	18244	18245	18359	18343	18010	18310	18173	18255	18363	18192	18350	18329	18222	18178	18449	18115	18143	18164	18377	18262	18219	18255	18272	18369	18161	18362	18157	18202	18508	18157	18152	18148	18082	18069	18380	18442	18288	18331	18159	18360	18349	18193	18316	18166	18337	18293	18339	18303	18197	18434	18114	18032	18385	18303	18321	18366	18285	18402	18232	18203	18468	18300	18352	18399	18301	18231	18335	18365	18445	18138	18363	18419	18361	18294	18280	18193	18198	18272	18261	18350	18220	18308	18266	18436	18302	18291	18258	18185	18217	18162	18355	18372	18267	18580	18301	18195	18272	18251	18251	18195	18287	18099	18108	18272	18418	18214	18257	18305	18213	18371	18437	18234	18401	18340	18214	18364	18473	18337	18296	18451	18330	18313	18253	18203	18161	18249	18314	18242	18482	18442	18146	18362	18224	18149	18302	18190	18198	18063	18149	18287	18408	18273	18238	18238	18235	18323	18329	18298	18428	18543	18217	18231	18249	18360	18323	18141	18209	18090	18246	18249	18152	18106	18470	18219	18383	18313	18256	18349	18367	18158	18371	18209	18291	18199	18398	18378	18122	18094	18223	18173	18331	18290	18309	18396	18288	18379	18347	18383	18359	18378	18146	18368	18310	18365	18348	18408	18344	18315	18399	18222	18326	18183	18088	18369	18163	18247	18185	18276	18509	18319	18422	18310	18204	18223	18315	18389	18448	18433	18285	18278	18107	18308	18241	18239	18155	18326	18153	18294	18343	18271	18338	18267	18194	18328	18292	18161	18241	18194	18172	18288	18380	18262	18339	18270	18279	18394	18349	18361	18242	18466	18202	18349	18108	18336	18057	18312	18190	18193	18414	18409	18379	17947	18208	18194	18317	18089	18595	18395	18262	18374	18484	18342	18195	18424	18382	18237	18033	18468	18326	18353	18444	18344	18136	18581	18131	18246	18319	18213	18061	18224	18230	18587	18246	18358	18421	18408	18274	18300	18495	18284	18288	18353	18225	18330	18238	18361	18316	18251	18296	18086	18111	18210	18333	18268	18266	18226	18403	18161	18222	18214	18089	18247	18265	18310	18136	18298	18343	18407	18221	18321	18358	18313	18431	18529	18467	18338	18257	18220	18427	18182	18271	18257	18321	18026	18290	18338	18247	18360	18557	18265	18058	18234	18306	18300	18300	18335	18539	18115	18162	18244	18421	18394	18174	18355	18064	18456	18474	18127	18364	18325	18460	18143	18254	18303	18322	18278	18392	18196	18232	18040	18119	18497	18322	18456	18329	18371	18237	18254	18219	18219	18149	18151	18182	18162	18273	18317	18388	18113	18179	18143	18329	18200	18260	18368	18341	18134	18337	18319	18455	18176	18349	18427	18139	18250	18141	18388	18353	18365	18319	18084	18301	18305	18158	18154	18015	18305	18268	18255	18268	18281	18313	18265	18420	18354	18370	18163	18244	18203	18058	18252	18244	18527	18279	18608	18240	18315	18124	18173	18244	18415	18204	18362	18274	18142	18361	18309	18156	18387	18282	18251	18324	18354	18186	18274	18256	18155	17963	18204	18224	18201	18305	18165	18481	18286	18397	18275	18156	18248	17984	18009	18131	18237	18128	18194	18181	18347	18291	18087	18153	18448	18246	18110	18081	18247	18337	18286	18121	18119	18281	18325	18090	18216	18084	18175	18374	18248	18399	18200	18398	18145	18245	18389	18281	18383	18448	18127	18373	18440	18605	18225	18285	18454	18378	18402	18434	18378	18225	18482	18199	18129	18320	18336	18465	18260	18382	18102	18365	18567	18424	18241	18309	18437	18402	18275	18249	18260	18335	18235	18361	18394	18425	18306	18221	18174	18236	18031	18486	18324	18165	18319	18344	18466	18238	18364	18110	18381	18235	18304	18346	18242	18299	18383	18355	18367	18449	18236	18063	18360	18370	18067	18354	18218	18333	18119	18358	18308	18263	18230	18453	18264	18287	18432	18227	18238	18244	18253	18273	18375	18092	18357	18142	18362	18223	18435	18339	18521	18471	18454	18183	18286	18358	18419	18337	18211	18111	18102	18275	18240	18316	18225	18212	18340	18401	18458	18178	18089	18459	18582	18226	18126	18318	18085	18306	18157	18505	18297	18520	18402	18188	18505	18269	18308	18491	18292	18358	18171	18326	18237	18455	18445	18337	18295	18299	18372	18241	18352	18315	18272	18318	18344	18331	18166	18263	18296	18435	18191	18330	18306	18394	18269	18156	18353	18367	18233	18407	18195	18344	18426	18220	18136	18471	18293	18221	18387	18361	18299	18159	18346	18370	18513	18287	18307	18401	18400	18150	18297	18309	18303	18378	18338	18164	18263	18370	18325	18189	18228	18287	18336	18316	18221	18364	18290	18237	18519	18418	18219	18120	18435	18340	18209	18347	18576	18169	18303	18102	18244	18435	18136	18370	18126	18112	18143	18239	18206	18355	18168	18267	18228	18259	18378	18444	18127	18286	18138	18201	18335	18438	18236	18093	18358	18579	18087	18435	18118	18490	18240	18416	18098	18246	18384	18251	18264	18315	18252	18351	18182	18302	18344	18274	18257	18146	18451	18232	18493	18367	18162	18300	18331	18113	18433	18274	18324	18266	18477	18302	18182	18400	18283	18350	18365	18207	18188	17965	18356	18342	18513	18222	18125	18128	18307	18194	18324	18303	18229	18447	18126	18168	18129	17992	18296	18227	18285	18431	18427	18309	18494	18153	18303	18183	18255	18270	18255	18227	18294	18173	18439	18171	18515	18258	18191	18197	18342	18179	18244	18313	18479	18276	18117	18356	18460	18270	18256	18347	18528	18431	18355	18216	18354	18287	18063	18329	18152	18262	18034	18202	18279	18197	18332	18109	18168	18379	18319	18525	18327	18401	18496	18331	18115	18045	18292	18345	18384	18396	18154	18205	18390	18349	18204	18250	18312	18250	18246	18520	18339	18337	18360	18098	18034	18080	18387	18285	18351	18218	18452	18255	18055	18319	18040	18304	18475	18317	18344	18234	18034	18288	18277	18372	18421	18370	18262	18350	18244	18344	18205	18421	18246	18137	18264	18234	18270	18049	18307	18375	18442	18229	18203	18530	18278	18238	18243	18214	18283	18162	18417	18106	18414	18300	18281	18226	18207	18233	18225	18253	18306	18231	18257	18506	18071	18273	18363	18215	18182	18204	18135	18234	18399	18406	18131	18303	18328	18302	18286	18198	18181	18361	18330	18159	18266	18234	18149	18076	18330	18249	18299	18277	18036	18272	18325	18112	18315	18348	18176	18341	18394	18252	18241	18172	18259	18336	18076	18165	18176	18342	18150	18562	18353	18161	18118	18271	18301	18299	18374	18282	18310	18442	18194	18320	18427	18410	18046	18490	18232	18210	18117	18234	18186	18403	18354	18212	18340	18212	18279	18510	18385	18389	18094	18401	18348	18370	18246	18223	18230	18234	18477	18241	18176	18343	18384	18436	18510	18369	18032	18452	18372	18306	18354	18218	18275	18315	18458	18456	18247	18305	18330	18271	18333	18417	18317	18116	18231	18345	18213	18437	18291	18180	18347	18334	18154	18356	18177	18201	18249	18358	18125	18356	18278	18592	18337	18295	18301	18213	18410	18335	18433	18314	18258	18396	18331	18411	18302	18232	18178	18317	18392	18162	18271	18226	18302	18144	18407	18251	18147	18264	18281	18188	18235	18382	18390	18370	18420	18313	18270
26286	43707	41193	33115	27301	23469	21048	19146	18165	17226	17007	16513	16276	16047	16123	15967	15809	15663	15618	15525	15462	15584	15269	15511	15371	15117	15367	15235	15161	15185	15313	15376	15336	15320	15081	15295	15226	15270	15325	15333	15240	15241	15297	15246	15096	15173	15215	15387	15088	15203	15284	15133	15103	15287	15070	15110	15018	15134	15237	15009	15349	15010	15214	15204	15075	15101	15264	15037	15084	15062	15107	15214	15292	15261	15087	15031	15134	15140	14915	15277	15242	15101	15307	15066	15091	15111	15171	15134	15090	15223	15082	15193	15204	15181	15099	15228	15182	15231	15235	15226	15199	15147	15224	15222	15218	15120	15134	15161	15155	15152	15131	15063	15133	15236	15076	15115	15068	15274	15016	15069	15067	15124	15062	15154	15212	15144	15216	15152	15062	15155	15339	15122	15174	15117	15200	15063	15179	15257	15071	15267	15281	15088	15126	15101	15223	15171	15201	14966	15237	15066	14947	15205	15321	15182	15041	15194	15024	15176	15077	15059	15171	14975	15144	15065	14989	15116	15149	15181	15057	15220	15062	15113	15219	15166	15160	15086	15036	15122	15126	15022	15066	15233	14974	15182	15056	15363	15141	14925	15115	14956	15212	15094	15206	15332	15111	15214	14955	15170	15063	15022	15204	15173	14981	15153	15109	15300	15097	15215	15179	15131	15186	15167	15207	15011	15149	15011	15067	14811	15207	15085	15238	15112	14885	15088	15184	15206	14978	15161	15065	15352	15080	15220	15171	15146	14990	15118	15203	15235	15141	14954	15279	15237	14974	15147	14935	15034	15132	15165	15112	15075	15028	15129	15219	15132	15187	15105	15134	15044	15169	15100	15080	15222	15165	15052	15100	15197	15231	15082	15296	15166	15150	15268	15215	15021	15174	15180	15136	15011	15242	15059	15177	15074	15291	15117	15132	15111	15061	15078	15037	15040	15292	15080	15002	15082	15115	15124	15155	15119	14990	15167	15009	15193	15256	15126	15100	15015	15195	15178	15204	15174	15116	15061	15091	15092	15111	15253	15190	15219	15171	14948	15149	15145	15298	15173	15066	14973	15217	14901	14914	14968	15104	15177	15079	15092	15163	15238	15306	14835	15181	15228	15058	15102	15274	15143	15045	15049	15292	14949	15168	15260	15242	15235	15043	14991	15071	15139	15126	15048	15031	15085	15031	15064	15065	14966	15153	15070	15210	15215	15202	15097	15154	15273	15080	15080	15187	15119	15038	15195	15204	15291	15159	15312	15221	15281	15091	15288	15286	15166	14915	14877	15204	15090	15192	15156	15115	15193	15081	14921	15169	15131	15081	15204	15194	15153	15079	15148	15072	15257	15090	15149	15260	15037	15147	15069	15112	15128	14942	15132	15030	15236	15221	15131	15240	15113	15117	15153	15064	15004	15118	15150	15136	14993	15052	15073	15035	15087	15074	15229	15143	14982	15161	15308	15174	15147	15137	14996	15006	15258	15015	15082	15411	15075	15261	15180	15153	15120	15009	15172	15100	15229	15081	15233	15196	15184	15089	15159	15092	15037	15116	15189	15252	15024	15133	15105	15153	15159	14906	15083	15142	14994	15040	15125	15157	15297	15003	15222	15290	15330	15106	14974	15261	15114	14950	15147	15057	15071	15068	15004	15143	15200	15103	15032	15112	15166	15077	15036	14979	15122	15236	15112	15186	15120	15192	15107	14948	15117	15120	15075	15113	15062	15096	14938	15128	15187	15108	15081	15128	15246	15149	15034	15061	15152	15143	15248	15300	15153	14915	15168	14965	14928	15252	15258	15274	15019	15177	15251	15206	15210	15075	15131	15179	15069	15065	15020	15257	15041	15174	15006	15188	15064	15129	15156	15218	15248	14997	15156	15184	15270	15078	15037	15235	15092	15098	15056	14991	15197	15230	15165	14954	15127	15130	15056	15286	15218	15110	15191	15123	15105	15057	15022	15158	15149	15069	14873	15101	15151	15039	15073	15032	15084	15151	15172	15036	15073	15058	15164	15120	14986	15277	15129	15138	15056	15164	15086	15112	15069	15072	15205	15212	15160	15073	15081	15295	15170	15211	15107	15240	15127	14955	15215	15193	15051	15184	15155	15024	15124	15136	15074	15052	15125	15060	15204	15141	15021	15169	14931	15083	15244	15211	15239	15007	15201	15200	15000	15117	15000	15029	15180	15034	15010	15014	15181	15065	15171	15150	15202	15071	15090	14978	15171	15046	15110	15144	15040	15124	15122	15192	15252	15098	15229	15264	15131	15085	15066	15197	15082	15294	15175	15075	14964	15166	15147	15211	15147	15151	15020	15060	14977	15025	14966	15079	15119	15260	15240	15181	15093	15129	15139	15233	14899	15140	15046	15279	15127	15107	15173	15217	15045	15167	15100	15059	15050	15131	15160	15066	15052	15234	15110	15109	14919	15101	15047	15078	15013	14985	15084	15329	15094	15225	15233	15169	15202	15182	15002	15063	15218	15094	15168	15066	15062	15221	15166	15079	15112	15085	15140	15283	15083	15101	15127	15141	15077	15156	15187	15207	15149	14995	15105	15159	15246	15139	15111	15049	15182	15203	15134	15217	15077	15076	15146	15038	15105	15144	15157	15181	15044	15124	15072	14969	15011	15079	15150	15143	15207	15015	15067	15008	15240	15238	14987	15093	15126	15227	15198	15214	15138	15176	15185	15027	15184	15045	15207	15092	15124	15200	14983	15048	15038	15395	15115	15058	15006	15136	15078	15134	14958	15080	15247	15121	15203	15265	15028	15119	14863	15291	15366	15087	15206	14970	15213	15112	14964	15020	15065	15236	15286	14981	15249	15002	15068	15063	15036	15142	15260	15171	15029	15022	15144	15133	15209	15034	15335	15153	15249	15027	14957	15179	15150	15276	15117	15133	15244	15159	15247	15262	15165	15075	15080	15026	15196	15150	15248	14939	15060	15084	15034	15283	15067	15061	15083	15042	15363	15026	15246	15086	15015	14841	15284	15079	15206	15064	14899	15258	15085	15048	15137	15249	15098	15024	14949	15056	15095	15010	15259	15245	15181	15014	15208	14973	15153	15140	14876	15022	14986	15038	15138	15034	15021	15085	15061	15078	15181	15149	15083	15183	15218	15239	15024	15095	15119	14915	15158	15122	15274	14933	15062	15070	15353	15170	15120	15228	15166	15168	15265	15119	15196	14906	15104	15095	15089	15191	15035	15096	15223	15001	15043	15222	15164	15165	15008	15109	15069	15074	15048	15135	15147	14990	15110	15103	15093	15106	15238	15123	15040	15302	15201	15125	15102	15182	15145	15158	15102	15119	15199	15217	15232	15070	15206	15106	15053	15201	15040	15164	15101	15310	15172	15178	15283	15078	15128	14908	14972	15039	15080	15027	15103	14984	15081	15128	15022	15125	15209	15192	14879	15142	15080	15144	15254	15107	15105	15163	15229	15228	15123	15115	15093	15240	15037	15026	15082	15004	15095	15220	15212	15214	15101	15170	15135	15101	15149	15133	15085	15213	15114	15203	15190	14967	15267	14863	15104	14996	15141	15135	14948	15036	15089	15085	15132	14985	15004	15117	15168	15184	14932	15034	15281	15133	15193	15137	15047	14990	15087	15054	15158	15144	14993	15254	15245	15107	15143	15157	15208	14929	15195	15173	15031	15050	15040	15030	15186	14993	15116	15080	14939	15199	14938	15049	15195	15122	15293	15166	15056	15131	15055	15032	15062	15175	15073	15233	15298	15167	15170	15253	15001	15058	14991	15270	15071	14985	15136	14996	15149	15121	15167	15117	15267	15106	15220	15044	15085	15212	15155	15146	15215	15060	15216	15187	15019	15304	15210	15014	15149	15124	15220	15045	15273	15149	14966	15083	15148	15214	15182	15142	15164	15218	15112	15084	15272	15188	15017	15257	15122	14925	15094	15122	15091	15223	15031	15016	15211	15029	14924	15176	15177	15110	15098	15219	15127	15167	15096	15082	15155	15184	15116	15080	15036	15142	15207	15134	15257	15146	15490	15026	15151	15134	15045	15136	15084	15145	15140	15236	15105	15228	14975	15179	15156	15136	15167	15126	15185	15002	15109	15140	15039	14832	15078	15128	15019	15106	15194	15049	15259	15079	15098	15142	15037	15099	15195	15143	15159	15016	15254	15105	15060	15180	15124	15136	15088	15074	15050	15179	15182	15210	15270	15005	15225	15096	15111	14929	15111	15050	15156	15178	15252	15217	15273	15204	15042	15067	15102	15058	15023	15128	15286	14982	15060	15235	15229	15158	15194	15121	15204	15083	15053	15282	15035	15225	15222	15168	15118	15018	15184	15116	15128	15088	15039	15342	15191	15112	15247	14980	14895	15183	15220	15040	15157	15228	15142	15008	15133	14979	15212	14974	15122	14996	14998	15246	15175	14907	15052	14979	15166	15006	15211	15174	15027	15055	15040	15024	15106	15062	14917	15220	14823	15027	15250	15011	15112	15236	15233	15152	15155	15057	15043	15016	15099	14957	15132	15091	15144	15339	15130	15008	15009	15075	15191	15170	15101	15231	15000	15085	14990	15165	15007	15176	15269	15184	15023	15153	14994	15119	15219	15132	15152	15001	15087	14971	15010	15033	15124	14980	15261	14996	15189	15008	15008	15154	15198	15266	15297	15153	15284	14965	15231	15304	15113	15009	15163	15072	15052	15017	15036	15150	15025	15129	15129	15120	14982	15185	15070	15212	15082	15109	15072	15226	15085	15330	15102	15008	15172	15089	15056	15144	15043	15034	15105	15198	15083	15134	15128	15197	15146	15152	15095	15101	15123	15249	15185	15080	15011	15074	15032	15117	15062	14996	15066	15099	15165	15143	15247	15055	14958	14975	15124	15213	15174	15044	15176	15133	15070	15139	15276	15072	15043	15173	15108	15133	14968	15136	15199	15166	15141	14946	15290	15227	15137	15203	15238	15127	15179	15138	15275	15185	15078	15083	14920	15356	15178	15228	15043	15237	15025	15122	14967	15149	14883	15177	15126	15082	15144	15248	15203	15035	15341	15142	15054	15234	15259	15130	15105	15004	15014	15148	15072	15146	15191	15188	15140	15119	15175	15089	15081	15191	15114	15311	15077	15056	15149	15198	15205	15000	15159	15299	15181	15294	15045
30813	26180	28390	24543	20789	19142	18421	18007	17693	17436	17462	17446	17170	17232	17151	17130	17036	17044	17167	17156	17113	17095	17008	16826	16911	17025	16926	17146	16919	16864	16909	16932	16889	17116	17050	17140	16869	16866	17157	16951	17075	17192	16867	17034	16794	16967	16715	17118	16969	16703	16855	16878	16996	17028	17048	17065	17026	17119	17069	16974	16973	16877	17096	16999	16979	16952	17093	16869	17002	16886	17112	16899	17105	16942	16948	16875	17012	16828	16885	16985	17050	16916	17038	17006	17011	16853	17183	17038	16908	16871	16944	17031	16940	16886	16908	16884	16779	16784	16860	16917	17035	17064	16902	16900	17110	16934	16676	16796	16878	16945	17135	17008	16943	16930	16830	16986	16832	16962	17000	16938	17052	16878	17009	17072	17041	17040	16919	17053	16983	17031	17004	16800	16869	17137	16959	17074	16806	16933	16952	16916	17043	17036	16982	16899	17119	16886	16874	17050	17001	16801	16788	16913	16955	16980	16921	16854	16842	16893	17086	16904	16770	16971	17162	16918	16759	17035	17050	16824	16965	16928	16970	16909	16883	16948	16905	16875	16924	16981	17010	16987	17037	16999	17085	16974	17140	16962	16894	16849	16993	16848	17182	17050	17010	16854	17029	16800	16999	16877	16930	16985	16796	16830	17124	17069	16705	16839	16812	16923	16972	16966	16910	17037	16803	17023	16790	16858	16848	16891	17020	17078	17014	17029	17019	16971	16903	16961	16984	16937	16970	17094	16980	16988	16800	16923	16763	16929	16916	16884	16944	16786	17048	16999	17010	17098	16930	17056	17190	16908	16933	17019	16816	17041	17132	16794	17006	16930	16997	17066	16863	16915	17049	16974	16790	16872	16821	17058	16866	16808	17034	16932	17208	16721	16793	17077	16856	16836	17066	17172	17229	16927	16745	16907	17135	17105	16766	16808	16893	17097	16944	16943	17110	16852	16911	16949	17174	16893	17045	16974	16955	16750	16915	16862	16935	16985	16905	16844	17040	17056	16940	16924	16952	17051	17157	16989	16916	16800	16920	17179	17076	16843	16987	16960	17049	16737	17106	16882	17084	17013	16798	16797	16923	16970	16880	16745	16732	16974	16955	17009	17051	16929	17004	16932	16919	17068	17016	16964	17057	17240	16886	16872	16915	17125	16976	17084	17056	16643	17053	16914	16849	16748	16900	16820	17077	17050	16754	16942	17040	17017	16969	16821	17018	16862	16965	17016	16709	17105	16905	16940	16837	16847	16832	16842	16928	16682	16999	16967	17022	16903	16724	16826	16942	16932	16804	17069	16977	17037	16935	16960	16824	16979	16925	16761	16930	17101	16968	17129	16858	16867	16800	16907	16951	16909	17133	16964	16943	16948	16966	16986	16833	17003	16978	17085	17002	16983	17095	16964	16894	16919	16920	17072	16899	17061	17135	16973	16911	16804	16591	16942	17034	16899	16852	16892	17067	16908	16942	16963	16964	17260	16745	16920	16928	16755	17083	16814	17020	16889	16908	16877	16717	16891	17178	16879	16791	16958	16791	16807	16913	16895	16914	16958	16937	16810	16989	16893	17034	17090	17137	16911	16876	17030	16978	17008	16908	17127	17018	16977	16878	16811	16854	16895	16985	17114	17017	17085	17089	16977	16969	17164	16884	17070	16674	17111	16929	16841	17112	17038	16880	16991	16951	17143	17053	16908	16932	17028	17004	17043	16741	16996	16865	16918	16962	16835	16911	16981	16848	16850	17003	16842	16959	16907	16723	16797	17034	16879	17015	16976	16869	17276	16976	17012	16989	16886	16823	17059	17258	17102	17106	16908	17170	16989	16841	16901	16945	17059	17055	17029	17115	17052	17165	16832	16900	17031	17095	16951	16930	16797	16897	16819	16775	16882	16880	16790	16769	16981	17049	16876	17065	16878	17064	17095	17047	17082	17147	16939	16876	17135	16922	17104	17175	17166	16858	16864	16939	17002	16763	16873	16820	16880	17148	17031	16878	16888	17015	16867	16943	16984	16968	17168	17138	16837	16952	16891	17065	17068	16851	16904	16893	16956	16953	16966	17187	17109	17081	17010	17085	16913	17021	16965	16794	16913	16883	17033	17049	17061	17019	17022	16936	16943	17022	17046	17035	16851	17067	16808	16838	16953	16808	17082	16920	17009	17049	16811	16964	16759	17074	17165	17070	16906	16948	16898	16917	16979	16752	16899	16779	17009	17032	16943	16887	16986	17031	16940	16855	16792	16954	16688	16942	17034	16821	16952	17149	17118	16914	16756	17013	16989	16996	16992	16903	16914	16977	16932	17174	17005	17010	17142	16960	16752	16848	16932	16951	16834	16928	16972	16911	16974	16873	16954	16928	16890	16888	16964	16984	16955	17020	16935	17018	17041	17008	17066	16908	17252	16975	16929	17018	16980	16768	16994	16749	16999	16952	17056	16798	17028	17033	17035	16985	16969	16882	17063	17005	16847	16877	16953	16939	17062	16832	16764	16871	16950	16887	16903	17018	16815	16961	17153	17130	16974	17145	16996	17031	17024	16865	16748	17023	17054	17190	17141	16970	16858	16756	17040	16857	17181	17022	16865	16990	16958	16993	16996	16952	16902	17064	16934	17031	17123	16948	17165	17010	16931	17059	16817	16962	17017	17023	16792	16913	17112	16928	16923	16909	16720	16868	16947	17063	16999	16757	16796	16783	16870	16912	16891	16846	16773	16815	16844	17023	17021	16870	16932	16816	16931	16822	16883	16840	17035	16853	17020	17140	16955	16704	16878	16856	16976	16906	16811	16650	16957	16994	16848	16964	17139	16884	16771	17099	16997	17081	17023	16862	17002	17080	16907	16868	17039	17043	16905	16943	16911	16945	16968	17063	16883	16947	16910	16841	17013	16645	16845	16933	17153	16872	16920	16946	17104	16995	16726	16844	17277	16703	16925	17021	17102	16939	17007	16886	16959	16937	17009	17070	17005	16979	16894	16770	17145	16848	16782	16921	16858	16897	17017	16950	16848	16959	16978	16972	17093	17223	16942	17023	16989	16913	16908	17085	16785	17029	16946	16850	16950	16998	17024	16812	16915	16920	16861	16977	17033	16999	16840	16973	16946	17125	16918	16945	16813	16874	16935	17132	16953	17036	17001	16960	16799	16976	17201	16791	16928	16982	16942	16904	16941	17023	16938	17064	16787	16769	17136	17043	16819	16863	17088	17030	16875	17007	16995	16768	16933	17104	16922	17075	16859	16736	17089	16938	16885	17000	17201	16717	16871	17052	17074	16787	17024	16996	17079	16855	16889	16982	17004	16879	16860	16963	17163	17149	17187	16995	17086	17127	16942	17200	16992	16782	16741	16879	17084	16889	17063	16972	16998	16875	17014	16983	16996	16954	16941	16914	16964	16814	16892	16887	16948	17006	16853	17044	16940	16938	16901	16884	17008	16849	16835	16913	17048	17059	17095	17005	16865	17178	17048	17006	16862	16888	16779	16821	16924	16647	16884	16837	17035	17053	16927	17032	17124	16872	17080	16985	16953	16997	16971	16983	16988	16973	17034	16692	17028	17044	16816	16719	16989	17159	16866	16951	16969	16974	16760	16929	17023	16834	16913	17004	16974	16955	16782	17123	16895	16966	16986	17087	17034	16936	16908	16955	16870	16802	17040	16990	16810	17077	17116	17022	17141	16964	17030	17128	17126	16821	16696	17036	16943	17062	17170	16847	17001	17114	17094	17032	16968	16784	16872	16880	16806	16881	17054	17039	17113	16979	17026	17175	16956	17112	17081	17005	17065	16900	17000	16965	16891	16853	16612	17112	17111	16759	16944	17091	16862	16765	16857	17020	16827	17065	17092	16986	16999	16980	16855	17069	17050	16857	17013	16988	16762	16933	16829	16923	17023	16965	16978	16924	16976	16902	16882	16943	17295	16816	16879	17173	17023	16856	16838	16951	17063	16908	16991	17056	16905	16876	16833	17154	17035	17143	16979	16967	16852	17047	16826	16825	16997	17035	16813	16957	17009	16780	17027	17038	16935	17083	16920	17015	17045	16792	16977	16922	17145	16752	17124	17008	16981	16876	17204	16943	17076	16983	17220	16953	17132	17172	16928	17139	17028	16910	16935	17079	17300	16963	16979	16979	16932	17110	16893	17044	16980	17156	16937	16949	17004	16977	16925	17024	17039	17079	17008	16879	16831	16902	17028	16931	16998	17118	16982	16776	16988	17081	16941	16979	17079	17280	16987	17026	16898	16952	16889	16851	17138	17046	17073	16970	16834	16860	16901	16787	16828	16902	17083	16899	16903	16847	16937	17180	16916	16915	16906	16950	16895	16958	16873	16981	17076	16827	16796	17010	16909	17079	16884	17004	17072	16776	16817	17060	16914	17030	16989	16883	16973	17007	16787	17014	16898	16808	16765	16899	16950	16983	17045	17101	16953	16867	16919	17048	17099	16737	16951	16995	17008	16946	17030	17036	16852	16830	17070	16885	16850	17032	16911	17080	16999	16966	16953	16934	17076	16847	16963	17080	17048	17011	16895	17215	17266	16924	16921	17004	16917	16848	16953	16870	16841	16689	16897	16812	16755	16788	17010	16823	16984	17010	17273	17028	17048	16861	17155	16790	17045	16932	16939	16897	16762	16732	16855	16953	16990	16911	16909	16959	16849	17019	16836	16928	16972	16962	16924	16867	16860	17127	16931	16927	16847	16961	17039	16958	16875	17029	16845	16859	16998	16913	16837	16795	16904	17091	16909	16975	16764	16996	17120	17061	16937	16815	17122	16967	16903	16914	16930	16994	16883	17160	16843	17044	17073	17019	17024	16897	16940	16997	16862	17037	17101	17041	16689	16970	16865	16894	16831	16989	17087	16836	17010	17038	16810	16820	16873	16829	16859	16688	16977	16944	16876	16831	16956	16931	16989	16926	17021	16937	16771	17035	16937	16953	16801	16831	16963	16856	16922	16924	16955	16921	16986	16935	17034	17049	17188	16727	16875	17145	16845	17055	16774	16780	16825	16991	16882	16986	16971	16988	16920	17090	16985	16913	16926	17127	16915	16903	16941	17124	16992	16952	17014	16977	16946	16935	16972	16785	16805	16921	16820	16937	16945	16671	17047	16949	16991	16976	16936	16889	17014	16821	16772	16888	17042
24732	32616	30897	24028	20240	17744	16587	16099	15213	14989	14962	14706	14820	14622	14602	14587	14548	14530	14523	14368	14447	14537	14538	14555	14496	14248	14214	14570	14450	14284	14503	14445	14335	14460	14505	14206	14438	14451	14382	14401	14402	14557	14310	14290	14337	14265	14534	14540	14554	14399	14422	14394	14289	14353	14473	14210	14505	14284	14253	14434	14318	14264	14308	14282	14506	14521	14415	14297	14325	14401	14149	14438	14281	14394	14225	14262	14354	14306	14515	14488	14469	14258	14514	14275	14373	14474	14484	14195	14259	14408	14362	14461	14319	14077	14332	14332	14261	14461	14343	14198	14177	14537	14530	14239	14300	14204	14147	14309	14378	14364	14407	14396	14245	14283	14323	14176	14292	14424	14255	14391	14587	14269	14402	14377	14250	14453	14246	14224	14387	14374	14380	14324	14308	14333	14358	14288	14235	14359	14281	14338	14281	14431	14189	14421	14213	14533	14327	14408	14297	14345	14293	14173	14190	14302	14422	14218	14355	14361	14276	14373	14377	14473	14316	14371	14231	14277	14201	14331	14663	14452	14239	14137	14324	14407	14210	14348	14319	14237	14269	14373	14362	14414	14443	14383	14236	14222	14329	14337	14408	14479	14314	14323	14408	14132	14299	14214	14383	14383	14188	14318	14420	14337	14351	14308	14301	14284	14510	14188	14423	14255	14448	14363	14416	14479	14175	14327	14368	14226	14396	14340	14405	14340	14422	14361	14389	14450	14348	14373	14394	14302	14369	14545	14274	14499	14470	14177	14434	14198	14443	14378	14269	14275	14399	14395	14213	14377	14320	14329	14209	14491	14335	14469	14289	14290	14323	14321	14281	14367	14219	14407	14375	14376	14369	14405	14337	14384	14289	14320	14293	14188	14191	14237	14336	14193	14296	14316	14315	14347	14280	14361	14317	14201	14348	14157	14368	14247	14147	14156	14338	14227	14347	14289	14283	14395	14362	14208	14184	14452	14430	14384	14461	14376	14277	14230	14433	14459	14309	14430	14340	14287	14261	14319	14392	14340	14395	14433	14353	14380	14265	14236	14344	14297	14288	14207	14381	14292	14246	14514	14343	14336	14251	14353	14366	14294	14326	14331	14369	14364	14456	14296	14472	14127	14283	14260	14254	14313	14418	14411	14380	14325	14361	14230	14312	14310	14223	14353	14244	14369	14339	14237	14376	14332	14467	14384	14161	14447	14376	14357	14302	14322	14348	14360	14441	14427	14335	14294	14535	14350	14234	14370	14297	14280	14284	14312	14515	14429	14241	14327	14388	14216	14207	14285	14170	14172	14359	14433	14206	14407	14236	14313	14408	14230	14135	14212	14440	14279	14232	14371	14365	14328	14416	14231	14253	14305	14418	14318	14374	14459	14296	14275	14264	14217	14389	14396	14382	14221	14370	14283	14351	14421	14313	14370	14385	14269	14286	14273	14306	14191	14221	14307	14448	14097	14448	14323	14277	14300	14486	14343	14363	14262	14313	14339	14386	14277	14303	14433	14301	14305	14238	14195	14344	14347	14462	14333	14313	14147	14280	14270	14444	14382	14362	14398	14225	14450	14204	14225	14300	14446	14272	14283	14253	14374	14292	14198	14320	14374	14312	14423	14199	14431	14342	14303	14386	14510	14261	14524	14204	14335	14428	14242	14270	14243	14189	14522	14122	14397	14236	14386	14325	14484	14379	14367	14358	14297	14318	14228	14401	14659	14265	14117	14335	14432	14252	14308	14281	14409	14237	14246	14333	14318	14449	14415	14422	14323	14274	14352	14294	14416	14312	14119	14373	14364	14127	14291	14404	14388	14276	14345	14534	14259	14214	14312	14300	14421	14304	14389	14359	14240	14421	14339	14484	14263	14510	14355	14558	14398	14425	14424	14382	14315	14230	14170	14446	14371	14428	14494	14330	14405	14252	14476	14431	14263	14437	14277	14401	14294	14330	14403	14384	14297	14237	14370	14221	14186	14480	14347	14318	14322	14344	14351	14567	14218	14306	14205	14267	14322	14165	14290	14342	14273	14250	14319	14304	14436	14447	14351	14393	14497	14603	14299	14492	14473	14322	14393	14224	14312	14346	14425	14347	14339	14427	14320	14457	14253	14258	14526	14240	14410	14365	14335	14170	14345	14324	14398	14236	14214	14242	14340	14379	14284	14259	14361	14394	14372	14409	14398	14387	14445	14333	14317	14176	14373	14373	14360	14339	14318	14312	14358	14245	14245	14310	14187	14419	14381	14291	14195	14379	14381	14414	14149	14274	14376	14302	14280	14192	14321	14325	14414	14312	14162	14316	14335	14456	14306	14314	14455	14286	14415	14321	14365	14418	14353	14454	14214	14473	14341	14569	14215	14414	14401	14292	14313	14412	14409	14114	14346	14351	14408	14415	14344	14318	14374	14227	14274	14429	14314	14450	14444	14356	14269	14392	14485	14390	14170	14375	14367	14266	14408	14438	14228	14228	14282	14287	14284	14385	14360	14360	14342	14337	14263	14419	14378	14404	14278	14280	14247	14350	14310	14188	14245	14280	14339	14338	14414	14392	14402	14391	14356	14500	14253	14409	14388	14374	14429	14220	14430	14212	14385	14416	14255	14570	14384	14292	14376	14520	14353	14371	14509	14279	14277	14340	14236	14331	14495	14125	14376	14446	14272	14428	14187	14105	14403	14298	14348	14451	14295	14335	14395	14431	14408	14401	14294	14331	14372	14233	14424	14518	14305	14381	14513	14408	14376	14313	14349	14142	14305	14250	14156	14258	14381	14302	14305	14379	14339	14233	14269	14356	14423	14253	14260	14405	14313	14270	14314	14507	14417	14354	14455	14279	14327	14312	14117	14416	14410	14269	14321	14242	14475	14484	14317	14341	14251	14295	14296	14234	14344	14338	14194	13995	14375	14358	14309	14424	14289	14413	14430	14316	14385	14239	14293	14392	14473	14307	14298	14367	14381	14220	14330	14484	14262	14327	14379	14258	14174	14275	14354	14322	14179	14414	14354	14474	14198	14251	14305	14331	14279	14340	14444	14385	14018	14350	14432	14158	14446	14468	14386	14395	14357	14389	14476	14395	14331	14324	14170	14358	14230	14266	14317	14388	14460	14175	14458	14254	14357	14449	14389	14393	14356	14289	14348	14228	14288	14309	14284	14466	14201	14227	14428	14257	14511	14164	14294	14375	14268	14320	14482	14331	14353	14348	14338	14336	14221	14180	14423	14367	14303	14297	14225	14389	14343	14059	14324	14287	14289	14261	14344	14291	14387	14215	14297	14285	14344	14348	14362	14326	14277	14274	14281	14239	14370	14275	14475	14309	14423	14371	14306	14458	14277	14262	14432	14281	14258	14390	14323	14527	14533	14340	14129	14252	14417	14281	14251	14416	14261	14394	14397	14360	14166	14273	14418	14373	14397	14203	14364	14169	14494	14383	14346	14291	14346	14261	14265	14153	14206	14307	14456	14518	14383	14252	14372	14426	14271	14317	14325	14137	14308	14377	14215	14361	14278	14341	14355	14266	14387	14300	14293	14120	14350	14260	14442	14377	14505	14349	14438	14399	14242	14352	14266	14364	14486	14314	14383	14331	14399	14448	14593	14201	14446	14247	14304	14384	14355	14227	14320	14457	14313	14375	14219	14462	14388	14219	14367	14264	14351	14328	14446	14201	14385	14413	14233	14243	14381	14272	14256	14270	14239	14344	14394	14461	14305	14326	14267	14317	14332	14506	14350	14362	14510	14461	14385	14322	14233	14468	14386	14344	14399	14315	14281	14203	14334	14171	14498	14267	14359	14397	14324	14235	14388	14686	14240	14351	14148	14508	14290	14329	14312	14382	14223	14233	14265	14335	14312	14450	14301	14274	14420	14385	14419	14343	14471	14385	14232	14282	14455	14285	14256	14501	14396	14331	14394	14511	14293	14556	14410	14373	14169	14394	14354	14475	14135	14369	14354	14334	14366	14350	14514	14383	14246	14349	14289	14395	14358	14251	14309	14319	14368	14553	14118	14344	14316	14292	14413	14177	14378	14437	14378	14531	14612	14290	14214	14205	14323	14450	14333	14279	14345	14361	14509	14300	14508	14382	14276	14344	14291	14401	14335	14254	14330	14335	14412	14297	14383	14263	14280	14429	14243	14409	14401	14235	14435	14360	14351	14307	14312	14367	14371	14364	14359	14287	14426	14290	14280	14394	14120	14334	14417	14225	14317	14378	14509	14404	14247	14364	14223	14284	14267	14395	14263	14417	14291	14487	14201	14127	14478	14387	14383	14351	14413	14441	14293	14270	14341	14195	14201	14267	14034	14413	14441	14260	14338	14469	14265	14453	14263	14356	14204	14231	14305	14331	14257	14311	14249	14229	14270	14418	14431	14495	14482	14110	14236	14381	14217	14309	14333	14413	14155	14279	14410	14161	14335	14377	14214	14436	14234	14388	14290	14339	14349	14294	14371	14320	14285	14402	14366	14239	14320	14304	14223	14320	14437	14378	14283	14393	14392	14371	14344	14200	14309	14293	14272	14285	14495	14358	14465	14305	14425	14180	14334	14493	14301	14335	14138	14035	14201	14337	14242	14413	14286	14216	14353	14461	14294	14297	14297	14335	14393	14261	14434	14311	14500	14131	14383	14273	14424	14348	14165	14329	14477	14365	14400	14303	14387	14213	14386	14514	14318	14249	14194	14336	14304	14434	14195	14372	14401	14251	14305	14336	14502	14365	14303	14319	14403	14382	14402	14349	14359	14236	14300	14291	14339	14338	14229	14264	14245	14368	14433	14497	14346	14241	14273	14358	14423	14413	14291	14298	14471	14262	14457	14374	14253	14308	14313	14273	14426	14343	14485	14321	14264	14241	14468	14262	14361	14395	14530	14369	14364	14326	14398	14419	14351	14359	14324	14363	14395	14198	14377	14365	14322	14417	14525	14145	14384	14234	14336	14394	14374	14306	14220	14276	14340	14265	14418	14235	14392	14413	14355	14284	14282	14316	14353	14315	14226	14532	14534	14235	14251	14434	14327	14353	14488	14530	14387	14322	14373	14429	14295	14296	14478	14474	14194	14463	14346	14330	14557	14334	14288	14480	14417	14389	14242	14330	14213	14473	14444	14345	14441	14384	14268	14396	14367	14493	14269	14265	14358	14249	14273
25113	20975	27971	25111	23392	22891	22097	19570	18651	18544	18416	18456	18011	18083	17771	17869	17823	17981	17777	17686	17891	17790	17729	17804	17921	17760	17778	17788	17726	17826	17627	17723	17854	17733	17718	17782	17910	17795	17720	17638	17724	17682	17859	17919	17538	17628	17589	17615	17592	17780	17660	17896	17602	17655	17669	17592	17554	17627	17685	17605	17489	17741	17547	17824	17612	17738	17575	17818	17845	17581	17524	17511	17571	17702	17626	17445	17618	17683	17618	17594	17803	17678	17629	17528	17744	17597	17471	17689	17653	17489	17535	17709	17504	17515	17616	17618	17534	17615	17514	17725	17835	17553	17629	17504	17591	17570	17569	17562	17588	17755	17439	17454	17705	17824	17677	17590	17652	17483	17554	17546	17538	17558	17583	17695	17777	17627	17644	17549	17641	17563	17442	17397	17512	17669	17605	17586	17641	17571	17660	17535	17709	17684	17808	17570	17482	17714	17629	17719	17642	17616	17539	17502	17531	17747	17598	17678	17609	17658	17612	17680	17318	17661	17358	17431	17793	17477	17496	17709	17646	17681	17853	17634	17677	17378	17648	17557	17462	17601	17560	17446	17641	17531	17688	17470	17805	17567	17573	17811	17485	17437	17701	17622	17644	17795	17698	17322	17675	17632	17763	17562	17727	17587	17727	17752	17604	17550	17731	17587	17627	17743	17598	17571	17412	17613	17754	17588	17534	17572	17817	17627	17603	17616	17440	17460	17460	17553	17495	17555	17624	17706	17692	17576	17620	17518	17510	17567	17555	17693	17733	17484	17489	17553	17739	17656	17507	17689	17600	17600	17546	17541	17397	17486	17596	17628	17552	17553	17541	17528	17910	17580	17649	17501	17633	17462	17554	17743	17666	17557	17555	17605	17741	17629	17639	17619	17528	17650	17436	17510	17371	17605	17594	17701	17523	17619	17585	17543	17564	17481	17691	17480	17583	17547	17655	17496	17688	17346	17531	17702	17799	17713	17459	17560	17579	17659	17642	17655	17474	17749	17761	17488	17526	17581	17613	17467	17543	17704	17745	17671	17497	17493	17632	17743	17692	17720	17656	17636	17450	17589	17653	17550	17669	17740	17619	17612	17515	17524	17600	17498	17617	17629	17621	17535	17581	17534	17613	17613	17481	17524	17454	17449	17452	17461	17759	17743	17554	17382	17599	17574	17731	17815	17373	17682	17901	17752	17829	17491	17390	17608	17710	17586	17707	17569	17693	17680	17845	17637	17636	17448	17646	17741	17552	17675	17638	17655	17590	17626	17411	17643	17586	17556	17393	17672	17509	17762	17364	17813	17708	17647	17682	17497	17458	17526	17501	17512	17728	17575	17564	17650	17709	17520	17691	17574	17577	17700	17586	17789	17700	17498	17630	17475	17557	17468	17644	17555	17609	17720	17488	17450	17735	17683	17759	17544	17627	17458	17635	17508	17469	17666	17604	17598	17710	17558	17692	17640	17606	17593	17588	17848	17450	17678	17473	17534	17666	17536	17534	17623	17549	17515	17451	17556	17694	17656	17931	17671	17804	17407	17445	17667	17332	17645	17792	17547	17723	17543	17645	17481	17521	17862	17514	17534	17314	17424	17672	17519	17748	17503	17568	17616	17550	17673	17515	17466	17470	17867	17509	17656	17701	17600	17581	17449	17524	17668	17491	17629	17778	17597	17411	17622	17509	17345	17657	17493	17801	17503	17565	17856	17778	17458	17556	17733	17582	17605	17570	17633	17562	17755	17651	17721	17660	17600	17698	17653	17627	17414	17645	17763	17602	17512	17792	17565	17603	17560	17619	17707	17553	17489	17656	17495	17472	17686	17469	17691	17742	17633	17481	17654	17685	17632	17518	17486	17643	17674	17747	17546	17466	17678	17573	17377	17538	17656	17628	17448	17804	17684	17525	17662	17526	17630	17553	17444	17600	17596	17568	17621	17528	17405	17573	17449	17540	17638	17456	17737	17530	17595	17480	17617	17436	17703	17457	17507	17637	17598	17419	17411	17599	17596	17370	17532	17724	17625	17703	17465	17649	17650	17829	17567	17701	17596	17560	17558	17491	17708	17668	17777	17575	17589	17392	17643	17304	17506	17573	17543	17742	17636	17496	17453	17731	17668	17496	17720	17576	17804	17573	17525	17714	17607	17576	17667	17702	17349	17742	17698	17561	17685	17698	17683	17403	17561	17760	17531	17460	17545	17566	17672	17790	17674	17627	17637	17533	17655	17520	17617	17571	17737	17744	17742	17578	17343	17565	17652	17670	17462	17774	17583	17553	17548	17575	17564	17622	17639	17884	17380	17473	17382	17608	17584	17650	17475	17523	17653	17626	17695	17452	17441	17816	17433	17575	17524	17747	17415	17704	17644	17760	17674	17547	17525	17436	17579	17532	17393	17478	17555	17596	17779	17543	17777	17716	17892	17620	17670	17510	17589	17578	17650	17448	17611	17597	17628	17802	17563	17646	17524	17564	17436	17711	17685	17308	17505	17552	17809	17585	17745	17625	17496	17621	17665	17649	17607	17559	17653	17563	17810	17529	17643	17542	17628	17753	17597	17596	17741	17606	17652	17671	17638	17622	17497	17348	17554	17768	17833	17540	17475	17673	17725	17662	17646	17512	17586	17560	17498	17753	17726	17645	17435	17498	17516	17605	17666	17597	17573	17647	17620	17645	17843	17487	17629	17595	17679	17469	17899	17623	17579	17556	17620	17510	17628	17694	17556	17731	17697	17482	17679	17466	17688	17741	17543	17615	17599	17592	17502	17555	17638	17717	17427	17657	17397	17657	17758	17524	17544	17682	17595	17895	17587	17713	17509	17692	17769	17531	17550	17551	17636	17685	17563	17598	17712	17692	17782	17517	17745	17586	17598	17479	17612	17494	17511	17702	17624	17546	17580	17571	17754	17755	17744	17736	17620	17602	17578	17650	17616	17753	17613	17630	17598	17567	17381	17580	17461	17472	17496	17479	17659	17660	17641	17715	17430	17482	17635	17453	17510	17613	17762	17749	17492	17535	17730	17530	17538	17576	17559	17532	17547	17452	17617	17730	17988	17678	17652	17522	17502	17663	17651	17650	17599	17713	17607	17667	17659	17676	17650	17611	17641	17439	17718	17691	17660	17521	17774	17750	17564	17649	17519	17689	17591	17695	17474	17717	17887	17431	17397	17575	17478	17646	17715	17429	17444	17565	17594	17701	17586	17602	17541	17512	17673	17642	17452	17571	17588	17670	17724	17469	17665	17755	17731	17548	17554	17618	17635	17594	17470	17739	17657	17568	17639	17518	17803	17607	17405	17573	17531	17634	17633	17709	17615	17658	17706	17634	17338	17518	17677	17363	17431	17732	17432	17568	17575	17549	17653	17557	17574	17426	17469	17502	17470	17505	17544	17770	17689	17823	17763	17719	17586	17703	17669	17592	17574	17887	17622	17721	17440	17310	17542	17589	17449	17498	17741	17589	17778	17813	17524	17696	17375	17594	17681	17517	17604	17549	17567	17655	17684	17668	17513	17707	17724	17635	17491	17432	17616	17700	17842	17790	17477	17615	17632	17710	17619	17672	17568	17558	17609	17496	17637	17628	17696	17601	17621	17481	17734	17662	17548	17716	17520	17645	17665	17576	17356	17559	17714	17731	17389	17648	17798	17665	17538	17578	17446	17545	17559	17691	17487	17585	17484	17599	17561	17703	17648	17272	17624	17543	17769	17617	17455	17683	17469	17667	17648	17615	17763	17829	17721	17811	17601	17777	17366	17734	17697	17956	17521	17688	17564	17590	17542	17662	17534	17843	17637	17485	17714	17578	17712	17588	17552	17481	17626	17599	17588	17764	17594	17619	17708	17498	17334	17644	17420	17550	17562	17621	17579	17550	17613	17524	17602	17694	17753	17543	17607	17751	17399	17926	17756	17527	17547	17608	17653	17702	17511	17542	17610	17604	17556	17689	17666	17707	17407	17747	17671	17396	17683	17505	17681	17742	17646	17598	17838	17579	17568	17592	17686	17509	17588	17567	17861	17664	17666	17684	17703	17745	17682	17635	17617	17771	17452	17553	17763	17650	17554	17513	17711	17635	17685	17675	17901	17655	17685	17542	17653	17410	17614	17697	17440	17887	17414	17597	17626	17641	17631	17728	17824	17700	17414	17595	17517	17691	17496	17451	17538	17529	17622	17691	17661	17411	17668	17720	17870	17770	17689	17668	17598	17592	17541	17738	17601	17787	17552	17625	17621	17807	17536	17474	17655	17388	17545	17621	17589	17586	17725	17600	17461	17468	17735	17660	17672	17574	17674	17695	17663	17558	17471	17578	17413	17600	17642	17803	17645	17617	17482	17607	17477	17571	17569	17632	17445	17534	17904	17555	17683	17699	17676	17474	17675	17799	17647	17578	17550	17555	17715	17494	17573	17590	17583	17713	17577	17735	17780	17555	17663	17688	17544	17399	17412	17354	17402	17464	17673	17678	17652	17483	17577	17377	17629	17581	17592	17601	17690	17615	17631	17600	17495	17735	17690	17647	17509	17487	17542	17298	17450	17716	17344	17816	17474	17506	17498	17553	17593	17565	17613	17742	17546	17666	17605	17536	17667	17603	17684	17530	17683	17579	17740	17838	17756	17635	17413	17621	17739	17811	17517	17637	17621	17673	17423	17962	17599	17382	17397	17690	17563	17720	17723	17723	17355	17443	17723	17450	17629	17636	17721	17646	17577	17499	17507	17622	17649	17613	17503	17621	17493	17292	17573	17532	17625	17634	17602	17736	17597	17702	17562	17537	17604	17606	17815	17577	17520	17617	17749	17703	17623	17529	17760	17573	17545	17644	17663	17595	17576	17545	17484	17546	17837	17604	17488	17558	17601	17485	17410	17793	17926	17772	17475	17613	17736	17613	17486	17491	17641	17533	17468	17512	17633	17608	17611	17712	17556	17640	17480	17661	17318	17651	17596	17572	17664	17700	17410	17540	17689	17821	17709	17750	17618	17836	17650	17706	17668	17611	17599	17680	17539	17771	17513	17550	17612	17430	17504	17358	17609	17506	17548	17600	17731	17772	17753	17527	17569	17642	17509	17628	17632	17692	17725	17626	17578	17456	17469	17430	17819	17572	17609	17744	17684	17794	17508	17599	17491	17559	17614	17586	17307
24902	39815	37849	29621	24477	20630	19105	17621	16642	16218	15842	15756	15419	15278	15327	15163	15171	15112	15013	14953	15113	15026	15054	15000	15001	15033	14824	14803	14918	14796	15006	14871	14885	14988	14848	14728	14794	14848	14731	14923	14508	15048	14766	14674	14825	14566	14841	14711	14781	14801	14833	14716	14802	14860	14815	14646	14664	14834	14857	14815	14611	14914	14838	14830	14810	14750	14727	14727	14714	14656	14704	14776	14790	14728	14760	14953	14775	14669	14731	14759	14647	14827	14635	14724	14811	14646	14834	14696	14788	14812	14852	14872	14774	14772	14735	14785	14815	14642	14735	14700	14695	14906	14728	14896	15013	14858	14826	14654	14624	14732	15023	14589	14629	14728	14753	14845	14738	14839	14652	14836	14652	14839	14744	14714	14769	14634	14894	14550	14819	14587	14783	14821	14742	14652	14783	14748	14842	14712	14680	14820	14879	14822	14751	14770	14698	14748	14889	14907	14804	14692	14708	14569	14712	14741	14938	14678	14666	14706	14619	14664	14737	14666	14815	14660	14660	14664	14799	14719	14824	14839	14837	14747	14684	14863	14583	14692	14807	14708	14704	14887	14802	14769	14713	14719	14733	14665	14722	14700	14695	14876	14845	14858	14526	14854	14710	14789	14734	14797	14839	14636	14707	14831	14648	14852	14686	14756	14780	14795	14695	14711	14668	14769	14776	14812	14707	14607	14680	14858	14943	14650	14882	14697	14741	14785	14798	14699	14754	14577	14795	14788	14945	14754	14762	14818	14714	14819	14881	14671	14781	14749	14637	14752	14823	14596	14661	14738	14760	14627	14801	14629	14838	14944	14671	14801	14778	14591	14820	14667	14749	14731	14901	14716	14644	14782	14653	14807	14753	14766	14738	14781	14702	14732	14783	14832	14654	14858	14734	14895	14653	14682	14692	14915	14866	14774	14875	14778	14626	14645	14859	14671	14960	14660	14760	14652	14715	14940	14682	14630	14730	14828	14727	14734	14782	14787	14849	14755	14784	14702	14747	14765	14786	14661	14787	14664	14856	14714	14675	14776	14582	14824	14732	14897	14797	14637	14874	14790	14929	14752	14684	14680	14734	14735	14631	14816	14591	14739	14745	14717	14805	14819	14817	14704	14936	14782	14908	14821	14676	14772	14833	14845	14797	14696	14787	14871	14862	14790	14778	14694	14734	14811	14878	14715	14764	14767	14627	14583	14668	14945	14784	14767	14765	14873	14661	14814	14746	14832	14660	14806	14806	14811	14777	14510	14828	14780	14749	14751	14790	14717	14737	14627	14698	14756	14611	14775	14837	14811	14751	14883	14706	14581	14716	14660	14596	14732	14731	14683	14923	14847	14687	14804	14782	14781	14804	14734	14825	14706	14748	14772	14745	14675	14722	14910	14881	14587	14781	14788	14636	14624	14675	14751	14700	14665	14825	14681	14781	14682	14766	14704	14722	14819	14682	14726	14789	14729	14767	14838	14858	14784	14792	14872	14668	14772	14776	14700	14742	14641	14690	14848	14664	14771	14848	14877	14816	14622	14862	14734	14656	14681	14707	14676	14895	14790	14823	14742	14624	14806	14578	14771	14867	14870	14863	14825	14706	14627	14839	14681	14847	14815	14619	14805	14787	14588	14801	14698	14801	14692	14807	14755	14732	14728	14844	14726	14741	14682	14698	14699	14911	14755	14679	14907	14785	14687	14744	14743	14973	14784	14608	14659	14819	14720	14773	14774	14766	14792	14652	14841	14660	14871	14726	14732	14759	14729	14846	14731	14646	14791	14827	14735	14841	14615	14682	14772	14700	14664	14857	14815	14748	14872	14646	14809	14737	14859	14683	14842	14804	14863	14761	14644	14769	14698	14667	14605	14753	14675	14726	14676	14830	14826	14784	14693	14900	14796	14835	14774	14910	14750	14804	14555	14761	14686	14682	14577	14714	14605	14723	14770	14822	14634	14786	14850	14863	14758	14885	14749	14712	14637	14720	14650	14726	14740	14802	14708	14891	14716	14737	14690	14830	14814	14736	14652	14992	14730	14893	14865	14668	14724	14850	14710	14601	14720	14714	14703	14663	14860	14962	14651	14911	14875	14924	14641	14612	14579	14694	14758	14844	14595	14511	14709	14713	14844	14599	14895	14737	14660	14671	14870	14822	14753	14873	14813	14669	14847	14925	14799	14826	14641	14697	14803	14525	14886	14656	14803	14652	14793	14843	14936	14729	14688	15009	14633	14845	14853	14777	14624	14871	14817	14770	14723	14791	14814	14888	14857	14660	14576	14770	14756	14874	14642	14675	14711	14734	14924	14686	14824	14695	14672	14834	14634	14630	14634	14649	14885	14705	14889	14775	14916	14827	14639	14875	14662	14653	14842	14863	14841	14915	14677	14806	14640	14678	14717	14775	14699	14626	14862	14858	14803	14634	14728	14904	14784	14669	14730	14794	14741	14613	14764	14832	14827	14634	14801	14616	14796	14731	14715	14760	14763	14763	14714	14663	14797	14541	14793	14846	14940	14773	14604	14656	14713	14713	14720	14741	14661	14711	14761	14701	14772	14850	14927	14811	14754	14709	14671	14767	14655	14673	14593	14793	14601	14823	14648	14683	14575	14763	14822	14825	14730	14657	14878	14845	14831	14640	14877	14620	14700	14781	14867	14765	14919	14915	14604	14770	14784	14744	14813	14745	14864	14770	14698	14765	14862	14609	14831	14954	14714	14667	14677	15019	14945	14824	14689	14728	14830	14667	14691	14690	14570	14838	14643	14743	14729	14718	14884	14850	14753	14692	14791	14717	14714	14820	14830	14882	14529	14629	14800	14954	14767	14745	14687	14792	14909	14714	14867	14796	14900	14852	14806	14711	14795	14720	14715	14588	14722	14823	14777	14599	14740	14790	14808	14798	14698	14583	14801	14569	14737	14773	14547	14898	14793	14690	14739	14824	14686	14702	14792	14719	14829	14877	14804	14750	14878	14930	14519	14750	14785	14726	14567	14639	14838	14719	14670	14746	14788	14789	14874	14795	14671	14851	14659	14799	14646	14735	14728	14811	14664	14742	14744	14722	14897	14669	14683	14768	14762	14860	14802	14644	14829	14876	14747	14840	14756	14794	14695	14628	14626	14737	14896	14653	14711	14698	14625	14849	14838	14842	14755	14792	14840	14620	14817	14756	14687	14759	14802	14579	15047	14691	14684	14851	14660	14636	14802	14801	14818	14619	14693	14742	14803	14691	14748	14743	14757	14631	14624	14711	14651	14808	14734	14781	14783	14864	14867	14783	14801	14762	14766	14732	14729	14703	14623	14663	14825	14707	14728	14671	14792	14794	14865	14642	14810	14783	14736	14791	14752	14694	14634	14758	14843	14833	14616	14734	14823	14749	14675	14808	14821	14654	14845	14788	14712	14742	14756	14698	14578	14727	14700	14754	14821	14750	14706	14766	14682	14694	14654	14710	14744	14770	14473	14719	14748	14812	14809	14741	14661	14796	14732	14776	14825	14805	14764	14811	14669	14740	14734	14708	14766	14802	14792	14731	14723	14776	14803	14714	14860	14711	14617	14706	14770	14781	14712	14693	14801	14809	14593	14811	14806	14756	14823	14869	14715	14748	14610	14673	14771	14706	14708	14625	14870	14742	14434	14853	14657	14821	14849	14735	14783	14680	14800	14725	14719	14828	14655	14814	14804	14678	14571	14685	14686	14720	14761	14825	14737	14876	14807	14686	14634	14535	14797	14887	14848	14789	14795	14850	14727	14722	14734	14646	14726	14575	14629	14829	14729	14815	14816	14854	14904	14787	14739	14665	14659	14695	14807	14675	14663	14591	14739	14790	14694	14695	14905	14607	14540	14679	14725	14690	14745	14686	14862	14578	14774	14696	14951	14841	15043	14661	14804	14911	14817	14722	14689	14780	14737	14857	14637	14768	14800	14778	14583	14659	14782	14822	14878	14543	14674	14752	14782	14720	14761	14671	14674	14809	14835	14570	14774	14841	14761	14746	14767	14775	14820	14769	14751	14759	14782	14818	14647	14598	14776	14664	14854	14807	14615	14668	14819	14718	14528	14834	14710	14754	14713	14879	14869	14794	14552	14690	14763	14672	14658	14752	14555	14760	14813	14827	14649	14660	14662	14824	14877	14866	14833	14694	14585	14689	14712	14782	14835	14914	14814	14712	14783	14758	14846	14723	14512	14660	14749	14893	14607	14943	14666	14806	14667	14870	14648	14861	14618	14852	14690	14816	14805	14721	14841	14556	14692	14695	14707	14765	14689	14589	14951	14556	14670	14863	14777	14719	14668	14893	14760	14837	14638	14803	14906	14800	14872	14618	14812	14850	14763	14808	14859	14701	14737	14637	14737	14857	14734	14715	14845	14764	14729	14825	14799	14757	14834	14907	14704	14752	14717	14775	14502	14754	14855	14975	14657	14678	14858	14625	14800	14560	14750	14651	14728	14704	14691	14906	14637	14636	14666	14549	14825	14638	14768	14789	14648	14626	14645	14837	14756	14734	14817	14691	14725	14632	14574	14677	14867	14763	14742	14738	14621	14799	14681	14650	14690	14817	14703	14738	14573	14679	14708	14858	14718	14615	14773	14806	14824	14802	14779	14738	14856	14617	14716	14828	14683	14900	14661	14730	14643	14821	14726	14703	14696	14791	14704	14735	14626	14857	14734	14768	14779	14822	14608	14727	14840	14716	14631	14655	14735	14722	14687	14603	14661	14919	14791	14893	14714	14726	14863	14809	14799	14739	14805	14789	14710	14729	14795	14849	14735	14564	14780	14854	14790	14758	14892	14708	14848	14817	14783	14766	14765	14879	14658	14748	14643	14855	14660	14893	14698	14746	14868	14794	14627	14843	14827	14644	14676	14888	14669	14779	14641	14719	14620	14803	14797	14936	14762	14727	14724	14801	14699	14909	14746	14824	14759	14572	14826	14828	14687	14701	14799	14929	14890	14659	14762	14649	14809	14761	14669	14672	14801	14657	14803	14832	14804	14753	14712	14790	14844	14854	14770	14713	14547	14600	14718	14652	14699	14737	14578	14909	14640	14705	14690	14743	14782	14772	14848	14751	14769	14784	14675	14772	14714	14780	14820	14618	14953	14880	14564	14853	14641	14783	14725	14845	14762	14762	14732	14731	14668
23598	20956	28307	23940	22211	24983	25985	21773	20603	20352	20109	19815	19537	19393	19373	19270	19271	19447	19195	19291	19169	19082	19116	19037	18944	19075	19225	18915	19077	19169	18909	19317	19140	18873	18729	18925	19183	18966	18607	19098	19003	19162	18854	18877	18954	18975	19105	19010	18944	18834	18892	18984	18831	18809	19214	18966	18777	18820	18921	19143	18782	18883	18939	18856	18722	18657	18793	18794	18929	18959	18827	19146	18830	18779	19056	18859	18735	18702	18742	18778	18708	18752	18913	18849	18895	18817	18602	18865	18659	18694	19049	18518	18950	18788	19066	18690	18906	18884	18940	18897	18716	18891	18636	18838	18781	18847	18862	18852	18932	18876	18979	18748	18756	18669	18899	18886	18941	18996	18980	18836	18740	18701	18774	18929	19084	18844	18755	18924	18743	18854	18805	18895	18932	19026	18799	18896	18922	18810	18830	19060	18894	19040	18783	18804	18897	18869	18799	18817	18749	18893	18838	18919	18968	19050	18907	18902	19046	18963	18812	18784	18810	18765	18766	18723	18894	18795	18769	18894	18601	18939	18910	18764	18754	18830	18717	18706	19164	18884	18739	18886	18892	18904	18808	18496	18809	19006	18728	18803	18663	18760	18762	18952	18676	18817	18801	18708	18864	18920	18793	18843	18879	18831	18711	18891	18836	18946	18668	18942	18922	18852	18860	18758	18844	18714	18771	18764	18759	18742	19027	18851	19086	18747	18837	18789	18818	18500	18914	18712	18774	18832	18885	18786	18780	19046	18884	18829	18861	18842	18705	18765	18647	18885	18966	18842	18740	18736	18721	18747	18847	18693	18780	19006	18699	19030	18782	18748	18628	18726	18780	18868	18773	18705	18908	18767	18922	18642	18655	18765	18711	18861	18743	18969	18812	18843	19011	18636	18803	19074	18849	18696	18953	18735	19028	18891	18882	18620	18824	18909	19054	18866	18908	18899	18591	18760	18727	18778	18741	18790	18844	18810	18938	18817	18790	18624	18907	18724	18889	18923	19010	18877	18863	18797	18777	18828	18900	18907	18967	19097	18837	18866	18937	18839	18772	18759	18764	18675	18782	18780	18862	18666	18723	19139	18864	18848	18643	19023	18749	18708	18811	18784	18888	18918	18811	18875	18654	18809	18736	18864	18811	18810	18869	18818	19048	18847	18952	18898	18774	18954	18834	18894	18906	18808	18774	18770	18768	18895	18980	18766	18789	18826	18792	18712	18947	18834	18846	18758	18985	18879	18919	18753	18876	18783	18820	18854	18574	18913	18733	18701	18757	18966	18750	18875	18911	18821	18861	18822	18842	18861	18888	18769	18932	18721	18731	18997	19028	18961	18879	18902	18823	18822	19081	18735	19017	18884	18830	18871	18760	18973	18752	18759	18736	18772	18764	18773	18784	18721	18988	18693	18675	18749	18710	18962	18997	18953	18783	18775	18769	18860	18945	18841	18741	18797	18785	18960	18900	18800	18849	18890	18826	18846	18768	18848	18781	18765	18812	18727	18827	18909	18846	18755	18726	18796	18857	18824	18887	18863	18801	19033	18752	18785	18890	18817	18804	18883	18785	18828	19026	18765	18583	18744	18629	18738	18900	18926	18684	18664	18757	18752	18912	18791	18797	19090	18611	18991	18651	18847	18888	18837	18823	18876	19001	18844	18817	18870	18665	18817	19001	18798	18962	18811	18863	18858	18663	18791	18778	18816	19084	18725	19016	18814	18657	18866	18827	18914	18806	18602	18903	18853	18617	18778	18965	18703	18680	18859	18934	18997	18951	18941	18756	18623	19005	18841	18833	18672	18640	18728	18783	18795	18767	18785	18922	18948	18723	18570	18813	18587	18717	18620	19017	18812	18758	19053	18807	18749	18662	18631	18743	18618	18839	18917	19001	18693	18713	18821	18728	18999	18719	18874	18888	18781	18889	18766	18866	18698	18787	18793	18588	18825	18741	18693	18601	18618	18895	18808	18619	18831	18743	18687	18658	18916	18673	18764	18680	18911	18892	18870	18724	18764	18802	18814	18800	18615	19093	18814	18706	18700	18730	18800	18813	18760	18774	18764	18900	18798	18704	18637	18691	18779	19023	18717	18998	18756	18823	18821	18760	18672	18874	18500	18755	18713	18772	18604	18790	18719	18722	18936	18757	19097	18950	18909	18887	18854	18643	18755	18897	18891	18959	18799	18873	18761	19081	18935	18658	18744	18749	18792	19000	18737	18826	18901	18719	18936	18765	18869	18944	19042	18723	18827	18873	18850	19041	19016	18831	18845	18789	19026	19279	18645	18964	18885	18757	18866	18804	18589	19025	18950	18910	18788	18902	18913	18877	19083	18897	18685	18921	18980	18735	19004	18687	18890	18917	18844	18730	18910	19087	18721	18767	19000	18710	18913	18886	18583	18830	18790	18559	18866	18829	18802	18937	18787	18837	19165	18911	18505	18746	18700	18708	18667	18905	18805	18855	18858	18706	18925	18768	18655	18766	18546	18847	18724	18916	18654	18977	18835	18895	18672	18732	18964	19032	18912	18983	18846	18880	18844	18847	18880	18720	18890	18830	18775	18839	18769	18848	18869	18960	18837	18925	18907	18616	18848	18914	18766	18721	18772	18638	18578	18943	18777	18965	19006	18829	18939	18917	18630	18816	18857	18867	18899	18759	19053	18934	18849	18697	18790	18989	18980	18842	18638	18822	18881	18865	18912	18911	18892	18809	18697	18862	18821	18658	18645	18788	18516	18790	18817	18689	18850	18826	18945	18783	18915	18824	18691	18969	18795	18770	18956	18921	18933	18962	18690	18902	18725	18693	18822	18716	18666	18803	18777	18660	18862	18681	18618	18770	18726	18873	18972	18942	18782	18967	18812	18799	18745	18803	18802	18673	18904	19109	18854	18916	18808	18948	18715	18945	18903	18540	18828	18787	18859	18871	18852	18904	18677	18706	18842	18820	18868	18865	18792	18714	18722	18968	18812	18868	18796	18868	19030	18792	18994	18694	18599	18950	18607	18773	18902	18745	18858	19021	18819	18652	18595	18747	18905	18838	18705	18652	18679	18920	18971	18967	18912	18952	18706	18875	18695	18870	18947	18726	18607	18758	18887	18884	19035	18819	18739	18828	18870	18753	18712	18829	18731	18864	18662	18624	18834	18805	18768	19035	18830	18872	18770	18809	18801	18807	18990	18977	18820	18736	18848	18842	18847	18665	18638	18897	18722	18900	18845	18895	18772	18772	19013	18871	19002	18842	18803	18890	18615	18791	18703	18772	18672	18887	18922	18894	18840	18871	18734	19027	18898	18757	18822	18890	18926	18792	18925	18944	18804	18636	18763	18862	18837	18808	18793	18904	18852	18896	18832	18930	18846	18843	18571	18868	18736	18743	18729	19083	18731	18935	18880	18979	19168	18862	18989	18810	18765	18399	18554	18803	18976	18699	18810	18655	18746	18855	19009	18767	18942	18870	18732	19000	18594	18864	18927	18897	18862	18867	18855	18869	18853	18838	18727	18771	18973	18661	18864	19025	18810	18706	19055	18804	18845	18752	19062	19083	18727	18921	18926	18752	18870	18816	18772	19043	18704	18707	18773	18894	19094	18922	18916	18892	18854	19014	18793	18639	18730	18640	18978	18782	18899	18897	18792	18794	18780	18833	18669	18992	18728	18699	18663	18901	18695	18850	18906	18838	18831	18931	18843	18912	18659	18808	18929	19025	18709	18955	18946	18807	18887	18934	18821	18757	18902	18742	18792	18580	18743	18953	18676	18744	18757	18963	18923	18913	18921	18830	18571	18919	18643	18759	18656	18816	18708	18746	18904	18810	18923	18775	18813	18832	18734	18929	18907	18674	18884	18751	18592	18635	18861	18674	18789	18797	18722	18860	18795	18979	18827	18806	18719	18689	18937	18940	18701	18546	18678	18728	18964	18848	18740	18998	18980	18890	18786	18693	19246	18701	18753	18853	18881	18991	19335	18825	18752	18912	18822	18770	19020	18935	18927	18889	18815	18909	18693	18978	18896	18622	18700	18740	18703	18924	18780	18841	18668	18676	18967	18883	19045	18792	18715	18921	18752	18780	18783	18988	18836	18680	18893	18848	18931	18966	18802	18838	18896	18835	18877	18747	19025	18788	18736	18924	18793	18737	19075	18848	18896	18742	18833	18924	18758	18868	18695	18767	18792	19028	18883	18760	18892	18890	18878	18935	19058	18696	18636	18850	18829	18741	19125	18721	18933	18734	18996	18888	18572	18950	18802	18856	18823	18959	19002	18684	18945	18907	18744	18772	19137	18571	18836	18914	18769	18850	18761	18853	18832	18724	18886	18702	18957	18920	18689	18803	18866	18774	18906	18513	18873	19005	18697	18775	18770	18886	18847	18836	18680	18978	18920	18922	18663	18584	18714	18580	18778	18926	18744	18950	19045	18821	18715	18683	18991	18563	18946	18615	18920	18912	18710	18787	18787	18959	18775	18963	18711	18752	18674	18839	18794	18921	18892	18657	18785	18691	18885	18602	18728	18885	18925	18588	18782	19004	18873	18935	18935	18986	18867	18981	18746	18741	18810	18771	18616	19053	18512	18798	18854	18822	18740	18825	18793	18700	18886	18751	18904	18878	18774	18691	18745	18984	18633	18886	18748	19078	18907	18844	18768	18731	18721	18766	18740	18665	18810	18717	18624	18800	18796	18728	18558	18707	18719	19039	18891	18951	18860	18931	18794	18683	18870	18919	18667	18783	18954	18782	18567	18691	18728	18818	18687	18763	18959	18756	19067	18816	18854	18773	18737	18780	18812	18915	18754	18667	18808	18864	18697	18680	18587	18780	18646	18684	18735	18998	18895	18705	18832	18768	18729	18800	18954	18783	18915	18654	18984	18797	19012	19161	18999	18850	18935	19056	18816	18718	18995	18601	18880	18827	18778	18701	18863	18628	18955	18602	18763	18842	18735	18886	18741	18740	18712	18869	18910	18808	18802	18796	18878	18935	18817	18727	18756	19023	18813	18941	18880	18897	19131	19026	18606	18680	18820	18880	18821	18776	18967	18823	18899	18858	18696	18806	19003	18764	18802	18890	18648	18764	18896	18843	18862	18954	18815	18991	18925	18790	18742	18923	18947	18928	18818	19038	18911	18886	18903	18794	19034
27040	44809	41563	33381	27862	23844	21149	19448	18260	17408	17075	16724	16576	16096	16380	16150	16069	15842	15963	15729	15783	15690	15597	15713	15861	15755	15514	15685	15491	15483	15381	15619	15444	15583	15440	15726	15625	15447	15421	15461	15619	15569	15577	15529	15500	15404	15352	15384	15470	15324	15407	15366	15383	15297	15497	15428	15547	15341	15533	15313	15364	15506	15302	15514	15292	15590	15586	15429	15508	15444	15457	15512	15427	15519	15458	15457	15356	15385	15346	15402	15505	15528	15588	15465	15467	15401	15416	15434	15378	15345	15337	15461	15227	15552	15507	15499	15510	15496	15413	15278	15370	15352	15351	15522	15301	15415	15419	15507	15242	15527	15315	15421	15518	15333	15444	15225	15371	15359	15431	15359	15454	15429	15325	15414	15274	15428	15565	15356	15218	15319	15471	15364	15503	15259	15444	15306	15232	15495	15343	15332	15407	15393	15438	15260	15371	15530	15340	15414	15369	15402	15452	15565	15393	15396	15294	15279	15395	15264	15437	15387	15386	15197	15437	15408	15391	15336	15218	15292	15363	15379	15434	15455	15441	15372	15333	15372	15420	15417	15386	15314	15374	15475	15372	15327	15361	15173	15495	15327	15370	15285	15320	15365	15331	15395	15390	15291	15312	15295	15550	15304	15526	15464	15316	15546	15447	15357	15277	15497	15318	15391	15477	15581	15477	15328	15429	15401	15408	15532	15394	15291	15306	15483	15454	15475	15379	15346	15532	15532	15488	15264	15380	15353	15429	15308	15368	15409	15283	15308	15506	15315	15364	15523	15450	15409	15440	15297	15476	15487	15325	15297	15352	15400	15369	15388	15391	15362	15310	15225	15212	15335	15388	15357	15314	15457	15090	15322	15505	15406	15390	15199	15356	15510	15327	15243	15373	15168	15515	15500	15264	15322	15516	15576	15323	15381	15357	15607	15258	15403	15519	15401	15336	15251	15401	15320	15309	15357	15300	15359	15404	15372	15363	15274	15476	15412	15362	15390	15633	15202	15284	15531	15544	15350	15522	15429	15272	15408	15432	15448	15306	15312	15474	15501	15536	15475	15417	15523	15366	15496	15507	15438	15519	15490	15248	15311	15261	15276	15408	15462	15520	15458	15420	15390	15478	15396	15442	15270	15583	15552	15406	15343	15327	15626	15426	15579	15383	15425	15305	15264	15400	15551	15298	15351	15518	15330	15379	15332	15439	15255	15525	15480	15313	15311	15471	15304	15540	15422	15354	15490	15310	15382	15471	15488	15528	15369	15438	15369	15414	15276	15416	15497	15403	15334	15473	15356	15553	15268	15395	15278	15166	15456	15530	15288	15290	15283	15448	15346	15330	15310	15433	15324	15348	15417	15491	15536	15413	15300	15314	15461	15440	15209	15435	15308	15470	15589	15396	15312	15497	15390	15473	15448	15296	15475	15371	15427	15557	15321	15434	15437	15446	15484	15311	15597	15443	15438	15485	15486	15252	15517	15421	15286	15382	15606	15395	15415	15360	15447	15268	15447	15205	15362	15336	15352	15562	15345	15424	15449	15597	15431	15472	15447	15395	15324	15534	15242	15423	15224	15527	15368	15446	15187	15426	15402	15482	15421	15428	15375	15353	15591	15398	15306	15164	15325	15533	15555	15430	15435	15290	15385	15437	15284	15382	15318	15515	15277	15301	15302	15448	15393	15536	15530	15471	15409	15416	15277	15386	15249	15453	15319	15455	15459	15263	15403	15402	15528	15420	15461	15415	15421	15396	15260	15415	15422	15393	15566	15478	15397	15427	15293	15309	15282	15396	15356	15451	15228	15514	15343	15431	15583	15393	15346	15285	15331	15378	15409	15557	15447	15403	15481	15484	15445	15495	15445	15257	15519	15499	15298	15200	15377	15327	15344	15319	15432	15375	15427	15380	15299	15544	15554	15478	15559	15400	15153	15364	15290	15449	15459	15356	15433	15257	15590	15345	15431	15490	15438	15301	15343	15439	15593	15382	15216	15384	15409	15437	15418	15514	15411	15495	15243	15338	15618	15233	15490	15409	15279	15332	15417	15219	15508	15333	15585	15348	15295	15415	15394	15434	15327	15508	15449	15560	15437	15579	15402	15303	15292	15395	15336	15322	15385	15361	15536	15405	15411	15293	15468	15379	15410	15400	15552	15533	15369	15360	15372	15411	15290	15319	15309	15273	15253	15422	15417	15354	15325	15324	15345	15603	15397	15391	15461	15489	15629	15260	15428	15355	15519	15324	15296	15325	15383	15428	15404	15355	15442	15479	15345	15503	15352	15395	15301	15488	15367	15389	15450	15247	15454	15437	15457	15167	15458	15497	15210	15494	15414	15311	15271	15325	15256	15440	15207	15319	15459	15368	15392	15422	15412	15362	15336	15402	15421	15189	15446	15465	15281	15273	15408	15399	15362	15315	15208	15552	15529	15508	15318	15504	15380	15482	15395	15476	15386	15376	15366	15373	15396	15445	15538	15385	15177	15287	15421	15446	15571	15214	15377	15539	15471	15527	15324	15482	15499	15552	15449	15479	15439	15513	15500	15471	15408	15569	15335	15395	15240	15403	15456	15466	15405	15426	15348	15547	15295	15171	15399	15213	15336	15425	15522	15403	15412	15439	15316	15405	15396	15370	15452	15307	15433	15418	15526	15443	15366	15377	15237	15299	15253	15429	15460	15430	15519	15347	15434	15229	15276	15397	15519	15391	15319	15374	15370	15423	15304	15365	15443	15362	15358	15622	15390	15364	15321	15436	15320	15495	15362	15348	15393	15422	15291	15382	15493	15361	15489	15379	15355	15449	15364	15409	15477	15296	15302	15546	15383	15363	15490	15632	15414	15393	15333	15256	15355	15336	15470	15449	15371	15349	15467	15498	15448	15510	15285	15400	15325	15230	15484	15466	15465	15425	15535	15427	15393	15488	15490	15351	15484	15472	15528	15461	15315	15660	15308	15420	15339	15667	15454	15294	15528	15347	15440	15027	15410	15364	15326	15390	15299	15487	15334	15460	15325	15422	15459	15191	15383	15400	15442	15457	15475	15349	15375	15354	15586	15306	15286	15508	15263	15452	15381	15415	15372	15576	15288	15321	15355	15476	15424	15235	15509	15398	15345	15484	15269	15178	15331	15309	15315	15356	15267	15422	15356	15350	15492	15463	15381	15179	15406	15430	15470	15339	15357	15451	15358	15423	15365	15242	15509	15407	15486	15370	15397	15255	15513	15505	15329	15374	15401	15443	15539	15505	15300	15384	15495	15322	15284	15522	15354	15334	15327	15344	15460	15410	15377	15345	15535	15380	15442	15228	15413	15232	15239	15455	15375	15405	15519	15368	15180	15378	15314	15353	15431	15368	15454	15443	15429	15361	15371	15452	15460	15525	15318	15453	15656	15343	15439	15343	15292	15405	15472	15505	15315	15454	15401	15368	15505	15298	15501	15390	15220	15718	15343	15313	15455	15443	15189	15228	15384	15307	15522	15602	15330	15483	15265	15269	15412	15320	15516	15369	15462	15155	15370	15371	15415	15359	15293	15371	15351	15509	15388	15379	15361	15318	15437	15408	15527	15350	15481	15452	15343	15457	15274	15349	15546	15430	15367	15352	15480	15434	15483	15404	15201	15278	15331	15467	15308	15355	15350	15323	15521	15302	15450	15281	15484	15449	15523	15528	15345	15402	15481	15236	15280	15329	15477	15204	15347	15413	15324	15380	15471	15390	15422	15267	15490	15287	15440	15511	15295	15466	15474	15418	15348	15476	15426	15472	15352	15229	15375	15494	15453	15407	15330	15417	15499	15400	15513	15477	15371	15515	15514	15366	15335	15221	15246	15368	15584	15392	15549	15428	15356	15292	15435	15301	15377	15342	15254	15240	15188	15319	15304	15379	15490	15323	15329	15452	15518	15368	15415	15394	15475	15553	15368	15427	15386	15341	15391	15214	15333	15442	15397	15534	15459	15459	15325	15365	15341	15310	15334	15373	15251	15574	15464	15373	15551	15405	15362	15431	15545	15404	15394	15310	15409	15306	15477	15531	15453	15401	15360	15490	15344	15486	15502	15446	15347	15318	15540	15268	15375	15362	15449	15441	15436	15213	15174	15298	15358	15292	15465	15316	15486	15314	15431	15490	15484	15436	15458	15458	15488	15439	15353	15466	15338	15490	15368	15203	15514	15401	15054	15477	15346	15375	15396	15345	15531	15457	15310	15311	15349	15476	15422	15391	15466	15352	15381	15345	15359	15442	15335	15404	15303	15313	15405	15468	15406	15554	15499	15385	15415	15312	15324	15238	15396	15350	15490	15414	15246	15397	15432	15406	15419	15516	15409	15453	15408	15283	15329	15321	15299	15522	15309	15390	15442	15334	15470	15451	15389	15306	15327	15187	15575	15421	15435	15393	15430	15345	15441	15297	15436	15432	15414	15415	15248	15298	15402	15124	15337	15156	15465	15412	15313	15417	15395	15292	15408	15387	15426	15336	15374	15322	15462	15133	15457	15431	15243	15331	15440	15449	15401	15230	15401	15263	15372	15626	15462	15412	15538	15411	15554	15340	15371	15529	15352	15474	15462	15279	15200	15518	15241	15431	15226	15489	15482	15453	15569	15360	15329	15355	15415	15380	15409	15461	15465	15303	15334	15347	15329	15343	15396	15445	15371	15253	15489	15253	15309	15349	15341	15405	15296	15293	15329	15469	15362	15518	15357	15457	15470	15427	15328	15370	15370	15467	15247	15485	15278	15190	15417	15309	15489	15488	15196	15329	15376	15405	15421	15411	15351	15442	15309	15519	15259	15392	15359	15209	15393	15406	15255	15324	15474	15292	15492	15271	15478	15503	15449	15296	15507	15254	15223	15406	15492	15374	15236	15610	15327	15375	15331	15361	15537	15263	15391	15390	15383	15363	15460	15340	15348	15410	15304	15217	15398	15458	15347	15501	15120	15360	15558	15477	15279	15448	15464	15360	15406	15246	15468	15265	15381	15243	15397	15334	15336	15273	15413	15644	15314	15429	15421	15607	15381	15433	15428	15403	15532	15176	15373	15387	15285	15313	15387	15480	15494	15385	15337	15316	15365	15352	15461	15414	15350	15451	15405	15377	15407	15359	15427	15121	15155	15315	15458	15407	15367	15393	15391	15199	15545
31350	27095	29489	25406	21303	19787	19166	18502	17915	17855	17867	17734	17729	17462	17807	17736	17751	17705	17535	17694	17661	17693	17587	17280	17660	17601	17692	17631	17453	17679	17486	17620	17517	17665	17346	17483	17591	17359	17586	17715	17489	17764	17562	17448	17602	17506	17484	17545	17575	17582	17626	17561	17601	17428	17511	17585	17559	17399	17606	17593	17585	17627	17568	17426	17389	17620	17467	17508	17566	17585	17257	17426	17436	17578	17520	17565	17319	17371	17501	17661	17578	17301	17448	17504	17417	17387	17384	17515	17420	17551	17578	17480	17595	17432	17652	17571	17636	17480	17506	17557	17586	17589	17337	17427	17776	17480	17474	17440	17422	17450	17578	17727	17488	17531	17502	17665	17364	17553	17520	17297	17719	17528	17763	17612	17484	17612	17464	17502	17419	17407	17609	17486	17168	17576	17472	17437	17268	17546	17476	17389	17558	17543	17545	17319	17495	17409	17238	17456	17683	17716	17470	17622	17501	17765	17731	17313	17523	17431	17444	17545	17442	17510	17650	17629	17401	17618	17317	17447	17511	17621	17497	17422	17457	17538	17369	17526	17547	17577	17529	17510	17654	17517	17570	17447	17419	17504	17745	17536	17554	17705	17291	17429	17541	17382	17603	17586	17705	17606	17588	17525	17428	17488	17487	17310	17474	17484	17486	17605	17520	17487	17447	17461	17490	17692	17518	17593	17386	17248	17642	17546	17510	17618	17431	17540	17704	17422	17673	17493	17425	17382	17581	17501	17434	17281	17450	17598	17512	17636	17497	17493	17327	17729	17574	17483	17399	17420	17810	17542	17405	17505	17612	17424	17459	17411	17326	17533	17308	17542	17638	17554	17384	17541	17623	17448	17475	17516	17309	17461	17445	17463	17486	17812	17590	17459	17477	17631	17468	17694	17322	17706	17621	17407	17275	17516	17633	17612	17547	17509	17467	17351	17612	17493	17379	17454	17545	17484	17269	17481	17591	17509	17558	17516	17521	17526	17662	17424	17423	17565	17352	17340	17538	17579	17477	17195	17547	17988	17752	17616	17361	17444	17349	17550	17561	17529	17510	17614	17358	17389	17620	17613	17721	17753	17546	17673	17532	17545	17512	17498	17390	17328	17442	17512	17596	17473	17429	17481	17453	17492	17555	17482	17478	17654	17455	17333	17498	17414	17497	17375	17374	17399	17630	17518	17305	17664	17766	17605	17513	17387	17211	17633	17580	17518	17641	17552	17415	17620	17659	17370	17479	17578	17323	17378	17530	17465	17485	17456	17517	17444	17657	17466	17283	17391	17448	17376	17602	17658	17532	17533	17317	17298	17659	17480	17705	17415	17496	17339	17547	17647	17695	17686	17568	17549	17531	17510	17537	17627	17655	17543	17318	17578	17452	17433	17514	17576	17502	17667	17330	17481	17577	17581	17639	17398	17558	17756	17435	17433	17567	17492	17311	17583	17243	17530	17421	17316	17623	17561	17456	17422	17514	17564	17557	17452	17527	17487	17621	17711	17669	17539	17539	17627	17645	17562	17426	17721	17611	17392	17482	17450	17501	17392	17530	17455	17412	17602	17661	17621	17504	17414	17454	17334	17426	17342	17482	17495	17407	17540	17406	17448	17426	17503	17317	17313	17390	17454	17342	17519	17571	17500	17516	17291	17436	17351	17538	17466	17357	17520	17542	17655	17580	17740	17239	17662	17629	17500	17509	17524	17757	17420	17433	17405	17650	17453	17543	17635	17559	17477	17651	17432	17537	17659	17448	17329	17495	17553	17585	17486	17763	17554	17441	17706	17481	17502	17543	17545	17635	17730	17381	17773	17527	17584	17664	17584	17702	17604	17503	17622	17584	17539	17442	17567	17552	17688	17371	17532	17644	17457	17576	17558	17405	17438	17438	17371	17550	17430	17338	17333	17471	17477	17614	17478	17578	17633	17391	17614	17609	17682	17508	17477	17562	17616	17647	17563	17518	17728	17414	17754	17586	17661	17307	17288	17393	17457	17516	17497	17586	17449	17328	17560	17282	17440	17635	17602	17560	17493	17444	17441	17476	17549	17410	17360	17554	17471	17580	17856	17435	17448	17722	17613	17709	17478	17487	17326	17469	17590	17514	17282	17708	17340	17522	17275	17590	17404	17529	17366	17670	17501	17390	17489	17579	17453	17645	17703	17534	17697	17598	17616	17643	17418	17631	17556	17398	17425	17443	17597	17519	17643	17673	17549	17605	17654	17428	17608	17533	17599	17329	17440	17388	17659	17546	17504	17547	17776	17628	17419	17532	17452	17538	17429	17850	17687	17536	17493	17494	17552	17673	17550	17672	17685	17306	17521	17490	17533	17381	17482	17648	17623	17477	17451	17255	17576	17673	17466	17811	17500	17619	17449	17516	17441	17581	17596	17567	17465	17681	17563	17508	17484	17683	17570	17623	17542	17472	17499	17405	17555	17639	17537	17635	17638	17391	17638	17585	17625	17884	17600	17528	17575	17632	17516	17457	17678	17517	17509	17595	17417	17638	17437	17512	17657	17495	17714	17717	17542	17268	17702	17697	17509	17732	17433	17622	17382	17554	17388	17587	17496	17624	17541	17782	17659	17437	17460	17631	17413	17554	17330	17476	17502	17537	17546	17523	17419	17373	17489	17633	17699	17808	17506	17330	17476	17234	17747	17728	17561	17701	17414	17600	17415	17767	17513	17657	17744	17564	17629	17550	17474	17522	17562	17678	17500	17655	17650	17464	17650	17445	17701	17529	17563	17620	17378	17760	17607	17666	17576	17473	17446	17227	17441	17462	17630	17267	17592	17662	17724	17510	17394	17467	17463	17628	17642	17428	17453	17460	17517	17522	17502	17408	17463	17743	17613	17535	17330	17714	17369	17572	17602	17458	17470	17480	17486	17349	17362	17579	17724	17635	17251	17478	17498	17548	17545	17477	17785	17605	17503	17261	17508	17496	17401	17377	17394	17470	17484	17518	17261	17592	17643	17600	17593	17400	17671	17879	17443	17625	17736	17712	17682	17536	17625	17381	17448	17649	17255	17624	17426	17382	17538	17657	17379	17595	17458	17485	17466	17513	17466	17670	17384	17495	17597	17529	17468	17613	17431	17461	17567	17528	17534	17545	17341	17516	17583	17555	17473	17502	17599	17570	17583	17637	17396	17372	17446	17598	17539	17512	17599	17557	17398	17587	17398	17448	17577	17321	17376	17515	17334	17488	17452	17646	17387	17158	17442	17603	17593	17562	17476	17345	17589	17430	17555	17525	17627	17596	17543	17515	17510	17513	17473	17548	17574	17464	17499	17525	17531	17454	17679	17871	17687	17604	17630	17635	17472	17403	17641	17617	17480	17549	17483	17390	17444	17480	17383	17439	17619	17294	17391	17444	17660	17597	17492	17739	17535	17398	17362	17394	17544	17489	17469	17597	17532	17626	17352	17413	17587	17598	17312	17526	17643	17572	17461	17572	17616	17648	17530	17616	17580	17575	17614	17487	17689	17653	17484	17323	17659	17431	17433	17536	17301	17601	17568	17331	17606	17511	17441	17523	17443	17520	17605	17441	17452	17464	17570	17571	17438	17253	17524	17395	17575	17628	17458	17640	17652	17561	17326	17402	17610	17570	17435	17472	17235	17629	17580	17616	17430	17549	17473	17398	17361	17566	17648	17445	17748	17614	17632	17555	17519	17309	17745	17510	17472	17565	17437	17720	17443	17481	17601	17484	17461	17712	17479	17405	17608	17613	17699	17649	17583	17448	17466	17511	17816	17438	17567	17665	17533	17361	17463	17595	17386	17630	17363	17456	17644	17389	17519	17604	17529	17581	17615	17351	17567	17580	17469	17373	17393	17547	17401	17496	17483	17546	17648	17532	17443	17414	17662	17485	17537	17372	17492	17519	17351	17452	17542	17328	17363	17163	17598	17343	17535	17600	17517	17477	17325	17345	17504	17543	17521	17491	17640	17563	17360	17509	17303	17648	17746	17473	17526	17641	17604	17468	17342	17452	17331	17416	17406	17552	17455	17574	17328	17606	17737	17561	17501	17453	17560	17590	17614	17581	17574	17628	17452	17549	17479	17512	17465	17615	17678	17424	17491	17510	17607	17526	17539	17696	17728	17619	17379	17518	17566	17493	17606	17558	17677	17420	17448	17486	17484	17631	17577	17543	17341	17669	17578	17627	17470	17509	17414	17503	17615	17585	17462	17316	17351	17458	17443	17407	17425	17520	17512	17577	17565	17281	17402	17485	17573	17651	17802	17643	17664	17564	17380	17510	17506	17597	17608	17561	17436	17519	17598	17401	17470	17623	17364	17545	17554	17680	17533	17547	17441	17373	17459	17556	17328	17358	17601	17449	17597	17531	17559	17417	17625	17432	17493	17476	17580	17384	17371	17479	17437	17628	17441	17540	17444	17364	17428	17362	17393	17606	17437	17505	17560	17381	17601	17409	17454	17532	17504	17689	17513	17588	17437	17648	17417	17515	17573	17503	17586	17371	17571	17477	17463	17434	17585	17425	17523	17545	17516	17510	17419	17591	17356	17526	17482	17483	17392	17496	17552	17688	17597	17567	17646	17395	17503	17506	17574	17574	17645	17529	17578	17491	17482	17430	17758	17484	17640	17665	17405	17325	17617	17736	17678	17558	17509	17583	17526	17356	17542	17552	17629	17543	17575	17560	17622	17571	17754	17584	17591	17633	17369	17381	17418	17309	17311	17871	17567	17375	17692	17604	17477	17589	17561	17540	17788	17474	17481	17610	17580	17646	17622	17483	17416	17462	17527	17457	17432	17572	17641	17511	17614	17466	17619	17769	17620	17638	17524	17353	17389	17504	17547	17515	17443	17508	17628	17618	17508	17643	17396	17499	17557	17395	17583	17390	17402	17373	17531	17522	17555	17400	17478	17395	17597	17717	17514	17545	17489	17579	17416	17549	17511	17404	17393	17527	17648	17529	17539	17373	17651	17445	17493	17632	17635	17468	17603	17388	17584	17521	17503	17506	17628	17343	17582	17551	17547	17317	17414	17549	17660	17598	17649	17394	17411	17616	17536	17568	17616	17486	17492	17467	17563	17617	17569	17619	17457	17529	17351	17452	17425	17551	17608	17494	17364	17546	17322	17636	17548	17589	17509	17742	17474	17620	17422
26450	34678	31872	24623	20585	18281	16979	16199	15654	15430	15222	15005	15091	14865	15021	14907	14787	14791	14778	14772	14883	14709	14846	14882	14734	14775	14783	14572	14710	14573	14639	14720	14753	14696	14750	14696	14716	14658	14758	14552	14749	14821	14566	14769	14771	14810	14497	14684	14740	14675	14590	14786	14781	14805	14710	14763	14693	14682	14679	14685	14642	14656	14595	14738	14641	14716	14614	14725	14456	14697	14609	14667	14672	14696	14732	14664	14467	14770	14705	14635	14787	14529	14498	14724	14507	14575	14563	14571	14906	14704	14660	14714	14603	14557	14669	14713	14649	14644	14594	14723	14736	14708	14670	14577	14619	14653	14674	14656	14589	14781	14668	14659	14702	14681	14579	14613	14653	14629	14386	14634	14645	14556	14684	14674	14736	14700	14556	14545	14618	14696	14738	14736	14720	14565	14658	14764	14818	14770	14728	14574	14529	14446	14758	14770	14629	14536	14622	14624	14565	14641	14797	14603	14763	14778	14754	14598	14746	14591	14646	14652	14474	14722	14804	14573	14363	14566	14762	14645	14503	14650	14517	14644	14593	14568	14564	14685	14648	14558	14421	14753	14548	14719	14742	14765	14702	14603	14542	14643	14651	14686	14510	14723	14691	14564	14856	14656	14790	14677	14491	14646	14621	14744	14752	14677	14618	14847	14607	14608	14798	14678	14602	14575	14789	14502	14705	14655	14867	14735	14679	14553	14711	14555	14579	14494	14595	14768	14691	14662	14519	14492	14647	14627	14606	14666	14755	14764	14597	14555	14616	14800	14632	14711	14690	14700	14559	14596	14600	14724	14674	14612	14687	14598	14578	14732	14569	14653	14660	14567	14679	14523	14741	14578	14686	14697	14570	14462	14636	14685	14558	14734	14692	14746	14580	14501	14713	14597	14715	14679	14693	14748	14644	14717	14521	14634	14652	14767	14586	14722	14931	14727	14741	14571	14710	14746	14593	14685	14637	14625	14566	14616	14825	14747	14646	14505	14673	14686	14721	14782	14535	14758	14707	14842	14616	14544	14586	14680	14630	14654	14778	14486	14674	14726	14571	14630	14536	14809	14461	14671	14661	14683	14766	14604	14745	14681	14497	14656	14633	14705	14651	14910	14824	14834	14637	14769	14645	14556	14639	14798	14778	14670	14641	14471	14587	14508	14488	14797	14655	14702	14637	14535	14621	14633	14637	14630	14750	14712	14652	14733	14537	14624	14794	14698	14734	14637	14407	14608	14512	14629	14516	14543	14645	14791	14615	14527	14721	14522	14688	14823	14564	14587	14581	14644	14602	14746	14789	14734	14789	14785	14627	14662	14711	14606	14580	14762	14820	14658	14584	14753	14830	14496	14633	14683	14606	14675	14529	14549	14591	14675	14729	14451	14553	14682	14662	14630	14821	14635	14716	14550	14669	14757	14580	14640	14655	14649	14698	14643	14682	14570	14673	14824	14578	14630	14572	14748	14734	14714	14670	14632	14634	14836	14841	14599	14623	14705	14654	14599	14666	14619	14626	14567	14736	14757	14703	14763	14762	14549	14754	14659	14722	14814	14655	14646	14647	14636	14733	14674	14740	14815	14597	14650	14696	14709	14806	14734	14619	14649	14698	14831	14522	14560	14768	14484	14621	14625	14840	14565	14729	14630	14478	14634	14515	14814	14640	14556	14644	14715	14734	14647	14697	14792	14481	14828	14525	14561	14600	14630	14637	14623	14469	14650	14523	14593	14387	14656	14630	14617	14792	14610	14719	14443	14396	14614	14666	14587	14641	14689	14440	14844	14423	14606	14720	14728	14841	14685	14820	14667	14809	14596	14695	14601	14643	14819	14630	14623	14566	14626	14761	14731	14687	14736	14467	14804	14719	14572	14615	14598	14580	14675	14880	14601	14606	14586	14555	14635	14665	14548	14477	14509	14729	14764	14648	14794	14744	14682	14761	14616	14730	14553	14615	14612	14559	14636	14498	14637	14601	14718	14809	14633	14784	14608	14706	14532	14616	14600	14644	14624	14465	14694	14708	14385	14748	14539	14787	14641	14721	14481	14625	14673	14559	14681	14992	14579	14522	14693	14670	14627	14703	14833	14745	14698	14555	14535	14920	14526	14582	14758	14648	14565	14746	14646	14631	14580	14790	14501	14775	14789	14576	14705	14636	14649	14808	14628	14689	14656	14610	14603	14583	14412	14672	14549	14556	14563	14678	14476	14716	14521	14710	14864	14523	14595	14659	14708	14648	14758	14882	14542	14714	14729	14868	14670	14804	14553	14655	14705	14493	14683	14731	14574	14582	14810	14800	14790	14480	14583	14718	14604	14707	14898	14497	14697	14700	14587	14651	14689	14667	14686	14789	14608	14578	14728	14671	14613	14674	14606	14603	14669	14676	14526	14830	14720	14580	14598	14636	14711	14723	14666	14695	14755	14535	14458	14610	14746	14578	14665	14687	14645	14738	14658	14678	14497	14619	14668	14816	14514	14619	14641	14615	14609	14707	14607	14510	14699	14542	14778	14470	14791	14634	14791	14780	14808	14608	14657	14639	14576	14738	14678	14690	14745	14626	14672	14650	14582	14683	14677	14620	14702	14639	14755	14692	14628	14618	14706	14560	14700	14494	14748	14452	14729	14635	14765	14535	14551	14553	14718	14560	14708	14788	14719	14616	14607	14724	14598	14563	14594	14641	14757	14598	14620	14544	14563	14683	14600	14762	14676	14518	14832	14676	14758	14564	14631	14665	14790	14678	14639	14755	14641	14651	14767	14617	14588	14564	14687	14710	14592	14637	14672	14617	14733	14611	14654	14604	14597	14514	14593	14720	14639	14665	14607	14751	14828	14724	14720	14469	14637	14640	14674	14682	14629	14591	14718	14672	14674	14586	14751	14777	14531	14893	14575	14618	14564	14748	14619	14771	14467	14800	14674	14573	14799	14522	14727	14803	14548	14685	14854	14609	14768	14667	14779	14651	14596	14689	14663	14573	14621	14626	14601	14760	14479	14558	14731	14563	14550	14705	14767	14734	14647	14445	14481	14731	14843	14685	14663	14788	14813	14487	14662	14778	14720	14727	14719	14700	14644	14569	14689	14699	14482	14715	14589	14740	14819	14770	14527	14605	14614	14777	14543	14623	14673	14780	14562	14598	14620	14567	14662	14779	14601	14597	14576	14718	14445	14648	14700	14693	14762	14592	14578	14611	14666	14715	14701	14561	14513	14570	14714	14543	14710	14552	14684	14712	14733	14804	14885	14579	14734	14607	14890	14552	14621	14789	14501	14482	14771	14573	14719	14627	14723	14565	14615	14667	14512	14715	14645	14704	14681	14549	14725	14604	14767	14660	14676	14712	14611	14587	14717	14585	14746	14483	14534	14782	14793	14576	14659	14677	14734	14480	14856	14713	14550	14709	14717	14765	14731	14643	14650	14678	14702	14587	14686	14508	14612	14626	14749	14431	14690	14736	14634	14840	14748	14632	14667	14800	14655	14818	14712	14777	14527	14578	14796	14459	14666	14683	14747	14675	14711	14740	14872	14576	14635	14631	14613	14865	14625	14500	14554	14677	14673	14637	14776	14702	14676	14664	14609	14579	14894	14618	14548	14754	14758	14564	14800	14593	14703	14805	14759	14662	14783	14619	14734	14613	14751	14752	14707	14673	14723	14873	14709	14663	14700	14610	14609	14758	14664	14644	14621	14654	14451	14625	14492	14663	14657	14791	14660	14497	14632	14630	14527	14426	14538	14573	14682	14621	14720	14561	14566	14712	14688	14736	14613	14661	14758	14738	14618	14733	14622	14809	14688	14608	14745	14636	14588	14644	14769	14780	14687	14536	14686	14901	14614	14619	14690	14813	14763	14718	14639	14518	14547	14750	14576	14717	14673	14519	14727	14749	14597	14657	14784	14596	14704	14693	14599	14591	14648	14788	14615	14709	14592	14675	14772	14753	14751	14778	14558	14798	14728	14456	14655	14754	14607	14721	14634	14856	14628	14696	14695	14667	14690	14706	14762	14685	14776	14605	14919	14653	14641	14674	14721	14649	14661	14570	14671	14731	14528	14649	14737	14547	14841	14575	14778	14667	14679	14535	14600	14788	14705	14611	14784	14572	14558	14627	14574	14684	14563	14635	14576	14691	14624	14573	14703	14686	14723	14806	14805	14686	14668	14714	14700	14575	14615	14578	14612	14810	14516	14694	14745	14592	14786	14820	14660	14759	14705	14610	14630	14530	14701	14807	14540	14526	14671	14856	14587	14701	14871	14732	14564	14638	14731	14589	14593	14758	14511	14710	14673	14698	14631	14597	14602	14617	14576	14759	14597	14735	14703	14539	14640	14595	14602	14719	14622	14849	14737	14925	14607	14771	14654	14872	14658	14698	14465	14576	14613	14523	14673	14556	14675	14530	14678	14534	14449	14797	14649	14826	14645	14685	14752	14660	14501	14594	14712	14731	14619	14676	14677	14704	14801	14551	14665	14944	14654	14640	14614	14741	14684	14759	14635	14703	14740	14875	14699	14670	14628	14710	14623	14716	14846	14695	14655	14764	14679	14702	14554	14709	14757	14662	14628	14713	14664	14642	14625	14662	14851	14854	14567	14708	14431	14604	14709	14503	14703	14747	14820	14500	14766	14587	14647	14765	14792	14553	14692	14623	14813	14709	14646	14706	14616	14794	14645	14808	14685	14656	14656	14720	14622	14741	14818	14671	14717	14650	14661	14707	14653	14822	14846	14598	14704	14786	14799	14500	14741	14509	14905	14725	14545	14679	14689	14573	14652	14589	14515	14608	14645	14728	14672	14809	14885	14534	14584	14864	14638	14562	14744	14633	14669	14615	14808	14756	14379	14682	14508	14723	14852	14701	14683	14701	14673	14780	14407	14659	14721	14714	14648	14667	14738	14869	14576	14758	14638	14528	14821	14748	14710	14683	14649	14710	14737	14526	14670	14610	14678	14804	14653	14658	14654	14766	14742	14719	14634	14760	14717	14603	14686	14601	14620	14603	14520	14752	14480	14758	14689	14740	14780	14551	14853	14681	14590	14756	14647	14653	14633	14798	14755	14673	14527	14755	14826	14627	14867	14605	14713	14700	14676	14626	14411	14734	14800	14622	14554	14586	14752	14525	14457	14732	14673	14843	14645	14724	14671
25045	20976	27835	25214	23279	22854	21800	19821	19021	18881	18617	18064	18181	18114	18137	18189	18026	18006	17812	18002	17868	17716	17924	17919	17960	17847	17766	17886	17606	17815	18024	17863	17716	17782	17596	17953	17684	17886	17693	17595	17779	17618	17761	17920	17891	17496	17894	17806	17882	17899	17708	17575	17892	17631	17771	17773	17818	17769	17790	17742	17719	17854	17668	17778	17795	17660	17498	17888	17986	17710	17675	17668	17553	17762	17905	17841	17816	17663	17579	17964	17472	17570	17730	17819	17650	17743	17710	17851	17911	17876	17879	17680	17767	17816	17750	17597	17648	17610	17785	17742	17804	17641	17498	17859	17636	17611	17869	17694	17795	17806	17882	17537	17565	17665	17596	17575	17859	17517	17637	17875	17680	17866	17786	17823	17621	17684	17601	17703	17741	17925	17581	17713	17936	17686	17626	17889	17713	17679	17846	17688	17663	17707	17669	17780	17479	17750	17719	17738	17384	17670	17626	17666	17766	17579	17767	17830	17721	17474	17884	17744	17790	17824	17759	17691	17747	17974	17566	17755	17695	17986	17680	17738	17899	17564	17728	17628	17647	17801	17800	17728	17842	17790	17824	17536	17658	17860	17897	17760	17600	17748	17767	17594	17820	17665	17802	17580	17726	17664	17845	17598	17574	17653	17641	17823	17717	17918	17877	17664	17620	17650	17840	17712	17768	17658	17539	17669	17797	17604	17789	17762	17872	17633	17852	17692	17766	17625	17765	17708	17621	17838	17970	17631	17865	17873	17723	17844	17830	17602	17706	17628	17490	18166	17711	17567	17792	17865	17670	17750	17754	17855	17696	17811	17638	17666	17739	17842	17824	17759	17808	17725	17724	17685	17596	17830	17772	17849	17747	17514	17767	17729	17835	17609	17579	17798	17821	17694	17782	17872	17568	17797	17531	17617	17534	17728	17515	17799	17671	17761	17732	17688	17799	17951	17752	17588	17485	17773	17672	17716	17705	17714	17873	17589	17614	17771	17845	17511	17782	17767	17941	17644	17764	17740	17795	17655	17649	17890	18006	17653	17817	17902	17830	17554	17512	17883	17675	17732	17639	17829	17871	17481	17813	17710	17654	17813	17766	17817	17782	17673	17682	17770	17865	17735	17620	17767	17640	17728	17602	17871	17810	17677	17547	17815	17738	17896	17682	17702	17682	17847	17626	17630	17751	17779	17643	17787	17722	17657	17658	17717	17457	17893	17568	17876	17706	17721	17809	17701	17740	17653	17718	17857	17623	17630	17732	17704	17802	17687	17811	17517	17732	17685	17845	17402	17579	17875	17810	17670	17773	17999	17826	17653	17683	17649	17874	17923	17733	17845	17741	17731	17680	17665	17654	17578	17573	17646	17784	17735	17737	17650	17691	17571	17692	17748	17761	17787	17755	17925	17896	17815	17822	17671	17700	17824	17823	17918	17559	17772	17725	17872	17775	17785	17583	17586	17688	17869	17808	17664	17682	17691	17713	17690	17855	17901	17945	17617	17673	17889	17805	17712	17792	17684	17798	17794	17606	17434	17637	17735	17721	17872	17717	17801	17682	17824	17806	17569	17736	17697	17795	17915	17919	17639	17697	17768	17800	17671	17680	17901	17626	17733	17739	17989	17724	17657	17595	17707	17642	17581	17607	17585	17668	17788	17525	17808	17707	17688	17717	17687	17856	17745	17652	17704	17720	17669	17795	17812	17751	17671	17901	17655	17890	17768	17869	17915	17732	17853	17781	17807	17862	17781	17730	17995	17792	17749	17837	17718	17667	17780	17717	17929	17772	17631	17745	17687	17833	17922	17722	17666	17683	17804	17593	17713	17680	17762	17689	17873	17784	17612	17773	17842	17678	17711	17987	17524	17683	17808	17901	17566	17796	17804	17739	17790	17846	17661	17934	17700	17508	17738	17467	17451	17696	17701	17813	17613	17750	17544	17828	17651	17655	17739	17936	17671	17931	17782	17697	17747	17541	17804	17699	17716	17750	17881	17751	17525	17861	17663	17887	17647	17922	17717	17518	17639	17768	17775	17973	17927	17800	17618	17602	17767	17701	17710	17713	18029	17430	17501	17691	17761	17556	17904	17729	17793	17705	17730	17747	17766	17787	17609	17795	17707	17601	17707	17677	17657	17699	17860	17603	17689	17594	17637	17727	17760	17864	17873	17745	17761	17706	17845	17805	17696	17854	17665	17701	17628	17863	17625	17555	17636	17778	17668	17733	17557	17774	17759	17755	17725	17992	17894	17783	17674	17709	17854	17836	17734	17518	17770	17907	17765	17515	17717	17689	17670	17731	17521	17933	17655	17813	17808	17838	17764	17702	17769	18031	17577	17768	17559	17629	17916	17741	17909	17562	17780	17751	17617	17595	17722	17740	17752	17606	17621	17875	17809	17875	17728	17714	17615	17678	17643	17544	17572	17781	17818	17720	17657	17613	17791	17700	17871	17776	17912	17672	17798	17714	17649	17962	17551	17729	17635	17622	17912	17719	17771	17737	17777	17832	17793	17721	17711	17836	17832	17823	17746	17763	17520	17477	17560	17721	17726	17825	17938	17718	17740	17607	17772	17736	17680	17575	17668	17723	17771	17866	17926	17622	17599	17629	17912	17810	17782	17710	17759	17789	17762	17699	17642	17726	17775	17604	17570	17662	17679	17774	17761	17793	17727	17869	17659	17629	17698	17640	17734	17893	17709	17930	17785	17987	17582	17665	17813	17384	17578	17562	17609	17789	17569	17825	17764	17823	17647	17658	17766	17625	17955	17645	17717	17780	17811	17566	17755	17754	17709	17784	17786	17660	17688	17541	17816	17693	17736	17698	17802	17586	17717	17694	17496	17699	17759	17760	17635	17744	17755	17750	17657	17543	17765	17773	17662	17878	17763	17725	17817	17862	17841	17855	17700	17728	17735	17812	17685	17600	17812	17604	17873	18015	17779	17866	17546	17785	17777	17621	17577	17608	17635	17558	17640	17809	17808	17757	17723	17776	17827	17713	17782	17672	17670	17813	17697	17784	17632	17771	17812	17878	17608	17566	17849	17700	17575	17631	17564	17811	17642	17648	17662	17734	17604	17678	17501	17666	17652	17829	17776	17879	17744	17735	17710	17759	17689	17835	17875	17805	17873	17752	17626	17689	17821	17668	17614	17693	17768	17794	17753	17893	17786	17662	17658	17627	17896	17847	17779	17723	17900	17736	17718	17698	17619	17544	17802	17523	17791	17902	17862	17905	17694	17868	17705	17562	17860	17715	17782	17670	17729	17736	17718	17694	17715	17839	17561	17547	17672	17785	17721	17533	17673	17700	17814	17840	17769	17723	17819	17786	17605	17851	17577	17879	18059	17764	17724	17602	17832	17541	17647	17846	17697	17714	17600	17777	17905	17659	17658	17599	17786	17693	17507	17910	17596	17661	17587	17646	17573	17705	17722	17735	17792	17722	17732	17654	17631	17800	17800	17708	17797	17844	17728	17759	17677	18042	17675	17897	17630	17818	17600	17610	17714	17695	17734	17572	17707	17884	17490	17566	17824	17684	17797	17779	17756	17642	17659	17971	17676	17777	17775	17749	17918	17877	17728	17693	17564	17882	17708	17861	17923	17551	17993	17843	17875	17772	17640	17741	17697	17873	17766	17853	17629	17711	17727	17810	17595	17778	17755	17853	17649	17584	17766	17793	17630	17695	17793	17839	17674	17755	17742	17775	17849	17692	17811	17851	17840	17516	17731	17590	17579	17635	17703	17754	17653	17961	17563	17598	17662	17858	17782	17642	17674	17679	17617	17753	17527	17522	17683	17742	17682	17763	17822	17844	17776	17738	17511	17657	17836	17708	17700	17676	17559	17764	17811	17800	17647	17622	17924	17683	17599	17789	17715	17877	17706	17421	17804	17885	17651	17598	17644	17578	17646	17743	17762	17681	17781	17715	17665	17823	17632	17546	17823	17770	17830	17724	17843	17779	17736	17880	17838	17582	17491	17728	17673	17866	17603	17751	17886	17796	17580	17735	17684	17857	17633	17811	17642	17870	17800	17734	17652	17624	17756	17729	17747	17656	17532	17544	17822	17588	17561	17729	17713	17494	17752	17551	17782	17759	17674	17920	17609	17608	17720	17633	17582	17734	17787	17846	17815	17736	17795	17644	17819	17784	17608	17773	17759	17834	17658	17680	17859	17834	17814	17866	17699	17605	17726	17829	17722	17825	17803	17644	17840	17631	17720	17659	17766	17728	17736	17752	17831	17629	17828	17753	17537	17835	17804	17752	17728	17700	17634	17699	17566	17858	17724	17725	17808	17840	17701	17711	17557	17792	17703	17601	17626	17584	17786	17951	17656	17605	17612	17745	17837	17794	17808	17703	17719	17836	17682	17848	17407	17652	17868	17696	17657	17592	17858	17739	17714	17659	17629	17606	17725	17687	17541	17882	17819	17780	17859	17711	17887	17757	17746	17885	17598	17785	17474	17859	17803	17712	17558	17856	17815	17796	17784	17631	17776	17740	17733	17836	17752	17674	17839	17784	17778	17748	17578	17652	17645	17534	17676	17607	17733	17929	17620	17669	17717	17772	17778	17582	17652	17652	17491	17776	17920	17733	17715	17700	17519	17870	17931	17898	18075	17700	17686	17823	17894	17745	17651	17853	17693	17803	17898	17667	17668	17694	17774	17527	17909	17704	17575	17593	17654	17684	17800	17984	17561	17900	18089	17822	17796	17723	17820	17461	17833	17848	17848	17575	17851	17892	17598	17878	17682	17870	17835	17738	17846	17690	17611	17707	17918	17846	17739	17761	17795	17723	17750	17623	17804	17830	17653	17688	17750	17842	17804	17540	17618	17843	17445	17707	17698	17869	17544	17699	17572	17653	17663	17720	17568	17758	17682	17734	17543	17776	17733	17882	17725	17635	17935	17706	17636	17773	17805	17536	17577	17649	17692	17682	17696	17793	17606	17690	17810	17821	17793	17587	17479	17760	17765	17743	17548	17747	17807	17647	17664	17503	17909	17955	17900	17876	17716	17884	17743	17704	17631	17832	17771	17883	17684	17826	17499	17681	17634	17425	17531	17715	17615	17812	17930	17746	17779	17712	17841	17677	17648	17848	17740	17715	17835	17827	17855	17798	17624	17569	17657	18040	17849	17557	17627
25592	40026	37083	29200	24458	20664	18579	17536	16831	16469	15721	15878	15517	15374	15348	15297	15068	15141	15172	15096	14958	14944	14902	14962	14789	14907	14886	14778	14896	14792	14822	14887	14705	14942	14864	14747	14972	14805	14975	14920	14771	14865	15078	14700	14816	14943	15002	14808	14674	14610	14907	14698	14977	14723	14781	14728	14830	14771	14721	14744	14892	14749	14737	14768	14814	14752	14805	14727	14927	14866	14733	14917	14861	14752	14841	14703	14756	14801	14785	14953	14565	14934	14721	14829	14848	14721	14672	14728	14841	14718	14650	14772	14670	14809	14923	14967	14773	14826	14914	14997	14857	14873	14782	15016	14992	14799	14724	14791	14810	14747	14690	14774	14791	14756	14744	14937	14637	14799	14693	14622	14670	14765	14713	14900	14742	14754	14733	14753	14823	14796	14596	14700	14840	14707	14732	14752	14781	14846	14875	14773	14834	14915	14754	14717	14814	14669	14748	14590	14761	14637	14748	14762	14721	14759	14707	14796	14733	14506	14720	14860	14830	14768	14828	14847	14596	14851	14719	14984	14758	14929	14693	14865	14680	14546	14676	14921	14701	14754	14714	14834	14666	14826	14914	14809	14650	14798	14657	14768	14654	14920	14788	14821	14679	14727	14682	14773	14743	14657	14675	14622	14625	14826	14818	14812	14754	14743	14772	14622	14759	14796	14738	14878	14790	14861	14790	14864	14621	14628	14752	14767	14791	14830	14853	14801	14796	14781	14514	14739	14708	14682	14696	14672	14782	14714	14779	14634	14985	14882	14880	14607	14843	14567	14734	14774	14776	14954	14820	14786	14806	14755	14777	14699	14733	14962	14776	14926	14734	14826	14585	14785	14872	14733	14784	14912	14878	14807	14638	14640	14844	14727	14828	14839	14694	14760	14763	14579	14827	14679	14802	14735	14687	14809	14937	14803	14933	14926	14622	14822	14758	14773	14742	14647	14771	14826	14769	14720	14820	14813	14652	14721	14688	14700	14629	14899	14653	14993	14701	14702	14784	14722	14850	14880	14717	14807	14671	14683	14867	14732	14714	14729	14787	14698	14827	14722	14749	14672	14944	14723	14777	14871	14748	14763	14768	14820	14614	14735	14835	15006	14854	14825	14796	14661	14968	14709	14756	14596	14788	14680	14837	14800	14866	14860	14671	14719	14695	14697	14650	14731	14826	14821	14667	14792	14684	14813	14788	14787	14762	14784	14848	14709	14864	14794	14809	14779	14735	14837	14881	14884	14797	14814	14604	14694	14745	14880	14908	14900	14739	14734	14814	14763	14616	14725	14788	14892	14766	14811	14790	14712	14823	14975	14899	14897	14695	14882	14610	14621	14921	14709	14817	14875	14735	14744	14691	14801	14896	14754	14749	14683	14824	14807	14508	14793	14707	14823	14703	14710	14604	14777	14776	14737	14845	14684	14812	14847	14662	14774	14812	14745	14804	14789	14578	14912	14759	14700	14666	14795	14721	14849	14730	14693	14784	15001	14826	14800	14711	14812	14711	14944	14819	14845	14790	14658	14725	14681	14879	14843	14723	14855	14847	14782	14814	14905	14485	14736	14852	14731	14699	14944	14870	14648	14943	14836	14756	14828	14739	14789	14638	14733	14958	14693	14825	14791	14625	14676	14973	14658	14652	14850	14541	14845	14787	14829	14757	14604	14812	14704	14874	14792	14757	14693	14938	14887	14705	14680	14723	14880	14810	14786	14823	14774	14885	14909	14684	14670	14775	14561	14801	14758	14823	14849	14789	14806	14730	14885	14814	14773	14733	14873	14777	14720	14738	14642	14640	14871	14775	14884	14855	14747	14689	14912	14792	14693	14849	14894	14909	14838	14843	14669	14794	14785	14743	14728	14870	14714	14873	14732	14795	14774	14820	14540	14710	14708	14739	14936	14773	14782	14907	14784	14860	14757	14857	14847	14713	14853	14725	14615	14647	14950	14657	14907	14728	14803	14703	14696	14733	14989	14803	14912	14779	14780	14864	14823	14671	14768	14676	14648	14859	14745	14720	14778	14875	14778	14711	14811	14777	14749	14574	14844	14788	14690	14632	14776	14838	14839	14659	14654	14697	14695	14726	14688	14723	14733	14822	14602	14798	14819	14707	14840	14785	14900	14688	14727	14749	14854	14803	14973	14711	14748	14735	14650	14853	14845	14728	14801	14723	14696	14795	14825	14848	14684	14757	14625	14780	14902	14897	14806	14862	14800	14652	14934	14791	14780	14708	14760	14703	14827	14996	14831	14554	15011	14862	14814	14931	14654	14811	14702	14790	14841	14733	14857	14700	14654	14858	14727	14644	14843	14785	14790	14627	15066	14829	14805	14870	14988	14670	14784	14957	14882	14905	14766	14785	14752	14840	14619	14739	14908	14722	14880	14725	14832	14765	14929	14747	14909	14831	14707	14871	14637	14763	14788	14844	14670	14596	14654	14659	14761	14722	14965	14755	14691	14890	14661	14703	14681	14840	14906	14860	14763	14864	14658	14826	14688	14889	14723	14769	14770	14758	14806	14907	14944	14827	14815	14866	14803	14585	14781	14565	14655	14874	14951	14694	14698	14821	14819	14762	14758	14726	14841	14741	14701	14889	14673	14805	14804	14797	14768	14920	14673	14852	14747	14785	14799	14772	14720	14688	14694	14802	14642	14808	14908	14598	14813	14954	14800	14755	14807	14626	14721	14704	14961	14653	14743	14719	14687	14674	14770	14786	14860	14650	14703	14698	14766	14753	14930	14862	14809	14775	14746	14777	14817	14736	14827	14916	14628	14728	14855	14801	14707	14653	14752	14641	14830	14696	14664	14763	14766	14741	14874	14713	14834	14922	14736	14591	14875	14754	14701	14815	14677	14758	14665	14897	14762	14785	14559	14813	14734	14848	14734	14916	14708	14762	14753	14723	14571	14745	14699	14863	14751	14829	14910	14784	14695	14752	14736	14816	14750	14819	14811	14784	14886	14990	14783	14927	14712	14807	14828	14939	14740	14795	14829	14840	14853	14656	14724	14790	14710	14778	14825	14866	14583	14796	14801	14778	14914	14743	14634	14596	14645	14986	14901	14708	14785	14886	14726	14912	14830	14710	14755	14871	14873	14703	14701	14769	14677	14783	14646	14606	14760	14966	14699	14821	14748	14816	14767	14745	14689	14686	14749	14718	14655	14722	14743	14826	14841	14699	14727	14893	14735	14784	14632	14693	14746	14757	14819	14729	14952	14871	14913	14643	14685	14888	14742	14755	14798	14728	14754	14730	14810	14815	14580	14821	14778	14631	14885	14772	14850	14791	14875	14702	14764	14761	14792	14911	14552	14718	14816	14801	14830	14700	14679	14673	14832	14721	14780	14828	14830	14747	14878	14855	14858	14713	14717	14727	14802	14823	14750	14968	14707	14842	14891	14715	14748	14848	14798	14644	14867	14629	14650	14709	14853	14741	14751	14773	14758	14616	14693	14796	14677	14720	14789	14775	14624	14658	14709	14799	14775	14740	14712	14798	14709	14761	14643	14666	14719	15048	14773	15062	14743	14777	14731	14769	14619	14754	14846	14849	14648	14817	14814	14793	14805	14731	14705	14593	14849	14818	14687	14716	14889	14751	14861	14706	14796	14883	14761	14733	14771	14838	14652	14783	14756	14737	14821	14837	14854	14884	14849	14717	14855	14678	14857	14844	14808	14839	14858	14554	14785	14898	14859	14856	14697	14636	14764	14961	14815	14686	14797	14753	14695	14773	14674	14790	14867	14675	14741	14840	14636	14792	14818	14661	14680	14809	14777	14691	14935	14626	14590	14837	14782	14719	14823	14746	14626	14703	14774	14777	14796	14874	14737	14865	14912	14791	14739	14637	14684	14665	14698	14900	14746	14765	14695	14772	14842	14640	14759	14895	14881	14817	14869	14876	14827	14741	14831	14709	14811	14762	14788	14727	14684	14785	14840	14782	14731	14726	14780	14835	14724	14873	14804	14924	14880	14922	14772	14784	14674	14874	14830	14683	14744	14780	14834	14767	14758	14849	14777	14798	14757	14756	14752	14852	14872	14893	14811	14823	14709	14740	14872	14899	14724	14828	14726	14662	14764	14711	14850	14926	14902	14641	14657	14862	14711	14860	14779	14809	14846	14871	14748	14780	14778	14872	14768	14650	14733	14754	14808	14697	14711	14713	14755	14863	14802	14605	14765	14770	14808	14647	14672	14651	14741	14847	14671	14762	14731	14808	14741	14984	14869	14591	14846	14798	14871	14697	14729	14880	14850	14714	14848	14720	14753	14799	14757	14752	14768	14646	14745	14543	14906	14815	14781	14948	14783	14816	14726	14743	14805	14861	14739	14700	14858	14723	14757	14981	14886	14810	14760	14929	14654	14725	14785	14793	14803	14762	14675	14857	14774	15013	14753	14802	14744	14823	14912	14678	14805	14633	14784	14875	14939	14579	14882	14670	14781	14829	14686	15002	14676	14744	14761	14899	14736	14795	14784	14849	14697	14724	14718	14857	14660	14800	14953	14600	14590	14905	14800	14761	14825	14803	14780	14783	14693	14827	14774	14852	14684	14705	14711	14542	14668	14925	14750	14812	14784	14802	14927	14826	14898	14646	14737	14686	14849	14782	14791	14807	14763	14847	14792	14704	14854	14806	14835	14811	14762	14661	14778	14745	14712	14753	14702	14776	14832	14734	14906	14751	14732	14715	14865	14715	14681	14839	14712	14558	14694	14783	14849	14868	14891	14897	14786	14947	14651	14664	14839	14740	14859	14681	14783	14611	14724	14636	14701	14838	14939	14763	14822	14805	14814	14779	14803	14851	14815	14651	14822	14836	14782	14907	14698	14826	14780	14675	14767	14982	14894	14703	14772	14703	14722	14707	14810	14818	14838	14714	14702	14821	14729	14931	14743	14724	14760	14743	14615	14758	14651	14900	14741	14702	14820	14653	14759	14627	14918	14875	14730	14756	14625	14718	14727	14823	14748	14742	14654	14738	14803	14736	14759	14600	14785	14684	14822	14583	14798	14919	14627	14832	14768	14742	14604	14786	14876	14703	14967	14585	14836	14804	14849	14752	14531	14706	14798	14784	14740	14859	14794	14790	14936	14538	14728	14724	14869	14777	14669	14634	14825	14813	14961	14830	14794	14775	14834
23636	20957	28354	23821	22221	24669	25329	21257	20265	19894	19602	19161	19156	18958	18885	19082	18944	18699	18708	18702	18794	18727	18483	18628	18569	18545	18651	18226	18629	18517	18374	18626	18376	18422	18446	18307	18580	18213	18494	18509	18362	18357	18298	18525	18416	18385	18389	18393	18624	18557	18310	18320	18440	18468	18485	18432	18162	18545	18412	18299	18447	18292	18397	18297	18243	18044	18370	18456	18394	18460	18349	18424	18292	18252	18385	18480	18501	18422	18384	18422	18447	18440	18265	18241	18234	18460	18221	18398	18408	18258	18389	18289	18146	18432	18306	18289	18270	18389	18181	18318	18432	18326	18416	18449	18465	18337	18325	18478	18475	18381	18394	18413	18423	18422	18397	18584	18366	18257	18181	18323	18356	18230	18276	18236	18492	18182	18361	18396	18227	18429	18463	18187	18360	18134	18280	18417	18396	18085	18217	18106	18428	18186	18478	18265	18255	18092	18194	18211	18251	18259	18086	18106	18497	18262	18323	18611	18221	18048	18233	18495	18405	18408	18452	18238	18494	18362	18316	18385	18433	18356	18214	18331	18148	18208	18238	18389	18268	18232	18343	18332	18349	18318	18229	18242	18186	18484	18191	18427	18455	18364	18218	18292	18240	18479	18183	18475	18295	18391	18469	18473	18273	18273	18454	18248	18437	18393	18321	18195	18267	18357	18422	18312	18240	18416	18253	18362	18225	18115	18293	18275	18210	18273	18227	18180	18186	18172	18126	18287	18101	18358	18313	18505	18176	18230	18384	18391	18409	18395	18509	18265	18227	18454	18304	18344	18253	18109	18337	18508	18313	18267	18400	18146	18549	18365	18413	18234	18300	18487	18390	18259	18374	18339	18479	18264	18340	18297	18053	18392	18208	18370	18296	18471	18437	18291	18310	18586	18422	18388	18338	18311	18371	18285	18324	18243	18488	18381	18286	18166	18414	18464	18427	18295	18151	18358	18297	18157	18222	18293	18494	18187	18404	18327	18078	18279	18125	18265	18276	18338	18353	18159	18218	18036	18388	18240	18279	18401	18401	18361	18313	18342	18307	18295	18346	18079	18399	18228	18258	18144	18224	18225	18294	18148	18223	18277	18375	18418	18468	18295	18111	18133	18297	18229	18360	18101	18363	18338	18261	18297	18356	18524	18254	18229	18303	18220	18192	18400	18309	18393	18231	18151	18318	18195	18118	18143	18359	18341	18322	18258	18391	18542	18240	17993	18311	18188	18103	18361	18299	18169	18426	18366	18179	18464	18455	18313	18313	18436	18304	18287	18200	18270	18324	18227	18213	18253	18534	18453	18315	18115	18596	18257	18355	18266	18322	18413	18112	18427	18208	18281	18297	18081	18541	18448	18327	18203	18409	18302	18301	18323	18284	18252	18238	18313	18435	18239	18189	18195	18390	18422	18397	18527	18588	18302	18104	18201	18358	18087	18322	18350	18388	18375	18348	18282	18337	18416	18523	18339	18413	18155	18492	18094	18170	18245	18353	18155	18391	18063	17965	18459	18468	18357	18216	18264	18270	18448	18121	18182	18326	18181	18353	18076	18373	18378	18201	18280	18187	18397	18291	18419	18265	18262	18560	18256	18277	18212	18303	18395	18334	18341	18358	18341	18346	18304	18270	18267	18427	18148	18208	18233	18164	18474	18203	18121	18251	18226	18418	18441	18300	18249	18165	18358	18395	18309	18260	18368	18137	18258	18371	18330	18513	18119	18565	18160	18273	18061	18398	18305	18567	18418	18366	18299	18393	18321	18447	18486	18310	18475	18159	18097	18270	18447	18513	18274	18334	18402	18427	18130	18266	18497	18510	18457	18185	18349	18187	18088	18418	18006	18436	18169	18516	18224	18200	18148	18169	18214	18191	18163	18411	18327	18185	18454	18175	18105	18364	18301	18209	18323	18145	18098	18341	17955	18291	18357	18248	18276	18330	18262	18132	18307	18297	18437	18282	18296	18393	18360	18296	18006	18325	18238	18162	18279	18083	18253	18411	18342	18218	18051	17987	18102	18440	18289	18195	18128	18100	18282	18107	18257	18275	18358	18319	18579	18445	18206	18191	18438	18443	18176	18131	18348	18231	18219	18272	18159	18515	18287	18371	18396	18492	18414	18243	18407	18269	18337	18352	18376	18243	18279	18219	18219	18191	18059	18219	18322	18441	18285	18297	18161	18243	18423	18127	18333	18277	18395	18172	18288	18267	18424	18385	18209	18488	18317	18305	18433	18247	18063	18376	18193	18356	18075	18344	18390	18425	18155	18165	18114	18124	18233	18273	18181	18267	18239	18439	18318	18363	18302	18189	18407	18262	18329	18323	18327	18341	18407	18176	18289	18164	18440	18245	18290	18165	18244	18139	18242	18331	18220	18565	18455	18427	18437	18217	18268	18289	18290	18434	18335	18138	18233	18297	18340	18562	18342	18326	18452	18160	18214	18277	18214	18399	18176	18429	18292	18222	18394	18510	18403	18232	18423	18388	18073	18399	18179	18187	18261	18348	18270	18259	18433	18191	18269	18313	18247	18291	18532	18557	18399	18349	18238	18428	18548	18391	18447	18417	18449	18384	18474	18308	18384	18105	18309	18121	18327	18218	18007	18110	18421	18266	18367	18344	18288	18285	18369	18380	18253	18520	18234	18205	18299	18309	18274	18256	18360	18223	18296	18306	18318	18155	18332	18379	18281	18246	18441	18323	18341	18126	18388	18439	18607	18291	18241	18396	18206	18142	18310	18392	18245	18287	18151	18185	18271	18268	18155	18318	18413	18226	18412	18549	18332	18332	18209	18325	18481	18109	18305	18377	18383	18284	18393	18273	18442	18222	18248	18388	18505	18408	18123	18419	18154	18218	18110	18297	18333	18157	18134	18372	18413	18483	18223	18230	18412	18341	18140	18347	18520	18511	18391	18298	18450	18309	18244	18427	18316	18293	18477	18475	18236	18187	18383	18330	18215	18387	18426	18245	18173	18288	18179	18287	18179	18496	18275	18105	18324	18267	18445	18398	18239	18384	18253	17940	18105	18337	18192	18402	18317	18462	18316	18237	18293	18626	18529	18288	18355	18317	18389	18435	18365	18364	18188	18437	18195	18283	18337	18381	18359	18400	18485	18277	18317	18088	18283	18126	18297	18287	18366	18405	18235	18242	18428	18302	18426	18158	18345	18299	18390	18212	18377	18189	18324	18176	18284	18320	18219	18350	18111	18317	18243	18370	18170	18439	18337	18350	18200	18124	18335	18289	18181	18405	18330	18462	18230	18302	18230	18508	18268	18363	18104	18379	18462	18391	18199	18319	18221	18238	18286	18389	18277	18290	18393	18226	18281	18133	18169	18010	18213	18436	18328	18208	18168	18114	18064	18370	18213	18377	18241	18466	18336	18194	18516	18476	18452	18151	18278	18393	18506	18526	18251	18343	18421	18381	18263	18318	18299	18397	18639	18267	18501	18508	18413	18304	18369	18412	18247	18224	18392	18362	18264	18197	18207	18488	18140	18287	18350	18423	18292	18324	18161	18200	18469	18418	18254	18384	18009	18307	18316	18201	18354	18244	18284	18142	18389	18188	18388	18117	18038	18216	18437	18300	18134	18177	18073	18158	18111	18335	18231	18229	18268	18407	18170	18440	18451	18316	18345	18152	18275	18415	18275	18383	18248	18275	18327	18236	18238	18351	18216	18209	18319	18306	18405	18230	18347	18375	18263	18341	18161	18085	18457	18135	18261	18163	18099	18423	18176	18262	18223	18379	18259	18407	18270	18321	18221	18200	18303	18405	18286	18463	18220	18313	18337	18290	18284	18402	18236	18154	18234	18156	18033	18364	18317	18434	18230	18240	18286	18390	18427	18215	18372	18475	18436	18216	18187	18066	18302	18314	18231	18427	18411	18181	18227	18480	18438	18409	18482	18266	18221	18509	18266	18351	18424	18242	18175	18196	18266	18368	18015	18305	18363	18292	18402	18344	18212	18237	18485	18370	18540	18100	18314	18285	18374	18395	18386	18273	18267	18354	18564	18246	18252	18333	18321	18491	18497	18202	18295	18325	18450	18149	18424	18265	18261	18376	18340	18104	18306	18396	18346	18483	18270	18239	18383	18420	18199	18225	18143	18204	18222	18229	18269	18343	18630	18549	18229	18219	18222	18288	18350	18450	18230	18166	18331	18312	18301	18252	18326	18457	18485	18414	18189	18462	18466	18270	18305	18352	18352	18297	18362	18217	18309	18379	18147	18164	18376	18130	18327	18289	18407	18291	18428	18362	18309	18214	18288	18499	18151	18373	18237	18068	18337	18298	18331	18277	18256	18148	18416	18383	18400	18290	18293	18413	18212	18296	18112	18215	18185	18281	18299	18102	18318	18587	18283	18165	18351	18277	18474	18171	18280	18266	18461	18371	18339	18059	18341	18365	18036	18329	18163	18242	18327	18377	18388	18368	18190	18231	18266	18343	18132	18386	18494	18210	18272	18319	18479	18179	18174	18084	18456	18362	18376	18447	18352	18380	18229	18297	18293	18295	18348	18262	18446	18196	18419	18306	18180	18316	18441	18515	18256	18563	18413	18326	18366	18511	18246	18240	18238	18312	18302	18122	18409	18311	18221	18454	18118	18360	18291	18273	18298	18367	18372	18196	18222	18372	18003	18093	18290	18108	18323	18300	18427	18177	18211	18452	18488	18383	18491	18210	18181	18287	18172	18520	18356	18465	18296	18122	18142	18343	18428	18189	18303	18557	18538	18172	18300	18421	18397	18294	18316	18241	18207	18294	18187	18263	18328	18185	18372	18382	18276	18308	18179	18380	18201	18411	18323	18283	18267	18324	18301	18304	18285	18248	18288	18366	18352	18198	18300	18373	18213	18321	18377	18106	18359	18547	18327	18318	18389	18353	18323	18316	18304	18510	18124	18168	18308	18495	18420	18284	18413	18252	18338	18484	18392	18366	18289	18294	18415	18281	18270	18269	18441	18382	18212	18343	18035	17960	18455	18290	18503	18389	18457	18288	18363	18357	18284	18335	18157	18207	18345	18271	18326	18468	18381	18249	18364	18375	18351	18389	18301	18307	18373	18171	18159	18330	18364	18481	18271	18421	18219	18255	18315	18435	17973	18250	18183	18149	18427	18277	18207	18165	18257	18386	18352
25956	43143	41290	33031	27787	23244	20821	18980	18178	17356	17062	16474	16317	16147	15976	15849	15882	15616	15602	15692	15343	15540	15445	15283	15265	15467	15480	15334	15301	15376	15247	15351	15409	15289	15281	15399	15281	15279	15251	15411	15234	15279	15362	15195	15266	15367	15246	15335	15397	15061	15242	15312	15112	15057	15134	15277	15188	15259	15448	15269	15254	15145	15124	15114	15257	15053	15150	15248	15161	15183	15310	15067	15005	15143	15369	15056	15211	15177	15348	14984	15104	15072	15180	15053	15229	15095	15261	15082	15240	15036	15225	15169	15124	14983	15334	15304	15137	15166	15213	15166	14985	15223	15138	15149	15137	15154	15139	15334	14998	15168	15102	15163	15082	15064	15157	15121	15202	15150	15198	15168	15234	15049	15194	15121	15082	15221	15185	15134	15045	15181	15160	15136	15211	14956	15141	15063	15074	15143	15279	14996	14987	15270	14971	15320	14942	15089	14988	15239	15102	15094	15249	15126	15006	15213	15112	15189	15240	15328	15077	15145	15143	15139	14990	15032	15047	15079	15063	15179	15082	15054	15157	14899	15009	15045	15051	15074	15192	15110	15139	15121	15270	15214	15350	14994	15133	15143	14973	15176	15100	15448	15055	15130	15258	15188	15201	14982	15166	15246	14967	15091	15300	15158	15263	15130	15085	15174	15233	15110	15035	15178	14982	15152	14897	15217	15166	15233	15293	15191	15067	15225	14990	15318	14994	15163	15090	15187	15259	15104	15112	15117	15020	15081	15040	15183	14888	15050	15026	15183	15139	15084	15071	14977	15062	15009	15247	15275	15203	15123	15120	15167	15220	15365	14986	15315	15135	15218	15021	15155	15223	15218	15172	15097	15243	14963	15077	15067	15267	15288	15084	15220	15166	15094	15104	15153	15263	15179	15022	14987	15434	15117	15244	15188	15100	15226	15206	15096	15212	15255	15249	15250	15100	15295	15146	15139	15051	15321	15029	15055	15067	15096	15132	15161	15026	15044	15075	15051	15076	15156	15393	15241	15281	15070	14935	15105	15168	14976	15176	15137	15017	15235	15242	15201	15148	15071	15062	15188	15034	14994	15196	15130	15048	15086	15124	15098	15288	15024	15151	15127	15117	15030	15318	15051	15212	15159	15219	15066	15178	15156	15196	15093	15055	15249	15111	15055	15037	15029	15034	15041	15091	15120	15009	15307	15132	15080	15117	15092	15134	15273	15047	15005	15171	15064	15035	15197	15049	15022	15293	14936	15112	15149	15086	15096	15061	15116	15214	15110	15126	15242	15234	15162	15220	15202	15109	15170	15125	15092	15220	15156	15283	15350	15161	15215	15015	15127	15076	14986	15226	15222	15070	15115	15023	15001	15162	14904	15136	15214	15235	15130	15154	15151	15119	15147	15128	15165	15189	15330	15068	15242	15077	15144	15126	15242	15042	15165	15021	15117	15222	15123	15192	15167	15105	15155	15122	15131	15098	15082	15148	15209	15310	15213	15069	15282	15165	15134	15033	15069	15078	15104	15053	15147	15349	15006	15140	15177	15023	14950	15133	15043	15239	15249	15209	15153	15032	15041	15197	14989	15254	15276	15101	15022	15275	15078	15274	15217	15024	15119	14953	15142	15114	15141	14997	15029	15169	15215	15215	15084	15133	15199	15094	15228	15112	14979	15084	15128	14977	15226	15073	15288	15366	15205	14985	15295	15193	15119	15188	15182	15176	15066	15035	15196	15023	15044	15182	15113	15150	15064	15156	15032	15111	15129	15050	15161	15307	15072	15075	15117	15154	15091	15339	15175	14845	15215	15127	15083	14998	15175	15089	15096	15083	15101	15197	15077	15197	15093	15142	15073	15014	15038	15267	14974	15205	15265	15191	15182	14908	15120	15123	15168	15092	15100	15252	15248	15095	15167	15155	15072	15086	15054	14981	15174	15142	15066	14966	15229	15071	14960	15330	15090	15130	15158	14995	15261	15007	14967	15242	14953	15036	15078	15054	15256	14893	15139	14941	15122	15184	15156	15130	14961	15010	15064	15267	15069	15086	15136	15129	15216	15079	15117	15168	15237	15115	15216	15064	15229	15076	14984	14948	14940	15190	15120	15077	15116	15018	15148	15257	15082	15134	15050	15030	15173	15293	15021	15113	15079	15002	15108	15199	15117	15023	15039	15096	15236	15267	15244	15207	15092	15129	15178	15098	15110	15287	15423	15327	15148	15346	15149	15036	15083	15222	15124	15206	15124	15146	15105	15044	15086	14991	15311	14959	14912	15256	15003	15167	15156	15150	15219	15027	15000	15219	15108	15082	15160	15239	15086	14911	15219	15243	14916	15139	15233	15019	15147	15007	15044	15265	14888	15181	15140	15095	15134	15108	15104	15313	15187	15001	15318	15137	15085	15067	15254	14956	15067	15216	14967	15112	15024	15110	15188	15029	15408	15271	15244	15053	15297	15114	15059	15121	15285	15181	15109	15089	15167	15199	15126	15119	15177	15135	15269	15196	15233	15171	15232	14907	15070	15173	15079	15111	15093	15126	15175	15181	15253	15140	15046	15093	14967	15056	14799	15152	15046	14962	15097	15043	15144	14976	15106	15373	15287	15092	15135	15078	15144	15155	15016	15082	15086	15100	15075	15144	15018	15102	15089	15093	15173	15194	14886	15184	15088	15157	15121	15035	15167	15021	15133	15155	15096	15019	15062	15222	15107	15084	15011	15078	15138	15097	15102	15247	15069	14926	15136	15163	15161	15061	15365	15235	15301	15146	15047	15139	15086	15253	15089	15113	15006	15186	15111	15132	15167	15061	15275	15266	15091	15192	15202	15120	15187	15232	15205	15166	15217	14966	15254	15034	15061	15145	15146	15144	15193	15243	15122	15015	15080	15201	15185	15082	15120	15146	15205	15094	15172	15177	15027	15062	15058	15045	15163	15054	15080	15131	15140	15267	15060	15235	15003	15146	15113	15173	15121	15191	15242	15175	15084	15029	15163	15050	15137	15064	15073	15000	15410	15154	15196	15021	15232	14997	15118	15126	15012	15203	15107	15264	15098	15029	15104	15074	15057	15168	15308	15160	15131	15086	15089	15135	15162	14926	15084	15131	15237	15282	15177	15143	15219	15074	15015	15029	15268	15182	15100	15211	15103	15179	15105	15120	15118	15004	15139	15006	15130	15014	15071	14979	15070	15002	15184	15126	15035	15264	15170	15153	15120	15088	14945	15001	15150	15145	15119	15388	15190	15035	15133	15181	15202	15254	15048	15119	15119	15297	15094	15168	15127	15182	15043	15158	14970	15188	15078	15215	15165	15116	15088	15066	14957	15386	15114	15190	14970	15114	15098	15169	14988	15114	15214	15026	14951	15219	15060	15287	15261	15025	15076	15107	15070	15179	15215	15280	15100	14993	15104	15172	14996	15146	15056	15256	15000	15096	15204	15121	15022	15086	15100	15154	15176	15093	15178	15259	15029	15117	15142	15067	14983	15106	15234	15031	15043	15102	15045	15134	15206	15150	15119	15133	15096	15173	15181	15196	15176	15050	15213	15146	15211	15136	15075	15159	15235	15206	15172	15154	15020	14972	15009	15052	15190	15283	15181	15163	15093	15249	15237	15133	15061	15144	15131	15041	15108	15225	14926	15164	15234	15133	15214	15091	15070	15112	15118	15041	15039	15075	15132	15277	14885	15245	15232	15218	15110	15215	14926	15244	15085	15238	15316	15267	15124	15092	15067	15183	15086	15072	15192	15198	15109	15143	15223	15064	15040	15108	15040	15265	15178	15116	15269	15087	14933	15141	15014	15069	15125	15091	15306	15003	15270	15143	15092	15164	15146	15194	15143	15208	15143	15143	14976	15352	15064	15222	15091	15126	15277	15195	15301	14886	15146	15234	15103	15179	15017	14937	15073	15322	15115	15225	15091	15106	15222	15168	15150	15041	15132	15241	15123	15126	15147	15117	15094	15296	15199	15286	15046	15305	15388	15091	15123	15054	15086	14976	15147	15206	15265	15287	15175	15221	15361	15013	15089	14988	14996	15071	14985	15170	15283	15317	14983	14933	15019	15120	15254	15191	15015	15118	15064	15238	14968	15163	15131	15205	15097	15041	14870	15232	15029	15113	14938	15158	15351	15201	15155	15132	15121	15094	15054	15210	15182	15153	15158	14985	15138	15081	15055	15161	15141	15137	15076	15128	15088	15106	15021	15139	15111	15127	15221	15088	15216	15165	15085	15063	15164	15255	15059	15280	15149	15179	15141	15233	15039	15045	15065	15133	15110	14928	15181	15024	15228	15224	15312	15096	15078	15058	15152	15218	15018	15206	15295	15268	15147	15283	15150	15006	15179	15059	15105	15194	15192	15009	15088	15174	15143	15051	15225	15124	15120	15320	15209	15064	15134	14997	15135	15055	15015	15148	15188	15303	15119	15000	14929	15242	15320	15201	15114	15091	15112	15053	15136	14966	15302	15291	15130	15063	15081	15173	15124	15098	15090	15052	15284	15020	15106	15030	15061	15159	15077	15166	15112	15193	15049	15205	15212	15103	15133	15156	15270	15097	15064	15123	15152	15179	15036	15071	15122	15068	15076	14983	15203	15040	15130	15070	15145	15128	15102	15129	15168	15139	15191	15140	15178	15185	15053	15030	15084	15191	15151	15059	15084	15200	15226	15115	15206	15302	15024	15060	15087	14965	15092	15243	14992	15257	15210	15020	15227	15047	15255	15160	15168	14957	15184	15054	15090	15041	15247	15179	15077	15229	15190	15100	15168	15118	15002	15178	15140	15180	15091	14961	15189	15109	15107	15108	15008	15185	15317	15098	15248	14953	15129	14966	15096	14938	15168	15198	15043	15237	15293	14828	15171	15182	15187	15207	15177	15258	15053	15149	15241	15099	14998	15274	15140	15237	15133	15105	15266	15214	15059	15066	15129	15045	15163	15246	15052	15304	15265	15188	15175	15239	15182	14949	15066	15080	14984	15047	15176	15225	15086	15230	15208	15190	15165	14984	15223	15120	15062	14963	15148	15063	15163	15044	15182	15072	15118	15317	15094	15159	15096	15202	15270	15018	15308	14934	15165	15169	15141	15268	15120	15073	15255	15069	15157	15257	14952	15156	15242	15156	15075	15144	15067	15097	15074	15159	15248	15183	15181
30751	26040	28496	25612	21721	20545	19526	18991	18750	18339	18419	18259	18309	18304	18219	18400	18072	18205	18063	18090	18242	18197	18056	18009	18188	18093	18203	18060	17976	18059	17995	17938	18110	18006	18114	17994	18140	17865	17973	18088	18098	18141	18072	18062	18110	18005	18017	18088	18012	17955	17882	18013	17921	18316	18061	18175	17997	17972	17749	17899	18009	17934	17959	18045	18040	18118	18232	18162	18087	17971	18165	17861	18048	18034	18094	18067	17965	18096	18064	17991	17818	18237	17976	18129	17914	18014	17948	17912	18012	18113	18057	18076	18028	17977	18061	18030	18141	18111	17964	18021	17886	17941	17958	18294	18105	18000	18020	18174	18019	17989	18011	18108	18174	18078	17977	17827	17774	17876	18042	18057	17961	17986	18052	18093	17937	18090	17815	17985	18018	18003	18044	18086	18143	18164	18202	18165	18014	17869	17973	18002	17993	18010	18237	18141	18090	18331	18090	18095	18026	17907	17995	17898	17945	18144	18095	18051	18019	18058	18052	18054	17878	17999	18017	18235	18194	18038	18136	18031	17959	18032	18026	18172	18033	18092	17905	17982	18070	17799	18102	18334	18139	17950	18198	17900	17919	18042	17939	18061	18024	18015	18041	18145	18024	17823	17882	17950	18208	18112	18025	18009	17942	17967	17893	17865	17967	18090	18068	17908	18206	18099	17776	18043	17884	18135	18177	17969	18103	18142	18161	18006	18037	18084	18057	18055	17898	17905	18019	18092	18143	18134	18150	17949	17874	17918	17985	17966	17893	17965	17922	18033	17970	17936	18220	18162	18067	18007	18092	18077	17872	18090	18144	17955	18105	18156	17955	18027	18142	18396	18060	18089	17903	17954	18072	18085	18213	18047	18061	17909	18067	18248	18081	18106	18005	17784	17926	18025	17960	17988	18056	18036	17923	17813	18183	17881	18030	18028	18103	17999	17991	17876	17950	17958	17936	18188	17793	18039	18011	17858	17853	17822	18004	17855	18030	18086	18125	17986	17996	17838	17900	17883	17993	18035	18022	17803	18063	17874	17918	17758	18001	18018	18116	18070	17887	18166	17843	17811	18115	18076	18209	18102	18031	17864	18156	18188	18069	17977	17898	17916	17999	18149	17928	17851	18054	17976	18045	18243	18078	18145	18044	17884	17801	18094	17959	18026	17952	17920	17804	17698	18039	18020	18103	17999	17991	17952	18070	17966	17903	17855	18189	18141	18197	18188	18184	18195	18203	17847	18002	18010	18166	18129	17993	18127	18097	18109	17917	17850	17939	17874	17944	17903	18083	18115	17794	17985	17960	18014	18076	17929	17932	18057	18088	17932	18165	18102	18007	17886	18143	18195	18009	18007	18174	17962	18012	17995	18010	18035	17934	18093	18103	17963	17905	17965	18071	17915	17921	18085	17990	17776	18132	17999	18043	18100	18195	17997	18159	18072	18105	18249	18134	18101	17984	18034	17931	18110	18041	17812	18142	18119	17797	18075	18063	17974	18032	18063	17983	17827	18088	17909	18072	18101	18125	17888	18081	18269	17864	17974	18047	17943	18020	18075	17836	17723	18086	18230	18010	17959	18186	18113	17982	17971	18251	18117	17912	18106	18030	17940	18306	18150	17971	18139	18024	17935	17905	17945	18056	18120	17969	18083	17868	17962	18040	18006	18100	17943	17867	18031	18108	18017	18078	17787	18067	18083	17917	17969	17807	17982	18048	18172	18044	17884	18247	18179	18186	18076	18128	17969	18011	18041	18103	17974	18096	18008	18047	17777	18073	17895	18049	17947	18225	18135	17823	18095	18014	17981	18288	18086	18348	18085	18063	18176	17828	18228	18162	18205	18126	18216	18022	18051	17978	17843	18155	18009	18107	17993	17930	18238	18008	17897	18087	17901	17943	18117	18106	18047	18127	18033	18031	18060	18141	18181	17949	17997	17955	18044	18036	18108	18132	17637	18067	18089	18014	18196	18206	18061	17934	18122	17804	17773	17924	18066	18004	18035	18212	18003	18215	17923	17918	18094	17990	17989	18095	18091	17921	17992	17931	17982	18109	17931	17960	18177	18132	17956	18030	18001	18049	17939	18103	18098	18106	18092	18034	17994	18119	18054	17940	18179	18086	18040	18003	17868	17877	17885	18013	17917	18082	18028	18131	18127	18048	17761	17875	18102	17958	17975	18304	17988	18131	18158	18165	17913	17951	18107	17914	18037	17927	18116	18045	18009	18065	17969	18149	18135	18188	18076	17963	17914	18149	17970	18155	17939	17887	17932	17990	18119	18014	18053	17843	18116	18073	18072	18089	18069	17859	18160	18029	17931	18033	18199	18000	18042	18162	18287	17977	18003	18042	18248	18047	17775	17845	17997	17998	18053	17921	18146	18005	18196	18008	17912	18076	17985	18023	17734	18057	17978	17907	18173	17987	18016	18079	18147	18051	18215	18343	17897	17992	18135	17990	18030	18339	17939	18001	17966	17961	17900	17974	17979	18074	18061	18200	18025	18124	17950	17889	17924	18019	18076	18044	18217	17849	18028	18196	17831	18231	18024	18019	17871	17821	17953	18108	17952	17976	18043	17936	17798	18016	18120	18190	18088	17958	18007	17918	18083	17882	17930	18159	17989	17954	17962	17907	17987	18224	18070	18077	18200	18065	17888	17959	17973	18031	17957	17968	17915	18082	17979	18037	18043	17953	18112	18112	18124	17880	18208	17951	17865	18155	17855	17967	18177	18169	17963	17938	17920	18272	18028	17894	18154	18057	18044	18079	18137	18147	18042	18082	18138	18251	18111	18289	17892	18156	18249	18055	18073	18210	18072	17858	18098	18167	18160	18067	18103	17765	18024	17958	18065	17985	18054	18072	18040	17976	17955	18152	17851	17928	18060	18061	18051	17738	17925	17918	17779	17863	17986	18217	17991	17896	18034	18034	17792	18138	17985	18084	17793	18184	18261	17900	17960	18069	18033	17988	18187	17891	17772	18063	18142	18131	18105	17963	17904	18019	18160	18132	17948	17756	18177	18135	18121	17876	18085	17944	17978	18161	18053	18013	17987	18232	18109	17943	18177	18014	18270	18049	18055	18126	18206	18336	18021	18078	17957	18113	18085	18029	17942	18164	18075	18066	17927	17962	18084	18075	17990	17968	17950	17791	17936	18159	18149	18183	18063	18094	17833	17934	18004	18217	17981	17894	18168	18175	18090	17958	18026	18085	17848	17963	17938	18136	17981	17754	17925	17870	18195	18015	17861	18153	18027	17993	18184	18128	17861	17947	17800	17925	18062	18143	18156	18003	18147	18208	18061	18038	17900	18008	18115	18025	18146	18049	18090	17749	17937	17960	17913	17910	18098	18131	18050	18024	17982	18304	18254	18045	18069	18076	18007	18004	18019	17969	18008	18202	17864	18067	17887	18072	18216	17928	17933	18066	17837	18060	17888	18150	17921	18167	18073	18262	17922	18069	17807	17902	17934	17961	18175	18187	17899	17954	18111	18278	18078	18041	18099	18032	18051	17898	18159	18153	17987	18040	18156	18205	18043	18035	18112	17986	17909	17998	17981	17974	18089	18007	17980	18021	18250	17995	17955	18003	18132	17907	17958	18085	18230	18012	18053	18072	18071	18103	17915	18323	18211	18016	18082	17965	17895	18292	18026	18093	18047	18058	17875	18040	17968	18059	17901	17892	17856	18055	18009	17859	17985	17977	18015	18035	18093	17941	18031	17952	17948	18047	18179	18110	18214	18246	17994	18068	17884	18020	18013	18265	18059	18099	17842	18022	18200	18083	18105	18191	18143	18105	18003	18325	18004	17889	18088	17935	17900	17934	18069	18023	18046	17892	18009	18152	18076	18081	17891	18100	17823	17758	17885	18007	18042	17892	18035	18121	18050	18008	18010	18046	17916	18127	18058	18104	18153	17906	17967	18223	18146	18038	17919	18065	18151	17935	17828	18027	17942	17920	17897	17945	18075	17909	17977	18037	18085	17780	17974	17985	18121	17997	18026	17824	18040	17898	17973	18006	17874	17936	18140	18090	18180	18141	18099	18057	18109	17970	18074	18093	18034	18263	17937	17897	18013	17826	17863	18053	18276	17965	17880	17934	17891	17880	18123	18061	18025	17815	18098	17927	17912	18032	17970	18099	18034	18028	17891	17905	17996	17936	17961	17870	17949	17928	18209	18001	18105	17896	17945	18069	18215	18277	17743	18077	17969	18075	18001	18068	18069	18117	18002	17893	18135	17969	18197	18113	17982	18066	18037	17971	17993	17827	18092	18181	18020	18063	18125	18022	18225	17941	18045	17900	17964	18130	18132	18090	17933	18158	18086	17880	18048	18028	17955	18025	18033	18157	18087	18041	17876	18251	17784	17961	18071	17895	18184	18062	17913	18025	17949	18005	17952	17954	17923	18201	17953	18023	17989	18100	17961	18118	18111	18111	18026	17938	18100	18161	17894	18099	18086	17885	17951	17972	17864	18188	17991	18077	18029	18040	17933	18012	18082	18006	18128	18072	18150	17958	17810	18041	18125	18092	17879	17848	17967	17923	18252	17955	18037	17966	17974	17858	17962	18207	18110	18128	18243	17795	18062	17960	17945	18202	18171	18020	17986	17872	18039	18055	18028	17991	18149	18156	18038	18120	18011	18149	17838	17801	18043	18075	18040	18132	17961	17950	18159	18254	18002	18056	18106	18023	18233	18230	18217	17947	17845	18065	17935	17803	17952	18301	17979	18089	18084	17977	18166	18143	18048	18184	17796	17953	18156	18043	17959	17991	18080	17819	18157	18014	18023	17898	18254	18041	18021	18161	18010	17991	18098	18065	17988	18040	18019	17866	17828	18040	17934	18164	17878	18114	17959	17958	18038	17881	17781	18198	17977	17891	17814	17947	17965	18088	17843	17983	18016	17937	18038	17894	18110	17997	17957	18123	18081	17937	18121	18226	17976	17746	18032	18143	18059	18008	17997	18099	18238	18077	17893	18041	17944	18176	18128	18069	18080	18015	17981	18149	18181	18007	17915	17948	17766	18051	17942	17866	18037	17970	17931	18231	17984	17956	17844	17838	18165	18116	17974	17942	17939	18223	18137	17946	17991	17939	18033	18085	17819	18073	18100	18077	18083	18107	18144	18054	18011	18012	17967	18015	18103
23868	31946	30617	24553	21041	18904	17382	16514	15922	15726	15729	15454	15471	15367	15170	15314	15181	15173	15034	15062	15105	14992	14836	15041	15037	14917	14849	14878	14973	15077	15021	15126	14949	14981	14903	15030	14908	14934	14848	15122	14802	14941	15038	15013	15001	14936	14980	14928	14910	15062	14877	14978	14912	15001	14882	14984	14942	14839	14948	14965	14892	15000	14863	14947	14966	15004	15230	15004	14835	15016	15034	14973	14863	14974	14846	15035	14845	14927	14940	15050	14887	15017	15163	14840	14796	15020	14992	14938	15033	14960	14867	14812	14845	15044	15032	15035	15152	14808	15097	14894	14976	15065	14877	14873	14918	14816	14972	15020	14961	14968	14977	15056	15044	14885	14858	14934	14863	14913	15052	14973	14797	14963	14919	14908	14934	14880	14860	14841	14985	15071	15026	14857	14910	14891	15065	14858	14925	15050	15110	15002	15037	14950	14933	14822	14921	14919	14870	14998	14957	15071	15076	14990	14983	14969	15159	14792	15055	14858	15092	15054	14798	14876	14916	14967	14986	14989	15026	14917	14823	14965	15020	14979	14826	15022	14950	14987	14953	15002	14910	14926	14878	14940	14935	14890	15168	14972	14947	14978	14971	14868	14987	15039	15069	14807	14890	14945	15146	14842	14958	14956	14835	14973	15206	14964	14873	14917	14890	14943	14879	14908	15140	14911	15067	14955	14842	15000	14955	14862	14962	14838	14815	14870	14906	14913	14950	14796	14911	14953	14944	15196	15092	14890	14852	15023	15010	14985	15002	14877	15039	14995	15074	15050	15167	14872	15041	14959	14956	14998	14963	14955	15023	14797	15236	14856	14960	14928	14984	15067	14871	14816	15074	14874	14986	14888	14946	14937	14958	14772	14928	14838	14924	14850	14853	14926	14989	14893	14919	14793	15006	15088	15097	14983	14943	15013	14996	15021	14979	14836	14915	14900	15101	14887	14972	14926	14764	15012	14967	15039	15058	14979	14931	14881	14875	15179	14821	15078	14809	14856	15028	14987	15042	15069	14800	15149	14916	15223	14831	14942	14951	14819	15030	14951	15151	14879	14990	15007	15072	15014	14984	14857	15005	14979	14994	14843	14882	14913	15042	14886	14850	15191	14919	15008	15027	14863	14971	15022	14825	14845	15096	14995	14864	14990	14894	15029	14959	15007	14925	14978	14830	14943	14905	14783	14807	14937	14772	15047	14818	15018	15011	15004	14789	14928	14887	15121	14785	14991	14925	14862	14898	14737	14963	14840	14937	14938	15078	14966	14949	15079	15152	14998	14866	14904	15068	15153	14939	14994	15018	14969	15071	15030	14891	15036	14931	14983	14978	14948	14742	14893	15111	15140	15080	14926	15051	15131	14936	14700	15062	15004	14883	15036	15028	15058	14995	14917	14977	14992	15125	15040	14990	15031	14815	14768	15010	15061	15002	14917	14864	15006	14906	14995	15059	14892	14757	14931	14854	15008	14935	14852	14893	14957	14836	14981	14980	14965	15017	14920	14914	14945	14884	14912	14895	14955	14911	14952	14709	15032	14857	14854	14928	14902	14966	14784	15012	15119	14975	14853	15058	14962	14905	15025	14917	14935	15040	14987	15060	14974	14966	14903	14940	14951	15013	14900	14924	14942	14877	14800	14966	14769	14840	15031	15056	14813	15127	14939	14864	14854	15043	14881	14962	14914	14935	14830	14895	14831	15053	14889	14924	14918	14976	14926	14763	15005	14870	15003	14992	14889	14759	14975	15156	15048	14988	14770	15104	14967	15034	14864	14980	14823	15145	14942	14896	14980	15076	15004	14878	14999	15081	14911	14990	14994	14935	15021	15280	15126	14893	14831	14995	14840	14968	14892	15011	15054	14879	14822	14827	15073	14982	14785	14946	14921	14995	15098	15012	15054	15037	15002	14934	14896	14942	14894	14899	14837	14951	14922	14956	14752	14930	15030	15013	14901	15237	14904	15083	14877	14841	14832	14883	15154	14932	15028	14877	14927	15086	15039	15062	14961	15038	14999	14992	15022	14925	14949	15028	14892	15013	14991	15048	14963	14917	14838	14993	14849	14718	14910	15002	15054	14999	14923	14945	14961	15013	15187	14922	14954	14823	14907	14967	14950	15073	14863	14774	15029	14974	14967	14926	14926	15061	14921	14968	14864	15071	14975	14882	15034	14992	14922	14725	14917	14962	14988	15111	14806	14951	14988	14896	14881	14933	14959	14897	14999	14887	14921	14926	14813	15009	15045	15093	14978	14940	14989	14921	15068	14969	14938	15057	14948	14988	14893	15009	14990	14933	14960	14922	14924	14794	15074	14988	14953	14885	14986	15016	14942	14975	15008	15026	15112	15042	15009	14870	14904	14922	15137	14947	14916	15076	14898	15026	15061	14895	14970	14926	14958	14991	14908	14987	14774	14948	14914	14906	14877	14971	14861	14979	14924	15009	14854	14923	14885	14967	14819	15135	14933	14780	14870	14854	14731	15169	14972	15004	14957	14922	15151	14865	14909	14839	15001	14962	15157	14871	15011	14897	15032	14830	14928	14956	14828	14850	14945	15159	14859	14966	15120	15001	14899	14980	14733	15101	14943	14916	15115	14845	14984	14836	14888	15000	15120	15002	14985	14880	14832	14979	14993	15058	14994	14810	14980	14954	15055	14944	14919	15020	14910	14934	14989	14837	15091	15006	14891	14987	14977	15191	14909	14880	14880	15114	15080	14843	14825	14931	14858	15005	14805	14969	15067	15031	15092	15117	15007	15031	15040	14978	15009	14886	14949	14958	14918	14942	14961	15000	15129	14979	14968	14921	15075	14866	15176	14958	15141	15080	14931	15005	14935	15099	14981	14856	15010	14994	14906	14711	14767	15097	14894	14970	14769	14936	14966	14854	14989	14941	14989	14917	14935	15061	15056	15035	14975	14921	14826	14866	15000	14993	14856	15020	14854	15080	15051	14804	15227	15001	14917	14851	15187	14790	14889	15035	14944	14974	15050	14979	14944	14918	15110	15153	15015	15047	14898	14854	14868	14873	14934	14872	14789	15086	14940	15065	15128	14960	15013	15129	14967	14963	14839	14827	15027	15073	15057	14906	14899	15003	14908	14834	15027	14962	15197	14851	14811	14997	14848	15031	14754	14904	15121	14957	14998	14978	15031	15178	14961	14986	14884	14923	15132	14997	14829	14831	14875	14977	14900	15099	14951	14998	14894	14872	15068	15079	14982	15018	14827	14840	14993	14955	15025	15048	15053	15044	14910	14970	14963	14916	15039	14884	14995	14910	15067	14958	14992	14959	14870	14912	15063	14880	14942	14894	14959	14961	14919	14918	14906	15083	15045	14883	15058	14729	15088	14916	15084	14808	14776	15189	14988	14860	14897	14931	14860	15102	15066	14924	14853	15034	15135	14888	14940	15001	14997	15104	15013	14943	14825	15065	14911	14994	15039	14796	14898	14858	15012	14809	14833	14950	14998	14989	14987	14942	14939	14816	15009	14887	14972	14975	15041	15000	14985	15210	15057	14842	14879	15010	15022	14989	14872	15015	14930	15121	15048	14801	14973	14920	14821	14939	14859	14936	14988	15025	14880	14893	14873	14975	15078	15055	14963	14905	14937	15140	14926	15009	14811	15060	14769	14919	14903	14807	14816	14868	14905	14886	14956	15010	14861	14910	14993	14904	15146	14948	14944	14870	14948	14814	15022	14924	14959	14989	14979	15095	15032	15046	14973	14990	14822	15030	15037	14943	15094	14906	15054	15111	15124	14900	14970	15004	15112	14865	14902	15093	14932	14943	14961	14905	14891	14823	14851	15066	14930	15003	15005	14985	14987	14967	14873	14839	14867	15068	15054	14908	15003	14907	14843	14924	14921	14775	14936	15102	14988	14777	14931	14782	14861	15086	15063	14992	14901	15042	14899	14882	15079	15101	14978	15053	14910	14932	14708	14986	14902	14805	14901	15006	14875	14931	14955	14993	14973	14957	15030	14921	14989	14934	15128	14854	14912	14948	15041	14895	14995	14894	15009	15011	14967	14867	14987	14954	14806	15014	15103	14851	14997	14946	14965	15054	14927	14889	14839	14923	14875	15098	14854	14849	14848	14963	15059	14951	15031	15011	14795	15005	15067	14757	15014	14847	14894	14899	14972	15073	14930	14937	14944	14833	15055	15019	14835	15021	14983	14992	14911	14794	14930	15038	14865	14832	14993	14929	15072	15123	14845	14971	14841	15096	14958	14912	14904	15044	14954	15010	15097	14859	15004	15102	14947	14850	15027	14922	14996	15011	14920	14971	15016	14933	14976	15107	14966	14951	15031	14895	14940	15069	15047	14940	15068	15082	15085	14817	14958	15050	14938	15027	14959	15030	14850	14936	14877	15013	15006	14952	14829	14777	14833	15013	15072	14964	14867	15032	15181	15176	14987	14896	14886	14996	14928	14851	15089	14851	14997	14931	14869	15076	15058	14940	15065	14762	14933	14955	15117	14942	15019	14973	14995	14967	15098	14938	15083	14838	15113	14984	15119	15136	15064	15023	14798	14864	15028	15043	14896	15015	15056	15016	15122	14994	14844	15049	14909	15060	14962	15035	15054	15115	15008	15038	14829	14928	14783	15023	14949	15143	14945	15063	14983	14951	14988	14900	14673	14975	14813	15093	15119	14977	14780	14903	14996	15112	14938	15090	14904	14843	15123	15036	14961	14973	15046	14906	14968	15035	14875	14857	14969	14997	14937	15048	14986	14861	14955	14842	15020	14942	14830	14891	15023	14998	15004	14748	14916	15076	14839	14862	14981	15063	15093	14899	15058	14894	15051	14954	14983	14820	15114	14813	14855	15002	15079	14865	14867	14904	14864	15249	14948	14984	14964	15045	14823	15025	14971	14918	15029	14911	14919	14964	15003	14997	14969	14921	14832	15026	15003	15016	15005	15048	14929	15023	14853	14971	14986	15048	15093	15020	14945	15123	14978	15093	15037	14940	14846	15071	15034	15036	14935	14868	15148	14944	14945	14978	14938	14963	14951	15106	14830	14891	15010	15099	14840	15097	15040	15079	14933	15042	15002	14995	15081	14963	14907	15039	15057	15040	15007	14949	15012	15041	14948	14776	14974	15086	15126	14851	15142	15149	14892	15013	14975	15177	14829
25088	21003	27891	25183	23670	23388	22460	19935	19127	18954	18752	18644	18475	18370	18298	18255	18276	18194	18115	18135	18153	18180	18185	18173	18194	18213	18125	18023	18224	18043	18018	18034	18033	18184	18034	18022	17860	18010	17997	17828	18146	18021	18152	18092	17973	18021	18023	18026	17935	18159	17958	17917	17964	17807	17882	17987	18188	18113	18084	17897	17795	17912	18031	17889	18022	17859	17894	17832	18083	18055	17949	17850	18006	17886	18128	17920	18020	18140	17779	17901	17903	17959	17974	17923	17850	17786	17954	18105	17791	17860	17780	17833	18050	18096	18034	18085	17949	17958	18020	17764	17891	17924	17947	17737	18248	18139	17669	17852	17981	18044	18139	17753	17854	17924	17924	18031	17774	17681	17933	17788	18004	17890	17853	17989	17902	17919	17837	17947	17958	17824	17888	17864	17842	18017	17762	17787	17698	17975	17872	18018	18097	17968	18159	17865	17958	17529	17972	17898	17946	17948	17827	17908	17841	17980	17706	17965	17709	17880	17993	18017	17933	17766	17852	17883	17903	18048	17859	17975	17992	17925	17919	17848	17909	18012	17955	17968	18162	17982	17859	17812	18040	17951	17987	17750	17929	17801	17770	18078	17942	17960	17969	17816	17916	17893	17665	17742	18041	17973	17928	17947	18036	17635	18062	17986	17826	18132	17886	17789	17931	17880	17842	17807	17930	18160	17777	17914	17903	17899	17956	17819	17642	17606	17852	18087	17960	17921	17985	18034	17865	18068	17978	17926	17839	17984	17727	18015	17817	17953	17894	17843	17950	17774	17754	17946	17925	17907	17932	17817	17904	17894	17856	17894	17678	17938	17891	17795	17924	18007	18024	17940	18022	17836	17971	17839	17868	17927	17720	17948	17885	17959	18006	17916	17709	17888	17836	17999	17980	18025	17909	17766	18047	17848	17648	17707	18009	17926	17989	17903	17861	18000	18010	17961	17771	17898	17911	18019	17901	17814	17916	18246	17786	18025	17857	17831	17974	17804	17790	17878	18011	17836	17688	17939	17886	17848	17926	17950	17819	17982	17877	17803	18021	17823	18140	18123	17872	17998	18008	18033	17929	17786	18031	17674	17974	17800	17964	18033	18142	17935	18053	17944	18090	17955	17849	17843	17927	17892	18030	17822	17962	18037	18078	17890	17942	18019	18035	18014	17939	17986	17838	17966	17861	17925	17814	17928	17920	18028	17998	17822	17939	17979	18089	17901	18156	17780	17922	17831	17961	17778	17736	17869	17945	17864	17823	17699	17999	17751	17826	17994	17850	17890	17871	17741	18037	17961	17889	17812	18119	17917	17949	17857	18008	17767	17975	18053	17826	17969	17810	17737	17783	17926	17852	17835	18004	17772	17889	17847	18028	17770	17890	17659	18056	17935	17863	18023	17841	17925	17928	17592	17681	17826	17964	17876	17785	17764	17921	17762	18071	17911	17832	17930	18137	17840	18000	17870	18023	17947	17847	17821	17812	17925	17960	17686	18008	17819	18005	17849	17900	18177	17963	17789	17796	18000	17920	17795	17965	18002	17907	18034	17949	17893	17880	17840	17878	17893	18011	18068	17948	17985	18002	17925	17860	17804	17994	17719	17807	17944	17857	17962	17838	17894	17954	17970	17928	17959	17700	17961	17846	17922	17948	17994	17827	17700	17742	17725	17850	17830	17827	18020	18079	17908	18018	17846	18034	18003	17699	18051	17990	17671	17955	17919	18056	17810	17760	17984	17969	17887	17934	18132	18025	17838	17954	18018	18167	17987	17854	17839	17956	17946	17772	17885	17968	17774	18002	17858	17895	17833	17878	17798	17844	17900	18148	17915	17949	17615	17794	17922	17876	17899	18071	17869	17907	17826	18026	17847	17941	18088	18088	17964	17800	17947	17992	18075	17855	18015	18017	18098	17884	18010	17984	17890	17869	17914	17966	17800	17859	17797	18079	17920	18055	17807	17730	17968	17893	18053	17872	17941	17898	18031	18109	17931	18115	17910	17761	17913	17907	17740	17958	17667	18072	17807	17784	17940	17861	17865	17764	17838	17865	17928	17912	17854	18040	17931	17999	17832	17775	18012	17917	18025	17804	18045	18009	17727	17991	18121	17956	17858	18068	18044	17803	17953	17944	17919	17808	17936	17803	18063	18095	17942	17889	17816	17812	17698	17953	17943	17857	17971	17726	17720	17838	17929	17918	17889	17875	17782	17973	17939	18014	17867	17755	17826	18064	17916	18064	17782	17817	17951	17870	17886	18109	17780	17928	17944	17949	18039	17926	17789	17870	17931	17784	17931	17957	17950	17736	18217	17854	17802	17841	17993	17996	17877	18087	18033	17741	18023	17923	17924	18059	17807	18117	17808	17771	17930	18022	17809	17917	17939	18027	17958	17847	18052	17749	17940	17773	17970	17992	17880	17811	17730	17880	17997	17881	18002	17801	17865	17975	17930	18054	17864	18087	17943	18001	18090	18074	17866	17890	17913	17807	17970	17929	17937	17981	17989	17705	17907	17896	17903	17695	17839	17897	17755	17966	17913	17850	18063	18046	18122	18074	17873	17911	18149	18024	18058	17850	17676	17946	17917	17628	17947	17789	18022	18015	18031	17914	17875	17885	17942	18047	18033	18029	17902	17759	17714	17944	18051	18075	18010	17902	17833	17942	18054	17864	17887	17931	18076	17656	17818	17951	17768	17850	18051	17901	17943	18112	17894	17759	17961	17934	17860	17863	17799	17996	17761	17844	17977	17863	17926	18011	17877	18162	17989	18001	17772	17982	17928	17820	17878	17942	17928	17870	17954	17935	17889	17895	17846	18070	18047	17831	17901	17921	17884	17857	17942	18006	17978	17794	18033	17887	17837	17859	17819	17905	17943	17681	17787	17885	17770	17941	17811	18006	17992	17895	18075	18020	17907	17972	17965	17935	18047	17868	17827	18146	17982	17795	17891	18045	18009	17853	18093	17665	18017	17944	18019	17791	18013	17863	17774	17874	17830	17969	18035	17892	18075	17892	17969	18068	17984	18017	18064	17869	17922	17863	17943	17917	17879	18083	17885	18075	17871	17887	17897	18047	18036	17932	18041	17915	17947	17967	17842	17843	18009	18219	18072	17859	17886	17788	17899	17934	17747	17999	17690	17901	17887	17787	17901	17953	17771	17902	18138	17723	17756	17879	17975	17893	17689	17811	18066	17852	17703	17781	17910	18078	18069	17880	17902	17765	17948	17984	17886	17763	17805	17849	17969	18102	17718	17731	17863	17924	17990	17901	17982	17966	17985	17754	17723	18019	18131	17850	17949	17905	17922	17771	17901	17826	17926	18006	18089	17738	17955	17911	18068	17969	18056	17907	17854	17950	17930	17844	17935	17758	17876	17896	17769	17898	17895	17961	17939	18026	17864	17934	17919	17808	18005	17741	18008	17874	18212	18037	17920	17957	18054	18035	17800	17880	17930	17957	17716	17723	17898	18071	17943	17870	18123	17961	18052	17890	17891	17839	18105	17901	17858	18078	17942	17803	17888	18100	17972	18056	17823	18005	18012	17851	17888	17871	17983	17858	17956	17748	17754	18037	17955	17967	17924	17903	18022	17865	17853	17882	17850	18031	17768	17859	17848	18018	17806	17918	17870	17778	18245	18078	18093	17861	17937	17818	18034	17867	17933	17717	18069	17963	17956	18124	17678	17885	17801	17916	17953	17884	17934	17940	17991	17932	17951	17915	18178	17880	17894	18155	17968	17879	18008	18139	17995	17696	18052	17993	17923	17746	18191	17770	18003	17757	17906	17673	17778	17927	17833	17940	17781	17768	18153	17710	17950	18017	17736	17893	17882	17964	17883	18074	17764	17858	18047	17854	17833	18003	17982	17836	18001	17868	17817	17971	17665	17945	17941	17983	17884	17885	18048	17818	17761	17718	17819	17909	17854	17949	17865	18057	18104	17991	17889	17800	17765	18089	17963	17989	17890	17973	17952	17922	17813	18032	17942	17926	17759	17865	17848	17734	17981	17831	18036	18015	17985	17855	17797	17951	17826	17920	17800	17899	17699	18001	18067	17893	17961	17823	17742	17746	18124	18015	17841	17835	17736	18101	17920	18005	17847	17937	17855	17793	18036	17770	17925	18065	18163	17871	17886	17936	17791	17905	17873	17785	17803	17839	17821	17850	17730	17712	17985	17927	18166	17831	17715	17946	17954	17934	17880	17954	17889	17854	17797	17785	17946	17929	17955	17998	17898	17875	17901	17936	17856	17848	17645	17927	17814	18049	17963	18018	18029	17878	18123	17766	17912	18045	17832	17885	18032	17957	17798	17760	17885	17790	17824	17850	18067	17704	17952	18029	18103	17919	18011	18037	18033	17836	17773	17868	17765	17993	17873	17686	17848	17838	17907	17863	17949	17915	17868	17915	17857	17893	18087	18067	17957	18005	17965	17853	18012	17913	18150	17956	17785	17854	18186	17832	17973	17855	17633	17826	17944	17740	17672	17862	18037	17974	17869	17914	17993	17996	17958	18030	17704	17926	18007	18039	17965	17786	17599	18023	17927	17852	17943	17903	17983	17955	17935	17945	17809	17908	17850	17990	18124	18032	17809	17866	17933	17771	17766	18100	17695	17971	17980	18068	17990	17797	17843	17746	17942	17697	18063	17984	18043	18049	17929	17873	17848	17895	18098	18007	17940	17861	18099	17909	17806	17959	17951	17807	17941	17806	17791	17907	17811	17924	18054	17737	17897	17804	17952	17512	17732	18109	17948	17915	17955	17986	17975	17723	17850	17860	18009	17971	17939	17746	17857	17883	17896	17797	17935	17730	17896	17961	17796	18033	17793	17987	17907	17873	18030	17610	17914	17883	17925	17853	17695	17755	17974	17810	17938	18026	17800	18097	17824	17985	18049	17883	17908	18001	17789	17999	17937	18131	17917	17900	17866	18165	17914	17878	17787	17869	18025	17878	18010	17828	17811	17917	17953	18088	17969	18104	17840	17838	17963	17842	17888	18032	17927	18105	18123	17813	17732	18159	17790	18084	17965	17878	18072	18066	17835	17743	17692	17960	17874	17768	18115	18140	18148	17857	17972	17699	17771	18069	17945	18065	17780	17783	17963	17881	17978	18088	17841	18029	17777	17915	17918	17848	18070	17696	17897
24128	39096	37171	29881	24871	21497	19126	17736	17075	16355	15934	15709	15425	15449	15490	15228	15222	15145	15076	15003	15091	15156	15042	14978	15022	15037	14934	15070	14950	14918	15045	14884	15040	14892	14879	14864	14998	14993	14936	15045	14880	14905	14889	14932	15077	14975	14918	15012	15038	14832	14962	14840	14938	14810	14699	15083	14818	14799	14857	14880	14862	14690	14811	14689	14837	14907	14931	14972	14878	14795	14846	14843	14902	14771	14939	14818	14956	14964	14874	14854	14884	14789	14988	14686	14860	14878	14877	14817	14889	14856	14928	14736	14968	14834	14900	14679	14937	14939	14927	14912	14715	14761	14902	14641	14814	14850	14744	14872	14847	15003	14769	14797	15001	14978	14895	14959	15001	14827	14861	14816	14784	14865	14761	14778	14961	14803	14806	14959	14952	14825	14868	14807	14838	14855	15009	14786	14787	14667	14956	14877	14855	14873	14963	14703	14847	14730	14850	15002	15046	14769	15012	14845	14877	14876	14846	14978	14778	14904	14863	14821	14853	14872	14861	14786	14945	14804	14918	14885	14740	15024	14959	14912	14879	14915	14944	14980	15008	14901	14842	14912	14904	14839	14905	15052	14838	14942	14861	14884	14873	14862	14973	14721	14863	14829	14767	14784	14951	14920	14840	14904	14894	14890	14911	14871	14941	14867	14794	14734	14838	14821	14852	14835	14843	14948	14984	14799	14855	14852	14720	14957	15035	14708	14932	14771	14816	14893	14870	14751	14801	14876	15018	14891	14929	14968	14782	14845	14798	14586	14959	14955	14938	14871	14861	14823	14795	14707	14937	14818	14842	14857	14726	14716	14826	14889	14838	14902	14854	14865	14860	14871	14955	14871	14946	14963	15036	14869	14922	14740	14930	14857	14912	14837	14820	14949	14968	15004	14823	14925	14698	14892	14922	14715	14896	14950	14763	14971	15049	14844	14793	14855	14754	14805	14760	14955	14861	14841	14749	14849	14803	15035	14846	14880	14975	14888	14836	14900	14877	14965	14939	14835	14952	14865	14859	14870	14960	14870	14802	14722	14813	14873	14850	14889	14741	15012	14712	14785	14776	14902	14914	14845	14982	14956	14878	14804	14762	14971	14873	14819	14936	14857	14800	14908	14796	14757	14790	14910	14919	14827	14949	14976	15070	14700	14716	14823	14738	14806	14598	14732	14896	15000	14793	15043	14853	14842	14910	14882	14904	15038	14933	14838	14969	14786	14849	14927	14881	14873	15071	14948	14984	14725	14739	14950	14874	14760	14974	14781	14759	15042	14836	14854	14737	14943	14856	14910	14876	14853	14681	14943	14859	14866	14825	14827	14781	15011	14910	14915	14747	14740	14783	15002	14801	14754	14721	14894	14751	14880	14804	14895	14853	14873	15020	14870	14844	14896	14835	14777	14713	14948	14947	14790	14971	14767	14945	14814	14725	14861	14647	14699	14807	14808	14857	14861	14776	15017	14839	14721	14857	14836	14948	14813	14786	14891	14802	14835	14847	14913	14753	14786	14872	14816	14787	14748	14684	14975	14866	14911	14889	14914	14733	14938	14838	15076	14903	14896	14859	14853	14873	14933	14784	14763	14896	14825	15063	14766	14839	14852	15135	14786	14742	14720	14764	14951	14982	14712	14854	14961	14752	14951	14899	14817	14844	14908	14947	14891	14774	14959	14882	14897	14883	14679	14649	14693	15063	14761	14949	14947	14811	14873	14794	14848	14705	14825	14834	14782	14959	14716	14719	14722	14719	15049	14860	14899	14880	14701	14748	14953	14800	14856	14880	14803	14791	14905	14889	14853	14893	14862	15002	14849	14881	14893	14868	14894	14979	14817	14904	14768	14919	14960	14840	14825	14971	14741	14938	14818	14830	14962	14980	14794	14874	14904	14875	14928	15000	14654	14947	14931	14762	14781	14725	14821	14968	14785	14942	14832	14832	14971	14696	15018	14775	14711	14888	14860	15015	14887	14945	14927	14954	14873	14801	14832	14976	14727	14993	14844	14753	14817	14857	14819	14818	14772	14982	14891	14939	14720	14829	14825	14789	14791	14770	14799	14892	14822	14892	14810	14669	14877	14724	14667	14864	14923	14840	14870	14852	14877	14781	14837	14873	14938	14897	14912	14973	14997	14970	14766	14856	14981	14723	14897	14738	14878	14931	14841	14961	14887	14837	14942	14775	14911	14689	14737	14959	14951	14950	14924	14803	14804	14921	14791	15019	14903	14829	14968	14924	14853	14829	14754	14785	14791	14814	14911	14872	14742	14865	14878	14986	15064	14702	14774	14826	14831	14831	14900	14679	14833	14809	14923	14957	14872	14914	14768	14953	14874	14917	14816	15050	14724	14716	14860	14841	14907	15036	14924	15013	14827	14979	14787	14877	14922	14746	14911	14618	14740	14759	14833	14896	14782	14914	14834	14896	14643	14983	14902	14937	14838	15065	14771	14871	14691	14807	14763	14713	14742	14695	14880	14771	14943	14857	14852	15032	14687	14896	14834	14893	14981	14951	14880	14958	14815	14773	14842	14903	14938	14964	14912	14867	14936	14837	14917	14976	14764	14953	14804	14866	14785	15014	14862	14780	14900	15043	15000	14793	14948	14851	14912	14836	14759	14809	15068	14806	14841	14893	14666	14871	14799	14911	14903	14835	14987	14960	14870	14948	14903	14861	14732	14864	14867	14816	14981	14729	14984	14862	14784	14891	14719	14903	14836	14884	14748	14902	15027	14839	14803	14957	14731	14932	14948	14917	14977	14989	14920	14836	15020	14789	14860	14954	14802	14789	14770	14957	14783	14962	14695	14876	14885	15022	14818	14982	14736	14937	14855	14770	14762	14829	14846	14994	14940	14984	14871	15018	14878	14999	14967	14785	15062	15009	14826	14853	14827	14990	14852	14863	14899	14996	14829	14665	14935	14761	14645	14792	14835	14836	14727	14998	14911	14778	14881	14955	14764	14845	14900	14717	14875	14922	14807	15026	14820	15061	14904	14949	14897	14850	14951	14735	14939	14723	14787	14756	14931	14805	15063	14967	14854	14762	14701	14861	14651	15012	14838	14956	14796	14827	14870	14789	14839	14821	14818	14984	14734	14703	14901	14877	14731	14752	14845	14949	14907	14858	14851	14724	14924	14906	14918	14889	14845	14969	14908	14871	14853	14766	14874	14899	14886	14579	15005	14814	14748	14894	14935	14700	15023	14697	14810	14905	14881	14991	14800	14900	14896	14801	14802	14733	14849	14988	15092	14864	14769	14897	14740	14718	14879	14847	15035	14777	14878	14707	14813	15153	14928	14952	14805	14674	14850	14996	14895	14818	14901	14978	14869	14838	14895	15053	14962	14933	14911	14824	15020	15064	14791	14735	14837	14912	14994	14759	14846	15054	14849	14851	14905	14701	14892	14883	14813	14764	14750	14941	14807	14821	14773	15042	14789	14912	14925	14856	14866	14860	14815	14866	14890	14881	14776	14764	15083	14892	14732	14802	14694	14945	14898	14909	14813	14956	14868	14800	14967	14799	14736	14946	14841	14949	14913	14910	14898	14943	14804	14820	14867	14867	14890	14864	14860	14725	14872	14806	15011	15051	14790	14748	14800	14773	14870	14867	14885	14806	14661	14826	14865	14881	14800	14793	14710	14894	14711	14784	14903	14815	15136	14915	14910	14795	15018	14955	14764	14982	14938	14928	14752	14871	14778	14842	14816	14722	14764	14958	15030	14971	14740	14903	14794	14855	14850	14866	14809	14838	14920	14887	14821	14876	14816	14914	14791	14947	14959	14917	14640	14730	15004	14815	14993	14890	14685	14926	14956	14924	14762	14825	14818	14919	14784	14815	14926	14693	14844	14851	14979	14967	14904	14728	14743	14825	14955	14731	15076	14853	14924	14954	15016	14832	14879	14847	14883	14851	14729	14903	14642	14855	14984	14813	14836	14815	14848	14916	14740	14821	14923	14846	14820	14828	14889	14913	14869	14853	14990	14880	14896	14939	14809	14822	14836	14639	14697	14806	14910	14922	14742	14820	14888	14984	14872	14866	14897	15036	14655	14866	14979	14782	15117	14821	14716	14809	14866	14760	14919	14729	14837	14971	14842	14847	14869	14741	15074	14993	14920	14868	14879	14745	14874	14901	14972	14891	14894	14783	14903	14910	14735	14891	14819	14839	14879	14681	14849	14840	15029	14863	14913	14875	14891	14737	14821	14890	14911	14896	14784	14974	14892	14859	14743	14732	14882	14702	14901	14718	14719	14949	14794	14878	14711	14975	14758	14943	14889	14975	14756	14817	14963	14736	14926	14693	14760	14971	14703	14860	14808	14801	14752	14956	15099	14983	14847	14657	15019	14876	14711	15022	14968	14742	14823	14866	14808	14858	14854	14826	14842	14943	14832	14936	14841	14914	14716	14959	14971	14851	14800	14744	14895	14942	14903	14685	14982	14914	15058	15027	14829	14936	14834	14846	15077	14766	14944	14907	14642	14862	14929	14922	14835	14820	14840	14906	15040	14879	15022	14869	14824	14876	14965	14744	14943	14830	15007	14936	14890	14882	14855	14777	14885	14939	15034	14973	14716	14766	14846	14803	14864	14885	14947	15008	15062	14841	14876	14696	14896	14892	15046	14859	15078	14807	14896	14884	14815	14873	14840	14835	14904	14927	14783	14863	14871	14881	14943	14803	14851	14900	14939	14965	14884	14803	14711	14937	14900	14890	14824	14768	14844	14935	14771	14879	14900	14672	15023	15016	14815	14774	14905	15014	14909	14715	14839	14829	14973	14885	14924	15041	14798	14783	14960	15063	14925	15164	14939	14755	14852	14992	14919	14666	14884	15062	14855	14928	14883	14837	14947	14988	14843	15027	14973	14812	14915	14906	14926	14841	14925	15037	14977	14914	14761	14953	14877	14901	14849	14808	14879	14868	14922	14884	14977	14806	14951	14778	14889	14955	14897	14844	14882	14797	15016	14744	14931	14848	14771	14733	14893	14767	14895	14909	14905	14929	14869	14833	14837	14841	14953	14899	14886	15009	14858	14951	15000	14774	14982	14759	14871	14773	14799	14919	14891	14791	14980	14786	14880	14986	14830	15025	14715	14854	14810	14893	15057	14832	15021	14903	14974	14992	14920	15005	14844	14679	15023
23663	20954	28348	23941	22485	25516	26577	22302	20624	20594	20420	20144	19855	19878	19790	19605	19635	19630	19544	19724	19147	19339	19261	19429	19033	19332	19286	19404	19118	19271	19270	19235	19082	19266	19410	19399	19175	19155	19122	19127	19149	19139	19215	19079	19064	19328	19034	19089	19215	19072	19028	19060	19377	19243	19162	19143	19107	19044	19146	19029	18970	19316	18982	18779	18872	19057	18908	19077	19088	19282	19005	18972	18971	19008	19091	19261	19171	18998	19111	18889	19084	19147	18952	19012	19169	18972	19163	19272	19014	18914	18932	19296	19141	19130	19053	18878	19144	18927	18641	18969	19148	19019	19070	19237	19006	18976	19007	18921	18923	19282	19032	18967	18955	19099	18959	19054	19173	18988	19175	18990	19051	18938	19099	19045	19169	19059	19197	19148	19035	19202	19112	19087	19084	19237	19114	18913	18745	18967	19064	18784	19084	18991	19055	19124	19072	19016	18969	18996	18990	19122	19188	19107	18959	19107	19024	18943	18986	19094	19261	18947	19095	19030	18929	19152	18936	18908	19179	18805	18932	18966	18902	18833	19127	19020	18895	19166	19045	18963	19106	19020	19159	19178	19229	19008	18948	18909	18917	18972	19104	19037	19092	19018	18985	19252	19011	18880	19159	18885	18987	18959	19155	19002	18976	18966	18862	19023	18929	18975	18954	19219	19136	18997	19193	19146	19171	19183	19116	18938	18968	19187	19092	19193	18867	19198	19057	18981	19192	19133	19007	19151	19065	19113	18958	19104	19017	18929	19040	18923	19142	19165	19047	18741	19055	18938	19092	19016	19197	19166	18999	19081	19039	19040	19297	18933	19017	19032	19095	18833	19085	18852	18936	18989	18752	18825	19070	19042	18970	18927	19023	18798	19213	19035	18816	18926	18851	19201	19134	18956	19155	19017	19145	19039	19142	19213	19238	18975	18939	18882	18869	19183	18934	19255	18971	18819	19163	19155	19193	19054	19071	19172	19174	19008	19022	18823	18879	18934	18956	18782	19002	18974	19062	19026	19038	19120	19060	19169	18792	18828	18907	19033	19057	18838	18979	19102	19131	19045	19201	19057	18966	19231	19215	19067	19007	18921	18887	19295	18818	19052	19174	19091	19138	18843	19103	18986	19047	18883	19064	18947	19041	18908	19160	18978	19071	19225	19028	19042	18879	19042	18887	18916	18933	19032	18931	19040	18955	18885	19156	18842	18877	19090	19121	19130	19133	19025	19176	19043	18783	18849	19086	19047	18940	18944	19154	18988	18873	19223	19161	18986	18995	19041	19196	19129	19179	19089	19033	18993	18944	19172	19257	19101	19107	19028	19091	18979	18903	19013	18954	18796	19016	19060	19117	19077	19151	18912	19032	19139	19138	19000	19121	19001	19009	19091	18972	18977	19152	18882	18843	19203	19148	19145	19007	19223	19152	18925	19104	19025	19043	19127	19250	19023	19085	19034	19002	19009	18832	19038	18774	19013	18992	18981	18894	19123	19070	19036	18991	19150	19028	19041	19054	19180	19106	18863	18847	18901	19202	19067	19035	18953	19058	18898	19038	18746	19003	18961	19020	19084	18880	19265	18876	18997	18900	18929	18984	19012	18965	19099	19171	19156	18970	19110	19065	19107	19303	18954	18943	18853	18995	19068	19184	18869	19059	19100	18972	19044	18987	18868	18896	19139	18887	19161	18997	19041	19036	19133	18956	19118	18976	19137	18914	18979	19007	19248	18852	18904	19071	19018	18956	19275	19174	18922	19049	19051	19084	18963	19096	19060	19108	19168	19011	19051	19149	18898	19120	19171	19081	18977	19003	19136	19004	19085	19259	19307	19231	19039	18906	19085	18961	19211	18995	18998	19015	19223	18898	18987	18836	18957	19046	18882	19061	19075	19022	18825	19208	18954	18961	19055	19022	18918	18989	18932	18868	18960	19003	19182	18999	19031	19017	18866	19142	18976	19146	19089	18873	18807	18895	19161	18888	19054	19113	18901	18852	19046	19010	19033	19046	18987	19111	18991	19114	19109	18829	19127	19109	19212	18957	18960	18947	19243	19045	19184	19270	19055	19014	18762	18912	18926	19030	19223	19310	18664	18937	18902	19085	19099	19180	19220	19053	18775	19146	19126	18921	18975	19396	19050	19240	19025	18979	18833	19260	19170	19093	19042	19072	19025	19039	18967	18998	19137	19058	19095	18949	18992	18961	18967	19165	19147	19134	19008	19137	19086	19142	18886	18814	19000	19161	19197	19038	19072	19036	19059	18924	18873	19066	19261	18997	18988	18984	19048	19047	18967	19104	19171	19027	19095	18925	19005	18961	18806	19126	18969	18990	19281	19088	19208	19073	19283	19309	18982	19139	19045	19001	18910	19058	19016	18817	19052	18995	18958	19040	19040	19216	19239	19118	19176	18882	18869	19054	19119	19040	19005	19117	18976	19026	19157	19053	19084	19174	18867	18949	19041	19206	19112	19076	18930	19038	18885	19185	19080	19093	19033	19145	19291	18848	19049	19189	19004	19053	18932	18967	18960	19069	19154	18882	18919	18996	18877	18905	18905	18899	19075	19164	19197	19060	18967	19008	19182	18838	18861	18966	19183	18942	19068	18904	18826	18922	19236	18775	19002	19102	18972	19042	19075	19130	18943	19098	19038	19103	18934	19154	19165	19209	19102	19018	19059	19112	18915	18954	19010	19121	19068	18966	18917	18699	18946	18992	19220	19000	19098	19247	18947	18922	18893	19005	19005	19004	18860	19074	18923	19135	18966	19102	19018	19071	19169	18970	18893	19094	18997	19169	19015	18855	19084	18999	18973	19123	19007	18758	19118	19211	18962	18995	19021	18943	19156	18768	18862	18997	18888	18994	19123	19077	19021	19074	18963	19034	19192	19074	18994	19032	19095	19202	18942	19014	18764	18940	19227	19106	18951	19125	19209	19147	19222	19182	19041	18885	19164	19172	18967	18956	19289	19071	19005	18969	18935	18941	19235	18865	19023	19009	18987	18979	18962	19087	19115	18902	19118	19021	19221	19007	19045	18988	19128	19066	19032	19108	18870	18846	19036	18843	19151	18922	19096	18871	19061	18962	19021	18901	18936	18891	19032	19199	19043	19031	19069	19109	19156	19055	18930	19153	19020	19081	18780	19045	18960	19033	18882	19068	19013	19073	19194	19103	18997	18940	19221	19069	19168	19073	18952	19129	19113	18930	19187	18883	18899	18958	19111	19211	19161	19070	19066	19100	19020	19021	18974	18843	19078	19083	19171	18900	19029	19004	18847	18946	19040	18995	19068	19053	18785	18880	18854	19172	18935	19019	18972	18946	19020	19007	18918	19153	19063	19062	18935	19072	19085	19213	19117	19023	18984	18852	19108	19286	18980	19097	18874	19081	18885	19187	19064	19227	19082	19159	18952	18848	19059	19248	18954	19204	19157	19122	18937	19080	18925	19106	19094	18883	19255	19143	19137	19105	18806	19212	19202	19195	19039	19108	19006	19135	19095	19251	18987	19238	18884	18948	19157	19179	19111	19089	19181	19347	19092	19152	19273	19097	18740	19160	18819	18964	18877	19221	19251	19150	18891	19214	19067	19057	19089	18985	19115	19058	19171	19056	18891	19096	18894	19064	19056	18935	18953	19086	18830	18946	18950	18978	19065	19006	18950	18947	18728	19311	19224	19208	19043	19065	18918	18997	19036	18986	19091	18908	19059	19010	19182	18837	19004	19197	18896	18959	19319	19197	18800	19098	18821	18905	18947	18866	19027	19145	19054	19177	18840	18732	19018	19088	18923	19077	18833	19025	19128	19049	18849	19151	19016	18994	18908	19048	19140	19089	19025	19114	18999	19055	18985	19180	19001	18932	19078	19082	19097	18915	19204	19180	18939	19042	19149	19013	19011	19222	19070	18868	18956	19196	19128	18964	19050	18921	19093	18913	18962	18946	19210	18900	19067	19223	18983	18992	19150	19032	19084	19050	19173	18935	18953	19059	18979	19091	18905	18992	19038	18917	19212	19106	19028	18987	19130	19017	19006	19131	19096	19078	18972	18837	19190	18912	19229	18998	19258	18844	19038	19103	19077	19080	19007	18754	19066	19128	19022	18657	18884	19123	19069	19065	19135	19127	19030	19023	18908	18921	18947	19142	18696	19181	19047	19056	19293	19048	19169	19112	19093	19027	18889	18863	18980	19079	19015	18932	18847	18923	18977	19025	19113	19100	18937	19149	18844	18939	19113	19165	18807	19013	18995	19203	19034	19029	18881	19043	18911	19052	18960	18874	18866	18943	19049	18889	18974	18884	19112	19077	18945	19059	19032	18892	18995	18933	19273	19100	18920	18941	19099	18868	19162	19088	19009	19089	18984	19050	18847	19061	18841	18924	19031	19020	19086	18994	18902	18880	19142	19172	19141	19197	19046	18909	19106	19154	19081	19048	19110	19126	18913	18910	19166	19044	18963	19092	18944	19076	18971	18798	18963	19022	18957	19051	18877	19119	19094	19077	18968	19098	18893	19041	19086	18978	19026	18917	19050	19109	19008	19086	19012	19113	19011	19239	19211	19003	18885	19232	19136	19070	19097	18966	19063	18923	19077	18940	19131	19255	19014	19034	18942	19181	19138	19090	19051	19096	19016	19196	18955	18958	19017	19003	19179	19118	19116	19056	19080	19021	19015	19134	19070	19061	19257	19283	19115	19294	18912	19061	19090	19018	19220	19102	18851	18879	18823	19020	18826	19297	19304	19182	19106	19159	19072	19098	18824	19194	18921	19049	19065	18932	18941	19348	19068	19163	18890	19168	19119	18908	18987	19124	18892	18940	19202	18930	18980	19034	18975	19011	19224	19013	19098	19031	19101	19052	19117	19038	19061	19111	19036	19121	19048	18794	19014	19131	19155	19122	19023	19038	19207	19020	18942	19094	18992	19189	18946	19073	19119	19021	19235	19008	19012	19038	19023	18856	19136	18976	18878	19208	19152	18906	18917	19079	19031	19014	19030	18983	19023	19437	19229	19003	19128	19173	19000	19173	18938	19040	18914	19105	18860	19034	19320	19021	19212	19221	19275	19087	19033	19113	19099	18998	19024	19019	18938	19174	19139	19035	18995	19228	19308	19170	18978	19055	18925	18988	19004	18897	19145	18909	19234
26323	44343	42546	34865	28827	24778	22230	20054	18358	17631	17153	16834	16553	16479	16196	16298	16209	16140	15956	15840	15852	15860	15838	15838	15659	15803	15636	15754	15867	15729	15635	15792	15602	15566	15607	15716	15678	15540	15602	15548	15671	15772	15627	15656	15462	15703	15564	15622	15604	15640	15548	15456	15546	15439	15487	15322	15702	15425	15547	15429	15692	15506	15489	15464	15576	15576	15480	15525	15498	15478	15463	15357	15511	15453	15651	15698	15470	15478	15525	15426	15581	15521	15570	15513	15649	15626	15453	15583	15483	15534	15502	15613	15582	15486	15578	15473	15529	15525	15579	15548	15470	15394	15772	15440	15473	15528	15496	15729	15546	15362	15680	15517	15447	15473	15516	15472	15594	15426	15691	15530	15422	15469	15702	15359	15582	15472	15577	15460	15507	15500	15425	15393	15438	15642	15577	15515	15539	15399	15435	15685	15617	15556	15453	15498	15628	15404	15622	15525	15550	15654	15352	15497	15645	15448	15434	15504	15332	15409	15590	15612	15412	15532	15498	15390	15475	15421	15554	15455	15414	15434	15347	15392	15340	15463	15599	15472	15420	15595	15439	15445	15518	15533	15452	15569	15381	15593	15661	15427	15534	15445	15474	15516	15466	15529	15505	15534	15511	15527	15557	15479	15408	15451	15455	15498	15553	15484	15563	15514	15512	15413	15423	15567	15520	15651	15478	15418	15424	15539	15469	15450	15459	15581	15524	15544	15510	15573	15519	15536	15444	15596	15361	15406	15718	15454	15783	15515	15525	15513	15494	15528	15389	15494	15452	15276	15468	15561	15381	15701	15401	15616	15367	15406	15475	15342	15551	15510	15532	15443	15317	15554	15574	15480	15610	15628	15476	15496	15490	15523	15626	15388	15453	15426	15461	15574	15659	15559	15451	15635	15696	15717	15450	15378	15580	15399	15343	15594	15455	15621	15546	15508	15402	15397	15452	15390	15433	15389	15491	15569	15494	15415	15478	15713	15610	15360	15529	15531	15518	15676	15589	15573	15434	15526	15465	15387	15495	15457	15422	15588	15493	15467	15473	15687	15386	15330	15558	15476	15695	15319	15414	15528	15569	15456	15626	15573	15500	15462	15648	15484	15444	15350	15679	15465	15493	15326	15474	15552	15299	15456	15562	15522	15593	15470	15480	15651	15390	15233	15471	15520	15513	15529	15452	15515	15453	15563	15479	15455	15605	15375	15552	15538	15420	15358	15489	15433	15541	15583	15347	15658	15432	15604	15364	15639	15513	15478	15494	15521	15410	15422	15462	15539	15328	15445	15460	15495	15365	15536	15332	15485	15520	15442	15529	15650	15725	15767	15430	15421	15465	15557	15564	15358	15517	15317	15347	15469	15502	15505	15443	15512	15509	15495	15513	15696	15537	15543	15400	15498	15546	15443	15412	15524	15580	15556	15457	15585	15467	15526	15405	15486	15413	15743	15645	15370	15502	15416	15605	15508	15537	15671	15567	15625	15499	15605	15326	15535	15559	15494	15440	15508	15413	15512	15492	15557	15621	15419	15382	15412	15519	15481	15479	15645	15507	15670	15472	15493	15429	15440	15488	15436	15626	15437	15598	15472	15426	15381	15449	15399	15383	15437	15495	15474	15489	15430	15584	15562	15386	15441	15469	15595	15477	15686	15672	15425	15480	15582	15649	15662	15434	15524	15596	15438	15502	15456	15231	15348	15451	15671	15415	15352	15520	15478	15676	15580	15384	15424	15521	15399	15412	15450	15629	15674	15327	15508	15654	15601	15407	15666	15513	15402	15467	15592	15471	15470	15548	15546	15503	15549	15438	15509	15499	15636	15398	15504	15591	15547	15504	15638	15376	15505	15486	15485	15592	15557	15623	15608	15510	15498	15476	15474	15539	15512	15598	15476	15668	15435	15476	15356	15474	15594	15634	15552	15583	15664	15483	15389	15585	15583	15632	15277	15474	15415	15584	15414	15405	15641	15392	15603	15484	15464	15395	15355	15532	15612	15445	15600	15520	15481	15693	15546	15513	15492	15412	15382	15539	15489	15493	15716	15406	15489	15568	15499	15487	15506	15471	15599	15369	15573	15547	15516	15378	15480	15648	15570	15538	15350	15351	15527	15444	15529	15434	15423	15600	15610	15384	15580	15502	15474	15329	15525	15494	15448	15656	15612	15380	15368	15404	15507	15654	15509	15512	15419	15479	15486	15419	15460	15335	15443	15637	15544	15450	15391	15624	15358	15488	15666	15173	15596	15633	15419	15398	15551	15555	15501	15655	15430	15531	15446	15475	15578	15442	15480	15394	15709	15202	15454	15378	15391	15444	15606	15569	15513	15399	15505	15509	15349	15516	15481	15569	15644	15449	15467	15569	15708	15455	15575	15454	15635	15461	15635	15553	15493	15469	15424	15509	15375	15583	15701	15552	15439	15519	15542	15451	15578	15357	15507	15470	15645	15563	15402	15429	15619	15546	15567	15534	15612	15655	15425	15440	15538	15542	15401	15626	15581	15487	15640	15740	15579	15585	15500	15481	15438	15595	15448	15483	15578	15592	15451	15489	15599	15475	15330	15466	15448	15649	15417	15436	15592	15442	15656	15559	15546	15472	15619	15461	15420	15481	15414	15444	15537	15664	15532	15495	15402	15592	15407	15545	15664	15479	15387	15587	15472	15450	15606	15553	15606	15497	15488	15489	15517	15685	15576	15440	15568	15409	15656	15368	15608	15563	15587	15453	15475	15738	15380	15564	15611	15469	15533	15473	15420	15456	15663	15623	15405	15437	15442	15436	15492	15582	15624	15381	15563	15519	15496	15598	15485	15664	15429	15467	15640	15545	15611	15544	15471	15570	15461	15563	15496	15511	15422	15340	15593	15501	15368	15518	15598	15409	15702	15234	15549	15408	15395	15456	15535	15515	15460	15582	15472	15453	15439	15501	15570	15478	15397	15470	15457	15568	15511	15254	15458	15670	15430	15408	15429	15453	15338	15575	15543	15471	15533	15439	15549	15450	15564	15434	15438	15377	15463	15499	15591	15637	15601	15552	15393	15459	15633	15486	15742	15535	15591	15505	15558	15535	15389	15415	15533	15626	15567	15516	15468	15464	15589	15526	15605	15556	15625	15531	15518	15624	15370	15609	15478	15431	15462	15471	15605	15500	15421	15411	15492	15489	15517	15519	15440	15587	15572	15520	15718	15565	15662	15417	15537	15546	15358	15424	15277	15493	15471	15439	15682	15518	15542	15585	15494	15294	15379	15534	15517	15539	15549	15584	15553	15590	15271	15420	15713	15560	15636	15426	15497	15478	15401	15378	15432	15542	15510	15493	15415	15606	15451	15445	15403	15589	15324	15524	15624	15493	15474	15642	15432	15505	15411	15439	15638	15462	15643	15593	15469	15344	15415	15445	15552	15483	15440	15516	15322	15460	15545	15459	15554	15433	15444	15527	15533	15481	15630	15385	15451	15384	15445	15393	15434	15565	15388	15698	15417	15572	15582	15450	15401	15409	15525	15496	15582	15655	15615	15471	15529	15479	15492	15386	15563	15530	15487	15390	15679	15487	15570	15514	15502	15508	15481	15555	15473	15267	15542	15632	15385	15563	15392	15378	15467	15517	15572	15520	15392	15439	15484	15548	15510	15611	15620	15406	15516	15585	15579	15662	15585	15658	15510	15664	15513	15588	15437	15464	15394	15622	15331	15669	15439	15470	15488	15308	15472	15618	15335	15545	15646	15505	15553	15419	15600	15595	15382	15408	15477	15526	15419	15670	15545	15391	15508	15345	15476	15433	15495	15471	15555	15508	15564	15636	15338	15289	15641	15439	15605	15451	15406	15282	15547	15413	15611	15517	15422	15464	15527	15542	15467	15651	15493	15394	15376	15493	15325	15540	15596	15589	15490	15500	15607	15462	15480	15462	15469	15505	15447	15442	15439	15517	15491	15513	15506	15514	15448	15451	15489	15560	15556	15437	15414	15430	15401	15607	15379	15506	15545	15497	15298	15649	15402	15391	15448	15519	15416	15429	15432	15480	15397	15577	15661	15563	15515	15383	15653	15637	15496	15345	15441	15549	15590	15228	15439	15418	15613	15478	15651	15508	15561	15633	15514	15545	15399	15547	15350	15452	15578	15440	15691	15541	15561	15414	15491	15382	15548	15436	15481	15553	15442	15674	15342	15561	15460	15533	15440	15533	15425	15681	15435	15549	15486	15409	15650	15610	15457	15481	15482	15534	15429	15554	15471	15576	15610	15458	15478	15413	15605	15617	15706	15596	15524	15462	15438	15452	15575	15693	15556	15463	15532	15392	15494	15610	15361	15423	15626	15568	15437	15737	15468	15367	15457	15530	15628	15414	15375	15376	15407	15573	15414	15508	15455	15465	15427	15572	15404	15600	15466	15431	15497	15364	15645	15390	15490	15595	15383	15606	15590	15576	15470	15423	15438	15597	15517	15637	15398	15581	15551	15426	15458	15414	15320	15456	15428	15435	15452	15603	15410	15482	15568	15579	15479	15503	15339	15693	15546	15516	15529	15359	15536	15374	15588	15604	15435	15328	15327	15596	15363	15519	15423	15517	15729	15498	15436	15559	15344	15329	15329	15475	15617	15432	15373	15350	15493	15450	15297	15541	15525	15479	15531	15534	15450	15426	15386	15490	15536	15460	15503	15778	15470	15678	15477	15599	15586	15462	15499	15518	15302	15520	15451	15546	15483	15509	15492	15558	15430	15648	15580	15548	15589	15624	15540	15442	15428	15531	15612	15352	15629	15452	15516	15493	15405	15541	15499	15539	15401	15696	15395	15541	15556	15398	15545	15432	15468	15462	15360	15767	15535	15583	15547	15583	15496	15579	15503	15540	15454	15384	15450	15437	15378	15567	15587	15627	15480	15517	15660	15616	15475	15445	15662	15547	15455	15478	15564	15618	15296	15566	15448	15483	15508	15648	15465	15584	15536	15409	15315	15561	15680	15429	15525	15542	15616	15481	15524	15484	15484	15525	15493	15480	15450	15411	15475	15570	15387	15506	15468	15583	15500	15263	15313	15589	15378	15432	15593	15547	15500	15428	15423	15698	15194	15482	15507	15352	15426	15567	15634	15585	15476	15581	15431	15707	15491	15484	15546	15570	15510	15576	15503	15539	15436
30905	26921	29178	26190	22167	20730	19780	19026	18536	18567	18182	17891	17976	18109	17892	17950	18079	17914	17857	17796	18065	17829	18001	17932	17921	17811	17903	18073	17894	17604	17878	18003	17740	17879	17755	17800	17552	17680	17666	17868	17826	17921	17626	17758	17768	17731	17789	17856	17874	17941	17951	17724	17606	17787	17906	17744	17832	17873	17780	17674	17795	17541	17862	17725	17748	17866	18018	17864	18004	17710	17507	17736	17587	17671	17856	17823	17906	17922	17837	17979	17856	17938	17622	17904	17910	17749	17813	17850	17825	18027	17819	17801	17820	17889	17914	17807	17839	17890	17854	17857	17951	17883	17853	17792	17877	17846	17808	17783	17728	17861	17821	17672	17716	17724	17831	17786	17714	17812	18031	17782	18020	17814	17756	17946	17857	17713	17881	17915	17841	17680	17814	17822	18014	17895	17747	17574	17900	17830	17825	17724	17714	17778	17843	17640	17952	18003	17887	17716	17908	17777	17695	17770	17771	17850	17756	17842	17714	17887	17720	17821	17768	17709	18023	17685	17721	17734	17709	17842	17672	17800	17730	17709	17774	17695	17781	17605	17712	17922	17930	17899	17825	17780	17837	17911	17569	17770	17786	17619	17620	17783	17749	17805	18027	17746	17791	17660	17775	17887	17590	17716	17839	17729	17750	17668	17902	17770	17981	17717	17625	17731	17816	17828	17920	17695	17837	17624	17888	17797	17834	17837	17928	17728	17899	17706	17734	17450	17829	17959	17826	17543	17759	17620	17764	17988	17898	17721	17498	17617	17807	17836	17735	18074	17713	17862	17719	17663	17818	17737	17872	17835	17788	17782	17952	17640	17868	17806	17821	17661	17992	17741	17816	17650	17901	17832	17891	17885	17786	17887	17726	17770	17672	17714	17836	17817	17806	17738	17656	17682	17794	17832	17815	18014	17854	17846	17676	17712	17732	17894	17613	17882	17422	17716	17801	17593	17829	17910	17827	17868	17684	17934	17723	17891	17831	17849	17787	17907	17874	17867	17718	17907	17879	17948	17867	17759	17847	17839	18056	17869	17889	17832	17837	17720	17653	17775	17732	17616	17679	17857	17788	17647	17822	17516	17808	17630	17838	17982	17763	17686	17687	17817	17725	17801	17632	17575	17846	17805	17783	17703	17646	17697	17692	17516	17835	17789	17626	17856	17739	17638	17781	17780	17931	17657	18005	17414	17885	17559	17955	17818	17975	17768	17672	17695	17862	17825	17922	17757	18088	17678	17764	17840	17906	17731	17852	17797	17939	17702	17823	17697	17797	17708	17881	17858	17934	17626	17556	17783	17578	17692	17764	17897	17682	17736	17890	17638	17847	17754	17775	17736	17682	17842	17729	17670	17849	17748	17825	17561	17707	17780	17819	17692	17695	17779	17712	17744	17682	17746	17779	17627	17717	18013	17616	17633	17732	17693	17666	17671	17940	17665	17638	18109	18040	17735	17756	17938	17852	17585	17791	17732	17598	17878	17844	17459	17802	17761	17863	17981	17555	17667	17898	17642	17572	17782	17751	17768	17816	17737	17839	17884	17768	17826	17914	17821	17821	17950	17799	17897	17975	17757	17700	17848	17957	17770	17601	17690	17817	17901	17529	17671	17699	17752	17807	17984	17681	17882	17911	17937	17650	17748	17761	17797	17892	17822	17939	17736	17809	17759	17797	17826	17476	17813	17746	17700	17853	17839	17662	17676	17754	17653	17808	17649	17701	17435	17514	17773	17613	17773	17864	17829	17706	17868	17657	18015	17955	17829	17874	17817	17859	17654	17754	18015	17887	17769	17650	17899	17747	18080	17935	17850	17866	17937	17830	17596	17714	17778	17738	17876	17810	17893	17862	17859	17941	17767	18001	17866	17748	17751	17737	17770	17938	17648	17893	17657	17849	17736	17964	17904	17793	17740	17668	17878	17951	17888	17813	17978	17844	17783	17550	17652	17760	17637	17701	17755	17971	17731	17841	17867	17774	17862	17956	17934	17848	17935	17574	17636	17796	17939	17852	17779	18098	17882	17786	17678	17678	17869	17832	17812	17793	17646	17468	17761	17683	17933	17717	17837	17968	17499	17865	17909	17896	17957	17844	17859	17817	17757	17934	17826	17822	17795	17756	17552	17834	17976	17761	17734	17757	18027	17810	17742	17703	17832	17823	17833	17880	17826	17759	17790	17880	17828	17842	17794	17672	17936	17677	17914	17728	17594	17937	17699	17609	17916	18013	17928	17707	17669	17877	17779	17841	17649	17629	17727	17719	17723	17719	17734	17935	17690	17634	17861	17832	17816	17907	17796	17635	17938	17652	17708	17748	17836	17782	17921	17696	17793	17842	17888	17741	17890	17902	17655	17695	17695	17723	17678	17858	17828	17775	17936	17884	17921	17832	17732	17485	17787	17675	17551	17771	17896	17874	17700	17808	18034	17918	18120	17909	17906	17771	17863	17735	17683	17766	17785	17772	17900	17827	17746	17976	17860	17948	17766	17841	17703	17588	17614	17768	17814	18154	17769	17856	17594	17756	17773	17741	17761	17684	17910	17795	17612	17730	17681	17888	17785	17745	17883	18062	17724	17915	17818	17674	17969	17886	17805	17740	17823	17682	17851	17770	17745	17720	17940	17845	17568	17985	17949	17569	17971	17880	18029	17632	17855	17780	17741	17913	17711	17795	17746	17866	17931	17847	17739	17859	17852	17710	17823	17762	17711	17820	17875	17863	17734	17760	17650	17598	17852	17786	17996	17883	17898	17780	17678	17736	17817	17670	17773	17659	17765	17656	17674	17843	17796	17730	17774	17847	17880	17703	18029	17702	17736	17681	17838	17960	17741	18041	17762	17525	17615	17809	17853	17761	17714	17743	17723	17858	17795	17748	17967	17837	17846	17699	17944	17569	17732	17907	17929	17679	17689	17861	18010	17646	18029	17700	17935	17888	17990	17649	17724	17802	17845	17821	17990	17916	17675	18006	17822	17918	17959	17957	17794	17924	17914	17712	17788	17737	17723	17842	17959	17862	17901	17599	17767	17818	17764	17698	18003	17852	17530	17770	17932	17714	17777	18004	17907	17515	17813	17609	17749	17804	17790	17835	17989	17765	17987	17893	17806	17774	17747	17819	17918	17599	17703	17710	17710	17564	17666	17711	17720	17957	17721	17770	17742	17834	17801	17756	17800	17880	17626	17683	17705	17662	17668	17665	17678	17847	17617	17864	17809	17748	17662	17858	17735	18019	17806	17695	17811	17785	17779	17677	17778	17917	17639	17752	17747	17799	17572	17911	17870	17733	17531	17700	17768	17641	17690	17951	17863	17751	17933	17824	17642	17784	17813	18025	17554	17848	17641	17768	17667	17757	17822	17899	17818	17824	17600	17785	17713	17792	17835	17929	17784	17690	17980	17648	17832	17979	17728	17558	17670	17671	17754	17795	17991	17763	17715	17615	17969	17788	17863	17869	17694	17798	17767	17780	17644	17626	17690	17804	17924	17687	17909	17745	17676	17722	17714	17831	17772	17827	17771	17823	17777	17871	17808	17926	17841	17969	17600	17988	17793	17979	17659	17708	17756	17807	17638	17888	17745	17899	17844	17859	17928	17874	17789	17684	17800	17809	17671	17831	17839	17684	17791	17775	17961	17749	17731	17744	18118	17798	17747	17970	18002	17841	17669	17755	17906	17895	17749	17769	17796	17670	17955	17950	17716	17817	17685	17688	17693	18040	17650	17866	17650	17805	17860	17892	17660	17736	17648	17762	17827	17897	17872	18038	17847	17832	17609	17680	17695	17833	17783	17797	17583	17953	17783	17900	17915	17735	17862	17762	17949	17867	17761	17794	17683	17757	17812	17846	17874	17614	17752	17989	17907	17793	17697	17923	17947	18016	17809	17656	17848	17892	17853	18049	17820	17536	17712	17948	17700	17788	17796	17672	17787	17821	17882	17832	17650	17822	17790	17882	17856	17931	17803	17790	17883	17948	17705	17921	17766	17680	17911	17823	17927	17677	17830	17729	17831	17626	17707	17791	17640	17969	17746	17740	17827	17864	17910	17660	17684	17901	17916	17822	18023	17738	17923	17710	17704	17730	17683	17689	17815	17894	17623	17759	17845	17648	17980	17621	17864	17721	17863	17676	17876	17846	17808	17848	17659	18009	17955	17751	17831	17627	17753	17979	17987	17724	17586	17781	17900	17935	17752	17664	17729	17901	17799	17845	17993	17583	17922	17832	17780	17934	17841	17795	18014	17807	17877	17938	17642	17693	17867	17886	17798	17682	17837	17639	17859	17894	17904	17829	17833	17850	17743	17765	17851	17802	17988	17926	17770	17920	17824	17797	17851	17849	17849	17914	17782	17712	17707	17747	17829	17804	17939	17795	17707	17644	17662	17850	17528	17752	17749	17719	18005	17722	17804	18117	17747	17839	17691	17743	17811	17789	17828	17853	17823	17662	17666	17755	17816	17664	17745	17796	17610	18060	17893	17979	17871	18033	17609	17799	17746	17683	17721	17717	17647	17647	17827	17738	17877	17834	17955	17749	18150	18005	17679	17778	17701	17802	17847	17720	17718	17721	17702	17908	17900	17672	17645	17794	17668	17811	17897	17880	17824	17737	17697	17876	17926	17856	17800	17841	17833	17725	17688	17807	18008	17796	17677	17843	17801	17761	17832	17824	17749	17732	17739	17678	17696	17719	17903	17844	17738	17768	17768	17886	17680	17887	17921	17865	17717	17924	17732	17785	17926	17873	17776	17648	17697	17696	17830	17637	17808	17782	17808	17821	17949	17651	17738	17660	17704	17612	17836	17755	17887	17906	17670	17683	17792	17767	17787	17846	17744	17816	18029	17941	17523	17898	17716	17860	17737	17937	17786	17827	17737	18076	17877	17714	17789	17930	17764	17800	17826	17772	17797	17961	17572	17763	18028	17737	17603	17927	17912	17808	17748	17809	17961	17829	17733	17623	17864	17811	17869	17644	17695	17799	17735	17705	18102	17548	17930	17826	17625	17852	17578	17446	17815	17727	17689	18028	17633	17767	17690	17665	17793	17722	17777	17857	17814	17674	17866	17612	17727	17912	17732	17689	17715	17775	17831	17789	17806	17865	17868	17879	17843	17881	17821	17975	17640	17828	17794	17866	17749	17801	17880
25413	33663	31639	25398	21619	18966	17590	16401	15887	15574	15408	15155	15172	14947	15004	14946	14910	14889	14950	15006	14907	14887	14822	14995	14823	14797	14818	14875	14847	14817	14797	14745	14872	14927	14857	14778	14898	14798	14895	15142	14696	14778	14774	14742	14854	14861	14957	14890	14849	14773	14778	15002	14720	14812	14785	14854	14788	14593	14801	14698	15058	14822	14900	14843	14738	14826	14924	14764	14965	14613	14813	14726	14861	14751	14904	14903	14732	14707	14852	14741	14782	15026	14843	14600	14675	14692	14656	14681	14799	14756	14795	14840	14792	14743	14891	14782	14689	14844	14808	14774	14892	14819	14745	14878	14801	14745	14821	14689	14614	14708	14969	14738	14690	14850	14796	14801	14848	14728	14699	14979	14618	14841	14719	15053	14721	14927	14883	14782	14629	14807	14750	14681	14758	14829	14806	14842	14753	14893	14781	14645	14824	14688	14924	14806	14851	14558	14793	14909	14588	14598	14504	14751	14871	14821	14677	14774	14736	14794	14751	14829	14612	14756	14817	14862	14854	14691	14843	14663	14644	14789	14761	14837	14747	14675	14743	14851	14629	14834	14855	14734	14663	14835	14793	14966	14819	14705	14752	14791	14796	14806	15029	14640	14797	14805	14888	14831	14781	14943	14841	14644	14807	14835	14833	14647	14881	14864	14905	14529	14780	14706	14751	14869	14629	14803	14787	14825	14756	14926	14822	14797	14639	14666	14755	14829	14790	14806	14931	14854	14832	14824	14782	14736	14690	14801	14691	14821	14863	14658	14753	14937	14971	14780	14658	14634	14761	14775	14777	14679	14878	14741	14639	14791	14812	14624	14834	14794	14619	14683	14645	14892	14686	14788	14827	14884	14892	14772	14681	15006	14843	14813	14771	14606	14720	14937	14876	14864	14790	15023	14606	14946	14786	14804	14639	14845	14679	14801	14685	14784	14758	14613	14700	14829	14645	14827	14637	14771	14858	14783	14901	14657	14865	14814	14736	14887	14730	14890	14793	14834	14669	14962	14694	14831	14896	14711	14676	14829	14641	14839	14663	14718	14633	14874	14790	14850	14665	14865	14779	14951	14766	14676	14895	14604	14710	14686	14703	14718	14843	14846	14698	14670	14780	14840	14781	14859	14747	14886	14713	14880	14939	14808	14821	14846	14910	14804	14731	14862	14840	14826	14770	14695	14680	14825	14875	14840	14769	14943	14724	14865	14784	14935	14754	14648	14738	14626	14934	14784	14678	14848	14782	14824	14990	14839	14754	14862	14836	14662	14722	14724	14745	14682	14896	14711	14673	14905	14791	14734	14919	14695	14861	14704	14886	14979	14886	14677	14768	15002	14662	14616	14652	14897	14847	14623	14711	14753	14713	14678	14742	14614	14759	14679	14818	14772	14809	14738	14704	14915	14720	14922	14749	14940	14702	14785	14759	14711	14823	14781	14729	14683	14689	14717	14662	14690	14654	14788	14774	14820	14640	14754	14771	14830	14836	14849	14908	14853	14707	15090	14835	14838	14858	14790	14838	14735	14891	14921	14762	14801	14815	14741	14769	14729	14807	14905	14906	14731	14841	14803	14630	14869	14876	14834	14920	14791	14873	14759	14784	14759	14754	14754	14783	14708	14870	14785	14663	14812	14804	14923	14880	14730	14685	14737	14856	14903	14665	14796	14610	14790	14820	14706	14739	14692	14725	14906	14645	15001	14730	14715	14827	14695	14628	14804	14873	14696	14634	14798	14685	14722	14803	14721	14687	14906	14607	14674	14664	14769	14748	14783	14879	14945	14834	14673	14728	14899	14765	14858	14849	14612	14829	14656	14756	14830	14745	14795	14685	14715	14630	14714	14790	14812	14802	14802	14697	14697	14938	14646	14855	14778	14846	14891	14891	14804	14728	14975	14616	14867	14709	14900	14820	14742	14830	14817	14788	14870	14843	14787	15039	14939	14811	14871	14702	14844	14920	14822	14706	14966	14796	14770	14790	14853	14761	14768	14861	14790	14829	14792	14668	14699	14946	14871	14924	14752	14873	14596	14748	14838	14722	14616	14886	14802	14915	14852	14753	14862	14851	14771	14803	14898	14743	14852	14741	14700	14786	14764	14742	14738	14695	14873	14805	14904	14734	14899	14850	14878	14756	14725	14880	14872	14930	14840	14673	14920	14766	14915	14700	14984	14654	14732	14813	14889	14790	14779	14669	14779	14797	14493	14776	14666	14902	14632	14726	14749	14737	14931	14696	14658	14729	14861	14818	14847	14820	14680	14895	14736	14983	14886	14838	14887	14790	14768	14720	14943	14766	14722	14778	14861	14967	15017	14741	14776	14814	14682	14895	14859	14643	14803	14847	14867	14691	14677	14787	14863	14708	14786	14728	14792	14616	14998	14868	14841	14830	14835	14662	14846	14615	14864	14788	14657	14781	14707	14650	14796	14724	14822	14950	14853	14851	14857	14823	14889	14770	14858	15039	14772	14717	14566	14896	14866	14775	14840	14724	14756	14718	14621	14850	14716	14904	14790	14808	14846	14724	14778	14844	14845	14801	14892	14770	14615	14838	14880	14903	14751	14756	14812	14861	14818	14861	14863	14787	14753	14779	14685	14688	14648	14823	14771	14868	14769	14830	14825	14900	14746	14728	14754	14742	14603	14891	14629	14768	14732	14817	14683	14790	14765	14861	14769	14928	14829	14704	14926	15023	14722	14755	14778	14693	14617	14880	14926	14777	14616	14718	14816	15043	14638	14698	14978	14787	14829	14709	14855	14781	14542	14838	14760	14829	14708	14707	14860	14865	14820	14820	14891	14774	14658	14923	14668	14815	14773	14645	14723	14964	14849	14831	14667	14809	14688	14831	14848	14727	14867	14809	14829	14755	14870	14663	14819	14825	14932	14791	14841	14777	14748	14714	14795	14803	14708	14730	14821	14909	14674	14604	14704	14860	14733	14696	14757	14644	14819	14658	15038	14652	14787	14710	14642	14835	14791	14797	14794	14802	14729	14788	14682	14918	14721	14718	14959	14716	14869	14757	14826	14898	14644	14602	14855	14660	14667	14822	14713	14905	14823	14777	14802	14747	14717	14856	14775	14873	14690	14818	14729	14827	14746	14541	14793	15063	14649	14752	14814	14922	14756	14715	14796	14714	14899	14666	14778	14794	14884	14762	14854	14869	14718	14686	14988	14814	14977	14850	14794	14853	14817	14716	14835	14898	14758	14849	14919	14762	14860	14834	14711	14855	14872	14794	14837	14796	14909	14881	14822	14660	14780	14785	14847	14944	14758	14726	14759	14802	14698	14743	14553	14696	14864	14718	14877	14901	14772	14874	14720	14833	14679	14901	14765	14812	14821	14808	14860	14816	14702	14767	14879	14765	14669	14703	14681	14612	14633	14693	14794	14778	14872	14780	14795	14765	14796	14667	14963	14867	14890	14754	14879	14731	14869	14726	14683	14932	14796	14553	14751	14676	14762	14773	14801	14816	14753	14599	14804	14906	14738	14854	14842	14791	14855	14949	14688	14743	14773	14711	14846	14847	14722	14972	14835	14755	14817	14734	14852	14770	14614	14638	14700	14745	14689	14776	14960	14732	14741	14648	14733	14864	14895	14713	14734	14776	14797	14933	14852	14683	14956	14845	14844	14916	14803	14846	14785	14730	14913	14734	14758	14758	14856	14696	14755	14833	14809	14754	14891	14733	14716	14721	14789	14775	14954	14826	14819	14815	14780	14766	14967	14642	14732	14740	15026	14653	14814	14776	14638	14807	14935	14691	14738	14758	14702	14789	14790	14964	14762	14674	14724	14820	14812	14802	14798	14822	14836	14724	14751	14664	14757	14854	14761	14764	14900	14834	14734	14806	14776	14922	14814	14797	14627	14887	14842	14754	14835	14626	14898	14854	14749	14813	14775	14830	14748	14784	14898	14817	14810	14721	14799	14728	14735	14870	14849	14930	14876	14778	14871	14997	14861	14670	14753	14863	14766	14818	14922	14769	14743	14708	14910	14848	14766	14719	14899	15026	14950	14608	14889	14699	14801	14629	14739	14909	14908	14892	14898	14788	14764	14853	14762	14825	14785	14830	14913	14720	14826	14685	14748	14966	14670	14781	14734	14755	14547	14682	14641	14901	14595	14864	14755	14738	14806	14861	14801	14873	14902	14832	14779	14672	14804	14754	14858	14710	14816	14897	14842	14743	14858	14651	14799	14873	14787	14790	14722	14670	14994	14709	14949	14703	14787	14786	14663	14963	14824	14888	14780	14771	14674	14756	14844	14866	14691	14826	14707	14888	14808	14865	14897	14763	14709	14637	14893	14780	14713	14837	14825	14956	14806	14642	14996	14803	14941	14774	14797	14797	14659	14816	14820	14887	14809	14808	14894	14967	14908	14876	14979	14627	14758	14902	14688	14848	14877	14751	14828	14754	14798	14760	15015	14757	14765	14731	14814	14801	14825	14805	14761	14800	14817	14851	14864	14809	14893	14765	14917	14657	14815	14937	14797	14727	14899	14733	14854	14596	14697	14770	14694	14797	14762	14812	14792	14858	14656	14824	14828	14899	14942	14689	14794	14755	14827	14801	14935	14698	14877	14787	14936	14825	14786	14804	14808	14774	14875	14670	14769	14869	14882	14716	14644	14757	14784	14859	14833	14814	14811	14740	14780	14794	14726	14874	14968	14741	14683	14700	14779	14760	14902	14774	14833	14781	14791	14764	14734	14872	14701	14790	14704	14778	15013	14852	14743	14621	14839	14820	14768	14651	14964	14857	14851	14876	14740	14803	14850	14681	14839	14790	14866	14793	14821	14860	14835	14964	14790	14735	14890	14883	14636	14698	14791	14978	14843	14787	14825	14808	14641	14736	14866	14794	14833	14954	14668	14752	14810	14867	14657	14896	14779	14815	14934	14686	14849	14758	14806	14725	14702	14805	14828	14790	14847	14886	14763	14802	14665	14875	14821	15002	14735	14862	14853	14856	14760	14864	14822	14725	14779	14805	14641	14882	14775	14649	14894	14859	14876	14694	14708	14785	14781	14877	14920	14693	14762	14771	14648	14821	14630	14642	14699	14750	14756	14606	14705	14854	14793	14821	14843	14777	14733	14881	14786	14610	14776	14806	14811	14769	14702	14667	14699	14812	14792	14728	14907
25132	20970	27973	25293	23913	23750	22887	20367	19337	19058	18744	18647	18534	18417	18508	18235	18407	18141	18266	18223	18306	18078	17992	18090	18200	18117	18017	18306	18124	18168	18049	18157	18082	18400	17892	18046	17998	18207	17923	18007	18115	18143	18299	18156	18175	18061	18074	17886	18106	18112	18065	18049	17940	17998	17977	17874	18088	18037	17780	17767	17902	17799	17986	17988	17926	18012	17947	18011	18169	17924	18004	18067	17983	18042	17871	17955	17873	17917	17904	18058	18052	17972	17911	17995	18119	17989	17925	17833	17959	18090	17973	17947	17977	18070	18026	18230	18010	17979	18045	18005	17986	18073	18193	18073	18157	17911	17966	18115	17989	17880	18016	18197	18044	18064	18046	17925	18068	17913	18091	17959	17930	18282	18296	17836	17868	17822	18102	18008	18137	18248	18024	18206	18030	18020	17942	17946	18083	17975	18044	18071	18116	18018	17774	17815	17959	18224	18072	17796	17935	18079	17837	17912	18119	18040	17847	17931	18101	17851	18130	18202	17791	17972	17912	18002	18060	18055	18076	17923	18041	17969	17913	17871	17845	18129	17863	18023	17929	18113	17985	17868	18044	17836	18033	18073	17896	17909	17961	17936	17948	17885	17893	17963	18176	18038	18008	17933	17891	17979	18170	17996	17875	17859	18115	18055	18058	17982	17849	18128	17866	17979	17875	18107	17837	17781	18082	17740	18070	18079	17947	18154	17871	18037	17835	18020	17897	17931	17872	17864	17760	17750	17809	17886	18083	17781	17939	17880	17775	18016	17894	17745	18183	18023	17772	17760	17992	17916	17754	18095	18128	17999	18015	18153	17843	17860	17787	18009	17945	17973	18106	18267	17943	18113	17935	17855	17948	17829	17921	17796	18208	18050	18067	18053	17881	18163	17925	17922	17928	17974	17766	17966	18073	17793	17977	17782	17811	18121	18038	18043	17801	17911	17915	18054	17831	17815	18017	18133	17911	17899	17827	17795	18140	17780	17896	17694	18058	18029	18238	17754	17935	17909	17929	18005	17842	18044	18143	18072	17985	17921	18089	18052	17875	17991	17964	18059	18033	17972	18203	18083	17992	18229	18138	17800	17918	17946	17979	18034	18031	18051	17912	18087	18006	17989	17956	18227	18016	17978	18041	18057	17993	18050	17979	17973	18033	18038	17916	17892	17952	18072	17819	17934	18144	18137	17978	18224	17925	17828	17978	17988	17914	17920	17999	17955	18118	17847	17996	18031	18153	17849	18166	17882	18041	17990	18013	18091	18085	17973	17876	18158	17850	18067	18088	17971	17981	18001	18116	18016	18073	18203	17899	17766	18055	17937	17907	18090	17891	18007	17927	17941	18071	17999	18123	17891	18118	17991	17959	17919	17949	18064	17999	18009	17905	18046	18069	18045	17841	18237	18108	18098	18198	17985	17914	17960	18017	17881	18002	17880	18205	18002	17739	17704	18058	18100	17970	17889	17843	17734	17972	17889	18077	17879	17910	17989	18054	18332	18118	17896	18046	17793	17918	18026	17748	18070	17871	18033	17813	18105	17849	18024	17950	17864	17973	18005	17936	18071	17970	17976	17678	18059	18233	17790	18064	17762	17859	18023	17968	17846	17994	17990	17999	18005	17905	17961	17873	17972	18013	18139	18060	18229	17869	18013	17891	17746	18073	18034	18044	18011	18044	18095	18164	18136	17913	17926	17885	18055	18031	18029	17946	18025	18011	17958	18098	18019	17884	17885	17942	17985	17952	18022	18147	17988	17901	17922	17997	17934	17754	18010	17965	17858	17970	17939	17936	18080	18083	18264	17998	17777	17887	17971	18081	17926	17856	18005	17847	17892	17812	18066	17927	18001	18007	18153	17827	17817	18175	17753	17985	18021	18121	18155	18098	18105	18101	18006	18005	17948	18021	17833	17790	18201	18008	18082	17999	17764	17811	17865	17912	18136	18022	18218	17885	18072	17842	18040	18166	17940	18293	18090	18006	17834	17887	17941	18181	17843	18012	18007	18003	18033	17953	17902	17949	18061	18098	18071	17941	17945	17823	17853	17840	17923	18035	17698	17912	17907	17962	17942	18158	18059	17865	17977	18126	17979	18251	18050	17934	17973	18029	17948	17943	17919	18097	18084	17964	17771	18050	18043	17844	18037	17941	18074	18085	17973	17797	17901	17947	17796	17813	18143	18149	18114	17929	17693	17903	18006	17958	17920	17921	18100	17960	18079	17942	17905	18016	17958	18109	17957	17846	17888	17822	18181	17930	18076	17912	18023	18041	18236	17920	18028	17898	18041	18089	18040	18122	17882	17931	18021	17897	17869	17981	17979	18092	18112	18069	17973	17973	18063	17827	18012	18107	17874	18085	17980	18126	17988	18003	18060	17955	17921	18009	18164	17954	18059	18063	18014	18143	17975	18054	17817	18096	17943	17891	18042	17964	17879	18015	18044	17803	17690	18054	18002	17993	17907	18031	18011	17951	17811	17900	17811	17958	17886	18047	17816	17963	18061	17931	17948	18146	17942	17839	17850	18025	18102	17817	17861	17865	17955	17916	17892	17955	17829	18134	17967	18141	17934	18020	18079	18048	18109	18100	17771	17963	17813	18014	17864	17900	17985	17989	17893	17939	17784	18007	17805	17866	17803	17949	17919	17924	18171	17913	18215	17968	18052	18019	17961	18039	17965	18141	17859	18097	17939	18033	17905	17879	17954	17867	18042	17843	18050	17930	18054	17831	18198	18010	18074	17927	17822	18108	17833	17853	18070	18000	18062	17902	17977	17930	17952	17899	17865	17857	17820	17975	17993	18033	18082	18113	18060	17923	17884	18252	18002	18051	18069	18077	17957	17780	18073	17879	17901	18117	18037	17978	18032	17891	18010	18067	17987	17915	17978	17962	18124	17936	17971	17899	17961	17962	17914	18090	18061	17969	17926	18271	18116	17719	17835	18032	18108	18010	17862	17935	18054	17837	18005	17898	18009	18103	17998	17872	18062	17954	17937	17881	17929	17962	17844	17793	17956	17974	17844	18052	17811	18092	17900	17917	17940	18125	17903	17988	18216	17724	18032	17831	18058	17984	17846	18013	18076	18047	17946	17839	17819	17782	18004	18035	17944	17997	18043	18115	18125	17890	17971	18121	17778	17809	17987	17975	18042	18036	18134	18018	18162	17980	18153	18039	17997	18250	18249	17994	17971	17926	17864	17995	17923	18074	18104	18256	17973	17951	18022	17928	17926	17916	18076	18124	17915	18303	18057	18015	18017	18201	17991	17984	17997	18124	17872	18116	18188	17877	17937	17935	17974	18063	18146	17956	18080	17928	17864	17966	17988	18229	18042	18092	17971	18261	18047	18017	17951	17871	17803	18036	18054	17913	18038	18027	18089	17979	17803	18013	17927	17792	18165	17792	17974	18067	17961	17880	17937	17970	17927	17896	17966	18068	18082	18335	18022	18021	17820	17781	18120	17947	17903	17974	17815	18012	18050	18032	18235	18008	18055	18094	17885	18189	17823	17943	17922	17985	17806	18027	17783	17991	17888	18193	18192	18148	18023	17885	17892	17973	17857	17911	17894	18150	18058	18078	18076	18055	17896	18011	18067	18050	17985	17955	18082	17902	17962	17982	17979	17954	17981	18090	17991	18151	18036	18009	17835	17964	17819	17891	18015	17979	17919	17954	17821	18024	18059	18043	17866	17827	18159	18207	18191	18134	17881	17752	17740	17892	17950	17919	17999	17989	17906	18150	18029	18238	18202	18191	17968	17874	18140	18145	17747	17932	18032	18013	18040	18064	18060	17863	17993	18171	17888	17824	17896	18024	17881	17905	17813	17929	18110	17940	18051	18042	17979	17893	17805	17721	18032	17905	17923	18062	17999	18142	17670	17963	18094	18088	18020	17927	18007	18100	17981	17831	18061	17981	17915	18133	18078	18198	17798	18027	17898	18002	18044	17844	17892	17958	18117	17953	17732	17948	17796	17950	18140	17960	18043	18004	17976	17950	18159	18047	17854	17897	18254	17933	18049	18000	17834	18028	17863	18059	17786	18096	17955	17902	17976	18026	17832	17793	17965	17912	17946	18083	18053	17954	18030	17986	17989	18142	17935	18079	17995	17879	18062	17894	18053	18139	17946	17965	18024	18056	18188	18026	18172	17914	17973	17895	18084	17870	17782	17866	17982	17906	17940	18083	17989	17827	17883	17915	18054	17860	17882	17836	18106	17969	18023	17954	18000	18033	17698	17944	17832	18040	18005	17990	17972	18162	18106	17927	17913	17959	17970	17919	17906	18105	18126	17911	18023	18111	17885	17925	18036	17873	17815	17928	18024	18064	17994	18035	17719	18166	17947	18157	18109	18228	18061	18077	17994	18203	18133	18131	17996	17709	17896	18100	17928	17796	17814	17835	17808	17959	18092	17896	18109	17935	17951	18125	18120	17901	18188	18065	18140	17955	17992	17888	17743	17997	17870	18136	18019	18234	18073	18101	18010	17984	18009	17905	17966	17921	17937	18007	17850	17848	18121	18164	17951	17928	17712	18141	18001	18160	17899	18034	17908	17815	17741	17979	17891	17943	18011	18006	17817	18008	17969	17930	17935	17957	17855	17833	17967	17913	18119	18035	17944	17866	17892	18061	17849	17881	18029	18126	18011	18115	18060	18045	17935	18033	18094	18160	18059	17866	18140	18121	17951	17896	18007	18028	17907	18186	17884	17935	17839	17974	17923	17997	17843	17856	17900	17867	17919	17730	17985	18163	17886	17907	17948	17958	17791	18109	17946	17978	17999	17927	18028	17899	18261	18013	17856	18118	17784	18171	18178	17953	17901	17838	18008	18005	18049	17731	18019	17877	18027	18263	17982	18015	17940	18094	17931	17872	17968	18166	17878	17848	17801	17889	18007	17948	18032	18010	18089	18218	18170	17937	17944	18065	18030	17975	17921	18052	18079	17914	17905	17981	18018	17853	18028	18035	17927	18018	17997	18052	18025	18111	17934	18038	17959	17865	17808	17830	18102	18185	17896	17903	17877	17967	17976	17854	18134	18160	18114	17934	17989	18160	18014	17894	18292	17990	17924	17798	17956	17996	17893	18054	17999	18005	17895	17959	17812	17693	17959	18035	18073	18134	17936	18037	17995	17889	18071	18194	18219
25723	42100	39809	32048	25913	22061	19927	18094	16899	16335	16073	15885	15751	15469	15474	15313	15343	15132	15254	15028	15016	15185	15124	15082	15147	15106	15048	14935	14910	15011	14990	14998	14926	15088	15199	15044	15008	15117	15023	15040	15013	14887	15063	15041	15174	14956	15034	14958	15234	14958	15029	14832	15088	14996	14967	14991	14923	14856	14918	15131	14945	14998	14734	15020	15081	15084	14955	14911	15043	15040	14846	14953	15106	14970	14972	14865	14946	15034	15111	14990	14927	14866	15206	15027	14879	14858	15246	15077	15003	15034	14939	14917	15010	14966	14924	14986	14926	14984	14863	14833	14981	15009	15025	14946	14962	14976	14854	15018	15064	14987	14807	15001	14817	14977	14872	14949	14871	14931	14834	14971	14941	14966	15009	15039	14870	14941	15077	15007	14982	14967	14967	14886	14905	15021	14864	14989	14975	15084	15005	14793	15080	15066	15038	15043	14913	14932	15005	15087	15047	14980	14889	14892	14950	14936	14945	14992	14795	15032	15123	14942	15027	15003	14887	14951	14888	15005	14878	15044	14990	14828	15120	15071	15107	14869	15000	15106	14862	14896	14983	15077	14881	14899	14883	14916	15014	14980	14761	15090	15018	15025	15040	14961	15100	15100	15063	15017	15095	14895	14888	14998	15023	15019	14838	15002	14960	14976	15059	14861	14976	14960	15044	15023	14787	15054	15088	14915	14838	15106	14977	15196	14906	14973	14882	15054	14841	15082	14843	14938	15026	15047	15003	15019	15002	14947	14977	15012	15149	14915	15003	15083	15067	15003	15016	14976	14968	15000	14972	15091	14879	14895	14981	14852	14986	14993	14904	14983	14893	14912	14953	15090	14949	15048	15004	14904	14934	15073	14994	15025	15137	15189	14994	14848	15007	14996	14948	15009	15001	15017	14944	14826	15132	15020	14982	15023	15121	15033	14917	14998	15002	14984	14931	14924	15149	15078	15113	15052	15037	15076	14832	14786	14930	14911	14871	14979	14996	15166	14945	15119	15150	14856	14913	14993	15083	15051	14819	15025	15058	14967	14901	14868	14920	14869	14912	14905	14926	14870	14994	14898	14974	15003	14848	15065	14821	14969	14916	14921	15030	14875	14952	14747	14885	14978	14938	14922	15004	15021	14913	15174	14857	15076	14968	15021	14909	14998	14920	15004	14883	14989	14915	14832	15047	14962	14921	15099	14946	15055	15037	15024	14941	15064	14920	14958	15119	15158	15014	15115	15015	14917	14601	15055	14950	14913	15086	14938	14912	15009	15155	15055	14765	14916	14806	15061	15171	15071	14872	14862	14884	15049	14894	15009	14804	15083	14921	15029	14877	14946	15100	14934	14965	14897	14899	14997	15030	15027	15033	14849	15060	15058	15069	14946	14835	15278	15038	14895	14950	15018	14938	15164	14922	15047	14894	14841	15007	14976	15000	14947	14742	14934	15043	14992	14733	15031	15078	15012	14909	14863	14868	14948	14916	15082	14975	15069	15028	14878	15062	15021	15133	15193	15029	14937	15044	14989	14946	15056	15088	14888	14749	14925	15022	14721	15040	14790	14875	14961	14906	14978	14853	14902	14859	15119	14912	14830	14925	15004	14980	15155	14887	14833	15040	15043	14719	15090	14939	14811	14792	14977	14852	14949	14941	14901	14892	14771	14908	14937	15017	15003	15001	14823	14972	14986	14859	14878	15013	14990	14827	14963	15149	15083	15129	14946	14866	14793	14957	14895	15068	14955	14977	15061	14966	14902	15177	14808	14957	14998	14816	15030	14976	15023	14931	14995	15015	14952	14992	14962	14988	14888	14966	15171	14927	15118	15038	15028	14824	14930	14885	14863	15017	14814	14857	15078	14953	14933	15077	14937	14981	14949	14864	14926	14942	14798	15043	14848	14865	14893	15030	15079	15006	15064	14918	15000	14959	14966	14948	14808	15023	15046	14828	14896	15200	14974	15257	14839	15009	14963	14838	15011	14840	14953	14921	14931	15005	14902	15127	15100	14925	14820	14883	14802	14900	14888	15009	14851	15056	15093	15132	14742	15052	15074	14777	14892	15000	14923	14879	14904	14955	14895	15087	15038	14900	14844	15185	15048	14989	14913	14909	14990	15076	14956	14828	14996	14953	14964	14915	14948	14973	15053	15007	15120	15039	15116	14966	14933	14967	14962	14946	14889	14923	14980	15040	14926	14952	14928	14946	14800	14983	15020	14800	15092	15151	14902	15123	14839	14989	14919	14975	14949	14935	14883	14883	15028	15024	14860	14795	15002	14979	15013	15070	14947	14984	15068	14996	15031	14901	14945	14863	14949	14748	15041	14859	15060	14806	14949	14930	14946	14878	15008	14984	15072	14910	14875	14970	14977	15015	15111	14969	15046	15040	15071	15164	15061	15066	14875	14908	14927	14909	14955	14971	14882	15062	15037	14864	14972	15116	15031	15058	15019	14930	14882	15044	15075	15080	15013	15049	14797	15003	14927	15051	14838	14953	14920	15063	14926	14865	15039	15031	14885	14929	15010	14793	14894	15020	14919	14889	14815	15101	14899	14975	15050	15017	14902	14828	14985	14993	15023	14897	14898	14833	15066	14809	15235	14949	14909	14941	14908	14887	14932	14948	14907	14933	14922	14988	15018	14970	14816	14856	15041	14953	14917	14900	14994	15006	14991	14930	14855	15043	14979	15111	15132	14871	14975	14943	14773	14884	14863	14938	14888	14925	14999	14851	15043	14970	14994	14872	14857	14892	14976	14978	14949	14884	15080	15126	14874	15032	14776	14833	14859	14940	14931	15144	14966	15052	14874	14959	15027	14991	14954	15189	14773	14945	14895	14965	14962	14907	14975	14943	15001	15155	14887	14931	14830	15015	15035	15013	15076	15032	15071	14892	14936	14939	15087	15071	15141	14824	15136	15021	14971	14937	14914	15054	14753	15041	15177	14914	14988	14971	14898	15131	14950	14751	15083	15023	14988	14965	15117	14989	14945	15023	15058	14755	14941	14987	15016	14957	14892	15070	15008	15051	15120	14957	14991	14936	14976	15077	14860	15047	15028	14942	14822	15047	14848	14968	14984	14962	14745	14972	14911	14954	14883	15038	14968	14944	15107	14974	15154	14961	14941	14935	15056	15035	14968	14867	14780	15159	15011	14769	14866	14909	15022	14977	15043	14922	14991	14741	14877	15067	14909	14804	14930	14899	14957	15037	15084	14961	14927	14907	15148	15049	14772	14850	14978	14866	15115	15014	14872	15097	15070	14991	14992	14985	14933	15040	14723	14954	14942	14965	14769	15059	14959	14979	14922	15025	14957	14928	15012	14878	14749	14979	14931	14919	14904	14769	14929	14925	14888	14880	14949	14921	14903	14859	15037	14919	14960	14915	14983	15064	15065	15101	14839	15113	14837	14986	15057	15136	15150	14981	15112	15016	15158	15021	14981	14928	14917	15011	15093	14898	15011	14858	14876	14998	15001	14945	14829	15026	14942	14902	14959	14884	14992	14986	14866	14834	15103	14909	14890	15081	14938	15011	15056	15074	14936	15028	15083	14870	15035	14904	14879	15108	15094	14930	15032	14861	14969	14934	14908	14932	15065	14920	14933	15072	15046	14869	14925	15109	14898	15041	14922	14995	15087	14986	14853	15069	14909	14968	15039	14863	14901	14925	14938	14950	14827	15003	14843	14913	14941	14817	14998	14991	14917	14932	14953	14972	14933	14907	14993	14955	14998	15202	14993	14984	15122	14820	14874	14848	15013	15025	15061	14903	14801	14861	15028	14918	15029	14808	14879	15070	14891	14942	15082	15058	15046	15004	14852	14788	15069	14766	14921	14884	15006	15087	14851	14983	15096	14806	15017	14918	15069	14955	15143	14798	14846	14927	14935	14967	15018	15175	14841	15121	15120	14873	15037	14984	14967	15000	15136	14997	15078	14969	14794	15023	15051	14930	14980	14869	14935	14980	15049	14840	15016	14849	15099	14744	15051	14887	15110	14753	14850	15075	14955	14856	14814	14794	15052	14959	15035	14932	14935	14919	15021	14966	15004	14902	14959	15063	15131	15027	14954	15050	14868	15184	14968	15003	14988	14946	15057	14909	15012	14878	14968	15104	14943	14871	15094	14977	14838	15057	15091	14985	14950	14901	14845	14799	14984	14956	14996	14905	15093	14896	14911	14922	14631	14988	14928	15082	14984	14921	15084	14868	15033	15007	14988	14819	14972	15107	15120	14924	14931	15095	15005	15088	15050	14973	14900	15049	15004	14956	14887	14896	14894	15033	14760	15025	14857	15094	14949	14736	14951	15083	15028	15211	14820	14987	14836	14959	15128	15041	14984	15049	14985	15031	14982	15087	15028	15074	14946	14807	14969	14861	14921	14836	14959	14912	14787	14848	14840	14933	14947	14919	15053	15018	14862	14808	15025	15031	14852	14801	14940	14968	15105	15011	15017	15170	14925	14944	14944	14820	14920	14948	14897	14966	14884	15066	14987	14902	14940	15098	14979	15070	15068	14952	14918	14979	14865	14964	14997	15052	14926	14919	15239	15057	14873	15034	14992	14890	14908	14937	14894	14899	15039	14825	14933	14969	15128	15049	15145	15043	14917	15044	15069	15046	14827	15051	14939	15026	15067	15064	15250	15000	15039	14954	14949	14965	14934	14981	14992	15082	14773	14923	14839	15079	15109	15082	14797	15072	14962	14970	15042	15044	14999	15004	14969	15084	15106	14990	14892	15014	14841	14998	15091	15011	15034	14963	14875	14893	14822	14917	15084	14912	15042	15064	14970	15060	14902	15006	14966	15000	15008	15034	14938	14789	15004	14985	14896	14896	14876	14905	14994	14996	14991	15012	14985	15049	15061	14882	15023	14972	14973	14962	15022	14972	14883	14890	14823	14985	14971	15025	14965	14989	15106	14910	15068	14969	14914	15047	14873	14947	15055	14896	15051	15073	15063	14790	14953	14938	14977	14907	14799	15158	15035	14923	14959	14957	15013	14877	14877	15099	14787	14997	14923	14758	15056	15069	15035	14874	15095	15104	15001	14917	14912	15013	14884	15080	14970	15011	14854	15065	14907	14789	15003	14897	14976	14945	15003	14903	15022	15041	14938	14999	14965	15022	14953	15135	14925	14870	15024	14985	14888
23589	20959	28376	23980	22563	25852	26921	22398	21157	21275	20946	20574	20360	20319	20250	20019	20207	20361	20145	19991	20023	19906	20000	19898	19838	19840	19867	19844	19625	19804	20032	19900	19856	19668	19897	19408	19713	19699	19715	19663	19780	19822	19777	19936	19790	19554	19958	19817	19582	19898	19805	19690	19723	19668	19686	19472	19816	19697	19619	19699	19666	19638	19550	19785	19680	19599	19556	19680	19658	19600	19625	19768	19590	19437	19658	19505	19558	19696	19508	19481	19554	19526	19580	19672	19547	19314	19679	19451	19735	19525	19587	19720	19587	19785	19613	19714	19493	19852	19457	19429	19456	19534	19671	19497	19817	19709	19508	19750	19738	19614	19445	19555	19804	19462	19676	19531	19592	19577	19508	19421	19726	19726	19682	19540	19544	19489	19671	19632	19721	19649	19743	19372	19438	19684	19534	19692	19726	19507	19605	19521	19565	19774	19662	19547	19521	19681	19554	19611	19586	19565	19461	19467	19575	19580	19716	19563	19650	19753	19675	19815	19587	19556	19536	19668	19656	19630	19926	19551	19580	19480	19631	19516	19411	19675	19724	19507	19541	19572	19587	19547	19545	19921	19599	19570	19682	19550	19481	19400	19426	19583	19584	19726	19682	19497	19488	19560	19480	19580	19674	19509	19514	19396	19536	19783	19482	19686	19577	19770	19695	19524	19607	19552	19859	19509	19511	19545	19594	19754	19665	19596	19706	19477	19467	19579	19529	19448	19582	19552	19811	19508	19581	19440	19700	19424	19490	19456	19571	19649	19405	19575	19830	19662	19606	19481	19402	19696	19592	19258	19409	19703	19613	19644	19542	19609	19551	19558	19431	19542	19521	19731	19721	19669	19428	19402	19696	19631	19500	19611	19528	19567	19565	19550	19701	19621	19552	19742	19651	19536	19545	19751	19643	19669	19573	19688	19498	19698	19601	19852	19862	19514	19397	19714	19594	19716	19707	19563	19461	19472	19628	19355	19552	19459	19723	19584	19621	19471	19663	19639	19566	19605	19483	19728	19614	19457	19607	19688	19731	19539	19682	19750	19607	19713	19688	19521	19655	19800	19707	19788	19701	19385	19681	19581	19595	19508	19284	19417	19374	19451	19794	19622	19486	19688	19746	19758	19669	19584	19487	19595	19467	19414	19423	19452	19845	19812	19629	19665	19789	19453	19666	19561	19575	19665	19685	19659	19593	19609	19812	19577	19783	19701	19481	19702	19634	19752	19605	19633	19745	19701	19672	19845	19510	19468	19560	19653	19622	19657	19572	19624	19553	19616	19635	19629	19586	19705	19678	19596	19555	19500	19442	19730	19671	19656	19843	19727	19670	19456	19484	19627	19509	19724	19500	19859	19689	19698	19564	19518	19390	19352	19421	19744	19555	19665	19759	19440	19732	19449	19603	19652	19799	19643	19707	19684	19709	19752	19469	19584	19564	19539	19506	19535	19597	19768	19524	19616	19654	19424	19513	19436	19755	19819	19540	19433	19624	19468	19720	19474	19606	19457	19574	19778	19448	19500	19620	19482	19802	19523	19533	19502	19955	19692	19666	19545	19630	19374	19643	19746	19562	19531	19475	19563	19595	19762	19501	19699	19732	19613	19563	19746	19856	19489	19641	19724	19708	19587	19595	19572	19660	19598	19679	19811	19712	19601	19691	19589	19560	19745	19586	19717	19526	19479	19781	19537	19744	19459	19569	19594	19525	19337	19672	19486	19625	19752	19543	19887	19851	19489	19737	19322	19561	19491	19626	19536	19875	19927	19696	19540	19768	19707	19706	19544	19897	19643	19619	19656	19703	19551	19750	19640	19573	19509	19617	19652	19579	19492	19515	19628	19514	19672	19539	19441	19593	19509	19620	19623	19744	19550	19898	19694	19604	19717	19559	19409	19789	19521	19718	19446	19661	19635	19754	19612	19598	19631	19806	19431	19578	19818	19554	19514	19586	19565	19556	19574	19419	19507	19545	19586	19673	19580	19777	19575	19487	19708	19663	19479	19567	19682	19456	19707	19616	19765	19674	19652	19489	19753	19619	19613	19707	19607	19615	19618	19599	19455	19579	19705	19686	19705	19814	19594	19537	19673	19771	19757	19501	19370	19738	19329	19373	19484	19416	19453	19548	19558	19550	19473	19837	19660	19506	19740	19848	19651	19582	19752	19333	19700	19387	19604	19570	19769	19669	19622	19759	19588	19730	19378	19805	19585	19485	19470	19724	19618	19618	19741	19413	19730	19346	19605	19835	19486	19678	19498	19587	19553	19718	19426	19653	19484	19615	19743	19498	19608	19743	19575	19615	19457	19641	19720	19661	19624	19481	19441	19533	19643	19492	19629	19774	19634	19753	19724	19527	19587	19649	19493	19548	19553	19624	19578	19499	19536	19536	19516	19709	19592	19542	19638	19696	19747	19718	19701	19625	19718	19645	19485	19351	19630	19621	19692	19646	19629	19703	19529	19511	19702	19498	19584	19652	19672	19526	19681	19577	19619	19509	19623	19681	19866	19634	19571	19618	19715	19584	19563	19598	19609	19656	19753	19530	19536	19563	19761	19535	19708	19760	19925	19660	19542	19721	19387	19500	19538	19553	19890	19754	19640	19858	19627	19324	19714	19530	19942	19864	19651	19709	19484	19849	19583	19533	19564	19671	19559	19451	19608	19752	19665	19634	19777	19620	19445	19761	19784	19552	19548	19690	19599	19368	19483	19699	19776	19670	19744	19446	19566	19753	19589	19784	19293	19614	19492	19491	19637	19455	19914	19722	19589	19678	19558	19509	19789	19754	19622	19504	19655	19759	19576	19691	19798	19746	19565	19467	19618	19621	19513	19772	19614	19593	19534	19514	19548	19481	19403	19735	19404	19603	19770	19510	19634	19532	19526	19736	19574	19461	19443	19661	19633	19740	19507	19546	19675	19618	19723	19535	19704	19754	19675	19373	19750	19624	19540	19790	19601	19679	19604	19615	19641	19648	19584	19650	19648	19542	19549	19813	19480	19480	19589	19823	19737	19711	19578	19677	19741	19660	19586	19534	19297	19598	19780	19354	19581	19473	19541	19583	19558	19569	19584	19679	19552	19592	19440	19550	19346	19651	19555	19602	19667	19593	19630	19600	19782	19396	19631	19492	19415	19597	19688	19524	19593	19429	19634	19694	19671	19817	19527	19350	19414	19435	19608	19696	19411	19566	19487	19543	19475	19606	19579	19458	19715	19650	19522	19478	19568	19621	19805	19716	19580	19760	19755	19745	19500	19606	19704	19645	19634	19661	19794	19546	19292	19644	19629	19746	19569	19618	19500	19544	19691	19474	19780	19806	19625	19563	19653	19636	19411	19599	19507	19699	19515	19679	19752	19515	19559	19564	19648	19843	19740	19662	19684	19611	19575	19641	19593	19496	19761	19418	19791	19567	19835	19502	19599	19644	19713	19587	19692	19703	19522	19728	19599	19620	19541	19600	19614	19509	19511	19474	19372	19458	19623	19655	19737	19638	19745	19650	19691	19606	19435	19464	19525	19488	19628	19624	19445	19597	19388	19567	19789	19624	19723	19535	19584	19666	19637	19588	19552	19647	19484	19731	19584	19798	19571	19718	19547	19702	19662	19644	19599	19495	19568	19816	19691	19500	19663	19629	19674	19452	19593	19567	19729	19497	19288	19695	19706	19627	19467	19580	19555	19799	19681	19720	19435	19497	19492	19632	19649	19526	19603	19627	19614	19622	19566	19714	19411	19463	19390	19689	19599	19557	19476	19546	19511	19574	19423	19490	19545	19597	19525	19591	19602	19346	19676	19769	19600	19571	19704	19824	19729	19434	19492	19456	19518	19572	19545	19538	19418	19525	19506	19651	19449	19491	19338	19664	19407	19656	19730	19496	19597	19783	19635	19700	19722	19583	19664	19762	19529	19473	19597	19402	19571	19747	19627	19501	19624	19827	19726	19725	19627	19458	19602	19634	19528	19628	19803	19705	19580	19699	19606	19733	19638	19637	19488	19637	19804	19333	19536	19571	19670	19661	19503	19453	19589	19765	19638	19584	19579	19639	19567	19689	19368	19744	19602	19505	19827	19811	19805	19574	19549	19721	19445	19573	19626	19550	19483	19694	19493	19761	19580	19569	19695	19789	19763	19860	19606	19624	19698	19685	19641	19654	19644	19855	19656	19702	19637	19660	19697	19621	19394	19475	19721	19710	19639	19601	19642	19649	19614	19559	19649	19523	19812	19698	19649	19504	19554	19379	19653	19587	19493	19666	19691	19478	19762	19514	19719	19592	19606	19639	19374	19496	19690	19522	19543	19590	19586	19682	19284	19632	19521	19571	19463	19602	19497	19599	19714	19727	19573	19386	19771	19651	19670	19515	19481	19509	19736	19952	19556	19354	19568	19766	19559	19430	19717	19828	19572	19673	19413	19728	19635	19811	19715	19686	19663	19772	19508	19473	19430	19467	19459	19523	19606	20007	19854	19763	19640	19455	19546	19736	19607	19595	19500	19649	19884	19600	19522	19667	19631	19570	19617	19742	19563	19558	19973	19662	19730	19622	19558	19578	19392	19851	19933	19613	19526	19547	19598	19663	19631	19483	19613	19535	19569	19658	19509	19396	19691	19604	19530	19414	19371	19611	19606	19379	19788	19715	19652	19638	19596	19613	19595	19606	19731	19655	19614	19571	19503	19653	19583	19707	19513	19674	19525	19467	19507	19678	19517	19536	19628	19575	19623	19614	19743	19471	19629	19628	19677	19615	19531	19644	19451	19642	19605	19560	19608	19922	19647	19673	19598	19717	19687	19516	19409	19620	19583	19476	19316	19749	19506	19532	19480	19574	19532	19641	19604	19617	19596	19680	19481	19677	19606	19696	19659	19630	19596	19466	19853	19582	19603	19590	19658	19709	19564	19498	19586	19466	19638	19584	19359	19476	19509	19425	19301	19426	19495	19653	19564	19539	19585	19537	19546	19536	19550	19636	19584	19781	19546	19750	19528	19680	19634	19761	19604	19654	19677	19562	19280	19617	19366	19642	19833	19912	19725	19548	19520	19541	19481	19546	19626	19432	19588	19513	19830	19477	19632	19734	19718	19696	19630	19569	19443	19636	19549	19739	19537	19265	19535	19670	19640	19722	19468	19495	19706	19658	19560
27787	47427	45190	36189	29140	25289	22249	20004	18874	17974	17548	17114	16745	16829	16496	16481	16471	16404	16388	16208	16040	16101	16095	15982	16102	15933	15911	16072	15714	15916	16000	16055	16036	15996	15901	16050	15953	16026	16021	15890	16035	15750	15967	15885	15956	15968	15948	15881	15962	15906	15882	15828	15961	15941	15783	15809	15835	15960	15758	15866	15803	15751	15750	15698	15964	15835	15882	15653	15754	15904	15940	15915	15926	15915	16035	15905	15910	15970	15867	15794	15823	15733	15933	15747	15804	15822	15643	15728	15896	15805	15876	15708	15717	15689	15948	15956	15969	15664	15987	15855	15881	15880	15995	15905	15703	15877	15754	15844	15731	15763	15846	15905	15869	15802	15807	15707	15811	15911	15858	15776	15802	15792	15754	15850	15837	15810	15701	15863	15864	15797	15799	15653	15760	15918	15760	16003	15674	15852	15670	15850	15786	15684	15730	15858	15858	15803	15720	15846	15854	15785	15915	15796	15742	15913	15780	15906	15969	15820	15894	15717	15839	15709	15860	15945	15746	15888	15804	15717	15782	15971	15704	15920	15906	15788	15728	15789	15978	15922	15842	15673	16076	15809	15940	15826	15801	15732	15822	15965	15943	15837	15933	15773	15711	15692	15783	15868	15846	15749	15881	15688	15923	15557	15970	15815	15898	15853	15966	15761	15890	15674	15882	15879	15881	15865	15907	15882	15795	15833	15829	16007	15845	15790	15843	15877	15947	15802	15769	15918	15829	15808	15868	15834	15823	15885	15886	15865	15803	15693	15773	15886	15770	15864	15799	15867	15830	15679	15868	15888	15724	15763	15806	15728	15824	15941	15622	16009	15738	15770	15909	15891	15657	15678	15740	15772	15869	15848	15814	15972	15913	15883	15826	15815	15613	15753	15888	15875	15817	15906	15742	15917	15636	15827	15877	15793	15716	15882	15805	15998	15753	15976	15744	15782	15699	15839	15644	15922	15744	15898	15720	15816	15842	15944	15854	15512	15853	15914	15617	15870	15978	15783	15795	15772	15877	15862	15828	15815	15662	15783	15825	15895	15613	15871	15804	15814	15977	15768	15909	15801	15904	15751	15810	15862	15858	15759	15863	15948	15718	15616	15764	15709	15828	15838	15781	15884	15817	15891	15741	15861	16019	15850	15779	15870	15913	15800	15685	15849	15720	15925	15688	15846	15791	15811	15791	15632	15861	15815	15852	15850	15880	15873	15786	15778	15703	15672	15730	15671	15917	15941	15917	15755	15642	15860	15848	15885	15832	15792	15811	15827	15837	15849	15765	15945	15866	15752	15731	15623	15784	15813	15711	15821	15770	15770	15982	15663	15827	15686	15775	15768	15862	15796	15885	15941	15787	15637	15948	15840	15791	15837	15917	15788	15788	15694	15815	15885	15961	15757	15788	15719	15755	15866	15809	15832	15855	15711	15836	15951	15731	15891	15792	15792	15857	15587	15746	15742	15880	15877	15826	15864	15794	15757	15797	15770	16013	15742	15800	15754	15918	16027	15968	15819	15820	15811	15770	15869	15833	15945	15822	15849	16025	15726	15973	15699	15878	15637	15892	15716	15744	15817	15886	15767	15831	15915	15575	15885	15836	15768	15972	15781	15758	15797	15803	15718	16032	15788	15786	15793	15727	15801	15761	16057	15731	15873	15889	15959	15802	15868	15757	15740	15803	15695	15615	15673	15900	15671	15878	15917	15793	15793	15808	15843	16036	15988	15758	15820	15696	15932	15743	15814	15712	15828	15743	15847	15722	15812	15818	15767	15898	15825	15809	15876	15781	15891	15839	15657	15835	15957	15831	15762	15741	15861	15814	15866	15794	15838	15859	15831	15853	15768	15892	15981	15848	15668	15719	15772	15766	15953	15910	15894	15763	15729	15891	15739	15941	15744	15886	15751	15913	15839	15819	15864	15895	15881	15780	15676	15891	15789	15656	15760	15712	15784	15773	15854	15883	15844	15769	15891	15907	15832	15917	15808	15881	15879	15873	15804	15947	15774	15708	15745	15885	15655	15846	15862	15896	15870	15823	15752	15823	15708	15559	15770	15922	15818	15945	15932	15711	15801	15777	15885	15643	15783	15838	15894	16051	15903	15760	15936	15827	15865	16005	15772	15916	15765	15906	15822	15937	15687	15726	15792	16055	15710	15729	15700	15876	15872	15738	15952	15780	15808	15877	15817	15917	15924	15711	15733	15769	15918	15948	15877	15822	15662	15877	15780	15699	15895	15847	15971	15906	15852	15861	15811	15773	15809	15806	15808	15731	15878	15594	15756	15886	15841	15895	15715	15845	15831	15875	15954	15902	15800	15942	15672	15746	15738	15842	15743	15679	15818	15860	15789	15709	15784	15753	15760	15781	15882	15863	15728	15817	15770	15829	15749	15785	15926	15655	15827	15704	15783	15670	15755	15883	15877	15715	15975	15707	15865	15792	15826	16073	15940	15777	15902	15735	15698	15794	15955	15861	15747	15664	15868	15782	15642	15562	15813	15886	15608	15666	15886	15807	15925	15873	15839	15864	15840	15941	15944	15790	15718	15771	15841	15867	15709	15835	15855	15727	15853	15874	15888	15531	15986	15729	15928	15829	15694	15903	15917	15900	15938	15819	15756	15821	15825	15808	15827	15840	15724	15712	15925	15845	15631	15974	15861	15789	15896	15838	15805	15741	15789	15841	15720	15840	15903	15834	15786	15777	15851	15772	15787	15723	15792	15945	15747	15677	15879	15773	15822	15773	15869	15605	15776	15747	15825	15838	15688	15787	15948	15892	15632	15684	15854	15829	15866	15718	15760	15775	15889	15720	15872	16070	15916	15699	15920	15841	15702	15793	15683	15709	15866	15858	15775	15789	15795	15898	15855	15891	15882	15981	16006	15883	15781	15973	15846	15703	15779	15878	16050	15898	15928	15793	15849	15795	15873	15806	15771	15890	15849	15776	15638	15769	15845	15834	15876	15940	15729	15981	15795	15919	15864	15826	15934	15740	15756	15725	15846	15865	15708	15883	15909	15821	15786	15940	15872	15773	15820	15724	15767	15740	15754	15887	15732	15702	15693	15980	15829	15892	15817	16017	15750	15754	15702	15799	15964	15870	15809	15870	15846	15914	15740	15781	15860	15801	15872	15755	15752	15988	15968	15909	15888	15759	15731	15894	15798	15805	15709	16008	15723	15711	15777	15765	15774	15893	15764	15823	15708	15853	15864	15961	15948	15987	15924	15794	15718	15781	15702	15805	15837	15773	15818	15967	15732	15737	15715	15875	15751	15928	15752	15637	15803	15783	15925	15726	15876	15746	15835	15879	15707	15775	15908	15816	15696	15993	15822	16014	15936	15709	15863	15918	15835	15825	16079	15730	15881	15878	16030	15863	15912	15924	15774	15770	15753	15870	15743	15829	15740	15783	15714	15774	15929	15852	15839	15803	15685	15831	15656	15866	15631	15830	15913	15801	16008	15814	15792	15830	15812	15729	15876	15763	15824	15884	15863	15815	15796	15778	15936	15917	15856	15825	15679	15825	15667	15705	15915	15812	15800	15966	15707	15759	15890	15943	15699	15847	15648	15928	15833	15879	15884	15815	15834	15889	15821	15933	15786	15933	15767	15772	15807	15670	15980	15807	15810	15742	16004	15889	15937	15739	15784	16011	15713	15972	15972	15857	15786	15799	15695	15901	15713	15812	15823	15808	15694	15796	15832	15730	15849	15628	15891	15832	15715	15835	15919	15995	15815	15790	15719	15817	15825	15841	15880	15725	15804	16023	15816	15765	15808	15815	15882	15784	15741	15754	15789	15882	15794	15675	15905	15929	15731	15996	15568	15736	15569	15662	15879	15788	15958	15982	15859	15646	15761	15816	15781	15656	15882	15879	15822	15791	15810	15969	15942	15780	15838	15935	15750	15845	15880	15803	15715	15891	15759	16072	15823	15756	15816	15872	15796	15784	15661	15720	15795	15807	15914	15937	15780	15672	15942	15892	15837	15732	15726	15871	15873	15772	15796	15693	15831	15628	15791	15925	15813	15825	15801	15814	15904	15858	15918	15738	15919	15795	15922	15738	15900	15817	16059	15770	15887	15583	15928	15745	15695	15826	15809	15989	15667	15977	15849	15762	15785	15855	15863	15881	15770	15746	15902	15844	15898	15838	15726	16004	15686	15853	15623	15737	15758	15770	15812	15849	15829	15777	15859	15839	15763	15939	15904	15658	15777	15636	15980	15749	15857	15822	15873	15864	15843	15828	15817	15840	15774	15808	15854	15868	15757	15828	15906	15766	15944	15961	15913	15767	15956	15687	15816	15752	15937	15924	15767	15891	15905	15946	15674	15803	15864	15753	15775	15857	15770	15700	15898	15808	15798	15850	15834	15885	15798	15785	15903	15856	15773	15845	15764	15755	15878	15998	15773	15851	15732	16045	15727	15925	15719	15775	15615	15761	15730	15715	15830	15870	15742	16009	15789	15773	15723	15697	15975	15769	15830	15970	15891	15786	15868	15686	15722	15773	15846	15887	15688	15799	15856	15865	15866	15800	15932	15777	16039	15814	15925	15740	15710	15944	15914	15882	15891	15876	15776	15813	15930	15952	15726	15948	15728	15747	15917	15557	15800	15964	15895	15821	15935	15966	16024	15932	15736	15860	15998	15756	15768	15792	15835	15862	15687	15605	15840	15640	16040	15778	16110	15921	15810	15976	15620	15709	15899	16019	15866	15746	15751	15841	15790	16068	15839	15768	15935	15882	15937	15745	15862	15980	15717	15885	15876	15900	15733	15883	15765	15812	15962	15980	15714	15818	15921	15878	15737	15638	15869	15732	15836	15796	15672	15739	15932	15871	15791	15880	15809	15858	15785	15762	15886	15813	15964	15586	15849	15718	15786	15953	15855	15763	15679	15862	15828	15806	15704	15849	15890	15987	15779	15711	15756	15608	15834	15808	15796	15825	15927	15980	15695	15839	15922	15740	15989	15745	15819	15942	15780	15766	15686	15750	15660	15947	15771	15906	15793	15929	15537	15685	16011	15730	15862	15950	15932	15830	15919	15866	15805	15793	15798	15688	15806	15709	15892	15682	15846	15796	15845	15972	15883	15800	15836	15827	15823	15850	15808	15841	15975	15634	15753	15909	15799	15797	15823
31219	27197	31541	28421	22993	20911	19892	19278	18865	18713	18435	18527	18543	18302	18249	18339	18245	18547	18242	18518	18394	18107	18244	18253	18359	18335	18344	18314	18286	18266	18152	18362	18254	18352	18302	18269	18382	18469	18213	18089	18190	18154	18269	18218	18213	18251	18345	18159	18149	18242	18109	18198	18287	18231	18412	18259	18175	18257	18303	18400	18206	18124	18094	18143	18250	18326	18319	18107	18188	18310	18190	18150	18144	18082	18357	18197	18187	18245	18234	18192	18305	18386	18329	18268	17974	18134	18283	18242	18275	18140	18377	18258	18276	18289	18233	18382	18093	18138	18422	18220	18380	18049	18216	18172	18259	18128	18233	18164	18251	18291	18193	18235	18330	18289	18359	18303	18239	18322	18493	18402	18164	18285	18333	18281	18265	18127	18150	18271	18088	18250	18183	18120	18155	18256	18228	18361	18185	18157	18151	18082	18294	18038	18150	18141	18116	18035	18114	18249	18176	18061	18090	18161	18193	18076	18411	18152	18222	18113	18127	18096	18249	18377	18284	18228	18180	18074	18175	18277	18039	18332	18467	18256	18314	18191	18429	18025	18182	18238	18229	18201	18337	18304	18176	18202	18026	18181	18291	18247	18231	18392	18175	18191	18313	17995	18036	18041	18146	18116	18236	18022	18219	18193	18491	18237	18021	18129	18083	18074	18187	18254	17924	18029	18023	18172	18094	18111	17968	18080	18334	18174	18156	18078	18370	18209	18158	18138	18127	18059	18346	18329	18085	18266	18120	18429	18140	17964	18144	18221	18338	18196	17996	18224	18031	18056	18140	18242	18087	18333	18416	18267	18103	18322	18079	18200	18401	18060	18224	18154	17977	18362	18178	18177	18193	18114	18199	18057	18421	18320	18276	18445	18361	18153	18292	18126	18007	18248	18191	18348	18196	18166	18343	18410	18252	18360	18270	18276	18343	18159	18165	18130	18201	18178	18142	18265	18282	18024	17948	18236	18197	18220	18110	18234	18209	18183	18585	18126	18387	18047	18245	18110	18348	18231	18045	18421	18319	18260	18296	18103	18329	18257	18157	18354	18169	18226	18125	18199	18092	18302	18370	18128	18108	18169	18220	18268	18280	18159	18254	18387	18209	18265	18444	18219	18163	18151	18270	18248	18225	18393	18258	18165	18171	18254	18131	18190	18386	18145	18259	18315	18055	18131	18310	18327	18335	18033	17900	18296	18322	18095	18211	18245	18216	17971	18237	18361	18165	18218	18324	18209	18308	18068	18089	18240	18040	18076	18127	18377	18114	17959	18293	18425	18193	18238	18304	18198	18254	18021	18110	18208	18043	18115	18127	18095	18217	18122	18098	18202	18209	18425	18126	18226	18302	18096	18215	18360	18185	18322	18333	18114	18087	18163	18268	18162	18229	18166	18061	18072	17963	18277	18188	18388	18250	18233	18127	18175	18286	18182	18221	18126	18436	18096	18390	18172	18233	18120	18077	18240	18208	18146	18091	18114	18190	18263	18271	18060	18014	18181	18183	18205	18274	18242	18179	18204	18162	18337	18113	18078	18324	18049	18193	18252	18131	18121	18053	18153	18220	18125	18205	18039	18380	18344	18162	18349	18206	18499	18222	18423	18231	18155	18452	18470	18333	18386	18065	18307	18112	18320	18195	18221	18307	18460	18231	18057	18256	18092	18054	18236	18240	18271	18307	18322	18156	18097	18140	18148	18250	18149	18270	18279	18260	18134	18309	18147	18236	18160	18343	18321	18343	18220	18223	18387	18143	18118	18258	18252	18150	18281	18168	17962	18159	18185	18028	18084	18237	18125	18180	18139	18152	18261	18231	18209	18130	18299	18164	18166	18311	18429	18239	18098	18097	18096	18112	18457	18336	18052	18049	18295	18099	18246	18139	18233	18141	18229	18185	18214	18088	18144	18222	18235	18353	18108	18284	18072	18270	18229	18240	18503	18401	18089	18149	18345	18401	18324	18331	18266	18213	18057	18195	18174	18045	18222	18086	18357	18357	18237	18349	18214	18218	18438	18333	18092	18211	18240	18216	18254	18243	18177	18108	18269	18238	18052	18428	18351	18361	18253	18117	18120	18296	18143	18234	18167	18104	18192	17983	17938	18214	18200	18317	18182	18337	18168	18350	18134	18281	18142	18172	18129	18057	18430	18219	17930	18182	18034	17941	18174	18241	18103	18166	18255	18142	18310	18042	18185	18142	18229	18241	18473	18265	18232	18351	18238	18255	18126	18086	18040	18270	18125	18271	18186	18250	18171	18093	18114	18166	18237	18313	18237	18171	18197	18264	18233	18548	18287	18154	18157	18191	18039	18309	18147	18124	18346	18127	18205	18484	17899	18075	18175	18425	18203	18258	18182	18451	18146	18094	18213	18049	18017	18100	18456	18433	18227	18301	18323	18299	18259	18252	18025	18310	18376	18079	18204	18268	18213	18094	18379	18190	18462	18420	18125	18380	18129	18106	18400	18090	18276	18376	18258	18216	18125	18151	18272	18200	18455	18434	18141	18512	18192	18074	18403	18443	18249	18281	18229	18270	18265	18286	18162	18225	18190	18217	18365	18183	18184	18254	18272	18227	18248	18003	18249	18051	18206	18573	18317	18122	18016	18287	17929	18385	18075	18237	18305	18394	18273	18304	18142	18123	18152	18187	18317	18344	18068	18237	18200	18113	18307	18098	18131	18218	18144	18123	18218	18233	18254	18216	18165	17990	18229	18406	18011	18164	18483	18262	18231	18142	18222	18223	18264	18304	18254	18401	18245	18096	18270	18262	18158	18114	18137	18074	18134	18242	17910	18529	18250	18340	18100	18376	18307	18362	18188	18217	18205	18238	18292	18230	18399	18467	18168	18126	18246	18283	18140	18077	18316	18208	18123	18283	18381	18353	18322	18020	18318	18388	18229	18195	18334	18194	18178	18194	18185	18138	18283	18066	18080	18251	18279	18268	18175	18141	18260	18335	18366	18189	18254	18434	18339	18435	18340	18210	17995	18235	18192	17989	18508	18327	18263	18023	18382	18353	18039	18199	18274	18196	18198	18410	18234	18169	18103	18250	18223	18322	18236	18257	18248	18027	18123	18246	18339	17985	18173	18179	17886	18361	18074	18339	18287	18233	18178	18519	18257	18253	18073	18288	18249	18420	18117	18263	18341	18148	18345	18147	18185	18204	18252	18251	18186	18193	18276	18358	18374	18145	18356	18086	18141	18232	18361	18239	18118	18124	18262	18466	18167	18060	18373	18127	17872	18280	18198	18323	18325	18096	18255	18246	18358	18260	18256	18465	18138	18283	18124	18082	18164	18310	18186	18163	18229	18267	18006	18268	18199	18289	18235	18152	18232	18304	18204	18171	18234	18165	18218	18233	18103	18207	18280	18624	18264	18163	18292	18275	18274	18087	18276	18351	17902	18349	18194	18237	18450	18129	18139	18194	18215	18314	18174	18284	18382	18333	18366	18288	18348	18175	18367	18373	18169	18351	18382	18219	18265	18387	18123	18333	18173	18307	18155	18104	18317	18148	18288	18197	18483	18493	18259	18368	18141	18073	18193	18269	18180	18265	18122	18266	18266	18335	18199	18118	18272	18467	18338	18046	18171	18025	18325	18312	18219	18340	18209	18163	18168	18415	18321	18186	18191	18439	18016	18252	18059	18227	18000	18104	18402	18252	18346	18164	18138	18331	18257	18262	18217	18209	18148	18513	18226	18201	18097	18166	18211	18219	18143	18205	18340	18500	18278	18467	18298	18321	18394	18436	17982	18232	18075	18164	18206	18106	18223	18315	18338	18297	18285	18291	18280	18233	18248	18170	18415	18158	18288	18245	18093	18384	18165	18429	18238	18179	18142	18015	18173	18208	18215	18295	18211	18353	18243	18256	18048	18287	18426	18314	18187	18198	18117	18229	18262	18155	18136	18326	18314	18364	18242	18206	18124	18251	18226	18513	18136	18247	18056	18341	18211	18270	18235	18213	18214	18144	18250	18418	18202	18265	18287	18392	18052	18306	18222	18125	17941	18126	18310	18344	18111	18286	18189	18242	18276	18297	18207	18092	18237	18219	18296	18264	18254	18345	18322	18196	18506	18377	18265	18303	18286	18365	18118	18253	18204	18197	18199	18067	18055	18212	18468	18295	18240	18322	18284	18388	18303	18205	18286	18194	18098	18149	18151	18086	18316	18375	18100	18143	18296	18093	18052	18184	18133	18324	18304	18422	18013	18215	18269	18278	18241	18352	18244	18264	18070	18333	18141	17956	18271	18231	18013	18246	18272	18110	18146	18129	17923	18358	18114	18248	18048	18056	18174	18311	18231	18467	18205	18203	18376	18256	18256	18277	17985	18324	18035	18181	18301	18296	18288	18032	18236	18253	18164	18028	18109	18373	18174	18364	18227	18044	18491	18318	18356	18237	18198	18237	18134	18116	18278	18418	18193	18120	18238	18309	18229	18362	18038	18140	18474	18310	18317	18300	18305	18140	18121	18247	18187	18162	18132	18137	18365	18175	18110	18183	18190	18295	18288	18103	18083	18281	18193	18225	18380	17943	18189	18261	18196	18231	18444	18215	18547	18153	18048	18229	18342	18338	18361	18313	18025	18257	18175	18373	18270	18079	18270	18299	18241	18319	18205	18347	18270	18250	18279	18359	18220	18239	18093	18253	18069	18102	18098	18134	18205	18171	18096	18280	18181	18261	18261	18103	18269	18294	18257	18215	18346	18218	18319	18260	18255	18325	18161	18246	18311	18250	18105	18188	18086	18130	18315	18144	17963	18229	18234	18262	18234	18280	18259	18290	18277	18368	18233	18127	18055	18111	18320	18150	18257	18087	18085	18006	18139	18079	18337	18141	18244	18071	18288	18303	18375	18057	18333	18218	18248	18176	18235	18427	18217	18173	17983	18415	18148	18209	18403	18447	18349	18245	18159	18123	18286	18531	18199	18163	18193	18139	18383	18040	18138	18389	18332	18376	18388	18228	18461	18314	18120	18177	18215	18213	18333	18257	18104	18224	18126	18201	18178	18483	18443	18231	18228	18429	18312	18200	18068	18109	18134	18190	18288	18187	18224	18317	18383	18285	18145	18247	18132	18116	18131	17946	18133	18299	18114	18140	18117	18226	18242	18416	17986	18076	18113	18475	18402
25492	34529	35285	27997	22134	19098	17501	16667	16097	15884	15649	15402	15312	15332	15118	15303	15336	15174	15082	15172	15127	15089	15148	15349	15072	14931	15042	15081	15240	15256	15164	15084	15062	15079	15160	15098	15106	15080	15094	15041	15186	15184	15029	15176	15089	15289	14953	14995	15059	15100	14988	15032	14868	15213	14970	15146	14995	15021	14922	14977	15015	14879	14849	14975	14925	15066	15058	15102	15117	14980	15035	15042	15069	15077	15033	15073	15009	15186	15203	14816	15295	14923	15041	15022	15130	15145	15053	14983	14867	15043	15057	15184	15037	15030	14986	15004	15172	15042	15099	14927	15007	15147	14991	15105	15012	14856	15120	15100	15007	14899	15121	15083	15136	15130	15101	15001	15186	15124	15041	15091	14953	15167	15115	15043	15125	15165	15152	15037	15005	14969	15212	14947	14927	15102	15097	15100	15041	15050	14933	15040	15073	14952	14968	15019	15151	14990	14914	14996	14948	14936	14934	15108	15097	14949	15047	15030	15102	15060	15028	14999	15044	15056	14981	15229	15066	15116	15246	15068	15191	15039	15002	15027	15003	15134	15142	15043	15138	15088	14927	15187	14928	15081	15037	15119	15067	15219	15091	15038	14976	15054	15104	15073	14791	15063	14969	15156	14837	14986	15041	14940	15037	14763	14943	15012	15032	14847	15068	15073	15121	15151	14942	14966	15007	14978	14933	15033	14866	14962	14880	14896	15025	15061	15070	15111	15045	15165	14961	14917	15100	15154	15079	15175	14915	14972	15062	14981	15140	14967	15135	15102	15132	15103	15169	15045	14826	14898	14991	15140	15027	14967	15122	15082	14982	15007	15100	15068	15033	15086	14970	15013	15068	15026	15025	15062	15025	15084	15100	14819	14915	15025	15094	15054	14984	15031	15062	14981	14967	15121	15001	15031	15146	14960	14995	15025	15056	15014	14996	15183	15027	14977	15072	15170	15079	15271	15003	15131	15128	14869	15147	15040	15004	15142	15039	14926	15016	14913	14982	14841	15021	15104	15010	15107	15074	15024	15042	15140	14968	15206	15049	15068	15084	14983	15062	14971	14914	15112	14969	15055	15073	15165	15001	15030	15047	14936	15126	14858	14987	14998	14949	15061	14874	15116	15052	14989	15010	15052	15150	15008	14988	14978	15012	15080	15017	14848	14999	15106	14997	15138	15222	14848	14933	15038	15125	15001	14833	14938	14960	14913	15143	15126	15050	14885	15081	15147	14968	15098	14955	14929	15151	14970	15123	15141	15102	15097	14983	15120	15063	14985	15088	14902	15093	15116	15000	15016	15110	15114	14971	14901	14981	15225	15117	14921	15102	15068	15055	14939	15167	15129	15111	15183	15066	14999	14954	15085	15247	15095	14982	14983	15182	14852	15222	15055	15030	14934	15172	14955	15018	15133	15217	15014	15071	15137	15013	15091	15004	14919	15032	14958	14955	15087	15105	15010	14842	15252	15261	14930	15034	15058	15011	14939	15077	14973	15065	15063	15063	15063	15010	14965	14959	15031	15059	15085	15066	15141	15014	14976	15168	15203	14994	15071	15037	15100	15154	14991	15157	15099	15010	14992	15028	14964	15060	15041	15099	14974	15138	14961	15056	15080	14986	15085	15082	14972	15082	14981	15130	15015	15011	15138	15099	15101	14953	15058	15123	15186	14881	15123	14761	15127	14954	15168	15209	15099	15187	15202	15100	15125	14867	15091	15035	15014	14962	14881	15002	15088	15123	14968	14956	14949	15155	14925	14994	15112	15113	15018	15021	14957	14999	15091	15013	15087	15002	15060	15149	15129	15128	15050	14966	14949	15033	15098	14969	14920	15045	14963	15119	15014	15045	15026	15203	14950	14898	15109	15128	15098	15169	15091	15191	15098	15186	15021	14908	14909	15064	15131	15009	15237	14818	15062	15033	14961	15234	15109	15046	14935	14993	15194	15012	14869	14989	15053	14955	14963	15026	15063	15027	15030	14997	15180	14994	15098	15103	15150	15034	15043	15039	15170	15122	14998	14968	14956	15026	15035	15061	15016	15147	15067	14913	14977	15343	14948	15054	15067	15054	14990	15181	15031	15068	15017	15098	15071	15151	15095	14982	15011	15213	14920	14925	15039	14958	14914	15134	15066	15183	14884	14939	15213	14984	15093	15109	15007	15150	15041	15071	15023	15030	14972	14955	14929	15000	15143	15167	15085	14913	14960	15073	15055	15088	15077	15160	14932	14888	15075	15157	15268	15070	15078	14877	14982	15109	15177	15070	15067	14910	14954	15072	15216	14919	15123	15007	15041	14986	15053	15234	15083	15035	15168	14981	14942	15122	15016	14943	15038	15128	15081	15032	15101	14985	15065	15069	15099	15022	15086	14891	15171	15127	15139	14969	15164	15177	15107	14981	15110	15103	15132	14971	15113	15064	14996	15222	15012	15199	15132	15067	15101	14977	15024	14960	15074	15024	15091	15074	14892	14932	15058	15034	15238	15018	15111	14881	15122	15145	14905	15057	15199	15102	15040	15092	15033	14988	15042	15179	15216	15044	14942	14969	15187	15040	14965	15034	15280	15030	14906	15028	15077	14944	15011	14992	14939	15213	14997	15095	15024	14988	14914	15068	14835	15042	15168	15151	14914	14983	15194	15003	15140	15265	14898	14952	14880	14914	14888	14954	14797	15063	14960	15138	15048	15094	15129	15168	14966	14899	15080	14950	15038	14966	15213	15209	15149	15275	15019	15048	15028	15105	15025	15186	14968	15086	14929	14981	15058	15088	15174	15109	15000	15129	15007	15091	15202	15035	14972	15163	15137	15012	15067	15084	15129	14847	15127	15133	15013	15086	15141	15030	14995	15118	15284	15085	15042	15101	15048	15054	14888	15029	15059	14924	14993	15181	15088	15010	14978	15033	15169	15062	15140	15003	14996	15068	14927	14921	14870	14898	14856	15137	15179	15038	14859	15003	15013	15167	15025	14828	15182	15003	15076	15110	14954	15011	15040	15058	14996	15084	15094	14948	15022	15085	15167	14866	15077	14964	15110	15197	15083	15013	15048	15214	14991	15059	14972	15025	14969	15152	15124	15084	15012	14976	15155	15033	15200	15052	15106	15104	15096	15078	14785	15065	14836	15026	15041	14903	15084	14977	14944	15120	15261	15121	15042	15098	14841	15006	14806	15145	14931	15092	14959	14931	15059	15070	14940	14963	15091	14969	14919	15092	14922	14849	15084	14996	15081	15044	15114	15187	15013	15078	15030	15106	14991	15051	15169	14923	15069	15160	14983	14948	15067	15149	15216	15014	15033	14933	15207	15030	15024	15035	14859	15033	15161	15206	14897	14982	15106	14875	15149	15101	15029	15176	15005	15013	15167	15155	15094	15151	15053	15181	15130	15059	15019	14934	14827	15031	15023	14990	14991	14981	15229	15196	15002	15038	15229	15101	15018	15099	15075	15167	15078	15040	15179	14960	14951	15123	14985	15020	15074	15001	14851	14977	15122	15235	15131	15143	15176	15028	14894	15019	15004	15039	14951	15108	14968	15164	14979	14941	15122	15049	14993	14871	15109	15273	15026	15177	15084	15036	14936	15003	15049	15035	15095	15038	15180	15000	15091	14940	15053	14862	14860	15035	15011	15235	15178	15028	15023	15065	14905	15111	15052	14921	15068	14870	15029	14839	15121	15105	14994	15036	15034	14962	15190	15132	15057	15098	15079	14950	15094	15110	15091	15105	15077	15198	15083	15172	14928	15076	15010	14904	15061	14878	15240	15075	15224	14897	14992	14962	15146	15118	14901	15022	15127	15048	14973	15025	14870	15061	14981	15240	14996	14976	15002	14940	15010	15135	15089	15013	14975	15046	15035	14979	15078	14973	15037	14903	14992	14925	14882	14988	15085	15133	15058	14974	15165	15092	14956	15120	14981	15005	15064	15152	15072	14942	14960	15106	15101	15080	15115	15132	15026	15041	15147	15146	15118	14916	14980	15098	15064	15159	14926	14952	15036	15106	15131	14985	15116	15213	14880	14946	15013	15099	15066	14955	15098	15096	15192	14993	15151	15151	14918	15061	15100	14931	14997	15010	15069	15182	15088	15029	14956	15185	14943	14993	15135	15117	15073	14987	14922	15141	15144	15109	14966	15137	15018	15056	15062	15159	15005	15084	15085	14986	15050	15042	14903	15112	14943	15040	15023	15108	14981	14985	15013	15113	15113	14973	14981	15068	14977	15109	14936	14940	15096	15097	15026	15134	15189	15054	15039	15008	15076	15098	14880	15099	14979	15034	15056	15040	15262	15075	15099	14939	15152	15055	15149	15117	14967	14996	15015	15119	14944	15026	15107	15002	14915	15000	15011	15146	15133	15184	15151	14942	15071	15099	15054	15227	15047	14995	15139	15080	14975	14925	15090	15037	15233	14908	14997	14966	15118	15156	15057	15076	15128	15201	15092	15069	15029	14949	15037	15264	15032	15012	14944	15082	14986	15129	15184	15131	15062	15087	15145	15088	14985	14895	15112	14956	14994	15104	15109	14882	14989	15140	15031	15018	14879	15000	15236	14967	15075	15009	14993	14989	15148	14884	15172	15029	14987	14891	14939	14988	15023	15092	15092	15064	15084	14854	15053	15159	15033	15118	14962	15137	15008	15040	14994	14958	14979	14974	15029	15112	15002	14809	14961	15026	15094	15279	14940	15057	15055	15183	15174	15159	15122	14925	15156	14986	14983	15005	14876	15128	15055	14980	15039	15183	14987	14948	15208	15197	15021	15034	15037	15127	14986	15027	15095	15227	15191	15097	15066	15024	14892	15111	15030	15012	15106	15038	14992	14865	15051	15167	15124	15003	15084	15054	14909	15312	15064	14983	15096	15205	15242	15025	15003	15016	14998	15205	14878	14811	15110	14967	15108	14980	14972	15059	15119	15002	15092	15073	15025	14910	15158	15047	14828	15106	15123	15014	15104	15126	14973	15227	14923	15121	15066	15042	14988	15007	15135	15089	15207	15056	15037	15067	15072	15139	15136	15115	15150	15195	15075	15005	15120	15028	15093	14925	14857	15112	15107	15252	14812	15175	14923	15057	15096	15038	14973	15139	14891	15024	15059	15187	15010	15104	15072	15102	15008	15023	15049	15096	14838	15069	14950	15022	14838
25076	20998	28028	25638	23966	23947	23055	20799	19981	19846	19630	19527	19644	19408	19273	19175	19062	19262	19256	19274	19149	19084	19144	18994	19058	19247	18952	18947	18988	19062	18926	18890	18907	19093	18678	18759	18817	18996	18941	18930	18958	18866	18889	19001	18968	18694	18787	18940	19029	19000	18870	18855	18876	18824	18914	18707	18976	18902	18824	18800	18757	19000	19137	18849	18829	18925	18880	18725	19007	19075	18916	19040	19061	18632	18945	18885	18820	19025	18778	18850	18809	18875	18938	18948	18789	18931	18851	18835	19051	19113	18752	18870	18810	18905	19138	18865	18931	18678	18911	18565	18829	18865	18966	18841	18853	18632	18833	18857	18930	18865	18741	18849	18772	18814	18895	18904	18750	19041	18777	18813	18910	18968	19096	18929	18945	18667	18783	18944	18909	18889	18850	18677	18984	18999	18842	18954	18813	19003	18730	18775	18823	18783	18773	18941	18869	18677	18709	18801	19075	18953	18988	18895	18901	18892	19176	18863	18877	18714	18643	18881	18955	18804	18922	18925	18805	18725	18985	18925	18777	18997	18958	18648	18764	18718	18738	18814	18948	18828	18878	18796	18721	18759	18934	18941	18797	18867	18803	18806	19063	18811	18759	18868	18804	18772	18937	18981	18818	18907	19053	18804	18695	18805	18870	19017	18825	18989	18878	18940	18622	18699	18770	18839	18935	18818	18927	18597	18512	18847	18769	18937	18648	18792	18780	18665	18908	18859	18833	18782	18967	18774	18960	18905	18921	18979	18839	18919	19007	18944	18785	18759	18794	18803	18708	18676	18977	18783	18931	18792	19117	18976	18778	18748	18743	18861	18819	18551	18858	18752	18831	18804	18594	19056	18785	18811	18727	18866	18783	18895	19029	18820	18898	18852	18790	18735	18922	18654	18943	18845	18952	18773	18744	18798	19111	18769	18874	18793	18854	18792	18937	19032	18806	18842	19109	19040	18735	18791	18724	18861	18700	18855	18874	18826	18835	18841	18747	18830	18707	18943	18756	18788	18718	18937	18961	18864	18748	18810	18821	19043	18704	18720	18762	18856	18835	18497	18825	18775	18915	18907	18805	18876	18768	18840	18881	18852	18685	18937	18826	19003	19019	18901	18926	18824	18890	18905	18995	18852	18727	18948	18885	18841	18962	18965	18807	18804	18915	19031	18688	18684	18846	18776	18908	18914	18896	18841	18754	18848	18666	18872	18740	18828	18861	18835	18805	18800	19021	18792	18935	18931	18811	18662	18706	18669	18856	18866	18906	18726	18909	18665	18568	18922	18886	18935	18903	18707	18984	18674	18988	18837	18811	18843	18923	18920	19123	19058	18817	18635	18921	18823	18729	19068	18774	19017	18873	19066	18947	18964	18929	18917	18806	18957	18860	18955	18747	18929	18859	18901	18967	18730	18838	19088	18850	18953	19125	18914	18795	18930	18798	18895	18831	18796	19069	18889	18778	18776	18862	18863	18752	18776	18939	19016	19010	18853	18920	18887	18913	18925	18897	18830	19069	18838	18909	18989	18746	19077	18882	18880	18942	18824	18759	18924	18771	18916	18945	18904	18885	18765	18820	18988	18683	18895	18781	19019	18878	18904	18715	18997	18943	18933	18849	18659	18861	18735	18896	18900	18838	18772	18751	18803	18786	18944	18859	19011	18816	18762	18791	18930	18770	18815	18990	18855	18881	18824	18846	18849	18864	18820	18914	18752	18792	19154	18815	19162	18680	18807	18894	18826	18994	18836	18802	18928	18865	19019	18777	18903	18958	19015	18964	18889	18995	18988	18969	18998	18985	18756	18801	18950	18756	18659	18978	18746	18861	18680	18870	18872	19008	18839	18902	18913	18878	18939	18902	18852	18794	18726	18730	18962	18962	18865	18890	18884	18799	18683	18748	18941	18901	18975	18863	18841	18956	18780	18891	18722	18755	18867	18942	18822	18821	18671	18639	18841	18819	18783	18904	18828	18715	18902	18727	18882	18778	18863	19068	18938	18792	18957	18838	18772	18796	18764	18921	18937	18939	18894	18783	18826	18845	18849	18833	18859	18938	18960	18797	18888	18618	18878	18859	18973	19023	18902	18729	18874	18737	18550	18869	18901	18734	18888	18676	18935	18851	18856	18828	18760	18896	18743	18870	18794	18989	18831	18841	18892	18860	18856	18904	18802	18918	18822	18879	18966	18809	18832	18877	18750	18819	18830	18862	18823	18886	18825	18718	18879	19113	18858	18858	19016	18988	18904	18917	18756	18869	18903	18862	18824	18778	18906	18944	18865	18921	18900	18949	18748	18779	18925	18791	18954	18855	18952	18718	18903	18810	18751	19008	18827	18809	19068	18917	18903	18969	18741	18840	18862	18766	18892	19130	18801	18791	18959	18833	18804	18933	18866	19100	19019	19104	18838	19042	18875	18889	18949	18838	18750	18582	18653	18805	18791	18896	18761	18904	18848	18791	18874	18953	18830	18716	18843	18787	19015	18745	18569	18888	18911	18817	18708	18945	18937	18882	18549	18651	18922	18949	18996	18929	18709	18926	18770	18846	18659	18845	18882	18886	18762	18934	18698	18819	18748	19019	18880	19001	18882	18939	18921	18791	18619	18778	18709	18792	18813	18848	18787	18692	18807	18919	18789	18947	18879	18871	18910	19005	18978	18965	18897	18580	18641	18661	18876	18897	18671	18884	18798	18993	18954	18784	18892	18880	18831	18845	18833	19046	18934	19001	18714	18844	18848	18823	18904	18917	18873	18954	18681	18775	18816	18703	18937	18858	18790	18732	18643	18831	18855	18921	18830	18977	18711	19006	18841	18773	18712	18900	18731	18636	18954	18886	18820	18946	18965	18918	18678	18958	18987	18994	18778	19166	18955	18899	18901	18760	18744	19000	18780	18850	18961	18952	18766	18809	18851	18838	18897	19061	18859	18959	18936	19077	18814	18750	18707	18852	18781	18747	19101	18755	18756	18880	18735	19069	18803	18907	18897	18833	18789	19043	18961	18867	18851	18752	18828	18779	18874	18968	18795	18801	18755	18876	18647	18738	18822	18702	18903	18686	18684	18755	18843	18952	18985	19029	18766	18810	19047	19024	18985	18838	18952	18837	18865	18910	19219	19081	19123	18960	18877	18719	18864	18713	18778	18962	18874	18791	18743	18577	18720	18816	18921	18972	18984	18704	18829	18875	18781	18812	18834	19013	18880	19110	18880	18764	18754	18764	18955	18807	18953	18913	18876	18688	19078	18790	18804	18820	18772	18762	18777	18759	18861	18977	18663	18682	18880	18989	18756	18925	18912	18680	18659	18842	18804	18842	18800	18795	19006	19023	18972	18706	18721	18751	18822	18807	19073	18858	18862	18783	18768	18997	18690	18783	18759	18833	18795	18966	18950	18661	18752	18840	18706	18797	18808	18831	18751	18853	19013	18962	18747	18787	18696	18972	18846	18894	18890	18886	18701	18805	18968	18802	18700	18753	18914	18932	18838	18876	18841	18749	18809	19082	18940	18978	19069	18703	18798	18782	18764	18770	18688	18752	18746	18877	18683	18853	18714	19087	18856	18870	18937	18844	18860	18983	18920	19051	18652	18932	19020	18732	18790	18738	18836	18779	18926	18759	18645	18947	18944	18916	18859	18945	18777	18790	18760	18998	18838	18919	18844	18940	18760	18730	18854	18834	18691	18603	18911	18871	18795	18766	18898	18800	19029	18777	18811	19040	18750	18802	18836	19089	18926	19147	18811	18830	18813	18701	18987	18876	19079	18775	19030	18852	18750	18808	18764	18795	18953	19046	18907	18917	19127	18824	18813	18949	18906	19007	18604	18922	18848	18853	18743	18725	18773	18922	19039	18918	18818	18781	18946	19016	18822	18736	18988	18898	18916	18850	18744	18956	18905	18918	18802	18798	18886	18992	19030	18827	19033	18925	18867	18865	18888	18814	18773	18834	18732	18827	18832	19003	18862	18683	18911	18819	18836	18897	18925	18849	18767	18810	18840	19026	18921	19004	18863	18817	18744	19082	18870	19088	18847	18794	18672	18712	18856	18662	18837	19007	18967	18862	18791	18996	19015	18953	18774	18913	18823	19079	18743	18880	18838	18657	18850	18993	18749	18834	18742	18693	18939	18924	18917	18869	18899	18906	18892	18940	19085	18917	18847	18750	18802	18971	18603	18857	18941	18840	18846	18957	18820	18921	18860	19056	18803	18921	18822	18721	18877	18797	19061	18868	18929	18981	18955	18900	18848	18969	18805	18961	18980	18975	19023	18760	18892	18757	18957	18781	18883	18711	18867	18956	18919	18884	18752	18823	18853	18920	18819	18795	18901	18776	18717	18833	18740	18796	18716	18921	18660	18791	18855	18675	18856	18896	18922	18945	18908	18924	18885	18790	18826	18804	18817	18893	18768	18769	18829	19020	18804	18778	18723	18784	18861	18992	18722	18929	18907	18719	18790	18922	18998	18717	18780	18903	19005	18698	18758	18939	19005	19005	18869	18897	18762	18773	18924	18914	18884	19058	18725	18906	18713	18755	18852	19210	18986	18917	18809	18956	18744	18946	18909	18834	18960	19122	18882	18958	18794	19174	18885	18849	19046	18931	18779	19026	19054	18978	19054	18909	18897	18713	19080	18873	18967	18816	18909	18908	19030	18860	19052	18917	18838	18761	18934	18907	18626	18662	18897	18889	18702	18762	18773	18945	18860	18947	18838	18863	18615	18848	19044	19086	18974	18845	18801	18891	19009	18790	18809	18820	19063	18895	18782	18876	19004	18893	18721	18888	18788	18962	18764	18913	18565	18919	18741	18835	18797	18941	18640	19097	18898	18819	18978	18856	18846	18860	18910	18848	18816	18923	18917	18990	18925	18736	18894	18855	18860	18962	18985	18940	18946	18957	18933	18812	18868	19052	18820	18789	18881	18923	19116	18905	18819	18764	18807	18953	18744	18793	18951	18876	18878	18801	18912	18902	18675	18671	18935	18932	18922	18977	18884	18707	18816	18700	18963	18831	18868	18861	18858	18944	18912	18860	18735	18713	18764	18669	18929	19006	18900	18803	18750	18920	19011	18661	18892	18968	18959	18705	18943	18940	18777	18982	19092	19052	18752	18935	19035	18709	18972	18925	18981	18872	18852	18823	18862
25651	41963	41610	32818	25427	21769	19438	18119	17514	16983	16556	16198	16042	16091	15925	15851	15819	15913	15560	15843	15796	15482	15649	15586	15566	15583	15567	15497	15552	15439	15456	15646	15538	15593	15634	15514	15438	15487	15386	15868	15381	15550	15411	15413	15385	15521	15569	15360	15562	15509	15417	15672	15463	15218	15556	15418	15471	15571	15485	15524	15478	15453	15539	15340	15500	15547	15715	15295	15605	15534	15309	15257	15489	15694	15428	15493	15540	15614	15394	15508	15280	15304	15448	15370	15498	15570	15445	15609	15489	15431	15469	15200	15475	15649	15525	15477	15496	15594	15404	15490	15438	15510	15528	15656	15480	15512	15339	15497	15588	15577	15377	15278	15379	15513	15353	15427	15420	15435	15491	15318	15221	15579	15439	15514	15503	15509	15376	15410	15578	15451	15240	15270	15394	15448	15444	15334	15508	15556	15463	15486	15551	15520	15525	15357	15410	15261	15370	15503	15438	15414	15534	15434	15635	15535	15419	15331	15364	15384	15464	15461	15459	15429	15507	15437	15614	15512	15536	15380	15448	15344	15538	15508	15399	15509	15566	15557	15388	15565	15506	15555	15437	15558	15337	15452	15316	15515	15489	15482	15365	15534	15403	15503	15562	15378	15393	15311	15504	15588	15546	15381	15408	15361	15475	15416	15483	15419	15335	15402	15262	15242	15442	15515	15515	15529	15457	15488	15438	15543	15455	15333	15539	15548	15644	15121	15521	15240	15442	15475	15376	15501	15444	15541	15501	15340	15524	15554	15501	15444	15407	15464	15588	15212	15171	15472	15322	15377	15512	15438	15474	15412	15663	15382	15419	15516	15466	15392	15375	15301	15385	15482	15435	15366	15481	15347	15398	15370	15455	15372	15704	15535	15557	15315	15518	15467	15235	15550	15615	15459	15454	15336	15459	15548	15328	15434	15446	15481	15455	15470	15404	15510	15486	15375	15496	15609	15478	15295	15297	15568	15572	15394	15578	15386	15431	15333	15549	15555	15442	15712	15433	15432	15391	15282	15276	15511	15343	15507	15546	15295	15483	15386	15337	15492	15375	15511	15321	15406	15576	15382	15528	15490	15467	15295	15569	15494	15394	15617	15482	15336	15480	15332	15368	15469	15472	15343	15442	15265	15451	15516	15421	15350	15547	15407	15576	15547	15547	15471	15492	15480	15433	15439	15328	15514	15348	15396	15463	15468	15590	15217	15370	15544	15310	15423	15424	15481	15500	15398	15377	15441	15471	15622	15644	15403	15625	15324	15447	15482	15498	15305	15547	15536	15413	15503	15477	15511	15191	15340	15282	15566	15312	15616	15413	15426	15438	15499	15326	15570	15377	15474	15374	15281	15546	15474	15472	15423	15486	15390	15352	15455	15328	15290	15467	15389	15344	15479	15497	15485	15575	15495	15460	15377	15638	15398	15357	15415	15585	15402	15487	15584	15504	15379	15456	15502	15453	15496	15442	15356	15257	15628	15570	15422	15580	15486	15567	15412	15327	15415	15549	15411	15367	15530	15516	15315	15375	15425	15452	15343	15556	15487	15366	15439	15474	15522	15412	15583	15553	15527	15363	15353	15373	15500	15454	15394	15379	15474	15534	15559	15338	15329	15443	15456	15467	15488	15616	15691	15441	15361	15542	15399	15363	15364	15563	15548	15271	15380	15406	15349	15391	15449	15339	15355	15482	15336	15637	15431	15558	15503	15473	15399	15623	15520	15443	15452	15454	15382	15597	15317	15568	15593	15270	15394	15408	15439	15365	15346	15347	15390	15419	15459	15394	15579	15373	15354	15621	15524	15480	15470	15337	15432	15358	15374	15529	15379	15361	15568	15614	15395	15491	15546	15401	15571	15508	15414	15548	15326	15493	15551	15635	15463	15385	15454	15515	15309	15412	15429	15363	15296	15512	15466	15407	15522	15439	15449	15325	15616	15572	15445	15364	15222	15464	15569	15574	15516	15555	15493	15496	15496	15488	15425	15390	15477	15576	15479	15547	15457	15329	15412	15425	15422	15419	15310	15411	15436	15461	15365	15389	15458	15393	15606	15546	15391	15443	15406	15421	15542	15596	15474	15508	15432	15397	15586	15336	15547	15546	15439	15453	15301	15273	15339	15477	15404	15345	15457	15417	15390	15516	15405	15470	15506	15492	15324	15430	15484	15444	15389	15369	15491	15599	15470	15305	15444	15454	15374	15525	15589	15609	15603	15305	15389	15762	15559	15410	15457	15501	15384	15480	15627	15597	15530	15397	15375	15580	15370	15356	15586	15478	15436	15345	15499	15429	15471	15554	15393	15320	15444	15359	15521	15586	15442	15623	15385	15418	15407	15501	15298	15392	15438	15423	15374	15521	15473	15572	15356	15357	15539	15497	15559	15338	15422	15558	15543	15344	15351	15549	15307	15461	15506	15430	15664	15425	15451	15476	15451	15431	15447	15412	15506	15515	15590	15338	15639	15479	15662	15623	15437	15698	15296	15384	15594	15415	15370	15468	15444	15323	15475	15426	15485	15451	15430	15519	15308	15462	15418	15449	15421	15481	15441	15657	15471	15376	15371	15430	15522	15475	15434	15530	15390	15525	15437	15271	15505	15398	15605	15371	15289	15380	15386	15476	15692	15370	15450	15462	15447	15565	15470	15489	15333	15543	15432	15430	15547	15531	15425	15327	15604	15555	15417	15440	15489	15350	15447	15417	15580	15445	15286	15364	15563	15575	15604	15330	15334	15295	15641	15540	15346	15412	15501	15680	15491	15447	15685	15475	15486	15436	15432	15483	15472	15499	15500	15526	15400	15308	15510	15536	15591	15540	15522	15294	15416	15452	15438	15513	15346	15330	15275	15404	15505	15683	15457	15365	15521	15522	15480	15504	15439	15380	15316	15377	15525	15457	15524	15566	15481	15404	15461	15295	15534	15378	15451	15403	15513	15427	15365	15372	15503	15509	15356	15531	15447	15330	15357	15360	15464	15271	15466	15369	15412	15593	15411	15520	15500	15657	15278	15343	15434	15313	15601	15462	15311	15371	15633	15507	15430	15448	15462	15453	15318	15459	15657	15401	15451	15415	15598	15452	15255	15436	15385	15371	15485	15501	15501	15402	15477	15362	15534	15445	15451	15408	15621	15628	15445	15454	15636	15370	15530	15461	15605	15415	15396	15381	15688	15337	15485	15406	15441	15511	15453	15483	15541	15556	15424	15542	15500	15479	15585	15486	15495	15455	15494	15491	15368	15336	15528	15534	15368	15506	15429	15490	15305	15523	15291	15482	15382	15384	15468	15435	15367	15385	15453	15557	15545	15281	15449	15424	15403	15407	15430	15483	15519	15319	15304	15347	15453	15484	15434	15540	15409	15451	15389	15417	15522	15404	15385	15520	15563	15618	15399	15541	15591	15416	15264	15549	15404	15407	15578	15467	15475	15442	15530	15467	15618	15442	15487	15357	15389	15368	15571	15509	15618	15489	15420	15599	15478	15450	15367	15523	15465	15324	15377	15366	15543	15493	15377	15499	15459	15503	15412	15465	15440	15393	15428	15547	15457	15441	15396	15367	15409	15458	15442	15522	15453	15490	15207	15491	15446	15439	15445	15409	15416	15503	15421	15558	15549	15476	15456	15427	15329	15630	15398	15541	15523	15499	15442	15453	15445	15359	15398	15464	15450	15491	15416	15397	15487	15493	15455	15472	15439	15600	15364	15400	15481	15592	15418	15448	15459	15426	15410	15449	15596	15272	15377	15364	15406	15612	15501	15507	15531	15361	15511	15449	15456	15515	15480	15367	15465	15510	15335	15559	15550	15495	15387	15464	15431	15448	15492	15533	15467	15423	15515	15411	15478	15557	15553	15418	15532	15531	15467	15282	15395	15331	15631	15468	15557	15401	15260	15545	15296	15528	15461	15252	15362	15538	15544	15516	15470	15505	15540	15346	15344	15432	15597	15465	15204	15576	15545	15375	15208	15418	15463	15451	15360	15457	15371	15526	15605	15418	15429	15525	15631	15403	15374	15544	15410	15429	15474	15420	15407	15481	15541	15415	15327	15564	15411	15377	15484	15452	15296	15595	15330	15384	15524	15531	15425	15421	15512	15273	15360	15455	15587	15474	15453	15539	15410	15571	15623	15379	15425	15573	15293	15444	15523	15367	15548	15397	15698	15409	15395	15539	15427	15529	15470	15498	15144	15535	15381	15422	15480	15544	15493	15580	15329	15385	15394	15344	15366	15530	15567	15419	15434	15490	15509	15602	15549	15493	15321	15434	15473	15358	15509	15372	15540	15372	15529	15445	15256	15556	15335	15357	15592	15454	15509	15585	15653	15622	15588	15485	15498	15583	15544	15521	15386	15468	15304	15426	15606	15655	15490	15558	15397	15420	15571	15501	15290	15461	15387	15410	15410	15420	15406	15409	15592	15701	15436	15253	15460	15631	15428	15408	15591	15614	15346	15411	15459	15599	15576	15436	15322	15494	15532	15339	15553	15418	15645	15393	15441	15385	15459	15440	15351	15361	15505	15356	15538	15449	15479	15573	15408	15422	15704	15425	15397	15412	15386	15487	15349	15565	15317	15429	15526	15504	15494	15330	15407	15436	15534	15306	15325	15454	15427	15660	15409	15560	15427	15349	15436	15394	15550	15517	15480	15466	15498	15493	15481	15520	15565	15458	15404	15492	15557	15583	15275	15339	15653	15449	15534	15341	15356	15423	15422	15483	15457	15482	15514	15553	15723	15673	15424	15491	15438	15355	15468	15348	15601	15300	15694	15581	15401	15390	15395	15330	15466	15469	15457	15466	15494	15389	15462	15349	15530	15532	15310	15330	15600	15500	15596	15433	15483	15319	15345	15230	15542	15476	15618	15328	15389	15446	15577	15292	15408	15454	15543	15358	15450	15467	15433	15312	15411	15449	15394	15363	15464	15496	15387	15305	15402	15459	15516	15391	15434	15515	15563	15603	15511	15682	15469	15390	15441	15441	15517	15497	15394	15474	15395	15570	15505	15548	15355	15511	15462	15437	15526	15398	15425	15443	15559	15521	15542	15446	15497	15447	15377	15473	15258	15586	15559	15384	15517	15357	15449	15447	15523	15494	15334	15492	15386	15447	15499	15449	15289	15603	15562	15279	15451	15595	15291	15457	15373
23642	20965	28319	23986	22451	25655	26636	22364	21315	21147	20815	20472	20164	20156	20167	20037	20014	20231	19797	19783	19657	19799	19731	19548	19541	19898	19850	19838	19612	19472	19569	19649	19563	19454	19525	19583	19564	19654	19515	19471	19404	19537	19444	19567	19462	19481	19412	19558	19262	19254	19405	19487	19657	19421	19421	19427	19389	19558	19332	19357	19429	19491	19467	19630	19513	19523	19762	19428	19452	19581	19385	19478	19386	19576	19448	19230	19497	19564	19523	19667	19480	19412	19388	19493	19546	19398	19433	19217	19476	19401	19666	19602	19509	19621	19527	19550	19418	19417	19605	19128	19750	19530	19393	19284	19387	19343	19396	19487	19610	19583	19535	19411	19388	19593	19500	19281	19447	19499	19470	19387	19212	19618	19454	19469	19411	19501	19462	19293	19336	19455	19442	19358	19250	19251	19436	19353	19535	19366	19389	19507	19524	19451	19431	19643	19367	19555	19533	19390	19447	19423	19633	19378	19507	19396	19369	19241	19404	19729	19555	19543	19562	19430	19281	19357	19522	19281	19309	19263	19229	19505	19448	19500	19514	19500	19604	19387	19493	19657	19408	19581	19516	19359	19390	19364	19329	19449	19574	19359	19675	19471	19402	19668	19389	19397	19584	19237	19366	19383	19220	19467	19627	19269	19242	19314	19388	19511	19426	19510	19601	19457	19407	19431	19660	19394	19559	19459	19508	19246	19409	19480	19284	19493	19454	19528	19508	19400	19412	19494	19456	19474	19483	19295	19442	19500	19508	19484	19484	19326	19360	19472	19462	19504	19407	19416	19617	19322	19278	19285	19453	19465	19385	19479	19263	19436	19238	19482	19477	19501	19501	19432	19506	19387	19349	19355	19495	19315	19561	19381	19309	19368	19624	19464	19434	19424	19555	19754	19395	19375	19522	19446	19619	19553	19281	19486	19388	19338	19502	19396	19490	19451	19365	19367	19436	19298	19190	19506	19383	19324	19439	19373	19288	19357	19470	19421	19522	19312	19294	19561	19583	19210	19294	19496	19461	19421	19451	19295	19358	19392	19349	19243	19502	19394	19559	19397	19430	19370	19467	19511	19401	19435	19351	19434	19405	19330	19480	19231	19237	19416	19631	19380	19261	19515	19421	19381	19503	19472	19228	19467	19416	19581	19411	19469	19485	19441	19503	19516	19307	19413	19239	19385	19542	19265	19486	19321	19359	19417	19322	19265	19500	19572	19652	19484	19537	19348	19270	19354	19442	19492	19356	19430	19382	19501	19453	19382	19463	19260	19315	19206	19510	19598	19522	19505	19482	19552	19286	19112	19173	19345	19301	19346	19579	19394	19429	19296	19473	19498	19606	19281	19445	19358	19517	19412	19739	19337	19341	19315	19380	19471	19557	19493	19637	19437	19329	19207	19425	19476	19444	19278	19621	19285	19543	19463	19286	19616	19494	19422	19237	19426	19445	19224	19260	19259	19396	19258	19358	19610	19337	19387	19585	19365	19438	19362	19549	19344	19395	19511	19226	19222	19428	19573	19321	19478	19393	19467	19642	19525	19511	19520	19560	19698	19467	19546	19263	19717	19639	19407	19470	19221	19205	19540	19319	19200	19457	19337	19455	19532	19562	19477	19541	19460	19409	19582	19554	19532	19429	19416	19455	19377	19599	19732	19537	19504	19429	19462	19310	19451	19529	19600	19377	19516	19490	19583	19600	19607	19287	19525	19253	19554	19527	19150	19377	19510	19340	19517	19573	19485	19649	19383	19522	19415	19498	19329	19291	19467	19511	19429	19459	19562	19375	19613	19452	19545	19407	19501	19458	19449	19409	19492	19553	19459	19502	19406	19334	19441	19472	19575	19351	19290	19447	19496	19344	19387	19416	19462	19648	19655	19450	19324	19272	19479	19442	19463	19438	19389	19417	19498	19359	19551	19480	19447	19541	19528	19583	19541	19455	19547	19478	19334	19318	19639	19457	19445	19409	19465	19593	19376	19479	19421	19560	19590	19365	19218	19461	19434	19323	19322	19412	19548	19428	19399	19295	19327	19364	19641	19473	19251	19455	19316	19330	19525	19383	19351	19473	19461	19372	19395	19309	19409	19262	19389	19348	19254	19546	19506	19615	19623	19240	19519	19421	19320	19483	19459	19461	19217	19376	19355	19245	19535	19292	19377	19451	19354	19362	19371	19316	19442	19484	19229	19416	19574	19284	19389	19303	19347	19572	19459	19464	19414	19518	19658	19501	19595	19298	19302	19311	19325	19395	19316	19577	19256	19437	19383	19307	19564	19420	19201	19583	19339	19412	19426	19380	19219	19373	19356	19404	19380	19466	19346	19575	19510	19404	19422	19385	19315	19579	19362	19432	19383	19514	19350	19256	19282	19458	19508	19360	19205	19308	19229	19484	19323	19443	19532	19535	19579	19486	19243	19395	19549	19241	19404	19398	19643	19429	19383	19420	19598	19303	19321	19278	19298	19381	19711	19498	19331	19466	19374	19437	19486	19393	19399	19541	19501	19280	19286	19462	19385	19396	19297	19400	19263	19516	19525	19462	19444	19458	19409	19264	19489	19386	19487	19548	19470	19482	19291	19489	19421	19354	19256	19275	19264	19608	19414	19408	19484	19394	19403	19399	19476	19428	19350	19466	19353	19341	19521	19483	19203	19671	19366	19464	19504	19444	19525	19551	19400	19523	19500	19484	19531	19461	19261	19246	19465	19365	19395	19305	19464	19499	19347	19267	19387	19595	19395	19569	19356	19429	19596	19510	19509	19293	19384	19303	19344	19259	19431	19338	19231	19157	19311	19700	19476	19479	19379	19332	19270	19534	19404	19316	19577	19556	19473	19575	19527	19566	19441	19399	19576	19392	19300	19265	19470	19514	19461	19250	19397	19630	19396	19336	19350	19389	19547	19443	19334	19364	19472	19339	19583	19443	19567	19415	19477	19416	19450	19688	19500	19396	19320	19482	19368	19136	19400	19393	19278	19327	19232	19684	19546	19342	19451	19377	19292	19335	19446	19318	19207	19375	19532	19470	19479	19655	19514	19575	19539	19444	19344	19397	19418	19367	19400	19367	19310	19353	19634	19426	19291	19410	19332	19407	19667	19437	19417	19532	19297	19548	19382	19366	19281	19600	19589	19458	19452	19543	19395	19434	19411	19657	19505	19551	19450	19501	19311	19448	19598	19500	19362	19236	19308	19510	19476	19488	19570	19509	19478	19543	19443	19504	19558	19434	19184	19471	19509	19324	19531	19659	19457	19446	19407	19383	19388	19440	19447	19449	19512	19472	19358	19421	19307	19378	19222	19236	19296	19449	19698	19482	19658	19453	19363	19444	19493	19456	19644	19420	19445	19461	19434	19392	19349	19415	19561	19455	19651	19302	19530	19277	19601	19535	19318	19344	19341	19586	19594	19368	19395	19470	19468	19430	19399	19491	19433	19410	19487	19642	19323	19136	19482	19572	19901	19399	19536	19248	19658	19248	19444	19467	19413	19423	19332	19414	19343	19142	19342	19329	19481	19331	19471	19675	19414	19328	19688	19378	19478	19422	19235	19404	19516	19182	19523	19507	19481	19566	19440	19259	19460	19444	19384	19388	19565	19606	19671	19388	19534	19458	19298	19418	19478	19387	19578	19565	19607	19325	19468	19527	19544	19473	19596	19633	19295	19372	19415	19378	19389	19377	19287	19273	19333	19476	19323	19429	19515	19658	19454	19364	19135	19456	19629	19171	19191	19286	19413	19319	19281	19390	19539	19525	19471	19255	19295	19312	19483	19502	19304	19423	19355	19507	19456	19339	19268	19368	19242	19460	19447	19261	19601	19445	19397	19274	19292	19347	19490	19294	19362	19487	19509	19365	19450	19458	19311	19413	19408	19300	19280	19579	19441	19486	19436	19332	19314	19242	19280	19573	19608	19424	19669	19325	19540	19363	19327	19433	19299	19478	19497	19423	19592	19495	19344	19502	19504	19402	19631	19571	19380	19356	19509	19439	19401	19459	19584	19549	19250	19433	19341	19708	19758	19517	19508	19288	19267	19274	19478	19415	19380	19439	19450	19451	19382	19658	19549	19549	19348	19265	19614	19394	19405	19422	19338	19558	19381	19528	19363	19537	19422	19583	19415	19430	19381	19533	19701	19593	19538	19394	19426	19315	19505	19371	19592	19547	19422	19274	19572	19589	19317	19588	19419	19308	19386	19452	19667	19615	19404	19506	19466	19508	19302	19322	19463	19459	19321	19477	19353	19383	19366	19270	19418	19495	19478	19355	19204	19464	19322	19506	19256	19261	19503	19347	19483	19372	19386	19456	19307	19352	19588	19496	19485	19567	19624	19445	19356	19376	19476	19613	19338	19504	19471	19510	19599	19456	19649	19407	19370	19344	19337	19515	19419	19258	19032	19494	19516	19422	19430	19361	19289	19438	19315	19629	19554	19470	19266	19340	19365	19287	19739	19401	19501	19245	19362	19251	19625	19405	19170	19423	19434	19358	19403	19438	19448	19423	19570	19471	19397	19217	19263	19690	19617	19368	19293	19406	19345	19301	19369	19678	19231	19267	19334	19353	19405	19401	19391	19292	19557	19527	19527	19314	19538	19383	19484	19307	19566	19288	19612	19470	19346	19462	19302	19507	19475	19523	19450	19246	19504	19376	19495	19624	19502	19134	19337	19566	19554	19575	19459	19343	19385	19358	19580	19514	19550	19335	19423	19453	19439	19538	19505	19601	19462	19318	19423	19613	19486	19444	19419	19665	19416	19393	19327	19368	19471	19254	19400	19336	19433	19244	19373	19572	19446	19451	19385	19254	19167	19527	19510	19537	19508	19418	19398	19233	19624	19278	19491	19535	19513	19478	19407	19499	19369	19539	19278	19327	19623	19438	19479	19621	19579	19618	19449	19395	19427	19344	19548	19567	19485	19425	19386	19452	19414	19414	19421	19447	19643	19705	19480	19612	19345	19352	19521	19423	19577	19440	19307	19413	19272	19508	19432	19333	19653	19430	19331	19428	19370	19709	19445	19435	19303	19177	19260	19373	19511	19576	19553	19263	19634	19615	19544	19443	19461	19307	19703	19591	19418	19597	19334	19292	19452	19336	19588	19586	19327	19369	19342	19438	19583	19494	19218	19743	19421	19395	19237	19398	19588
27106	46002	44969	34145	28442	24488	21672	19878	18726	18122	17473	17206	16797	16664	16581	16355	16506	16284	16271	16111	16067	16276	15981	15951	15973	16055	15895	15983	15950	15831	15915	15809	15928	15990	15899	16019	15818	15830	15920	15736	15726	15808	15815	15922	15844	15917	15722	15850	15588	15567	15693	15871	15864	15993	15671	15747	15763	15874	15774	15667	15727	15653	15732	15948	15906	15724	15882	15743	15690	15637	15757	15677	15843	15682	15594	15625	15820	15755	15545	15871	15807	15586	15916	15756	15780	15741	15778	15778	15749	15945	15831	15849	15762	15593	15779	15707	15747	15725	15692	15881	15778	15888	15792	15802	15809	15628	15686	15668	15738	15707	15713	15668	15755	15789	15652	15866	15786	15616	15863	15804	15869	15766	15746	15751	15914	15658	15871	15781	15956	15854	15737	15657	15772	15754	15652	15794	15801	15889	15826	15600	15760	15888	15690	15809	15751	15753	15852	15727	15820	15775	15805	15769	15741	15783	15694	15826	15780	15795	15809	15648	15648	15733	15699	15728	15822	15717	15918	15650	15701	15788	15700	15896	15770	15717	15674	15736	15718	15697	15624	15764	15859	15828	15752	15777	15798	15748	15720	15745	15606	15726	15594	15820	15735	15768	15667	15963	15770	15884	15632	15789	15705	15710	15751	15722	15631	15632	15806	15804	15617	15638	15927	15660	15668	15657	15772	15761	15708	15725	15704	15738	15841	15624	15638	15799	15768	15691	15811	15857	15737	15653	15733	15754	15539	15680	15855	15579	15563	15821	15776	15728	15755	15824	15610	15767	15902	15730	15823	15792	15620	15635	15755	15849	15649	15810	15876	15775	15647	15710	15762	15936	15664	15771	15685	15660	15725	15918	15807	15596	15717	15804	15786	15792	15825	15691	15710	15708	15692	15658	15751	15782	15762	15879	15575	15733	15779	15739	15632	15422	15836	15718	15919	15841	15641	15709	15838	15713	15668	15730	15875	15688	15609	15765	15815	15919	15850	15801	15790	15771	15805	15935	15768	15717	15786	15838	15787	15694	15806	15846	15782	15802	15695	15926	15829	15829	15653	15731	15765	15684	15994	15670	15706	15709	15745	15800	15582	15758	15738	15639	15776	15821	15872	15617	15673	15745	15723	15643	15904	15698	15780	15464	15799	15893	15717	15616	15812	15692	15595	15679	15876	15832	15614	15763	15693	15899	15789	15774	15704	15761	15779	15809	15777	15708	15717	15768	15914	15674	15643	15761	15755	15682	15764	15583	15646	15663	15817	15834	15789	15559	15773	15886	15754	15625	15573	15633	15687	15660	15750	15848	15760	15737	15832	15779	15752	15764	15716	15861	15842	15740	15790	15774	15769	15804	15612	15697	15652	15792	15734	15748	15830	15567	15883	15685	15756	15848	15678	15743	15846	15726	15718	15684	15711	15913	15749	15867	15804	15571	15850	15623	15668	15785	15734	15778	15736	15801	15640	15742	15709	15618	15650	15759	15646	15736	15623	15802	15617	15901	15690	15783	15647	15698	15625	15617	15703	15659	15800	15802	15636	15726	15720	15665	15819	15816	15747	15582	15801	15694	15664	15744	15760	15708	15708	15563	15817	15675	15679	15750	15807	15521	15661	15673	15686	15796	15824	15516	15740	15726	15816	15737	15839	15677	15792	15973	15552	15815	15620	15722	15657	15746	15671	15888	15625	15924	15523	15681	15544	15793	15685	15871	15838	15917	15775	15841	15735	15741	15880	15812	15737	15886	15620	15677	15786	15855	15747	15815	15702	15675	15799	15748	15745	15639	15681	15868	15694	15628	15830	15927	15851	15759	15818	15740	15577	15888	15682	15690	15802	15627	15675	15809	15698	15655	15822	15698	15682	15653	15653	15854	15725	15735	15913	15713	15721	15653	15708	15865	15750	15712	15850	15802	15821	15824	15826	15797	15753	15640	15846	15716	15872	15741	15720	15731	15651	15768	15812	15721	15625	15614	15758	15995	15759	16039	15730	15690	15581	15709	15843	15740	15765	15607	15422	15866	15713	15700	15691	15871	15678	15831	15781	15849	15690	15626	15719	15731	15670	15617	15677	15919	15698	15761	15533	15825	15900	15755	15618	15726	15846	15749	15605	15645	15926	15749	15533	15616	15690	15783	15741	15728	15530	15654	15681	15588	15680	15772	15726	15852	15828	15641	15704	15831	15508	15669	15706	15698	15848	15827	15575	15843	15877	15671	15666	15792	15756	15641	15751	15706	15619	15796	15751	15784	15471	15821	15746	15674	15691	15590	15680	15884	15875	15586	15614	15651	15596	15693	15790	15719	15658	15779	15606	15677	15536	15824	15510	15677	15716	15752	15666	15774	15832	15683	15871	15633	15728	15654	15645	15784	15914	15664	15532	15712	15692	15889	15660	15780	15712	15749	15531	15885	15655	15842	15602	15699	15758	15760	15635	15739	15700	15828	15721	15755	15545	15618	15750	15791	15752	15583	15769	15721	15505	15639	15808	15742	15657	15700	15765	15725	15772	15763	15843	15680	15788	15663	15816	15775	15842	15725	15729	15591	15838	15986	15679	15693	15679	15800	15724	15854	15786	15809	15692	15882	15748	15884	15784	15803	15580	15855	15613	15640	15848	15620	15869	15725	15747	15781	15533	15800	15459	15716	15669	15835	15633	15594	15677	15744	15682	15861	15802	15719	15790	15653	15871	15683	15611	15607	15683	15830	15692	15802	15602	15582	15671	15896	15749	15572	15726	15538	15746	15685	15737	15797	15706	15707	15672	15776	15750	15917	15733	15859	15767	15738	15769	15648	15671	15817	15769	15699	15723	15906	15683	15766	15847	15753	15743	15855	15657	15605	15779	15642	15724	15762	15798	15778	15861	15736	15657	15720	15775	15791	15722	15698	15580	15777	15868	15615	15689	15872	15778	15793	15810	15673	15908	15779	15658	15793	15792	15779	15483	15947	15746	15710	15669	15962	15881	15571	15901	15652	15614	15739	15664	15556	15760	15751	15701	16008	15582	15657	15775	15671	15667	15646	15719	15859	15811	15897	15778	15838	15671	15663	15722	15743	15570	15680	15842	15661	15700	15684	15632	15856	15785	15738	15660	15809	15866	15719	15815	15732	15619	15844	15726	15666	15631	15733	15793	15733	15823	15747	15755	15818	15724	15718	15702	15674	15760	15932	15675	15778	15817	15746	15857	15775	15651	15861	15529	15595	15673	15567	15807	15640	15774	15602	15699	15647	15623	15648	15724	15761	15760	15644	15779	15728	15826	15848	15770	15616	15808	15808	15840	15718	15702	15582	15835	15601	15577	15883	15629	15863	15718	15774	15806	15764	15789	15744	15765	15691	15750	15808	15722	15580	15767	15813	15778	15750	15753	15750	15693	15817	15642	15838	15891	15709	15653	15893	15680	15545	15650	15674	15721	15738	15835	15709	15678	15706	15846	15680	15786	15721	15698	15962	15573	15725	15892	15606	15648	15735	15748	15582	15777	15754	15786	15823	15894	15775	15680	15985	15730	15651	15822	15848	15636	15726	15674	15780	15681	15732	15700	15921	15694	15714	15627	15944	15822	15669	15937	15628	15597	15771	15682	15786	15816	15765	15936	15774	15552	15742	15716	15736	15708	15825	15741	15675	15699	15832	15687	15699	15684	15853	15761	15740	15739	15719	15615	15654	15937	15848	15627	15790	15812	15536	15881	15803	15784	15851	15721	15833	15717	15630	15801	15791	15596	15775	15931	15665	15727	15686	15891	15690	15875	15774	15923	15812	15704	15782	15809	15829	15823	15721	15865	15717	15609	15681	15718	15903	15565	15835	15643	15693	15832	15750	15694	15797	15672	15824	15904	15863	15719	15721	15669	15927	15781	15678	15763	15764	15709	15962	15889	15551	15604	15860	15634	15806	15674	15676	15712	15724	15779	15746	15648	15669	15718	15753	15712	15658	15627	15880	15726	15526	15658	15692	15762	15744	15904	15831	15741	15776	15877	15623	15684	15875	15804	15852	15686	15661	15777	15828	15704	15691	15705	15679	15533	15794	15711	15621	15765	15715	15768	15675	15778	15773	15734	15840	15754	15762	15684	15901	15728	15844	15774	15756	15658	15771	15759	15737	15662	15882	15816	15717	15736	15773	15768	15708	15755	15680	15777	15723	15722	15739	15699	15811	15772	15830	15738	15774	15702	15682	15662	15592	15591	15652	15864	15991	15889	15772	15746	15925	15743	15939	15671	15721	15763	15630	15808	15867	15526	15772	15637	15708	15743	15747	15634	15647	15958	15626	15868	15759	15630	15713	15765	15541	15831	15858	15855	15651	15731	15695	15746	16011	15719	15708	15714	15747	15815	15677	15862	15724	15798	15717	15657	15724	15784	15749	15732	15538	15790	15841	15860	15751	15772	15818	15808	15893	15553	15773	15900	15654	15806	15879	15626	15811	15661	15783	15686	15788	15688	15721	15749	15717	15833	15872	15692	15665	15569	15633	16018	15608	15771	15582	15666	15805	15693	15822	15723	15562	15773	15759	15619	15772	15597	15668	15742	15593	15755	15512	15650	15779	15691	15569	15829	15739	15624	15875	15789	15736	15700	15981	15704	15862	15707	15724	15850	15825	15675	15679	15805	15738	15812	15746	15838	15952	15811	15689	15769	15779	15533	15685	15863	15773	15717	15556	15759	15507	15767	15810	15623	15795	15660	15929	15664	15670	15677	15764	15582	15641	15878	15654	15624	15891	15754	15750	15692	15518	15764	15616	15765	15642	15835	15782	15645	15793	15805	15650	15669	15553	15843	15718	15813	15771	15648	15624	15748	15641	15832	15826	15775	15588	15820	15762	15623	15671	15807	15664	15771	15749	15819	15662	15856	15679	15631	15706	15863	15573	15871	15789	15646	15662	15857	15882	15680	15608	15851	15653	15577	15748	15817	15840	15735	15746	15926	15917	15729	15804	15854	15583	15727	15660	15649	15747	15777	15791	15809	15781	15597	15586	15712	15691	15828	15735	15906	15744	15729	15632	15699	15722	15767	15567	15644	15740	15708	15715	15685	15837	15834	15711	15930	15561	15554	15710	15559	15749	15787	15667	15717	15814	15796	16024	15813	15919	15671	15685	15672	15670	15780	15787	15738	15724	15786	15785	15650	15703
30809	26419	29174	26126	22157	20426	19743	19153	18974	18684	18464	18393	18294	18397	18426	18241	18191	18227	18097	18156	18265	18018	18068	18305	18095	18424	18234	18225	18143	18121	18060	18285	18202	18143	18140	18220	18212	18074	18054	18173	18151	17898	17993	18230	18098	18055	18033	18098	18142	18327	17994	18252	18100	17849	17934	18121	18162	18088	18098	18173	18182	18487	18186	18113	18107	17987	18136	18065	18086	18174	18029	18029	18226	18053	18126	18117	18055	18227	17971	17913	18040	18073	18078	18325	18162	18259	18165	18019	18027	17941	18164	18127	18268	18080	18184	18233	17972	18079	18030	17823	18056	18035	18070	18210	18015	17665	18057	18028	18061	17991	17985	18437	18194	18048	17919	18216	18282	18173	18049	18010	18047	17959	17992	17991	18116	18109	17962	18035	17975	17959	18137	18220	18215	17818	18098	18213	18075	18046	18045	18039	18191	18053	18178	17965	18157	18062	18108	17949	18060	18064	18091	18288	18141	18237	18218	17976	17916	17918	18138	18023	18082	18127	18186	18076	18099	18275	18143	18166	18242	18176	18022	18016	18079	18170	18209	18038	18232	18224	18299	18267	18081	18209	18060	18113	18087	18335	18086	18158	18084	18020	18167	18161	17938	18017	18033	18120	17836	17938	17966	18259	18205	17981	18052	17992	18196	18139	17933	17958	18126	18037	18214	18126	18059	18162	18109	18086	18161	18116	17878	18102	18026	18021	18160	18130	17899	18170	18244	17950	18114	18114	18061	18226	18014	18068	18167	17928	18135	17994	18170	18134	18179	18165	18113	18173	17960	17982	18205	18031	18151	18084	18180	18102	18037	18177	18013	18344	18158	18348	18148	18069	17989	18255	17987	18241	18045	18221	18102	18061	18024	18229	17973	17975	17861	18001	18095	18282	18173	18190	17990	18208	18190	18150	17941	18073	18004	17846	18021	17865	18176	18392	18095	18439	18229	18040	18152	18218	17947	17953	18146	18028	18421	18203	17994	18111	17837	18068	18025	18194	18049	18007	18274	18152	18098	18239	18181	18071	18085	18163	18074	18114	18110	18135	18200	18042	17862	18229	18169	18033	18098	18279	18194	17966	18036	18197	18056	18075	18124	18209	18149	18156	18402	18012	17996	18100	18080	18135	18162	18143	17962	18165	17971	18223	18263	18198	18088	18190	18239	18058	18133	18093	18412	18294	18204	18019	18131	17992	18124	18124	18167	17924	17891	18127	17822	18128	18051	18125	18059	18074	18243	18149	18096	18109	18184	18309	18132	18027	17959	18310	18074	17881	17961	18099	18057	18014	18098	18081	17983	18082	18231	17874	18272	18239	18139	18161	18194	17877	18195	18006	18117	18079	18127	18008	17989	17708	18096	18422	18112	18206	17978	18024	18167	18029	18226	18054	18229	17947	18254	18170	18061	17955	18222	18232	18055	18164	17892	18030	18116	18130	17998	18156	18251	18175	17855	18016	18186	17943	18066	17948	18177	18111	18074	17859	18053	18056	18043	18102	18008	18023	18176	18219	17988	17943	17860	18025	18020	18094	18145	18180	17999	18086	17929	17983	18136	17986	18117	18172	17795	17961	18118	18076	18182	18038	18004	18215	18030	18076	18282	18372	18273	18103	18016	18242	18146	18166	18046	18186	18137	18073	18193	18062	18057	18092	18182	18150	17994	18087	18062	18156	18039	18168	18228	17997	18194	18138	17952	18098	18131	18198	17989	18055	18073	18004	17975	17980	18105	18178	18169	18100	18016	18214	18052	18116	18185	18213	18173	18081	18086	18063	17996	18171	18071	18237	18235	18259	18192	18027	18179	18135	18132	18203	18093	18065	18200	18290	17981	17945	18160	17986	18040	18048	18001	18297	18093	17955	18081	18128	18146	18207	18231	18203	18037	17734	18004	18248	18052	17942	17977	18041	17976	18045	17999	18276	18216	18056	18014	17991	18275	18073	17956	18082	18101	18162	18019	18016	18058	17849	18155	18044	18010	18052	18167	18175	18309	18116	17965	18213	18228	18064	18005	18263	18201	18006	18180	17973	18256	18023	17902	18116	17964	18208	18010	18196	18127	18205	18109	18162	18124	18038	17862	18175	18081	18182	17983	18060	18381	18153	17967	18151	18039	18059	18322	18222	18154	18048	18202	18137	18179	17937	17978	17924	18025	17996	18217	17884	18294	18163	18260	18202	18143	18054	17962	18266	18222	18308	18049	18028	18065	18001	18080	18030	18215	18047	18179	18003	18054	18048	18199	18006	18079	18066	18013	18213	17955	17993	17932	17898	18049	18082	18112	18230	18154	18173	17989	18118	18197	18015	18008	18220	17951	18118	18093	18038	18083	17978	18077	18067	18017	18033	17955	18089	18060	18218	18089	18098	18174	18100	18069	18278	17948	17916	18038	18007	17942	18287	18150	17909	18169	17909	18089	18147	18007	18268	18348	18202	18099	17857	18221	18062	17975	18033	18292	17972	18194	18126	18096	18075	18026	18331	18029	18202	18088	17874	18384	18151	18223	18346	17895	18032	18151	17977	18065	18105	18088	18176	17945	18320	18119	18227	18155	18053	18076	18146	18142	18012	18097	17865	18217	18256	17986	18019	18105	17955	18212	18004	18163	17945	18168	18015	18136	18008	17993	18110	18021	17992	17898	17940	18097	17843	18061	17992	18330	18173	18063	18041	18140	18071	18008	17925	18041	17968	18336	18234	18254	18086	18208	18115	18101	18129	18044	18096	18246	18210	17987	18061	17860	18000	18076	18050	18015	18139	18080	18363	18173	18024	18310	17944	18004	18104	18057	18141	18048	18269	18067	18039	17978	17973	18118	18377	18075	18026	18078	18266	18113	18202	17998	17867	18141	18231	18175	18186	18070	18016	18155	17990	18170	18204	18014	18106	18197	18035	17938	17964	18171	18334	18216	18186	18180	17977	18406	18259	18112	18268	18010	18101	18050	18009	18208	17998	18016	18051	18169	17987	17954	17958	17969	18063	18230	18068	18359	18162	18111	18096	18215	17929	18053	18379	18316	17969	18136	18002	18011	18276	18249	18205	18141	18093	17995	18232	18264	18169	18061	17945	18047	17970	18183	18058	18106	18010	18018	18148	18134	18196	18184	18164	18170	18183	17970	18162	18069	17944	18188	18094	18071	18018	18086	18069	17979	18136	17970	18049	18015	17894	18205	18069	18007	18094	18176	18271	18251	18235	18185	18164	18488	18103	18198	18100	17995	18120	18138	18249	18233	18185	17936	17820	18041	17939	18142	18234	18243	18202	18266	17917	18052	17948	18169	18112	17962	18125	18059	18097	18194	18165	18148	18076	18187	17973	18163	17908	17914	18156	18173	18118	18053	18068	18170	17859	17936	18112	18075	18203	18087	18094	18092	17972	17809	18182	18404	17866	18027	18258	18154	18138	18107	18055	18078	18134	18059	17849	18143	17959	17897	18183	18174	18051	18255	18256	18318	18094	17997	18123	17873	18352	18058	18089	17804	17987	18053	17980	18160	17904	18279	18084	18174	18301	18117	18030	18085	18274	18181	18111	18218	18064	18078	18074	18223	18143	18004	18103	18076	17838	18151	18096	18066	18098	18257	17906	17858	18014	18170	17969	18212	18291	17914	18104	18014	17945	18059	18192	18352	17982	17918	17988	18379	18227	18129	18062	18102	17962	17880	18047	18091	18117	18114	18109	17977	17919	18166	17998	18251	18097	18218	18145	18351	17883	18084	18233	18040	18151	18272	18133	18108	18163	18011	18224	18176	18009	18000	18150	18339	18091	18269	18139	18169	18239	18133	18261	18054	18155	17926	18009	18131	18281	18169	17973	17911	18242	18016	18138	18078	18074	18111	18047	18124	18073	18018	18077	18081	18067	18044	17945	18223	18029	18115	18056	17971	18038	17918	18121	17945	18064	18099	18390	18401	17953	18106	18049	18013	18092	18175	18181	18201	18098	18180	17931	18212	18210	18157	18054	18027	18037	18206	18128	17911	18237	18164	18103	17984	18167	18275	18027	18203	17993	17907	18178	18016	18257	18081	18199	17905	18178	18127	18191	18328	18149	17880	18316	17934	18170	18122	18217	18101	18204	18193	17906	18133	18142	18029	18234	17854	18036	18275	18093	18000	18324	18098	17998	18094	18291	17975	18090	18160	17962	17899	18210	18097	18170	18144	18107	18102	18041	18147	17997	18156	18089	18118	17993	18052	18152	18248	18147	18183	18121	18198	18037	18053	18120	17993	18081	18118	18055	18127	18227	18237	18006	18135	18097	18097	18251	17980	18005	18147	17993	17993	18103	17981	17870	18193	18255	18202	18239	18130	18050	18001	18157	18134	18137	18113	18136	17996	18227	17848	18133	18282	17937	18108	18143	18087	18103	17932	18172	18255	18160	18180	18047	18207	18137	18128	18147	17964	18181	17969	18110	17952	18128	18154	18063	17870	18140	18163	17957	17960	18116	18386	18034	18087	18153	18072	18209	18315	18104	18116	18070	18059	18060	18130	18110	18258	18095	18153	18024	17962	18162	18080	18056	18131	18098	17837	18029	18129	17993	17940	18036	18027	18033	17988	18243	17944	18050	18025	18172	18108	18372	17922	18200	17975	17999	18050	18099	18109	18157	18046	18238	17989	18212	18030	18327	17887	17880	18168	17950	18313	18110	18362	18221	18200	18116	17987	18120	18155	18264	17936	18159	18279	18132	18006	17968	18194	18253	18209	18318	18083	18345	18087	18372	18158	18087	18000	18189	18198	18114	18132	17998	18023	17963	18242	17841	18286	18309	18144	18048	18201	18263	17907	18360	18287	18093	18070	18147	18031	18179	17927	18081	18072	18031	18189	18183	18180	17951	18046	17951	18174	17948	18098	18065	18224	18130	18218	17953	18023	18154	18068	18237	18075	17998	17869	18151	18065	18214	17979	17961	18123	18017	18156	18199	18053	17988	18242	18014	18066	17864	18101	18230	18130	18050	17948	18030	18136	18007	17963	18283	18188	18138	17929	18005	18164	17980	18186	18135	17889	18303	18077	18046	18228	18216	18361	18254	18256	18003	18046	18247	18281	18212	18025	18123	17997	18065	18212	18056	18123	17984	18052	18022	18200	18202	18170	18232	18085	18053	17940	18039	18105	18307	17965	18078	18401	17893
24327	33184	31713	25410	21408	18632	17334	16626	16275	15850	15765	15476	15436	15287	15175	14999	15130	15292	15252	15225	15117	15056	15067	15091	15160	14910	15105	14988	14993	15085	14923	15141	15171	14954	15091	15030	14983	15062	14955	14942	15237	15035	14984	15129	15045	15107	14927	15079	14859	14890	14928	14882	14966	14902	14819	14917	14959	14929	14861	14905	14970	15060	14917	14952	14891	14905	14906	14871	14897	15029	15016	14773	14913	14871	15102	14946	14907	14871	14968	14974	15080	14966	15030	14846	14814	14822	15000	15056	15093	14982	15009	15059	14981	14869	14940	14903	14945	14854	14893	14896	14818	15026	14874	14850	15024	14966	15021	14943	15069	14999	15026	14812	15096	14923	14988	14850	14922	15035	14973	14931	15173	15089	15040	15010	15036	14983	14961	14946	15056	14898	14879	14990	15040	14777	14798	15061	14871	14947	14853	15021	15041	14919	14918	14867	14934	14958	15066	14869	14866	14793	14861	14980	14904	15127	14971	15006	14960	14956	14942	14966	14909	14761	15087	14872	14978	14886	14951	15059	14911	14997	14869	15006	15149	15043	14988	14917	14995	15085	14863	14938	14981	15045	14863	14846	14940	14828	15120	14970	15042	14837	15068	14883	14788	15030	14742	15155	14826	15085	15003	14847	14977	14903	14907	14892	15027	14831	15059	14913	14942	14698	14842	14894	14943	14877	14964	15045	14982	14823	15123	14854	14891	14931	15055	15044	14867	14838	14892	14981	14964	14811	14800	15016	14830	14861	15008	14840	14925	14944	14966	15044	14905	14905	15029	15044	14945	14862	14764	14829	15090	15034	14910	14902	15048	15057	14895	14921	14936	14915	15080	15095	15117	14951	14920	14970	15006	14946	14957	14584	15050	14958	14863	15005	14904	15038	14956	14974	14971	14756	14933	14936	15057	14845	15044	14754	14980	14914	14982	14901	15082	15019	14847	14801	15031	15083	14951	14890	15158	14925	14935	14886	14856	14826	15006	14884	15029	14797	14931	14731	14946	14946	14943	15052	14967	14781	15114	15022	14991	14922	14860	14993	14895	15057	15100	14830	14877	15001	14984	14907	14922	14984	14904	14902	14835	14913	14916	14892	14972	14965	14985	15011	14867	15059	14832	14971	14931	14834	14950	14928	14993	14935	14931	15080	14975	14926	14886	14865	15035	15146	15023	14876	14862	14955	14952	15072	14813	14861	15156	14780	15017	14866	14930	14912	14922	14949	14952	15085	14953	15015	14765	15024	15140	14929	14827	15070	14753	14849	15026	15043	15030	14981	14852	15101	14938	15132	14870	14858	14922	14671	14844	14972	15038	14954	14897	14844	14967	14834	14893	14958	14987	15077	14911	15084	14969	14817	14950	14886	15105	14810	14741	14912	14984	14874	15014	15024	14955	14968	14952	14875	15111	14902	14913	15005	14957	14854	14918	15007	14965	14888	14888	14923	14875	14984	14981	15022	15030	14813	15018	14917	15030	14930	15105	14892	14993	14945	15071	14716	14833	14959	14880	15050	14978	14837	14911	14967	15043	14943	14767	14932	14841	14773	14825	15055	15031	14894	14937	14969	15019	14908	14967	14992	15021	14873	15008	14869	15028	14992	14941	15065	14935	14856	15059	14830	15135	14892	14818	15065	14983	15004	15098	15100	15004	14998	14974	14845	14979	14898	15035	14922	14952	14878	15018	14791	14752	14992	15008	14946	14934	15009	15061	15032	14943	15002	14928	15098	15052	14842	14733	15034	15106	15086	15003	14873	14927	14890	14875	15057	14919	15021	15093	15054	15002	15027	15198	14858	14904	15019	14973	15039	14960	14868	15045	14906	14933	14947	14928	15029	14857	14876	14837	15026	14947	14902	14911	14933	15017	14894	14937	15048	14902	14911	14969	14918	15143	15028	15045	14878	15078	14998	14837	14923	14947	14931	14835	14928	15020	14900	15012	14879	14992	14844	14993	14916	14850	14930	15039	14792	15104	14997	15079	14901	15051	15017	14868	14920	15025	14959	14834	14879	14806	14996	14931	15059	15009	14961	14850	14913	15059	14784	14951	15000	15161	15052	14963	15061	15026	14816	15005	14928	14966	14954	14904	14921	14951	15026	15035	14939	14910	15010	15014	14860	14986	14906	15013	14866	14929	14925	14964	14918	14871	14977	15042	15063	14947	14842	14941	14997	15206	14969	14965	15091	14984	14871	14999	14897	14865	15017	15024	14844	14999	14881	14766	15133	14723	14787	14992	14909	14879	15036	15060	15144	14936	14818	14766	14830	14846	14868	15088	15005	14819	14894	14913	15038	14918	14852	14990	14969	14953	14947	14887	15017	14876	14989	14879	14951	15040	14935	15141	14868	14854	14890	15045	14897	15182	15009	14831	14956	14871	15008	15057	14775	14974	15005	14904	14977	15022	14789	14944	14993	14968	15090	15105	15010	14826	15001	14848	15043	14834	14775	14868	15234	14859	14724	14954	14838	14870	14816	14975	14890	14841	14968	14886	14957	14918	14919	14777	14960	14993	14963	15005	14948	14790	14932	14903	15091	14812	14991	15027	14982	15033	15009	14817	15054	14762	15044	15066	15086	14922	15127	14987	14852	14806	15034	14862	15073	14947	14934	15080	14866	14910	15068	14990	14901	14894	14774	14983	15015	14846	14912	14995	14862	14932	15030	14947	14925	14996	14842	14945	15033	14926	14909	14961	14929	14821	14900	14892	14810	14949	15115	15087	15124	14931	15037	14910	14810	14924	15135	14951	15099	14979	14813	14975	14965	14931	14964	14976	15059	14957	14782	15070	14927	14869	15002	14948	14850	14859	15171	14962	14974	14934	14815	15061	14784	15081	14809	14883	14853	14903	15042	14927	14976	14959	14821	15090	14944	15046	14763	14923	14956	14906	14985	15020	14916	15083	14950	14912	15000	14739	14844	14969	14940	14896	15002	14836	14855	14896	14778	14858	15086	14834	15044	14976	14966	15046	14970	14971	14933	15022	14816	15063	14954	15088	14913	15019	15058	14946	15014	14999	14807	14932	14999	15001	15024	15119	14849	15046	14905	15229	14810	15135	14876	14994	14791	15062	14883	15098	14914	14958	14979	15014	15101	14904	14904	15015	14924	14949	14855	15007	14747	14981	14955	15017	14847	15016	14989	14893	14999	14907	14905	15005	14943	15049	14991	14991	15008	14979	14940	14995	14937	14891	14748	14879	14932	15088	14892	14903	14985	15043	14916	15009	14880	14856	14909	14933	14965	14967	15043	14873	14891	14947	15033	14926	14742	14852	14949	14854	14926	14973	15024	14950	15125	14820	14966	14862	15002	14810	14955	15038	14922	15036	14951	14877	14984	14982	15042	15146	14808	14927	15039	14891	14918	14968	14927	14953	14906	14918	14957	14775	14981	14884	14996	15054	14935	14918	14914	14979	14932	14814	14937	14891	14910	14802	14960	14868	14758	15084	14870	14769	14981	14850	14797	15049	15026	14926	14876	14924	14964	14886	15011	15066	15030	14848	15055	14890	15020	14972	14912	15062	15011	15012	14858	14941	14988	14987	14930	15020	14959	14967	14938	14982	15024	15051	14992	14995	14906	15002	14903	14910	14932	14977	14975	14951	14975	14908	14995	14902	14872	15025	14958	15087	14924	15039	14943	14933	15066	14807	15051	15060	14698	14812	15004	15094	14897	14840	14862	14949	15027	14846	15010	15002	14869	14880	15036	15008	14790	14889	15023	15034	15156	14985	14871	15087	14879	15096	15201	15053	15183	15086	14901	14851	15008	14950	14975	14874	15109	14967	14963	14772	14819	15029	14980	15018	15122	14928	14935	14958	14737	14930	14839	15129	14999	15016	14902	15068	14807	15013	14842	14980	14957	15177	14830	15025	14886	15082	14887	14879	14895	14807	14886	15074	14939	14976	14923	14856	14829	14894	15016	14972	14879	15068	14944	14974	15164	14983	15051	14864	14949	14952	14911	14803	14779	14900	14887	15053	15026	14970	14892	15112	15232	14882	14939	15039	15084	14954	14888	14854	14990	14922	14664	14983	14921	15284	14896	14999	15001	14737	14973	15140	14929	15025	15043	14888	14903	15061	14979	15047	14819	15013	14958	14885	14982	14901	15064	14748	14897	15014	14991	15082	15088	14822	14937	14925	14815	15150	14913	14928	14844	14863	14957	15159	14977	15077	15018	14982	14905	14916	14940	14663	14996	15097	15050	15093	14923	14829	14918	14930	15213	15030	14965	14963	15067	14937	14857	15037	15090	14987	15031	14966	14917	15056	14877	14817	14996	14828	14830	14951	15006	14868	14972	15072	14972	14876	14968	14933	14705	14993	14851	14964	15022	14922	14859	14740	14945	14788	14833	15030	14989	14990	14990	14961	14962	15087	14884	14998	14958	14994	15009	15038	14682	14952	14840	14826	14870	15081	15118	14872	14987	14864	14934	14957	14878	15058	15067	14846	14919	14896	14938	14978	15062	15173	14774	15043	14847	15017	14919	14944	14939	15070	14827	14989	14937	15021	15045	14948	15018	15016	15141	14839	14936	14915	14961	14878	14924	15040	15107	14863	14972	14961	14892	15114	14980	15081	14992	14852	15046	14790	15072	14836	14975	15199	14785	14929	15015	14959	15011	14981	14978	15015	14834	15032	14844	14906	14886	14932	15026	15062	14920	15044	15105	14741	14823	14893	15016	14933	14993	15003	14977	14940	15015	14917	15112	14807	14893	15106	15044	14875	14896	14833	15072	14943	14912	14959	14804	15060	14850	14893	14925	14983	14807	15181	14976	14995	14932	14805	15079	15043	14931	14970	14900	14834	15043	14857	15001	14859	14916	15145	14858	15003	14899	14941	14893	14962	14826	14894	14914	14990	15067	14989	14971	14924	14984	14945	14882	14983	14939	15028	14917	14804	15013	15018	15006	15055	15010	14999	15026	14908	15045	14826	14985	15050	14949	14792	14955	14828	15066	14785	15068	14720	14919	15172	14885	14874	14899	15013	14936	14686	14988	15018	15054	14995	14980	15132	14966	15036	14877	14897	14831	15059	14988	14885	14912	15025	14982	14854	14919	14902	14861	14962	15141	14917	14858	14922	15020	15003	14784	14925	14992	14923	14878	14966	15132	14879	14895	14889	14849	14816	14970
25002	20965	27971	25191	23735	23813	22760	20555	19742	19459	19108	19112	18882	18929	18732	18688	18507	18649	18564	18453	18508	18494	18591	18371	18629	18637	18476	18127	18400	18115	18288	18445	18360	18475	18406	18359	18585	18495	18211	18488	18172	18446	18438	18248	18362	18397	18444	18397	18548	18493	18337	18388	18235	18352	18346	18641	18452	18406	18298	18261	18380	18443	18486	18272	18262	18498	18556	18513	18105	18208	18176	18266	18197	18486	18215	18260	18557	18191	18401	18402	18322	18237	18360	18368	18378	18267	18225	18134	18277	18349	18290	18349	18392	18336	18285	18254	18383	18231	18447	18296	18408	18303	18249	18410	18488	18322	18267	18277	18384	18327	18280	17934	18182	18379	18252	18571	18366	18323	18450	18267	18328	18255	18406	18235	18302	18227	18401	18484	18196	18522	18475	18274	18332	18504	18206	18164	18242	18275	18450	18443	18185	18222	18457	18458	18648	18411	18294	18392	18395	18350	18483	18295	18360	18297	18234	18427	18327	18331	18377	18305	18390	18287	18395	18413	18345	18326	18355	18299	18474	18210	18138	18422	18319	18407	18481	18189	18432	18452	18317	18253	18445	18437	18134	18226	18156	18364	18214	18261	18232	18296	18303	18264	18334	18395	18167	18410	18346	18379	18111	18306	18187	18338	18281	18305	18327	18483	18253	18381	18188	18339	18399	18489	18139	18173	18284	18412	18326	18333	18276	18240	18360	18486	18331	18378	18427	18246	18318	18332	18336	18493	18380	18424	18051	18289	18418	18328	18210	18434	18409	18275	18295	18282	18265	18367	18225	18286	18398	18401	18283	18158	18455	18285	18300	18577	18329	18223	18476	18449	18359	18293	18485	18168	18572	18262	18213	18512	18338	18289	18288	18451	18419	18339	18452	18422	18368	18285	18284	18464	18310	18200	18342	18346	18502	18411	18154	18283	18307	18440	18337	18191	18276	18362	18464	18273	18120	18365	18188	18242	18339	18356	18375	18284	18528	18302	18258	18222	18402	18335	18394	18362	18347	18473	18307	18356	18280	18486	18332	18085	18333	18375	18396	18303	18584	18401	18351	18488	18492	18429	18438	18376	18332	18222	18347	18459	18492	18482	18274	18304	18300	18226	18290	18187	18247	18240	18476	18324	18248	18153	18312	18476	18370	18512	18298	18231	18234	18329	18474	18090	18219	18307	18268	18404	18411	18273	18300	18281	18401	18397	18192	18195	18221	18176	18242	18354	18248	18307	18169	18287	18396	18356	18194	18442	18508	18408	18078	18220	18323	18234	18455	18240	18463	18411	18193	17857	18312	18438	18442	18379	18375	18355	18592	18398	18386	18286	18460	18432	18335	18460	18192	18325	18409	18162	18536	18412	18349	18267	18192	18649	18347	18273	18499	18219	18197	18216	18340	18416	18280	18233	18256	18267	18348	18467	18451	18192	18293	18477	18183	18150	18264	18369	18452	18389	18158	18402	18173	18421	18314	18362	18318	18367	18432	18408	18369	18247	18217	18313	18322	18271	18309	18446	18353	18372	18129	18355	18468	18247	18500	18298	18391	18390	18225	18450	18384	18223	18503	18281	18489	18516	18567	18311	18144	18442	18346	18544	18342	18379	18326	18406	18573	18487	18231	18309	18226	18480	18319	18286	18552	18327	18459	18397	18417	18291	18272	18354	18437	18431	18324	18213	18309	18266	18318	18299	18303	18389	18576	18330	18165	18280	18361	18184	18346	18281	18490	18441	18268	18424	18376	18416	18265	18345	18362	18176	18295	18430	18268	18108	18082	18185	18369	18480	18261	18358	18443	18437	18328	18136	18205	18450	18384	18490	18345	18187	18279	18322	18210	18255	18359	18301	18254	18304	18342	18275	18203	18490	18208	18331	18592	18413	18494	18226	18264	18387	18373	18455	18233	18622	18488	18555	18471	18184	18307	18302	18226	18225	18216	18399	18235	18366	18421	18507	18356	18472	18336	18208	18341	18297	18217	18330	18372	18208	18182	18409	18475	18192	18192	18370	18180	18408	18395	18436	18232	18265	18387	18115	18201	18336	18176	18223	18519	18351	18252	18162	18460	18387	18371	18311	18280	18583	18398	18528	18344	18309	18477	18269	18157	18435	18240	18154	18344	18465	18285	18381	18299	18456	18372	18317	18372	18301	18527	18408	18282	18365	18279	18296	18349	18521	18200	18342	18199	18257	18417	18295	18248	18497	18438	18132	18410	18538	18140	18394	18226	18271	18458	18350	18395	18522	18379	18320	18408	18220	18475	18287	18449	18224	18183	18368	18269	18255	18419	18155	18319	18296	18394	18174	18434	18274	18293	18413	18421	18288	18376	18401	18433	18275	18389	18330	18513	18092	18221	18233	18241	18474	18405	18224	18460	18352	18338	18284	18340	18299	18208	18332	18120	18471	18315	18233	18419	18110	18272	18503	18230	18316	18436	18380	18589	18265	18311	18454	18184	18330	18461	18313	18459	18392	18395	18288	18266	18334	18280	18141	18273	18361	18263	18296	18416	18416	18373	18362	18350	18287	18424	18165	18548	18256	18108	18237	18375	18555	18460	18302	18474	18417	18352	18327	18300	18391	18305	18488	18417	18356	18221	18469	18416	18255	18521	18453	18156	18323	18403	18320	18260	18407	18468	18421	18397	18308	18283	18314	18324	18394	18329	18565	18393	18298	18397	18309	18207	18178	18273	18323	18273	18335	18260	18495	18601	18437	18338	18045	18147	18497	18410	18523	18202	18301	18378	18416	18457	18197	18482	18394	18392	18467	18518	18237	18454	18445	18456	18380	18401	18314	18356	18363	18329	18502	18359	18289	18438	18240	18679	18355	18328	18347	18333	18235	18238	18350	18299	18484	18381	18496	18289	18424	18161	18486	18358	18446	18315	18326	18630	18331	18177	18435	18341	18193	18351	18244	18275	18308	18342	18322	18451	18396	18447	18420	18279	18519	18263	18181	18295	18409	18291	18268	18151	18278	18282	18216	18214	18424	18312	18302	18492	18477	18372	18362	18420	18352	18455	18162	18084	18185	18447	18437	18351	18369	18285	18294	18371	18421	18258	18262	18343	18255	18279	18539	18275	18363	18550	18426	18235	18350	18225	18263	18241	18311	18400	18290	18491	18344	18224	18472	18118	18276	18381	18456	18382	18259	18372	18421	18164	18380	18534	18123	18247	18396	18289	18210	18495	18312	18312	18310	18425	18324	18359	18379	18356	18207	18486	18275	18507	18183	18396	18278	18263	18645	18167	18377	18420	18455	18271	18277	18205	18377	18197	18234	18314	18299	18292	18174	18317	18481	18525	18220	18327	18335	18301	18459	18404	18237	18331	18262	18516	18471	18395	18413	18204	18329	18123	18368	18166	18006	18296	18320	18236	18257	18204	18375	18513	18446	18481	18315	18321	18312	18502	18363	18140	18178	18418	18259	18179	18205	18235	18237	18295	18015	18344	18388	18312	18342	18421	18315	18314	18437	18302	18254	18388	18495	18322	18348	18451	18450	18408	18248	18379	18336	18291	18371	18193	18336	18380	18257	18340	18408	18642	18244	18263	18203	18283	18433	18427	18374	18383	18245	18386	18413	18243	18277	18496	18326	18198	18268	18325	18356	18179	18489	18422	18168	18233	18363	18217	18260	18407	18399	18272	18237	18392	18207	18328	18386	18326	18484	18283	18547	18295	18445	18439	18540	18423	18410	18305	18278	18446	18352	18103	18226	18352	18269	18294	18300	18492	18462	18369	18411	18318	18376	18305	18232	18278	18374	18427	18468	18235	18453	18363	18444	18112	18396	18407	18288	18408	18289	18460	18475	18289	18217	18477	18626	18364	18472	18305	18399	18203	18382	18504	18437	18413	18292	18191	18333	18357	18118	18317	18404	18425	18336	18092	18480	18440	18306	18361	18426	18276	18426	18288	18305	18461	18391	18562	18322	18293	18319	18317	18265	18195	18082	18282	18275	18285	18274	18514	18245	18271	18440	18370	18177	18242	18374	18226	18363	18512	18114	18169	18173	18319	18175	18316	18179	18408	18521	18521	18289	18338	18350	18140	18364	18328	18333	18240	18314	18313	18497	18405	18207	18167	18381	18440	18221	18468	18356	18037	18421	18294	18519	18342	18456	18153	18398	18286	18318	18367	18298	18413	18150	18357	18275	18423	18420	18234	18432	18153	18346	18518	18413	18387	18273	18308	18465	18404	18363	18318	18233	18451	18292	18073	18199	18436	18271	18359	18254	18222	18351	18377	18547	18317	18144	18362	18391	18447	18382	18476	18227	18374	18274	18356	18239	18422	18282	18313	18322	18300	18490	18617	18170	18358	18389	18368	18343	18268	18343	18225	18496	18335	18613	18420	18536	18232	18427	18507	18170	18456	18408	18448	18201	18501	18102	18206	18383	18340	18309	18342	18208	18406	18314	18279	18251	18439	18424	18409	18349	18556	18416	18355	18340	18377	18301	18305	18316	18506	18436	18421	18213	18429	18474	18483	18616	18193	18359	18343	18137	18255	18246	18210	18540	18366	18298	18472	18197	18199	18239	18298	18184	18240	18264	18258	18354	18160	18379	18357	18356	18554	17946	18132	18372	18471	18490	18290	18447	18524	18358	18493	18278	18215	18317	18299	18355	18592	18311	18486	18280	18501	18467	18541	18274	18400	18388	18406	18398	18197	18252	18377	18214	18325	18430	18266	18331	18338	18448	18302	18232	18269	18367	18370	18196	18277	18223	18158	18404	18355	18392	18468	18365	18365	18099	18444	18481	18396	18238	18357	18277	18311	18379	18366	18428	18363	18265	18510	18370	18721	18377	18461	18111	18580	18244	18292	18301	18460	18386	18424	18255	18459	18421	18233	18325	18240	18258	18197	18396	18568	18354	18385	18440	18116	18344	18165	18383	18293	18463	18378	18181	18253	18238	18419	18275	18388	18358	18382	18252	18509	18289	18531	18363	18450	18382	18331	18499	18230	17968	18220	18526	18301	18340	18460	18358	18422	18454	18449	18423	18284	18171	18365	18307	18074	18265	18203	18036	18415	18463	18470	18371	18242	18260	18076	18407	18306	18132	18118	18145	18252	18282	18321	18395	18276	18451	18393	18436	18309	18348	18328	18429	18453	18083	18350	18299	18282	18046	18389	18425
24119	39986	38709	30060	24928	21625	19720	18268	17375	16872	16468	16248	15847	15857	15797	15547	15554	15299	15456	15447	15464	15467	15320	15322	15180	15125	15251	15265	15253	15524	15299	15242	15253	15076	15405	15248	15239	15408	15319	15234	15057	15285	15179	15150	15189	15354	15421	15115	15127	15084	15063	15217	15086	15116	15202	15109	15376	15153	15440	15262	15237	15356	15065	15083	15171	15286	15391	15270	15363	15124	15182	15150	15147	15112	15223	15061	15060	15194	15156	14985	15197	15251	15099	15076	15270	15141	15182	15114	15168	15179	15050	15278	15217	15120	15174	15297	15195	15253	15234	15194	15118	15248	14948	15093	15306	14857	15166	15202	15070	15165	15091	15041	15003	15150	15150	15040	15265	14937	15208	15304	15127	14988	15228	15015	15192	15189	15018	15215	15090	15117	14969	15204	15140	14925	15125	14957	15324	15188	15083	15319	15241	15371	15062	15083	15253	15099	15239	15204	15188	15065	15102	15308	15196	15167	15159	15039	15009	15299	15162	15270	15137	15190	15050	15180	15372	15214	15116	15117	15124	15207	15228	15159	15226	15231	15177	15087	15222	15212	15057	15138	15047	15239	15089	15036	15060	15195	15248	15118	15132	15131	15102	15177	15009	15226	14977	15180	15188	15125	15144	15194	15168	15087	15262	15036	15081	15095	15052	15071	15320	15150	15146	15210	15154	15143	15287	15270	15096	15162	15306	15131	15224	15319	15116	15107	15071	15099	15338	15259	15214	15158	15204	15157	15248	15182	15149	15110	15202	15174	15167	15328	15180	15181	15285	15168	15251	15256	15060	15117	15128	15032	15212	15069	15209	15105	15276	15258	15291	15081	15212	15065	15183	15227	15107	15322	15001	15274	15147	14943	15145	15189	15259	15067	14966	15234	15116	15237	15143	15273	15076	15277	15095	15031	15099	15202	15018	15191	15105	15151	15271	15155	15042	15193	15129	14978	15108	15248	15041	15255	15246	15134	15130	15106	15293	15225	15127	15268	15000	15137	15079	15231	15212	15340	15060	14917	15195	15138	15237	15133	15037	15164	15344	14965	15072	15130	15237	15164	15175	15133	14999	14911	15113	15154	15163	15352	15298	15050	14915	15310	15241	15175	15215	15261	15171	15333	15091	15300	15023	15172	15123	15039	15226	15201	15194	15042	15149	15145	15313	14995	15075	15090	15184	15267	15276	15081	14990	14912	15049	15142	15125	15137	15142	15160	15195	15092	15190	14999	15154	15248	15296	15152	15334	15250	15158	15345	15089	15469	15181	15044	15229	15094	15133	15071	15242	15288	15232	15252	15115	15178	15165	15073	15036	15137	15190	15312	15276	15112	15030	15212	15138	15238	15143	15249	15214	15208	15126	15293	15167	15119	15015	15207	15098	15176	15080	14964	15072	15114	15038	15086	15225	15025	15084	15230	15112	15065	15226	15210	15206	15094	15264	15161	15171	15182	15066	15228	15249	15338	15140	15072	15160	15018	15228	14969	15013	15159	15135	15155	15154	15228	15120	15329	15171	15146	15178	15346	15115	15078	15389	14979	15165	15126	14999	15146	15272	14918	15257	15103	15144	15258	15177	15155	15186	15192	15133	15060	15293	15155	15248	15059	15203	15310	15100	15161	14914	15258	15220	14999	15322	15095	15186	15208	15204	15203	15068	15194	15224	15142	15301	15179	15063	15287	15307	15028	15195	15212	15140	15202	15180	15273	15207	15082	15195	15261	15135	15350	15227	15172	15178	15130	15181	15176	15180	15092	15333	15253	14999	15202	15101	15198	15031	15141	15069	15178	15122	15067	14995	15117	15023	14975	15131	15155	15171	15156	15263	15101	15062	15178	15073	15177	15159	15150	15185	14989	15193	15329	15142	15280	15209	15226	15103	15203	15125	15247	15283	15312	15249	15079	15327	15110	15145	15149	15167	15300	15232	14995	15149	15177	15041	15120	15213	15206	15048	15355	15143	15163	15283	15029	15246	15309	15120	15170	15223	14949	15127	15166	15196	15404	15330	15177	15143	15120	15124	15105	15237	15337	15154	15102	15244	15191	15359	14993	15059	15157	15217	15309	15139	15123	15264	15120	15240	15141	15219	15163	15230	15054	15277	15152	15202	15256	15156	15216	15226	15082	15089	15134	15169	15126	15151	15219	15253	15301	15091	15139	15187	15003	15083	15150	15177	14972	15256	15186	15078	15189	15189	15118	15034	15036	15187	15200	15115	15167	15247	15077	15220	15328	15013	15184	15153	15159	15265	15080	15289	15217	15122	15039	15217	15362	15095	15353	14923	15250	15084	15244	15148	15202	15168	15231	15162	15056	15082	15249	15305	15129	15338	15215	15067	15092	15256	15290	15118	15115	15120	15257	15206	15189	15157	15028	15215	15232	15233	15016	15303	15065	15149	15227	15012	15254	15248	15084	15290	15209	15159	15089	15117	15216	15255	15026	15248	15215	15091	15315	15053	15233	15138	15196	15228	15149	15099	15106	15135	15162	15162	15166	15154	15180	15205	15037	15214	15243	15068	15285	15111	15041	15351	14999	15205	15155	15104	15205	15177	15137	15083	15196	15059	15099	15145	15084	15212	15189	15073	15056	15153	15170	15220	15182	15058	15091	15293	15401	15107	15193	15070	15252	15161	15146	15045	15282	15075	15156	15027	15157	15155	15166	15163	15185	15061	15238	15120	15258	15229	15084	15059	15245	15138	15142	15113	15157	15124	15240	15199	15046	14979	15010	15220	15335	15065	15010	15124	15252	15169	15114	15069	15170	15196	15133	15035	15246	15200	15164	15116	15319	15236	15113	15270	15138	15169	15225	15045	15205	15085	15103	15314	15238	15194	15297	15136	15172	15049	15384	15260	15250	15210	15184	15275	15186	15221	15077	15120	15075	15141	15050	15270	15272	15162	15226	15111	15218	15043	15098	15198	15037	15242	15139	15199	15140	15159	15128	15185	15281	15179	15199	15201	15181	15315	15106	15350	15117	15087	15277	14965	15250	15173	15173	15217	15052	15139	15039	15091	15086	15169	15165	15239	15017	14977	15284	15132	15367	15300	15119	15149	15236	15098	15185	15155	15216	15200	15067	15074	15217	15185	15240	15028	15035	15228	15137	15123	15150	15143	15051	15060	15189	15218	15198	15159	15151	15051	15020	15105	15042	15092	15019	15104	14996	15343	14939	15248	15211	15027	15220	15247	15172	15069	15129	15276	15114	15084	15237	15077	15167	15330	15134	15156	15323	15256	15157	15087	15060	15228	15063	15162	14971	15219	15278	15125	15175	15179	15048	15247	15260	15047	15213	15292	15031	14989	15177	15355	15274	15090	15175	15306	14982	15181	15071	15282	15208	15216	15140	15246	15187	15142	15195	15200	15242	15197	15193	15125	15320	15078	15143	15289	15127	15232	15291	15136	15040	15104	15113	15261	15138	15197	15005	15098	15046	15196	15132	15175	15141	15153	15031	15101	15083	15099	15284	15092	15061	15179	14907	15006	15091	15221	15203	15182	15346	15162	15244	15100	15343	15136	15181	15291	15098	15129	15248	15133	15308	15146	15168	15098	15047	15136	15084	15178	15151	15175	15160	14986	15032	15098	15248	15060	15229	15214	15236	15094	15239	15276	15125	15049	15136	15217	15128	14948	15091	15102	14951	15082	15172	15163	15264	15104	15285	15111	15190	15040	15221	15208	15018	15274	15245	15068	15081	15144	15222	15150	15201	15111	15010	15226	15182	15126	15017	15295	15181	15164	15084	15198	15226	15194	15243	15185	15145	15203	14947	15222	15111	15051	15070	15297	15273	15281	15019	15010	15152	15163	14981	15116	15176	15137	15114	15066	15119	15159	15047	15140	15136	15186	15166	15281	15103	15205	14957	15327	14945	15169	15098	15084	15052	15064	15076	15153	15107	15022	15293	15242	15146	15070	15247	15276	15220	15298	15172	15229	15153	15105	15191	15189	15103	15162	15266	15299	15186	15018	15233	15104	15048	15153	15185	15176	15253	15046	15038	15181	15144	15186	15205	15162	15124	15151	15232	15236	15150	14961	15136	14953	15302	15243	15248	15156	15103	15214	15112	15261	15238	15188	15190	15247	15274	15200	15092	15213	15145	15281	14975	15137	15112	15063	15365	15056	15036	15115	15180	15251	15118	15376	15137	15215	15172	15209	15096	15076	15049	15109	15097	15267	15153	15140	15197	15254	15212	15156	15207	15168	15074	15151	15189	15271	15049	15207	15136	15113	15071	15323	15019	14986	15109	15095	14947	15142	15085	15137	15076	15212	15027	15173	15115	15067	15156	15198	15059	15116	15235	15251	15082	15063	15344	15026	15224	15106	15034	15185	15123	14917	15288	15285	15147	15115	15197	15086	15093	15228	15093	15142	15201	15123	15164	15128	15164	15355	15007	15240	15210	15021	14979	15290	15187	15020	15245	15262	15275	15169	15222	15200	15312	15258	15315	15210	15221	15320	15106	14905	15065	15172	15247	15139	15152	15304	15128	15092	15081	15278	15380	15140	15057	15121	15145	15053	15247	15317	15127	15191	15122	14977	15185	15250	15091	15073	15208	15017	15330	15144	15261	14977	15110	14991	15164	15266	15334	15265	15147	15143	15385	15179	15189	15366	15181	15284	15132	15364	15257	15296	15095	15162	15012	15222	15133	15175	15112	15298	15109	15255	15121	14907	14982	15234	15102	15178	14949	15193	15127	15234	15168	15096	15207	15204	15093	15009	15262	15129	15211	15151	15042	15199	15249	15027	15156	15410	15068	15268	15054	15134	15205	15226	15086	15158	15050	15221	15261	15054	15226	15232	14952	15063	15069	15167	14930	15161	14881	15302	15202	15170	15231	15212	15011	15300	15088	15123	15298	15223	15173	15254	15173	15183	15073	15101	15223	15203	15229	15103	15143	15106	15220	15266	15040	15032	15250	15337	15132	15069	15104	15300	15173	15205	15008	15196	15224	15170	15203	15202	15228	15293	15044	15178	15180	15166	15422	15309	15091	15087	15132	15267	15112	15203	15170	15398	15101	15107	15304	15147	15197	15094	15019	15003	15180	15103	15183	15272	15222	15049	15267	15336	15087	14981	15104	15199	15212	15340	15198	15010	15252	15060	14966	15188	15173	15068	15124	15156	15224
23665	20948	28358	23891	22294	25514	26520	22297	21001	21029	20540	20257	19937	19951	19675	19776	19613	19619	19584	19608	19597	19395	19311	19601	19433	19223	19399	19414	19197	19317	19372	19460	19314	19473	19339	19437	19384	19481	19410	19152	19386	19249	19164	19301	19405	19330	19234	19252	19244	19294	19342	19145	19225	19270	19386	19048	18972	19180	19289	19128	19361	19212	19211	19259	19158	19222	19258	19261	19280	19130	19197	19216	19110	18967	19312	19138	19118	19260	19063	19251	19284	19092	19399	19367	19311	19224	19124	19094	19164	19184	19202	19134	19099	19213	19147	19025	19236	19150	19150	19168	19229	19256	19175	19268	19224	18972	19267	18990	18961	19306	19192	19104	19010	19265	19186	19212	19054	19162	19229	19165	19278	19456	19164	19315	19333	19377	18990	19138	19027	19227	19060	19104	19143	19013	19203	19388	19312	19208	19191	19027	19298	19190	19139	19119	19254	19168	19358	19268	19185	19023	19163	19172	19456	19172	19161	19154	19048	19038	19138	19197	19143	19239	19081	19145	19255	19186	19179	19153	19064	19242	19267	19042	19151	19081	19068	19303	19317	18939	19290	19078	19189	19271	19226	19261	19173	19112	18959	18933	19079	19077	19141	19145	19189	18988	19098	19198	19175	19288	19212	19205	19202	19200	19171	19072	19071	19027	19256	19152	19277	19286	19173	19257	19242	19201	19178	19100	19280	19180	19098	19113	19224	19322	19182	19148	19267	19390	19209	18994	19200	19369	19211	19209	19267	19054	19152	19068	19034	19251	19037	19101	19195	19233	18983	19228	18975	19032	19024	19091	19181	19066	19462	19023	19191	19316	19037	18910	19195	19246	19110	19096	19161	19099	19219	19206	19307	18858	19189	19197	19244	19076	19079	19134	19167	19138	19132	19247	19287	19247	19220	19332	19084	19162	19082	19293	19111	19145	19132	19229	19247	19317	19297	19096	19070	18990	19329	19211	19196	18935	19114	19092	19267	19111	19087	19277	18987	19218	19269	18971	19100	18902	19187	19240	19172	19149	19066	19246	19268	19055	19218	19102	19222	19211	19165	19259	19081	19186	19162	19111	19077	19131	19170	19249	19069	19010	19136	18985	19087	19197	19367	19157	19065	19017	19161	19217	19256	19240	19076	19120	19113	19113	19405	18935	19270	19201	19288	19303	19064	19303	19335	19145	19045	19160	19169	19334	19099	19246	19111	19240	19017	19138	19456	19168	19026	19118	19220	19189	19134	19247	19060	19129	19275	19419	19134	19180	19173	19163	19227	19199	19012	19105	18928	19036	19099	19234	18985	19255	19017	19273	19195	19158	19176	19085	19136	19216	18907	19192	19120	19164	19393	19069	19208	19255	19208	19132	19050	19205	19076	19037	19134	18985	19143	19115	19104	19170	19318	19082	19090	19205	19059	19125	19487	19110	19280	19163	19284	19196	19075	19028	19046	19199	19058	19131	19273	19095	19274	19279	19093	19063	19227	19047	18955	19313	19123	19030	19015	19170	19189	19290	18983	19322	19301	19130	19277	19346	19469	19164	19022	19043	19158	19262	19162	19176	19089	19086	19004	19107	19121	19244	19157	19287	19067	19363	19227	19169	19067	19126	19180	19080	19018	19029	19241	19156	19239	19091	19216	19048	19338	18987	19022	19197	19240	19281	19084	19132	19085	19110	19265	19172	18921	19079	18953	19246	19313	19127	19194	19322	19228	19228	19256	19137	18971	19238	19139	19336	19107	19293	19143	19138	19168	19049	18977	19129	19278	19220	19335	19125	19191	18971	19128	19192	19109	19274	19222	19259	19167	19142	19225	18990	19100	19112	19215	19189	19129	19129	19110	19057	19176	19055	19206	19065	19117	18922	18997	19281	19250	19074	19378	19258	19081	18954	19191	19132	19249	19116	19185	19308	19274	19285	19198	19144	19135	19125	19087	19121	19305	19129	19205	19145	19147	19330	19346	19341	19552	19127	19108	19049	19168	19103	18991	19071	19369	19014	19197	19179	19325	19127	19122	19047	19049	19191	19288	19106	19066	19325	19303	19121	19199	19197	19072	19331	19359	19011	19183	19090	19076	19271	18997	19020	19177	19025	19282	19258	19184	18867	19041	19241	19239	19090	19202	19297	19260	19213	19191	19093	19217	19213	19066	19239	19230	19226	19179	19183	19106	19174	19276	18939	19206	19275	19235	18943	19166	19008	19017	19282	19148	19249	19111	19274	19207	19076	19299	19239	19323	19097	19038	19019	19112	19180	19134	19378	19147	19073	19206	19214	19216	19306	19346	19261	19126	19179	19121	19248	19225	19112	19200	19054	19095	19129	19072	19240	19253	19073	19322	19100	19053	19298	19129	19232	19174	19002	19103	19291	19163	19056	19051	19270	19272	19363	19181	19267	19321	19155	19155	19130	19141	19334	19109	19130	19112	19339	19371	19159	19060	19210	19126	19228	19251	19144	19080	19191	19029	19250	19169	18964	18964	19272	19317	18947	19202	19194	18919	19192	19094	19172	19078	19061	19240	19261	19102	19063	19355	19358	18926	19136	19196	19239	19279	19212	19113	19264	19291	19099	19038	19274	19117	19044	19026	19006	19213	19098	19261	19072	19011	19261	19338	19133	19153	19254	19311	19100	19178	19171	19155	19278	19268	19112	19062	19136	18876	18967	19146	18994	19224	19022	19231	19005	19085	19220	19122	19342	19161	19034	19273	19315	19122	19072	19150	19089	19369	19363	19249	19145	19052	19231	18911	19131	18946	19278	19086	18991	19130	19022	19068	19101	19279	18966	19055	18848	18984	19096	18910	19194	19188	19078	19109	19234	19207	19320	19418	19103	19134	19279	19286	19026	19173	19339	19075	18948	19322	19309	18976	19068	18996	19084	19162	19281	19036	19185	18946	19066	19031	19210	19113	19014	18971	18983	19265	19162	19185	19108	19289	19523	19398	19008	19118	19003	19125	19029	19385	19136	19019	19214	19208	19226	19427	19118	19258	19091	19148	19324	19344	19327	19238	19274	19174	19106	19221	19142	19021	19512	19112	19197	19213	19035	18859	19062	19014	19110	19008	19087	19089	19086	19176	19198	19272	19055	19308	19206	19074	19117	19215	18937	19050	19353	19131	19210	19182	18981	19041	19257	19110	19166	19319	19076	19349	19250	19206	19048	19017	19212	19033	19085	19090	19210	19148	19075	19219	19232	19120	19282	19265	19068	19318	18957	19129	18935	19079	18997	18915	19152	19323	18983	18995	19367	19245	19153	19107	19481	19136	19128	19118	19274	18851	19088	19209	19137	19082	19019	19051	19405	19180	19134	19303	19056	19070	19151	19074	19178	19285	18974	19093	19304	19304	19288	19010	18743	19383	19055	19178	19177	19338	19094	19112	19017	19047	19196	19235	19309	19105	18966	19156	19303	19099	19284	18981	19260	19258	19273	18979	19093	19103	19308	19177	19065	19121	19138	19199	19189	19074	19093	19338	18881	19278	19137	19101	19220	19108	19119	19172	19087	19233	19322	19174	18904	19051	19047	19246	19238	19142	19225	19238	19093	19345	19252	19171	19060	19223	19079	19328	19123	19298	19385	19204	19337	19228	19170	19233	19138	19385	19290	19161	19303	19239	19011	19158	19094	19320	19238	19209	19069	19232	19173	19093	19321	19218	19073	19052	19195	19254	19149	19210	19101	19269	18895	19157	19137	19225	19240	19239	19206	19239	19215	19265	19187	19057	19264	19149	19171	19081	19116	19187	19088	19255	19105	19028	19040	19190	19246	19296	19232	19369	19145	19222	19274	19100	19055	19315	19200	18955	19165	19019	19145	19198	19055	18966	19258	19107	19183	19285	19153	19228	19104	19149	18927	19343	19119	19132	19265	18967	19367	19221	18962	18995	19256	19296	19131	19213	19172	19077	19175	19170	19084	19097	19171	19249	19291	19022	19137	19058	19123	19099	18897	19184	19053	18942	18963	19110	19143	18831	19064	19140	19148	19026	18931	19103	18954	19318	19271	19006	19020	19413	19219	19106	19164	19108	19239	19228	19234	19158	19168	19267	19052	19140	19220	19129	19242	19187	19145	19349	19127	19377	19031	19294	19118	19271	19140	19029	19052	19224	19085	19095	19116	19137	19111	19156	19082	19163	19215	19066	19022	19132	18994	19169	19063	19175	19234	19328	19016	18874	19328	19103	19181	19039	19249	18997	19044	19265	19111	19201	19219	19300	19098	19006	19077	19296	19012	19013	19004	19074	19080	18998	19206	19496	19232	19269	19135	19291	19166	19120	19135	19191	19281	19138	19081	19163	19107	19279	19271	18952	19111	19159	19208	19017	19120	19065	19057	19170	19265	19057	18961	19142	19090	19100	19233	19116	19056	19006	19136	19205	19169	19144	19144	19128	19226	19178	19183	19053	19167	19297	19149	19193	19143	19084	19103	19376	19267	19058	19154	19053	19209	19185	19057	19225	19159	19068	19215	19392	19021	19214	19333	19172	19096	19337	19150	19113	19059	19188	19150	19214	19085	19141	19114	19169	19418	19267	19102	19305	19271	19053	19088	19150	19129	19182	19187	19181	18992	19285	19072	18959	19081	19158	19011	19227	19218	19267	19034	18943	19116	19274	19135	19263	19289	19165	19247	19192	18994	19245	19347	19157	19044	19121	19184	19212	19126	19295	19273	19192	19146	19254	19227	19131	19214	19163	19114	19297	19146	18999	19047	19102	19177	18982	19283	19332	19346	19203	18963	19190	19098	19071	19353	19098	19114	19327	19089	19141	19140	19270	19166	19113	19308	19295	19363	19029	19107	19298	19082	19023	19252	19212	19165	19112	19104	19010	19261	19070	19104	19137	19303	19266	19254	19146	19051	19218	18937	19176	19240	19286	19278	19078	19151	19238	19176	19051	19203	19021	19051	19138	19163	19194	19254	19198	19109	19266	19185	19276	19186	18996	19034	18977	18929	19133	18903	19088	19017	19222	19150	19075	19405	19247	19134	18963	19143	19373	18996	19019	19104	19062	19132	19163	19231	19209	19164	19235	19045	19063	19457	19007	19236	19137	18882	19174	19037	19373	19180	19364	19170	19318	19107	19244	19185	19306	19080	19306	19080	18890	19127	19347	19489	19057	19213	19263	19147	19108	19020	19222	19400
26504	45654	43117	34102	28715	24780	21746	19983	18586	17828	17373	16946	16891	16610	16339	16293	16259	16152	16042	16021	16035	15769	15911	15956	15904	15538	15630	15779	15815	15683	15813	15811	15768	15730	15577	15653	15736	15706	15648	15564	15680	15470	15685	15586	15619	15575	15657	15722	15633	15427	15555	15574	15689	15475	15562	15476	15634	15621	15475	15618	15514	15606	15566	15549	15504	15541	15535	15480	15585	15698	15742	15665	15562	15600	15564	15517	15590	15629	15494	15640	15750	15474	15506	15474	15557	15619	15709	15425	15570	15588	15544	15644	15490	15591	15755	15310	15667	15494	15569	15625	15437	15591	15398	15555	15577	15469	15656	15509	15621	15484	15703	15551	15669	15731	15517	15633	15713	15503	15537	15335	15535	15657	15482	15520	15513	15590	15525	15647	15745	15734	15419	15601	15526	15576	15502	15629	15605	15416	15555	15627	15693	15505	15540	15646	15677	15670	15652	15704	15554	15515	15501	15647	15789	15550	15618	15519	15439	15458	15424	15524	15514	15401	15711	15645	15530	15505	15664	15511	15591	15478	15660	15522	15509	15611	15401	15490	15521	15503	15536	15432	15737	15529	15445	15548	15561	15661	15436	15698	15393	15519	15658	15577	15456	15642	15573	15620	15519	15570	15564	15656	15470	15533	15529	15617	15473	15572	15576	15586	15344	15571	15580	15507	15455	15741	15621	15484	15390	15422	15397	15717	15461	15542	15495	15541	15591	15453	15623	15608	15470	15581	15593	15385	15438	15407	15671	15554	15399	15524	15439	15532	15527	15435	15581	15586	15542	15425	15446	15617	15633	15592	15440	15694	15534	15529	15606	15458	15704	15367	15488	15543	15479	15657	15545	15629	15479	15680	15522	15607	15503	15411	15592	15485	15688	15447	15506	15752	15671	15464	15665	15733	15441	15598	15412	15435	15430	15512	15503	15498	15607	15648	15607	15516	15423	15581	15427	15568	15715	15475	15578	15366	15620	15559	15406	15406	15546	15533	15550	15504	15702	15581	15565	15538	15779	15680	15345	15366	15583	15484	15537	15535	15512	15411	15406	15504	15535	15454	15357	15738	15297	15411	15620	15470	15392	15509	15518	15462	15605	15496	15581	15354	15554	15702	15649	15608	15514	15530	15538	15635	15518	15444	15571	15571	15502	15676	15370	15549	15641	15531	15708	15597	15519	15550	15550	15376	15529	15629	15648	15645	15474	15513	15665	15524	15545	15393	15635	15545	15292	15536	15421	15533	15426	15607	15515	15545	15427	15592	15645	15647	15430	15549	15549	15562	15649	15499	15494	15477	15589	15374	15397	15514	15434	15541	15584	15583	15340	15505	15768	15544	15560	15588	15512	15471	15507	15502	15301	15579	15570	15510	15422	15502	15530	15592	15259	15595	15456	15579	15483	15451	15552	15509	15485	15654	15517	15448	15562	15519	15479	15528	15535	15581	15530	15512	15550	15518	15557	15560	15596	15408	15443	15548	15743	15456	15545	15666	15453	15523	15716	15361	15528	15555	15641	15545	15624	15364	15670	15532	15451	15550	15509	15350	15460	15434	15525	15544	15534	15655	15532	15619	15446	15633	15464	15601	15518	15376	15456	15714	15590	15561	15484	15508	15603	15451	15499	15490	15559	15604	15503	15446	15713	15499	15582	15376	15517	15563	15596	15519	15322	15550	15676	15598	15575	15485	15534	15533	15540	15629	15640	15486	15612	15566	15294	15571	15541	15536	15611	15526	15521	15703	15509	15404	15599	15481	15693	15480	15480	15649	15684	15663	15556	15383	15418	15515	15657	15562	15602	15573	15457	15482	15431	15659	15500	15444	15455	15352	15402	15463	15610	15436	15417	15485	15482	15566	15529	15481	15566	15579	15546	15532	15576	15534	15440	15693	15612	15691	15599	15531	15514	15580	15587	15642	15578	15589	15497	15454	15516	15576	15500	15476	15548	15512	15368	15527	15666	15603	15545	15507	15600	15574	15567	15511	15554	15701	15455	15557	15634	15479	15401	15620	15713	15483	15621	15550	15562	15524	15645	15566	15447	15509	15602	15591	15392	15413	15301	15591	15600	15462	15465	15566	15660	15586	15588	15294	15415	15581	15567	15595	15544	15469	15652	15699	15392	15410	15503	15583	15586	15464	15642	15574	15554	15492	15679	15542	15633	15830	15642	15532	15563	15674	15569	15599	15677	15537	15621	15434	15580	15518	15548	15477	15592	15502	15604	15561	15506	15394	15556	15674	15551	15727	15540	15515	15727	15663	15681	15600	15664	15526	15539	15442	15530	15567	15557	15534	15504	15724	15550	15631	15542	15480	15548	15529	15380	15698	15501	15453	15413	15559	15561	15392	15572	15613	15450	15572	15512	15664	15573	15428	15534	15532	15489	15501	15616	15576	15429	15537	15454	15552	15594	15400	15520	15527	15559	15589	15672	15512	15674	15612	15559	15531	15585	15540	15651	15527	15570	15668	15381	15803	15584	15615	15512	15570	15638	15538	15472	15596	15389	15576	15628	15554	15321	15516	15531	15505	15433	15668	15651	15482	15619	15612	15517	15571	15419	15622	15272	15624	15531	15604	15381	15338	15627	15586	15353	15608	15467	15684	15671	15451	15447	15609	15720	15625	15496	15502	15683	15520	15351	15531	15459	15612	15529	15612	15552	15691	15549	15714	15408	15567	15347	15459	15545	15548	15556	15580	15676	15540	15632	15488	15688	15617	15447	15504	15505	15688	15379	15568	15461	15421	15597	15489	15568	15281	15476	15492	15487	15536	15570	15573	15417	15453	15563	15312	15593	15510	15583	15471	15476	15593	15581	15638	15458	15585	15593	15495	15376	15764	15534	15474	15498	15435	15561	15651	15517	15478	15367	15654	15664	15642	15618	15668	15520	15593	15515	15399	15433	15428	15514	15579	15496	15679	15676	15543	15443	15651	15694	15661	15647	15466	15429	15482	15597	15664	15459	15603	15616	15513	15443	15515	15653	15587	15565	15662	15713	15610	15685	15629	15662	15404	15580	15670	15427	15468	15629	15495	15635	15460	15467	15614	15502	15334	15592	15559	15410	15556	15387	15693	15480	15593	15662	15540	15507	15620	15601	15444	15555	15601	15612	15460	15433	15494	15437	15523	15374	15758	15550	15574	15531	15488	15588	15479	15663	15500	15565	15455	15627	15770	15524	15516	15593	15542	15595	15574	15584	15632	15652	15584	15447	15681	15372	15580	15550	15512	15369	15550	15435	15694	15640	15679	15406	15647	15586	15526	15624	15448	15684	15754	15605	15469	15443	15457	15539	15464	15372	15447	15581	15687	15397	15535	15582	15519	15557	15592	15381	15613	15261	15458	15491	15528	15583	15634	15524	15498	15619	15713	15510	15622	15574	15519	15608	15584	15521	15579	15604	15492	15322	15436	15525	15420	15449	15682	15522	15541	15606	15551	15752	15512	15515	15560	15437	15523	15497	15513	15621	15461	15488	15600	15616	15524	15752	15466	15526	15589	15460	15450	15416	15548	15565	15487	15575	15529	15432	15588	15664	15488	15500	15524	15528	15596	15601	15534	15477	15590	15709	15579	15516	15440	15327	15690	15497	15538	15614	15501	15692	15433	15513	15368	15510	15650	15479	15506	15565	15679	15480	15558	15356	15703	15649	15397	15333	15637	15647	15624	15579	15468	15431	15649	15366	15361	15472	15761	15778	15418	15531	15674	15622	15518	15466	15546	15497	15625	15511	15614	15516	15597	15610	15414	15582	15530	15420	15631	15417	15548	15525	15622	15643	15411	15660	15488	15541	15548	15530	15501	15483	15739	15642	15441	15456	15486	15609	15488	15298	15615	15597	15575	15438	15487	15583	15493	15520	15551	15554	15703	15511	15490	15541	15667	15642	15553	15440	15476	15558	15589	15363	15413	15482	15479	15451	15726	15467	15500	15650	15501	15802	15498	15622	15559	15516	15574	15360	15569	15604	15440	15587	15631	15625	15474	15395	15589	15587	15566	15646	15537	15708	15372	15489	15586	15463	15568	15596	15441	15321	15550	15552	15554	15593	15423	15452	15611	15355	15448	15538	15547	15527	15423	15589	15574	15551	15646	15504	15438	15228	15579	15502	15725	15448	15572	15427	15738	15440	15663	15409	15465	15405	15543	15599	15601	15630	15612	15542	15514	15524	15356	15575	15531	15522	15632	15592	15543	15411	15671	15528	15429	15535	15517	15713	15532	15566	15455	15465	15409	15782	15621	15568	15461	15638	15546	15418	15713	15693	15502	15528	15447	15736	15553	15594	15388	15518	15566	15476	15510	15527	15595	15564	15588	15494	15725	15530	15434	15721	15611	15490	15452	15684	15556	15385	15513	15417	15646	15428	15654	15594	15483	15512	15393	15504	15652	15495	15497	15498	15637	15675	15589	15680	15585	15411	15423	15510	15378	15594	15476	15624	15579	15702	15604	15338	15573	15593	15606	15512	15654	15602	15643	15501	15536	15567	15550	15454	15643	15517	15455	15634	15534	15608	15402	15681	15597	15407	15560	15364	15688	15515	15546	15536	15703	15548	15556	15545	15704	15653	15376	15424	15540	15583	15513	15405	15488	15433	15531	15642	15655	15473	15516	15419	15500	15461	15590	15500	15582	15627	15484	15482	15663	15595	15587	15449	15580	15583	15371	15475	15352	15470	15556	15511	15485	15502	15645	15595	15555	15508	15584	15415	15503	15482	15593	15469	15563	15602	15605	15481	15490	15800	15585	15423	15641	15607	15506	15694	15485	15441	15467	15478	15596	15512	15676	15551	15643	15523	15551	15515	15544	15548	15559	15747	15591	15499	15422	15406	15535	15517	15615	15532	15696	15601	15653	15561	15337	15556	15598	15531	15646	15455	15520	15436	15503	15413	15343	15526	15627	15742	15414	15583	15429	15780	15495	15618	15574	15422	15589	15667	15600	15564	15441	15532	15519	15416	15554	15454	15554	15433	15484	15597	15671	15482	15531	15625	15542	15565	15584	15637	15554	15658	15603	15438	15599	15739	15662	15649	15586	15775	15638	15406	15484	15438	15575	15684	15522	15666	15617	15547	15637	15739	15579	15461	15460	15417	15539	15629	15711	15545	15455	15604	15631	15535	15417	15603	15586	15646	15499
31033	27552	30138	26165	22103	20528	19773	18994	18839	18374	18365	18287	18283	18086	18032	18196	18012	17939	18145	17972	18127	17915	18002	17889	17878	17788	17901	17992	18132	17852	18115	17929	17852	18034	17989	17856	17894	17940	17992	17956	17896	17836	17840	17777	17967	17825	17845	18005	17972	18066	18040	17809	17948	17889	17972	17905	18060	17759	17815	17765	17951	17798	18034	17759	18036	17948	17842	17895	18007	17851	17842	17954	17890	18112	17926	17859	17887	17582	17705	17952	17989	17881	17827	17769	17913	17860	17902	17889	17774	17711	17972	17904	17881	18034	18150	17841	17772	17745	17944	18017	17929	17780	17899	17979	17630	17895	17954	17772	17831	17823	17788	17962	18098	18028	18138	17916	17830	18113	17857	17857	17877	17995	18011	18081	18121	17912	17812	17518	17949	17852	17928	17860	17910	17798	17898	17817	17966	17841	17717	17837	17910	17754	17910	18079	18026	17886	17847	17953	17927	18007	17996	17808	17865	17920	17884	17821	17883	17897	17905	17989	17916	17804	17906	17779	17852	18214	17929	18008	17970	18040	17868	17899	18126	17892	17787	18090	17981	17970	18018	18076	18035	17912	17901	17831	17844	18022	17926	17836	17910	17789	18075	17982	17887	17795	17806	17752	17961	17917	17844	17892	17990	17944	17713	17858	17963	17822	17944	17791	18055	18140	17863	17999	17933	17775	17963	17848	17938	17930	17955	17788	17947	17983	17971	17894	17929	17715	18090	18096	17891	17821	17926	17687	18068	18068	17793	17996	17946	18125	17809	17856	17935	17878	18029	17924	17982	17818	17969	18012	17913	17961	18018	17830	17802	18098	17932	18081	18065	17860	18028	18069	17992	18018	17976	17984	18027	17852	17615	17779	17859	17848	17973	17993	17681	18084	17777	17703	17941	17867	17981	18042	17763	17658	17808	17788	17954	18047	17957	17811	17818	17811	17860	18090	18064	17890	17747	17989	17935	17796	17898	17561	17710	17751	17934	17888	17882	18100	17982	18053	17794	17889	17978	18018	17841	17783	18100	17785	17863	17805	17802	17845	17931	17961	17825	17954	17989	17956	17894	17687	17797	17889	17947	17859	17967	17900	17935	17860	17873	17887	18062	17861	17886	17639	17954	17730	17904	17836	17780	17834	18041	18072	17871	17742	18052	17912	17650	17741	17737	17785	17981	17950	18113	17837	17861	17755	18024	17728	17903	17851	17947	18101	18079	17637	17914	17771	18014	17704	17886	17941	18075	18152	17975	17848	17918	17775	17981	17777	17935	17702	17768	17989	18025	18033	17927	17854	17943	17926	17876	17744	17919	18024	18079	17776	17865	17870	17890	17734	17833	17870	17724	17936	17994	18063	17951	17788	18014	17700	17652	17917	17870	17825	17909	17967	17915	17936	17840	17989	17875	17747	17835	17699	18084	17944	17796	17896	17910	17799	17979	17767	17809	17946	17912	17940	17802	18096	17852	17761	17970	17905	17808	17911	17846	17828	17644	17985	17798	17841	17815	18024	18003	17890	17909	17932	17955	17905	17938	17937	17789	17810	17866	17760	17793	17671	17901	17964	18083	17955	17988	18118	17813	17680	17912	17934	17874	17981	18026	18067	17868	17970	17843	18122	17968	17978	17820	17914	17854	17754	17760	17817	17807	17943	17970	17927	18039	17895	17764	17889	18023	17906	17837	17726	17806	17769	17834	17851	17827	17915	17866	18035	18047	17893	17842	17860	17723	17791	17798	17798	17819	18011	17957	18024	17938	17986	18135	17745	17896	17742	17959	17766	17848	17800	17868	17942	17858	17851	17785	17891	17973	17854	18034	17658	18142	18065	17896	17697	18068	17988	17974	17760	17867	17874	17958	17863	17888	17852	17845	17945	17796	17808	17796	17812	17881	18010	18041	17819	17729	17692	17995	17900	17890	18051	17876	18017	17912	18079	17920	18046	17951	18225	18037	18205	17754	18098	18119	17883	17899	18194	17895	18045	17954	17931	18028	18098	17774	17976	18076	17820	17923	17957	17919	17814	17870	17939	17989	17965	17889	17763	17913	17879	17843	18049	17707	18116	17926	17888	17974	17899	18001	17780	17877	18033	18039	18035	18015	17965	17813	17752	18043	18070	17781	18068	17849	17910	18053	18016	17961	17831	18072	17989	17852	18119	18123	17899	17925	18007	17965	17951	18066	17849	17852	17845	17831	17739	17631	17983	17726	18076	17840	17942	17827	17965	17978	17944	17940	17990	17903	17730	17988	17787	17895	17959	17819	17839	17852	18061	17819	17849	17812	17881	17982	17977	17908	18068	17911	17793	17785	17823	17807	17952	17712	17984	18208	17732	17919	17793	17974	17832	17954	17850	17868	17683	17730	18004	18034	18016	17769	17749	17966	17820	17843	17744	17983	17918	18082	17778	17922	17923	17818	17736	17887	17966	17851	17923	17850	17803	17684	17858	17814	17776	17847	18049	18012	18069	17840	17953	18001	17880	17972	17854	17789	17943	18081	17756	17835	17965	17937	17814	18078	17922	17749	17758	17990	17955	17933	18035	17775	18060	17923	17824	17913	18025	17789	17916	17877	18094	18034	17968	18119	18053	17840	17869	17904	17847	18036	17981	17993	17818	17951	18030	17994	17751	17855	17940	18049	17874	17906	17816	17914	18077	17751	17718	17957	17911	17876	17963	17922	17802	17991	17721	18018	18024	17967	17989	17753	18004	17885	18076	17967	18055	17827	17922	18013	17892	18047	18022	18007	17877	17979	17872	18133	17961	17969	18128	17964	17895	17941	17969	17848	17905	17823	17950	18054	18049	17687	17976	17841	17750	17763	17918	17840	17866	17842	17865	18049	17831	17721	17669	17907	17902	17970	17811	17853	17868	18073	17818	17823	17931	17821	17758	18006	17929	17960	17903	17897	17913	17758	17875	17942	17963	18018	18083	18001	17983	18024	17889	17925	17953	17726	17781	17894	17867	18018	18189	17977	17827	17909	17640	17834	17772	17856	17824	17956	18224	18042	18003	18008	17905	18149	17804	17933	17819	17959	17757	17748	17902	17881	18144	17783	18044	18011	17971	17887	17742	17969	18030	17788	18087	17959	17943	17918	17757	18034	17997	17914	17720	18092	17758	17977	17846	17801	18151	17881	17725	17685	17926	17855	17947	17719	17703	17864	18026	17925	17790	17767	17924	17989	18033	18070	18195	17850	17971	17989	17829	17931	17781	18035	17714	17950	17788	18019	17671	18007	17938	17859	17980	17854	17802	17946	17726	17892	17873	17836	17771	18192	17854	17869	17921	18177	17796	17745	17981	17988	17835	17728	17995	17914	17875	17650	18016	17727	17790	17849	17729	18002	17905	17920	18000	17819	18032	17921	17986	17672	17882	17888	18008	17984	17804	17730	17652	17756	17726	17750	17999	17978	18004	18091	17863	17749	18007	17904	17812	18057	17883	17959	17959	17893	18116	18072	18042	17968	17856	18052	18171	17975	17822	17882	17613	17836	17948	17835	17909	17856	18053	17853	17970	18096	17866	18069	18093	18240	17957	17758	18004	17880	18028	17823	17743	17935	18024	18071	17832	17930	17852	17864	17985	17979	18045	17828	17808	17678	17859	17949	17801	17934	17937	17918	17789	17776	17945	17892	17872	17792	17871	17895	17998	17904	17604	17826	18061	17941	18031	17956	17979	18065	17800	17847	18104	17657	17770	17804	18024	17987	18088	17625	18005	17955	17967	17820	17996	17919	17990	17966	17990	17870	17973	17743	17978	17787	17870	17877	17950	17938	17907	17815	17885	17764	17712	17956	17775	17777	17847	17886	17982	17901	17740	17923	17746	17864	17918	17989	17797	17776	17975	17925	17960	17853	18167	18041	17767	17725	18042	17988	17982	17986	17883	18104	17935	18062	17893	17902	18089	17763	17914	17816	17865	17972	17798	18062	17860	17945	18006	17924	17998	17861	17906	17774	17934	17800	17720	17907	17951	17768	17915	17741	17957	17793	17994	17959	17848	17817	17991	17786	18113	17798	17817	17975	17898	17865	17876	18006	17996	17822	17878	17810	17872	17854	17825	17920	17848	18039	18012	17951	18157	18060	17976	17997	17883	18017	17913	17862	17903	17993	17738	17812	17875	17944	17813	18072	17997	17814	17884	17857	17733	18058	17994	18011	17892	17850	17749	17953	18044	18055	17905	17976	17975	18109	17914	17996	17820	17631	17889	17890	17913	17933	17839	17707	18043	18000	17998	17980	18019	18067	17959	17824	17880	17835	17809	17920	17927	17880	17817	17985	17958	17682	17778	17889	17882	18000	17979	18013	17899	18089	17956	17951	18041	17974	17920	17736	18187	18001	17882	17713	17904	17952	17841	17904	18052	17789	17581	17959	18040	17725	17957	18007	17783	17947	18008	18150	18075	17724	17959	17843	17765	17855	17840	17816	17922	17989	17808	17821	17769	17794	17978	17890	17926	18064	17922	17837	17862	17987	17866	18020	17968	17879	17680	17816	17950	18026	17949	17933	17905	18004	17967	17814	17982	17971	17823	17896	17827	17945	18067	17901	17839	17917	17903	17933	17858	17832	17791	18022	17844	18000	17943	17850	17862	17892	18019	18024	17767	18117	17976	17982	17957	17817	17993	17755	17890	17699	18077	17978	17917	18005	17912	17990	17820	17907	17876	17784	17833	18018	18043	17871	17742	17809	17958	18011	17822	17853	17903	17833	17796	18074	17904	17958	18070	17926	17960	17858	18055	17998	17687	17881	17682	17885	17735	18085	17848	17952	17866	17875	18007	17948	17849	17770	17807	17860	18089	17791	17916	17610	17993	17885	17808	18009	18073	18151	18074	17917	17891	17672	18012	17724	17872	17835	17770	17892	18023	17850	18089	17761	17981	17929	17945	17760	17758	17889	18056	17918	17956	17775	17969	17832	17994	17894	18063	17886	18002	17974	17862	17928	17894	17880	17897	18053	17897	18045	18065	18014	17901	17869	18045	17952	17770	17722	17802	18127	17846	17891	17925	17894	17746	18083	17894	17916	18072	17628	17833	17993	17865	17879	17987	18045	18064	17761	17900	17704	17816	18014	17900	17760	18033	17986	17507	17987	17908	17866	18056	17837	18024	17831	18198	17880	17980	17792	18076	17969	18093
25697	35228	32676	25334	21311	18851	17557	16725	15811	15670	15626	15275	15283	15122	14961	15125	15040	15113	15006	15014	15041	15040	14971	14963	14850	15084	15042	14877	14845	14955	15101	14758	14877	14844	14894	14837	14899	14690	14987	14952	14855	14967	14889	15049	14751	14921	14963	14799	14787	14945	14882	14705	14811	14861	14873	14885	14923	14789	14734	14973	14796	14913	14607	14820	14829	14904	14980	14744	14792	14798	14787	14943	14690	14935	14967	14920	14597	14739	14865	14789	14877	15076	14921	14619	14969	14859	14946	14844	14952	14893	15010	14775	14814	14694	14905	14994	14944	14865	14892	14810	14895	14795	14804	14806	14793	14745	14768	14763	14944	14873	14878	14711	14754	14754	14815	14861	14844	14742	14703	14876	14937	15018	14913	14993	14918	14827	14779	14757	14864	14871	14924	14709	14905	14945	14873	14857	14886	14996	14755	14806	14821	14828	15016	14944	14935	14830	14898	14845	14833	14911	14814	14914	14813	14773	14969	14797	14885	14796	14870	14753	14731	14810	14706	15012	14898	14790	14854	15008	15004	14907	14859	14807	14828	14887	14862	14989	14815	14847	15035	14954	14719	14842	14712	14982	14862	14971	14905	14883	14863	14697	14998	14857	14974	14786	14946	14972	14900	14875	14919	14841	14777	14847	14763	14837	14932	14870	14848	14798	14999	14991	14868	14897	14902	14832	14966	14874	14774	14946	14865	14948	14868	14856	14830	14776	14886	14920	14835	14784	14769	14877	14761	14802	14771	14832	14892	14759	14813	15005	14709	14825	14869	14674	14892	14804	14738	14801	14936	14772	14864	14783	14840	14925	14927	14742	15257	14868	14804	14864	14928	14909	14764	15013	14845	14902	14861	14839	14745	14781	14836	15037	14835	14743	14921	14812	14920	14770	14988	14620	15046	14869	14883	14741	14883	14778	14714	15067	14657	14877	14817	14812	15031	14797	14843	14876	14809	14867	14995	14773	14991	14897	15003	14837	14841	14736	14822	14708	14931	14879	14909	14882	14792	14918	14775	15021	14770	14802	15015	14909	14851	14878	14819	14947	14754	14734	14958	14830	14816	14757	14999	14717	14784	14868	15043	14874	14827	14949	14857	14921	14753	14813	14809	14971	14939	14776	14857	14726	14947	14745	14950	14813	14882	15032	14918	14968	14808	14854	14786	14723	14862	14805	14813	14825	14762	14891	14752	14847	14737	14700	14813	14859	14855	14861	14783	14874	14733	14996	14875	14898	14784	14620	14946	14762	14782	14887	14758	14815	14904	14937	14683	14765	14764	14980	14855	15016	14893	14953	14877	14765	15001	14914	14935	14833	14835	14730	14850	15014	14969	14951	14796	14792	14751	14778	14872	14569	14986	14728	14723	14831	14869	14837	14966	14950	14896	14867	14883	14713	14765	14788	14903	14886	14970	14895	14678	14909	14927	14860	14806	14945	14840	14690	14835	14868	14835	14720	14884	14832	14837	14813	14801	14769	14901	14852	14884	14706	14753	14979	14755	14902	14696	14808	14865	14876	14846	14871	15053	14809	14843	14852	14992	14741	14849	14952	14775	14564	14842	14959	14883	14905	14898	14978	14710	14916	14763	14818	14840	14846	14910	14788	14784	14900	14766	14924	14932	14798	14833	14785	14837	14960	14871	15024	14844	14954	14844	14790	14806	14930	14977	14887	14823	14944	14688	15083	14923	14963	14940	14887	14679	14849	14855	14861	14700	14818	14761	14889	14920	14821	14965	14862	14805	14870	14861	15078	14758	14862	14815	14915	14814	14691	14813	14913	14844	14758	14784	15046	15021	14994	14871	14784	15066	14990	14932	14868	14808	14773	14845	14787	14877	14915	14822	14837	14797	14790	14799	14841	15009	14757	14990	14951	14843	14884	14753	14935	14857	14821	14849	14808	14899	14808	14667	14950	14870	15018	14970	14788	14842	14952	14648	14960	14830	15005	14676	14861	14764	14704	14788	14729	14782	14861	14914	14869	14857	14907	14900	14836	14818	14795	14836	14900	14798	14776	14830	14720	15002	14750	14924	14782	14844	14922	14778	14770	14848	14696	14696	14615	14851	14896	14890	14809	14678	14987	14858	14917	14940	14971	14877	14847	14699	14749	14865	14649	14794	14897	14787	14806	14892	14826	14993	14928	14943	14978	15016	14894	15022	14868	14835	14889	14760	14803	14829	14840	14868	14890	15141	14953	14847	14861	14778	14841	14888	14736	14837	15037	14742	15003	14868	14908	14810	15088	14874	14875	14669	14813	15038	14813	14859	14918	14806	14902	14968	14819	14805	15012	15017	14905	15072	15008	14956	14750	14890	14884	14978	14784	14952	14891	14746	14807	14961	14856	14770	14789	14880	14908	14801	14854	14866	14933	14948	14879	14962	14871	14735	14829	14808	14827	14812	14705	14907	14871	14696	14846	14908	14856	14838	14722	14894	14770	14832	14827	14782	14832	14799	14812	14756	14901	14847	14712	14945	14777	14894	15006	14672	14807	14752	14879	14866	14815	14944	14750	14918	14813	14806	14822	14831	14742	15020	14884	14812	14912	14907	14808	14982	14705	14981	14943	14971	14729	14965	14882	14756	14808	14748	14819	14968	14801	14706	14762	14900	14811	14865	14762	14674	14859	14921	14749	14825	14926	14849	14860	14838	14976	14863	14659	14989	14863	14979	14953	14740	14805	14800	14547	14938	14846	14604	14838	14805	14853	14857	14906	15010	14955	14703	14766	14904	14914	14893	14859	14881	14761	14849	14646	14808	14787	14861	14868	14805	14859	14935	14963	14648	14796	15047	14761	14750	14821	14854	14823	14790	14820	14777	14824	14897	14918	14821	14973	14949	14645	14773	14679	14933	15041	14858	14755	14829	14739	14902	14734	14794	14853	14905	14882	15026	14845	14902	14668	14951	14692	14781	14757	14706	14757	14665	14848	14940	14891	14942	14727	14942	14892	14805	14944	14919	14896	14925	14828	14997	14915	14837	14698	14866	14844	14884	14791	14831	14693	14701	14838	14870	14811	14968	14731	14924	14839	14848	14931	15031	15065	14902	14897	14770	14792	14789	14949	14787	14902	14856	14862	15008	14954	14878	14934	14977	14984	14792	14868	14984	14713	14907	15023	14840	15059	14844	14720	14841	14700	14933	14819	14721	14902	14802	14951	14821	14779	14904	14826	14791	14967	14691	14956	14856	14865	14852	14704	14875	14863	14852	15020	14992	14824	14861	14907	14811	14855	14674	14807	14857	14996	14778	14991	14915	14816	15020	14783	14943	14891	14943	14738	14904	14687	14877	14874	14844	14883	14880	15077	14980	14790	15028	14934	14884	14754	14857	14854	14798	14976	15018	15025	14717	14789	14887	14845	14874	14841	14845	14821	14945	14939	14847	14743	14882	14792	14768	14724	14768	14910	14926	14712	14872	14783	14988	14907	14840	14954	14787	14951	14714	14788	14696	14875	14795	14798	14977	14756	14853	14956	14977	14864	14868	14966	14915	14707	14792	14741	14938	14926	14684	14805	14766	14848	14761	14881	14977	14905	14684	14973	14915	14863	14869	14897	15020	14926	14897	14778	14778	14960	14892	14876	14852	14846	14853	14788	14767	15049	14886	15012	14776	14764	14834	14907	14796	14878	14779	14824	14878	14815	14808	14810	14957	14933	14812	14843	14772	14789	14969	14927	14952	14750	14878	15019	14871	14914	14923	14786	14753	14979	14875	14766	14849	14942	14913	14952	14775	14868	14909	14775	14819	14716	14926	14960	14892	14697	14945	14640	14711	14986	14979	14834	14860	14833	14850	14740	14918	14896	14898	14998	14892	14988	14819	14793	14727	15012	14890	14955	14824	14818	14902	14956	14931	14834	14738	14843	14837	14968	14707	14841	14836	14972	14890	14943	14920	14829	14823	15000	14817	14806	14884	14830	14860	14835	14929	14843	14861	14947	14924	14817	14937	14982	14804	14918	14962	14809	14759	14784	15062	14895	15110	14977	14913	14832	14730	14810	14982	14790	14864	14875	14876	14841	14875	15071	14645	15084	14845	14908	14932	14769	15084	15058	14813	14956	14859	14826	14715	14729	14809	14900	14908	14759	14952	14811	14983	14675	14939	14873	14871	14876	14750	14826	14969	14965	14904	14882	14838	14824	14784	14824	14686	14731	14992	14942	14736	14880	14966	14731	14813	14841	14870	14761	14859	14751	14879	15015	14913	14661	14945	14751	14950	14901	14692	14644	14726	14822	14750	15158	14716	14954	15010	14792	14928	14867	14928	14943	14938	14789	14768	14904	14900	14795	14920	14748	14763	14835	14898	14796	14896	14900	15010	14817	14856	14934	14900	14873	14827	14917	14973	14824	14928	14863	14813	14842	14913	14979	14939	14707	14972	14967	14716	14942	14948	14771	14772	14972	14857	14953	14803	14715	14847	14887	14883	14896	14944	14834	14762	14760	14933	14741	14944	14706	14892	14970	14831	14934	14799	15021	14858	14956	14855	14850	15003	15011	14769	14759	14941	14901	14922	14773	14968	14983	15082	14962	14830	14948	14753	14943	14854	14876	14994	14806	14818	14904	14871	14780	14741	14896	14767	14840	14888	14893	14901	14835	14930	14852	14868	14857	15002	14818	14890	15008	14844	14954	14880	14812	14828	15041	14730	14925	14990	14847	15041	14871	14776	14791	14773	14846	14781	14956	14709	15082	14817	14825	14720	14853	14912	15076	14728	14899	14722	14788	14746	14897	14870	14727	14947	14871	14787	14889	14948	14976	14841	15006	14889	14918	14852	14885	14893	14973	14831	14828	15042	14795	14989	14727	14909	14996	15014	14906	14789	14810	14797	14822	14934	14896	14907	14890	14878	14929	14756	14726	14797	14923	14732	14657	14791	14809	14789	14809	14864	14877	15036	14849	14772	14776	14849	14825	14825	14856	14927	14765	14854	14738	14938	14797	14869	15023	14861	14878	14858	14705	14842	14860	14899	14949	14796	15095	14726	14935	14757	14853	14844	14834	14842	14733	14900	14932	14887	14780	14802	14874	14787	14805	14914	14915	14870	14699	14761	14764	14738	15011	14929	14755	14963	14780	14749	15004	14888	15004	14794	14598	14861	14816	14828	14967	14837	14846	14848	14838	14820	14772
25018	20967	27894	25219	23759	23902	23390	20629	19802	19359	19183	19008	19021	18784	18761	18782	18847	18549	18747	18862	18769	18527	18719	18664	18484	18630	18604	18329	18417	18563	18438	18656	18378	18574	18391	18519	18550	18444	18557	18559	18584	18425	18346	18584	18428	18188	18626	18579	18692	18398	18444	18550	18380	18287	18414	18473	18405	18280	18331	18305	18523	18428	18444	18408	18496	18336	18373	18421	18578	18343	18610	18306	18355	18454	18400	18567	18401	18290	18400	18628	18472	18545	18481	18307	18415	18293	18258	18454	18365	18501	18363	18620	18522	18608	18340	18324	18414	18387	18427	18471	18491	18332	18434	18274	18458	18551	18400	18346	18578	18344	18441	18256	18496	18385	18425	18395	18353	18275	18589	18564	18292	18289	18525	18346	18364	18581	18337	18327	18342	18370	18234	18463	18269	18527	18432	18466	18376	18381	18388	18393	18563	18595	18480	18635	18730	18460	18502	18176	18606	18509	18500	18319	18438	18296	18387	18493	18175	18553	18160	18361	18448	18489	18420	18398	18353	18511	18627	18525	18484	18409	18268	18540	18387	18344	18318	18257	18450	18514	18514	18577	18254	18278	18366	18295	18469	18426	18195	18360	18343	18676	18417	18295	18412	18300	18646	18362	18398	18380	18326	18421	18383	18332	18447	18320	18402	18447	18315	18298	18326	18306	18355	18376	18357	18518	18495	18207	18407	18392	18625	18406	18410	18528	18239	18488	18434	18362	18317	18277	18502	18412	18390	18668	18436	18717	18331	18426	18326	18278	18455	18401	18421	18420	18474	18275	18366	18399	18317	18305	18478	18390	18527	18496	18528	18472	18355	18520	18450	18414	18169	18330	18332	18481	18230	18243	18505	18653	18602	18354	18537	18353	18113	18258	18416	18383	18315	18313	18343	18371	18599	18492	18491	18375	18387	18452	18366	18449	18292	18367	18444	18409	18588	18239	18397	18373	18120	18356	18403	18532	18498	18368	18492	18434	18505	18489	18423	18404	18322	18385	18526	18319	18453	18567	18401	18545	18036	18320	18378	18485	18383	18012	18235	18350	18496	18529	18263	18539	18363	18205	18126	18452	18263	18188	18461	18532	18407	18405	18347	18119	18376	18579	18233	18235	18396	18389	18461	18536	18364	18426	18384	18353	18277	18322	18499	18525	18448	18350	18540	18157	18329	18407	18402	18290	18463	18348	18255	18451	18395	18456	18389	18356	18482	18319	18243	18351	18426	18307	18327	18313	18383	18183	18346	18243	18330	18422	18520	18545	18521	18398	18459	18283	18347	18464	18630	18305	18071	18308	18399	18331	18379	18545	18464	18466	18453	18571	18501	18488	18298	18413	18470	18587	18496	18588	18471	18294	18554	18365	18258	18333	18371	18328	18235	18388	18311	18277	18474	18519	18575	18381	18436	18396	18506	18288	18369	18366	18516	18496	18508	18378	18497	18337	18363	18181	18529	18415	18430	18484	18263	18526	18191	18455	18359	18458	18393	18562	18343	18552	18596	18371	18352	18633	18530	18445	18242	18386	18562	18438	18457	18164	18387	18441	18655	18682	18405	18327	18440	18329	18609	18456	18513	18564	18370	18473	18463	18433	18512	18347	18329	18491	18577	18347	18279	18566	18311	18543	18690	18531	18475	18339	18536	18468	18449	18383	18261	18480	18418	18547	18145	18282	18258	18415	18484	18356	18214	18251	18377	18460	18526	18317	18295	18381	18453	18369	18371	18402	18350	18463	18277	18458	18588	18581	18386	18600	18456	18430	18632	18404	18413	18210	18293	18525	18275	18113	18527	18289	18405	18334	18475	18637	18395	18379	18422	18271	18312	18250	18661	18519	18713	18586	18450	18484	18449	18641	18334	18453	18338	18330	18299	18377	18401	18316	18357	18438	18410	18238	18371	18225	18359	18322	18469	18222	18430	18231	18464	18373	18250	18220	18560	18211	18350	18561	18488	18404	18431	18455	18493	18373	18491	18657	18410	18094	18463	18501	18730	18278	18440	18449	18203	18423	18407	18419	18475	18363	18271	18311	18252	18394	18383	18453	18431	18406	18453	18342	18417	18403	18461	18436	18325	18487	18670	18259	18374	18281	18302	18432	18371	18419	18638	18711	18594	18574	18558	18286	18345	18300	18312	18417	18569	18660	18439	18551	18411	18610	18414	18449	18724	18406	18555	18642	18295	18307	18165	18237	18624	18276	18410	18331	18446	18592	18345	18393	18351	18494	18396	18390	18562	18423	18394	18439	18674	18432	18410	18276	18448	18375	18415	18362	18324	18468	18481	18492	18186	18290	18434	18503	18221	18388	18379	18409	18516	18422	18549	18359	18561	18525	18419	18317	18404	18520	18249	18587	18304	18493	18371	18432	18543	18217	18424	18481	18625	18173	18258	18441	18543	18585	18482	18286	18558	18486	18293	18170	18512	18375	18500	18388	18185	18473	18388	18478	18272	18403	18315	18385	18363	18510	18372	18357	18472	18432	18373	18579	18504	18273	18447	18273	18537	18582	18295	18533	18619	18715	18348	18430	18516	18617	18313	18392	18253	18665	18466	18360	18511	18419	18615	18695	18358	18489	18586	18402	18379	18290	18434	18526	18472	18435	18522	18491	18454	18539	18620	18568	18497	18450	18502	18368	18309	18439	18204	18342	18323	18427	18573	18442	18434	18448	18316	18339	18433	18274	18439	18714	18482	18348	18382	18279	18240	18498	18521	18458	18371	18442	18386	18491	18521	18352	18153	18338	18560	18519	18461	18488	18658	18176	18487	18434	18345	18100	18255	18501	18669	18661	18383	18438	18687	18522	18420	18402	18430	18394	18381	18343	18122	18477	18417	18558	18520	18467	18482	18659	18268	18264	18514	18488	18307	18316	18432	18516	18388	18553	18445	18359	18356	18212	18513	18464	18414	18333	18449	18519	18652	18401	18244	18379	18269	18335	18510	18263	18409	18312	18439	18379	18414	18337	18430	18561	18475	18388	18321	18437	18593	18461	18480	18398	18452	18410	18187	18279	18189	18316	18390	18663	18480	18317	18382	18308	18459	18359	18396	18599	18248	18352	18585	18406	18349	18421	18305	18324	18266	18287	18433	18280	18393	18557	18251	18453	18340	18311	18515	18337	18635	18543	18444	18328	18381	18505	18404	18430	18419	18359	18323	18752	18267	18557	18345	18308	18300	18275	18541	18609	18190	18438	18499	18314	18615	18487	18467	18389	18419	18362	18443	18345	18644	18244	18373	18546	18532	18419	18451	18319	18389	18483	18472	18470	18305	18349	18574	18546	18336	18475	18390	18375	18309	18294	18301	18550	18535	18416	18472	18258	18379	18729	18413	18304	18512	18394	18697	18400	18498	18417	18476	18539	18417	18218	18382	18572	18587	18249	18278	18476	18391	18518	18246	18425	18350	18288	18403	18470	18098	18192	18401	18360	18510	18346	18170	18292	18727	18556	18438	18443	18610	18292	18422	18425	18588	18431	18431	18333	18545	18442	18369	18547	18347	18483	18523	18440	18418	18545	18288	18389	18467	18409	18600	18283	18627	18428	18523	18360	18260	18478	18388	18476	18661	18676	18327	18405	18519	18558	18247	18418	18438	18447	18374	18416	18335	18443	18382	18341	18497	18556	18499	18472	18477	18358	18379	18423	18508	18449	18462	18670	18367	18400	18502	18349	18351	18548	18592	18246	18619	18500	18463	18734	18571	18413	18408	18750	18547	18164	18311	18311	18304	18647	18480	18309	18341	18419	18492	18399	18561	18165	18559	18418	18532	18351	18502	18293	18192	18569	18505	18293	18292	18355	18549	18394	18451	18421	18391	18328	18380	18404	18385	18262	18589	18300	18510	18526	18420	18288	18303	18584	18438	18165	18392	18398	18493	18342	18599	18356	18680	18385	18450	18498	18356	18482	18356	18445	18473	18369	18724	18481	18607	18356	18449	18538	18377	18414	18478	18344	18347	18245	18414	18406	18457	18286	18454	18440	18419	18668	18297	18372	18572	18465	18353	18439	18253	18477	18495	18260	18484	18330	18242	18488	18421	18438	18430	18376	18395	18421	18614	18522	18289	18445	18461	18501	18473	18363	18239	18438	18444	18443	18287	18298	18563	18302	18518	18613	18485	18572	18432	18399	18507	18310	18351	18313	18410	18479	18316	18346	18305	18220	18512	18448	18397	18278	18544	18438	18251	18390	18283	18413	18314	18492	18286	18457	18314	18403	18293	18377	18536	18359	18407	18309	18502	18505	18546	18495	18463	18300	18344	18366	18474	18524	18378	18571	18621	18242	18397	18278	18402	18396	18489	18751	18466	18416	18341	18576	18497	18370	18302	18612	18463	18315	18702	18766	18399	18355	18382	18127	18416	18605	18396	18355	18529	18472	18478	18472	18263	18404	18388	18472	18847	18471	18314	18371	18368	18244	18562	18511	18484	18422	18513	18489	18387	18684	18274	18413	18506	18381	18461	18422	18332	18411	18286	18249	18564	18500	18238	18333	18435	18457	18267	18418	18243	18491	18433	18336	18457	18515	18285	18184	18465	18159	18412	18348	18396	18159	18336	18472	18355	18399	18340	18352	18664	18345	18234	18477	18328	18139	18442	18176	18209	18450	18278	18566	18591	18311	18316	18508	18491	18588	18535	18246	18569	18463	18371	18418	18424	18324	18329	18330	18535	18559	18527	18371	18587	18477	18490	18360	18456	18453	18530	18412	18259	18540	18259	18574	18372	18245	18345	18431	18477	18451	18634	18404	18618	18476	18504	18701	18435	18208	18374	18461	18375	18486	18416	18425	18577	18300	18583	18350	18333	18407	18449	18479	18262	18346	18398	18581	18638	18438	18421	18375	18474	18501	18496	18369	18374	18527	18616	18630	18484	18365	18411	18458	18221	18438	18593	18238	18651	18272	18235	18253	18316	18296	18333	18249	18226	18365	18192	18397	18492	18396	18484	18690	18340	18688	18425	18435	18453	18394	18354	18485	18569	18376	18412	18437	18367	18529	18445	18305	18497	18548	18401	18209	18269	18540	18535	18596	18311	18227	18249	18435	18299	18479	18543	18303	18623	18650	18431	18490	18312	18366	18232	18475	18480	18481	18433	18509	18399	18379	18327	18088	18615	18466	18563	18673	18475	18351
25169	41363	38240	30069	25600	22343	20166	18405	17585	16941	16567	16303	15903	15799	15714	15662	15787	15411	15377	15609	15352	15478	15551	15300	15381	15388	15236	15244	15361	15442	15398	15290	15183	15240	15218	15338	15345	15376	15398	15109	15337	15096	15431	15284	15272	15136	15151	15217	15195	15167	15225	15113	15135	15207	15332	15093	15346	15296	15114	15158	15064	15014	15065	15155	15313	14999	15210	15085	15154	15151	15262	15089	15218	15069	15149	15417	15296	15211	15229	15336	15289	15189	15293	15257	15032	15066	15028	15136	15073	15164	15130	15243	15000	15225	15171	15223	15279	15083	15290	15259	15235	15197	15156	15133	15045	15146	15168	15094	15150	15137	15230	15159	15346	15223	15138	15179	15030	15182	15145	15184	15263	15064	15200	15228	15094	15274	15203	15250	15139	15302	15200	15067	15045	15016	14935	15156	15291	15155	15119	15325	15111	15216	15248	15219	15170	15058	15188	15224	15259	15087	15425	15076	15123	15268	15310	15256	15076	15138	15079	15223	15353	15003	15025	15220	15186	15109	15144	15217	15081	15157	15286	15034	15233	15321	15290	15283	15149	15234	15205	15325	15165	15179	15000	15221	15237	15206	15242	15236	15193	15100	15271	15111	15095	15244	15223	15018	15070	15380	15159	15224	15233	15307	15159	15193	15375	15203	15244	15181	15194	15106	15092	15219	15052	15208	14977	15188	15301	15227	14968	15214	14941	15093	15125	15268	14983	15269	15129	15238	15282	15037	15152	15319	15095	15197	15130	15301	15297	15113	14982	15163	15194	15266	15104	15064	15155	15168	15150	15181	15295	15213	15222	15237	15257	15223	15091	15279	15165	15155	15356	15111	15208	15336	15216	15206	15255	15140	15263	15092	15158	15104	15374	15251	15159	15159	15229	15264	15083	15266	15198	15175	14941	15213	15263	15272	15167	15193	15398	15168	15027	15113	15186	15297	15187	15238	15335	15226	15156	15172	15210	15167	15343	15299	15303	14979	15137	15098	15283	15304	15175	15102	15140	14931	14968	15270	15245	15071	15189	15046	15171	15203	15113	15102	15219	15059	15038	15418	15086	15064	15235	15182	15198	15213	15229	15155	15253	15157	15088	15317	15080	15074	15195	15285	15199	15117	15218	15154	15023	15124	15190	15106	15127	15169	15239	15114	15198	15183	15281	15348	15215	15159	15107	15203	15251	15161	15230	15256	15153	15222	15263	15231	15268	15269	15038	15193	15037	15189	15316	15204	15184	15272	15212	15169	15143	15083	14980	15128	15215	15093	15017	15180	15144	15277	15243	15142	15197	15085	15134	15045	15189	15187	15257	15212	15212	15198	15052	15076	15132	15133	15218	15042	15139	15139	15245	15168	15139	15070	15110	15180	15284	15246	15162	15303	15211	15026	15191	15224	15103	15105	15238	15110	15157	15207	15323	15086	15183	15244	15143	15068	15147	15377	15292	15129	15135	15283	15048	15199	15126	15147	15154	15110	15118	14945	15326	15126	15207	15268	15337	15162	15249	15100	15107	15207	15235	15022	15190	15156	15183	15323	15000	15105	15336	15225	15228	15380	15112	15267	15150	15219	15105	15235	15342	15216	15217	15238	15114	15203	15282	15218	15160	15234	15172	15310	15100	15206	15185	15330	15167	15235	15237	15234	15049	15129	15168	15289	14997	15175	15174	15245	15195	15190	15168	15192	15166	15142	14975	15334	15234	15133	15139	15270	15222	14962	15181	15115	15202	15356	15233	15121	15320	14977	15173	15078	15182	15070	15045	15221	15322	15067	15072	15072	15160	15064	15096	15345	15340	15069	15232	15280	15368	15188	15120	15116	15154	15169	15123	15134	15334	15262	15278	15093	15159	15123	15291	15098	15192	15227	15161	15045	15251	15159	15115	15153	15354	15321	15262	15214	15164	14999	15035	15111	15145	15150	15181	14961	15036	15166	15065	15183	15214	15156	15142	15187	15225	15162	15200	15162	15060	15235	15112	15298	15193	15288	15146	15140	15276	15211	15127	15140	15116	15180	15007	15308	15208	15087	15107	15231	15221	15045	14986	15088	15324	15268	15089	15109	15076	15082	15374	15177	15101	15073	15130	15239	15087	15375	15139	15267	15145	15182	15332	15155	15147	15177	15253	15145	15292	15134	15247	15156	15209	15150	15313	15257	15224	15253	15177	15205	15171	15294	15250	15109	15107	15138	15177	15313	15086	15382	15148	15223	15228	15201	15196	15043	15279	15120	15113	15292	15407	15382	15178	15148	14939	15124	14965	15236	15177	15084	15280	15227	15211	15279	15173	15149	15302	15047	15277	15140	15078	15154	15282	15151	15230	15075	15095	15246	15124	14913	15293	15121	15083	15283	15186	15399	15248	15170	15170	15140	15202	15164	15099	15131	15211	15185	15096	15218	15093	15090	15122	15137	15312	15215	15086	15404	15187	15132	15123	15282	15185	15263	15048	15090	15155	15098	15088	14977	15297	15168	15112	15309	15217	15309	15182	15161	14955	15135	15362	15206	15152	14974	14911	15142	15216	15076	14978	14959	15148	15235	15170	15231	15196	15391	15163	15133	15249	15209	15161	15302	15063	15249	15298	15172	15274	15292	15346	15320	15338	15128	15297	15284	15261	15031	15097	15273	15202	15055	15249	15118	15357	15152	15285	15278	15225	15240	15093	15239	15157	15119	15073	15049	15330	15244	15332	15316	15146	15133	15199	15184	15198	15244	15184	15114	15291	15178	15123	15221	15189	15148	15016	15041	15259	15165	15148	15244	15255	15054	15199	15153	15237	15085	15203	15235	14998	15015	15258	15207	15090	15197	15215	15237	15209	15264	15256	15148	15167	15311	15288	15203	15092	15172	15216	15303	15021	15262	15176	14981	15163	15131	15187	15279	15140	15354	15295	15038	15373	14994	15243	15150	15171	15125	15213	15321	15142	15184	15131	15264	15195	15121	15209	15190	15052	15213	15155	15258	15049	14931	15133	15211	15290	15029	15153	15202	15202	15199	15073	15305	15325	15247	15202	15109	15114	15295	15105	15176	15019	15195	15313	15177	15178	15132	15318	15240	15109	15196	15239	15135	14944	15322	15356	15032	15020	15349	15213	15379	15242	15180	15168	15156	15126	15090	15109	15230	15276	15230	15109	15236	15157	15035	15065	15239	15217	15177	15250	15190	15177	15001	15306	15416	15138	15074	15267	15060	15082	15210	15146	15257	15214	15236	15330	15213	15111	15238	15160	15157	15105	15258	15095	15291	15140	15305	15139	15109	15078	15077	15313	15297	15082	15093	15085	15273	14977	15246	15258	15289	15210	15100	15283	15303	15209	15142	15314	15180	15158	15194	15248	15247	15234	15181	15212	15230	15314	15118	15190	15218	15163	15123	15155	15103	15215	15256	15295	15238	15282	15193	15157	14977	15183	15192	15133	15306	15175	15331	15166	15062	15074	15219	15163	15144	15398	15250	15321	15300	15033	15299	15250	15313	15269	15170	15261	15284	15101	15284	15167	15195	15129	15160	15020	15167	15133	15069	15346	15131	15221	15236	15011	15091	15199	15169	15218	15265	15329	15216	15125	15197	15180	15214	15425	15190	15374	14962	15260	15273	15289	14999	15161	15094	15110	15132	15222	15283	15307	15096	15198	15200	15149	15001	15172	15194	15029	15335	15215	15203	15274	15165	15118	15215	15100	15276	15085	15193	15224	15078	15216	15167	15378	15228	15110	15006	15349	14973	15065	15215	15386	15034	15020	15158	15086	15314	15190	15162	15203	15153	15251	15358	15252	15234	15214	15155	15210	15227	15277	15319	15153	15217	15179	15207	15159	15162	15016	15148	15093	15119	15289	15136	15227	15212	15049	15087	15296	15166	15256	15074	15075	15071	15285	15193	15212	15256	15128	15301	15047	15243	15153	15096	15128	15192	15247	15282	15239	15177	15098	15188	15278	15238	15147	15126	15081	15283	15266	15176	15268	15053	15226	14954	15306	15279	15173	15101	15322	15134	15206	15248	15282	15146	15221	15242	15313	15123	15343	15176	15224	15326	15067	15232	15147	14941	15196	15068	15098	15080	15087	15166	15451	15291	15105	15127	15229	15079	15170	15204	15009	15098	15115	15193	15252	14996	15389	15292	15092	15103	15089	15201	15192	15205	15370	15121	15173	15130	15092	15212	15135	15122	15301	15193	15105	15328	14999	15177	15175	15156	15230	15116	15232	15276	15167	15149	15241	15072	15237	15056	15066	15172	15097	15214	15198	15092	15125	15152	15119	15050	15276	15353	15239	15173	15110	15166	15152	15070	15081	15079	15115	15105	15181	15100	15153	15318	15050	15168	15276	15241	15292	15090	15174	15139	15329	15141	15193	15232	15340	15124	15242	15146	15223	15087	15134	15173	15064	15114	14974	15091	15149	15073	15299	15157	15191	15366	15264	15264	15202	15110	15124	15195	15250	15226	15273	15159	15104	15219	15138	15147	15200	15190	15095	15283	15176	15061	15279	15333	15276	15221	15123	15237	15194	15245	15114	15193	15251	15270	15060	15176	15333	15244	15046	15333	14895	15178	15259	15203	15190	15207	15167	15319	15310	15178	15298	15245	15223	15252	15287	15155	15317	15212	15157	15030	15195	15123	15070	15430	15047	15177	15214	15172	15213	15129	15269	15291	15213	15260	15092	15217	15163	15290	15274	15128	15199	15283	15174	15109	15216	15051	15107	15081	15274	15267	15239	15157	15320	15190	15160	15189	15269	15281	15164	15285	15110	15342	15141	15190	15010	15360	15232	15048	15051	15179	15183	15183	15099	15106	15071	15263	15045	15171	15180	15080	15260	15148	15175	15147	15233	15102	15215	15121	15083	15329	15087	15263	15203	15166	15075	15281	15262	15045	15116	15160	15117	15174	15183	15095	14991	15082	15268	15255	15070	15301	15078	15284	15055	15197	15195	15220	15011	15301	15199	15158	15166	15064	15219	15359	15246	15037	15014	15146	15145	14978	15296	15033	15100	14994	15033	15169	15175	15272	15367	15102	15181	15130	15178	15179	15050	15391	15259	15328	15152	15148	15114	15142	15301	15148	15238	15069	15088	15129	15211	15228	15227	15286	15075	15215	15218	15038	15344	15033	15328	15141	15193	15248	15210	15016
23683	20946	28358	23898	22376	25668	26708	22716	21276	21091	20656	20251	20177	20115	19756	19573	19664	19480	19731	19523	19295	19585	19562	19462	19538	19481	19527	19458	19376	19460	19329	19192	19151	19240	19175	19424	19102	19267	19296	19248	19322	19279	19467	19292	19172	19372	19230	19264	19209	19347	19138	19123	19390	19260	19236	19300	19487	19336	19357	19374	19201	19356	19240	19144	19082	19052	19109	19425	19350	19236	19207	19122	19040	19175	18972	19110	19075	19294	19116	19015	19247	19373	19132	19282	19246	19185	19112	19303	19334	19248	19292	19069	19235	19114	19148	19177	19373	19084	19233	19025	19198	19099	19212	19334	19278	19207	19269	19090	19157	19059	19217	19027	19148	19046	19250	19002	18989	19165	19112	19176	18925	19003	19151	19278	19109	19137	19112	19035	19081	19255	19163	19077	19068	19270	19268	19201	19240	19206	19343	19257	19006	19208	19234	19228	19257	19410	19051	19184	19053	19386	19364	19225	19014	19278	19058	19207	19151	19160	19060	19085	19309	19180	19108	19279	19291	19163	19132	19157	19117	19103	19168	19001	19081	19275	19159	19052	19183	19188	19046	19135	19291	19194	19116	18955	18942	19261	19259	19042	19067	19170	19094	18959	19095	18978	19054	19077	19327	19154	19152	19125	19176	19224	19167	19178	19096	19122	19067	19272	19180	19092	19307	19378	19007	19052	19332	19093	19092	19296	19131	19121	19252	19142	19135	19342	19195	19133	19135	19256	19082	19123	18983	19154	19091	18904	19156	19091	19298	19182	19229	19239	19182	19315	19378	19146	18989	19076	18936	19184	18952	19145	19259	19188	19234	19072	19255	19489	19049	19277	19007	19043	19178	19385	19137	19293	19269	19116	19347	19218	19258	19014	19074	19166	19229	19213	19150	18956	19321	19135	19073	19278	19051	18957	19238	19313	19311	19238	19310	19188	19027	19064	19036	19239	18923	19366	19235	19305	19174	19401	19181	19046	19278	19387	19055	19136	19103	19317	19266	19213	19271	19170	19139	19153	19144	19127	19296	19164	19237	19006	19246	19026	19151	19152	19245	19196	18849	19154	19188	19140	19367	19085	19153	19019	19183	19263	19126	19047	19013	18991	19104	19065	19064	19144	19086	19099	19168	19099	19394	19108	19042	19171	19166	19123	19231	19004	19305	19248	18988	19113	18893	19176	19348	19119	19130	19111	19149	18999	19187	19159	19184	19095	18943	19238	19143	19476	19247	19193	19281	19199	19254	18990	19247	19271	19183	19441	19020	19242	19213	19106	19145	19037	18921	19179	19159	19269	19355	19178	19411	19282	19474	19178	19086	19148	19190	19028	19041	19037	19113	19263	19287	19027	19222	19109	19460	18983	19139	19279	19179	19093	19143	19201	19124	19080	19038	19067	19048	19035	19141	19158	19151	19297	19220	19220	19137	19122	19305	19212	19168	19387	19329	19214	19282	19050	19174	18911	18947	19185	19190	19109	19074	19190	18961	18927	19232	19170	19125	19331	19376	19364	19153	19261	19119	19101	19074	19158	19073	19142	19168	19215	19306	19164	19225	19199	19087	19128	19098	19040	19328	19174	19159	19212	19337	19303	19240	19233	19106	19059	19247	19194	18980	19087	19082	19275	19032	19149	19145	19230	19116	19121	19025	19127	19223	18992	19121	19126	19189	19102	19140	19104	19282	19262	18985	19081	19171	19016	19264	19116	19310	19212	19203	19123	19174	19145	19212	19083	19000	19120	19283	19204	19080	19185	19172	19175	19157	19135	19152	19381	19250	19231	19446	18985	19100	19123	19101	19115	19129	18995	19076	19330	19298	19091	19099	19232	19392	19051	18924	19192	19167	19129	19018	19232	19068	19203	19395	19188	19345	19390	19174	19045	19284	18984	19008	19252	19040	19029	19561	19151	19052	19169	19075	19276	19297	19121	19313	19296	18919	19235	19056	19063	18943	19124	19029	19036	19103	19123	19069	19083	19126	19082	19291	19120	19107	19103	19114	19040	19278	19240	19133	19167	19214	19067	19124	19123	19112	19210	19171	19100	19185	19214	19127	19218	19260	19257	19054	19137	19135	18950	19191	19107	19235	19143	19267	19030	19155	19161	19277	19082	19184	18949	19130	19199	19153	19335	19304	19202	19191	19230	19024	19300	19225	19109	19293	19145	19309	19302	19196	19262	19126	19062	19196	19145	19264	19028	19244	19058	19355	19207	19170	18875	19259	19199	18881	19251	19428	19256	19154	19134	19087	19224	19061	19183	19289	19269	19066	18997	18960	19201	18967	19350	19131	19077	19161	19168	19305	19404	18988	19103	19181	19076	19089	19139	19168	18949	19189	19109	19223	19119	19062	19188	19163	19153	19134	19198	19084	19065	19163	19233	19209	19233	19281	19188	19145	19038	18971	19195	19021	18929	19256	19133	19181	19337	19308	19148	19023	19048	19220	19213	19267	19172	19165	19141	19042	18890	18918	19069	18996	19086	18942	19139	19302	19356	19263	19031	19155	19113	19175	19031	19149	19103	19307	19026	19216	19278	19324	19002	19057	18975	19120	19126	19276	19155	18963	19050	19153	19066	19231	19286	19030	19042	18967	19079	19284	19183	19281	19138	19104	19249	19135	19167	19033	19136	18986	19134	18991	19366	19147	19143	19169	18992	19294	19256	19240	18808	19274	19050	19296	19049	19168	18817	19050	19014	18964	19083	19022	19255	19172	19071	19195	19338	19155	18904	19012	19060	19173	19232	19102	19083	19225	19072	19077	19283	19037	19124	19376	19231	19288	19113	19014	19127	19073	19399	19085	19191	19157	19312	19079	19156	19200	18975	19090	19234	19145	19023	19093	19104	19279	19304	19509	19250	19149	19098	19007	18995	19203	18993	19138	19139	19124	19288	19119	18848	19291	19239	19291	19237	19210	19137	19227	19151	19201	19202	19214	19322	19269	19154	19157	19354	19085	19024	19115	19086	19319	19165	19165	19252	19082	19096	19195	19433	19360	19171	19163	19077	18905	19084	19222	19049	19146	19115	19159	19078	18968	19173	19145	19183	18951	18974	18901	19091	19261	19297	19134	19254	19319	18935	18988	19012	19080	19110	19183	19232	19252	19019	19302	19055	19163	19293	19200	19087	19247	19161	19204	19110	19074	19031	19085	19100	19227	19157	19213	19251	19291	19180	19130	18992	19159	19287	19028	19336	19062	19113	19281	19167	19132	19304	19306	19145	19099	18942	19358	19059	19048	19197	19086	19463	19171	19034	19184	19139	19143	19033	19253	19273	19151	19029	18974	19026	18988	19049	19139	19397	19345	19093	19188	19141	19421	19132	18920	18865	19179	18977	19050	19144	19336	19252	19324	19069	19190	19119	19104	19096	19097	19027	19086	19219	19183	18973	19293	19054	18870	19083	19017	19086	19228	19297	19067	19067	19300	19096	19137	19112	19125	19057	19258	19245	19324	18857	19061	19149	19074	19008	19231	19341	18981	19203	19096	19239	19138	19159	19033	19083	19235	19231	19044	19191	19341	19159	19084	19173	19150	19265	18958	19164	19111	19025	19182	18976	19178	19254	19193	19000	19149	18952	19267	19225	19064	19249	19262	19110	19172	19086	19174	19070	19177	19218	19228	19294	19179	19193	19002	19340	19224	19293	19262	19067	19212	19257	19292	19090	19223	19097	19094	19021	19252	19238	19272	19345	19073	19008	19080	19149	19207	19219	19265	19480	19223	19056	19160	19295	19332	19239	19328	19208	19316	19165	19117	18888	18962	19168	19159	19085	18901	19326	19225	19301	19318	19259	19123	19060	19039	19011	19153	19282	19121	19279	19000	18957	19123	19136	19077	19263	18968	19205	19093	19198	19159	19131	19356	19230	19214	19247	19224	19341	18970	19236	19137	19090	19036	19278	19138	19290	19116	19096	19180	19098	19005	19353	19029	19021	19302	19337	19140	19200	19029	19166	19204	19343	19154	19274	19332	19425	19260	19175	19017	19247	19114	19192	19118	19154	19089	19128	18972	19198	19144	19082	19242	19132	19106	19111	19145	19010	19113	19092	19167	19052	19191	19182	19159	19075	19082	18963	19174	19039	19090	19241	19152	19107	19074	19361	19214	19194	19235	19139	19177	19333	19122	19072	19021	19133	19028	18912	19161	18944	19140	18984	19013	19050	19287	19235	19127	19146	19224	19154	19210	19223	19246	19137	19083	19107	19128	19217	19043	19103	19225	19234	19210	19201	18928	19183	19155	19116	19216	19045	19102	19233	19186	19151	19295	19101	19268	19075	19093	19067	19035	19098	19224	19289	19298	19213	19239	19213	19220	19229	19299	19203	19141	19115	19284	18976	19254	19190	18852	19204	19325	19207	19115	19372	19353	19102	19200	19337	19108	19243	19231	18937	19157	19071	18988	19150	19156	18920	19097	19062	19282	19115	19163	19175	19229	19136	19317	19166	19169	18946	18912	19089	19060	19251	19300	19124	18942	19204	19171	19167	19116	19176	19101	19070	19225	19310	19093	19100	19111	19207	19048	19226	19216	19271	19260	19201	19345	19028	19201	18898	19131	18822	19283	19129	19062	19177	19123	19123	18815	19114	18963	19323	19199	19041	19290	19188	19090	19217	19145	19326	19062	19205	19344	18956	19083	19170	19388	19172	19079	19066	19032	19151	19259	19225	19113	18985	19079	19245	19001	19174	19139	19521	18891	19125	18881	19209	19245	19185	19208	19112	19231	18927	19068	19128	19200	19305	19170	19105	19117	19307	19156	19360	19255	19253	18956	19133	19107	19381	19197	18998	19242	19097	19138	19185	19115	19005	19074	19067	19053	19082	19141	19133	18937	19263	19174	19086	19197	19167	18983	18938	19152	19205	19396	19215	19295	19122	19061	19024	19133	19074	18892	19154	18984	19068	19195	19117	19344	19271	19056	19258	19179	19289	19132	19153	19067	19227	19068	19146	19195	19070	19150	19171	19069	19205	19072	19105	19339	19142	19425	19205	19242	19056	19222	19099	19273	19164	19135	19176	19275	19123	19200	19186	19256	18929	19058	19105	18989	18960	19482	19340	19103	19084	19018	19249	19021	19055	19131	19179	19214	19258	19013	19054	19168	19220	19292	19364	19159	19177	19006	19185	18894	19279	19201	19173
26543	44534	42655	34513	28845	25121	22363	20356	18807	18144	17548	17158	16720	16525	16302	16365	16230	16235	16188	16007	16017	16170	16006	15833	15879	15688	15678	15857	16002	15637	15853	15805	15823	15732	15855	15738	15594	15634	15812	15708	15631	15593	15774	15867	15607	15809	15596	15785	15639	15773	15530	15563	15619	15818	15523	15709	15572	15602	15664	15695	15556	15692	15706	15604	15694	15672	15650	15690	15539	15703	15663	15675	15677	15905	15778	15586	15563	15498	15596	15729	15601	15602	15709	15602	15736	15486	15681	15808	15404	15586	15567	15502	15819	15469	15705	15785	15618	15750	15570	15466	15618	15674	15610	15560	15735	15763	15633	15474	15642	15622	15649	15585	15518	15633	15590	15621	15553	15499	15688	15521	15540	15610	15672	15596	15640	15531	15429	15595	15601	15590	15665	15610	15507	15655	15473	15526	15725	15497	15788	15640	15606	15727	15770	15586	15597	15686	15589	15611	15665	15696	15569	15631	15635	15722	15493	15682	15504	15642	15681	15662	15532	15575	15654	15606	15690	15771	15636	15502	15666	15628	15642	15514	15615	15555	15452	15410	15380	15542	15495	15565	15630	15498	15649	15540	15635	15587	15424	15542	15631	15560	15530	15705	15480	15608	15665	15634	15536	15478	15537	15494	15438	15540	15471	15575	15516	15573	15405	15737	15726	15452	15576	15512	15525	15731	15474	15598	15530	15563	15690	15591	15630	15626	15510	15530	15436	15633	15499	15700	15720	15674	15619	15546	15696	15457	15548	15539	15600	15588	15636	15567	15664	15550	15655	15627	15397	15612	15380	15587	15758	15544	15491	15421	15548	15430	15608	15498	15645	15511	15646	15604	15582	15646	15704	15592	15755	15652	15735	15697	15644	15701	15574	15712	15705	15532	15646	15575	15712	15646	15535	15699	15619	15428	15482	15633	15312	15657	15722	15289	15652	15596	15649	15658	15609	15409	15525	15659	15632	15526	15878	15734	15562	15584	15606	15504	15666	15555	15674	15727	15644	15689	15501	15562	15581	15497	15432	15540	15688	15542	15508	15433	15663	15558	15494	15549	15719	15440	15560	15572	15436	15490	15682	15604	15709	15600	15455	15523	15442	15747	15501	15635	15639	15717	15631	15806	15510	15531	15428	15646	15411	15496	15571	15692	15697	15567	15469	15568	15594	15650	15605	15651	15520	15583	15645	15520	15685	15685	15755	15547	15454	15733	15492	15730	15696	15718	15628	15607	15481	15516	15438	15758	15613	15631	15691	15570	15584	15584	15560	15574	15476	15511	15601	15549	15679	15554	15580	15521	15455	15719	15498	15681	15553	15652	15529	15664	15627	15577	15495	15623	15624	15617	15718	15414	15671	15539	15557	15786	15524	15662	15687	15506	15561	15681	15548	15577	15594	15599	15600	15488	15481	15437	15575	15528	15679	15539	15535	15691	15675	15472	15558	15674	15655	15603	15618	15786	15643	15464	15524	15417	15538	15674	15488	15618	15631	15544	15612	15723	15543	15688	15631	15596	15482	15579	15477	15551	15500	15462	15513	15564	15630	15708	15543	15529	15524	15525	15664	15637	15699	15734	15571	15589	15567	15573	15635	15567	15594	15491	15592	15620	15736	15520	15600	15722	15591	15596	15443	15561	15736	15340	15533	15575	15424	15575	15561	15521	15437	15585	15627	15591	15580	15565	15648	15534	15753	15367	15399	15583	15541	15750	15663	15385	15507	15834	15672	15702	15678	15613	15717	15695	15452	15624	15647	15583	15498	15584	15697	15463	15641	15396	15521	15517	15484	15675	15601	15588	15532	15589	15436	15687	15506	15636	15572	15510	15690	15616	15714	15668	15505	15600	15687	15586	15660	15710	15668	15599	15600	15599	15659	15503	15613	15683	15684	15589	15671	15430	15577	15759	15617	15862	15539	15491	15489	15403	15540	15615	15582	15557	15557	15594	15759	15519	15872	15637	15610	15621	15675	15543	15582	15489	15456	15573	15521	15573	15379	15739	15737	15499	15533	15464	15443	15661	15512	15737	15650	15460	15562	15500	15799	15607	15620	15480	15741	15576	15618	15449	15720	15561	15621	15554	15514	15664	15522	15607	15594	15547	15788	15436	15583	15566	15678	15564	15733	15628	15727	15561	15583	15502	15520	15475	15767	15478	15553	15632	15639	15507	15722	15575	15698	15467	15624	15699	15573	15699	15513	15554	15547	15633	15600	15590	15465	15684	15677	15689	15695	15676	15527	15594	15661	15678	15599	15668	15595	15574	15568	15724	15672	15504	15649	15611	15350	15644	15700	15611	15685	15542	15423	15670	15594	15666	15657	15582	15621	15518	15484	15560	15576	15723	15733	15707	15549	15637	15615	15624	15718	15509	15626	15538	15807	15457	15582	15625	15647	15569	15548	15684	15729	15525	15497	15456	15667	15526	15550	15649	15497	15585	15707	15597	15672	15626	15517	15522	15577	15498	15624	15606	15579	15590	15665	15671	15551	15687	15638	15686	15789	15447	15638	15571	15467	15693	15538	15634	15563	15550	15556	15575	15624	15561	15560	15609	15606	15772	15563	15562	15729	15595	15658	15420	15663	15503	15633	15592	15459	15605	15583	15531	15555	15633	15560	15668	15440	15877	15737	15465	15562	15572	15363	15513	15572	15492	15647	15602	15495	15606	15738	15567	15727	15494	15700	15615	15655	15454	15631	15596	15493	15337	15618	15482	15561	15730	15507	15642	15543	15481	15592	15610	15507	15664	15588	15495	15745	15478	15391	15406	15719	15625	15592	15558	15643	15678	15472	15732	15300	15644	15626	15602	15540	15492	15826	15505	15542	15455	15573	15585	15609	15488	15527	15661	15530	15536	15506	15412	15628	15462	15516	15557	15664	15471	15751	15620	15592	15548	15597	15616	15488	15762	15729	15696	15687	15507	15553	15473	15690	15551	15535	15614	15423	15644	15619	15637	15648	15601	15574	15586	15428	15556	15508	15569	15703	15722	15723	15502	15440	15595	15542	15596	15657	15701	15406	15684	15595	15613	15768	15484	15584	15646	15645	15603	15514	15583	15667	15551	15613	15665	15475	15816	15776	15395	15595	15629	15490	15587	15618	15571	15497	15493	15672	15584	15548	15584	15544	15478	15718	15572	15665	15764	15657	15407	15634	15729	15460	15549	15749	15637	15649	15648	15660	15530	15565	15522	15630	15571	15640	15575	15601	15500	15587	15628	15459	15701	15707	15554	15637	15552	15502	15490	15517	15544	15516	15618	15789	15770	15575	15683	15628	15501	15541	15649	15726	15651	15593	15576	15398	15628	15506	15488	15672	15433	15582	15407	15643	15625	15652	15716	15597	15593	15868	15454	15596	15607	15623	15731	15654	15669	15710	15538	15614	15485	15714	15464	15658	15645	15541	15598	15623	15579	15658	15474	15571	15598	15483	15645	15472	15594	15456	15611	15422	15492	15494	15680	15537	15578	15792	15642	15438	15582	15528	15601	15571	15557	15432	15457	15912	15447	15457	15593	15664	15606	15720	15577	15661	15585	15601	15625	15533	15773	15599	15510	15473	15643	15644	15722	15430	15699	15708	15728	15618	15625	15673	15614	15470	15647	15679	15529	15631	15610	15607	15540	15555	15504	15721	15628	15778	15768	15699	15413	15601	15523	15590	15406	15687	15653	15473	15596	15659	15496	15602	15602	15445	15624	15543	15611	15579	15686	15579	15569	15409	15575	15600	15651	15784	15654	15547	15508	15442	15617	15688	15301	15595	15463	15465	15553	15593	15627	15766	15570	15430	15649	15818	15573	15780	15669	15488	15478	15662	15486	15688	15503	15812	15692	15625	15566	15609	15471	15663	15495	15622	15605	15856	15569	15583	15640	15618	15723	15557	15577	15586	15580	15737	15602	15614	15437	15660	15567	15655	15474	15582	15680	15560	15489	15595	15658	15581	15562	15566	15820	15863	15483	15623	15451	15570	15531	15686	15390	15717	15476	15554	15514	15557	15675	15624	15606	15537	15628	15736	15602	15699	15514	15706	15521	15567	15515	15467	15523	15664	15687	15500	15633	15568	15606	15672	15452	15571	15711	15653	15630	15710	15541	15449	15625	15784	15538	15721	15659	15582	15593	15646	15523	15393	15542	15666	15722	15538	15795	15604	15536	15574	15487	15554	15430	15765	15429	15522	15626	15706	15496	15620	15713	15478	15667	15610	15665	15544	15560	15746	15636	15703	15445	15599	15708	15656	15387	15588	15546	15590	15556	15493	15457	15474	15789	15510	15656	15438	15529	15606	15628	15586	15555	15518	15621	15431	15573	15671	15627	15610	15582	15565	15749	15570	15607	15602	15589	15427	15615	15781	15597	15815	15634	15583	15702	15506	15546	15490	15632	15544	15450	15542	15783	15535	15466	15648	15561	15596	15567	15611	15604	15544	15643	15634	15564	15420	15607	15523	15662	15695	15599	15561	15568	15577	15595	15508	15546	15593	15550	15680	15603	15681	15600	15640	15492	15602	15642	15427	15681	15539	15641	15467	15545	15545	15598	15596	15567	15574	15593	15556	15431	15589	15632	15553	15596	15461	15578	15589	15430	15646	15546	15643	15657	15679	15460	15580	15528	15498	15497	15637	15548	15592	15511	15668	15374	15505	15556	15625	15588	15682	15499	15491	15584	15540	15582	15535	15664	15616	15610	15590	15697	15504	15446	15564	15581	15636	15707	15606	15501	15575	15740	15680	15609	15682	15625	15645	15631	15417	15534	15599	15747	15527	15398	15565	15551	15599	15675	15501	15715	15560	15636	15504	15357	15680	15587	15621	15530	15542	15654	15646	15541	15557	15396	15648	15581	15505	15528	15630	15327	15600	15621	15520	15455	15672	15633	15645	15562	15458	15582	15689	15582	15584	15680	15551	15447	15566	15763	15667	15559	15687	15730	15471	15515	15392	15620	15588	15621	15617	15553	15595	15636	15620	15483	15658	15548	15514	15606	15532	15516	15530	15564	15407	15583	15848	15630	15599	15640	15763	15657	15617	15511	15573	15534	15591	15737	15612	15562	15606	15647	15603	15733	15663	15523	15540	15591	15661	15480	15543	15429	15607	15573	15644	15604	15662	15479	15531	15624	15619	15429	15775	15432	15454	15559
30933	26940	29997	26801	22950	21615	20750	20150	19473	19344	18997	19333	19058	18863	19048	19175	18807	18960	19008	18897	18835	18724	19021	18871	19053	18847	18833	18874	18777	18906	18815	19064	18798	19100	19050	18791	18961	19003	19047	18802	19012	18810	18731	18798	18879	18823	18908	18898	18716	18820	18796	18934	18762	18673	18792	18738	18800	19011	18690	18823	18812	18859	18793	18770	18841	18718	18865	18731	18950	18859	18847	18863	18845	18788	19076	18845	18931	18860	18981	18702	18784	18864	19001	18902	19045	18809	18863	19126	18802	18801	18960	19061	19071	18976	18793	18707	18759	18608	18845	18809	18786	18838	18905	19012	18743	18835	18587	18779	19016	18869	18851	18750	18771	18768	18836	18816	18907	18927	19036	18842	18973	18739	18799	18745	18883	18782	18788	18841	18875	18857	19058	19078	19040	18903	18688	18647	19184	18995	18832	18908	18775	18708	18805	18695	18692	18884	18700	18933	18828	18917	18754	18800	18664	18883	18980	18736	18565	18739	18993	18778	19136	18920	19030	18985	18923	18811	18684	18794	18727	18734	18856	18905	18834	18833	18742	18873	18748	18780	18995	18917	18919	18990	18837	18878	18732	18759	18815	18791	18861	18622	18872	18820	18726	18719	18731	18823	18838	18864	18962	18720	18454	18768	18653	18857	18790	18686	18801	18947	18731	18620	18818	18805	19002	18696	18883	18889	18848	18489	18820	19109	18761	18598	18732	18655	18645	18805	18861	18860	18851	18843	18949	18669	19072	18840	18847	18898	18980	18862	18867	18843	18757	18682	18765	18879	18947	18817	18744	18933	18782	18832	18674	18840	18834	18854	18976	18886	18680	18769	18640	18719	18765	18807	18888	18818	18672	18685	18940	18850	18776	18759	18950	18649	18664	18694	18690	18736	18801	18948	18827	18888	18773	18958	18665	18775	18840	18919	18566	18916	18889	18837	18677	18821	18800	18835	18780	18829	18882	18638	18601	18765	18915	18745	18909	18809	18792	18867	18701	18520	18704	18764	18915	18927	18877	18719	18760	18639	18834	19077	18825	18818	18854	18603	18961	18878	18834	18845	18724	18548	18939	18744	18637	18821	18785	18935	18700	19097	18801	18786	18775	18945	18750	18673	18863	18702	18734	18675	18918	18737	18860	18872	18923	18930	18841	18775	18919	19024	18671	18837	18722	18829	18850	18780	19107	18907	18959	18992	18587	18705	18950	18626	18881	18824	18704	18658	18948	18765	18881	18929	18741	18628	18966	18840	18694	19058	18951	18900	18662	18540	18785	18744	18586	18862	18921	18722	18616	18814	18801	18642	18634	18809	18911	18808	19071	18828	18841	18991	18925	18754	18825	18718	18904	18660	18881	18916	18933	18826	18615	18868	18840	18908	18860	18810	18805	18802	18846	18738	18828	18960	18712	18711	18883	18674	18889	18821	18767	18879	18703	18745	18608	18848	18850	18888	18943	18782	18754	18853	18644	18813	18704	18751	19017	19157	18943	18838	18658	18782	18921	19006	18894	19001	18889	18947	18754	18860	18858	19092	18825	18835	18659	18761	18761	18992	18920	18703	18596	18856	18878	18866	18927	19002	18881	19109	18927	18842	18844	18785	18765	18803	18721	18768	18799	18814	18638	18721	18803	18747	18721	18904	18837	18942	18929	19014	18812	18748	18832	18838	18724	18905	18629	18779	18820	18973	18793	18846	18786	18571	18860	18741	18912	18942	18901	18816	18979	18788	18764	18765	18894	18763	18715	18891	18846	18902	18712	18958	18710	18753	18586	18795	18913	18782	18890	18861	18923	18730	18782	18628	18944	18875	18899	18712	18885	18975	18872	18727	18841	18951	18914	18826	19015	18741	18587	18831	18998	18887	19139	18779	18776	18814	18769	19001	19123	18849	19024	18581	18636	18811	18983	18815	18881	18959	18918	19093	18893	18937	18803	18698	18803	18732	19140	18726	18914	18879	18799	18826	18957	18802	18784	18978	18776	18897	18817	18869	18730	19042	18933	18928	18995	18807	18747	18792	18880	18854	18985	18805	18741	18916	18562	18833	18978	18900	18655	19031	18848	18819	18545	18999	18706	18631	18677	18544	18704	18824	18948	18813	18956	18891	18737	18773	18724	18745	18685	18643	18711	18841	18721	18879	18742	18763	18811	18829	18906	18688	18938	19059	18720	18796	18846	18829	18656	18703	19130	18862	18849	18889	18744	19037	18696	19001	18730	18822	18897	18680	19058	18800	18658	18585	19012	18917	18852	18778	18992	18592	18893	18855	18701	18806	18757	18690	18767	18770	18684	18664	18851	18890	18603	18825	18759	18824	18809	18738	18983	18785	19061	18738	18733	18935	18780	18815	18899	18763	18782	18887	18887	18707	18963	18720	18832	18700	18646	18893	18929	18842	19021	18701	18995	18781	19041	18772	18917	18577	18699	18867	18804	18781	18770	18723	18920	18908	18791	18846	18855	18716	18803	18743	18861	18646	18918	18658	18790	18807	19007	18831	18884	18922	18883	18716	18526	18823	18916	18747	18859	18694	18908	18837	18819	18953	19049	18900	18706	18895	18696	18690	18909	18835	18788	18829	18722	18807	18747	18823	18814	18724	18877	18812	18631	18891	18787	18714	18782	18857	18721	18831	18921	18924	18854	18814	18648	18794	18792	18632	18939	18701	18647	18723	18813	18942	18783	18959	18834	18694	18781	18863	18778	18594	18671	18829	18717	18633	18679	18809	18898	18920	18790	18692	18749	18818	18797	18809	18940	18919	18892	18899	18850	18651	18839	18834	18880	18676	18679	18802	19071	18834	18900	18872	18786	18923	18710	18780	18958	18860	18855	18895	18809	18983	18816	18828	18959	18907	18761	18834	19064	18883	18845	18668	18832	18799	18733	18641	18877	18724	18814	18742	18866	18855	18593	18934	18644	18673	18920	18564	18752	18693	18564	18578	18805	18835	18714	18810	18819	18924	18574	18475	18960	18946	18717	18758	18816	18965	18643	18747	18610	18809	18732	18750	18896	18840	18654	18912	18718	18815	18834	18708	18972	19017	18697	18629	18816	18867	18810	18627	18782	18647	18772	18744	18761	18887	18846	19018	18719	18759	18753	18922	18814	18724	18876	18870	18723	18683	18774	18823	18732	18749	19228	18871	18932	18808	18878	18821	18852	19053	18715	18858	18930	18791	19104	18728	18726	18915	18766	18866	18917	18759	18671	18870	18812	18815	18893	18656	18933	18946	18705	18904	18895	18778	18913	18857	18766	19057	18702	18550	18948	18631	18842	18813	19065	18824	18781	18528	18828	18829	18754	18779	18905	18813	18758	18764	18800	18803	18789	18910	18744	18768	18738	18787	18906	18849	18914	18942	18840	18843	18939	18911	18934	18752	18878	18737	18950	18860	18973	18991	18850	18679	18826	18745	18585	18537	18842	18821	18693	18958	18795	18801	18977	18719	19016	18862	18715	18739	18918	18714	18949	18692	18744	18650	18960	19010	18997	18917	18887	18971	18836	18809	18643	19038	18656	18836	18911	18894	18954	18720	18733	18984	18969	18780	19176	18952	18889	18998	18863	18728	18696	18760	18974	18718	18745	18763	18823	18758	18878	18811	18829	18772	18925	18936	18735	18914	18711	18716	18884	19028	18775	18715	18830	18769	18782	18751	19012	18766	18827	19023	19064	18703	18876	18923	18974	18973	18941	18916	19008	18557	19068	18713	18807	18915	18829	18720	18705	19108	18826	18774	18772	19005	19019	18859	18938	18754	18786	18807	18969	18816	18854	18831	18671	18961	18799	18807	18946	18948	18722	18672	18706	18679	18903	18638	18871	18908	18822	19012	18814	18657	18858	18975	18960	18862	19011	18834	18744	19010	18699	18954	18695	19027	18910	18816	18914	18942	18676	18710	18532	19047	19008	18856	18774	18797	18631	18823	18785	18887	18875	18808	18926	18927	18951	18805	18988	18658	18794	19078	18814	18950	18626	18865	18825	18707	18860	18908	19029	18661	18916	18958	18789	18665	19006	19088	18741	18699	18963	18921	18995	18892	19002	18777	18908	18881	18945	18730	18696	18825	19006	18896	18665	18799	18924	18751	18939	18863	18770	18859	18834	18883	18853	18885	18744	19084	18966	18628	18772	18688	18963	18823	18661	18665	18812	18803	18823	18637	18910	18790	18871	18682	18786	18794	18778	18705	18915	18722	18968	18848	18812	18829	18857	18948	18763	18775	18791	18917	18866	18780	18911	18685	18621	18941	18898	18892	18833	18772	18749	18730	18862	18725	18819	18722	18674	18820	18905	19001	18796	18717	18940	18750	18899	19061	18822	18806	18840	18695	18806	18823	18797	18951	18967	18893	18733	18981	18692	18707	18693	18985	18898	18787	18698	18758	18919	18801	18998	18904	18837	18974	18848	18650	18687	18856	18845	18847	18817	18977	18871	19044	18855	18964	18783	18673	18880	18853	18894	18941	18723	18752	18900	18934	18720	19091	18909	18796	18811	18872	18795	19098	18817	18847	18673	18748	18880	18957	19028	18663	18799	18832	18841	18568	18735	18951	19058	18844	18648	18772	18970	18744	18519	18925	18899	18839	18869	18968	18697	18900	18735	18767	19100	18847	18873	18820	19014	18839	18985	18702	18915	18993	18703	18614	18961	18709	18846	18932	18809	18752	18827	18999	18722	18864	18766	19045	18875	18969	18682	18782	18754	18967	18930	18814	18859	18928	18862	18993	18992	18880	18753	18684	18833	18771	18826	18682	18701	18721	18934	18608	18919	18715	18671	18791	18958	18842	18762	18594	19015	18760	18860	18840	19012	18804	18759	18784	18880	18795	18983	19017	18826	18730	18849	18803	18931	18813	18792	18672	18773	18802	18736	18812	18781	18973	18744	18814	18883	18722	18697	18725	18770	18992	18791	18829	18701	18677	18835	18451	18452	18801	18951	18754	18614	18827	18825	18841	19071	18869	18772	18898	18945	18880	18932	18750	18668	18986	18889	18757	18842	19145	18884	18912	18719	18698	18779	18642	18766	18993	18904	18763	18931	18649	18875	18855	18843	18905	18875	18741	18749	18818	18782	18959	18668	18806	18884	18873	19063	18727	18945	18816	18974	18925	18962	18716	18732	18900	18790	18795	19225	18940
25222	34339	32548	25850	22027	19651	18230	17172	16840	16207	16173	15851	15936	15841	15694	15602	15510	15551	15485	15512	15570	15357	15384	15469	15462	15712	15613	15411	15335	15418	15534	15581	15300	15441	15361	15494	15458	15494	15409	15486	15444	15322	15398	15445	15340	15511	15315	15296	15384	15355	15386	15348	15295	15528	15482	15426	15332	15336	15413	15441	15541	15204	15451	15351	15319	15479	15414	15408	15363	15362	15236	15265	15298	15434	15282	15443	15384	15437	15308	15533	15374	15448	15295	15463	15471	15291	15250	15338	15343	15412	15436	15314	15304	15339	15402	15210	15484	15354	15332	15380	15341	15433	15367	15099	15502	15299	15410	15369	15392	15429	15509	15322	15457	15310	15390	15189	15463	15330	15485	15528	15511	15420	15345	15480	15359	15413	15338	15484	15315	15286	15312	15395	15311	15304	15302	15573	15469	15263	15297	15278	15373	15399	15374	15322	15417	15439	15370	15447	15307	15278	15398	15438	15191	15415	15381	15210	15307	15421	15518	15366	15488	15239	15487	15159	15534	15368	15266	15484	15468	15316	15413	15444	15435	15484	15341	15248	15504	15177	15482	15473	15318	15425	15414	15312	15299	15253	15330	15539	15400	15473	15436	15324	15225	15495	15351	15510	15231	15358	15363	15365	15274	15509	15275	15438	15372	15229	15355	15282	15161	15448	15470	15479	15382	15285	15368	15313	15447	15373	15357	15363	15351	15474	15300	15305	15464	15464	15379	15377	15304	15311	15358	15327	15272	15398	15379	15556	15382	15239	15657	15343	15615	15328	15367	15480	15410	15446	15331	15446	15301	15294	15433	15514	15327	15433	15236	15267	15429	15552	15469	15402	15436	15350	15322	15399	15465	15581	15465	15280	15466	15491	15371	15410	15504	15441	15335	15314	15326	15420	15297	15172	15408	15516	15264	15115	15319	15186	15130	15548	15499	15307	15414	15421	15365	15535	15452	15280	15458	15456	15350	15259	15336	15314	15415	15372	15309	15437	15360	15399	15449	15328	15294	15340	15323	15431	15395	15384	15543	15414	15444	15530	15356	15468	15221	15306	15450	15403	15322	15382	15336	15416	15459	15518	15366	15405	15467	15347	15453	15437	15335	15227	15475	15287	15196	15475	15459	15307	15395	15269	15427	15441	15259	15415	15473	15254	15274	15371	15365	15300	15371	15468	15301	15457	15384	15427	15330	15388	15328	15440	15269	15484	15365	15332	15371	15283	15424	15371	15423	15542	15182	15317	15390	15302	15395	15463	15420	15544	15577	15218	15445	15240	15425	15444	15452	15236	15360	15357	15408	15394	15294	15408	15341	15318	15375	15389	15377	15532	15445	15352	15415	15434	15437	15247	15314	15353	15643	15441	15184	15406	15535	15316	15410	15343	15273	15353	15394	15361	15291	15340	15384	15366	15493	15339	15554	15392	15437	15464	15492	15341	15370	15438	15347	15389	15322	15661	15430	15433	15341	15351	15486	15436	15314	15361	15277	15568	15382	15290	15374	15182	15300	15359	15378	15233	15286	15343	15313	15547	15490	15409	15408	15434	15296	15495	15261	15537	15379	15368	15318	15534	15337	15437	15400	15284	15298	15220	15284	15258	15596	15353	15426	15273	15188	15392	15346	15350	15310	15269	15520	15220	15297	15529	15571	15348	15325	15384	15504	15282	15428	15517	15323	15508	15373	15393	15422	15339	15404	15549	15353	15355	15440	15416	15397	15424	15509	15232	15243	15268	15214	15334	15419	15516	15397	15415	15354	15396	15374	15450	15358	15374	15382	15490	15499	15258	15545	15333	15240	15471	15211	15394	15203	15435	15418	15379	15441	15274	15239	15509	15431	15528	15307	15555	15263	15421	15411	15324	15228	15444	15259	15392	15448	15534	15273	15396	15387	15282	15434	15295	15395	15464	15186	15388	15319	15398	15387	15452	15467	15406	15486	15347	15409	15548	15230	15323	15491	15319	15459	15409	15266	15172	15427	15486	15510	15478	15457	15347	15284	15475	15351	15358	15352	15396	15324	15442	15392	15358	15249	15346	15360	15356	15444	15236	15359	15356	15328	15238	15369	15487	15313	15307	15418	15479	15288	15515	15410	15276	15462	15412	15420	15368	15422	15239	15218	15498	15417	15378	15382	15411	15426	15362	15351	15309	15400	15281	15517	15340	15452	15340	15376	15394	15449	15473	15492	15240	15398	15489	15491	15351	15215	15429	15365	15357	15541	15360	15404	15188	15470	15371	15388	15322	15329	15331	15352	15386	15453	15352	15278	15167	15394	15278	15475	15373	15508	15346	15288	15385	15366	15408	15315	15351	15280	15387	15467	15387	15514	15586	15368	15458	15542	15428	15278	15365	15357	15352	15407	15420	15340	15458	15331	15407	15416	15364	15399	15395	15381	15428	15261	15419	15362	15250	15604	15325	15314	15313	15435	15457	15330	15293	15490	15375	15499	15439	15410	15449	15382	15425	15350	15300	15336	15413	15577	15412	15358	15302	15547	15551	15301	15239	15299	15421	15344	15426	15404	15383	15316	15437	15463	15300	15420	15408	15284	15347	15334	15314	15454	15418	15403	15327	15434	15394	15403	15420	15341	15423	15257	15239	15509	15738	15381	15402	15358	15375	15434	15313	15330	15288	15480	15471	15499	15456	15347	15198	15414	15567	15390	15605	15281	15308	15374	15411	15301	15354	15375	15298	15509	15505	15398	15344	15369	15319	15448	15390	15273	15417	15371	15452	15208	15340	15401	15370	15379	15550	15352	15362	15270	15303	15392	15479	15310	15464	15315	15304	15392	15345	15318	15337	15299	15346	15298	15454	15362	15360	15325	15233	15500	15397	15354	15329	15391	15279	15393	15325	15379	15441	15347	15300	15504	15149	15347	15584	15430	15162	15327	15364	15367	15432	15176	15561	15318	15566	15360	15345	15466	15440	15370	15365	15596	15450	15352	15347	15418	15382	15470	15517	15352	15290	15525	15343	15431	15295	15246	15478	15225	15340	15398	15247	15499	15417	15337	15327	15270	15273	15402	15581	15440	15328	15409	15227	15330	15379	15353	15341	15375	15336	15277	15235	15246	15268	15440	15307	15544	15508	15327	15446	15444	15418	15338	15528	15214	15518	15379	15405	15402	15399	15458	15460	15322	15495	15270	15421	15439	15368	15372	15320	15437	15429	15362	15511	15338	15270	15362	15368	15371	15443	15581	15307	15166	15465	15434	15379	15351	15253	15331	15459	15366	15408	15446	15410	15138	15521	15481	15402	15401	15424	15285	15421	15569	15396	15489	15485	15348	15247	15424	15399	15363	15340	15352	15535	15425	15213	15423	15352	15361	15424	15495	15355	15299	15244	15194	15363	15394	15334	15550	15395	15414	15375	15260	15333	15401	15473	15237	15261	15388	15414	15520	15490	15374	15411	15382	15338	15461	15312	15402	15415	15410	15505	15342	15420	15368	15385	15415	15295	15284	15432	15320	15296	15328	15454	15333	15443	15453	15313	15459	15424	15559	15425	15375	15219	15393	15353	15243	15496	15287	15571	15230	15508	15328	15240	15487	15230	15421	15521	15327	15407	15264	15319	15420	15349	15407	15449	15266	15393	15357	15539	15376	15261	15476	15336	15405	15478	15460	15301	15515	15298	15322	15317	15455	15229	15459	15285	15394	15598	15431	15478	15398	15273	15419	15421	15354	15513	15412	15374	15406	15344	15313	15480	15342	15347	15478	15364	15459	15406	15369	15497	15241	15473	15174	15374	15458	15288	15356	15431	15434	15448	15610	15398	15549	15366	15548	15462	15497	15457	15422	15430	15535	15338	15423	15361	15382	15362	15288	15341	15359	15350	15493	15467	15328	15325	15422	15574	15626	15372	15395	15408	15409	15385	15321	15520	15439	15312	15427	15605	15476	15465	15375	15423	15593	15418	15164	15314	15557	15358	15467	15324	15504	15446	15191	15455	15255	15412	15493	15424	15327	15413	15363	15351	15345	15522	15243	15318	15546	15385	15366	15344	15230	15414	15387	15170	15284	15413	15464	15443	15462	15263	15255	15369	15200	15453	15248	15496	15486	15249	15421	15270	15343	15363	15216	15271	15450	15380	15462	15387	15317	15458	15479	15202	15365	15238	15422	15413	15513	15365	15373	15492	15277	15301	15274	15218	15336	15509	15403	15398	15359	15394	15408	15420	15373	15404	15538	15146	15243	15549	15441	15176	15385	15406	15450	15271	15561	15404	15453	15509	15408	15501	15515	15412	15548	15404	15507	15555	15542	15310	15435	15338	15338	15505	15475	15342	15245	15308	15396	15530	15375	15336	15370	15320	15223	15553	15454	15494	15393	15347	15313	15232	15501	15317	15387	15411	15467	15396	15436	15311	15452	15449	15377	15328	15263	15518	15379	15467	15441	15285	15430	15557	15504	15363	15517	15383	15495	15479	15349	15205	15496	15419	15343	15432	15253	15413	15461	15422	15457	15333	15508	15380	15361	15412	15592	15247	15455	15351	15439	15516	15386	15401	15314	15451	15474	15339	15471	15412	15297	15399	15362	15295	15291	15588	15578	15285	15477	15462	15304	15186	15474	15483	15366	15589	15404	15411	15625	15338	15477	15373	15623	15206	15173	15313	15469	15333	15421	15243	15320	15430	15341	15363	15411	15300	15361	15326	15511	15423	15212	15371	15389	15298	15199	15362	15361	15391	15596	15403	15508	15473	15356	15506	15378	15438	15472	15320	15352	15258	15522	15182	15346	15343	15454	15234	15409	15406	15496	15217	15509	15340	15306	15332	15476	15302	15352	15408	15594	15248	15338	15486	15320	15265	15234	15504	15489	15243	15326	15325	15247	15413	15282	15534	15434	15309	15404	15427	15383	15417	15338	15437	15453	15434	15555	15382	15591	15409	15482	15370	15477	15419	15201	15395	15371	15269	15408	15552	15225	15234	15392	15244	15461	15178	15318	15230	15534	15343	15371	15391	15356	15468	15248	15454	15450	15434	15444	15380	15463	15409	15502	15354	15312	15529	15439	15443	15342	15341	15425	15325	15370	15618	15543	15532	15295	15252	15485	15474	15456	15396	15566	15437	15536	15348	15444	15532	15194	15428	15353	15567	15293	15399	15427	15465	15345	15413	15206	15200
25048	20976	27984	25287	24080	24144	23533	21173	20198	19750	19752	19515	19247	19229	19246	19135	18797	18893	19054	19029	18781	18942	18901	18655	19005	18884	18677	18721	18793	18744	18917	18879	18642	18782	18638	18957	18789	18846	18806	18801	18835	18693	18848	18844	18649	18778	18746	18613	18854	18766	18592	18666	18807	18529	18709	18667	18719	18806	18821	18756	18969	18809	18840	18469	18826	18862	18620	18530	18527	18524	18743	18830	18650	18812	18882	18780	18752	18603	18883	18612	18801	18645	18605	18738	18762	18726	18809	18580	18582	18722	18613	18641	18683	18608	18666	18685	18555	18684	18704	18671	18822	18674	18601	18723	18753	18737	18533	18725	18791	18624	18826	18866	18977	18741	18925	18651	18834	18598	18657	18636	18790	18608	18565	18633	18695	19058	18712	18645	18697	18608	18825	18718	18852	19061	18492	18520	18751	18705	18710	18556	18699	18603	18793	18676	18675	18703	18624	18684	18684	18555	18606	18503	18483	18674	18573	18585	18814	18611	18788	18778	18624	18698	18716	18834	18694	18571	18680	18566	18565	18688	18635	18697	18639	18533	18783	18619	18654	18702	18719	18752	18615	18747	18540	18732	18685	18661	18777	18667	18642	18576	18766	18651	18722	18771	18803	18727	18745	18608	18686	18660	18620	18777	18683	18708	18503	18491	18493	18735	18619	18658	18583	18701	18848	18686	18486	18626	18663	18650	18655	18617	18673	18726	18517	18756	18766	18831	18689	18769	18771	18563	18674	18726	18721	18702	18476	18354	18463	18695	18721	18612	18560	18603	18694	18770	18632	18657	18610	18771	18717	18702	18665	18772	18730	18642	18580	18594	18539	18656	18445	18510	18762	18620	18615	18818	18729	18668	18693	18735	18660	18934	18885	18707	18659	18694	18690	18645	18514	18522	18574	18677	18792	18858	18557	18456	18797	18353	18625	18590	18618	18764	18815	18627	18798	18515	18651	18503	18555	18623	18757	18746	18657	18753	18642	18883	18842	18636	18920	18855	18531	18822	18629	18563	18632	18666	18726	18780	18620	18833	18771	18784	18650	18552	18709	18574	18718	18572	18470	18658	18472	18758	18578	18438	18523	18537	18902	18549	18860	18794	18839	18763	18672	18610	18671	18857	18683	18848	19000	18639	18819	18732	18849	18704	18603	18558	18682	18612	18481	18724	18762	18666	18611	18709	18826	18600	18800	18614	18659	18654	18856	18761	18708	18747	18435	18704	18754	18831	18538	18650	18511	18872	18741	18856	18407	18569	18794	18806	18760	18533	18758	18813	18618	18694	18715	18848	18634	18682	18915	18676	18840	18665	18587	18722	18749	18761	18924	18615	18538	18724	18661	18617	18717	18800	18683	18866	18541	18614	18561	18714	18498	18657	18727	18362	18580	18604	18696	18675	18749	18738	18645	18613	18516	18624	18711	18611	18740	18842	18798	18784	18582	18565	18584	18546	18543	18718	18439	18703	18776	18713	18821	18595	18541	18687	18527	18467	18717	18541	18623	18563	18663	18845	18636	18591	18500	18772	18465	18795	18740	18617	18637	18641	18700	18764	18467	18757	18747	18603	18573	18746	18756	18736	18683	18578	18779	18733	18686	18629	18559	18522	18760	18555	18594	18918	18750	18748	18570	18639	18508	18862	18627	18784	18725	18646	18544	18667	18781	18630	18451	18742	18704	18655	18580	18901	18488	18762	18809	18643	18700	18577	18647	18564	18666	18659	18793	18564	18835	18688	18570	18794	18648	18790	18615	18667	18679	18530	18828	18701	18640	18815	18571	18701	18894	18665	18864	18803	18616	18503	18626	18598	18780	18619	18635	18820	18679	18910	18797	18595	18652	18605	18868	18594	18543	18492	18646	18675	18811	18692	18644	18683	18593	18537	18688	18516	18691	18841	18738	18663	18686	18770	18689	18543	18656	18704	18697	18572	18625	18768	18571	18670	18644	18768	18519	18469	18801	18828	18731	18761	18789	18610	18447	18699	18457	18604	18577	18451	18459	18525	18751	18670	18774	18865	18653	18625	18462	18836	18620	18670	18536	18741	18702	18760	18701	18776	18656	18652	19052	18685	18584	18680	18596	18590	18585	18515	18496	18581	18692	18275	18576	18774	18576	18569	18527	18625	18660	18720	18701	18537	18665	18687	18550	18522	18481	18563	18599	18696	18670	18593	18418	18714	18617	18496	18552	18603	18811	18555	18556	18616	18706	18685	18686	18731	18778	18845	18821	18692	18822	18520	18641	18413	18753	18786	18455	18752	18686	18807	18779	18565	18602	18439	18718	18539	18750	18629	18651	18704	18529	18562	18820	18713	18860	18725	18544	18730	18740	18782	18616	18742	18555	18735	18539	18888	18890	18989	18996	18581	18710	18519	18630	18867	18596	18682	18662	18749	18733	18647	18669	18688	18841	18663	18818	18733	18571	18732	18593	18701	18720	18527	18733	18806	18527	18729	18777	18807	18851	18599	18811	18784	18533	18645	18599	18633	18829	18684	18607	18757	18906	18738	18716	18778	18454	18493	18711	18551	18486	18599	18638	18696	18605	18771	18687	18453	18547	18621	18655	18582	18604	18595	18542	18523	18599	18656	18709	18703	18721	18735	18695	18836	18656	18885	18691	18745	18754	18923	18677	18710	18726	18679	18643	18497	18652	18653	18802	18706	18856	18723	18796	18723	18861	18578	18681	18621	18809	18703	18739	18716	18712	18529	18677	18654	18733	18408	18644	18832	18396	18736	18702	18538	18707	18676	18472	18736	18717	18754	18849	18644	18555	18669	18854	18665	18725	18656	18584	18578	18834	18555	18636	18465	18485	18556	18621	18501	18761	18542	18905	18759	18669	18663	18714	18863	18666	18782	18610	18852	18578	18677	18677	18592	18587	18902	18678	18881	18651	18689	18597	18875	18720	18599	18677	18613	18612	18659	18666	18552	18985	18717	18551	18697	18823	18489	18660	18840	18691	18701	18509	18544	18617	18413	18596	18711	18636	18933	18644	18783	18632	18660	18730	18739	18537	18457	18560	18812	18700	18712	18718	18749	18724	18927	18671	18734	18769	18743	18832	18867	18665	18778	18683	18720	18866	18577	18584	18735	18598	18753	18542	18590	18636	18595	18712	18721	18549	18749	18443	18488	18643	18894	18778	18747	18717	18686	18617	18677	18434	18390	18749	18625	18558	18719	18640	18740	18738	18841	18561	18621	18933	18616	18525	18660	18731	18754	18650	18726	18802	18686	18907	18718	18615	18847	18554	18613	18695	18762	18759	18876	18787	18695	18556	18664	18872	18688	18666	18936	18624	18640	18846	18800	18520	18658	18674	18728	18666	18761	18730	18617	18552	18716	18767	18592	18729	18517	18605	18804	18744	18572	18671	18609	18653	18736	18797	18796	18699	18568	18588	18747	18657	18551	18691	18609	18786	18628	18747	18478	18522	18518	18627	18439	18764	18722	18586	18695	19070	18921	18778	18697	18570	18713	18957	18730	18779	18609	18525	18654	18592	18541	18637	18446	18733	18843	18591	18633	18530	18770	18909	18624	18686	18652	18454	18766	18676	18728	18680	18726	18673	18851	18809	18517	18542	18646	18551	18826	18787	18743	18669	18624	18425	18749	18726	18915	18758	18499	18612	18654	18735	18767	18765	18562	18707	18769	18710	18796	18817	18767	18837	18626	18624	18690	18618	18665	18748	18520	18542	18519	18633	18576	18779	18693	18765	18653	18714	18619	18665	18875	18612	18637	18597	18673	18682	18841	18765	18727	18639	18616	18704	18684	18781	18662	18784	18689	18946	18787	18769	18749	18716	18950	18793	18790	18652	18836	18882	18588	18637	18357	18556	18542	18564	18680	18767	18891	18718	18711	18705	18685	18736	18838	18965	18809	18785	18754	18665	18518	18840	18651	18803	18749	18751	18702	18695	18772	18568	18852	18675	18620	18739	18705	18590	18680	18734	18744	18600	18769	18702	18601	18798	18679	18606	18584	18538	18646	18732	18624	18624	18765	18700	18602	18862	18639	18526	18902	18708	18504	18789	18610	18598	18521	18550	18771	18825	18762	18545	18648	18618	18780	18596	18690	18745	18787	18724	18606	18748	18760	18779	18740	18735	18772	18695	18671	18558	18638	18530	18644	18525	18705	18604	18597	18791	18548	18672	18456	18698	18973	18676	18889	18759	18879	18872	18740	18759	18685	18671	18631	18664	18932	18572	18628	18693	18593	18701	18526	18595	18547	18684	18603	18782	18401	18703	18625	18666	18562	18699	18567	18631	18682	18562	18574	18592	18540	18585	18575	18622	18541	18681	18786	18668	18702	18723	18847	18600	18587	18839	18554	18618	18569	18746	18708	18584	18738	18553	18912	18746	18699	18848	18765	18679	18711	18356	18660	18670	18657	18612	18703	18502	18574	18778	18707	18711	18705	18705	18775	18630	18701	18676	18547	18907	18759	18442	18916	18650	18715	18648	18445	18690	18697	18863	18481	18627	18636	18720	18613	18747	18747	18795	18666	18782	18625	18694	18879	18827	18824	18382	18751	18685	18796	18462	18656	18822	18592	18670	18642	18695	18479	18588	18607	18728	18788	18800	18958	18691	18708	18702	18743	18752	18813	18724	18679	18714	18809	18767	18608	18665	18747	18795	18818	18705	18494	18584	18762	18622	18674	18729	18778	18533	18898	18701	18936	18556	18647	18709	18767	18879	18676	18640	18496	18630	18606	18618	18545	18851	18670	18737	18382	18562	18864	18701	18750	18493	18622	18648	18568	18457	18673	18780	18620	18991	18978	18787	18843	18620	18519	18764	18769	18553	18629	18455	18850	18779	18529	18681	18755	18901	18641	18497	18538	18511	18559	18784	18551	18682	18730	18751	18828	18675	18669	18581	18694	18685	18754	18663	18927	18629	18715	18621	18728	18861	18604	18518	18599	18972	18654	18690	18529	18825	18784	18649	18702	18445	18576	18730	18673	18821	18763	18723	18555	18709	18611	18872	18948	18643	18574	18651	18736	18787	18677	18802	18538	18712	18738	18752	18536	18533	18731	18765	18670	18687	18537	18633	18686	18643	18626	18564	18579	18448	18609	18742	18675	18737	18624	18742	18701	18709	18522	18753	18728	18691	18576	18692	18949	18664	18779
24122	39528	38069	31077	25522	22326	20412	18723	17776	17228	16733	16606	16093	15883	15825	15646	15635	15744	15647	15548	15680	15543	15476	15550	15520	15474	15486	15442	15472	15418	15557	15391	15409	15500	15506	15431	15453	15462	15196	15341	15350	15485	15395	15437	15352	15435	15535	15475	15287	15354	15416	15493	15354	15558	15199	15307	15500	15450	15203	15409	15134	15312	15207	15294	15310	15264	15292	15503	15694	15395	15286	15255	15422	15338	15324	15283	15323	15301	15364	15407	15289	15262	15379	15261	15331	15311	15552	15339	15492	15271	15268	15394	15267	15274	15444	15459	15341	15358	15455	15271	15466	15259	15369	15412	15245	15523	15503	15401	15359	15417	15399	15188	15370	15323	15473	15387	15409	15331	15243	15402	15438	15663	15311	15156	15404	15407	15478	15250	15227	15356	15395	15448	15248	15231	15271	15463	15201	15397	15287	15358	15237	15414	15511	15409	15331	15241	15352	15423	15313	15424	15422	15418	15300	15582	15409	15269	15401	15450	15332	15335	15311	15252	15346	15281	15311	15324	15440	15435	15372	15247	15446	15513	15431	15419	15230	15293	15352	15266	15352	15374	15408	15348	15343	15365	15509	15215	15112	15318	15455	15342	15281	15135	15391	15288	15218	15417	15379	15452	15473	15350	15420	15527	15349	15416	15478	15258	15259	15290	15483	15265	15459	15459	15379	15434	15455	15490	15483	15391	15452	15317	15321	15323	15274	15308	15311	15453	15301	15346	15349	15320	15196	15273	15426	15429	15498	15437	15421	15449	15262	15440	15175	15450	15391	15524	15197	15257	15400	15497	15321	15273	15492	15429	15387	15464	15239	15366	15530	15361	15632	15174	15430	15379	15549	15398	15260	15354	15287	15447	15416	15392	15365	15305	15341	15538	15204	15288	15311	15389	15386	15473	15500	15430	15211	15432	15320	15430	15308	15094	15386	15266	15415	15293	15371	15368	15355	15412	15389	15402	15198	15393	15252	15156	15336	15400	15389	15441	15363	15439	15474	15510	15412	15425	15388	15375	15447	15369	15357	15363	15198	15432	15402	15387	15249	15240	15285	15389	15244	15346	15419	15295	15348	15377	15273	15216	15342	15214	15474	15174	15362	15272	15369	15279	15446	15470	15417	15178	15138	15331	15185	15268	15368	15381	15337	15355	15256	15320	15529	15224	15505	15374	15316	15404	15244	15480	15272	15286	15334	15402	15374	15413	15342	15420	15432	15366	15426	15398	15503	15454	15514	15462	15346	15119	15187	15210	15373	15448	15341	15461	15187	15263	15511	15216	15316	15326	15306	15274	15366	15461	15359	15310	15333	15257	15268	15267	15377	15294	15219	15182	15175	15456	15198	15500	15272	15156	15221	15283	15479	15420	15487	15257	15457	15200	15298	15288	15306	15434	15294	15327	15231	15271	15294	15459	15267	15328	15264	15502	15370	15451	15523	15448	15336	15249	15434	15250	15295	15416	15127	15371	15401	15502	15366	15129	15450	15249	15351	15366	15414	15190	15317	15398	15313	15451	15345	15273	15452	15263	15426	15336	15449	15112	15171	15516	15471	15247	15496	15413	15280	15429	15341	15322	15256	15233	15418	15313	15418	15369	15364	15339	15286	15386	15491	15344	15248	15319	15346	15370	15357	15453	15517	15468	15524	15390	15313	15359	15303	15532	15262	15279	15359	15391	15271	15282	15335	15390	15476	15156	15362	15406	15318	15380	15335	15208	15325	15355	15337	15604	15419	15276	15381	15254	15363	15252	15446	15206	15414	15340	15374	15379	15300	15183	15425	15173	15360	15258	15386	15400	15264	15333	15461	15477	15242	15343	15405	15378	15419	15250	15369	15342	15375	15388	15255	15398	15400	15382	15332	15454	15378	15434	15489	15345	15354	15527	15308	15401	15284	15241	15437	15226	15376	15246	15353	15314	15363	15417	15313	15388	15237	15475	15316	15452	15463	15255	15299	15392	15147	15262	15218	15344	15252	15317	15274	15357	15354	15453	15340	15436	15322	15292	15344	15330	15522	15431	15536	15359	15313	15174	15453	15408	15316	15270	15380	15251	15321	15538	15100	15357	15268	15287	15467	15302	15240	15225	15459	15275	15303	15214	15346	15248	15420	15350	15418	15339	15483	15420	15311	15183	15450	15385	15351	15311	15327	15423	15447	15278	15231	15234	15378	15356	15386	15460	15302	15427	15464	15475	15394	15340	15351	15367	15298	15278	15454	15385	15324	15377	15244	15438	15365	15135	15387	15412	15602	15323	15333	15298	15319	15411	15477	15287	15444	15559	15402	15408	15313	15388	15369	15263	15341	15359	15393	15452	15414	15366	15314	15407	15502	15546	15440	15370	15309	15361	15311	15407	15414	15443	15267	15449	15573	15282	15273	15308	15371	15536	15381	15428	15314	15205	15352	15257	15287	15341	15459	15416	15373	15273	15327	15376	15321	15422	15401	15328	15324	15498	15518	15472	15281	15216	15272	15402	15519	15326	15155	15449	15378	15560	15272	15297	15345	15210	15245	15307	15303	15301	15433	15367	15230	15341	15346	15380	15475	15459	15369	15501	15411	15343	15389	15281	15214	15367	15392	15328	15147	15370	15476	15216	15372	15268	15213	15286	15417	15255	15303	15382	15206	15434	15616	15251	15426	15416	15395	15351	15474	15410	15432	15316	15360	15492	15268	15366	15314	15175	15331	15408	15524	15419	15414	15429	15339	15224	15408	15482	15262	15544	15355	15280	15455	15316	15244	15345	15532	15234	15602	15312	15304	15250	15316	15490	15418	15240	15257	15225	15252	15309	15551	15462	15311	15358	15205	15287	15497	15278	15209	15387	15443	15319	15202	15221	15431	15550	15492	15303	15450	15297	15441	15243	15371	15440	15372	15419	15413	15232	15369	15339	15193	15342	15395	15444	15580	15434	15224	15434	15347	15315	15177	15458	15297	15418	15446	15333	15357	15303	15169	15363	15200	15449	15337	15318	15292	15510	15540	15533	15414	15214	15343	15394	15458	15214	15388	15351	15188	15162	15301	15272	15325	15514	15325	15247	15496	15227	15348	15440	15270	15411	15392	15283	15174	15315	15369	15415	15260	15325	15475	15407	15417	15470	15222	15216	15403	15421	15258	15320	15295	15385	15295	15262	15490	15297	15335	15517	15325	15203	15391	15321	15337	15328	15223	15314	15231	15243	15263	15485	15407	15195	15301	15148	15302	15473	15195	15225	15382	15472	15456	15209	15265	15273	15400	15427	15240	15305	15198	15179	15517	15297	15387	15325	15258	15320	15381	15306	15426	15529	15282	15455	15381	15362	15409	15387	15389	15367	15360	15466	15269	15372	15206	15490	15369	15283	15312	15354	15380	15512	15296	15424	15389	15350	15428	15255	15136	15332	15288	15365	15299	15253	15375	15267	15427	15308	15467	15274	15439	15421	15550	15414	15458	15555	15212	15552	15162	15409	15462	15350	15318	15300	15365	15347	15418	15372	15456	15378	15248	15479	15236	15368	15316	15329	15298	15444	15353	15246	15420	15396	15274	15283	15382	15215	15305	15357	15322	15355	15424	15454	15265	15345	15338	15420	15529	15366	15378	15341	15317	15253	15442	15306	15385	15329	15430	15350	15370	15384	15264	15311	15286	15390	15416	15332	15340	15267	15425	15395	15403	15204	15364	15394	15432	15409	15519	15241	15300	15385	15529	15296	15375	15425	15368	15290	15296	15442	15098	15360	15433	15251	15520	15368	15163	15362	15434	15318	15358	15464	15379	15534	15559	15361	15383	15434	15497	15464	15362	15319	15539	15501	15366	15267	15388	15254	15446	15233	15334	15222	15278	15369	15497	15326	15503	15267	15291	15234	15546	15525	15481	15381	15370	15472	15193	15574	15345	15430	15242	15361	15406	15516	15350	15281	15338	15372	15438	15530	15363	15439	15499	15447	15327	15306	15346	15235	15377	15200	15408	15442	15386	15539	15270	15395	15262	15335	15411	15196	15292	15371	15230	15410	15425	15468	15274	15399	15335	15362	15486	15397	15460	15229	15371	15332	15292	15492	15333	15249	15249	15390	15222	15302	15346	15405	15475	15283	15440	15548	15468	15478	15289	15431	15385	15349	15381	15290	15594	15252	15383	15348	15339	15331	15336	15301	15292	15330	15300	15404	15334	15434	15431	15532	15389	15219	15234	15313	15445	15452	15494	15230	15422	15313	15540	15376	15360	15434	15529	15414	15366	15409	15344	15349	15494	15438	15533	15490	15475	15375	15364	15402	15347	15330	15358	15414	15397	15366	15490	15462	15313	15350	15418	15418	15460	15280	15316	15337	15386	15368	15187	15415	15282	15419	15279	15423	15420	15357	15344	15643	15341	15339	15310	15429	15430	15360	15383	15384	15269	15475	15273	15463	15345	15427	15361	15390	15289	15259	15560	15218	15440	15539	15181	15248	15225	15452	15150	15288	15440	15173	15300	15452	15319	15366	15364	15334	15439	15329	15389	15506	15258	15270	15258	15324	15560	15240	15498	15499	15315	15407	15430	15441	15364	15292	15358	15274	15476	15396	15154	15412	15375	15458	15172	15341	15460	15495	15092	15324	15469	15329	15215	15435	15552	15287	15201	15228	15413	15445	15374	15365	15396	15374	15369	15211	15349	15502	15418	15355	15249	15200	15283	15263	15213	15390	15287	15244	15226	15319	15314	15363	15295	15411	15487	15234	15591	15258	15209	15282	15480	15234	15414	15454	15255	15358	15332	15452	15185	15398	15131	15285	15248	15456	15308	15489	15305	15217	15198	15343	15293	15266	15311	15208	15344	15481	15534	15304	15501	15426	15272	15282	15382	15249	15430	15434	15368	15316	15406	15205	15297	15283	15336	15558	15349	15227	15308	15298	15161	15256	15427	15243	15399	15338	15427	15270	15418	15328	15549	15179	15343	15462	15436	15339	15282	15314	15334	15331	15456	15465	15302	15410	15329	15190	15238	15451	15295	15442	15281	15450	15332	15320	15208	15350	15396	15317	15305	15369	15426	15311	15348	15349	15233	15392	15477	15372	15370	15331	15485	15467	15223	15387	15361	15284	15543	15266	15259	15398	15384	15202	15515	15227	15322	15366	15279	15296	15339	15225	15298	15369	15314	15449
23580	20942	28374	23878	22508	25904	27484	23252	21825	21657	21144	20609	20803	20516	20405	20304	20321	20295	20217	20200	20277	19978	20353	19978	19847	20103	20058	20098	20175	19877	20077	19986	19860	19854	20009	19911	19896	19869	19722	19820	19753	19984	19640	20096	20066	19996	19769	19924	19664	19918	19921	19989	19640	19770	19770	19730	19999	19967	19564	19576	19790	19889	19803	19906	19890	19866	19904	19871	19821	19667	19909	19909	19863	19986	19647	19822	19708	19759	19805	20051	19978	19896	19591	19829	19821	19829	19875	19683	19734	20018	19702	19672	19562	19684	20030	19851	19821	19742	19910	19753	19650	19671	19852	19732	19865	19818	19573	19888	19872	19967	19887	19818	19734	19714	19808	19706	19801	19828	19960	19846	20102	19770	19466	19555	19891	19699	19679	19709	19895	19867	19882	19753	19762	19688	19856	19622	19729	19653	19750	19633	19864	19666	19836	19623	19762	19879	19972	19838	19784	20096	19919	20087	19652	19658	19695	19656	19576	19886	19533	19794	19606	19829	19820	19731	19895	19804	19884	19684	19764	19936	19566	19566	19683	19693	19903	19772	19726	20019	19602	19814	19676	19533	19978	19982	19825	19769	19915	19712	19844	20163	19642	19719	19803	19942	19854	19561	19753	19760	20077	19612	19805	19666	19976	19658	19753	19721	19759	19858	19958	19800	19862	19794	19666	19770	19819	19806	19934	19930	19798	19648	19735	19967	19737	19668	19750	19627	19761	19720	19935	19690	19817	19587	19879	19659	19860	19741	19784	19757	19970	19939	19563	19594	19861	19757	19763	19771	19677	19656	19838	19820	19658	19775	19744	19749	19827	19805	19675	19853	19690	19792	19737	19787	19633	19856	19796	19834	19749	19712	20103	19787	19776	19445	19785	19900	19721	19747	19749	19844	19759	19839	19700	19635	19831	19727	19632	19790	19740	19846	19771	19688	19689	19895	19602	19704	19821	19785	19755	19716	19884	19741	19690	19657	19813	19794	19567	19728	19621	19783	19649	19764	19804	19807	19766	19787	19760	19876	19885	19869	19890	19639	19817	19640	19589	19841	19794	19921	19780	19903	19658	19883	19947	19926	19625	19540	19735	19705	19727	19747	19622	19617	19650	19848	19622	19765	19761	19703	19822	19860	19689	19954	19862	19870	19790	19620	19906	19837	19674	19607	19778	19619	19797	19737	19737	19949	19828	19820	19969	19988	19876	19934	19588	19837	19791	19819	20014	19766	19847	19601	20006	19714	19844	19546	19837	20047	19887	19922	19722	19723	19766	19783	19746	19890	19665	19854	19978	19706	19584	19653	19852	19781	19906	19908	19751	19803	19759	19743	19822	19815	19871	19560	19588	19789	19829	19741	19726	19659	19741	19682	19795	19870	19711	19917	19845	19834	19865	19780	19761	19913	19854	19714	19845	19790	19682	19820	19792	19741	19788	19578	19738	19797	19899	19769	19578	19822	19647	19693	19683	19689	19733	19900	19838	19721	19803	19737	19748	19759	19889	19743	19668	19796	19669	19626	19805	20015	19753	19875	19915	19833	19759	19832	19905	19761	19756	19737	19873	19681	19776	19864	19972	19730	19750	19884	19917	19709	19783	19663	19550	19561	19738	19766	20018	19658	19560	19716	19709	19945	19793	19827	19705	19834	19895	19846	20005	19790	19715	19643	19776	19780	19778	19986	19865	19524	19747	19862	19715	19993	19824	19796	19905	19580	19986	19776	19782	19642	19906	19693	19763	19856	19867	19675	19803	19699	19800	19790	19749	19824	19958	19751	19683	19993	19508	19647	19750	19810	19925	19625	19748	19713	19840	19923	20009	19921	19764	19613	19807	19837	19775	19696	19867	19773	19836	19727	19701	19737	19811	19774	19784	19943	19931	19872	19726	19844	19651	19842	19917	19858	19617	19883	19716	19839	19662	19901	19786	19808	19758	19820	19936	19651	19773	19777	19742	19829	19662	19733	19684	19454	19686	19700	19803	19740	19833	19729	19835	19600	19525	19818	19596	19846	19832	19663	19757	19645	19739	19634	19704	19968	19834	19711	19841	19782	19900	19807	19790	19857	19766	19893	19777	19843	19788	19956	19936	19832	19793	19812	19771	19660	19542	19657	19893	19925	19940	19877	19672	19791	19725	19770	19876	19609	19799	19752	19721	19844	19746	19634	20000	19781	19483	19856	19567	19816	19778	19790	19676	19732	19759	19692	19539	19688	19786	19861	19629	19795	20063	19765	19702	19668	19872	19703	19676	19587	19770	19819	19840	19737	19795	19557	19506	19613	19805	19888	19772	19813	19590	19657	19824	19879	19701	19733	19789	19607	19597	19637	19839	19979	19791	19735	19835	19802	19794	19788	19803	19892	19828	19833	19886	19748	19825	19722	19635	19496	19848	19751	19813	19838	19641	19701	19567	19879	19650	19854	19781	19880	19817	19966	19833	19743	19757	19872	19765	19617	19749	19702	19638	19817	19894	19867	19912	19840	20109	19830	19829	19788	19878	19606	19676	19722	19597	19489	19741	19861	19916	19590	19650	19598	19767	19853	19820	19793	19712	19770	19524	19811	19690	19783	19847	19664	19854	19885	19701	19806	19711	20071	19788	19600	19771	20003	19825	19696	19778	19863	20056	19870	19736	19618	19669	19608	19743	19898	19878	19712	19716	19864	20129	19773	19677	19763	19663	19740	19836	19697	19885	19898	19815	19772	19850	19618	19782	20033	19548	19859	19724	19790	19802	19703	19801	19869	19791	19583	19672	19893	19780	19647	19659	19885	19773	19755	19689	19768	19735	19813	19673	19716	19631	19901	19808	19890	19696	19972	19664	19740	19763	19836	19876	19860	19908	19778	19756	19547	19714	19699	19882	19885	19752	19639	19623	19826	19940	19822	19772	19791	20182	19827	20021	19777	19785	19889	19846	19890	19800	19822	19653	19893	19773	19842	19871	19923	19812	19641	19596	19802	19746	19892	19890	19706	19849	19869	19848	19623	19717	19564	19956	19643	19803	19779	19683	19809	19765	19624	19786	19783	19881	19700	19661	19728	19938	19819	19790	19551	19600	19803	19927	19987	19512	19908	19791	19651	19721	19736	19905	19829	19753	19648	19769	19882	19858	19605	19749	19509	19792	19730	19806	19935	19717	19975	19866	19911	19855	19789	19717	19922	19678	19763	19770	19913	19820	19752	19740	19565	19753	20001	19788	19759	19757	19851	19761	19764	19850	19846	19758	19831	19805	19861	19817	19895	19635	19780	19805	19964	19831	19929	19807	19785	19667	19822	19726	19827	19705	19822	19738	19693	19717	19611	19918	19714	19714	19700	19835	19702	19847	19654	19980	19719	19738	19942	19721	19760	19930	19971	19940	19779	19975	19736	19965	19870	19815	19913	19960	19741	19694	19989	19755	19748	19706	19802	19836	19853	19796	19888	19796	19697	19601	19628	19855	19781	19828	19931	19933	19927	19647	19704	19528	19785	19781	19769	19574	19539	19884	19640	20011	19807	19870	19736	19939	19819	19812	19727	20034	19672	19639	19861	19983	19985	20079	20029	19821	19942	19908	19896	19699	19857	19814	19720	19775	19867	19953	19804	19820	19776	19840	19612	19807	19734	19766	19688	19899	19889	19762	19778	19578	19782	19947	19578	19894	19796	19832	19841	19747	19730	19691	19829	19678	19635	19887	19752	19685	19826	19920	19715	19946	19799	19826	19775	19672	19809	19890	19655	19703	19973	19832	19714	19633	19854	19689	20023	19847	19958	19945	19888	19930	19749	19726	19931	19864	19719	19718	19764	19979	19690	19486	19497	19596	19753	19898	19814	19636	19952	19902	19810	19609	19628	19851	19766	19618	19803	19667	19674	19851	19851	19865	19897	19833	19663	19624	19590	19803	19839	19683	19847	19773	19854	19673	19559	19556	19701	19528	19826	19634	19900	19713	19734	19841	19783	19827	19581	19645	19672	19738	19908	19716	19686	19866	19977	19835	19803	19794	19425	19922	19536	19890	19832	19741	19847	20063	19719	19971	19762	19915	19862	20001	19544	19866	19599	19603	19940	19936	19709	19762	19919	19553	19813	20167	19835	19870	19750	19596	19863	19677	19608	19735	19882	19916	19841	19914	19934	19751	19890	19706	19672	19867	19697	19825	19633	20076	19745	19621	19758	19786	19754	19931	20085	19749	19857	19742	19716	19751	19886	19956	19728	19668	19604	19693	19841	19704	19764	19815	19929	19869	19865	19545	19902	19880	19861	19810	19790	19595	19831	20056	19867	19646	19795	19736	19933	19901	19865	19787	19827	19785	19887	19624	19917	19734	19756	19917	19839	19694	19756	19819	19765	19716	19844	19654	19648	19688	19648	19691	19821	19894	19690	19803	19660	19686	19715	19839	19666	19953	20071	19842	19879	19536	19582	19760	19799	19748	19816	19959	19801	19847	19974	19715	19965	19601	19774	19817	19883	19774	19596	19792	19887	19599	19903	19975	19896	20146	19718	19709	19767	19801	19770	19741	19856	19770	19735	19741	19730	19872	19709	19859	19902	19808	19836	19466	19639	19811	19840	19741	19885	19867	19543	19944	19815	19761	19674	19822	19729	19882	19757	19904	19729	19775	19751	19991	19753	19867	19706	19806	19877	19996	19795	19884	19842	19939	19786	19738	19854	19812	19692	19839	19705	19933	19742	19951	19618	19804	19748	19870	19735	19763	19580	19617	19843	19655	19790	19721	19667	19841	19593	19635	19736	19844	19906	19795	19890	19748	19587	19759	19779	19572	19707	19558	19907	19785	19890	19838	19760	19933	19932	19771	19776	19696	19792	19996	19811	19869	19778	19932	19954	19862	19845	19719	19545	19903	19633	19740	19721	19809	19926	19721	19871	19753	19832	19887	19749	19911	19741	19618	19925	19609	19883	19837	19949	19556	19556	19787	19627	19755	19810	20003	19743	19786	19839	19675	19637	19576	19744	19700	19773	19800	19559	19636	19923	19899	19582	19883	19949	19738	19517	19797	19701	19714	19533	19765	19779	19882	19814	19788	19611	20002	19883	19819	19577	19614	19574	19725	19692	19760	20165	19904	19791	19703	19714	20022	20011	19627	19840	19815	19888	19644	19835	19584	19776	19807	19838	19753	19692	19927	19835
25927	44049	43420	35362	29299	25726	22929	20639	19229	18544	17946	17532	17210	16873	16762	16718	16839	16296	16540	16241	16329	16320	16322	16257	16281	16282	16190	16240	16096	16062	16251	16122	16094	16172	16017	16130	16046	16060	15905	16060	16074	15984	16001	16209	15974	15944	16050	15945	16048	15963	16101	15984	15958	15971	15919	15788	16022	15775	15847	15946	15912	15956	16003	15788	15886	16004	15905	15755	16015	15944	15905	15850	16009	16048	15911	15994	15929	15882	15660	15871	15956	15761	15997	16007	15869	15846	15993	16005	15875	15963	16113	15881	15921	16027	16148	15908	15939	15859	15917	15928	15866	16003	15857	15840	15970	15940	16004	16011	15915	15992	15926	15936	15889	16034	15765	15949	15963	16032	15970	16031	15917	16136	15915	15871	15872	15938	15904	15926	15953	15881	15969	15866	15918	15819	16012	15876	15989	15917	15737	15921	15949	15923	15910	15808	15874	15972	15996	15984	15929	15908	15932	15900	15898	15890	15964	16209	15999	15630	16046	16039	15797	15825	15927	15952	15913	15838	15990	15852	16008	15906	16025	15954	15895	16014	15981	15866	15907	15968	15992	15898	15792	15863	15897	15938	16018	15824	15900	16078	15888	16068	15962	15945	15688	16031	15831	15884	16041	15971	16202	15886	15931	15883	15948	15903	15871	15941	15985	15813	16058	15845	15984	16028	15895	15816	16091	15950	15774	16177	15835	16136	15940	15793	16111	16080	16035	15958	16072	16026	15778	15872	16070	15922	15948	15998	15869	15720	15743	15865	15929	15857	15831	15867	15817	16060	15864	15996	15995	15951	15901	15864	15973	15916	15847	15861	16000	15938	15906	16033	15932	15988	15977	15892	15910	15818	15972	15947	16021	15889	15720	15835	15785	15788	15932	15860	16070	15897	15908	15932	15947	15812	15758	15959	15968	15892	15952	15979	15845	15995	15931	15873	15890	15828	16045	15905	15953	15872	15880	15924	15982	15907	15930	16060	15893	15929	15811	15763	16066	15978	15881	15994	15889	15870	15870	15753	15707	15865	15966	15891	16006	15868	15857	15881	15974	15959	15964	15777	16037	15827	15941	16075	15918	15921	15850	15982	15974	16024	15919	15714	16000	15916	15890	15913	15905	15859	15984	15790	15992	15891	15937	15833	15909	15903	15890	16022	15896	15937	15758	16113	15634	15851	16043	15885	15870	15912	15897	15972	15857	15894	15828	15877	15953	15832	15909	15834	15862	16045	15914	16060	15874	15888	15956	15890	16032	15878	15866	16022	16015	16034	15967	15946	15912	15950	15924	15990	16142	16005	15918	15976	15773	15982	15953	16016	16046	15939	16032	15898	15967	16062	15753	15805	15994	15858	16038	15902	15921	15930	15967	15973	15908	15910	15984	15886	15997	16029	15822	15920	15857	15761	15857	15721	15825	16011	15854	15886	15873	15755	16122	15846	16081	15973	15923	15902	15802	15847	15791	16008	16029	15820	15987	16068	15904	15859	15940	15992	15949	15989	15930	15956	16045	15990	16092	15995	15734	16058	15804	15895	15865	16133	16146	15868	15974	15827	15828	15913	15946	15930	15889	15982	15812	15849	15945	15932	15999	15842	15973	15921	15842	15890	15961	15930	15866	16033	15943	15896	15878	16126	15897	15897	15981	15881	15742	15962	15949	15909	15918	15888	15960	15951	15979	15866	16089	15812	15843	15911	15975	15771	15729	16016	15938	15812	15827	15782	16034	15926	16046	15707	15748	15858	15792	15865	15809	15760	15968	15984	16013	16024	15813	15869	15971	15987	16026	15803	15758	15944	15931	15942	15997	15944	16070	16020	16021	15653	15994	15911	16013	15886	15929	15757	16034	15981	15869	15950	15991	15866	15799	15829	15825	15976	15819	16134	15888	15895	15916	15850	15990	15825	15855	15928	16024	15986	15857	15957	15896	15996	15949	15917	15962	16103	15869	15989	15888	16112	15795	15744	15878	16142	15898	15825	15886	16199	15911	16000	15916	16101	16052	15971	16074	16006	15863	15965	15890	15986	15740	15868	15931	15970	16112	15946	16044	16032	15791	15795	15920	15798	15881	15921	15973	15987	15744	15958	16028	16020	15909	15899	15914	15957	15910	15884	15770	15869	15899	15860	15888	15819	16122	15992	16008	16034	15937	15694	15953	16118	15997	15928	15854	15917	15811	15830	15838	15977	15917	15774	15863	15970	15979	16186	16063	15838	15752	15927	15772	15903	15793	15886	15968	16062	15975	15788	16060	15966	16024	16005	15948	15965	15839	15925	15932	15933	16061	15926	15789	15735	16003	15783	15835	15844	16106	15936	15882	15838	15926	15979	15894	15785	16112	16004	15808	15979	15968	15894	15781	16054	15642	16006	15852	15897	15783	15957	15813	15993	15959	15879	15979	15801	15920	15954	16023	15843	16016	15995	15786	15779	15857	16025	15898	16076	15844	15897	16062	15757	15961	15936	16015	15846	15841	16011	15869	15898	15754	16068	15870	15965	15898	15978	15916	15871	15920	15913	15764	15847	15852	15745	15786	15724	15876	15989	15795	15888	15809	16021	15930	15791	16080	15940	15936	15780	15859	15861	15843	15777	15940	15996	15832	15939	16127	15950	15914	15869	15908	16029	16032	15943	16003	15893	15945	15902	15915	15748	15919	15882	15877	15802	16067	15971	15848	16070	15828	15944	16174	16015	16126	15837	16182	15915	15922	15829	15958	15926	15904	15996	15880	15904	15936	15868	15843	16000	15952	15833	15813	15912	15989	16051	15957	15983	15892	15891	15998	15874	15953	15816	15893	16001	15986	15897	16149	15806	15992	15844	15798	16065	15973	16093	15876	16003	15770	16117	15925	16017	15993	15977	15893	15925	15984	15968	15875	15880	15883	15918	15978	15981	16026	16023	15894	15830	16176	15741	15774	15878	16095	16039	15774	15865	15821	15684	15726	15895	16006	15927	15904	15885	15878	16022	15924	15810	16036	15925	15892	15922	15976	15734	15937	15931	15920	15934	16051	16006	16082	16171	15805	15911	16098	15829	15712	15729	15964	15873	16093	15724	15931	15874	16005	15824	16014	15912	15883	15994	15911	15899	15909	16030	15973	16042	15836	15962	16084	15845	15763	15803	15813	16022	15934	15900	16032	15972	15884	15837	15802	15929	15933	15878	15902	15789	15921	15932	15808	15836	15993	15955	15946	15817	15878	15989	16045	15831	15942	15964	16027	15826	16073	15992	15716	15980	15891	15638	15945	16016	15863	16018	15855	15867	15772	15983	15958	15932	16021	15938	16072	15897	15828	15979	15824	16041	15998	15870	15981	15797	15960	16021	15833	15757	15889	15895	15840	15973	15887	15794	15995	15923	15894	15771	15932	15993	15714	16059	15851	15965	15715	15872	15965	15955	15908	15924	15966	15778	15961	16122	15773	15871	15939	15825	15909	15947	16008	15825	15983	15895	15855	15989	15652	15864	15831	15887	15865	16005	15820	15871	15916	15818	16017	15908	16080	15982	16069	15913	15652	15796	15848	16042	15840	15831	16107	15998	15972	15870	16059	15956	15955	15888	16137	15957	15949	15804	15902	15939	15798	15909	15948	15797	15857	15824	15963	15967	15836	16005	15784	15975	15898	15814	15925	15984	15891	15794	15808	15954	16013	15940	16006	15893	15830	15873	16054	16089	15808	15905	15825	16036	15918	16064	15950	16037	15908	16115	15982	15955	15988	15916	15962	15879	15779	15834	15928	15883	15808	16152	16096	15849	15949	16014	15860	15957	15784	15851	15984	15978	16059	16001	15840	15859	15919	15790	15899	15911	16111	16082	15974	15903	15897	15955	15871	15865	15956	15896	15913	16013	15966	15782	16086	16078	15847	15832	16019	15868	16049	15789	15909	15925	15910	15959	15922	15854	16084	15817	15938	15993	15940	16050	16001	15896	15959	16015	15930	15928	15823	15805	16191	15899	15938	15894	15892	16004	15923	15903	15953	15999	15968	16038	15911	15896	16044	15953	15851	15897	16002	15825	15815	15731	16039	15869	15862	15806	15939	15934	15905	15861	15948	15900	15907	15898	15924	15910	15891	15915	15916	15910	15914	15799	15973	15953	16077	15985	15979	15794	15966	15872	15765	15986	15990	15933	15791	15848	15954	15838	15836	15764	15936	15947	15782	15934	15952	15973	15760	16034	15867	15808	15850	15918	15827	16019	15949	15827	15925	16063	15912	15902	15694	15869	15859	15934	15896	15952	15849	15924	15931	15791	16002	15972	15965	15833	15966	15819	15968	15910	15855	15818	15967	15755	15814	16001	16071	16056	16035	15917	16067	15982	15963	15843	15906	15865	15838	15847	15779	16031	15963	16038	15906	16027	16012	15933	15970	15802	15757	16022	15981	15912	15736	15845	15972	16014	15913	15876	15953	15692	16032	15874	16053	15826	15898	15915	15753	15846	15770	15924	16099	16000	15838	15877	15862	15985	15800	16026	15862	16065	15937	15882	15777	15864	15978	16094	15946	15894	15949	15926	15994	15943	15903	16175	15953	15998	15721	15999	15925	15792	15789	15865	15806	15935	15881	15916	15829	15931	15692	15894	15912	15959	15842	16035	15730	15879	15935	16039	15747	15914	15834	15961	15895	15912	15941	15830	15883	15892	16053	15833	15903	16017	15894	15793	15801	16002	15946	15843	15964	15922	15937	15949	16110	15954	16000	15951	15882	15907	16089	16057	15801	16038	15911	15878	15728	15987	15912	15986	16016	16042	15933	15861	15935	16003	15942	15902	15808	15993	15875	16075	15905	15844	15901	16044	15807	15954	15911	16041	16066	15794	15901	15799	15782	15984	15785	15974	15884	15960	15768	16006	15833	15887	15960	16068	15898	16024	15846	15853	15955	15934	15973	15995	16019	15977	15962	15983	15863	15845	15956	15802	15775	15875	15917	15861	15881	15710	16073	16005	15911	15988	15832	15739	15830	16127	15975	15853	15818	15996	15974	15828	15930	15989	15882	15949	15738	15917	16068	15885	15778	15990	15969	15905	15979	15836	15833	15868	15814	15876	15808	15966	16030	15959	15791	15914	16006	15721	16010	15886	15900	15897	15962	15904	15966	15869	15819	16090	15870	15871	15910	16041	16076	15799	15766	15937
31031	27079	29353	26676	23046	21487	20327	19846	19332	19107	19015	18800	19051	19039	18944	18636	18749	18596	18652	18663	18688	18618	18673	18503	18640	18533	18583	18486	18584	18504	18365	18506	18529	18521	18590	18451	18606	18569	18840	18755	18677	18359	18660	18503	18520	18671	18564	18575	18715	18352	18411	18478	18579	18494	18522	18506	18608	18576	18590	18583	18518	18548	18626	18560	18696	18637	18480	18430	18261	18498	18598	18442	18544	18692	18433	18507	18563	18560	18387	18592	18503	18623	18493	18786	18505	18501	18710	18763	18800	18699	18467	18737	18559	18684	18718	18440	18708	18733	18386	18641	18573	18479	18579	18392	18703	18523	18799	18515	18538	18481	18750	18637	18606	18499	18670	18532	18508	18460	18608	18719	18661	18206	18499	18544	18659	18430	18424	18385	18602	18381	18632	18292	18528	18607	18533	18495	18707	18772	18483	18483	18508	18640	18468	18439	18527	18566	18615	18421	18454	18473	18549	18556	18621	18437	18394	18736	18514	18629	18632	18631	18828	18647	18472	18442	18606	18815	18494	18703	18391	18433	18345	18473	18467	18382	18479	18690	18569	18603	18552	18526	18541	18538	18352	18680	18489	18584	18589	18637	18574	18592	18464	18678	18594	18451	18521	18467	18346	18636	18561	18254	18466	18592	18788	18462	18499	18639	18618	18522	18497	18583	18412	18719	18676	18744	18330	18471	18670	18681	18545	18628	18635	18528	18594	18600	18347	18455	18525	18390	18616	18611	18656	18745	18631	18684	18618	18637	18718	18589	18592	18367	18656	18481	18601	18532	18363	18193	18416	18615	18672	18670	18669	18556	18508	18694	18512	18626	18441	18534	18643	18409	18629	18580	18681	18316	18516	18628	18453	18571	18216	18419	18632	18558	18605	18491	18330	18437	18533	18507	18516	18539	18366	18552	18814	18486	18502	18489	18573	18723	18615	18361	18729	18684	18590	18713	18456	18388	18524	18609	18581	18713	18498	18337	18615	18674	18492	18561	18546	18556	18476	18598	18615	18386	18590	18457	18645	18642	18809	18584	18701	18614	18571	18666	18318	18242	18315	18695	18534	18661	18543	18618	18485	18599	18567	18704	18650	18605	18625	18551	18507	18554	18513	18565	18548	18449	18473	18678	18591	18543	18408	18565	18652	18626	18579	18696	18572	18672	18647	18552	18408	18330	18680	18622	18542	18470	18415	18637	18425	18229	18386	18441	18710	18767	18436	18509	18433	18625	18725	18538	18813	18652	18443	18454	18647	18571	18444	18528	18433	18431	18651	18331	18550	18521	18465	18605	18685	18543	18617	18622	18583	18449	18450	18571	18628	18670	18442	18647	18399	18720	18593	18659	18622	18542	18599	18680	18638	18484	18671	18690	18469	18483	18394	18460	18533	18554	18571	18556	18558	18313	18555	18307	18548	18529	18438	18367	18526	18674	18599	18604	18512	18758	18516	18656	18580	18471	18479	18400	18444	18526	18437	18562	18738	18306	18478	18440	18841	18490	18571	18335	18370	18589	18645	18606	18691	18555	18547	18497	18379	18539	18656	18559	18577	18414	18543	18605	18485	18413	18305	18435	18615	18483	18579	18674	18673	18362	18515	18742	18544	18502	18732	18468	18513	18580	18408	18693	18556	18620	18371	18526	18560	18454	18876	18428	18424	18483	18470	18556	18473	18616	18580	18692	18588	18485	18646	18685	18386	18548	18642	18702	18561	18460	18546	18645	18505	18449	18523	18499	18484	18519	18579	18479	18526	18733	18529	18715	18386	18548	18719	18383	18471	18628	18546	18646	18554	18413	18689	18576	18384	18605	18420	18724	18596	18425	18509	18726	18521	18449	18331	18357	18463	18716	18482	18257	18554	18421	18613	18658	18672	18502	18698	18598	18653	18597	18394	18483	18549	18419	18451	18475	18478	18407	18719	18533	18483	18392	18427	18452	18562	18473	18631	18495	18362	18462	18444	18663	18600	18371	18696	18685	18438	18347	18452	18383	18543	18447	18648	18750	18602	18465	18615	18582	18496	18605	18642	18596	18449	18664	18578	18525	18511	18595	18694	18411	18530	18578	18488	18488	18471	18396	18524	18756	18531	18488	18703	18679	18407	18589	18437	18711	18621	18679	18462	18425	18565	18560	18510	18590	18366	18589	18783	18588	18303	18710	18515	18657	18491	18483	18540	18616	18699	18476	18594	18397	18351	18396	18612	18536	18631	18433	18692	18789	18482	18631	18319	18644	18585	18507	18569	18468	18627	18343	18608	18457	18598	18345	18424	18639	18372	18509	18687	18358	18512	18685	18615	18692	18384	18622	18368	18431	18314	18593	18355	18523	18630	18645	18367	18471	18705	18486	18464	18645	18476	18592	18565	18509	18539	18374	18763	18415	18442	18646	18529	18283	18462	18619	18511	18421	18442	18657	18631	18643	18513	18545	18551	18623	18731	18582	18420	18555	18689	18494	18573	18654	18538	18350	18347	18340	18505	18404	18526	18474	18431	18364	18654	18692	18656	18587	18491	18565	18455	18621	18746	18645	18579	18606	18615	18526	18604	18525	18561	18331	18548	18491	18722	18484	18407	18377	18733	18486	18403	18565	18484	18598	18437	18717	18695	18507	18492	18596	18422	18595	18602	18505	18614	18569	18733	18513	18637	18658	18411	18487	18762	18429	18542	18633	18613	18475	18760	18630	18409	18571	18551	18957	18728	18662	18587	18681	18703	18906	18598	18437	18608	18348	18746	18698	18517	18359	18541	18567	18538	18535	18450	18577	18629	18539	18589	18741	18719	18609	18563	18551	18531	18464	18729	18633	18345	18488	18497	18481	18730	18579	18444	18568	18433	18674	18773	18512	18475	18634	18674	18724	18504	18438	18571	18552	18552	18508	18608	18334	18688	18413	18538	18398	18411	18595	18619	18546	18534	18450	18625	18565	18454	18286	18498	18650	18545	18504	18665	18566	18679	18582	18592	18676	18269	18424	18363	18651	18690	18453	18367	18494	18345	18520	18373	18419	18588	18607	18649	18418	18526	18479	18502	18422	18596	18477	18551	18453	18672	18740	18569	18469	18499	18549	18651	18405	18329	18601	18726	18777	18587	18617	18398	18673	18576	18595	18555	18509	18389	18621	18591	18452	18429	18395	18538	18667	18382	18570	18553	18589	18424	18518	18633	18704	18583	18710	18476	18594	18388	18348	18553	18639	18842	18556	18570	18402	18414	18571	18505	18634	18629	18497	18369	18505	18669	18518	18498	18410	18511	18605	18347	18562	18572	18594	18612	18435	18669	18616	18499	18478	18658	18469	18590	18618	18687	18409	18522	18605	18606	18605	18505	18451	18559	18597	18392	18573	18567	18834	18558	18594	18368	18339	18402	18372	18463	18662	18456	18504	18367	18452	18549	18569	18495	18640	18400	18433	18352	18676	18645	18346	18602	18658	18523	18589	18409	18689	18697	18398	18561	18472	18393	18739	18747	18626	18401	18559	18467	18523	18632	18673	18531	18368	18512	18416	18723	18476	18395	18367	18397	18697	18573	18400	18768	18399	18582	18449	18502	18713	18623	18424	18667	18478	18502	18667	18697	18556	18578	18380	18587	18645	18566	18815	18439	18302	18750	18426	18353	18521	18663	18650	18658	18572	18265	18470	18597	18504	18652	18363	18369	18410	18353	18697	18347	18613	18608	18585	18413	18447	18691	18742	18374	18621	18681	18555	18544	18682	18331	18617	18344	18503	18831	18636	18551	18611	18405	18484	18426	18526	18633	18607	18474	18335	18405	18352	18426	18665	18598	18355	18567	18401	18518	18430	18561	18470	18514	18707	18687	18389	18529	18574	18671	18658	18278	18495	18570	18571	18571	18494	18499	18640	18703	18850	18445	18553	18601	18673	18805	18391	18527	18619	18500	18573	18715	18523	18766	18605	18824	18621	18491	18597	18821	18459	18551	18536	18459	18363	18450	18541	18867	18546	18661	18642	18525	18534	18600	18458	18588	18434	18543	18656	18835	18497	18642	18626	18726	18679	18628	18401	18555	18451	18500	18697	18657	18721	18440	18334	18629	18507	18437	18500	18630	18499	18716	18536	18461	18428	18586	18652	18584	18558	18526	18439	18605	18744	18363	18755	18643	18493	18653	18518	18513	18587	18568	18431	18536	18684	18954	18438	18338	18386	18521	18644	18648	18516	18719	18701	18490	18755	18606	18548	18456	18637	18448	18448	18450	18590	18299	18557	18443	18540	18471	18550	18635	18654	18594	18611	18519	18611	18683	18470	18276	18577	18564	18624	18569	18249	18575	18445	18707	18469	18409	18430	18531	18455	18516	18400	18613	18689	18511	18388	18631	18717	18761	18631	18400	18651	18650	18541	18624	18450	18491	18599	18593	18623	18452	18811	18448	18702	18509	18481	18756	18571	18378	18617	18526	18375	18723	18544	18569	18355	18567	18646	18417	18421	18504	18529	18576	18713	18564	18359	18532	18620	18592	18607	18531	18517	18470	18234	18531	18726	18501	18589	18641	18735	18618	18462	18366	18770	18466	18635	18491	18547	18622	18570	18653	18502	18653	18648	18660	18471	18414	18478	18643	18669	18518	18476	18452	18533	18601	18507	18529	18420	18538	18472	18594	18674	18552	18587	18568	18570	18360	18340	18490	18415	18513	18538	18441	18521	18606	18572	18495	18594	18514	18676	18646	18510	18367	18863	18461	18567	18498	18531	18453	18622	18587	18537	18454	18625	18632	18676	18682	18611	18657	18601	18482	18642	18724	18675	18471	18339	18612	18562	18600	18804	18500	18457	18622	18581	18303	18398	18522	18427	18566	18729	18465	18487	18543	18606	18408	18376	18506	18595	18503	18527	18509	18525	18461	18582	18444	18570	18548	18452	18124	18582	18520	18455	18722	18661	18500	18562	18358	18496	18468	18717	18554	18759	18383	18673	18513	18462	18357	18533	18503	18667	18705	18634	18656	18561	18437	18349	18379	18447	18632	18753	18443	18593	18367	18466	18656	18500	18192	18723	18666	18547	18463	18497	18411	18588	18350	18474	18656	18600	18569	18514	18674	18614	18610	18539	18454	18584	18636	18474	18499	18758	18462	18495	18471	18576	18614	18579	18501	18533	18306	18510	18575	18517	18389	18682
25148	33501	31588	25722	22031	19735	17898	16848	16469	16270	15963	15634	15595	15510	15643	15420	15473	15349	15195	15336	15239	15261	15356	15304	15206	15328	15222	15308	15469	15258	15468	15249	15173	15186	15115	15205	15282	15330	15345	15263	15396	15321	15202	15228	15146	15236	15262	15278	15184	15221	15168	15167	15274	15205	15196	15211	15268	15176	15172	15269	15212	15272	15151	15411	15123	15215	15159	15352	15067	15304	15247	15229	15306	15332	15181	15327	15207	15125	15084	15364	15293	15241	15190	15116	15142	15291	15320	15252	15244	15079	15046	15171	15198	15199	15148	15237	15211	15106	15269	15296	15155	15431	15223	15325	15045	15168	15202	15140	15082	15081	15045	15343	15167	15279	15104	15113	15239	15179	15062	15192	15077	15056	15215	15223	15206	15308	15092	15136	15237	15050	15260	15240	15149	15298	15121	15265	15154	14992	15305	15160	14923	15311	15181	15239	15172	15231	15293	15122	15188	15100	15222	15384	15266	15165	15151	15246	15358	15281	15110	15188	15004	15233	15168	15331	15195	15266	15301	15095	15206	15169	15233	15350	15261	15202	15266	15288	15178	15255	15148	15237	15100	15219	15141	15373	15231	15010	15194	15131	15281	15292	15136	15233	15164	15082	15209	15327	15199	15263	15160	15206	15189	15198	15107	15091	15173	15143	15387	15385	15062	15170	15170	15119	15112	15137	15040	15084	15134	15125	15141	15226	15264	15147	15336	15177	15273	15202	15139	15149	15213	14989	15029	15329	15310	15074	15326	14978	15325	15197	15173	15145	15188	15010	15322	15261	15299	15243	15227	15113	15200	15242	15189	15175	15217	15264	15157	15125	15139	15295	15328	15074	15253	15215	15288	15136	15195	15147	15301	15315	15201	15272	15364	15109	15209	15198	15153	15197	14993	15113	15460	15133	15142	15226	15323	15152	15220	15204	15083	15094	15125	15178	15233	15322	15217	15423	15239	15227	15162	15089	15013	15155	15111	15277	15002	15239	15471	15295	15251	15323	15189	15240	15169	15261	15202	15190	15076	15166	15388	15146	15104	15217	15255	15330	15223	15204	15245	15181	15236	15181	15264	15212	15194	15239	15191	15195	15157	15278	15142	15007	15277	15045	15226	15273	15308	15331	15287	14990	15260	15166	15273	15256	15192	15239	15217	15124	15242	15205	15131	15176	15059	15121	15250	15148	15363	15207	15086	15173	15301	15298	15282	15169	15243	15030	15180	15187	15084	15177	15235	15260	15186	15358	15202	15061	15195	15307	15161	15218	14946	15253	15037	15288	15141	15099	15333	15147	15376	15226	15232	15083	15145	15260	15367	15164	15220	15239	15130	15202	15225	15200	15368	15190	15147	15393	15178	15217	15184	15263	15159	15163	15201	15154	15143	15302	15196	15259	15197	15267	15234	15055	15354	15304	15138	15079	15220	15188	15228	15197	15232	15165	15226	15298	15363	15117	15107	14983	15366	15211	15185	15163	15079	15176	15192	15125	15295	15193	15324	15192	15322	15151	15182	15258	15086	15227	15128	15209	15080	15083	15161	15208	15063	15345	15201	15201	15279	15138	15185	15310	15299	15302	15252	15143	15292	15073	15198	15186	15353	15327	15220	15074	15217	15082	15239	15291	15259	15267	15219	15247	15167	15352	15005	15341	15123	15218	15077	15231	15277	15179	15227	15203	15340	15353	15096	15094	15297	15188	15110	15163	15377	15251	15201	15259	15358	15108	15094	15194	15212	15186	15242	15212	15285	15154	15163	15076	15228	15216	15012	15035	15203	15138	15126	15194	15053	15230	14928	15087	15285	15059	15061	15261	15229	15101	15130	15298	15083	15089	15220	15255	15197	15164	15235	15157	15149	15161	15274	15300	15129	15039	15397	15165	15126	15228	15234	15262	15321	15210	15195	15183	15202	15212	15205	15265	15162	15212	15077	15262	15198	15149	15248	14986	15050	15150	15312	15272	15227	15011	15270	15250	15316	15170	15117	15219	15242	15132	15167	15280	15179	15280	15108	15304	15159	15293	15196	15401	15121	15104	15386	15249	15282	15263	15225	15078	15214	15191	15277	15196	15338	15387	15200	15254	15209	15259	15102	15276	15063	15243	15140	15269	15196	15118	15253	15106	15234	15220	15186	15148	15159	15100	15338	15177	15114	15220	15183	15128	15381	15146	15130	15162	15329	15275	15057	15118	15255	15230	15105	15277	15263	15107	15306	15189	15229	15195	15391	15446	15310	15067	15349	15442	15268	15347	15355	15243	15227	15333	15226	15142	15236	15300	15350	15238	15263	15354	15218	15212	15179	15332	15150	15026	15111	15212	15165	15377	15186	15200	15103	15158	15297	15083	15123	15214	15190	14991	15227	15202	15145	15177	15099	15178	15250	15262	15156	15238	15112	15016	15014	15220	15148	15286	15070	15160	15183	14970	15139	15238	15286	15120	15212	15088	15239	15160	15024	15103	15224	15050	15110	15190	15238	15222	15279	15135	15182	15211	15285	15132	15141	15344	15207	15351	15092	15226	15294	15112	15139	15142	15151	15170	15282	15190	15222	15297	15323	15149	15291	15141	15231	15241	15156	15158	15263	15288	15219	15411	15278	15049	15303	15035	15113	15287	15266	15193	15254	15278	15167	15220	15211	15134	15226	15155	15119	15210	15100	15091	15160	15250	15278	15042	15085	15174	15158	15352	15119	15287	15303	15182	15248	15141	15312	15123	15067	15088	15249	15306	15200	15188	15130	15033	15405	15266	15254	15151	15201	15167	15082	15083	15245	15196	15208	15241	15253	15271	15356	15180	15084	15173	15072	15214	15065	15220	15328	15243	15284	15193	15170	15096	15107	15148	15182	15273	15315	15347	15288	15151	15217	15430	15265	15109	15359	15337	15151	15319	15303	15178	15079	15316	15198	15136	15194	15318	15173	15072	15249	15365	15154	15224	15177	15222	15227	15221	15101	15092	15246	15153	15218	15273	15300	15089	15126	15063	15243	15246	15132	15104	15205	15177	15208	15309	15255	15100	15217	15255	15300	15226	15199	15196	15379	15034	15200	15128	15364	15118	15303	15106	15428	15059	15407	15202	15340	15155	15306	15220	15123	15228	15184	15217	15241	15465	15128	15189	15197	15205	15322	15198	15171	15164	15139	15171	15375	15129	15279	15084	15177	15183	15265	15130	15020	15181	15148	15038	15218	14992	15191	15045	15321	15229	15254	15115	15164	15204	15170	15254	15177	15479	15136	15179	15308	15163	15269	15070	15130	15265	15094	15309	15213	15022	15317	15220	15136	15369	15115	15037	15150	15032	15057	15047	15294	15210	15172	15392	15361	15354	15329	15152	15190	15262	15288	15201	15111	15225	15192	15168	15358	15104	15122	15289	15176	15201	15103	15266	15287	15338	15372	15081	15082	15031	15377	15140	15157	15224	15232	15014	15056	15227	15363	15308	15204	15328	15202	15158	15157	15058	15241	15310	15178	15150	15147	15250	15169	15185	15348	15366	15239	15149	15140	15163	15216	15081	15337	15257	15370	15218	15217	14990	15283	15228	15278	15319	14981	15216	15044	15103	15184	15398	15277	15136	15326	15340	15188	15142	15254	15072	15133	15171	15124	15276	15355	15146	15123	15143	15144	15079	15273	15085	15165	15333	15393	15307	15264	15219	15143	15193	15168	15344	15393	15123	15353	15323	15024	15192	15249	15183	15210	15219	15215	15108	15214	15167	15194	15178	15155	15257	15289	15261	15198	15096	15301	15187	15089	15109	15152	14899	15411	15117	15140	15243	15214	15115	15111	15087	15289	15158	15230	15204	15406	15415	15092	15357	15261	15224	15231	15178	15240	15023	15196	15364	15367	15318	15180	15199	15154	15104	15331	15190	14994	15209	15022	15216	15156	15169	15281	15183	15314	15376	15232	15093	15184	15150	15198	15274	15024	15163	15174	15211	15346	15166	15197	15225	15308	15176	15226	15170	15529	15174	15129	15315	15270	15225	15173	15136	15136	15142	15193	15195	15177	15330	15093	15218	15069	15160	15321	15067	15148	15277	15213	15165	15215	15228	15183	15117	15205	15295	15255	15361	15085	15162	15361	15141	15351	15134	15172	15115	15366	15080	15278	15228	15314	15105	15090	15119	15189	15123	15224	15216	15318	15303	15097	15052	15152	15287	15249	15198	15114	15155	15190	15181	15180	15147	15197	15406	15261	15077	15338	15192	15221	15293	15109	15155	15011	15149	15261	15276	15081	15182	15185	15272	15237	15144	15184	15243	15157	15083	15074	15213	15197	15305	15230	15451	15171	15160	15281	15009	15119	15198	15199	15155	15282	15328	15180	15377	15238	15219	14968	15200	15332	15211	15179	15210	15277	15357	15127	15164	15203	15336	15188	15290	15160	15216	14992	15219	15279	15288	15191	15206	15334	15156	15135	15367	15204	15316	15272	15304	15236	15069	15165	15148	15012	15193	15215	15101	15127	15193	15119	15064	15141	15303	15255	15396	15018	15214	15243	15252	15294	15282	15081	15337	15242	15122	15071	15153	15202	15304	15017	15243	15254	15196	15287	15336	15131	15245	15270	15056	15064	15312	15174	15169	15206	14994	15362	15106	15275	15096	15338	15254	15261	15306	15107	15134	15242	15201	15197	15172	15107	15200	15276	15207	15190	15108	15120	15148	15313	15150	15085	15161	15252	15155	15018	15054	15273	15234	15151	15150	15221	15126	15307	15281	15241	15213	15167	15305	15155	15353	15163	15058	15271	15165	15170	15181	15305	15360	15275	15370	15144	15029	15136	14903	15099	15153	15189	15288	15305	15450	15125	15357	15239	15264	15244	15191	15141	15284	15162	15199	15219	15215	15383	15118	15265	15195	15193	15194	15470	15267	15215	15156	15264	15184	15106	15318	15168	15193	15233	15282	15268	15122	15214	15147	15190	15189	15295	15245	15096	15276	15141	15200	15052	15175	15231	15191	15328	15302	15176	15002	15050	15199	15246	15148	15041	15187	15253	15076	15312	15144	15089	15267	14983	15142	15298	15101	15272	15304	15185	15310	15360	15355	15071	15246	15150	15212	15202	15232	15211	15255	15194	15270	15252	15015	15190	15320	15205	15208	15264	15171	15320	15082	15250	15282	15092	15234	15112	15227
25024	20972	27929	25268	23889	24372	23351	20764	19913	19953	19520	19340	19192	19068	18995	18992	18927	18799	18747	18829	18734	18784	18794	18494	18915	18525	18732	18834	18460	18471	18749	18645	18720	18679	18550	18673	18634	18545	18495	18447	18463	18496	18548	18764	18621	18531	18611	18455	18755	18746	18852	18529	18721	18461	18525	18715	18592	18745	18574	18534	18687	18485	18659	18458	18659	18612	18601	18555	18917	18797	18388	18652	18429	18584	18586	18805	18723	18660	18528	18597	18483	18608	18593	18628	18602	18696	18756	18447	18699	18554	18373	18629	18620	18500	18407	18548	18699	18596	18645	18302	18376	18468	18553	18748	18464	18436	18503	18688	18876	18439	18488	18439	18543	18523	18383	18684	18476	18636	18628	18470	18466	18726	18729	18561	18466	18490	18391	18446	18738	18569	18673	18601	18584	18564	18571	18419	18505	18593	18418	18594	18565	18443	18586	18668	18484	18480	18389	18481	18655	18669	18504	18316	18601	18525	18320	18288	18485	18334	18563	18516	18570	18476	18636	18440	18172	18515	18650	18464	18588	18764	18394	18576	18365	18481	18555	18307	18532	18550	18358	18575	18397	18471	18774	18602	18508	18526	18489	18430	18365	18592	18729	18432	18538	18669	18440	18617	18375	18373	18427	18353	18615	18243	18410	18552	18470	18703	18707	18546	18466	18383	18468	18433	18710	18316	18396	18485	18462	18569	18454	18553	18593	18586	18445	18658	18423	18591	18307	18493	18618	18374	18389	18601	18535	18403	18448	18457	18348	18494	18600	18409	18511	18466	18492	18570	18610	18635	18647	18626	18476	18468	18611	18775	18507	18596	18464	18607	18782	18761	18353	18428	18700	18650	18728	18638	18622	18534	18778	18651	18480	18474	18371	18603	18784	18608	18516	18521	18481	18530	18473	18634	18598	18261	18400	18525	18616	18499	18709	18374	18448	18634	18473	18606	18593	18723	18572	18577	18563	18395	18354	18562	18363	18576	18524	18737	18455	18549	18570	18499	18487	18543	18619	18561	18689	18749	18786	18413	18630	18448	18435	18458	18499	18297	18471	18517	18578	18635	18404	18648	18342	18430	18485	18457	18716	18547	18763	18441	18625	18522	18515	18508	18536	18588	18535	18492	18628	18516	18510	18636	18516	18236	18550	18559	18582	18554	18642	18360	18372	18334	18413	18544	18808	18484	18421	18529	18489	18683	18362	18554	18467	18656	18521	18589	18549	18639	18570	18662	18632	18464	18562	18517	18515	18429	18579	18648	18485	18381	18539	18752	18548	18544	18548	18496	18546	18595	18491	18388	18639	18663	18360	18449	18520	18544	18465	18542	18498	18634	18789	18528	18615	18578	18527	18789	18548	18512	18576	18485	18602	18484	18491	18751	18453	18516	18433	18573	18747	18534	18517	18512	18548	18687	18464	18575	18656	18481	18511	18582	18697	18357	18523	18466	18437	18347	18584	18339	18646	18507	18664	18570	18498	18553	18568	18594	18651	18608	18568	18536	18542	18361	18310	18546	18531	18577	18632	18492	18191	18447	18507	18664	18721	18546	18727	18487	18654	18549	18320	18420	18497	18552	18593	18394	18570	18573	18437	18679	18713	18403	18575	18597	18480	18550	18510	18471	18686	18696	18533	18461	18515	18286	18752	18483	18517	18597	18400	18495	18580	18584	18592	18689	18436	18678	18566	18607	18332	18481	18601	18506	18630	18503	18623	18509	18444	18561	18707	18597	18218	18684	18416	18746	18546	18754	18520	18699	18452	18564	18405	18600	18540	18515	18638	18492	18577	18622	18627	18455	18462	18594	18559	18521	18679	18480	18657	18234	18447	18354	18444	18457	18464	18451	18470	18435	18576	18678	18495	18689	18740	18436	18531	18631	18475	18440	18460	18467	18594	18448	18394	18515	18507	18666	18455	18570	18616	18652	18478	18395	18594	18819	18351	18649	18780	18704	18547	18465	18608	18670	18672	18667	18445	18695	18401	18389	18623	18563	18478	18381	18318	18442	18775	18588	18516	18483	18585	18602	18568	18471	18544	18345	18835	18578	18753	18729	18603	18591	18355	18731	18576	18328	18546	18462	18554	18559	18545	18469	18546	18500	18651	18585	18347	18401	18654	18565	18749	18429	18441	18575	18630	18266	18536	18594	18498	18649	18617	18426	18661	18456	18790	18374	18485	18282	18752	18554	18632	18443	18598	18529	18487	18358	18615	18558	18532	18792	18606	18600	18733	18679	18484	18737	18599	18554	18667	18576	18590	18469	18549	18503	18413	18592	18349	18570	18552	18534	18518	18549	18469	18435	18456	18564	18817	18614	18523	18566	18466	18570	18590	18649	18396	18512	18760	18682	18299	18584	18423	18571	18532	18479	18473	18460	18656	18494	18385	18506	18568	18347	18435	18505	18544	18391	18382	18502	18616	18458	18504	18746	18555	18448	18751	18560	18460	18636	18496	18613	18459	18617	18714	18587	18541	18437	18515	18506	18831	18576	18391	18459	18685	18396	18534	18236	18576	18446	18555	18429	18492	18436	18531	18490	18579	18584	18327	18559	18549	18530	18477	18553	18718	18793	18721	18438	18437	18546	18587	18368	18591	18538	18598	18609	18493	18375	18362	18524	18512	18586	18772	18550	18669	18538	18474	18399	18539	18649	18548	18407	18467	18325	18542	18824	18761	18608	18499	18410	18493	18447	18449	18562	18334	18707	18455	18440	18273	18524	18534	18581	18396	18556	18507	18780	18384	18541	18641	18670	18669	18487	18400	18336	18434	18521	18403	18504	18443	18644	18480	18394	18671	18684	18547	18414	18430	18475	18780	18509	18442	18510	18715	18690	18542	18578	18651	18516	18569	18744	18590	18336	18425	18555	18721	18630	18747	18665	18372	18472	18525	18402	18664	18605	18602	18453	18641	18466	18483	18789	18724	18428	18611	18716	18572	18439	18595	18343	18489	18767	18754	18475	18532	18533	18634	18461	18463	18369	18421	18667	18658	18411	18407	18538	18554	18711	18532	18409	18598	18432	18691	18516	18616	18796	18726	18472	18666	18573	18591	18577	18680	18722	18630	18557	18348	18626	18581	18571	18637	18462	18828	18621	18714	18629	18595	18682	18416	18565	18662	18637	18635	18496	18469	18283	18399	18539	18592	18434	18474	18452	18573	18471	18526	18582	18495	18530	18471	18435	18540	18532	18506	18369	18712	18450	18676	18507	18598	18695	18503	18578	18437	18641	18468	18512	18558	18500	18478	18639	18436	18783	18640	18419	18711	18635	18571	18666	18485	18393	18520	18564	18527	18287	18460	18456	18550	18564	18461	18524	18347	18614	18516	18523	18831	18589	18411	18406	18566	18520	18809	18472	18522	18531	18604	18487	18659	18567	18465	18485	18588	18247	18486	18604	18588	18768	18600	18694	18536	18643	18503	18514	18597	18637	18542	18677	18590	18445	18562	18346	18433	18562	18561	18480	18721	18790	18784	18711	18638	18701	18556	18576	18489	18768	18620	18477	18698	18417	18697	18256	18826	18484	18474	18460	18468	18411	18522	18350	18319	18518	18559	18565	18572	18627	18571	18492	18634	18463	18547	18529	18453	18455	18622	18474	18528	18365	18698	18439	18867	18386	18331	18560	18583	18579	18748	18411	18327	18643	18619	18523	18550	18604	18508	18639	18516	18508	18660	18429	18505	18477	18443	18681	18516	18541	18458	18422	18520	18492	18671	18610	18569	18502	18433	18322	18509	18503	18433	18608	18683	18670	18698	18588	18514	18420	18592	18473	18303	18562	18333	18394	18494	18456	18264	18707	18625	18461	18582	18664	18439	18479	18374	18547	18392	18521	18655	18552	18569	18638	18527	18500	18585	18299	18637	18538	18600	18385	18357	18471	18648	18503	18503	18277	18727	18459	18367	18410	18530	18617	18511	18802	18583	18310	18562	18630	18633	18379	18500	18438	18768	18562	18510	18468	18626	18613	18485	18590	18617	18585	18710	18412	18497	18647	18347	18502	18655	18343	18574	18649	18469	18487	18476	18561	18647	18397	18676	18412	18616	18486	18468	18589	18729	18655	18631	18699	18611	18601	18576	18572	18390	18736	18456	18450	18671	18468	18312	18553	18516	18635	18494	18886	18711	18824	18665	18848	18506	18440	18392	18408	18468	18501	18668	18594	18422	18459	18503	18474	18514	18563	18563	18592	18472	18442	18508	18391	18608	18511	18784	18715	18622	18413	18652	18501	18557	18264	18560	18713	18415	18409	18483	18699	18593	18728	18632	18437	18553	18385	18386	18542	18511	18679	18353	18338	18463	18346	18591	18569	18603	18373	18647	18517	18637	18460	18820	18677	18722	18628	18411	18497	18475	18465	18559	18482	18649	18635	18497	18432	18192	18442	18432	18797	18407	18820	18698	18586	18435	18449	18514	18362	18662	18556	18316	18555	18456	18496	18501	18526	18546	18471	18478	18508	18549	18547	18576	18536	18529	18353	18556	18513	18687	18670	18541	18717	18579	18644	18676	18662	18605	18533	18512	18564	18525	18676	18506	18420	18625	18800	18645	18390	18538	18515	18609	18585	18473	18609	18666	18536	18550	18719	18737	18621	18544	18606	18514	18580	18749	18346	18494	18390	18733	18521	18759	18622	18553	18511	18410	18554	18571	18620	18506	18436	18682	18481	18435	18584	18505	18530	18526	18431	18479	18638	18550	18569	18450	18731	18461	18396	18532	18545	18540	18357	18742	18510	18326	18428	18443	18398	18477	18670	18580	18449	18611	18653	18354	18589	18444	18614	18437	18445	18570	18687	18551	18503	18735	18623	18505	18531	18362	18443	18606	18798	18524	18419	18418	18606	18498	18527	18563	18491	18371	18547	18629	18440	18478	18487	18419	18508	18572	18352	18536	18617	18431	18573	18620	18300	18574	18589	18640	18439	18564	18545	18610	18312	18286	18539	18547	18672	18582	18381	18461	18651	18601	18383	18420	18628	18554	18455	18463	18472	18462	18658	18607	18522	18552	18643	18467	18401	18477	18521	18351	18423	18672	18620	18561	18578	18391	18322	18633	18746	18508	18442	18675	18587	18398	18438	18620	18707	18690	18549	18409	18561	18587	18511	18534	18471	18558	18266	18513	18582	18595	18588
24080	39019	37742	31087	26183	22680	20170	18521	17649	17101	16564	16358	16023	15992	15680	15617	15651	15498	15735	15602	15627	15481	15407	15367	15473	15373	15360	15427	15371	15267	15375	15211	15316	15380	15380	15287	15211	15219	15154	15450	15145	15222	15115	15236	15420	15375	15212	15296	15148	15257	15262	15220	15263	15239	15160	15395	15245	15325	15307	15241	15123	15271	15214	15444	15255	15072	15277	15201	15280	15223	15215	15257	15285	15353	15365	15259	15353	15219	15171	15272	15087	15269	15295	15210	15242	15229	15146	15191	15348	15349	15192	15163	15308	15180	15278	15271	15288	15262	15338	15255	15208	15118	15226	15310	15220	15298	15339	15235	15299	15389	15213	15336	15067	15156	15136	15096	15307	15191	15298	15116	15297	15313	15090	15228	15279	15125	15207	15391	15313	15124	15221	15198	15456	15097	15110	15262	15278	15241	15130	15233	15195	15092	15168	15265	15189	15070	15048	15224	15173	15005	15072	15322	15302	15281	15255	15017	15202	15211	15321	15183	15254	15140	15137	15324	15236	15320	15129	15212	15215	15119	15162	15352	15188	15372	15387	15278	15096	15262	15313	15045	15350	15213	15335	15109	15051	15242	15092	15370	15253	15222	15159	15382	15331	15381	15178	15338	15285	15282	15300	15295	15296	15064	15275	15164	15279	15238	15376	15308	15241	15168	15210	15201	15165	15063	15243	15320	15219	15243	15215	15158	15121	15149	15365	15216	15280	15224	15163	15132	15441	15272	15183	15232	15477	15063	15273	15263	15125	15229	15286	15198	15151	15292	15103	15265	15212	15355	15080	15186	15189	15249	15325	15282	15239	15186	15225	15207	15180	15378	15285	15444	15101	15220	15284	15230	15073	15248	15297	15192	15227	15188	15144	15085	15191	15351	15101	15315	15262	15191	15304	15251	15241	15277	15096	15176	15296	15063	15336	15241	15072	15293	15198	15169	15297	15199	15222	15181	15343	15128	15275	15162	15176	15121	15110	15357	15314	15198	15214	15234	15123	15261	15297	15125	15113	15171	15129	15139	15116	15202	15206	15050	15167	15183	15046	15356	15316	15097	15226	15300	15246	15218	15350	15213	15276	15272	15369	15191	15036	15005	15112	15160	15240	15099	15261	15308	15260	15304	15253	15231	15276	15201	15288	15197	15219	15257	15154	15300	15254	15279	15273	15302	15308	15227	15125	15402	15167	15279	15217	15252	15299	15261	15247	15147	15410	15216	15258	15260	15179	15380	15156	15301	15237	15252	15132	15022	15185	15102	15337	15260	15125	15211	15313	15155	15224	15237	15291	15117	15053	15197	15162	15325	15396	15258	15380	15314	15300	15171	15358	15303	15228	15115	15207	15284	15318	15245	15343	15232	15257	15275	15136	15107	15332	15256	15346	15317	15139	15253	15138	15098	15381	15256	15292	15336	15162	15407	15239	15065	15149	15107	15156	15309	15306	15252	15177	15307	15428	15241	15202	15320	15363	15160	15252	15166	15326	15252	15131	15211	15132	15083	15172	15255	15301	15337	15402	15251	15230	15300	15219	15213	15188	15155	15167	15111	15302	15154	15266	15229	15289	15168	15284	15171	15285	15273	15204	15091	14988	15207	15433	15238	15295	15250	15159	15231	15154	15236	15173	15201	15304	15271	15219	15159	15255	15222	15066	15147	15263	15124	15230	15133	15148	15200	15269	15006	15373	15187	15221	15085	15372	15307	15203	15257	15218	15273	15219	15054	15136	15247	15147	15158	15081	15084	15279	15188	15148	15187	15150	15271	15350	15240	15178	15121	15367	15309	15337	15213	15337	15296	15160	15294	15416	15147	15247	15298	15242	15396	15222	15158	15247	15247	15198	15366	15088	15286	15368	15101	15342	15286	15084	15222	15155	15200	15196	15196	15331	15155	15243	15061	15128	15188	15370	15220	15398	15257	15303	15253	15250	15316	15294	14981	15270	15321	15285	15217	15164	15340	15261	15110	15228	15242	15162	15078	15140	15131	15050	15364	15121	15190	15157	15249	15175	15294	15218	15234	15388	15148	15101	15366	15128	15276	15206	15118	15125	15333	15323	15157	15445	15094	15180	15166	15196	15313	15211	15190	15378	15303	15231	15233	15327	15080	15340	15363	15258	15094	15345	15256	15279	15247	15120	15234	15312	15257	15071	15308	15158	15416	15089	15353	15203	15237	15255	15133	15262	15196	15072	15372	15266	15156	15170	15278	15247	15190	15216	15153	15257	15223	15224	15413	15175	15278	15203	15235	15197	15173	15209	14853	15308	15214	15222	15220	15306	15192	15140	15362	15154	15105	15296	15220	15088	15237	15315	15293	15210	15177	15243	15177	15259	15390	15145	15268	15191	15192	15215	15221	15193	15199	15248	15210	15168	15164	15151	15178	15277	15211	15247	15182	15243	15227	15198	15159	15365	15207	15154	15242	15292	15229	15159	15138	15219	15385	15150	15280	15285	15057	15133	15227	15273	15395	15292	15308	15308	15158	15238	15051	15196	15231	15106	15123	15224	15093	15326	15266	15156	15218	15155	15119	15273	15187	15336	15154	15274	15317	15367	15111	15242	15292	15224	15462	15345	15322	15170	15205	15189	15026	15136	15298	15217	15065	15258	15180	15334	15315	15277	15313	15167	15143	15276	15157	15302	15114	15055	15227	15207	15222	15204	15244	15313	15136	15225	15146	15112	15242	15226	15276	15225	15206	15302	15132	15318	15151	15263	15074	15268	15301	15327	15119	15293	15236	15099	15220	15214	15152	15086	15200	15141	15207	15200	15286	15226	15278	15162	15097	15297	15095	15060	15198	15134	15131	15192	14962	15236	15151	15273	15078	15013	15308	15115	15216	15256	15259	15068	15192	15287	15203	15072	15270	15172	15206	15287	15105	15194	15338	15177	15252	15188	15251	15302	15290	15166	15104	15374	15260	15335	15378	15280	15250	15210	15251	15212	15194	15193	15203	15274	15272	15226	15198	15265	15309	15147	15354	15260	15271	15249	15182	15328	15148	15319	15348	15195	15174	15186	15170	15351	15293	15105	15164	15370	15195	15106	15211	15374	15289	15237	15202	15366	15266	15099	15130	15257	15239	15398	15113	15146	15230	15268	15181	15276	15320	15225	15229	15187	15196	15342	15235	15147	15326	15277	15205	15088	15255	15219	15125	15275	15287	15132	15346	15074	15240	15270	15338	15025	15089	15341	15116	15200	15222	15227	15133	15153	15178	15302	15125	15203	15152	15242	15227	15207	15292	15133	15194	15182	15186	15054	15253	15163	15110	15283	15185	15213	15175	15110	15417	15275	15367	15094	15239	15146	15201	15337	15293	15058	14958	15193	15294	15144	15130	15308	15144	15250	15501	15258	15274	15294	15153	15249	15219	15263	15301	15193	15113	15175	15332	15060	15275	15164	15133	15227	15200	15317	15213	15145	15258	15261	15208	15322	15205	15089	15294	15159	14959	15230	15236	15178	15313	15074	15202	15326	15207	15241	15354	15184	15217	15372	15084	15276	15179	15307	15232	15234	15186	15346	15222	15193	15245	15086	15292	15152	15231	15133	15285	15046	15251	15307	15011	15363	15219	15340	15230	15250	15384	15326	15123	15098	15140	15146	15219	15264	15291	15247	15093	15017	15239	15229	15161	15145	15318	15281	15079	15287	15268	15017	15308	15349	15242	15250	15142	15030	15132	15227	15123	15141	15072	15264	15339	15365	15358	15182	15233	15352	15211	15235	15245	15200	15227	15234	15122	15348	15200	15255	15272	15510	15186	15120	15360	15290	15231	15135	15051	15203	15237	15225	15114	15219	15220	15156	15281	15131	15160	15259	15242	15323	15204	15115	15082	15270	15164	15228	15137	15387	15236	15252	15330	15146	15101	15178	15227	15373	15197	15207	15259	15155	15271	15052	15088	15205	15122	15203	15233	15274	15205	15200	15132	15142	15162	15099	15276	15116	15198	15095	15242	15325	15205	15066	15184	15214	15123	15158	15300	15210	15189	15041	15118	15159	15249	15276	15200	15186	15187	15195	15330	15017	15279	15157	15196	15459	15256	15246	15066	15223	15202	15346	15250	15355	15168	15202	15228	15234	15321	15396	15090	15152	15285	15321	15351	15247	15214	15361	15171	15245	15100	15080	15107	15281	15199	15413	15160	15271	15139	15341	15108	15191	15307	15365	15347	15318	15248	15190	15248	15158	15237	15199	15221	15291	15180	15296	15195	15167	15384	15067	15250	15177	15300	15143	15264	15199	15347	14963	15308	15351	15118	15221	15210	15228	15158	15312	15185	15319	15099	15121	15222	15087	15114	15326	15322	15206	15311	15318	15401	15209	15181	15088	15354	15172	15186	15100	15213	15237	15253	15220	15154	15058	15142	15150	15230	15061	15109	15171	15172	15201	15167	15291	15061	15130	15087	15335	15256	15273	15314	15150	15408	15138	15303	15225	15091	15278	15187	15222	15280	15147	15225	15241	15269	15389	15226	15362	15175	15143	15154	15335	15056	15181	15143	15159	15083	15389	15323	15228	15245	15234	15251	15213	15259	15318	15141	15140	15357	15047	15285	15150	15045	15343	15240	15135	15185	15135	15072	15174	15283	15317	15068	15318	15377	15199	15291	15197	15353	15266	15175	15251	15192	15112	15347	15095	15253	15230	15380	15105	15296	15204	15172	15273	15238	15339	15234	15250	15135	15215	15362	15247	15246	15316	15119	15310	15211	15195	15150	15134	15076	15232	15045	15109	15364	15200	15198	15413	15229	15268	15247	15175	15283	15477	15298	15176	15274	15112	15333	15260	15244	15282	15132	15184	15425	15126	15199	15214	15081	15131	15173	15275	15138	15195	15197	15307	15120	15331	15241	15274	15380	15211	15220	15192	15124	15195	15221	15281	15214	15147	15208	15273	15130	15273	15157	15067	15217	15318	15117	15126	15123	15156	15302	15329	15256	15229	15220	15249	15178	14964	15305	15382	15226	15229	15231	15084	15227	15229	15307	15068	15140	15220	15257	15176	15132	15173	15292	15299	15305	15161	15113	15348	15077	15156	15029	15332	15221	15222	15220	15257	15126	15201	15376	15120	15153	15243	15126	15193	15309	15176	15401	15351	15223	15292	15258	15151	15268	15391	15186	15169	15309
23682	20986	28418	23951	22617	25979	27487	22934	21693	21491	21267	20891	20682	20335	20536	20282	20229	20218	20117	20167	20225	20137	20017	20046	20081	20098	19915	19745	19812	19954	19858	19853	20095	19860	19939	19959	19772	19720	19675	19738	19692	19827	19746	19731	19659	19631	19928	19855	19559	19690	20066	19728	19837	19799	19770	19831	19590	19682	19800	19681	19991	19652	19894	19891	19659	19699	19785	19698	19720	19862	19758	19699	19651	19643	19846	19753	19677	19622	19870	19725	19899	19793	19858	19624	19897	19803	19651	19711	19824	19820	19907	19571	19863	19598	19651	19809	19660	19921	19909	19768	19813	19751	19626	19677	19776	19534	19704	19801	19577	19615	19712	19761	19606	19855	19840	19617	19838	19698	19489	19810	19750	19748	19841	19772	19513	19608	19886	19812	19817	19608	19754	19860	19816	19710	19496	19723	19769	19683	19649	19870	19759	19741	19787	19819	19582	19560	19786	19823	19836	19858	19884	19859	19935	19630	19897	19791	19788	19739	19540	19884	19740	19869	19710	19817	19480	19691	19629	19613	19815	19616	19697	19648	19865	19855	19681	19774	19739	19677	19828	19909	19686	19632	19654	19690	19479	19802	19745	19667	19609	19719	19881	19601	19637	19650	19572	19661	19624	19661	19672	19644	19800	19521	19650	19708	19806	19833	19519	19398	19557	19605	19588	19763	19703	19927	19741	19602	19687	19632	19786	19560	19786	19449	19571	19527	19628	19421	19644	19605	19611	19570	19532	19518	19772	19731	19851	19568	19808	19621	19702	19679	19821	19671	19909	19581	19583	19718	19745	19729	19608	19670	19899	19694	19656	19559	19328	19696	19833	19774	19715	19698	19729	19855	19801	19733	19869	19727	19691	19584	19667	19643	19714	19615	19853	19552	19817	19844	20090	19653	19594	19887	19596	19788	19714	19743	19728	19570	19683	19455	19449	19831	19769	19877	19511	19879	19782	19728	19802	19743	19823	19875	19878	19539	19747	19740	19574	19575	19900	19717	19664	19748	19596	19651	19643	19732	19911	19724	19766	19907	19764	19743	19771	19607	19786	19574	19530	19757	19706	19646	19849	19817	19600	19620	19688	19654	19603	19848	19913	19591	19753	19579	19721	19623	19721	19768	19814	19653	19688	19724	19621	19856	19518	19627	19959	19666	19753	19924	19695	19709	19866	19696	19722	19676	19793	19599	19704	19767	19757	19670	19692	19718	19650	19798	19852	19734	19651	19710	19756	19898	19666	19536	19724	19681	19899	19707	19736	19831	19618	19626	19731	19712	19860	19714	19777	19804	19762	19963	19812	19916	19757	19544	19649	19561	19587	19652	19628	19676	19573	19740	19642	19643	20040	19637	19673	19865	19730	19668	19893	19740	19700	19812	19558	19786	19863	19689	19599	19699	19889	19559	19934	19772	19754	19708	19576	19857	19579	19801	19591	19712	19656	19762	19753	19566	19709	19668	19498	19682	19667	19460	19652	19647	19533	19491	19591	19733	19710	19590	19782	19545	19706	19711	19519	19707	19729	19553	19736	19715	19688	19616	19660	19744	19723	19780	19746	19645	19775	19569	19837	19737	19832	19963	19621	19720	19549	19835	19869	19784	19632	19564	19752	19803	19824	19761	19704	19690	19563	19624	19700	19617	19497	19813	19774	19587	19575	19840	19638	19656	19993	19902	19800	19845	19576	19529	19638	19643	19824	19628	19712	19769	19804	19553	19784	19579	19583	19552	19740	19825	19777	19755	19642	19575	19824	19678	19613	19735	19845	19741	19696	19705	19752	19885	19600	19746	19684	19745	19800	19530	19527	19657	19693	19896	19781	19753	19749	19658	19682	19665	19702	19637	19647	19721	19739	19591	19727	19720	19710	19722	19803	19759	19639	19741	19621	19663	19520	19780	19708	19757	19730	19811	19994	19589	19585	19602	19622	19691	19747	19433	19590	19625	19668	19459	19717	19522	19883	19710	19391	19624	19820	19647	19720	19799	19754	20018	19621	19691	19665	19585	19666	19681	19772	19744	19755	19635	19645	19655	19618	19636	19658	19669	19527	19695	19723	19507	19741	19635	19615	19686	19667	19666	19848	19756	19694	19708	19531	19715	19768	19478	19612	19752	19662	19758	19569	19860	19702	19508	19608	19811	19663	19553	19707	19506	19854	19662	19807	19612	19716	19537	19783	19720	19850	19720	19623	19596	19654	19710	19651	19661	19620	19762	19802	19807	19668	19479	19647	19602	19709	19601	19545	19667	19785	19561	19809	19677	19814	19746	19684	19600	19706	19750	19853	19854	19822	19618	19898	19627	19536	19678	20034	19775	19573	19653	19628	19895	19448	19658	19492	19739	19594	19666	19663	19605	19917	19656	19761	19529	19765	19548	19692	19609	19537	19583	19857	19543	19496	19806	19786	19830	19613	19605	19827	19665	19518	19720	19755	19618	19556	19559	19753	19663	19570	19553	19705	19659	19582	19578	19660	19881	19659	19538	19818	19769	19931	19816	19659	19660	19687	19708	19848	19708	19652	19823	19663	19833	19639	19698	19737	19748	19737	19687	19742	19787	19573	19616	19503	19758	19845	19963	19894	19730	19737	19776	19593	19719	19751	19553	19633	19559	19785	19639	19603	19706	19902	19817	19913	19633	19838	19687	19743	19545	19831	19553	19630	19701	19766	19747	19694	19682	19832	19831	19542	19653	19698	19717	19613	19736	19511	19609	19629	19784	19602	19570	19732	19760	19939	19562	19904	19856	19668	19580	19724	19624	19731	19871	19585	19746	19701	19821	19653	19595	19666	19943	19650	19784	19346	19494	19802	19536	19540	19836	19622	19828	19847	19647	19968	19527	19462	19662	19729	19727	19836	19794	19603	19684	19589	19536	19730	19620	19682	19726	19706	19808	19577	19768	19744	19618	19681	19591	19447	19797	19634	19577	19874	19601	19800	19680	19547	19795	19720	19766	19726	19665	19636	19875	19549	19797	19714	19816	19540	19980	19764	19642	19729	19602	19740	19865	19662	19751	19755	19819	19770	19884	19539	19836	19818	19784	19787	19644	19599	19495	19646	19651	19599	19804	19813	19701	19799	19569	19623	19672	19643	19885	19790	19631	19630	19569	19553	19542	19834	19772	19427	19805	19691	19546	19810	19561	19791	19958	19365	19590	19937	19614	19729	19644	19721	19676	19610	19732	19566	19819	19585	19903	19728	19719	19524	19697	19746	19762	19543	19759	19672	19743	19836	19847	19750	19693	19703	19818	19782	19701	19696	19680	19899	19580	19711	19791	19689	20030	19794	19708	19447	19710	19661	19607	19657	19732	19793	19796	19611	19727	19488	19852	19690	19592	19793	19870	19936	19600	19641	19851	20058	19804	19603	19774	19696	19776	19618	19639	19959	19559	19593	19736	19846	19769	19810	19686	19717	19747	19609	19731	19754	19839	19614	19572	19627	19512	19817	19703	19718	19768	19731	19661	19754	20020	19781	19850	19670	19605	19478	19629	19567	19506	19757	19635	19728	19626	19596	19740	19560	19797	19931	19699	19728	19776	19779	19676	19855	19715	19711	19664	19742	19687	19798	19697	19623	19824	19760	19594	19640	19683	19647	19653	19859	19707	19710	19788	19612	19560	19748	19711	19572	19596	19721	19658	19809	19824	19769	19667	19654	19747	19645	19562	19662	19733	19806	19639	19704	19734	19796	19663	19759	19663	19850	19763	19765	19634	19864	19705	19753	19714	19941	19681	19573	19740	19741	19698	19595	19696	19558	19600	19849	19964	19498	19764	19679	19715	19610	19799	19621	19740	19725	19988	19672	19701	19758	19750	19522	19720	19840	19773	19990	19840	19735	19720	19739	19699	19779	19736	19811	19964	19779	19458	19734	19822	19690	19641	19751	19458	19562	19565	19510	19584	19746	19849	19658	19612	19661	19622	19640	19854	19730	19569	19729	19799	19644	19753	19514	19872	19887	19858	19796	19766	19760	19657	19713	19733	19695	19755	19684	19865	19690	19745	19612	19733	19714	19652	19786	19796	19595	19682	19875	19769	19533	19632	19710	19724	19716	19796	19539	19667	19597	19817	19874	19782	19765	19423	19778	19855	19506	19863	19595	19487	19836	19700	19767	19517	19666	19625	19426	19666	19593	19807	19492	19568	19667	19830	19663	19653	19781	19498	19557	19697	19617	19544	19623	19634	19515	19674	19737	19947	19758	19660	19557	19695	19663	19624	19680	19690	19652	19494	19624	19419	19782	19627	19735	19643	19629	19590	19791	19467	19465	19691	19638	19915	19804	19747	19600	19814	19782	19671	19920	19384	19618	19656	19586	19766	19610	19771	19636	19752	19448	19742	19495	19390	19458	19798	19807	19875	19607	19617	19606	19864	19622	19632	19470	19674	19842	19642	19745	19839	19839	19672	19705	19579	19672	19654	19696	19846	19676	19773	19685	19755	19734	19806	19606	19951	19663	19687	19592	19818	19862	19877	19569	19786	19835	19606	19830	19846	19618	19517	19758	19535	19793	19690	19654	19680	19723	19605	19645	19707	19734	19696	19698	19524	19824	19648	19674	19805	19649	19751	19910	19722	19792	19848	19632	19624	19618	19924	19689	19621	19675	19893	19727	19787	19428	19314	19753	19814	19739	19605	19897	19655	19830	19830	19611	19733	19762	19777	19765	19744	19578	19797	19580	19733	19679	19689	19717	19688	19901	19623	19589	19680	19759	19756	19813	19603	19800	19743	19658	19891	19809	19555	19744	19645	19841	19993	19581	19832	19751	19855	19691	19711	19734	19751	19975	19841	19629	19660	19837	19822	19596	19671	19912	19936	19753	19877	19745	19614	19704	19864	19405	19710	19833	19641	19561	19647	19718	19618	19818	19625	19660	19645	19530	19640	19883	19744	19849	19813	19915	19801	19695	19757	19865	19827	19738	19971	19793	19597	19649	19851	19845	19685	19740	19652	19743	19804	19915	19973	19656	19813	19719	19733	19933	19791	19638	19648	19894	19659	19647	19832	19634	19726	19729	19778	19637	19852	19866	19835	19657	19718	19743	19722	19747	19872	19686	19746	19661	19867	19872	19543	19781	19674	19687	19780	19674	19651	19574	19590	19943	19846	19746	19732	19656	19718	19673	19608	19736	19723
25745	43953	43066	35223	29601	25517	22681	20529	19220	18591	18000	17581	17229	16870	16699	16662	16490	16528	16331	16531	16184	16397	16220	16121	15998	16125	16381	16067	16112	16162	16117	15996	15905	16236	15960	16038	15907	15976	15907	16139	15962	16167	16253	15931	16020	15994	15982	15928	16008	16040	15861	15867	15941	16050	15806	15997	16093	15933	16025	15950	15915	16098	16112	15984	15954	15815	15841	15773	15866	15883	15936	15920	15934	15938	15866	15986	15806	15958	15908	15905	15860	15861	15788	15818	15927	15819	15915	15841	15842	15987	16024	15795	15707	16030	16143	16010	15914	15927	15852	15885	15781	16137	15942	15901	16039	15854	15918	15900	15804	15864	15879	15789	15843	15887	15817	15900	15878	16049	15840	15916	15895	15691	16048	15898	16009	15934	15945	15712	15820	15995	15660	15928	15926	15751	15796	15918	16005	16042	15885	16044	15819	15939	15862	15997	16045	15832	15978	15945	15990	15892	15931	15795	15878	15812	15971	15815	15988	15767	15828	16027	15858	15805	15967	15740	15946	15917	15818	15896	15875	15925	15797	15940	15800	15897	15727	15856	15929	15986	15855	15951	15962	15864	15735	15799	15893	15845	15801	15781	15910	15965	15759	15908	15777	15884	15814	15902	15791	15894	15860	16047	15786	15859	15857	15706	16020	15968	15811	15883	15867	15921	15971	15860	15903	15963	15843	15818	15900	15808	16063	15889	15862	15812	15908	15756	15973	15931	15836	15963	15940	15898	16002	15918	15929	15788	15962	15786	15744	15762	16061	15908	15765	15838	15996	15901	15810	15936	15900	15959	16075	16041	15857	15982	15805	16029	15830	15734	15901	15976	16055	15772	15892	15931	15951	15850	15806	15725	15829	15910	16082	15975	15788	15769	16104	15935	15996	15950	15918	15884	15894	15754	15904	15792	15966	15954	15905	15753	15790	15784	15775	16019	15836	15791	15953	16017	16022	15823	15921	16018	16062	15859	15898	15954	15812	15938	15948	15823	15781	15995	15795	15900	15923	16092	15956	15710	15697	15962	15793	15922	15681	15817	15991	15938	15827	15931	15853	15889	15774	15914	15906	15885	15820	15865	15842	16076	15922	15892	15927	15779	15752	15898	16011	15781	16033	15877	15915	15929	16040	15662	16059	15966	16042	15895	15882	15963	15861	15802	15915	15817	15762	15864	15923	16066	15866	15938	15800	15812	15999	15992	15843	15834	15897	15936	15839	15742	15953	15755	15835	16106	15982	15898	15885	15920	15798	15951	15868	15735	15750	15911	16014	16031	15828	15926	16060	15890	15803	15870	15949	16005	15940	15967	15737	15891	15808	15793	15942	15713	15827	15901	15764	15810	15912	16039	15923	16034	16085	15807	15902	16011	15849	15950	15790	15863	16011	15742	15828	15952	15938	16031	15697	16012	15801	15767	15822	15751	15823	16008	15748	15818	15849	15710	15758	15822	16024	15902	16006	15772	15854	16069	15791	15940	15958	15898	15936	15944	15770	15538	15763	15877	15795	15982	15703	15884	15810	16008	15824	15829	15962	15799	15880	16044	15918	15816	15871	15945	15697	15907	15686	15896	15764	15885	15891	16008	15941	15838	15695	15825	15913	15966	15954	15769	15721	16063	15916	15837	15932	15783	15934	15949	16058	15819	15766	15814	15877	15914	15716	15870	15856	15843	16049	15884	15894	15851	15834	15921	15675	15905	15999	15618	15992	15800	15972	16103	15883	15860	15974	15762	15762	15912	15799	15816	15827	15922	15871	15784	15900	15887	15882	15925	15835	15888	15971	15827	16085	15893	15827	15813	16058	15940	15931	15839	15821	16073	15912	15849	15899	15885	16044	15845	15913	15744	16114	16020	15704	15981	15854	15968	16079	15836	15955	15870	15827	15931	15954	16113	15837	15836	15729	15865	15901	15870	15732	16067	15740	15904	15888	15852	15904	15878	15986	16014	15759	15928	15874	16007	15959	15897	16033	15794	15814	15995	16017	15910	15846	15810	15815	15909	15825	15875	16014	16001	15798	15783	15827	15818	15715	15931	15718	15938	15879	15925	15847	15886	15864	15842	15852	15799	15814	15770	15945	15714	15837	15854	15756	15935	15862	15872	15963	16073	15916	15973	15799	16033	15860	15884	16038	15856	15858	15970	15819	15819	15837	15924	15833	15822	15925	15961	15750	15741	16038	15844	15877	15801	15894	16092	15858	15828	16021	15647	15867	15919	15867	15809	16042	15924	15846	15924	15889	15828	15960	16171	15948	15882	15963	15864	15834	16029	15801	15773	15854	15725	15912	15925	15707	15957	15903	15660	15833	15896	15879	15877	15896	15905	15783	15777	15753	15872	15891	15956	15794	15814	15787	16012	15765	15819	15943	15931	15789	16171	15620	15990	15949	15831	15955	15810	15997	15948	15829	15770	15757	15864	15833	15938	15921	15946	15854	15741	15889	15887	16010	15884	15883	15936	16000	15847	15885	15773	15745	15843	15965	15759	15933	15966	15996	15930	15962	15901	15860	15985	15932	15808	16087	15963	15679	15952	16081	15914	16030	16017	15890	15982	15814	15569	15814	15952	16145	15812	15929	15950	15866	15911	16047	15903	15983	15897	16113	15788	16018	15852	16029	15770	15989	15934	15679	15739	15628	15700	15944	15894	15927	15881	15849	15891	15933	15811	15759	15745	15860	15875	15834	16023	16078	15848	16094	15817	15869	15903	15783	15948	15903	15859	16035	16039	15932	15870	16114	15957	15727	15747	15915	15764	15933	15993	15897	15900	15937	15920	16014	15850	15820	15754	15931	15970	15673	15798	16072	16081	15877	15928	15812	15867	15896	15940	15859	15954	15762	15963	15816	15857	16002	15812	15955	16049	15748	15943	15794	15930	15895	15814	15921	15920	15925	15828	15919	15806	16041	15995	16095	15924	15842	15870	15908	15891	15922	15879	15909	15961	15562	15881	15818	15789	16058	16025	15925	15966	15894	15839	15982	15844	15825	15861	15665	15867	15837	15947	15873	15844	15779	15870	15821	15913	15903	15872	15813	15851	15835	15994	15811	16118	15832	15893	15918	15903	15989	15957	15964	15966	16084	15967	15814	15988	15823	15824	15968	15980	15720	15871	15919	15929	15993	15916	15863	16056	15950	15936	15818	15964	15766	16030	15962	15715	16013	15922	15906	15701	15776	15862	15895	15686	15917	15891	15995	16009	15802	15825	16067	15915	15801	15859	16003	15989	15836	15853	16012	15897	15916	15873	15804	15872	15703	15852	15781	15809	15868	15850	15768	15902	15933	16001	15860	16175	15689	15784	15816	15893	15856	15890	15925	15834	15729	15793	16064	15958	15886	16051	15913	15965	15934	15579	15871	15680	15762	15828	15931	15630	15720	16004	15924	15933	15934	15835	15982	15924	15831	15838	15916	16018	15884	15870	15842	15889	15856	16035	16030	16066	15775	15774	15850	15982	15839	15979	16000	15830	15779	15816	15905	15835	15858	15684	15870	16120	15914	15826	15877	15950	15897	16079	15873	15990	15989	16040	15770	15712	15914	16064	15714	15782	15840	15878	15981	15994	15864	15874	15904	15785	15935	16003	15764	15733	15732	16050	15928	15807	15762	15870	15778	15895	15636	15918	16030	15781	15910	15697	15888	15970	15859	15818	15803	15947	15964	15712	15868	15910	15987	16028	15860	15861	15954	15979	15852	15855	15940	15862	15711	15759	15977	15795	15906	15892	15784	16026	15877	15881	15920	15834	15935	16169	15777	15877	15901	16011	15859	15842	15849	15830	16054	15933	15920	15855	16000	15860	15826	15925	15855	15812	15902	15936	15952	15804	15869	15824	15915	15709	16041	15921	16020	15920	15760	15796	15803	15790	15883	15931	15877	15729	15986	16022	15753	16021	15980	15909	15949	15891	15956	15825	15891	15833	15823	15898	15831	15945	16046	15790	15814	15780	15878	15950	15900	15888	15901	15959	15828	15893	16019	15973	15796	15821	15910	15936	15931	16000	15815	15907	15973	16076	15695	15924	15825	15860	15976	15849	15824	15898	15831	15781	15968	16000	15814	16075	15900	15994	15860	15871	15995	15833	15735	15956	15847	15892	15852	15909	16078	15920	15872	16034	15764	15883	16009	15689	15883	15798	15864	15791	15929	15827	15783	16018	15827	16046	15858	15954	15880	15698	15970	15938	15931	15861	15865	15765	15701	15965	15953	15806	15914	15950	15883	15854	15826	15853	15940	15943	15929	15966	15918	15926	15856	15877	15921	16065	15720	16000	15912	15748	15800	15862	15831	15999	15927	15839	15798	15790	16064	15843	15898	15900	15887	15836	15870	15836	16009	15927	16038	15845	15868	15815	15868	15971	15650	15875	15798	15788	15924	15931	15832	15839	15900	15877	15959	15997	16039	15918	15844	15879	15752	15848	15987	15897	15749	15826	15804	15850	15785	15919	15958	15889	16013	15922	15893	15577	15937	15709	15896	15775	15943	15775	16047	15950	15958	16088	15817	15813	15939	15878	15869	15784	15915	15840	15794	15966	15742	15777	15786	15929	15884	16099	15883	15865	15903	15941	15756	15935	15908	15792	15931	15783	15855	15926	15904	15826	15942	15861	15951	16007	16006	15936	15909	15913	15869	15967	15896	16026	15875	15788	16045	15934	15956	15984	15878	15905	15805	15890	15865	15773	15922	15819	16043	15833	15874	15870	16029	16103	15967	15911	15826	15858	15929	15966	15675	15909	15874	15802	16053	15796	16014	15856	15733	15909	16006	15752	15900	15772	15683	15833	15739	15967	15986	15726	15926	15847	15875	15940	15965	15930	15939	15935	15897	15969	15793	15899	15845	15783	15984	15920	15892	15942	16144	15744	15843	15869	16117	15738	15846	16031	15849	15824	15852	15743	16021	15870	15931	15915	15785	15857	15943	15763	15967	15802	15962	16051	16083	15811	16014	15856	15791	15872	16024	15904	15849	15977	16091	15803	15800	15913	15843	15952	15745	15834	15874	15746	15746	15935	15970	15868	15777	15896	16047	15953	15965	15791	15857	15762	16042	15978	16097	15786	15991	15801	15907	15804	15824	16034	15953	15865	15764	16030	15864	15794	15868	15892	15820	15820	15935	16013	15879	15927	15846	16034
30833	26916	30017	26765	22812	21623	20931	19946	19617	19467	19311	18959	19109	19134	18957	18802	18934	18947	18939	18674	18732	18918	18935	18884	18941	18782	18768	18672	18942	18767	18719	18665	18826	18846	18667	18830	18754	18876	18702	18865	18848	18974	18686	18669	18791	18700	18890	18889	18879	18683	18924	18770	18497	18682	18703	18909	18832	18734	18770	19052	18788	18845	18931	18625	18869	18764	18672	18709	18812	18590	18610	18801	18766	18550	18795	18712	18859	18778	18581	18696	18930	18787	18784	18880	18631	18894	18976	18581	18761	18667	18846	18607	18815	18602	18539	18717	18824	18742	18734	18600	18448	18835	18476	18751	18838	18978	18965	18885	18969	18771	18722	18610	18761	18649	18879	18798	18727	18666	18760	18715	18809	18828	18723	18706	18645	18769	18729	18680	18750	18598	18800	18594	18569	18834	18848	18693	18736	18683	18780	18749	18637	18904	18788	18783	19002	18771	18844	18642	18655	18914	18743	18589	18636	18735	18645	18467	18598	18758	18722	18835	18792	18696	18605	18765	18765	18700	18725	18511	18683	18722	18781	18986	18578	18676	18598	18828	18869	18714	18793	18788	18678	18809	18815	18772	18757	18822	18822	18959	18680	18822	18709	18638	18527	18733	18797	18695	18744	18693	18753	18911	19012	18701	18723	18843	18676	18822	18696	18628	18811	18840	18630	18737	18854	18836	18821	18754	18787	18837	18749	18844	18861	18818	18753	18606	18742	18664	18538	18672	18847	18636	18576	18827	18835	18935	18842	18768	18717	18810	18709	18747	18621	18878	18902	18774	18624	18462	18484	18622	18639	18773	18771	18624	18683	18564	18786	18701	18630	18684	18883	18839	18748	18623	18867	18885	18711	18731	18664	18599	18817	18781	18767	18703	18695	18784	18791	18702	18749	18972	18552	18559	18895	18742	18690	18866	18793	18891	18733	18740	18795	18771	18767	18689	18492	18926	18492	18607	18802	18636	18737	18817	18692	18778	18844	18664	18647	18843	19040	18792	18878	18800	18858	18632	18440	18708	18881	18828	18968	18645	18631	18708	18810	18836	18732	18699	18667	18649	18766	18525	18749	18584	18827	18882	18847	18682	18839	18579	18572	18561	18737	18824	18702	18729	18618	18940	18722	18663	18699	18595	18820	18504	18734	18768	18690	18653	18716	18754	18747	18785	18668	18762	18795	18781	18723	18518	18691	18595	18626	18630	18641	18668	18751	18704	18733	18749	18955	18580	18526	18500	18850	18606	18872	18679	19047	18647	18718	18735	18963	18982	18505	18711	18746	18780	18546	18732	18684	18673	18723	18690	18833	18592	18633	18709	18653	18841	18847	18858	18602	18791	18751	18583	18706	18898	18888	18913	18694	18946	18595	18550	18597	18650	18717	18640	18623	18647	18835	18721	18776	18679	18567	18552	18760	18685	18768	18902	18687	18921	18842	18622	18653	18706	18724	18768	18839	18678	18817	18764	18725	18683	18566	18732	18512	18467	18591	18549	18768	18869	18664	18614	18836	18840	18876	18843	18951	18849	18623	18657	18779	18553	18725	18703	18622	18736	18703	18862	18725	18616	18652	18766	18716	18743	18587	18726	18756	18662	18764	18626	18830	18732	18597	18730	18502	18850	18729	18935	18703	18662	18902	18657	18811	18777	18593	18751	18949	18712	18737	18591	18543	18652	18809	18851	18748	18530	18750	18635	18845	18638	18649	18622	18868	18588	18795	18678	18747	18921	18747	18707	18969	18958	18584	18888	18550	18747	18673	18559	18716	18831	18609	18886	18714	18521	18670	18782	19009	18833	18529	18739	18695	18565	18993	18849	18770	18665	18683	18674	18789	18753	18514	18684	18854	18720	18917	18762	18715	18660	18753	18811	18547	18781	18784	18874	18616	18576	18649	18685	18753	18592	18801	18818	18746	18821	18790	18742	18767	18752	18531	18727	18887	18714	18518	18851	18940	18614	18659	18790	18715	18643	18767	18892	18508	18702	18613	18638	18776	18735	18761	18753	18840	18734	18787	18815	18918	18613	18716	18675	18594	18915	18910	18691	18782	18612	18754	18510	18727	18569	18799	18846	18625	18597	18576	18684	18775	18829	18806	18631	18659	18717	18668	18637	18811	19000	18809	18667	18768	18716	18813	18812	18782	18617	18704	18859	18691	18834	18536	18743	18841	18555	18808	18706	18758	18918	18495	18772	18771	18718	18817	18866	18606	18552	18726	18507	18577	18712	18838	18841	18757	18630	18756	18546	18899	18858	18706	18711	18723	18913	18898	18720	18725	18815	18804	18772	18868	18588	18960	18590	18915	18661	18696	18699	18762	18739	18632	18797	18830	18721	18757	18810	18882	18680	18850	18743	18650	18645	18727	18792	18909	18818	18633	18781	18797	18981	18566	18460	18761	18412	18817	18540	18757	18940	18823	18674	18873	18713	18688	18855	18731	18640	18818	18716	18775	18945	18818	18783	18846	18747	18785	18803	18625	18745	18778	18692	18803	18721	18779	18696	18732	18837	18722	18687	18737	18939	18672	18728	18629	18719	18763	18797	18769	18904	18842	18771	18782	18912	18650	18778	18740	18707	18727	18769	18723	18881	18832	18678	18647	18627	18675	18713	18618	18686	18668	18713	18779	18498	18752	18738	18784	18784	18823	18641	18570	18928	18816	18530	18811	18693	18681	18763	18802	18739	18565	18680	18721	18575	18792	18912	18796	18691	18656	18619	18929	18681	18459	18790	18841	18750	18777	18455	18622	18857	18499	18650	18603	18758	18677	18663	18644	18905	18791	18740	18672	18551	18711	18828	18781	18682	18806	18732	18848	18775	18781	18731	18644	18607	18737	18944	18674	18938	19003	18634	18775	18728	18615	18955	18829	18841	18657	18776	18681	18831	18647	18707	18621	18678	18666	18704	18884	18796	18837	18964	18634	18500	18634	18604	18618	18580	18732	18697	18450	18995	18716	18698	18663	18563	18732	18569	18932	18708	18641	18900	18802	18935	18621	18625	18877	18740	18691	18723	18647	18799	18659	18613	18734	18652	18528	18743	18924	18811	18959	18727	18744	18566	18824	18906	18654	18641	18342	18813	18808	18853	18728	18720	18760	18563	18573	18721	18939	18724	18708	18637	18680	18703	18789	18805	18651	18595	18693	18683	18733	18683	18658	18826	18753	18638	18785	18736	18832	18868	18797	18673	18699	18675	18704	18788	18949	18662	18559	18680	18556	18697	18753	18696	18808	18595	18552	18733	18738	18723	18660	18482	18904	18630	18725	18712	18736	18884	18676	18791	18892	18625	18772	18789	18794	18655	18629	18765	18639	18719	18592	18643	18773	18845	18794	18415	18795	18862	18606	18755	18713	18902	18769	18798	18563	18744	18623	18730	18451	18704	18876	18792	18729	18740	18902	18901	18643	18673	18684	18765	18871	18669	18719	18642	18832	18925	18659	18605	18858	18771	18532	18721	18878	18581	18693	18753	18746	18772	18603	18744	18604	18527	18708	18629	18663	18582	18758	18772	18700	18735	18685	18524	18835	18809	18686	18588	18843	18726	18888	18670	18732	18740	18792	18784	18744	18498	18563	18650	18782	18634	18866	18687	18780	18832	18896	18786	18588	18790	18811	18640	18497	18524	18618	18720	18820	18775	18756	18796	18874	18844	18628	18807	18402	18666	18622	18895	18875	18919	18709	18558	18794	18843	18598	18766	18849	18645	18743	18893	18897	18836	18768	18806	18690	18769	18865	18833	18500	18803	18651	18825	18920	18661	18727	18574	18809	18665	18637	18597	18658	18611	18766	18653	18767	18607	18836	18803	18829	18784	18710	18688	18610	18612	18752	18761	18545	18699	18661	18486	18721	18882	18760	18908	18844	18872	18850	18805	18579	18721	18837	18743	18576	18875	18855	18780	18582	18826	18630	18708	18623	18456	18605	18715	18750	18863	18811	18805	18722	18902	18876	18746	18648	18948	18784	18701	18899	18850	18804	18766	18722	18581	18691	18460	18765	18702	18769	18656	18661	18714	18811	18705	18961	18866	18908	18988	18865	18738	18623	18858	18743	18701	18590	18714	18651	18838	18945	18810	18691	18843	18682	18819	18871	18967	18724	18539	18771	18594	18887	18829	18541	18731	18815	18649	18827	18770	18871	18759	18733	18817	18709	18838	18629	18797	18802	18583	18661	18952	18742	18828	18636	18680	18847	18793	18649	18702	18895	18872	18883	18903	18692	18847	18805	18725	18741	18834	18871	18932	18648	18721	18639	18684	18685	18859	18589	18803	18761	18815	18854	18504	18793	18790	18814	18574	18765	18543	18654	18710	18669	18702	18830	18782	18558	18643	18787	18835	18763	18808	18806	18933	18720	18483	18722	18729	18814	18680	18687	19010	18834	18733	18933	18834	18776	18895	18791	18749	18730	18944	18682	18800	18825	18740	18904	18732	18611	18913	18782	18764	18619	18681	18785	18737	18670	18569	18689	18764	18643	18828	18675	18740	18617	18785	19031	18960	18616	18873	18615	18873	18749	18687	18620	18789	18695	18625	18768	18851	18488	18866	18771	18900	18714	18820	18716	18753	18773	18863	18578	19040	18942	18721	18725	18813	18711	18893	18536	18757	18840	18685	18596	18585	18720	18855	18569	18651	18701	18715	18792	18747	18699	18885	18610	18695	18705	18774	18840	18657	18607	18921	18737	18830	18652	18615	18748	18762	18789	18623	18748	18731	18878	18849	18560	18935	18796	18724	18800	18770	18773	18652	18790	18717	18874	18631	18819	18604	18847	18822	18630	18635	18895	18920	18885	18801	18959	18795	18711	18736	18569	18634	18795	18744	18931	18619	18775	18857	18868	18705	18713	18975	18753	18923	18698	18846	18790	18671	18833	18595	18786	18847	18516	18681	18598	18704	18744	18862	18658	18880	18637	18726	18965	18703	18690	18896	18856	18661	18626	18889	18539	18765	18790	18878	18668	18882	18755	18899	18800	18835	18719	18547	18713	18786	18801	18785	18654	18759	18668	18765	18798	18757	18863	18861	18984	18608	18824	18810	18779	18801	18858	19011	18773	18779	18444	18892	18722	18726	18847	18975	18776	18796	18605	18777	18651	18830	18722	18626	18602	18728	18676	18623	18650	18690	18625	18771
24187	33378	32391	25953	21833	19491	18161	17181	16815	16452	16016	15876	15731	15670	15511	15524	15454	15488	15579	15594	15519	15375	15226	15535	15401	15415	15289	15572	15347	15328	15463	15454	15422	15322	15422	15466	15236	15412	15286	15309	15268	15333	15472	15256	15323	15498	15312	15414	15272	15330	15457	15430	15464	15364	15244	15398	15248	15463	15166	15443	15319	15391	15288	15411	15252	15183	15315	15382	15329	15279	15401	15233	15393	15233	15442	15137	15311	15376	15329	15299	15248	15396	15396	15250	15369	15423	15482	15422	15392	15221	15465	15214	15215	15325	15184	15266	15307	15212	15405	15383	15450	15213	15342	15407	15245	15038	15474	15300	15328	15257	15221	15384	15223	15267	15427	15315	15251	15234	15425	15287	15406	15223	15132	15341	15456	15263	15272	15469	15451	15368	15285	15400	15277	15441	15210	15478	15332	15436	15364	15263	15240	15240	15335	15420	15367	15406	15088	15546	15435	15450	15313	15427	15356	15449	15200	15347	15227	15076	15083	15235	15396	15182	15179	15392	15279	15312	15409	15327	15357	15066	15270	15322	15299	15204	15222	15393	15386	15328	15311	15262	15473	15339	15256	15359	15275	15360	15542	15320	15382	15304	15393	15211	15424	15272	15252	15237	15337	15384	15313	15429	15287	15249	15249	15285	15265	15490	15280	15468	15367	15286	15471	15304	15347	15131	15198	15281	15191	15300	15331	15278	15335	15408	15172	15371	15266	15301	15446	15399	15339	15267	15385	15256	15202	15383	15310	15316	15320	15372	15277	15383	15218	15455	15279	15367	15530	15267	15368	15301	15388	15158	15345	15335	15288	15420	15405	15276	15242	15246	15325	15347	15457	15425	15197	15265	15344	15319	15244	15335	15260	15335	15372	15423	15154	15361	15230	15304	15272	15257	15399	15275	15298	15413	15435	15270	15163	15347	15296	15497	15321	15299	15332	15360	15319	15337	15309	15370	15303	15260	15281	15361	15302	15336	15184	15359	15310	15380	15261	15159	15054	15218	15335	15285	15289	15245	15205	15205	15326	15254	15406	15371	15346	15476	15320	15530	15241	15372	15346	15352	15508	15489	15299	15307	15180	15384	15333	15244	15412	15380	15393	15209	15326	15409	15147	15391	15364	15254	15270	15367	15199	15418	15288	15204	15149	15451	15332	15484	15378	15412	15249	15429	15375	15437	15135	15220	15256	15318	15373	15237	15308	15209	15559	15287	15286	15497	15465	15434	15438	15277	15171	15278	15370	15224	15257	15203	15168	15342	15427	15322	15387	15421	15232	15291	15295	15375	15408	15366	15186	15487	15349	15374	15288	15294	15253	15385	15324	15293	15351	15319	15211	15259	15341	15296	15397	15282	15332	15103	15219	15350	15329	15354	15433	15473	15325	15190	15320	15335	15335	15194	15261	15275	15399	15320	15344	15343	15356	15201	15315	15366	15311	15203	15419	15475	15398	15312	15045	15272	15309	15428	15298	15255	15371	15213	15149	15295	15515	15249	15320	15187	15401	15262	15416	15146	15479	15299	15347	15348	15167	15211	15195	15421	15169	15123	15356	15301	15382	15376	15428	15414	15115	15330	15499	15382	15293	15501	15422	15283	15511	15334	15281	15310	15224	15313	15351	15269	15185	15271	15348	15298	15201	15308	15398	15418	15277	15113	15284	15254	15389	14983	15296	15299	15405	15295	15318	15323	15296	15207	15316	15321	15349	15322	15364	15252	15480	15264	15273	15447	15489	15460	15472	15416	15266	15346	15433	15287	15424	15424	15443	15326	15220	15139	15318	15399	15224	15432	15435	15353	15464	15343	15353	15339	15331	15330	15267	15334	15481	15439	15370	15109	15335	15207	15060	15201	15064	15300	15384	15361	15309	15451	15101	15314	15236	15343	15382	15314	15384	15417	15202	15556	15355	15340	15260	15246	15393	15147	15253	15286	15508	15233	15298	15310	15271	15239	15233	15576	15364	15340	15481	15343	15254	15291	15348	15176	15246	15372	15370	15305	15229	15323	15197	15263	15401	15431	15260	15439	15430	15212	15328	15352	15303	15209	15235	15335	15365	15360	15263	15330	15330	15307	15109	15279	15407	15322	15469	15372	15242	15472	15348	15421	15175	15218	15230	15377	15158	15258	15342	15276	15382	15489	15348	15409	15232	15024	15221	15345	15352	15180	15228	15227	15525	15316	15323	15367	15557	15333	15294	15400	15357	15425	15337	15426	15385	15279	15376	15384	15424	15259	15254	15308	15355	15337	15282	15368	15146	15248	15231	15295	15298	15331	15300	15484	15248	15234	15300	15321	15184	15302	15354	15274	15389	15429	15261	15404	15387	15333	15309	15147	15365	15451	15346	15288	15316	15270	15200	15278	15354	15251	15186	15411	15183	15274	15349	15348	15239	15362	15448	15277	15245	15255	15118	15471	15313	15430	15220	15165	15479	15254	15306	15338	15377	15383	15345	15188	15100	15266	15334	15205	15125	15335	15380	15264	15393	15414	15348	15441	15442	15260	15331	15251	15491	15379	15402	15279	15294	15248	15183	15282	15588	15296	15278	15269	15338	15365	15265	15390	15317	15331	15321	15400	15377	15395	15076	15439	15257	15208	15403	15345	15259	15367	15351	15224	15276	15302	15464	15540	15407	15325	15323	15341	15381	15482	15303	15302	15352	15383	15280	15257	15254	15220	15529	15246	15380	15273	15296	15397	15228	15346	15177	15306	15314	15475	15177	15261	15328	15345	15497	15356	15381	15196	15197	15168	15271	15427	15282	15282	15423	15333	15125	15417	15436	15358	15464	15295	15258	15419	15314	15345	15223	15369	15454	15162	15388	15287	15494	15158	15321	15181	15300	15271	15278	15450	15226	15333	15243	15214	15183	15303	15295	15383	15258	15256	15283	15252	15448	15485	15260	15293	15368	15265	15305	15303	15380	15324	15204	15244	15391	15306	15438	15231	15267	15284	15405	15272	15315	15160	15420	15256	15319	15228	15249	15469	15152	15386	15312	15358	15330	15277	15246	15382	15331	15275	15158	15244	15387	15168	15325	15469	15407	15367	15299	15201	15459	15412	15484	15357	15305	15122	15327	15250	15350	15365	15171	15368	15323	15130	15183	15355	15420	15265	15342	15443	15407	15357	15353	15251	15415	15353	15254	15420	15297	15478	15233	15471	15378	15138	15295	15293	15380	15132	15314	15371	15358	15275	15416	15385	15268	15457	15197	15298	15134	15229	15426	15305	15261	15250	15311	15282	15234	15427	15276	15244	15197	15437	15463	15424	15337	15371	15232	15314	15404	15203	15361	15178	15161	15258	15384	15314	15212	15175	15556	15324	15353	15395	15343	15425	15436	15131	15239	15325	15257	15334	15363	15365	15146	15425	15304	15146	15247	15214	15292	15203	15425	15321	15345	15484	15314	15442	15240	15287	15473	15317	15227	15429	15416	15458	15494	15363	15377	15245	15542	15342	15485	15312	15338	15540	15350	15368	15371	15372	15483	15379	15164	15241	15511	15342	15303	15368	15352	15355	15472	15361	15430	15450	15348	15323	15245	15461	15160	15444	15348	15218	15395	15260	15368	15339	15208	15205	15273	15223	15323	15153	15229	15186	15298	15208	15221	15305	15249	15394	15383	15357	15299	15310	15223	15364	15293	15270	15391	15214	15246	15225	15397	15365	15445	15164	15231	15469	15492	15427	15341	15315	15280	15556	15414	15389	15358	15408	15242	15335	15245	15313	15485	15208	15403	15188	15235	15252	15223	15425	15313	15417	15255	15481	15518	15355	15303	15130	15213	15248	15277	15361	15234	15300	15278	15240	15266	15353	15416	15213	15242	15496	15424	15252	15190	15248	15515	15193	15294	15143	15296	15330	15313	15336	15164	15445	15286	15336	15317	15324	15413	15264	15234	15313	15496	15261	15253	15232	15312	15361	15442	15174	15200	15269	15368	15269	15297	15281	15356	15359	15316	15254	15275	15148	15288	15260	15424	15333	15205	15299	15230	15235	15452	15400	15366	15428	15456	15474	15199	15437	15272	15231	15318	15255	15355	15335	15246	15341	15161	15290	15024	15208	15360	15239	15254	15468	15206	15447	15231	15361	15318	15266	15266	15392	15255	15184	15531	15350	15272	15286	15310	15290	15425	15360	15440	15224	15245	15215	15278	15315	15231	15157	15488	15260	15326	15348	15457	15285	15432	15358	15273	15347	15226	15401	15281	15349	15342	15176	15251	15241	15455	15330	15404	15292	15438	15241	15458	15282	15320	15218	15440	15402	15281	15153	15288	15368	15467	15191	15315	15436	15338	15330	15271	15211	15206	15371	15257	15397	15416	15363	15452	15159	15325	15375	15371	15360	15410	15398	15324	15467	15213	15230	15438	15389	15323	15290	15382	15450	15374	15223	15413	15377	15332	15340	15363	15190	15364	15300	15240	15313	15309	15262	15502	15266	15347	15423	15345	15573	15430	15237	15316	15254	15493	15222	15323	15387	15252	15370	15350	15359	15362	15262	15272	15263	15038	15351	15363	15198	15225	15311	15401	15337	15324	15264	15222	15411	15491	15398	15336	15358	15437	15355	15490	15271	15419	15228	15277	15416	15300	15217	15258	15342	15353	15236	15307	15302	15280	15430	15326	15360	15131	15166	15311	15181	15273	15312	15392	15220	15286	15241	15261	15409	15337	15280	15292	15200	15321	15425	15318	15285	15537	15443	15314	15229	15258	15273	15550	15474	15249	15360	15405	15359	15224	15324	15469	15166	15205	15351	15305	15279	15265	15138	15295	15387	15360	15315	15371	15322	15323	15373	15337	15134	15352	15305	15341	15325	15216	15338	15385	15142	15377	15228	15340	15429	15314	15400	15201	15329	15307	15581	15449	15418	15367	15421	15336	15315	15352	15368	15347	15354	15347	15340	15243	15249	15419	15219	15309	15366	15306	15345	15307	15279	15256	15309	15148	15290	15323	15232	15453	15403	15284	15349	15360	15314	15235	15040	15467	15366	15467	15252	15327	15219	15135	15269	15368	15445	15365	15381	15285	15321	15405	15167	15245	15282	15369	15304	15185	15384	15076	15473	15324	15445	15424	15228	15408	15417	15361	15428	15195	15318	15325	15430	15276	15343	15366	15374	15263	15239
25067	20995	27918	25286	23819	24116	23747	21503	20647	20086	19797	19645	19470	19421	19330	19361	19202	19186	19256	19173	19101	19146	18881	19128	19152	18730	19020	18903	19041	18852	19159	18877	18901	18843	18987	19007	19106	19219	18983	18937	18989	19042	18941	18943	19112	18913	18951	18954	18893	18818	18953	18876	18927	18787	18831	18894	18786	18672	18920	18958	18914	18941	18953	18801	18848	18881	18784	18972	18875	18979	18954	18967	18928	18793	18882	19041	18846	18730	18794	18843	18866	19108	18736	18714	18805	18841	18934	18797	18954	18788	18948	18927	18964	18955	18827	19078	18898	19111	18803	19014	18970	18692	18958	18753	18724	19152	18927	18811	18917	18972	18833	18792	18895	18945	18729	18951	18826	18683	18904	18800	18741	18645	19022	18805	18750	18954	18877	18845	18726	18711	18832	18933	18895	18857	18960	18870	18889	18988	18793	18604	18951	18857	18639	19019	18886	18692	18895	18991	18879	18855	18993	18882	19004	18865	18767	18801	18812	18830	18840	18659	18838	18806	18911	18781	18919	18760	18974	18738	18619	18717	18876	18757	18873	18930	18812	18620	18997	18915	18811	18782	18965	18951	18792	18773	18921	18752	18763	18922	18850	18644	18679	19015	18869	18802	18823	18958	18927	18988	18791	19078	19063	18766	18844	18805	18927	18955	18853	19030	18929	18937	19050	18716	18736	18984	18602	18773	18784	18896	18738	18836	18994	18957	18806	18924	18777	18756	18904	18802	18921	18694	18787	19062	18845	18457	18807	18909	19089	18911	19163	19030	18913	18853	18887	18870	18791	19030	18699	18776	18643	18912	18710	18800	18859	19020	18909	18809	18729	18928	19040	18882	18765	18489	18781	18822	18896	18908	18662	18782	18861	18625	18948	18859	18808	18811	18713	18936	18959	18748	18802	18930	19086	18635	18908	18863	18895	18836	19033	18744	18901	19035	19033	18868	19037	18892	18860	18874	18791	18815	18727	18763	19091	18876	18899	18969	18810	18947	18804	18992	19035	18754	18753	18817	18726	18887	18892	18811	18662	18785	18995	18969	19013	18925	18862	18881	18638	18924	18828	18677	18818	18895	18716	18751	19028	18918	18934	18939	18776	19037	18960	18758	18975	18894	18920	18803	18695	18711	18854	18553	18794	18792	18907	18804	19042	19037	18995	18710	18714	18824	19090	18821	18973	18990	18819	18733	18904	18976	18770	18653	18806	18900	18784	18811	18837	19052	18717	18809	18828	18596	18998	18807	18805	18883	18826	18843	19144	18789	19054	18888	18803	18723	18538	18788	18761	18731	18813	19020	18987	18754	18806	18871	18863	18883	18952	18782	18872	18946	19103	18780	18896	18770	18826	18815	18798	18788	19028	18777	18787	18955	18744	18864	18771	18721	18880	18851	18664	19018	18603	18758	18850	18730	18788	18987	18784	18761	18995	18717	18804	18622	18727	18701	18993	19041	18794	18823	19056	18917	18757	18945	19001	18883	18925	18843	18805	18982	18907	18936	18765	18826	18867	18721	18758	18855	18837	18903	18769	18704	18878	19021	18973	18757	18860	18856	18940	18935	18816	18723	18906	18944	18745	18677	18892	18808	18849	18885	18790	18788	18768	18917	18898	18983	18808	19120	18836	18940	19066	18934	18863	18879	18924	18716	18978	18738	18703	18874	19016	18999	19093	18945	18964	18863	18657	18821	18761	18870	18867	18804	19022	18784	18984	18839	18695	18905	18873	18950	18742	19002	18875	18763	18919	18934	18984	18828	19024	18804	18701	18946	18932	18908	18937	19047	18792	18918	18937	18897	18693	18763	18819	18867	18786	18718	18862	18926	19085	18732	18847	18694	18705	18807	19065	18897	19033	18884	18902	18860	18739	19010	18852	18935	19030	18996	18775	18949	18805	19020	18828	18622	18886	18715	18997	18790	18902	18743	18818	18999	18815	18873	18725	18818	18860	18626	18825	18797	18689	18879	18682	18922	18640	18783	18915	18942	19127	18639	18817	19029	18613	18826	18655	18861	18898	19035	19057	18817	18958	18849	18815	18698	18772	18839	18893	18965	18943	18751	18800	18718	18805	18852	18838	18708	18743	18772	19026	18941	18974	18759	18992	18790	19006	18759	18675	18794	18770	18832	18829	18893	18805	18761	19022	19126	18750	18925	18737	18717	19025	18941	18837	18900	18562	18716	18969	18843	19015	18707	19010	18832	18638	18848	18903	18767	18775	19102	18818	19023	18771	18860	18881	18760	18911	18920	18877	18933	18896	18957	18780	18755	19034	18999	18748	18846	18960	18834	18916	18776	19016	18749	18816	18958	18857	18915	18698	18922	18735	18882	18727	18931	18966	18861	18836	18974	18937	18807	18773	19009	18892	18797	19058	19001	18816	18841	18897	18791	18995	18930	18884	18996	18851	18763	18949	18729	18673	19038	18846	19059	19117	18688	18946	18760	18937	18691	18912	18780	19076	19016	19001	18948	18935	18995	18778	18956	18911	19020	18694	18633	18826	18710	18857	18979	18984	18766	18878	18878	18776	18859	18706	18906	18991	18973	18593	18909	18874	18908	19012	18927	18920	18736	18777	19011	19009	18890	18987	18578	18723	18858	18837	18753	18888	18810	18796	18828	18952	18648	18994	18872	18872	18944	18759	18873	18988	18990	18934	18756	18930	18757	18579	18951	18975	18822	18790	18716	18833	18737	18848	18809	18832	18935	18759	18924	18692	18721	18833	18918	18816	18779	18874	18901	18847	18647	18759	19029	18735	18751	18792	18930	18873	18678	18868	18814	18981	18661	18809	18821	18755	18916	18881	18831	18896	18889	19029	18857	18900	18892	18832	18968	18969	18870	18874	18971	18748	18795	18805	18691	18906	18896	18984	18798	18944	18895	18740	18965	18897	18666	18822	18986	18976	18828	18691	18963	18508	18773	18780	18913	18867	18957	18747	18920	19042	18985	18880	18748	18883	18888	18898	18825	18830	18861	18999	18844	18813	18732	18973	19086	19079	18915	18882	18565	18860	18676	18811	18646	18843	18881	19050	18915	19012	18836	18795	18739	18866	18707	18866	18822	19047	18526	18904	18975	18824	18759	18830	18944	18804	19106	18905	18945	18728	18849	18848	18857	19177	18706	18858	18630	18768	18852	18875	19024	18944	18607	18832	18744	18864	18837	19139	19003	18820	18814	18899	18752	19014	18711	18630	18947	18932	18786	19012	18771	19155	18945	18848	18917	18799	18998	19035	19025	18996	18933	18943	18778	18796	18783	18965	18936	18767	19087	18990	18827	18955	18927	18893	19000	18722	18744	19071	18851	18862	18596	18804	18863	18988	18816	19196	18846	19052	18937	18691	18716	18934	18732	18789	18875	18910	18999	18899	18767	18893	18734	18988	18879	18901	18822	18977	18876	18864	18778	18836	18829	18762	18957	18733	18708	18850	18904	18599	18984	18948	19000	18923	18726	18884	18691	18860	18949	19128	18970	18918	18832	18993	18818	18838	19043	18848	18972	18848	19183	18931	19018	18796	18936	19013	18765	18795	18945	18736	18913	18899	18846	18899	18849	18737	18733	18965	19019	18873	18803	18960	18974	18766	18926	18799	18828	18840	18745	18790	18672	18794	18977	18917	18904	18880	18676	18597	18962	18983	18791	19108	18823	18887	18960	18900	18846	19026	19008	18914	18702	18795	18940	18976	18817	18879	18833	18981	18944	18898	18906	19049	19020	18934	18752	18723	18768	18743	19005	18864	18871	18809	18852	18792	18966	19120	19031	19030	18816	18804	18839	19036	18882	19118	18973	18953	18752	18987	18899	18774	18900	18867	18930	18868	18723	18899	19036	19047	18909	19019	18647	18985	18943	18798	18824	18931	18800	18807	18878	18959	18919	18806	18881	18732	18790	18867	18895	18895	18870	18883	18779	18892	18770	18703	18744	18675	18980	18670	18781	18951	18889	18699	18959	18874	18925	19064	18804	18951	18850	18940	18685	18847	18944	18883	18745	18846	18820	18777	18668	18782	18983	19083	18892	19006	18763	18841	19075	18872	18993	18784	18746	18865	18696	18662	19077	18975	18989	18976	18725	18847	18832	18926	18728	18603	18840	19001	18813	18973	18825	19026	18867	18892	18799	18672	18783	18947	18856	19061	19029	18860	18955	18814	18760	18745	18622	18765	18880	18866	18833	18726	18853	19104	18899	18828	18874	18871	18876	18906	19036	18786	18948	19004	18874	18982	18936	18830	18932	18853	18841	18910	18687	18838	18778	18695	18811	18977	18831	19105	18696	18762	18854	19050	18686	18921	18862	18759	18979	18975	18871	18829	19001	18961	19111	18882	19060	18761	19021	18720	18852	18894	18993	18781	19033	18912	18637	18881	18909	19072	18882	18822	18889	18676	18949	18786	18929	18634	18706	19061	18783	18700	18820	18745	18822	19003	18787	19029	18880	18856	18719	18934	18915	18782	18935	18812	18784	18867	18782	18837	18772	18859	18985	18898	18770	18981	18950	18648	18841	18917	18862	18780	18709	18755	18843	19035	18814	19066	19056	19102	18871	18789	18764	18692	18711	18957	18793	19007	18822	19065	18767	18933	18993	19034	18739	18710	18839	18991	18739	18769	19155	19005	18744	18833	18874	18714	19022	18922	18794	19095	19000	18649	18884	18800	18810	18888	18911	18928	18866	18728	19001	18824	18664	18809	18694	18870	18886	18774	18621	19038	18865	18795	18740	18826	18597	19043	18876	19005	18763	18788	18767	18794	18875	18814	18900	19039	18938	18844	18810	18792	18770	18986	18921	18983	18745	18867	18705	18762	18917	19011	18906	18875	18825	18870	18733	18832	18902	18782	18997	18784	19104	18941	18765	18965	18768	19012	18756	18678	18964	18941	18740	19207	18819	19042	18746	18743	18840	18865	18797	18734	18804	18713	18749	18838	18784	18913	18855	19044	18869	18808	19031	18912	18891	18728	18935	18758	18929	18789	18760	19077	18911	18804	18908	18844	18808	18638	18808	18841	18704	18818	18894	18809	18823	18867	18848	18947	18780	18871	19018	18839	18870	18657	18854	18987	18813	18664	18889	18854	18762	18773	18767	18974	18776	19133	18925	18793	18614	18887	18686	18954	18866	18943	18871	18793	18801	18733	18971
23550	38745	38020	30388	25381	22269	20463	19269	18149	17327	16857	16628	16281	16200	16050	16014	15916	15767	15762	15743	15526	15691	15678	15497	15635	15702	15740	15462	15497	15715	15394	15510	15441	15719	15676	15528	15345	15504	15346	15503	15449	15443	15305	15601	15644	15449	15464	15378	15415	15524	15433	15427	15342	15238	15560	15610	15330	15535	15427	15492	15452	15384	15441	15333	15368	15466	15488	15113	15494	15311	15339	15351	15514	15488	15492	15500	15442	15307	15416	15330	15358	15504	15364	15447	15463	15595	15436	15598	15467	15497	15266	15486	15408	15496	15507	15359	15548	15453	15257	15316	15225	15454	15498	15365	15497	15348	15450	15507	15516	15365	15474	15451	15465	15459	15344	15609	15420	15400	15577	15358	15440	15399	15522	15275	15430	15275	15533	15321	15402	15263	15393	15423	15512	15421	15454	15517	15435	15519	15571	15505	15492	15440	15454	15418	15637	15372	15313	15309	15372	15413	15396	15425	15478	15303	15375	15446	15300	15397	15328	15413	15512	15567	15516	15493	15325	15367	15453	15472	15437	15466	15591	15360	15382	15452	15495	15387	15501	15466	15232	15275	15368	15431	15261	15415	15400	15433	15383	15303	15552	15444	15548	15368	15427	15204	15371	15572	15520	15347	15452	15517	15303	15357	15499	15405	15407	15281	15390	15447	15292	15404	15572	15454	15297	15496	15364	15537	15475	15376	15391	15463	15482	15390	15455	15352	15507	15413	15557	15530	15340	15272	15344	15242	15526	15487	15403	15247	15541	15415	15477	15596	15459	15251	15321	15471	15327	15339	15479	15366	15270	15444	15419	15344	15412	15393	15372	15500	15437	15346	15511	15311	15463	15596	15326	15434	15382	15337	15378	15366	15345	15376	15316	15299	15341	15542	15313	15379	15478	15413	15442	15524	15318	15375	15375	15398	15388	15526	15324	15440	15366	15437	15527	15613	15497	15524	15513	15254	15431	15435	15527	15390	15444	15298	15410	15547	15504	15324	15328	15397	15355	15511	15421	15443	15504	15323	15544	15520	15432	15496	15352	15470	15448	15481	15501	15440	15396	15235	15478	15463	15366	15278	15362	15392	15558	15511	15699	15316	15498	15338	15314	15366	15323	15435	15325	15571	15354	15447	15320	15596	15395	15612	15476	15385	15433	15288	15354	15469	15452	15579	15326	15367	15305	15519	15490	15474	15416	15496	15320	15382	15439	15613	15405	15450	15460	15328	15520	15455	15370	15369	15526	15445	15373	15443	15411	15515	15155	15358	15509	15375	15527	15386	15425	15449	15422	15423	15540	15539	15418	15338	15428	15447	15451	15493	15349	15375	15433	15399	15360	15334	15345	15300	15471	15488	15492	15348	15229	15448	15463	15435	15263	15486	15442	15592	15443	15548	15410	15485	15511	15298	15366	15374	15506	15330	15525	15339	15411	15463	15522	15449	15299	15453	15460	15496	15400	15477	15440	15358	15429	15469	15412	15271	15278	15401	15479	15420	15396	15412	15412	15344	15476	15344	15320	15428	15571	15485	15519	15381	15396	15541	15539	15481	15477	15455	15521	15488	15354	15457	15364	15263	15488	15261	15354	15339	15608	15493	15365	15464	15387	15300	15515	15341	15330	15396	15453	15353	15363	15340	15390	15235	15255	15433	15405	15390	15410	15307	15400	15312	15465	15523	15327	15380	15511	15555	15372	15233	15486	15400	15459	15383	15301	15606	15329	15423	15429	15442	15428	15365	15408	15352	15479	15480	15466	15474	15489	15418	15274	15388	15470	15371	15555	15361	15408	15378	15560	15410	15503	15357	15417	15448	15417	15254	15372	15380	15413	15331	15511	15382	15458	15397	15300	15517	15417	15201	15439	15420	15376	15566	15386	15385	15551	15380	15444	15249	15525	15424	15418	15265	15412	15518	15350	15505	15384	15501	15464	15566	15397	15381	15512	15413	15176	15427	15416	15441	15456	15392	15385	15302	15261	15215	15590	15279	15432	15123	15514	15489	15485	15450	15367	15487	15364	15566	15450	15404	15498	15418	15479	15354	15293	15455	15435	15477	15374	15344	15426	15373	15479	15571	15383	15315	15549	15311	15428	15247	15495	15326	15443	15386	15414	15532	15407	15483	15397	15433	15333	15419	15455	15538	15475	15404	15370	15442	15468	15482	15519	15452	15449	15199	15390	15469	15553	15333	15511	15504	15473	15333	15601	15313	15453	15428	15491	15279	15421	15382	15520	15454	15471	15529	15389	15373	15440	15363	15439	15320	15652	15484	15310	15472	15260	15389	15477	15433	15374	15318	15341	15489	15457	15234	15415	15504	15388	15380	15428	15334	15478	15066	15461	15432	15391	15515	15450	15440	15436	15445	15355	15388	15443	15462	15391	15360	15267	15566	15229	15366	15412	15443	15396	15480	15293	15335	15621	15514	15548	15409	15530	15321	15181	15509	15425	15379	15530	15279	15352	15476	15524	15400	15427	15368	15454	15205	15621	15336	15273	15520	15484	15392	15395	15554	15447	15362	15554	15447	15597	15412	15337	15578	15505	15257	15347	15445	15563	15573	15452	15444	15360	15388	15348	15360	15371	15375	15568	15406	15544	15425	15520	15485	15606	15160	15383	15405	15534	15442	15513	15293	15370	15149	15349	15393	15421	15447	15480	15463	15421	15612	15471	15273	15307	15473	15490	15586	15380	15217	15436	15222	15508	15512	15314	15367	15373	15440	15433	15397	15353	15470	15559	15393	15315	15506	15436	15297	15311	15661	15347	15462	15558	15372	15358	15289	15428	15509	15455	15542	15258	15406	15393	15425	15440	15447	15414	15414	15433	15478	15363	15376	15438	15426	15298	15299	15291	15463	15415	15418	15361	15367	15541	15483	15310	15313	15534	15486	15401	15484	15322	15304	15451	15324	15439	15579	15407	15373	15419	15353	15424	15337	15520	15503	15465	15290	15258	15556	15591	15370	15520	15339	15346	15428	15463	15276	15365	15484	15443	15270	15360	15597	15360	15301	15216	15339	15577	15497	15504	15503	15414	15370	15398	15350	15590	15401	15450	15402	15413	15382	15559	15431	15511	15447	15537	15454	15444	15564	15455	15449	15411	15446	15332	15266	15404	15204	15510	15400	15547	15541	15389	15452	15326	15251	15273	15438	15418	15431	15529	15318	15533	15247	15481	15580	15345	15374	15483	15487	15344	15263	15372	15606	15359	15299	15326	15401	15510	15332	15509	15330	15257	15386	15473	15422	15368	15492	15479	15488	15468	15406	15667	15345	15359	15270	15406	15319	15306	15324	15303	15621	15412	15473	15388	15527	15212	15386	15363	15496	15472	15493	15451	15434	15346	15451	15455	15627	15215	15431	15291	15410	15361	15437	15258	15493	15415	15358	15314	15434	15437	15443	15240	15407	15393	15219	15311	15487	15391	15326	15412	15514	15400	15336	15403	15243	15612	15335	15509	15461	15497	15482	15386	15362	15332	15361	15568	15299	15393	15360	15536	15382	15341	15191	15387	15572	15452	15487	15394	15419	15429	15436	15444	15479	15478	15381	15326	15315	15571	15479	15319	15441	15443	15522	15312	15502	15468	15311	15252	15540	15451	15200	15349	15470	15277	15470	15336	15365	15489	15478	15272	15321	15483	15483	15523	15491	15560	15327	15425	15290	15396	15363	15429	15347	15329	15507	15476	15386	15406	15460	15404	15473	15526	15337	15433	15349	15427	15424	15513	15382	15471	15565	15474	15457	15344	15383	15597	15509	15317	15397	15499	15531	15270	15414	15590	15293	15384	15551	15403	15500	15224	15507	15398	15197	15375	15394	15257	15342	15416	15315	15478	15270	15555	15374	15150	15406	15344	15369	15447	15573	15433	15305	15315	15450	15311	15441	15444	15582	15401	15340	15399	15487	15485	15459	15278	15386	15437	15329	15384	15512	15457	15339	15377	15602	15303	15357	15384	15321	15299	15431	15456	15371	15431	15296	15351	15427	15358	15468	15377	15395	15478	15505	15337	15289	15456	15468	15520	15628	15252	15462	15512	15421	15356	15491	15373	15426	15479	15361	15574	15412	15324	15398	15281	15339	15574	15427	15407	15426	15443	15484	15580	15208	15224	15330	15431	15376	15515	15332	15380	15372	15478	15387	15394	15456	15208	15364	15505	15405	15402	15542	15317	15344	15496	15356	15407	15458	15220	15478	15265	15295	15483	15346	15477	15380	15364	15455	15328	15343	15419	15485	15368	15463	15295	15396	15305	15488	15387	15652	15329	15375	15336	15532	15460	15277	15338	15394	15427	15289	15394	15419	15448	15420	15471	15415	15411	15452	15568	15509	15488	15386	15312	15494	15427	15325	15559	15439	15262	15437	15541	15420	15359	15258	15393	15561	15541	15390	15510	15326	15494	15470	15498	15648	15520	15479	15563	15448	15383	15525	15401	15444	15462	15535	15418	15456	15465	15414	15518	15374	15573	15432	15482	15483	15520	15469	15510	15410	15478	15420	15476	15354	15419	15270	15330	15510	15593	15549	15227	15420	15498	15529	15328	15490	15394	15397	15352	15281	15319	15373	15410	15560	15468	15318	15461	15509	15524	15341	15304	15514	15463	15394	15211	15288	15248	15391	15478	15501	15532	15543	15390	15386	15435	15391	15322	15381	15411	15439	15316	15554	15419	15521	15467	15519	15461	15272	15411	15347	15406	15566	15358	15544	15519	15488	15385	15399	15505	15656	15216	15405	15565	15345	15437	15416	15393	15389	15530	15425	15305	15341	15243	15531	15418	15436	15318	15571	15331	15449	15529	15531	15376	15476	15389	15390	15557	15404	15408	15278	15465	15249	15400	15390	15410	15355	15342	15386	15285	15359	15362	15380	15508	15431	15391	15709	15381	15328	15428	15484	15469	15247	15406	15377	15384	15410	15483	15374	15453	15607	15397	15389	15311	15383	15452	15552	15378	15224	15555	15444	15388	15455	15453	15429	15461	15285	15582	15326	15507	15435	15306	15497	15317	15608	15376	15549	15337	15376	15493	15474	15339	15405	15521	15506	15532	15566	15449	15414	15340	15311	15232	15554	15360	15283	15468	15219	15517	15413	15483	15488	15519	15438	15321	15325	15448	15380	15496	15373	15298	15590	15469	15358
23610	20965	28374	23922	22530	26011	27850	23466	22049	21910	21271	21278	20890	20524	20564	20292	20157	20264	20295	20298	20287	20277	19969	20217	20213	19990	19967	20074	20270	19935	19915	20006	19822	19930	20137	20064	20078	20016	19966	19851	19818	19973	19795	20051	19764	19888	19926	20186	19865	19811	19942	19728	19770	20024	19853	19747	20003	19862	19975	19962	19964	20013	19833	20005	19939	20011	19906	19990	19918	19704	19818	20063	19776	20005	19975	19792	19758	19792	19512	19692	19679	19879	19985	19904	19775	19825	19942	19634	19775	20079	19767	19934	19713	19985	19783	19975	20077	19844	19960	19621	20025	20000	19896	19853	19974	19905	19849	19938	19937	19880	19843	19899	19859	19742	19996	19923	19682	19785	19723	19905	20092	19791	19767	19775	19894	19766	19763	19805	19850	19918	19785	19773	19800	19550	19747	19695	19842	19811	19894	19895	19957	19802	19891	19825	19839	19862	20030	19809	19804	19868	20079	19893	19843	19842	19894	20084	19930	19732	19891	19856	19745	19747	19961	19902	20002	19887	19941	19765	19656	19847	19661	19673	19990	19870	19881	19733	19857	19773	19828	19868	19926	19855	19927	19792	19778	19795	19935	19706	19988	19909	19959	19887	19854	19965	19826	19912	19856	19705	19980	19747	19982	20003	20027	19608	19662	19744	19669	19984	19958	19805	19937	19772	19723	19842	20181	19885	19753	19822	20045	20032	19787	19927	19870	20010	19968	19835	19829	19636	19766	20030	19628	19885	19882	19699	19913	19902	19666	19790	19852	19802	19972	19718	20003	19947	19830	19721	19640	19741	19760	19957	19835	19694	19776	19904	20020	19730	19919	19803	19712	19861	19823	19934	19711	19769	19876	20025	19722	19649	19934	19877	19836	19840	19809	19984	19886	19879	20098	20060	19889	19807	20018	19834	19801	19654	19990	19897	19883	19705	19833	19741	19908	19879	19718	19803	19650	19969	19899	19895	19948	19563	19900	19795	19878	19614	19801	19838	19860	20049	19919	19764	19617	19938	20039	19815	19763	19862	19789	19721	19889	19853	19969	19780	19845	19930	19840	20117	20010	19883	19992	19865	19916	19759	19825	19795	19913	19882	19895	19676	19931	19795	20045	19985	20004	19897	20062	19899	19899	19986	19730	19820	20000	19786	19926	19542	19848	19841	19704	19779	20069	19869	20113	19904	19867	19779	19803	19781	20127	19730	19966	20072	19977	19748	19764	19749	19954	19919	19942	19843	19881	19820	20054	19903	19773	19949	20011	20063	19889	19923	19754	19709	19788	20017	19931	19714	19908	19798	19743	19861	19897	19599	19796	19804	19785	19857	19753	19920	19719	19801	20126	19744	19633	19858	19841	19731	19960	20017	19678	19990	19969	19774	19963	19897	19826	19645	19793	19798	19744	19857	19754	19836	19999	19947	19705	19628	19678	19972	19936	19941	19676	19998	19603	19828	20025	19799	19669	19909	19790	19942	19980	19738	19965	19874	19839	19909	19876	19904	19870	20085	19704	19655	19728	19831	19805	19880	19900	19845	19941	19907	19971	20014	19791	19783	19841	19859	20141	19804	19740	19678	19938	19752	19894	19808	19914	19851	19907	19607	19831	19848	19776	19683	19643	19748	19824	19786	20094	20071	19929	19797	19730	19843	19656	19706	19962	19938	19954	19823	19816	19984	19820	19915	20147	19941	19948	19769	19757	19902	19905	19842	19806	20151	19922	19678	19758	19878	19886	19893	19728	19751	19978	19963	19872	19893	19995	20101	19802	19819	20052	19858	19790	19832	19978	19879	20079	19800	19756	19737	19686	19924	19881	19922	19794	19997	19396	19928	19644	19688	19677	19883	19834	19871	19866	19726	19743	19680	19889	19888	19701	19830	19976	19768	19825	19843	19949	19870	20010	19877	19723	19845	20109	19888	20014	19643	19621	19807	19695	19605	19791	19812	19719	19820	19931	19787	19835	19785	19812	20059	20045	19742	19945	19785	19708	19763	19807	19740	19789	19953	19893	19801	20036	20076	19938	19983	20018	19980	19842	20075	19898	19711	19731	19664	19830	19793	19923	19837	19679	20044	19793	19720	19692	19850	19979	19817	19874	19997	19730	19945	20043	20003	19927	19736	19789	19721	19863	19781	20020	19745	19832	19632	19936	19723	19826	19745	20099	19783	19984	19729	19912	19871	19994	19730	19961	19803	19813	19762	19864	19877	19925	19666	19837	19849	19898	19751	19959	19918	19732	19900	19909	19916	19756	19760	20006	19998	19885	19973	19914	19647	19866	19957	19959	19917	19647	19982	19869	19741	19835	19709	19885	19915	20018	19965	20020	19566	19825	19887	19851	19835	19884	19757	20108	19824	19913	19754	19831	19760	19895	19912	20075	20046	19898	19841	19874	19822	19993	19868	19693	19843	19868	19720	19882	19936	19933	19980	20096	19596	19817	19924	19885	19854	19842	19868	19843	19914	19959	19776	19838	19820	19659	19948	19657	19854	19844	20106	19785	19774	19958	19916	19743	20036	19753	19949	19855	19847	19727	19757	19712	19814	19687	19800	19813	19865	19647	19710	19875	19770	19852	19665	20008	19776	19802	19901	19849	19763	19861	19954	19885	19987	19856	19847	20113	19772	19856	19914	19731	20126	19710	19534	19810	19441	19942	19614	19824	19748	19803	19744	19789	19849	19581	19785	19826	19849	19604	19605	19961	19788	19738	19780	19891	19891	19793	19756	19781	19846	19729	19841	19757	19668	19850	19709	19998	19733	19735	19779	19810	19747	19803	19818	19646	19508	19876	19839	19852	19800	19697	19739	19807	19841	19946	19599	19795	19975	19936	19834	20049	19774	19773	19767	19860	19796	20123	19934	19838	19819	19787	19943	19857	19865	19623	19866	19978	19725	19796	19840	19787	19814	19812	19763	19966	19746	19686	19861	19870	19676	19851	19915	19999	19923	19899	19952	19872	19683	19761	19909	19895	19945	19814	20079	19838	19884	19998	19962	19708	19823	20112	19736	20063	19804	19698	19989	19855	19884	19761	19846	19814	20013	19845	19647	19991	19826	19900	19995	20081	20122	19597	19698	19808	19810	19822	19918	19804	19786	19913	19881	19914	19885	20035	19861	19781	19697	19824	19870	19924	19818	20076	19850	19831	19822	19807	19900	19797	19866	19708	19765	19851	19842	19987	19968	19884	19684	20033	19747	19939	19794	19827	19784	19955	19832	19906	19818	20034	19881	19861	19887	19745	19852	19631	19577	19806	19799	19883	19883	20055	19799	19869	19701	19714	19997	19692	19758	19885	19915	19735	19788	19850	19787	19814	19941	19939	19914	19739	19788	19930	19926	19781	19744	19919	19771	19840	19722	19862	19896	19854	19642	19807	20016	19766	19974	19670	19868	19855	19815	19933	19818	19603	19878	20067	20042	20007	19866	20020	19622	19623	19818	19874	19782	19988	19925	19839	19984	19687	19825	19821	19781	19970	19781	19788	19889	19781	19584	19897	19764	19930	19767	19892	19733	19923	19888	19921	19737	19919	20023	19776	19771	19768	19906	19896	19976	19661	19982	19866	19930	19667	19769	19814	19995	19909	19847	19898	19955	19982	19833	19931	19865	19737	19985	19872	19885	19934	19701	20084	19754	20054	19855	19726	19770	19802	19772	20021	19891	19931	19706	19753	19724	19767	19799	20005	19719	19941	19869	19755	19878	19617	19779	19862	19884	19889	19878	19877	20015	19735	19772	19907	19884	19843	19797	19748	19911	19816	19637	19789	19853	20010	19986	19643	19882	19884	19896	19741	19847	19896	19790	19972	19726	19729	19804	19930	19830	19796	19900	19969	19760	19865	19773	19928	19884	20008	19776	20047	19759	19905	19816	19721	19752	19643	19938	19876	19899	19963	19791	19758	19692	19795	20013	20004	19668	19844	19842	19766	19867	19678	19856	19802	19694	19636	19723	19780	19620	19985	19932	19840	19956	19992	19844	19816	20168	20187	19739	19995	19860	20098	19763	19966	19731	19591	20053	19796	19822	19816	20009	19868	19996	20027	19944	19964	19752	19782	19926	19816	19800	19831	19868	19900	19791	19907	19651	19947	19915	20011	19878	19817	19817	20189	19769	19721	19872	19834	19889	19935	19860	19642	19836	19742	19759	20066	19920	19745	19673	19979	19848	19843	19904	19897	19961	19826	19698	20045	19958	19768	19927	19954	19796	19910	20031	20068	19726	19757	19804	19754	19836	19868	19930	19894	19954	19837	19910	19850	19796	19904	19666	19892	19878	19751	19982	19945	19818	19855	19769	19729	19654	19799	19707	19675	19901	19848	19747	19764	19802	19955	19702	20046	19682	19959	19941	19968	19803	19818	19841	19753	19809	19897	19885	19867	19865	19824	19962	19779	19886	19909	19807	19937	19945	19897	19708	19880	19896	19864	19948	19701	19832	19881	19927	19956	19752	20003	19920	19875	19766	19752	19885	19888	19721	19898	19857	19872	19985	19764	19912	19724	19545	19886	19860	19684	19766	19811	19647	19763	19941	19749	19916	19951	19759	19793	19836	19566	19795	19771	19693	19763	19756	19866	19728	19685	19880	19881	19854	19972	19836	19918	19720	20067	19834	19876	19742	19789	19827	19793	20046	19905	19860	19896	19762	19918	19678	19986	19882	19797	19967	19972	20068	19730	19864	19819	19768	19885	19713	19929	19887	19534	19910	20004	19789	19983	19875	19814	19903	19845	19754	19737	19757	19902	19983	19912	19723	19754	19818	20084	19992	19903	19757	19781	19858	19830	19883	19867	19780	19944	19949	19749	19802	20003	19770	19783	19947	19948	19696	19929	19660	19789	19730	19700	20026	19784	19948	19960	19793	19777	19964	19738	19851	19949	19835	19936	19787	19880	20203	19779	19765	19908	19904	19882	19886	19840	19889	19636	20010	19875	19826	19779	19823	19837	19654	20106	20061	19934	19893	19911	19764	19843	19928	19804	20037	19858	19798	19755	20020	19989	19900	19748	19776	20116	19900	19985	19899	19903	19941	19789	19866	20043	19758	19834	19956	20088	19939	19903	19842	19735	19949	19923	19855	19511	19874	19780	19906	19868	19916	19650	19856	19931	19687	19842	19905	19960	20060	19702	19947	19870	19994
25581	43717	42630	34670	29144	25553	23334	21274	19679	18677	18155	17558	17235	16941	16815	16555	16500	16441	16466	16467	16229	16256	16233	16293	16311	16147	16127	16072	16282	16231	16136	16279	16171	16199	16073	16159	15805	15895	16073	16104	16140	15887	16050	16090	15939	15956	15993	15990	15972	16030	16059	15894	15882	15875	15895	15854	16005	16011	16050	16038	15903	15888	15855	16053	15994	15953	15789	16044	15999	15948	15932	15938	15916	15885	16000	15837	15939	16025	15912	15812	16051	15896	15913	15913	15871	16099	16088	16031	16024	16107	15887	16154	15889	15989	16299	15906	15843	16093	16010	16087	15874	16023	15914	16120	15987	15978	15791	15857	16005	16234	15994	16032	15950	16030	15966	15874	15786	15804	15973	15891	16043	15853	15876	15732	16058	15988	15974	15797	16039	16097	15995	16024	15985	15870	15983	15883	15971	15931	16101	15984	15970	16050	15919	16007	16081	16045	15800	15797	15968	16088	15916	15659	15896	16038	16043	15796	15874	15837	16002	15902	15944	15993	15968	16083	15803	16102	15954	15963	15912	15982	15918	15894	15999	16091	15821	15877	15930	15903	15881	15955	15866	15715	16074	15891	15931	15850	15996	15814	16179	16230	15963	15846	15798	15887	15958	15941	15840	15960	15739	16013	15883	16041	15900	15983	15967	15915	15889	15953	15985	16060	15842	15921	16004	16093	15876	15879	16095	15896	15884	15849	15808	15896	16012	15956	15924	15969	15888	15853	15911	16039	15861	15911	15690	15992	16092	16026	16033	16063	15826	15996	15910	15974	15734	16031	15919	16029	15962	15840	15899	16017	16095	15989	15915	15828	15891	15961	15933	15984	15884	15949	15893	15759	15940	16056	16060	15878	16091	16053	15834	16037	16079	15906	15993	15989	16058	16051	15865	16069	16029	16059	15865	15938	15958	15857	16041	15990	15922	15927	15869	15999	15987	15875	15784	15912	15979	15776	15930	15815	16011	16047	15882	16146	15893	15997	16012	15954	15948	15935	15835	15958	15833	15990	16018	15983	16032	16054	15877	15765	15936	16073	15891	16001	15845	15936	15895	15827	15850	16075	15957	16001	15765	16134	15977	16114	15884	15932	15896	15972	15893	16003	15961	15915	15948	15875	15957	15949	15977	15990	15859	16047	16059	15833	15837	16078	15761	15835	15942	16017	15819	16100	15915	15939	15935	15915	16042	16160	15717	15805	15744	15838	15950	15844	15777	15880	15937	16037	15922	15847	15886	15870	16016	15831	16003	16030	15726	15874	15994	15908	15978	15926	16003	15955	15772	15937	15901	15915	15917	15899	16056	15880	15836	15823	15877	15799	15815	15916	15986	15913	15961	15898	15892	15694	15869	15757	15817	15858	15843	15985	15835	16024	15885	16008	15895	15879	16073	15793	15838	16007	15986	16096	15831	15976	15816	16062	15834	15736	15956	15920	15938	15763	15936	15989	16008	15869	15803	15944	15988	15956	15880	15980	15907	15995	15938	15934	15873	15786	16012	15873	15906	15980	15910	15710	15939	16296	15959	16027	15960	15806	15974	15993	16027	16000	15955	15937	15827	15893	15984	15848	15955	15945	15910	15915	15948	15905	16001	15860	15969	15912	16121	15922	15866	15884	16024	15885	15850	16144	15745	15810	16073	15842	15887	15942	15836	15895	15938	15930	15911	16066	15983	15967	15771	15997	15813	15910	15763	15939	15863	15962	16096	16040	16033	15886	15852	15966	15969	16034	16063	15719	15927	15956	15845	15915	15742	15918	15979	15958	15876	16022	15942	15967	15775	15766	15931	15990	15899	15822	15795	16029	15890	16021	15903	15934	16149	16019	15774	15940	16018	16081	15794	15780	15893	16188	15791	15906	16124	15815	15875	15898	15964	15876	16062	16122	15882	15908	15950	15911	16086	15945	15998	15782	15874	15840	15739	15945	15862	16038	16016	15879	16027	15930	15937	15726	15981	15892	15967	15880	16061	16002	15914	15872	15840	15999	15871	15817	15911	15973	15867	15942	15896	15961	16008	15908	15814	15984	15883	15861	15719	15810	15898	15836	15965	16037	15717	15907	16137	15906	15839	15866	15736	16222	15885	15949	15767	15943	15924	16196	15969	15936	15957	15947	15811	15939	15713	15910	16015	15925	15932	15982	15979	15886	15943	15855	16032	15896	15959	15908	15859	16017	15910	16003	15882	15949	16120	15983	16075	15892	15782	15828	15824	15939	15992	15943	16028	16053	16081	15785	15961	15859	15918	16115	15922	15979	16092	15942	16027	15912	15933	16058	15945	16006	15839	15775	15970	15864	15940	15952	15960	16003	16009	16039	16135	16150	15977	15987	15694	15777	15991	15927	16114	15816	15863	15902	16024	15947	15887	15872	15970	15875	15952	15907	16026	15923	15795	15938	15991	15971	15852	15897	15937	15786	15933	15834	15880	15868	16000	15746	16048	15751	16235	15960	16019	15951	15924	15905	15798	15836	16005	15985	16002	16112	15892	15883	15996	15898	15921	15990	16003	15970	15924	15862	15793	15727	15986	15986	15939	15926	15716	16069	15990	16035	15897	15946	16073	15957	15892	15887	16007	15866	15936	15951	16084	15782	15776	16168	15898	15939	16041	15963	16088	15951	16073	15849	15893	15872	15869	15876	16005	16000	15876	15966	15900	16013	16053	15890	16016	15959	15958	15969	15931	15864	15885	15862	16012	15988	15923	15861	15867	15816	15943	16038	15882	16063	15722	15926	15938	15777	15888	15929	15865	15966	15935	15906	15954	16165	15950	15831	15901	15990	16055	15931	15866	15879	15876	15992	15983	15883	16161	16025	15932	15870	15883	15836	15900	16064	16023	15739	16019	15894	15847	15937	15879	15987	15985	15949	15831	16015	16017	15995	15839	16032	15813	16008	15871	15898	15776	15936	16050	15989	15944	16093	15932	15951	16088	16059	15972	15707	16052	15845	15916	16028	15932	16085	15879	15823	15990	15909	15984	15893	15899	15978	15860	15816	16032	15755	15985	15882	15894	15781	16032	16059	15903	15877	15947	15588	15851	16138	15803	15828	16079	15906	15972	15885	16048	15956	15944	15882	15827	15723	15988	15793	15921	15938	15962	15770	15920	15943	15982	16062	15837	15921	15998	16008	16093	15949	15948	15907	15970	15929	16030	16027	15955	15803	15828	16029	15919	15871	15894	15827	15967	16009	15953	15976	15947	15847	15991	15855	16020	15849	15741	15882	16051	16044	15767	15926	15744	15822	15938	16079	15812	15791	15747	15910	15984	15853	16026	15895	15953	15968	15960	16036	15787	15900	15965	15781	16234	15998	15908	16055	15783	15887	15851	15824	15848	16010	15802	16062	15947	15879	16198	16011	15920	15993	15868	15818	16000	15996	15908	16026	15979	15908	15830	15897	15916	15892	15877	16034	15985	16038	15835	15891	15963	15833	16046	15892	15910	15869	16033	15962	16041	16114	15837	16047	16026	16035	15888	15759	15973	16074	16010	15863	16045	15900	15927	15846	15893	15921	15949	15894	16044	15944	15990	15793	16000	15859	15917	16117	15788	15789	15796	15816	15842	15842	16010	15741	16052	15721	16005	15936	15864	15910	15786	15971	15786	15985	15860	15853	15769	16005	15979	15956	15725	15962	16017	15725	15939	15892	15935	16022	15824	15954	15918	15963	15881	16014	15977	16063	16017	15934	16092	15975	15756	15767	15975	15925	15898	15790	15813	16034	15772	15784	15796	15891	16231	16018	16022	15866	15830	15954	15878	16105	15884	16012	15847	15788	15954	16035	16020	15971	15858	15946	15860	15762	15899	15945	16040	15906	15896	15998	15886	15832	15920	15739	15885	15830	15805	15913	15939	15885	16123	16064	15875	15917	15884	16002	15970	16019	15969	15962	15759	15929	15926	15984	15880	15885	15867	15839	15712	15935	15887	15902	15854	16090	16011	15846	15813	15927	15969	15995	15959	15827	16212	15872	16006	15936	15780	15976	15816	15958	16019	15799	15960	15970	15927	16010	15838	15901	15844	15930	15881	15833	16003	15970	15852	15815	16034	16056	15950	15741	16024	15922	15891	15996	15850	15931	15920	16036	16059	15856	15916	15957	15879	15911	15842	15949	16222	15965	15851	16031	15869	15806	15757	15980	15982	15786	15810	15853	15838	15906	16013	15908	15918	15899	16092	15981	15974	16015	15911	15943	15968	15900	15916	16011	15981	15942	15880	15773	15802	16015	15917	15765	15922	15982	15936	15873	15955	16097	15897	16044	15830	16093	16074	15968	15864	15882	15846	15901	16101	15975	15927	15840	15988	15857	15872	15704	15815	16072	15950	15934	15980	15948	15920	15912	15972	16014	16021	15996	15837	15792	15834	15850	15933	15986	15933	15927	15813	15878	15970	15845	16049	15987	15999	15896	16032	16116	16039	16017	15990	16009	15869	15976	15966	16020	15905	15951	15957	15991	15849	15919	15837	15910	15912	16014	16052	16040	15946	15852	15953	15786	15961	15949	16057	15801	15934	15844	15902	16054	16028	15940	15708	15750	15855	15891	15832	15902	16128	15955	15981	15904	16012	15856	15851	15953	15906	15923	15926	15918	15905	15905	15936	15896	15848	15910	15912	15982	15969	16168	15732	16030	15821	15942	16078	15950	16045	15904	15892	15898	15867	15955	16120	15872	15879	15995	15862	15810	15955	16067	15791	16067	15947	16043	16100	15810	15886	16098	15883	16000	15969	15867	16040	16026	15943	16025	16076	15927	15968	15914	15832	15897	15919	15726	15939	15824	15805	15898	15884	15899	15788	15944	15857	15830	15858	15898	15893	15920	15886	15995	16049	15927	15983	15883	16166	15840	16040	15819	15892	15884	15883	15946	15852	15915	15937	16023	16036	15815	16054	15974	15927	15876	15948	15941	15994	16058	15792	15907	16040	15911	16117	15958	15812	15910	15879	15934	15956	15933	16036	15904	16013	16034	16042	15968	16009	15877	15993	15958	15751	15765	15865	15961	15927	15787	15817	15844	16078	16035	16049	15957	15856	16080	15951	15732	15881	15936	16019	15937	15952	16006	15826	15971	16007	15983	16006	16141	15934	15855	16088	15931	15909	15827	15745	15816	15924	15767	16090	15954	15947	15970
31120	26962	30195	27282	23730	22206	21160	20389	19940	19725	19633	19548	19274	19400	19403	19366	19183	19230	19215	19429	19220	19489	19152	19329	19364	19234	19271	19297	19402	19237	19391	19196	19282	19147	19254	19115	19197	19143	19189	19089	19304	19194	19305	19109	19145	19250	19266	19071	19202	19224	19089	18996	19104	18978	19052	19225	19079	19407	19035	18996	19138	19002	19239	18909	19135	18879	19022	19328	19207	19203	19354	19238	18964	19141	19330	19151	19498	19050	19121	19042	19132	19192	19142	19217	19104	19037	19098	19027	19049	19180	19377	19152	19235	19156	19296	19143	19207	19144	19266	19082	19257	19144	19001	19203	19176	18960	19172	19178	19054	19109	19028	19146	19081	19233	19110	19093	18934	18986	18936	18882	19029	19236	19099	18942	19171	19340	18943	19092	19153	18984	19221	19195	19212	18922	19122	18935	19060	18996	19285	19111	19253	19113	19014	19232	19284	19112	19197	19067	18954	19067	18745	18861	19087	19077	19064	19270	19094	19083	19113	19205	19213	19144	19026	18862	19110	19010	19264	19015	19191	19136	19133	19252	19061	19340	19158	18951	19165	18975	18948	19032	19308	19056	19043	19170	19106	19210	19159	19024	19116	19023	19006	19165	18917	19057	19125	18917	19126	19282	19103	19149	19051	19085	19081	19138	19003	19189	19054	19309	18974	18914	18933	18922	19177	19223	19218	18883	19263	19238	19163	19127	18970	19024	19251	18979	18991	19186	19081	18960	18987	19207	19153	19095	18960	19234	18955	19197	18976	19075	19369	19344	19210	19220	19261	18951	19263	19054	18936	19256	19156	19177	19194	19149	19068	19211	19191	19173	19031	19099	19188	19281	19267	19199	18864	19268	19078	19139	19152	19152	18984	18958	19108	19035	19049	19175	19208	19189	19065	19027	19291	19267	19222	19001	18982	19217	19156	19189	19338	19177	19225	19239	19283	18997	19080	19118	19129	19007	19130	19045	19223	19226	19032	19142	19303	19013	19106	19107	19258	18896	19338	18984	18987	19229	19113	19117	18971	19048	19368	19006	19216	19087	19011	19141	19266	19016	19177	18875	18992	19052	19217	19115	19078	19015	18976	19267	18988	19111	19232	19142	19050	19174	19164	19198	19112	19158	19352	19104	19151	19397	19084	19039	19132	19240	18965	18975	19076	19111	19222	19256	19140	19235	19051	19051	19089	19046	19087	19120	18835	19139	19278	19323	19219	19353	19216	19116	19266	19098	19200	19041	19182	19149	19088	19283	19191	18928	19215	19166	19128	19163	19177	19006	19112	19108	19143	18986	18902	19126	19109	19184	19125	19244	19353	19151	19175	18929	19241	19229	19144	19119	19145	19002	19074	19142	19015	18939	18814	18982	19059	19150	19205	18965	19339	19369	19050	19116	18832	19164	19039	18981	19282	18968	19122	19228	18938	19150	19170	19000	19202	19268	19073	19176	19006	19061	18940	19012	19082	19023	19199	19337	19153	19123	19258	19136	19144	18938	18968	19032	19125	19140	19299	19093	19100	18957	18950	19221	19117	19190	19153	19158	19093	18909	19181	19148	19356	19100	19359	19108	19161	19109	19240	19186	19004	19067	19083	19011	19231	19365	19170	19116	19200	19077	18917	19267	19192	19071	18983	18993	19085	19348	19056	19106	19100	19330	19199	19214	19298	19136	19182	19091	19213	19085	19189	19116	19077	19045	19112	19071	19240	18913	19228	19198	19183	19141	18932	19179	19076	19075	19021	19228	19141	19025	19143	19187	19157	19097	19314	19262	19315	19293	19098	19291	19117	19363	19195	19275	19122	19055	19153	19315	19216	19246	19191	18971	18966	19244	19153	19028	19024	19101	19053	19034	18890	18946	19185	19005	19060	18942	19309	19121	19167	19150	19076	19037	19084	19131	19305	19242	19156	18983	19275	19189	19240	19219	19279	19164	19148	19104	19343	19103	19132	19195	19135	19233	18993	19183	19022	18946	19158	19335	18973	19291	19068	19015	19022	19074	18963	19065	19139	19303	19233	19226	19047	19215	19234	19123	18944	19145	19429	19106	19198	19104	19404	19053	18944	19189	19195	19219	19035	19376	19085	19138	19095	19293	19196	19151	19169	19151	19002	19256	19167	19139	19368	19303	19163	18965	19174	19084	19238	19263	19069	19256	19142	18997	19046	18964	18921	19164	19245	19170	19208	19088	18909	19115	19071	19106	19233	19130	19188	19002	19163	19233	18991	19031	19272	19216	19092	19226	19120	19093	19144	18977	19162	19168	19282	19026	19223	19202	19266	19119	19198	18933	18954	19251	19157	19104	19237	18964	19066	19169	19037	19360	19061	19322	18999	19203	19137	18934	19105	19170	19119	19029	19114	19128	19033	19017	19185	19072	19067	19098	19220	19139	18890	19049	19180	19207	19171	19165	19017	18983	19370	18949	19139	19412	19186	19112	19194	19174	19165	19078	19246	19339	19112	19148	19320	19060	19199	19237	18910	19004	19028	19307	19086	19224	19121	19374	19268	19193	19063	19001	19076	19209	19262	19335	19079	19037	19037	19113	19227	19190	19192	19125	19234	19039	19118	19006	19004	19313	19022	19261	19118	19187	18927	19203	19130	18973	19191	19087	18975	19002	19204	18985	19137	19149	19016	19096	19073	19290	19195	18908	19226	19067	19029	18704	19174	19163	19154	19003	19014	19132	19090	18916	19153	19200	19109	18914	19119	18941	18943	19086	19144	19007	19216	19117	19231	18723	18942	19230	19213	18991	19215	19024	19035	19159	19176	19236	19168	19082	19080	19170	19144	18998	19007	19191	19246	19201	19064	19182	19251	19070	19217	19046	19238	19117	19096	19000	19136	19095	19178	19394	19297	19073	19082	19248	19105	19228	19096	19139	19048	18999	18985	19141	18963	19137	19250	19254	18892	19065	19361	19107	19155	18966	19163	18883	19162	19113	18913	19389	19170	19030	19032	19143	19148	19215	19115	19187	19173	18977	19032	18968	19216	19360	19232	18787	19121	19332	19303	19270	19203	19075	19210	19384	18904	19150	19091	19082	19244	19134	18866	18965	19270	19040	19264	19276	19230	19373	19192	19126	19193	18846	19281	19142	19126	19015	19061	19061	19027	18949	19320	19080	19132	19230	19051	19275	19097	19249	19175	18947	19193	19158	19041	19176	19311	19009	19175	18902	19324	19055	19174	19187	19302	19126	18803	19263	19281	19336	19203	19131	18987	19128	19190	19084	19255	19206	19166	19303	19330	19151	18959	18966	19195	19185	19152	19217	19186	19058	19174	19291	19001	19048	19174	19075	19313	19231	19015	19082	18892	19160	19299	18931	19221	19222	19105	19327	19193	19100	19100	19255	19187	19354	19337	18956	19039	19273	19207	19202	19196	19229	19112	19211	19126	18869	19154	18974	19204	19435	19019	19003	19022	19317	19161	19186	19027	19086	19348	19166	19056	19144	19224	19213	19214	19067	18905	19107	18980	19188	19088	19092	19031	19089	19177	18970	19108	19167	19244	18945	19020	19012	19094	19067	19195	19325	19333	19064	19145	19076	19089	19060	19264	19043	19271	19094	19179	19025	19011	19076	19226	18924	19219	19040	18996	19080	18998	18946	19262	19097	19304	19229	19088	19238	19093	19106	19083	19206	19176	19040	19138	18912	19163	19194	18917	19119	19181	19322	19144	19266	19240	19450	18980	19078	19087	19184	19207	18946	18798	19064	19122	19156	19077	19127	19110	19150	19020	19235	19318	19071	18983	18971	19086	19212	19121	19384	19053	18939	19044	19018	19317	19094	18954	19002	19232	19032	18906	19258	19155	19257	19144	19012	19283	19164	19210	19079	19361	19201	19197	19041	19257	19059	19112	19235	19063	19145	19013	19094	19068	19068	19392	19076	19227	19183	19079	19271	19107	19153	18864	19104	19070	19179	19195	19008	19150	19147	19183	19163	19202	19069	19038	18920	19215	19065	19202	19281	19165	19010	19112	19315	19222	19238	19212	19376	19055	19143	19041	19236	19127	19253	19029	19270	19057	18997	19134	19271	18976	19038	19165	18797	19373	19192	19113	19235	19196	19235	18922	19067	19303	19216	19035	19213	19150	19186	19123	19139	19361	18986	19066	19211	19016	19026	19091	19174	19203	19139	19320	19301	19264	18802	19198	19245	19106	19087	19309	19384	19202	19049	18988	19195	19073	19053	19363	19003	18935	19173	19202	19252	19256	19055	19336	19190	19226	19163	18967	19041	18773	19011	19089	19063	19301	19033	19143	19138	18804	19059	19146	19368	19063	19050	19202	18914	18933	19002	19012	19358	19303	18914	19349	19218	19285	19269	19100	19114	19061	19090	19217	19055	19208	19078	19109	19206	19055	19050	19070	19155	19149	19007	19106	19099	19136	18988	18977	19198	19244	19018	19131	19007	19074	19117	19336	19199	19106	19115	19226	19114	19234	18966	19017	18828	19050	19189	19067	19141	19054	19248	19163	19204	19163	19164	19293	19056	19396	19102	18927	19030	19147	18988	19114	19140	19407	19194	19170	19318	19135	19167	19105	19156	19249	19166	19319	19221	19185	19186	19036	19154	19136	19165	18924	19167	19179	19100	19317	18933	19093	19081	18915	19132	18986	19148	19335	19188	18948	19214	19082	19075	19161	19164	19065	19070	19133	19040	19118	19142	19198	19117	19074	18995	19142	19206	19232	19238	19156	19330	19168	19068	18873	19033	19169	19199	19136	19136	19197	19165	19209	19074	19100	19184	19129	19069	19329	19217	19223	19353	19242	19260	19153	18985	19182	19156	19252	19084	19002	19146	19011	19093	19324	19173	19152	19090	18944	19051	19176	19214	19097	19107	18983	19119	19119	19106	19326	19114	19098	19215	19084	19122	19186	18963	19169	19119	19080	19118	19172	19031	19042	19035	19125	19175	19168	19160	18902	18989	19190	19298	19362	19282	19112	19147	19238	19206	19202	19116	19073	19212	19126	19171	19405	19179	19170	19115	19144	19068	18953	19255	19071	18845	19133	19175	19263	19082	19091	19167	19082	18951	19213	19043	19054	19152	19164	19042	19251	18928	18964	19190	18984	19058	19069	19232	19296	19280	18983	19064	19245	19323	18961	19143	18888	19240	19283	19246	19189	18876
24135	33278	32632	26623	22827	20233	18358	17209	16923	16484	16309	16056	15808	15807	15993	15794	15621	15635	15724	15789	15621	15698	15669	15734	15655	15797	15607	15617	15651	15492	15824	15591	15640	15630	15577	15508	15542	15598	15449	15445	15519	15500	15541	15615	15551	15549	15600	15624	15324	15570	15557	15576	15304	15665	15584	15493	15403	15487	15631	15532	15348	15586	15643	15384	15504	15678	15707	15624	15573	15471	15445	15677	15568	15664	15563	15529	15445	15574	15527	15443	15551	15572	15698	15319	15478	15548	15621	15614	15500	15540	15517	15734	15561	15495	15570	15465	15618	15458	15622	15700	15438	15511	15606	15621	15723	15603	15590	15659	15474	15434	15398	15551	15470	15401	15468	15432	15520	15449	15461	15597	15512	15499	15729	15458	15560	15550	15674	15611	15421	15525	15491	15446	15667	15626	15460	15506	15463	15513	15651	15447	15616	15630	15627	15663	15545	15387	15577	15557	15390	15605	15481	15508	15659	15696	15646	15528	15608	15540	15247	15654	15546	15474	15516	15454	15601	15496	15369	15449	15747	15582	15651	15300	15732	15623	15478	15452	15628	15377	15507	15532	15511	15690	15438	15707	15534	15497	15602	15496	15552	15683	15528	15447	15537	15553	15543	15379	15472	15439	15613	15673	15682	15461	15484	15672	15506	15401	15583	15620	15572	15633	15558	15584	15605	15735	15588	15633	15515	15570	15618	15487	15518	15401	15670	15565	15570	15430	15378	15397	15550	15620	15747	15533	15555	15620	15660	15477	15457	15597	15522	15541	15610	15673	15605	15586	15470	15574	15557	15431	15666	15671	15611	15642	15517	15573	15446	15458	15564	15638	15554	15811	15628	15467	15466	15649	15479	15576	15360	15640	15577	15661	15568	15539	15615	15503	15517	15551	15579	15528	15607	15540	15511	15492	15572	15458	15452	15641	15411	15448	15448	15687	15463	15701	15486	15345	15720	15491	15619	15602	15478	15685	15478	15536	15615	15578	15543	15620	15631	15613	15574	15691	15435	15556	15641	15703	15577	15631	15918	15580	15450	15261	15577	15602	15589	15582	15722	15605	15441	15471	15486	15581	15723	15444	15734	15583	15549	15570	15641	15708	15596	15535	15646	15469	15585	15591	15444	15619	15554	15661	15538	15487	15634	15562	15520	15539	15543	15495	15394	15443	15551	15596	15479	15675	15548	15424	15345	15310	15460	15588	15467	15563	15570	15445	15615	15585	15479	15551	15496	15405	15542	15546	15435	15368	15609	15554	15543	15404	15357	15694	15531	15562	15594	15494	15263	15698	15648	15581	15672	15570	15420	15580	15407	15486	15561	15687	15563	15409	15551	15482	15604	15500	15543	15570	15537	15478	15555	15486	15540	15601	15503	15512	15750	15327	15649	15416	15565	15511	15661	15587	15586	15635	15522	15501	15392	15546	15453	15739	15645	15667	15614	15491	15652	15419	15468	15347	15455	15568	15574	15565	15388	15521	15613	15528	15544	15356	15579	15593	15478	15579	15500	15369	15725	15421	15634	15599	15432	15632	15487	15752	15458	15525	15465	15515	15673	15559	15569	15474	15649	15502	15529	15757	15551	15617	15545	15527	15555	15476	15515	15550	15496	15508	15536	15733	15590	15336	15585	15609	15528	15774	15687	15681	15665	15474	15441	15584	15626	15533	15427	15694	15692	15486	15524	15517	15636	15564	15525	15727	15409	15565	15519	15575	15730	15521	15513	15442	15461	15719	15546	15722	15416	15563	15750	15545	15514	15481	15402	15494	15636	15636	15492	15525	15426	15518	15509	15536	15663	15629	15501	15657	15517	15630	15646	15577	15631	15538	15480	15627	15595	15507	15680	15710	15478	15603	15534	15643	15624	15603	15518	15605	15597	15409	15663	15579	15443	15624	15643	15447	15423	15521	15558	15660	15556	15513	15635	15436	15452	15709	15565	15527	15585	15596	15531	15393	15673	15541	15578	15560	15533	15497	15588	15713	15557	15574	15536	15541	15611	15620	15458	15582	15630	15381	15468	15646	15681	15620	15497	15418	15544	15561	15650	15506	15334	15410	15601	15593	15551	15428	15450	15693	15434	15652	15630	15719	15679	15627	15432	15454	15546	15561	15665	15576	15528	15525	15363	15671	15523	15553	15603	15555	15564	15565	15493	15540	15402	15497	15434	15598	15603	15680	15564	15537	15491	15572	15631	15471	15523	15530	15416	15611	15586	15633	15642	15505	15614	15544	15468	15485	15602	15651	15581	15496	15548	15461	15596	15576	15452	15682	15647	15537	15428	15538	15482	15544	15591	15444	15497	15570	15658	15587	15661	15470	15660	15495	15556	15628	15453	15586	15540	15606	15611	15642	15691	15544	15646	15420	15523	15679	15616	15595	15513	15484	15641	15588	15643	15560	15468	15477	15640	15554	15684	15505	15571	15512	15601	15767	15555	15482	15551	15434	15572	15635	15571	15545	15450	15652	15531	15631	15615	15602	15664	15522	15491	15577	15566	15520	15589	15458	15615	15501	15578	15640	15573	15599	15438	15465	15498	15513	15587	15572	15517	15483	15620	15310	15568	15666	15464	15415	15561	15494	15685	15609	15458	15499	15411	15647	15793	15648	15484	15521	15715	15696	15700	15420	15559	15517	15426	15586	15590	15595	15467	15687	15576	15548	15504	15611	15631	15622	15594	15508	15652	15582	15618	15627	15559	15543	15454	15642	15499	15450	15698	15665	15556	15507	15382	15379	15401	15544	15385	15575	15462	15568	15682	15444	15456	15453	15517	15590	15418	15526	15453	15675	15405	15694	15498	15499	15429	15484	15533	15489	15788	15482	15624	15352	15444	15491	15570	15478	15393	15592	15642	15588	15379	15547	15512	15474	15574	15519	15596	15558	15512	15377	15620	15674	15646	15460	15591	15438	15592	15417	15557	15387	15626	15476	15582	15487	15577	15537	15550	15787	15511	15489	15461	15684	15460	15577	15506	15607	15532	15622	15515	15538	15709	15578	15561	15453	15516	15526	15389	15580	15582	15628	15471	15627	15642	15569	15520	15628	15582	15658	15541	15718	15616	15561	15644	15558	15606	15392	15582	15613	15529	15449	15563	15554	15656	15395	15564	15545	15541	15490	15582	15529	15565	15464	15679	15502	15590	15616	15575	15491	15545	15469	15557	15496	15617	15584	15919	15526	15554	15562	15512	15606	15700	15573	15507	15649	15698	15403	15670	15515	15520	15482	15550	15621	15568	15376	15307	15497	15352	15433	15518	15651	15625	15641	15485	15635	15629	15488	15348	15545	15669	15428	15615	15537	15609	15722	15472	15595	15402	15512	15554	15568	15495	15462	15629	15550	15377	15536	15529	15542	15681	15707	15596	15664	15559	15557	15638	15510	15666	15499	15584	15494	15560	15451	15307	15546	15603	15431	15669	15495	15631	15446	15552	15451	15612	15466	15698	15454	15358	15705	15602	15510	15587	15390	15452	15488	15572	15612	15621	15633	15448	15634	15590	15442	15587	15326	15533	15621	15640	15599	15550	15486	15482	15535	15600	15373	15571	15537	15578	15415	15652	15573	15526	15493	15619	15560	15487	15545	15614	15711	15331	15467	15470	15445	15652	15518	15413	15632	15609	15606	15466	15567	15493	15671	15727	15729	15486	15485	15446	15457	15814	15610	15420	15648	15585	15587	15474	15463	15669	15627	15567	15514	15528	15378	15579	15702	15415	15470	15274	15718	15593	15572	15416	15621	15490	15470	15519	15411	15484	15494	15548	15526	15536	15586	15479	15383	15674	15521	15423	15588	15607	15518	15751	15544	15584	15551	15549	15582	15562	15533	15605	15605	15351	15564	15565	15611	15477	15575	15570	15462	15663	15623	15485	15500	15692	15426	15581	15584	15483	15527	15446	15350	15602	15361	15541	15481	15598	15543	15412	15583	15703	15556	15619	15698	15547	15490	15547	15447	15695	15494	15493	15381	15399	15611	15509	15435	15418	15672	15634	15512	15425	15348	15555	15554	15630	15688	15499	15571	15621	15507	15540	15548	15501	15415	15569	15662	15441	15461	15441	15665	15574	15469	15645	15359	15479	15568	15517	15606	15593	15351	15542	15572	15525	15543	15576	15417	15593	15458	15392	15589	15497	15561	15478	15549	15515	15445	15483	15488	15678	15574	15580	15550	15639	15398	15598	15769	15624	15550	15551	15568	15603	15620	15585	15844	15536	15663	15609	15690	15408	15711	15521	15420	15425	15817	15322	15431	15507	15586	15546	15479	15493	15497	15630	15489	15518	15584	15612	15665	15621	15579	15699	15537	15437	15699	15556	15692	15542	15690	15447	15707	15333	15359	15418	15722	15511	15496	15494	15591	15548	15471	15496	15491	15308	15673	15615	15455	15614	15451	15735	15528	15586	15624	15501	15468	15638	15469	15609	15533	15716	15589	15514	15324	15604	15524	15625	15530	15377	15430	15595	15623	15709	15623	15627	15492	15450	15647	15403	15582	15538	15544	15579	15752	15515	15527	15600	15444	15615	15445	15584	15437	15708	15420	15545	15368	15537	15388	15628	15537	15606	15621	15590	15714	15457	15602	15652	15472	15560	15546	15635	15456	15428	15502	15616	15525	15646	15483	15548	15504	15568	15444	15398	15414	15484	15598	15535	15478	15648	15507	15543	15572	15732	15577	15583	15443	15577	15757	15517	15669	15439	15528	15530	15619	15450	15548	15651	15727	15399	15718	15476	15533	15641	15598	15552	15679	15531	15507	15716	15548	15661	15527	15628	15410	15606	15388	15631	15507	15650	15572	15476	15472	15662	15429	15673	15632	15517	15444	15516	15517	15565	15658	15477	15519	15264	15563	15514	15538	15654	15429	15631	15501	15633	15444	15664	15550	15563	15469	15601	15605	15554	15665	15566	15591	15612	15508	15551	15672	15661	15341	15549	15625	15448	15530	15693	15339	15473	15601	15448	15630	15391	15682	15503	15327	15546	15427	15376	15579	15446	15707	15620	15674	15498	15438	15621	15537	15598	15481	15505	15747	15646	15719	15636	15465	15632	15755	15455	15560	15496	15529	15410	15687	15449	15431	15561	15538	15569	15424	15630	15563	15627	15412	15508	15735	15625	15673	15649	15530	15545	15450
25042	20959	27924	25458	24457	24713	23872	21298	20961	20628	20206	20054	20064	19788	19865	19571	19688	19654	19741	19578	19685	19390	19404	19610	19426	19602	19431	19379	19421	19372	19290	19520	19396	19500	19412	19366	19388	19161	19113	19299	19166	19412	19658	19277	19247	19482	19591	19607	19478	19486	19269	19359	19354	19424	19427	19284	19273	19470	19288	19406	19501	19225	19169	19376	19411	19190	19269	19283	19339	19250	19149	19314	19344	19406	19105	19155	19226	19264	19319	19332	19313	19238	19180	19275	19265	19438	19426	19211	19174	19395	19387	19221	19282	19540	19371	19278	19359	19221	19199	19265	19211	19475	19084	19250	19293	19369	19267	19138	19103	19109	19372	19492	19495	19490	19447	19336	19261	19334	19443	19364	19251	19259	19283	19205	19317	19259	19232	19219	19155	19263	19202	19146	19493	19292	19171	19356	19385	19312	19327	19347	19280	19435	19515	19447	19018	19113	19266	19124	19269	19383	19172	19457	19434	19208	19200	19232	19318	19218	19411	19329	19206	19275	19228	19257	19212	19361	19374	19517	19473	19318	19368	19242	19462	19271	19359	19347	19156	19234	19416	19326	19150	19334	19434	19263	19291	19303	19203	19324	19257	19199	19243	19428	19303	19384	19263	19439	19207	19523	19314	19352	19403	19340	19462	19247	19398	19164	19402	19383	19346	19201	19266	19199	19248	19193	19206	19591	19284	19304	19174	19416	19384	19462	19491	19218	19312	19503	19172	19233	19053	19242	19221	19298	19222	19173	19283	19333	19338	19149	19213	19365	19276	19240	19430	19278	19149	19308	19344	19408	19291	19414	19178	18968	19100	19255	19050	19601	19174	19474	19321	19456	19386	19261	19406	19376	19438	19325	19307	18941	19460	19445	18974	19374	19399	19214	19215	19401	19231	19361	19298	19359	19335	19336	19211	19347	19361	19271	19206	19316	19137	19526	19408	19081	19147	19602	19630	19185	19289	19342	19334	19308	19169	19298	19437	19131	19401	19245	19355	19270	19477	19318	19283	19251	19208	19260	19308	19430	19449	19390	19167	19121	19405	19376	19112	19340	19373	19257	19125	19364	19271	19180	19306	19189	19284	19267	19347	19255	19158	19302	19153	19420	19226	19276	19363	19423	19167	19344	19190	19213	19230	19235	19146	19321	19429	19283	19492	19311	19425	19181	19329	19469	19519	19228	19537	19450	19403	19221	19244	19111	19222	19330	19403	19223	19348	19196	19196	19126	19238	19100	19158	19149	19235	19427	19417	19387	19367	19434	19127	19084	19424	19130	19348	19303	19073	19268	19441	19378	19500	19165	19140	19368	19446	19279	19345	19241	19075	19109	19383	19375	19204	19114	19261	19413	19253	19231	19220	19294	19329	19325	19184	19433	19452	19171	19146	19187	19111	19233	19244	19107	19210	19378	19305	19401	19520	19368	19150	19157	19390	19270	19234	19325	19510	19340	19362	19288	19198	19481	19450	19436	19351	19388	19303	19166	19278	19251	19251	19226	19451	19379	19246	19180	19111	19277	19331	19327	19373	19243	19187	19303	19432	19189	19332	19343	19299	19333	19421	19238	19409	19255	19244	19247	19422	19245	19377	19357	19152	19295	19131	19395	19378	19340	19480	19368	19184	19546	19251	19323	19417	19276	19277	19419	19284	19344	19379	19287	19401	19311	19460	19189	19162	19252	19395	19373	19347	19360	19342	19262	19328	19195	19355	19342	19118	19222	19297	19472	19378	19334	19330	19368	19387	19314	19281	19349	19208	19317	19305	19424	19269	19482	19447	19233	19336	19054	19209	19485	19319	19401	19315	19355	19296	19384	19139	19351	19363	19571	19283	19301	19653	19149	19304	19394	19426	19367	19167	19311	19446	19180	19344	19330	19353	19350	19172	19194	19156	19275	19485	19243	19348	19327	19179	19226	19404	19220	19299	19316	19153	19411	19458	19244	19328	19417	19287	19368	19400	19164	19377	19190	19369	19421	19260	19043	19445	19240	19257	19385	19517	19563	19169	19408	19129	19610	19111	19106	19344	19235	19325	19412	19318	19317	19234	19453	19210	19357	19257	19413	19347	19174	19173	19286	18968	19251	19512	19437	19368	19295	19264	19259	19249	19359	19384	19280	19172	19102	19196	19324	19380	19382	19405	19140	19386	19321	19225	19264	19315	19466	19248	19315	19160	19282	19197	19374	19424	19262	19093	19212	19192	19336	19328	19227	19242	19321	19418	19136	19331	19280	19135	19292	19294	19252	19363	19231	19346	19144	19510	19205	19251	19000	19084	19378	19313	19263	19355	19513	19194	19366	19252	19240	19471	18993	19180	19294	19273	19251	19314	19266	19292	19289	19224	19282	19441	19236	19389	19315	19335	19279	19327	19330	19265	19138	19298	19093	19511	19167	19187	19316	19432	19156	19437	19508	19432	19413	19221	19059	19017	19297	19199	19382	19219	19336	19287	19437	19212	19419	19319	19405	19233	19296	19388	19418	19136	19111	19316	19280	19339	19328	19181	19367	19339	19331	19214	19260	19225	19572	19331	19352	19490	19402	19528	19363	19424	19396	19363	19131	19218	19311	19174	19099	19461	19168	19345	19239	19227	19413	19362	19299	19143	19498	19487	19395	19106	19146	19116	19144	19394	19340	19538	19349	19316	19273	19174	19230	19535	19442	19386	19250	19362	19213	19264	19179	19240	19343	19229	19435	19271	19275	19241	19463	19324	19227	19337	19177	19326	19287	19425	19209	19189	19417	19494	19454	19374	19256	19467	19348	19142	19316	19344	19314	19314	19330	19100	19156	19159	19133	19062	19358	19157	19145	19207	19115	19223	19239	19163	19367	19366	19428	19483	19379	19355	19406	19267	19137	19269	19251	19453	19160	19394	19290	19173	19191	19393	19334	19269	19464	19001	19180	18998	19268	19183	19019	19547	19310	19202	19458	19443	19485	19382	19247	19053	19083	19082	18992	19417	19395	19472	19211	19098	19473	19495	19295	19242	19569	19393	19216	19263	19290	19317	19422	19355	19311	19279	19275	19349	19218	19268	19273	19332	19257	19329	19410	19354	19284	19274	19273	19373	19319	19558	19277	19489	19454	19113	19300	19234	19286	19330	19179	19094	19181	19485	19306	19219	19196	19431	19288	19292	19385	19408	19164	19026	19326	19324	19389	19194	19507	19547	19467	19345	19477	19372	19389	19227	19354	19297	19272	19087	19347	19335	19466	19476	19377	19215	19252	19271	19186	19227	19443	19262	19357	19299	19300	19503	19383	19219	19575	19404	19297	19240	19407	19306	19025	19272	19337	19197	19314	19155	19346	19191	19336	19156	19255	19382	19205	19174	19540	19227	19278	19294	19401	19423	19236	19257	19662	19302	19280	19098	19464	19186	19295	19326	19395	19432	19471	19122	19461	19393	19226	19298	19291	19359	19364	19304	19303	19522	19331	19316	19410	19318	19179	19536	19316	19405	19250	19267	19407	19428	19408	19249	19461	19299	19146	19473	19365	19358	19175	19346	19339	19258	19211	19366	19241	19295	19315	19317	19076	19202	19459	19377	19306	19325	19124	19217	19372	19396	19517	19354	19453	19469	19473	19620	19386	19158	19377	19240	19252	19289	19574	19442	19167	19350	19297	19051	19386	19523	19287	19324	19283	19467	19228	19244	19193	19202	19445	19240	19296	19357	19681	19347	19254	19228	19287	19199	19291	19290	19404	19422	19343	19042	19255	19363	19313	19379	19300	19096	19325	19125	19084	19431	19315	19318	19331	19269	19523	19425	19257	19210	19177	19057	19227	19195	19246	19370	19367	19211	19217	19367	19399	19468	19190	19222	19213	19318	19205	19315	19250	19276	19340	19460	19187	19449	19421	19436	19448	19056	19376	19280	19313	19244	19302	19389	19405	19438	19193	19315	19258	19265	19214	19167	19260	19255	19313	19210	19336	19322	19385	19346	19325	19311	19303	19662	19468	19321	19273	19082	19365	19208	19352	19272	19172	19084	19348	19227	19246	19400	19355	19425	19238	19267	19197	19066	19375	19172	19170	19173	19269	19105	19137	19095	19350	19576	19295	19306	19387	19389	19356	19230	19268	19459	19056	19231	19374	19323	19122	19241	19383	19264	19188	19128	19303	19426	19166	19431	19442	19267	19369	19221	19272	19174	19288	19441	19053	19223	19196	19312	19212	19418	19315	19098	19330	19116	19131	19332	19338	19384	19199	19322	19291	19258	19372	19022	19290	19276	19251	19288	19276	19454	19206	19251	19327	19298	19138	19329	19275	19389	19460	19579	19353	19172	19156	19158	19425	19394	19478	19561	19446	19274	19267	19478	19389	19424	19366	19446	19282	19518	19154	19279	19502	19295	19334	19390	19439	19201	19458	19430	19384	19360	19261	19224	19487	19349	19289	19708	19384	19267	19396	19265	19206	19268	19336	19286	19300	19361	19393	19304	19494	19458	19323	19040	19153	19372	19256	19205	19166	19509	19154	19182	19350	19248	19323	19354	18966	19158	19121	19166	19130	19282	19384	19269	19244	19401	19182	19185	19326	19475	19428	19308	19308	19458	19606	19408	19565	19269	19337	19258	19368	19366	19328	19329	19309	19340	19408	19330	19270	19486	19455	19324	19238	19374	19462	19315	19343	19323	19403	19314	19266	19223	19330	19308	19227	19361	19454	19376	19273	19295	19376	19172	19375	19203	19398	19194	19290	19464	19451	19230	19163	19300	19372	19431	19361	19432	19295	19280	19239	19188	19377	19466	19373	19371	19210	19314	19455	19223	19540	19305	19357	19421	19232	19234	19189	19388	19201	19063	19340	19286	19448	19274	19214	19302	19195	19379	19241	19183	19188	19116	19212	19387	19232	19308	19195	19254	19182	19121	19400	19449	19270	19234	19522	19474	19311	19223	19436	19428	19537	19352	19197	19163	19174	19326	19230	19307	19112	19374	19318	19376	19257	19565	19451	19365	19323	19188	19450	19361	19294	19594	19256	19357	19342	19324	19282	19363	19181	19176	19108	19164	19391	19475	19281	19367	19327	19210	19479	19239	19196	19561	19106	19236	19427	19146	19292	19226	19394	19089	19276	19317	19492	19259	19365	19253	19291	19190	19586	19358	19295	19295	19381	19396	19476	19146	19219
23798	39483	38895	32099	26179	22400	20224	18948	18285	17783	17275	16835	16606	16395	16222	16108	16128	16080	16166	15881	15737	15732	15960	15929	15901	15853	15878	15993	15890	15757	15859	15758	15660	15681	15756	15769	15540	15873	15712	15534	15753	15887	15681	15819	15739	15680	15749	15699	15739	15664	15731	15736	15837	15713	15664	15579	15643	15705	15637	15709	15606	15772	15783	15666	15717	15722	15623	15612	15704	15720	15914	15601	15725	15637	15472	15687	15759	15847	15788	15803	15668	15657	15680	15747	15779	15534	15491	15541	15623	15503	15685	15637	15597	15602	15788	15736	15611	15747	15705	15545	15753	15577	15593	15707	15631	15567	15755	15529	15783	15777	15707	15785	15684	15717	15655	15676	15647	15642	15684	15717	15580	15666	15682	15600	15713	15618	15658	15637	15716	15900	15796	15577	15543	15635	15665	15699	15642	15598	15570	15750	15592	15642	15653	15797	15879	15689	15673	15661	15516	15720	15629	15552	15623	15867	15591	15531	15745	15652	15647	15615	15815	15667	15753	15674	15665	15687	15571	15589	15497	15812	15715	15679	15660	15631	15511	15764	15639	15606	15584	15726	15750	15660	15726	15678	15672	15690	15687	15728	15800	15386	15607	15659	15601	15737	15637	15649	15623	15699	15644	15587	15585	15654	15627	15665	15499	15580	15771	15648	15672	15694	15780	15638	15563	15504	15757	15499	15657	15654	15446	15808	15736	15741	15664	15580	15590	15731	15992	15601	15611	15623	15727	15538	15646	15610	15802	15669	15811	15617	15797	15581	15747	15588	15676	15718	15683	15590	15593	15728	15665	15948	15692	15625	15735	15601	15648	15686	15648	15653	15839	15475	15755	15586	15580	15648	15685	15483	15713	15742	15499	15557	15686	15610	15609	15745	15771	15498	15651	15662	15844	15776	15594	15590	15705	15664	15755	15533	15794	15645	15632	15672	15780	15548	15591	15720	15770	15675	15635	15718	15566	15578	15797	15594	15665	15678	15756	15660	15700	15582	15824	15610	15847	15586	15658	15488	15663	15722	15597	15732	15585	15712	15605	15680	15491	15787	15624	15626	15682	15689	15730	15729	15613	15723	15672	15626	15742	15587	15719	15807	15687	15589	15722	15520	15830	15597	15736	15700	15715	15621	15583	15632	15767	15763	15602	15545	15856	15762	15558	15764	15649	15767	15548	15742	15743	15623	15640	15654	15804	15730	15672	15751	15662	15715	15783	15608	15766	15587	15626	15617	15696	15728	15622	15620	15598	15724	15586	15635	15641	15661	15651	15661	15601	15761	15554	15685	15753	15678	15645	15708	15728	15592	15727	15469	15597	15879	15598	15585	15762	15651	15780	15812	15590	15538	15702	15656	15583	15646	15716	15714	15658	15756	15611	15659	15750	15635	15575	15452	15562	15585	15690	15516	15763	15597	15614	15592	15728	15772	15762	15759	15662	15604	15820	15574	15572	15808	15813	15462	15759	15510	15571	15924	15491	15591	15611	15604	15623	15593	15706	15621	15580	15521	15833	15657	15836	15491	15720	15774	15774	15549	15497	15681	15776	15565	15668	15674	15760	15687	15529	15915	15841	15644	15603	15509	15537	15664	15661	15739	15727	15745	15646	15586	15825	15826	15629	15679	15411	15776	15714	15674	15480	15546	15771	15919	15718	15678	15739	15733	15623	15542	15615	15614	15616	15588	15631	15685	15607	15701	15613	15518	15630	15576	15717	15643	15747	15609	15714	15796	15527	15653	15701	15695	15760	15639	15558	15692	15811	15709	15854	15707	15730	15618	15606	15797	15647	15586	15592	15679	15616	15769	15587	15678	15791	15734	15857	15598	15688	15666	15579	15690	15689	15706	15730	15708	15624	15680	15660	15688	15680	15488	15699	15711	15732	15636	15650	15631	15647	15717	15635	15629	15729	15570	15701	15638	15735	15602	15726	15772	15775	15634	15810	15582	15747	15627	15615	15532	15776	15820	15603	15505	15749	15789	15507	15674	15402	15607	15519	15543	15731	15591	15510	15704	15582	15564	15688	15666	15669	15634	15670	15664	15595	15708	15720	15620	15806	15685	15802	15761	15794	15498	15462	15758	15494	15811	15662	15766	15635	15683	15558	15830	15662	15686	15577	15484	15695	15666	15717	15841	15788	15640	15721	15747	15735	15636	15593	15554	15640	15547	15657	15680	15476	15441	15681	15832	15727	15690	15555	15792	15508	15528	15569	15680	15704	15775	15724	15802	15677	15851	15837	15577	15690	15582	15538	15616	15758	15704	15611	15845	15527	15691	15707	15758	15524	15775	15712	15644	15797	15822	15769	15595	15634	15525	15766	15717	15747	15535	15438	15718	15816	15751	15628	15675	15738	15583	15721	15637	15713	15491	15653	15726	15654	15673	15555	15651	15751	15475	15702	15669	15751	15674	15526	15716	15495	15791	15686	15635	15673	15728	15671	15633	15660	15581	15559	15674	15622	15684	15763	15743	15619	15909	15738	15715	15685	15622	15586	15593	15770	15450	15653	15851	15549	15632	15812	15715	15596	15689	15499	15524	15680	15649	15777	15630	15655	15631	15559	15638	15568	15628	15777	15496	15697	15521	15705	15702	15910	15622	15661	15545	15828	15640	15696	15805	15567	15571	15656	15660	15692	15695	15520	15773	15693	15784	15698	15732	15882	15467	15649	15657	15630	15646	15595	15684	15710	15662	15744	15704	15666	15710	15710	15691	15723	15605	15722	15642	15732	15733	15704	15749	15871	15728	15586	15640	15744	15669	15529	15763	15559	15587	15586	15669	15788	15728	15704	15600	15535	15566	15590	15771	15780	15567	15662	15650	15660	15956	15437	15762	15729	15756	15601	15712	15632	15709	15768	15544	15690	15682	15621	15680	15781	15571	15640	15511	15649	15593	15779	15674	15582	15687	15695	15689	15652	15734	15714	15457	15571	15651	15674	15671	15606	15656	15638	15884	15596	15719	15621	15740	15687	15685	15781	15667	15688	15587	15785	15713	15553	15824	15352	15710	15753	15638	15828	15724	15560	15754	15760	15730	15649	15701	15719	15641	15654	15593	15703	15703	15511	15643	15692	15839	15675	15678	15661	15600	15715	15708	15639	15541	15585	15596	15630	15728	15672	15726	15780	15604	15653	15829	15581	15731	15734	15669	15676	15815	15463	15753	15634	15589	15618	15529	15692	15547	15631	15668	15737	15840	15527	15641	15727	15468	15470	15686	15639	15595	15741	15696	15747	15656	15958	15472	15603	15604	15662	15688	15612	15610	15605	15709	15629	15547	15656	15638	15498	15462	15821	15689	15532	15726	15627	15726	15646	15451	15735	15748	15683	15681	15758	15762	15699	15726	15889	15707	15528	15705	15752	15677	15644	15536	15769	15886	15471	15638	15634	15833	15800	15850	15888	15717	15535	15696	15748	15761	15970	15650	15705	15590	15770	15500	15799	15712	15761	15553	15780	15676	15734	15615	15589	15766	15542	15712	15745	15666	15579	15577	15685	15609	15613	15599	15749	15619	15642	15665	15592	15675	15723	15693	15681	15715	15676	15678	15825	15661	15614	15651	15657	15593	15576	15640	15585	15811	15828	15650	15474	15607	15816	15614	15690	15562	15509	15641	15731	15788	15736	15614	15846	15509	15723	15706	15809	15672	15715	15624	15666	15831	15715	15597	15578	15602	15518	15745	15648	15722	15519	15706	15808	15696	15566	15696	15546	15711	15564	15611	15732	15504	15750	15811	15544	15804	15590	15553	15724	15514	15662	15694	15760	15547	15770	15622	15471	15629	15602	15591	15751	15588	15622	15820	15666	15700	15646	15499	15831	15639	15663	15578	15693	15645	15745	15541	15706	15678	15755	15622	15602	15640	15822	15609	15656	15536	15628	15684	15713	15797	15683	15489	15636	15755	15681	15806	15607	15714	15623	15611	15734	15689	15495	15600	15548	15625	15661	15522	15573	15632	15502	15654	15659	15684	15568	15581	15725	15743	15672	15667	15579	15733	15599	15609	15789	15726	15746	15642	15566	15709	15461	15751	15612	15597	15571	15641	15802	15397	15576	15808	15656	15756	15554	15716	15522	15581	15674	15685	15750	15761	15634	15784	15686	15634	15757	15675	15642	15682	15550	15640	15613	15710	15625	15596	15514	15714	15595	15718	15570	15689	15536	15759	15708	15694	15787	15756	15651	15747	15701	15712	15676	15577	15758	15771	15643	15570	15766	15697	15800	15556	15687	15815	15661	15639	15695	15659	15774	15543	15677	15911	15796	15511	15472	15661	15577	15645	15695	15707	15751	15517	15666	15521	15767	15792	15634	15828	15578	15614	15624	15645	15710	15730	15706	15873	15642	15627	15755	15642	15834	15755	15602	15806	15594	15814	15707	15685	15831	15614	15539	15561	15637	15735	15790	15726	15539	15665	15661	15590	15664	15683	15668	15594	15633	15771	15721	15580	15567	15719	15624	15611	15843	15797	15714	15658	15801	15723	15674	15737	15651	15546	15747	15601	15717	15537	15653	15748	15584	15563	15723	15566	15795	15678	15646	15604	15636	15528	15645	15735	15761	15603	15606	15706	15640	15883	15702	15562	15801	15667	15755	15656	15657	15685	15785	15738	15698	15665	15577	15783	15653	15781	15759	15717	15642	15705	15588	15863	15628	15860	15700	15611	15602	15783	15664	15688	15590	15663	15695	15552	15670	15678	15662	15559	15569	15890	15792	15657	15709	15733	15586	15652	15770	15741	15640	15722	15574	15496	15708	15739	15791	15661	15831	15763	15634	15628	15777	15594	15567	15651	15655	15637	15537	15546	15673	15615	15797	15542	15699	15462	15847	15808	15576	15676	15747	15710	15583	15701	15680	15661	15698	15582	15923	15763	15674	15799	15637	15769	15579	15672	15481	15734	15820	15814	15604	15505	15824	15749	15635	15679	15586	15502	15872	15585	15811	15704	15773	15636	15577	15589	15703	15580	15799	15638	15685	15703	15677	15800	15638	15721	15660	15763	15778	15672	15680	15646	15729	15736	15671	15749	15825	15573	15708	15679	15843	15636	15675	15555	15816	15742	15514	15814	15703	15758	15510	15764	15668	15675	15627	15493	15787	15784	15582	15755	15753	15600	15524	15668	15530	15694
23601	21023	28445	23994	22687	25913	27618	23650	22774	22630	21969	21657	21414	21250	21149	21108	21005	20997	21008	20914	20526	20505	20731	20646	20769	20623	20432	20617	20656	20612	20639	20459	20572	20477	20425	20614	20438	20690	20533	20698	20630	20702	20362	20644	20529	20735	20632	20384	20420	20399	20209	20467	20527	20417	20498	20706	20445	20334	20617	20237	20549	20417	20341	20309	20383	20399	20490	20389	20499	20367	20274	20506	20278	20449	20306	20487	20455	20397	20453	20352	20383	20499	20541	20371	20385	20567	20340	20438	20500	20354	20585	20272	20479	20297	20550	20533	20498	20638	20563	20373	20371	20385	20436	20312	20345	20424	20490	20481	20453	20466	20469	20560	20464	20404	20364	20433	20510	20460	20523	20283	20333	20295	20305	20598	20613	20578	20237	20270	20430	20392	20256	20536	20344	20384	20466	20389	20295	20417	20330	20197	20554	20338	20451	20485	20570	20386	20331	20395	20395	20472	20394	20345	20250	20457	20443	20598	20179	20019	20415	20227	20357	20342	20325	20547	20287	20495	20450	20264	20537	20243	20472	20470	20341	20401	20189	20293	20429	20221	20303	20251	20566	20518	20471	20490	20518	20375	20443	20155	20242	20488	20312	20373	20586	20268	20348	20515	20346	20573	20327	20236	20400	20301	20397	20455	20391	20521	20322	20223	20375	20216	20416	20468	20592	20480	20417	20244	20338	20326	20517	20223	20499	20459	20468	20417	20239	20245	20260	20441	20477	20516	20527	20607	20359	20490	20477	20340	20404	20396	20404	20411	20308	20328	20397	20488	20382	20466	20494	20547	20355	20387	20255	20194	20167	20451	20419	20441	20539	20403	20466	20606	20520	20511	20238	20392	20547	20288	20360	20435	20460	20493	20296	20342	20514	20621	20381	20110	20494	20310	20306	20256	20319	20441	20326	20450	20284	20485	20230	20408	20478	20241	20506	20602	20350	20403	20356	20515	20560	20383	20319	20197	20557	20403	20327	20329	20493	20369	20534	20566	20605	20463	20417	20417	20573	20575	20322	20444	20288	20411	20286	20360	20307	20594	20397	20520	20236	20277	20443	20219	20375	20446	20539	20418	20532	20342	20347	20517	20313	20399	20437	20704	20519	20108	20333	20563	20421	20399	20232	20308	20062	20597	20425	20231	20297	20424	20599	20398	20460	20418	20711	20305	20423	20721	20451	20486	20404	20295	20387	20486	20471	20383	20662	20445	20485	20342	20504	20521	20600	20467	20377	20454	20485	20364	20503	20366	20341	20555	20262	20726	20470	20263	20301	20304	20567	20229	20523	20539	20485	20317	20320	20388	20402	20340	20474	20621	20505	20510	20430	20392	20504	20435	20348	20458	20340	20602	20466	20340	20365	20489	20559	20324	20607	20592	20636	20482	20572	20438	20494	20525	20221	20360	20446	20485	20341	20400	20302	20477	20518	20449	20381	20450	20506	20302	20420	20231	20400	20354	20463	20476	20402	20399	20501	20393	20383	20459	20407	20543	20480	20086	20434	20581	20358	20528	20499	20444	20355	20509	20190	20536	20511	20468	20379	20300	20483	20372	20259	20334	20538	20544	20389	20322	20528	20417	20355	20206	20464	20321	20336	20435	20515	20367	20263	20419	20362	20525	20459	20506	20208	20332	20568	20330	20481	20439	20209	20469	20538	20336	20335	20416	20154	20365	20422	20470	20405	20423	20328	20695	20576	20395	20469	20548	20433	20617	20280	20539	20304	20313	20369	20466	20517	20488	20389	20363	20320	20527	20300	20441	20340	20319	20404	20362	20441	20326	20362	20296	20270	20539	20425	20292	20463	20361	20393	20511	20551	20485	20326	20505	20435	20503	20232	20497	20433	20530	20460	20258	20254	20351	20352	20399	20524	20425	20442	20422	20523	20351	20225	20527	20549	20290	20255	20330	20487	20359	20771	20640	20179	20352	20474	20375	20634	20501	20553	20603	20503	20422	20457	20430	20462	20246	20562	20218	20451	20372	20368	20308	20423	20538	20310	20515	20319	20264	20395	20454	20438	20271	20368	20530	20468	20413	20259	20404	20076	20346	20346	20467	20212	20389	20322	20427	20646	20409	20730	20383	20422	20501	20450	20495	20285	20324	20559	20401	20336	20352	20647	20262	20246	20365	20463	20407	20344	20399	20344	20445	20331	20665	20254	20502	20137	20368	20480	20692	20584	20436	20436	20421	20256	20477	20428	20514	20292	20267	20165	20496	20704	20630	20563	20485	20405	20188	20294	20379	20489	20422	20352	20406	20252	20265	20357	20376	20380	20085	20256	20500	20453	20357	20150	20202	20384	20314	20728	20320	20376	20473	20500	20410	20605	20641	20576	20314	20410	20297	20550	20340	20518	20410	20291	20455	20307	20438	20552	20472	20329	20454	20503	20544	20720	20577	20517	20376	20575	20381	20249	20181	20379	20338	20428	20550	20516	20270	20299	20352	20186	20452	20426	20346	20449	20380	20473	20401	20287	20581	20439	20556	20519	20216	20479	20437	20356	20269	20236	20399	20445	20487	20568	20334	20489	20358	20460	20488	20403	20368	20367	20528	20407	20402	20193	20566	20425	20273	20460	20513	20559	20403	20337	20386	20499	20459	20478	20090	20499	20413	20362	20695	20297	20428	20632	20204	20213	20421	20301	20425	20255	20331	20477	20484	20484	20470	20417	20440	20511	20350	20606	20452	20282	20402	20508	20547	20269	20475	20392	20448	20228	20428	20311	20399	20539	20213	20208	20478	20448	20339	20491	20260	20389	20543	20536	20365	20319	20524	20423	20363	20669	20418	20427	20491	20337	20580	20382	20328	20419	20331	20295	20540	20716	20504	20558	20236	20345	20290	20647	20463	20199	20453	20352	20374	20663	20614	20497	20428	20432	20573	20137	20273	20276	20543	20398	20377	20608	20543	20336	20397	20635	20523	20524	20593	20328	20508	20216	20336	20190	20253	20504	20346	20461	20341	20562	20271	20373	20380	20713	20456	20447	20328	20164	20328	20329	20108	20398	20387	20583	20320	20356	20464	20354	20399	20421	20347	20438	20218	20556	20405	20266	20491	20325	20474	20387	20557	20260	20282	20311	20399	20371	20511	20296	20715	20314	20299	20301	20353	20104	20484	20272	20421	20423	20436	20353	20373	20482	20377	20249	20522	20377	20347	20418	20308	20467	20429	20404	20393	20413	20579	20469	20255	20530	20466	20404	20523	20391	20482	20648	20517	20576	20365	20119	20368	20436	20584	20246	20456	20403	20454	20295	20449	20492	20449	20621	20475	20386	20573	20303	20585	20359	20559	20400	20561	20260	20444	20432	20618	20576	20092	20646	20563	20405	20511	20307	20377	20496	20384	20411	20240	20402	20643	20683	20562	20407	20380	20376	20592	20505	20596	20472	20273	20557	20126	20202	20463	20521	20235	20302	20642	20629	20284	20334	20219	20536	20455	20214	20467	20292	20444	20336	20421	20297	20309	20378	20467	20070	20341	20587	20439	20292	20550	20536	20282	20638	20441	20434	20182	20310	20337	20396	20185	20363	20381	20298	20338	20331	20325	20358	20176	20303	20317	20291	20353	20482	20235	20346	20301	20249	20376	20270	20338	20366	20280	20335	20323	20521	20363	20572	20256	20227	20395	20448	20358	20431	20465	20322	20429	20789	20315	20568	20281	20244	20308	20156	20330	20267	20502	20404	20434	20360	20250	20321	20312	20553	20575	20346	20399	20574	20543	20398	20560	20336	20434	20326	20328	20455	20431	20348	20512	20641	20309	20569	20622	20476	20304	20495	20309	20188	20287	20311	20234	20313	20223	20210	20303	20600	20308	20590	20358	20427	20423	20504	20493	20347	20347	20352	20298	20276	20310	20443	20412	20443	20356	20416	20361	20316	20379	20568	20386	20314	20552	20490	20677	20397	20543	20334	20355	20493	20399	20492	20296	20543	20290	20528	20630	20295	20277	20385	20179	20608	20655	20346	20521	20360	20227	20287	20459	20311	20282	20596	20278	20318	20324	20310	20462	20453	20592	20255	20287	20414	20237	20545	20432	20452	20526	20559	20356	20392	20416	20488	20132	20383	20310	20385	20376	20325	20424	20467	20226	20496	20591	20525	20269	20364	20104	20169	20297	20476	20347	20471	20305	20378	20359	20413	20134	20434	20365	20257	20428	20321	20327	20394	20373	20489	20183	20157	20318	20545	20479	20473	20614	20356	20422	20491	20577	20377	20456	20490	20165	20433	20270	20290	20270	20523	20552	20293	20237	20430	20386	20225	20458	20335	20435	20539	20440	20254	20386	20476	20375	20423	20265	20398	20517	20383	20421	20738	20194	20213	20516	20597	20287	20590	20600	20570	20418	20472	20540	20450	20546	20446	20092	20202	20423	20285	20594	20336	20379	20361	20525	20249	20398	20358	20422	20422	20381	20604	20189	20491	20591	20352	20144	20404	20362	20401	20409	20337	20301	20331	20326	20388	20449	20362	20337	20307	20418	20553	20618	20191	20332	20619	20576	20251	20493	20564	20352	20325	20327	20382	20351	20481	20279	20339	20332	20333	20197	20195	20445	20301	20548	20175	20332	20466	20553	20397	20390	20294	20243	20404	20517	20425	20534	20260	20344	20281	20553	20317	20545	20501	20375	20563	20494	20615	20357	20387	20232	20369	20439	20255	20342	20409	20432	20581	20490	20604	20189	20267	20421	20443	20353	20525	20479	20537	20523	20525	20347	20411	20268	20452	20351	20213	20435	20608	20509	20666	20288	20544	20561	20491	20661	20404	20390	20415	20478	20262	20563	20316	20552	20174	20526	20389	20462	20460	20431	20610	20425	20572	20603	20376	20192	20446	20509	20593	20308	20560	20357	20201	20250	20515	20607	20427	20220	20555	20404	20339	20376	20368	20456	20727	20396	20626	20436	20176	20407	20349	20507	20307	20441	20366	20521	20489	20410	20304	20245	20255	20483	20391	20548	20473	20378	20463	20288	20315	20330	20428	20398	20557	20488	20466	20348	20554	20476	20469	20522	20445	20405	20605	20632	20543	20423	20493	20484	20396	20274	20427	20562	20619	20570	20342	20372	20372	20362	20666	20454	20380	20645	20451	20587	20439	20546	20306	20390	20388	20188	20294	20432
25747	44149	43092	35454	29221	24986	22491	20837	19861	18917	18580	17988	17458	17217	17133	16878	16994	16919	16795	16772	16685	16639	16584	16464	16577	16545	16309	16534	16204	16637	16383	16626	16460	16384	16369	16497	16324	16369	16393	16432	16256	16204	16370	16258	16338	16212	16363	16409	16142	16190	16365	16264	16344	16326	16441	16188	16234	16353	16323	16331	16292	16159	16185	16129	16386	16209	16258	16251	16292	16525	16076	16452	16280	16276	16327	16155	16190	16247	16351	16300	16373	16267	16187	16424	16403	16276	16148	16317	16317	16154	15978	16260	16162	16242	16461	16288	16305	16124	16330	16303	16173	16096	16248	16137	16243	16228	16255	16296	16256	16179	16343	16146	16404	16254	16200	16239	16267	16205	16298	16204	16160	16171	16205	16324	16382	16259	16095	16196	16310	16261	16251	16247	16349	16354	16265	16234	16593	16231	16293	16129	16145	16161	16309	16087	16371	16260	16201	16096	16334	16325	16145	16260	16113	16448	16191	16213	16168	16281	16209	16263	16293	16202	16197	16417	16382	16247	16396	16254	16227	16284	16244	16248	16286	16472	16272	16126	16201	16142	16251	16226	16145	16289	16219	16259	16207	16263	16261	16076	16242	16118	16286	16248	16269	16167	16156	16296	16144	16211	16374	16201	16121	16277	16162	16253	16186	16019	16206	16181	16205	16211	16226	16152	16357	16018	16128	16263	16092	16125	16308	16462	16121	16258	16250	16166	16200	16185	16170	16217	16238	16211	16205	16482	16292	16312	16184	16372	16347	16279	16337	16262	16404	16056	16204	16034	16109	16207	16084	16213	16153	16089	16277	16188	16180	16186	16285	16073	16064	16373	16305	16247	16260	16306	16194	16195	16192	16076	16210	16312	16239	16221	16199	16207	16284	16116	16316	16143	16190	16111	16114	16189	16160	16127	16383	16359	16267	16195	16261	16257	16319	16178	16331	16329	16214	16243	16191	16397	16031	16233	16271	16077	16170	16416	16265	16297	16217	16316	16451	16245	16384	16113	16259	16320	16274	16264	16279	16244	16346	16373	16398	16209	16149	16178	16255	16225	16010	16256	16294	16267	16140	16262	16204	16190	16033	16451	16387	16221	16262	16226	16095	16212	16253	16185	16381	16220	16287	16228	16337	16086	16381	16247	16239	16243	16378	16105	16498	16390	16341	16333	16198	16314	16121	16223	16100	16133	16170	16265	16173	16221	16168	16304	16351	16139	16269	16166	16083	16144	16142	16281	16261	16222	16228	16247	16265	16130	16294	16172	16279	16251	16346	16026	16290	16317	16354	16312	16430	16388	16267	16403	16262	16304	16284	16144	16225	16238	16205	16177	16029	16434	16264	16286	16289	16376	16204	16373	16190	16397	16234	16081	16346	15997	16315	16390	16227	16370	16040	16329	16369	16097	16348	16178	16265	16291	16241	16220	16090	16042	16318	16208	16071	16194	16393	16147	16339	16271	16192	16258	16233	16396	16134	16332	16254	16088	16353	16500	16327	16336	16213	16104	16163	16226	16278	16222	16271	16178	16174	16235	16211	16224	16143	16412	16290	16366	16258	16154	16374	16170	16317	16032	16275	16141	16256	16149	16185	16102	16108	16112	16400	16232	16204	16225	16154	16210	16321	16385	16320	16279	16284	16261	16208	16356	16395	16190	16290	16243	16144	16287	16151	16400	16166	16417	16351	16264	16186	16465	16163	16163	16180	16434	16246	16358	16324	16235	16136	16227	16220	16129	16188	16123	16283	16296	16392	16321	16190	16097	16322	16211	16322	16151	16086	16090	16058	16203	16097	16156	16051	16412	16142	16360	16291	16274	16160	16221	16275	16351	16119	16216	16367	16241	16015	16321	16319	16373	16087	16163	16322	16376	16193	16229	16251	16256	16228	16194	16032	16285	16325	16235	16195	16307	16265	16474	16090	16217	16296	16328	16221	16242	16268	16371	16206	16243	16161	16257	16248	16427	16157	16146	16233	16161	16175	16125	16297	16224	16307	16171	16357	16236	16260	16180	16313	16103	16287	16262	16278	16226	16239	16281	16293	16130	16208	16161	16184	16384	16206	16260	16190	16257	16165	16320	16255	16113	16129	16162	16318	16294	16200	16259	16111	16403	16147	16043	16223	16285	16391	16170	16303	16217	16145	16185	16441	16133	16125	16305	16390	16305	16167	16354	16232	16336	16247	16351	16099	16298	16308	16380	16171	16206	16374	16247	16241	16352	16314	16321	16323	16244	16256	16253	16149	16171	16144	16057	16251	16218	16213	16195	16370	16274	16181	16229	16320	16386	16389	16279	16259	16218	16352	16204	16271	16170	16071	16153	16202	16126	16171	16232	16055	16149	16328	16358	16212	16181	16127	16222	16176	16241	16125	16188	16388	16265	16152	16216	16248	16427	16065	16201	16204	16187	16267	16123	16339	16412	16091	16206	16165	16172	16146	16207	16306	16383	16342	16151	16213	16430	16233	16219	16333	16158	16169	16292	16322	16393	16321	16250	16165	16320	16203	16282	16149	16199	16285	16211	16186	16239	16379	16251	16300	16225	16270	16080	16072	16170	16348	16118	16128	16149	16258	16290	16193	16225	16230	16246	16183	16347	16251	16135	16143	16264	16172	16077	16268	16320	16339	16303	16112	16184	16284	16309	16211	16110	16504	16218	16330	16389	16242	16163	16341	16110	16189	16263	16133	16266	16247	16316	16341	16141	16212	16252	16267	16362	16287	16185	16412	16178	16169	16355	16254	16483	16281	16165	16357	16296	16253	16351	16211	16155	16374	16147	16066	16343	16270	16170	16120	16258	16326	16027	16283	16312	16184	16429	16315	16266	16503	16187	16351	16238	16334	16307	16199	16343	16294	16252	16255	16136	16224	16232	16135	16176	16180	16207	16134	16226	16255	16001	16175	16260	16172	16231	16435	16196	16189	16388	16050	16154	16244	16280	16265	16321	16317	16089	16216	16444	16233	16128	16324	16255	16464	16068	16351	16227	16153	16334	16191	16246	16180	16244	16144	16364	16251	16245	16300	16179	16406	16308	16417	16322	16325	16120	16221	16189	16318	16335	16172	16261	16343	16113	16308	16387	16303	16212	16281	16369	16245	16148	16176	16380	16264	16187	16427	16180	16150	16185	16274	16260	16386	16237	16365	16223	16212	16183	16141	16196	16175	16251	16218	16130	16077	16332	16294	16314	16258	16298	16380	16303	16089	16314	16377	16294	16207	16331	16160	16116	16292	16223	16245	16320	16259	16345	16176	16311	16229	16130	16245	16124	16497	16252	16212	16075	16253	16341	16018	16417	16269	16096	16184	16224	16343	16265	16131	16147	16374	16297	16231	16155	16412	16289	16231	16210	16385	16224	16414	16220	16086	16134	16197	16310	16305	16278	16119	16316	16281	16209	16215	16184	16387	16224	16126	16138	16214	16062	16447	16084	16246	16241	16291	16244	16243	16183	16161	16226	16366	16125	16215	16209	16250	16199	16078	16145	16297	16226	16288	16150	16074	16236	16182	16375	16302	16213	16176	16177	16245	16269	16346	16117	16096	16151	16277	16235	16197	16360	16265	16197	16352	16126	16234	16300	16222	16245	16326	16305	16201	16195	16279	16284	16114	16274	16324	16273	16207	16303	16228	16255	16413	16294	16129	16288	16323	16263	16104	16223	16205	16125	16327	16242	16251	16149	16140	16358	16239	16235	16379	16182	16294	16404	16168	16246	16357	16139	16173	16258	16192	16203	16219	16214	16201	16148	16287	16202	16186	16412	16148	16225	16258	16452	16002	16343	16293	16258	16281	16176	16051	16352	16181	16194	16176	16428	16271	16329	16127	16226	16158	16233	16254	16209	16376	16022	16305	16260	16287	16309	16144	16177	16116	16295	16164	16233	16209	16248	16252	16267	16250	16277	16180	16198	16188	16217	16233	16209	16348	16264	16120	16263	16396	16310	16340	16155	16403	16172	16487	16312	16227	16159	16180	16082	16382	16279	16319	16119	16269	16288	16213	16251	16361	16302	16152	16419	16311	16276	16376	16138	16221	16128	16169	16277	16185	16177	16276	16008	16344	16170	16217	16333	16107	16266	16190	16248	16174	16143	16075	16237	16224	16272	16134	16204	16323	16253	16375	16147	16157	16377	16461	16307	16236	16259	16365	16153	16152	16251	16260	16287	16354	16188	16207	16200	16327	16346	16274	16329	16286	16212	16482	16212	16250	16060	16094	16165	16301	16276	16274	16296	16348	16239	16336	16373	16163	16328	16296	16230	16278	15997	16242	16367	16193	16223	16227	16282	16173	16295	16212	16466	15973	16255	16231	16221	16212	16346	16086	16187	16172	16176	16151	16215	16312	16308	16332	16092	16248	16138	16159	16301	16137	16301	16212	16206	16146	16128	16302	16125	16216	16214	16263	16453	16121	16073	16218	16394	16237	16182	16406	16236	16303	16222	16266	16289	16130	16205	16145	16247	16342	15996	16269	16262	16199	16366	16192	16257	16273	16319	16271	16263	16398	16325	16284	16289	16363	16231	16259	16170	16234	16241	16145	16231	16186	16322	16280	16181	16225	16301	16206	16442	16189	16288	16235	16318	16325	16295	16086	16371	16197	16276	16192	16261	16044	16015	16126	16222	16122	16220	16128	16110	16148	16238	16408	16112	16280	16021	16445	16172	16228	16142	16216	16073	16174	16289	16262	16297	16343	16310	16373	16159	16238	16164	16182	16465	16302	16216	16171	16221	16177	16122	16286	16304	16270	16251	16265	16301	16233	16069	16324	16172	16215	16144	16065	16167	16343	16193	16274	16069	16232	16329	16283	16308	16293	16190	16225	16240	16124	16175	16197	16132	16465	16197	16113	16247	16503	16181	16342	16176	16355	16349	16177	16212	16211	16222	16065	16288	16239	16232	16312	16405	16059	16374	16173	16196	16249	16267	16134	16335	16194	16377	16241	16045	16281	16236	16279	16176	16370	16306	16148	16193	16248	16305	16063	16265	16127	16213	16174	16467	16190	16133	16440	16415	16246	16077	16281	16272	15993	16384	16195	16112	16098	16228	16165	16162	16071	16088	16228	16414	16306	16283	16197	16146	16304	16370	16410	16340	16202	16352	16173	16277	16275	16211	16166	16228	16189	16139	16194	16171
31054	26853	30394	27321	23361	22047	21187	20730	20324	20074	19867	20014	19841	19778	19925	19587	19795	19699	19548	19658	19705	19547	19382	19427	19498	19452	19441	19500	19260	19306	19148	19373	19407	19432	19475	19457	19658	19618	19397	19479	19484	19660	19138	19349	19436	19303	19497	19441	19453	19461	19607	19238	19334	19409	19428	19459	19405	19495	19244	19335	19524	19368	19411	19364	19317	19412	19375	19300	19389	19520	19486	19386	19416	19375	19303	19343	19392	19237	19476	19408	19639	19252	19328	19257	19408	19450	19532	19402	19170	19288	19223	19454	19198	19303	19120	19325	19188	19546	19445	19246	19362	19369	19558	19497	19404	19290	19516	19332	19546	19475	19505	19548	19597	19282	19478	19456	19378	19117	19298	19206	19624	19278	19500	19453	19345	19524	19406	19487	19614	19447	19471	19462	19506	19332	19334	19369	19266	19478	19453	19417	19474	19488	19315	19336	19331	19450	19415	19351	19130	19375	19401	19466	19457	19618	19555	19411	19453	19378	19559	19476	19621	19328	19254	19601	19392	19355	19404	19450	19476	19378	19392	19593	19449	19551	19490	19467	19351	19333	19431	19221	19721	19226	19398	19237	19445	19486	19287	19399	19463	19623	19474	19461	19245	19560	19554	19343	19283	19307	19456	19271	19505	19526	19606	19312	19734	19274	19365	19469	19478	19486	19376	19281	19429	19379	19286	19541	19595	19430	19719	19261	19393	19501	19653	19436	19452	19413	19449	19436	19326	19405	19402	19558	19505	19291	19506	19386	19319	19522	19528	19424	19334	19311	19364	19508	19271	19545	19348	19330	19456	19362	19453	19397	19429	19197	19152	19501	19435	19285	19506	19456	19354	19408	19274	19240	19359	19361	19445	19301	19535	19406	19400	19434	19437	19461	19327	19278	19595	19667	19451	19347	19460	19447	19435	19327	19471	19517	19383	19291	19157	19481	19480	19422	19474	19406	19309	19381	19401	19602	19394	19140	19484	19219	19459	19500	19502	19481	19401	19584	19422	19365	19499	19267	19324	19132	19550	19501	19130	19319	19776	19255	19445	19551	19605	19503	19484	19235	19202	19374	19436	19457	19391	19410	19417	19350	19376	19546	19549	19291	19638	19403	19523	19423	19261	19519	19492	19290	19237	19567	19427	19364	19332	19371	19445	19416	19377	19240	19550	19345	19120	19375	19284	19492	19527	19430	19360	19433	19465	19491	19637	19552	19344	19464	19342	19308	19237	19450	19555	19375	19490	19489	19373	19300	19179	19325	19461	19617	19431	19619	19411	19489	19248	19362	19355	19259	19516	19574	19392	19504	19450	19246	19407	19468	19590	19499	19463	19581	19520	19387	19439	19526	19437	19283	19554	19433	19546	19464	19400	19270	19349	19294	19464	19378	19429	19172	19347	19447	19459	19455	19302	19287	19353	19478	19390	19412	19333	19277	19300	19280	19277	19428	19387	19528	19343	19061	19385	19511	19495	19509	19351	19530	19473	19525	19388	19188	19480	19434	19625	19389	19404	19399	19428	19532	19547	19413	19514	19629	19603	19496	19548	19203	19401	19559	19493	19416	19387	19284	19406	19376	19443	19589	19478	19286	19327	19557	19401	19471	19334	19416	19559	19268	19338	19505	19381	19445	19439	19342	19450	19467	19544	19371	19271	19614	19447	19580	19226	19413	19363	19327	19437	19386	19351	19468	19315	19271	19290	19486	19342	19356	19186	19550	19487	19514	19352	19671	19517	19358	19448	19465	19497	19518	19350	19231	19445	19460	19408	19340	19410	19529	19348	19322	19448	19344	19432	19419	19277	19402	19377	19461	19495	19285	19533	19365	19651	19364	19327	19464	19463	19312	19548	19511	19281	19272	19323	19400	19308	19230	19451	19307	19366	19346	19404	19383	19478	19323	19436	19464	19337	19572	19538	19548	19299	19329	19380	19498	19371	19422	19318	19378	19360	19430	19472	19211	19431	19368	19375	19596	19389	19280	19181	19473	19309	19452	19314	19507	19411	19568	19573	19431	19334	19453	19426	19422	19281	19415	19475	19468	19327	19635	19307	19523	19429	19353	19419	19457	19463	19341	19501	19462	19629	19479	19193	19479	19565	19492	19445	19246	19549	19351	19342	19619	19567	19494	19351	19257	19268	19531	19454	19201	19469	19324	19362	19390	19483	19577	19469	19439	19519	19672	19471	19449	19393	19190	19254	19476	19426	19073	19261	19485	19281	19518	19379	19445	19039	19324	19572	19570	19453	19194	19470	19444	19331	19338	19345	19460	19436	19534	19311	19502	19564	19472	19529	19379	19656	19484	19437	19418	19613	19527	19375	19454	19394	19135	19427	19640	19438	19397	19516	19405	19329	19324	19329	19321	19623	19455	19461	19398	19477	19517	19548	19463	19407	19205	19657	19482	19440	19506	19470	19488	19361	19394	19589	19542	19417	19441	19742	19503	19551	19164	19297	19239	19303	19500	19494	19506	19707	19409	19223	19322	19494	19412	19342	19552	19500	19479	19361	19413	19558	19224	19269	19182	19129	19509	19411	19444	19294	19319	19428	19623	19480	19305	19460	19304	19447	19393	19442	19697	19520	19474	19524	19494	19464	19602	19514	19374	19532	19103	19384	19328	19408	19544	19326	19447	19461	19417	19509	19377	19535	19396	19602	19502	19362	19414	19500	19459	19207	19451	19606	19442	19493	19498	19434	19225	19541	19364	19298	19254	19351	19477	19552	19347	19505	19460	19536	19541	19516	19562	19192	19530	19323	19525	19517	19445	19325	19255	19470	19305	19553	19327	19306	19280	19528	19347	19532	19390	19317	19313	19290	19440	19478	19501	19442	19515	19451	19480	19469	19178	19439	19280	19269	19470	19340	19622	19330	19175	19417	19347	19344	19300	19569	19457	19465	19597	19407	19552	19250	19483	19393	19300	19251	19559	19502	19380	19387	19443	19505	19564	19591	19328	19587	19477	19277	19425	19260	19390	19492	19566	19342	19461	19436	19484	19403	19474	19395	19208	19566	19382	19286	19485	19409	19546	19525	19297	19426	19465	19256	19495	19478	19465	19624	19430	19378	19363	19235	19266	19477	19371	19389	19487	19343	19360	19379	19381	19535	19570	19481	19555	19596	19446	19599	19414	19622	19281	19567	19219	19517	19477	19646	19485	19474	19461	19440	19300	19403	19386	19359	19421	19541	19423	19506	19419	19502	19329	19430	19429	19294	19493	19518	19393	19474	19410	19461	19475	19466	19417	19527	19493	19282	19244	19263	19501	19399	19560	19331	19485	19585	19609	19242	19142	19609	19392	19412	19613	19493	19351	19514	19540	19422	19427	19568	19499	19405	19390	19397	19226	19430	19433	19509	19554	19593	19344	19561	19537	19293	19476	19116	19435	19251	19300	19394	19449	19553	19798	19517	19301	19374	19413	19284	19421	19275	19320	19356	19415	19277	19346	19222	19568	19392	19466	19163	19492	19184	19304	19508	19439	19368	19437	19497	19515	19590	19454	19335	19576	19518	19461	19444	19415	19289	19739	19412	19416	19431	19335	19426	19438	19362	19099	19384	19326	19617	19335	19347	19637	19114	19298	19447	19293	19578	19352	19624	19305	19323	19413	19381	19542	19398	19195	19258	19204	19520	19242	19314	19333	19726	19504	19576	19379	19205	19384	19504	19345	19569	19344	19481	19515	19288	19229	19373	19341	19569	19648	19629	19409	19593	19322	19474	19375	19525	19270	19439	19238	19391	19268	19198	19256	19327	19408	19343	19223	19473	19326	19495	19561	19189	19433	19429	19339	19433	19442	19389	19466	19417	19658	19427	19414	19486	19214	19223	19221	19146	19357	19640	19413	19435	19288	19414	19325	19426	19261	19364	19429	19370	19266	19394	19344	19277	19277	19276	19347	19522	19348	19339	19516	19618	19188	19550	19371	19462	19547	19300	19284	19338	19256	19629	19423	19403	19514	19362	19455	19432	19565	19506	19552	19546	19463	19505	19594	19445	19391	19533	18968	19458	19375	19352	19550	19611	19499	19458	19493	19300	19321	19304	19386	19414	19361	19365	19516	19565	19361	19488	19296	19303	19325	19581	19382	19442	19523	19480	19306	19381	19350	19662	19482	19638	19433	19520	19423	19444	19236	19296	19407	19361	19502	19328	19393	19420	19316	19547	19248	19434	19375	19669	19465	19405	19630	19659	19308	19378	19422	19405	19514	19604	19460	19346	19326	19455	19355	19256	19457	19512	19421	19575	19254	19341	19534	19393	19491	19292	19407	19375	19597	19579	19348	19540	19525	19420	19148	19424	19267	19233	19530	19403	19552	19497	19567	19532	19533	19410	19287	19264	19436	19353	19369	19324	19272	19486	19351	19275	19357	19449	19414	19321	19493	19286	19266	19313	19449	19394	19194	19612	19528	19644	19481	19343	19332	19468	19512	19542	19469	19455	19279	19402	19338	19319	19424	19601	19686	19291	19349	19410	19482	19297	19491	19580	19305	19450	19371	19520	19425	19345	19296	19566	19300	19181	19348	19583	19242	19375	19413	19447	19277	19371	19467	19335	19187	19162	19584	19366	19378	19364	19230	19393	19442	19489	19496	19403	19393	19529	19462	19314	19511	19353	19355	19269	19257	19434	19099	19547	19588	19481	19462	19560	19482	19525	19343	19211	19455	19432	19396	19577	19467	19328	19322	19491	19408	19430	19137	19486	19375	19287	19272	19586	19446	19396	19521	19612	19247	19331	19341	19444	19334	19730	19455	19382	19594	19228	19452	19272	19224	19528	19592	19331	19361	19473	19483	19304	19302	19213	19287	19247	19137	19191	19298	19298	19442	19600	19434	19492	19287	19333	19318	19483	19369	19509	19347	19393	19560	19425	19192	19383	19519	19545	19507	19482	19425	19432	19406	19221	19416	19425	19517	19654	19554	19301	19300	19407	19420	19435	19335	19410	19377	19349	19305	19358	19470	19398	19390	19472	19409	19490	19641	19411	19711	19525	19250	19522	19447	19223	19343	19323	19258	19401	19314	19680	19391	19535	19438	19411	19400	19610	19486	19469	19529	19522	19424	19452	19416	19439	19363	19127	19484	19448	19198	19391	19583	19506	19521	19411	19323	19349	19465	19326	19289	19317	19424	19406	19390
24117	33126	32355	25864	21768	19764	18285	17614	17273	16879	16439	16269	15992	16207	16010	15941	15873	15791	15742	15980	15782	15651	15941	15625	15674	15582	15892	15740	15583	15754	15677	15617	15828	15710	15709	15687	15555	15749	15555	15755	15657	15753	15712	15638	15803	15758	15595	15697	15652	15582	15762	15635	15797	15603	15707	15733	15725	15603	15666	15644	15683	15667	15667	15547	15564	15568	15848	15559	15573	15569	15513	15500	15674	15579	15567	15702	15506	15713	15662	15582	15662	15624	15648	15589	15705	15914	15803	15672	15659	15714	15640	15674	15697	15949	15814	15592	15674	15480	15643	15695	15674	15713	15472	15719	15572	15523	15625	15704	15864	15703	15641	15768	15575	15677	15630	15530	15633	15683	15736	15501	15741	15497	15745	15673	15819	15705	15702	15534	15524	15774	15375	15664	15426	15486	15539	15670	15610	15665	15523	15614	15611	15692	15749	15595	15729	15620	15712	15696	15627	15644	15519	15715	15543	15823	15605	15794	15746	15695	15608	15668	15508	15652	15700	15522	15659	15666	15672	15665	15649	15817	15704	15595	15621	15410	15718	15605	15629	15580	15501	15560	15484	15590	15524	15637	15517	15708	15805	15668	15689	15805	15687	15618	15658	15599	15828	15672	15493	15551	15658	15725	15688	15904	15727	15543	15612	15694	15603	15537	15550	15672	15596	15780	15718	15685	15594	15708	15624	15720	15767	15529	15826	15657	15762	15545	15597	15657	15530	15582	15756	15522	15620	15618	15760	15678	15847	15718	15532	15742	15529	15601	15579	15798	15720	15573	15816	15780	15617	15419	15760	15669	15659	15775	15577	15545	15547	15733	15771	15657	15748	15791	15828	15503	15578	15619	15577	15841	15714	15580	15606	15500	15725	15626	15723	15685	15858	15632	15643	15645	15666	15520	15540	15660	15718	15749	15512	15790	15581	15576	15611	15669	15877	15595	15548	15733	15710	15613	15685	15596	15603	15482	15673	15664	15829	15679	15534	15592	15708	15697	15626	15598	15831	15603	15694	15625	15508	15700	15619	15666	15673	15446	15604	15814	15756	15696	15644	15618	15672	15706	15656	15559	15813	15667	15787	15735	15589	15491	15787	15846	15548	15459	15709	15548	15585	15719	15699	15680	15761	15533	15665	15610	15766	15601	15604	15546	15809	15721	15613	15653	15545	15647	15497	15721	15721	15574	15710	15511	15666	15694	15480	15565	15750	15632	15607	15737	15513	15420	15633	15691	15723	15703	15540	15640	15831	15674	15592	15654	15677	15587	15673	15562	15755	15614	15537	15801	15553	15700	15658	15564	15747	15763	15552	15560	15789	15740	15791	15702	15601	15789	15676	15495	15532	15719	15599	15642	15558	15777	15588	15661	15714	15687	15891	15507	15837	15491	15694	15691	15697	15566	15703	15730	15549	15679	15671	15473	15665	15631	15499	15659	15588	15658	15509	15561	15521	15727	15719	15460	15649	15662	15687	15639	15618	15631	15614	15721	15638	15637	15749	15619	15824	15680	15635	15796	15623	15653	15800	15616	15643	15748	15839	15542	15527	15797	15634	15563	15458	15566	15584	15597	15608	15505	15686	15666	15558	15672	15548	15587	15527	15616	15879	15680	15573	15580	15645	15567	15776	15846	15608	15767	15667	15505	15697	15727	15641	15495	15743	15605	15666	15671	15688	15602	15494	15638	15629	15714	15766	15614	15552	15525	15744	15493	15639	15678	15578	15674	15532	15699	15655	15442	15720	15735	15579	15693	15521	15683	15538	15592	15562	15650	15694	15688	15717	15750	15676	15540	15550	15610	15647	15481	15714	15537	15578	15722	15621	15668	15510	15653	15523	15585	15569	15757	15448	15658	15561	15725	15707	15667	15608	15694	15479	15691	15718	15769	15547	15538	15636	15516	15597	15723	15807	15557	15648	15541	15770	15774	15714	15595	15545	15649	15700	15741	15800	15646	15650	15595	15732	15560	15758	15746	15543	15719	15670	15697	15806	15543	15818	15625	15660	15694	15543	15469	15591	15555	15562	15677	15661	15529	15586	15541	15635	15761	15567	15680	15595	15533	15546	15672	15755	15658	15709	15617	15639	15687	15690	15730	15626	15755	15776	15603	15490	15744	15642	15772	15750	15613	15718	15452	15628	15709	15607	15579	15657	15766	15644	15492	15664	15540	15608	15781	15758	15573	15678	15655	15651	15613	15701	15866	15846	15483	15804	15653	15572	15525	15628	15756	15752	15662	15716	15620	15556	15764	15601	15530	15563	15485	15599	15625	15455	15774	15562	15657	15586	15538	15709	15815	15818	15705	15436	15706	15706	15493	15639	15698	15706	15679	15740	15655	15836	15539	15539	15657	15494	15614	15546	15692	15718	15668	15732	15715	15772	15459	15759	15737	15593	15741	15685	15528	15773	15586	15611	15689	15686	15590	15683	15704	15569	15531	15542	15782	15653	15495	15547	15780	15606	15643	15730	15815	15716	15692	15613	15586	15559	15607	15757	15613	15547	15735	15796	15774	15519	15721	15822	15569	15484	15688	15688	15715	15767	15527	15897	15751	15595	15628	15549	15788	15566	15714	15826	15857	15586	15649	15538	15619	15716	15638	15552	15592	15627	15676	15701	15725	15658	15700	15717	15610	15653	15602	15510	15584	15602	15637	15667	15423	15620	15787	15809	15543	15818	15677	15669	15636	15556	15422	15674	15552	15691	15685	15744	15674	15716	15685	15601	15620	15539	15783	15735	15513	15791	15769	15663	15818	15496	15856	15592	15624	15654	15713	15736	15846	15623	15513	15553	15577	15496	15626	15692	15700	15700	15680	15615	15811	15585	15611	15489	15716	15577	15544	15816	15620	15721	15568	15555	15769	15714	15395	15617	15711	15542	15556	15597	15816	15712	15869	15679	15614	15619	15710	15877	15761	15762	15733	15767	15773	15679	15684	15580	15773	15698	15519	15641	15671	15521	15587	15600	15673	15542	15708	15634	15606	15618	15659	15641	15798	15615	15542	15691	15777	15539	15507	15630	16028	15710	15731	15512	15653	15501	15765	15695	15645	15579	15735	15778	15708	15783	15609	15615	15666	15685	15498	15757	15677	15461	15626	15619	15655	15753	15456	15563	15754	15796	15581	15696	15604	15665	15785	15608	15633	15697	15685	15533	15577	15609	15599	15581	15789	15605	15688	15643	15507	15622	15737	15546	15784	15564	15680	15713	15745	15440	15819	15889	15735	15779	15592	15688	15555	15813	15509	15571	15544	15603	15702	15636	15505	15681	15721	15514	15633	15625	15687	15693	15632	15522	15568	15593	15666	15581	15799	15551	15623	15784	15623	15736	15434	15594	15677	15708	15893	15572	15462	15580	15594	15736	15750	15647	15636	15598	15533	15656	15539	15797	15642	15652	15763	15624	15777	15780	15608	15595	15594	15709	15638	15681	15630	15805	15729	15816	15658	15670	15790	15615	15763	15680	15679	15713	15720	15731	15765	15786	15713	15616	15656	15619	15626	15631	15650	15596	15688	15827	15735	15633	15737	15642	15627	15817	15631	15681	15576	15667	15382	15555	15536	15521	15636	15671	15672	15742	15642	15653	15666	15731	15662	15798	15637	15792	15778	15729	15760	15655	15786	15715	15668	15614	15680	15709	15700	15820	15542	15733	15543	15627	15651	15625	15591	15546	15765	15687	15606	15657	15697	15643	15467	15529	15704	15573	15819	15700	15805	15676	15662	15607	15672	15783	15392	15796	15575	15777	15550	15576	15477	15817	15640	15703	15641	15800	15694	15439	15687	15627	15646	15733	15606	15668	15682	15582	15670	15810	15773	15701	15684	15557	15778	15552	15674	15649	15746	15592	15587	15669	15519	15401	15704	15872	15718	15631	15754	15615	15718	15585	15734	15572	15662	15669	15553	15728	15448	15655	15500	15649	15784	15631	15671	15511	15597	15797	15862	15395	15794	15632	15809	15614	15659	15716	15660	15593	15502	15723	15598	15665	15689	15629	15613	15591	15667	15685	15704	15710	15610	15652	15625	15695	15784	15701	15659	15745	15735	15620	15608	15609	15648	15575	15800	15531	15578	15720	15680	15607	15680	15620	15661	15460	15787	15714	15583	15703	15600	15747	15770	15675	15521	15893	15686	15608	15600	15614	15819	15750	15724	15666	15584	15601	15753	15645	15560	15732	15717	15652	15578	15643	15545	15659	15585	15766	15647	15625	15537	15737	15724	15676	15794	15607	15500	15609	15713	15741	15636	15555	15660	15776	15773	15565	15698	15463	15786	15670	15732	15554	15789	15576	15502	15776	15666	15526	15707	15651	15675	15534	15706	15793	15603	15478	15789	15631	15574	15780	15508	15668	15477	15755	15573	15697	15759	15847	15530	15640	15625	15677	15676	15463	15572	15695	15620	15665	15815	15796	15559	15706	15710	15460	15702	15651	15572	15513	15559	15675	15624	15799	15556	15673	15647	15672	15910	15616	15766	15720	15777	15515	15555	15737	15491	15787	15701	15745	15564	15613	15668	15734	15679	15585	15717	15759	15606	15613	15683	15532	15607	15632	15852	15783	15519	15666	15853	15718	15657	15688	15486	15570	15707	15835	15620	15826	15719	15751	15535	15679	15728	15680	15652	15761	15769	15540	15684	15491	15704	15588	15707	15758	15717	15837	15663	15584	15658	15686	15586	15861	15538	15870	15450	15671	15657	15763	15665	15665	15707	15741	15579	15661	15603	15662	15678	15721	15462	15489	15634	15674	15801	15679	15615	15767	15638	15663	15681	15568	15582	15578	15654	15718	15623	15855	15877	15620	15551	15657	15722	15590	15703	15667	15623	15774	15533	15591	15701	15646	15584	15703	15705	15936	15695	15688	15653	15647	15627	15592	15653	15518	15704	15599	15691	15505	15718	15697	15665	15850	15544	15644	15615	15803	15632	15753	15743	15700	15604	15615	15617	15656	15640	15541	15514	15619	15619	15717	15532	15730	15601	15715	15666	15706	15717	15729	15596	15586	15744	15609	15648	15556	15538	15699	15566	15548	15665	15700	15586	15653	15745	15675	15630	15613	15750	15590	15857	15584	15690	15722	15696	15648	15773	15797	15793	15809	15667	15625	15694	15396	15724	15709	15686	15624	15805
24930	20972	27975	25262	24178	25000	24449	21975	21135	21090	20880	20459	20437	20146	20271	20446	20153	20018	20172	20035	20167	19997	20120	19915	19934	19948	20027	19831	20089	20146	19693	19961	19647	19895	20152	19942	19661	19828	19883	19878	19900	19667	19918	19927	19851	19693	19777	19766	19850	19774	19845	19700	19831	19722	19926	19704	20199	19773	19848	19701	19620	19927	19806	19710	19763	19775	19959	19729	19740	19799	19589	19644	19745	19613	19874	19934	19722	19813	19846	19578	19652	19774	19903	19720	19710	19664	19846	19572	19771	19811	19667	19565	19721	19648	19832	20018	19864	19563	19674	19817	19718	19693	19877	19609	19737	19607	19448	19575	19893	19859	19741	19758	19830	19782	19769	19746	19857	19922	19686	19830	19698	19825	19789	19583	19823	19743	19682	19888	19903	19786	19830	19831	19935	19809	19616	19787	19876	19617	19613	19655	19705	19748	19612	19743	19913	19671	19828	19826	19885	19682	19717	19955	19731	19885	20019	19769	19773	19780	19897	19742	19753	19737	20007	19780	19829	19769	19577	19509	19767	19651	19826	19704	19779	19664	19774	19927	19561	19641	19538	19766	19795	19856	19931	19636	19866	19757	19721	19720	19793	19696	19787	19620	19696	19992	19754	19686	19898	19824	19896	19387	19802	19848	19717	19843	19813	19915	19910	19461	19700	19676	19705	19815	19862	19703	19873	19885	19669	19642	19723	19818	19848	19673	19922	19767	19906	19879	19755	19756	19737	19658	19875	19913	19807	19928	19636	19669	19663	19899	19802	19653	20031	19753	19713	19499	19755	19837	19625	19656	19599	19915	19768	19757	19662	19738	19847	19636	19756	19624	19910	19845	19707	19621	19802	19556	19823	19743	19966	19572	19628	19742	19700	19625	19686	19823	19508	19811	19703	19814	20056	19909	19841	19466	19775	19760	19784	19611	19699	19642	19780	19689	19802	19543	19986	19874	19859	19961	20015	19775	19841	19749	19795	19540	19925	19661	19751	19725	19820	19634	19943	19739	19699	19678	19600	19831	19543	19747	19784	19556	19710	19681	19576	19727	19504	19736	19808	19728	19709	19438	19839	19787	19521	19691	19755	19561	19457	19681	19815	19737	19505	19444	19869	19972	19857	19755	19731	19790	19560	19837	19801	19655	19868	19769	19856	19653	19641	19588	19697	19682	19710	19726	19788	19953	19748	19958	19613	19749	19535	19779	19791	19815	19678	19902	19737	19857	19695	19590	19891	19730	19934	19941	19999	19804	19640	19785	19788	19835	19842	19899	19962	19814	19805	19590	19551	19794	19933	19790	19764	19861	19836	19838	19797	19751	19726	19775	19835	19818	19795	19614	19737	19680	19571	19611	19637	19724	19828	19561	19845	19666	19810	19940	19753	19981	19810	19739	19967	19624	19791	19754	20020	19707	19760	19507	19966	19696	19830	19649	19614	19839	19732	19735	19692	19799	20057	19561	19716	19687	19940	19787	19776	19811	19940	19802	19770	19773	19927	19743	19577	19535	19522	19981	19676	19600	19946	19834	19927	19809	19666	19761	19826	19957	19920	19662	19578	19704	19964	19781	19797	19614	19752	19589	19808	19629	19986	19788	19676	19807	19776	19798	19791	19489	19685	19676	19942	19953	19850	19874	19591	19779	19770	19544	19613	19768	19973	19577	19844	19743	19704	19730	19902	19816	19658	19978	19575	19761	19861	19594	19676	19717	19848	19972	19905	19893	19823	19720	19719	19832	19726	19914	19841	19686	19905	19834	19787	19664	19789	19796	19865	19571	19637	19640	19728	19916	19783	19883	19707	19855	19774	19680	20016	19884	19832	19722	19864	20004	19886	19744	19800	19723	19879	20032	19913	19906	19647	19555	19576	19652	19667	19640	19744	19666	19790	19755	19732	19938	19722	19636	19630	19741	19709	19769	19643	19768	19659	19738	19811	19656	19716	19747	19976	19688	19821	19594	19702	19612	19688	19765	19756	19700	19855	19703	19826	19864	19760	19634	19741	19726	19784	19549	19940	19791	19786	19779	19805	19660	19785	19728	19741	19856	19788	19718	19819	19705	19853	20118	19864	19851	19642	19503	19916	19720	19764	19653	19863	19704	19681	19699	19693	19873	19688	19728	19495	19778	19835	19617	19760	19660	19888	19758	19663	19735	19787	19826	19738	19745	19870	19738	19712	19644	19606	19849	19855	19669	19850	19711	19861	19797	19858	19952	19886	19777	19731	19974	19899	19848	19548	19693	19825	19821	19764	19760	19766	19843	19649	19923	19818	19639	19847	19671	19816	19828	19746	19824	19859	19881	20005	19696	19686	19776	19797	19794	19847	19762	19801	19651	19694	19587	19602	19864	19682	19834	19729	19674	19790	19763	19789	19835	19890	19681	19679	19542	19718	19803	19894	19731	19594	19611	19535	19770	19815	19645	19725	19654	19681	19649	19723	19575	19795	19716	19881	19789	19828	19792	19721	19752	19837	19894	19856	19711	19765	19815	19810	19770	19892	19967	19737	19844	19851	19627	19937	19877	19808	19843	19654	20019	19674	19764	19906	19773	19648	19761	19686	19655	19836	19755	19849	19698	19846	19764	19926	19678	19573	19843	19813	19851	19823	19616	19826	19687	19569	19676	19657	19864	19824	19696	19797	19914	19909	19724	19814	19788	19689	19618	19636	19768	19779	19791	19685	19922	19981	19522	19815	19932	19958	19835	19734	19855	19755	19645	19933	19749	19784	19787	19690	19878	19782	19713	19548	19763	19776	19520	19670	19693	19686	19920	19911	19894	19891	20009	19801	19661	19647	19542	19667	19779	19648	19683	19801	20008	19809	19775	19741	19869	19942	19988	19532	19899	19811	19830	19835	19739	19853	20075	19763	19689	19671	19756	19866	19712	19921	19837	19788	19707	19866	19580	20046	19729	20151	19833	19961	19584	19746	19884	19734	19848	19684	19911	19766	19769	19673	19706	19688	19753	19718	19765	19743	19810	19907	19808	19926	19712	19894	19903	19838	19688	19669	19737	19798	19713	19641	19825	19775	19631	19701	19661	19749	19770	19811	19819	20036	19957	19691	19857	19566	19836	19704	19698	19708	19965	19832	19797	19869	19970	19907	19824	19727	19834	19685	19652	19669	19727	19807	19714	19713	19781	19677	19958	19777	19586	19749	19810	19915	19702	19730	19864	19838	19788	19829	19792	19843	19721	19773	19753	19878	20065	19763	19846	19833	19882	20001	19837	19693	19773	19794	19637	19712	19665	19416	19838	19694	19666	19942	19826	19815	19703	19642	19699	19782	19846	20085	19743	19912	19756	19956	19963	19888	19863	19664	19804	19760	19843	19966	20004	19783	19732	19759	19970	19621	19804	19818	19770	19617	19642	19691	19953	19855	19604	19881	19793	19727	19924	19904	19624	19847	19892	19987	19705	19807	19646	19819	19516	19755	19717	19897	19556	19771	19863	19787	19839	20019	19922	19909	19555	19871	19588	19665	19834	19814	19779	19660	19767	19815	19517	19682	19815	19924	19765	19862	19778	19732	19926	19876	19680	19937	19652	19820	19794	19897	19767	19867	19691	19796	19808	19755	19573	19677	19695	19680	19890	20010	19757	19789	19677	19970	19810	19861	19897	19644	19755	19826	19679	19655	19918	19805	19801	19573	19795	19631	19638	19684	19783	19676	19608	19602	19654	19713	19925	19797	19693	19935	19610	19715	19852	19733	19765	19790	19683	19724	19904	19778	19690	19970	19627	19912	19656	19749	19638	19904	19776	19684	19741	19803	19708	19681	19760	19752	19808	19795	19861	19874	19804	19966	19837	19842	19995	19588	19821	19621	19853	19838	19830	19754	19912	19753	19771	19642	19862	19661	19911	19916	19845	19744	19788	19666	19701	19726	19659	19526	19680	19647	19673	19459	19757	19887	19766	19736	19710	19744	19710	19792	19998	19872	19705	20056	19800	19626	19816	19826	20076	19654	19940	19579	19501	19722	19688	19832	19671	19649	19962	19578	19882	19706	19724	19829	19816	19739	19636	19803	19631	19637	19821	19667	19622	19892	19895	19591	19670	19860	19782	19815	19647	19958	19724	19893	19772	19709	19606	19783	19885	19629	19842	19857	19835	19806	19670	19708	19789	19720	19663	19746	19862	19957	19800	19704	19744	19807	19890	19596	19684	19706	19801	19622	19954	19874	19765	19950	19779	19824	19900	19767	19890	19715	19701	19928	19983	19765	19665	19515	19730	19584	19611	19978	19721	19712	19977	19740	19734	19771	19504	19672	19659	19762	19864	19704	20059	19812	19700	19790	19730	19816	19835	19886	19757	19808	19866	19823	19744	19769	19804	20047	19817	19779	19836	19543	19796	19513	19679	19877	19660	19943	19717	19835	19875	19852	19774	19899	19748	19634	19798	19718	19796	19712	19847	19693	19752	19745	19947	19866	19656	19741	19721	19708	19863	19705	19549	19856	19580	19672	19913	19769	19774	19848	19811	19717	19639	19794	19872	19789	19770	19632	19721	19833	19820	19730	19620	19898	19800	19767	20064	19752	19837	19851	19833	19759	19718	19585	19678	19769	19952	19854	20010	19715	19673	20040	19874	19642	19886	19816	19863	19724	19814	19863	19762	19916	19594	19718	19810	19786	19723	19840	19555	19772	19719	19645	19749	19850	19719	19902	19718	19926	19866	19583	19779	20066	19930	19868	19749	19635	19534	19732	19913	19853	19609	19853	19568	19869	19805	19612	19768	19760	19610	19615	19659	19823	19671	19836	19721	19766	19759	19755	19714	19803	19846	19744	19757	19882	19865	19691	19706	20009	19896	19917	19828	19765	19726	19920	19666	19896	19752	19780	19960	19780	19790	19868	19768	19722	19877	19830	19829	19756	19930	19901	19671	19925	19861	19678	19740	19928	19642	19700	19739	19892	19792	19693	19691	19734	19720	19943	19863	19807	19853	19999	19652	19882	19829	19809	19810	19722	19776	19695	19796	19664	19704	19679	19622	19866	19886	19858	19928	19733	19729	19920	20100	19633	19713	19696	19758	19940	19887	19865	19787	19727	19876	19732	19671	19655	19977	19768	19764	20064	19722	19671	19865	19763	20089	19852	19814	19855	19685	19790	19851	19861	19708	19839	19780	19809	19599
23537	39668	38288	30901	25871	22846	20610	19291	18552	17959	17482	17153	16926	16526	16523	16397	16468	16432	16261	16301	16153	16125	16075	16145	16165	16051	16000	15839	15980	16005	15946	15955	16007	16008	15886	15956	16071	15961	15930	16080	15927	15966	15885	15779	15887	15910	15931	15904	15723	15985	15763	15958	16091	15942	15709	15972	15674	15821	15829	15919	15931	15940	15863	15879	15731	15871	15824	15866	15966	15822	15925	15851	15934	15754	15904	15812	15696	15827	15844	15861	15895	15957	15824	15807	15824	16045	16032	15921	15999	15701	15966	15905	15787	15637	15922	15780	15853	15954	16027	16015	16012	15910	15794	15724	15831	15864	15899	15822	15961	15954	15871	15805	15902	15931	15932	15783	15854	15696	15748	15887	16080	15883	16116	15990	15948	15862	15830	15890	15872	15883	15910	15788	15874	16024	15843	15847	15758	15892	15767	15784	15962	15913	15818	15811	15911	16118	15884	15848	15834	15927	15871	15855	15821	16043	16033	15724	15821	15921	15766	15984	15870	15993	15993	15905	15899	16046	15840	15944	15854	15843	15912	15997	15813	15849	15930	15937	15836	16006	16025	16036	15976	15667	15884	15787	15847	16000	15718	15915	15806	15887	15919	15788	15939	15876	16110	16075	15890	15727	15942	15949	16058	15779	15824	15854	15909	15924	15806	15929	15769	15950	15956	15824	15957	15952	15891	15595	15992	15911	15809	15821	15990	15792	15796	15858	15841	15921	15869	15889	15966	15913	16015	15768	15903	15764	15849	15921	16017	15889	15832	15666	15728	15971	15840	15923	15974	15959	15929	15812	15880	16024	15866	15847	15837	15869	15819	15670	15857	15911	15855	15819	15661	15880	15915	15863	15846	15909	15916	15982	15886	15941	16057	15952	15932	15746	15972	15862	15928	15763	15786	15715	16043	15860	15831	16013	15851	15845	15980	15713	15945	15785	15933	15978	15953	15882	15672	15862	15841	15797	15915	15849	15909	15913	15692	15934	15758	15732	15866	15883	15767	15767	15864	15847	15983	15793	15935	15762	15716	15925	15850	15924	15852	15966	15894	15757	15781	15852	15904	15844	15986	15829	15801	15805	15842	15843	16123	15971	15936	15788	15774	15936	15752	15903	15985	15879	15992	15777	15842	15927	15945	15858	15991	15903	15831	15833	15894	15851	16021	15957	16124	15776	15804	15894	15933	15912	15838	15846	15791	15823	15943	15822	15980	16031	15943	15918	15796	15760	15855	15981	15810	15736	15778	15882	15953	15830	15825	15918	15935	15940	15932	15827	15978	15838	15745	15888	15756	15968	15849	15917	15753	15870	15784	15918	15948	15834	15783	15986	15951	15805	15815	15930	15818	15862	15942	15863	15950	15992	15819	15979	15701	15970	15892	15756	15902	15866	15894	15880	15977	15659	15811	15832	15890	15944	16038	15770	15748	15736	15781	15817	16081	15893	15925	16025	16000	15932	15913	15931	15829	15891	15761	15897	16111	15866	15765	15937	15908	16000	15930	15676	15978	15944	15834	15827	15728	15829	15925	15679	16026	15834	15911	15793	15894	15957	15857	15999	15748	15914	16051	15786	15708	15941	15728	15828	15931	15788	15934	15849	15962	15788	15938	15806	15909	15728	15755	15930	15834	15887	16021	15754	15896	15804	15859	15947	15726	15828	16134	15850	15918	15780	15932	15891	15891	15909	15854	15859	15844	15873	15815	15899	15830	16087	15985	15909	15934	15982	15970	15988	15938	15876	15983	15793	15941	15928	15771	15721	15815	15972	15893	15683	15992	16055	15918	15748	15939	15938	16082	15713	15835	15987	16082	15996	15833	15855	15785	15747	15813	15845	15866	15819	16022	16043	15830	15716	16007	15804	15829	15851	15866	15956	15802	15761	15934	15916	15800	16044	15816	15900	15803	15871	15829	15840	15773	15904	15840	15911	15786	15980	15909	15979	15917	15890	15854	15948	15794	16063	15944	15883	15993	15891	15774	15818	15653	15919	16139	15937	15899	15798	15840	15977	16032	15964	15848	15736	15893	15943	16067	15869	15861	15818	15880	15957	15811	15754	15685	15971	15926	15873	16028	15762	15903	15872	15850	15766	15826	15754	15968	15817	15711	15742	15950	15883	15767	15895	15832	15804	15887	16055	15846	15835	16001	16003	15780	15864	15930	15929	15923	15894	15914	15924	16056	15752	15993	16020	16046	15901	15891	15905	15962	15814	15904	15884	15912	15929	15772	15734	15922	15816	15776	15960	15859	16019	15923	15888	15817	15901	15996	15801	15859	15942	15748	15836	15771	15883	16010	15682	15886	15869	15765	15895	15950	15846	15885	15923	15812	15867	15844	15811	15762	15725	15832	15827	15695	15845	15962	15777	15633	15824	15822	15896	15864	15916	15839	15850	15905	15883	15888	16036	15941	15792	15960	15948	15910	16026	16017	15909	15909	15943	15650	15919	16000	15738	15976	15836	15790	15802	15834	15842	15922	15851	15866	16026	15934	15848	15695	15958	15664	15919	15883	15858	15836	15791	15815	15815	15873	15758	15853	15874	16079	15762	15745	15836	16019	15875	15839	15861	15814	15674	15979	15738	15983	15701	15969	15813	15990	15910	15765	15947	15893	15748	16147	15746	16010	15681	16006	15860	15920	15877	15865	15915	15774	15814	15953	15810	15961	15851	15828	15953	15962	15836	15772	16042	15904	15751	15893	15819	15667	15885	15945	16101	15859	15798	15993	15904	15779	15980	15726	15887	16027	15864	15891	15928	16013	15838	15915	15829	15989	15855	15799	15827	15852	15980	15935	15695	15995	15815	15911	15951	15777	15835	15918	15758	15887	15773	15798	15945	16046	15883	15794	15896	15831	15867	15995	15920	15961	16019	15885	15759	15779	15786	15781	15798	16126	15887	15978	15881	15754	15950	15797	15830	15900	15901	15809	15792	15740	15910	15989	15902	15854	16053	15961	16074	15800	15913	15991	15844	15916	15812	15977	15804	15914	15972	15782	15911	15638	15807	15778	16022	15903	15831	15878	16021	15981	16010	15874	16039	15885	15839	15884	15750	15945	15670	15785	15960	15719	15956	15852	16020	15904	16007	15986	15952	15941	15970	15930	15856	15817	15869	15768	15829	15861	15856	15948	15858	15842	16015	15787	15978	15880	16012	15728	15982	15870	16007	15886	16019	15910	15869	15843	15811	15826	15886	16002	15720	15792	15871	15773	15844	15840	15912	15993	16085	15967	15839	15849	15806	16013	15721	15979	15817	15693	15804	15906	16049	15909	15849	15927	15834	15989	15931	15885	15870	15977	15911	15883	16081	16056	15966	15870	15941	15856	15891	15950	16034	15928	16043	16040	15919	15761	15868	15818	15819	15895	16027	15973	15938	15666	15763	15878	15968	15878	15956	15928	16000	15947	15780	15974	16035	15733	15904	16067	15785	15814	15977	15973	15917	15802	15947	15862	15841	15752	15854	15802	15823	15809	15844	15930	15926	15932	15772	15924	15890	16047	15877	16012	16044	15911	15884	16057	15900	15777	15957	15804	15876	15900	15967	15898	16072	15842	15718	15825	15926	15992	15737	16061	15983	16019	15755	15800	15981	15899	15845	15934	16009	15883	15854	15834	15798	15839	15811	15868	15863	15762	15883	16037	15670	15882	15975	15823	15810	15868	15792	15984	16003	15807	15856	15596	15874	15889	15841	15947	15797	15833	15904	15759	15738	15861	15914	15847	16067	16016	15827	15917	15776	15774	15753	15834	15852	15967	15708	15984	15817	15809	15885	15916	15819	15762	15860	15942	15845	15685	15904	15884	15867	15802	15869	15945	15870	15873	15917	16050	15924	15986	15770	15782	15890	16070	15783	15720	15984	15894	15902	15908	15793	15823	16006	15911	16075	15825	15913	15891	15811	15880	15873	15898	16014	15801	15853	15828	15809	15958	15871	15851	16007	15833	15864	15812	15897	15968	15822	15877	15943	15916	15817	16019	15996	16006	15894	15811	16000	15988	16020	15805	15689	15877	15779	15921	15752	15828	15940	15791	15858	15975	15769	16005	15934	15768	15764	15866	15996	15782	15633	15800	15669	15755	15981	15665	15815	15756	15953	15763	15954	16052	16001	15999	15794	15889	15899	15946	15840	15850	16012	15900	15796	15864	16014	16050	15875	15757	15886	15964	16017	15890	15845	15767	15899	15844	15756	15892	15705	15809	15909	15689	15752	15938	15983	15871	15776	15862	15854	15994	15992	15881	15761	15880	15855	16044	15798	15966	15846	15902	15972	15944	15826	15816	16108	16032	15965	15908	15819	15952	15951	15900	15983	15900	15715	15919	15939	15977	15822	15725	15945	15960	15988	15877	15873	15789	16005	15867	15850	15893	15858	15727	15804	16007	15829	15898	15887	15894	15982	16008	15932	15849	15814	15785	15855	15784	15886	15828	15893	15922	15955	15876	15746	15917	15784	15808	15830	16008	16006	15802	15841	15848	15893	15992	16053	15856	15778	16032	15899	15864	16073	15848	15853	15888	15886	15868	15751	15898	15927	15671	15834	15880	15751	15778	16009	16016	15819	15831	15924	16005	15775	15903	15878	16042	15904	15850	15969	15916	15855	15931	16006	15737	15897	16047	15967	15972	15875	15944	15846	16080	15945	16085	15865	15790	15970	15950	16197	16051	15819	15779	15733	16057	15831	15874	15867	15717	15708	16035	15938	16033	15917	15835	15886	15970	15794	15938	15783	15880	15773	15920	15847	15821	15924	15824	16041	15830	15836	15945	16032	15938	15798	15810	15922	15909	15973	15875	15870	15748	15856	15976	15844	15748	15881	16034	15872	15900	15980	15814	15841	15853	15762	15816	15711	15986	15859	15775	15749	15880	15921	15827	15861	15824	15745	16067	15852	15772	16029	15831	15938	15898	15788	15903	15927	15824	15883	15869	15928	15811	15836	15969	15857	15904	15788	15800	15936	16017	15898	15885	15867	15714	15879	15922	15854	15903	15849	15925	15891	15872	15755	15763	16072	16005	15967	15841	15838	15911	15970	15909	15878	15953	15727	15917	15928	15744	15964	15851	15906	15864	15824	15900	15895	15964	15803	16021	15921	15889	16016	15983	15932	15923	15864	15848	15926	15823	15914	15978	16017
23609	21011	28509	23863	22649	26341	28002	23869	22889	22572	22307	22013	21583	21331	21218	21149	21146	21137	21052	21064	20874	20867	20787	21077	21126	20757	20906	20957	20750	20982	20787	20649	20442	20812	20836	20809	20553	20466	20604	20670	20457	20538	20778	20765	20490	20601	20631	20495	20642	20513	20930	20893	20543	20505	20719	20348	20598	20353	20482	20640	20642	20592	20813	20490	20650	20746	20478	20627	20704	20763	20794	20629	20523	20523	20590	20465	20679	20695	20454	20751	20673	20558	20618	20593	20734	20604	20680	20562	20683	20516	20308	20737	20668	20556	20813	20689	20471	20486	20396	20642	20509	20588	20609	20587	20264	20507	20660	20590	20735	20664	20595	20591	20613	20548	20611	20786	20621	20641	20686	20806	20561	20541	20466	20567	20616	20469	20658	20818	20710	20680	20544	20466	20414	20633	20573	20568	20732	20395	20685	20632	20534	20617	20487	20631	20725	20734	20640	20561	20545	20567	20647	20743	20793	20474	20473	20499	20575	20530	20588	20636	20381	20398	20695	20477	20484	20566	20729	20291	20700	20544	20519	20629	20510	20486	20778	20605	20510	20883	20572	20439	20466	20410	20510	20571	20680	20474	20651	20495	20647	20576	20537	20576	20571	20518	20756	20674	20593	20647	20514	20320	20613	20458	20581	20517	20459	20549	20492	20674	20640	20901	20608	20461	20498	20544	20434	20506	20824	20611	20798	20548	20666	20565	20593	20443	20501	20452	20585	20295	20539	20539	20712	20607	20523	20619	20485	20426	20491	20602	20448	20251	20902	20477	20708	20380	20281	20542	20613	20517	20790	20484	20774	20510	20697	20573	20564	20662	20441	20536	20602	20509	20461	20439	20551	20577	20603	20705	20542	20615	20827	20709	20440	20756	20429	20521	20491	20562	20522	20486	20661	20584	20729	20520	20468	20555	20579	20509	20471	20492	20490	20504	20244	20741	20609	20549	20409	20559	20444	20721	20614	20437	20491	20491	20606	20701	20441	20625	20667	20697	20677	20551	20538	20705	20545	20525	20605	20586	20485	20560	20529	20508	20494	20756	20619	20578	20505	20540	20726	20597	20528	20563	20541	20442	20512	20344	20411	20332	20584	20648	20467	20753	20767	20232	20406	20378	20518	20722	20469	20696	20354	20441	20422	20556	20506	20637	20640	20362	20632	20603	20461	20475	20597	20582	20310	20478	20683	20653	20656	20571	20376	20632	20705	20661	20429	20594	20467	20670	20489	20306	20440	20496	20538	20676	20499	20529	20734	20391	20530	20639	20484	20528	20648	20683	20731	20519	20701	20450	20339	20686	20318	20341	20461	20475	20549	20662	20573	20613	20322	20511	20572	20467	20422	20443	20502	20553	20630	20425	20516	20515	20486	20614	20543	20395	20530	20493	20511	20665	20736	20458	20646	20529	20529	20531	20716	20500	20679	20720	20537	20533	20687	20666	20389	20194	20464	20654	20493	20563	20405	20535	20387	20445	20586	20547	20544	20543	20745	20489	20676	20537	20560	20522	20703	20512	20573	20546	20548	20243	20611	20531	20360	20449	20683	20597	20581	20513	20794	20549	20617	20515	20596	20559	20525	20642	20415	20590	20468	20737	20602	20519	20603	20545	20573	20445	20479	20541	20438	20640	20415	20567	20525	20683	20357	20437	20422	20395	20617	20171	20468	20618	20624	20744	20589	20525	20572	20523	20613	20626	20455	20483	20359	20583	20555	20515	20651	20435	20509	20699	20810	20519	20396	20690	20670	20451	20557	20474	20749	20642	20399	20527	20556	20603	20444	20596	20429	20483	20484	20665	20592	20703	20343	20713	20600	20464	20588	20734	20482	20596	20471	20448	20489	20447	20671	20637	20605	20585	20496	20418	20880	20637	20534	20522	20308	20456	20671	20529	20433	20392	20455	20581	20557	20609	20508	20590	20540	20405	20410	20373	20661	20579	20215	20510	20664	20535	20491	20691	20701	20737	20308	20667	20709	20635	20620	20507	20718	20504	20557	20463	20658	20443	20418	20641	20389	20613	20312	20556	20515	20691	20427	20698	20658	20329	20714	20377	20553	20646	20720	20534	20624	20641	20445	20499	20619	20482	20414	20564	20504	20538	20646	20487	20403	20565	20720	20699	20721	20420	20529	20613	20468	20713	20601	20556	20624	20344	20531	20519	20546	20587	20618	20814	20650	20601	20458	20448	20565	20628	20610	20513	20464	20616	20552	20605	20494	20599	20724	20734	20583	20758	20600	20430	20544	20587	20649	20544	20407	20510	20570	20502	20344	20596	20470	20590	20287	20188	20595	20395	20649	20589	20598	20524	20577	20613	20541	20493	20515	20626	20547	20813	20537	20454	20563	20163	20291	20535	20485	20275	20608	20610	20446	20557	20421	20570	20525	20420	20684	20483	20734	20577	20382	20333	20578	20347	20422	20337	20483	20624	20437	20502	20617	20818	20599	20282	20395	20435	20500	20501	20640	20438	20571	20724	20517	20400	20322	20631	20462	20510	20534	20620	20704	20616	20501	20508	20488	20589	20455	20712	20519	20280	20517	20352	20643	20537	20431	20635	20661	20733	20443	20381	20331	20608	20631	20528	20509	20424	20571	20721	20286	20427	20661	20477	20568	20605	20652	20478	20412	20372	20392	20551	20568	20497	20508	20593	20309	20503	20458	20624	20451	20417	20656	20602	20563	20541	20363	20323	20587	20528	20349	20275	20551	20581	20457	20608	20581	20529	20564	20545	20458	20683	20491	20418	20556	20586	20728	20489	20420	20507	20456	20370	20362	20668	20568	20709	20622	20581	20503	20632	20501	20401	20593	20809	20498	20541	20759	20483	20610	20399	20524	20612	20563	20488	20458	20494	20726	20488	20419	20372	20526	20320	20383	20478	20337	20664	20603	20346	20495	20672	20413	20584	20357	20431	20586	20332	20464	20543	20533	20729	20797	20762	20588	20520	20719	20645	20756	20336	20528	20316	20435	20544	20404	20385	20597	20813	20582	20549	20574	20589	20583	20713	20437	20533	20746	20495	20491	20750	20580	20689	20535	20580	20855	20531	20444	20423	20356	20518	20454	20469	20635	20730	20504	20572	20507	20448	20505	20502	20588	20772	20677	20414	20409	20619	20716	20749	20448	20444	20491	20492	20384	20354	20298	20551	20460	20546	20742	20460	20752	20633	20593	20535	20862	20737	20787	20653	20562	20730	20469	20403	20640	20753	20692	20500	20518	20283	20284	20599	20486	20582	20478	20387	20754	20626	20720	20538	20495	20493	20685	20565	20557	20695	20373	20878	20648	20568	20475	20496	20547	20522	20517	20643	20714	20745	20444	20501	20635	20410	20491	20602	20586	20447	20231	20501	20579	20459	20499	20511	20274	20522	20611	20378	20658	20670	20444	20634	20625	20502	20530	20487	20439	20703	20483	20424	20706	20677	20671	20510	20534	20728	20584	20701	20583	20646	20495	20474	20523	20482	20762	20530	20579	20662	20386	20547	20515	20629	20482	20392	20684	20646	20386	20505	20600	20488	20422	20792	20390	20565	20508	20450	20611	20558	20415	20498	20350	20524	20447	20460	20516	20411	20562	20526	20564	20407	20517	20667	20591	20460	20626	20664	20665	20415	20594	20656	20548	20583	20575	20544	20587	20566	20592	20632	20461	20550	20604	20492	20327	20472	20398	20359	20506	20593	20381	20420	20516	20526	20473	20168	20564	20512	20384	20473	20525	20576	20741	20457	20473	20614	20723	20616	20798	20486	20750	20738	20415	20473	20685	20625	20437	20556	20650	20762	20565	20573	20449	20602	20343	20668	20516	20491	20754	20545	20581	20412	20641	20677	20554	20591	20394	20453	20666	20384	20369	20655	20509	20520	20490	20641	20516	20293	20491	20400	20554	20616	20534	20532	20333	20433	20741	20546	20335	20456	20612	20494	20591	20403	20515	20615	20618	20561	20460	20701	20682	20552	20405	20580	20505	20619	20700	20668	20566	20272	20384	20420	20448	20622	20903	20513	20409	20714	20805	20599	20598	20618	20572	20536	20639	20335	20448	20671	20677	20258	20573	20416	20551	20515	20400	20652	20477	20675	20453	20610	20626	20599	20629	20726	20680	20567	20548	20389	20543	20692	20756	20403	20276	20697	20375	20452	20571	20640	20488	20664	20647	20396	20405	20456	20684	20411	20638	20653	20855	20405	20529	20403	20489	20573	20385	20578	20586	20596	20525	20496	20605	20795	20664	20749	20496	20491	20435	20451	20550	20359	20431	20494	20222	20384	20531	20675	20612	20534	20513	20212	20550	20486	20614	20551	20632	20262	20723	20606	20610	20647	20652	20730	20306	20529	20360	20558	20727	20533	20674	20605	20509	20503	20694	20664	20643	20569	20535	20584	20727	20673	20499	20498	20451	20618	20308	20348	20600	20512	20515	20602	20555	20631	20471	20346	20688	20480	20626	20367	20448	20580	20558	20584	20511	20587	20536	20602	20539	20665	20535	20532	20604	20748	20563	20704	20752	20498	20563	20626	20513	20586	20482	20461	20657	20592	20578	20515	20588	20585	20534	20517	20721	20593	20422	20400	20573	20720	20616	20804	20587	20398	20439	20485	20763	20561	20621	20496	20649	20755	20498	20352	20548	20485	20741	20449	20586	20521	20475	20464	20693	20511	20462	20437	20741	20404	20558	20289	20608	20339	20578	20275	20457	20208	20696	20710	20516	20489	20487	20497	20597	20609	20789	20605	20678	20475	20443	20668	20653	20369	20597	20736	20673	20399	20543	20558	20378	20534	20455	20511	20536	20680	20859	20665	20650	20528	20586	20787	20534	20491	20479	20490	20548	20563	20634	20433	20469	20642	20793	20381	20527	20706	20413	20717	20673	20678	20646	20579	20458	20553	20463	20623	20514	20718	20718	20400	20307	20583	20508	20568	20651	20555	20517	20612	20711	20686	20491	20671	20459	20369	20520	20527	20455	20541	20484	20637	20605	20512	20339	20621	20417	20555	20539	20560	20531	20597	20499	20535	20427	20572	20445	20402	20847	20562	20520	20592	20321	20740	20664	20362	20513	20477	20485	20484	20290	20418	20489	20516	20647	20622	20484	20648	20464	20552	20558	20892	20619	20627	20627	20712	20723	20515
25738	44107	42775	35932	30202	26116	23058	21303	20101	19371	18642	18085	17869	17523	17416	17149	17040	17021	16945	16831	16712	16598	16799	16685	16637	16525	16683	16521	16622	16526	16566	16500	16473	16376	16281	16588	16535	16501	16508	16517	16528	16301	16441	16342	16231	16458	16486	16385	16311	16354	16185	16293	16228	16205	16310	16420	16455	16414	16311	16262	16455	16410	16481	16347	16201	16283	16394	16379	16127	16379	16483	16278	16397	16459	16403	16360	16293	16153	16279	16364	16208	16355	16252	16431	16419	16322	16121	16272	16443	16362	16331	16317	16372	16351	16358	16341	16352	16293	16340	16345	16513	16356	16361	16365	16397	16387	16438	16393	16473	16291	16356	16420	16295	16373	16117	16353	16368	16305	16109	16322	16298	16433	16326	16263	16092	16395	16153	16370	16272	16444	16434	16287	16428	16321	16387	16289	16499	16431	16342	16331	16294	16180	16422	16249	16454	16369	16124	16449	16223	16259	16252	16423	16459	16385	16195	16411	16180	16234	16415	16269	16150	16340	16336	16374	16352	16218	16239	16317	16327	16118	16334	16324	16393	16163	16267	16232	16277	16479	16353	16305	16254	16207	16318	16295	16313	16258	16303	16256	16305	16272	16216	16267	16329	16325	16409	16224	16240	16240	16277	16377	16525	16321	16232	16141	16446	16184	16378	16518	16419	16380	16328	16381	16303	16286	16236	16444	16221	16453	16196	16340	16337	16273	16399	16468	16344	16297	16211	16370	16284	16324	16318	16418	16426	16168	16274	16398	16169	16220	16212	16206	16326	16314	16317	16448	16380	16309	16190	16262	16453	16319	16234	16404	16307	16266	16413	16069	16306	16379	16261	16292	16471	16280	16218	16333	16144	16345	16392	16217	16140	16054	16422	16356	16185	16127	16365	16372	16498	16423	16402	16376	16342	16363	16258	16258	16442	16187	16505	16146	16158	16330	16407	16339	16340	16409	16317	16323	16304	16412	16456	16257	16189	16335	16319	16190	16223	16162	16353	16268	16403	16383	16284	16391	16308	16227	16160	16267	16315	16321	16431	16363	16296	16190	16360	16357	16425	16364	16301	16375	16369	16228	16301	16311	16206	16331	16462	16187	16288	16341	16240	16237	16413	16306	16503	16281	16268	16204	16462	16466	16350	16202	16308	16276	16310	16454	16431	16140	16438	16293	16398	16353	16389	16442	16369	16363	16302	16175	16310	16247	16357	16422	16191	16149	16342	16507	16211	16248	16183	16278	16386	16353	16325	16380	16290	16125	16214	16257	16268	16199	16457	16292	16257	16332	16175	16443	16328	16272	16346	16249	16321	16245	16303	16321	16333	16126	16289	16296	16390	16189	16390	16285	16201	16256	16408	16534	16320	16371	16296	16582	16290	16140	16199	16240	16346	16378	16345	16298	16130	16232	16197	16355	16468	16097	16336	16427	16336	16341	16389	16380	16376	16320	16426	16563	16320	16593	16324	16392	16481	16225	16295	16298	16315	16278	16314	16195	16300	16344	16330	16318	16270	16213	16323	16396	16261	16400	16257	16508	16367	16400	16480	16357	16292	16243	16241	16316	16526	16306	16308	16457	16392	16306	16445	16342	16316	16241	16321	16376	16278	16358	16272	16330	16236	16389	16408	16249	16267	16229	16300	16209	16412	16382	16233	16435	16308	16340	16374	16311	16238	16278	16309	16399	16311	16369	16297	16298	16302	16163	16455	16220	16433	16578	16297	16304	16246	16230	16176	16438	16381	16317	16180	16166	16227	16379	16357	16203	16250	16220	16230	16513	16324	16329	16305	16218	16250	16284	16297	16153	16167	16270	16446	16299	16376	16231	16266	16261	16386	16373	16222	16168	16285	16316	16312	16362	16279	16226	16229	16380	16278	16237	16484	16328	16392	16393	16175	16426	16259	16244	16318	16367	16343	16303	16237	16272	16544	16261	16431	16300	16273	16426	16350	16287	16214	16214	16350	16324	16397	16494	16304	16301	16201	16183	16256	16284	16293	16343	16356	16414	16360	16378	16431	16384	16236	16296	16323	16402	16355	16265	16329	16236	16243	16100	16278	16252	16342	16384	16388	16250	16398	16124	16383	16349	16230	16473	16178	16306	16409	16247	16320	16220	16429	16276	16339	16134	16265	16399	16158	16262	16264	16390	16254	16302	16413	16185	16233	16257	16253	16234	16331	16244	16236	16185	16388	16266	16281	16313	16171	16296	16373	16387	16356	16365	16476	16179	16510	16337	16375	16341	16407	16317	16356	16276	16324	16348	16344	16249	16407	16258	16335	16202	16278	16282	16219	16200	16342	16271	16235	15983	16240	16411	16365	16277	16258	16234	16377	16211	16406	16391	16366	16103	16339	16372	16301	16365	16482	16331	16321	16226	16230	16210	16199	16163	16348	16305	16569	16373	16361	16462	16406	16258	16285	16265	16139	16269	16386	16319	16345	16294	16175	16243	16235	16344	16198	16305	16513	16450	16372	16517	16318	16259	16318	16398	16480	16291	16449	16311	16270	16383	16283	16283	16270	16300	16278	16311	16270	16244	16336	16334	16348	16276	16236	16307	16400	16213	16281	16270	16348	16058	16378	16278	16402	16180	16260	16345	16102	16224	16426	16555	16385	16217	16253	16236	16347	16415	16203	16176	16261	16335	16284	16447	16201	16373	16213	16322	16326	16259	16305	16404	16240	16359	16337	16444	16157	16421	16358	16106	16352	16380	16345	16360	16415	16332	16353	16401	16293	16219	16314	16173	16331	16427	16257	16086	16143	16242	16233	16317	16253	16255	16303	16193	16264	16299	16309	16239	16379	16271	16316	16262	16160	16344	16332	16273	16298	16313	16206	16256	16330	16379	16337	16222	16435	16200	16182	16348	16167	16383	16336	16349	16462	16255	16321	16304	16250	16318	16221	16256	16357	16173	16136	16189	16477	16354	16332	16301	16288	16231	16370	16156	16372	16261	16277	16260	16211	16342	16252	16330	16334	16524	16510	16263	16173	16312	16281	16478	16332	16275	16341	16194	16191	16337	16382	16583	16307	16251	16257	16258	16206	16384	16364	16305	16428	16133	16349	16492	16413	16185	16148	16583	16392	16382	16222	16359	16196	16343	16406	16218	16284	16332	16253	16425	16293	16275	16390	16336	16255	16111	16601	16169	16315	16385	16329	16214	16366	16371	16374	16213	16296	16325	16400	16329	16286	16427	16212	16168	16257	16438	16441	16199	16381	16239	16274	16167	16309	16500	16350	16404	16401	16177	16295	16226	16520	16187	16318	16330	16204	16363	16145	16364	16322	16285	16443	16299	16204	16115	16289	16357	16323	16417	16385	16290	16250	16369	16266	16220	16036	16424	16374	16297	16327	16271	16264	16505	16495	16374	16392	16237	16175	16224	16262	16391	16414	16083	16308	16497	16398	16199	16328	16214	16418	16375	16252	16409	16273	16269	16366	16449	16356	16396	16238	16152	16347	16262	16297	16113	16131	16214	16459	16456	16329	16391	16170	16166	16362	16257	16201	16278	16382	16411	16260	16372	16347	16331	16255	16316	16373	16306	16224	16406	16436	16239	16288	16159	16362	16424	16291	16252	16290	16385	16209	16277	16386	16323	16285	16362	16221	16332	16499	16206	16245	16365	16218	16165	16339	16215	16240	16405	16345	16151	16202	16492	16348	16293	16246	16398	16335	16171	16158	16197	16203	16159	16251	16091	16295	16331	16344	16178	16272	16335	16491	16258	16437	16442	16237	16382	16246	16427	16311	16423	16356	16286	16306	16451	16484	16265	16211	16263	16282	16243	16343	16099	16344	16252	16242	16358	16326	16384	16239	16245	16317	16217	16309	16197	16415	16459	16216	16342	16137	16250	16391	16223	16453	16049	16345	16327	16441	16367	16199	16377	16502	16228	16314	16317	16410	16176	16484	16251	16330	16251	16351	16296	16324	16340	16351	16288	16306	16304	16221	16390	16153	16463	16436	16160	16244	16162	16236	16260	16398	16234	16262	16279	16351	16345	16457	16338	16149	16407	16286	16464	16190	16314	16319	16391	16285	16459	16209	16164	16488	16246	16433	16346	16371	16253	16377	16343	16500	16482	16308	16164	16377	16274	16168	16179	16292	16137	16279	16408	16193	16455	16251	16305	16330	16387	16396	16303	16351	16240	16419	16415	16188	16281	16224	16259	16325	16309	16210	16426	16149	16442	16346	16353	16257	16276	16336	16455	16289	16382	16435	16127	16222	16302	16275	16238	16359	16089	16093	16286	16320	16264	16252	16244	16315	16345	16340	16280	16351	16318	16323	16381	16192	16224	16399	16317	16317	16316	16402	16258	16227	16250	16257	16342	16240	16314	16389	16343	16259	16243	16383	16316	16383	16261	16313	16162	16398	16379	16284	16405	16455	16250	16335	16273	16402	16242	16311	16422	16135	16334	16397	16106	16344	16358	16159	16506	16265	16203	16407	16321	16204	16362	16304	16293	16157	16253	16431	16249	16279	16337	16192	16244	16382	16172	16241	16264	16202	16199	16621	16329	16353	16315	16361	16281	16369	16364	16224	16155	16335	16299	16350	16409	16354	16362	16430	16535	16253	16089	16290	16415	16468	16261	16216	16248	16283	16180	16300	16426	16272	16344	16317	16277	16313	16250	16416	16235	16314	16183	16254	16297	16408	16258	16338	16313	16414	16369	16357	16256	16324	16466	16201	16206	16231	16217	16367	16450	16471	16305	16228	16365	16454	16221	16227	16256	16431	16381	16391	16433	16363	16235	16427	16327	16319	16185	16252	16292	16508	16290	16433	16371	16178	16218	16330	16196	16354	16304	16279	16196	16203	16278	16245	16410	16103	16113	16341	16441	16400	16229	16208	16211	16543	16341	16324	16342	16205	16263	16460	16372	16260	16109	16243	16467	16346	16321	16371	16344	16219	16390	16308	16507	16286	16255	16261	16242	16337	16360	16394	16307	16334	16379	16295	16424	16314	16442	16145	16126	16168	16472	16148	16263	16373	16247	16484	16251	16489	16366	16304	16450	16330	16304	16369	16260	16122	16216	16269	16126	16329	16371	16236	16243	16256	16332	16291	16181	16311	16383	16231	16268	16231	16401	16226	16278	16272	16255	16218	16292	16236	16170	16176	16328	16321	16299
31267	27033	30454	27619	23901	22540	21689	20942	20445	20154	20317	20115	19764	19706	19698	19438	19813	19597	19493	19556	19619	19681	19707	19471	19607	19705	19486	19283	19606	19450	19410	19601	19562	19377	19625	19706	19377	19360	19536	19481	19486	19624	19569	19658	19534	19591	19393	19665	19619	19283	19281	19226	19417	19534	19586	19562	19537	19518	19552	19409	19448	19270	19501	19564	19528	19567	19334	19344	19557	19683	19383	19376	19447	19329	19354	19515	19677	19470	19452	19599	19256	19645	19506	19342	19528	19289	19352	19255	19353	19463	19435	19339	19537	19494	19465	19421	19234	19474	19577	19619	19357	19456	19520	19561	19308	19629	19436	19287	19370	19460	19349	19614	19585	19498	19411	19464	19430	19395	19587	19462	19444	19351	19277	19520	19401	19416	19558	19604	19452	19611	19409	19313	19563	19420	19572	19243	19404	19580	19396	19509	19555	19558	19344	19254	19535	19489	19716	19315	19447	19515	19658	19339	19741	19239	19349	19486	19515	19528	19447	19469	19530	19336	19629	19426	19579	19609	19696	19645	19319	19358	19442	19454	19353	19474	19360	19462	19622	19502	19696	19458	19582	19582	19296	19409	19538	19350	19463	19568	19584	19509	19499	19434	19427	19564	19464	19252	19299	19258	19385	19672	19613	19552	19426	19203	19464	19164	19412	19372	19533	19428	19418	19712	19636	19455	19490	19433	19708	19478	19520	19294	19637	19318	19234	19526	19328	19342	19437	19464	19369	19417	19256	19394	19511	19472	19671	19419	19387	19312	19612	19549	19503	19408	19387	19391	19314	19589	19398	19590	19503	19538	19259	19396	19299	19426	19148	19456	19368	19273	19465	19414	19367	19466	19334	19459	19372	19243	19339	19590	19581	19577	19534	19407	19513	19473	19521	19295	19248	19454	19633	19399	19293	19513	19266	19415	19302	19503	19562	19163	19505	19440	19448	19417	19431	19417	19609	19404	19415	19618	19635	19494	19545	19793	19454	19389	19717	19405	19612	19746	19568	19625	19460	19706	19470	19347	19480	19446	19406	19549	19396	19346	19443	19225	19286	19394	19515	19421	19147	19465	19575	19352	19638	19688	19267	19494	19432	19456	19526	19324	19625	19542	19396	19679	19586	19506	19561	19268	19393	19243	19432	19556	19350	19228	19521	19631	19540	19424	19573	19631	19285	19471	19357	19457	19379	19574	19574	19619	19476	19597	19388	19474	19520	19393	19535	19436	19375	19436	19294	19111	19569	19531	19401	19486	19424	19342	19292	19309	19552	19456	19740	19559	19504	19502	19340	19709	19469	19633	19599	19307	19409	19378	19585	19416	19342	19386	19583	19639	19671	19716	19528	19270	19623	19495	19573	19586	19389	19193	19562	19599	19357	19460	19402	19244	19322	19481	19518	19459	19504	19368	19386	19357	19532	19323	19438	19502	19438	19382	19559	19526	19571	19612	19229	19445	19433	19311	19411	19295	19878	19207	19416	19480	19590	19417	19632	19465	19605	19452	19379	19577	19495	19422	19267	19528	19548	19490	19482	19397	19605	19257	19451	19481	19349	19483	19460	19514	19396	19537	19330	19446	19564	19517	19679	19403	19530	19475	19369	19262	19481	19374	19555	19417	19658	19440	19524	19433	19241	19580	19522	19294	19268	19497	19702	19453	19582	19376	19343	19294	19350	19443	19370	19514	19545	19489	19353	19702	19342	19524	19534	19705	19354	19473	19404	19494	19647	19379	19492	19567	19432	19450	19372	19338	19447	19374	19630	19557	19328	19267	19525	19526	19682	19431	19587	19295	19489	19550	19352	19369	19417	19423	19606	19558	19519	19550	19427	19531	19416	19531	19584	19523	19583	19312	19469	19348	19303	19457	19698	19305	19334	19353	19407	19548	19581	19253	19434	19453	19590	19445	19312	19427	19198	19475	19386	19544	19384	19566	19472	19512	19421	19508	19346	19379	19359	19321	19383	19526	19482	19470	19378	19730	19625	19442	19307	19308	19458	19389	19528	19331	19484	19452	19511	19391	19423	19667	19475	19584	19809	19321	19498	19356	19600	19594	19418	19561	19307	19567	19658	19607	19577	19272	19410	19186	19465	19552	19682	19581	19380	19458	19334	19451	19339	19503	19413	19417	19424	19499	19485	19481	19491	19362	19580	19392	19620	19776	19403	19309	19410	19362	19719	19470	19572	19497	19402	19443	19343	19578	19463	19563	19799	19446	19477	19619	19537	19288	19506	19212	19471	19530	19454	19528	19387	19522	19277	19352	19682	19502	19689	19477	19389	19463	19350	19467	19409	19548	19432	19538	19533	19389	19249	19368	19384	19461	19545	19477	19321	19368	19466	19289	19472	19438	19168	19166	19416	19123	19331	19551	19533	19267	19462	19374	19397	19519	19427	19452	19419	19404	19353	19523	19633	19290	19302	19348	19323	19334	19485	19317	19545	19536	19667	19365	19714	19419	19616	19305	19628	19500	19488	19676	19674	19336	19481	19534	19659	19405	19443	19493	19470	19413	19642	19408	19525	19442	19363	19442	19639	19404	19563	19636	19482	19297	19420	19670	19627	19658	19660	19468	19584	19365	19491	19334	19443	19577	19705	19473	19415	19464	19473	19516	19366	19516	19477	19572	19584	19491	19632	19471	19496	19820	19489	19496	19551	19289	19323	19450	19373	19447	19517	19532	19519	19309	19504	19391	19472	19368	19559	19445	19337	19560	19663	19480	19454	19494	19355	19419	19688	19613	19609	19523	19564	19533	19449	19473	19528	19466	19376	19443	19568	19593	19408	19460	19619	19469	19392	19553	19479	19472	19632	19700	19398	19620	19322	19486	19610	19694	19515	19428	19491	19275	19340	19482	19387	19558	19466	19506	19401	19406	19484	19489	19456	19638	19588	19463	19416	19580	19581	19368	19661	19401	19408	19634	19472	19470	19305	19462	19664	19433	19353	19549	19442	19423	19336	19481	19467	19476	19416	19474	19333	19566	19312	19509	19094	19402	19347	19236	19428	19365	19387	19360	19566	19546	19473	19475	19626	19603	19598	19449	19702	19586	19598	19469	19490	19467	19434	19613	19520	19343	19494	19539	19423	19684	19348	19382	19538	19494	19146	19414	19586	19338	19712	19583	19562	19523	19406	19533	19646	19539	19566	19395	19573	19535	19440	19616	19698	19627	19529	19361	19482	19456	19289	19445	19534	19581	19460	19421	19617	19593	19582	19441	19558	19573	19388	19335	19430	19624	19534	19334	19434	19590	19618	19499	19640	19523	19552	19436	19711	19406	19358	19279	19564	19375	19609	19486	19250	19391	19614	19286	19553	19546	19440	19351	19481	19493	19459	19465	19501	19513	19648	19205	19697	19378	19492	19342	19573	19335	19553	19552	19410	19499	19387	19431	19421	19278	19444	19725	19381	19511	19343	19443	19389	19612	19827	19566	19517	19525	19420	19446	19466	19566	19432	19464	19279	19304	19390	19443	19476	19378	19478	19677	19391	19390	19711	19336	19377	19640	19346	19420	19663	19519	19641	19336	19426	19639	19555	19486	19563	19432	19448	19550	19392	19429	19462	19529	19335	19228	19637	19661	19467	19555	19692	19479	19661	19613	19695	19446	19621	19556	19363	19415	19311	19474	19413	19591	19454	19587	19234	19372	19502	19553	19620	19523	19387	19545	19517	19498	19486	19313	19600	19489	19619	19326	19367	19475	19516	19863	19590	19459	19421	19281	19467	19444	19605	19312	19242	19370	19689	19439	19300	19570	19302	19352	19642	19555	19332	19205	19493	19565	19318	19519	19471	19422	19591	19477	19673	19635	19517	19495	19596	19672	19430	19504	19564	19390	19431	19386	19657	19340	19390	19472	19349	19384	19582	19314	19527	19513	19469	19392	19383	19399	19260	19357	19588	19426	19499	19434	19565	19601	19602	19382	19583	19420	19518	19648	19417	19626	19620	19266	19437	19439	19571	19382	19650	19339	19391	19483	19648	19471	19362	19542	19170	19235	19528	19640	19616	19332	19567	19365	19422	19412	19375	19510	19461	19677	19467	19416	19375	19324	19516	19563	19368	19503	19561	19443	19335	19307	19457	19217	19438	19444	19526	19408	19375	19533	19440	19479	19499	19412	19314	19396	19661	19530	19610	19448	19436	19382	19488	19453	19525	19279	19575	19441	19518	19553	19557	19565	19396	19181	19346	19368	19592	19681	19630	19461	19369	19284	19346	19310	19509	19578	19582	19329	19355	19466	19583	19475	19365	19356	19558	19448	19347	19576	19448	19370	19456	19447	19566	19299	19534	19495	19635	19355	19524	19552	19697	19408	19627	19513	19597	19488	19602	19436	19324	19343	19638	19422	19393	19463	19491	19437	19472	19352	19475	19302	19478	19374	19336	19375	19633	19207	19541	19635	19563	19197	19340	19421	19512	19582	19336	19331	19510	19512	19277	19573	19646	19482	19457	19477	19464	19382	19607	19470	19583	19520	19624	19602	19634	19657	19575	19452	19525	19382	19312	19586	19539	19531	19498	19642	19350	19508	19594	19670	19495	19219	19507	19682	19530	19414	19644	19426	19495	19236	19409	19673	19409	19585	19322	19232	19662	19467	19855	19529	19646	19309	19457	19208	19451	19449	19686	19679	19374	19340	19431	19448	19468	19262	19492	19490	19420	19529	19571	19604	19317	19568	19541	19430	19367	19466	19463	19773	19492	19351	19245	19295	19507	19438	19433	19495	19536	19545	19667	19465	19549	19426	19514	19514	19433	19533	19489	19489	19518	19555	19504	19390	19338	19392	19589	19600	19498	19585	19386	19392	19384	19460	19352	19558	19286	19490	19258	19502	19329	19535	19522	19680	19512	19398	19441	19475	19575	19568	19418	19453	19557	19483	19482	19602	19424	19530	19564	19496	19543	19457	19404	19595	19599	19511	19518	19413	19597	19354	19512	19333	19449	19326	19648	19312	19568	19683	19455	19496	19489	19305	19503	19311	19553	19474	19479	19566	19503	19300	19471	19329	19474	19449	19415	19715	19483	19610	19565	19206	19281	19329	19478	19378	19530	19604	19437	19563	19660	19405	19464	19674	19536	19460	19265	19527	19524	19233	19378	19446	19562	19564	19508	19436	19462	19520	19331	19610	19343	19462
24017	32947	32866	26503	23116	20608	18818	17703	17459	16818	16780	16408	16349	16111	15982	16113	15913	15922	15774	15717	15893	15728	15834	15791	15810	15849	15757	15958	15780	16012	15687	15698	15828	15743	15796	15666	15728	15464	15744	15961	15676	15755	15641	15663	15626	15847	15653	15628	15621	15771	15691	15681	15736	15650	15650	15614	15698	15848	15722	15730	15769	15653	15598	15789	15583	15724	15776	15578	15873	15673	15784	15686	15558	15715	15864	15455	15678	15656	15634	15710	15688	15874	15790	15571	15732	15769	15643	15642	15674	15657	15774	15766	15629	15868	15802	15715	15583	15656	15603	15704	15600	15729	15539	15831	15636	15588	15684	15676	15680	15563	15851	15728	15734	15541	15604	15731	15720	15624	15803	15713	15741	15711	15726	15653	15785	15708	15633	15835	15703	15616	15679	15691	15694	15687	15835	15775	15865	15768	15872	15713	15750	15758	15775	15668	15827	15804	15511	15749	15752	15572	15713	15665	15832	15676	15692	15806	15737	15703	15798	15560	15654	15759	15784	15691	15716	15755	15827	15504	15565	15864	15663	15740	15796	15604	15776	15602	15805	15727	15611	15674	15817	15658	15681	15733	15760	15696	15632	15748	15712	15792	15731	15632	15661	15690	15638	15587	15526	15684	15655	15844	15923	15804	15635	15592	15927	15733	15670	15680	15472	15962	15657	15914	15887	15722	15755	15666	15668	15714	15701	15781	15750	15656	15551	15661	15713	15578	15672	15784	15733	15832	15731	15859	15453	15744	15587	15721	15650	15604	15628	15698	15646	15679	15708	15627	15787	15768	15678	15790	15677	15868	15730	15687	15711	15763	15759	15682	15721	15727	15805	15783	15739	15693	15608	15799	15401	15581	15738	15710	15641	15654	15656	15708	15693	15794	15749	15542	15708	15769	15562	15810	15795	15705	15852	15717	15679	15611	15720	15691	15574	15661	15587	15690	15855	15733	15698	15744	15723	15866	15691	15861	15533	15686	15782	15680	15851	15518	15629	15874	15805	15864	15659	15823	15843	15474	15722	15557	15679	15660	15578	15636	15797	15720	15821	15655	15794	15735	15804	15518	15862	15733	15778	15735	15649	15674	15729	15580	15707	15719	15805	15729	15687	15778	15815	15796	15728	15776	15777	15565	15683	15700	15683	15546	15712	15639	15791	15801	15718	15763	15732	15554	15858	15876	15652	15727	15568	15776	15664	15718	15901	15754	15779	15700	15694	15828	15807	15831	15781	15843	15777	15641	15691	15621	15645	15616	15636	15759	15825	15758	15692	15842	15711	15658	15652	15663	15735	15947	15666	15773	15744	15493	15598	15804	15618	15508	15667	15617	15599	15812	15866	15725	15731	15732	15625	15716	15632	15815	15775	15876	15852	15781	15551	15620	15722	15907	15734	15628	15787	15656	15587	15906	15585	15730	15611	15890	15899	15957	15555	15695	15727	15716	15744	15819	15832	15706	15621	15791	15744	15682	15683	15744	15713	15778	15777	15776	15722	15634	15670	15697	15741	15716	15744	15701	15782	15763	15538	15722	15724	15744	15989	15742	15755	15602	15866	15776	15748	15560	15694	15647	15868	15828	15902	15745	15881	15604	15703	15630	15622	15611	15720	15631	15784	15705	15851	15871	15868	15729	15737	15684	15663	15709	15620	15726	15854	15654	15678	15707	15612	15712	15608	15523	15806	15751	15751	15682	15642	15596	15771	15719	15660	15841	15746	15555	15811	15698	15700	15830	15658	15694	15710	15830	15720	15524	15641	15648	15664	15856	15628	15785	15738	15839	15753	15700	15858	15822	15723	15748	15659	15642	15763	15697	15751	15659	15869	15624	15760	15601	15694	15811	15706	15661	15807	15554	15615	15555	15694	15753	15601	15700	15716	15840	15814	15692	15652	15600	15714	15708	15700	15653	15603	15659	15683	15631	15526	15830	15670	15749	15620	15593	15726	15795	15642	15689	15764	15838	15693	15609	15676	15675	15598	15803	15851	15704	15703	15724	15624	15570	15529	15564	15650	15948	15698	15707	15747	15811	15716	15730	15755	15693	15685	15902	15570	15568	15548	15762	15602	15707	15714	15543	15659	15612	15653	15539	15833	15750	15659	15669	15734	15663	15566	15703	15594	15762	15628	15841	15905	15728	15767	15569	15586	15799	15663	15716	15705	15682	15686	15738	15699	15736	15706	15561	15750	15632	15801	15661	15709	15890	15591	15772	15450	15523	15690	15827	15676	15599	15812	15860	15634	15675	15747	15793	15446	15648	15719	15691	15784	15730	15788	15637	15679	15683	15904	15609	15861	15744	15696	15731	15984	15899	15717	15592	15831	15644	15695	15669	15803	15673	15621	15678	15681	15600	15698	15656	15492	15609	15559	15528	15720	15677	15738	15519	15505	15844	15811	15596	15797	15631	15749	15797	15531	15777	15697	15632	15731	15702	15742	15751	15594	15699	15737	15562	15875	15637	15662	15879	15656	15651	15636	15761	15895	15836	15506	15838	15723	15774	15815	15544	15590	15653	15761	15683	15800	15803	15666	15681	15820	15846	15558	15625	15731	15683	15717	15591	15744	15584	15776	15753	15731	15586	15789	15770	15487	15916	15683	15679	15638	15778	15864	15698	15690	15757	15769	15730	15751	15598	15754	15690	15765	15773	15668	15623	15788	15717	15625	15721	15745	15842	15843	15712	15767	15769	15759	15738	15628	15506	15698	15702	15580	15694	15826	15741	15892	15738	15676	15644	15672	15724	15755	15672	15663	15667	15663	15585	15737	15729	15549	15728	15719	15747	15620	15689	15750	15748	15733	15850	15776	15721	15614	15793	15678	15677	15489	15749	15735	15892	15659	15759	15612	15732	15696	15713	15770	15858	15746	15754	15648	15620	15756	15884	15786	15816	15638	15519	15762	15717	15710	15713	15644	15733	15561	15550	15790	15756	15705	15583	15729	15813	15617	15740	15732	15753	15738	15724	15624	15728	15845	15778	15668	15708	15762	15811	15644	15587	15613	15721	15837	15783	15712	15700	15793	15687	15714	15535	15805	15775	15480	15675	15685	15543	15566	15713	15823	15891	15872	15754	15739	15580	15698	15720	15709	15619	15778	15687	15672	15613	15701	15666	15751	15906	15742	15872	15576	15698	15766	15834	15607	15666	15840	15660	15712	15705	15898	15847	15625	15658	15647	15774	15631	15839	15684	15765	15604	15866	15782	15814	15907	15701	15790	15690	15658	15655	15690	15713	15705	15739	15863	15727	15880	15729	15723	15659	15573	15721	15773	15767	15612	15430	15633	15751	15653	15632	16024	15570	15511	15578	15686	15669	15898	15750	15711	15603	15607	15557	15510	15798	15666	15735	15739	15521	15773	15827	15662	15673	15661	15707	15896	15640	15856	15677	15629	15651	15705	15700	15803	15717	15686	15670	15646	15754	15552	15770	15630	15805	15631	15705	15712	15707	15474	15646	15607	15601	15823	15735	15712	15780	15509	15563	15751	15691	15732	15780	15647	15772	15746	15794	15747	15537	15873	15674	15639	15849	15778	15794	15709	15654	15751	15660	15760	15633	15726	15824	15814	15872	15790	15574	15629	15732	15808	15558	15688	15848	15891	15629	15725	15747	15631	15682	15738	15786	15855	15703	15673	15779	15861	15756	15646	15780	15928	15621	15629	15889	15788	15628	15766	15696	15681	15746	15742	15839	15753	15710	15721	15784	15468	15676	15759	15812	15693	15834	15622	15761	15788	15801	15716	15795	15811	15590	15576	15574	15666	15669	15614	15748	15721	15900	15728	15575	15831	15566	15823	15546	15700	15737	15584	15756	15731	15814	15711	15634	15453	15831	15646	15675	15677	15543	15591	15750	15630	15865	15609	15706	15753	15852	15754	15592	15653	15803	15612	15774	15772	15821	15649	15747	15740	15538	15562	15657	15771	15678	15767	15606	15770	15725	15667	15674	15669	15705	15560	15504	15909	15712	15719	15966	15707	15804	15755	15829	15837	15919	15884	15544	15791	15753	15818	15675	15952	15644	15807	15624	15638	15700	15644	15725	15707	15625	15717	15824	15743	15559	15761	15800	15634	15705	15559	15647	15650	15636	15684	15995	15620	15714	15851	15731	15724	15687	15755	15560	15829	15705	15913	15599	15632	15728	15678	15772	15572	15810	15708	15616	15768	15570	15684	15746	15977	15922	15713	15748	15735	15599	15773	15735	15764	15690	15797	15682	15601	15643	15667	15569	15678	15778	15715	15742	15799	15659	15659	15718	15712	15780	15654	15764	15690	15744	15804	15633	15681	15692	15792	15598	15675	15906	15651	15710	15742	15671	15654	15780	15679	15462	15802	15856	15925	15745	15721	15773	15729	15695	15727	15957	15761	15817	15740	15684	15834	15715	15788	15772	15781	15834	15918	15657	15876	15840	15668	15744	15676	15726	15540	15690	15795	15708	15741	15918	15711	15813	15691	15796	15837	15777	15604	15801	15682	15738	15564	15817	15496	15758	15700	15556	15712	15693	15550	15754	15705	15898	15497	15812	15666	15640	15694	15764	15810	15718	15733	15661	15780	15730	15804	15689	15642	15545	15654	15736	15643	15617	15852	15604	15739	15754	15569	15725	15766	15683	15850	15549	15747	15683	15919	15716	15521	15591	15746	15765	15685	15692	15882	15612	15828	15681	15575	15546	15677	15729	15727	15681	15772	15662	15906	15836	15692	15652	15646	15757	15636	15709	15587	15630	15806	15573	15597	15595	15692	15559	15806	15838	15667	15707	15789	15676	15776	15664	15687	15801	15609	15658	15787	15807	15664	15795	15806	15782	15623	15725	15905	15707	15671	15801	15665	15681	15662	15808	15725	15698	15788	15631	15697	15699	15825	15672	15812	15634	15715	15672	15647	15667	15781	15879	15637	15726	15657	15838	15676	15585	15700	15607	15697	15635	15698	15582	15776	15669	15787	15773	15635	15710	15739	15707	15721	15813	15737	15606	15779	15760	15932	15556	15665	15753	15758	15564	15743	15865	15602	15849	15791	15706	15764	15662	15723	15654	15717	15753	15730	15767	15767	15725	15505	15641	15723	15764	15693	15598	15610	15676	15736	15790	15723	15737	15756	15614	15697	15718	15695	15695	15717	15626	15867	15551
25019	21057	28077	25523	24545	25282	24825	22303	21658	21418	21041	20949	20831	20649	20260	20404	20359	20201	20234	20314	20208	20287	20408	20206	20061	20036	20040	20203	20139	20106	20113	20154	20034	20181	20167	20062	19769	19904	19970	19913	19997	20178	19939	19803	19924	20033	19898	19848	19844	20235	19918	19997	19926	20060	19809	19759	19918	19847	19813	19984	19790	19887	19985	19961	19917	19752	19724	19973	19829	19979	19930	20016	19923	20131	19979	20041	19860	19847	19931	19988	20023	19911	20211	19700	19966	19953	19923	20164	20065	20194	20012	20019	20105	20118	20178	20102	19946	20003	19875	19993	19897	19941	19953	20113	19984	20024	19844	19822	19855	19993	20115	19937	19821	19935	19867	19920	19791	20003	20006	19842	19983	19878	20006	19936	20143	19992	19898	19940	19832	19870	20078	19735	20198	19838	20124	20068	19792	19949	19859	19751	20227	20034	19943	19934	19798	19992	20033	19921	19937	20080	19749	19949	19843	19845	19889	19860	20132	20077	19718	19927	20018	19956	19939	19896	19740	19867	19982	20056	19831	19890	19946	20173	20085	19817	20034	19740	19828	19934	19857	19971	19934	19785	19950	20067	19960	20022	20082	20056	19902	19950	20075	19928	20088	19947	20107	19844	19862	19832	19909	19859	20014	20043	19804	20045	19826	19896	20064	20044	19977	20005	20050	20112	19896	19946	19965	19783	20008	19852	20176	19826	19938	20029	20239	20044	19910	20050	19878	19999	20013	19872	19940	19822	19775	19878	19871	19760	20074	20196	19990	19916	19794	19881	19914	19962	19977	19866	20205	19918	20022	19951	20033	19743	20035	20021	20052	20045	19753	19910	19907	20015	19906	20185	19778	19836	19964	19990	19735	19947	19787	20102	19895	19860	19872	19817	19848	19823	20080	19904	19830	19871	19993	19696	19710	19812	20023	19621	20036	19858	19798	20067	20031	20206	20020	19964	20016	19954	20022	20124	20190	19901	20140	20062	19872	19644	19960	19990	19897	19998	19827	19846	19817	19804	20068	20044	20099	20117	19857	19884	19874	19766	20005	19781	19932	19963	19946	19937	19924	19723	19985	19937	19881	19895	20050	19986	19864	19743	20002	19896	19901	20021	19885	19921	20181	20038	19958	20059	19816	20153	20055	19875	20031	20125	19742	19807	20049	19951	19738	19886	19987	19878	19832	20017	20094	19894	19786	20028	20009	19792	20005	19966	20027	19791	19921	19801	20037	20127	20039	19976	19990	19934	20025	19867	19937	19918	19989	19821	19830	20010	19931	19951	19867	20145	19869	19863	19899	19785	19929	19802	19872	19881	19772	19747	19885	19766	19967	19960	20023	19930	20001	19926	19885	19924	20167	19892	19828	19949	19972	19952	19842	19871	19945	19951	20077	20080	19994	19894	20045	19885	19919	19897	19968	19736	19946	19760	19978	19968	19734	20034	19918	19824	19953	19712	19994	20026	20078	20100	20060	19922	19902	19841	19957	20006	20106	20071	19870	19961	19972	19946	19555	19886	20066	20011	20061	19844	19819	19951	19901	19761	19897	19856	19925	20147	19897	19826	19981	20040	20032	19986	20009	19932	20029	20202	19970	20211	19840	19906	19863	19957	19751	19818	19907	19969	19859	19908	19924	19997	19829	19790	19793	19960	20107	20061	19912	20000	20109	20071	20030	20001	19909	19735	19951	19849	19984	20016	20024	20015	20009	19910	20095	19869	20017	19946	19774	19884	19767	19924	19910	19749	20069	19900	19874	19849	19906	19933	19778	19941	19954	20006	19818	19904	19831	19854	19740	20064	20008	19816	19911	19959	20029	19937	19900	19879	19892	19786	19873	19642	20029	19852	19879	19980	19862	19988	20031	19839	20178	20001	19889	19856	19962	19899	20060	20023	19811	19890	19950	20054	19999	19853	19937	19996	19834	19922	19885	20123	19980	19803	20013	19975	19902	19941	19873	19874	19879	19929	19922	20014	19725	20124	19921	20083	19869	20112	20019	19701	19753	19829	19844	19821	19892	19948	19932	19946	19763	20126	19835	19940	20057	19705	19812	19929	20022	19831	20184	20107	20077	19920	20080	20052	20017	19861	20069	19855	20071	19886	19871	19849	19857	19909	19950	19924	19764	20037	19932	19962	20076	19858	19989	19912	19919	19938	20190	19633	19758	19772	19810	19842	19981	19943	20105	19886	19974	19830	19893	19866	19742	20164	20102	19939	19851	19778	19863	19891	20037	19772	20127	20014	19846	19978	20170	19961	19830	19875	19987	19838	19963	20024	19666	19895	19739	19877	20005	19925	19949	20147	19978	19923	20013	19928	19950	19990	19805	19922	19667	19923	19957	19875	20143	19837	20016	19787	20177	20066	19942	19998	19795	20098	20098	19885	19777	20078	20034	19864	20094	19686	19901	19904	19938	20116	19701	20045	20074	19952	20027	19844	19955	19701	20074	19971	19886	19717	19766	19857	20005	20118	20042	20041	20042	19857	20106	19805	19958	19979	19894	19947	19952	20067	19929	20164	19923	19837	20021	19965	19710	19984	19735	19935	19969	19950	20004	20068	20038	20145	20210	19946	19970	19923	19895	19917	19962	19991	20017	19997	20050	19763	19963	19998	20034	19791	19873	19780	20079	19973	20043	20018	19860	19890	19900	19857	19914	19810	19907	19769	19903	19912	19889	19737	19750	19734	19917	20096	19867	19968	19907	20033	19827	19729	19952	20065	20018	20001	19988	19886	20009	20083	19975	20088	20224	19986	19971	20036	19956	19853	20097	20145	20115	19857	19770	20021	19720	20050	19929	19915	19818	20154	19889	20106	20042	19970	19894	20129	19785	19862	19751	19916	20011	19730	19879	19974	20035	19898	19860	20041	19921	20071	20121	19934	20071	20050	19929	20284	19891	19914	19846	19902	19870	19891	19841	20028	20072	19975	19879	19908	19996	19830	19960	19833	19939	19914	19994	19912	19970	20104	20139	19857	20004	19784	19826	19856	19779	20017	19849	20046	19923	19951	20053	20214	19849	19849	19792	20063	20043	19865	19946	20095	20013	20063	20049	19846	19911	19870	19943	19971	19807	19913	20020	19791	19900	19847	19805	20061	19837	19978	19810	19860	19904	19738	19900	19710	19884	20088	20012	19780	20064	19671	20048	19759	20066	19840	19846	19885	20112	19838	19690	19764	20072	19900	19917	19958	19929	19997	19966	19831	19907	19971	19965	19949	19862	20001	19945	19971	19996	20104	19998	20058	19959	19873	19881	19841	20057	19890	19992	19856	19836	19689	20179	20071	20022	19862	19962	19886	19769	19975	19798	19754	19846	20009	19802	19831	20071	19980	20047	20002	19792	19871	19755	20013	20115	20049	20050	19983	20204	20009	19777	20093	19852	19809	19970	20008	19841	19864	19805	19971	19850	19849	20015	19810	20089	20079	19919	19978	19913	19928	19867	19950	19970	20333	19982	19924	19950	20074	20026	19718	19859	20095	19998	20142	19879	20002	19949	19978	19853	20112	19795	19907	19978	20106	19889	19768	19960	19937	19890	19872	19911	19903	19725	20197	19800	19790	19850	19959	19890	20133	20149	20044	20029	19884	19786	19830	19723	19930	19956	20135	19822	19954	19834	19945	20101	19905	19901	20073	19907	19932	20233	19987	19849	19844	19733	19674	19832	19860	19982	19968	19835	19997	19792	19903	19948	20092	20051	20029	20076	19881	20011	19924	19744	19901	19905	19872	19901	19946	20030	19941	19867	19856	19933	19764	20020	19785	20050	19783	19798	19893	19759	19866	20075	19930	20056	19976	19944	19888	19839	19900	19878	19784	19993	20050	19917	19902	19869	19855	19953	20062	19710	19993	19894	19901	19853	19921	19993	19990	19824	19869	20003	19770	19826	19908	19690	19871	19811	20152	19991	19852	19796	20085	19932	20165	19850	19922	20051	19880	19957	19980	19824	19872	19972	19972	19884	19907	20008	19858	19916	20087	19802	19852	19838	19785	19779	19972	20168	19799	20190	20049	19962	19896	19757	19828	19763	19967	19750	19987	19888	20013	20043	19992	20122	20127	19920	19854	19791	20009	20037	20130	19955	20125	20000	19819	20049	19962	19964	19946	19969	19818	19674	19987	19997	19924	20054	19899	19852	19794	19863	19893	20022	19921	19972	20117	19954	19908	19815	20014	19965	19851	20000	19832	20072	19861	19900	19951	19997	20048	19851	19955	20087	20017	19887	19877	19928	19936	19971	19823	20096	19769	20029	20058	19939	19928	19997	19797	20005	19916	20007	20003	19848	19979	19625	20085	19999	19975	19961	19936	20043	19833	19726	19737	19917	20025	19745	20026	19823	20196	19977	19902	19929	19915	19843	19972	19951	20011	19970	19944	19965	19899	19859	19843	19830	19875	19892	20036	19857	19830	20101	19935	19981	19984	19836	19862	19955	20005	20069	20007	20032	20009	20007	19850	19929	20174	19897	19705	20021	20068	19840	19989	19865	19996	19896	19684	19933	20202	19980	19789	20067	19905	19868	19986	19819	19820	19992	19751	19953	19884	19990	20061	19814	19994	19936	19898	20266	19888	20090	19946	19981	19930	19961	19840	19924	19993	20072	19724	19822	19917	19773	19855	19856	19786	19975	19889	20048	19961	19665	19948	19903	19867	20021	19931	20032	19915	20147	20020	19921	19996	20027	20082	20107	20025	19986	19885	20114	19920	19941	19838	20051	20055	19980	20009	20012	19858	19958	19971	19987	19874	19919	19667	19890	19802	19945	19914	19962	19903	19942	20125	19858	19954	19993	19988	20020	19974	19847	19900	20028	19913	19874	19814	19825	19714	19861	19976	20006	19978	19884	19954	20108	19774	20009	20006	20012	19905	20090	20168	19999	19800	19866	20037	19898	19788	19898	19782	19835	19785	19692	19952	20038	19960	20077	19890	19758	19854	19944	19965	19828	20016	20058	19893	20012	19842	19956	20062	19735	19943	19854	20037	19747	19819	20005	19998	20010	19940	19925	20007	19970	19870	19837	20041	19943	20152	19956	20146	19954	19677	19976	19906	19952	19838	19950	19789	19839	19849	19864	19959	19731	20009	19938	19788	19933	19909	19787	20196	19994	20047	19881	20057	19933	19688	19995	19841	19896	20213
23366	39335	38727	31811	26535	22919	20897	19586	18698	18277	17654	17268	16951	16716	16813	16530	16641	16198	16477	16281	16323	16005	16375	16078	16021	16048	16073	15951	15993	16125	15829	16050	16081	16243	16020	16168	16039	16097	15973	16015	15970	16182	15964	16113	15913	16013	15899	16031	15951	15899	15954	16145	15981	15928	15876	16041	15860	15947	15990	15875	15876	15912	15975	16123	16070	15879	15909	15945	16036	16231	15923	15953	16022	15971	16147	16053	15971	16158	16035	16023	15937	16002	15966	15993	15801	15988	15898	15956	15945	15950	15997	15978	15831	15979	15972	16006	16052	16064	15971	16066	15829	15842	15944	16048	15987	15815	15897	15999	15959	16099	16014	15879	16010	16076	15927	15915	16012	15947	16035	16056	15961	16106	15961	15944	15860	16045	15935	15756	15880	15874	15819	15957	15869	16021	15950	15886	16010	16007	16058	16060	16008	15875	16035	15748	15738	16055	16036	15750	16065	15904	15848	16310	15974	16066	15800	15947	16109	15953	15927	15866	15996	15914	15914	15896	15987	15994	16032	16071	16013	15956	15812	16059	15941	16123	15750	15840	15998	15865	15959	15846	15895	16048	15865	15756	16041	15992	15789	16165	16027	16125	16003	15823	16095	16007	15962	15942	16049	16002	15949	15905	15970	15829	16094	15763	15983	15955	15874	15968	15765	15880	16003	16067	15893	16073	15962	15957	15895	15920	15783	15733	15912	15976	15899	16108	16079	16021	16063	15909	16026	15945	15714	16039	16088	15817	15966	15807	16022	16025	15896	15962	16024	15967	15953	16132	15941	16026	15726	15989	15961	15995	16029	16001	15869	15869	15794	16029	16099	16057	15820	16050	16178	16023	15827	15971	15965	15952	15936	15960	16091	15866	16003	16077	15977	16025	15929	15939	15925	15918	15905	15975	15967	15962	15970	16003	15977	16001	15945	15958	16007	15852	15997	15930	15819	15988	15981	16076	15915	15881	15975	16068	15976	15913	15883	15937	15924	16046	15882	15993	15886	16074	15900	15846	16005	16057	15976	15943	15750	16052	15968	15881	15869	15934	16092	15865	15834	15929	16076	15903	15904	15935	15930	15909	15984	16068	15747	16052	16034	15881	15993	16021	15945	15951	15866	16005	15865	15892	15871	15912	15937	15956	15969	15843	16056	15867	15836	15921	15844	15903	15955	16003	15942	16081	15813	16036	15951	16012	15903	15951	16108	15721	16039	16033	15992	16231	15792	16066	15931	16017	16059	15907	15807	16005	15969	15923	16021	15891	15976	15852	15835	15971	15736	15902	16086	16005	16080	15835	15876	15758	15936	15987	15800	16034	16001	16053	15981	16015	15917	15881	15882	15759	16208	15898	16011	15956	15961	15894	15812	16002	15911	16024	16016	15830	15941	15861	16004	15873	15943	16196	15885	15932	15905	15957	15970	15905	15944	15889	15881	15958	16056	15972	15924	16031	15901	15850	15876	16004	15859	16189	15995	15986	15993	15908	16009	15932	15807	16050	16111	15764	15825	16036	15913	15852	15854	16040	15797	15945	15947	15877	15803	16047	16018	15914	16034	15849	15763	15863	15947	15954	16164	16014	16048	15882	16113	15756	15808	15903	15950	16107	15881	15841	15975	16158	15885	15890	16089	15959	16021	15881	15922	16120	15878	15736	16106	16060	15841	15952	16118	15894	16043	16100	15901	16058	15966	15934	16079	15770	16050	15877	16135	15742	15935	15853	15925	15986	15757	15918	15785	15880	15864	15937	15900	15701	15951	16060	15985	15953	15920	15959	16001	15861	15969	15886	16036	15885	16046	15980	16051	15762	16014	16045	15872	15861	16067	16012	15856	16141	16014	15892	15924	15775	15875	16085	15867	15962	15896	15847	15688	15879	15968	16022	15917	15978	15870	16073	15955	16004	15991	15936	15866	16006	15919	16013	15933	16031	15969	16005	15981	16156	15850	15923	15988	15937	16107	15877	15934	15936	15895	15921	15870	15922	15909	15997	15849	15998	16026	15935	16052	15839	15790	15898	15874	15878	15982	15951	15796	15945	15942	15885	16046	15963	15997	15998	15853	15877	16058	16073	15806	15815	15909	15932	15868	15928	15851	15995	16070	16047	15862	16099	15943	15953	15866	15961	16047	15903	16005	15950	15992	15858	15982	15851	15952	15916	15933	16059	15901	16128	15960	15823	15990	15945	15814	16061	16070	16047	15907	15839	15953	15674	15951	16036	15963	16009	15958	15875	15981	16005	16066	15807	15827	15979	16003	15871	15880	16001	16054	16130	15880	15898	16134	15924	15831	15987	15956	15994	15900	15801	16084	15886	16079	15789	16191	15779	15989	16209	15937	15919	15936	15945	15887	15924	15890	16070	16033	15888	15948	15870	15781	16009	15854	15887	16083	15843	15999	15802	15842	16068	16063	15926	15948	15849	15986	15856	15898	15772	15850	15918	15913	16034	15879	15893	15921	15914	16192	15811	16003	15900	15794	16007	16165	16081	15896	15984	15805	16066	15984	16063	15883	15917	15905	16046	15792	15957	15758	16057	15932	16026	15914	16042	15969	15975	15822	15838	15832	15911	15854	15934	15874	15909	15676	15938	15748	15929	16161	15947	16011	15971	15993	15967	15844	15797	15926	15902	16080	15878	15875	15779	15981	15909	15762	15942	15810	15967	15956	15935	15949	16046	16055	16034	15971	15912	15991	15908	15939	16040	16134	15847	16044	15736	15951	15987	15821	15910	16056	15942	16005	15986	16128	16225	15870	15882	15957	15978	15992	15917	15833	15991	15861	15924	16001	16001	16064	15984	16003	15698	15959	15872	15975	15929	15946	15972	15914	15827	15741	16017	15922	15927	16052	15910	16071	15798	15814	15871	15858	15926	15993	15896	16037	16004	15900	15858	15878	15957	15884	16121	15978	15937	16030	15919	16081	15987	16008	16002	15815	15835	15827	15898	15700	16119	16037	15985	15865	16091	15854	15974	15850	15978	16002	15840	16044	15941	16038	16126	16011	15866	15972	15830	15974	15819	16036	15983	16096	15872	15948	15928	15970	15939	16089	15908	15993	15978	15911	15895	16068	15975	16140	15996	15985	16014	16010	15969	16026	16127	15882	16032	15974	15791	16047	15884	15838	15886	15874	15995	15992	16045	15894	15820	16065	15916	16003	16018	15914	15924	15969	15925	15876	16082	15867	15979	16111	15995	15818	15889	16070	15985	15905	15847	16094	15834	16002	16009	15991	15948	15998	16011	15823	15899	15899	15987	15948	16081	15819	16049	16033	16013	15769	16009	15689	16041	15932	15953	16040	15935	15942	15907	15975	15964	16030	15815	15823	15933	16018	15977	16001	16082	15920	15981	16110	15988	16051	15889	15894	15789	16143	15808	15980	15982	15966	15873	16028	16002	15948	15890	16010	15897	15992	15910	15784	16043	16034	15779	15899	15965	15896	16011	16129	16010	15854	15917	15969	15991	16084	15930	15954	15945	16056	16028	15978	15852	15989	15942	16001	15947	15839	15737	15891	15987	15888	16052	16100	15848	15913	16062	15896	16019	16097	15939	15868	16047	15850	16093	15879	16097	15945	16025	15913	15850	15991	15966	16088	15819	15919	16071	16040	15781	15831	15873	16017	16034	15930	15980	15918	15868	15816	15810	15900	15736	15960	15869	16110	15926	15870	16052	16014	15931	15862	16107	16030	15760	15994	16018	15900	15911	15987	15987	15929	15831	16003	16041	15786	16037	15715	16126	15856	16046	15955	15886	15914	15937	15949	16078	16114	15980	15983	16017	16003	15851	16038	15898	15927	15989	16038	16077	15888	15926	15825	15911	15785	15944	15995	15964	15984	15838	15928	15903	15958	15906	15944	15915	16048	15693	15974	16006	15907	15818	16059	15923	16005	15883	15967	15876	16218	15812	15921	15961	15921	15715	15999	15967	15997	15816	15939	15993	15968	15932	15999	15782	15820	15975	16035	15837	15878	15863	16005	16046	15912	15918	15958	15852	16043	15999	15902	15974	16026	15937	16043	15782	15935	16008	15763	15953	16069	15908	15976	16044	15956	16094	15838	15779	15964	16161	15967	15941	15939	15904	15899	16061	15817	15915	15833	15881	15804	16108	15795	15793	15841	15849	16006	16070	15920	15739	15965	16178	16026	15927	15861	16043	15827	16067	16003	15960	15778	15949	15896	16082	15948	15947	15936	16119	15915	15952	16193	16062	15961	16083	16102	15855	15916	15878	15883	15949	15827	15927	15912	15943	16007	15793	15910	16067	15839	16078	15958	15891	16090	15873	16021	16177	16109	16066	15866	15959	15806	15929	15928	16029	16021	15866	15887	16211	15790	15806	15957	16017	15980	15871	15984	15882	15821	15974	15985	15994	16064	15962	15946	15836	15840	16125	15934	15985	15923	15894	15880	15945	15920	15817	15765	16093	15695	15916	15922	15806	15759	16071	15886	15986	16240	15936	16023	15947	16015	15947	16083	16151	15918	16069	15902	15880	15905	15833	16053	15898	15903	15862	16028	15982	15937	15902	15963	15871	16013	16025	16102	15914	16031	15920	16047	15903	15988	15831	15940	16002	15966	15968	15963	16004	15991	15858	16096	16011	15975	16069	16061	16052	15894	15946	16079	15964	15988	16007	16048	15997	16006	16030	16066	16208	15879	15943	16058	15847	15929	15907	15812	15891	16036	15960	15651	16023	16004	15899	15893	15987	16089	16080	15937	15898	16134	16144	15784	15936	16001	16078	15795	15972	16036	15964	15847	16144	15915	15844	16072	15874	15966	15812	16018	15970	15815	15993	15822	16132	15908	15879	15978	15939	15986	15998	15939	16006	15994	16094	15911	15881	15928	15995	15795	16212	15980	15924	15883	15979	15934	16067	15839	15994	16074	15974	15841	16109	15956	15853	16081	15953	16077	15894	16122	15937	15868	15841	16200	15989	16028	15876	15895	16011	15884	16141	15992	16015	15899	15911	16022	15895	15959	16018	16018	15986	15961	15946	16037	15976	15954	15925	15933	15907	15703	15939	15971	15909	16103	15952	16012	15874	16067	15799	15950	16002	15990	16060	15883	15920	15993	15937	15912	15753	15992	15807	16071	16068	16063	15888	16066	16034	15803	16017	16096	15919	15992	15971
23615	21037	28519	23983	22838	26477	27962	24155	22918	22912	22529	21808	21795	21520	21528	21617	21387	21373	21362	21165	21223	20919	20976	21271	21186	21003	21154	20977	20862	20677	21057	20891	20724	20902	20957	20647	21061	20761	20993	20654	20689	20886	20690	20847	20785	20522	20716	20832	20516	20612	20873	20558	20715	20638	20506	20483	20560	20706	20686	20841	20557	20747	20727	20661	20868	20513	20439	20612	20720	20659	20569	20590	20778	20667	20935	20649	20628	20542	20605	20619	20670	20619	20774	20770	20671	20692	20608	20625	20664	20449	20649	20707	20573	20593	20786	20564	20714	20406	20664	20756	20431	20736	20514	20756	20888	20771	20557	20604	20608	20700	20622	20561	20678	20593	20854	20693	20601	20783	20564	20699	20679	20822	20874	20686	20712	20563	20527	20785	20482	20732	20839	20707	20562	20709	20630	20656	20587	20720	20580	20727	20595	20602	20651	20497	20517	20610	20705	20691	20584	20541	20691	20744	20613	20495	20697	20616	20819	20764	20591	20442	20603	20667	20606	20689	20526	20554	20703	20675	20740	20629	20758	20661	20623	20770	20552	20639	20426	20818	20670	20511	20501	20447	20449	20590	20492	20643	20816	20580	20645	20721	20658	20729	20652	20612	20693	20582	20736	20484	20586	20582	20718	20745	20734	20659	20439	20748	20779	20729	20660	20357	20631	20415	20633	20530	20808	20734	20616	20670	20690	20825	20783	20595	20661	20767	20555	20558	20689	20678	20793	20415	20730	20690	20640	20514	20533	20601	20659	20920	20634	20873	20608	20660	20739	20790	20674	20617	20669	20645	20782	20775	20676	20608	20539	20831	20574	20730	20730	20714	20640	20725	20586	20646	20472	20541	20680	20641	20670	20603	20511	20880	20497	20716	20595	20681	20425	20644	20628	20811	20634	20646	20774	20613	20646	20574	20654	20533	20833	20646	20817	20848	20724	20628	20724	20572	20687	20641	20743	20792	20670	20745	20506	20619	20840	20749	20707	20627	20836	20734	20860	20670	20581	20699	20672	20585	20736	20541	20733	20673	20703	20721	20668	20580	20476	20543	20601	20611	20791	20667	20591	20714	20631	20571	20436	20619	20816	20494	20742	20535	20692	20519	20683	20716	20695	20804	20697	20699	20638	20740	20819	20901	20789	20500	20681	20644	20792	20777	20556	20741	20642	20585	20558	20695	20605	20547	20640	20496	20597	20673	20626	20708	20859	20709	20871	20947	20767	20644	20590	20728	20497	20396	20830	20707	20783	20579	20616	20596	20847	20475	20453	20701	20782	20429	20664	20674	20907	20670	20654	20660	20740	20656	20655	20677	20648	20701	20691	20636	20496	20387	20604	20685	20584	20480	20562	20703	20760	20751	20673	20585	20821	20582	20675	20809	20567	20674	20579	20617	20720	20552	20580	20413	20847	20640	20589	20660	20471	20701	20722	20739	20779	20551	20595	20726	20899	20551	20506	20667	20653	20756	20600	20568	20552	20646	20699	20601	20765	20651	20287	20493	20510	20534	20719	20492	20583	20561	20894	20657	20919	20907	20574	20693	20752	20565	20567	20639	20570	20498	20825	20512	20602	20732	20722	20386	20654	21052	20881	20466	20591	20790	20659	20562	20796	20795	20751	20631	20596	20818	20650	20817	20655	20823	20629	20622	20547	20667	20527	20619	20723	20559	20508	20751	20562	20698	20828	20776	20646	20704	20709	20529	20637	20868	20410	20700	20871	20596	20792	20773	20767	20622	20688	20589	20882	20599	20701	20663	20640	20686	20541	20744	20592	20623	20818	20590	20622	20607	20557	20533	20647	20623	20511	20789	20744	20596	20672	20610	20576	20552	20726	20700	20496	20667	20846	20780	20748	20630	20650	20775	20966	20622	20760	20594	20951	20706	20698	20508	20689	20683	20645	20863	20564	20615	20662	20618	20667	20676	20647	20737	20806	20813	20641	20767	20546	20645	20764	20866	20572	20667	20840	20628	20715	20563	20677	20777	20757	20714	20689	20664	20693	20561	20814	20696	20590	20270	20568	20589	20691	20770	20811	20526	20551	20635	20610	20621	20715	20464	20761	20650	20710	20553	20580	20620	20720	20389	20553	20771	20852	20692	20776	20595	20693	20578	20568	20573	20497	20658	20639	20655	20570	20595	20697	20678	20789	20770	20648	20588	20622	20465	20409	20549	20591	20829	20514	20529	20732	20760	20721	20440	20609	20722	20668	20640	20626	20718	20824	20848	20748	20755	20515	20520	20577	20577	20689	20493	20586	20641	20676	20647	20868	20811	20835	20678	20657	20667	20664	20636	20541	20672	20595	20635	20660	20767	20829	20664	20722	20723	20538	20540	20733	20601	20468	20665	20781	20699	20402	20455	20563	20450	20714	20559	20537	20605	20730	20667	20737	20828	20566	20705	20842	20368	20854	20740	20556	20628	20720	20768	20699	20383	20543	20682	20531	20751	20794	20835	20789	20435	20457	20514	20747	20646	20518	20808	20893	20599	20735	20561	20625	20569	20852	20542	20886	20588	20720	20815	20602	20582	20534	20604	20558	20640	20510	20904	20667	20678	20711	20516	20356	20550	20465	20760	20474	20491	20631	20680	20684	20832	20675	20671	20571	20606	20600	20614	20473	20734	20631	20582	20747	20811	20700	20518	20561	20940	20789	20605	20609	20537	20389	20661	20592	20705	20475	20585	20721	20585	20761	20542	20722	20533	20549	20694	20434	20789	20392	20484	20734	20562	20783	20576	20744	20566	20664	20676	20635	20642	20681	20635	20864	20155	20681	20594	20823	20671	20520	20611	20607	20753	20697	20609	20562	20715	20691	20691	20534	20720	20822	20549	20674	20613	20635	20417	20674	20680	20524	20640	20660	20568	20759	20813	20696	20688	20831	20430	20633	20833	20573	20685	20432	20643	20656	20657	20782	20556	20724	20801	20664	20672	20657	20852	20647	20576	20677	20583	20793	20730	20547	20635	20503	20482	20665	20532	20790	20813	20686	20615	20804	20725	20636	20573	20501	20834	20511	20639	20509	20712	20460	20665	20615	20594	20875	20508	20618	20622	20475	20603	20777	20781	20668	20592	20767	20615	20849	20459	20656	20488	20803	20598	20704	20739	20537	20745	20675	20712	20662	20718	20635	20637	20472	20543	20774	20679	20557	20611	20816	20609	20767	20593	20635	20691	20352	20657	20775	20727	20588	20628	20716	20557	20625	20417	20697	20647	20644	20631	20793	20456	20655	20596	20530	20627	20683	20436	20680	20707	20757	20510	20956	20796	20792	20523	20498	20745	20729	20715	20761	20664	20494	20829	20775	20742	20691	20619	20746	20744	20815	20578	20439	20850	20671	20510	20489	20423	20498	20493	20543	20724	20704	20648	20700	20700	20818	20534	20417	20804	20788	20934	20482	20576	20624	20599	20720	20678	20808	20500	20614	20638	20816	20800	20596	20624	20714	20641	20611	20690	20683	20702	20741	20673	20680	20692	20940	20474	20559	20665	20921	20772	20760	20642	20752	20589	20458	20865	20626	20350	20721	20701	20931	20694	20654	20749	20604	20532	20747	20761	20742	20461	20752	20783	20843	20555	20742	20752	20605	20669	20681	20670	20700	20527	20694	20610	20920	20657	20670	20832	20764	20421	20516	20490	20578	20338	20566	20796	20684	20868	20921	20679	20603	20710	20726	20592	20844	20729	20675	20754	20657	20635	20641	20478	20526	20654	20542	20742	20642	20560	20883	20691	20673	20544	20634	20968	20720	20874	20515	20644	20700	20711	20757	20829	20628	20430	20670	20747	20483	20708	20528	20736	20644	20709	20575	20405	20542	20471	20372	20743	20788	20574	20825	20512	20895	20784	20524	20666	20653	20640	20656	20650	20502	20748	20652	20643	20597	20508	20564	20870	20795	20600	20819	20705	20651	20792	20839	20696	20678	20610	20730	20786	20352	20500	20632	20707	20596	20577	20748	20715	20506	20759	20871	20726	20667	20876	20489	20499	20595	20611	20617	20792	20677	20855	20795	20715	20676	20604	20593	20701	20630	20590	20750	20631	20539	20606	20672	20557	20642	20471	20616	20715	20514	20843	20700	20628	20725	20591	20853	20584	20667	20545	20880	20438	20589	20569	20751	20736	21003	20896	20547	20599	20667	20562	20634	20642	20708	20607	20764	20581	20503	20692	20578	20758	20630	20622	20696	20544	20649	20772	20599	20530	20513	20519	20632	20714	20630	20465	20586	20801	20506	20686	20809	20614	20619	20463	20539	20691	20648	20625	20567	20685	20671	20780	20499	20696	20781	20577	20836	20692	20613	20707	20847	20464	20633	20804	20740	20603	20603	20758	20779	20447	20490	20674	20619	20620	20750	20680	20724	20546	20748	20500	20694	20779	20833	20527	20434	20620	20783	20695	20740	20676	20839	20696	20719	20685	20681	20614	20798	20571	20730	20460	20665	20452	20604	20973	20501	20557	20758	20562	20763	20856	20492	20618	20672	20735	20545	20647	20650	20587	20525	20543	20598	20652	20572	20560	20840	20631	20601	20668	20904	20788	20634	20652	20552	20622	20510	20648	20775	20446	20711	20577	20709	20625	20767	20704	20573	20674	20456	20686	20576	20565	20712	20804	20609	20710	20781	20567	20739	20481	20709	20784	20429	20645	20617	20664	20770	20805	20545	20553	20802	20440	20490	20565	20754	20867	20589	20686	20532	20693	20658	20460	20666	20645	20472	20615	20709	20586	20555	20675	20699	20637	20617	20810	20739	20547	20556	20658	20714	20863	20458	20731	20704	20801	20918	20706	20500	20656	20687	20616	20640	20688	20821	20564	20621	20615	20539	20651	20617	20651	20587	20618	20640	20791	20648	20615	20629	20650	20934	20642	20588	20877	20455	20785	20676	20624	20594	20703	20574	20648	20834	20944	20651	20644	20599	20655	20772	20545	20706	20875	20674	20613	20612	20497	20533	20783	20480	20568	20560	20643	20638	20571	20726	20570	20522	20644	20588	20624	20585	20556	20655	20690	20603	20867	20759	20941	20642	20604	20872	20704	20623	20548	20787	20800	20575	20632	20891	20724	20827	20548	20877	20795	20644	20943	20840	20570	20679	20656	20562	20766	20957	20633	20818	20667	20738	20779
25446	43239	43021	36166	30238	25618	23067	21414	20238	19549	18889	18299	17957	17564	17471	17335	17122	17060	17020	16854	16798	16731	16721	16721	16628	16623	16771	16667	16561	16706	16603	16388	16410	16590	16316	16481	16490	16613	16596	16339	16351	16468	16340	16372	16400	16373	16494	16395	16486	16444	16359	16293	16316	16314	16255	16516	16330	16237	16452	16328	16440	16326	16529	16219	16278	16311	16453	16412	16209	16247	16431	16256	16452	16297	16368	16195	16248	16433	16386	16458	16196	16497	16433	16458	16403	16308	16211	16375	16323	16438	16417	16363	16246	16487	16496	16268	16295	16369	16406	16427	16422	16480	16279	16301	16314	16185	16355	16220	16375	16445	16430	16402	16423	16228	16270	16311	16314	16327	16358	16385	16241	16316	16275	16316	16375	16435	16230	16221	16482	16182	16337	16297	16287	16378	16296	16287	16564	16350	16474	16373	16194	16500	16284	16504	16492	16403	16302	16366	16387	16248	16253	16316	16596	16303	16467	16380	16520	16332	16372	16267	16229	16352	16379	16410	16276	16257	16408	16296	16366	16196	16294	16498	16370	16280	16135	16362	16589	16406	16362	16275	16186	16412	16528	16300	16221	16434	16428	16356	16330	16382	16350	16300	16437	16444	16337	16332	16237	16302	16349	16362	16279	16277	16327	16496	16212	16366	16230	16450	16108	16371	16343	16298	16505	16421	16258	16386	16268	16325	16333	16298	16294	16519	16331	16292	16318	16013	16315	16331	16278	16310	16465	16403	16386	16164	16361	16603	16316	16487	16297	16302	16478	16441	16373	16425	16187	16494	16423	16323	16162	16196	16232	16311	16293	16375	16342	16238	16442	16203	16188	16501	16479	16313	16445	16284	16261	16274	16460	16500	16351	16269	16265	16442	16277	16300	16531	16316	16328	16219	16557	16261	16205	16387	16329	16252	16382	16353	16305	16229	16511	16352	16399	16314	16471	16438	16335	16292	16321	16302	16292	16490	16495	16355	16298	16338	16419	16303	16303	16451	16379	16424	16420	16406	16402	16369	16309	16358	16343	16456	16361	16358	16507	16284	16304	16323	16383	16346	16391	16269	16584	16402	16417	16313	16364	16460	16270	16254	16310	16391	16419	16381	16374	16499	16187	16385	16374	16234	16319	16393	16348	16382	16275	16451	16250	16455	16453	16500	16387	16372	16295	16260	16460	16371	16345	16386	16263	16265	16381	16278	16389	16541	16240	16342	16290	16442	16461	16165	16544	16330	16338	16354	16290	16202	16356	16360	16251	16215	16260	16531	16278	16242	16290	16451	16366	16287	16290	16441	16313	16436	16479	16289	16355	16315	16293	16473	16280	16403	16268	16266	16334	16445	16242	16236	16459	16458	16255	16385	16335	16398	16453	16341	16297	16390	16235	16331	16330	16327	16368	16416	16513	16436	16455	16320	16316	16335	16194	16420	16255	16398	16378	16359	16286	16430	16394	16258	16338	16340	16295	16166	16346	16390	16342	16403	16436	16333	16145	16432	16428	16272	16219	16400	16334	16423	16376	16245	16532	16340	16472	16298	16395	16199	16250	16167	16563	16247	16478	16375	16321	16200	16298	16330	16314	16388	16389	16411	16459	16390	16296	16272	16247	16384	16473	16443	16316	16292	16354	16337	16313	16358	16154	16400	16415	16323	16434	16259	16368	16269	16523	16165	16282	16434	16361	16351	16417	16308	16264	16332	16359	16543	16337	16467	16591	16420	16231	16213	16336	16384	16262	16319	16352	16398	16284	16406	16349	16177	16396	16469	16248	16385	16387	16341	16464	16234	16410	16406	16204	16263	16296	16525	16360	16255	16338	16563	16354	16264	16306	16359	16335	16320	16334	16324	16361	16394	16368	16243	16260	16450	16249	16319	16301	16346	16646	16332	16171	16442	16277	16433	16506	16332	16463	16308	16252	16505	16186	16119	16448	16179	16337	16438	16317	16389	16430	16291	16252	16370	16391	16346	16288	16461	16357	16419	16345	16425	16459	16336	16339	16326	16350	16326	16376	16411	16288	16307	16392	16397	16594	16224	16526	16352	16544	16286	16325	16192	16221	16279	16365	16404	16536	16292	16343	16389	16216	16352	16343	16271	16476	16280	16334	16308	16338	16260	16293	16254	16332	16415	16275	16335	16386	16266	16320	16363	16379	16264	16177	16426	16395	16412	16290	16292	16258	16400	16209	16315	16236	16375	16436	16276	16355	16345	16252	16272	16352	16305	16311	16251	16363	16392	16212	16416	16330	16403	16310	16434	16356	16357	16274	16391	16403	16302	16343	16367	16240	16270	16343	16427	16285	16396	16238	16355	16285	16322	16356	16367	16302	16319	16361	16333	16378	16454	16374	16204	16333	16285	16368	16170	16377	16324	16426	16322	16297	16309	16153	16344	16352	16296	16229	16287	16328	16376	16452	16314	16387	16347	16254	16506	16418	16286	16394	16261	16387	16346	16390	16231	16308	16315	16327	16361	16511	16086	16196	16188	16388	16228	16337	16295	16301	16327	16386	16292	16388	16262	16383	16558	16385	16353	16440	16417	16308	16294	16236	16514	16453	16241	16328	16370	16393	16477	16299	16315	16241	16305	16184	16404	16417	16224	16327	16389	16348	16325	16309	16239	16395	16367	16367	16371	16255	16122	16311	16138	16300	16284	16472	16274	16393	16331	16328	16577	16298	16327	16192	16508	16170	16432	16211	16376	16396	16251	16383	16019	16288	16344	16360	16660	16292	16431	16397	16216	16296	16354	16407	16375	16343	16232	16290	16313	16442	16348	16226	16402	16483	16265	16370	16243	16293	16405	16550	16333	16381	16516	16329	16465	16389	16242	16353	16239	16187	16474	16362	16366	16305	16395	16233	16358	16266	16407	16394	16462	16322	16299	16296	16368	16473	16486	16323	16183	16497	16346	16356	16522	16414	16301	16446	16294	16276	16359	16448	16334	16251	16328	16570	16317	16447	16406	16174	16352	16349	16129	16370	16272	16397	16418	16425	16420	16145	16356	16370	16502	16332	16457	16344	16456	16478	16452	16277	16344	16346	16319	16240	16256	16320	16345	16510	16445	16493	16348	16327	16330	16588	16395	16425	16336	16400	16503	16497	16241	16343	16420	16373	16355	16491	16487	16376	16262	16438	16184	16329	16358	16490	16381	16452	16230	16343	16364	16344	16282	16337	16359	16310	16449	16442	16443	16247	16301	16335	16274	16267	16387	16328	16411	16412	16197	16440	16204	16370	16457	16348	16417	16356	16374	16313	16156	16279	16479	16231	16224	16421	16373	16264	16416	16235	16335	16343	16425	16294	16277	16263	16279	16396	16318	16387	16431	16285	16512	16349	16342	16280	16282	16474	16521	16381	16300	16382	16411	16290	16444	16341	16148	16415	16243	16496	16302	16407	16440	16257	16293	16418	16135	16471	16355	16435	16415	16390	16215	16330	16281	16372	16161	16414	16307	16344	16242	16246	16313	16563	16448	16191	16386	16426	16262	16317	16353	16249	16357	16342	16415	16461	16276	16291	16397	16430	16365	16200	16348	16385	16497	16398	16307	16550	16272	16171	16508	16214	16347	16210	16356	16476	16125	16478	16214	16238	16349	16381	16123	16305	16410	16397	16263	16332	16137	16418	16218	16499	16127	16251	16355	16356	16447	16446	16322	16481	16305	16299	16487	16370	16290	16201	16265	16323	16520	16336	16267	16243	16442	16466	16334	16439	16512	16543	16339	16192	16429	16483	16485	16398	16420	16371	16375	16246	16186	16308	16339	16366	16335	16311	16491	16275	16344	16337	16308	16337	16377	16395	16357	16269	16482	16281	16268	16348	16237	16266	16257	16565	16280	16432	16371	16391	16459	16375	16328	16481	16260	16312	16425	16356	16410	16317	16339	16200	16396	16517	16361	16420	16282	16236	16404	16399	16375	16389	16258	16347	16290	16285	16453	16228	16479	16251	16444	16628	16523	16305	16491	16200	16487	16466	16413	16346	16348	16373	16422	16373	16119	16380	16468	16416	16403	16378	16382	16330	16263	16219	16401	16429	16172	16252	16334	16312	16270	16482	16450	16382	16245	16338	16386	16125	16468	16045	16391	16457	16424	16389	16188	16471	16517	16488	16364	16133	16224	16524	16478	16316	16407	16385	16370	16340	16315	16271	16296	16267	16435	16257	16408	16120	16426	16339	16381	16280	16322	16258	16409	16389	16253	16304	16480	16343	16527	16343	16447	16524	16454	16284	16238	16393	16304	16255	16436	16269	16271	16416	16462	16571	16316	16270	16325	16403	16361	16292	16267	16399	16355	16242	16115	16299	16503	16337	16401	16282	16401	16512	16351	16491	16421	16421	16397	16346	16368	16503	16333	16334	16325	16248	16391	16073	16145	16446	16506	16432	16191	16343	16255	16328	16279	16231	16171	16406	16286	16435	16361	16372	16253	16271	16317	16228	16199	16331	16368	16367	16239	16551	16428	16370	16396	16372	16253	16386	16426	16341	16402	16451	16424	16557	16273	16459	16397	16305	16227	16364	16357	16412	16397	16548	16144	16329	16194	16238	16173	16488	16246	16173	16499	16414	16333	16417	16372	16256	16159	16347	16285	16416	16462	16461	16286	16407	16427	16404	16368	16238	16393	16374	16413	16561	16427	16157	16289	16228	16437	16411	16084	16413	16287	16384	16474	16432	16342	16146	16328	16386	16263	16522	16169	16408	16402	16331	16297	16376	16352	16524	16334	16223	16325	16264	16461	16229	16120	16230	16357	16323	16266	16412	16332	16474	16494	16227	16474	16547	16248	16493	16461	16306	16427	16283	16395	16199	16281	16380	16396	16305	16401	16462	16369	16319	16282	16342	16259	16388	16341	16332	16235	16423	16372	16373	16189	16325	16334	16412	16335	16455	16361	16351	16403	16445	16242	16289	16306	16361	16354	16339	16206	16384	16415	16160	16398	16445	16256	16327	16341	16366	16159	16382	16350	16254	16475	16351	16341	16433	16455	16535	16432	16421	16431	16396	16305	16334	16310	16390	16308	16410	16337	16397	16352	16390	16455	16367	16423	16307	16381	16192	16417	16376	16174	16198	16397	16393	16380	16291	16380	16468	16273	16504	16371	16399	16184	16381	16392	16488	16630	16395	16255
31140	27115	30170	27646	23881	22451	21288	20495	20366	20007	20021	20007	19718	19561	19555	19418	19610	19691	19568	19369	19361	19486	19276	19361	19313	19198	19338	19561	19394	19504	19397	19251	19417	19315	19364	19250	19440	19440	19279	19449	19263	19358	19342	19336	19406	19206	19521	19228	19480	19412	19221	19502	19427	19486	19402	19081	19279	19120	19497	19276	19599	19380	19051	19366	19323	19438	19415	19446	19443	19363	19442	19255	19253	19471	19568	19297	19162	19045	19379	19465	19306	19407	19392	19156	19389	19353	19335	19389	19435	19264	19216	19113	19333	19177	19359	19249	19303	19211	19429	19481	19288	19023	19176	19442	19386	19405	19387	19264	19354	19377	19238	19183	19206	19426	19466	19345	19286	19453	19175	19257	19423	19098	19230	19479	19348	19346	19518	19403	19330	19226	19262	19365	19270	19322	19426	19465	19391	19459	19234	19280	19376	19480	19407	19409	19431	19332	19368	19245	19380	19381	19266	19248	19338	19477	19262	19329	19395	19491	19474	19187	19454	19618	19305	19329	19403	19218	19344	19271	19175	19259	19479	19542	19262	19262	19395	19278	19409	19513	19300	19318	19450	19257	19295	19513	19290	19218	19245	19272	19225	19227	19512	19234	19559	19336	19517	19443	19380	19134	19462	19344	19332	19489	19344	19225	19379	19589	19379	19327	19380	19142	19362	19409	19357	19352	19208	19140	19346	19318	19259	19205	19513	19293	19193	19299	19346	19181	19391	19397	19508	19092	19322	19221	19235	19214	19489	19091	19235	19383	19397	19263	19375	19346	19189	19422	19373	19550	19353	19463	19231	19305	19252	19229	19581	19200	19429	19366	19379	19507	19224	19349	19253	19418	19300	19403	19143	19326	19293	19361	19475	19405	19118	19369	19335	19272	19479	19373	19210	19379	19244	19430	19073	19206	19285	19123	19302	19378	19493	19152	19386	19340	19183	19025	19319	19244	19172	19374	19334	18927	19316	19240	19197	19330	19367	19285	19193	19197	19150	19397	19490	19084	19296	19275	19248	19656	19235	19438	19530	19443	19380	19403	19449	19358	19190	19514	19464	19454	19395	19578	19508	19452	19320	19359	19226	19319	19322	19178	19218	19236	19302	19305	19159	19490	19308	19369	19242	19481	19342	19241	19085	19254	19514	19328	19646	19229	19235	19297	19251	19596	19507	19198	19460	19345	19330	19280	19276	19265	19520	19147	19268	19185	19298	19345	19428	19364	19247	19246	19376	19122	18966	19373	19394	19272	19292	19444	19151	19516	19393	19221	19204	19322	19241	19352	19209	19539	19329	19370	19487	19334	19467	19372	19262	19258	19218	19323	19283	19215	19396	19099	19330	19289	19263	19342	19209	19564	19357	19436	19274	19269	19264	19256	19177	19423	19278	19344	19189	19168	19425	19319	19034	19151	19170	19404	19263	19323	19472	19366	19353	19474	19398	19275	19425	19220	19591	19170	19147	19394	19208	19405	19340	19361	19331	19327	19519	19350	19278	19409	19202	19254	19403	19242	19474	19469	19209	19339	19360	19247	19434	19420	19466	19569	19316	19137	19398	19389	19436	19552	19437	19326	19508	19513	19287	19450	19265	19312	19535	19093	19267	19197	19482	19439	19347	19298	19395	19502	19328	19388	19364	19311	19187	19364	19305	19520	19308	19194	19436	19187	19446	19458	19350	19157	19212	19204	19350	19334	19247	19413	19143	19432	19457	19473	19218	19403	19251	19256	19407	19376	19269	19447	19415	18913	19093	19358	19359	19142	19217	19377	19296	19526	19246	19422	19331	19437	19414	19422	19358	19469	19418	19217	19360	19371	19207	19466	19433	19568	19236	19373	19309	19352	19401	19421	19473	19428	19385	19384	19202	19232	19165	19479	19193	19170	19353	19448	19356	19240	19215	19211	19327	19424	19178	19240	19249	19435	19281	19182	19300	19424	19450	19321	19353	19315	19371	19390	19417	18986	19423	19458	19473	19526	19369	19467	19255	19491	19276	19392	19465	19297	19441	19484	19184	19228	19153	19386	19199	19251	19306	19279	19232	19325	19533	19222	19361	19300	19216	19527	19349	19418	19286	19593	19216	19236	19363	19355	19396	19372	19261	19321	19339	19347	19455	19434	19418	19273	19206	19182	19371	19289	19278	19281	19270	19246	19404	19191	19292	19247	19112	19313	19270	19170	19338	19440	19271	19238	19309	19306	19382	19433	19350	19389	19227	19487	19566	19337	19374	19442	19351	19161	19224	19436	19452	19419	19239	19389	19198	19376	19555	19529	19385	19391	19352	19228	19088	19240	19221	19272	19209	19073	19335	19387	19325	19486	19180	19126	19325	19369	19192	19141	19328	19154	19394	19500	19360	19359	19361	19283	19402	19276	19374	19423	19070	19224	19199	19318	19352	19515	19342	19338	19186	19370	19380	19081	19484	19333	19316	19309	19346	19119	19320	19200	19309	19415	19394	19249	19394	19149	19373	19364	19385	19345	19432	19253	19220	19455	19403	19323	19355	19252	19272	19278	19154	19582	19210	19308	19402	19271	19265	19194	19312	19485	19360	19285	19367	19587	19589	19322	19214	19274	19576	19242	19399	19285	19347	19554	19484	19276	19273	19406	19319	19673	19444	19205	19135	19579	19434	19452	19369	19280	19274	19460	19422	19250	19283	19422	19424	19301	19340	19348	19373	19485	19358	19545	19475	19496	19186	19320	19210	19153	19354	19448	19354	19342	19204	19404	19392	19301	19231	19500	19382	19323	19240	19321	19567	19230	19412	19235	19309	19358	19246	19328	19496	19441	19349	19226	19479	19213	19374	19177	19342	19320	19367	19246	19272	19453	19267	19040	19211	19451	19404	19068	19124	19497	19507	19386	19027	19319	19446	19474	19500	19587	19294	19324	19374	19442	19347	19393	19140	19540	19474	19242	19186	19476	19330	19328	19144	19395	19409	19138	19482	19242	19522	19518	19358	19431	19244	19136	19444	19446	19267	19358	19184	19466	19462	19304	19416	19312	19412	19441	19312	19134	19548	19245	19321	19254	19227	19447	19344	19356	19396	19430	19335	19327	19375	19371	19228	19483	19434	19323	19440	19359	19398	19364	19228	19144	19388	19326	19533	19247	19491	19318	19290	19224	19383	19260	19383	19329	19328	19455	19407	19494	19336	19252	19281	19340	19358	19308	19400	19195	19133	19420	19426	19143	19394	19347	19388	19320	19399	19313	19425	19247	19341	19280	19489	19289	19351	19171	19537	19342	19508	19340	19647	19356	19462	19362	19328	19377	19270	19426	19439	19371	19205	19396	19442	19315	19269	19385	19389	19507	19413	19283	19217	19223	19251	19357	19379	19226	19181	18990	19203	19263	19133	19399	19276	19538	19473	19208	19480	19101	19269	19348	19609	19310	19322	19323	19315	19408	19408	19153	19076	19295	19373	19420	19176	19282	19222	19289	19426	19221	19291	19416	19279	19218	19544	19489	19447	19436	19284	19277	19376	19304	19497	19583	19445	19538	19223	19278	19440	19477	19393	19175	19171	19318	19319	19451	19179	19266	19308	19229	19600	19197	19345	19470	19267	19169	19396	19321	19332	19476	19535	19205	19277	19468	19225	19336	19549	19289	19427	19254	19530	19193	19224	19396	19335	19281	19308	19310	19258	19294	19512	19547	19205	19177	19161	19260	19020	19138	19519	19266	19482	19443	19422	19130	19296	19264	19238	19426	19258	19097	19284	19496	19272	19350	19396	19312	19378	19501	19305	19213	19200	19479	19363	19298	19359	19411	19161	19181	19363	19304	19293	19550	19143	19289	19147	19148	19229	19127	19299	19383	19328	19589	19265	19426	19167	19376	19465	19194	19298	19387	19518	19127	19394	19421	19289	19417	19210	19306	19386	19510	19536	19222	19214	19451	19327	19406	19439	19437	19366	19178	19274	19233	19594	19434	19351	19513	19362	19334	19360	19205	19315	19288	19546	19127	19313	19286	19465	19299	19466	19344	19493	19209	19557	19378	19362	19177	19350	19334	19547	19385	19225	19613	19399	19315	19345	19447	19359	19206	19201	19119	19519	19185	19386	19301	19396	19522	19339	19341	19098	19122	19469	19145	19480	19411	19534	19227	19439	19204	19347	19333	19435	19155	19390	19254	19290	19218	19084	19216	19395	19244	19432	19267	19423	19182	19360	19350	19356	19556	19282	19412	19352	19373	19357	19143	19291	19566	19460	19359	19140	19244	19571	19195	19230	19343	19397	19364	19274	19451	19242	19321	19287	19502	19414	19380	19394	19438	19304	19254	19342	19547	19540	19345	19152	19058	19301	19339	19464	19123	19398	19507	19229	19382	19487	19422	19539	19164	19386	19587	19338	19362	19294	19349	19206	19306	19470	19398	19378	19286	19398	19474	19393	19463	19207	19292	19484	19385	19397	19294	19109	19420	19244	19315	19486	19355	19434	19205	19367	19352	19524	19249	19241	19258	19238	19399	19357	19357	19119	19284	19524	19252	19284	19412	19443	19377	19243	19101	19318	19308	19195	19091	19273	19348	19415	19427	19194	19394	19209	19313	19321	19163	19351	19409	19205	19012	19506	19294	19288	19240	19139	19367	19467	19359	19283	19336	19312	19390	19301	19453	19531	19291	19401	19373	19135	19074	19200	19397	19239	19328	19204	19426	19356	19264	19314	19269	19323	19023	19155	19310	19445	19375	19360	19543	19252	19348	19346	19305	19252	19367	19326	19335	19455	19234	19265	19160	19181	19303	19326	19401	19358	19507	19546	19270	19207	19546	19391	19558	19337	19621	19340	19389	19575	19466	19224	19492	19565	19254	19236	19294	19378	19301	19245	19278	19270	19300	19342	19386	19395	19490	19378	19309	19235	19462	19405	19483	19557	19451	19095	19202	19402	19377	19360	19307	19326	19366	19471	19506	19398	19386	19531	19310	19236	19231	19367	19411	19681	19537	19415	19459	19327	19402	19168	19254	19315	19326	19334	19329	19412	19528	19118	19361	19302	19271	19291	19169	19355	19264	19280	19311	19432	19160	19262	19186	19305	19297	19338	19491	19255	19544	19229	19465	19257	19225	19226	19531	19312	19284	19244	19316	19290	19182	19230	19513	19405	19368	19381	19042	19052	19024	19229	19323
24362	33545	32327	26498	22750	20484	18464	17814	17464	16674	16442	16212	16294	16134	15990	16096	15978	15937	15758	15946	15797	15744	15780	15791	15785	15660	15783	15485	15758	15677	15567	15499	15721	15553	15522	15653	15608	15528	15786	15750	15656	15658	15703	15699	15575	15857	15572	15597	15599	15565	15833	15760	15673	15576	15645	15616	15824	15605	15652	15594	15589	15443	15842	15689	15453	15583	15658	15770	15639	15745	15504	15397	15564	15656	15606	15663	15571	15605	15489	15710	15591	15692	15545	15541	15602	15624	15685	15586	15668	15558	15643	15643	15753	15716	15757	15589	15469	15623	15659	15726	15554	15572	15553	15584	15539	15723	15468	15674	15635	15718	15637	15718	15609	15606	15755	15617	15686	15732	15777	15535	15702	15685	15555	15675	15510	15487	15577	15648	15608	15647	15589	15688	15811	15665	15787	15550	15499	15642	15651	15600	15617	15653	15426	15768	15688	15591	15725	15658	15673	15718	15805	15701	15712	15754	15659	15536	15678	15670	15717	15575	15784	15618	15576	15512	15594	15526	15707	15745	15594	15732	15773	15591	15590	15574	15550	15556	15892	15619	15499	15537	15800	15781	15877	15669	15670	15629	15804	15776	15707	15570	15471	15681	15577	15872	15546	15591	15680	15593	15487	15629	15495	15780	15603	15656	15684	15595	15671	15601	15646	15645	15778	15535	15693	15649	15750	15612	15713	15568	15625	15549	15697	15656	15688	15876	15573	15620	15592	15628	15506	15578	15593	15543	15887	15607	15611	15748	15564	15613	15479	15598	15616	15970	15537	15737	15589	15718	15626	15704	15645	15779	15455	15624	15478	15621	15637	15556	15673	15561	15538	15595	15696	15728	15659	15668	15623	15607	15680	15559	15598	15767	15643	15668	15865	15635	15745	15701	15494	15584	15578	15647	15792	15631	15569	15549	15721	15625	15615	15756	15836	15660	15681	15460	15778	15723	15538	15667	15864	15685	15591	15626	15530	15642	15606	15616	15750	15705	15632	15613	15523	15630	15716	15570	15666	15550	15667	15377	15461	15504	15525	15755	15549	15632	15693	15566	15647	15560	15804	15592	15699	15493	15588	15628	15606	15809	15566	15727	15646	15630	15783	15692	15655	15676	15590	15538	15699	15617	15555	15618	15757	15829	15655	15715	15777	15630	15671	15611	15593	15653	15616	15660	15658	15592	15676	15672	15688	15642	15593	15521	15687	15456	15631	15595	15736	15772	15771	15648	15535	15679	15476	15689	15617	15593	15663	15639	15496	15706	15573	15711	15697	15608	15715	15803	15697	15640	15493	15643	15632	15588	15701	15581	15657	15643	15509	15586	15651	15535	15590	15596	15622	15663	15558	15780	15536	15687	15562	15570	15428	15695	15685	15804	15657	15548	15599	15857	15414	15657	15501	15736	15598	15579	15813	15667	15776	15592	15684	15606	15620	15784	15725	15733	15716	15544	15745	15572	15848	15500	15604	15779	15760	15673	15759	15702	15736	15651	15640	15529	15626	15727	15708	15601	15827	15587	15717	15599	15522	15662	15534	15662	15869	15710	15742	15675	15664	15570	15699	15564	15648	15414	15773	15508	15507	15837	15636	15389	15614	15687	15707	15602	15556	15570	15719	15689	15710	15653	15703	15654	15732	15763	15555	15632	15504	15677	15670	15597	15698	15322	15394	15815	15631	15734	15567	15664	15622	15725	15693	15548	15668	15655	15604	15655	15905	15753	15604	15653	15547	15901	15517	15633	15696	15608	15689	15644	15640	15656	15793	15588	15692	15604	15855	15661	15637	15501	15648	15725	15699	15765	15730	15561	15662	15704	15763	15613	15643	15596	15702	15522	15561	15724	15605	15550	15551	15731	15530	15632	15650	15523	15591	15745	15631	15781	15548	15506	15622	15448	15775	15587	15426	15690	15639	15765	15518	15526	15713	15705	15592	15758	15515	15723	15644	15841	15576	15622	15536	15867	15615	15664	15471	15502	15634	15706	15766	15640	15700	15588	15604	15626	15739	15575	15610	15777	15801	15658	15681	15530	15548	15737	15817	15523	15657	15611	15766	15568	15799	15592	15453	15592	15633	15431	15774	15620	15631	15792	15686	15505	15543	15598	15480	15769	15555	15604	15667	15662	15709	15723	15760	15667	15531	15595	15824	15661	15605	15525	15632	15467	15805	15586	15599	15697	15622	15689	15612	15539	15539	15595	15699	15833	15637	15537	15534	15713	15631	15582	15602	15674	15691	15698	15750	15567	15510	15683	15738	15584	15684	15751	15560	15666	15637	15786	15726	15622	15561	15454	15737	15659	15757	15636	15564	15625	15527	15667	15711	15595	15692	15657	15691	15777	15508	15682	15985	15753	15671	15777	15763	15653	15718	15611	15731	15619	15475	15581	15756	15602	15739	15427	15546	15575	15745	15648	15627	15614	15678	15580	15599	15681	15460	15809	15615	15677	15596	15747	15669	15648	15701	15564	15748	15671	15667	15641	15647	15643	15749	15603	15660	15513	15756	15717	15762	15667	15634	15848	15708	15624	15687	15634	15780	15736	15621	15695	15524	15734	15718	15648	15549	15654	15587	15599	15574	15679	15591	15579	15606	15522	15795	15719	15683	15676	15622	15622	15785	15503	15615	15657	15657	15682	15561	15703	15595	15769	15731	15594	15599	15477	15653	15654	15673	15733	15565	15766	15559	15733	15519	15746	15696	15673	15533	15565	15747	15626	15741	15734	15668	15629	15689	15610	15849	15701	15626	15621	15670	15522	15674	15667	15704	15570	15527	15781	15729	15663	15653	15706	15643	15728	15710	15639	15733	15824	15566	15689	15664	15693	15658	15610	15626	15678	15720	15662	15638	15750	15728	15656	15671	15673	15476	15720	15533	15646	15511	15670	15695	15732	15728	15707	15715	15534	15548	15733	15625	15495	15519	15683	15651	15707	15616	15748	15633	15545	15573	15812	15745	15725	15704	15589	15767	15641	15649	15642	15639	15534	15756	15746	15632	15804	15519	15609	15592	15793	15580	15600	15716	15692	15542	15652	15598	15697	15715	15691	15628	15632	15524	15707	15583	15688	15609	15537	15690	15658	15684	15677	15643	15733	15689	15643	15844	15728	15724	15775	15457	15860	15650	15666	15777	15674	15623	15702	15487	15557	15717	15498	15642	15748	15629	15661	15654	15796	15671	15619	15670	15618	15727	15678	15717	15807	15678	15643	15627	15535	15730	15664	15653	15786	15687	15644	15531	15710	15607	15571	15670	15638	15679	15635	15790	15575	15685	15645	15731	15509	15608	15733	15727	15697	15832	15617	15751	15670	15657	15609	15640	15544	15604	15655	15752	15690	15497	15609	15768	15596	15638	15672	15711	15813	15626	15750	15565	15766	15603	15674	15544	15521	15719	15662	15624	15465	15675	15694	15582	15684	15756	15709	15558	15586	15665	15685	15745	15661	15660	15475	15912	15638	15653	15709	15580	15511	15374	15493	15737	15527	15472	15780	15587	15666	15648	15679	15478	15697	15808	15569	15580	15632	15747	15529	15518	15689	15577	15691	15594	15694	15552	15560	15746	15564	15582	15644	15598	15763	15701	15514	15670	15704	15829	15663	15679	15502	15651	15740	15767	15676	15673	15873	15792	15669	15562	15686	15776	15683	15685	15619	15455	15629	15533	15697	15837	15607	15667	15669	15679	15618	15613	15661	15609	15684	15650	15678	15720	15710	15703	15669	15738	15754	15708	15683	15494	15602	15576	15632	15698	15597	15533	15542	15732	15383	15797	15599	15544	15647	15724	15661	15835	15619	15762	15611	15677	15673	15599	15724	15652	15770	15417	15652	15588	15659	15545	15741	15547	15772	15665	15498	15423	15760	15629	15673	15574	15579	15613	15806	15554	15702	15617	15441	15707	15463	15591	15588	15649	15504	15734	15671	15632	15838	15760	15649	15625	15659	15578	15585	15715	15774	15720	15724	15690	15482	15614	15692	15462	15688	15663	15544	15855	15612	15629	15740	15729	15586	15539	15707	15559	15719	15763	15720	15681	15675	15546	15533	15675	15599	15834	15533	15635	15699	15676	15755	15596	15729	15633	15688	15676	15594	15886	15781	15689	15619	15633	15648	15646	15529	15730	15625	15577	15652	15692	15659	15685	15416	15663	15504	15598	15835	15594	15745	15445	15688	15622	15724	15637	15607	15636	15774	15533	15834	15921	15537	15551	15660	15533	15521	15659	15551	15794	15489	15776	15529	15578	15802	15634	15443	15604	15622	15493	15723	15554	15820	15662	15688	15578	15514	15668	15745	15706	15624	15620	15789	15655	15657	15607	15526	15527	15658	15721	15580	15601	15638	15630	15627	15774	15748	15743	15622	15613	15786	15654	15647	15690	15610	15449	15651	15537	15604	15612	15746	15697	15627	15470	15610	15559	15597	15703	15705	15706	15761	15608	15555	15636	15651	15793	15804	15755	15688	15640	15766	15649	15699	15821	15471	15782	15662	15542	15680	15573	15327	15610	15505	15642	15686	15737	15563	15634	15753	15577	15552	15777	15542	15666	15728	15580	15634	15712	15584	15722	15684	15552	15640	15647	15660	15638	15626	15612	15583	15601	15603	15603	15615	15610	15641	15674	15536	15562	15562	15662	15695	15899	15781	15821	15616	15703	15669	15679	15782	15579	15617	15759	15732	15564	15707	15648	15775	15706	15781	15645	15676	15726	15565	15619	15614	15520	15512	15586	15701	15505	15735	15578	15642	15581	15507	15526	15707	15751	15512	15516	15710	15539	15682	15516	15564	15621	15698	15732	15669	15617	15629	15780	15735	15477	15765	15647	15668	15576	15661	15634	15692	15782	15622	15715	15756	15766	15661	15741	15677	15659	15946	15619	15611	15554	15684	15633	15784	15626	15744	15675	15466	15626	15571	15634	15691	15712	15676	15735	15582	15656	15887	15690	15619	15557	15613	15723	15558	15554	15826	15540	15632	15706	15727	15598	15691	15678	15835	15528	15577	15684	15650	15788	15649	15718	15594	15759	15627	15710	15808	15654	15845	15640	15563	15672	15565	15666	15699	15796	15617	15687	15626	15660	15650	15682	15555	15597	15741	15629	15705	15488	15616	15895	15603	15427	15574	15691	15729	15582	15575
25149	21035	28075	25486	24504	25368	24857	22373	21895	21578	21441	20713	20569	20759	20269	20382	20333	20217	20113	20449	20127	20210	20227	20242	20155	19998	19930	19982	20048	20072	20048	20264	20014	20041	20367	19903	19928	20093	20003	20152	19831	19937	20056	20045	20120	20096	20096	19903	19752	19986	19996	19921	19874	19911	19779	20001	19870	19849	19932	20308	20140	20246	19943	19790	20100	19913	20063	19894	19903	20191	19861	19923	20024	19873	20077	19806	19856	19711	20129	20098	19932	19936	19908	20004	20038	19983	19887	20244	19883	19880	20108	19916	19956	19955	20059	20017	20011	19755	19945	19901	19870	20046	19823	20062	19945	19833	20117	20021	20146	19993	20048	19883	19942	19923	19995	19705	20032	19725	20041	19959	19833	20102	20012	19913	19796	19881	19886	19826	19849	19821	19995	19820	19894	20097	19915	19808	19923	19863	19948	20130	20032	19807	19915	19998	19863	19899	20094	19844	19860	19855	19917	19878	19925	19947	19911	19882	19826	19908	19784	19972	19871	19936	19960	19945	19831	20296	20121	19874	19957	19955	19796	19834	19898	19849	19970	19958	19960	19938	20039	19743	19876	20020	19854	19854	19848	19976	20185	19978	20292	19880	19706	19976	19952	19897	20071	19929	19973	20034	19993	19829	20053	19792	20087	19947	19672	19859	20131	19837	20213	19980	20181	20025	20134	19980	19753	19909	19906	19872	19939	20058	19998	19820	19793	20135	19822	20048	20000	19940	20032	20236	20055	19782	19711	19967	19902	19908	19846	19880	19824	19965	19847	19908	19812	19737	20001	19957	19968	20112	19826	20052	20106	20007	20012	19873	20052	19838	20158	20074	19955	20040	20029	19844	19958	19946	19923	19893	19850	19817	20107	19928	19944	19956	19896	19870	20213	19906	20011	20060	20020	20139	20052	20134	20048	20007	19772	19851	20025	19968	19906	20094	19827	19891	19934	19907	19781	20052	20108	19969	20009	19592	19849	19802	19874	19974	20013	19895	19939	20104	19965	19999	20084	20077	19845	19790	19810	19779	19971	19987	20163	20121	20013	19793	20041	19913	19946	19879	19983	20027	19876	19919	20004	20023	19893	20087	20009	20038	19829	20162	20015	19824	20098	19755	19923	19806	20024	19837	19918	19966	19920	19722	19944	19818	19937	19921	19955	20047	20142	19917	19907	19844	19864	20021	20085	20054	19818	20024	19843	19886	19982	19718	19947	20044	19797	19749	20059	20116	20232	20090	19909	19954	20043	19815	19771	19938	19935	19774	20006	20164	19957	19991	19933	19918	19947	19970	20014	19800	19986	19857	20139	20093	20072	19995	19974	19970	19924	20007	19813	19712	19988	20005	20036	19916	19973	19905	20112	20069	20029	20086	19982	19881	19868	20063	19903	19773	19900	19900	20095	19825	19777	20042	20091	20049	20098	19972	19832	19915	20021	19851	19969	19806	20140	19769	20036	20003	19995	20040	19722	20028	19939	19734	20198	19666	19882	19811	19988	19938	19968	19834	19860	19867	20085	19822	20226	19852	20048	20018	20012	20110	19856	19881	19921	20042	20040	20121	19783	19718	19949	20199	19982	19807	20229	19873	19885	19922	20046	19865	19848	19761	19756	19942	19853	19941	20062	20137	19739	20134	19979	19867	19999	20011	19757	19875	19838	20131	20100	19923	20043	20036	20098	20157	20017	20161	19974	19823	19851	20054	19981	20166	19843	19817	19821	19950	19916	19878	20098	19899	19995	19968	20015	19926	19906	20011	19979	19824	19824	20007	19822	20035	19919	19841	20003	19844	19981	19764	19852	19898	19945	19914	19950	20116	19778	19954	19965	19921	19802	19840	19980	20014	19986	19872	19893	20044	19902	19943	19894	19889	19995	19948	19830	19972	19958	19948	20214	19879	19991	20032	19832	19908	19985	20023	20240	19762	19841	19755	19741	19931	19988	19983	19819	19856	19925	19991	19825	19947	20034	20008	19920	19977	20003	19804	19928	19736	19910	19992	19893	20132	20024	19795	19968	19782	19996	19903	20132	20112	20005	20032	20027	19920	19832	20056	19920	19825	20089	20069	19894	19928	19690	20031	19986	19815	20010	19858	19963	20027	19909	19862	19908	19749	20075	19997	19917	19710	19919	19835	19827	19920	19809	19836	19769	20078	20133	19880	20036	20052	19840	20050	19954	19889	19907	19948	20034	19948	20012	19923	19858	20010	19854	19915	19921	19806	20261	19787	19954	20028	19795	19813	20131	19931	20008	20041	20020	19882	19963	19842	19908	20033	19941	19923	19972	19792	19885	19871	19970	20008	20086	20029	20062	19826	20066	19763	20180	20091	19886	19903	19906	20082	19956	19928	20018	19964	19901	20159	20026	19888	19924	20003	19931	19877	19756	19679	20128	19963	19885	19984	19740	20033	19941	19997	19917	20125	20146	20062	19888	19875	19680	20071	19949	19766	19869	19943	19871	19957	20204	19908	19850	19995	20018	19925	19968	20011	20126	19986	19900	20115	19924	20033	20057	19845	19901	20096	20018	19912	20118	19890	19915	19690	20065	19890	20125	19792	19973	19959	19977	20154	20030	19998	20177	20070	20076	19947	20060	20122	19933	19749	19965	19898	19978	19963	20017	19931	19755	19938	20030	20108	20210	20063	19963	19827	19825	20039	19911	19935	19992	19940	19891	19967	19902	19791	19783	19957	20170	19907	19950	20132	20031	19868	19972	19942	20118	19973	19862	19888	19909	20079	19959	20166	20028	19934	19861	20153	20202	19883	19941	19848	20092	19791	19918	19959	20052	20041	19816	20031	19967	19759	19766	20147	20130	19987	19867	19932	20061	19962	19936	20049	20035	20100	20293	20063	19858	20111	19829	19896	19919	19957	20032	20081	19927	19846	19884	19764	19982	19983	19839	19982	19995	19756	19913	19947	19775	20082	20019	20035	19974	20041	19951	19957	19752	20171	20010	19909	19983	19976	19746	20058	20016	19899	19968	20026	19915	19866	19899	19720	20057	19991	19924	20182	19961	20091	19903	19936	19805	20031	20205	20061	19907	19832	20040	19912	19878	19858	20035	19842	20148	19987	19780	20045	20164	19925	19912	19847	19977	19938	20004	19857	20032	20092	19882	20108	19960	19900	19898	19930	20015	20112	20158	20012	20170	19635	20041	19948	20046	20007	19799	20098	20009	19942	20169	19827	19856	19830	19869	19900	20052	19999	19714	19851	19916	19856	19793	20068	19783	19725	20106	20002	20060	20036	19885	19785	19904	19743	19900	19838	20100	19890	20000	19913	20015	19936	19845	20102	20275	19948	20063	20041	20062	19811	19838	19915	19979	19815	20078	19966	20044	19785	19837	19855	19827	19919	20183	20107	19957	20158	19877	20134	20018	19953	20153	19899	19994	19813	20046	20035	19867	19802	19906	19931	20064	20117	20232	19855	19761	19905	19985	20016	20278	19950	19926	19794	19881	19849	19951	19916	19920	19809	20147	20035	19745	19965	19903	19869	19933	20079	20023	20036	20008	19907	20028	19962	19966	19899	19930	20148	20115	20004	19878	20119	19834	19713	20027	20082	19890	19937	19761	19891	19918	20079	20036	19898	19686	19916	19851	19854	19955	19771	19808	20005	20130	19775	20004	20189	20026	20144	20122	19914	19877	19827	20141	19950	20077	20064	20008	19853	20154	20112	20209	19908	19713	19861	20053	19882	20038	19861	20035	20059	19788	19980	20224	20006	19910	19943	19882	20104	19789	19991	19732	19691	19949	19858	19788	19962	20031	19951	19706	19878	20039	19762	19876	20002	19902	19856	20184	19765	19714	20151	19952	19841	19735	20052	19872	19948	19928	19848	20014	19898	20308	19895	19668	20003	19786	19998	19877	20143	20165	19895	19956	20020	19893	20065	19966	19777	19829	19973	20117	19855	19918	19687	19963	19873	19818	20060	20071	20020	19917	19804	20088	19755	19731	20012	19788	19935	20114	19935	19907	20126	20016	20040	19976	20042	19968	20121	20113	19948	19895	20014	20025	20035	19834	19856	19877	19818	19958	20146	20021	20142	19996	19965	20181	20074	19887	19775	19806	19846	20080	19942	19716	19765	19633	20030	19794	19968	20039	19909	19661	19910	20010	19885	19891	19794	20019	20016	20007	20083	20117	20055	19979	19797	20013	19910	19775	19971	20037	19756	20022	20015	19882	19839	19852	19965	20022	19915	19921	19984	19874	19768	19904	19754	19831	20254	19934	19975	20057	19949	20022	19993	19991	20031	20079	20194	20234	19953	20119	19832	19953	19989	19968	19929	19824	20090	20056	19844	19816	19820	20063	19977	19953	19874	19793	20184	19709	19952	19746	19954	19914	19939	19985	19961	20142	19934	19793	19868	19890	19933	20179	19925	19960	20106	20057	20024	19851	20042	20110	19675	20206	20156	19747	20142	20141	19913	20045	19990	19788	19865	19749	19893	19905	19926	20071	19698	19752	19846	19844	19969	19836	20053	19730	20097	20017	19864	19901	19695	19937	19980	19772	19904	19998	20068	19725	20186	20063	19917	19947	19938	19971	19718	20014	20058	19943	19777	19817	20104	19727	19960	19957	19958	19987	19878	20052	19806	19884	20038	20011	19812	20149	20005	20062	19869	20139	19744	19874	19903	19968	20122	20061	19968	19935	20010	20268	19881	19976	20007	19733	19802	19986	19991	19856	19943	19885	19896	20015	19933	20182	19920	20079	19845	19850	20026	20036	20028	20131	19768	19664	19976	19926	19914	19801	19890	19959	19851	19921	20204	20020	19836	19989	20068	20037	19961	19836	20037	19945	20040	19985	19965	20129	19911	19991	20069	19691	20048	19899	19820	20224	19782	19905	20113	19955	20074	20016	19987	19810	20032	20095	20216	19916	20012	19777	19772	19920	19853	19987	19867	20011	20128	20061	19926	19921	19828	20028	19932	19993	19782	19848	19759	19679	19685	19711	19965	20015	20049	19943	19837	19934	19925	19807	19956	20022	19912	19876	19831	19902	19898	19821	20021	19818	20068	20106	19859	20067	20073	20058	19829	19849	19845	19917	20005	19748	19902	19840	19922	19732	20085	19943	20067	19998	20109	20197	20102	19989	19934	20020	19728	19699	19770	19963	19946	20026	20007
23629	39275	38741	31950	26427	23062	20858	19811	18816	18263	17696	17317	17122	17048	16615	16772	16515	16533	16343	16324	16362	16292	16458	16036	16203	16255	16276	16050	16066	16228	16167	16178	16170	16134	16212	16021	15983	16037	16137	16053	16076	16128	16071	16053	16071	16098	15998	16000	16185	16121	16012	16064	16008	15874	16098	16157	16140	16018	15887	15989	16090	15870	15908	15947	16108	16057	15851	15934	16057	15949	16108	16252	15920	15934	16027	16243	16155	15906	16189	15900	16008	15814	16087	15880	16046	15897	15986	15890	15976	15982	16021	15980	16026	15980	16156	16111	15977	16071	16097	16035	15964	15840	15889	15909	16257	15998	15960	16026	16148	15984	16055	16012	16083	16228	16064	16097	16091	15882	16077	15857	16222	15887	16033	15987	15943	15882	16159	15884	16061	16045	16033	15854	16131	15987	16028	15903	16166	16070	16024	16001	16127	15886	16031	15981	15898	16020	15922	15954	15921	16039	15933	15934	16051	15949	16085	16013	16181	15994	15926	15964	16087	15992	15950	15856	15946	16154	16024	15945	15971	16018	15986	16051	16079	15902	15901	15971	15961	15993	15972	15979	15958	15860	16015	16003	15889	16140	15891	16225	15867	16063	16039	15959	16062	16013	15868	16072	16180	16102	16134	15851	16009	16093	15964	15837	16098	15929	16104	16062	16034	15959	15958	15927	15758	16000	16017	16143	15974	16151	16080	16070	16343	15904	16062	16107	15997	16085	16040	15946	16124	15979	16070	16113	15901	16044	15920	15926	16229	15962	15974	15962	16057	16018	15979	16177	16067	16118	15944	15921	15911	16022	15905	16048	15879	16127	15944	16079	16146	16037	15955	15932	16045	16130	16166	16150	16083	16008	15861	16080	16138	15971	16033	15964	16002	16139	15967	15969	15949	15884	16080	16020	15930	16095	16005	15981	16115	16049	15888	15846	16003	16059	16146	16061	16130	15835	15839	15962	16114	16124	16086	16008	16122	15911	15908	15933	16039	16009	15998	16168	15791	16146	15901	15895	15979	15919	15893	16010	15946	16059	16130	15866	16001	15892	16175	15980	15884	15974	15942	15985	15970	15870	16033	15924	16190	16242	15946	16090	16069	15887	16167	16060	15913	16168	16122	16005	16188	16034	16004	16070	16025	15819	16093	15935	16152	15980	15902	16070	16054	16127	15970	15988	16037	15982	15758	16123	15950	16065	15914	16157	16100	16084	16058	15845	16091	15936	15942	15942	15959	15985	16073	15895	15942	16015	16170	15930	15953	16012	16025	15983	16054	15970	15966	15923	15970	15960	15998	16014	15994	15971	15928	16141	15903	15855	15959	16003	16001	15727	16002	15933	16041	15989	15920	15851	15923	16052	16086	16141	16057	16059	16047	15962	16122	16074	16190	16103	15980	16041	16088	15820	16042	16120	15898	16132	16068	16017	16078	16077	15887	15956	16071	16148	16081	15986	15986	16038	16193	16004	16046	16091	15987	16029	15886	16027	15979	16015	16001	16140	15999	15980	15917	15993	15923	16011	16150	16138	16119	16004	16036	15990	15899	15976	15949	15950	16132	16011	16113	16140	15986	16160	15852	16087	15839	16038	16034	16093	15973	15944	16172	15988	16027	16073	15997	15987	15981	16045	16072	16038	16110	15967	15897	16054	15895	15963	16047	15982	16095	15876	16065	16064	16068	15864	15994	15969	16068	16000	15954	16024	16039	16079	15981	15809	16117	16112	15878	15890	15929	16005	16325	15987	16051	16003	15876	16072	16033	16051	15939	16143	15891	16013	15956	15949	15773	15917	16005	16013	15892	15852	16012	16024	16189	16144	16102	15773	16071	16043	15979	15825	15828	16102	15895	15934	16253	16107	15997	15892	15907	16148	15997	16041	15826	16139	16165	16060	15987	15975	16008	16091	15990	15872	16160	16046	15972	15946	15991	15977	16141	15909	15849	15969	16077	15921	16066	15900	15991	16046	16033	16064	16225	15867	15980	15905	16006	16035	16106	16030	15953	15953	16041	15901	16032	16078	15970	16050	15967	16028	16031	15987	16073	16040	16085	16262	16075	16222	16024	16116	15954	15986	15983	15809	16048	15899	16029	16196	15899	16108	15975	15937	15888	15890	16024	15871	16143	15942	15927	15949	16044	16068	15903	15988	16085	16029	15975	15969	16082	16204	15978	16219	16036	15891	15952	16023	16078	16052	16019	15904	16075	16028	16000	16153	16250	15928	15888	16040	15902	15956	15962	16062	16141	15963	16092	15954	15902	15893	16230	15989	16127	15994	16016	16091	15889	15913	16029	16194	15902	15871	15947	15977	15997	15905	16147	15923	15931	15976	16079	16106	15967	16083	16002	15991	16112	15957	16087	15855	16070	15942	15885	16104	16022	16119	15816	16160	16006	16041	16009	16009	15991	16106	16133	15912	15866	15926	16023	15911	15961	16003	16064	16047	16005	15973	16053	15980	16093	15995	15798	15863	15830	15902	16074	15931	16047	16293	16066	16017	16026	15994	16005	16131	16004	15971	16203	16025	15957	15908	16031	15963	16088	15951	16067	15928	16147	15942	16026	16081	15975	16076	15854	16056	15831	16145	16116	16018	15896	15913	16181	16138	16035	16147	15929	16043	16004	15920	16048	16025	16046	16105	16137	16053	16111	15983	16177	16068	16027	15870	16109	16015	15962	16094	15998	15968	15905	16047	16050	16063	15959	16034	15993	15951	16056	15962	15957	15924	16001	15867	16026	15999	16098	15958	15886	15934	15935	16086	16025	15829	16045	15988	15995	16152	16065	15722	16022	16015	16024	15953	16024	16170	16095	16042	16184	15875	15927	16171	16039	16163	15985	15987	15932	16086	16220	15999	16053	15915	16076	15878	16150	15992	16025	16013	15914	15906	16129	16060	16149	15897	16000	16059	15940	16049	15861	15997	16135	15944	15874	16058	15966	15943	16088	15931	16013	16006	16025	16064	15915	15950	16295	15926	16201	15935	16110	16091	16001	15938	15850	16113	15943	15997	15972	16004	16136	16156	16058	15946	16039	15965	15993	16112	16036	16025	16082	16001	16031	15838	16095	15978	16148	15941	15900	16020	15946	15978	15896	16001	15915	16058	15953	16024	16139	15853	16025	16142	15991	16115	16051	15932	16019	15942	16065	15912	16145	15960	16034	16076	15990	16022	16023	15919	16085	15937	15969	16086	16088	15988	15949	15932	15996	15923	16070	15963	15980	16091	15901	16092	15975	16000	15955	16034	16060	15993	16023	15970	16030	16182	16132	16010	15970	16026	15984	16116	16074	15967	15996	15985	16058	15905	15954	16161	16050	15941	15966	15962	16075	16050	16032	16203	15908	16005	16130	15876	16223	15993	16111	16064	15859	16091	16160	16063	15910	16025	16137	16070	15902	16019	15972	16066	16076	15931	16128	15944	15863	15903	15884	16179	16015	16103	16055	16047	16039	16042	16180	15948	16018	15921	16022	16219	16005	15942	16085	16208	15964	15941	16166	16000	16078	16050	15980	16042	15881	15928	15985	16011	15933	15976	16093	16132	16127	15951	15997	16044	15950	15927	16087	16014	16057	15961	15989	15905	15887	16007	15993	16005	15891	16034	15917	16029	16086	16220	16142	15838	16015	16188	16073	16133	15966	16130	16058	15898	16070	16126	15924	15893	16141	15891	15964	15916	15906	15813	16038	15970	15967	15912	16014	16001	15864	16065	16144	15928	16038	15855	15924	15973	16050	15952	16113	16013	16095	15935	16134	16137	16014	16093	16098	16019	15944	15801	16117	16118	15988	16119	16062	15969	15911	15924	16251	16068	16141	16086	15945	16086	16011	16053	15953	15936	15901	15934	16042	15974	15900	16050	15929	15854	15879	16113	16003	16195	15794	16004	16155	16071	16039	16007	15976	15916	15984	16177	16025	16019	15934	16092	15999	16036	15962	16099	16051	15999	16081	16083	16147	15993	15979	16087	16120	15930	16046	16036	15996	16038	16196	16002	15849	16080	15977	16031	15910	16030	16105	16157	15980	15978	16008	15994	16103	15965	15957	16266	16013	15903	16014	16128	16146	16132	16089	15948	16010	15949	16001	16103	16129	15960	15926	16270	16015	15945	16023	15947	15895	16016	16065	16125	16147	16058	15904	15918	16180	16134	16084	15835	16012	16042	15935	16148	16031	16098	16008	16024	16025	15912	15924	16146	16062	16014	16055	16022	16056	16100	16155	16132	16022	15934	16036	16044	16055	15925	15980	15998	16137	16083	16086	16068	15932	16093	15887	16153	16025	16064	15901	16047	15988	15922	16113	16022	16030	16093	16044	15906	16053	15957	16141	15866	16053	16066	16173	16068	15910	16145	16074	16028	15835	16131	16260	15872	16051	15933	15873	15954	16192	15992	15978	16032	16024	16004	15910	16051	16013	16067	16043	16107	15840	16060	16071	15975	16078	16040	16115	15969	15971	16151	15910	16010	15951	16077	15954	16149	15956	15986	15974	16063	15851	16135	16047	16060	15876	16071	16058	16027	16014	16054	16057	15914	15937	15839	16123	16126	15935	15903	16042	15998	16106	15961	16119	16093	16015	15943	16054	16057	15933	16148	15958	15987	16108	16051	15980	15910	15963	16019	16129	16010	15917	15935	15938	16013	15928	16031	16171	15996	15783	15930	16009	16189	16043	16010	15947	15849	16030	15920	16168	16031	16061	15921	16080	15793	16068	16028	16081	16013	15912	15948	16056	15872	16137	16027	16047	15909	15994	16022	16011	16018	16091	16015	16050	16186	15855	16121	16033	15971	16141	15863	16135	15986	16137	15895	15954	16047	16031	15894	16059	16018	16151	15995	16065	16091	16052	16188	16022	16169	15990	15895	16119	15986	15992	15962	15929	16005	16013	16092	15951	15926	16114	15834	16009	15940	16088	16048	15993	16004	16224	16063	15859	16133	16011	16000	15985	15960	15970	15986	15936	15929	16032	15713	15976	15903	15887	15935	16060	15962	15997	16174	15941	16170	16032	15855	15993	16066	15863	15935	16052	15956	16075	16008	16053	16024	16074	15836	16066	16087	15950	16061	16038	16006	16018	15933	16143	15941	16136	16005	15879	15943	16011	15959	16143	16034	15912	15978	15832	16003	16127	16075	15886	16013
23536	21029	28478	23996	22776	26376	28324	24601	23483	23526	22985	22666	22105	21979	21663	21823	21706	21410	21513	21490	21451	21539	21324	21380	21582	21381	21207	21343	21110	21400	21326	21446	21199	21231	21342	21133	21058	21165	21153	20996	21220	21100	21222	21024	21180	21067	21031	21056	21076	21227	21055	21047	21096	20973	20908	21201	21056	21153	21177	21091	21043	21211	21101	21277	21369	21149	21131	21130	20976	20958	21145	21138	21020	21098	20961	21291	21265	21129	21059	21228	21051	21060	20970	21090	20949	20927	21051	21056	21142	21094	21219	21197	21261	21053	21195	21132	21049	21050	21080	21155	21047	21283	20948	21011	21254	20949	21061	20833	20948	21107	20985	20935	21099	21114	21306	20993	20939	20989	21028	21181	21118	20903	21270	20861	21063	21233	21134	21040	21329	21119	21206	21082	21132	21146	21197	20912	20920	20927	21083	21210	21003	21083	21309	21008	21085	21113	21005	21140	20924	20942	20953	20904	21160	21018	21034	21080	21299	20899	21181	21023	20969	20920	21346	21017	21099	20772	20699	20917	20819	20793	20925	21219	21212	21188	21104	21242	21430	21036	21051	21064	20913	21034	21003	20962	21152	21048	21125	20847	20871	20956	21164	21060	21124	21074	21032	21047	21027	21068	20891	21096	20908	21185	21125	21099	21271	20982	21046	21047	20947	20989	21163	21040	21021	21049	20812	21019	21046	20986	20966	20918	20911	20873	21176	20930	21041	21218	21296	20961	21018	21249	21161	20987	20848	21215	21132	20951	21095	21171	21351	21024	20974	21038	21022	20990	20872	20744	21029	21089	20798	21041	20932	21457	21106	21024	21091	20875	21091	20968	21020	21029	20891	21185	20915	21171	21082	21003	20923	21023	21051	21048	20869	20941	20905	20957	21064	21278	21189	20914	21092	21160	20924	21082	21110	21129	21035	20994	21061	20993	20855	21069	21116	21027	20968	21163	21158	20879	20981	21038	20954	21057	20891	20855	21005	20929	20975	21064	21002	20960	20889	21285	20913	20910	21045	21172	21037	21016	21012	20822	20836	21192	21185	20885	21261	20875	20940	20848	21273	21053	21084	20922	20933	20969	21223	21191	20858	21262	21193	21137	21152	21296	21232	21099	21054	20981	20931	21318	21043	21088	21171	21261	21192	21252	21252	20973	21269	20796	21017	20964	20888	21019	21148	20949	21029	21116	21106	21116	20810	20910	20942	21076	21039	21152	20977	21259	21251	20969	21118	20809	21033	20991	20859	20969	20959	21062	20948	20870	21250	21024	21019	21215	21088	20834	21031	21220	20929	21027	20990	21124	20865	20898	20792	21126	21116	21029	21066	20955	20794	21076	21313	21195	20976	20948	21087	21174	21143	20954	20967	20983	20983	21184	21182	21057	20956	21129	21184	21145	21006	20992	20951	21178	20981	20990	20955	21170	20978	20918	21096	20939	21112	20896	20910	21032	20960	20898	20708	20963	21051	21019	21000	20823	21117	21071	21192	21329	21005	21082	21104	21029	20911	20955	20976	20918	21003	21072	20882	21177	20787	21181	21188	21085	21004	20976	21066	20792	21065	21134	21216	21023	21150	21180	21101	21057	21252	21410	21111	21286	21053	21015	21186	21114	21221	21084	21010	20950	21150	20943	21078	21009	21099	21058	21077	21226	20956	20904	21261	21069	21033	20943	21020	21075	21004	20970	21061	20928	21025	21003	21021	21054	20980	21094	20771	21186	20967	21123	20937	21280	21258	21052	21071	20892	21056	20932	21105	21142	21155	21158	21209	20945	20969	20959	20917	21120	21291	21166	21072	21068	21029	20800	21168	20943	21292	21251	21007	21001	21097	20880	21268	21072	21039	21062	21011	21034	21053	20991	21244	21102	21153	20861	20796	20997	21187	21134	21044	20992	21259	21144	20938	21119	21315	21096	21253	21134	21282	20817	21011	20976	20961	21113	21151	21134	20833	20805	21120	21123	20845	20780	21091	21073	20803	20997	21074	21034	20953	21054	21037	21076	21050	21222	20973	21124	20971	20934	21232	21017	21000	21098	21096	21184	21058	21176	21026	21015	21170	21099	21111	21234	21137	21085	21054	21215	21196	20884	21057	21190	20924	20990	21083	21106	21162	21179	21336	21248	21071	20959	21123	21096	20898	21256	21024	20993	21030	21131	20800	21195	21093	20867	20903	20985	20957	21212	21183	20860	21043	21196	21079	21042	21104	21134	21010	21077	21098	21138	21229	21131	20923	21061	21170	21004	21015	21144	21068	21088	21134	21080	21073	20988	21210	21030	20850	21154	20978	21020	21258	21266	21277	21079	21018	20977	21102	21185	21067	21155	21117	21225	20891	21008	20867	20952	21141	21030	21200	21173	21130	21092	20776	20944	20987	21226	21215	21098	21092	20861	21001	21032	21031	21443	21087	21052	21084	20968	21095	21119	21035	21048	21015	21029	21178	21095	21080	21035	20993	21049	21082	21015	21064	21016	20847	21147	20948	20975	21142	21245	21065	20953	21011	20973	21122	21266	21219	21008	20984	20934	21168	21247	20817	21134	20881	21256	21302	21018	21116	21209	20992	20864	21202	21179	20925	21149	20856	20944	20832	20978	21206	20950	21250	21095	20832	20832	21186	20917	21183	20915	21084	20935	21179	21091	21284	20959	21179	20999	20931	21022	21159	21125	20982	21029	21054	20903	21023	20892	21169	21008	21166	21098	21017	21147	21170	21079	21201	21336	21090	21036	20925	21085	21130	20965	21038	21182	21028	21033	21075	21202	21365	21241	21230	21126	21177	21113	21132	21139	21053	21214	21039	20976	20913	20991	21075	21154	21307	21110	21140	20989	21225	20861	21064	21132	21200	21095	21154	21068	21183	21008	21127	21196	20910	21207	21171	20991	21055	20925	20931	20926	20922	21162	20982	21050	21069	21083	21101	20867	20964	21165	21122	21096	21100	20972	20975	21030	21069	20982	20990	21035	21076	21033	20994	21013	21054	21211	20937	21250	21031	21167	21149	21138	21330	20998	20907	21206	20967	21190	21127	21039	20893	21162	21116	21112	20874	21031	21009	21187	21165	21263	21046	20873	21200	21139	21055	20991	21177	21030	21074	21021	21210	21044	20802	21261	21118	20829	21045	21046	21213	21112	20937	20842	20961	21191	21070	21075	21195	20918	21147	21042	21040	21315	21217	21077	20965	21083	21078	21019	20893	21028	21108	21171	21203	21014	20883	20884	21063	20982	21149	21120	21306	20834	20843	21048	21189	20839	21032	21065	21105	21117	20972	21018	21011	20957	21057	21258	21172	21046	21015	21176	21153	20854	21201	21020	21132	20859	20856	20969	20877	21071	20902	21106	21128	21013	21014	21246	21042	21071	21170	20913	20759	21039	21035	21071	20956	21069	21186	21030	21138	21139	21233	21095	21028	20825	21158	21229	21096	21112	20975	21035	20993	20943	21388	21233	21173	21055	21090	21027	20934	21252	21115	21226	21096	20961	20896	21090	21184	20833	20837	21166	21044	21093	20960	21282	21082	21201	21092	20999	21016	21059	21052	20754	21132	21035	20955	21082	20863	21094	20895	21044	21213	21161	21120	21179	21136	21192	21346	20947	21192	21088	21268	21104	21099	21037	21182	21024	21027	20992	21005	20924	21151	21067	20935	21064	20971	21375	21404	20990	20964	20992	20929	20868	21107	21074	20947	21288	21167	21088	21186	20872	21061	21125	21066	21036	20945	21097	20955	21092	20975	21252	21154	20926	21007	21187	21155	21239	21046	21048	21123	21059	20946	20944	21061	21132	21027	20969	20868	21070	21053	21152	20999	21005	21035	21167	20948	20995	21019	20898	21170	21113	21115	21128	20890	21114	21157	20930	21108	21037	21159	21102	21113	20992	20906	20908	21205	21113	21162	21194	21245	21073	21132	21017	20951	21109	21265	21019	21046	21146	21137	20987	21068	21226	20880	20993	21182	20986	21125	21067	21061	21134	21045	21062	21103	21241	20992	21117	21032	21112	21158	20912	20995	21070	21344	20956	20850	21245	20986	21059	20967	20832	20980	21156	20946	20908	21019	21101	21092	20856	21018	21295	21065	21164	21027	20950	21074	21058	20936	20924	21019	20982	21132	21054	20905	21071	20880	21197	20972	21042	20934	21073	21132	21321	21133	21203	21192	20926	21003	21311	21150	21168	20933	21124	20963	21360	21182	20961	21312	21245	21056	21033	21053	21006	20911	21175	21381	20948	20974	21027	21076	20954	21224	21243	21141	21294	21264	20981	21171	20979	20995	21081	21021	21068	21156	21134	21251	20937	20969	21268	21062	21181	21063	21152	21233	21010	20982	21219	21213	20892	20861	21039	20876	21134	21009	21049	21026	21182	20969	21180	21000	21149	21158	21106	21212	20872	20968	21226	20862	21096	21110	21176	21156	21140	20945	21119	20964	21253	20975	21034	21310	21066	21160	21119	21164	20892	21025	20965	21202	21070	21058	21122	21068	21079	21176	20894	20988	21004	21200	20943	20980	20919	21042	20967	21059	21122	21113	21051	21112	21249	21103	21031	20981	20911	21343	21143	20960	21043	20990	21132	21413	21072	21053	21029	20950	20948	20982	21152	20888	20940	20961	20976	21245	21000	21163	20960	21189	21089	20945	21006	20979	21073	21157	21137	21056	21153	21130	21278	21111	21144	21139	21228	20958	20915	20877	21021	20857	20916	21050	20905	21257	21206	21040	21082	21023	21190	21162	21062	20961	21236	21024	21120	21056	20980	20846	20866	21154	21021	20794	20988	21058	21123	21044	21026	20963	20880	21178	21190	21112	21218	21126	20883	21141	21096	21077	20982	21078	21128	21265	20901	21333	21205	21080	21184	21328	21062	20979	20983	21138	20936	21205	21195	20976	21102	21029	20820	21123	21072	20833	21115	21240	20975	21092	20816	21194	21014	20918	20866	20989	21066	21135	21238	21085	21176	20984	20953	21099	21043	21099	21079	21243	20925	21123	21122	21146	20966	21080	20975	21138	21095	21044	21091	21055	21015	20969	21045	21049	21118	21106	21263	21192	21190	21182	21169	21206	21023	21166	21096	21155	21091	21101	21181	21115	21227	20811	21107	21268	21079	21112	21252	20877	20989	21164	21110	21115	21141
25601	44164	43458	35060	29258	25573	23132	21652	20446	19787	18974	18742	18309	17794	17735	17402	17404	17190	17013	17088	17133	16941	16851	16777	16915	16852	16792	16894	16757	16798	16878	16842	16862	16758	16590	16554	16752	16802	16724	16679	16446	16539	16623	16764	16473	16583	16557	16561	16644	16448	16519	16507	16541	16711	16685	16687	16495	16566	16713	16548	16559	16611	16568	16541	16503	16669	16671	16631	16580	16545	16713	16796	16628	16541	16437	16613	16660	16775	16742	16597	16394	16549	16652	16528	16667	16386	16513	16496	16894	16605	16423	16538	16592	16511	16474	16623	16493	16573	16475	16603	16538	16565	16536	16627	16704	16451	16565	16760	16554	16490	16697	16630	16576	16618	16589	16390	16464	16564	16617	16598	16444	16634	16722	16386	16606	16478	16566	16631	16505	16312	16578	16388	16524	16598	16574	16361	16492	16503	16497	16420	16677	16497	16592	16522	16547	16651	16534	16436	16632	16448	16508	16552	16606	16578	16459	16564	16624	16552	16640	16573	16677	16558	16486	16513	16708	16585	16425	16593	16465	16536	16531	16475	16603	16687	16339	16632	16641	16315	16704	16410	16434	16591	16465	16518	16517	16702	16548	16582	16491	16606	16528	16593	16602	16790	16597	16576	16454	16693	16714	16552	16693	16545	16578	16603	16581	16499	16590	16511	16611	16477	16423	16508	16571	16475	16401	16521	16678	16529	16511	16499	16730	16701	16475	16442	16708	16548	16484	16395	16601	16552	16522	16789	16722	16703	16511	16563	16616	16543	16624	16394	16555	16691	16435	16523	16571	16290	16598	16446	16460	16525	16632	16595	16661	16436	16570	16519	16481	16542	16352	16546	16606	16725	16496	16555	16596	16617	16462	16544	16480	16601	16607	16488	16590	16595	16727	16421	16508	16671	16795	16520	16687	16587	16726	16735	16568	16489	16450	16562	16448	16510	16401	16598	16637	16441	16640	16414	16506	16409	16646	16340	16661	16680	16472	16628	16664	16585	16502	16452	16559	16511	16584	16426	16535	16671	16710	16497	16563	16491	16505	16699	16406	16540	16485	16503	16395	16707	16658	16509	16748	16452	16583	16530	16552	16586	16472	16658	16520	16598	16465	16608	16649	16478	16457	16384	16629	16509	16412	16528	16665	16448	16573	16601	16531	16434	16573	16516	16697	16399	16462	16530	16551	16633	16449	16635	16641	16569	16441	16535	16610	16626	16590	16565	16519	16474	16556	16712	16380	16367	16630	16700	16359	16624	16650	16499	16558	16457	16482	16580	16652	16522	16557	16387	16655	16448	16490	16504	16476	16484	16550	16565	16637	16583	16748	16513	16521	16634	16388	16628	16600	16440	16602	16637	16449	16511	16548	16577	16739	16748	16424	16612	16638	16543	16644	16647	16600	16694	16364	16467	16509	16579	16665	16629	16464	16458	16661	16602	16552	16365	16664	16430	16534	16595	16707	16618	16601	16644	16518	16523	16494	16559	16595	16539	16503	16626	16520	16686	16560	16661	16528	16493	16576	16675	16407	16487	16493	16455	16625	16468	16560	16403	16516	16539	16501	16730	16626	16451	16604	16488	16612	16559	16517	16677	16557	16672	16580	16441	16445	16497	16509	16506	16611	16413	16551	16505	16616	16594	16544	16549	16626	16743	16608	16558	16642	16488	16482	16648	16621	16542	16470	16629	16405	16436	16621	16525	16476	16366	16508	16666	16671	16504	16609	16584	16498	16504	16463	16613	16508	16396	16489	16517	16736	16449	16473	16465	16751	16354	16429	16455	16464	16522	16556	16546	16549	16495	16555	16507	16432	16436	16619	16460	16479	16498	16571	16586	16664	16520	16677	16446	16388	16501	16480	16571	16478	16468	16476	16470	16660	16586	16613	16641	16572	16712	16538	16513	16666	16655	16501	16486	16339	16641	16393	16661	16419	16490	16455	16485	16643	16577	16542	16415	16498	16362	16437	16574	16477	16633	16509	16562	16592	16461	16508	16550	16549	16579	16507	16617	16476	16430	16520	16677	16496	16477	16434	16669	16593	16500	16592	16501	16404	16526	16609	16571	16535	16729	16363	16523	16676	16657	16551	16541	16550	16669	16568	16575	16580	16401	16569	16609	16528	16581	16504	16534	16307	16482	16579	16510	16710	16608	16554	16491	16552	16626	16495	16585	16565	16598	16609	16486	16639	16638	16476	16533	16501	16539	16659	16428	16547	16417	16675	16613	16478	16586	16643	16550	16637	16633	16489	16512	16598	16742	16522	16502	16655	16392	16496	16552	16578	16484	16563	16659	16658	16428	16620	16616	16427	16761	16428	16554	16506	16388	16707	16611	16459	16601	16599	16522	16543	16617	16664	16724	16603	16357	16510	16576	16443	16584	16461	16480	16434	16644	16505	16469	16608	16459	16518	16601	16416	16618	16557	16493	16837	16530	16416	16628	16481	16444	16435	16529	16391	16564	16382	16686	16426	16609	16418	16531	16467	16590	16477	16579	16467	16611	16508	16373	16614	16565	16539	16348	16596	16403	16452	16468	16556	16468	16498	16600	16576	16389	16484	16462	16484	16402	16391	16529	16593	16665	16738	16596	16644	16570	16507	16572	16516	16488	16516	16556	16601	16691	16487	16677	16506	16675	16585	16463	16542	16545	16623	16516	16523	16565	16620	16365	16620	16505	16441	16602	16497	16655	16434	16364	16546	16781	16397	16527	16555	16510	16591	16476	16596	16575	16610	16438	16545	16653	16580	16622	16621	16612	16626	16577	16448	16359	16490	16632	16528	16715	16588	16627	16634	16716	16592	16675	16640	16452	16561	16629	16557	16563	16730	16382	16510	16689	16490	16515	16671	16547	16648	16435	16716	16548	16651	16591	16522	16601	16609	16694	16801	16600	16559	16547	16756	16395	16576	16346	16371	16619	16654	16512	16382	16452	16544	16519	16409	16646	16546	16524	16646	16678	16419	16710	16435	16514	16520	16508	16653	16664	16548	16612	16648	16542	16656	16513	16583	16401	16477	16558	16588	16601	16598	16601	16538	16783	16642	16563	16351	16513	16433	16716	16520	16619	16515	16733	16384	16469	16480	16680	16540	16583	16470	16550	16421	16411	16693	16493	16626	16461	16577	16630	16485	16459	16569	16509	16582	16688	16475	16725	16576	16537	16606	16477	16515	16516	16556	16718	16666	16466	16397	16564	16670	16543	16463	16431	16640	16539	16589	16626	16385	16524	16457	16479	16610	16521	16513	16447	16412	16600	16440	16509	16417	16629	16462	16617	16620	16496	16567	16544	16657	16625	16582	16613	16592	16599	16500	16594	16463	16849	16531	16523	16462	16563	16539	16719	16575	16488	16476	16493	16527	16652	16761	16426	16539	16433	16621	16595	16493	16384	16671	16597	16414	16671	16619	16729	16508	16552	16585	16502	16516	16606	16572	16664	16544	16447	16568	16561	16487	16498	16635	16486	16669	16481	16753	16549	16590	16572	16510	16534	16427	16367	16548	16497	16465	16608	16727	16443	16463	16628	16573	16617	16605	16563	16492	16637	16548	16650	16443	16598	16490	16615	16381	16472	16469	16556	16618	16556	16544	16588	16427	16443	16609	16492	16570	16563	16643	16543	16495	16598	16494	16410	16670	16498	16668	16570	16500	16473	16586	16574	16613	16449	16463	16357	16386	16816	16489	16479	16540	16592	16588	16392	16709	16577	16522	16635	16620	16475	16491	16653	16617	16447	16614	16459	16671	16599	16503	16614	16512	16698	16519	16481	16695	16586	16569	16543	16480	16504	16461	16362	16436	16630	16515	16568	16390	16483	16643	16559	16629	16463	16558	16392	16598	16464	16662	16512	16531	16497	16306	16596	16515	16500	16614	16526	16435	16428	16646	16628	16538	16486	16556	16638	16482	16567	16600	16525	16594	16569	16501	16489	16571	16641	16615	16421	16558	16614	16658	16502	16431	16436	16578	16431	16711	16448	16528	16543	16679	16605	16546	16542	16568	16584	16593	16529	16462	16404	16553	16647	16521	16632	16705	16507	16432	16697	16547	16358	16587	16636	16525	16503	16554	16679	16586	16815	16645	16510	16390	16450	16737	16373	16551	16594	16446	16647	16605	16669	16609	16615	16469	16617	16515	16601	16546	16532	16725	16629	16498	16522	16573	16209	16501	16616	16400	16683	16693	16449	16457	16437	16499	16539	16620	16688	16720	16532	16342	16523	16535	16539	16548	16625	16406	16734	16602	16398	16578	16535	16554	16501	16633	16475	16469	16647	16582	16622	16479	16518	16673	16595	16596	16486	16510	16493	16733	16773	16502	16600	16558	16358	16716	16531	16503	16447	16649	16414	16513	16464	16543	16617	16504	16531	16674	16554	16646	16588	16453	16455	16563	16469	16375	16466	16493	16592	16615	16511	16563	16639	16469	16427	16272	16615	16545	16419	16408	16499	16624	16562	16496	16398	16493	16495	16575	16604	16338	16474	16582	16515	16493	16270	16477	16544	16497	16523	16543	16524	16414	16426	16516	16463	16400	16722	16486	16684	16590	16577	16630	16550	16535	16564	16539	16680	16423	16713	16566	16629	16690	16349	16369	16398	16463	16516	16447	16526	16658	16463	16667	16518	16486	16439	16349	16447	16538	16552	16628	16631	16645	16508	16610	16549	16524	16664	16644	16436	16620	16429	16557	16424	16541	16438	16472	16466	16553	16719	16460	16548	16524	16520	16607	16401	16470	16511	16592	16465	16533	16532	16725	16520	16549	16713	16499	16667	16518	16565	16551	16431	16727	16551	16558	16637	16557	16465	16529	16619	16599	16564	16597	16613	16516	16631	16509	16393	16421	16458	16640	16595	16657	16656	16495	16540	16528	16611	16454	16566	16438	16628	16667	16553	16474	16462	16521	16745	16321	16614	16571	16696	16641	16588	16483	16389	16653	16486	16668	16461	16667	16569	16567	16741	16726	16447	16594	16535	16576	16531	16642	16617	16587	16541	16491	16431	16560	16592	16655	16608	16517	16453	16466	16576	16489	16648	16555	16662	16684	16616	16405	16413	16435	16676	16485	16627	16550	16458	16607	16462	16496	16705	16430	16392	16458	16544	16570	16643	16501	16661	16430	16667	16649	16565	16400	16560	16407	16673
31356	27184	30728	27478	24246	22686	21841	21300	21270	20810	20763	20661	20249	20367	20154	20167	20369	20199	20106	19979	20213	20121	19863	20384	20160	20281	20147	20059	20130	20130	20152	20089	20019	20014	20342	20149	20041	20124	20068	19846	20063	20321	20282	20056	20114	20046	20134	19843	20277	20208	20037	20118	20354	20082	19806	20146	20204	19839	20397	20085	20123	19872	20148	20099	20064	19995	20136	19942	20169	19962	19816	20200	20055	20096	20237	20415	20052	20154	19929	19970	20151	19867	20171	20215	20079	19965	20027	19999	20179	20073	20071	20170	19982	20190	20108	19871	20240	20208	19882	20046	19857	19995	20020	19777	19919	20064	20202	20047	20016	20087	20032	20210	20309	20058	20074	20042	20090	20105	19960	20110	20130	20119	20223	20318	20024	19769	20216	20112	20150	20202	20081	20010	20071	20142	19941	20073	20231	20240	20133	20193	19975	20185	20034	20108	20017	19948	20028	20234	19997	19860	20048	19941	20059	20037	20212	20086	20055	20139	20163	20085	20173	20063	20243	19782	19919	19989	20147	20135	20158	19887	20196	20004	19935	20011	20197	19999	20014	19972	20162	20191	19901	20224	20052	20304	20211	20171	19962	20062	20144	19966	19964	20056	19933	19922	19919	19790	19998	20016	19993	19968	19953	20312	20073	20019	20020	19974	20223	20152	20108	19989	19996	20213	20112	20055	19996	20003	19807	20093	20067	19983	20060	20190	19833	19932	19962	19809	20159	20114	20130	20088	20086	19835	20116	20065	20002	20232	19884	19771	20119	20021	20212	20063	20061	20177	20252	19802	20065	19987	20066	19983	19993	20177	20085	20068	20031	19913	19797	20052	20210	20145	20116	20264	20118	20263	20042	20196	20099	20299	20067	20085	20467	19848	20151	20125	20019	20088	20061	20040	20127	20058	19937	20136	20075	20138	20338	20083	20128	19977	19984	20086	20043	19981	20145	20030	19936	20159	20056	20027	20147	19991	20078	20191	20186	20075	20098	20248	20133	19896	20154	19906	20049	20161	19966	20028	20231	20160	19987	19999	20055	20007	19962	20324	20115	20219	20273	20191	20046	20377	20226	20025	20114	20094	20101	19950	20092	20270	20284	20315	19993	19892	20106	19988	19942	20076	19970	20161	20246	20093	20165	20091	19994	20294	20052	20181	20057	19915	20184	20204	20045	19934	19892	20285	19746	20193	20009	19990	19905	20131	20089	20130	20227	20191	20036	20005	20011	20021	20090	19985	20179	20061	20007	20022	20075	19923	20139	20064	20433	20050	20069	20121	20201	20204	20173	19916	20151	20094	20248	19933	19947	20039	20061	19946	20097	20030	20132	20194	19897	19887	20198	20207	20253	20151	20011	20151	20091	20221	19898	20093	20081	20115	20232	20187	20197	20107	20212	20036	20028	20210	19930	20029	19962	20071	20028	20181	20217	20020	20030	20015	20376	20082	20087	19934	20030	20291	20179	20108	20144	20008	20155	20155	20080	19972	20019	20020	20038	20138	20182	20111	20071	20226	20146	19861	20224	19889	20141	19926	20064	20108	20035	20078	20036	20116	20103	19883	20002	19893	19757	19867	20034	19966	20008	19923	20139	19958	20053	20114	20119	19939	19992	19857	19992	20291	20058	20186	20053	20040	20120	20359	20108	20085	20053	20044	19884	20206	20088	20069	20124	20002	20203	19991	20059	19979	20209	19945	20012	19983	20173	20055	20071	19918	20077	20028	19971	19876	20279	20230	20159	19934	19714	19907	20032	19939	20096	20068	20191	20154	19858	20133	20052	20208	20113	20260	20030	20209	19960	20021	20048	20145	20295	19924	20049	20026	19903	20207	20257	20058	20070	20185	19878	19961	20129	20106	20178	20172	20008	20136	20262	20042	20112	20166	20259	20137	20013	20030	20056	19923	20116	20142	20193	20181	19896	19966	20132	20063	20073	20279	19922	20001	20144	19950	19988	20148	19877	20026	20163	19893	20068	20154	20067	20087	19869	20104	19988	20118	20121	20021	20107	20069	19970	20231	19939	20192	20028	20277	20120	20312	19966	20145	20133	19976	19937	19896	20140	20024	20122	20031	20001	20045	20038	20164	20148	20139	19960	20160	19912	19992	20074	20085	20278	20226	20266	19952	20264	20187	19987	20226	19950	20131	20010	20092	20204	19988	20138	20111	19995	20200	19978	20206	19916	20043	20190	20148	19977	20128	20149	19957	19840	19849	19832	19837	19978	19917	20149	20002	19919	20063	20083	20193	20061	19996	19985	20011	20101	19922	20190	19903	19939	20227	20040	20013	20114	19948	20090	20110	20063	20081	20090	20079	20103	20151	20109	20019	20050	20044	19912	19990	20206	20087	20119	20137	19971	19988	20074	20160	20205	20016	20009	19995	20003	20124	20241	20048	20036	20184	19957	20125	20065	19999	20153	20110	19932	20025	19980	20012	20309	19970	20038	19936	20171	20195	20202	20103	20051	20138	19990	19978	19990	19914	20195	20003	19968	20065	20030	19872	20314	19995	20071	20060	19999	20019	20293	20273	20287	20148	20215	20117	20195	20246	19923	20023	20062	20042	19987	19991	20045	19946	20012	20099	20165	19909	19981	20044	20203	19938	19959	20073	20215	20281	20062	20310	20014	20170	19921	20244	20083	20119	20207	19985	20084	20197	20092	20113	20086	20072	19952	20130	20073	20075	20240	19967	20054	20263	20006	20213	20189	19988	20131	20156	20029	20044	19850	20024	20045	20042	20012	20207	19951	20180	20091	20251	20000	20188	19981	20079	20263	20066	20062	20092	20045	20014	20363	20044	19979	20105	20039	20049	20264	20043	20049	20051	19969	19978	20061	20263	20065	20240	20167	20032	19935	20130	20044	20059	20156	20227	20155	19874	19918	20179	20349	20084	19889	20055	20073	20083	20156	19990	20204	20248	20229	20084	20310	20039	20213	20132	20030	20337	20124	20116	20092	20292	20111	20070	20121	20047	20033	20002	20070	20068	20065	20146	20200	20276	19975	19949	20122	20009	20205	20056	20074	20180	20057	20063	20091	20156	20145	20053	20069	19923	20115	19837	20101	20182	20127	19965	20019	20100	20076	19990	19973	20049	20111	20053	20330	20146	20168	20117	20016	20141	20034	20189	19889	19983	20067	20171	20027	19982	19838	20132	19893	20215	19934	19950	20137	20106	19979	20235	20275	19876	20203	19977	19833	20240	20293	20184	20114	19916	19977	20077	20080	20138	20134	20066	20069	19934	19907	20065	20086	20136	20118	19996	20052	20125	19949	20148	20519	20132	19983	20164	20251	20013	20194	20109	20145	19913	20285	19948	19983	20186	20132	20286	20030	19873	19977	19916	20048	20029	19905	20181	20225	20041	20025	19921	20107	20083	20406	20334	20185	20112	20128	20104	19976	20101	20174	20159	19994	20201	20176	20238	19893	20183	20134	20039	20082	20289	20083	19997	20205	20100	20086	20387	20040	20132	19973	19973	20010	20076	20253	20148	20108	20017	20141	20125	20138	19993	20036	19942	20042	20026	20063	20250	20034	20107	20044	19931	20164	20087	20089	20067	20082	20014	20040	20075	19983	20006	20086	20026	20187	20162	20079	20088	20055	20019	20140	20036	20045	20124	19956	20043	20032	20190	20120	20197	20077	20207	20141	20009	20198	20076	20024	20031	20059	19998	20213	20322	20197	19970	19872	19994	20087	20071	19899	20135	19941	20091	20165	20201	19936	20227	20207	20020	20020	20191	19976	20028	19971	20276	20067	20125	20259	20191	20023	19958	20059	20254	20149	20105	19981	20309	20168	20099	20060	20144	20120	20060	20093	20157	20123	20144	20003	20162	19891	20117	20184	20108	20198	20085	20065	20247	20292	20177	20080	20319	20186	19871	19891	19953	20216	19985	20289	20116	20195	20100	20185	20174	20078	19857	20109	20077	20188	20088	20172	20008	19948	19926	20068	20119	20064	20000	20052	20062	19979	20073	20044	20079	20002	19921	20223	20090	20246	20143	20252	20157	20100	20100	19937	19986	20165	20214	19904	19923	20045	20072	20019	20110	20171	20026	20154	20035	19890	20140	20030	19825	20030	20177	20046	20095	19866	20097	20150	19964	20246	20214	20080	20054	19944	19909	19960	20219	20032	19859	20047	20012	20040	19952	20165	19881	20119	20203	20023	20045	20004	20251	20278	20067	19930	20076	20225	20184	20146	20028	19875	20056	20022	20360	20295	20064	19854	20072	20046	20192	20268	20178	20032	20090	20207	20029	20059	19980	20014	20023	20101	20189	19914	20307	19946	20183	19865	20070	20144	20199	20039	20303	19979	20105	20144	20168	20032	19978	20131	20061	20034	20125	20209	20249	19968	20070	20169	20112	20043	20017	19790	20247	20047	20006	20025	20017	19908	20186	20102	20022	20134	20157	19937	19962	20065	20121	20215	20079	20005	20080	20024	19889	20069	19998	19959	20113	20327	20300	19883	19850	20125	20029	20158	20227	20049	20176	20272	19967	19906	20188	20192	19983	20024	20116	19909	20226	20211	20024	20083	20167	20125	19977	20004	20048	20180	20234	19738	19855	20231	20122	20192	19949	20033	20146	20162	19968	19853	19991	20100	20138	20110	20158	20072	19876	19825	20146	20159	19911	20094	20063	20105	20167	20252	20121	20132	20135	20106	19972	20165	19972	20085	20003	19885	19986	20117	20188	20131	19931	19982	20250	20034	20208	20105	19981	20178	20034	20224	20108	20072	20023	19842	20070	19967	20156	20136	20010	20137	19915	19857	20077	19817	20147	20174	20253	20319	20129	19967	20167	20050	20359	19960	20066	20203	20043	20019	20127	20178	20157	20070	20125	20201	20217	19989	19903	20048	20284	20026	20076	20142	19972	20264	20240	20063	20079	20148	20006	19961	20144	20287	20041	20233	20048	20039	20098	20013	19932	20203	20112	20031	19996	20095	20108	20147	20028	20118	20293	20348	20177	20060	19957	20139	20136	20240	20165	20173	19840	19927	19787	20216	20218	20058	20153	20091	20330	20082	20071	20209	20205	19996	20187	20122	19985	20162	19967	19959	20167	20084	20121	19933	20111	20270	20130	20187	20045	19923	20162	20105	20119	20092	19985	20153	20164	20147	20031	20319	19932
24844	33190	32385	25927	22594	20365	18900	18085	17607	17477	17031	16725	16571	16594	16513	16124	16216	16285	16086	16048	15996	16263	16129	16149	16286	16069	16053	15956	15982	15977	16106	16092	16117	16091	16010	15934	16096	15852	15940	15976	16146	16059	15875	15965	15932	15975	16091	15973	15940	16105	15949	16021	15813	16137	16072	16151	16041	15999	15927	16070	15869	16049	16030	15899	15881	15862	15946	16039	16031	16079	15952	15956	16014	15977	15925	15888	15927	15849	15869	15884	15949	15973	16005	16035	15917	15992	16017	15950	16033	16010	15894	16048	15997	15987	15964	16166	15996	16083	16156	16071	15938	16001	16043	16074	15987	16124	15927	15991	16106	15906	15778	16114	15828	15976	15859	16017	15827	15950	15731	15823	16074	16034	16060	16014	15996	15892	15907	16079	15824	15937	15902	15906	15964	15940	15834	15997	15988	15927	15766	15919	15936	15916	16007	15915	15862	15874	15900	15961	15989	16172	16063	16010	15802	15925	16033	16026	15901	16046	16067	16082	15944	15986	15997	15781	16002	15861	15829	16031	15963	15834	16017	16001	16233	15808	16070	15872	15868	15916	16039	15970	15892	16075	15991	16150	15995	15883	16074	15967	16058	15955	15981	15895	16115	15943	16005	16017	15804	16016	16050	16037	16044	16099	16091	16030	15879	16016	15854	16046	15744	16125	15930	15981	15920	16028	15999	15976	15979	15988	16062	16080	16011	16273	16152	16022	15809	16077	16013	16135	16099	16086	16013	16042	16124	15819	16109	16058	15864	16041	16054	16028	15951	16018	15981	16199	16016	16083	15900	15894	15933	16020	16011	16031	16112	16017	16009	16087	16019	16038	15998	16041	15999	15960	16039	15861	15984	15815	16088	16004	16052	16025	15994	16006	15855	16043	15990	15992	15993	15970	15908	15888	16041	15914	16107	15917	15980	16067	15832	16046	16094	15948	15943	15966	16121	15970	16045	15903	16178	16033	15892	15898	15852	15903	15907	15985	15969	16149	15960	15958	16027	16095	15851	16107	16056	15921	16083	15963	15856	15989	16077	16089	15948	16071	15990	16039	15853	15940	15957	16032	15906	15918	16104	16031	15890	15978	15841	15995	15884	15781	16123	15983	15937	16036	15852	15898	16001	15971	15990	15985	15764	15977	15870	15866	15854	15973	16040	15946	15972	15907	15987	16145	16091	15966	16128	15893	16026	15920	15839	16138	16044	16092	15945	15920	16082	15952	15905	15953	15963	15936	16080	16079	15967	15960	16030	16158	16108	15812	15931	15890	15926	16048	16038	15871	16033	15906	15944	15997	15842	15871	15979	15740	16037	15940	15856	16083	15961	15970	15825	15967	15948	16027	16045	15962	15907	16034	16020	16025	16096	15883	15977	16182	16027	15937	15946	16046	16128	15955	16210	16051	15859	16046	16044	15781	15925	15896	16063	16060	15992	15777	15918	16041	15990	16086	16061	16037	15748	15859	16057	15864	16000	16050	16129	15963	15960	15992	15915	16089	15757	15987	15908	16000	15916	16068	16002	15980	15892	15919	16065	15984	15953	15990	16125	15925	15914	16165	15715	15909	16123	15972	16010	16064	16154	15949	16115	15865	15825	15788	15935	16146	16047	16026	15744	15950	15760	15890	16112	16187	15766	16096	15882	15837	16049	16127	15957	15936	16062	15931	16171	15978	15993	15914	16091	15935	16191	15958	16049	15991	15804	16036	15973	16067	15880	16168	16129	15996	15921	15988	16013	16138	15946	15951	15887	16076	16150	16109	15950	16023	15996	16123	15937	15945	15705	16028	15965	16067	15972	16073	16077	16026	15868	15897	15977	16156	15966	16058	15971	15981	15965	15976	16066	16187	15966	16036	15802	16021	15931	16085	15901	16029	16074	15974	16045	15955	15926	15919	15906	15958	16246	15959	16038	16003	16013	15992	15904	16118	15953	16022	15969	15906	15969	15938	16094	16063	15977	15816	15949	16090	15988	16017	15870	15940	16113	16003	15904	16060	16005	15925	16102	16061	16000	15894	15982	16087	16029	15953	15790	15980	16052	15923	16077	16072	15894	15992	16025	15999	16035	16089	15877	16053	16083	16078	16061	16140	15909	15928	15986	15974	16026	15820	15943	15944	16119	16063	15897	16179	16014	15960	15815	16002	15978	15956	16236	15929	15971	16026	15853	16101	16046	15999	16145	15860	16122	15914	15900	16085	15940	15962	16049	15782	15930	16005	16004	15750	15869	16099	15943	16199	15988	16073	16057	15914	15952	16231	16025	15886	16020	15899	15977	15883	16028	16000	15995	15881	16123	15848	16113	16171	15913	16065	16035	15941	15950	15942	15988	15920	15836	15947	15903	16048	16144	15919	15928	16110	16082	16054	15922	16060	16037	15866	15949	15987	16031	15960	16046	16000	16027	15960	16113	15840	16038	16053	15950	15803	15858	16096	15949	15945	16006	16047	15959	15909	15947	16014	15957	16049	15985	15992	16043	15998	15877	15958	16207	15874	16008	15836	15933	15994	16247	16041	16064	15994	15910	15834	16077	15862	16016	16011	16001	16060	16161	15884	16052	16017	16015	16029	15911	15917	16132	16071	16032	15919	16010	16012	16170	16028	16145	15862	16025	16074	15947	15980	15820	15961	15940	15932	15926	16152	15990	15894	15868	16046	16114	15969	16058	15886	16085	16130	16091	15889	16053	15965	15896	15964	15946	15853	15958	15789	15992	16009	15985	16010	15848	16063	16095	15946	15995	16023	15923	15866	16063	15831	15871	15889	16033	16089	15889	16014	15907	16039	16078	16003	15961	15926	16133	15978	15941	15929	15914	16036	15969	15844	15991	15959	15847	15956	15908	15808	16052	15959	16042	15972	15982	16039	16040	15898	15940	16021	16029	16006	15940	16020	15976	15927	16047	15999	15810	16039	15863	15887	15954	16157	15962	16193	15832	15969	16129	15985	15872	15903	16093	15951	15957	15989	15987	15868	15995	15817	15934	16058	16028	15954	15907	16016	16137	15857	16089	15989	16093	15954	15829	15999	16012	16055	16103	16096	16025	15981	16038	16020	15966	16013	16016	16004	15907	15881	16014	16112	15953	15992	15996	16056	15866	15921	16033	15827	15886	15952	16026	16114	15961	16182	15989	15927	16097	16036	16108	15937	15991	16072	16089	16018	15851	15998	15982	15836	16115	15768	15859	15934	15947	15963	16081	15973	15969	15827	15965	15979	16064	16108	16210	15950	15826	15998	16088	15904	15959	15976	15978	15994	15975	15978	15926	15879	16125	16017	15928	15957	16041	16054	16046	16222	15966	16077	15961	15867	15984	16015	15967	16160	15995	15901	15937	16048	16129	15926	16042	16078	16105	15982	15971	15908	15967	16133	15989	16073	15962	16137	15953	15998	16031	15908	16009	16054	15903	15978	16072	16134	16046	16073	15966	15957	15935	15866	15827	16036	16170	16046	15956	15915	16185	16055	15919	16007	15962	15907	15996	15948	16019	15936	15956	15865	16207	16138	16073	16152	15970	16157	15907	16017	15736	16056	16023	16020	15896	15986	15878	15910	16005	16129	15951	16033	15930	15998	15973	16174	15986	15873	15947	16014	16022	15873	15912	15926	15865	16039	16018	15977	16108	15964	16229	15827	16049	15988	15943	16050	15984	16086	15915	16056	16075	16143	15961	15938	15936	15957	15994	15947	16097	16023	16041	16137	15961	15891	16085	15995	15829	16057	15901	16137	15891	15823	15992	15796	15841	16052	15842	15965	16033	15906	16077	15775	15940	15942	15924	15816	15999	16149	16159	15871	16070	16154	15956	16037	16123	16030	15988	15933	16051	16016	15830	15992	16086	15918	15933	15927	16032	16268	16068	15986	15967	16008	15896	16013	15927	16057	15827	16141	15899	16061	15990	16050	15956	16079	16019	16049	15928	15856	15894	15872	16002	15839	15966	16085	15992	15942	16040	15961	15954	16114	15919	15977	15880	16095	16073	15777	15882	16050	16070	15926	16111	15943	15994	15890	16087	15958	15986	15999	15977	15930	15807	16218	16117	15973	16048	15961	16111	15972	16004	15988	15995	15931	15951	15998	16013	16252	15970	16034	16067	16275	15946	15690	16124	15809	15971	16131	16012	16032	16091	16066	16061	16058	15915	16123	16067	15890	16034	16072	15916	16101	15891	15873	15986	15943	15950	16016	15985	15951	16013	16075	16114	16097	15871	16098	15888	16028	15983	15998	15911	16189	15994	15836	16006	15976	16054	15887	15972	16014	16077	15993	15823	15865	16015	15979	16058	15946	15992	15921	15996	15945	15904	16055	16002	16000	16105	16017	15896	15901	15933	15970	15994	16053	16099	15929	16027	16098	15879	16048	15868	15921	15969	15970	15968	16038	16200	15953	15882	15896	15890	15993	15997	15979	16118	15934	16046	16007	16011	16051	16158	15936	16127	16035	16000	15961	15855	15937	16000	15978	16082	16101	16051	15964	15989	16094	15895	15921	16085	15879	16134	15800	15820	16076	16024	15982	15830	15873	15981	15863	15999	15956	16051	16098	15981	15933	15872	15864	16077	15998	16250	15982	15843	16066	15984	16000	16027	16179	16008	15984	16021	16080	16017	15908	15888	15946	15842	15849	15886	16065	16031	15916	15944	15874	15933	16019	15949	15975	16013	16034	16078	15999	15990	15896	16007	16009	16017	16138	16008	16073	15953	16018	15997	16004	16013	16033	16271	15835	15960	15917	16053	15815	16154	16121	16064	15971	16047	15987	15984	15964	15945	15985	15914	15937	15912	16067	15952	15938	15934	15900	15884	15968	15919	15978	16092	15998	16043	15917	16056	16118	16109	16004	15993	15952	15792	15899	15937	15957	16030	16049	15920	16012	16008	15971	16014	15892	16227	15910	15874	15999	16164	16004	16109	15949	15994	16139	15887	16139	15989	16197	16174	16153	16062	15994	15843	16084	16108	15998	15991	16153	16069	15997	16103	16032	16146	16197	16227	15940	15998	15943	16208	16083	15964	15948	15878	15952	16030	15916	15890	16005	16055	15987	15996	16175	16158	16083	16121	15865	15851	15968	16062	16081	15867	15961	16018	15940	16110	15946	15903	15824	15914	16009	16140	15895	16076	15941	16079	15946	15975	15853
25070	21044	28061	25471	24789	25799	25426	23325	22288	21965	22016	21412	21447	21054	21060	21153	21000	20969	20824	21103	20970	20806	20719	21063	20615	20665	20480	20600	20433	20762	20593	20659	20629	20763	20728	20601	20521	20650	20596	20467	20785	20667	20603	20734	20754	20717	20599	20455	20723	20502	20676	20628	20747	20811	20656	20649	20790	20707	20540	20561	20489	20510	20509	20576	20450	20331	20569	20408	20525	20494	20449	20479	20535	20490	20605	20588	20581	20602	20585	20558	20496	20584	20690	20556	20594	20503	20513	20590	20585	20637	20565	20530	20275	20591	20505	20655	20655	20448	20509	20621	20221	20540	20827	20692	20660	20455	20469	20541	20558	20678	20683	20469	20630	20543	20726	20658	20661	20480	20441	20623	20553	20641	20667	20622	20476	20585	20626	20690	20713	20460	20411	20588	20641	20539	20535	20513	20596	20495	20731	20306	20591	20555	20634	20684	20538	20442	20623	20475	20659	20520	20607	20554	20279	20449	20837	20737	20563	20570	20650	20357	20431	20524	20507	20624	20653	20410	20482	20655	20334	20756	20826	20297	20595	20669	20436	20591	20661	20441	20685	20726	20486	20557	20343	20350	20588	20674	20667	20809	20696	20529	20530	20835	20566	20539	20602	20605	20781	20639	20535	20624	20469	20583	20424	20609	20397	20479	20820	20919	20591	20485	20581	20509	20434	20612	20482	20432	20559	20453	20581	20538	20643	20365	20398	20454	20707	20590	20802	20749	20410	20380	20537	20473	20485	20176	20622	20582	20309	20720	20617	20562	20646	20511	20712	20404	20445	20448	20545	20402	20631	20635	20878	20453	20671	20488	20504	20328	20484	20570	20528	20554	20433	20566	20517	20632	20440	20709	20659	20471	20590	20685	20569	20407	20587	20472	20589	20388	20297	20521	20592	20482	20428	20434	20463	20431	20520	20596	20491	20583	20715	20560	20606	20621	20753	20463	20504	20771	20421	20445	20551	20703	20614	20648	20508	20426	20492	20530	20547	20448	20529	20518	20541	20597	20611	20584	20555	20540	20598	20535	20555	20560	20576	20654	20724	20442	20680	20737	20535	20654	20675	20531	20590	20646	20643	20403	20427	20486	20527	20259	20470	20649	20470	20445	20490	20717	20627	20474	20659	20736	20510	20732	20658	20712	20783	20678	20582	20656	20627	20536	20464	20571	20580	20719	20321	20669	20461	20528	20479	20521	20572	20489	20551	20238	20408	20377	20720	20423	20601	20524	20116	20667	20501	20462	20703	20589	20451	20559	20617	20657	20619	20735	20595	20387	20530	20664	20728	20599	20594	20603	20573	20573	20405	20688	20481	20555	20670	20681	20460	20656	20406	20440	20417	20347	20634	20677	20561	20396	20456	20646	20515	20426	20434	20422	20584	20567	20693	20383	20602	20426	20580	20453	20580	20477	20532	20646	20569	20691	20630	20765	20548	20483	20666	20784	20475	20522	20396	20611	20557	20418	20465	20492	20559	20678	20585	20614	20563	20648	20520	20566	20340	20418	20476	20512	20540	20525	20631	20432	20548	20699	20535	20442	20494	20490	20529	20516	20456	20305	20575	20506	20650	20644	20667	20385	20734	20462	20682	20473	20799	20537	20598	20468	20566	20598	20496	20641	20412	20625	20557	20275	20628	20677	20479	20515	20603	20529	20723	20742	20682	20656	20768	20657	20556	20468	20636	20566	20539	20546	20609	20446	20793	20448	20764	20421	20704	20568	20694	20615	20539	20543	20484	20515	20554	20584	20599	20534	20704	20501	20373	20385	20459	20813	20631	20515	20354	20394	20509	20651	20679	20576	20564	20624	20769	20585	20814	20486	20457	20643	20589	20628	20388	20511	20837	20405	20575	20700	20534	20471	20772	20665	20901	20555	20662	20556	20580	20414	20382	20785	20589	20571	20682	20625	20582	20547	20418	20542	20568	20719	20529	20713	20511	20428	20597	20611	20578	20337	20503	20530	20483	20669	20341	20568	20731	20457	20647	20627	20491	20415	20341	20479	20568	20586	20503	20588	20783	20948	20428	20460	20629	20570	20359	20663	20580	20700	20515	20478	20617	20713	20664	20517	20631	20560	20429	20286	20650	20591	20513	20536	20647	20399	20667	20654	20665	20653	20486	20397	20499	20630	20432	20561	20523	20748	20356	20828	20637	20296	20518	20617	20480	20651	20555	20632	20818	20608	20536	20557	20564	20432	20411	20484	20552	20357	20494	20539	20405	20480	20558	20406	20451	20456	20500	20457	20619	20484	20527	20705	20473	20533	20524	20486	20427	20543	20563	20605	20553	20726	20497	20538	20504	20461	20716	20561	20599	20477	20383	20673	20683	20630	20515	20542	20719	20474	20579	20395	20747	20493	20468	20568	20390	20463	20624	20567	20726	20569	20472	20513	20404	20592	20448	20426	20613	20329	20142	20380	20385	20511	20649	20405	20505	20801	20564	20458	20530	20396	20737	20674	20728	20628	20664	20577	20549	20518	20548	20493	20622	20635	20741	20671	20538	20615	20485	20383	20673	20516	20509	20695	20774	20702	20558	20528	20623	20595	20709	20523	20562	20533	20761	20562	20810	20586	20343	20518	20514	20582	20498	20447	20435	20584	20433	20563	20511	20670	20360	20563	20631	20382	20494	20493	20612	20412	20837	20481	20692	20686	20536	20584	20578	20500	20623	20325	20564	20726	20773	20524	20453	20584	20724	20323	20420	20626	20626	20707	20588	20458	20516	20317	20540	20627	20531	20447	20573	20471	20647	20497	20463	20486	20503	20532	20522	20571	20607	20394	20434	20398	20644	20290	20578	20589	20400	20806	20524	20428	20815	20635	20486	20734	20612	20591	20685	20774	20743	20660	20617	20365	20693	20450	20657	20530	20535	20526	20797	20639	20734	20566	20399	20306	20826	20450	20538	20766	20571	20456	20553	20515	20587	20602	20558	20433	20726	20582	20664	20813	20576	20595	20465	20502	20587	20535	20611	20642	20865	20662	20647	20694	20365	20392	20596	20332	20895	20647	20599	20606	20665	20672	20535	20604	20733	20585	20670	20751	20423	20521	20486	20563	20802	20549	20564	20512	20579	20692	20618	20584	20511	20559	20498	20778	20767	20649	20532	20672	20674	20511	20293	20610	20598	20839	20699	20485	20521	20585	20490	20806	20666	20520	20420	20640	20720	20489	20720	20598	20720	20425	20666	20605	20383	20666	20429	20256	20477	20583	20590	20532	20442	20663	20555	20371	20681	20595	20605	20525	20694	20589	20516	20448	20449	20425	20295	20634	20586	20673	20510	20489	20633	20613	20475	20478	20484	20448	20524	20335	20477	20418	20605	20486	20422	20588	20554	20744	20689	20536	20465	20437	20225	20610	20599	20551	20436	20499	20269	20800	20592	20647	20607	20839	20627	20605	20573	20494	20655	20682	20495	20505	20478	20633	20562	20636	20651	20686	20654	20717	20541	20659	20278	20516	20483	20589	20607	20493	20534	20534	20467	20594	20645	20515	20502	20472	20599	20633	20748	20740	20322	20484	20490	20325	20750	20388	20494	20594	20414	20666	20467	20526	20205	20698	20434	20523	20467	20505	20690	20498	20695	20429	20573	20677	20453	20596	20857	20446	20490	20705	20417	20680	20762	20427	20417	20488	20290	20711	20776	20603	20525	20613	20531	20517	20591	20510	20460	20755	20861	20645	20747	20581	20369	20323	20452	20552	20375	20644	20730	20634	20701	20455	20561	20576	20608	20528	20785	20446	20784	20471	20494	20494	20732	20385	20553	20757	20641	20534	20429	20763	20643	20292	20471	20590	20650	20505	20595	20656	20669	20362	20662	20632	20619	20588	20429	20715	20504	20567	20612	20355	20672	20466	20773	20349	20365	20733	20712	20504	20618	20560	20541	20575	20523	20668	20561	20843	20578	20231	20626	20725	20486	20332	20448	20614	20620	20511	20570	20685	20648	20466	20529	20533	20576	20602	20710	20463	20456	20588	20443	20582	20507	20538	20653	20773	20495	20606	20595	20520	20482	20644	20674	20585	20561	20370	20683	20701	20691	20562	20757	20572	20674	20483	20656	20697	20712	20464	20472	20464	20407	20535	20546	20692	20378	20518	20622	20520	20463	20652	20645	20461	20539	20490	20447	20625	20620	20466	20527	20515	20557	20641	20594	20561	20608	20684	20728	20569	20665	20642	20706	20329	20669	20620	20361	20511	20568	20266	20429	20588	20713	20591	20514	20538	20486	20469	20371	20467	20407	20334	20532	20429	20693	20331	20720	20492	20513	20477	20587	20742	20460	20599	20477	20708	20617	20569	20498	20566	20640	20507	20429	20308	20538	20592	20393	20412	20321	20560	20553	20469	20622	20613	20398	20548	20539	20615	20564	20560	20691	20540	20428	20568	20432	20382	20460	20646	20766	20658	20531	20499	20554	20594	20601	20319	20516	20691	20485	20665	20545	20554	20816	20643	20515	20566	20742	20510	20561	20510	20694	20476	20293	20514	20558	20327	20631	20659	20675	20468	20804	20411	20770	20459	20688	20604	20363	20543	20652	20648	20549	20524	20736	20413	20695	20615	20711	20592	20759	20588	20407	20593	20849	20405	20556	20452	20727	20657	20503	20417	20660	20576	20721	20371	20657	20673	20307	20380	20678	20745	20816	20795	20339	20498	20760	20480	20637	20569	20492	20665	20488	20368	20589	20504	20751	20533	20592	20569	20571	20558	20473	20729	20449	20498	20885	20383	20537	20580	20571	20593	20833	20626	20439	20461	20446	20547	20792	20840	20919	20622	20498	20337	20580	20536	20380	20589	20693	20737	20726	20514	20502	20350	20570	20594	20525	20702	20664	20625	20640	20502	20517	20568	20599	20515	20624	20665	20580	20607	20747	20607	20641	20593	20548	20670	20579	20630	20478	20437	20474	20531	20541	20506	20528	20495	20416	20440	20652	20276	20523	20587	20517	20694	20652	20385	20760	20760	20514	20501	20416	20629	20513	20603	20233	20505	20395	20607	20712	20174	20316	20677	20661	20471	20403	20433	20675	20625	20519	20758	20699	20551	20417	20726	20538	20714	20544	20551	20607	20503	20627	20549	20750	20513	20313	20420	20669	20476	20477	20502	20445	20377	20493	21017
24150	39783	38782	31864	26766	23339	21282	20178	19365	18831	18069	17753	17352	17450	17055	16885	17040	16660	16659	16628	16517	16577	16559	16551	16471	16440	16589	16502	16532	16468	16511	16533	16329	16222	16450	16409	16369	16417	16490	16303	16289	16310	16457	16379	16391	16230	16331	16454	16233	16332	16332	16338	16403	16507	16461	16315	16419	16461	16257	16371	16394	16434	16389	16361	16325	16151	16326	16161	16466	16311	16273	16289	16395	16415	16252	16230	16170	16322	16254	16258	16398	16116	16236	16227	16428	16227	16358	16508	16385	16253	16331	16239	16239	16476	16445	16576	16141	16300	16394	16438	16232	16420	16300	16310	16290	16300	16252	16384	16400	16363	16440	16204	16332	16372	16325	16310	16483	16330	16265	16413	16284	16298	16296	16449	16266	16415	16199	16559	16346	16396	16581	16220	16281	16413	16391	16472	16336	16341	16350	16244	16353	16429	16347	16342	16348	16377	16350	16200	16386	16414	16394	16432	16262	16437	16262	16228	16428	16326	16285	16567	16236	16382	16262	16346	16565	16177	16473	16300	16456	16354	16300	16268	16261	16336	16314	16385	16253	16730	16215	16389	16397	16477	16264	16119	16302	16222	16251	16435	16244	16273	16294	16271	16431	16158	16298	16406	16371	16232	16258	16387	16277	16380	16278	16249	16413	16266	16332	16262	16462	16160	16309	16203	16320	16391	16511	16380	16279	16381	16166	16159	16299	16309	16262	16475	16390	16372	16268	16364	16278	16199	16454	16219	16374	16166	16509	16323	16306	16406	16418	16269	16257	16476	16424	16342	16477	16425	16230	16178	16510	16287	16375	16216	16335	16233	16549	16255	16330	16377	16326	16486	16335	16311	16259	16227	16170	16363	16231	16514	16316	16423	16384	16341	16352	16443	16197	16243	16206	16202	16431	16178	16296	16302	16221	16399	16243	16342	16332	16251	16238	16396	16134	16366	16514	16438	16302	16347	16257	16307	16157	16294	16459	16280	16461	16332	16318	16260	16260	16381	16370	16273	16182	16313	16167	16315	16326	16382	16524	16272	16268	16390	16379	16327	16174	16318	16338	16230	16273	16293	16372	16476	16372	16345	16304	16296	16260	16205	16319	16387	16340	16384	16243	16347	16264	16281	16380	16362	16199	16346	16244	16283	16426	16248	16445	16205	16420	16313	16339	16192	16234	16595	16384	16277	16225	16271	16441	16182	16192	16277	16299	16285	16420	16298	16319	16404	16182	16440	16407	16392	16473	16467	16314	16291	16280	16501	16310	16425	16288	16466	16238	16455	16289	16261	16331	16454	16275	16379	16473	16224	16334	16289	16286	16256	16394	16416	16488	16304	16339	16538	16291	16232	16317	16341	16426	16214	16382	16385	16326	16393	16240	16390	16580	16405	16197	16219	16508	16385	16390	16222	16285	16275	16381	16223	16301	16413	16412	16360	16299	16314	16343	16214	16591	16413	16173	16535	16400	16300	16275	16144	16444	16179	16333	16470	16462	16459	16408	16386	16262	16343	16240	16387	16342	16302	16296	16139	16490	16062	16546	16442	16355	16553	15992	16536	16394	16439	16311	16282	16247	16526	16167	16261	16316	16309	16270	16392	16201	16523	16322	16280	16266	16418	16488	16333	16511	16441	16398	16417	16408	16365	16119	16251	16230	16351	16207	16264	16326	16248	16264	16411	16291	16401	16057	16428	16284	16298	16637	16470	16357	16183	16363	16246	16227	16466	16427	16305	16407	16208	16564	16249	16575	16372	16268	16286	16374	16425	16318	16421	16320	16486	16323	16356	16344	16215	16188	16532	16222	16500	16324	16248	16359	16423	16156	16392	16329	16424	16352	16366	16287	16275	16287	16279	16157	16345	16363	16315	16447	16279	16308	16365	16261	16246	16436	16363	16324	16261	16112	16329	16107	16201	16209	16222	16353	16242	16281	16205	16441	16208	16296	16440	16465	16380	16380	16400	16408	16326	16405	16345	16324	16297	16313	16302	16228	16244	16328	16362	16420	16419	16425	16197	16408	16209	16326	16327	16329	16418	16186	16356	16262	16268	16293	16281	16265	16333	16265	16452	16273	16335	16311	16274	16332	16398	16219	16277	16371	16369	16322	16178	16522	16311	16303	16362	16116	16272	16279	16350	16196	16277	16217	16387	16267	16341	16297	16365	16290	16274	16295	16401	16309	16294	16334	16351	16167	16345	16321	16340	16135	16503	16227	16146	16255	16274	16439	16329	16234	16394	16382	16224	16357	16396	16314	16438	16344	16261	16209	16380	16292	16133	16356	16181	16314	16331	16507	16391	16282	16389	16356	16408	16301	16431	16467	16295	16360	16300	16207	16336	16267	16416	16257	16350	16364	16301	16307	16222	16346	16312	16343	16223	16375	16250	16304	16366	16405	16332	16213	16456	16186	16422	16358	16182	16389	16296	16339	16415	16370	16281	16299	16388	16283	16460	16414	16432	16304	16430	16094	16313	16300	16114	16157	16183	16301	16360	16158	16277	16211	16426	16106	16380	16516	16385	16342	16403	16290	16278	16393	16359	16279	16203	16211	16445	16488	16211	16294	16384	16245	16251	16300	16194	16366	16409	16294	16369	16191	16422	16256	16297	16285	16392	16412	16283	16311	16145	16260	16239	16287	16397	16300	16462	16497	16279	16311	16305	16153	16232	16560	16398	16314	16439	16225	16367	16325	16444	16382	16275	16286	16253	16309	16414	16327	16322	16322	16312	16396	16425	16253	16322	16216	16439	16422	16432	16501	16224	16132	16413	16267	16283	16423	16542	16322	16374	16511	16362	16302	16337	16254	16332	16257	16315	16322	16292	16343	16409	16177	16438	16272	16294	16253	16363	16286	16298	16263	16358	16120	16372	16302	16330	16304	16307	16259	16357	16368	16257	16345	16377	16217	16216	16277	16514	16191	16306	16298	16422	16213	16312	16328	16509	16350	16195	16292	16428	16419	16221	16573	16356	16321	16288	16406	16392	16243	16331	16262	16389	16317	16276	16241	16224	16447	16409	16471	16403	16312	16348	16206	16270	16231	16207	16265	16234	16356	16492	16306	16332	16287	16324	16234	16176	16247	16278	16351	16371	16406	16237	16393	16361	16396	16347	16453	16339	16336	16160	16220	16269	16331	16291	16367	16543	16186	16450	16398	16341	16246	16537	16153	16404	16293	16413	16342	16236	16318	16292	16305	16190	16522	16418	16369	16153	16346	16400	16254	16599	16470	16395	16319	16322	16441	16323	16345	16517	16306	16346	16591	16465	16322	16456	16300	16410	16249	16125	16380	16455	16376	16275	16277	16352	16308	16141	16206	16332	16248	16413	16359	16264	16466	16248	16295	16191	16256	16395	16331	16319	16277	16443	16411	16399	16406	16229	16180	16290	16306	16450	16265	16237	16397	16372	16305	16228	16222	16439	16313	16357	16242	16378	16141	16172	16291	16469	16371	16286	16288	16342	16441	16221	16499	16494	16392	16402	16300	16206	16260	16294	16131	16344	16266	16217	16403	16331	16203	16310	16353	16054	16347	16337	16404	16219	16524	16413	16466	16256	16444	16296	16541	16311	16310	16313	16324	16390	16207	16412	16333	16355	16251	16253	16145	16245	16324	16459	16387	16455	16314	16372	16280	16417	16473	16274	16409	16342	16284	16478	16411	16378	16373	16473	16261	16376	16441	16471	16490	16392	16157	16220	16399	16268	16315	16448	16325	16338	16204	16179	16359	16253	16286	16428	16350	16432	16185	16432	16461	16312	16351	16237	16218	16245	16292	16337	16378	16411	16407	16448	16517	16387	16447	16214	16391	16259	16387	16339	16380	16200	16438	16333	16335	16292	16323	16314	16202	16383	16340	16393	16281	16511	16397	16572	16221	16439	16316	16522	16358	16470	16176	16449	16153	16363	16267	16359	16300	16206	16258	16236	16379	16327	16362	16231	16360	16273	16428	16312	16281	16327	16537	16427	16341	16193	16258	16285	16419	16376	16237	16329	16262	16226	16253	16228	16396	16433	16318	16293	16168	16421	16195	16423	16304	16217	16275	16415	16351	16261	16402	16306	16461	16354	16333	16256	16344	16356	16390	16317	16405	16281	16388	16332	16393	16336	16306	16271	16490	16338	16189	16502	16422	16320	16437	16347	16396	16348	16312	16314	16130	16293	16170	16158	16312	16138	16252	16295	16276	16291	16343	16201	16286	16421	16348	16447	16251	16285	16332	16479	16220	16340	16248	16342	16408	16514	16294	16256	16257	16241	16369	16227	16365	16217	16351	16233	16308	16499	16367	16183	16308	16138	16314	16470	16387	16364	16327	16213	16365	16158	16304	16310	16360	16461	16340	16481	16465	16298	16222	16388	16110	16403	16380	16371	16249	16298	16237	16234	16329	16240	16332	16395	16255	16189	16274	16377	16417	16226	16487	16255	16274	16444	16387	16269	16503	16193	16348	16090	16271	16347	16318	16331	16431	16402	16235	16325	16454	16262	16301	16326	16434	16368	16460	16325	16304	16292	16442	16350	16299	16300	16327	16292	16408	16264	16269	16446	16364	16303	16290	16364	16422	16313	16410	16502	16362	16445	16343	16234	16488	16356	16199	16260	16387	16309	16455	16324	16356	16308	16457	16245	16254	16332	16248	16372	16412	16386	16245	16416	16257	16282	16322	16270	16396	16179	16318	16453	16383	16455	16368	16119	16304	16402	16251	16221	16293	16156	16477	16335	16249	16359	16418	16300	16263	16312	16212	16129	16484	16373	16344	16318	16239	16173	16221	16342	16211	16421	16350	16294	16388	16386	16458	16132	16403	16240	16237	16535	16291	16292	16515	16366	16361	16434	16665	16286	16344	16410	16259	16469	16386	16484	16630	16307	16509	16402	16206	16562	16223	16409	16391	16335	16293	16308	16252	16503	16342	16272	16329	16286	16203	16401	16235	16348	16342	16366	16389	16228	16340	16146	16528	16172	16348	16386	16380	16218	16344	16385	16419	16324	16252	16376	16254	16420	16358	16540	16324	16474	16231	16226	16196	16335	16364	16249	16232	16403	16246	16546	16239	16370	16319	16424	16330	16352	16381	16341	16405	16414	16318	16395	16504	16168	16305	16314	16232	16371	16466	16471	16274	16266	16436	16249	16192	16297
23688	21030	28453	23983	22777	26552	28394	24773	23468	23272	22784	22533	22170	22018	21811	21726	21533	21648	21696	21362	21438	21496	21362	21210	21335	21228	21248	21417	21352	21229	20975	21188	21375	20971	21259	21103	21175	20929	21081	21041	21102	20978	21109	21175	21074	20948	21008	21050	21062	20890	21075	21102	21069	21069	21052	20919	21050	20883	21113	21000	20997	20881	21077	20923	21297	21109	21033	20890	20800	20897	20949	21088	20766	21023	20790	21108	20833	21139	20943	21034	21012	21235	21059	20994	21104	21091	20950	21143	21099	21135	20939	21180	21015	21034	21061	20938	21113	21145	21021	21132	20961	20962	20992	21061	21161	21041	20981	20939	21031	20878	20920	20919	21100	20905	20957	20962	20965	21024	20938	20942	21008	21046	21030	20724	21012	20965	21063	20923	20891	21076	21054	20886	20967	20764	20969	20968	21112	20800	20753	21139	21030	21077	21049	20979	21000	21068	21015	20964	21135	20988	20966	21075	21163	21005	20959	21145	20921	20847	20916	20938	21303	20978	21073	20887	20805	20784	20810	21144	21067	20719	21049	21145	20855	21268	21131	20982	21084	20797	21060	20903	20830	21084	21009	21259	21220	20858	21030	20940	20802	20867	21146	20958	20959	20805	20830	21060	20943	20934	20722	21003	20944	20801	20968	20871	21011	20889	21016	20840	21036	20712	20769	20983	20933	20880	21061	21021	20980	20825	20907	20891	20984	20901	20984	20865	21097	21071	20877	20995	20900	21099	20772	20819	20988	20946	20993	20845	20800	20937	20791	21024	20865	20953	20718	20686	20890	20975	20821	20824	21154	20782	21023	20994	20933	20779	20972	20938	20762	20924	20924	20790	21079	20795	21095	20829	20973	20777	21020	21054	21009	21198	20988	20920	21103	21016	20839	20931	21088	21056	21003	20875	20895	21004	20676	21042	21062	20957	21043	20870	20931	20914	21049	20980	20873	20929	21040	21042	21032	20829	20997	21024	21040	21169	21129	20938	20744	21336	21071	20964	20951	21020	21146	21025	21084	21253	21001	20875	21114	20840	21019	20926	20846	21060	21050	20942	20898	21089	21156	20971	20923	20884	21050	21068	20875	21023	21029	20921	20943	21152	21006	21011	21119	20965	20995	21053	20894	20963	21181	20991	21073	20730	21203	21028	21021	21046	20988	20980	21012	20829	20943	20851	20956	20908	20778	20847	21097	20880	20722	21053	21181	20929	20782	20812	20922	20947	21087	20965	20847	20994	20924	20893	20977	20949	21103	21060	21010	20959	20980	20917	20797	20981	20905	20840	21017	20790	20891	21031	20840	21109	21067	20820	20926	20753	20983	20971	20666	20872	20969	20782	21005	21018	20763	20966	20917	20773	20968	21109	20804	20817	21180	20955	21101	21060	20875	21235	20981	20924	20997	20965	21035	21037	20805	20968	20802	20752	20956	21161	21031	21013	20935	20854	20940	21018	20985	21138	20889	20897	20901	20937	21117	21069	20984	20845	21128	20845	20944	21095	20919	20866	20809	20785	21012	20794	21069	21006	20939	20643	20845	20868	21053	20884	21056	21121	21126	21148	21024	20969	20885	20913	21068	20922	20893	20931	20655	20797	20993	20824	21040	20992	20991	21040	20951	20744	20935	21148	20977	20909	21066	21042	20881	21062	20763	20916	21037	21171	20939	21167	21126	20963	20980	20669	20733	21160	21122	20873	20744	20941	20944	21272	21055	21184	21072	20933	20957	21130	20907	21040	21066	21058	20952	20859	20763	21076	20942	21100	20893	20932	21126	21063	21005	20986	21140	20987	20997	21262	20977	21036	21055	21045	20943	20905	20965	20757	20818	20977	21005	21155	20996	20929	20837	20861	21114	20811	21076	20853	21146	20894	21011	21139	21119	21029	21110	20855	21068	21026	20924	20930	20989	21042	21043	20921	21156	20825	20868	21044	20812	20919	21124	21122	20929	20908	20828	20889	20861	20989	21071	20980	20965	20887	20816	20759	20964	20671	20808	20760	20979	20955	20950	20917	20925	20946	20825	20872	20989	20913	21107	20750	20940	21027	20932	21087	20853	20759	20933	21010	21087	21176	21057	21042	20975	21212	20931	20880	21137	20978	21017	20778	21012	20942	20945	20927	20921	21036	20974	20882	21058	20901	21014	20842	21057	20787	20741	20745	20994	20938	21025	21016	21090	20871	21016	21209	20743	20858	21232	20848	20869	21088	21010	20959	20787	20860	21051	20870	20925	20916	21254	20956	21079	20897	20943	20956	21171	20975	20958	21149	20825	21211	21069	20957	21125	20914	21098	21091	21005	21061	21071	21198	21159	21166	20897	20981	21020	21065	20843	21030	21026	20889	21010	20952	20924	20957	21045	21082	20850	20890	20885	20948	20805	20827	20962	20879	20972	21045	21068	21032	20776	21015	20922	21097	21066	20977	21058	20805	20814	20919	20727	20911	20839	21067	21029	20936	20748	20870	20897	20911	20974	20986	20977	20975	20688	20830	20798	20880	20866	20779	20994	20911	21013	21070	20910	21039	20942	20920	21006	20970	20809	21222	21006	20792	20997	20988	20943	21102	21042	21053	20953	21230	21087	20662	21013	20879	20877	20949	20836	20977	20985	21083	21047	20971	21070	20997	21038	21051	21023	20930	21024	21095	20864	20859	20744	21004	21138	20902	21156	20991	21051	20946	21049	20887	20985	20857	20831	20970	20967	21050	20943	20986	20894	20995	21071	21042	21005	21010	21034	20726	20911	21019	20835	20785	20865	21020	20976	20866	20832	20896	20922	20911	20804	20949	20998	20963	20813	20994	20915	21019	20737	20959	20943	20995	20878	20906	20915	20982	20954	21068	21048	20875	20993	20929	20982	21014	21071	20861	20977	20703	20924	21223	21030	20869	21043	20899	20869	20978	20899	20822	20860	20872	20957	20923	20988	20980	20976	20999	21134	21026	21073	21011	21122	20886	21148	20945	20771	21169	20893	20935	21088	20927	20873	20969	20879	20967	21263	21055	20990	20970	21042	20983	21137	20889	21124	21061	20904	20951	20900	20921	20993	21019	21015	21010	20991	21050	20963	21029	20926	20825	20942	20997	21108	21010	21009	20846	20817	20975	21043	20772	20979	20882	20781	20981	20827	21136	20990	20877	21082	20968	20919	20933	20932	21081	20870	20886	20813	21085	21034	20899	21066	21073	20947	20869	20901	20998	21148	21009	20885	21024	20967	20917	20936	20784	21136	20883	20925	20949	21033	20665	20979	20939	21233	21004	20994	20946	21083	20935	20940	20808	20749	21063	20850	20976	20998	20849	20927	20924	20792	20897	20842	20872	21082	21036	20865	21011	20926	21013	20882	21070	21113	20913	20775	20812	20690	21213	21158	20940	20994	20999	20931	20997	21222	21035	21148	21136	21122	21079	21123	21015	20945	20951	20799	21041	20869	21103	20881	20815	20914	21028	21085	20972	21099	20988	21051	20933	20942	20994	20980	21174	20894	20784	21009	20875	20798	20978	21096	20824	21053	20913	20881	20951	20885	20926	20957	20966	20755	21046	21086	20899	20751	20935	20754	20831	20815	20656	21011	21095	21145	20994	20991	21093	21111	20906	21086	21093	20887	21112	20982	21050	21104	20924	21047	20998	20811	20869	21064	20860	21200	21040	20753	20963	21009	20898	20810	20855	20926	21167	21174	21074	20990	20856	20991	21133	20954	20997	20866	21165	21028	20879	20806	21109	21180	20900	20777	21066	21205	20869	20981	20911	21000	21070	21042	20861	20854	20901	21205	20901	20886	20826	20889	20750	20867	21023	20997	20987	20915	21202	20983	21026	20893	20970	21064	21045	20970	21028	21225	21084	21230	20938	20858	21004	20921	21037	21066	21163	21243	20935	20770	20914	21248	21084	21036	20902	20976	20848	20948	20877	20963	20812	21012	20992	20697	20948	21180	20936	20797	20958	20938	20967	20908	20990	21133	20993	21047	20945	21077	21149	21143	21070	21118	21026	21176	20909	20902	20958	21030	21134	20998	20855	20902	21065	21060	21193	20899	20885	20967	20818	20984	21044	20891	21033	20797	20837	20811	20988	21142	20928	20905	20683	20989	20920	21146	21108	21021	21027	20909	21002	20898	20963	20951	20928	20897	21013	20949	20918	21003	20935	21149	20898	21075	20841	21048	20977	20757	21057	20915	20849	20694	20890	21147	20859	20644	20963	20942	21252	20942	20841	20757	20867	20945	20823	20836	20832	21215	20969	21154	20950	21014	20944	20713	20934	20938	20749	21056	20848	20932	20874	21011	20931	20954	20908	21009	20793	20977	20923	21009	21060	20894	20799	20922	20962	20964	20873	21049	21033	21000	20960	20890	21001	20778	20921	20713	21174	20893	21082	21111	20929	20968	21009	21183	21221	20860	20996	20841	20890	20971	20890	20990	20935	21017	20877	21055	21106	20913	20858	20975	20995	21005	21096	21051	20898	20894	21138	20834	21039	20956	21113	20874	21133	20943	21046	20911	20879	20724	20644	20748	20825	20969	20814	20864	20994	20931	21091	21047	21001	21105	21113	20953	20990	21032	20888	20861	21003	21075	20829	20807	20932	20925	21018	21002	20924	20975	20787	21003	20880	20776	20905	21146	21153	21135	20845	21093	21056	20971	20973	20941	20883	20681	20924	20755	20651	21142	21032	21090	20958	20941	21305	20852	20905	20925	21028	21116	20862	21251	21115	21024	21113	20830	20876	21209	21170	21144	21165	21116	20981	20941	20987	21044	20996	21022	20884	20944	21039	21069	20897	20860	20706	20963	20925	20820	20889	20918	21094	20931	20860	21000	20681	20960	20813	20781	21060	21117	21110	20896	20934	21119	21193	21030	20833	21091	20955	20963	21177	21119	21113	21070	20930	21001	21162	21077	21083	21016	21086	21049	21066	21043	20843	20885	21165	20807	20817	20873	21119	20863	21054	21297	21082	20835	20884	20861	21251	20907	20861	21000	21009	21035	21010	21124	21083	21020	21007	20851	21105	21026	20849	21293	20847	20999	21115	21142	20989	20833	21015	21087	20848	20998	20714	20878	20947	21011	21078	20968	20698	20874	20788	20999	20874	20881	21006	20906	20817	20918	21102	21085	20727	20938	20817	21038	20968	20925	20959
25763	43517	43116	35839	30016	26015	23394	21937	20738	19962	18990	18578	18032	17891	17710	17571	17430	17330	17120	16885	17041	16899	16829	16807	17151	16909	16870	16805	16691	16616	16648	16721	16628	16669	16620	16564	16545	16670	16467	16769	16717	16580	16756	16262	16705	16543	16734	16530	16487	16424	16652	16611	16609	16763	16541	16447	16625	16367	16625	16734	16512	16420	16537	16689	16525	16440	16647	16679	16664	16492	16449	16474	16620	16536	16609	16553	16381	16550	16559	16600	16391	16590	16579	16670	16657	16579	16574	16373	16553	16490	16615	16516	16528	16541	16582	16688	16608	16540	16525	16611	16629	16641	16599	16467	16622	16378	16591	16555	16454	16531	16741	16630	16534	16523	16464	16592	16466	16599	16428	16497	16565	16641	16567	16648	16667	16561	16466	16450	16319	16648	16561	16459	16536	16495	16427	16563	16523	16704	16584	16587	16509	16476	16539	16553	16555	16504	16489	16526	16709	16426	16479	16470	16471	16632	16532	16367	16522	16518	16650	16496	16738	16389	16507	16579	16491	16660	16656	16575	16501	16411	16420	16622	16596	16480	16595	16354	16628	16635	16501	16402	16527	16355	16508	16540	16518	16628	16422	16555	16596	16695	16615	16439	16261	16594	16698	16383	16461	16586	16398	16548	16566	16569	16451	16436	16729	16468	16581	16610	16472	16392	16600	16637	16509	16459	16576	16613	16472	16497	16481	16517	16248	16506	16427	16637	16536	16475	16538	16555	16489	16540	16594	16560	16425	16520	16545	16620	16592	16383	16453	16535	16529	16588	16657	16450	16472	16492	16612	16522	16532	16554	16509	16451	16446	16404	16557	16701	16617	16469	16468	16375	16580	16542	16454	16470	16659	16570	16597	16596	16471	16410	16689	16556	16404	16555	16576	16385	16486	16584	16510	16414	16570	16516	16290	16590	16544	16481	16568	16286	16516	16609	16467	16391	16401	16417	16582	16485	16465	16625	16481	16641	16517	16704	16622	16666	16470	16410	16418	16618	16366	16545	16513	16541	16422	16364	16485	16594	16460	16577	16483	16619	16497	16630	16440	16667	16312	16527	16366	16505	16451	16426	16493	16458	16489	16631	16476	16803	16422	16443	16531	16523	16670	16485	16362	16556	16532	16657	16398	16483	16504	16620	16683	16484	16513	16459	16531	16487	16558	16478	16445	16560	16474	16445	16529	16477	16648	16450	16519	16611	16458	16499	16510	16563	16487	16640	16427	16607	16570	16557	16484	16487	16613	16568	16369	16471	16448	16524	16461	16537	16455	16482	16578	16401	16569	16733	16456	16544	16483	16510	16486	16487	16436	16487	16476	16371	16457	16574	16635	16672	16482	16399	16529	16603	16443	16486	16516	16531	16687	16400	16626	16392	16489	16512	16442	16371	16575	16174	16643	16569	16493	16696	16397	16453	16425	16544	16419	16600	16341	16504	16482	16370	16455	16647	16670	16480	16558	16578	16638	16505	16330	16522	16374	16453	16598	16417	16530	16582	16397	16560	16601	16543	16674	16397	16587	16658	16557	16405	16479	16503	16532	16530	16554	16423	16488	16462	16616	16597	16525	16378	16695	16458	16658	16509	16483	16443	16478	16564	16617	16657	16493	16603	16476	16505	16596	16505	16517	16447	16556	16412	16591	16657	16580	16551	16547	16588	16519	16382	16576	16462	16427	16541	16483	16476	16550	16555	16601	16420	16546	16636	16469	16374	16581	16532	16430	16356	16491	16590	16597	16526	16502	16440	16563	16451	16460	16409	16660	16641	16756	16462	16581	16333	16585	16458	16443	16575	16804	16570	16635	16380	16594	16443	16680	16413	16372	16552	16332	16444	16568	16546	16421	16544	16607	16501	16550	16472	16582	16388	16410	16586	16610	16640	16489	16630	16344	16424	16458	16546	16374	16573	16556	16476	16593	16492	16537	16518	16544	16465	16422	16589	16510	16413	16621	16649	16539	16577	16602	16464	16494	16468	16332	16621	16625	16548	16385	16723	16657	16354	16547	16461	16391	16510	16479	16591	16576	16444	16503	16619	16505	16460	16463	16517	16478	16351	16564	16510	16371	16467	16731	16438	16644	16761	16449	16685	16654	16441	16524	16545	16575	16467	16522	16539	16549	16462	16615	16412	16458	16463	16499	16619	16475	16588	16505	16595	16642	16425	16705	16536	16574	16459	16423	16430	16571	16605	16604	16368	16399	16351	16560	16440	16604	16526	16614	16469	16514	16427	16561	16645	16567	16463	16432	16503	16439	16712	16572	16544	16497	16471	16526	16508	16278	16663	16507	16549	16357	16481	16606	16612	16522	16769	16525	16516	16520	16490	16445	16529	16512	16580	16629	16539	16437	16500	16427	16525	16580	16605	16563	16672	16284	16502	16541	16678	16500	16570	16582	16409	16659	16477	16553	16452	16607	16435	16411	16640	16346	16548	16629	16362	16396	16599	16622	16591	16646	16549	16431	16511	16572	16632	16564	16391	16717	16635	16600	16418	16406	16630	16677	16613	16483	16494	16521	16653	16490	16432	16485	16574	16533	16468	16361	16641	16440	16530	16409	16257	16581	16426	16534	16573	16532	16557	16426	16397	16463	16432	16455	16500	16404	16484	16582	16404	16460	16514	16614	16544	16509	16291	16485	16523	16413	16533	16410	16563	16530	16650	16453	16429	16445	16415	16560	16560	16668	16597	16534	16526	16526	16782	16392	16449	16602	16569	16663	16390	16601	16687	16627	16609	16374	16527	16375	16480	16456	16586	16597	16583	16423	16732	16531	16687	16527	16370	16548	16492	16500	16470	16687	16351	16461	16507	16527	16604	16616	16498	16614	16515	16506	16659	16630	16474	16403	16545	16440	16463	16469	16653	16514	16556	16528	16573	16629	16375	16645	16427	16580	16547	16669	16441	16451	16555	16513	16447	16433	16701	16613	16568	16551	16500	16501	16388	16380	16589	16422	16507	16386	16592	16548	16502	16519	16487	16629	16650	16547	16371	16592	16777	16450	16461	16413	16601	16405	16348	16517	16420	16577	16712	16498	16412	16486	16567	16411	16400	16518	16570	16314	16555	16612	16432	16518	16557	16562	16557	16596	16400	16508	16580	16582	16575	16637	16535	16550	16501	16575	16629	16654	16500	16455	16636	16459	16444	16597	16403	16549	16552	16644	16444	16614	16606	16571	16541	16432	16525	16641	16486	16431	16419	16601	16509	16501	16640	16465	16471	16412	16356	16547	16475	16558	16561	16552	16499	16336	16530	16656	16526	16428	16638	16520	16670	16280	16514	16490	16562	16407	16444	16429	16673	16470	16371	16595	16522	16458	16448	16503	16521	16537	16529	16544	16346	16318	16386	16541	16655	16440	16389	16472	16394	16514	16585	16535	16488	16530	16611	16474	16457	16535	16578	16500	16664	16610	16453	16500	16547	16702	16454	16367	16616	16492	16354	16465	16389	16533	16449	16422	16619	16364	16580	16650	16583	16643	16413	16593	16469	16476	16513	16388	16509	16482	16445	16285	16430	16544	16551	16487	16562	16531	16413	16527	16449	16693	16509	16588	16537	16632	16506	16432	16503	16572	16597	16435	16532	16475	16540	16456	16412	16457	16440	16669	16482	16621	16586	16649	16512	16568	16476	16527	16605	16504	16504	16522	16411	16563	16615	16597	16573	16464	16505	16454	16567	16431	16519	16689	16460	16683	16565	16544	16412	16451	16554	16486	16520	16632	16414	16588	16564	16338	16501	16604	16584	16447	16558	16563	16559	16475	16458	16544	16458	16509	16571	16546	16603	16629	16578	16516	16513	16610	16621	16366	16650	16524	16517	16525	16594	16435	16599	16671	16465	16569	16335	16510	16553	16514	16524	16404	16576	16449	16404	16245	16467	16422	16479	16327	16399	16514	16632	16650	16578	16404	16588	16427	16726	16286	16498	16428	16520	16414	16625	16475	16597	16560	16508	16347	16378	16572	16546	16442	16495	16283	16506	16543	16390	16642	16576	16423	16398	16409	16564	16505	16390	16383	16369	16515	16359	16644	16452	16375	16794	16562	16490	16455	16490	16510	16584	16455	16591	16448	16581	16517	16588	16417	16606	16540	16424	16609	16550	16566	16707	16449	16588	16526	16583	16469	16394	16607	16645	16576	16327	16351	16521	16620	16570	16480	16369	16583	16487	16675	16414	16617	16666	16512	16707	16515	16472	16476	16317	16562	16532	16492	16550	16574	16472	16536	16643	16491	16482	16594	16627	16412	16582	16599	16491	16558	16479	16601	16486	16702	16778	16669	16502	16539	16472	16580	16486	16519	16550	16336	16706	16622	16583	16462	16590	16700	16504	16488	16576	16506	16312	16471	16640	16568	16638	16499	16720	16582	16469	16654	16409	16485	16642	16681	16464	16646	16474	16557	16296	16559	16692	16458	16611	16597	16379	16371	16523	16611	16364	16594	16609	16323	16616	16553	16516	16463	16471	16402	16357	16666	16651	16482	16367	16546	16493	16544	16493	16545	16666	16551	16622	16631	16570	16586	16377	16371	16502	16493	16510	16541	16499	16627	16662	16614	16354	16485	16388	16484	16643	16705	16430	16584	16601	16490	16382	16494	16604	16431	16546	16411	16605	16592	16489	16638	16685	16507	16395	16732	16471	16529	16561	16521	16244	16533	16456	16674	16606	16555	16463	16554	16601	16698	16608	16593	16525	16500	16487	16469	16456	16390	16693	16386	16426	16466	16601	16404	16526	16631	16653	16490	16451	16670	16549	16655	16398	16633	16570	16621	16422	16550	16411	16477	16459	16433	16609	16379	16559	16631	16550	16470	16522	16533	16528	16578	16592	16593	16480	16443	16678	16455	16638	16672	16530	16544	16491	16506	16556	16444	16490	16477	16491	16492	16665	16366	16614	16711	16676	16480	16493	16589	16458	16530	16342	16773	16467	16463	16576	16426	16610	16470	16319	16641	16609	16430	16551	16461	16533	16524	16582	16613	16748	16498	16581	16496	16509	16350	16504	16617	16428	16614	16599	16464	16580	16553	16490	16434	16440	16496	16559	16393	16636	16459	16609	16497	16567	16377	16485	16394	16616	16586	16648	16578	16487	16589	16481	16543	16613	16558	16573	16475	16389	16513	16596	16573	16456
31110	27008	30433	27432	23628	22292	21616	20875	20621	20344	20257	19918	19871	19876	19798	19664	19712	19533	19826	19613	19705	19685	19633	19680	19643	19459	19628	19617	19460	19430	19569	19455	19314	19434	19484	19608	19431	19450	19572	19563	19486	19483	19387	19441	19465	19593	19548	19439	19513	19333	19509	19496	19404	19475	19317	19435	19749	19527	19468	19331	19325	19387	19446	19418	19447	19660	19716	19548	19442	19424	19664	19532	19501	19307	19391	19503	19686	19379	19449	19592	19579	19424	19382	19541	19277	19361	19370	19407	19438	19487	19510	19451	19451	19420	19187	19487	19475	19466	19333	19309	19515	19634	19288	19461	19282	19438	19480	19444	19506	19388	19277	19608	19574	19341	19414	19432	19270	19418	19538	19207	19495	19471	19687	19642	19457	19470	19479	19356	19529	19390	19267	19372	19417	19412	19498	19496	19596	19383	19604	19445	19365	19313	19583	19632	19488	19631	19477	19352	19520	19555	19570	19472	19402	19448	19468	19596	19326	19320	19514	19335	19271	19284	19758	19446	19438	19355	19437	19337	19497	19328	19327	19406	19385	19374	19442	19384	19625	19489	19559	19472	19645	19507	19386	19550	19547	19490	19481	19477	19441	19439	19177	19332	19291	19416	19470	19534	19404	19547	19457	19491	19667	19274	19572	19472	19507	19472	19326	19400	19442	19733	19442	19416	19338	19501	19529	19447	19219	19423	19520	19496	19259	19504	19591	19449	19506	19474	19647	19480	19402	19456	19489	19338	19727	19392	19575	19556	19635	19610	19339	19392	19715	19550	19476	19703	19409	19677	19663	19278	19613	19472	19569	19540	19540	19347	19515	19685	19405	19181	19595	19348	19396	19382	19564	19570	19590	19599	19502	19455	19542	19229	19299	19330	19440	19599	19356	19311	19496	19320	19545	19605	19556	19579	19512	19435	19325	19549	19444	19608	19337	19499	19287	19282	19513	19459	19364	19510	19249	19426	19212	19484	19351	19423	19450	19328	19449	19552	19506	19510	19422	19379	19621	19503	19433	19558	19522	19466	19386	19567	19429	19322	19629	19510	19434	19599	19393	19323	19351	19477	19716	19327	19537	19463	19457	19448	19531	19449	19621	19348	19550	19426	19432	19483	19640	19487	19460	19729	19485	19565	19607	19421	19399	19327	19388	19495	19692	19651	19579	19435	19420	19534	19572	19568	19453	19485	19389	19751	19536	19463	19364	19253	19569	19688	19494	19492	19440	19420	19568	19360	19522	19440	19447	19435	19357	19517	19496	19468	19435	19272	19327	19634	19532	19695	19581	19450	19609	19349	19575	19542	19586	19575	19304	19550	19379	19391	19366	19211	19592	19365	19477	19298	19291	19503	19541	19634	19340	19400	19436	19462	19393	19361	19478	19516	19446	19451	19570	19635	19408	19479	19412	19517	19613	19416	19366	19210	19132	19505	19543	19397	19624	19582	19449	19466	19624	19358	19417	19513	19471	19355	19358	19316	19409	19480	19391	19634	19238	19515	19814	19513	19442	19444	19279	19464	19600	19481	19607	19344	19614	19538	19596	19664	19649	19481	19352	19329	19467	19415	19474	19400	19337	19436	19395	19657	19458	19425	19516	19624	19539	19444	19686	19537	19687	19521	19540	19492	19598	19342	19416	19374	19515	19514	19597	19601	19491	19407	19501	19381	19509	19352	19450	19402	19379	19435	19586	19686	19407	19425	19405	19511	19585	19422	19672	19578	19455	19472	19456	19423	19481	19309	19424	19564	19519	19442	19318	19491	19549	19402	19391	19477	19473	19462	19520	19598	19387	19323	19391	19539	19497	19428	19731	19396	19457	19354	19478	19369	19283	19230	19491	19095	19472	19442	19419	19594	19537	19414	19585	19465	19397	19462	19504	19745	19572	19390	19593	19591	19359	19590	19399	19289	19531	19710	19577	19376	19443	19546	19354	19261	19714	19675	19563	19506	19838	19361	19350	19484	19539	19442	19397	19369	19509	19521	19468	19497	19402	19488	19475	19441	19506	19503	19593	19621	19460	19457	19681	19390	19541	19456	19449	19616	19419	19480	19458	19580	19541	19570	19615	19478	19636	19522	19385	19620	19368	19325	19416	19655	19549	19523	19482	19522	19448	19648	19568	19521	19428	19357	19494	19590	19571	19607	19311	19328	19519	19323	19415	19694	19286	19404	19641	19681	19655	19219	19339	19360	19234	19308	19470	19278	19516	19546	19549	19415	19576	19610	19640	19607	19684	19423	19499	19464	19535	19642	19407	19321	19602	19267	19311	19437	19569	19444	19330	19344	19127	19518	19558	19521	19542	19565	19333	19468	19272	19336	19564	19469	19480	19508	19648	19363	19359	19527	19301	19686	19563	19542	19594	19390	19563	19382	19354	19307	19520	19307	19338	19560	19505	19518	19427	19740	19652	19661	19485	19473	19556	19285	19603	19438	19482	19460	19413	19302	19384	19661	19444	19335	19565	19523	19319	19497	19522	19661	19558	19512	19437	19360	19668	19461	19455	19356	19640	19463	19593	19310	19412	19465	19471	19480	19725	19626	19647	19382	19206	19578	19364	19413	19555	19492	19428	19786	19734	19635	19511	19670	19425	19367	19505	19377	19350	19608	19381	19444	19619	19446	19455	19427	19474	19266	19231	19675	19410	19495	19546	19363	19561	19535	19441	19638	19445	19497	19363	19519	19413	19532	19526	19427	19322	19451	19505	19560	19461	19359	19407	19321	19342	19258	19491	19458	19594	19383	19398	19484	19544	19308	19462	19544	19518	19504	19375	19534	19419	19530	19538	19629	19620	19618	19474	19345	19626	19582	19340	19216	19415	19342	19635	19505	19724	19368	19569	19557	19648	19488	19528	19597	19588	19490	19631	19685	19377	19505	19512	19496	19516	19414	19526	19422	19569	19581	19594	19525	19479	19523	19463	19416	19343	19662	19341	19389	19651	19485	19611	19407	19542	19310	19622	19476	19369	19370	19493	19459	19554	19410	19571	19451	19674	19448	19423	19408	19390	19440	19600	19557	19690	19451	19374	19486	19425	19369	19692	19394	19512	19414	19568	19315	19473	19685	19499	19606	19634	19623	19797	19363	19522	19514	19458	19749	19546	19729	19645	19420	19545	19293	19344	19641	19453	19330	19606	19565	19616	19429	19547	19216	19547	19528	19362	19571	19577	19403	19437	19348	19723	19393	19550	19610	19326	19532	19726	19442	19616	19576	19591	19438	19461	19498	19365	19537	19496	19365	19646	19362	19571	19309	19446	19214	19313	19286	19442	19420	19497	19375	19433	19631	19338	19577	19607	19478	19505	19322	19433	19581	19287	19356	19393	19457	19406	19358	19379	19569	19647	19335	19334	19387	19433	19605	19424	19426	19321	19258	19556	19388	19418	19500	19545	19365	19438	19467	19443	19604	19436	19518	19490	19459	19617	19426	19498	19548	19508	19383	19453	19494	19592	19394	19476	19704	19723	19584	19419	19649	19617	19265	19584	19627	19490	19457	19412	19670	19359	19491	19559	19493	19403	19470	19446	19455	19390	19538	19348	19401	19414	19488	19518	19465	19507	19375	19597	19507	19649	19472	19573	19416	19627	19438	19554	19432	19563	19383	19688	19290	19586	19471	19414	19597	19640	19651	19458	19507	19744	19306	19264	19614	19545	19711	19278	19466	19395	19341	19457	19594	19316	19465	19405	19601	19601	19329	19321	19407	19546	19665	19450	19553	19677	19515	19603	19508	19579	19503	19364	19627	19560	19432	19421	19465	19608	19444	19294	19354	19243	19345	19483	19549	19507	19625	19379	19645	19394	19518	19551	19517	19590	19434	19381	19388	19409	19478	19640	19316	19645	19731	19464	19289	19488	19436	19386	19672	19577	19395	19577	19616	19375	19400	19376	19508	19446	19702	19434	19465	19613	19449	19484	19568	19550	19467	19445	19494	19641	19650	19782	19606	19703	19741	19337	19463	19447	19624	19473	19662	19581	19288	19457	19476	19472	19521	19923	19540	19729	19534	19757	19450	19501	19369	19484	19486	19673	19468	19476	19657	19559	19665	19654	19628	19328	19458	19536	19579	19343	19556	19361	19487	19442	19321	19633	19719	19471	19511	19654	19589	19461	19345	19562	19578	19386	19293	19374	19464	19547	19659	19503	19353	19503	19431	19701	19618	19634	19600	19398	19477	19580	19471	19430	19304	19409	19470	19445	19294	19566	19477	19374	19367	19402	19179	19376	19327	19335	19540	19466	19437	19446	19734	19447	19490	19619	19282	19456	19570	19384	19400	19565	19481	19532	19565	19600	19446	19616	19559	19446	19377	19349	19665	19586	19556	19279	19503	19518	19399	19384	19536	19635	19482	19426	19487	19671	19415	19576	19408	19602	19426	19483	19367	19418	19593	19836	19385	19492	19564	19543	19517	19626	19536	19641	19306	19447	19523	19343	19389	19321	19297	19477	19429	19343	19411	19585	19361	19452	19398	19550	19355	19514	19356	19473	19555	19507	19566	19565	19561	19490	19547	19407	19500	19359	19352	19540	19462	19569	19498	19679	19442	19575	19557	19669	19585	19604	19450	19390	19364	19548	19438	19410	19781	19540	19516	19554	19471	19340	19352	19489	19470	19414	19648	19545	19548	19512	19522	19653	19280	19417	19391	19426	19522	19545	19488	19421	19598	19385	19479	19299	19614	19476	19515	19489	19428	19624	19518	19462	19396	19465	19416	19393	19332	19371	19559	19574	19505	19312	19410	19484	19422	19420	19807	19528	19387	19385	19282	19554	19373	19389	19444	19447	19430	19689	19363	19616	19517	19462	19555	19288	19393	19671	19610	19482	19488	19589	19567	19593	19300	19475	19595	19501	19552	19385	19264	19650	19514	19745	19716	19505	19552	19625	19526	19413	19328	19397	19579	19423	19538	19422	19431	19365	19557	19381	19549	19650	19608	19452	19440	19663	19481	19460	19498	19740	19829	19487	19563	19677	19707	19614	19476	19578	19385	19529	19548	19375	19507	19439	19308	19404	19463	19557	19706	19527	19370	19569	19524	19315	19351	19543	19414	19395	19501	19466	19225	19298	19331	19391	19586	19481	19247	19543	19403	19470	19446	19465	19356	19640	19585	19380	19448	19433	19454	19505	19322
23897	33184	32513	26072	22302	20066	18959	18005	17690	17034	16729	16444	16333	16225	16133	16395	16153	16113	15925	16104	15784	16048	15865	15977	15998	15918	15807	15908	15845	15820	15831	16007	15756	15857	15883	15983	15887	15845	15886	15910	15701	15773	15747	15912	15701	15751	15863	15814	15686	15800	15795	15607	15806	15691	15630	15703	15635	15829	15795	15834	15867	15816	15677	15710	15728	15857	15678	15785	15783	15915	15826	15762	15835	15983	15883	15832	15818	15722	15894	15811	15858	15512	15826	15843	15672	15589	15657	15803	15887	15776	15796	15846	15791	15559	15804	15784	15837	15762	15863	15728	15790	15821	15774	15782	15805	15750	15654	15706	15878	15856	15871	15717	15804	15882	15802	15804	15692	15805	15652	15849	15818	15823	15666	15688	15743	15732	15820	15759	15766	15748	15862	15909	15818	15757	15917	15636	15768	15637	15834	15664	15910	15715	15866	15770	15754	15752	15692	15896	15668	15795	15819	15679	15809	15922	15861	15657	15589	15764	15875	15709	15838	15737	15876	15773	15851	15871	15852	15700	15842	15838	15678	15835	15839	15745	15713	15659	15702	15793	15821	15789	15838	15757	15829	15757	15762	15816	15744	15838	15815	15749	15643	15656	15738	15993	15689	15824	15821	15756	15798	15715	15841	15706	15790	15844	15793	15950	15655	15804	15541	15623	15674	15893	15942	15912	15668	15634	15809	15684	15654	15974	15800	15776	15835	15846	15483	15748	15658	15842	15810	15767	15744	15699	15762	15768	15839	15629	15775	15574	15777	15812	15691	15871	15847	15635	15870	15799	15745	16009	15607	15954	15774	15797	15774	15836	15830	15758	15938	15672	15715	15647	15762	15809	15625	15940	15896	15662	15798	15746	15716	15762	15716	15692	15801	15756	15721	15827	15926	15547	15552	15801	15842	15883	15740	15723	15624	15699	15937	15697	15651	15680	15839	15891	15741	15706	15732	15747	15774	15661	15906	15836	15840	16007	15940	15777	15748	15521	15980	15752	15969	15970	15877	15830	15750	15794	15860	15660	15636	15945	15776	15901	15657	15928	15635	15811	15706	15771	15737	15676	15561	15858	15736	15806	15647	15780	15677	15753	15765	15840	15805	15700	15813	15686	15898	15830	15770	15836	15791	15855	15690	15804	15678	16000	15785	15789	15940	15691	15756	15775	15641	15774	15861	15824	16000	15710	15576	15686	15755	15709	15795	15748	15806	15806	15627	15722	15697	15931	15810	15907	15766	15743	15887	15678	15643	15765	15701	15682	15802	15648	15765	15730	15569	15953	15802	15800	15845	15771	15891	16003	15636	15846	15824	15730	15838	15750	15757	15835	15822	15960	15819	15723	15768	15886	15852	15666	15907	15729	15748	15816	15861	15827	15726	15778	15762	15802	15820	15568	15708	15837	15629	15709	15817	15750	15794	15710	15828	15815	15909	15789	15823	15696	15851	15675	15905	15902	15703	15769	15982	15810	15684	15871	15757	15769	15694	15865	15927	15687	15662	15996	15896	15891	15836	15726	15759	15837	15696	15698	15826	15754	15774	15798	15762	15790	15894	15672	15885	15704	15811	15638	15690	15859	15797	15786	15634	15754	15870	15608	15820	15730	15750	15549	15747	15736	15878	15740	15865	15848	15810	15812	15653	15728	15894	15816	15915	15613	15720	15779	15796	15817	15823	15896	15907	15821	15825	15758	15759	15588	15782	15883	15821	15807	15765	15787	15706	15811	15890	15612	15798	15905	15626	15738	15857	15828	15613	15740	15808	15841	15793	15729	15732	15867	15805	15720	15811	15735	15804	15866	15806	15923	15679	15880	15669	15878	15906	15727	15720	15733	15705	15752	15852	15739	15803	15810	15841	15685	15778	15634	15772	15762	15993	15686	15743	15717	15762	15872	15924	15891	15892	15855	15791	15706	15871	15887	15866	15802	15902	15676	15855	15737	15980	15761	16008	15830	15708	15599	15673	15852	15795	15823	15802	15846	15930	15733	15761	15958	15920	15882	15890	15909	15948	15628	15822	15783	15950	15742	15845	15877	15849	15653	15771	15782	15744	15886	15847	15772	15769	15712	15733	15881	15740	15869	15726	15752	15709	15760	15744	15754	15696	15686	16051	15941	15810	15939	15774	15751	15945	15807	15856	15744	15857	15806	15888	15788	15636	15642	15700	15850	15735	16004	15715	15699	15899	15808	15748	15799	15790	15677	15740	15933	15693	15692	15584	15687	15600	15822	15773	15864	15795	15783	15764	15810	15823	15936	15843	15648	15686	15814	15729	15853	15907	15852	15741	15739	15743	15910	15883	15783	15726	15814	15864	15843	15703	15818	15936	15683	15822	15826	15785	15629	15850	15769	15598	15751	15953	15741	15723	15638	15657	15728	15746	15795	15700	15978	15864	15826	15701	15689	15714	15784	15979	15754	15839	15739	15695	15680	15913	15664	15871	15821	15753	15676	15730	15729	15637	15827	15790	15793	15767	15920	15712	15815	15829	15745	15773	15897	15832	15593	15634	15973	15785	15901	15706	15735	15715	15842	15633	15638	15790	15889	15887	15875	15841	15661	15766	15845	15751	15758	15720	15731	15819	15702	15744	15852	15799	15741	15795	15813	15737	15755	15738	15749	15817	15781	15662	15786	15895	15674	15709	15976	15933	15946	15750	15714	15788	15761	15716	15826	15663	15906	15702	15819	15735	15670	15807	15717	15895	15684	15901	15663	15672	15758	15825	15793	15790	15787	15844	15764	15776	15955	15694	15715	15752	15685	15920	15720	15668	15868	15681	15669	15630	15856	15760	15693	15907	15709	15697	15709	15883	15764	15804	15935	15666	15893	15712	15713	15731	15895	15600	15703	15958	15932	15671	15798	15884	15871	15660	15790	15591	15750	15787	15946	15770	15814	15954	15680	15823	15756	15726	15867	15742	15768	15809	15973	15900	15788	15771	15885	15655	15743	15804	15828	15740	15852	15850	15709	15746	15764	15909	15793	15791	15835	15714	15706	15720	15774	15704	15671	15642	15878	15848	15853	15703	15758	15801	15589	15950	15761	15675	15993	15656	15890	15731	15710	15836	15920	15780	15887	15850	15717	15812	15808	15738	15772	15792	15827	15694	15652	15673	15789	15689	15749	15875	15627	15792	15701	15929	15926	15543	15954	15870	15838	15908	15769	15966	15734	15762	15636	15840	15789	15844	15743	15888	15781	15716	15742	15832	15928	15804	15760	15755	15680	15724	15548	15732	15991	15727	15684	15710	15822	15666	15661	15865	15925	15961	15631	15770	15707	15913	15945	15689	15830	15637	15701	15843	15795	15681	15834	15779	15698	15761	15891	15733	15787	15673	15813	15695	15991	15792	15730	15752	15650	15756	15670	15747	15850	15753	15902	15633	15823	15723	15665	15791	15849	15640	15628	15879	15667	15756	15744	15835	15814	15697	15743	15680	15906	15910	15931	15737	15864	15655	15649	15748	15794	15835	15905	15769	15567	15789	15733	15707	15863	15847	15845	15785	15762	15743	15833	15884	15849	15792	15752	15656	15704	15819	15802	15674	15845	15737	15818	15622	15816	15856	15792	15799	15645	15778	15744	15979	15693	15742	15751	15765	15622	15644	15852	15950	15902	15713	15921	15735	15711	15959	15705	15721	15924	15684	15794	15624	15744	15940	15917	15755	15745	15708	15821	15715	15738	15881	15739	15704	15761	15779	15825	15935	15744	15686	15674	15702	15771	15857	15554	15717	15752	15853	15735	15719	15994	15779	15854	15681	15880	15850	15816	15822	15923	15765	15656	15856	15757	15842	15832	15732	15706	15793	15700	16022	15791	15722	15736	15741	15887	15691	15695	15752	15726	15902	15737	15679	15580	15764	15695	15685	15780	15624	15788	15809	15788	15853	15704	15797	15815	15699	15736	15680	15883	15911	15734	15690	15708	15886	15800	15807	15814	15717	15791	15732	16046	15734	15772	15734	15851	15782	15837	15758	15656	15767	15859	15858	15767	15598	15758	15673	15797	15758	15770	15747	15771	15777	15696	15750	15775	15873	15910	15890	15740	15496	15745	15955	15662	15753	15818	15829	15932	15681	15984	15793	15735	15746	15725	15624	15655	15649	15843	15809	15822	15617	15814	15787	15853	15909	15764	15892	15676	15750	15723	15835	15856	15792	15728	15924	15832	15677	15699	15775	15870	15617	15851	15921	15749	15892	15786	15793	15801	15748	15860	15696	15887	15625	15760	15721	15756	15751	15859	15760	15815	15680	15845	15744	15773	15687	15815	15765	15682	15680	15713	15768	15821	15721	15885	15824	15777	15805	15820	15817	15935	15587	15637	15808	15866	15727	15822	15814	15805	15886	15888	15717	15766	15574	15881	15815	15958	15666	15614	15699	15705	15785	15694	15751	15734	15742	15726	15601	15672	15877	15830	15652	15623	15765	15824	15862	15763	15684	15712	15928	15693	15688	15735	15930	15805	15956	15872	15796	15810	15736	15623	15890	15936	15799	15865	15876	16005	15683	15645	15921	15840	15692	15782	15843	15880	15824	15695	15859	15811	15738	15738	15765	15715	15675	15741	15739	15749	15707	15685	15871	15708	15882	15644	15790	15871	15831	15857	15808	15776	15957	15898	15721	15697	15921	15908	15649	15679	15740	15838	15661	15797	15815	15682	15712	15810	15844	15679	15771	15754	15886	15772	15739	15700	15771	15898	15827	15923	15752	15774	15755	15714	15701	15712	15762	15952	15654	15964	15770	15980	16010	15647	15837	15707	15805	15694	15762	15777	15622	15693	15607	15779	15923	15897	15752	15811	15716	15824	15774	15717	15780	15828	15768	15921	15879	15696	15830	15809	15913	15724	15863	15944	15847	15812	15766	15726	15831	15672	15936	15834	15703	15893	15701	15581	15704	15848	15843	15752	15743	15912	15869	15830	15729	15822	15808	15739	15670	15711	15731	15645	15817	15806	15691	15869	15917	15671	16005	15846	15702	15694	15792	16076	15843	15708	15731	15743	15810	15906	15742	15790	15735	15625	15675	15787	15751	15678	15837	15720	15860	15789	15799	15809	15847	15872	15773	15736	15831	15578	15762	15757	15864	15783	15759	15711	15695	15664	15804	15732	15756	15786	15646	15697	16001	15743
25192	21040	28047	25433	24481	25511	24864	22587	21641	21422	21228	20810	20536	20545	20530	20667	20454	20331	20235	20411	20251	20215	20348	20311	20236	20055	20262	20133	20010	20279	20254	20144	20031	19945	20059	20065	20116	20241	20268	19972	20222	20266	20208	20031	20212	19970	20214	19964	19966	20093	20015	19972	20140	20016	20038	19960	19925	20122	19881	19959	20147	19925	20012	19966	20097	19972	20043	20002	20064	19890	19900	19816	19792	19996	19935	19949	20116	19940	19993	19965	20002	19983	19738	19565	19988	19959	20099	20086	20044	20229	19957	19802	20039	19851	20147	19968	19840	20028	19848	20083	19889	19667	19716	20044	19885	19962	19988	19712	19834	20053	19894	20230	19956	19954	20196	19991	20123	19922	19986	19933	19782	19854	20096	19807	19877	19977	20129	19827	19986	19892	19663	20152	20064	19919	20146	19716	19979	19704	20142	19912	20167	20006	19955	20135	20019	19801	20216	19914	19992	19889	19870	19991	20042	19855	19829	20070	20059	20140	19963	20028	19815	19801	19989	19878	19815	19820	19956	20328	20094	19953	19930	20065	20201	20019	19944	20084	19682	19868	19949	20001	20141	19828	20124	20055	19693	19832	20015	20080	20014	19787	19832	19827	20165	20046	19909	19785	19920	20090	20186	20082	20059	19858	20051	19912	20115	19625	19963	20209	19947	19892	20089	19795	19916	19938	20188	19875	20016	19976	20012	19960	20107	19933	20020	19962	19948	19950	20154	19812	19904	19872	19848	19779	19890	19903	20089	19857	20128	20003	19905	19906	19793	19869	19776	19809	19991	19891	19988	19975	19918	19929	19976	19816	19891	20106	20129	19942	19879	20323	19891	19645	20015	20060	20021	19981	19944	19779	20138	19868	19739	19958	19870	19883	19864	19917	19660	20109	20047	20222	19899	19750	19993	19952	19757	19903	20002	19854	19948	19880	20142	19991	19977	20283	19824	20024	19926	20100	19994	19857	19999	19847	20076	19901	19926	20066	19733	19908	19861	19971	20056	19981	20008	19884	19919	19731	20002	20057	20132	19924	19915	19950	19762	19966	20007	19873	20023	20057	19909	19854	19949	19919	19943	19965	19986	19934	20105	19889	20163	20009	20103	20002	19919	19930	19986	19905	19928	19998	19985	20135	20096	19996	20012	20078	20041	20066	20000	20023	19941	19908	19734	19924	19848	19997	20054	19842	20076	19863	19843	19910	20030	19975	20065	19855	19872	19926	19947	20083	19938	19839	19824	19956	19990	20047	20094	20170	20024	20018	19870	19795	20079	19792	19832	20098	19816	19880	19872	20111	19879	20054	19877	19999	19966	19951	19798	19772	20022	19900	19845	20032	20042	19689	19891	20124	20000	20106	20088	19957	19975	19713	20071	19907	20068	19958	20104	19893	20091	20111	19970	20006	19890	20050	19970	20072	19982	19956	19959	20043	20029	19939	19881	19923	19993	19928	19987	19779	20249	19683	19810	20022	19977	20003	20144	19635	19807	19817	19955	19989	19899	19649	19915	19941	20115	20049	19949	19862	20045	20013	20116	19964	20047	19973	20046	20045	19932	19845	19948	19883	19926	20085	19889	20067	19987	19894	19935	19906	19820	19974	19987	20034	19843	19960	20068	20030	20080	20217	19947	20035	20160	19914	20060	19855	19788	19868	19795	19956	19975	20092	19938	19968	19892	19829	19879	20140	20171	19890	20128	19963	19830	19852	20026	20006	19716	19970	19939	19847	19702	19878	20005	19927	20020	19948	20005	19854	20043	20087	20057	19900	20070	20070	19841	20103	19963	19844	20108	19922	20302	20190	20270	20057	19966	20141	19861	20017	19843	20146	19747	19798	20108	20183	20074	19659	19972	20105	20105	19854	19948	19969	19874	19909	19891	19987	19893	19734	19849	20015	19881	19921	20108	19757	19832	20084	20003	20047	19996	19962	19952	19829	19832	19977	20041	19864	19994	20157	20001	19971	20044	20046	19932	19863	19900	19687	20061	20016	20122	19874	20062	19888	20041	19869	19795	19871	20018	19828	20136	19949	19873	19846	20051	19761	19912	19963	19818	19976	19919	19879	19977	19990	19969	20110	20124	20031	20010	20070	20146	19971	19967	20070	20116	19926	19986	19664	19708	20034	19985	19796	19977	19769	19943	19977	20124	19856	19977	20035	19976	19986	19821	20011	20045	19997	20117	19798	20009	20090	19983	19962	19835	19686	20000	19753	19961	20006	19837	20017	19964	19743	20042	19961	19851	19952	20020	20004	19867	19900	19971	19816	20035	19847	20062	20040	20094	20035	19970	19950	20015	19959	19903	19901	20185	19962	19793	20022	19991	19987	19963	20007	19723	19883	20155	19704	19747	19717	19914	19908	19889	20152	20137	19777	19865	19986	20007	20088	20038	19969	20073	19947	20106	20099	19852	19961	19731	19997	20054	19961	19814	20025	20048	19849	20152	19920	19915	20002	19872	20063	20034	19910	19896	19934	19808	19951	20058	20024	20146	20125	19838	19964	19768	19984	19906	20029	19976	19806	20044	20124	20112	19941	20108	20026	20035	19776	19887	19959	19974	19865	19907	20123	20260	20064	20158	20033	19957	19890	19907	19943	19750	19986	19977	19829	19984	19751	19947	19944	20053	19924	19995	19971	19953	20026	20054	20032	19998	20324	19782	20097	19763	19968	19954	19970	19828	20217	19970	19951	20028	20026	19670	19975	19917	20093	19837	20054	19977	20049	20000	19996	20081	19861	19930	19805	19967	19664	19897	20027	19776	19669	19930	19806	19852	19892	19918	19834	20139	19925	20153	19877	20055	19918	20051	20132	19834	19853	19934	19988	19901	19839	19935	19832	20019	19887	19814	20002	19986	19848	19969	20077	20107	19823	20093	20020	19804	19876	19906	19881	19926	19936	20090	19966	20058	20168	19848	20136	20016	20139	19885	20039	20033	20007	20167	20071	20009	19883	19825	20024	20029	20086	20017	19885	19904	19982	20012	20087	20057	20169	19859	20036	19979	19974	20042	19846	20003	19942	20038	20129	19927	19928	19952	19877	19969	19974	19904	19872	20181	19950	19929	19939	19520	19946	19812	20066	19665	20055	19804	19883	20063	19992	20050	19860	19905	19870	19804	20105	19955	19910	19883	19926	19817	19887	20116	20105	19886	19925	19835	19954	19892	20036	20028	19862	19799	20000	20168	19882	20039	20011	19984	20013	20040	20177	19925	19988	19867	20025	19970	20082	19912	19819	19767	19939	19822	19910	20120	19983	20081	20177	19992	20135	19968	20132	20068	20217	19966	20052	19847	20034	19980	19952	19782	20251	20245	19993	20034	20042	20089	19814	19944	19768	19953	19947	20030	19816	19986	19961	19890	20049	19987	19870	20117	19961	19951	19931	20149	20043	20036	20203	19931	20096	19954	19955	20072	19759	19919	19755	20073	19920	19945	19910	19954	20128	19994	19893	19807	19914	19824	20010	20023	20013	19899	20033	19981	20114	19934	19890	19833	20074	19993	20058	19873	19994	19901	19833	19906	20042	19853	19890	19834	19895	19994	20000	19886	20034	20149	19972	19961	19910	20138	20066	20056	20020	19993	20056	19965	19862	20000	19849	19938	19980	19962	19760	20184	19859	19752	20141	20000	19971	19952	19988	19790	19886	20056	20152	20170	20088	20183	20028	19923	19949	19938	20062	20044	19879	20041	19955	19896	19951	19784	20026	20131	19872	19972	20074	19851	19954	20054	19976	20115	19807	19788	19946	19975	20006	20146	20014	19939	20021	19856	19999	19984	20013	19919	20018	19769	19987	19838	19883	19798	19763	19839	19997	20016	19912	19823	19719	19789	19888	19956	19929	20046	19921	19922	19778	19936	20011	20093	20053	20226	20158	19858	20123	19979	20097	19991	19925	19951	20002	19974	19928	19882	19862	19960	19957	19959	19806	20041	20110	19990	19740	19923	19695	20109	20232	19988	20045	19995	20049	20172	19953	20016	19898	20046	19938	20042	20335	19853	19656	19926	19917	19828	19997	19842	20059	19875	20052	20011	19864	20037	19967	20160	19970	19924	20191	19908	19976	20243	20110	19850	20015	19977	20152	19892	20059	20100	19884	19940	20101	19675	19901	19889	19826	19953	19843	19993	20043	20110	19787	20050	19914	20027	19905	19948	20179	20160	20052	19902	19827	20175	20042	19727	19792	19892	19945	19669	19738	20128	19896	20141	19778	19870	20155	20009	19929	20035	20049	20150	20108	19948	19901	19968	19965	20166	20099	19841	19772	19938	19939	19914	20040	20060	20082	19819	20036	19985	20022	19932	19987	19886	20111	20074	20022	20062	19818	19929	19720	20067	19916	20031	19959	19953	19953	19926	19917	20196	19898	20034	20047	19814	19854	19876	20041	19960	20113	20195	19936	19972	20070	19866	20186	19822	19891	19745	19836	19869	19990	19888	19930	19678	19786	20021	20073	19885	19780	19894	20202	20118	19975	20017	19944	20089	19840	19931	19985	20138	19832	19869	20006	19835	19998	19861	19860	19796	20203	20006	20032	20022	19778	19869	19770	19980	19975	20024	20054	20063	20151	19897	19732	19994	20041	19842	20077	19929	20194	20123	20004	20015	19800	19979	19886	19770	20085	20044	20003	20097	19899	19948	19831	19978	20030	19999	19853	20069	19867	19754	19927	20063	19976	19845	19982	20022	19863	19703	20066	19841	20006	20207	19861	19895	19908	20013	20166	20102	19857	19879	20058	19979	19802	19980	20199	19945	19969	19784	20265	19867	20257	19876	19842	19921	20113	19932	19819	19788	19806	20029	20091	20085	19996	19907	19857	20170	20045	19882	19882	19742	19971	20016	19840	20083	20040	19941	19942	20152	20088	19958	19866	19900	20162	20079	19804	19773	19758	19930	20154	20012	20023	19864	20080	19839	19818	20040	20188	20152	20168	20001	19877	19800	20037	19865	20132	19887	19768	19816	20045	20050	20026	20078	19812	19936	19930	19994	20139	20052	19885	20106	20091	19860	19873	19927	20117	20068	19985	20141	19838	19935	20160	19938	20155	19922	19924	19927	19762	19932	19890	20128	19900	19990	20361	19872	20148	20023	19974	19970	19979	20059	19899	19869	19868	20117	20140	19945	19956	19747	20010
23402	39388	37526	30892	26033	23188	21421	19789	19091	18382	17792	17640	17002	16948	16858	16739	16566	16551	16380	16441	16534	16277	16183	16172	16269	16205	16205	16260	16184	16095	16130	16199	16171	16157	16115	16010	16330	15826	16016	15921	16155	16083	16139	16026	16055	16074	16142	16172	15949	16084	16177	16070	16227	16059	16012	16024	16061	15991	16128	16018	16000	16102	16146	16015	15893	15921	15983	15894	16157	16077	16026	16100	16050	16019	15880	16054	16049	15929	16135	16031	15907	16017	15915	16073	16143	16209	16150	16029	16076	15920	16140	16165	15877	16151	16117	16164	16016	16064	15903	15866	15893	16038	15942	16046	16092	15961	16045	15984	15998	16084	16148	16205	15974	16132	16186	16046	16128	16022	16043	15807	15996	16107	16021	15893	15953	16125	16055	16037	16064	16059	15997	15968	15929	16054	16207	16093	16045	16000	16057	15973	16082	15970	15958	16020	15965	16010	16144	15989	16133	16029	15998	15972	15808	15974	15955	16088	16031	16140	16148	16078	15936	16133	16033	15976	16076	16107	16088	16085	15916	16097	16012	15897	15878	16118	16092	15929	16035	15983	16133	16112	16033	16099	16271	16074	16036	16083	15838	15826	15915	15975	15903	16055	15920	16209	16011	16122	16122	16028	15975	16194	16101	16142	16104	16025	16162	16071	15886	15974	16212	15828	15860	15998	16031	15850	16005	16074	16032	16059	16005	16096	16156	16032	16004	16040	15886	15942	16058	16011	16149	16089	16196	16144	16084	16262	15897	16089	15964	16039	16082	16115	16164	16079	16255	16028	16006	16044	16030	15961	15927	16032	15990	16020	16049	16298	16045	15972	16095	15812	16145	15948	16125	16161	15957	16064	16144	16107	16171	16219	15975	16030	15969	15966	16013	16072	16040	16303	16042	15983	15932	16018	15978	15858	15986	15969	16133	16022	15950	15984	15899	15969	16083	15881	15956	15771	16015	16118	15868	16013	16058	16002	15898	15966	16114	15905	16168	16023	15922	16000	16040	15970	16244	15967	15997	15866	16145	16086	16115	16100	16198	15887	16067	15911	16010	16015	16092	16099	16264	15942	16179	16021	16031	15962	15971	16098	16251	15997	16056	16197	16011	16204	15941	16131	16211	15895	16120	15919	16054	16034	16138	15934	16116	16164	16047	16212	16085	16239	16132	15998	15968	16095	15815	15904	15914	16016	16087	16144	15969	15905	16023	16102	16072	15866	16114	15952	15902	16072	15923	16067	16003	16001	16088	15995	16183	15945	15887	16224	15985	15979	16015	16185	15927	16211	16045	16110	15810	16111	15991	16029	16140	16094	16073	15991	16058	16054	15945	16074	16095	15945	16139	16261	15871	15956	15962	16173	16031	16050	16014	16121	16095	16054	16032	15934	16075	15962	16140	15986	15939	16219	16146	16153	16000	16129	16135	15930	15995	15976	15981	15940	16100	16088	16125	15977	15942	16175	15967	15995	16139	15987	15977	15968	15932	16078	16092	16124	16036	16025	15779	15990	16088	16026	15882	16141	15953	16023	16015	16109	16091	16104	16069	15949	15936	15907	16114	15968	16124	16014	16065	16020	15977	16086	16067	16218	15982	16116	15975	16123	16095	15817	16101	16185	16146	16072	16083	16057	15974	16043	16011	16061	16028	16079	15830	16140	16008	16048	16073	16133	16116	15978	15903	16032	16026	16074	15918	16051	15905	16145	15962	16100	16027	16162	16064	16053	16064	15989	15939	16142	15994	16097	16073	16119	16080	16078	16023	15994	16173	16068	16152	15941	16151	16011	16062	15970	16130	15890	16038	16053	15907	15909	16133	15860	16040	16071	15967	16035	16087	15986	16171	16168	16143	15977	16060	16024	16108	16259	15972	16030	15954	15869	16018	15969	16078	16034	15983	16145	16006	15897	16111	15962	16069	15836	15913	15974	16163	15957	16016	16064	16113	16065	15930	15807	16164	15991	16187	16147	16148	15934	16163	16042	16102	15979	15874	16098	15930	16065	16140	16051	15983	15983	16007	16095	16008	16023	15987	16008	15848	16000	15920	16063	16030	16134	15974	16085	15882	16043	15924	16103	15925	15974	16104	16215	15998	16121	16107	15975	16036	16065	16075	15958	15909	16038	16152	16126	16098	15878	15931	16082	16103	16182	15999	16062	15770	16056	16035	16059	15846	15915	16003	15959	15826	16029	16069	15920	15905	16109	15976	16031	16099	16053	15889	16093	16109	16024	16100	15930	15966	16052	15878	16121	16079	16203	16078	16018	15894	15888	16007	15966	16113	16052	15998	16088	15898	15977	15973	16128	15949	15911	15883	16129	15922	16031	15961	15939	15905	15923	15998	16071	16057	16029	15974	16048	15970	15951	16029	15982	15991	15895	16061	16069	16041	16130	15986	16096	16098	15930	15983	16052	16062	16062	16049	16080	16006	16022	16195	15766	15983	15990	16176	15768	16021	16049	16196	15850	16116	15930	15925	15949	16039	15963	16117	16051	16100	16067	16033	16055	15828	16029	15934	16060	16001	15950	16154	16051	16055	15939	16008	15884	15987	15923	16107	16088	15983	15786	16048	15963	15964	16086	16187	15945	16120	15918	16090	15849	15813	15877	16006	15855	16082	16113	16041	16134	16078	16240	15915	16179	16004	15847	15941	15881	16012	16146	15982	16096	16076	15936	15987	16005	16270	16157	16025	16090	16023	16167	15952	16125	16155	15991	16068	16029	16046	15986	15859	15988	16054	15847	16008	16034	16081	16083	15945	16139	16064	15952	16059	16081	16066	16072	16112	15893	16144	15975	16155	15949	16019	16073	16116	16082	16010	16024	15988	15917	16178	15787	16151	16002	16183	16012	15931	16106	16009	16022	16071	16044	15833	16097	15997	15879	16085	16044	16057	16136	15881	15867	15975	15978	15983	16234	16011	16058	15908	16080	16187	16033	15974	16071	16039	16033	16128	15901	16165	15961	16072	15971	16125	15924	15976	16051	15997	16133	16200	15942	16091	15992	16051	15862	16100	16094	16046	15838	15864	15993	15891	16109	15992	16017	16042	16170	15997	16025	16042	16347	15976	15844	16009	16012	16064	16006	15957	16080	15974	16092	16034	15977	16082	16029	16077	15965	16082	16117	16198	16065	16175	15933	16073	16087	16132	15988	15973	15895	16015	15972	16018	15940	16016	16071	15958	16107	16072	16123	15910	15967	15955	16101	15930	16098	16171	16132	16046	16131	16093	15965	16054	16099	15940	15950	16131	16056	16018	16191	15962	15898	15896	16031	16149	16097	16081	16158	16011	16049	15956	16016	16064	15892	16089	16205	16039	16122	16115	15918	15992	16092	16096	16254	16126	15984	15969	15868	16098	15983	16003	16059	15969	15965	16025	15935	16058	16081	16109	16005	16076	16117	16232	15953	15869	15897	15963	16139	16065	15991	16211	15959	16112	16016	16295	16078	15981	16145	16002	16141	16005	16154	15760	16033	16054	16056	16107	15984	15962	16064	16114	16110	16169	16005	15996	15899	15738	16002	16111	16046	16143	16104	15959	16034	15903	15892	16076	16122	16110	16046	16043	16021	16068	16184	16065	16037	16065	16156	15872	15920	16246	15971	16027	16025	15992	16037	16152	16091	16061	16034	16074	16152	15954	15970	16150	16020	16151	15898	16158	16208	15990	16041	15998	16026	16032	16121	16014	15933	15954	16111	16022	15962	16038	16058	16086	16146	16064	15945	16108	16059	16105	16011	16140	15863	15743	16143	16034	15827	16000	15825	16116	16063	15933	15937	16213	15986	16028	15929	16016	16047	16037	16126	15858	15966	15885	16010	15953	15856	16154	15967	15919	16060	16043	16083	16006	16061	16126	16056	16135	16011	16155	16016	15941	16101	16223	16063	16010	16193	15909	16050	16044	16046	15992	15835	16035	15989	16060	16169	16051	15979	15969	16104	15945	16142	15914	15929	15936	16097	15975	16014	16063	15977	16123	16147	16065	15866	16103	16087	15998	15881	16063	15970	16008	15999	15906	16074	15904	16171	16104	15992	16150	16160	16007	15887	16021	15997	16069	15807	16069	16130	16064	15975	16180	16044	16023	16010	16061	15921	15988	16046	16063	16020	16094	16127	15973	15981	16017	15927	16228	16148	16028	16202	15966	16009	16133	16065	16046	16009	15979	15973	16036	15982	16012	15983	16098	15932	16208	15996	15871	16180	16001	15880	16010	16045	16008	15893	16202	16147	16060	16019	16127	16110	16204	16026	15866	15993	15811	16166	16110	15804	16053	16068	15989	16036	15940	15875	16200	15918	15994	16034	16183	15974	16091	15971	16102	16068	15940	16099	16056	15946	16114	16162	16102	16260	16051	15923	15986	16147	16068	16059	15991	16068	16021	15923	15998	16170	16172	16020	16004	16022	16107	16233	16272	15899	15939	16143	15982	16080	15867	16074	16142	16060	15943	15986	16209	16058	16059	16001	16151	16070	15933	16018	16078	16198	16010	16178	15984	16149	16159	16135	16135	16140	15966	16171	15863	15968	16108	16196	16022	16171	16099	15973	15934	16094	15990	16111	16057	16079	15944	16066	16090	15967	16018	16040	16161	15963	16049	15891	16068	16056	15994	16159	16002	16084	16077	16010	15955	16115	16115	16126	16096	16172	15872	15847	16167	15990	16122	15872	15973	15978	16128	15992	15840	15899	16091	16064	15895	15966	15955	15920	16143	15917	16012	16050	16004	16091	16091	16157	16036	16140	16066	16047	16121	15992	15953	16202	16111	15977	16009	16086	16038	15866	15957	15960	16166	15840	15986	16014	15956	16094	16167	15865	16136	16041	16073	15953	15980	15960	16108	16148	16032	15842	15909	16000	15969	15986	16295	15961	16330	15948	16155	15835	16064	15988	16187	16127	16057	16013	15965	15863	15946	15959	16218	16124	16074	16099	16151	16042	15979	16122	16009	15826	15919	15978	16156	15926	15925	16232	15999	15984	16183	16088	16022	16009	16040	15971	15871	15952	15893	15891	16146	15973	16062	15769	16116	16159	15918	15894	15832	16005	16081	16042	16034	15986	16054	16062	16088	16070	16114	16010	15941	16073	15867	15987	15889	16184	15995	15965	16018	15967	15920	16023	15968	16019	15986	16094	16023	16158
23668	21037	28524	23948	22803	26499	27995	24078	22768	23102	22185	21774	21653	21431	21256	21017	20947	20763	21030	20822	20760	20638	20763	20740	20698	20818	20764	20713	20764	20730	20601	20459	20611	20558	20478	20619	20435	20658	20366	20564	20516	20544	20700	20336	20801	20624	20171	20412	20556	20365	20352	20512	20488	20534	20458	20338	20379	20454	20321	20405	20511	20378	20460	20399	20482	20656	20494	20627	20193	20314	20416	20384	20445	20476	20449	20346	20689	20382	20367	20618	20342	20371	20266	20406	20373	20337	20529	20238	20474	20634	20586	20528	20396	20486	20334	20363	20666	20391	20566	20364	20397	20487	20440	20350	20437	20400	20366	20412	20304	20244	20342	20111	20313	20273	20390	20631	20486	20314	20443	20215	20521	20396	20600	20243	20471	20439	20255	20312	20542	20485	20378	20514	20619	20572	20502	20367	20474	20471	20406	20384	20563	20545	20501	20282	20453	20417	20642	20407	20460	20447	20561	20299	20368	20495	20345	20555	20319	20158	20294	20462	20124	20457	20322	20646	20455	20487	20439	20320	20275	20251	20387	20476	20537	20432	20502	20338	20272	20574	20411	20315	20379	20355	20456	20445	20385	20387	20247	20403	20520	20116	20347	20462	20631	20400	20232	20425	20518	20420	20648	20274	20354	20371	20416	20254	20173	20318	20333	20202	20202	20533	20489	20456	20370	20573	20274	20328	20528	20214	20232	20382	20614	20183	20438	20416	20465	20226	20288	20459	20559	20356	20473	20254	20465	20505	20598	20426	20313	20294	20560	20523	20361	20353	20455	20331	20394	20533	20344	20405	20404	20434	20426	20655	20657	20316	20505	20370	20128	20463	20405	20390	20377	20527	20262	20494	20418	20330	20522	20446	20476	20381	20444	20390	20670	20615	20403	20428	20471	20253	20402	20446	20476	20377	20298	20423	20431	20481	20335	20584	20413	20384	20332	20304	20433	20491	20477	20308	20446	20483	20385	20429	20417	20499	20431	20507	20225	20517	20416	20544	20374	20494	20563	20597	20675	20522	20325	20491	20464	20466	20505	20336	20443	20523	20524	20305	20360	20452	20160	20365	20246	20298	20608	20329	20474	20409	20276	20729	20418	20490	20223	20426	20545	20396	20546	20269	20193	20323	20398	20342	20220	20363	20413	20308	20353	20181	20338	20372	20224	20368	20376	20389	20398	20471	20461	20350	20451	20592	20307	20477	20389	20114	20367	20236	20363	20533	20428	20283	20366	20251	20464	20454	20478	20245	20355	20394	20482	20433	20317	20424	20407	20199	20346	20295	20503	20290	20593	20506	20523	20413	20469	20357	20457	20204	20459	20291	20367	20309	20392	20321	20310	20363	20157	20090	20220	20521	20189	20415	20404	20325	20317	20470	20487	20326	20375	20334	20434	20464	20414	20552	20226	20283	20310	20434	20348	20371	20267	20303	20339	20370	20484	20236	20389	20279	20330	20355	20283	20185	20334	20648	20163	20493	20316	20449	20368	20402	20377	20458	20508	20570	20292	20311	20428	20324	20517	20400	20199	20504	20476	20412	20470	20364	20394	20297	20262	20565	20227	20364	20573	20404	20391	20446	20441	20428	20267	20493	20348	20437	20241	20483	20510	20339	20454	20559	20500	20465	20579	20333	20395	20420	20280	20484	20301	20288	20347	20265	20389	20308	20286	20579	20333	20285	20305	20408	20417	20448	20432	20424	20219	20345	20482	20270	20439	20171	20265	20474	20431	20205	20186	20083	20151	20485	20591	20456	20386	20565	20498	20405	20469	20366	20470	20408	20373	20294	20355	20443	20384	20520	20407	20358	20452	20206	20399	20253	20437	20302	20716	20278	20131	20423	20468	20390	20223	20138	20277	20259	20459	20320	20564	20340	20417	20537	20396	20698	20355	20392	20601	20421	20393	20076	20384	20252	20515	20438	20273	20364	20449	20442	20513	20161	20529	20421	20320	20395	20353	20366	20412	20383	20404	20338	20516	20371	20272	20381	20355	20210	20251	20448	20444	20580	20450	20200	20328	20491	20502	20610	20483	20413	20558	20267	20553	20360	20368	20311	20579	20566	20250	20449	20573	20498	20244	20462	20412	20459	20574	20396	20387	20425	20268	20518	20364	20463	20275	20516	20489	20460	20508	20377	20371	20519	20318	20483	20322	20366	20396	20427	20481	20368	20499	20398	20383	20351	20464	20299	20570	20319	20227	20101	20541	20464	20266	20163	20552	20476	20328	20480	20318	20532	20497	20630	20361	20390	20600	20102	20506	20310	20176	20532	20163	20261	20477	20365	20593	20404	20162	20494	20312	20338	20548	20501	20344	20179	20348	20437	20621	20441	20414	20351	20361	20404	20404	20639	20540	20340	20418	20515	20500	20487	20491	20360	20417	20548	20462	20318	20452	20321	20381	20436	20489	19987	20573	20365	20265	20443	20523	20561	20247	20491	20239	20314	20461	20487	20450	20172	20536	20420	20469	20280	20283	20450	20629	20431	20309	20368	20387	20376	20573	20473	20481	20332	20238	20356	20490	20590	20454	20514	20596	20425	20285	20247	20588	20533	20330	20547	20464	20435	20447	20513	20511	20288	20467	20499	20362	20365	20404	20509	20305	20303	20189	20303	20463	20412	20556	20415	20369	20265	20586	20626	20449	20648	20462	20506	20315	20347	20461	20459	20556	20619	20384	20301	20211	20469	20379	20467	20571	20532	20357	20403	20350	20366	20425	20211	20394	20358	20440	20311	20363	20366	20391	20470	20451	20401	20239	20230	20503	20365	20082	20044	20310	20636	20468	20650	20435	20369	20207	20321	20246	20398	20385	20534	20276	20426	20742	20458	20437	20413	20210	20359	20305	20346	20388	20397	20341	20197	20423	20385	20472	20511	20556	20473	20369	20567	20450	20530	20372	20303	20330	20266	20309	20357	20634	20251	20593	20165	20246	20456	20469	20477	20363	20526	20388	20486	20266	20200	20333	20270	20323	20359	20441	20393	20593	20477	20403	20213	20287	20390	20332	20503	20696	20630	20298	20336	20315	20304	20333	20152	20379	20447	20476	20412	20436	20527	20526	20300	20391	20620	20563	20292	20328	20382	20339	20333	20403	20378	20429	20506	20184	20565	20452	20453	20625	20439	20419	20412	20471	20434	20579	20300	20426	20560	20469	20500	20479	20354	20526	20447	20505	20369	20278	20549	20566	20508	20119	20315	20458	20490	20444	20421	20608	20421	20431	20406	20476	20242	20629	20514	20295	20336	20532	20352	20303	20296	20487	20429	20303	20434	20630	20663	20644	20394	20327	20513	20368	20396	20561	20203	20311	20313	20392	20264	20350	20386	20407	20421	20298	20394	20370	20230	20388	20442	20442	20578	20420	20407	20286	20243	20271	20508	20468	20490	20389	20422	20418	20398	20310	20399	20398	20449	20325	20346	20454	20295	20368	20469	20426	20423	20325	20283	20545	20414	20399	20147	20458	20474	20345	20350	20602	20551	20390	20360	20395	20422	20277	20550	20158	20507	20402	20373	20596	20627	20611	20346	20497	20486	20277	20339	20503	20457	20279	20294	20400	20248	20474	20411	20351	20554	20288	20376	20490	20451	20222	20464	20557	20589	20588	20371	20351	20322	20433	20363	20376	20313	20533	20615	20441	20258	20424	20447	20565	20518	20449	20354	20574	20286	20384	20458	20552	20262	20416	20454	20410	20354	20440	20326	20235	20353	20192	20343	20459	20327	20543	20447	20285	20452	20276	20487	20429	20468	20285	20432	20239	20480	20296	20337	20287	20545	20413	20456	20453	20402	20669	20213	20352	20237	20322	20563	20425	20362	20487	20464	20283	20458	20451	20168	20336	20255	20371	20383	20341	20658	20521	20444	20431	20526	20603	20240	20695	20371	20686	20444	20468	20481	20386	20345	20503	20297	20536	20463	20321	20412	20350	20441	20429	20423	20402	20315	20435	20559	20245	20234	20404	20340	20162	20446	20260	20260	20245	20235	20275	20437	20551	20585	20306	20428	20487	20145	20344	20437	20402	20353	20450	20574	20351	20623	20494	20590	20218	20440	20499	20417	20362	20472	20337	20359	20414	20416	20417	20262	20313	20604	20393	20325	20339	20492	20062	20347	20453	20469	20303	20620	20362	20446	20558	20336	20354	20304	20383	20644	20355	20476	20579	20603	20491	20664	20459	20445	20350	20464	20349	20388	20340	20406	20463	20513	20469	20472	20448	20512	20270	20466	20232	20563	20485	20528	20333	20322	20422	20204	20532	20449	20532	20414	20315	20399	20464	20527	20507	20529	20466	20488	20586	20352	20577	20338	20170	20483	20504	20549	20420	20347	20145	20506	20446	20505	20477	20523	20429	20575	20442	20329	20732	20258	20286	20471	20430	20378	20457	20329	20469	20392	20448	20393	20465	20462	20175	20392	20398	20274	20436	20499	20043	20307	20295	20417	20512	20318	20321	20479	20401	20309	20423	20449	20246	20585	20429	20300	20189	20477	20369	20386	20397	20394	20514	20235	20310	20197	20348	20601	20292	20586	20504	20473	20492	20287	20359	20390	20356	20452	20526	20146	20290	20398	20168	20308	20342	20372	20630	20340	20352	20486	20582	20308	20488	20610	20503	20506	20515	20257	20251	20404	20327	20426	20488	20283	20262	20256	20427	20528	20554	20500	20458	20494	20539	20476	20334	20245	20201	20470	20494	20487	20338	20346	20440	20301	20328	20270	20417	20417	20449	20380	20419	20357	20434	20426	20472	20315	20223	20428	20406	20309	20283	20407	20495	20493	20169	20432	20621	20471	20471	20429	20226	20330	20604	20097	20772	20550	20580	20362	20454	20263	20415	20474	20582	20519	20165	20631	20387	20353	20171	20237	20401	20385	20474	20397	20530	20536	20440	20491	20428	20558	20404	20105	20198	20427	20328	20530	20439	20352	20252	20446	20476	20284	20486	20413	20369	20386	20312	20604	20292	20476	20532	20515	20501	20337	20524	20505	20625	20564	20520	20288	20209	20152	20367	20374	20486	20470	20528	20032	20533	20620	20226	20474	20379	20505	20264	20352	20405	20472	20442	20669	20631	20421	20616	20462	20431	20289	20318	20314	20360	20567	20405	20277	20133	20358	20287	20282	20431	20346
25504	43228	42290	34765	29611	25967	23552	21875	20818	19796	19122	18377	18222	17736	17608	17337	17214	16974	16962	16769	16713	16759	16920	16512	16599	16621	16590	16402	16380	16606	16629	16515	16418	16480	16348	16312	16400	16413	16265	16296	16327	16328	16266	16446	16211	16319	16284	16317	16234	16415	16396	16324	16463	16240	16439	16318	16383	16300	16313	16236	16182	16330	16249	16287	16258	16263	16339	16311	16345	16292	16352	16185	16495	16385	16460	16316	16251	16222	16240	16463	16256	16237	16166	16463	16287	16370	16245	16236	16356	16241	16212	16411	16071	16303	16231	16205	16187	16286	16368	16376	16272	16199	16292	16167	16335	16306	16189	16268	16461	16254	16319	16284	16359	16356	16230	16211	16239	16337	16279	16249	16206	16393	16269	16185	16184	16171	16456	16395	16338	16441	16294	16267	16368	16414	16178	16282	16421	16259	16278	16258	16207	16157	16400	16187	16193	16224	16517	16269	16359	16095	16419	16320	16309	16240	16242	16285	16380	16281	16239	16316	16359	16322	16414	16095	16373	16406	16207	16228	16246	16346	16281	16419	16106	16288	16347	16194	16274	16145	16219	16220	16154	16349	16185	16213	16303	16102	16221	16202	16173	16393	16306	16314	16303	16273	16334	16150	16192	16311	16197	16366	16146	16282	16292	16157	16269	16367	16348	16191	16205	16476	16294	16550	16148	16160	16298	16305	16037	16422	16373	16233	16413	16328	16339	16220	16209	16277	16175	16261	16270	16309	16150	16125	16244	16191	16315	16269	16287	16356	16164	16272	16315	16287	16224	16200	16158	16278	16380	16223	15993	16225	16413	16163	16275	16303	16362	16356	16194	16396	16217	16173	16137	16206	16204	16168	16254	16224	16299	16272	16301	16265	16208	16296	16208	16341	16077	16384	16253	16248	16315	16368	16264	16229	16228	16214	16181	16487	16325	16340	16103	16229	16208	16359	16234	16241	16354	16366	16199	16148	16214	16281	16177	16314	16343	16315	16192	16267	16329	16242	16375	16256	16285	16153	16247	16195	16331	16174	16315	16187	16120	16267	16332	16428	16294	16161	16349	16437	16153	16140	16240	16334	16141	16305	16359	16157	16327	16335	16404	16446	16214	16240	16084	16152	16167	16371	16202	16404	16320	16359	16301	16381	16211	16276	16337	16151	16457	16259	16418	16130	16313	16199	16389	16358	16205	16285	16302	16270	16360	16427	16308	16056	16411	16254	16325	16310	16246	16165	16200	16199	16315	16223	16163	16279	16386	16279	16360	16225	16325	16358	16079	16364	16308	16303	16190	16367	16408	16344	16409	16011	16330	16363	16456	16207	16385	16271	16134	16437	16347	16067	16412	16257	16426	16321	16226	16369	16204	16339	16405	16291	16243	16259	16409	16226	16167	16156	16390	16184	16215	16395	16282	16297	16238	16286	16282	16453	16473	16392	16250	16242	16204	16283	16409	16072	16250	16257	16142	16485	16216	16254	16345	16310	16284	16225	16083	16290	16410	16175	16306	16299	16399	16278	16156	16376	16144	16194	16024	16286	16246	16288	16328	16091	16412	16192	16395	16317	16265	16292	16216	16303	16303	16255	16235	16424	16123	16262	16173	16345	16276	16262	16403	16241	16370	16547	16332	16313	16193	16295	16391	16225	16317	16447	16365	16109	16259	16229	16294	16191	16172	16418	16608	16166	16343	16408	16116	16435	16156	16167	16393	16316	16528	16240	16257	16206	16296	16373	16219	16134	16303	16198	16225	16199	16198	16250	16155	16279	16295	16301	16244	16233	16272	16177	16091	16402	16191	16283	16266	16306	16282	16305	16295	16367	16252	16394	16261	16201	16217	16226	16266	16291	16258	16106	16385	16134	16390	16165	16358	16285	16312	16358	16351	16242	16269	16309	16386	16204	16237	16355	16384	16343	16332	16249	16279	16179	16418	16322	16299	16218	16170	16491	16300	16321	16165	16225	16227	16167	16254	16135	16056	16112	16363	16233	16242	16366	16376	16313	16382	16217	16268	16233	16252	16224	16466	16168	16239	16352	16282	16232	16237	16267	16349	16257	16433	16297	16236	16402	16258	16235	16277	16223	16175	16243	16323	16264	16127	16336	16331	16284	16136	16219	16185	16319	16294	16252	16324	16170	16244	16231	16237	16430	16195	16236	16326	16346	16328	16260	16250	16325	16300	16358	16381	16173	16227	16267	16393	16304	16241	16165	16372	16304	16272	16287	16287	16224	16412	16217	16088	16469	16408	16422	16270	16222	16323	16367	16211	16279	16338	16284	16311	16231	16143	16118	16263	16127	16189	16215	16357	16200	16312	16339	16101	16258	16233	16238	16166	16108	16312	16241	16276	16220	16344	16415	16356	16404	16346	16178	16141	16364	16299	16374	16164	16311	16361	16254	16239	16079	16328	16056	16355	16191	16243	16358	16261	16282	16318	16539	16301	16060	16522	16329	16072	16228	16307	16316	16392	16361	16300	16478	16197	16297	16310	16200	16216	16204	16358	16252	16211	16199	16277	16211	16428	16243	16470	16228	16251	16236	16236	16318	15985	16302	16167	16327	16203	16352	16387	16140	16252	16150	16251	16379	16198	16403	16171	16456	16315	16228	16460	16250	16350	16438	16161	16326	16302	16515	15999	16243	16422	16320	16327	16280	16244	16349	16152	16053	16316	16249	16400	16303	16349	16295	16305	16424	16212	16476	16230	16284	16340	16280	16309	16209	16220	16239	16233	16311	16250	16343	16184	16085	16273	16364	16281	16230	16338	16091	16196	16334	16126	16164	16387	16288	16225	16399	16241	16161	16261	16226	16066	16318	16243	16255	16351	16164	16401	16252	16259	16127	16312	16378	16321	16064	16383	16170	16343	16274	16357	16212	16384	16216	16394	16303	16249	16223	16305	16152	16330	16449	16270	16257	16397	16331	16394	16295	16369	16244	16190	16244	16137	16086	16255	16285	16292	16339	16354	16220	16205	16385	16204	16410	16174	16439	16300	16378	16402	16179	16319	16241	16330	16348	16146	16165	16243	16205	16296	16334	16213	16408	16105	16267	16470	16181	16257	16279	16217	16281	16269	16387	16306	16374	16361	16280	16235	16256	16312	16226	16152	16121	16256	16254	16251	16363	16330	16295	16241	16113	16331	16063	16195	16428	16197	16380	16289	16279	16323	16225	16382	16359	16161	16257	16364	16330	16196	16279	16132	16344	16100	16262	16499	16341	16170	16055	16144	16165	16275	16229	16212	16415	16333	16314	16233	16241	16204	16521	16279	16280	16348	16387	16098	16269	16431	16172	16351	16314	16155	16185	16313	16378	16299	16295	16358	16312	16271	16298	16360	16415	16317	16244	16175	16213	16234	16369	16279	16250	16297	16386	16224	16357	16348	16235	16168	16304	16190	16319	16311	16200	16176	16182	16225	16385	16290	16312	16340	16204	16190	16406	16241	16325	16273	16314	16295	16381	16219	16283	16399	16208	16168	16344	16277	16261	16280	16410	16191	16237	16117	16280	16333	16293	16215	16286	16322	16156	16333	16285	16165	16173	16530	16345	16198	16290	16259	16257	16217	16532	16214	16163	16381	16267	16249	16191	16325	16440	16201	16177	16202	16094	16349	16145	16223	16281	16224	16226	16207	16257	16122	16306	16354	16342	16387	16260	16322	16226	16223	16406	16248	16420	16281	16382	16326	16281	16150	16207	16308	16188	16228	16218	16277	16313	16192	16043	16265	16217	16418	16137	16505	16273	16292	16471	16233	16280	16331	16435	16283	16304	16091	16264	16199	16390	16256	16341	16014	16237	16162	16167	16219	16256	16367	16259	16320	16238	16238	16409	16344	16438	16301	16275	16353	16189	16250	16392	16332	16148	16397	16304	16326	16375	16284	16254	16288	16296	16155	16044	16363	16286	16347	16161	16200	16196	16399	16288	16214	16445	16270	16332	16426	16194	16124	16234	16189	16244	16421	16274	16238	16198	16300	16469	16121	16152	16328	16388	16334	16263	16327	16600	16281	16385	16320	16030	16282	16285	16376	16343	16089	16159	16232	16320	16143	16312	16259	16218	16394	16283	16273	16404	16310	16301	16214	16378	16363	16295	15973	16247	16274	16187	16237	16203	16373	16335	16345	16094	16153	16298	16457	16412	16334	16225	16183	16263	16337	16271	16183	16274	16346	16143	16268	16410	16221	16316	16200	16238	16470	16299	16191	16316	16362	16282	16253	16352	16128	16416	16156	16256	16281	16239	16165	16208	16306	16120	16231	16146	16375	16179	16393	16206	16128	16269	16222	16433	16215	16182	16347	16419	16282	16292	16353	16223	16279	16129	16321	16211	16142	16393	16151	16321	16182	16353	16167	16321	16267	16187	16359	16272	16282	16454	16336	16251	16214	16250	16434	16306	16158	16167	16266	16209	16117	16151	16224	16220	16285	16280	16298	16333	16164	16155	16429	16415	16276	16228	16207	16244	16342	16171	16347	16368	16421	16385	16355	16284	16362	16213	16128	16411	16143	16264	16404	16331	16197	16352	16360	16254	16297	16290	16374	16239	16218	16277	16292	16206	16372	16356	16310	16217	16390	16398	16416	16348	16311	16180	16262	16261	16368	16296	16368	16239	16345	16212	16270	16388	16195	16274	16215	16213	16251	16256	16232	16270	16272	16173	16425	16340	16233	16324	16324	16446	16359	16231	16157	16234	16200	16041	16485	16192	16299	16176	16426	16021	16144	16321	16228	16329	16051	16292	16349	16342	16215	16346	16482	16303	16334	16283	16285	16170	16259	16258	16262	16280	16213	16386	16269	16287	16252	16308	16291	16141	16307	16298	16349	16198	16157	16435	16125	16404	16424	16247	16316	16217	16240	16395	16239	16421	16236	16261	16354	16168	16406	16326	16187	16331	16299	16238	16193	16116	16088	16272	16394	16292	16259	16416	16350	16269	16048	16287	16277	16251	16232	16181	16257	16216	16274	16264	16243	16253	16256	16353	16266	16487	16422	16188	16327	16304	16381	16120	16214	16364	16153	16248	16322	16402	16115	16422	16282	16618	16147	16246	16568	16243	16294	16306	16333	16169	16172	16306	16228	16283	16260	16391	16180	16134	16249	16366	16273	16392	16304	16381	16362	16294	16336	16270	16295	16118
31053	26879	29538	27035	23407	21992	21357	20473	20140	20152	19882	19612	19470	19257	19290	19312	19357	19309	19348	19174	19367	19013	19280	19242	19199	19386	19191	19312	19198	19040	19147	19279	19285	19307	19153	19084	19172	19217	18956	19221	19225	19179	19395	18969	18889	19113	19259	18959	19118	19115	19073	19055	19283	19047	19140	19353	19345	19188	19276	19007	19146	18992	18976	18751	18965	19128	19215	19380	19076	19125	19390	19166	19099	18846	19150	19220	19298	19260	18947	18964	19207	19150	18885	19165	19023	19000	19141	18977	19073	19267	19092	18966	18929	19085	19031	19000	18899	18981	18985	19256	19041	19057	18951	19037	19162	18931	19181	19181	19200	19070	19054	19074	18990	19041	18730	19214	19131	19060	19158	19350	19057	19087	19068	19091	19120	19303	18974	18960	19198	18979	18944	19009	19141	18922	19112	19028	19240	19072	19178	18982	19082	19071	19097	19170	19101	19071	18879	19020	19088	19250	19124	18944	19105	19222	19167	19072	19169	19221	19289	19157	19103	19132	18919	18995	19081	18876	19393	18985	19273	18983	19019	18954	19030	19101	19254	18962	19145	19220	19077	19196	19086	19040	19083	18999	19126	19135	19183	18973	19038	19246	19184	19061	19202	19037	18894	18944	19088	19185	18986	19194	19127	19157	19075	19112	19139	19059	19131	18973	19018	19019	19072	18997	18947	19047	19132	19039	19139	19247	19012	19156	18979	19276	19208	19151	19122	19059	19079	19234	18928	18972	19004	19095	19057	19062	19250	18890	19137	19122	18756	18938	19251	19047	19035	19190	19252	19044	19084	19003	19007	18991	19233	19114	19094	19120	19093	19110	18914	19167	19230	18984	19130	18831	19165	18926	19165	19198	19053	19204	19077	19074	19285	18969	19224	19173	18964	19071	19255	19163	19046	19033	19065	19045	18947	19123	18975	18982	19088	18890	19028	19176	19279	19026	19381	19044	19084	19274	18923	18792	19059	18932	19093	19163	19096	19055	19099	19177	19180	19134	19134	19042	19127	19081	19277	19189	19018	19120	19266	19172	19031	19076	19037	19147	19071	18899	18907	19190	19128	19042	18903	18946	18913	18988	19132	19191	19072	19033	18916	18902	19181	19098	19004	18948	18832	18866	19218	19305	19049	18983	19004	19052	19091	19075	19229	19193	19137	19096	19116	19188	19092	19055	18995	19070	18883	18992	19207	19147	19285	19163	19145	19283	19226	19331	19027	19224	19059	19102	19100	19207	19015	19021	19010	18878	18977	18930	19064	19176	18952	19385	19220	19170	18809	19104	18999	19087	19228	19236	19157	19160	18961	19228	19044	19315	19011	19067	19037	19156	18968	19043	18925	19103	19087	19144	19203	19271	19177	19144	19203	19186	19166	18959	19052	19147	18962	19041	18845	18923	18986	18853	19035	19082	19036	19108	19185	19149	19118	19214	19240	19088	19058	18921	18986	18963	18998	19000	19135	19132	18948	19051	19140	19058	19205	19255	19113	18962	18710	19086	19217	19011	19278	19133	19093	19066	19196	19144	19238	19203	19039	19208	18971	19061	19236	19010	19121	18876	19247	19073	18949	19047	19225	19187	19052	19117	19106	18954	19011	19118	19122	19222	18903	19172	19225	19251	18988	19338	19055	19214	18871	18971	19018	18979	19036	18999	19134	18995	19029	19014	19136	19240	18992	19050	19330	19204	19116	19166	19100	19211	19038	19082	18979	19038	19172	19143	19108	19132	18984	19048	19200	19067	18955	19031	19221	19254	19137	19224	19229	19363	18998	18965	19282	19080	19118	18985	19123	19086	18791	19142	18990	18957	19055	19130	19139	19179	18971	18913	19003	19251	19181	19254	18971	19168	19044	18999	19126	19026	19163	18975	19176	19100	19172	19179	19254	19180	18996	19151	19103	19132	19027	19106	19064	18851	19109	19273	19137	19115	19291	19041	19274	19168	19010	19107	19181	19210	19205	19021	19187	19082	18880	19032	19114	18922	19113	18847	18934	18964	19225	19128	19024	19009	19151	19246	19101	19309	19004	19231	19204	19140	19205	19116	18942	19059	19122	19084	19045	18962	19231	19121	19076	19085	19140	19066	19063	19245	19162	19157	19239	18986	19061	19347	19047	19033	19108	18994	18992	18922	19023	19194	19024	19085	19226	19243	19140	19120	19089	19007	18970	19079	19015	18941	19006	19164	19012	19110	19181	19130	19069	19090	19029	19067	19120	19277	18964	18935	19108	19306	19149	18965	19221	19191	19133	19025	19194	18901	19009	19107	19093	19096	18914	19077	19257	19065	18986	19184	19291	19130	18970	19032	19035	19149	19050	19129	19316	18894	18924	18988	19070	19185	19077	19118	19008	19114	19018	18900	19172	19205	19169	19065	18960	19165	19315	19242	18913	19266	18965	19108	19119	19056	19147	19313	19178	19151	18896	19215	19391	19250	19347	19252	18971	19226	18975	19090	19151	19038	19352	19030	19166	19037	19297	18967	19122	19085	19225	18890	18973	19033	19281	19088	19170	19182	19154	19174	19179	19005	19132	19253	19197	19019	19290	19159	19019	19044	19045	19021	19305	19033	19052	19006	19013	19017	19063	19302	19120	19077	18912	18967	19031	18996	19094	19046	18877	19171	19104	18885	19161	19211	18623	19045	18919	19032	18968	18958	19159	19184	19299	19277	19309	19206	19133	19239	19131	19304	18970	19078	19122	18904	19028	18840	19153	19274	19256	19088	19267	19238	19137	19153	19271	19234	19149	19148	19113	19121	19148	19418	19405	19089	19173	18934	19025	19110	19055	19109	19256	19210	19057	19100	19243	19099	19022	19227	18931	19136	19030	18990	19021	19180	18990	18925	18933	19171	18996	19191	19144	19251	19057	19117	18961	19285	18992	18802	18936	19120	19149	19078	19018	19355	19346	19194	18996	19173	18910	19140	18879	19004	19023	19267	19237	19014	19205	19171	19209	18989	19283	19157	19200	19117	19343	19028	19156	18955	19181	19093	19101	19125	19197	19120	19299	19175	19208	18863	19050	19098	19145	19251	18958	19017	19048	19253	19196	18959	19078	19272	19125	19136	19120	19199	19136	18985	19221	19110	19108	19224	19148	19195	19291	19210	19122	19072	19096	19030	19232	19173	19045	18964	19102	19391	19104	19348	19097	19022	19342	19123	19103	18919	19113	19048	18897	19252	19025	19098	19050	19020	19094	18927	19358	18965	19408	19174	19216	19101	19056	19188	19129	19207	19194	19123	18953	19041	19330	19109	19064	19066	19202	19189	19072	19113	19005	19215	19191	19107	19365	19167	19192	18977	19185	19258	19105	19189	19144	19075	19058	19171	19175	19164	18919	19003	19198	19175	19215	19253	19073	19024	19081	19090	19180	18894	19209	19128	19230	19171	19098	19007	19208	19064	19253	19211	19005	19158	18901	19045	19241	19257	18907	19186	18946	19136	19301	19276	19103	19169	18958	19261	18977	19001	18951	19018	18960	19018	19071	18986	19023	19169	19173	18959	18900	18932	19134	19120	19065	19096	19039	19080	18862	19125	19061	19068	19093	19096	19119	19176	19099	19050	18915	18941	18944	19200	19102	19227	19123	19073	18909	19295	19066	19124	19093	19037	19041	19299	18977	19099	18923	19085	19126	19115	18960	19057	19166	19139	19011	19017	19005	19017	19281	18965	19018	19005	19126	18995	18863	19047	19234	19121	19104	19080	18913	19154	19193	19082	18920	19300	19051	19315	19162	19179	18932	18958	19062	19062	19091	19038	19071	19150	19037	19044	19094	19147	19030	19118	19064	19138	19144	19084	19128	19107	19205	19197	19025	19189	18969	19016	19127	18951	18992	19007	19109	19031	19141	18966	19034	19053	19010	19035	19281	18988	19265	19077	19087	19166	19113	19069	19086	19152	19142	19058	19055	19136	19082	18933	19151	19069	18914	19089	19111	18905	18999	19123	19055	18995	18998	19127	19055	19192	19050	18861	19152	18976	19222	19127	19091	18967	19225	19107	19225	19353	18828	19100	19062	19190	19104	18973	19090	19362	18766	19116	19012	19190	18955	19122	19024	19019	18844	19181	19240	19165	19295	18979	19087	19107	19122	19452	19158	19158	19207	19017	19008	19024	19081	19120	19020	18997	19000	19049	19199	19096	19355	19238	19060	19276	18998	19174	19201	19110	19093	19113	19010	19099	19087	19188	19020	19130	19161	19061	19203	19013	19171	18981	18973	18857	19059	18964	19068	19049	19159	19107	19089	19187	19149	19004	18958	18930	19208	19031	19227	19250	18791	19117	18928	18919	19256	19037	19122	19079	19107	18975	19080	19101	19241	18958	18981	19156	19255	19179	19097	19014	19104	19129	19145	19043	19046	19013	19201	19045	19044	19173	19050	18917	19162	19106	19050	19167	19293	19147	19160	19074	18965	18935	19106	19141	19177	19034	18916	19060	19217	19187	18985	19302	19007	19204	19110	18956	19170	19159	19016	19077	19152	19052	19131	19112	19151	19123	19158	19250	19248	19039	19129	19184	19125	18965	19017	18966	19059	19156	19179	19197	19393	19156	19160	19292	19107	19230	19106	19048	19045	19025	19129	19064	18938	19244	19223	19147	19023	19219	19145	19336	19035	19168	19072	19059	19254	19323	19228	19195	19169	19126	18950	19158	19128	18872	19352	19098	19070	18991	19160	18975	19007	19111	19022	19199	18933	19324	19027	19250	18947	19068	19277	19069	19200	19247	19089	19190	19007	18882	18910	19231	19464	19306	19252	18961	19152	19139	19184	19014	18846	19122	19113	19064	19244	19043	19204	19225	19041	18962	19062	19135	18957	18919	18942	18842	18912	19151	19059	19113	19147	19214	19025	18998	19011	19187	19138	19195	18988	19094	19043	19002	19125	18949	19221	18884	19139	19034	19183	19145	18842	18958	19197	19120	18997	18996	19173	18921	18857	19068	18988	19192	19165	19241	19243	19279	19187	19062	19016	18830	19157	19080	18957	19219	18940	19143	19192	19167	19108	19036	19125	19071	19244	19170	19172	19164	19232	18933	19103	19019	19123	19079	19290	19100	18980	19249	19051	19199	18900	19006	18966	19140	19056	19034	19152	18992	19160	19246	18924	19038	19134	19126	19180	19012	19030	19098
23676	32832	31797	26186	22587	19895	18871	17986	17361	17071	16896	16473	16096	16263	16057	15940	16103	15849	15845	15725	15840	15718	15742	15619	15696	15579	15825	15721	15587	15723	15488	15518	15625	15459	15725	15645	15653	15785	15654	15533	15538	15459	15683	15780	15621	15505	15595	15558	15621	15528	15551	15357	15663	15578	15510	15709	15632	15493	15676	15618	15703	15483	15566	15563	15439	15716	15529	15570	15527	15604	15529	15564	15570	15403	15666	15660	15543	15498	15701	15558	15469	15714	15526	15515	15399	15536	15581	15511	15715	15813	15452	15632	15668	15590	15674	15414	15680	15617	15647	15522	15597	15459	15594	15389	15624	15576	15452	15599	15646	15616	15618	15617	15458	15737	15594	15523	15438	15506	15564	15634	15599	15613	15729	15421	15768	15662	15498	15576	15633	15589	15582	15693	15609	15628	15476	15618	15695	15536	15479	15584	15624	15496	15532	15507	15448	15713	15674	15691	15389	15518	15708	15604	15705	15503	15580	15668	15566	15760	15489	15741	15637	15525	15511	15607	15555	15567	15503	15699	15562	15592	15487	15487	15646	15601	15738	15512	15496	15591	15705	15567	15670	15607	15554	15551	15545	15462	15606	15667	15662	15741	15602	15505	15581	15443	15553	15550	15411	15638	15364	15516	15471	15517	15623	15708	15449	15463	15626	15629	15544	15669	15537	15560	15686	15622	15515	15488	15600	15353	15676	15611	15574	15482	15712	15581	15575	15589	15789	15606	15596	15729	15512	15676	15537	15509	15652	15516	15623	15553	15670	15666	15478	15701	15588	15769	15558	15551	15720	15446	15606	15518	15695	15846	15626	15576	15554	15498	15612	15625	15601	15683	15448	15608	15532	15469	15415	15516	15560	15574	15741	15528	15528	15441	15510	15592	15715	15694	15715	15555	15768	15608	15577	15580	15437	15595	15497	15553	15747	15714	15456	15524	15542	15644	15582	15456	15743	15604	15510	15575	15436	15568	15790	15645	15657	15614	15623	15586	15750	15560	15616	15577	15518	15522	15562	15548	15572	15484	15571	15453	15549	15504	15619	15604	15546	15521	15561	15518	15558	15462	15451	15635	15453	15413	15579	15383	15720	15666	15507	15676	15795	15461	15639	15566	15490	15643	15517	15602	15450	15597	15622	15846	15522	15682	15440	15619	15484	15615	15633	15460	15459	15648	15474	15725	15721	15577	15581	15523	15514	15499	15618	15550	15471	15619	15655	15719	15616	15585	15611	15423	15593	15595	15610	15620	15585	15579	15604	15633	15617	15466	15496	15516	15639	15554	15648	15748	15624	15679	15536	15437	15606	15661	15606	15533	15545	15585	15584	15658	15626	15465	15534	15577	15617	15496	15587	15682	15739	15511	15620	15507	15535	15597	15651	15660	15464	15560	15563	15415	15540	15661	15566	15571	15440	15747	15639	15752	15561	15719	15508	15444	15475	15594	15825	15568	15649	15632	15530	15664	15567	15606	15639	15367	15717	15574	15569	15508	15570	15669	15577	15655	15512	15566	15582	15648	15501	15600	15516	15694	15351	15570	15688	15564	15538	15603	15696	15552	15581	15537	15635	15445	15573	15528	15738	15580	15565	15688	15679	15589	15742	15422	15640	15424	15701	15629	15587	15485	15657	15804	15502	15551	15491	15516	15656	15697	15630	15493	15456	15541	15717	15486	15578	15590	15496	15659	15582	15556	15421	15401	15660	15630	15702	15515	15421	15770	15423	15591	15564	15625	15441	15455	15396	15711	15567	15487	15511	15617	15432	15386	15653	15649	15640	15463	15648	15562	15633	15565	15628	15440	15687	15738	15425	15700	15563	15807	15577	15416	15595	15693	15613	15685	15594	15429	15591	15546	15646	15697	15537	15613	15651	15614	15519	15533	15606	15543	15603	15773	15625	15521	15636	15541	15540	15684	15495	15511	15399	15472	15452	15677	15520	15526	15628	15535	15516	15689	15547	15416	15935	15672	15681	15629	15594	15523	15970	15641	15473	15514	15536	15620	15576	15630	15590	15662	15665	15675	15527	15493	15781	15641	15571	15536	15557	15550	15585	15618	15656	15726	15600	15764	15675	15616	15720	15699	15581	15647	15511	15591	15493	15726	15626	15727	15605	15522	15706	15623	15693	15583	15808	15658	15417	15568	15599	15478	15710	15671	15698	15604	15743	15442	15498	15784	15448	15517	15459	15560	15682	15679	15731	15743	15528	15493	15448	15467	15566	15584	15573	15520	15519	15709	15623	15674	15599	15603	15559	15499	15590	15537	15634	15560	15734	15309	15630	15627	15463	15499	15624	15499	15580	15635	15614	15601	15466	15376	15678	15579	15604	15584	15580	15509	15364	15496	15511	15554	15710	15509	15685	15562	15512	15675	15560	15571	15465	15745	15750	15769	15457	15666	15542	15620	15557	15591	15660	15527	15605	15641	15499	15540	15573	15631	15582	15532	15578	15428	15527	15731	15664	15497	15413	15596	15782	15579	15611	15559	15808	15534	15629	15636	15681	15471	15596	15656	15454	15515	15732	15649	15514	15575	15641	15634	15302	15630	15330	15551	15634	15645	15672	15600	15712	15529	15714	15590	15650	15643	15419	15596	15595	15680	15529	15626	15650	15697	15780	15514	15388	15565	15554	15536	15584	15735	15395	15569	15658	15634	15557	15536	15495	15296	15658	15630	15671	15451	15748	15530	15434	15671	15346	15655	15582	15536	15560	15520	15591	15372	15641	15611	15669	15503	15591	15554	15610	15713	15529	15550	15703	15685	15592	15577	15662	15644	15473	15561	15671	15636	15538	15581	15457	15522	15640	15492	15622	15524	15569	15555	15758	15651	15686	15585	15559	15650	15606	15562	15504	15541	15602	15571	15513	15586	15529	15720	15720	15683	15621	15552	15604	15589	15729	15421	15857	15687	15627	15528	15647	15634	15490	15693	15721	15537	15793	15688	15611	15577	15625	15438	15553	15646	15684	15496	15605	15762	15592	15521	15691	15486	15388	15428	15661	15602	15738	15532	15657	15475	15571	15619	15570	15365	15736	15552	15559	15747	15658	15493	15697	15686	15566	15537	15691	15740	15522	15621	15683	15330	15573	15598	15504	15517	15656	15654	15553	15443	15709	15633	15549	15538	15575	15623	15700	15561	15518	15367	15631	15581	15530	15743	15729	15688	15539	15590	15579	15590	15564	15598	15643	15597	15508	15598	15643	15637	15671	15399	15527	15776	15696	15456	15615	15672	15558	15620	15549	15491	15599	15551	15664	15656	15502	15677	15545	15455	15748	15652	15583	15555	15600	15521	15470	15393	15573	15792	15526	15555	15492	15470	15337	15717	15505	15549	15578	15756	15630	15640	15468	15636	15622	15615	15443	15745	15563	15610	15551	15614	15669	15575	15730	15714	15598	15538	15735	15527	15550	15728	15628	15633	15552	15659	15594	15623	15656	15664	15535	15623	15650	15472	15471	15730	15560	15410	15452	15550	15663	15454	15748	15606	15533	15469	15604	15521	15524	15561	15659	15538	15525	15528	15735	15548	15668	15648	15637	15553	15693	15661	15618	15463	15538	15628	15758	15590	15537	15380	15731	15518	15483	15670	15603	15436	15501	15680	15620	15655	15669	15480	15679	15642	15650	15711	15506	15475	15581	15581	15526	15530	15499	15737	15495	15663	15542	15648	15669	15703	15480	15631	15638	15534	15604	15563	15579	15557	15653	15538	15682	15536	15494	15689	15379	15541	15511	15412	15684	15419	15511	15635	15635	15486	15593	15473	15616	15677	15691	15563	15453	15471	15755	15614	15655	15513	15566	15603	15577	15628	15693	15616	15454	15522	15490	15675	15727	15674	15600	15665	15539	15642	15567	15389	15475	15823	15649	15668	15423	15587	15793	15608	15640	15690	15699	15379	15457	15652	15656	15435	15615	15563	15532	15650	15633	15432	15623	15619	15691	15632	15590	15693	15621	15610	15633	15368	15406	15516	15586	15564	15597	15371	15633	15571	15578	15551	15678	15478	15585	15563	15525	15569	15620	15535	15519	15742	15642	15608	15676	15622	15493	15617	15641	15690	15541	15693	15660	15672	15700	15529	15671	15662	15573	15632	15576	15601	15608	15631	15588	15415	15535	15525	15628	15531	15645	15549	15671	15534	15763	15497	15627	15474	15464	15628	15636	15645	15592	15684	15390	15545	15693	15547	15645	15552	15547	15515	15576	15685	15608	15673	15659	15628	15498	15424	15494	15709	15514	15812	15553	15570	15471	15607	15672	15549	15653	15597	15622	15577	15671	15628	15431	15598	15857	15707	15647	15629	15732	15573	15603	15685	15636	15692	15607	15546	15806	15481	15652	15694	15404	15728	15625	15475	15555	15840	15605	15701	15618	15662	15519	15616	15689	15593	15649	15582	15469	15372	15575	15515	15651	15495	15552	15560	15728	15660	15642	15549	15629	15630	15542	15634	15573	15507	15530	15464	15524	15582	15627	15585	15512	15623	15724	15680	15575	15569	15620	15535	15516	15442	15404	15684	15521	15622	15498	15600	15575	15740	15588	15732	15555	15608	15435	15564	15550	15655	15571	15747	15570	15546	15603	15556	15730	15726	15563	15483	15532	15613	15636	15552	15614	15605	15486	15463	15639	15646	15473	15488	15709	15653	15499	15513	15718	15576	15725	15434	15645	15600	15548	15610	15610	15664	15501	15692	15545	15493	15487	15536	15572	15596	15405	15615	15611	15666	15676	15517	15526	15461	15622	15714	15478	15575	15626	15612	15546	15614	15589	15573	15617	15666	15679	15664	15741	15730	15518	15670	15777	15416	15651	15663	15517	15467	15488	15648	15557	15596	15727	15541	15511	15644	15485	15597	15823	15742	15702	15658	15473	15529	15551	15641	15565	15545	15702	15607	15697	15759	15454	15476	15540	15580	15684	15581	15696	15624	15641	15720	15520	15607	15594	15664	15549	15711	15663	15646	15736	15633	15600	15716	15635	15796	15668	15616	15785	15596	15704	15539	15567	15587	15655	15753	15673	15597	15492	15755	15520	15531	15652	15647	15818	15672	15528	15675	15669	15596	15665	15622	15764	15544	15843	15630	15585	15632	15676	15500	15635	15668	15449	15637	15569	15624	15528	15774	15648	15594
25077	21037	28031	25373	24290	25527	24907	22206	21841	21514	21216	21054	20669	20705	20327	20028	20387	20339	20222	20305	20132	19922	20169	19777	19932	20038	20071	19871	19839	19577	19785	20105	19899	19910	20100	19849	19866	19806	20012	20054	20081	19731	19883	19885	20079	20061	20003	19996	19919	19795	19718	19693	19769	19755	19886	19786	19987	19859	19959	19866	19644	19806	19790	19805	19863	19640	19792	19780	19908	19996	19784	19850	19913	19749	19878	19877	19892	20072	19968	19816	20010	19694	19893	19877	20031	19996	19729	19848	19798	19750	19798	19727	19741	19755	19440	19787	19903	19812	20120	19908	19846	19886	19914	19772	19781	19695	19689	19837	19808	19775	19734	19813	19777	19974	19751	19770	19547	19745	19713	19863	19755	19939	19745	19817	19972	19580	19801	19692	19846	19845	19973	19751	19875	19750	19769	19770	19784	19865	20011	19681	19814	19653	19765	19831	19826	19833	19716	19919	19992	19896	19836	19727	19924	19602	19705	19897	19693	19728	19735	19771	19667	19969	19972	19716	19950	19905	19729	19830	19538	19739	19744	19683	19987	19779	19717	19898	19764	19538	19874	19917	20017	19884	19890	19823	19914	19713	19774	19888	19926	19802	19721	20095	19887	19665	19917	19871	19819	19935	19827	19615	19829	19691	19816	19692	19607	19732	19620	19774	19968	19947	19946	20011	19759	19808	19740	19684	19940	19709	19926	19911	19761	19683	19720	19832	19814	19685	19816	19781	19897	19473	19854	19781	19668	19853	19644	19899	19795	19894	19773	19952	19784	19776	19492	19863	19937	20021	19837	19915	20085	19853	19957	19807	19733	19689	19698	19738	19767	19774	19736	19736	19886	19629	19887	19776	19889	19810	19943	19811	19736	19965	20034	19968	19679	19763	19864	19838	19529	19810	19769	19716	19959	19707	19868	19622	19813	19778	19726	19721	19664	19676	19846	19720	19793	19873	19812	19823	19615	19604	19780	19701	19745	19744	19936	19757	19663	19943	19896	19605	19833	19834	19746	19718	19642	19858	19927	19924	19691	19816	19877	19641	19846	19760	19915	19898	19924	19829	19761	19776	19765	19837	19688	19871	19713	19926	19676	19910	19751	19644	19801	19907	19891	19951	19839	19596	19893	19883	19706	19711	19764	19769	19692	19691	19683	19852	19957	19887	19781	19808	19940	19698	19770	20150	19684	19689	19743	19796	19671	19708	19736	19724	19870	19851	19840	19807	20034	19874	19896	20018	19817	19759	19745	19665	19844	19719	19890	19957	19823	20062	19908	19781	19975	19830	19702	19859	19785	19863	19672	19726	19757	19870	19854	19922	19861	19638	19854	19795	19919	19945	19902	19699	19863	19791	19744	19627	19862	19816	19802	19973	19815	19918	19904	19878	19807	19857	19778	19997	19868	19846	19752	19876	19818	19865	19881	19621	19893	19767	19883	19848	19729	19774	19766	19735	19703	19652	19624	19791	19781	19789	19926	19727	19688	19911	19686	19835	19799	19721	19829	19640	19830	19850	20004	19643	19842	19772	19759	19941	19850	19619	19856	19909	19662	19717	19698	20019	19985	19889	19717	19553	19888	19700	19916	19734	19504	19735	19632	19840	19804	19791	19878	19762	19654	19716	19834	19977	19636	19882	19822	19982	19491	19675	19849	19878	19812	19729	19846	19951	19910	19837	19757	19888	19746	19755	19526	19711	19915	19766	19654	19946	19797	19771	19657	19727	19917	19801	19683	19694	19703	19879	19873	19862	19835	19902	19853	19698	19902	19931	19832	19665	19831	19629	19833	19489	19633	19884	19770	19931	20085	19833	19686	19696	19816	19846	19533	19868	19733	19805	19719	19699	19774	19663	19783	19737	19696	19766	19683	19834	19829	19800	19792	19831	19911	19648	19809	19537	19705	19779	19696	19839	19900	19757	19764	19769	19577	19829	19766	19935	19869	19828	19751	19924	19765	19846	19710	19817	19872	19986	19793	20000	19860	19874	19713	20056	19984	19832	19652	19781	19760	19718	19752	19832	19687	19711	19877	19803	19827	19949	19762	19667	19741	19788	19697	19549	19818	19899	19886	19946	19776	19756	19783	19643	19938	19670	19668	19979	19869	19778	19756	19585	19872	19786	19771	19970	20009	19898	19787	19529	19712	19714	19786	19950	19975	19685	19697	19841	19811	19918	19766	19609	19529	19729	19853	19816	19780	19741	19746	19889	19925	19737	19599	20092	19768	19894	19795	19809	19966	19900	19705	19813	19669	19854	19669	19887	19798	19803	19654	19719	19733	19923	19948	19743	19921	19886	19762	19740	19800	19805	19810	19683	20082	19954	19689	19850	19812	19939	19774	19877	19893	19878	19808	19686	19872	19872	19592	19876	19699	19684	19615	19780	19678	19775	19785	19766	19959	20015	19876	19923	19734	19799	19755	19780	19755	19815	19845	19626	19841	20003	19703	19714	19866	19912	19994	19984	19858	19739	20074	20014	19888	19849	19852	19783	19646	19975	19652	19950	19526	19796	19896	19567	19949	19833	19837	19661	19785	19874	19803	19728	19744	19767	19899	19833	19910	19928	19626	19819	19844	19923	19965	19918	19692	19797	19770	19738	19673	19841	19704	19676	19794	19713	19811	19768	19818	19647	19988	19783	19785	20028	19941	19977	19873	19867	19729	19782	19847	19921	19843	19754	19835	19862	19792	19709	19638	19905	19776	19721	19921	19833	19846	19630	19636	19928	19918	19803	19803	19604	19838	19682	19948	19635	19889	19706	19822	19566	19803	19738	19728	19699	19894	20021	19940	19891	19905	19904	19922	19834	19695	19649	19601	19799	19738	19785	19607	19778	19830	19791	19777	19829	19921	19865	20134	19880	19589	19838	19797	19764	19659	19902	19869	19593	19755	20001	19610	19913	19770	19748	19732	19878	19949	19895	19924	19704	19495	19727	19876	19931	19904	19519	19673	19884	19774	19941	19867	19825	19726	19756	19803	19601	19891	19825	19909	19793	19792	19769	19843	19632	19786	19921	19726	19761	19824	19609	19745	19742	19785	19857	19776	19618	19856	19792	19763	19779	19863	20052	19860	19829	19728	19859	19721	19737	19860	19547	19703	19592	19868	19801	19776	20105	19881	19868	19707	20003	19746	19725	19630	19931	19833	19640	19778	19910	19920	19783	19731	19708	19972	19751	19644	19846	19768	19810	19939	19610	19818	19913	19882	19734	19686	19759	19983	19765	19781	19910	19841	19806	19737	19890	20009	19643	19654	19622	19831	19821	19679	19889	19680	19725	19833	19899	19693	19762	19801	19647	19916	19848	19677	19839	19875	19610	19938	19687	19762	19779	19886	19771	19892	20066	19574	19903	19653	20005	19778	19592	19603	19853	19586	19920	19814	19826	19811	19619	19814	19705	19608	19887	19823	19752	19715	19833	19848	19652	19841	19818	19739	19673	19713	19698	19898	19910	20071	19682	19917	20128	19776	19819	19774	19706	19845	19535	19710	19674	19940	19645	19606	19551	19731	19787	19740	19746	19856	19722	19511	19622	19838	19792	19790	19738	19866	19957	19746	19687	19815	19937	19864	19840	19666	19791	19926	19904	19772	19801	20025	19698	19639	19794	19831	19845	19961	19916	19664	19839	19728	19756	19884	19673	19960	19844	19891	19910	19885	19670	19680	19871	19848	19641	19750	19823	19754	19687	19999	19903	19622	19921	19869	19814	19689	19896	19967	19984	19721	19835	19890	19761	19819	19655	19754	19846	19788	19927	20009	19779	19855	19826	19910	19642	19783	19745	19828	19785	19869	19801	19785	19698	19668	19887	19858	19834	19689	19787	19858	19633	19749	19881	19740	19869	20013	19814	19811	19667	19711	19739	19787	19806	19755	20006	19881	19891	19880	19655	19863	19834	19969	19753	19979	19837	19979	19894	19862	19934	20131	19844	20023	19809	19932	19750	19669	19870	19784	19834	19560	19712	19490	19565	19814	19772	19650	19860	19513	19769	19824	19813	19807	19947	19656	19663	19754	19681	19699	19740	19629	19752	19888	19733	19868	19579	19805	19874	19795	19931	19763	19726	19815	19789	19840	19874	19769	19868	19800	19964	19779	19910	19900	19763	19971	19879	19977	19844	19781	19703	19535	19743	19814	19473	19837	19829	19870	19806	20017	19650	19614	19754	19753	19704	19835	19751	19798	19731	19850	19877	19679	19830	19996	20058	19850	19630	19945	19670	19574	19861	19708	19743	19707	19535	19574	19766	19575	19624	19787	19686	19922	19973	20042	19869	19817	19749	19919	19650	19754	19861	19891	19717	19995	19697	19806	19850	19830	19651	19550	19938	19918	19864	19835	19899	19724	19615	19954	19770	19944	19903	19839	19900	19899	19719	20125	19925	19519	19759	19995	19865	19548	20010	19616	19838	19471	19635	19994	19731	19814	19723	19845	19568	19996	19850	19876	19820	19830	19870	19995	19844	19805	19665	19907	19729	19715	19733	19855	19813	19678	19701	19863	19995	19710	19663	19779	19864	19747	19906	19738	19853	19783	19894	19903	19847	19724	19892	19524	19725	19759	20026	19670	19869	19565	19694	19521	19701	19850	19821	19613	19941	19978	19815	19771	20025	19878	19647	19883	19933	19809	19875	19725	20015	19838	19776	19943	19697	20027	19958	19846	19845	19665	19673	19772	19877	19734	19696	19595	19744	19942	20007	19836	19750	19693	19863	19728	19800	19787	19885	19813	19591	19837	19789	19921	19821	19913	19874	19827	19713	19956	19647	19882	19800	19702	19961	19899	19698	19889	19862	19861	19766	19916	19842	19712	19927	19770	19696	19753	19630	19843	19788	19691	19847	19902	19716	19864	19767	20094	19890	19763	19800	19673	19930	19836	19830	19641	19887	19861	19804	19759	19903	19620	19765	19969	19804	19710	19928	19874	19764	19958	19892	19795	19735	19784	19793	19892	19718	19943	19732	19697	19981	19902	19923	19851	19754	19731	19665	19891	19997	19819	19775	19858	19915	19981	19788	19924	19752	19905	19592	19651	19828	19771	19720	19718	19701	19831	19656	19966	19836	19667	19785	19874	19732	19843	19782	19695	19646	19890	19838	19786	19736	19859	19890	19930	19777	20085	19879	19577	19854	19723	19671
24070	39445	38117	30804	26105	23517	21214	20110	19256	18608	18064	17666	17165	17071	16770	16734	16678	16499	16398	16255	16468	16375	16249	16203	16239	16321	16287	16105	16016	16064	16058	16191	16202	16025	16004	16067	16194	16011	16157	15896	16240	15985	16138	16156	16028	16148	16150	15882	15962	16065	15938	15908	16044	16101	16028	16027	15930	15998	15902	15919	15850	16102	15883	15986	16161	15960	16146	15974	15985	15993	16121	16020	15951	16011	15868	16134	16125	16000	16089	16124	16135	16067	16017	16177	16043	15944	16003	15993	15948	16043	16187	15815	15988	16191	16148	16125	15995	15923	15984	15968	16096	15981	15983	16107	15823	16148	16038	16121	16008	15906	15961	15977	16243	16143	16071	16037	15986	16138	16114	15878	16014	15812	16017	16027	16254	16079	15869	15939	15996	15773	15948	15987	15946	16104	16193	16015	16039	16262	15898	15875	16098	15855	15996	15982	16147	16009	15944	16059	16044	15916	15934	16046	16003	15951	15882	16177	16039	16083	15954	16134	15998	16009	16169	15944	15967	16055	15860	15913	16124	16090	16023	16095	16033	15649	16035	15932	15997	16158	16086	15923	15927	15984	15890	16031	16042	15837	16087	15922	16114	15930	16017	16043	16033	15979	15892	16049	16038	15970	15968	16069	15973	15939	16043	16004	16118	16047	16013	15954	15992	16099	15968	16133	16028	15898	15980	16006	15929	16085	15899	16153	16042	16007	16082	16076	16088	15977	15978	16112	16058	16109	15996	16012	16011	15991	16030	15960	16009	15849	16023	16100	16185	16099	16056	15983	16103	15906	16155	16054	16173	16091	16167	16025	15977	15997	15864	16150	15936	16051	16038	16071	16020	16204	16003	16080	15849	15958	15855	15988	15928	16335	16034	15995	15980	15935	15969	15938	15956	15863	16023	15998	16138	16062	15901	16031	15843	16136	16029	15975	16056	16064	16074	15934	16040	15968	15857	15889	15979	16204	16084	15956	16109	16096	16058	15934	15885	16126	15956	15905	15991	15896	15960	16102	16057	15947	15973	16102	15990	15837	15849	15938	16159	16067	15828	15905	16152	16057	15959	16123	16087	15906	15978	16037	16074	15939	16222	15957	16127	16061	16073	15862	16107	15907	16046	16137	16023	16043	15907	15890	16020	16099	16138	15829	15911	16018	16064	15947	15946	15896	15976	15895	16094	16032	15893	16021	15979	16068	16093	15966	16054	15945	15799	15951	16010	15954	15903	16012	16132	15982	16044	15958	16034	16034	16091	16081	16024	15976	15955	16008	15976	16076	16031	16041	16027	15780	16218	16056	16045	16003	15877	15975	16098	16004	16082	16038	15892	15967	16153	16042	16102	16171	15815	15858	15998	15995	15885	16026	15910	16056	16092	16102	15949	16089	15962	16086	15960	16075	15855	15909	16130	15968	16041	16063	15975	16077	16003	16071	15987	15938	16142	15861	16093	15979	15880	16104	16058	15767	16026	16016	16000	16000	16030	15977	15998	15789	15926	16127	16115	16072	15968	15889	16089	16136	16009	15973	16054	15968	16036	15969	15900	16018	15995	15891	16103	16096	15991	15960	16002	16097	16105	16089	15889	15968	16046	16144	15920	16163	15893	16044	15994	15874	15926	15925	16109	15874	15932	16028	16144	15878	15940	15908	16047	15890	16176	15969	15799	15997	15913	16102	16233	16007	16018	15967	15943	15918	16023	16212	16061	16092	16069	15986	15991	15874	16028	15952	16211	15858	16028	16057	16065	15912	15776	16040	16051	16109	16148	15899	16017	15900	16033	16145	16075	16119	16146	16102	16173	16124	16067	15931	15892	15964	15914	15961	15946	16097	15977	15797	16091	16020	15867	16062	16078	15885	15875	16052	15927	16003	15962	16221	15921	16121	15990	16058	15818	15985	15995	15878	15802	15965	16117	16091	15922	15878	15995	16090	16046	15786	16025	16140	15940	15966	16018	15912	15998	16098	15939	15922	15953	16083	16144	15904	15983	16098	15926	15980	16150	15939	16033	16092	16042	16128	16032	16090	16099	16173	16031	16096	16123	15943	15894	15921	15877	15855	15927	15876	16127	16045	16150	15905	16038	15978	16032	15937	15883	15720	15901	16007	15856	15953	16003	16035	16089	16007	15928	16035	15895	16025	15898	16039	16008	16136	15928	16034	15943	15915	15939	16187	15913	16173	16126	16026	16096	16042	15984	15883	16047	15912	16032	16056	16052	15923	15988	15886	15828	15991	16167	15914	16018	16031	16001	15891	16035	16070	15859	15958	16039	15862	15962	15968	16025	16034	15914	16011	15870	16054	16200	15997	15929	15900	15979	15993	15999	16021	15874	15937	15911	16000	15870	16049	15857	15945	16019	15946	16076	16141	15906	16030	16037	16020	15920	15921	15885	15960	15946	15993	15939	16106	16074	16034	16003	15959	15973	15991	15933	15810	15891	15992	16107	15987	15953	15927	16063	15895	16001	16068	16110	16015	15942	15997	16059	16150	16086	16000	16033	16096	15873	15946	16004	15980	15988	16048	15964	15913	15902	15960	15782	16123	16039	15935	16011	15981	15894	16024	16066	16051	16038	16101	15996	16056	16027	15933	15936	16051	16103	16095	16146	16003	15923	15794	15936	15995	15905	16134	15975	15912	15943	16127	15996	15926	15958	16097	15923	16048	16001	15949	15941	15941	16070	15870	15974	16123	16111	15945	16029	16066	16154	16188	16069	16048	16007	15906	15998	16075	15886	15691	15881	16085	15928	16024	16074	15865	15887	15904	16018	15970	15921	15868	16021	15880	16040	15862	15983	15888	16006	16088	15770	15935	15783	16055	15973	16129	16045	16092	16000	16150	15825	15982	16062	16091	16075	15932	16035	16035	15993	15973	16006	16042	15960	16010	15965	15944	16003	16049	16100	15865	15804	16140	16064	16121	16060	16006	15979	16123	16090	16127	16014	15957	15964	16011	15823	16071	16106	16021	15971	16059	16015	15862	15866	15875	16074	16046	16034	16084	15829	15828	16184	16023	15937	15901	16051	16053	16100	15956	15827	16027	16062	15943	16017	16026	16001	16066	15997	15984	15845	16064	15983	16040	16006	16033	15982	16031	15824	16019	16112	16008	15964	16034	16120	15839	15952	16098	16108	15975	15888	15948	15961	15916	16011	15987	16149	15916	15974	16024	15973	16117	15884	16072	16096	16044	15992	15982	16042	16244	15802	16014	15977	15966	16195	16165	15894	16021	15928	16006	16040	16051	16121	15917	15999	16017	16157	15926	16015	16072	16033	16223	15987	16093	16032	16040	16047	16024	16075	15978	16070	16059	16039	16092	15980	16033	16046	16138	15988	15884	15954	16191	16082	16028	16188	16185	16080	15921	15905	15958	16004	15915	16195	15862	15898	16011	15997	15812	16070	16083	16088	16254	16068	16070	16100	15930	15998	15926	16021	15933	16097	15978	15984	15902	16080	16086	15991	15822	16001	15930	15991	16111	15964	15960	16183	15996	16069	16057	15899	15873	16093	15869	16071	15728	16009	15992	16071	16101	16109	16035	15946	15967	16032	15794	16049	15906	16081	15797	15957	15857	15973	16062	15982	15881	15915	15886	15929	16016	16011	15940	16055	15972	15840	15915	15816	16069	16004	15990	16051	16046	15998	16075	15927	15993	15951	15989	16021	16078	16253	15967	15994	16088	16101	16125	16068	16075	15867	16035	15984	15848	16080	16152	15906	15988	15905	16094	16132	15975	16154	15946	15970	16032	15974	15941	16107	15794	15970	15933	16100	16088	15922	15931	16062	15933	15904	16140	15868	16079	15946	15864	16029	16041	15991	16085	15927	16020	15908	16222	15965	15994	16180	15927	16126	15982	15901	15990	15860	15886	16024	16066	16141	15838	15923	15952	16079	16083	15943	16106	15956	15893	16074	16055	16043	16153	16009	15984	16036	16036	16032	15856	16017	16081	16003	16014	16073	15936	15965	15997	16049	16001	16021	15956	16109	16009	15968	16210	16034	16105	15912	16034	15963	16041	16106	15993	15797	16009	16066	16000	15803	15960	16011	16059	16157	16043	16229	15930	16022	15955	15945	15990	16025	16126	15866	15881	15832	16085	15876	16010	16092	15902	16045	16151	16028	15953	16125	16199	15835	15826	15993	16169	16155	15972	16078	15842	16016	16141	16080	16027	16007	16092	16118	16182	15880	15961	15959	15800	16069	15920	16165	15877	15920	16050	16011	16095	16120	15861	16210	15978	16055	15835	16194	16156	16097	16032	16073	15999	16053	15944	16080	15995	15982	16116	15855	16040	16011	16009	15985	16154	16076	15852	16044	15985	15924	15936	16065	16058	15986	16150	15948	16010	15894	16029	16024	15873	16205	16000	15867	15944	16219	16046	16028	15900	15957	16073	16100	15925	15931	15967	16220	16006	15960	16097	16044	16062	16016	15981	15873	15976	15902	16001	16081	16052	16061	15954	16131	15952	16027	15838	16001	16010	15997	15918	16120	15985	16087	16153	15855	15931	15873	15881	15963	16110	16149	15932	15779	15977	16015	15942	15926	15864	15959	16269	16164	16029	16048	16061	15929	16034	15834	16110	16033	15946	15925	15937	16103	16095	15843	15825	15864	16026	16107	16068	15769	16063	16270	15995	15968	16016	16164	15944	16165	16009	16047	16107	16125	16010	15976	15928	16137	15998	15877	16119	15980	16130	16223	15985	16015	15771	16148	15918	15992	16156	16034	15888	15795	15978	16065	15914	16127	16073	15978	16193	16200	16104	16059	16154	16071	16089	15929	16084	15988	15926	16026	16076	15962	16036	16166	15835	16068	16037	16017	16024	16100	15973	15903	15911	15990	16034	16052	15917	15981	16103	16100	15990	16052	15957	16125	15940	15964	16138	16048	15970	16018	16047	16078	15977	15969	16036	16103	15925	16075	16107	15904	15982	16042	16051	15917	16002	16157	15988	16005	16082	16026	16031	15965	15872	16134	15963	16023	15890	15986	15976	16033	15775	15861	15870	15846	16187	15809	16016	15703	16190	16062	15990	15932	15994	15984	15997	15881	16102	16180	15845	15949	15940	16030	15901	15963	15927	15902	15932	15993	16095	16090	16211	16115	15974	15894	16056	16043	15998	15996	15983	15910	15877
23711	21043	28445	24028	22827	26512	28714	24711	23630	23276	22802	22376	22041	21870	21579	21651	21522	21483	21336	21102	20939	21276	21207	20924	20919	21106	20840	20857	20869	20712	21167	20874	21058	21050	20878	21052	20865	20983	20951	20796	21047	20825	20859	20677	20753	20781	20703	20777	20822	20877	20704	20904	20950	20803	20981	20674	20727	20892	20789	20852	20754	20502	20770	20930	20863	20668	20887	20865	20929	20718	20938	20826	20938	20741	20883	20725	20687	20672	20974	20670	20834	20670	20912	20888	20905	20921	20582	20896	20641	20688	20769	20815	20989	21024	20783	20978	20685	20659	20705	20830	21019	21047	20885	20531	20782	20823	20511	20780	20659	20773	20630	20920	20835	20832	20826	20938	20770	20870	20821	20891	20794	20796	20786	20656	20682	20748	20756	20964	20919	20705	20916	20958	20734	20879	20682	20655	20662	20921	20920	20874	20999	20595	20719	20825	20700	21008	20825	20623	20966	20832	20748	20695	20873	21083	20663	20779	20732	20676	20833	20741	20968	20617	20794	20699	20703	20725	20886	20893	20597	20796	20830	20637	21043	20926	20760	20764	20837	20915	20824	20749	20892	20772	20901	20634	20721	20715	21012	20692	20843	20860	21095	20703	20832	20720	20654	20807	20956	20808	20565	20764	20854	20781	20860	20765	20777	20620	20617	20802	20602	20884	20889	20757	20797	20800	20851	20931	20936	20929	20501	20676	20841	20599	20863	20691	20800	20746	20635	21016	20716	20895	20732	20808	20886	20752	20937	20567	20945	20770	20641	20665	20851	21039	20825	20967	20609	20859	20676	20477	20550	20853	20788	20656	20825	20887	21061	20819	20741	20905	20873	21052	20920	20849	20913	20957	20754	20602	20957	21094	21033	20878	20623	20759	20923	20673	20851	20897	20994	20630	20902	20927	20860	20684	20592	20906	20788	20826	21002	20795	20692	20809	20794	20835	20750	20961	20527	20789	20868	20674	20888	20694	20524	20804	20883	20506	20858	20819	20654	20729	20759	20799	20730	20873	20590	20733	20719	20824	20874	20828	20966	20653	20744	20956	20775	20847	20654	20512	20787	20780	20645	20974	20567	20916	20953	20860	20902	20695	20674	20601	20702	20850	20735	20899	20934	20839	20892	20718	20915	20847	20891	20694	20846	20775	21087	20959	20686	20674	20754	20835	20578	20729	20854	20801	20932	20734	20682	20851	20741	20686	20416	20693	20854	20691	20678	20690	20917	20938	20605	20673	20807	20732	20495	20807	20812	20810	20795	20610	21000	20734	20861	20609	20761	20827	20861	20853	20931	20813	20788	20934	20894	20704	20714	20656	20681	20670	20685	20806	20606	20756	20482	20597	20743	20553	20807	20749	20850	20735	20720	20742	20772	20711	20847	20907	20754	20746	20844	20957	20910	20720	20980	20842	20540	20758	20749	20685	20719	20732	20542	20995	21007	20817	20797	20881	20804	20707	20802	20783	20684	20860	20831	20679	20726	20920	20926	20774	20659	20994	20888	20969	20603	20853	20779	20655	20778	20659	20799	20946	20846	20786	20602	20669	20639	20731	20953	20852	20774	20788	20962	20862	20805	20790	20756	20734	20722	20652	20657	20628	20866	20936	20793	20898	20813	20709	20642	20876	20652	20892	20883	20745	20767	20886	20878	21005	20706	20795	20779	20850	20796	20657	20633	20840	20841	21009	20857	20924	20687	20865	20740	20690	20772	20860	20759	20955	20784	20771	20766	20518	21118	20549	20736	20764	20937	20850	20906	20929	20960	20626	20697	20769	20774	20905	20811	20818	20909	20668	20838	20936	20682	20843	21032	20674	20869	20841	20754	20632	20706	20798	20773	20765	20907	20755	20931	20839	20737	20685	20795	20837	20875	20598	20740	20792	20919	20881	20889	20675	20833	20762	20771	20885	20870	20874	20896	20586	20878	20823	20757	20838	20765	20696	20640	20755	20838	20812	20592	20552	20823	20747	20708	20751	20896	20832	20828	20973	20918	20959	20812	20781	20931	20932	20630	20862	20828	20647	20895	20785	20576	20771	20816	20661	20775	20700	20576	20821	20786	20666	20705	20867	20755	20673	20755	20908	20899	20634	20943	20802	20841	20798	20783	20693	20874	20860	20852	20667	20817	20813	20693	20798	20590	20888	20925	20614	20813	20599	20931	20881	20914	20658	20548	20800	20655	20761	20820	20668	20858	20668	20880	20889	20802	20868	20712	20557	20679	20753	20745	20916	21010	20808	20934	20627	20718	20989	20676	20771	20967	20718	20865	20672	20619	20665	20734	20855	20475	20856	20761	20580	20762	20787	20641	20822	20862	20672	20656	20775	20801	20965	20862	20730	20637	20779	20728	20754	20920	20800	20962	20654	20796	20700	20880	20654	20714	20773	20721	20890	20740	20618	20713	20750	20883	20676	20890	20892	20693	20894	20803	20762	20573	20900	20625	20943	20978	20665	20786	20876	20630	20479	20919	20392	20644	20814	20714	20707	20543	20787	20753	20814	20774	20806	20797	21039	20959	20700	20967	20965	20692	20941	20856	20681	20891	20600	20990	20914	20863	20873	20714	21008	20659	20643	20745	20705	20849	20587	20883	20545	20763	20954	20924	20868	20823	20724	20734	20818	20829	20568	20621	20868	20826	20912	20826	20860	20802	20807	20528	20602	20871	20956	20884	20704	20746	20520	20547	20786	20567	20679	20683	20922	21165	20961	20848	20874	20799	20737	21107	20815	20945	20920	20860	20850	20898	20936	20639	20790	20729	20943	20723	20844	20940	20989	20742	20811	20650	20893	20889	20894	20866	20781	20778	20776	20889	20807	20757	20788	20684	20884	20674	20713	20585	21006	20973	20826	20937	20821	20815	20812	20787	20921	20601	20847	20624	20822	21020	20763	20865	20679	20652	20720	20758	20746	20637	20713	20790	20817	20733	20740	20610	20730	20783	20813	20614	20789	20808	20760	20711	20802	20744	20558	20675	20698	20789	20883	20806	20957	20874	20801	20974	20715	20763	20758	20788	20796	20760	20713	21028	20610	20843	20906	20789	20804	20757	20742	20581	20371	20854	20888	20738	20788	20712	20573	20868	20833	20691	20727	20620	20825	20983	20843	20841	20768	20772	20962	20883	20665	20820	20792	20746	20777	20924	20715	20940	20654	20820	20721	20892	20972	20792	20927	20869	20814	20771	20815	20790	20707	20565	20825	20805	20796	20773	20784	20881	20786	20649	20781	20778	20605	20915	20942	20933	20770	20892	21030	20811	20886	20860	20649	20695	20644	20615	20754	20633	20609	21014	20810	20781	20790	20701	20839	20845	20738	20768	20712	20875	20907	20697	20538	21011	20940	20850	21006	20760	20959	20899	20842	20804	20691	20655	20835	20756	20467	20728	20778	20909	20894	20911	20773	20905	20938	20738	20892	20800	20870	20744	20829	20774	20731	20912	20758	20679	20963	20978	20772	20944	20814	20868	20800	20946	20976	20849	20765	20866	20814	20942	20492	20896	20764	20958	20851	20690	20696	20627	20795	20940	20858	20508	20886	20787	20851	20793	20953	20955	20868	20782	20931	20777	20754	20801	20797	20831	20751	20628	21011	20812	20695	20761	20700	20806	20750	20663	20694	20785	20908	20689	20724	20724	20738	20736	20778	20606	20822	20636	20672	20761	20873	20847	20904	20829	20777	20973	20808	20692	20864	20709	20808	20858	20729	20804	20986	20687	20807	20813	20939	20542	20708	20743	20850	20562	20804	20829	20963	20928	20866	20703	20657	20988	20771	20696	20818	20821	20644	20885	20609	20900	20891	21015	20564	20977	20689	20759	20768	20865	20685	20791	21007	20705	20738	20874	20565	20880	20640	20698	20797	20781	20801	20739	20779	20701	20775	20837	20920	20858	20868	20822	20752	20898	21160	20718	20749	21053	20680	20720	20785	20710	20646	21061	20515	20878	20721	20643	20818	20787	20592	20906	20611	20968	20618	20684	20823	20821	20623	20676	20797	20853	20721	20566	20893	20772	20638	20750	20750	20602	20788	20886	20837	21015	20602	20838	20731	20683	20665	20810	20871	20547	20691	20844	20925	20682	20791	20781	20850	20965	20810	20795	20884	20728	20885	20789	20430	20647	20728	20933	20903	20698	20750	20775	20650	20913	20712	20634	20622	20969	20707	20680	20671	20874	20754	20678	20639	20981	20668	20984	20789	21036	20853	20708	20688	20780	20717	20887	20787	20591	20798	20814	20862	20898	20816	20618	20570	20711	20613	20603	20714	20712	20798	20746	20714	20705	20783	20869	20783	20906	20876	20658	20949	20866	20872	20832	20809	20777	20794	20858	20930	20865	20725	20651	20644	20708	20737	20985	20688	20734	20907	20673	20918	20720	20991	20698	21066	20823	20727	20718	20872	20706	20968	20886	20654	20866	20938	20812	20742	20874	20695	20841	20735	20725	20875	20995	20987	20787	20753	20995	20678	20659	20580	20877	20642	20884	20738	20675	20832	20739	20903	20704	20504	20733	20637	20851	20851	20822	20540	20859	20697	20752	20758	20866	20703	20853	20596	20685	20742	20623	20822	20937	20778	20766	20894	20916	20991	20757	20438	20711	20816	20711	20798	21001	20851	20796	20549	20711	20771	20731	20532	20605	20723	20661	20768	20584	20692	20930	20751	20691	20985	20902	20785	20862	20793	20917	21022	20821	20604	20694	20698	20896	20866	20848	20675	20685	20672	20928	20874	20933	20713	21035	20835	20941	20644	20870	20730	20712	20398	20680	20910	20772	20925	20690	20885	20883	20852	20705	20721	20763	20869	20858	20785	20835	20933	20635	20617	20757	20723	20652	20601	20662	20919	20808	20816	20694	20685	21062	20631	20805	20828	20851	20807	20647	20639	20721	20437	20708	20737	20550	20885	20816	20620	20848	20850	20684	20879	20772	20704	20797	20745	20715	20679	20820	20798	20788	20757	20703	20737	20859	20915	21044	20618	20803	20704	20864	20726	20791	20732	20724	20858	20761	20702	20810	20825	20806	20527	20799	20685	20630	20692	20649	20844	20711	20859	20759	20619	20721	20710	20768	20891	21085	20837	20861	20704	20837	20664	20766	20606	20792	20799	20706	20853	20770	20854	20949	20703	20651	20748
25512	43437	42498	35368	30063	26552	23823	22267	20997	19884	19435	18871	18251	17925	17763	17547	17611	17234	17067	17038	17073	16866	16837	17030	16766	16813	16935	16745	16622	16690	16758	16808	16583	16704	16604	16641	16692	16465	16542	16459	16625	16527	16674	16576	16730	16625	16543	16644	16458	16524	16507	16549	16673	16593	16727	16544	16730	16556	16482	16453	16568	16407	16512	16548	16563	16465	16494	16531	16652	16627	16466	16598	16566	16656	16382	16532	16371	16641	16519	16604	16718	16571	16404	16534	16504	16501	16586	16548	16656	16486	16423	16602	16643	16526	16433	16672	16604	16604	16478	16402	16457	16685	16595	16506	16404	16507	16628	16490	16494	16711	16496	16586	16467	16686	16505	16661	16405	16496	16553	16711	16605	16412	16335	16530	16580	16604	16372	16600	16448	16630	16611	16593	16500	16412	16495	16466	16505	16493	16547	16501	16476	16329	16523	16613	16406	16596	16556	16455	16724	16499	16633	16629	16610	16563	16464	16639	16346	16544	16556	16336	16456	16262	16641	16596	16558	16382	16405	16617	16601	16411	16646	16788	16345	16499	16593	16415	16525	16505	16475	16500	16718	16576	16440	16500	16497	16496	16480	16321	16639	16548	16356	16545	16613	16527	16443	16363	16401	16607	16468	16546	16629	16591	16498	16518	16617	16401	16573	16459	16556	16512	16554	16465	16581	16483	16565	16443	16653	16567	16587	16665	16627	16453	16628	16286	16701	16468	16523	16551	16408	16394	16593	16587	16500	16515	16396	16512	16507	16654	16349	16573	16440	16557	16362	16652	16418	16487	16583	16458	16479	16571	16662	16523	16579	16528	16546	16523	16630	16544	16527	16489	16597	16486	16367	16597	16280	16576	16435	16526	16663	16664	16402	16404	16608	16543	16391	16571	16674	16499	16682	16709	16325	16736	16574	16544	16594	16454	16424	16517	16529	16670	16491	16514	16413	16418	16537	16387	16586	16530	16704	16573	16479	16673	16457	16554	16588	16458	16571	16501	16667	16548	16468	16649	16496	16505	16641	16450	16482	16425	16517	16733	16538	16389	16540	16447	16507	16583	16354	16567	16474	16457	16540	16418	16537	16486	16411	16607	16455	16644	16470	16601	16628	16455	16486	16603	16629	16417	16526	16623	16498	16667	16617	16524	16735	16290	16526	16454	16444	16554	16474	16613	16627	16486	16538	16596	16539	16408	16530	16646	16407	16448	16673	16455	16368	16610	16446	16399	16581	16500	16615	16514	16497	16515	16465	16541	16475	16607	16586	16625	16378	16623	16495	16447	16724	16460	16560	16689	16584	16541	16613	16486	16517	16488	16309	16571	16438	16530	16478	16477	16454	16638	16694	16511	16602	16581	16540	16615	16569	16453	16419	16325	16583	16419	16542	16618	16529	16553	16468	16809	16606	16463	16511	16638	16561	16594	16415	16390	16737	16463	16556	16473	16512	16540	16439	16456	16470	16513	16482	16446	16576	16495	16644	16431	16655	16485	16560	16599	16420	16538	16532	16433	16406	16666	16483	16527	16582	16600	16483	16529	16541	16428	16555	16384	16444	16490	16516	16427	16362	16387	16543	16433	16482	16584	16635	16484	16393	16579	16550	16576	16421	16591	16480	16569	16535	16432	16422	16573	16475	16459	16485	16407	16342	16378	16514	16555	16455	16432	16472	16384	16438	16466	16626	16603	16573	16376	16661	16281	16384	16569	16421	16503	16553	16516	16458	16552	16582	16697	16357	16492	16539	16623	16673	16391	16521	16580	16568	16516	16621	16530	16577	16503	16726	16599	16323	16611	16592	16538	16601	16596	16493	16598	16439	16532	16675	16617	16445	16491	16554	16523	16556	16682	16419	16631	16642	16365	16512	16566	16512	16254	16496	16526	16689	16263	16563	16489	16506	16483	16525	16438	16548	16507	16520	16420	16553	16583	16632	16435	16530	16531	16517	16460	16532	16476	16556	16456	16665	16582	16478	16328	16497	16523	16593	16560	16633	16455	16491	16494	16367	16539	16464	16529	16517	16445	16485	16312	16505	16427	16611	16487	16603	16488	16293	16651	16550	16485	16576	16436	16477	16637	16400	16615	16639	16511	16486	16521	16486	16345	16496	16539	16454	16392	16500	16525	16371	16585	16605	16387	16538	16624	16522	16678	16534	16622	16578	16521	16616	16499	16601	16426	16463	16416	16611	16527	16600	16525	16653	16615	16452	16439	16574	16452	16746	16596	16638	16426	16464	16472	16430	16476	16511	16553	16482	16674	16621	16414	16631	16373	16471	16465	16505	16781	16574	16478	16319	16458	16649	16344	16345	16619	16468	16727	16509	16477	16514	16713	16516	16273	16409	16567	16394	16584	16509	16656	16471	16401	16432	16453	16398	16451	16545	16473	16666	16584	16501	16634	16485	16555	16521	16499	16424	16595	16436	16571	16509	16504	16622	16459	16496	16430	16471	16527	16523	16426	16497	16376	16577	16584	16597	16317	16565	16582	16551	16561	16568	16508	16464	16348	16339	16426	16661	16453	16499	16601	16456	16409	16647	16738	16650	16456	16469	16583	16490	16541	16716	16578	16499	16510	16527	16424	16465	16651	16744	16461	16600	16575	16491	16598	16538	16567	16566	16388	16464	16587	16436	16524	16522	16521	16749	16439	16556	16468	16575	16442	16563	16436	16431	16543	16639	16686	16459	16638	16560	16242	16309	16552	16569	16557	16497	16617	16231	16560	16566	16528	16314	16586	16496	16532	16574	16487	16573	16567	16533	16604	16488	16433	16741	16582	16507	16411	16348	16365	16404	16531	16392	16374	16563	16613	16823	16499	16572	16467	16380	16618	16403	16399	16538	16563	16590	16543	16595	16583	16536	16389	16556	16428	16451	16353	16475	16377	16497	16392	16613	16668	16386	16570	16510	16375	16397	16367	16458	16339	16381	16618	16606	16546	16449	16647	16514	16613	16643	16207	16400	16627	16629	16580	16425	16568	16588	16502	16440	16596	16525	16672	16522	16505	16465	16462	16646	16531	16441	16506	16440	16376	16487	16453	16508	16461	16555	16503	16531	16571	16593	16510	16544	16492	16514	16451	16515	16603	16607	16429	16473	16606	16342	16596	16339	16510	16461	16530	16592	16488	16554	16551	16655	16396	16618	16564	16377	16435	16630	16432	16656	16494	16520	16493	16484	16585	16477	16582	16396	16566	16569	16597	16620	16411	16526	16416	16365	16470	16454	16446	16389	16478	16381	16427	16547	16460	16481	16576	16519	16670	16527	16416	16722	16568	16419	16429	16657	16534	16495	16677	16634	16504	16597	16567	16513	16384	16494	16442	16603	16420	16513	16619	16485	16477	16517	16441	16591	16361	16599	16347	16449	16483	16671	16542	16507	16571	16393	16344	16430	16666	16478	16494	16693	16470	16649	16497	16465	16548	16428	16431	16468	16422	16404	16479	16509	16459	16651	16362	16526	16406	16449	16678	16546	16421	16538	16537	16771	16587	16436	16640	16439	16542	16492	16667	16546	16694	16534	16618	16586	16560	16459	16571	16634	16428	16567	16579	16528	16621	16420	16498	16533	16541	16703	16509	16515	16767	16464	16487	16581	16511	16596	16692	16432	16481	16486	16493	16692	16453	16624	16624	16627	16538	16566	16720	16494	16504	16466	16674	16683	16455	16516	16436	16568	16580	16618	16558	16411	16466	16554	16440	16504	16466	16476	16508	16415	16492	16538	16466	16574	16535	16773	16373	16564	16604	16442	16475	16533	16623	16589	16351	16561	16512	16423	16294	16485	16618	16497	16539	16600	16460	16452	16501	16549	16536	16517	16609	16508	16543	16446	16541	16582	16592	16670	16364	16740	16457	16453	16383	16660	16513	16484	16495	16495	16502	16528	16540	16644	16530	16497	16514	16483	16562	16668	16500	16421	16473	16608	16442	16409	16735	16451	16550	16426	16602	16493	16597	16701	16539	16644	16463	16481	16397	16413	16453	16517	16583	16531	16389	16457	16410	16568	16449	16497	16551	16509	16624	16566	16699	16570	16440	16506	16413	16547	16480	16344	16621	16484	16424	16546	16662	16544	16683	16535	16430	16698	16526	16457	16452	16591	16502	16544	16557	16598	16505	16634	16433	16582	16552	16616	16332	16345	16398	16572	16442	16436	16492	16557	16341	16521	16515	16577	16497	16486	16559	16567	16480	16342	16528	16593	16436	16624	16364	16504	16527	16651	16551	16507	16465	16536	16615	16552	16456	16517	16575	16532	16602	16430	16746	16503	16644	16613	16359	16562	16413	16460	16488	16540	16714	16613	16520	16253	16635	16454	16334	16557	16629	16459	16499	16640	16680	16397	16391	16521	16529	16612	16490	16540	16432	16485	16462	16531	16609	16453	16658	16395	16388	16438	16593	16769	16453	16554	16532	16657	16569	16443	16608	16486	16530	16539	16392	16385	16567	16530	16499	16552	16560	16554	16421	16537	16668	16428	16444	16600	16426	16375	16691	16282	16777	16557	16543	16541	16602	16627	16536	16566	16363	16533	16478	16462	16412	16533	16577	16554	16470	16595	16423	16454	16760	16445	16597	16520	16512	16356	16529	16581	16526	16560	16339	16540	16349	16690	16563	16536	16530	16536	16449	16751	16635	16534	16561	16375	16495	16526	16358	16752	16525	16457	16433	16528	16556	16582	16281	16371	16487	16686	16352	16486	16519	16366	16541	16628	16579	16581	16600	16463	16493	16514	16579	16574	16565	16534	16530	16587	16614	16472	16562	16530	16626	16448	16492	16455	16698	16568	16529	16577	16581	16574	16449	16521	16387	16504	16641	16587	16488	16413	16679	16419	16496	16524	16508	16652	16556	16412	16470	16577	16449	16531	16399	16513	16555	16518	16536	16589	16513	16315	16663	16507	16576	16382	16426	16546	16450	16574	16590	16673	16429	16517	16546	16558	16603	16542	16613	16544	16659	16558	16599	16601	16575	16429	16412	16396	16461	16514	16459	16649	16507	16465	16377	16621	16270	16627	16677	16569	16682	16351	16692	16543	16647	16691	16614	16458	16521	16531	16642	16430	16597	16272	16560	16502	16457	16617	16383	16615	16392	16602	16357	16508	16585	16613	16462	16520	16538	16458	16451	16472	16431
31055	26777	30396	27737	23803	22757	22096	21476	20876	20744	20515	20336	20391	20285	20077	20068	20170	20072	20075	19988	19985	19991	19932	19742	19645	19874	19998	19901	19716	19606	19821	20049	19760	19747	19913	19759	19880	19687	19808	19805	19985	19708	19805	19922	19805	19629	19856	19993	19965	19830	20021	19839	19660	19975	19875	19942	19707	19841	19713	19835	19742	19908	19861	19855	19867	19798	19881	19686	19787	19773	19970	19779	19944	19808	19705	19500	19853	19728	19503	19785	19923	19809	19836	19835	19779	19891	19702	19846	19801	19866	19720	19807	19709	19810	19810	19940	20007	19827	19947	19863	19872	19982	19583	19747	19602	19881	19945	19974	19737	20027	19801	19841	19921	19805	19840	19639	19792	19741	19914	19864	19987	19853	19975	19844	19742	19839	19823	19819	19882	19896	19863	19770	19910	19752	19710	19626	19742	19563	19835	19779	19860	19713	19794	19885	19756	19825	19767	19644	19806	19796	19989	19863	19668	19833	19566	19839	19772	19780	19749	19952	19918	19922	19903	19615	19949	19716	19632	19721	19756	19745	19744	19798	19911	19760	19991	19896	19769	19550	19627	19758	19842	19763	19763	20023	19846	19611	19518	19840	19746	19872	19771	19936	19648	19880	19839	19674	19641	19735	19661	19616	19756	19808	19872	19716	19705	19547	19699	19971	19723	19692	19761	19931	19841	19740	19754	19799	19961	19851	19884	19691	19770	19841	19590	19906	19929	19863	19796	20019	19705	19786	19870	19763	19805	19789	19877	19671	19675	19716	19991	19992	19856	19826	20008	19871	19830	19622	19759	19673	19968	19771	19626	19725	19664	19689	19809	19901	19946	19717	19867	19830	19866	19739	20061	19780	19821	19911	19940	19875	19790	19874	19782	19785	19807	19808	19834	19947	19947	19988	19924	19884	19848	19863	19704	19959	19825	19656	19956	19839	19871	19638	19994	19926	19803	19523	19856	19866	20011	19891	19724	19925	19791	19749	19948	19900	19779	20060	19877	19744	19867	19795	19825	19748	19592	19570	19780	19560	19613	19617	19784	19867	19847	19784	19917	19665	19746	19882	19759	19905	19759	19898	19963	19768	19702	19749	19818	20103	19865	19704	19628	19672	19727	20039	20106	19871	19719	19785	20066	19735	19727	19943	19852	19730	19821	19778	19887	19815	19979	19961	19750	19791	19759	19855	19744	19934	19661	19816	19904	19868	19746	19661	19994	19756	19852	19893	19916	19868	19890	19698	19827	19549	19878	19819	19762	20053	19893	19876	19950	19794	20005	19925	19879	19730	19867	19694	19844	19714	20221	19735	19734	19923	19814	19792	19986	19468	19792	19910	19807	19830	19971	19762	19834	19841	19877	19659	19807	19768	19731	19904	19540	19791	19810	19786	19743	19812	19811	19819	19801	19648	19898	19813	19981	19985	19772	19987	19864	20003	19923	19826	19773	19794	19645	19763	19988	20092	19597	19686	19513	19741	19742	19816	19915	19845	19819	19759	19850	19988	19943	19978	19744	19970	19666	19728	19858	19942	19810	19866	19873	19944	19769	19957	19807	19690	19904	19892	19796	19820	19706	19852	19737	19762	19801	20025	19753	19844	19821	19788	19586	19686	19881	19803	19870	20143	19854	19733	19888	19634	19904	19778	19841	19740	19702	19916	19764	19916	19641	19785	19879	19961	19952	19712	19856	19689	19839	20017	19789	19873	19991	19792	19780	19927	19839	20015	19878	19753	19822	19827	19944	19661	19890	19667	19793	19897	19914	19516	19652	19893	19567	19920	19790	20052	19857	19704	20044	19725	19653	19833	19836	19746	20023	19784	19821	19785	20033	19809	19961	19806	20014	19894	20050	19867	19843	20037	19896	19867	19792	19917	19824	19893	19791	19753	19864	19693	19868	19680	19933	19763	20078	19707	19952	19990	19850	19964	19706	20033	19935	19726	19771	19741	19889	19949	19606	19719	19792	19522	19669	19815	19797	19651	19814	19884	19993	19837	19753	19581	19935	19706	19648	19844	19793	19733	19683	19920	19930	19691	19830	19794	20016	19937	19802	19682	19971	19897	19835	19760	19861	19904	19852	19838	19820	19951	20054	19713	19779	19944	19942	19650	19866	19919	19891	19590	19872	19653	19829	19845	19714	20050	19699	19805	19789	19952	19868	19758	19732	19768	19817	19824	19920	19808	19833	19739	19812	19734	19829	19952	19881	19885	19647	19916	19984	19555	19908	19763	19892	19955	19766	19601	19733	19797	19691	19798	19991	19726	19800	19681	19677	19934	19584	19738	19782	19673	19848	19669	19749	19849	19714	19693	19747	20015	20020	20000	20137	19859	19794	19854	19748	19746	19917	19896	19828	19743	19578	19736	19779	19697	19813	19989	19892	19763	19609	19808	19639	19855	19849	19551	20019	19653	19949	19832	19724	19725	19900	20030	20006	19645	19777	19527	19829	19587	19681	19728	19773	19564	19929	19788	19781	19854	19922	19997	19971	19970	19846	19654	20005	19761	19791	19985	19966	19729	19821	19913	19995	19639	19653	19584	19727	19757	19740	19782	19773	19771	19701	19839	19870	19810	19800	19733	19781	19886	19524	19697	19729	19626	19906	19946	19886	19893	19998	19773	19684	19826	19782	19722	19800	19954	19744	19603	19722	19797	19903	19861	19800	19943	19837	19759	19895	19857	19756	19680	19848	19821	19795	19730	19982	19866	19944	19714	19906	19698	20030	19887	20104	19754	19838	19775	19852	19958	19781	19637	19612	19799	19626	19796	19805	19775	19962	19706	19736	19875	19917	19810	19933	19948	19895	19775	19880	19944	19768	19697	19802	19781	19852	19595	19760	19956	19635	19634	19635	19772	19880	19939	19683	20102	20018	19716	19828	19662	19694	19947	19602	19707	19926	19903	19947	19882	19813	19934	20025	19685	19652	19793	19681	19854	19881	19797	19855	19844	19738	19962	19772	19955	19789	19690	19974	19664	19931	19916	19838	19429	19890	19577	19963	19837	19849	19981	19642	19726	19853	20073	19836	19921	19692	19884	19704	19523	19764	19712	19829	19847	19884	19635	19869	19818	19832	19746	19779	19725	19887	19853	19803	20042	19951	19704	19775	19772	19773	19793	19938	19734	19811	19722	20005	19869	19835	20097	19917	19805	19915	19946	19983	19786	19794	19836	19666	19758	19819	19880	19724	19829	19773	19921	20031	19915	19849	19839	19741	19793	19781	19827	19970	19757	19605	19597	19901	19798	19857	19647	19994	19928	19737	19610	19695	19794	19784	19875	19916	19993	19928	19903	19976	19692	19692	19958	19976	19846	19872	19721	19668	19827	19588	19806	19679	19821	19732	19832	19885	19957	19881	19831	19903	19715	19834	19797	19865	19889	19863	19626	19825	19719	19856	19776	19862	19655	19887	20047	19852	19846	19874	19778	19977	19714	19610	19988	20040	19740	19710	19821	19831	19743	19800	19714	19797	19839	19791	19697	19885	19707	19753	19661	19706	19894	20059	19941	19737	19744	19774	19775	19907	19677	19676	19866	19967	19561	19781	19765	19762	19682	19790	19612	19915	19771	19768	19740	20082	19921	19795	19611	19919	19931	19964	19884	19819	19811	19824	19894	19968	19750	19929	19886	19709	19816	19867	19882	19857	19754	19873	19689	20040	19787	19730	19951	19886	19449	19852	19724	19725	19684	19916	19833	19695	19984	19903	19805	19670	19967	19886	19649	19724	19984	19722	19776	20044	19759	19702	19770	20100	19883	19805	19935	19874	19927	19886	19769	19966	19684	19724	19662	19984	19853	19907	19666	19796	19765	19908	20106	19895	19837	19781	19938	19929	19772	19769	19744	19813	19795	19864	19874	20202	19697	19876	19734	19776	19717	19733	19769	19835	19899	19728	19842	19821	19921	19864	19763	19713	19823	19773	19627	19703	19717	19818	19944	19806	19838	19661	19926	19922	19894	19845	19868	19916	19947	19862	19807	19635	19745	19992	19825	19807	19663	19887	19821	19931	19901	19894	19802	19583	19888	19823	19813	19878	19774	19865	19856	19831	19734	19909	19905	19748	19705	19825	19825	19663	19778	19874	19608	19852	19889	19782	19721	19753	19779	19722	19902	19939	20018	19863	19956	19715	19774	19945	19659	19804	19787	19806	19767	19509	19877	19856	19987	19766	19839	19721	19583	19785	19756	19618	19775	19916	20015	19905	19706	19826	19700	19843	19883	19773	19858	19915	19750	19909	19943	19873	19869	19925	20046	19829	19701	19922	19577	19881	20013	19882	19898	19827	19819	19799	19764	19797	19821	19820	19909	19716	19796	19824	20052	19846	19647	19617	19622	19615	19889	19889	19778	19830	19684	19849	19670	19926	19678	19596	19713	19892	19928	19756	19842	19720	19649	19816	19853	19892	19795	19902	19803	19916	19661	19913	19949	19598	19795	19815	19689	19646	19979	19792	19871	19810	19813	19661	19702	19809	19664	19745	20108	19843	19793	19797	20000	19652	19727	19897	19735	19828	20082	19837	19653	19891	19788	19846	19823	19775	19877	19773	19828	19825	20058	19772	19790	19613	19814	19644	19945	19914	19761	19892	19773	19599	19775	19784	19687	19749	19943	19833	19998	19663	19817	19943	19840	19778	19874	19745	19831	19738	19867	19941	19823	19859	19734	19738	19843	19738	19710	19675	19870	20076	19789	19892	19895	19698	19782	19723	20014	19974	19674	19899	19783	19886	19694	19822	19704	19682	19847	19855	19854	19936	20083	19828	19851	19766	19904	19790	19652	19744	19686	19843	19675	19786	19921	19786	19839	19805	19921	20008	19521	19633	19769	19887	19743	19845	19889	19865	19845	20001	19645	19845	19772	19612	19740	19668	19805	19721	19671	20016	19926	19858	19948	19749	19809	19843	19844	19997	20005	19798	19835	19837	19732	19712	19759	19834	19754	19777	19970	19708	19886	19985	19768	20009	19818	19941	19837	19737	19824	19934	19926	19888	19624	19791	19602	19866	19776	19817	19827	19849	19931	19816	19802	19859	19988	19938	20050	19735	19730	19964	19623	19925	19618	19556	19719	19882	19834	19855	19935	19866	19786	19776	19817	19807	19843	19934	19692	19913	19608	19865	19743	19843	19822	19953	19722
23929	32574	32176	26210	22547	20500	19351	18501	17942	17587	17144	16996	16680	16582	16411	16559	16255	16198	16109	16118	16089	16167	16183	16179	16041	16107	16060	16149	15985	16141	16015	16148	16119	16053	15959	15939	15908	16075	15959	16014	15908	15934	16057	16044	15958	15932	16126	15976	15946	15856	15981	16001	16133	16000	15926	16139	16180	15841	16050	16084	15741	15999	15913	16049	15993	16000	15983	15905	15680	16159	16099	16121	15939	16247	15973	15941	16052	15834	16140	15729	15913	16219	16090	16007	16025	16030	16021	16140	15989	16049	16115	15909	16066	16000	15874	16088	15970	16133	15853	16098	16215	15912	15893	16001	16019	15987	16078	15955	15979	15964	15935	15964	15975	16097	15967	16087	16016	16062	16036	16021	15992	15835	15954	15987	15939	15920	16022	15925	16058	15885	16055	15865	15902	15966	16098	15781	16106	16077	15907	16007	15881	16133	16191	15902	16230	16042	15901	15946	15886	16057	15933	16043	15934	15993	15965	16006	15997	16042	15996	15914	15908	16092	15816	16136	16016	16094	15931	15988	15963	15979	16029	15913	16019	15980	16036	16090	16046	15938	15988	15968	15983	15950	16142	15792	15907	16013	15949	15986	15995	16019	15868	15939	15773	15888	16180	16015	16125	16099	15987	15932	15974	16093	15887	16029	15864	15923	16067	16071	15914	15954	16080	15962	16074	16016	15961	15920	15880	15962	16086	16042	16009	15829	16014	15899	15940	15811	16026	15991	15922	15895	16115	15841	15890	15989	15886	15941	15960	16054	15979	15923	16096	16063	16074	15704	15976	16164	15957	15920	16120	15949	15979	16098	16060	15933	15925	15884	16124	15990	16009	15856	15785	16013	15966	15811	15941	15990	15991	15754	15909	16001	15899	16028	16059	16046	15972	15926	15912	16166	16112	15898	15870	16102	15993	15820	16140	15921	16023	15984	15836	15980	16084	16031	16117	16144	15991	15871	15925	15981	15848	15947	16070	15943	16123	15913	15916	16023	15936	15992	15857	15873	16127	15976	15895	16041	15743	15968	15934	16031	15837	15829	15965	16043	16020	16148	15829	16079	15908	16051	16078	15864	16018	15924	15892	15928	16009	15905	16143	16043	15942	16075	16005	16052	15951	15925	16074	16192	15981	15926	16021	16155	16024	15870	16111	15972	16115	16057	16078	15869	15920	15826	15996	16017	16112	15933	15998	15879	16157	16079	15947	16060	15828	16117	15988	16003	15850	16039	16152	15898	15990	16144	15962	16082	15916	16003	16040	16084	15963	16124	15951	16052	15995	15816	16095	15789	15967	15921	15948	16033	16035	15890	16169	15869	15934	15977	15982	15997	15988	15892	16047	16004	16010	15859	16024	16043	15952	16003	15852	15892	15739	16078	16156	16019	15861	16039	15832	15985	16047	15808	16143	15944	15875	16108	16130	15956	15945	16096	15972	15998	15961	16069	15967	15832	16134	15923	16011	15936	15959	16072	15882	16139	16064	16099	16027	15935	16058	15987	16134	15973	16072	16047	16032	16032	15991	15932	15967	16047	16211	15944	15930	15960	16151	15779	15888	15955	15957	15959	15985	15932	15955	16114	16042	15925	15838	15898	16040	16031	16180	15959	15975	15882	16005	16007	15805	15966	16024	15970	16007	16158	16084	15882	16005	15994	15924	16014	15842	15911	16013	15923	15898	15841	15881	16013	16111	15976	15867	15979	15911	15918	16115	15973	16060	16032	15968	15985	16098	16018	16021	15933	15934	15995	16099	16060	15876	16060	16053	15920	15966	15950	15875	15936	16049	15928	15959	16080	16065	15907	15940	16076	15951	16125	15962	15985	15861	16059	15761	15770	15915	16158	15768	16054	15975	15729	16141	15983	15925	15882	15883	15962	16177	16171	16025	16073	16045	15988	15942	15999	16070	15846	16084	15986	15915	15938	16102	15867	15943	16063	15903	15845	16065	15995	16058	16099	16123	16126	15986	15704	15948	16029	15991	15917	16086	15948	15859	16106	15866	15865	15899	15929	15841	15909	16028	16071	15836	16051	15877	16124	15980	16113	16129	15931	16011	16109	15987	15915	16029	15995	15799	16044	15993	16040	15943	15823	16087	15931	16002	15952	15963	15998	15857	15866	15943	15978	16136	15997	15845	15976	15996	15924	16042	15953	16135	15981	16161	16037	15944	16126	15974	15875	15968	15706	15984	16071	16045	16002	15935	15964	15825	15952	15803	15951	16139	15882	15909	15872	15911	16130	16119	16060	16228	15977	15883	16010	15774	16096	16018	15993	15928	16074	15884	15961	16122	16157	15983	16011	16066	16010	16058	16133	15988	15898	15911	16039	15894	15879	16066	15886	15983	16099	15846	15877	15792	15959	16144	16084	16151	15906	15964	16008	15914	15856	16043	15989	15955	16042	16023	16003	16099	15916	16005	16078	15933	15886	15924	16040	16022	16114	15966	16022	16015	15968	15807	15941	16037	16028	15991	15836	16027	15959	15978	16011	16003	16142	16211	15912	16008	15977	16093	16055	15897	16038	16074	16088	16203	15998	16115	16025	16066	15978	16035	15927	15979	16228	15999	16202	15803	15991	16043	15995	15977	15954	16126	15910	15870	15957	15880	15859	15932	16019	15995	16067	15943	15884	15963	16082	16096	16124	16067	15951	16060	15914	15888	15819	15966	15965	16066	16044	15943	16159	15834	16025	15865	15766	16088	16109	15812	16164	15875	15967	15903	16005	16040	16139	15896	15996	16034	15965	15925	15933	16114	15970	15970	16041	15967	15976	16026	15960	15905	15905	15859	16097	15898	15964	16040	15971	15993	16112	16058	15936	16029	15978	16019	16028	16006	15897	16050	16068	15867	16029	16178	15855	16113	15997	16041	15912	15942	15985	16071	16067	16045	15934	16030	16092	16054	16138	15892	16128	16130	16131	16068	15899	15952	16034	15717	15889	16053	15959	16146	15922	15947	16118	15851	15962	15918	15916	15843	15942	15987	15947	16092	16070	16059	15871	15900	15907	16059	16046	15986	15861	15979	15829	15958	15878	15864	16035	16020	16059	15895	15951	16013	15942	16051	16005	15986	15894	15917	15994	16031	16130	15910	15988	16086	16049	15921	15973	15928	15917	16113	15992	15901	15973	15981	16084	15990	15897	16154	15928	16016	15897	15999	15808	16048	16020	16015	15922	16022	15899	15836	16227	15937	16017	16056	15923	16125	16025	16015	15945	15933	15957	16104	16001	15901	16113	15738	15950	15852	15905	15951	15925	16088	15927	16159	15942	16154	15815	15943	16003	16093	15915	15768	15895	15897	16059	15908	15913	15968	15968	16079	16139	15914	15908	16052	15826	15896	15968	16069	16074	16024	15911	15855	15940	16028	15990	16065	15899	16015	15972	16078	16022	16020	16001	16119	16084	15989	15853	15877	15826	15837	15969	15964	15897	15951	15925	16012	15918	15705	16172	15941	15879	15940	16144	15858	16128	15986	15895	16012	16012	15923	15808	16189	15984	15946	16070	15876	15826	16096	16082	16125	15883	16087	15959	15967	16058	15906	15951	15937	15791	16210	15860	16034	16023	16265	15974	15833	16102	16066	16040	16026	15848	15977	15933	15928	15922	16148	16010	15891	15905	16067	15772	15942	15973	15901	15847	16028	16030	15805	16030	16033	15959	15904	15940	15923	15834	15913	16050	16050	15952	15971	16049	15771	15940	15929	15936	16063	15988	16004	15892	16133	15910	16018	16054	16128	15897	15831	16105	15967	16038	16153	15906	15962	16048	16067	16025	15840	16005	16004	16126	15917	15961	15934	16064	15976	15980	15914	16023	15923	15991	15970	16158	15815	16070	16129	16060	16044	15991	15913	15872	15939	16082	16171	15938	16077	15998	15888	15962	16140	16116	16016	15850	16099	15922	15900	15890	16022	15890	16037	16015	15997	15943	15803	15944	15964	16093	15998	16082	15980	15831	15868	16043	15964	16021	15932	15931	16010	15994	16066	15967	15900	15932	15924	15975	16031	15929	15956	16093	15935	15912	16018	16135	15929	15956	16212	15994	15883	15926	15973	16042	15974	16019	15919	16093	15800	16116	15963	16024	15983	16108	15947	16111	16036	15913	16107	16132	15899	16038	15959	15893	15929	16052	16037	15882	16021	15951	15950	16007	16024	15824	15756	15970	15940	15997	16074	15957	15944	16089	15795	16130	15853	15904	15965	15962	15901	16159	15890	15915	16011	16015	15935	15909	15971	16069	16001	15942	15924	15966	15945	15922	16045	16020	15878	15971	15866	16022	15964	16108	16008	16082	15920	16011	16024	15993	16014	15891	16051	16135	16060	15850	15898	15887	15895	15939	16106	15839	15774	15972	15981	15940	15847	15948	16046	15944	16045	15946	15962	16008	16102	15809	15955	15926	16072	15962	15987	15960	15947	16009	16014	16021	15979	15906	15874	16008	15963	15900	16001	15891	16190	15950	15887	15975	16091	15940	15963	15937	16038	16043	16022	16007	16120	15901	16122	16032	15829	16084	15978	16117	15846	16093	16247	16083	15843	15901	15919	16098	15939	15941	16172	15963	16121	16027	15906	16034	16035	15887	15937	15890	15919	15953	15957	15922	16054	15872	16060	16026	15962	16082	15955	15755	16046	16113	15982	15905	16063	16008	15990	16120	15950	16136	16071	16152	16054	15921	16062	16032	16038	15960	15948	16097	16074	15940	15956	15905	15919	15948	15964	15943	16013	15954	15945	16142	16060	15938	16077	16079	16018	16030	16044	16080	15917	16225	16029	16168	16028	15909	15975	16068	16080	16014	16005	15910	15957	15872	16112	16139	16008	16027	15989	15963	15976	16023	15753	16003	16187	16129	16083	16071	16170	15938	15852	15907	16003	16027	15959	15932	16147	16082	15877	15902	15679	16052	15993	15896	16048	15799	15771	16029	16040	16188	16144	16130	16025	16084	15896	16020	15944	15968	16076	16120	15962	15978	15913	15914	15956	15986	16009	15972	15963	16103	15991	16078	16013	15872	15948	16095	15884	15947	15918	16052	15878	15906	15990	15895	16093	16128	15993	15980	16045	16099	15825	16072	16187	15943	15902	16040	15940	16088	15931	15981	15919	15935	16003	15845	15928	15997	15940	15976	15989	16010
25107	21053	28093	25446	24587	25428	24982	22623	21953	21625	21430	21156	20784	20532	20446	20241	20089	20144	20222	20066	20195	20226	20225	20259	20030	20024	19967	19870	19952	20073	19908	19975	20277	19984	20199	20065	19906	19875	20025	20008	19994	20198	20094	19920	19947	19788	20085	19962	19815	19992	19964	19854	19802	19969	19907	19873	19786	19910	19539	19913	19807	19937	19618	19680	19709	19668	19747	19974	19810	19803	19885	19949	19976	19795	20138	19901	19727	20006	19954	19921	20014	19940	20040	19862	19856	20142	19745	19800	19802	19872	19667	20135	19861	19831	19833	19825	19912	19721	19762	19698	20117	19736	19918	19934	19886	19747	19895	19845	20006	19975	20000	19887	19961	19880	19847	19911	19958	19908	19908	19690	19911	20004	19826	19939	19938	19849	19967	19902	19876	19827	19724	20088	19627	19955	19685	19946	20045	19812	19856	19894	19888	19720	19877	19824	19894	19911	19864	19957	20040	19998	19887	19633	19940	19982	19792	19667	19977	19870	19871	19803	19886	19830	19850	19897	19771	19872	19807	19960	19717	19934	19820	19808	19636	19785	19841	19912	19938	19812	19791	19849	19976	19894	19883	19944	19870	19900	19655	19909	19834	19986	20047	19794	19971	19879	19906	19908	20154	20023	19655	19650	19827	19910	19952	19994	19940	19718	19973	19849	19747	19873	19581	19739	19949	19729	19998	19920	19704	19927	19983	19968	19881	20064	19751	19736	19587	19844	19899	19841	19683	19746	19747	19737	19949	19779	19729	19650	19600	19917	19683	19814	19912	19718	19801	19723	19856	20010	19641	19922	19728	19763	19835	19756	19900	20063	19903	19666	19866	19804	19843	19872	19924	19779	20006	19946	19887	19882	19801	19674	19819	19747	19776	19888	19735	19827	19861	19743	19963	19818	19886	19803	19691	19947	19750	20040	19725	19836	19777	19793	19847	19726	19733	19909	19735	19819	19934	19776	19821	19821	19778	19773	19872	19828	19950	19924	20023	19850	20097	20167	20069	20039	19739	19725	20036	19989	20025	19725	19883	19920	19930	19914	19636	19833	19849	20051	19829	19782	19766	19788	19541	19752	19599	19832	19855	19806	19907	19798	19729	19655	19912	20023	19940	19879	19825	19951	19880	19779	20111	19857	19532	19760	20112	19805	19799	19905	19900	19924	20088	19826	19997	19841	19677	19892	19888	19860	19814	19848	19992	19670	19868	19928	19990	19627	19847	19822	19874	19765	19838	19748	19859	19795	19785	19818	19872	19929	19883	19908	19576	19901	19974	19647	19859	19823	19901	19734	19978	19850	20037	19834	19804	19924	19731	20002	20061	19924	19744	19974	19931	19898	19691	19840	19821	19982	19883	19953	19738	19760	19854	20061	19827	19882	19566	19676	19841	19759	19631	19786	19796	20067	19915	19781	19916	19769	19622	19757	19884	19900	19780	19841	19895	20003	19921	19919	20117	19878	19866	19773	19768	20010	19866	19869	19889	20013	19871	19940	19950	19823	19968	20068	20052	19952	19756	19819	19970	19696	19714	19951	20029	19932	19777	19886	19745	19831	19843	19946	19923	20025	19803	19839	19781	19942	19943	19861	19884	19679	19798	19928	19962	19560	19834	19842	19970	19644	19979	19782	19994	19829	19866	19780	20092	19861	19690	19838	19842	20008	19945	19985	20014	19817	19778	19811	19825	19805	19987	19927	19931	19710	19599	19976	19928	19674	19917	19955	19855	19906	19959	20092	20037	19909	19875	19919	19791	19821	19883	20021	19885	19864	19711	19853	19854	19798	19865	19753	19725	19587	19642	19951	19715	19849	19945	19800	20033	19872	19994	19889	19777	19830	19948	19867	19720	19790	19850	19814	20045	19758	19778	19821	19814	19937	19819	19822	19844	19815	19731	19778	19916	19851	19792	19881	20058	19863	19861	19758	19791	19662	19814	19807	19656	19754	19935	19925	19755	19841	20014	19834	19654	19999	19771	19740	19855	19677	19912	19861	20058	19859	19997	20043	19700	19748	19900	19876	20163	19941	19828	19946	19959	19751	19760	19950	19860	19663	19849	20000	19924	19944	19659	19979	19914	19884	19755	19951	19760	19822	19852	19954	19788	20027	19810	19954	19648	19818	19704	19910	19840	19933	19873	19957	19655	20125	19902	19984	19661	19572	20079	19851	20125	19893	19868	19971	19948	19811	19955	19948	19843	19893	19917	19748	19816	19871	19913	19823	19805	19915	19742	19630	19952	19998	19949	19798	19989	19713	19693	19693	19983	19706	20030	19681	19920	20001	19846	19951	19893	19992	19697	19935	19874	19855	19820	19876	19741	19743	20056	19648	19934	19805	19726	19943	19993	19997	19682	19939	19661	19855	19762	19800	19703	19683	19627	20063	19891	19955	19916	19907	19927	19932	20059	19756	19767	20037	19988	19928	19902	19855	19870	19911	19657	19639	20137	20112	19939	20017	20011	19881	19902	19929	19844	19647	19884	19968	19731	19525	19801	20089	19948	19775	19713	19910	20013	19825	19814	19648	19962	19916	19786	19914	19799	19928	19713	19774	19953	19867	19851	19835	20013	19926	19728	20153	19768	19909	19795	19758	19917	19781	19910	19795	19731	20007	19932	19835	19856	19765	19811	19868	19632	19986	19834	19956	19815	19775	19892	19767	20033	19934	19825	19833	19935	19779	19977	19867	19830	19980	19917	19664	20003	19777	19977	19876	19772	20032	19745	19856	19828	20119	19857	19991	19794	20035	19879	19901	19845	19720	19634	19678	19988	19814	19701	19903	19975	19801	20017	19877	20114	19860	19816	19921	20037	19830	19917	19960	19783	19615	19634	20001	19957	19919	20002	20042	19974	19932	19885	19906	19960	19889	19940	19764	19937	20049	19947	19929	19989	20116	19749	19965	20039	19806	19878	19961	20066	19867	19846	19756	19795	19903	19728	19844	19872	19997	19988	20067	19985	19924	19883	19705	20082	20049	19963	19781	19893	19887	19873	19858	19718	19768	19954	19686	19834	19795	19850	19905	19807	19931	19786	19940	19652	19725	19768	19960	20006	19786	19802	19790	20046	19823	19896	20012	19889	19931	20003	19805	19799	19631	19833	19837	19920	19923	19793	19885	19959	19876	19936	19679	19944	19655	19936	19701	19669	19841	20042	20153	19742	19864	19983	19892	19973	19785	20164	19909	19983	19685	19767	19895	19852	19966	19919	19875	19775	20059	19768	19652	19932	19898	19874	19870	19816	20036	19763	20053	19866	19985	19667	19716	20012	19827	19911	19818	19913	19666	19939	19879	20082	19965	19791	19730	19930	20106	19660	19780	19898	19764	19797	19698	19778	19700	19813	19771	19789	19958	19748	19847	19881	19806	19875	19675	20098	19668	19776	19803	20040	19733	19909	19897	19930	19762	19882	19796	19934	19801	19873	20052	19881	19736	19820	19775	19997	20094	19923	19813	19986	19698	19751	19699	19840	19818	19859	19915	20024	19834	19906	19669	19954	19749	19766	19960	20005	19850	19777	19668	19783	19673	19800	19926	20008	19975	19601	19975	19788	20023	20017	20043	19916	19914	19834	19869	19905	19920	19921	19893	19943	19906	19745	19719	19821	20014	19971	19574	19612	19851	19746	19876	19957	19809	19943	19821	19900	19942	19858	19628	20096	19921	19754	19770	19879	19960	20024	19925	19972	19915	19743	19998	19928	19718	19827	19894	19957	19827	19946	20015	19763	19999	19799	19953	19891	19683	19934	19920	19943	19781	19858	19819	19916	19901	19659	19537	19792	19707	19945	20131	19986	19791	19976	19823	19871	19833	19788	19915	20025	20019	19986	19848	19897	19786	20065	20027	19830	19812	20000	19623	19796	19856	19890	19686	19915	19812	19883	19909	19790	19825	19942	19939	19909	20052	19789	19783	19713	19848	20064	19805	19686	19792	19837	19775	19753	19951	19863	19939	19944	19636	19944	19743	19778	19716	19758	19862	19918	19792	19971	19702	19804	19917	19955	19776	19857	20042	19958	19930	20025	19646	19700	19754	20037	19937	19717	19759	19759	19677	19793	19894	19717	19868	19918	19927	19875	19818	19794	19696	19852	19715	19899	19839	19733	19764	19942	19769	19630	19881	19872	20051	19653	20051	20099	19939	20028	19896	19675	19811	19837	19817	19841	19871	19617	19782	19708	19881	19843	19595	19948	19945	19913	19918	20037	19852	19888	19956	19938	19782	19824	19833	19828	19667	20150	19964	20005	19823	19735	19852	19912	19838	19847	19843	20107	19689	19964	19909	20031	19887	20002	19961	19699	20068	19813	19756	20022	19900	19831	19851	19828	19881	19766	19742	19942	19953	19883	19818	19865	19763	19799	19881	19945	19692	19879	20005	19859	19822	19914	19957	19924	19837	19848	19976	19750	19926	19815	19761	19916	19956	19868	19920	19819	19857	20009	19619	19642	19808	19748	19885	19879	19943	19714	19991	19770	19900	19920	19856	19914	20035	19867	20026	19686	19821	19835	20081	19864	19709	19776	19790	19829	19800	19944	19655	19826	19836	19877	20032	19838	19954	19856	19800	19970	19681	19811	19877	19827	19962	19768	19780	19758	19741	19735	19866	19804	19957	19821	19791	19817	19941	19975	19985	19956	19717	19859	19771	19864	19870	19789	19709	19784	19962	19946	19891	19713	19914	19881	19639	19745	19798	19771	19777	19912	19801	19841	19808	19939	19744	19615	19876	19722	19824	19786	19705	19787	19612	19775	19826	19772	19747	19868	19869	19820	19854	19954	19800	19931	19979	19922	19840	19865	19799	19839	19860	19929	19654	19928	19952	19849	19721	19687	19969	20010	19904	19973	19790	19637	19672	19840	19801	20066	19999	19740	19820	19958	20024	19709	19742	19859	19844	19928	19956	19756	20009	20015	19953	19924	19907	19948	19846	19876	19805	20146	19853	19898	19794	20011	19771	19929	19902	19989	19849	19938	19909	19647	19670	19783	19979	19946	19786	19927	19697	19949	19744	19967	20026	19837	20014	20172	20140	19894	19892	19907	19819	19861	19825	19963	19664	19840	19849	20078	19663	19729	19782	19751	19887	19792	19716	19968	20082	19859	19900	20029	19631	20352	19807	19849	19872	19899	19862	20132	19778
23147	38190	38214	31005	26403	23500	21696	20343	19522	18841	18151	17801	17285	17076	16812	16645	16623	16743	16531	16570	16432	16282	16283	16250	16271	16265	16106	16137	16229	16116	16227	16240	16215	16317	16278	16167	16178	16143	16140	16058	16101	15947	15979	16156	16194	16123	16176	15917	16118	16103	16242	16227	16119	16148	16124	16197	16159	15956	15884	16261	16148	15880	16183	16106	16008	15983	16207	16058	16041	16058	16085	16058	15968	16287	16279	16018	16025	15746	16004	16118	16112	15949	16078	16175	16133	15945	16065	15983	16132	15917	15983	15890	16144	15998	15896	16095	15993	15979	16104	16121	15943	16046	16034	16023	16108	16192	15955	16180	16114	16007	16031	16032	16053	16164	16064	16180	15984	16101	16148	16043	16199	16042	16153	16018	16059	16093	16123	16262	16121	15970	16032	15993	15997	16104	16041	16066	15997	16064	16109	16042	16050	16073	15968	15991	15976	15989	16113	16107	16131	16043	16065	16060	16133	16085	16102	16216	16138	16019	16202	16094	15861	16217	16137	16044	15888	16036	16100	16109	16063	16050	15950	16103	15860	16008	16156	16098	15904	16077	16125	16047	16101	16005	16089	16191	16016	16125	16106	16033	16022	15990	15934	16051	16040	16164	16065	16006	15872	15948	16010	16088	16060	16053	16110	16139	16180	16084	16106	16030	15923	16001	16012	15842	16028	16204	16136	16044	16103	16032	16013	16106	16128	15981	16115	16074	16049	16000	15988	15884	16076	15964	16064	15959	16086	16083	16116	16145	16008	15790	16229	16146	16103	16023	16066	16086	16061	16002	16141	16181	16140	16075	15840	16223	16103	15946	16019	15994	16054	16155	16072	16115	16225	15983	16028	16049	16059	16151	15991	16137	16070	16152	16126	16090	16172	16092	16126	16104	16050	16181	16046	15912	16055	16064	16157	15884	16102	15899	16092	15787	16020	16093	16079	15883	16091	16088	16117	16180	16176	16015	15890	15917	16053	16045	16115	16011	16022	16086	15980	16144	15991	16171	15932	15866	15975	16004	16092	15975	16206	15970	16204	16317	16066	16054	16092	16100	16089	15908	16245	16133	16024	16012	16163	15900	16200	15977	16084	16183	15981	15975	16060	16078	16092	16064	16103	16137	16034	16046	15971	16096	15975	16025	16230	15942	15926	16141	16107	16247	16015	16003	15943	15941	16097	15988	16152	16068	16153	16011	16206	16130	16024	15975	15934	16045	16062	16089	15974	16152	16013	15975	16065	16251	16142	16049	16119	16152	16092	16126	15963	15963	16179	15928	16034	16129	16124	16093	16279	16092	16035	16023	16024	16046	16114	15958	16144	16019	16077	16044	16006	15910	15962	16278	16209	15933	15969	16097	16151	16044	16143	16170	16182	15948	16047	16061	15879	15881	16176	16031	16206	16167	15991	16074	15926	16003	16103	16030	16109	16009	15932	15928	16050	15949	16024	16012	16015	16300	16035	16118	16117	16135	16163	16062	16134	15885	16106	15998	15987	16125	16140	15824	15868	15963	16086	16055	16009	16236	15998	16074	15948	15999	16091	16021	16035	16021	16086	16053	16098	16003	16096	16103	16237	16046	16175	15971	15860	15987	16132	16111	15938	16123	16022	16082	16021	15989	16011	16158	15921	16181	16092	16092	16103	15970	16058	16005	16015	16111	16055	16170	16015	15994	16039	15988	16037	16079	15973	16046	16112	16029	16222	16172	16101	15864	15951	16099	16260	16191	16156	16045	16028	15931	15996	16094	16012	15998	16119	16093	15947	15903	16084	16034	16232	16098	16082	15942	16001	16066	16119	16031	15991	16086	16069	16059	15932	15854	15867	16126	16189	16018	16076	16205	16047	16078	16004	15946	16116	16071	16102	16025	16124	16074	16036	15972	16196	16181	16131	16031	16075	16010	15967	16197	16289	16394	16078	15979	16061	15895	15999	15975	16116	16058	16068	16018	15987	16000	16084	15978	16138	16070	15875	16058	15908	16026	15979	16043	16006	16112	16018	16055	16286	16088	16085	16164	16144	16070	16103	15969	16059	16028	15971	15929	16183	15965	16274	16174	15958	16110	16140	15869	16125	16066	16032	15997	15987	16202	16155	15924	15943	16086	16219	16137	16042	15836	16130	16172	15969	16225	16086	16179	16106	15971	16099	16024	16061	16275	15855	16083	15970	16122	16052	16042	15865	16140	16119	16020	16166	15897	16246	16107	16041	16204	16074	16147	16014	15931	16168	16203	16048	16057	16207	15853	16114	16062	16124	16005	16058	16190	16101	15973	16071	16212	16200	16020	16143	16118	15970	16043	16064	16029	16066	16076	16109	15956	16100	16083	16075	16047	15949	16021	16260	16032	15997	16129	16058	15950	16138	16024	16004	15990	15959	16091	16216	15933	16214	15970	15977	16023	16192	16028	16099	16177	16041	16142	16128	15947	16056	15914	16026	15988	16196	16010	15979	16258	15994	16238	16169	16062	16071	16089	16181	16137	16028	15964	15898	16098	16052	16106	16051	16110	16067	16015	15972	15946	16148	16157	15980	16031	16181	16097	16012	16020	16063	16116	16217	16188	16123	16116	15988	15996	16042	16105	16083	16134	16085	16182	15974	16219	16173	16024	16117	16170	16117	15884	16388	16106	16170	16070	16074	16049	16090	16032	15965	15978	16145	16186	16158	16014	16189	15986	15916	15928	16029	16024	16076	16256	16214	16146	16078	16175	15921	16091	15939	16010	16106	16125	16055	15936	16268	16116	15964	16142	16039	16044	16067	16212	16085	16172	15981	15911	16065	15933	16121	16125	15976	16214	15981	15983	15924	15896	16215	15973	16245	15991	16287	16045	16096	16145	15943	16196	15897	15939	16273	15957	16102	16142	15990	16116	16093	16228	16119	16071	16136	15969	16183	15980	16242	15966	16150	15968	16048	16243	16090	15962	15953	16044	16019	16004	16078	16160	15836	16114	16242	16037	16108	16113	16016	16155	16098	15785	16130	16101	16170	16028	16029	15926	16076	16136	15992	15924	16204	16040	15932	16104	16189	16028	16027	16162	16206	16042	16131	16233	16048	15899	16092	16041	16102	16193	16034	16161	15952	15951	15895	15954	16142	15922	15978	16012	16017	16065	16043	16033	15954	16138	16005	16353	16002	16138	16161	16102	16074	15986	16113	16029	16106	15982	16182	16046	16125	16317	16058	16001	16025	16045	16095	16047	15963	16051	16023	16013	15919	16048	16009	16135	15951	16152	16051	15928	16096	16110	16169	16005	16140	16054	16015	16180	15905	16169	16067	16075	16028	15864	16184	15990	15951	16039	16122	16116	16198	16054	16015	16020	16115	15930	15904	16114	16106	15994	16137	16213	16103	16093	16089	16014	16310	15955	16139	16197	16108	15967	16146	15985	16151	16199	16147	16001	16207	15939	16065	16020	16230	16111	16107	16107	15993	15911	16098	16185	16078	16072	16057	16108	16116	16041	16079	16165	16063	16050	15910	16088	16183	16041	16143	15990	16008	16104	15749	16119	16155	16068	16122	15999	16153	16043	16114	16026	16061	16207	16139	16114	15936	16138	16129	16085	16069	16024	16088	16098	16050	16150	16181	16070	16049	16072	16053	16121	16016	15995	16201	16093	16077	16096	16046	16040	15965	16112	16166	16088	16098	16036	16117	16085	16146	16103	16085	15965	15952	16059	16101	16094	16037	16174	16063	16116	16169	16158	16105	16210	15988	15979	16128	16110	16023	16131	15997	16084	15978	16047	15921	16079	16144	15946	16016	16054	15938	15980	16086	16133	15973	15939	15996	16146	16165	16166	15998	15999	15898	16031	16049	16224	16118	16001	16160	16051	15856	16017	16037	16190	16159	16179	16114	15908	16123	16124	16266	16095	16017	16045	16099	16093	15958	15948	15909	15988	16082	16062	16143	16030	16061	16034	16118	16025	16028	16097	15986	15949	16158	15860	16198	15940	16009	16015	16008	15925	16116	15933	16015	16035	16032	16149	15932	16044	16087	15890	16115	16105	16031	15976	16162	16046	15952	16124	16118	16056	16019	16048	16097	16038	16215	16107	16128	15925	16177	16028	16007	16089	15915	16072	16119	16107	16024	16068	15936	16158	16051	16149	16147	16086	15923	15993	16185	16032	16073	16147	16077	16108	16014	16078	16177	15944	16209	16123	16109	16171	16109	15944	15995	16156	16220	15987	16013	16053	15884	16042	16173	16021	16131	16019	16208	16018	15860	16166	16143	16115	16119	16120	16201	15958	15964	16008	15935	16034	16192	15912	16098	16092	16114	16050	16114	16102	15991	16105	16024	16007	16000	15924	15859	15942	16095	16061	16043	16117	16078	16029	16019	16088	15986	15983	16063	16050	16150	15968	16163	16014	16221	16011	16097	16095	16168	16025	15986	16230	15999	16019	16106	15912	16224	16104	16035	15927	16078	15988	16301	16041	16065	15961	16256	15988	16059	16167	15986	16125	16019	16044	15907	16143	16000	15919	16153	16152	16118	16088	16145	16136	15924	16129	15986	16111	15994	16239	16090	16210	15840	16100	16173	16036	16118	16147	16240	15916	16047	16058	16249	15981	16031	16075	16110	16153	16070	16171	15928	16167	16160	15984	16118	16079	16123	15907	16096	16047	16214	15941	16030	16097	15950	15963	16083	15955	15871	16075	16105	16060	16073	16088	15910	16188	16070	16081	16211	15993	15899	16083	16114	16114	16039	16067	16122	16147	15966	16108	16004	16127	16132	15881	16201	16052	16154	16145	16162	15947	16146	15979	16080	16252	16064	16120	15965	16049	16001	16094	15880	16169	16280	16064	16096	16170	16138	16038	16246	16229	16127	16088	16000	16057	16085	16241	16174	16123	16133	16078	15937	16266	16339	16073	16117	16144	16196	15957	15971	16035	15982	16028	16023	15986	16031	16085	16053	15795	16124	16100	16208	16088	16042	16114	16281	16111	15986	15910	16051	16060	16019	16091	16076	16123	16068	16009	16205	15987	16094	16080	16256	16097	15986	16066	16079	16133	16055	16115	15987	16142	16004	15933	16087	16092	16035	15966	15906	16029	16110	16061	16093	16024	16054	16047	16074	16065	16015	16093	16151	16045	16017	15857	16008	16079	16070	16076	16100	16159	16160	16013
23618	21026	28446	24021	22822	26868	29097	25115	24101	23649	23236	22581	22622	22249	22101	21984	21861	21801	21850	21596	21485	21431	21576	21476	21600	21574	21386	21388	21382	21220	21193	21139	21307	21298	21268	21221	21248	21201	21232	21085	21031	21165	21347	21382	21390	20858	21271	21027	21175	21175	21176	21135	21311	21285	21107	20972	21260	21103	21442	21291	21180	21251	21017	21233	21182	21183	21493	21253	21067	21115	21068	21287	21107	21132	21222	21332	21261	21232	21037	21231	20966	21289	21194	21332	21499	21435	21080	21374	20894	21365	21334	21230	21126	21224	21146	21219	21396	21298	21005	21121	21298	21096	20934	21301	21073	21102	20844	21196	21062	21163	21260	21000	21128	21103	21112	20895	20978	21129	21217	21306	21248	21024	21001	21130	21121	21212	21247	20974	21141	21349	21332	21260	21170	21463	21188	21263	21195	21113	21122	21024	21229	21051	21062	20986	21121	20952	21263	21147	21188	21277	21344	21195	21241	21131	21111	21202	21297	21156	21096	21192	21228	21199	21175	21004	21079	20913	21166	21241	21165	21039	21241	21178	21293	21084	21235	21107	21161	21151	21030	20874	21156	21240	21119	21291	21238	21110	21300	21234	21042	21121	21227	21234	21155	21180	21200	21022	21106	21243	21140	20867	21041	21211	21136	21099	21273	21233	21240	21217	21195	20988	21180	21155	20931	21122	21230	21106	21275	21292	21345	21082	21296	21176	20878	21274	21271	21219	21288	21032	20898	21367	21246	21107	21142	21043	21191	21264	21420	21151	21108	21090	21124	21200	21096	21171	21074	21145	21156	21069	21152	21318	21178	20835	21335	21157	21178	21118	21086	21415	21226	20916	21208	21265	20931	21133	21073	20973	21218	20890	20839	20993	21151	21182	21151	21078	21105	20996	21089	21125	21117	21280	21180	20992	20944	21080	21021	21147	21031	21390	21317	21079	21104	21034	21043	21201	21322	21324	21095	21276	21162	21093	21309	21007	20923	21040	21000	21151	21032	21160	21019	21197	21136	21189	21118	21113	21059	21099	21139	21139	21030	21084	21194	21027	21246	21144	21436	21301	21253	21224	21131	21352	21274	21373	20902	21030	20970	21073	21124	21066	21354	21196	21370	21216	21041	21061	21167	21140	21208	21187	21327	21167	21059	21106	20979	21172	21199	21079	20945	21090	21244	21262	21260	21044	21285	21198	21037	21080	21347	21037	21130	21314	21055	20857	20894	21048	21349	21147	21172	21215	21135	21208	21314	21101	21140	21402	21204	21134	21120	21126	21300	21257	21079	21055	21119	21027	21234	21143	21205	21177	21295	21234	21182	21058	21313	21256	21168	21055	21226	21086	21153	21167	21367	21174	21288	21160	21159	21071	21042	21044	21105	21051	21182	21138	21193	21281	21217	21278	21348	21254	21383	21304	21258	20958	21225	21198	21104	21001	21296	21152	21238	21073	21007	21151	21031	21062	21258	20968	21307	21233	21421	21265	20913	21103	21354	21123	21198	21066	21234	21214	21231	21203	21232	21004	21268	21146	21141	20996	21062	21145	21197	21021	20976	21128	20965	20998	21253	21303	21141	21155	21109	21154	21184	21150	20990	21152	21081	21197	21156	21233	21354	21174	21170	21189	21113	21314	21279	21336	21041	21393	21086	21214	21171	21111	21091	21221	21153	21140	21139	21310	21219	21292	21342	21163	21194	21104	21073	21283	21058	21222	21008	21176	21308	21026	21144	21158	21123	21048	21181	21185	21099	21226	21004	21098	21277	21160	21149	21018	21082	21052	21331	21232	21174	21237	21079	21097	21137	21163	21128	21225	21185	21158	21309	21324	21259	20977	21319	20965	20932	21193	21140	21220	21019	20865	21347	20875	21018	20982	21054	20980	21186	21170	21171	21232	21287	21122	21120	21275	21188	21098	21212	21022	21069	21005	21492	21281	21319	21104	21291	21101	21099	21156	21153	21162	21253	21180	21351	21074	21155	21296	21171	21284	21264	21038	21045	21202	21112	21121	21299	21111	21223	21163	21158	21139	20890	20959	21023	21114	21068	21300	21153	21422	21451	21149	21189	21279	21070	21220	21048	20858	21134	21111	21107	21052	21075	21245	21227	21072	21310	21077	21368	21252	21072	21231	21235	20974	21200	20982	21278	21206	21044	21101	21150	21272	21021	21052	21196	21164	21071	21111	20958	21229	21064	21197	21452	20959	21114	20980	21092	21234	21091	21013	21328	21019	21127	21228	21447	21202	21146	20969	21413	21376	21332	21029	21268	21195	21065	21406	21085	20937	21029	21206	21135	21172	21197	21215	21163	21079	21273	21243	20906	21196	21198	20902	21038	21085	20987	21220	21286	21413	21218	21287	21136	21048	21253	21305	21199	21102	21164	21063	21109	21224	21328	21283	20949	20977	21129	21183	21127	21098	21113	21161	21045	21115	21341	20997	21354	21325	21424	21111	21407	21028	20979	21182	21122	21128	21420	21105	21238	21118	21081	21074	21191	21215	21081	21216	21290	21182	21134	21264	21057	21098	21117	21213	21013	21014	21202	21308	21222	20971	21238	21080	21073	20999	20787	21111	21078	21159	21227	21259	21270	21240	21172	20937	20945	21028	21122	21050	21119	20913	20941	21184	21152	20878	21045	21311	21165	21211	21047	21186	21148	21025	21254	21221	21242	21402	21227	21195	21222	20980	21148	21114	21231	21158	21111	21022	20965	21058	20950	21192	21030	21180	20864	21012	21167	21231	21160	20930	21018	20848	21086	21139	21190	21323	21420	21040	21026	21315	21001	21167	21223	20949	21124	21232	21111	21193	21127	21181	21077	21289	21291	21041	21349	21301	21197	21091	21140	21113	21105	21315	21254	20910	21255	21336	21187	20891	21157	21109	21250	21222	21082	21019	21189	21182	20814	21095	21206	21098	21220	21280	21368	21027	20968	21118	21125	21139	21376	20980	20957	21063	21115	21194	21400	21205	21089	21257	21293	21162	21121	21385	21087	21234	21208	21108	21073	21259	21203	20995	21077	21050	21183	21258	20992	21384	21107	21220	21048	21190	20997	21215	21072	21143	21273	21027	20974	21175	21219	21263	21082	20942	21230	21394	21252	21121	21405	21049	21196	21329	21307	21123	21095	21250	21071	21166	20972	21037	21137	21144	21247	21268	21056	21076	20773	21032	21011	21102	21106	21182	21100	20990	21154	20978	21138	21392	21120	21067	21315	21076	20901	21235	21063	21210	21069	21039	20890	21270	21319	20949	21267	21135	21196	21154	21041	21275	21067	21362	21151	21096	21279	21157	21271	21193	21253	20832	21037	21292	21172	21043	21133	21051	21053	21050	20970	21214	21075	21155	21116	21056	21102	21013	21075	20966	21332	21133	21103	21217	20902	21103	21092	21290	21089	21194	21306	21151	21254	21082	21232	21368	21099	21150	20992	21103	21221	21259	21011	21052	21223	21368	21158	20994	21088	21130	20945	21313	21309	20914	21102	20985	21334	21176	21221	21402	21236	20872	21157	21237	21170	21062	21203	21091	21352	21097	21151	21103	21155	21034	21099	21204	20942	21300	21270	21261	21048	21081	20969	21390	21615	21249	21331	21502	21103	20980	20969	21085	21361	21171	21217	21067	21385	21057	21230	21207	21278	21060	21087	21015	21167	21092	21241	21244	21274	21241	21244	21205	21022	21077	21154	21169	21074	21128	21296	21168	21215	20993	21220	21202	21290	21163	21109	21008	21117	21195	21151	21082	21199	21276	21080	21027	21131	21306	21031	21129	21110	21136	21361	21293	21179	21335	21012	21077	21106	21178	21202	20990	21176	21199	20927	21026	21232	21174	21090	20962	21165	21289	21425	21233	21263	21364	21119	21116	21019	21077	21150	21289	21243	21166	21081	21000	21166	21338	21254	21147	21246	21186	21272	21110	21129	21295	21291	21239	20939	21268	21137	21295	21182	21253	21252	21312	21288	21153	20978	20958	21278	21240	21216	21230	21289	21113	20976	21284	21240	21127	21191	21190	21389	21097	21141	21198	21249	21063	21046	20962	21285	21225	21190	21164	20915	21225	21110	21468	21220	21297	21111	21295	21063	21105	21079	21220	21156	21468	21348	21336	20989	21214	21066	21457	21227	20879	21381	21152	20815	21170	21089	21068	21149	21105	21131	21165	21285	21005	21077	21073	21155	21071	21162	21306	21177	21247	21134	21041	21284	21319	21077	21122	21150	21286	21056	21183	21109	21265	21167	21146	21086	21206	21289	21069	21105	21046	21419	21331	21096	21089	21152	21081	21108	21385	20996	21154	21206	21336	20871	21332	21344	20978	21122	21282	21207	21060	21194	21162	21101	21217	21191	21188	20959	21240	21163	21060	20960	21079	21160	21260	21297	21281	21135	21237	21203	21221	21318	20979	21066	21095	21012	20928	21058	21027	21034	21161	20918	21045	21297	21032	21209	21108	21004	21300	21356	21157	21113	21078	21385	21174	21038	21361	21195	21175	21061	21269	21108	21344	21086	21144	21183	21348	21111	21273	21137	21162	21141	21067	21053	21166	21076	21269	21105	21079	21146	21026	21057	21278	21241	21180	21244	21123	21124	21147	21067	20938	21104	20901	21146	21289	21025	21138	21335	21231	21159	21236	21183	21087	21069	21132	21046	21091	21261	21190	21024	20997	21217	21161	21191	21063	21267	21263	21182	21145	20897	21123	21220	21039	21186	21177	20993	21142	21232	21271	21266	21077	21014	21476	21191	21234	21135	21196	20778	21183	21030	21209	21183	21092	20944	21191	20936	21236	21446	21109	21176	21147	21214	21199	21224	21174	21120	21158	21153	21208	21101	21070	21050	21257	21171	21332	21053	21248	21229	21088	21219	21038	21145	21131	21259	21208	21217	21080	21046	21062	20989	21204	21139	21084	21104	21431	21202	21132	21043	21179	21021	21038	21236	21047	21192	21345	21180	21040	21125	21184	20833	21039	21024	21065	21143	21195	21291	21049	21236	21019	21291	21115	21172	21360	21205	21171	21021	21125	21145	21141	21016	21251	21113	21330	21243	21071	21057	21237	21218	21240	21227	21122	21159	20931	20984	21093	21230	21173	21072	21106	20905	20929	21150	21071	21173	21124	21062	21183	20986	21046	20992	21086
25151	43461	42744	35141	30090	26818	24623	22912	21271	20572	19600	19090	18509	18282	18076	17728	17504	17365	17436	17240	17194	17137	17258	17206	16937	16990	16987	17001	16958	16881	17099	16986	16867	16892	16826	16925	16815	16896	16917	16783	16740	16728	16624	16789	16881	16646	16748	16775	16791	16745	16679	16733	16886	16660	16684	16732	16729	16643	16788	16538	16691	16633	16789	16765	16917	16751	16584	16701	16771	16755	16727	16740	16726	16816	16633	16764	16678	16726	16814	16576	16767	16711	16564	16804	16786	16670	16657	16743	16669	16769	16744	16793	16695	16618	16740	16818	16730	16892	16580	16801	16795	16715	16839	16806	16734	16677	16694	16559	16806	16894	16695	16782	16539	16737	16663	16687	16621	16890	16680	16669	16806	16842	16546	16715	16700	16848	16846	16565	16767	16697	16656	16725	16676	16686	16694	16708	16795	16609	16813	16610	16721	16713	16652	16724	16626	16780	16735	16720	16892	16712	16725	16729	16753	16861	16744	16929	16476	16773	16808	16778	16615	16651	16705	16698	16612	16612	16720	16719	16953	16629	16854	16524	16677	16723	16705	16840	16711	16668	16628	16819	16687	16797	16714	16589	16913	16592	16687	16854	16736	16739	16694	16868	16818	16838	16769	16701	16701	16665	16753	16614	16844	16568	16642	16734	16762	16782	16797	16677	16774	16752	16718	16628	16754	16602	16713	16822	16714	16749	16762	16617	16688	16793	16735	16735	16762	16714	16578	16692	16771	16744	16691	16767	16638	16717	16628	16703	16709	16602	16719	16663	16621	16903	16864	16660	16606	16598	16664	16745	16630	16694	16854	16841	16706	16900	16635	16726	16739	16779	16656	16767	16603	16740	16738	16710	16749	16724	16700	16735	16615	16624	16655	16965	16681	16772	16712	16696	16751	16658	16721	16604	16678	16692	16858	16721	16905	16640	16677	16737	16742	16709	16847	16756	16686	16739	16654	16826	16722	16785	16721	16723	16672	16708	16519	16755	16754	16797	16729	16665	16614	16762	16684	16718	16750	16553	16637	16651	16724	16848	16722	16618	16708	16735	16770	16767	16697	16645	16793	16446	16904	16863	16887	16697	16496	16827	16722	16685	16835	16833	16878	16768	16804	16674	16727	16868	16992	16668	16741	16639	16726	16726	16669	16700	16810	16835	16631	16721	16696	16651	16779	16557	16634	16650	16746	16647	16688	16836	16702	16680	16797	16627	16673	16651	16805	16676	16694	16631	16777	16699	16704	16933	16525	16753	16665	16727	16532	16778	16671	16837	16705	16844	16616	16706	16735	16721	16682	16838	16601	16766	16770	16539	16489	16674	16767	16710	16694	16736	16625	16596	16721	16723	16684	16625	16512	16677	16744	16839	16782	16617	16623	16888	16653	16680	16511	16742	16833	16686	16639	16706	16803	16555	16837	16625	16601	16651	16835	16759	16826	16774	16637	16640	16765	16746	16704	16776	16812	16620	16753	16795	16763	16705	16745	16811	16717	16780	16796	16769	16791	16681	16783	16568	16697	16804	16629	16763	16617	16570	16903	16617	16693	16671	16665	16660	16644	16815	16614	16801	16670	16798	16559	16813	16723	16730	16759	16746	16658	16745	16615	16721	16613	16758	16776	16751	16767	16639	16608	16747	16641	16762	16955	16676	16566	16771	16638	16819	16910	16947	16803	16764	16826	16846	16631	16766	16832	16562	16718	16747	16639	16788	16616	16657	16763	16631	16721	16527	16644	16716	16748	16659	16791	16780	16639	16767	16727	16545	16694	16650	16817	16702	16687	16793	16784	16542	16705	16763	16680	16580	16721	16611	16713	16768	16780	16576	16709	16654	16719	16811	16596	16648	16739	16757	16707	16647	16705	16644	16812	16891	16731	16637	16594	16706	16752	16872	16660	16514	16780	16717	16638	16793	16590	16678	16712	16590	16824	16594	16807	16765	16846	16771	16620	16703	16858	16510	16856	16661	16770	16661	16817	16682	16448	16808	16996	16645	16627	16569	16709	16586	16761	16680	16654	16641	16571	16637	16808	16827	16744	16537	16865	16730	16704	16664	16620	16772	16846	16740	16722	16635	16570	16614	16535	16709	16683	16625	16666	16592	16805	16769	16656	16872	16649	16534	16746	16646	16663	16885	16687	16704	16835	16642	16808	16740	16888	16529	16600	16537	16637	16817	16777	16791	16743	16739	16918	16675	16740	16681	16556	16604	16614	16807	16661	16706	16514	16714	16597	16848	16711	16527	16692	16724	16618	16698	16803	16703	16714	16817	16832	16687	16805	16768	16894	16855	16735	16661	16849	16760	16730	16694	16570	16708	16670	16697	16832	16683	16568	16661	16726	16701	16758	16800	16890	16479	16734	16758	16779	16806	16644	16726	16714	16677	16607	16768	16642	16558	16652	16587	16676	16706	16644	16684	16699	16774	16767	16596	16773	16757	16647	16665	16696	16639	16841	16578	16739	16900	16657	16720	16739	16848	16638	16702	16603	16797	16619	16804	16779	16621	16844	16645	16808	16529	16915	16801	16718	16876	16704	16895	16733	16748	16600	16769	16730	16841	16762	16494	16657	16662	16645	16551	16636	16788	16776	16548	16821	16694	16767	16776	16813	16667	16666	16803	16744	16745	16649	16643	16771	16827	16592	16739	16864	16682	16628	16694	16567	16683	16538	16853	16654	16606	16831	16532	16767	16859	16670	16634	16782	16627	16797	16860	16807	16766	16683	16927	16720	16651	16656	16799	16975	16776	16714	16713	16725	16875	16777	16605	16659	16758	16584	16713	16760	16724	16830	16870	16735	16663	16733	16560	16769	16485	16675	16807	16657	16563	16731	16835	16667	16712	16783	16823	16796	16758	16874	16738	16655	16846	16538	16578	16821	16635	16644	16598	16772	16630	16544	16683	16815	16730	16771	16806	16794	16887	16784	16629	16659	16748	16661	16747	16772	16611	16665	16808	16645	16537	16666	16691	16581	16702	16795	16608	16682	16714	16712	16583	16729	16747	16584	16823	16718	16775	16643	16665	16780	16890	16657	16727	16641	16801	16782	16867	16688	16681	16767	16710	16631	16638	16718	16546	16601	16660	16743	16757	16673	16643	16765	16735	16865	16642	16719	16516	16633	16814	16588	16601	16584	16816	16649	16733	16812	16689	16812	16710	16616	16684	16715	16643	16810	16614	16795	16746	16591	16706	16839	16616	16691	16604	16712	16642	16754	16621	16403	16707	16767	16828	16825	16676	16623	16752	16651	16562	16744	16789	16749	16720	16658	16633	16782	16775	16775	16586	16731	16680	16688	16554	16714	16620	16454	16587	16653	16641	16729	16634	16751	16748	16776	16821	16683	16539	16689	16840	16596	16549	16724	16629	16651	16805	16774	16748	16684	16545	16640	16837	16612	16575	16793	16660	16816	16895	16891	16750	16631	16671	16656	16688	16746	16937	16679	16702	16646	16865	16783	16761	16656	16774	16620	16620	16860	16732	16888	16579	16605	16712	16703	16767	16667	16692	16632	16845	16603	16748	16778	16734	16716	16636	16665	16816	16776	16703	16615	16659	16766	16845	16781	16681	16707	16699	16811	16617	16802	16664	16837	16695	16633	16637	16600	16754	16509	16736	16869	16675	16493	16712	16777	16755	16684	16677	16561	16589	16797	16659	16552	16580	16499	16900	16598	16789	16637	16647	16621	16648	16759	16645	16571	16727	16759	16675	16695	16741	16752	16682	16661	16573	16665	16545	16711	16779	16544	16673	16781	16589	16644	16785	16875	16739	16803	16740	16490	16661	16702	16696	16836	16703	16748	16674	16708	16767	16758	16699	16802	16870	16659	16614	16713	16789	16655	16753	16710	16685	16815	16579	16544	16829	16756	16687	16660	16598	16626	16667	16513	16747	16957	16647	16715	16650	16625	16785	16711	16641	16789	16949	16667	16700	16734	16944	16781	16746	16642	16750	16775	16841	16699	16642	16836	16912	16618	16866	16626	16602	16508	16708	16704	16681	16828	16739	16711	16755	16684	16798	16709	16693	16634	16624	16809	16694	16787	16814	16575	16655	16687	16680	16821	16554	16884	16672	16852	16604	16585	16662	16809	16656	16764	16714	16805	16793	16700	16787	16657	16785	16841	16934	16557	16778	16613	16788	16712	16695	16804	16606	16640	16767	16763	16641	16585	16895	16575	16640	16964	16728	16606	16872	16826	16760	16693	16611	16861	16790	16768	16767	16668	16592	16801	16828	16765	16670	16737	16599	16829	16620	16716	16604	16711	16763	16828	16711	16920	16606	16836	16630	16664	16586	16817	16938	16798	16857	16643	16523	16685	16951	16620	16787	16601	16777	16703	16690	16687	16620	16747	16563	16784	16646	16729	16747	16730	16566	16588	16810	16656	16629	16933	16618	16664	16665	16691	16788	16846	16672	16602	16652	16844	16827	16734	16823	16776	16707	16769	16537	16638	16743	16876	16569	16730	16774	16726	16779	16783	16771	16639	16837	16648	16549	16638	16635	16719	16842	16745	16719	16736	16904	16582	16628	16794	16718	16555	16896	16807	16835	16762	16649	16768	16903	16653	16789	16820	16670	16599	16958	16735	16691	16820	16749	16654	16742	16697	16638	16766	16533	16871	16648	16709	16784	16739	16606	16760	16777	16916	16908	16762	16797	16667	16747	16643	16870	16759	16800	16931	16740	16668	16707	16629	16734	16663	16758	16600	16666	16795	16808	16643	16715	16860	16737	16660	16599	16657	16665	16718	16807	16720	16863	16660	16487	16767	16712	16868	16427	16617	16650	16639	16832	16699	16684	16683	16818	16660	16768	16789	16722	16501	16414	16751	16626	16445	16856	16671	16675	16754	16685	16696	16549	16630	16550	16677	16624	16837	16789	16727	16661	16778	16779	16659	16662	16634	16542	16698	16633	16651	16645	16735	16738	16553	16815	16679	16759	16639	16699	16705	16656	16821	16726	16896	16773	16566	16763	16875	16685	16791	16612	16726	16568	16776	16763	16718	16676	16674	16743	16679	16546	16761	16574	16795	16689	16603	16757	16642	16529	16672	16747	16709	16569	16727	16587	16784	16747	16876	16630	16588	16735	16621	16642	16826	16634	16782	16575	16747	16777	16614	16562	16782	16703	16657	16683
31250	26917	30658	27835	24544	23016	22472	21743	21105	20755	20781	20558	20432	20256	20220	19983	20268	20247	20125	19965	20043	20123	19974	20215	20177	19910	20085	20094	20032	19951	20218	19820	19686	19977	20088	20082	19947	19877	19983	20063	20006	19874	19837	20039	19930	19867	19747	20043	20129	19974	19962	19942	20110	19817	19756	20048	20048	19876	19870	19890	19935	19898	20017	20103	19904	20064	19667	19743	19896	19988	19923	20008	19921	19984	19917	20054	19987	19895	19868	20094	19735	19896	19838	19893	19902	19875	19852	19848	19817	19709	19742	19946	19817	20016	19924	19881	19847	19979	19897	19887	19959	19915	19858	19981	19952	19826	19826	19890	20041	19754	19951	20059	19967	20024	19650	19951	19957	20060	19993	19854	20098	19850	19977	20018	20073	20014	19901	19939	19786	19890	20018	19895	19680	20092	19961	19888	19864	19899	19945	19958	19861	19819	19636	20019	20054	20092	19992	19987	19938	19844	20182	19845	19744	19865	19739	19911	20067	19788	20198	19939	20009	19863	19937	19854	19971	19639	20051	19954	19993	20041	20172	20029	19942	20042	19981	19941	19889	20014	19977	19814	20156	19854	19795	19948	20086	19857	19779	19921	19647	19989	19844	20154	19868	19846	19795	19731	19884	19815	20044	19868	19798	19716	19865	19838	19902	20081	19921	20024	19971	19808	19826	19933	19867	19825	19777	19805	19871	19952	19792	19787	20004	19859	19805	20083	19830	19780	19856	20044	20110	20058	19912	20140	20134	19833	20218	19924	20048	19918	19980	19996	20144	19834	20081	19940	19858	19899	19887	19781	19983	20136	19996	19936	19999	19924	19954	20041	19775	20166	20024	19947	19695	19873	19917	20080	19726	20033	19897	19869	20008	19834	19881	19906	19993	20279	19902	19750	19905	19702	19768	19932	20074	20054	19975	19824	19794	19939	20044	20058	19864	20135	19925	19884	19998	19847	19857	19890	19759	19782	19680	19896	19931	20007	19916	19858	20024	19968	20070	19888	19797	19832	20063	19941	19966	19905	20040	19909	19985	19963	19786	20067	19907	20206	19852	19919	19980	19885	19969	20066	19925	19659	19787	19735	19930	19755	19946	19900	20026	19961	19992	19963	20101	19823	20161	19996	19868	19955	20339	19826	19894	19867	19818	20014	19917	20057	19808	19893	20003	19752	19640	19904	19938	19809	19895	19908	19896	19982	19797	19723	19897	20034	20035	20045	19958	19836	20090	20162	19976	19877	19749	19914	19975	19923	19822	19755	20004	19861	19830	19875	20095	19970	19960	19918	20085	19929	19787	19823	19893	19829	19945	19842	19727	20059	19807	19749	20032	19916	19889	19825	19876	19956	19943	20008	19694	20063	19987	19824	20000	19840	19898	19964	19949	20033	19892	19910	19893	19961	19671	19794	19950	20329	20114	19936	19783	19958	19900	19891	19986	19942	19947	19950	19749	19889	20146	19874	19915	19973	20087	20155	20118	20031	19852	19812	20002	20005	19746	20049	19975	20077	19792	19739	20001	20009	20198	20037	19888	19873	19659	19885	19853	20035	19824	19985	20023	19786	19935	19765	20005	20025	20128	19920	19981	19922	20013	20052	19930	19759	19963	20013	19954	19981	19807	19930	19760	19956	20057	19734	19868	19928	19944	19921	19790	19737	19899	19822	19960	20041	20032	19712	20007	19902	19992	20097	19501	20050	19945	19763	19852	19680	19990	20036	19888	19968	19996	20053	19970	19713	19848	20151	19908	19910	20066	19769	19836	20033	19885	19967	20071	20007	19941	20069	19915	20026	19915	19973	20223	19865	19934	19810	19618	20011	20042	20079	19974	19877	19868	20057	20038	19948	19926	19902	19867	19955	19859	19958	19721	20011	20043	19952	19957	19937	19821	19698	20032	19894	19790	19881	20064	19821	20008	19994	20124	20016	19934	19997	19850	19754	19826	19734	19840	19840	19805	19992	19982	19878	19976	19816	19841	19629	20054	20080	19926	19810	20200	19915	19921	19800	19894	20033	19998	20031	19956	19919	20097	19889	20052	20036	19964	19942	19840	20072	20087	19976	19884	19998	20166	20094	19833	19820	19782	20010	19933	19750	19710	20058	19869	20033	19933	20039	19954	19940	19936	19746	20119	19866	19915	19976	19838	19802	19797	19899	20046	19930	20029	19629	19787	19723	20196	20058	19873	19884	20024	20101	19814	20024	20021	19907	19791	19865	20042	20033	19849	19856	19880	19942	19828	19740	20019	19790	20043	19694	19910	20037	19935	20002	20056	20040	20055	19996	20017	19859	20023	19965	19925	20032	20012	19950	19762	19889	20130	19847	20015	19926	20138	20003	19911	19956	19777	19959	19980	19934	19816	19946	19997	20001	20000	19963	19849	19760	19830	19894	19976	19956	19837	19816	19875	19649	19779	19762	19876	19989	19922	19990	20115	20126	20045	19873	19882	20034	20016	19981	19940	19804	19779	20102	19926	19998	19995	19842	20234	19885	19823	19929	20036	19906	19657	20000	19829	20091	19950	19956	20014	19803	19846	19932	20014	19788	19873	19965	19905	19859	19989	20153	20018	20057	19960	19715	19684	20000	19850	20021	19893	20000	19934	19810	19773	19906	19770	19903	19952	20065	19878	20067	19945	19932	19959	19891	20189	20036	19992	19868	20065	19985	19815	19866	19964	19923	19801	19890	20180	19926	19993	20139	19858	19943	20109	19994	19987	20212	19953	20026	20036	19825	19968	20006	19885	19999	19909	20118	19865	20228	20109	19959	19868	19916	19917	19959	19948	20243	20042	19922	20190	20176	19821	20017	19874	20049	19829	19920	20021	20060	19814	19941	19893	19760	19892	19876	19880	19780	19751	19979	20103	19755	19969	19887	20083	19826	19784	19996	19858	19867	19975	19898	19832	19839	20008	20002	19839	20199	19950	19828	20033	20151	19848	19810	19767	20045	20006	19784	19766	19803	19975	19952	19762	19788	19921	19832	20123	20095	19919	19997	20109	19908	19870	19961	19803	20009	20109	20011	20101	19954	20034	19878	19848	19686	19907	19921	19845	19965	19931	19801	19891	19868	19964	20013	19999	20044	19733	19681	19888	19948	19971	19912	20056	19700	19877	20011	20126	19824	19944	20101	19964	19804	19925	20100	19959	19858	19841	19811	20142	19795	20063	20077	19858	19798	19922	19857	19950	19993	19941	19691	19943	19844	19877	19857	19974	19841	19984	19894	20128	19912	20054	20078	20000	19470	19942	19823	19898	19849	19877	19921	20054	19978	19759	20038	20093	20045	19869	19860	20089	19917	19917	20032	20019	19982	20188	20060	19970	19883	20034	19908	19828	19859	20143	20031	19733	19896	19883	19928	20022	20004	19987	19960	19742	19770	20083	19933	19940	19929	19834	19960	20147	19938	19845	19836	19977	19825	19855	19942	19881	19847	20009	19815	19849	20060	20066	20026	19965	20041	20064	19955	20148	20065	19962	19846	19809	20009	19996	19952	19911	19806	19843	19907	19946	20002	19905	19911	19804	19677	19962	19983	20038	19789	19946	19896	19756	19853	19897	19958	19995	19985	20091	20252	20080	20072	20045	20053	19807	20030	19811	19802	19656	19936	19945	19810	19909	19927	20086	19679	19911	19964	20027	20034	19918	19826	19982	19916	19971	19890	19903	19913	19982	20055	19905	19921	20088	19959	19992	19885	19980	20062	19811	19850	19997	20037	19817	19998	19997	19915	20052	19879	19904	19964	19940	19911	20017	20030	19753	19833	19827	20068	20073	19897	20059	19950	19711	19983	19963	19989	19826	19883	20038	19944	20039	20037	19951	19931	19758	19670	19966	19935	20060	19898	19957	19983	19939	19927	19870	20117	20002	19810	19810	20066	19990	19943	19792	19777	19859	20059	20007	19901	19973	20170	19964	20159	19955	19761	20168	20208	19841	20120	20010	19911	19833	19810	19940	19902	20005	19973	20054	19962	19856	19900	19928	19991	19892	19694	20112	20046	19856	19983	19815	19905	20096	20122	20072	20058	19798	19768	19864	19994	19686	19958	19900	19919	19902	19989	19931	19936	19892	19963	20078	19944	20045	20015	19860	19851	19764	19918	20245	19821	19962	19981	20013	19929	19838	20042	19792	19837	20295	20068	19901	19974	19975	20035	19916	19862	20160	19872	19916	20033	19746	19869	19796	19834	19983	19999	20015	20033	20025	19784	19831	19948	19753	20064	19889	19926	19920	19966	19944	19889	19788	19715	20061	20149	19948	19845	19717	19832	19945	19905	19992	19890	19933	20027	20229	20100	20160	19978	20003	19863	19947	19704	19937	19972	19971	19950	19859	19883	19846	19748	19983	19876	19768	19921	19936	19770	19753	19722	20035	19872	19784	19917	19742	20228	19891	20035	19940	20069	20133	20069	20029	20013	19962	19813	19832	19876	19904	19899	20126	19732	20024	19819	19974	19955	19769	20127	19995	20013	19963	19876	19918	20059	19846	19988	19913	20158	20021	19959	19966	19949	19955	19674	19949	19910	19888	20000	19942	20147	19793	19844	19887	19861	19889	19968	19936	19815	19886	19861	19903	20145	20014	20151	20150	19943	19941	19864	19885	20061	20081	19986	20083	19959	19771	20023	19557	19880	19823	19894	20069	19892	19875	19839	19825	19846	19685	19963	19804	20070	19792	20003	19920	20091	20019	19793	20208	19699	19813	19955	19939	19815	20099	20063	19994	19854	20094	20038	19948	19965	20004	19970	20170	19935	19906	19911	20051	19842	20059	19889	19934	19999	20034	19829	20186	19951	19993	19904	19866	19952	19808	20004	19923	20105	19932	20056	19942	20019	19681	19656	20027	20011	19853	19919	19834	19761	19878	20045	19938	19948	20097	19964	20184	19853	19765	20078	19958	19954	20097	20067	20089	19836	20158	19958	19780	20008	19907	19776	19903	19981	19992	19938	20180	19858	19834	19997	19882	19845	19876	20148	19913	19923	19768	19919	19885	19854	19994	20044	19780	19842	19822	19876	20034	19759	20075	19745	19972	19951	19864	20091	19995	20046	19796	20051	20002	19936	19955	20107	19900	19870	19675	20063	19953	19865	20018	20098	19895	19878	19800	19761	20052	20033	20023	20144	20009	19796	19874	19965
24034	32957	32212	26225	23055	20650	19887	18758	18056	17486	17344	16982	16714	16620	16740	16377	16390	16347	16355	16408	16338	16122	16249	16085	16154	16088	16192	16192	15983	16049	16096	16051	16041	16180	16205	16102	16122	16044	16056	16023	15997	16089	16098	16108	16033	15991	16258	15906	16159	15974	16062	16112	16155	16146	16020	16027	16053	15938	16069	16192	16023	15909	16057	16039	16027	15950	16092	16034	15983	16016	16089	16094	16166	16116	16011	16263	16059	16178	15997	16094	16275	16081	16014	16176	16176	16109	16115	16028	16026	16056	16105	16170	15952	16062	16173	16036	15978	16084	16068	16080	16028	16126	16265	15966	16304	16049	16109	16180	16084	16119	16094	16134	16174	15855	16021	16047	16191	15940	15942	16095	16052	16019	16021	15891	16042	16228	16118	15995	15888	15969	16104	16023	16151	16051	16097	16117	16051	16078	16052	16090	16114	16069	15966	16024	16168	16187	15978	16214	16062	15959	16000	16022	16061	16069	16151	15937	16047	16016	16084	16046	16058	16069	16035	16078	15932	16034	16207	16087	16187	15831	16045	16082	16037	16165	15990	16148	16127	16251	15937	16259	16218	16009	15999	16029	16158	16030	16100	16175	16178	16044	16056	15996	16032	16111	16210	15967	16043	16008	15940	15969	16047	16256	16026	16014	16198	16204	16236	16235	16289	16116	16029	16117	15876	16189	16002	16049	16143	16102	16083	16233	16101	16018	16144	16133	15958	16051	16045	16092	16044	16059	16080	16015	16130	16027	16031	15997	15944	16129	16081	16175	16084	16057	16085	15971	16013	15948	15965	16115	16024	16019	16246	16026	16078	16066	16126	16153	16102	16045	16201	16209	16103	15948	15976	16135	16177	16160	15923	16260	16075	16149	16181	16117	16066	16032	16098	16166	16126	16155	16143	16040	16096	16175	16025	16039	16259	16133	16066	15804	16091	15988	16083	16026	16241	15873	16126	16010	16170	16123	16210	16103	16130	16247	16082	16175	16011	16117	15979	15822	16043	15976	16083	15932	16073	15972	16051	16187	16084	16090	16164	16076	16132	16085	15956	16018	16043	16011	16089	15869	15935	16173	16090	16112	16297	16098	16069	16089	16047	16175	16207	16074	16041	16027	16106	15849	16124	16036	15926	15952	16237	15848	16067	16034	15985	16059	16206	15888	16085	16002	16100	16042	16131	16036	16232	16068	15824	16095	16033	16131	16032	16201	16150	16124	16312	16166	16033	16084	15845	15929	15871	15967	16276	16027	16017	16239	16009	16263	15968	16108	16140	15991	16077	16112	15947	16047	16086	15908	16117	16060	16230	16053	16205	15906	16163	15964	16210	15989	15929	16079	16004	15914	16043	16039	16089	15920	15983	16100	16121	16055	15946	16081	16101	16191	16176	16075	16178	16034	16045	15905	16040	16144	15937	15998	15967	16136	16180	16049	15988	16089	16175	15967	16130	15969	16088	16165	16040	16009	16182	16012	15980	16117	16121	16277	15965	15893	16052	15943	16100	16077	16042	15916	16020	16099	16137	16126	16025	16178	16075	15941	16172	16170	16264	16008	15966	15960	16142	16067	16063	16130	16009	15952	16101	16148	16110	16105	15973	16067	15984	16043	16034	16003	16136	15970	16090	16041	16320	16021	16133	16094	16132	16160	16217	16101	16011	16159	16206	16108	16157	15949	15979	16082	16025	15915	15998	16158	16001	16022	16136	16229	16097	16104	15916	16179	16240	15906	16111	16218	16044	16017	16121	16006	16074	15986	16031	15935	15857	15981	16142	15968	16080	16103	16012	15865	15975	16033	16214	15842	15976	16141	16118	16225	16253	16066	15941	16077	16010	15940	15874	16132	16061	16068	16111	15848	16268	15843	15914	16018	15974	16149	16076	16035	15978	16029	16143	16136	16026	16148	15962	15957	16109	16094	16378	15981	15988	16048	16058	16053	16106	16196	16130	15978	16260	16139	16112	16188	15969	15910	15981	15990	16100	16161	16275	16030	16120	16005	16114	15967	15934	15985	16147	15986	16176	15908	16222	16111	16030	15932	16153	16174	16119	15980	16230	16067	15968	15969	16005	16062	16098	16015	16078	16139	16002	16147	16111	15896	15938	16024	16027	15986	16101	16007	16103	16118	16108	16207	16193	16087	16141	16126	16089	16083	16219	16014	16083	16190	15967	16222	16022	16016	16054	16037	15968	16031	16065	16143	16022	16199	16069	16087	16215	16090	16124	16048	16140	16125	15955	16080	15995	16162	16082	16072	16230	16183	16009	16124	16212	16016	16099	15896	16106	16074	16063	16075	16095	16153	16149	16027	16186	15925	16086	16242	15934	16120	16020	15942	15977	16041	16019	16120	16048	16126	16107	16108	16285	16194	16052	15947	16105	16050	15844	15970	16032	15973	16258	16002	16099	16090	16238	15977	16177	16109	16067	15977	16215	16033	16197	15918	16254	16040	16013	16071	15862	15939	15945	16002	15989	16015	16165	15960	16064	16191	16088	16104	15970	16219	16207	16073	16032	16025	16082	16109	16062	16104	16134	15978	16029	15961	16013	16106	15964	15883	16019	16039	16055	16031	16192	16255	16087	16293	16287	15973	16185	16310	16014	16150	16056	15979	16158	16192	16079	16106	16041	16039	16009	15981	16051	15996	15960	16198	16162	16135	16039	16210	16001	16130	16019	15982	15905	16060	16176	16244	16048	15842	15900	16034	16105	16017	16086	15983	15997	15887	15954	16099	15949	15982	16063	16101	16127	16015	16119	16019	16080	15998	16023	15984	16077	16202	16138	16004	16062	16022	16068	16160	15991	16127	15984	15863	16178	15996	16169	16232	15964	16001	15973	16238	16113	16123	16093	16053	15989	16097	16235	16095	16078	16063	16159	16136	16244	16097	16097	16176	16051	16088	16085	16023	15966	16050	15872	15966	16107	16066	16093	16052	16143	16212	16052	16018	16006	16021	16090	15965	16325	15949	16121	16066	16135	16133	16111	16005	16092	16247	16108	16055	15999	16074	16145	15968	16157	15965	16045	16014	16056	16129	16309	16234	16097	16351	16135	16089	16060	16160	16062	16053	16123	15958	16103	16184	16015	16108	16208	16123	16095	15944	16073	16180	15948	16035	16187	16070	16171	16090	16024	16069	16051	16064	15867	16383	16167	15904	16081	16035	16121	15912	16057	16100	15964	16129	16241	16173	16123	15877	16185	16191	16102	16094	16108	16092	16217	16017	16097	16089	16045	16243	16260	16107	16071	16125	16054	15976	15854	15930	16097	16017	15978	16059	16056	16139	15981	16143	16044	16018	16214	16135	16082	16166	15948	15951	16114	16025	16063	16161	16041	16030	16217	16077	15975	16005	16153	16203	16045	16060	15817	16004	15998	15927	16105	16103	16141	16039	16097	16117	16121	16019	16080	16149	15952	16254	16013	16203	16119	16160	16124	16039	16138	16113	15971	16025	15935	16078	16189	16028	15833	16069	15954	16140	16110	16050	15879	16090	15838	16117	15982	15953	16140	16035	16076	16045	16303	16026	16148	16073	16052	16230	16021	16087	16051	16191	16097	16178	16091	16058	15932	16140	16099	16139	16193	16113	16003	15998	15988	16120	16216	16005	16099	16069	16142	16184	16095	15989	16265	16140	16007	16009	16263	16079	16054	16157	16126	16118	16025	16012	16207	16171	15980	16078	16025	16092	16106	16122	16046	15974	16028	16068	16225	16149	16135	16114	16208	16131	15969	16102	16156	16109	16063	16111	15966	16084	16003	16208	16017	16223	16148	16290	16152	16203	16098	16021	16157	16192	15963	16122	16177	16221	16117	15966	16000	16018	15946	15965	16147	15883	16079	16092	15995	16135	15953	16082	16132	16037	15932	16118	16075	16027	15960	15970	16054	15922	16240	16157	16130	16254	16188	16219	16108	16038	16107	16052	16125	16044	16247	16122	15933	16104	16057	15966	15973	15984	16229	16183	15974	16112	16218	16100	16117	16216	16050	15987	16128	16345	16185	16070	15947	16060	16067	16173	15982	15994	16084	16085	16047	16021	16182	16231	16021	15879	16197	15952	15984	16076	16120	16138	16020	16165	15910	16054	16116	16082	16012	16028	16011	16175	16163	15957	16164	16052	16074	16191	16078	15950	16092	16105	16181	15950	16033	16110	16005	16052	16155	16139	16056	15862	16117	16199	15942	15805	16108	16079	16205	16135	16056	16075	16034	15942	16124	16107	16035	16088	16135	16000	16163	15969	16097	16070	16123	16089	16221	16038	15975	16073	16084	16282	15927	16183	16147	15929	16044	16082	16129	16121	16075	16020	16088	15985	16017	16074	15983	16043	16106	16056	16232	16053	15987	16207	16200	16086	16053	16195	16218	16014	16235	16163	16163	15964	16006	16062	16124	16033	16142	15927	16037	16023	16224	16193	16095	16005	16235	16095	16022	15994	16212	16194	16138	16046	16110	15973	16094	16118	16188	16081	15947	16086	16020	15966	15974	15991	15978	16145	15965	16236	15849	16224	16070	16175	16007	16006	15989	16115	16042	15999	16019	16022	16001	16087	15847	16163	15996	16028	16090	16088	16081	16244	15905	16128	16019	16050	16067	16173	15947	16029	16094	16180	16098	16168	16133	15980	16112	16062	16193	16003	16023	15899	15946	15946	16193	16131	16145	16225	16151	16006	16016	16002	16129	15900	16040	15932	16117	16189	15964	16113	16025	16150	15953	16114	16112	16148	16103	16067	16135	15969	16091	16155	16113	16051	16243	15965	15993	16084	15920	16092	16218	15927	16099	16198	16043	16015	16009	16142	15998	16011	16140	16031	15988	16013	16045	15939	16256	16138	16191	15950	16075	16066	16058	16122	16177	16018	16088	16019	16149	16071	16000	16071	16198	16054	16100	16080	16180	16108	16321	16090	16153	16075	16149	16040	15983	16274	16182	16100	15969	15994	16140	16085	16100	16130	16050	16222	16040	16215	16238	16076	16056	15947	16099	16166	15929	16007	16026	16089	16116	16211	15947	16358	16050	16003	16125	15950	16181	16090	15897	16104	16054	16118	16030	16056	16063	16096	16107	16039	16202	16092	15864	16192	16122	15816	16031	16187	16065	15985	15922	16052	16007	16022	15874	16067	16051	16065	15981	16018
25084	21042	28053	25493	24676	25547	25623	23062	21931	21836	21181	21182	20914	20781	20710	20583	20483	20226	20519	20238	20240	20055	20427	20110	20117	20336	20106	20096	20320	20260	20104	19873	20239	20083	19880	20132	20217	20287	20105	20174	20253	19987	20017	20077	20068	20034	19929	20190	20071	20050	19959	19990	19954	20042	20172	20144	20117	20113	19927	19998	20019	19974	20210	19893	20008	20211	20181	20141	20048	19945	20094	20273	20365	19954	20055	19974	19929	20064	20136	20356	20097	19941	20174	19985	19990	20086	20020	19829	20077	20038	20372	20076	20177	19967	20193	19937	20041	19821	20271	19999	20090	20048	20014	19955	20287	20189	20375	20124	20234	19973	20006	19912	19851	20006	20171	20100	20125	19985	19989	19871	20092	19907	19964	20025	20094	20095	20140	20103	20021	20037	19914	20145	20242	19991	20041	19864	20029	19922	19837	19867	20052	20015	20164	20061	20024	19924	20059	20055	20039	20017	20127	19971	19911	19922	20135	20007	20084	20183	20015	19977	19942	20153	19878	19763	20009	20047	20173	20276	20017	20046	19884	19953	19922	19911	20037	19992	20166	19996	20079	20169	20130	20055	20070	19876	20168	20022	20366	20020	19844	19895	19901	19891	19828	19997	20001	20159	19916	20230	19866	20030	20193	20082	20059	20144	20188	20151	19940	20066	20111	19859	19980	20098	20172	19993	19876	20171	19883	20027	19941	20034	20119	19948	19981	19968	20157	19863	19860	19975	20267	19850	19909	20018	20025	20246	20131	20224	20157	19934	20179	20063	19861	19984	20015	20183	19949	19880	19884	19885	19952	20010	20034	20170	19800	20073	20021	19930	20074	20228	20009	20014	20075	19997	20068	20054	19972	20017	20160	19639	19974	19844	20284	20103	20219	20082	20125	20064	20042	20001	20023	19908	20090	20177	20153	20263	19875	20177	20085	20083	19922	20123	20019	19950	20005	20078	19966	19872	19979	19736	20195	20046	19972	19858	20156	20144	20072	20225	20151	20071	20142	19853	20253	20248	20070	20002	19993	19995	20128	19919	20084	20041	20166	20113	20035	19933	19947	20383	20218	19932	20013	19868	19783	20072	19951	19864	20089	20100	20159	19970	20076	20111	20009	20192	19778	20006	19862	19862	19963	20172	19931	19957	19920	20097	19958	19789	20110	20051	20255	20004	20119	20062	19839	20199	19996	20053	19860	20075	20284	19951	20013	19917	20131	19890	19978	20077	20109	20118	20042	20032	20217	20130	20024	20153	20146	20239	19858	20016	20093	19898	19984	19914	20068	20034	20022	20307	19899	20127	20088	20134	19893	20125	20053	20094	20081	20120	19994	20090	19869	19754	20075	20069	20172	20033	19829	20016	20241	20233	20144	20075	20111	20257	20078	19852	20272	20160	20005	20163	20088	20051	20103	19867	20151	20042	19972	20043	20125	20070	20073	19752	19970	19831	19925	20045	20053	20112	20099	20154	19976	19968	20036	20180	20149	19718	20114	19997	20158	20003	20029	20100	20079	19997	20078	20154	19966	19914	20135	20193	20180	20069	20019	19946	19979	19975	19961	20181	20064	19873	20130	20133	20140	20054	20068	20026	20029	20014	20111	19938	20035	19866	19971	20037	19983	20016	20128	19884	19842	20030	20014	20256	19948	20081	19898	19934	20238	19895	19966	19920	19913	20300	20244	19955	20166	20128	20039	20216	20104	20108	19778	20003	20113	20197	20247	19849	19760	20103	19961	19992	20033	20148	20006	19898	20006	19963	20073	20005	20208	20089	20042	19831	20120	20383	20021	20055	19864	19923	20168	19927	20129	20248	20072	19886	19918	20016	20077	20095	19942	20074	19898	20007	19819	19835	20132	19912	20006	19886	20044	20024	20045	20051	20127	20288	20076	20082	19893	20015	20012	19909	20275	19980	20128	20235	20021	19931	20146	20037	19886	19964	20203	19971	20167	20033	20080	20226	20161	20128	19891	19917	20068	20125	19939	20034	20071	20054	19913	20024	19992	19823	20065	19968	19943	19920	20210	20063	20076	20304	20165	20119	20210	20023	19960	19942	20124	20257	19984	19972	19888	19881	19938	20019	20026	20142	20133	20362	20185	20248	20067	19784	19946	19892	19922	19853	19808	20072	19975	19987	20188	20224	19905	19859	19913	20128	20023	19805	20035	20216	20245	20308	20016	20027	19980	19951	19949	20066	20178	20057	20102	19980	19989	20041	20088	20178	20268	20017	20075	19949	20004	20077	20157	19876	19993	19861	20251	20095	19857	19896	19982	19873	19973	19942	20223	20059	20039	20024	19903	20161	20199	20132	20021	20000	20095	20021	20200	20102	19930	20074	19884	19944	19906	20096	20223	20092	20160	19909	19986	19976	20026	20070	20182	20182	20047	20266	20035	20134	20198	20050	20039	20134	19965	20138	20075	19904	19993	20222	19933	20000	19952	20110	19938	19998	19988	20050	20205	19959	20091	19936	20064	19971	19907	19876	20031	20152	20160	20252	20104	20109	20167	19952	20186	20147	20023	20168	20051	20025	20002	20030	20040	20196	19968	19966	19987	20079	19962	20050	20117	19974	19963	19956	20228	20083	20256	19939	19845	19999	20148	20226	20141	20069	19954	19991	20058	20127	20120	20204	20175	20072	20021	20227	20133	19934	19930	20181	20009	19884	20091	19948	20135	20063	20090	20122	19705	19888	19932	20250	20092	19762	19992	20002	20144	19922	19992	20096	20304	20096	19991	20034	19916	20052	20227	20199	20182	19930	20120	19967	20025	19978	20030	20138	20011	20051	20185	19938	20178	19862	20199	20168	20029	19993	20079	20154	19883	20181	20024	20235	20150	19960	19976	20028	20165	20106	19984	20152	20040	19947	20106	19726	20028	20147	20032	19949	20142	19811	20171	20009	19920	20085	20154	19862	20050	20038	20121	20075	19932	20265	20256	19979	19985	20298	19921	20177	20104	20006	19987	20064	20353	19912	20022	19943	20022	20107	20080	20022	20143	20119	20212	20063	20059	20160	20116	20029	19893	19977	20069	20210	19961	19997	20099	20115	20024	20202	20020	19989	20002	19954	20049	19838	20122	19844	19993	19974	20029	19919	19947	20046	20287	20222	19958	20078	19866	20042	20161	20137	19983	19999	20160	20004	20125	19931	19991	20023	20134	20031	19794	20036	19965	19942	20149	20014	20032	20057	19993	20103	20092	20014	20112	19903	20036	19974	19974	20180	20039	20098	19902	19970	20082	19750	19938	20098	19907	19906	19811	20033	20125	20125	20111	20190	20110	19921	20006	19946	20020	19936	19968	19967	20171	19933	20061	19949	19937	19994	19881	20060	20057	19975	20155	20177	19955	20013	20053	19882	20059	19991	20109	20029	20096	20116	20153	20008	20036	19912	20016	20040	19977	19922	20040	20144	20102	20016	20114	20088	20015	20218	19920	19984	19876	20093	19885	19996	20193	20154	19954	20032	20216	20070	20093	20028	20035	20044	19892	20168	20062	19911	20137	20028	20010	20114	20125	20096	20049	20187	20000	20159	20124	20036	20176	20160	19781	20035	20099	19644	19973	20040	20108	20174	20209	20049	20008	20073	19897	20209	20055	19917	19996	20189	20156	20090	20106	19935	20199	19977	20088	20219	20252	19986	20102	20144	19874	20063	20003	20072	20061	20236	20056	20052	20166	20212	20074	20159	20179	19893	19880	20055	20058	19934	20133	20103	20014	20172	20082	19893	20010	19910	20011	20185	19951	19957	20099	20176	19964	20016	19941	20087	19951	20058	20127	20079	19982	20105	19905	19861	19793	19797	20116	19939	19998	20033	19924	19779	19934	20124	20048	20295	20008	20061	19957	19915	20107	19885	19802	20051	20055	20112	20050	20093	20232	20203	19815	19989	19926	19933	20094	20290	19978	20181	20179	19890	20097	20169	20102	20157	20066	19975	20000	20177	19953	19877	19981	19772	19951	20081	20138	20050	19983	20150	20148	20030	20059	20102	19986	20098	19906	19988	20076	20050	19993	20001	20194	20133	20155	19955	20210	20360	20131	19809	19799	19895	19734	20061	20064	20134	20153	20033	20084	19916	19976	19917	19961	19782	19967	19939	19870	20045	19967	20011	20107	19883	19916	20020	19999	20175	19887	19842	20107	19974	20084	20106	20026	19913	20087	20114	19879	19853	20020	19981	20182	20008	20047	20200	20031	20057	19863	20217	19986	19962	20170	19895	20193	20111	20074	20093	20057	20013	20010	19924	19828	20166	20064	20014	20041	20034	20009	20066	20072	20113	19965	20010	20069	19972	19988	20052	20124	20128	19949	20022	20026	19795	20119	19903	20159	20139	20083	20204	19863	20103	20134	20201	19957	19794	20012	19973	19984	20060	20041	20048	20056	20134	20083	20040	20063	19953	20001	20037	20025	20137	20000	19914	20109	19877	19913	19917	20209	20082	20213	20106	20019	20124	20136	19778	20036	19998	19860	19888	20007	20189	20057	20130	19925	19972	19853	20150	19889	20102	20118	20103	19967	20039	20052	20138	20032	19930	20104	20038	19914	20162	20084	20057	20120	20024	20158	19837	20208	20145	20179	20003	20137	19997	20132	20131	19945	19962	19873	19868	19710	19994	20080	20025	20019	20291	20043	20011	19918	20027	20004	19776	19841	19832	19985	19895	19916	19933	19981	20086	20014	20026	20111	20039	19887	20076	20122	20121	20275	20154	19992	19780	20141	19980	19858	20044	20071	19868	20006	20045	20185	20025	20345	19911	20163	20127	20017	20158	20032	19798	19856	19918	20108	20054	19908	19895	19968	20210	20161	20191	19828	20160	20000	19961	19970	19997	19921	20150	20125	19947	20140	20121	20320	20172	20112	19876	20044	19977	19908	20062	19863	20126	19778	20170	20043	20053	20055	20067	19921	20084	19911	19790	20090	20040	20000	19841	20049	19877	20034	20182	19957	19958	20131	19930	20078	19981	19996	19815	19889	20110	20133	20071	20013	19898	20027	20146	20256	19950	20038	20187	20128	19953	19943	20216	20155	20167	19792	19998	20146	19995	20057	20069	20148	19917	19989	20031	20101	19920	20255	20006	20231	20156	20002	20032	19864	19843	20151	19920	19938	19996	20097	20076	19929	20029	20099	19902
23327	39004	38660	31831	27024	23956	22200	20662	19505	18772	18113	17734	17483	17085	16963	16853	16809	16778	16635	16522	16410	16609	16508	16222	16276	16317	16227	16194	16281	16271	16079	16171	16273	16365	16239	16057	16084	16176	16033	16097	16241	16208	16198	16387	16167	16074	15986	16142	16070	16119	16222	16141	16238	15961	15970	16223	15889	15943	16138	16123	15858	16142	16005	16021	16169	16076	16163	16126	16090	16042	16166	15955	16026	16148	16222	16085	16249	16095	15921	16066	16077	16310	16055	16222	16106	15993	16036	16016	16169	16077	16151	16055	16143	16136	16049	16182	16072	15941	16304	16002	16190	16047	16204	16079	16124	16282	16284	16189	16105	16228	16262	15814	16081	16000	16016	16091	16047	16136	16229	16191	16204	15934	16084	16379	16220	16094	16048	16096	15960	16182	16114	16044	16069	16100	16147	15993	15948	16192	16077	16070	16141	16094	16131	16056	16094	15945	15850	16172	16032	16215	16078	15930	16123	16180	16088	15953	16161	16040	16008	16002	16048	15928	16234	15928	15992	16040	16145	16055	16021	16030	16195	15978	15977	16101	15874	16136	16181	16050	15893	16311	15995	16082	16121	16117	16132	15876	16083	15950	16084	16097	16025	16117	16060	16071	15923	15900	16098	16238	16147	16210	16119	16082	16165	16219	16087	16107	16030	16326	16079	16167	15966	16271	15978	16125	16058	16003	16119	16019	16197	16125	16101	16030	16070	16105	15971	16136	16140	16157	16259	16232	16181	16091	16129	16144	16278	16085	16135	16193	16139	16090	16037	16236	16066	16087	15955	16121	16056	16077	15833	16036	16243	16054	15974	16159	16147	16181	16252	16049	16087	16222	16144	16079	16053	16145	16043	16166	16016	15943	16196	16243	15922	16021	16251	15974	15959	16093	16124	16040	16094	15959	16075	16021	15940	16130	16142	16112	16065	16194	16173	16037	16166	15960	15910	15925	16197	16330	16080	16163	15983	16182	16101	16005	16016	15988	16113	16112	16035	16043	16159	16124	16040	16102	16101	16014	15913	15875	16078	16247	16036	16075	16174	16278	16105	16132	16050	16135	16057	16031	16111	16018	16283	16020	16161	16055	15989	16077	16046	15966	16164	16076	16054	15971	16216	16149	16125	16173	16034	16147	16074	15964	16077	15866	16009	15869	16038	16015	15945	16089	15923	16066	16042	16165	16115	16049	16153	16025	15975	16011	16031	16224	15904	16083	15966	16101	15860	16066	16088	16202	16133	16269	15996	16075	16171	16054	16079	16151	16059	16042	15994	15901	16001	16040	15992	16037	16062	16241	16028	16100	16059	16055	15986	15886	16179	16103	16071	16221	16140	16128	16092	16151	16268	16122	16075	16075	16022	16132	16041	16254	16167	16094	16167	16036	16126	16177	16073	16118	16190	16203	16118	16098	16046	16221	16093	16037	16053	16008	16095	16209	16274	16067	16121	16046	16215	16113	16127	16031	15922	15892	16073	16197	16174	16151	16245	16233	16129	16169	16154	16105	16092	15970	15903	16212	16151	16046	16112	15876	16146	15962	15917	16255	15936	16043	16048	16057	16152	16106	16150	15990	16046	16147	16153	16059	16045	16060	16151	16210	16008	16211	16048	16070	16058	16090	16047	16047	15992	15876	16116	16144	15971	16144	16151	16054	16152	16002	15930	16159	16111	16131	16209	16129	16318	16100	16118	16069	16019	15914	16083	15896	16070	16259	16093	16130	16103	16153	15949	15973	16176	16050	16128	16251	16066	16205	16132	16015	16120	16074	16162	16227	16183	16076	16153	16142	16028	16162	16081	16130	16119	16139	15909	16234	16236	16113	16067	16175	16289	16077	16108	16212	16218	16035	16095	16165	16008	16081	16026	16173	15909	16212	16165	16054	15937	16201	16164	16111	15975	16110	16182	16021	16008	15866	15991	16096	16054	16022	16070	15961	16238	15961	16122	15905	15909	16002	16049	16187	16040	16035	16153	15878	16086	15987	16065	16289	16046	16173	16102	16234	16114	16136	16154	15983	16097	16164	15831	16066	16222	16002	16037	16165	16119	16089	16299	16036	16123	16039	16074	16101	15970	16084	16093	16113	16216	16070	16044	16017	16014	16122	16071	16035	16018	16057	16090	16102	16100	15927	16216	16210	16098	16200	16096	16024	16126	16131	16104	15941	15999	16087	15826	16138	16243	16056	16176	15993	15974	16118	15921	16157	16072	16151	16139	16117	16014	16107	16042	15904	16044	15926	15994	16078	16184	16067	16082	16143	16036	16203	16064	16081	16109	16086	15975	15773	16146	16241	16068	16077	16060	15900	16004	16079	16040	16022	16119	16133	15954	16182	16205	16048	15944	16098	16020	16082	16317	16019	15895	16117	16011	15990	16030	15954	16216	16134	16032	16095	16181	16265	16142	16206	16141	15980	15986	15952	16208	16046	16110	16184	16058	15957	16125	16164	16076	15967	15988	16084	15876	16147	16164	16147	16135	15981	16084	16061	16193	16116	16245	16055	16014	16007	16091	16244	16072	16125	16186	15950	16099	16019	16234	15924	16200	16004	15888	16096	15903	16146	16165	16377	16078	16140	16006	16023	15974	15943	16038	16085	16047	16099	16069	16026	15829	16176	16177	16030	16284	16115	16106	15937	16201	16026	15921	16065	16160	16069	15992	16191	15994	16206	16252	16027	16049	16079	16081	16079	16137	16258	16108	16096	16154	16132	16116	15939	16313	16013	16072	15968	15940	16095	16246	16015	16075	16088	15998	16042	16188	16027	16110	16198	16301	16099	16046	16099	16155	16171	15991	16014	16067	16263	16028	16029	16095	15931	16058	16087	15971	16014	16013	16005	16078	16136	16115	16204	16122	16269	16194	16160	16139	15968	15978	16028	16096	16107	16134	16052	15977	16058	16120	16066	16015	16090	15986	16154	16154	16098	16184	16057	16114	15828	16067	16036	16261	16037	16095	16164	16009	16182	16213	16088	15897	16125	16194	16145	15998	16084	16025	16038	16285	16210	16208	16061	16002	16247	15954	16076	16137	16117	15944	16112	16149	15975	15980	16179	16180	16032	16139	16194	16110	16078	16140	15937	16270	16147	16216	15985	16169	16054	15993	16221	16149	16161	16061	16068	16124	16147	16053	15967	16092	15987	16141	15997	15997	15999	16049	16152	16086	16052	16082	16135	16199	15959	16030	16208	16019	16141	16266	15940	16126	16135	16097	16011	16030	16009	15985	16058	16250	16006	15914	16056	16137	16128	16002	16088	16282	16183	16155	16056	16025	15979	16072	16219	16221	16062	16014	16202	16156	16117	16142	16102	16050	16106	16160	16076	16058	16079	16176	16197	16016	16076	15880	16092	16102	16215	16098	16266	15972	16143	16044	16055	16198	16058	16084	16105	16336	16018	16158	16059	16072	16127	16011	16039	16078	16067	16088	16120	16106	16085	16102	16139	16161	15969	15998	15918	16086	16055	16157	16178	15967	16054	16046	15985	16319	16142	16160	16111	15995	15906	16102	15821	16124	15938	16138	16080	16185	16127	15998	15877	16155	15914	16158	16110	15996	16024	16061	16050	16006	16126	16048	16057	15963	16118	16031	16095	16089	15924	16170	15863	16084	16307	16028	16121	16100	16169	16086	15940	16051	16001	16040	16000	15958	15986	16108	16191	16015	16301	15991	16171	16107	16106	16117	16063	15914	16077	16040	15995	16147	15904	16161	16069	16070	15990	16157	16106	16165	16194	15911	16064	15997	16169	15951	16196	16204	16046	16095	16070	16062	16068	15990	16159	16313	16063	15984	16119	16061	16044	16025	16044	16090	16181	16029	16007	16043	16133	16158	15981	16287	16089	16085	16166	16022	15935	16199	16061	16041	16116	16095	16199	16201	16021	16261	16205	16024	16239	16015	16117	16075	16165	16137	15916	16055	16043	16054	16098	16143	16011	16051	16169	16111	16078	16033	16130	16033	16125	16039	16191	15988	16064	16139	16052	16236	16184	16311	16172	15998	16035	15886	16055	16064	15999	16141	16062	16145	16155	16129	16169	16030	16153	16066	15934	16024	16030	16217	16009	16112	16183	16224	16076	16121	16189	16221	16022	16137	16038	16145	16127	15961	15992	16149	15914	15978	16008	15777	16117	15970	16293	16195	15924	16018	16141	16146	16158	15959	16084	16004	16164	16255	15998	16096	16071	16058	16132	15963	16149	16070	16293	16027	16189	16135	16009	16138	16016	15922	16075	16079	16002	16126	16035	16237	16179	16213	16240	16278	15979	16163	16049	16066	15983	16014	16087	16032	16169	16079	16067	15984	16103	15951	16144	16037	16283	16142	16005	15914	16001	16094	16062	16151	16069	15913	16205	15954	16002	16149	16265	16153	16042	16069	15962	16017	16105	16200	16021	16161	16146	15977	16022	16121	16026	16040	16201	16122	16056	16076	16064	16084	16235	15921	15866	15994	16140	16280	15963	16163	16178	16100	16094	16123	16171	16108	16097	16063	16160	16133	16234	15961	16099	16228	16250	15942	16089	16273	16024	16252	16143	16114	16138	16153	16068	16168	16178	15904	16126	16142	16090	16147	15998	16278	16171	16081	16089	16050	15973	16180	16036	16197	15986	15922	16160	16179	16089	16068	16091	16119	16149	16112	16265	16193	16145	15977	16073	16127	16117	16082	16182	16043	16259	16147	16023	16054	16011	16137	15973	16282	16097	16291	16287	16006	16068	16124	16048	15899	15992	15793	16148	15851	15896	16204	16061	16084	15929	16190	16051	16198	16123	16112	16031	16079	16069	16066	15932	16012	16072	16150	16095	16019	16157	16117	16202	16075	16148	16058	15964	16043	16138	16232	15990	16058	15962	16001	15922	16137	16155	16102	15953	16117	16140	15868	16239	16052	16111	16236	16074	16190	15984	15983	16244	16079	16050	16136	16111	16015	15826	16023	16165	16143	16013	15978	16202	16136	16231	16232	16110	16150	16121	16074	16181	16007	16277	16041	16177	16074	16304	16174	15921	16087	16125	16264	15934	15873	16071	16019	16127	16093	16144	16048	16159	16060	16128	16174	16122	16101	15988	16084	15952	15995	16137	16138	16205	16093	16126	16057	16129	16161	16093	16012	16017	16013	16334	16147	16130	15947	16160
23651	21043	28474	24009	22836	27113	28952	24992	23716	23769	23059	22644	22321	22102	21891	21896	21854	21647	21613	21315	21393	21351	21391	21422	21262	21499	21412	21204	21268	21373	21266	21058	21248	21386	21440	21074	21133	21180	20937	21259	21481	21200	21025	21039	21129	21112	21125	20931	21065	21294	21095	21249	20984	21012	21028	21038	21423	21297	21232	21122	21202	20872	20830	20918	21036	20869	21015	21058	21275	21125	21021	21373	21171	21050	21094	21131	21250	21077	20970	21094	21155	21356	21144	21010	21163	20738	21199	20867	20792	21021	20966	20876	21183	21103	20799	21050	21373	20896	21062	21068	21176	20957	20951	20857	20838	20995	21268	21160	21038	20912	20989	21057	21247	21103	21139	20905	21000	21212	20894	20791	21273	21046	21072	21012	21117	20777	20931	21012	20971	21049	21074	20757	21049	20843	21084	21182	20933	21155	21080	21042	20896	20985	21103	21201	21133	20965	20988	21084	21054	21236	21091	21264	21001	21025	21046	21077	20943	21105	21090	20788	21002	21102	21041	21154	20995	20849	21003	21051	21050	20854	21110	20953	21157	20947	20925	20756	20945	21017	21037	20992	21009	21013	20940	21148	21066	20884	20962	21048	21145	21154	21071	21304	21070	21205	21055	21211	21056	21134	21051	20703	21113	21082	21042	21072	21072	20963	21127	21054	21045	20859	21065	21310	21037	21028	21030	20738	20828	21074	21057	20831	21005	21009	21078	21161	20849	21011	20780	20993	20936	20937	20986	21059	21108	21020	21127	21058	20870	20762	21139	20996	20996	21087	21012	20982	20872	21066	21133	20928	21094	21034	21233	21147	21087	21190	20905	21186	21019	20819	20971	21270	20832	21098	20754	20752	21238	21076	21382	20983	21193	21092	21088	21068	21108	21126	20962	20983	20992	20970	20977	20844	20940	20901	20806	20956	20817	21092	20974	20879	20966	21160	21179	21112	20806	20748	20897	20935	21195	21253	21221	20739	21105	21125	20965	20999	21018	20909	20938	20974	21216	21028	21145	20803	21077	20961	21181	20873	20999	21113	20865	20788	21159	21147	21132	20929	21022	21058	20893	20979	20869	21003	20962	20867	20984	20926	21079	21031	20967	21144	20855	20926	21201	21190	21045	20970	20920	20983	21223	20997	20986	20942	20836	20938	21165	20968	20859	21115	20862	21075	21093	21120	20988	21023	21367	20925	20865	21071	21183	20984	21189	20939	21030	21095	20936	21043	21124	21116	21005	20948	20971	20982	21095	21031	20968	21290	21171	20847	21052	21281	21088	20978	20999	21061	20839	21104	20878	20980	20816	21094	21167	20969	21047	20778	21103	21198	21145	21000	20978	21027	20885	21048	21194	21044	20810	21064	20861	21066	20881	20802	21081	21052	20846	20910	21097	20735	21056	21017	20895	20838	21091	21108	21018	21185	21085	20892	21015	20807	21179	21017	21062	20954	20945	21179	21091	20940	21085	20974	21267	20951	21144	20946	21250	20753	20717	20981	21049	20914	21119	20897	20965	20839	21072	21002	20981	20831	20944	20762	20893	20987	21117	21201	20802	21135	21247	21106	21147	21048	20967	21152	21177	20913	21199	20960	21038	20860	21093	20895	21165	20908	21151	21058	20976	20756	21055	21130	21028	21060	21186	21002	20979	21099	21153	20781	20887	20956	21095	20951	20891	21009	21129	21010	21091	21145	20966	21060	21203	21120	21078	21169	20957	21033	21319	21130	21005	20931	20775	20916	20888	20935	21119	21191	20902	20968	20920	21112	20853	21089	21145	20965	20941	20829	20762	21188	21150	21120	20916	21016	21222	21073	21059	21027	21297	21256	21083	20942	20946	20948	21030	21028	20910	20943	21105	20939	20942	21070	21006	20979	20845	20883	21021	20975	20965	20859	20880	21261	20794	20916	20952	21207	21020	21058	21077	21140	21085	21046	21057	21074	21121	20987	21069	20906	20961	21088	20967	21053	21027	21125	21165	20908	20927	21063	21078	20846	20978	20933	21006	20855	20798	21059	21117	20673	20882	20974	20882	20870	21103	21236	21045	20893	21182	21046	20940	21011	21118	20975	20847	20984	21163	20951	21010	21294	21034	21120	21103	21087	21149	21042	21236	20883	20957	21165	21037	20831	20960	21059	20948	21092	21055	20877	21147	20988	21079	20959	21059	21191	21205	20961	20888	20803	21074	20920	20858	20850	20921	21005	21105	20591	21123	20828	21104	21100	21048	20932	21037	21050	21098	21070	21035	21107	21255	21172	20949	20981	20922	20979	21104	20971	20967	20907	21167	20924	20922	21140	20867	21016	20964	20752	21081	21156	20830	20787	20979	21113	20850	21077	21060	20845	21144	21063	21228	20937	20959	20930	21106	20899	21135	20968	21228	20901	20993	20842	20861	20831	20846	21264	20743	21210	21017	21174	21113	20817	20905	20930	21171	20961	20972	20744	21105	21246	20949	20912	20835	21017	21059	20958	20905	20934	20882	21076	21050	21039	20863	21108	21149	20787	21304	20999	20873	21106	21185	20899	20913	21100	21040	20845	20893	21012	21106	20882	21191	21108	20991	21111	20977	21206	20999	20973	20916	20957	21008	20878	20985	21184	20932	20997	21088	20937	21103	20977	20946	20890	21180	21196	21290	21101	20964	20966	20954	20968	20996	21140	21127	21047	21011	20760	20947	21173	21127	21218	21180	21382	20999	21120	20874	20800	21026	20929	20740	20971	20994	20779	21168	20941	21159	20938	20781	21089	21149	21003	20950	20866	21150	20964	21134	21064	21084	21121	20967	21026	20878	21003	20937	21027	20863	20943	21011	20948	20827	20903	20909	20952	21061	20969	21172	21041	20960	21014	21062	21120	21063	21086	20998	21122	20973	21219	20910	21278	21142	21089	20820	20871	20906	21191	20928	21125	21021	21174	21110	20854	21218	21071	20910	20775	20962	20998	20951	21155	20845	20854	21061	21042	20876	21059	21084	21121	21096	20780	21012	20955	21014	20877	20920	20973	20949	21051	21079	21154	21046	20803	21032	21188	20953	20935	21048	21039	20928	21064	20938	20953	21086	21084	20938	20973	21000	21011	21132	20871	21090	21110	21275	20971	20946	20991	20822	20880	20869	20992	21039	21161	20966	20900	21126	20914	21155	21008	21081	21050	21132	20887	21212	21171	21096	20961	21016	20980	20991	20789	21040	21285	21088	21089	21123	20949	20905	20939	21207	20874	20885	21104	20974	21235	20982	21075	20921	20988	21115	20955	21049	20868	20862	21150	20921	21056	20874	21008	21023	20949	20962	20875	21103	21043	20988	20805	21158	21194	21123	20956	20887	20986	20984	20836	21092	20962	20930	21147	20997	20914	21193	20988	21061	21059	20964	21025	20949	21086	20920	20995	21000	21108	20988	21214	20931	20847	20835	20811	21100	21137	21342	20975	20907	20997	21068	21104	21254	21028	21065	21050	20966	21101	21026	20904	20862	20989	20876	21177	21175	21018	21026	20960	21055	21163	21194	21042	20989	21062	21165	21154	21281	21022	20912	21053	21101	20874	21021	20933	20769	20972	21092	20876	20957	21025	21040	21037	20897	21272	21089	21153	20953	21248	20988	21186	20898	21025	21045	20902	20866	21089	20903	20780	20906	21217	20927	20982	21043	21210	21217	21074	21017	20794	21072	21227	21014	21094	21155	20823	21064	21160	21225	20988	21026	20903	21163	20627	20907	20994	20870	21036	20741	21186	21213	21016	21159	20986	21187	21143	21155	21152	21183	20969	21143	20904	21239	20855	20946	21004	20770	21193	21208	20871	21120	21182	20893	21038	21246	20979	21131	21028	21060	21044	20839	20883	20910	21117	20897	20955	21188	21153	21172	20990	21079	21071	20928	20879	20956	21067	20908	21115	21127	21192	20991	20844	20955	20978	21014	20969	20926	21016	21079	21089	20913	20986	21140	20947	21184	20995	21114	20936	21043	20792	20915	21051	21124	21133	20975	20913	21034	20917	20802	21115	21127	20852	21154	21209	20944	20979	20925	21022	21135	20971	21043	20981	21160	20927	21104	21022	20939	20780	21179	20971	20893	20979	20936	21040	21113	21008	20989	20845	20935	20854	20992	21011	21247	21001	21057	20953	20691	20951	21022	20951	21221	21019	21024	20922	21008	21327	21014	20905	21074	20848	21097	20923	21082	20925	21074	20917	20856	20888	21068	21110	21132	21035	21198	21118	21020	21008	21075	20768	20991	21261	21135	21291	20897	21064	21166	21010	21060	21096	21076	20889	21050	21093	20905	21266	21126	21071	21067	20972	20991	20945	21051	21096	20972	20747	21000	21051	21077	20956	20829	21217	20794	21124	21103	21159	21234	20913	21035	20943	20927	21151	21051	20978	21156	21064	20860	20758	20962	21079	20991	21343	21058	21271	21138	20968	20833	20906	21071	21109	21180	21197	20978	21036	21074	20924	21047	21094	21058	21074	21160	20884	21156	21014	21080	21125	21050	21072	21052	20906	21082	21054	20778	20778	20969	21138	20896	21079	21159	21018	20965	21071	20927	21039	21034	20973	20851	20977	21123	21007	20959	21037	20902	20823	21012	20983	20858	21082	21051	20964	21039	21161	21082	20993	21330	21127	21306	21032	21098	21077	20865	20862	20969	20849	21147	21003	21237	20935	20924	20871	20866	21205	21044	20847	21140	20977	20884	20835	20723	21153	21166	20954	21240	21033	21073	21139	21091	20916	21199	21031	21036	20938	20969	21098	20913	20903	21016	21006	20924	20895	20914	20641	20941	21130	20973	20927	21105	20930	20852	21084	21186	21109	20940	21003	20946	20975	21060	20911	20890	21033	21093	20755	20931	20976	21136	20990	20942	20993	21239	20900	20801	20852	20916	21109	20800	20893	20966	20968	21012	20967	20844	21056	21059	21023	21003	20837	20898	20892	20962	21200	21063	21022	20959	20904	21118	20859	21261	20994	20996	21011	21134	20992	21248	21032	21056	21134	20987	20989	20991	21181	21025	21201	21184	20893	20966	21032	21099	20935	20932	21124	21136	21133	21035	21092	20981	21018	20969	20872	20839	21067	20898	20924	20880	20989	20961	21124	21038	21142	20883	20970	21231	21028	20901	21084	20921	20980	21080	20989	20925	21152
25411	43399	42582	35808	30437	26948	24432	22608	21594	20335	19333	19087	18628	18208	17736	17745	17367	17387	17261	17265	17156	16997	16985	17023	16865	16892	16824	16933	16771	16935	16759	16647	16735	16916	17057	16657	16692	16751	16811	16718	16765	16669	16597	16641	16759	16529	16707	16568	16799	16725	16717	16745	16617	16749	16686	16568	16649	16545	16645	16749	16745	16572	16837	16722	16623	16630	16726	16689	16472	16705	16718	16674	16665	16602	16516	16810	16764	16656	16538	16645	16831	16698	16603	16673	16601	16600	16614	16471	16544	16464	16613	16585	16620	16563	16740	16560	16752	16500	16617	16639	16765	16612	16719	16674	16672	16652	16518	16542	16684	16780	16611	16395	16793	16514	16770	16687	16845	16648	16637	16588	16700	16733	16760	16679	16601	16576	16465	16708	16759	16802	16573	16628	16522	16646	16606	16749	16549	16712	16588	16704	16528	16658	16782	16743	16610	16732	16397	16585	16660	16531	16582	16709	16606	16500	16702	16638	16676	16509	16763	16625	16512	16566	16676	16630	16585	16939	16458	16632	16686	16597	16820	16691	16536	16648	16625	16753	16753	16672	16735	16696	16609	16697	16719	16574	16748	16479	16693	16480	16644	16607	16639	16473	16549	16771	16531	16703	16719	16530	16714	16758	16663	16663	16686	16682	16764	16590	16739	16734	16567	16483	16751	16586	16755	16662	16603	16532	16784	16587	16592	16788	16454	16525	16662	16711	16696	16798	16730	16479	16743	16363	16643	16585	16634	16606	16726	16506	16680	16677	16675	16511	16600	16675	16500	16521	16778	16469	16618	16701	16786	16584	16672	16634	16628	16572	16765	16641	16512	16556	16774	16420	16803	16558	16648	16655	16721	16526	16448	16650	16534	16572	16535	16654	16853	16618	16567	16598	16656	16526	16548	16434	16738	16682	16577	16888	16699	16550	16751	16616	16442	16511	16690	16530	16707	16605	16609	16635	16529	16627	16595	16666	16555	16792	16687	16546	16641	16625	16502	16539	16617	16527	16440	16631	16615	16692	16704	16529	16652	16576	16752	16481	16610	16539	16647	16699	16566	16638	16614	16627	16739	16762	16584	16568	16539	16667	16636	16500	16687	16631	16657	16480	16615	16539	16644	16695	16745	16725	16680	16699	16813	16578	16878	16563	16486	16644	16443	16675	16622	16523	16576	16548	16463	16647	16761	16612	16599	16544	16712	16615	16564	16696	16507	16492	16569	16470	16698	16574	16613	16564	16565	16761	16526	16489	16602	16717	16743	16829	16582	16764	16705	16655	16725	16575	16758	16571	16753	16629	16681	16721	16649	16583	16561	16697	16679	16584	16607	16484	16637	16676	16725	16728	16618	16736	16727	16709	16741	16505	16732	16798	16798	16612	16598	16652	16702	16611	16661	16674	16804	16616	16795	16549	16586	16746	16498	16737	16627	16707	16569	16591	16679	16700	16646	16564	16577	16923	16595	16670	16457	16643	16575	16619	16468	16646	16504	16691	16655	16539	16710	16598	16641	16563	16509	16717	16608	16698	16704	16723	16713	16643	16613	16652	16592	16571	16458	16512	16504	16614	16605	16467	16485	16687	16631	16711	16665	16746	16602	16727	16693	16486	16490	16468	16614	16814	16608	16576	16668	16774	16660	16566	16691	16616	16756	16779	16623	16542	16695	16620	16512	16608	16695	16744	16551	16674	16692	16678	16643	16814	16722	16656	16795	16541	16567	16570	16568	16627	16658	16701	16680	16444	16763	16630	16712	16661	16598	16694	16655	16709	16595	16627	16612	16350	16707	16649	16671	16552	16547	16806	16635	16585	16709	16712	16461	16727	16613	16626	16734	16680	16482	16654	16567	16619	16588	16618	16696	16376	16636	16564	16646	16609	16575	16536	16631	16746	16666	16548	16786	16573	16522	16665	16635	16705	16556	16586	16584	16809	16761	16569	16595	16544	16531	16532	16848	16589	16544	16444	16689	16677	16520	16600	16503	16584	16615	16718	16471	16558	16695	16609	16740	16547	16678	16755	16831	16586	16682	16628	16375	16729	16546	16767	16756	16678	16666	16706	16665	16735	16799	16514	16517	16682	16649	16490	16518	16595	16644	16646	16758	16642	16700	16670	16685	16786	16673	16600	16615	16728	16632	16904	16565	16607	16511	16505	16678	16718	16743	16488	16569	16505	16756	16463	16624	16523	16506	16689	16669	16600	16641	16576	16689	16605	16463	16848	16699	16578	16656	16572	16676	16506	16689	16663	16576	16613	16488	16747	16556	16682	16677	16597	16601	16544	16668	16586	16619	16606	16572	16673	16578	16631	16612	16622	16613	16632	16451	16619	16628	16589	16537	16838	16671	16530	16727	16546	16791	16739	16745	16638	16633	16643	16678	16621	16614	16409	16803	16514	16606	16528	16711	16662	16733	16526	16656	16595	16497	16750	16618	16675	16670	16465	16593	16784	16798	16781	16485	16531	16492	16519	16680	16510	16662	16420	16630	16634	16705	16553	16621	16615	16452	16638	16650	16702	16726	16717	16681	16625	16686	16713	16676	16691	16550	16662	16518	16630	16582	16552	16693	16509	16633	16427	16659	16506	16677	16611	16559	16472	16562	16814	16606	16539	16477	16670	16774	16654	16633	16579	16541	16625	16629	16760	16678	16646	16589	16635	16454	16701	16684	16656	16591	16682	16613	16487	16451	16685	16443	16518	16645	16648	16535	16496	16843	16594	16810	16448	16646	16788	16503	16695	16551	16642	16709	16736	16664	16584	16810	16691	16629	16643	16638	16701	16776	16768	16624	16567	16616	16664	16617	16603	16541	16435	16673	16676	16472	16576	16561	16412	16683	16593	16720	16580	16521	16606	16674	16484	16658	16664	16604	16801	16478	16638	16485	16572	16667	16542	16690	16524	16718	16652	16632	16605	16750	16536	16714	16509	16681	16539	16675	16643	16616	16546	16728	16659	16516	16822	16625	16599	16759	16574	16603	16545	16662	16701	16571	16681	16804	16610	16510	16526	16686	16518	16537	16694	16522	16465	16645	16404	16625	16552	16735	16687	16592	16541	16576	16692	16571	16765	16588	16678	16510	16619	16674	16734	16524	16515	16649	16622	16536	16929	16772	16567	16766	16491	16663	16594	16591	16690	16713	16629	16553	16672	16699	16552	16665	16492	16479	16669	16638	16605	16668	16664	16609	16540	16730	16567	16625	16603	16639	16701	16702	16633	16533	16628	16539	16740	16580	16464	16722	16829	16436	16528	16729	16565	16689	16635	16517	16622	16739	16589	16659	16720	16667	16431	16542	16761	16648	16607	16633	16679	16750	16546	16488	16781	16668	16673	16488	16799	16577	16566	16592	16687	16737	16576	16690	16716	16597	16738	16533	16666	16400	16537	16580	16670	16775	16656	16656	16400	16519	16623	16757	16519	16565	16663	16617	16557	16711	16708	16640	16452	16792	16621	16492	16584	16631	16616	16746	16630	16522	16606	16742	16649	16766	16703	16679	16559	16634	16504	16593	16670	16659	16650	16478	16576	16619	16742	16712	16705	16624	16642	16668	16799	16491	16616	16426	16666	16717	16495	16689	16721	16673	16744	16361	16673	16618	16704	16601	16539	16610	16565	16827	16584	16639	16504	16583	16602	16681	16627	16443	16708	16764	16553	16712	16667	16481	16562	16637	16806	16543	16620	16783	16719	16528	16511	16730	16640	16613	16725	16727	16698	16713	16646	16770	16624	16684	16830	16569	16543	16857	16295	16642	16570	16602	16602	16520	16840	16550	16567	16614	16698	16755	16613	16613	16648	16651	16734	16625	16632	16678	16570	16604	16762	16686	16550	16684	16627	16558	16555	16812	16511	16494	16616	16555	16728	16640	16578	16610	16582	16768	16431	16563	16588	16650	16674	16733	16571	16836	16458	16811	16596	16636	16695	16724	16722	16642	16687	16645	16390	16564	16688	16594	16814	16484	16688	16660	16540	16457	16536	16586	16693	16639	16575	16703	16589	16594	16695	16692	16710	16610	16390	16563	16674	16617	16560	16774	16562	16839	16616	16828	16592	16588	16583	16577	16701	16764	16437	16576	16389	16526	16512	16578	16472	16715	16723	16709	16609	16635	16706	16665	16676	16490	16670	16515	16799	16543	16574	16682	16677	16463	16623	16612	16537	16685	16691	16643	16618	16681	16526	16640	16690	16624	16627	16680	16637	16497	16596	16620	16580	16566	16582	16656	16489	16726	16642	16457	16779	16528	16431	16390	16679	16538	16674	16510	16609	16568	16456	16804	16651	16387	16679	16723	16513	16734	16588	16653	16459	16706	16652	16627	16891	16709	16895	16733	16539	16520	16582	16851	16725	16500	16547	16808	16583	16553	16641	16639	16579	16521	16613	16622	16673	16692	16548	16422	16783	16601	16603	16646	16641	16474	16820	16659	16633	16599	16665	16622	16675	16430	16609	16634	16527	16615	16757	16557	16610	16393	16475	16600	16727	16551	16668	16659	16700	16643	16568	16562	16544	16588	16670	16592	16651	16440	16565	16657	16728	16617	16701	16599	16437	16615	16469	16619	16633	16588	16671	16653	16436	16554	16705	16570	16670	16608	16784	16740	16632	16709	16639	16603	16410	16599	16655	16478	16676	16586	16730	16663	16733	16593	16654	16768	16652	16638	16604	16648	16553	16570	16759	16501	16676	16631	16695	16520	16649	16658	16753	16775	16581	16717	16698	16552	16620	16447	16685	16633	16616	16697	16585	16585	16568	16669	16661	16503	16793	16636	16750	16747	16480	16694	16676	16662	16656	16524	16523	16647	16581	16524	16556	16634	16593	16783	16766	16492	16413	16442	16586	16496	16510	16659	16619	16650	16573	16524	16531	16610	16762	16704	16602	16506	16601	16584	16787	16730	16512	16521	16572	16617	16681	16780	16530	16744	16567	16720	16702	16701	16638	16608	16617	16706	16667	16711	16641	16684	16634	16559	16582	16607	16684	16673	16456	16549	16492	16619	16716	16613	16567	16612	16434	16693	16726	16637	16834	16637	16653	16496	16701	16622	16669	16577	16483	16660	16579	16810	16621	16652	16782	16625	16516	16618	16576	16838	16653	16814	16492	16661	16554	16637	16850	16576	16622	16557	16471	16522	17011
31173	26856	30393	27777	23920	22889	22339	21413	20791	20681	20430	20308	20254	20034	19957	19980	20000	19812	19889	19886	19774	19853	19836	19426	19859	19783	19782	19503	19584	19746	19802	19721	19735	19655	19679	19670	19848	19544	19860	19598	19849	19819	19750	19688	19643	19752	19536	19563	19610	19674	19661	19518	19690	19535	19920	19734	19705	19751	19645	19578	19768	19540	19773	19490	19619	19808	19766	19761	19599	19791	19618	19689	19589	19710	19739	19616	19969	19600	19483	19500	19631	19548	19715	19853	19617	19624	19629	19579	19679	19562	19786	19688	19668	19714	19921	19829	19660	19785	19621	19550	19429	19686	19705	19753	19715	19788	19685	19844	19852	19718	19670	19774	19891	19868	19870	19639	19720	19672	19684	19636	19728	19906	19999	19489	19725	19721	19755	19808	19669	19586	19597	19682	19745	19755	19631	19658	19543	19649	19574	19577	19568	19682	19660	19659	19918	19740	19755	19844	19736	19754	19753	19678	19801	19626	19640	19585	19714	19496	19556	19524	19779	19583	19648	19686	19597	19694	19403	19666	19866	19687	19474	19673	19754	19278	19538	19775	19703	19616	19736	19639	19691	19619	19530	19783	19689	19620	19691	19489	19858	19457	19573	19911	19626	19718	19535	19675	19649	19804	19955	19670	19589	19814	19668	19458	19872	19698	19813	19699	19622	19734	19514	19613	19495	19462	19819	19783	19598	19574	19798	19789	19696	19785	19661	20000	19540	19768	19735	19842	19758	19967	19716	19771	19691	19724	19767	19651	19605	19879	19822	19660	19677	19582	19646	19592	19626	19659	19725	19651	19627	19640	19893	19831	19627	19709	19808	20008	19742	19640	19766	19702	19590	19647	19640	19697	19593	19694	19774	19794	19439	19617	19491	20044	19859	19606	19556	19695	19785	19539	19740	19740	19744	19643	19916	19704	19693	19723	19766	19884	19703	19714	19721	19596	19712	19714	19758	19765	19638	19860	19400	19678	19429	19652	19651	19586	19857	19647	19641	19775	19566	19737	19585	19675	19787	19640	19678	19656	19440	19569	19466	19800	19733	19688	19826	19783	19721	19645	19395	19762	19883	19680	19730	19742	19828	19611	19656	19613	19794	19741	19545	19616	19664	19792	19729	19820	19799	19583	19453	19802	19676	19652	19683	19523	19760	19778	19565	19716	19644	19855	19711	19656	19655	19571	19714	19869	19480	19657	19673	19817	19567	19579	19536	19666	19674	19530	19818	19491	19678	19490	19847	19687	19784	19595	19854	19767	19610	19751	19904	19929	19545	19690	19780	19727	19632	19543	19799	19762	19792	19804	19738	19690	19733	19716	19596	19753	19721	19588	19700	19905	19886	19693	19753	19687	19825	19718	19603	19787	19772	19702	19663	19785	19637	19659	19729	19749	19666	19803	19732	19802	19742	19824	19698	19748	19838	19548	19718	19780	19654	19747	19670	19639	19679	19634	19678	19706	19646	19703	19454	19612	19462	19625	19639	19823	19663	19491	19702	19573	19761	19623	19537	19784	19701	19960	19675	19775	19846	19728	19744	19646	19828	19609	19747	19567	19742	19668	19692	19602	19721	19587	19836	19569	19782	19802	19424	19398	19852	19520	19796	19710	19849	19571	19606	19623	19675	19647	19746	19784	19838	19616	19797	19860	19868	19525	19775	19799	19796	19777	19634	19716	19856	19905	19739	19447	19737	19766	19602	19484	19737	19750	19698	19664	19663	19450	19383	19547	19665	19693	19737	19673	19689	19490	19583	19622	19720	19867	19626	19708	19602	19740	19648	19416	19630	19707	19756	19554	19705	19633	19708	19689	19750	19501	19492	19557	19587	19659	19817	19698	19600	19624	19623	19689	19516	19804	19508	19698	19690	19628	19552	19656	19648	19735	19650	19640	19693	19526	19486	19519	19694	19635	19720	19653	19691	19689	19818	19766	19686	19840	19475	19879	19824	19798	19503	19483	19670	19638	19680	19863	19836	19687	19562	19739	19682	19526	19550	19526	19635	19579	19679	19669	19767	19601	19648	19604	19676	19663	19566	19662	19485	19558	19753	19685	19553	19785	19716	19759	19570	19790	19736	19957	19624	19656	19873	19566	19438	19432	19808	19573	19719	19801	19737	19750	19662	19687	19599	19565	19700	19865	19750	19616	19805	19713	19788	19714	19640	19766	19795	19912	19522	19799	19672	19561	19666	19592	19773	19538	19649	19467	19708	19389	19678	19603	19656	19726	19597	19858	19683	19525	19823	19725	19664	19895	19701	19869	19559	19582	19637	19570	19763	19786	19625	19736	19484	19686	19559	19598	19701	19745	19574	19843	19495	19513	19599	19668	19666	19635	19511	19666	19788	19829	19786	19559	19696	19642	19740	19573	19727	19727	19433	19632	19510	19881	19761	19604	19566	19671	19589	19782	19677	19658	19630	19747	19676	19525	19666	19660	19776	19383	19762	19680	19655	19994	19630	19732	19662	19663	19795	19796	19798	19722	19703	19732	19847	19732	19594	19709	19463	20021	19707	19686	19684	19810	19869	19721	19626	19777	19463	19701	19693	19792	19797	19922	19569	19656	19686	19734	19575	19824	19777	19766	19719	19572	19661	19490	19670	19463	19525	19698	19784	19669	19671	19566	19791	19520	19737	19915	19679	19681	19733	19832	19807	19496	19705	19671	19789	19911	19683	19596	19554	19735	19464	19849	19861	19576	19683	19598	19660	19770	19714	19580	19580	19745	19658	19571	19603	19843	19775	19546	19716	19554	19790	19576	19718	19792	19653	19858	19510	19498	19830	19836	19928	19716	19601	19844	19439	19529	19620	19577	19484	19820	19645	19674	19730	19485	19664	19773	19617	19611	19492	19848	19580	19593	19694	19734	19459	19433	19779	19749	19400	19668	19783	19765	19631	19642	19609	19717	19656	19568	19718	19694	19668	19766	19705	19564	19720	19806	19384	19680	19728	19801	19589	19820	19708	19875	19750	19590	19773	19593	19508	19516	19508	19722	19755	19749	19865	19878	19741	19527	19752	19700	19623	19710	19825	19738	19623	19636	19537	19775	19637	19626	19799	19669	19604	19623	19494	19598	19921	19897	19718	19761	19704	19535	19705	19814	19717	19688	19701	19837	19689	19536	19631	19764	19848	19766	19737	19721	19624	19766	19491	19536	19820	19599	19648	19744	19811	19853	20043	19691	19694	19720	19665	19692	19730	19566	19444	19649	19642	19569	19735	19893	19890	19610	19608	19475	19481	19632	19815	19528	19939	19570	19645	19289	19696	19543	19624	19672	19870	19789	19673	19779	19624	19774	19636	19719	19904	19733	19523	19751	19634	19522	19685	19411	19520	19424	19548	19769	19479	19546	19796	19379	19532	19867	19629	19603	19682	19855	19798	19921	19603	19342	19559	19647	19790	19714	19601	19631	19533	19741	20008	19897	19857	19647	19453	19695	19536	19686	19774	19739	19763	19939	19531	19626	19864	19664	19504	19647	19794	19690	19713	19672	19517	19625	19859	19623	19687	19523	19649	19869	19766	19708	19803	19622	19868	19700	19254	19508	19641	19651	19682	19534	19926	19825	19637	19818	19488	19735	19631	19613	19649	19627	19516	19587	19565	19628	19690	19512	19827	19644	19709	19788	19680	19684	19665	19635	19728	19693	19679	19464	19710	19535	19836	19567	19758	19707	19880	19825	19937	19748	19605	19761	19638	19737	19782	19655	19828	19447	19715	19788	19715	19720	19844	19730	19728	19536	19524	19728	19696	19583	19611	19731	19633	19842	19510	19651	19547	19632	19722	19724	19788	19834	19824	19513	19594	19677	19756	19550	19644	19577	19903	19540	19629	19681	19468	19598	19723	19502	19661	19392	19768	19834	19610	19866	19801	19706	19584	19513	19698	19877	19669	19579	19749	19743	19576	19771	19526	19930	19661	19692	19652	19687	19449	19582	19746	19569	19770	19766	19702	19744	19677	19504	19777	19556	19672	19672	19759	19651	19631	19554	19679	19613	19599	19811	19733	19687	19596	19698	19733	19619	19544	19597	19714	19803	19718	19785	19726	19864	19775	19589	19708	19723	19658	19630	19760	19662	19688	19668	19626	19649	19759	19505	19726	19846	19801	19650	19783	19845	19654	19820	19595	19823	19670	19740	19595	19805	19617	19534	19634	19635	19631	19644	19476	19858	19404	19495	19615	19652	19622	19744	19809	19590	19816	19809	19657	19745	19698	19839	19543	19690	19735	19578	19627	19657	19611	19649	19669	19734	19567	19809	19700	19688	19630	19538	19710	19518	19654	19684	19744	19497	19658	19841	19794	19668	19915	19777	19857	19614	19725	19790	19733	19883	19720	19582	19732	19798	19557	19599	19739	19736	19548	19877	19651	19805	19463	19723	19689	19861	19711	19541	19719	19675	19748	19650	19724	19403	19533	19872	19857	19564	19680	19866	19655	19710	19692	19829	19797	19609	19657	19924	19655	19697	19645	19633	19726	19585	19638	19530	19626	19778	19779	19923	19768	19866	19686	19627	19643	19709	19741	19562	19745	19606	19584	19667	19513	19759	19606	19799	19826	19702	19737	19717	19847	19427	19544	19662	19754	19862	19920	19984	19582	19629	19707	19647	19769	19774	19741	19736	19534	19797	19745	19475	19695	19790	19706	19765	19530	19552	19879	19559	19591	19590	19694	19664	19621	19617	19667	19482	19748	19689	19891	19648	19778	19775	19882	19891	19895	19719	19720	19751	19624	19709	19721	19675	19543	19558	19766	19777	19848	19757	19706	19784	19408	19560	19451	19762	19650	19660	19496	19675	19746	19549	19493	19718	19643	19860	19924	19529	19737	19667	19611	19722	19617	19571	19553	19536	19674	19818	19620	19775	19515	19762	19731	19563	19746	19553	19738	19544	19717	19755	19713	19876	19681	19844	19870	19716	19622	19668	19944	19901	19754	19805	19872	19772	19761	19688	19718	19689	19826	19652	19700	19667	19731	19749	19725	19830	19678	19670	19726	19809	19740	19636	19775	19650	19789	19617	19635	19849	19654	19506	19760	19730	19759	19848	19605	19703	19882	19686	19791	19758	19657	19834	19657	19677	19874	19608	19820	19506	19786	19762	19619	19541	19681	19642	19730	19519	19666	19529	19739	19771
23920	33023	32212	26447	22983	20775	19426	18681	17898	17611	16942	16835	16532	16501	16399	16307	16174	16227	16187	16143	16060	15928	15822	16054	15740	16028	15954	15942	15876	16007	15988	15995	15890	15963	15924	15794	16136	15975	15786	16012	15875	15916	15803	16023	15892	16027	15734	15984	15997	16043	15838	15992	15957	16001	16018	15924	15928	15862	15880	15840	15881	15872	15925	15911	16001	15883	15858	15917	15554	15792	15839	15891	15794	15787	15951	15843	15843	15844	16046	15909	16012	16003	15782	15914	15971	15827	15928	15941	15873	15891	15817	15841	15985	15877	15654	15842	15933	16032	15923	15840	15939	15953	15829	15780	15787	15990	15766	15933	15870	15694	15921	15752	15843	15946	15850	15722	15713	15788	15870	15929	15839	15862	15892	15772	15779	15957	15772	16078	15853	15910	15788	15743	16024	15877	15836	16001	15863	15815	15770	15796	15987	15919	15982	15766	16026	15949	15959	15886	15902	15996	15911	15923	16041	15856	15817	16022	15817	15932	15927	16056	15756	15846	15720	15860	15883	16042	15890	15823	15728	15876	16051	15960	16008	15896	15979	15858	15838	15706	16091	15980	15846	15841	15821	15844	15960	15889	15818	15926	15951	15797	15758	16043	15995	15954	15860	15772	15811	15942	15918	15942	16124	15806	15943	15972	15911	15822	16103	16016	15875	15812	15789	15812	15974	15867	15983	15901	15922	15890	16029	15828	15843	15870	15899	15848	15881	15909	15887	15841	15823	15956	15844	15874	15698	15957	15732	15880	16097	15992	15963	15891	15854	15761	15843	16013	15941	15858	15882	15831	15895	15835	15974	16046	15759	16042	16087	15874	15695	15747	15720	15918	15894	15726	15882	15663	15857	15942	15805	16063	15912	15829	15859	15970	15888	15974	15931	15864	15809	15870	15862	15905	15916	15890	15864	15856	15981	15853	16017	15746	15722	15968	15860	15818	15723	15716	15901	15765	15775	15926	16037	15919	15871	15957	15745	15722	15943	15839	15951	15784	15884	15837	15760	15937	15851	15894	15911	15844	15811	15845	15748	16007	16069	15934	16052	15979	16023	15834	15613	15800	15937	15667	15992	15942	15884	15867	15893	15918	15892	15961	15807	15803	15856	15801	15826	15719	15698	15976	15943	15806	15979	15856	15925	15909	15982	15911	15922	15942	15892	15877	15889	15906	16029	16043	15971	15859	16023	15885	15826	15976	15948	15806	15856	15788	15963	15946	15794	15777	15846	15954	16080	15912	15880	15892	15958	15834	15672	15930	15769	15973	15904	15882	15931	15927	15931	15899	16064	15853	16018	15818	15820	15814	15989	15926	15947	15996	15888	15892	15909	15887	15992	15885	16011	15973	15899	15997	15850	15915	15962	15840	15898	16029	15883	15873	15942	16027	15848	15791	15850	16016	15916	15683	15921	15843	15985	15876	15898	15925	15848	15874	16053	15833	15964	16121	15952	16006	15815	15791	15764	15895	15801	15763	15758	15968	15923	15823	16030	15893	15827	15786	15949	15877	15886	15855	15982	15830	15863	15953	15963	16076	15930	15998	15850	15907	15985	15882	15775	15938	15859	15985	15883	15807	15894	15786	15891	15828	15965	15745	15789	15916	15684	15791	15811	15802	16027	15714	15817	15949	15937	15855	15799	15764	15972	15979	15914	15770	16042	15952	15888	15887	15849	15912	15932	15995	15796	15829	15989	15902	15871	15804	15845	15824	15849	15977	15936	15739	15900	16082	15778	16072	15824	15833	16123	15877	15902	15823	15786	15907	16027	15950	15872	15980	15976	15804	15804	15920	15986	15858	15940	15805	16129	15770	16069	15992	16035	15915	15735	15952	15846	15861	15909	15820	15898	15786	15961	15918	15794	15872	15848	15864	16160	15851	16016	15873	15920	15916	15876	15873	15962	15941	15962	15705	15885	15983	15977	15804	15841	15830	16177	15988	15829	15902	15929	15816	15694	15904	15799	15777	15761	15869	15889	15713	15776	15970	15818	15923	15992	15850	15907	15840	15938	15906	16081	15875	15961	15939	15828	15895	15779	15959	15924	15852	16129	15911	15813	15925	16036	15785	15875	15919	16030	15849	15970	15967	15884	15620	15801	15875	15822	15927	15836	15740	15917	15689	15822	15977	15961	15924	15858	15966	16004	15838	15662	15843	15801	15826	15751	15982	15955	15768	15979	15890	15789	15912	15783	15859	15980	15859	15932	16135	16079	15897	15973	16008	15818	15891	15877	15809	15783	15873	15755	15783	15989	16014	15993	15810	15917	15842	15893	15910	15784	15900	16008	15743	15940	15907	15825	15952	15907	15770	15861	15987	15838	15993	15824	15738	15874	16112	16010	16028	15715	15971	15905	15826	15871	15831	15857	15952	15769	16084	15917	15865	15962	15955	15850	15935	15874	15866	15832	15978	15677	15924	15916	15991	15977	15992	15692	15797	15876	15816	15926	15839	15898	16030	15758	15918	16044	15774	15964	15807	15778	15856	15974	15792	15774	16058	15915	15753	15912	15899	15814	16040	16000	15791	16031	15976	15995	15921	15873	15961	16029	15822	16008	15974	15980	15765	15740	15766	15855	16009	15827	15909	15710	15939	15745	15819	15947	15960	16006	15757	15968	16038	15732	15786	15944	15884	15851	15943	15801	15904	15815	16011	15852	15857	15755	15911	15792	15786	15920	15931	16009	15951	15875	16001	15864	15920	15871	16108	15949	15906	15890	16007	16035	15877	15988	15890	15896	15929	16026	16012	16055	15908	15851	16040	16017	15863	16013	15934	15841	16083	15942	15864	15848	15837	15887	15895	16014	15928	15926	15845	15982	15955	15762	15708	15944	15778	15822	15866	16034	15695	15938	16021	15854	15871	15904	15767	15923	16079	16073	15868	15900	15835	16007	15759	15764	15882	15969	15955	15757	16082	15801	16054	15797	15925	15942	15767	15904	15876	15884	15905	15883	15950	15664	15965	15805	16028	15955	15775	15926	15954	16020	16054	15826	15831	16021	15987	15962	16043	15941	15880	15954	15904	15955	15904	15892	16021	15869	16012	15914	15956	15818	15850	15951	16072	15993	16043	15875	16027	15938	16027	15686	15887	15747	15931	15835	16026	15827	15883	15786	15765	15819	15972	15902	15781	15912	15934	15866	16017	15907	16006	15875	15925	15853	16016	15629	15838	15886	15935	16035	16019	15936	15969	15944	16005	15833	15869	15758	15866	15915	15882	15823	15854	15927	15973	15899	16037	15861	15947	15764	15952	16131	15784	16066	15918	15979	15970	15960	15783	15902	15902	16031	15869	15971	15818	15830	16070	15877	15717	15861	15782	16054	15828	15896	15885	15833	15710	15718	15941	15953	15898	15828	15831	15933	15835	15892	16118	15976	15909	15843	15817	15852	15970	15830	15920	15753	15924	15880	15715	15917	15924	15891	15839	15824	16001	15861	16008	15847	15872	15842	15815	16050	15930	15844	15932	16003	15771	16054	15943	15801	15747	15936	15947	15788	15896	15840	16106	15966	16024	16004	15966	15802	15969	15962	16116	15864	15847	15989	15827	16095	15741	15778	15788	15784	16004	15899	15929	15994	15807	15936	15967	16040	15864	15896	15819	16008	16024	16006	15822	15870	15795	15894	15976	15791	16002	15836	15745	15749	15994	15899	16033	15836	16086	15876	15877	15799	16010	15876	15922	16022	15943	15833	15951	15925	16127	15837	15944	15839	15969	15973	15916	15910	15963	15778	16026	15866	15996	15837	15991	15872	15901	15920	16004	16002	16027	16058	15795	15968	15826	15889	15895	15761	15878	15957	15765	15816	15796	15936	15932	15840	16034	16080	16034	15921	15881	15854	15924	15766	15865	15695	15773	15901	15786	15853	15980	16106	15979	15878	15920	15841	15915	15910	15846	16029	16018	15893	15857	15894	15902	15859	15867	15979	15888	15932	15810	15737	16031	15928	15896	16079	15891	15935	15850	15835	15825	15837	16016	15938	16092	16040	16165	15739	16016	15699	15912	15988	15807	16031	15936	15958	15884	15893	15883	15898	15875	15939	15927	15955	15691	15994	15767	15781	15939	15931	15940	15924	15714	15989	15929	16023	15818	15734	15785	15924	15973	15987	16115	15787	15893	15845	15792	15784	15843	15978	15944	15930	15936	15936	15784	15809	15872	15917	15861	15836	15843	15825	16054	16010	15927	15839	15858	15889	15968	16011	15978	15711	15843	16038	15993	15929	15796	15850	15909	15981	16003	15987	15870	15718	15869	15868	15839	15906	15876	15924	15898	15764	16038	15949	15979	15828	15913	15924	16091	15864	15989	16002	15909	15946	16083	16009	15925	15903	15975	15857	15827	15911	15965	15861	15949	15983	15759	15967	15905	15813	15881	15917	15837	16052	15950	15971	15694	15755	15941	15909	15737	15840	16000	15768	16026	15847	15756	16054	16004	15758	15880	15822	15845	15991	16027	15996	15911	15997	16047	15892	15924	15856	15939	15906	15812	15928	16020	15867	15718	15843	15959	15852	15820	15709	16112	15970	15977	15912	15998	15937	15715	15721	15823	15858	15903	15986	15907	15769	15987	15662	15776	15861	15836	15785	16008	15950	15915	15890	15920	16049	15938	15848	15776	15887	15971	16062	15855	15768	16037	16004	15873	15905	15899	16136	15861	15842	15956	15903	16021	15855	15813	15894	15781	15870	15866	15962	15765	15892	15940	15904	15899	15989	15963	15938	15873	16025	15780	15836	15683	16048	15776	16152	15755	15977	15841	15986	15974	16001	15710	15893	15668	15969	15861	15988	15798	15726	15953	15863	15876	15945	15955	16131	16002	15745	15997	15993	15855	15914	16011	16023	16048	15935	15831	15942	15910	15756	16024	15941	15944	15782	16068	15995	16056	15887	15853	16173	15771	15806	15835	15942	15845	16055	16072	15895	15977	15971	15814	15894	15927	15842	16048	16000	16059	15930	15782	15934	15831	15753	16043	15848	16039	15888	15922	15844	15810	15763	15802	15927	15882	15888	15951	15826	15781	16085	15854	16005	15862	15987	16089	15839	16036	15946	15717	16045	15972	15916	15834	15786	15921	15987	15874	15997	15819	15875	16145	15837	15897	15925	15901	15938	16012	15970	15963	15954	15987
25061	21042	28095	25497	24637	25611	25518	22929	22124	21956	21410	21083	20920	20821	20810	20700	20634	20399	20476	20408	20103	20339	20223	20271	20224	20262	20288	20234	20401	20302	20145	20275	20186	20120	20151	19992	20484	20427	20214	20151	20156	20185	20232	20114	20174	20275	20161	19942	20015	20123	19995	20148	19924	20144	20093	20017	20099	20044	20165	20136	20093	19929	20089	20188	20031	20222	20190	20146	20060	19965	20260	19936	19899	20145	20181	20169	20244	19936	20062	20051	20153	20186	20170	19960	19925	20243	20021	20137	20273	20047	20061	20132	19975	20073	19913	20093	20207	20036	20356	20257	19887	20165	20009	20115	19990	20109	20070	19970	20088	19857	20135	20083	19931	19955	20001	20090	20116	20157	20114	20334	20031	20147	20389	20159	20159	20068	20206	19949	20096	20076	20080	20126	20034	20214	20005	20107	20129	20038	20249	20067	19972	19963	20287	20119	20127	20127	19852	20084	20162	20245	20368	20012	19828	19981	20107	20161	20165	20152	20207	19968	20025	20069	20058	20285	20053	20321	20091	20040	20131	20125	20078	20103	20217	20022	20107	20196	19890	20174	20131	19935	20153	20287	20125	20085	19971	20167	19945	19926	20092	20150	20123	20028	20092	20090	20281	20060	19990	20079	20169	19902	20086	20248	19998	20143	20029	19864	19931	19956	19999	20071	19936	19817	19975	20050	19992	20036	20032	19957	20123	20032	20353	19968	20278	20126	20111	20077	19940	19902	20017	20102	20065	20001	20024	20163	19891	20052	20036	20170	20172	20157	19981	20117	20154	20121	20137	20323	20014	19932	20362	19883	20250	19999	20036	20089	20197	20199	20262	19918	19969	20078	20094	19939	20230	19991	19978	19937	19906	20130	20171	20054	19955	19989	20026	19995	20132	19942	19811	20118	19863	20080	20195	20101	20093	20217	20369	19920	20113	19959	20126	20485	20138	19972	19926	20018	20138	20193	19956	20206	20015	20031	20003	20037	20118	20131	20156	20078	20160	20092	20086	20016	20155	20183	20080	20022	20039	19999	20062	20022	20150	20042	19821	20155	20131	19944	20001	20091	20112	20036	19928	20181	20122	20029	19951	20058	20143	20232	19891	20059	20062	20085	20014	20031	19958	19889	20223	20193	20313	20000	20184	19966	20138	20121	19933	19972	19956	19992	20013	20248	19964	19976	19974	20103	20160	20071	20114	20282	19945	20147	20046	20038	19918	19878	20150	20123	19900	19692	19895	19961	20067	20169	20072	19920	20060	20070	20007	19852	19930	19978	20058	20072	20157	20288	20200	20012	20163	19860	20056	19990	20023	20125	19916	20144	20143	19975	20090	20033	20204	20101	20185	20170	20017	19829	19864	19928	20189	20030	19928	19945	20069	20199	20167	20267	19884	20089	19873	20302	20056	20186	19915	19967	20199	20114	20315	20057	20068	20109	20014	20086	20027	20178	20176	19924	20033	20167	20289	20126	19969	20011	19990	20135	19994	20076	20206	20088	20030	20221	20213	20162	20183	20124	19911	20076	20268	19919	19900	19782	20153	19971	19970	20029	20066	19975	19738	19940	20079	20089	19977	20016	20095	20067	19941	20054	20138	19923	19942	20324	20004	20173	20023	20399	19945	20348	20190	19943	20016	20036	20006	19944	19969	20036	19864	19860	19921	20185	20240	20108	20082	20329	19975	20094	20155	19983	20001	20008	20025	20288	20232	19911	20132	20034	20060	20182	20065	20064	20210	20223	20062	20105	19910	19977	20067	20082	20051	20283	20137	20041	20189	20166	20225	20073	19933	20049	19881	19843	20065	19934	19997	20136	19943	19749	19979	20053	20058	19978	19998	20249	19960	19929	20056	20198	20081	20139	20157	20014	20114	19776	20117	20008	20088	20116	19943	20078	19880	19844	19821	20195	20001	20107	20088	19987	20274	20242	20103	19942	19921	19960	19937	20078	20049	20155	20096	19948	20273	20115	20102	20107	19986	20004	20089	19959	20050	20005	20111	20023	20035	20099	19863	20165	20244	19982	20099	20156	19999	20224	19941	20022	20063	20237	20169	20082	19903	20037	20128	20037	20042	20234	20046	19819	20082	20045	19884	20129	19920	20109	20115	20146	20058	20272	19959	19960	20008	20211	20048	19992	20073	20312	20277	20133	20013	20218	20093	19864	19954	20156	20226	20138	20005	20063	20179	20021	19889	20083	20016	19864	19983	20202	20105	20110	20108	20065	20047	20119	19922	19987	20037	20083	20057	19939	20255	19990	19921	20266	20280	20182	19919	19856	20064	20175	20176	20167	20145	19922	20052	20031	20082	20191	19981	20112	19779	20091	20237	20032	20016	20002	20175	19941	20018	19929	20163	20092	20132	19911	20086	20104	20009	19974	20162	20086	19818	20033	20025	20228	19862	19964	20191	19971	20084	20130	20137	20182	20156	19967	20056	19639	20111	20147	20011	19984	20220	20114	20188	19916	20137	19961	20172	20145	20178	19961	19958	19893	20089	20019	20204	19919	20055	20199	19900	20159	20105	20278	20083	20151	20215	20237	19905	20086	20112	20084	20063	20014	19988	20132	20221	20125	20095	20175	20063	20085	20069	19869	20062	20038	20263	20122	20032	20006	20104	20080	19899	20126	20005	20001	20087	20160	20218	19977	19952	20153	20209	20159	19896	20160	20011	20136	20258	20140	20259	20096	20285	19913	20090	20261	20429	19992	20112	20103	20161	20145	20166	20106	20152	20179	20294	19972	20190	20227	20181	19978	20023	20009	20107	20221	19908	20225	20035	19885	20245	20127	20108	20029	19980	19916	19942	19998	20080	20051	20033	20139	19971	20057	20137	20109	20177	20206	20176	20091	20137	20288	20171	20324	20164	20059	20334	19957	20059	19989	19876	19922	20010	20102	20102	20150	19961	20312	19924	20175	20168	19917	19746	20073	20091	20147	19981	20106	20000	20061	20074	20076	19949	20217	20320	19902	20050	20064	20095	19997	20044	20138	19994	20124	19999	20018	19861	20104	20184	20117	20267	20125	20238	19827	20014	20195	20150	20089	19947	20248	20009	19945	20143	20332	19900	20137	20135	20169	19922	20015	20053	20060	20074	20050	20138	19862	20097	20315	20035	20192	20207	20075	20150	20053	20230	20089	19931	20005	20209	20145	20028	19929	19929	20079	20099	19845	20065	20035	20031	19937	20002	19900	19990	20363	20005	20158	19733	20032	19991	20065	20151	20181	20112	20186	20073	20325	20153	19876	20160	19973	19938	20051	20157	20068	20062	19980	19908	20053	20242	20071	20312	20060	20099	20172	19647	19952	20105	20127	20165	20180	20102	19939	20058	19913	20145	20102	20066	20126	20244	20257	20122	20034	19946	20264	19956	20177	20246	20130	20140	20210	20296	20071	20243	20146	20211	20344	20109	19984	20028	20057	20155	19922	19994	20168	20016	20138	19986	20041	20007	20186	20279	20232	20037	20268	20191	20227	20024	20101	20115	20249	19875	20151	20193	19913	20048	20171	20115	20026	20121	20010	20145	20185	19876	20091	20131	20087	20022	20091	20379	20285	19959	20126	20205	20237	20217	19964	20050	19959	20027	20022	20172	20150	20053	20186	19892	20387	20161	20108	20029	19936	20111	19997	20169	20259	20245	20075	20032	20175	20061	20089	20165	20001	19986	20043	20094	20252	19957	19918	20087	20052	19872	19990	19978	19929	20105	20075	20079	20041	20238	20114	20339	20075	20061	20148	20239	20127	20313	20020	20021	20128	19982	19996	20092	20314	19985	19971	20074	20104	20190	20032	20125	19949	20093	20106	20066	20041	20129	20107	19951	19952	20019	19909	20028	20281	20007	20114	20106	20183	20151	20240	20041	20000	20142	19906	19947	19964	20057	20174	20184	20257	20040	20037	20153	19892	20002	19827	20102	20145	20348	19910	20036	20000	19697	20027	20285	20144	19937	20101	20165	19995	20058	19762	20081	20338	20179	19902	20031	20100	20053	19897	20139	20170	20210	19960	20145	20090	20010	19997	20049	20197	19983	20136	19911	19884	20058	20279	19967	20120	20160	19877	20048	20071	19956	19942	20060	19902	20133	19944	19946	20094	20158	19999	20058	19969	20087	20118	19872	20164	20311	19925	20098	20096	19984	20053	20026	19981	20048	19999	20117	20137	20227	19825	20012	19940	20104	20071	20098	20230	20113	19997	19933	20138	20261	20246	20072	20107	20271	20023	19859	20148	20057	20156	20234	19998	20112	20119	20005	20095	20186	20081	20029	20213	20130	20013	20171	20289	19963	20234	20322	19869	20223	20150	20144	20117	20203	20199	20166	20139	19853	20051	20192	20143	20028	20148	20189	20041	19987	20058	20200	20089	20049	20137	20201	20117	20093	20068	20105	19995	19944	20077	20125	20059	20047	20078	19999	20164	20102	20031	20148	19880	19988	20093	20137	20189	20121	20068	20248	20106	20013	20151	20228	19838	20065	19961	19898	19987	20121	20055	20190	20091	20190	19986	20155	20247	19975	20052	19947	20188	20166	20185	20186	20025	20194	20330	20270	20016	19989	19985	20328	20171	20035	20053	20123	19983	20101	20031	19997	19851	20098	20143	20055	20069	20154	20299	20019	20090	19907	20153	20009	20028	19991	19901	19994	20129	20174	19877	20043	20271	20013	20066	20142	19839	20074	19932	20062	20006	19978	20200	20068	19917	20156	20067	20120	20250	20440	20033	20317	20148	20003	20210	20084	19932	20165	20179	19892	19959	20087	20253	20252	20239	20294	20290	20208	20102	20012	20008	20000	19963	19961	19946	20110	20124	20170	20056	20179	20010	20213	20033	19987	20026	20062	20106	19866	20219	19965	19829	20273	19957	19937	19938	20095	20135	19851	20065	19831	20233	20104	20020	20177	19979	19940	20296	20172	20177	20131	20122	20026	20034	20008	19983	20070	20257	19843	20151	20204	20139	19978	20242	20171	20126	20119	19816	20336	20039	20066	20099	20240	20113	19805	19920	19899	20154	19874	20133	19976	20280	20183	20095	19982	20152	20156	20228	20233	20159	20072	20071	19984	20238	19870	20007	20190	20121	20083	19974	19973	20199	20123	20057	20099	19878	19963	20103	19939	20001	19992	20132	20062	20048	20111	20132
23411	39225	38804	31697	26732	23999	22147	20656	19713	18752	18206	17822	17496	17269	17064	17032	16620	16673	16565	16576	16581	16589	16356	16379	16215	16304	16324	16408	16268	16389	16326	16421	16077	16180	16383	16176	16215	16213	16256	16272	16098	16157	16153	16126	16098	16129	16193	16362	16111	16200	16289	16118	16199	16272	16119	16065	15920	16191	16169	16189	16071	16155	16190	15990	16195	16274	16225	16211	16134	16139	16111	16049	16131	16129	16181	16126	16256	16035	16118	16274	16169	16059	16010	16209	16339	16085	16268	16204	16114	16336	15967	16253	16088	16233	16110	16199	15974	16038	16127	16117	16175	15819	16357	16101	16206	16133	16083	16108	16033	16148	16103	16255	16150	16228	16144	16099	16297	16048	16126	16059	16146	16101	16125	16005	15970	16085	16366	16201	16184	16002	16151	16264	16200	16111	16118	16183	16193	16155	16114	16230	15951	16105	16074	16243	15997	16123	16062	16295	16099	16308	16050	16082	16140	16045	16200	16147	16169	16225	16093	16023	16168	16122	16184	16093	16052	16146	16252	15978	16216	16017	16132	16054	16083	16097	16129	16104	16228	16068	16183	16139	16127	16058	16062	16214	16173	16195	16094	16104	16011	16133	16150	16012	15939	16037	16186	15998	16067	16158	16063	16198	16161	16309	15947	16186	16151	16197	16239	16182	16261	16142	15998	16120	16213	16179	16066	16279	16199	15941	16175	16253	16110	16048	16122	16158	16082	15928	16202	16125	16015	16155	16062	16350	16181	16104	16138	16090	16128	16146	16241	16020	16151	16079	16209	16223	16319	16109	16082	16127	16035	16080	16263	15932	16115	16253	16118	16102	16042	16151	16096	16310	16029	16086	16248	16100	16081	16145	16016	16200	16202	16352	16029	16084	16230	16081	16195	16099	16169	16306	16115	15988	16151	16076	16267	16136	16097	16056	16131	16294	16395	16044	16214	16225	16313	16180	16215	16177	16063	15931	16130	16172	16073	16161	16190	16110	16039	16091	16109	16136	16018	16029	16073	16106	16052	16091	16133	15960	16092	16023	16029	16066	16059	16177	16112	16108	16210	16023	16047	16034	16163	16156	16195	16204	16171	16110	16127	16134	16036	16209	15951	16230	16241	16120	16068	16089	16106	16235	16121	16115	16244	16089	15980	16084	16208	16262	16140	15954	16100	16058	16044	16242	16181	16098	16183	16066	16054	16175	16139	15939	16119	16243	16140	16237	16053	16025	16234	16020	16025	16122	15984	16219	16291	16211	16079	16081	16211	16099	15992	16084	16024	16076	16014	16302	16112	16026	16197	16083	16067	16229	15991	16224	16196	16178	16073	16062	16124	15931	15923	16090	16172	16073	16310	16078	16199	16101	16132	16057	16166	16079	16150	16013	16305	16175	16032	16131	15979	16258	16108	16118	16146	16139	16136	16152	16232	15994	16183	16277	16252	16207	15925	16016	16085	16113	16118	16157	16157	16192	16091	16257	16193	16117	15999	16206	16076	16157	16068	16182	16268	16163	16123	16122	16119	16129	16165	16077	15990	15981	16237	16146	15954	16012	16116	16126	16275	16218	16137	16059	16078	16122	15900	16124	16039	16284	16080	16192	16062	16168	16179	16258	16181	16051	16272	16091	16077	16230	16171	16018	16189	16121	16043	16158	16326	16152	16192	16021	16142	16221	16299	16058	16059	16079	16078	16093	16184	16161	16235	16133	16058	15951	16017	16148	16197	16207	16178	16198	16008	16247	16294	16047	16189	16180	16296	16170	16365	16155	16176	16103	16061	16211	15976	16058	16074	16088	16171	16233	16101	16265	16170	15935	16225	16111	16092	16064	16080	16060	16117	16247	15974	16035	16109	16190	16013	16254	16064	16127	16134	16120	16223	16225	16126	16325	16231	16196	16232	16081	16185	16216	16106	16294	16121	16086	16254	16018	16151	16230	16396	16132	16066	16199	16121	16044	16019	16099	16139	16129	16079	16042	16044	16135	16041	15975	16103	16299	16112	16156	16182	16260	16155	16070	15981	16072	16112	16164	16170	16050	16119	16151	15994	16172	16130	15959	16110	16076	15987	16156	16109	16062	15959	16193	16178	16219	16019	16194	16244	15954	16245	16096	16281	16212	16074	16259	16136	16055	16050	16176	16213	16115	16245	16055	16060	16239	16222	16111	16311	16065	16212	16126	16082	16263	16147	16146	16275	16182	16128	16182	16070	16188	16215	16178	16123	16155	16187	16066	16141	16056	16040	16349	16225	16238	16055	16062	16374	16237	16087	16213	16147	16204	16244	16135	16045	16210	16119	16045	16028	16182	16078	16043	16133	16173	16267	16084	16201	16113	16057	16092	16148	16195	16030	16015	16061	16173	16239	15997	16217	16222	16103	16076	16122	16145	16125	16195	16134	16047	16075	15945	16218	16135	16270	16148	16163	16001	16009	15981	16131	16219	16240	16088	16044	16079	16049	15938	16120	15962	16256	16101	16272	16424	16254	16219	16165	15925	16245	15962	16150	16057	15923	16130	15882	16171	16043	15980	16185	16147	16242	16145	15992	16279	16102	16173	16179	16214	16247	16000	16164	16226	16236	16162	16085	15889	16174	15970	16001	16081	15979	16132	16206	16114	16227	16016	16298	16266	16013	16264	16140	16078	16216	16099	16123	16163	15993	16245	16224	16101	16152	15999	16099	16151	16164	16082	16064	16288	16135	16244	16012	15932	16187	16298	16169	16177	16211	16289	16066	16007	16015	16035	16278	16118	16190	15905	16037	16186	16009	16165	16201	16059	16138	16301	16120	16124	16126	16210	16162	16151	16066	16188	16204	16177	16127	16088	16001	16133	16137	16164	16112	16141	15947	16065	16221	16020	16064	16217	16031	16086	16051	16243	16161	16125	16083	16186	16251	16122	16200	16089	16122	16136	16114	16139	16164	16158	16182	16186	16103	16063	16131	16148	15893	16317	16243	16044	16086	16217	16091	16108	16211	16169	16183	16210	15937	16324	16122	16171	16128	15909	16139	16146	16208	16116	16171	16134	16042	16211	15979	16443	16217	16216	16213	16206	16255	16213	16171	16152	16059	16086	15949	16092	16118	16187	16104	16008	16108	16247	16199	16055	15914	16140	16188	16154	16172	16254	16089	16148	16026	15988	16110	16089	16234	16194	16103	16239	16185	16102	16284	16140	16002	16169	16145	16029	16066	16283	16131	16215	16043	16360	16280	15981	15998	16294	15918	16184	16155	16183	15925	16117	16115	16105	16325	16024	16062	16119	16237	15955	16004	16068	16025	16219	16333	16134	16156	16021	16079	16166	16228	16120	16193	16169	16052	16105	16265	16081	16326	16062	16236	16087	16046	16024	16071	16262	16111	16076	16215	16345	16170	16158	16193	16033	16156	16047	16193	16168	16087	16215	16115	15819	16101	15979	16066	16051	16130	16230	16079	16247	16063	16260	16274	16163	15917	16344	16171	16124	16056	16221	16033	16190	16233	16014	16219	16054	16166	16115	16229	16105	16143	16151	16216	16305	16063	16275	16228	16137	16116	16176	16092	16208	16153	16067	16117	16247	16168	16099	16170	16261	16216	16085	16182	16104	16067	16073	16191	16249	16235	16172	16168	16123	16211	16050	16276	16194	16079	16029	16253	16122	16113	16129	16115	16286	16132	16104	16134	16117	16125	16159	16090	16217	16284	16045	16006	16262	16254	16096	16097	16079	16101	16112	16151	16223	16104	16103	16210	16155	16094	16091	16100	16072	16211	16039	16133	16117	16319	16086	16129	16268	16232	15898	16031	16061	16118	16093	16417	16056	16185	16221	15980	16196	16046	16124	15923	16084	16095	16165	16095	16013	16101	16056	16161	16211	16039	16138	16217	16044	16080	15961	16102	16100	16036	16050	16254	16128	16004	16146	16103	16056	16327	16069	16292	15972	16280	16115	16189	16203	15976	15973	15960	16211	16137	16150	16315	16102	16108	16213	16099	16074	16083	16350	15850	16129	16118	15996	16294	16152	16181	16135	16123	16219	16006	16132	16448	16113	15940	16060	16094	16225	16241	15914	16062	16180	16107	16237	16199	16258	16139	16143	16354	16146	16167	16095	16282	16109	16142	16160	16172	16289	16230	16039	16204	16177	16298	16233	16036	16140	16050	16203	16111	16156	16190	16180	16152	16134	16118	16143	16031	16057	16117	16193	16228	16128	16186	16235	16068	16138	16144	16087	15993	15998	16264	16191	16237	16338	16263	16211	15953	16095	16038	16170	16200	16072	16169	16101	16108	16002	16089	16121	16274	16198	16124	16155	16118	15976	16174	16158	16271	16148	16009	16142	16030	15932	16106	16085	16122	16211	16081	16043	16180	16237	16177	16073	16150	16148	16179	15972	16143	16238	16246	16155	16182	16120	16314	16039	16269	16258	16113	16181	16067	16275	16299	16161	16268	16098	16145	16123	16032	16245	16094	16056	16113	16077	16134	16200	16211	16134	16032	16125	16063	16165	16183	16309	16233	16065	16068	16141	16143	16037	16108	16037	16312	16051	16150	16039	16057	16180	16086	16055	16122	16264	16142	16061	16231	16142	16135	16175	16178	16263	15980	16199	16123	16238	16126	16007	16087	16196	16310	16153	16059	16172	16112	16162	16155	16174	16320	16041	16178	16061	16059	16280	15987	16245	16149	16039	16155	16057	16031	16184	15962	16135	15983	16073	16135	16205	16108	16072	16156	16126	16205	16126	16113	16265	16079	16031	16247	16120	16088	16152	16022	16168	16182	16160	16199	16108	16220	16020	16189	15961	16080	16276	16146	16179	15990	16182	16208	16153	16067	16250	16381	16190	16214	16246	16085	15940	16175	16107	16101	16041	16112	16275	16095	16043	16168	16201	16200	16015	15996	16154	16164	16072	16108	16078	16239	16262	16051	16238	16132	16126	16319	16162	16164	16209	15971	16110	16046	16374	16171	15907	16137	16029	16098	16049	16178	16074	16055	15997	16044	16174	16092	16140	16147	16085	16194	16085	16188	16146	16212	16278	16253	15861	16164	16200	16284	16174	16039	15963	16037	16216	16238	16105	16156	16153	16074	16052	15979	16142	16088	15958	16318	16338	16211	16088	16249	16210	16205	16136	16009	16204	16196	16116	16172	16091	16275	16041
23677	21015	28405	24023	22888	26916	29307	25347	23874	23602	23078	22542	22283	22158	21938	21837	21757	21644	21777	21447	21413	21481	21318	21422	21286	21205	21393	21062	20949	21132	21341	20957	21066	21196	21192	21274	20913	21222	21086	21012	21244	21044	21165	20962	21065	21126	21125	21105	21226	21357	21185	20941	21133	21238	20854	21085	20920	20987	20907	21005	21180	21146	21072	21242	20998	21170	20850	21156	21024	21294	21069	20915	21099	21123	21141	21198	21091	21130	21019	21133	21100	21098	20785	21040	21299	21080	20883	21179	21115	21196	20939	20907	21108	20873	21011	20935	21069	21177	21140	21084	21015	21042	20965	21134	21053	21280	20934	21038	21160	21264	21216	21017	21046	20897	20844	20926	21244	21008	21059	21156	21138	21207	21150	21018	21050	21004	21063	20831	20984	21152	20991	20870	21120	21091	20994	20866	21095	21212	20969	20972	21119	21163	20958	20820	20845	21069	21048	21147	20693	21016	20909	21195	20986	21030	21139	20973	20881	20989	21017	21121	21057	21171	21100	21108	21312	20976	21061	20994	21060	21049	21054	20964	21205	21032	21082	21012	20975	21019	20988	21005	20910	20846	21164	21003	20978	21123	21037	21027	20828	21210	21143	21135	21117	20982	20840	20894	20812	20950	21241	20940	20999	20874	20961	21166	21061	21158	21045	20999	21189	21064	20993	21258	20880	20961	21235	20951	20935	21069	21100	20818	20915	21111	21136	20943	21106	21011	21066	21083	21158	20694	21078	21251	20782	21032	20713	21078	20863	20971	20998	20981	20992	21098	21146	20863	20819	21200	21159	21019	20992	21040	20959	21213	20974	20913	20940	21050	21211	21113	21230	21024	21150	20992	21293	21210	20958	20910	21290	21135	20963	21133	21049	21063	20944	21175	21064	20976	20832	20714	20917	21038	20942	20837	21116	21147	21241	20884	21327	21278	21171	21047	20970	21038	21184	21033	20860	21037	21021	20887	21090	21062	20773	20703	20889	21068	21058	21067	21041	21119	21141	20715	20997	21024	21099	20878	21003	20942	21046	20826	21225	20956	21026	21084	21092	20986	20962	21070	21135	21008	21116	21010	21114	21108	21012	21060	21071	21062	21219	21026	21034	20900	21094	20936	21208	21006	21032	20993	21094	21106	20887	21054	21031	20997	21016	21087	20978	21018	20897	20831	21101	21122	21257	21077	21048	20799	21098	20917	21069	20869	20985	21183	21154	21113	21119	20888	21018	21249	21093	21026	20974	20791	21032	20875	21002	21063	21017	21094	20977	20980	21298	20889	21014	20853	20860	21045	21048	20969	20979	20860	20854	21090	21152	20900	21027	21133	21058	21068	20884	21032	20948	21046	21147	20841	21208	21036	21023	21025	20944	20866	21051	21110	21152	20990	20838	21075	20831	21149	21002	20916	20807	20938	20892	21039	20925	20878	20891	20892	21209	21042	21098	21232	21169	20838	20960	20826	21189	21101	20720	21102	20986	20917	20849	20758	21037	20707	20957	20911	20928	20963	21146	21188	21159	21045	21042	21084	20994	20992	21244	21124	21053	21130	20924	21226	21055	21218	21078	21027	20934	20946	21009	21036	21090	21141	20948	21003	20948	21121	20985	20848	20889	20824	21024	21145	21186	21346	20829	20995	21121	20966	20998	20598	21049	21243	21093	21214	20864	21058	21164	21018	21139	21174	21050	21026	20964	20975	21074	21081	21277	20940	20847	21088	20994	20926	20944	21185	20848	21206	21172	20996	21032	21152	20963	20971	21024	21009	20921	20906	20990	20982	21077	21211	21239	20967	21130	20849	20948	20921	20999	20831	21068	21202	21191	21158	21043	21218	21106	21014	20983	20794	21040	20990	21023	20959	20970	20824	21042	20834	21055	21041	21165	20946	21210	21045	21081	20921	21036	20898	20990	20986	21110	20921	20799	21029	21034	21061	21012	21197	21064	21179	21144	21081	21008	21024	20978	21017	20858	20956	20967	21151	20991	21085	20917	20973	20983	20918	21038	21016	21115	20915	21091	20876	21202	21279	21149	20938	20916	21163	21022	21046	21187	21087	21237	20961	21066	20978	21059	20990	20944	20873	20952	20974	21174	21059	21076	20921	20881	20905	21029	21269	20957	21185	20988	20960	20748	21246	20957	21083	21149	21009	21085	20916	21076	21054	20991	20965	21188	20853	21016	20793	20919	20886	20984	21052	21023	21039	21345	21203	20971	20973	20974	20919	20987	20986	21373	21068	21244	21150	21293	21112	21181	21042	20954	21154	20889	20992	20871	20948	20892	21088	20846	21191	20953	21003	21075	21023	21088	21033	20922	20979	21051	20984	20779	21158	20880	21078	20984	21001	21076	20863	21125	20989	21118	20908	21262	21066	21117	20922	20987	21063	21066	21173	21093	20981	21066	20996	21087	20869	21037	21113	21257	20980	21053	20950	20952	20906	21121	21020	21085	21081	20956	20865	20982	21147	21017	20873	21048	21001	21041	21213	21230	21040	21076	20887	21352	21053	21037	20885	21110	20790	21162	21098	21004	20874	21012	20970	21056	21253	20984	20903	20900	20955	21097	21135	20948	20892	21117	21034	20858	20979	21214	20957	21075	20911	21059	20849	21071	20869	20923	20864	21075	20941	21064	21057	21089	21053	21004	21052	20916	21059	20903	21034	20998	20935	21057	21080	21103	20954	21184	21214	20978	20931	21055	20924	20832	21077	21049	20994	21083	21048	20954	21055	20990	21223	21175	21130	20984	20938	21234	21017	21002	21180	21146	20957	20972	21196	20986	20860	20938	21139	21059	20976	20909	20919	20819	20940	21118	21076	21119	20928	20909	20853	21018	20894	20952	20935	21091	21202	21213	21005	21049	20999	21027	20964	21376	20743	21059	20864	20986	20951	21104	21105	21074	21088	21142	21018	21024	21005	21165	21018	21180	21104	20899	20781	21121	21109	20832	21186	21093	21033	21093	21037	21091	21002	21118	21184	21071	20890	20936	20977	21100	20982	20882	20978	21113	20946	21249	21172	21052	20954	21099	21045	20838	20955	21015	20860	21185	21277	20891	20950	21207	21104	20934	20808	21012	20925	21234	21055	21103	20952	20932	21243	21195	21083	20897	21117	21169	20858	20865	21318	21086	21055	20898	21046	20928	21023	21030	21180	20948	21110	21083	21241	20953	21091	21074	20858	20978	20923	20706	21015	21060	20895	20987	20955	20985	20853	20876	21197	21015	21088	20975	21000	21123	21007	21011	21201	21025	20934	20919	20827	21091	20841	21025	21169	20964	20975	21068	21111	20978	21051	20891	21084	20969	20882	21190	20829	21010	21095	21107	20944	21203	21053	21200	21181	20928	20992	21181	21195	20861	21082	21274	20997	20825	20822	21167	21056	20873	21060	21033	21137	20883	21184	21073	21239	21001	21014	21017	21150	21050	21057	21118	21043	21194	21038	21226	21126	21141	20978	21062	21269	20975	20942	20815	20968	21001	21021	21311	21207	21025	20810	21100	20945	21107	20985	21082	21347	21132	21073	20963	21218	21205	21101	21003	20950	21009	21036	20945	21080	21310	21211	21129	21119	21187	20999	21005	20923	20887	21167	20915	21142	21008	21128	20951	21071	21203	20938	20996	21292	20886	21051	20967	20829	21009	20793	21025	21089	21114	21297	21146	21013	21081	21032	21017	20982	21080	20880	20806	20881	20989	21055	20929	21176	20807	20976	20959	20848	21167	21034	20940	21107	20926	20953	21345	21060	21071	21062	21005	20868	21050	20985	20967	21147	21025	20898	20885	20861	20950	21249	21091	21167	20847	21039	21025	21119	20975	21045	21183	21185	21258	21215	20924	21003	20927	21138	21092	20946	21312	21032	21110	20969	21210	21180	21011	21026	21024	21076	21078	21140	21019	21120	21135	21044	21155	20933	20994	21103	21081	21324	20909	21004	20900	20939	21045	21303	21023	20715	20813	21009	20952	20973	21307	20984	20810	21006	21124	21169	21019	21127	21089	21001	20812	21135	21032	21095	21006	21023	20996	21180	21061	21097	20950	21193	20999	21370	21026	21180	21142	21205	21283	21122	21249	20762	20769	20891	20990	21171	21122	21064	21013	20962	20882	20995	21033	20926	21112	20888	21025	21063	21061	21105	21176	21189	20797	21074	20801	20893	20989	20966	21227	21066	20836	21021	20878	21133	21061	21074	21248	20881	20919	21003	21092	21042	21086	20929	21055	21118	20918	21030	21081	20977	21167	21057	21224	20984	21013	21036	20818	21020	20983	20858	21211	21101	20992	21116	20895	21004	21023	21149	20945	20815	20856	21130	21043	21071	21187	20937	21063	21196	21199	20998	20964	20895	21007	21236	21113	21112	21122	21046	21054	21000	21059	21349	21104	21152	21131	21166	21214	21028	21142	21155	20780	20986	21082	21088	21079	21036	20966	21023	21187	21010	20836	21091	21014	21195	21023	21350	20834	20929	21231	20889	21224	20958	21035	21173	20904	21165	20970	21013	20972	20976	21189	20873	21267	21032	21035	20876	20992	20951	21224	20991	21046	20954	20947	21023	21086	21195	21284	20875	20960	20991	21090	20948	20987	21093	21153	21196	20932	21052	21155	21203	21012	21086	20911	20937	21124	21288	21178	21127	21033	21106	21056	21112	21105	21268	21251	21076	21222	21212	21008	20848	20855	21345	20976	20895	20981	21119	21086	20920	21197	21194	20963	20908	21022	20900	20911	21162	21220	20933	21138	20969	21108	20754	21007	20986	21119	20855	20939	21048	21200	20853	21062	21024	20908	21083	21016	20883	21146	20996	21024	20943	21038	20939	21042	21090	20811	21014	20929	20880	21167	20762	20991	21112	20882	20996	21207	21004	21254	20707	21087	21164	21087	21012	21088	21138	21023	21088	21108	21071	21061	21050	21260	21171	21033	21076	20977	20884	21088	21164	21256	21193	21187	21035	21003	21135	20969	21226	20977	20969	21332	21182	21097	20801	21019	21116	20955	21180	20794	21017	20940	20883	20911	21021	20931	21045	20957	20985	21033	20974	20943	20959	21175	21083	21272	21097	20941	21099	21153	21067	21081	21092	21124	20749	20969	21099	21035	20895	21358	21017	21087	21082	20991	21086	21182	20872	21029	21124	20893	20986
25529	43922	42899	35432	30287	27150	24693	22696	21484	20493	19503	19150	18461	18370	17917	17473	17448	17461	17352	17138	17238	17001	16898	16971	17041	16965	16986	16859	16847	16771	16947	16887	16625	16702	16833	16530	16598	16895	16970	16749	16767	16789	16675	16558	16771	16651	16593	16596	16486	16710	16674	16709	16594	16783	16626	16726	16709	16683	16631	16474	16728	16626	16678	16679	16670	16682	16591	16474	16761	16682	16527	16755	16629	16631	16454	16535	16699	16718	16542	16633	16707	16802	16691	16722	16505	16562	16566	16494	16639	16798	16603	16524	16544	16513	16634	16605	16588	16609	16612	16612	16544	16681	16601	16479	16595	16640	16618	16575	16590	16551	16600	16651	16637	16691	16635	16698	16595	16644	16621	16539	16542	16403	16491	16643	16603	16593	16437	16460	16500	16785	16643	16664	16658	16777	16523	16679	16418	16604	16664	16662	16489	16536	16545	16636	16580	16613	16855	16752	16784	16601	16542	16613	16625	16644	16817	16555	16501	16622	16708	16402	16624	16660	16715	16521	16876	16709	16697	16417	16733	16477	16592	16556	16776	16641	16551	16741	16774	16700	16586	16561	16795	16550	16697	16580	16749	16580	16534	16688	16652	16530	16745	16619	16831	16552	16468	16683	16683	16736	16620	16542	16692	16522	16697	16724	16719	16572	16626	16520	16625	16618	16631	16555	16767	16605	16568	16823	16664	16776	16585	16689	16682	16576	16653	16659	16564	16623	16652	16492	16614	16501	16686	16489	16419	16689	16535	16657	16608	16607	16387	16428	16626	16608	16579	16587	16653	16564	16539	16597	16660	16693	16782	16612	16476	16653	16668	16725	16757	16656	16685	16689	16576	16379	16577	16702	16668	16514	16706	16522	16610	16658	16746	16468	16535	16553	16552	16669	16522	16598	16625	16585	16494	16595	16714	16719	16641	16657	16612	16710	16481	16801	16592	16644	16642	16450	16594	16601	16613	16585	16460	16662	16602	16617	16668	16631	16877	16675	16874	16659	16706	16641	16617	16766	16563	16645	16659	16741	16673	16570	16572	16660	16674	16617	16708	16554	16783	16378	16551	16599	16580	16581	16427	16465	16634	16547	16650	16557	16494	16638	16610	16581	16475	16696	16574	16620	16567	16447	16614	16629	16793	16623	16621	16580	16658	16553	16613	16536	16719	16720	16585	16553	16561	16727	16604	16581	16625	16590	16661	16543	16649	16694	16704	16708	16712	16710	16591	16649	16419	16621	16641	16693	16694	16675	16577	16651	16642	16732	16566	16552	16600	16463	16614	16488	16565	16620	16721	16632	16457	16695	16575	16796	16493	16549	16763	16558	16711	16588	16538	16738	16624	16576	16729	16698	16561	16533	16420	16518	16518	16666	16724	16527	16636	16659	16696	16704	16600	16598	16733	16753	16506	16746	16541	16662	16668	16578	16740	16589	16743	16697	16588	16677	16485	16612	16756	16604	16472	16584	16587	16633	16588	16665	16528	16714	16736	16448	16647	16725	16643	16559	16621	16643	16732	16614	16649	16733	16716	16603	16625	16587	16397	16583	16776	16573	16722	16669	16651	16692	16615	16514	16487	16482	16683	16509	16682	16680	16723	16499	16669	16538	16530	16680	16676	16829	16723	16525	16748	16631	16619	16744	16655	16749	16559	16645	16629	16419	16632	16519	16605	16588	16586	16544	16584	16593	16590	16601	16652	16638	16671	16612	16699	16586	16664	16536	16688	16684	16513	16730	16656	16546	16654	16478	16638	16648	16532	16792	16634	16651	16714	16778	16525	16557	16638	16456	16629	16741	16584	16560	16632	16523	16497	16488	16736	16633	16495	16558	16623	16761	16795	16551	16442	16591	16667	16802	16408	16630	16597	16573	16652	16540	16528	16495	16545	16400	16464	16671	16594	16561	16639	16658	16784	16623	16683	16655	16570	16542	16684	16604	16623	16418	16585	16707	16465	16536	16717	16675	16588	16600	16825	16631	16583	16759	16791	16775	16531	16516	16654	16817	16654	16671	16685	16567	16711	16458	16661	16528	16551	16543	16780	16612	16978	16620	16546	16632	16880	16609	16780	16547	16554	16596	16711	16589	16538	16667	16405	16652	16690	16592	16433	16458	16578	16653	16605	16636	16510	16624	16656	16650	16553	16659	16673	16253	16588	16532	16654	16521	16567	16572	16512	16741	16557	16684	16611	16701	16734	16517	16536	16622	16736	16664	16674	16700	16652	16663	16894	16531	16544	16545	16630	16507	16626	16679	16487	16744	16619	16645	16565	16809	16669	16524	16571	16662	16655	16583	16624	16683	16681	16617	16565	16549	16376	16622	16635	16546	16600	16506	16597	16609	16723	16381	16718	16438	16592	16602	16472	16757	16696	16635	16569	16557	16474	16724	16554	16516	16695	16529	16507	16636	16636	16658	16551	16721	16633	16732	16529	16533	16481	16531	16630	16581	16718	16337	16806	16794	16495	16508	16654	16525	16657	16708	16615	16750	16764	16677	16514	16543	16559	16628	16572	16552	16662	16579	16672	16772	16455	16502	16764	16640	16663	16636	16611	16556	16443	16539	16646	16678	16685	16600	16650	16673	16394	16680	16642	16565	16635	16583	16717	16706	16566	16736	16676	16539	16802	16606	16610	16561	16480	16596	16560	16824	16688	16583	16713	16481	16525	16576	16522	16664	16611	16616	16617	16812	16606	16608	16701	16728	16614	16657	16603	16708	16551	16695	16754	16568	16641	16558	16693	16599	16591	16544	16523	16602	16617	16530	16808	16510	16529	16676	16741	16535	16540	16443	16445	16651	16669	16546	16744	16613	16574	16648	16766	16478	16652	16632	16590	16562	16541	16783	16566	16570	16721	16687	16800	16638	16674	16716	16840	16643	16462	16801	16700	16595	16731	16561	16436	16610	16691	16624	16441	16531	16731	16658	16487	16615	16801	16608	16764	16613	16494	16792	16594	16522	16537	16686	16636	16578	16506	16440	16549	16641	16682	16592	16668	16691	16342	16817	16798	16634	16531	16586	16674	16710	16553	16540	16622	16427	16775	16624	16617	16601	16552	16496	16623	16575	16693	16546	16621	16616	16549	16552	16580	16615	16630	16531	16639	16520	16720	16643	16580	16490	16564	16616	16546	16631	16559	16593	16647	16538	16589	16620	16844	16453	16668	16542	16522	16487	16629	16837	16570	16704	16657	16556	16666	16498	16723	16386	16497	16696	16669	16563	16643	16517	16483	16569	16732	16628	16553	16660	16568	16645	16711	16667	16533	16673	16632	16570	16545	16587	16715	16433	16706	16599	16521	16641	16644	16625	16700	16547	16701	16455	16558	16829	16443	16655	16697	16628	16556	16618	16519	16509	16521	16633	16544	16530	16510	16731	16573	16701	16490	16645	16435	16659	16726	16428	16662	16558	16763	16421	16655	16761	16622	16632	16562	16508	16660	16668	16713	16777	16687	16775	16510	16607	16406	16557	16648	16729	16558	16811	16489	16497	16568	16559	16709	16635	16441	16584	16640	16631	16594	16640	16522	16620	16498	16741	16603	16759	16457	16689	16627	16737	16719	16595	16695	16503	16583	16603	16643	16751	16413	16569	16465	16655	16823	16642	16391	16708	16682	16662	16578	16621	16530	16527	16501	16604	16680	16775	16569	16583	16556	16879	16640	16675	16669	16617	16603	16564	16684	16622	16415	16530	16667	16559	16624	16804	16694	16528	16482	16737	16676	16581	16632	16542	16806	16570	16772	16622	16567	16466	16552	16683	16503	16434	16515	16789	16642	16759	16329	16750	16645	16680	16651	16518	16655	16598	16589	16683	16564	16721	16753	16705	16624	16610	16632	16604	16594	16673	16570	16592	16623	16545	16605	16557	16794	16593	16491	16567	16682	16470	16631	16695	16650	16510	16595	16426	16475	16658	16552	16698	16669	16622	16749	16603	16650	16678	16529	16548	16675	16525	16580	16722	16639	16873	16483	16712	16604	16639	16663	16629	16511	16707	16562	16661	16528	16561	16806	16711	16503	16609	16680	16635	16500	16787	16641	16578	16472	16718	16643	16624	16648	16688	16655	16714	16717	16591	16455	16695	16553	16677	16554	16601	16731	16537	16735	16617	16628	16495	16519	16453	16648	16605	16537	16774	16826	16536	16621	16712	16488	16672	16509	16663	16465	16655	16692	16574	16634	16683	16503	16599	16664	16770	16644	16600	16654	16644	16614	16786	16714	16812	16545	16644	16824	16695	16606	16687	16684	16453	16510	16590	16727	16753	16730	16573	16633	16450	16588	16616	16595	16574	16574	16728	16344	16471	16557	16447	16735	16830	16553	16652	16665	16470	16590	16644	16610	16620	16565	16447	16657	16516	16585	16522	16742	16534	16462	16675	16466	16578	16534	16544	16616	16485	16629	16509	16624	16559	16644	16674	16443	16565	16535	16652	16697	16559	16688	16708	16692	16584	16541	16514	16511	16633	16666	16629	16465	16506	16555	16634	16694	16723	16665	16652	16448	16561	16585	16720	16591	16668	16664	16699	16495	16600	16669	16766	16591	16636	16515	16631	16685	16592	16614	16421	16546	16500	16749	16697	16590	16770	16623	16630	16536	16576	16801	16581	16463	16521	16784	16673	16473	16435	16648	16730	16513	16701	16651	16595	16604	16582	16553	16570	16764	16605	16581	16594	16484	16694	16484	16729	16581	16765	16685	16560	16473	16647	16719	16624	16778	16804	16649	16623	16668	16534	16731	16546	16582	16547	16687	16630	16811	16649	16547	16582	16510	16542	16495	16586	16714	16542	16552	16484	16631	16649	16521	16683	16568	16674	16505	16545	16454	16632	16672	16534	16615	16634	16571	16666	16764	16448	16696	16606	16615	16727	16604	16566	16457	16477	16773	16560	16579	16612	16724	16536	16691	16569	16701	16525	16524	16521	16553	16590	16589	16716	16671	16532	16608	16603	16724	16567	16695	16638	16599	16676	16717	16606	16665	16705	16623	16433	16519	16705	16557	16683	16651	16676	16531	16564	16792	16713	16434	16532	16426	16561	16578	16686	16800	16736	16690	16541	16521	16722	16600	16510	16579	16628	16453	16775	16551	16627	16553	16379	16766	16550	16571	16505	16594	16545	16681	16638	16495	16717
31095	27207	30477	27746	24337	23158	22444	21614	21039	20735	20646	20540	20157	20203	20150	20016	20206	20173	19816	19828	19920	19702	19948	19853	20007	19757	19742	19765	19694	19832	19834	19928	19871	20046	19736	19758	19894	19821	19918	19932	19913	20095	19744	19958	19758	19718	19753	19951	19879	19732	19909	19936	19769	20054	19923	19655	19823	19806	19872	19708	19963	19905	19735	19946	19795	19860	19742	19985	19909	20024	19743	19770	19912	19999	19896	19755	19721	19776	19851	19796	19719	19674	19846	19756	19794	19567	19874	19475	19796	19857	19724	19715	19927	19838	19887	19902	19805	20015	19930	19829	19605	19770	19563	19862	19964	19974	19766	19981	19803	19765	19856	19808	19614	19612	19518	20036	19813	19714	19679	19725	19824	19850	19745	19624	19784	19770	19866	19776	19639	20174	19808	19964	19703	19737	19882	19508	19665	19904	19869	19848	19704	19635	19686	19798	19830	19800	19707	19780	19788	19566	19837	19820	19596	19754	19666	19743	19683	19748	20006	19951	19811	19928	19793	19672	19824	19685	19582	19654	19803	19714	19765	19680	19765	19688	19808	19973	19891	19862	19947	19769	19928	19898	19820	19863	19858	19869	19824	19810	19742	19650	19722	19796	19802	19748	19702	19690	19745	19644	19698	19891	19788	19709	19712	19766	19849	19767	19755	19761	19776	19845	19759	19878	20002	19654	19770	19837	19769	19797	19663	19713	20000	19951	19790	19851	19976	19856	19782	19857	19649	19822	19790	19888	19872	19806	19553	19743	19861	19708	19942	19911	19330	19618	19572	19715	19686	19586	19900	19762	20108	19728	19885	19922	19827	19871	19848	19842	19694	19731	19862	20046	19725	19895	19893	19625	19723	19686	19745	19744	19718	19889	19709	20119	19841	19893	19902	19855	19938	19689	19593	19769	19732	19923	19564	19459	19793	19784	20195	19708	19625	19767	19722	19806	19878	19789	19714	19786	19891	19986	19916	19852	19910	19892	19783	19761	19768	19943	19881	19918	19810	20000	19796	19644	19750	19686	19748	19641	19754	19646	19696	19675	19765	19629	19644	19704	19825	19638	19633	20018	19781	19753	19737	19671	19640	19751	19803	19599	19849	19816	19660	19762	19763	19787	19858	19906	19688	19766	19830	19884	19937	19755	20016	19796	19856	19702	19793	19796	20101	20231	19953	19813	19539	19818	19685	20090	19943	19858	19920	19839	19765	19883	19740	19811	19830	19832	19881	19669	19628	19786	19865	19715	19683	19829	19877	19783	19993	19844	19868	20081	19861	19600	19673	19436	19814	19831	19768	19565	19892	19666	19891	19979	19953	19881	19907	19696	19831	19855	19960	19779	19693	19678	19791	19719	19700	19890	19742	19910	19833	19709	19693	19626	19775	19793	19892	19744	19746	19658	19663	19584	19694	19952	19963	19872	19729	19805	19955	19851	19680	19898	19877	19668	19605	19916	19643	19977	19844	19736	19791	19779	19602	19734	19993	19803	19753	19719	20001	19810	19712	19912	19874	19796	19674	19810	19797	20130	19794	19861	19686	19609	19843	19808	19740	19695	19867	19864	19707	19830	19822	19970	19668	19787	19804	19893	19714	19817	19937	19990	19650	19879	19866	19884	19649	20024	19761	19711	19679	19671	19857	19572	20051	19634	19852	19833	19623	19831	19855	19779	19693	19615	19655	19896	19824	19873	19880	19779	19744	19899	19673	20045	19693	19701	19710	19949	19842	19974	20117	19744	19749	19880	19762	19904	19839	19763	19766	19803	19912	19791	19818	19865	19753	19817	19735	19742	19835	19633	19735	19774	19485	19665	20008	19857	19952	19853	19830	19759	19798	19650	19655	19617	19665	19873	19647	19875	19841	19677	19663	19621	19778	19778	19713	19803	19882	19770	19803	19462	19894	19794	19833	19774	19769	19737	19676	19655	19834	19940	19700	19848	19843	19561	19879	19838	19540	19939	19870	19804	19599	19794	19776	19906	19924	19807	20107	19930	19602	19812	19607	19807	19843	19710	19885	19756	19527	19819	19663	19768	19924	19780	19768	19728	19835	19790	19743	19696	19792	19635	19655	19713	19693	19745	19790	19801	19955	19735	19866	19645	19942	19729	19797	19610	19851	19839	19790	19724	19810	19796	19764	19539	19645	19805	19652	19833	19829	19931	19536	19791	19653	19582	19867	19885	19891	19722	19923	19613	19723	19862	19844	19628	19941	19852	19868	19699	20016	19737	19920	19794	19809	19946	19932	20016	19943	19937	19967	19724	19704	19923	19780	19918	19979	19662	19747	19774	19999	19866	19670	19830	19721	19976	19945	19847	19861	19863	19936	19781	19843	19689	19725	19694	19725	19722	19831	19845	19906	19804	19832	20008	19935	19699	19956	19611	19887	19726	19753	19810	19716	19741	19758	19725	19747	19611	19704	19684	19803	19761	19979	19754	19967	19837	19886	19909	19847	19901	19679	19725	19863	19602	19757	19794	19883	19557	19844	19879	19899	19993	19869	19706	19748	19923	19815	19802	19902	19659	19667	19622	19856	19872	19860	19948	19762	19750	19831	19817	19843	19739	19697	19743	19706	20041	19933	19821	19741	19820	19881	19861	19647	19876	19841	19806	19878	19842	19920	19747	19808	19837	19862	19795	19820	19572	19959	19664	19904	20022	19752	19720	19702	19976	19660	19875	19841	19835	19522	19840	19749	19808	19592	19781	19778	19791	19860	19695	19936	19909	19847	19840	19757	19979	19919	19901	19982	19745	19919	20016	20018	19849	19898	20018	19680	19745	19783	19768	19846	19830	19940	19838	19928	19687	19858	19875	20001	19991	19566	19570	19769	19549	19817	19719	19804	19837	19831	19638	19860	19768	19730	19847	19901	19708	19956	19762	19731	19847	19809	19772	19931	19858	19760	20016	19943	19733	19718	19832	19865	19920	19639	19815	19878	19796	19878	19758	19651	19701	19692	19709	19764	19631	19908	19836	19896	19634	19757	19931	19604	19901	19857	19838	19787	19639	19864	19792	19866	19582	19922	19783	19868	20111	20092	19870	19973	19925	19844	19769	19745	19890	19792	19712	19789	19734	19786	19666	19940	19808	19864	19846	19919	19648	19817	19800	19742	19739	19646	19775	19862	19781	19488	19604	19667	19960	19686	19783	19605	19878	19834	19812	19812	19764	19632	20074	19749	19859	19930	19832	19809	19784	19893	19682	19715	19668	19767	19693	19509	19855	19605	19865	19940	19830	19835	19566	19934	19642	20069	19938	19764	19740	19746	19818	19842	19832	19980	19842	19679	19881	19781	19703	19761	19815	19720	19855	19690	19798	19807	19856	19979	19987	19765	19868	19868	19687	19945	19788	20086	19697	19613	19703	19688	19808	19718	19785	19894	19852	19903	19819	19934	19668	19926	19877	19904	19862	19660	19839	19819	19900	19816	19781	19828	19876	19996	19923	19840	20001	19863	19630	19990	19961	19760	19716	19622	19858	19896	19714	19949	19857	19563	19588	19632	19673	19648	19574	19812	19750	19779	19672	19820	19787	19734	19835	19823	19645	19848	19494	19581	19873	19919	19854	19764	19712	19763	19802	19882	19703	19858	19830	19701	19892	19746	19826	19808	19807	19607	19888	19867	19919	19717	19734	19706	19770	19820	19551	19545	19862	19774	19678	19891	19732	19665	19907	19741	19863	19868	19743	19852	19931	19624	19607	19676	19642	19757	19872	19743	19965	19979	19629	19641	19758	19711	20090	19724	19760	19890	19918	19702	19910	19807	19727	19919	19830	19742	19819	19878	19881	19702	19685	19633	19838	19861	19722	19821	19920	19980	19772	19639	19960	19729	19893	19880	19954	19665	19868	19616	19890	20015	19864	19722	19800	19670	20017	19805	19643	19705	19813	19749	19946	20058	19900	19821	19903	19836	19637	19739	19816	19892	19801	19697	19827	19657	19590	19966	19766	19790	19851	19883	19778	19683	19787	19727	19827	19858	19665	19948	19845	19586	19874	19976	19740	19801	19770	19777	19790	19730	19847	19816	19631	19555	19878	19755	20020	19777	19769	19968	19618	20000	19755	19882	19800	19631	19673	19906	19517	19701	19554	19975	19796	19953	19661	19852	19845	19705	19702	19620	19914	19790	19668	19716	19731	20078	19820	19537	19625	19707	19697	19962	19859	19838	19636	19806	19698	19808	19886	19987	19873	19784	19892	19737	19710	19953	19896	19673	19982	19945	19643	19879	19896	19907	19854	19811	19966	19702	19551	19852	19810	19957	19844	19925	19864	19886	19798	19712	19938	19897	19942	19882	19900	20074	19912	19733	19486	19590	19915	19694	19704	19581	19766	19922	19888	19799	19695	19641	19706	19806	19843	19575	19666	19739	19901	19704	19719	19803	19824	19790	19794	19819	19964	19900	19673	19682	19734	19789	19747	19721	19923	19662	19761	19815	19609	19695	19674	19841	19760	19765	19895	19786	19810	19720	19703	19870	19826	20103	20052	19867	19843	19880	19828	19935	20024	19809	19782	19960	19855	19632	19902	20006	19892	19709	19904	19782	19773	19730	19783	19914	19898	19889	19855	19987	19954	19925	19992	19755	19843	20059	19967	19686	19884	19762	19856	19914	19847	20049	19936	19858	19892	19830	19757	19659	19817	19843	19812	19780	19944	19924	19669	19967	20011	19942	19823	19787	19980	19865	19882	19966	19946	19957	19811	19867	19844	19825	19860	19848	19823	19850	19830	19973	19702	19618	19798	19643	19771	19958	19986	19788	19710	19919	19697	19857	19780	19869	19905	19784	19601	19813	19852	19779	19612	19741	19614	19609	19770	19884	19684	19835	19620	19919	19766	19830	19783	19720	19687	19967	19812	19683	19859	19783	19810	19728	19945	19965	19796	19746	19745	19694	19781	19864	19876	19853	19855	19745	19829	19830	19909	19745	19667	19900	19743	19719	19793	19827	19683	19727	19605	19805	19831	19903	19786	19669	19774	19635	19990	19781	19819	19846	19779	19786	19922	19902	19758	19844	19820	19830	19751	19837	19846	19746	19759	19936	20114	19929	19780	19897	19905	19888	19870	19764	20100	19626	19741	20007	19753	19903	20036	19811	19717	19765	19716	19735	19734	19914	19911	20020	19819	19938	19708
23945	33278	32074	26290	23060	21194	19895	18921	18092	17724	17247	17001	16816	16606	16592	16309	16305	16191	16123	16193	15949	16111	16314	16158	16207	16040	16076	16157	15923	16014	16087	16103	15866	15989	16144	15981	16081	16118	15829	16076	16104	15823	15957	15879	16029	16136	16077	15951	16118	16143	16027	15892	15776	15951	15887	15812	16000	15910	16001	15901	15975	15963	15994	15939	16073	16099	16044	15848	15978	16029	15856	15880	15916	15868	15945	15961	15991	16057	16134	15853	16025	15950	15862	16000	16076	15881	15856	16087	15943	15866	15846	15946	15967	16024	15958	16080	15947	15988	16043	15993	15957	16007	16040	16034	15868	15999	15774	15951	16013	15886	15929	16078	15987	15973	16036	16015	15929	16013	16051	16056	15841	15916	15988	16072	15955	16030	15995	15802	15909	15982	16019	15948	15961	16039	16025	16071	15858	16036	15885	16121	16251	15857	15998	15989	16059	15890	15865	15983	15804	15849	15984	15922	15785	15893	15929	15830	15794	15881	15971	16074	16095	15873	16012	15782	15959	16074	15882	15741	15876	15985	15881	15959	15927	15773	15905	15749	16022	15960	16029	16072	15978	16000	15696	15947	15922	16174	16054	15874	15883	16098	15925	15948	15918	15754	16010	16057	15968	16035	15999	15849	15896	15913	16015	16040	15985	15882	16083	15936	15931	15942	15889	15904	16003	15947	16018	15929	15986	15984	15855	16012	16075	16102	16149	15966	15890	16066	15804	15999	15999	15995	16100	16061	15999	15755	16023	16038	16152	15939	15963	15969	16089	15808	15945	15893	15988	15869	16091	16099	15847	16034	15999	16101	15807	15876	16079	15878	15919	16104	15903	15962	15888	15958	15899	15880	15940	15830	15908	16213	15827	15962	16023	16050	15818	15868	15995	15951	15991	16118	16030	16013	16068	16006	15754	16154	15945	16150	15935	15892	16074	15921	15914	15787	15882	16056	15886	15867	15755	15940	15937	16079	16002	15856	15896	16033	15931	16023	15998	15922	15991	15897	16031	15969	16051	15859	15876	16133	15830	15990	15986	15889	16109	16106	15937	15971	15949	15973	15912	16009	15954	15908	16051	16161	15965	16005	16017	15794	15944	16020	16113	15837	16074	15887	16039	15918	16100	16111	16102	16023	15993	15953	16067	15905	15913	15983	16038	15921	15866	15829	15788	16018	15918	15931	15956	15983	15989	16027	15967	15995	16070	15933	15889	15925	15819	15934	15858	16026	16089	15889	16016	16015	15909	15991	15858	15982	15897	15863	16140	16173	15917	15828	15781	16106	16023	16016	15971	15874	15916	15904	15979	15959	15790	15923	16180	15965	15936	15947	15928	15976	16013	16039	16008	16014	16025	15864	15950	15941	15924	16083	15828	15904	15892	16138	16007	16016	15885	15745	15992	15931	16077	15847	16014	15968	15939	15822	16039	16036	15810	15935	16012	15820	15982	15991	15815	15956	15769	15961	15912	16004	16056	16029	16139	16031	15967	16006	15979	15896	15787	15999	16116	16211	15953	15854	15964	15951	16030	16005	15791	16045	15832	15976	15980	16051	15928	15957	15983	15978	16104	16015	15941	15949	15915	15880	15853	15830	16044	15831	15959	16055	15939	15907	16147	15948	15907	15917	16155	15922	16063	16101	15876	15924	15817	15862	16153	15865	15863	16062	15816	15880	15916	15841	16262	16097	15953	16004	15976	16082	16104	15841	15966	15993	16220	16103	15812	15913	15827	16070	16034	16050	15901	15980	15897	16095	15864	15852	15940	16063	15934	15763	15960	15912	15919	16180	15785	15880	15978	15928	16078	16018	15947	16004	15985	15843	15873	15980	15954	15855	16027	15986	15879	16003	15953	15979	15825	16019	15867	15982	15999	16059	16041	16064	15931	15898	15948	15961	15963	15973	16008	16083	15834	16077	15945	15802	15962	15967	16031	15964	16025	15974	16196	15838	16064	16025	16167	16008	16023	15994	15767	16131	16150	16035	15961	15890	15963	15892	16043	15994	15942	16032	15975	15955	16109	15959	16039	16269	15871	15914	15890	16098	15904	15699	15869	15927	15751	15944	15915	15869	15800	15923	16077	15849	16167	16047	16011	15975	15931	15952	15978	16112	16025	16134	15866	15956	15711	16051	16064	16069	16127	16040	15898	16035	15830	15947	15941	15869	15863	15945	15950	15962	16093	15896	15827	16043	15952	15971	15763	15928	15952	15897	16126	16018	15913	15947	15975	16030	15824	16038	15963	15955	15990	16116	15923	15934	15959	15979	15880	16034	15912	15904	15998	15941	15946	16006	15993	16058	16020	15982	15975	15899	15786	15978	16014	15879	15865	15983	16009	16144	15931	15977	15856	16048	15869	15811	16101	16081	16147	15875	15940	16067	15715	16008	15879	15925	15972	16061	15755	16114	15849	15874	15843	15833	15977	15893	16068	15882	16008	15920	16011	15777	15887	16036	16107	16084	16065	16070	15978	15986	16104	15981	15968	16032	16176	16006	15752	16021	16063	15679	15902	15996	15799	15866	16035	15957	15939	15968	16107	15906	15939	16010	16137	15861	16009	15908	15955	15744	15992	15967	15983	16039	15990	15992	15929	15951	16034	15876	16013	15863	15906	16062	16058	15854	15998	16016	16006	15853	15949	15812	16047	15913	15921	15911	15871	15881	16131	16162	15901	16030	16030	15879	15980	16053	15927	15949	15954	15908	16022	16136	16134	16134	15920	15952	15940	15930	15747	15896	15997	15972	15797	15784	15838	16074	16056	15740	16042	15785	16068	15903	15974	16015	16124	15917	15880	16059	16110	16046	15982	15869	15912	15755	16046	15950	16042	16029	15886	15964	15863	15900	15965	15998	16038	16268	15957	15956	15950	16040	15975	15990	16066	15774	15918	16064	16020	16127	15946	16035	15892	15920	15888	16044	15823	15956	15833	15950	15996	15903	15805	16118	16169	16118	15898	16028	15964	16108	15798	15938	15696	15842	16078	15913	15889	15963	15956	16053	16001	16054	15922	15874	15907	15892	15998	15880	15969	16006	15980	15809	15978	16050	16071	15926	15957	16141	16120	15991	16050	15861	15930	15947	16000	15846	16016	16061	15880	16149	16124	16008	15886	16033	15941	15864	15947	15969	16048	15839	16084	16106	15907	16022	15933	15989	15859	16004	15910	16150	16006	15923	15896	15962	15941	16016	15966	16207	15987	15930	16076	16125	15911	15965	16122	16136	15948	16177	15950	16030	15843	16095	16053	15920	16132	16055	15972	16039	15919	15990	16177	15884	15954	15940	15970	15914	15994	16029	15894	15821	15924	15951	15749	15927	16022	16039	15936	15971	16154	15968	15992	16019	16197	16192	15947	15944	15993	16002	15822	15784	15900	15999	15978	16059	16030	15935	15920	16061	16026	15935	15929	15969	15939	15882	15824	15936	16017	16259	16057	15903	16030	16022	15904	15939	15825	15786	15830	15894	15952	15967	15977	15870	16027	15932	15971	16000	15958	15908	15928	15953	15719	16049	16029	15931	16111	15830	16016	16058	15738	15994	15918	15953	16200	15789	15921	15858	16039	16226	15931	15971	15986	15980	15949	16094	15955	16069	15927	16000	15799	16015	15917	16019	16029	15918	16136	15998	15981	15752	15875	15857	15807	16000	16084	15920	16108	16002	15927	16068	16176	15954	15985	15865	16160	15898	16045	16054	16091	15908	16024	16045	15941	16044	15928	15962	15818	16020	16007	16004	15926	15835	16071	15796	15842	15794	16016	15903	16059	15981	16050	15944	16011	15931	15943	16026	16008	16122	15885	15926	16076	15906	16103	15937	15993	15933	15886	15919	15939	15910	15815	16163	15917	15977	16157	16025	15982	15892	15971	15813	15964	15873	15944	15961	16000	16041	16254	15850	15882	16084	15908	16008	15884	15915	15996	15983	15954	16091	16072	16062	15761	15616	15996	15989	15820	15847	15993	15860	15942	15907	16185	15899	16072	15704	15938	16022	15937	15887	15889	16048	15966	15969	16028	15942	15950	16085	15793	15910	15981	16054	16073	15934	15855	16030	15832	15852	15987	16025	15832	15856	15934	15983	16015	16021	16046	15938	16040	15639	15892	15957	16146	15743	16039	16119	15995	15837	16063	16062	16144	15822	15950	15956	16005	15891	16029	15834	16014	16087	15867	15864	15960	15991	15953	15823	16128	15899	15969	16046	15958	15911	15932	16069	15852	15943	16060	16074	16035	16060	15821	16089	15897	16106	15998	16028	16150	15912	16169	15889	15910	16253	15947	16052	15889	16099	16055	15915	15938	15962	15895	16077	15889	15944	16040	16114	15883	15810	15906	16035	15895	15992	16008	15839	16070	15935	16092	15959	16131	15938	15859	15772	15994	15890	15971	15838	15824	16035	16112	16029	16031	15970	15940	15920	16119	16043	15809	16009	15966	15939	16128	15876	15984	15991	15892	15843	15968	16165	15960	16055	15822	15928	15964	15988	16019	15985	16037	15959	15990	15958	15882	16083	16059	16032	15989	16008	15967	15892	16091	15876	15964	15969	15954	15939	15869	16044	16048	16025	15986	16117	15796	16015	15966	15964	15883	15844	16143	15977	16043	16035	15834	15864	16059	15880	15798	15803	16014	15979	15878	15776	15983	15845	15920	15991	16010	15942	16062	16001	16002	15883	15951	15913	15837	16098	15930	15986	16039	15959	15972	15830	16077	16022	16080	15973	15998	16016	15960	15839	16030	15953	16023	16027	16063	15922	16010	16133	15991	15956	16105	16149	15944	15980	16019	15889	15956	16006	15984	15926	15922	15914	15853	16064	16076	15897	15957	16057	15989	15776	15944	15906	15983	15908	15938	15748	15912	16028	15881	16077	15845	15933	15928	16002	16032	15940	16101	16008	16050	15964	15980	16031	15877	16017	15984	16018	16006	16163	15917	15954	15690	16002	16015	16001	16097	16073	16004	15913	16043	15870	15903	15806	16056	15990	16016	16034	15834	15924	16099	15817	15942	16063	15772	15884	16033	15934	15982	16155	15899	16098	15962	15889	15952	15774	15896	15950	16147	15961	15851	16056	15924	15800	16080	16155	15958	15979	16099	15945	16133	16005	16066	15969	15860	15854	15976	16108	16212	15941	15889	15805
25048	21035	28005	25544	24651	25872	25599	23493	22523	22117	21713	21026	20749	20962	20609	20666	20621	20443	20240	20316	20416	20227	20225	20318	20162	20103	20396	20185	20274	20271	20187	20261	20178	20062	20259	19999	20036	20192	20141	20207	20228	20089	20166	20037	20031	20035	20005	20076	20050	20326	20284	19816	20054	20159	20081	20139	20161	20002	20138	20162	19995	19998	20048	20160	20028	20195	20063	20173	19993	20043	19826	20023	19975	20313	20070	20299	20218	19956	20089	19956	19928	20090	19797	20082	19971	20020	20036	20120	20001	20294	19958	20245	19964	20115	20021	19973	20038	19973	20126	20029	20030	20065	19912	19920	19980	19867	20183	20110	19910	20086	20166	19988	20114	19866	20062	20066	20267	20059	19924	20011	19884	20152	19814	20004	19819	20264	19996	19983	20023	20069	19791	19892	19951	20143	20133	19899	19869	20134	20032	19895	19924	19941	20125	19785	19958	20184	20210	20013	19931	20089	20095	19960	19889	20095	19930	19919	19995	20134	20229	19884	20171	20132	20064	20080	19998	19934	20061	19888	20036	20193	20229	20046	20014	19924	20034	20044	19999	20059	20168	20082	20047	20025	19970	20211	19927	19925	19634	19799	20203	19974	20132	19845	20027	19917	19918	19963	19912	19950	20130	20124	20127	20378	19932	19988	19887	20338	19931	19910	20154	20079	20124	20213	20201	20069	20198	20078	20297	20159	20189	20061	20083	19858	19939	19946	20082	20077	20113	20177	20161	20040	19952	20097	19964	20087	19999	19864	19942	20042	19997	19950	20035	20382	19882	20000	20190	19988	19799	19965	19959	20061	19862	19972	20012	20161	19752	20024	19981	20005	19911	19965	19933	20062	20002	20089	20144	20008	20139	20063	20165	19951	20076	19977	20183	20028	20066	20033	20126	19891	19980	19845	20247	19896	20128	20086	20130	20220	20138	19885	20068	19976	20128	20209	20255	19959	20140	19856	20141	20009	20114	20170	20027	20135	20369	20070	20174	20376	20080	19819	20038	19907	20009	19932	19997	19978	20059	19824	20031	19985	19987	19992	19957	19920	19925	19843	20160	20110	19926	20085	20203	19893	20125	20045	19920	19862	19986	19865	20111	20029	19970	20117	19920	20043	19952	19733	20046	19973	19924	20064	20240	19822	19981	20092	19828	20009	20198	19973	20092	19964	19969	20096	19867	19859	19878	19995	19919	19990	20144	20150	20158	20116	19963	19980	19876	20018	20153	19997	20064	20179	20034	20024	20113	20014	19918	20088	19961	20145	19978	20137	19941	19969	19969	19838	20111	19966	20073	19920	19961	20235	20316	19998	20087	20093	19960	19999	20263	20010	19797	19947	20088	19985	20110	20013	20024	19974	19965	20080	20173	20082	20056	20015	19864	20025	20137	20061	20215	20211	20093	19914	19938	19983	20098	19939	20241	19871	19853	19905	20015	20216	20012	20234	20096	19843	19840	19954	20178	20109	20118	20153	19929	19868	19932	20172	20073	19891	20065	20016	19983	19978	20174	19736	19972	20089	20274	20174	19751	20096	19895	20062	19990	20005	19947	19914	20193	20129	19966	19875	19853	19930	20176	20141	20159	19940	20041	19890	20007	20000	20022	20024	20073	20061	19941	20128	20075	20115	20272	20038	19882	19887	20176	19876	20021	20061	19823	20094	20044	20154	19702	20055	19990	19992	20138	20138	19937	20207	20085	19727	19979	20006	19948	19973	20036	19974	20181	20096	19890	19983	19760	20133	19956	20091	19806	20116	19902	20136	19910	20084	19856	19898	20341	20191	19876	19912	19927	20028	19912	19861	20005	19973	19994	20061	20098	20087	19917	20136	19996	20026	19786	20095	19811	19931	20019	20151	20049	20071	20070	20037	19935	20045	20081	20173	20184	20148	20053	19949	20100	20007	20005	19834	19970	19856	20027	20037	20122	19769	19920	19940	19904	20061	20161	20117	19739	20160	20058	19841	19788	20154	20175	20097	20029	20141	20046	20047	20200	20251	19992	19972	20042	19970	20002	19993	20128	20380	20103	20023	19952	19825	19824	20132	20210	20134	20069	19999	19931	20063	19760	20075	20036	19822	20250	19973	20208	20021	19946	20180	20244	19973	20176	19852	19773	19882	19991	20065	20123	20052	20134	20195	20024	20187	20023	19980	20135	19976	20184	20091	19831	20058	20248	20084	20135	20164	19965	20064	20068	20170	19926	20044	19938	20045	20032	20285	20117	19854	20098	20096	20259	20035	20043	19927	20005	19993	20050	20047	20013	19880	20163	19990	20085	20127	20149	20048	20056	20165	20059	19817	20039	20255	20078	19958	20002	20023	19935	20187	20091	20023	19931	19963	20367	20012	19933	20201	20125	20079	19948	19753	19950	20077	20092	20143	20177	20125	20044	20035	19987	20200	19887	20163	20074	19969	20147	20157	19706	20073	19992	20011	19714	20185	20039	20018	20075	20203	20023	20151	20179	19993	19976	20014	19902	20049	20086	19881	20150	20156	20045	20031	20056	19847	19652	20141	20034	19952	20147	20202	20033	20157	19904	20075	20205	20128	20255	20059	20173	20062	20035	20256	20298	20014	19944	20012	19843	20072	20252	19818	20141	19951	19947	20108	19963	20034	19981	19845	19903	20092	20048	20012	20086	19911	20081	20005	19710	19969	19987	19832	20064	20011	20081	20135	19975	19828	19823	19856	19958	20038	20051	20014	20011	20099	20022	19938	20077	19854	19950	20040	20166	19825	19875	19956	19901	20033	19956	20181	20004	20127	20037	19985	20160	20215	20156	20089	19967	19717	20048	20420	20274	19788	20089	20011	20167	20171	20032	20082	19909	20049	20071	20043	20170	20060	20118	19911	20101	19884	19893	19923	19888	20209	20041	20181	19988	20144	20049	20048	20193	20199	20156	19949	20017	19926	20099	20090	20035	20081	20078	19987	20024	20092	19959	20187	20094	20264	20080	20138	20295	20090	20008	19966	20202	20109	20063	20003	19888	19988	20081	19820	19871	20214	20024	20249	19843	20055	20141	20198	20043	20086	19972	19910	20133	20000	20166	20147	20328	19695	20008	20101	19944	20036	20125	20035	20195	20304	20048	20117	19898	20090	19895	19994	19856	19913	20219	20410	20199	20107	20203	19994	20062	20008	20275	19988	20055	20311	20137	20066	20028	20089	20006	20160	20015	20169	20122	20014	20112	20068	20239	20009	19931	20113	19874	20049	20253	20020	20067	20037	19964	20057	20085	20059	20083	20061	19940	19959	20142	20060	20086	20050	20166	20132	20147	20126	20130	20053	20014	20167	19960	20067	20117	20301	20070	20012	20303	20259	20081	20030	19940	19931	20114	20196	19948	19958	20018	20049	20020	20165	20009	19951	20025	19717	19831	19973	20034	20091	20000	20028	20160	20068	20078	20044	19922	20018	20109	19965	19912	20207	20161	20162	19799	20101	20138	19855	20104	20176	20103	19900	20066	20278	19899	19926	20072	19941	19891	19966	20021	20036	20175	20020	20164	20004	19961	20073	20220	19964	20054	19984	20062	20084	20046	20279	19785	20121	19888	19883	20047	20121	20024	19996	19933	20275	20209	20067	19914	20054	20022	20129	20117	20075	20009	19975	20205	19994	19949	19985	19937	20155	19943	20126	20096	20255	19918	20009	20079	20160	20107	20143	20015	20053	20079	20007	19979	19963	20020	20282	19966	19880	20032	20061	20121	20079	19930	20122	20050	19907	19687	20096	20199	20065	20100	20102	20269	20101	20016	20060	20107	20171	20004	20020	20291	19950	20068	20155	20192	20052	20153	19970	19988	19927	19978	20145	19963	20185	20065	20233	20025	19994	20115	19841	19922	19961	20077	20032	20246	20277	20047	20146	20099	20021	19763	20075	19749	20102	19948	19693	19854	19858	20148	20296	20006	19978	20057	19801	19956	20168	20041	20099	20151	20036	20049	19878	19949	19868	20196	19822	20061	20050	19924	19979	20206	20139	20208	20083	19952	20076	19985	20090	19957	20161	20270	19921	20080	20043	20145	20246	20049	19946	20036	20199	20065	19840	20215	19774	20029	20048	20096	20128	19957	19787	20103	20105	20017	20080	20057	19876	20305	20122	20033	20110	20050	20001	20056	20193	19951	20189	20186	20081	20019	20162	19962	20208	20211	20008	19885	19980	19883	20053	20199	20193	19933	19985	19977	19900	20062	20386	20013	20081	19934	19986	20135	19905	19966	20003	20144	19976	19898	19984	19955	19970	20055	19903	19971	19988	20221	19981	20019	20039	20081	19981	20249	20060	20147	19879	20294	20242	20087	20038	19854	20054	20169	20123	20057	20136	19882	20094	20128	20180	19988	20057	19959	20108	20150	20085	20071	19976	20016	19958	20180	20096	20156	19912	19894	20198	20179	20182	20116	19780	19991	20023	19883	20101	19995	20004	20107	19981	19959	19991	20015	20160	20141	20041	20077	20240	20096	20054	19969	20020	20194	20215	20125	20134	20113	19998	19876	20013	20045	20137	20073	20259	20072	20166	20040	19835	19968	19820	19924	19939	19732	20100	19983	20067	20208	20107	20106	20089	20088	20193	20104	20159	20126	20103	20211	20041	20040	19964	20074	20101	20058	19832	20069	19917	20155	19935	20077	19983	19965	20012	20106	20126	20080	19981	20240	19993	19990	19955	20028	20076	20000	20168	20253	20059	20145	20147	20085	19968	20221	20314	20075	20124	20132	20014	19961	20118	20226	20013	20034	20228	19900	19957	20335	20107	20076	20125	20094	20059	20006	20200	20164	20070	20037	20054	20255	20186	20103	20234	20099	20419	20051	20011	20093	20067	20103	20086	20136	20023	19986	19923	20124	20101	20166	20215	19986	20094	20009	19992	19812	20298	20077	19846	20221	20100	19934	20042	20064	19914	19958	19957	20103	20161	20192	20085	20039	20099	20006	20105	19894	20197	20020	20042	20047	20010	19824	20159	20018	20191	20167	20073	20101	20072	20053	19959	19956	20006	20040	19985	19872	20013	19771	20231	20175	20026	19950	19818	19987	20065	20097	19993	19918	19969	19933	19855	20123	20081	20217	20157	20151	19839	20105	20204	20094	20042	20072	20221	19856	20035	19998	20081	20096	20085	20169	20157	20060	20130
23458	39045	38187	31324	26574	23925	22445	21144	19878	18930	18340	17828	17402	17275	16970	16884	16794	16776	16775	16526	16538	16539	16351	16484	16156	16386	16348	16287	16303	16195	16278	16119	16126	16282	16213	16354	16235	16130	16103	16243	16078	16189	16067	16239	16194	16046	16175	16179	16086	16100	16048	16178	16258	16217	16128	16349	16181	16264	16314	16061	16191	16243	16110	16132	16176	16122	16038	16125	16152	16319	16048	16329	16105	15960	16109	16076	16141	16151	16080	15936	16108	15972	16248	15996	16121	16083	16057	16163	16124	16184	16193	16206	16139	16145	16123	16091	16219	16209	16119	16307	16091	16154	16147	16024	16159	15923	16141	16247	16097	16102	16116	16084	16105	16206	16048	15987	15931	16170	16211	15949	16035	16179	16160	15973	16111	16022	16097	16114	16142	16276	16141	16136	16195	16299	16242	16017	15962	15958	16199	16160	16081	16136	16146	16100	16217	16311	16346	16081	16078	16052	15993	16092	16167	16087	16300	16176	16235	16093	16016	16177	16281	16135	16032	16272	16210	16101	16032	16283	16262	16057	16155	16040	16255	16255	16092	16141	16046	15950	16157	15909	16157	16011	16176	16026	16226	16118	16115	16153	16156	16048	16136	16162	16280	16085	16168	16078	16203	16201	16110	16238	16159	16036	16127	16088	16312	16145	16060	16126	16231	16155	16306	15995	16218	16274	16068	16211	16174	16098	16093	16232	16011	15936	16255	15971	15975	16097	16220	16142	16042	16000	16190	16085	16135	16130	16106	16027	16214	16125	16213	16111	16106	16001	16285	16019	16216	16064	16141	16237	16295	16206	15822	16106	15943	16063	16131	16068	16056	16128	16167	16223	16061	16203	16065	15947	16054	16106	16037	16177	16170	16099	16296	16194	16165	16105	15938	15991	16193	16118	16138	16255	16063	16122	16067	16187	16130	16070	16277	16054	16222	16176	16106	16080	16136	16136	16075	16230	16321	15945	16093	16096	16046	16093	16219	16153	16131	16086	16229	16132	16133	16076	16068	16180	16227	16015	16063	16090	16094	16112	16019	15872	16062	16017	15957	15979	16052	16182	16074	16076	16175	16207	15952	16158	16026	16319	16353	16089	16108	15987	16025	16076	16060	16151	16057	15939	16078	16069	16161	16083	16238	16253	16081	16042	16185	16164	16196	16274	16220	16214	16111	16167	16162	16007	16095	16323	16107	16219	15966	15998	16158	16003	16242	16121	16119	15999	16294	16097	15998	16090	16145	15961	16258	16215	15952	16222	16104	16065	15961	16139	16134	16194	16185	16082	16131	16160	16309	16162	16135	16181	16231	16137	16075	15982	16227	16094	16303	16058	16120	16252	16048	15981	15953	16074	16041	16169	16256	16156	16031	16124	15933	16188	16214	16128	16313	16194	16069	16094	16032	16085	15972	16013	16046	16123	16097	16045	16140	15960	16093	16161	16139	16155	16121	16105	16201	16102	16262	16255	16075	16112	16180	16057	16189	16116	16051	16116	15981	16154	16231	16213	16100	16302	16279	16013	16298	16195	16019	16227	16242	16162	16073	16139	16100	16114	16098	16113	16009	16097	16090	16072	16043	16174	16284	16139	16189	16154	16295	16179	16182	16099	16176	16119	16027	16244	16236	15943	16031	16084	16063	16274	16039	16061	16166	16092	16210	15960	16068	16181	16080	16041	16179	16027	16093	16197	16166	16030	16016	16197	16092	16145	15990	16116	16199	16168	16012	16193	16199	16130	16056	16046	16182	16155	16170	16075	16093	16235	15989	16017	16177	16246	16058	16111	16024	16115	16056	16167	16179	16252	16147	16219	16048	16060	16113	16078	16034	16240	15908	16238	16061	16086	16128	16125	16205	16061	16214	16033	16144	15982	16151	16119	15997	16109	16128	16040	16107	16029	16133	16161	16223	16075	16161	16036	16189	16152	16115	16206	16009	16135	16060	16037	16127	16059	16006	16190	15977	16228	16168	15999	16183	16370	16263	16022	16018	16185	16201	16084	16210	16077	16104	16099	15999	16212	16073	16297	16265	16152	16054	16121	16249	16262	16033	16122	16179	16067	16078	16028	16123	16075	16179	16092	16088	16122	16302	16138	16065	16108	16137	16133	16110	16276	16144	16100	16062	15961	16128	16241	16141	16122	15990	16079	16242	16249	16097	16098	16135	15910	15988	16204	16021	16151	16041	16223	16132	16070	16212	16052	16141	16139	16068	16166	16183	16272	16191	16053	16169	16200	16166	16068	15898	15903	16085	16217	15943	16245	16066	16199	16125	16104	15976	16222	16122	16170	16057	16041	15990	15978	16235	16068	15940	16122	16056	16062	16210	16116	16102	15991	16000	16014	16264	16017	16149	16116	16219	16280	16127	16119	16074	16049	16216	16131	16187	16082	15991	16128	16241	16203	16110	16156	16169	16134	16073	16032	16161	16038	15948	16128	16195	16025	16176	16139	16155	16104	16177	16233	16215	16279	16099	16328	16227	16206	15976	16128	16266	16223	16028	15957	16167	16297	16147	16033	16104	16407	16247	16147	16147	16045	16122	16029	16059	15954	16252	16082	16008	16152	16193	15985	15990	16195	16062	16053	16005	16150	16228	16029	16159	16105	15893	15970	16249	16024	15938	16231	16117	16043	16203	16052	16137	16189	15987	16065	16034	16143	16098	16137	16127	16146	16115	16102	16239	16072	16220	16008	16304	16056	16210	16093	16139	16117	16152	16159	16189	16120	16051	16065	16325	15987	15968	16153	16105	16276	16119	16121	16165	16117	16056	16045	16074	16089	16038	15967	16018	16199	16146	16166	16124	16055	16126	16313	16214	16243	15982	16171	16131	16230	16077	16200	16185	16098	16150	16106	16016	16235	16179	16000	16129	16126	16150	16076	16194	16187	16139	16038	16199	16144	16163	16186	16017	16048	15994	16052	15977	16294	16022	16082	16222	16029	16177	16002	16128	16096	16253	16298	16048	16186	16092	16110	16160	16166	16008	16153	16248	16116	16022	16231	16126	16178	16033	15945	16094	16104	16289	16065	16239	15992	16144	16140	16206	16067	16082	16066	16102	16042	16116	16111	16076	16183	16054	16196	16324	16191	16187	15975	16191	16028	16106	16070	16163	16041	16072	16274	16272	16055	16032	16098	16105	16145	16251	15981	16089	16097	16146	16120	15982	16162	16007	16094	16154	16197	15984	15933	16331	16209	16458	16243	16329	16126	16045	15973	16199	16211	16133	16041	16018	16036	16051	16125	16217	16087	16092	16122	16241	15978	16089	16136	16024	16042	16131	16009	16182	16251	16046	16171	15990	15983	16143	16102	16148	16164	16106	16126	16145	16425	16076	16145	16151	16158	15898	16118	16130	16086	16196	16051	16154	16254	16014	16080	16095	16220	16222	16174	16091	16225	16237	16156	16168	16179	16250	16188	16174	16116	16240	16206	16262	16100	16160	16088	16158	16030	16075	15927	16091	16093	16172	16122	16202	16159	16165	16197	16008	16117	15968	16201	16133	16107	16147	16193	16026	16135	16070	16104	15906	16059	16247	16230	15960	16099	16003	16097	16092	16100	16018	16179	16102	16046	16321	16187	16243	16149	16002	16174	16155	16074	16098	16252	16187	16095	16308	16033	16131	16115	16107	16086	16032	16041	16061	16284	16231	16126	16031	16176	16318	16103	16105	16189	16074	16151	15964	16044	16117	16053	16073	16045	16179	16206	16184	16160	16166	16240	16125	16154	16209	16029	16006	16115	16184	16155	15962	16123	16159	15963	16096	16173	16265	16088	16047	16088	16174	16136	16179	16113	16134	15996	16178	16001	16014	16099	16103	16058	16052	16249	16169	16124	16110	16162	16204	16016	16163	16060	16184	15980	16133	16295	16172	16025	16066	16049	16132	16195	16218	16338	16214	16236	15990	16107	16112	16157	16186	16106	16121	15992	16161	16090	16117	16017	16171	16036	16160	16128	16134	16210	16110	16054	16034	16073	15968	16162	16006	15995	15981	16015	16192	16182	16265	16213	16047	16213	16171	16216	16321	16158	16178	16088	16178	16042	16225	16142	16136	16172	16054	16161	15932	16169	16086	16239	16055	15987	16124	16175	16151	16049	16054	16150	16185	15978	16111	16210	16227	15884	16061	16074	16172	16153	16050	16098	16073	16051	16014	16114	16163	16102	16192	16124	16213	15965	16086	16081	16257	16041	16060	16064	16058	16259	16094	16143	16058	15840	16176	16067	16038	15925	16262	16151	16062	16116	16154	16144	16073	16155	16203	16238	16119	16125	15930	16293	16137	16101	16181	16283	15960	15926	16001	16013	16064	16093	16234	16253	16167	16129	16164	16039	16034	16101	16006	16083	16091	16092	15980	16069	16003	16142	16256	16095	16077	16203	15934	16153	16273	16263	16208	16066	16032	16210	16278	16149	16042	16257	16123	16116	16006	16160	16163	15975	16198	16090	16161	16179	16395	15991	16024	16390	16143	16222	16010	16101	16056	16057	16072	16116	16140	16047	16265	16111	16155	16123	16017	16046	16019	16049	15902	16047	16266	16009	16155	16089	16181	16148	16169	16209	16188	16190	16202	16067	15927	15999	16077	16240	16011	16129	16153	16198	15943	16195	16085	16145	15990	16096	16029	16117	16156	16132	16176	16143	16134	16168	16271	16244	16153	16122	15957	16092	16157	16010	16195	16028	16133	16093	16047	16135	16046	16135	16085	16138	16113	16032	15945	16185	16198	15904	16092	16255	16029	16067	16106	16136	16041	16065	16234	15939	16183	16214	15931	16062	16159	16004	16099	16163	16073	16165	16153	16213	16260	16048	15981	16085	16180	15974	16057	16241	16066	16205	16033	16064	16020	16157	16112	16151	16170	16073	16070	16217	16207	16147	16088	16165	16247	16102	16156	16032	15964	16267	16033	16230	16186	16356	16306	16136	16036	16334	16194	16381	16229	16226	16169	16118	16047	16122	16144	16009	16062	16180	16095	16112	16067	15967	16024	16137	16111	16252	16216	16169	16239	16253	16170	16144	16165	16006	15944	16035	16118	16157	16108	16171	16191	16087	16195	16139	16218	16006	16355	16147	15928	16209	16292	15995	16194	16073	16028	16083	15846	16135	16271	16210	16186	16171	16142	16110	16301	16037
23630	21045	28446	24106	22872	27098	28856	25038	23771	23494	22943	22515	22000	21813	21656	21618	21322	21453	21583	21281	21370	21173	21037	21031	21078	21197	21206	21113	20876	20968	20811	20949	21129	20863	20956	20892	20985	20918	20745	21127	21053	21128	20580	20863	20945	20853	20820	20962	20821	20878	20802	20725	21039	20842	20862	20779	20725	20890	20861	20848	20871	20754	20901	20896	20757	20695	20935	21059	21012	20978	20837	20837	20893	20841	20975	20979	20872	20886	20894	20895	21078	20755	20690	20847	20921	20916	20837	20902	20767	20681	20712	20849	20765	20710	20766	21048	20783	20864	20516	20826	21068	20833	20897	20841	20932	20969	20669	20885	20799	20691	20817	20880	20899	20952	20871	20664	20728	20745	20888	20760	20828	20701	20720	20942	20916	20750	21009	20690	20915	20905	20821	20700	20955	20947	20823	20956	20806	20746	20754	20888	20960	20809	20862	20865	20949	20682	20714	20765	20981	20849	20687	20881	20730	20957	20688	20669	20827	20829	20862	20958	20963	20740	20865	20925	20868	20809	20673	20739	20811	20627	20742	20961	20816	20740	20790	20607	20602	20701	20794	20846	20792	20926	20990	21009	20755	20980	21079	20990	20900	20784	21038	20926	20776	20752	20979	20825	20741	20819	20894	20734	20728	20773	20881	20927	20732	20835	20776	20790	20892	20905	20783	20902	20527	20683	20884	20820	20890	20881	20885	20732	20787	21062	20905	20763	20714	20725	20784	20686	21042	20919	20804	20842	20600	20784	20914	20809	20936	20842	20800	20938	20716	20798	20660	20756	20626	20825	20782	20676	20750	20739	20829	20766	20870	20777	20633	21236	20785	20654	20660	20833	20698	20742	20981	20650	20939	20872	20949	20953	20876	20863	20759	20722	20709	20729	20772	20903	20855	20877	20679	20626	20777	20444	20927	20978	20743	20780	20761	20740	20858	20743	20763	20869	20759	20804	20759	20855	20868	20681	20893	20817	20791	20728	20989	20680	20730	20827	20762	20920	20673	20742	20801	20930	20773	20855	20816	21000	20757	20578	20831	20701	20927	20734	20837	20596	20696	20734	20689	20784	20689	20724	20996	20791	20982	20743	20832	20762	20935	21009	20962	20702	20877	20873	20915	20630	20870	20515	20516	20581	20794	20894	20966	20838	20567	20677	20778	20760	20784	20805	20711	20537	20801	20641	20874	20826	21020	21016	20892	20862	20938	20738	20802	20705	21061	20867	20744	20727	20675	20796	20682	20672	20710	20918	20857	20743	20892	20584	20815	20769	20882	21064	20868	20952	20782	20766	20861	20623	20850	20740	20806	20986	20957	20900	20922	20980	20657	20923	20957	21058	20803	20725	20753	21015	20939	20724	20707	20776	20990	20594	20882	20869	20745	20778	20940	21112	20748	20963	20860	20794	20982	20571	20711	20638	20795	20893	20933	20485	20771	20818	20871	20705	20704	21027	20732	20894	20879	20911	20801	20838	20916	20835	20872	20777	20821	20895	20719	21141	21032	20717	20787	20715	20730	20624	20887	21106	20869	20675	20753	21001	20859	20699	20914	20592	20861	20971	20807	20717	20676	20884	20834	20921	20725	20709	20868	20760	20686	20796	20918	20744	20805	20604	20899	20861	20737	20863	20752	20570	20961	20825	20771	20909	20813	20843	20929	20790	20653	20820	20847	20952	20938	20909	20961	20809	20890	20906	20751	21081	20941	20723	20823	20658	20692	20719	20868	20915	20729	20797	21002	20744	20991	20669	20735	20930	20729	20969	20790	20686	20913	20802	20847	20739	20592	20576	20767	20697	21019	20756	20807	20744	20951	20854	20738	20692	20944	20725	20820	20822	20787	20792	20928	20751	20766	20900	20845	20998	20898	20894	20707	20810	20798	20881	21032	20903	20623	20814	20653	20701	20918	20982	20923	20653	20787	20839	20634	20837	20979	20963	20892	20964	20778	20519	20871	20836	20905	20898	20912	20817	20979	20947	20738	20724	20792	20708	20661	20789	20872	20806	20973	20855	20863	20945	20787	20695	21007	20752	20861	20770	20865	20804	20995	20704	21065	21057	20782	20814	20973	20736	20834	20715	20793	20846	20739	20747	20684	20892	20637	20804	20735	20621	20740	20819	20764	20950	20784	20722	20978	20905	20869	20793	20724	20970	20702	20778	20828	20868	20544	20712	20802	20594	20940	20701	20782	20703	20995	20844	20782	20734	20836	20746	20966	20862	20693	20817	21016	20826	20842	20947	20831	20797	20698	21007	20824	20475	20780	21008	20957	20894	20878	20855	20845	20951	20616	20553	20606	20838	20649	20664	20828	20788	20859	20882	20818	20934	20783	20945	20696	20890	20807	20741	20753	20623	20655	20703	20844	20796	21066	20715	20759	20842	20847	20915	20945	20781	20663	20920	20827	20881	20964	20854	20777	20732	20777	20912	20791	20986	20801	20852	20705	20782	20816	20895	20874	20893	21076	21014	20710	20922	20853	20843	20856	20844	20829	20936	20785	20639	20870	20820	20807	20847	20781	20942	21088	20666	20823	20976	21013	20807	20856	20711	20936	20887	20873	20640	20828	20588	20719	20933	20802	20908	20799	20595	20767	21088	20890	20814	20783	20894	20882	20886	20689	20829	20775	20801	20777	20637	21043	20832	20865	21013	20683	20883	20662	20785	20797	20680	20986	20893	20852	20654	21018	20703	20759	20906	20777	20781	21037	20762	20739	20931	20710	20950	21035	20911	20813	20766	20831	20773	20775	20954	20922	20744	20975	20831	20874	20681	21014	20954	20824	20871	20737	20856	20803	20567	20759	20822	20982	20705	21043	20813	20831	20841	20693	20615	20686	20814	20892	20767	20994	20867	21027	20831	20588	20866	20816	20892	20578	20971	20766	20600	20670	20905	20890	20832	20571	20912	20960	21003	20809	20673	20764	20854	20853	20717	20807	20862	20631	20632	20724	20722	20737	20896	20828	21000	20952	20952	20830	20735	20812	20891	20642	20564	20686	20706	20680	20710	20884	20803	20998	20779	20814	20809	20831	20585	20566	20674	20719	20848	20636	20839	20764	20696	20799	20794	20891	20832	20945	20751	20813	20668	20763	20787	20943	20875	20899	20834	20947	20802	20890	20722	20935	20910	20785	20931	20809	20891	20795	20926	20812	20853	20886	20706	20886	20687	20967	20539	20737	20827	20693	20757	20863	20700	20920	20850	20780	20867	20775	20817	20771	20881	20994	20911	20821	20860	20714	21048	20795	20879	20638	20728	20688	20824	20826	20691	20786	20851	20803	20827	20752	20716	20904	20576	20758	20608	20818	20733	20559	20740	20767	20867	20808	20451	20843	20896	20790	20749	20805	20667	20837	20704	20575	20733	20936	20934	20668	20839	20834	20869	20801	20864	20744	20747	20843	20895	20931	20739	20649	20637	20760	20869	20796	20688	20794	20897	20642	20937	21015	20926	20794	20871	20791	20753	20752	20819	20731	20617	20549	20761	20695	20894	20735	20745	20939	20905	20704	20685	21008	20845	20866	21048	20654	20928	20866	20806	20931	20887	20653	20727	20886	20695	20926	20987	20600	20853	20767	20866	20823	20847	20895	20764	20882	21017	20829	20741	20769	20574	20786	20988	20845	20908	20712	20823	20757	20911	21069	20918	20909	21042	20831	20895	20760	20807	20636	20763	20762	20765	20744	20599	20832	20834	20977	20802	20691	20825	20647	20670	20820	20788	20915	20749	20705	20942	20811	20861	20787	20629	20689	20687	20719	20817	20843	20848	20745	20826	20850	20906	21136	20890	20818	20729	20900	20784	20881	20729	20717	20764	20888	20788	20829	20701	20506	21013	20721	20822	20834	20843	20848	20911	20793	20756	20761	20739	20792	20753	20733	20585	20880	20645	20695	20872	20736	20891	20929	21036	20811	21016	20897	20623	20741	20947	20790	20905	20799	20768	20833	20951	21060	21089	20841	20794	20920	20717	20708	20865	20692	20767	20847	20609	20786	20707	20797	20683	20945	20749	20727	20705	20651	20802	20654	20866	20934	20861	20696	20965	20796	20906	20949	20934	20749	20768	20851	20780	20823	20598	20906	20944	20861	21007	20936	20801	20805	20708	20753	20943	20736	20827	20578	20849	20849	20988	20869	20874	20776	20742	20772	20619	21010	20601	20962	20763	20710	21030	20844	21051	20874	20673	20910	20930	20865	20714	20740	20822	20785	20874	20849	20777	20855	21089	20753	20638	20605	20862	20909	20807	21009	20820	20906	20849	20763	20714	20865	20717	20860	20739	20615	21000	20701	20849	20739	20753	20759	20734	20693	20736	20885	20500	20829	20649	20796	20564	20580	20874	20801	20701	20593	20962	20714	20749	20871	20884	20882	20853	20999	20831	20920	20794	20838	20826	20752	20728	20883	20936	20973	20686	20594	20709	20950	20798	20861	20799	20896	20785	20909	20644	20848	20913	20912	20681	20730	20687	20727	20840	20915	20989	20742	20630	20796	20986	20721	20883	20889	20631	20954	20655	20914	20704	20854	20884	20919	20709	20905	20908	20881	20916	21047	20705	20727	20926	20706	20935	20713	20698	20806	20832	20792	20877	20821	20958	20769	20922	20665	20950	20952	20928	21065	20868	20887	20569	20733	20654	21009	21031	21032	20879	20898	20899	20728	20877	20739	20971	20863	21069	20909	20818	20819	20749	20492	20889	20861	20915	20664	20656	20813	20794	20909	20653	20703	20908	20751	20836	20932	20699	20803	20736	20667	20911	20963	20944	20715	20757	20608	20683	20658	20838	20733	20647	20739	20757	20789	20779	20800	20923	20738	20777	20876	20743	20797	20567	20878	20824	20733	20829	20864	20840	20748	20884	20737	20706	20624	20887	20927	20944	20854	20671	20749	20850	20629	20609	20468	20790	20764	20586	20945	20815	20685	20703	20713	20884	20851	20908	20880	20749	20810	20956	20712	20869	20931	20797	20952	20582	20792	20869	20847	20900	20697	20876	20915	20707	20880	20866	20770	20717	20829	20673	20673	20866	20598	20977	20733	20804	20905	20782	20709	20838	20810	20909	20679	20817	20990	20801	20575	20643	20772	20896	20820	20771	20733	20644	20658	21034	20985	20834	20992	20838	20721	20810	20762	20927
25430	43726	42768	35479	30726	27556	25327	23456	21629	20145	19416	18950	18489	18177	17766	17562	17352	17295	17225	16984	16956	16953	16792	16900	16858	16839	16740	16836	16700	16725	16727	16675	16468	16541	16722	16620	16621	16563	16461	16569	16727	16670	16597	16598	16637	16407	16539	16450	16547	16381	16596	16647	16517	16437	16463	16409	16501	16680	16552	16488	16483	16616	16467	16501	16299	16519	16372	16659	16525	16471	16536	16713	16484	16426	16505	16481	16509	16469	16437	16544	16417	16637	16379	16514	16506	16647	16578	16446	16475	16548	16451	16506	16436	16497	16535	16471	16610	16532	16433	16618	16526	16430	16680	16435	16383	16486	16465	16560	16499	16541	16639	16450	16464	16404	16397	16440	16727	16258	16670	16577	16442	16292	16490	16593	16255	16515	16482	16404	16532	16634	16607	16533	16661	16402	16666	16299	16713	16362	16539	16455	16419	16470	16351	16412	16391	16403	16511	16536	16347	16668	16436	16463	16345	16529	16556	16490	16433	16549	16361	16469	16516	16433	16563	16534	16363	16659	16451	16519	16570	16527	16584	16419	16407	16568	16479	16677	16347	16764	16524	16591	16502	16607	16574	16463	16500	16460	16361	16604	16493	16423	16443	16371	16390	16304	16685	16539	16593	16494	16447	16424	16312	16400	16498	16523	16317	16490	16462	16498	16553	16546	16578	16547	16394	16584	16463	16298	16397	16420	16485	16451	16285	16449	16371	16440	16458	16549	16515	16494	16395	16432	16422	16563	16518	16502	16438	16448	16385	16724	16675	16429	16628	16322	16489	16417	16485	16558	16547	16439	16544	16522	16479	16369	16413	16445	16493	16540	16645	16475	16414	16434	16393	16432	16477	16598	16662	16434	16541	16532	16558	16595	16541	16426	16558	16383	16476	16420	16536	16599	16376	16406	16461	16520	16424	16349	16786	16545	16428	16471	16367	16542	16382	16564	16419	16500	16544	16551	16480	16542	16478	16439	16628	16538	16434	16397	16584	16638	16684	16447	16377	16360	16572	16267	16509	16412	16397	16592	16479	16486	16295	16380	16474	16502	16395	16507	16396	16491	16340	16516	16555	16503	16498	16360	16398	16584	16435	16627	16352	16592	16399	16657	16495	16619	16372	16524	16528	16440	16469	16554	16449	16569	16463	16659	16554	16404	16518	16312	16505	16440	16433	16510	16390	16684	16409	16644	16680	16574	16498	16523	16483	16551	16463	16569	16372	16362	16359	16524	16398	16520	16491	16378	16396	16370	16464	16449	16528	16467	16239	16468	16554	16351	16477	16458	16425	16521	16392	16464	16523	16301	16407	16522	16542	16325	16555	16423	16427	16439	16457	16434	16547	16577	16505	16511	16492	16505	16372	16456	16509	16577	16384	16454	16460	16471	16453	16632	16407	16370	16615	16472	16444	16570	16382	16393	16505	16414	16533	16532	16310	16463	16520	16300	16228	16501	16568	16619	16512	16437	16635	16572	16325	16453	16612	16447	16453	16404	16499	16425	16453	16518	16447	16496	16629	16527	16624	16383	16440	16684	16487	16446	16497	16371	16532	16652	16319	16390	16562	16562	16532	16398	16552	16383	16558	16523	16438	16448	16257	16532	16547	16364	16568	16610	16244	16375	16490	16692	16365	16332	16392	16547	16366	16489	16287	16373	16454	16328	16324	16388	16526	16560	16317	16431	16461	16414	16515	16550	16553	16726	16633	16272	16510	16410	16573	16369	16553	16490	16464	16590	16604	16441	16576	16443	16553	16473	16483	16490	16741	16661	16450	16419	16722	16525	16393	16544	16453	16392	16471	16570	16377	16490	16402	16357	16321	16378	16579	16422	16498	16430	16387	16472	16592	16509	16484	16579	16654	16428	16407	16359	16391	16422	16417	16462	16516	16520	16648	16624	16721	16370	16413	16283	16494	16451	16382	16510	16495	16437	16442	16379	16523	16465	16525	16512	16519	16535	16436	16366	16402	16491	16302	16635	16412	16472	16434	16385	16456	16451	16419	16490	16296	16737	16478	16500	16627	16375	16398	16574	16672	16542	16563	16292	16499	16351	16652	16700	16356	16342	16702	16582	16327	16563	16465	16523	16514	16624	16620	16352	16352	16389	16660	16440	16513	16412	16459	16459	16497	16677	16542	16336	16614	16612	16378	16657	16477	16519	16447	16387	16586	16261	16556	16552	16461	16636	16387	16527	16385	16443	16446	16385	16514	16462	16542	16318	16631	16410	16634	16484	16572	16522	16480	16526	16368	16501	16660	16509	16570	16427	16498	16502	16561	16300	16632	16523	16492	16522	16443	16427	16483	16434	16539	16472	16487	16379	16548	16457	16524	16379	16455	16416	16474	16468	16652	16518	16449	16578	16533	16417	16573	16605	16368	16541	16275	16378	16526	16402	16655	16399	16357	16294	16484	16510	16442	16418	16483	16449	16496	16576	16420	16692	16524	16625	16427	16613	16325	16469	16612	16448	16345	16405	16433	16325	16548	16520	16592	16343	16383	16484	16421	16421	16460	16560	16362	16481	16409	16415	16479	16478	16480	16531	16531	16375	16452	16457	16421	16414	16456	16352	16266	16526	16417	16566	16691	16421	16499	16435	16492	16380	16482	16499	16443	16427	16525	16506	16657	16455	16424	16408	16466	16453	16460	16558	16645	16532	16609	16327	16514	16572	16555	16521	16448	16367	16453	16388	16457	16349	16545	16416	16549	16562	16604	16418	16376	16368	16553	16502	16504	16472	16395	16606	16525	16471	16542	16485	16468	16519	16465	16216	16591	16274	16583	16336	16348	16397	16394	16363	16550	16721	16408	16415	16503	16401	16445	16571	16372	16442	16464	16553	16571	16369	16545	16441	16484	16495	16608	16490	16541	16511	16481	16385	16505	16333	16442	16591	16515	16448	16438	16245	16333	16409	16613	16525	16542	16560	16480	16585	16408	16586	16594	16359	16517	16278	16583	16587	16404	16576	16409	16596	16460	16360	16568	16543	16511	16502	16539	16522	16504	16555	16531	16501	16601	16523	16575	16623	16560	16508	16559	16505	16456	16324	16532	16445	16521	16494	16701	16360	16333	16602	16293	16385	16210	16658	16520	16493	16470	16388	16486	16460	16293	16478	16568	16461	16341	16447	16466	16513	16357	16459	16549	16439	16509	16266	16305	16604	16451	16446	16415	16498	16398	16525	16650	16422	16363	16451	16566	16552	16495	16497	16400	16399	16489	16507	16565	16490	16442	16622	16574	16549	16404	16537	16419	16683	16539	16655	16505	16399	16559	16605	16313	16477	16240	16370	16448	16462	16612	16563	16649	16458	16524	16557	16588	16456	16505	16458	16514	16376	16422	16511	16479	16463	16566	16568	16647	16480	16494	16510	16607	16500	16564	16537	16441	16675	16234	16381	16524	16408	16546	16654	16474	16382	16465	16499	16513	16475	16439	16476	16353	16709	16634	16423	16465	16609	16705	16431	16562	16521	16373	16616	16522	16530	16498	16575	16645	16565	16484	16495	16488	16591	16509	16596	16419	16575	16576	16476	16426	16581	16514	16588	16486	16563	16643	16569	16497	16429	16412	16522	16501	16419	16538	16590	16573	16445	16402	16314	16508	16598	16559	16439	16529	16551	16453	16576	16549	16459	16518	16314	16287	16359	16493	16498	16444	16454	16275	16423	16383	16438	16492	16289	16469	16422	16457	16505	16472	16436	16610	16453	16499	16311	16490	16624	16512	16653	16592	16546	16413	16300	16473	16486	16569	16529	16309	16481	16564	16442	16667	16421	16515	16597	16627	16413	16354	16522	16340	16673	16505	16400	16569	16501	16610	16540	16540	16563	16416	16443	16471	16637	16600	16297	16720	16488	16531	16458	16444	16514	16531	16357	16479	16608	16497	16596	16656	16467	16511	16527	16576	16379	16450	16484	16473	16416	16475	16415	16316	16427	16401	16536	16462	16371	16428	16401	16361	16588	16447	16432	16497	16508	16723	16508	16527	16572	16361	16323	16304	16544	16595	16402	16545	16602	16538	16534	16656	16578	16492	16444	16551	16561	16497	16432	16570	16580	16417	16567	16657	16482	16461	16422	16632	16341	16572	16585	16458	16348	16571	16431	16434	16425	16423	16556	16504	16493	16500	16499	16389	16603	16433	16343	16557	16556	16531	16512	16430	16663	16448	16304	16612	16530	16422	16560	16554	16411	16515	16650	16447	16454	16357	16577	16545	16503	16634	16264	16580	16397	16393	16582	16445	16379	16701	16582	16327	16423	16234	16580	16593	16287	16392	16479	16541	16488	16343	16525	16622	16468	16528	16420	16544	16541	16583	16588	16550	16347	16384	16653	16430	16472	16615	16322	16477	16393	16661	16592	16652	16472	16466	16580	16546	16548	16513	16332	16448	16598	16479	16608	16416	16609	16551	16461	16435	16332	16651	16628	16508	16554	16492	16644	16346	16516	16448	16484	16464	16352	16363	16494	16621	16520	16305	16486	16489	16518	16419	16395	16447	16281	16482	16477	16450	16452	16466	16405	16505	16568	16521	16531	16603	16390	16530	16436	16488	16456	16499	16556	16473	16449	16365	16499	16488	16482	16443	16442	16660	16730	16543	16546	16650	16347	16382	16592	16622	16515	16424	16674	16653	16469	16534	16594	16490	16459	16409	16543	16413	16442	16475	16592	16403	16496	16374	16559	16464	16387	16565	16560	16435	16305	16477	16691	16452	16526	16408	16364	16596	16499	16609	16602	16477	16452	16408	16375	16488	16548	16448	16507	16620	16410	16530	16431	16419	16291	16483	16487	16408	16411	16419	16504	16452	16310	16554	16516	16517	16378	16572	16555	16535	16538	16478	16572	16537	16432	16456	16503	16416	16409	16658	16367	16579	16470	16446	16500	16336	16434	16526	16331	16526	16579	16317	16506	16436	16666	16298	16542	16443	16359	16624	16516	16398	16579	16453	16441	16317	16565	16495	16483	16463	16467	16456	16633	16550	16615	16352	16600	16510	16355	16519	16547	16422	16462	16422	16354	16594	16505	16519	16445	16526	16670	16582	16576	16539	16518	16369	16314	16460	16777	16461	16455	16554	16395	16443	16600	16606	16537	16583	16743	16354	16368	16531	16341	16582	16338	16355	16476	16539	16455
31208	26970	30012	27574	24249	22836	22141	21350	20763	20408	20294	20043	19860	19803	19825	19786	19824	19671	19698	19846	19861	19855	19744	19872	19622	19535	19490	19599	19501	19621	19623	19430	19600	19634	19490	19584	19621	19792	19633	19536	19500	19561	19650	19574	19535	19381	19545	19400	19351	19639	19558	19696	19527	19561	19561	19652	19462	19385	19745	19448	19491	19668	19629	19388	19501	19502	19570	19496	19573	19315	19546	19475	19674	19456	19643	19449	19564	19462	19628	19514	19540	19492	19435	19418	19649	19609	19318	19681	19627	19503	19718	19484	19442	19649	19687	19591	19269	19427	19409	19616	19663	19739	19577	19397	19782	19660	19448	19527	19604	19285	19747	19324	19519	19433	19520	19619	19410	19695	19452	19452	19726	19587	19620	19283	19401	19679	19364	19269	19680	19435	19622	19574	19548	19381	19568	19559	19407	19454	19613	19525	19473	19659	19613	19463	19391	19660	19468	19526	19260	19459	19418	19584	19631	19522	19592	19490	19535	19685	19612	19657	19410	19445	19480	19429	19663	19440	19561	19628	19609	19595	19477	19478	19373	19459	19563	19625	19517	19446	19455	19567	19805	19585	19469	19474	19471	19692	19446	19436	19564	19314	19681	19469	19482	19433	19626	19768	19394	19412	19338	19623	19495	19528	19304	19487	19762	19549	19629	19692	19465	19534	19670	19406	19826	19474	19339	19569	19694	19527	19535	19637	19609	19714	19467	19477	19457	19621	19763	19619	19626	19647	19446	19367	19365	19660	19707	19402	19303	19476	19632	19448	19487	19598	19542	19512	19493	19612	19318	19485	19515	19466	19513	19763	19500	19497	19795	19407	19467	19546	19320	19558	19491	19542	19578	19612	19365	19362	19606	19576	19539	19589	19773	19638	19502	19345	19582	19557	19602	19437	19331	19586	19726	19518	19653	19348	19410	19533	19302	19415	19496	19440	19554	19590	19578	19281	19371	19592	19686	19485	19435	19401	19804	19682	19376	19445	19400	19549	19548	19662	19494	19388	19539	19601	19563	19561	19366	19453	19793	19456	19426	19454	19655	19538	19511	19526	19281	19587	19535	19450	19442	19597	19577	19560	19501	19434	19403	19527	19587	19680	19530	19806	19532	19745	19443	19562	19612	19401	19394	19403	19508	19524	19600	19611	19549	19667	19524	19758	19520	19587	19557	19609	19520	19738	19498	19645	19683	19449	19531	19680	19620	19585	19562	19629	19589	19535	19664	19498	19436	19346	19540	19593	19562	19403	19562	19386	19508	19511	19647	19509	19420	19426	19583	19436	19530	19545	19359	19380	19442	19429	19619	19593	19509	19662	19542	19543	19763	19432	19540	19427	19496	19608	19562	19372	19657	19407	19552	19485	19455	19359	19614	19619	19499	19587	19440	19450	19690	19470	19545	19557	19486	19603	19627	19498	19463	19539	19577	19240	19541	19597	19610	19402	19471	19450	19782	19626	19413	19612	19434	19519	19595	19625	19508	19668	19408	19518	19388	19346	19357	19583	19646	19536	19463	19771	19580	19453	19634	19636	19683	19426	19767	19269	19599	19508	19475	19521	19749	19504	19533	19640	19582	19454	19346	19701	19629	19581	19449	19459	19479	19411	19529	19682	19480	19601	19573	19423	19668	19542	19595	19800	19625	19512	19686	19585	19471	19356	19366	19324	19324	19656	19503	19663	19503	19657	19329	19511	19593	19551	19604	19489	19518	19563	19518	19632	19562	19593	19687	19353	19622	19446	19571	19679	19532	19559	19644	19626	19814	19669	19485	19483	19415	19446	19316	19628	19459	19480	19628	19595	19604	19480	19690	19668	19588	19500	19839	19483	19181	19447	19423	19590	19558	19346	19671	19442	19590	19622	19508	19550	19634	19743	19436	19410	19443	19417	19550	19430	19682	19641	19774	19312	19395	19567	19572	19342	19298	19683	19655	19544	19586	19386	19566	19395	19587	19563	19703	19799	19360	19460	19671	19370	19546	19461	19343	19755	19537	19481	19546	19478	19517	19555	19471	19461	19630	19751	19507	19435	19597	19550	19647	19504	19548	19451	19453	19571	19483	19365	19552	19383	19576	19571	19717	19475	19417	19585	19531	19561	19655	19398	19710	19481	19516	19708	19462	19476	19553	19607	19562	19448	19355	19535	19561	19817	19616	19612	19658	19514	19348	19538	19478	19738	19649	19486	19661	19596	19585	19555	19429	19470	19380	19338	19479	19443	19617	19377	19530	19602	19440	19789	19598	19696	19445	19476	19553	19765	19429	19536	19301	19728	19438	19459	19609	19638	19482	19714	19316	19338	19418	19651	19477	19474	19608	19309	19515	19713	19508	19555	19689	19580	19449	19560	19357	19660	19530	19745	19648	19533	19461	19490	19444	19732	19465	19464	19596	19730	19660	19486	19431	19464	19443	19688	19410	19534	19518	19579	19431	19514	19425	19435	19473	19572	19626	19552	19572	19346	19487	19716	19363	19453	19408	19424	19577	19622	19548	19572	19418	19415	19385	19574	19469	19673	19501	19575	19447	19690	19640	19503	19539	19628	19424	19361	19583	19585	19340	19680	19820	19537	19441	19658	19523	19426	19676	19448	19707	19371	19595	19553	19508	19502	19536	19479	19510	19465	19402	19423	19527	19550	19473	19575	19199	19412	19557	19591	19381	19556	19495	19485	19360	19557	19354	19471	19667	19438	19694	19518	19594	19504	19515	19491	19585	19454	19464	19337	19768	19418	19493	19522	19518	19439	19542	19552	19611	19505	19733	19537	19391	19486	19680	19582	19534	19495	19627	19484	19720	19664	19490	19571	19552	19664	19614	19467	19545	19548	19343	19519	19454	19500	19605	19407	19908	19653	19556	19729	19507	19403	19435	19374	19472	19577	19515	19480	19511	19439	19664	19473	19497	19541	19630	19333	19637	19666	19495	19716	19605	19630	19740	19593	19596	19201	19488	19536	19293	19311	19435	19506	19387	19499	19644	19561	19617	19603	19402	19753	19674	19449	19665	19476	19473	19439	19766	19513	19669	19593	19635	19308	19489	19306	19361	19223	19566	19651	19587	19521	19515	19523	19727	19489	19610	19453	19479	19450	19488	19548	19608	19566	19651	19439	19490	19724	19627	19642	19497	19423	19477	19456	19577	19718	19687	19356	19570	19330	19722	19516	19650	19435	19603	19640	19645	19823	19784	19644	19475	19746	19616	19693	19543	19524	19589	19588	19489	19355	19379	19560	19496	19497	19471	19476	19549	19513	19553	19705	19345	19471	19371	19636	19700	19682	19602	19639	19761	19333	19543	19576	19430	19423	19765	19759	19563	19546	19672	19599	19515	19396	19624	19592	19829	19535	19478	19355	19315	19588	19559	19503	19581	19777	19453	19562	19448	19596	19558	19373	19480	19432	19690	19432	19641	19582	19506	19496	19462	19441	19500	19586	19425	19642	19441	19565	19499	19468	19594	19525	19780	19604	19613	19654	19359	19310	19549	19682	19656	19559	19396	19475	19550	19318	19510	19467	19376	19705	19654	19608	19586	19518	19525	19423	19593	19705	19390	19791	19659	19602	19698	19459	19505	19635	19726	19520	19711	19544	19490	19338	19833	19540	19656	19455	19497	19246	19579	19551	19382	19577	19372	19264	19594	19401	19585	19655	19593	19573	19628	19491	19491	19658	19584	19337	19386	19700	19418	19645	19585	19825	19420	19511	19418	19355	19477	19488	19631	19532	19689	19551	19437	19655	19726	19419	19404	19476	19602	19412	19553	19510	19537	19398	19541	19377	19574	19553	19596	19705	19651	19609	19531	19579	19734	19618	19483	19533	19506	19330	19411	19405	19568	19551	19640	19526	19597	19543	19693	19595	19453	19647	19753	19479	19679	19532	19566	19722	19646	19452	19515	19337	19388	19429	19584	19438	19773	19524	19470	19385	19377	19540	19623	19703	19667	19678	19691	19432	19566	19477	19557	19478	19574	19763	19499	19347	19642	19458	19656	19578	19349	19436	19581	19429	19404	19397	19495	19532	19496	19504	19268	19567	19455	19527	19428	19502	19519	19384	19533	19607	19562	19297	19666	19516	19468	19474	19732	19622	19547	19649	19697	19439	19781	19433	19528	19366	19627	19382	19493	19516	19407	19550	19600	19684	19410	19628	19743	19483	19508	19294	19633	19635	19427	19587	19570	19345	19369	19571	19533	19621	19552	19469	19487	19649	19655	19619	19539	19520	19572	19303	19468	19673	19657	19474	19587	19489	19487	19413	19349	19398	19554	19524	19676	19720	19510	19711	19175	19436	19574	19431	19502	19599	19707	19454	19566	19542	19505	19422	19497	19537	19506	19494	19649	19669	19457	19390	19542	19576	19426	19523	19481	19545	19555	19459	19523	19556	19414	19368	19534	19528	19803	19692	19612	19457	19434	19474	19453	19551	19492	19787	19548	19363	19514	19706	19483	19429	19406	19430	19493	19425	19375	19413	19539	19425	19548	19406	19606	19466	19469	19457	19541	19640	19372	19523	19570	19717	19540	19568	19497	19563	19570	19635	19403	19545	19562	19571	19438	19528	19454	19538	19563	19393	19642	19594	19829	19673	19298	19617	19396	19636	19550	19497	19513	19527	19448	19476	19491	19533	19564	19587	19741	19669	19679	19516	19565	19515	19453	19690	19580	19489	19522	19626	19516	19556	19401	19412	19601	19494	19328	19403	19688	19451	19609	19534	19523	19520	19405	19491	19418	19602	19523	19378	19598	19399	19463	19369	19574	19569	19329	19539	19637	19238	19519	19458	19831	19564	19548	19513	19680	19521	19595	19648	19611	19648	19500	19375	19468	19444	19614	19599	19434	19407	19436	19475	19492	19534	19437	19647	19388	19263	19445	19386	19392	19479	19689	19300	19513	19526	19527	19548	19514	19532	19590	19412	19653	19386	19686	19486	19567	19438	19546	19639	19474	19467	19393	19564	19707	19537	19748	19726	19568	19589	19744	19349	19411	19656	19410	19539	19603	19662	19609	19612	19648	19569	19564	19277	19522	19528	19602	19607	19609	19473	19487	19433	19240	19484	19483	19539	19524	19535	19621	19441	19567	19371	19561	19680	19701	19747	19501	19636	19538	19387	19596	19485	19438	19554	19316	19551	19403	19625
23849	32633	32152	26618	23178	20968	19782	19026	18027	17532	17090	16785	16634	16293	16136	16298	16083	15972	16068	16017	16219	16047	15771	15919	15769	15900	15964	15996	15842	15787	15815	15890	15897	15813	15856	15903	15754	15746	15751	15632	15919	15993	15657	15862	15795	15840	15802	15712	15875	15962	15822	15734	15762	15726	15753	15904	15779	15765	15888	15778	15765	15793	15744	15649	15751	15712	15714	15791	15621	15748	15872	15848	15782	15669	15776	15962	15747	15635	15850	15731	15789	15813	15610	15824	15808	15847	15780	15876	15793	15815	15889	15692	15690	15873	15720	15790	15793	15743	15854	15812	15833	15748	15784	15747	15709	15807	15787	15861	15925	15921	15628	15976	15819	15596	15892	15690	15803	15807	15806	15830	15861	15742	15642	15793	15806	15744	15964	15700	15741	15727	15857	15812	15868	15675	15574	16005	15792	15853	15859	15742	15986	15615	15776	15787	15516	15755	15832	15703	15950	15728	15820	15718	15760	15775	15737	15704	15794	15775	15805	15642	15823	15855	15709	15899	15822	15830	15665	15826	15759	15910	15670	15776	15817	15815	15850	15678	15796	15850	15575	15690	15716	15664	15829	15816	15770	15761	15832	15673	15964	15685	15692	15788	15844	15808	15945	15669	15600	15697	15880	15725	15698	15783	15792	15861	15650	15810	15803	15747	15938	15871	15712	15582	15758	15649	15892	15619	15767	16027	15610	15810	15780	15558	15745	15929	15784	15705	15838	15749	15541	15934	15869	15806	15794	15893	15676	15620	15803	15694	15711	15677	15792	15949	15749	15840	15843	15782	15816	15672	15726	15684	15756	15762	15720	15764	15961	16003	15781	15894	15751	15837	15795	15865	15599	15746	15767	15909	15792	15764	15735	15838	15803	15806	15784	15803	15889	15912	15853	15802	15863	15738	15796	15714	15872	15812	15713	15617	15607	15836	15773	15674	15986	15599	15758	15575	15744	15731	15774	15703	15647	15919	15669	15783	15685	15596	15796	15893	15627	15809	15779	15705	15747	15769	15719	15872	15830	15791	15905	15590	15713	15788	15894	15937	15713	15795	15825	15837	15587	15800	15566	15714	15962	15646	15678	15641	15841	15749	15698	15728	15703	15712	15848	15824	16010	15817	15829	15909	15731	15746	15737	15828	15606	15816	15809	15834	15797	15654	15604	15790	15759	15979	15713	15858	15682	15766	15737	15661	15685	15726	15503	15687	15963	15825	15826	15660	15662	15800	15638	15982	15772	15755	15826	15873	15779	15848	15602	15760	15668	15779	15664	15892	15893	15798	15778	15807	15776	15567	15818	15760	15589	15827	15611	15790	15569	15867	15791	15782	15733	15689	15716	15672	15863	15820	15717	15732	15825	15892	15692	15637	15860	15786	15633	15862	15815	15717	15623	15846	15578	15914	15685	15697	15870	15862	15701	15791	15827	15783	15668	15931	15806	15744	15724	15744	15947	15668	15556	15628	15690	15872	15671	15616	15749	15776	15852	15859	15762	15510	15680	15970	15684	15646	15803	15698	15993	15845	15742	15817	15637	15835	15830	15846	15712	15710	15766	15804	15808	15750	15786	15481	15827	15974	15690	15726	15833	15756	15721	15639	15772	15881	15703	15971	15810	15913	15769	15692	15790	15893	15646	15781	15964	15634	15851	15798	15662	15823	15918	15701	15764	15752	15758	15689	15833	15433	15718	15859	15734	15685	15729	15592	15999	15701	15795	15801	15763	15720	15832	15797	15692	15831	15591	15769	15819	15781	15708	15757	15476	15720	15751	15845	15723	15660	15766	15666	15810	15759	15701	15696	15879	15986	15807	15856	15763	15813	15851	15805	15585	15873	15728	15618	15756	15753	15887	15722	15975	15889	15955	15790	15802	15956	15731	15796	15955	15651	15555	15835	15857	15773	15788	15898	15790	15799	15783	15707	15765	15810	15701	15742	15947	15760	15836	15753	15596	15629	15639	15750	15670	15932	15951	15828	15858	15755	15808	15838	15800	15803	15746	15904	15744	15751	15828	15773	15849	15678	15754	15856	15756	15822	15646	15714	15775	15816	15526	15649	15837	15728	15702	15702	15643	15815	15804	15830	15929	15731	15982	15760	15766	15552	15936	15852	15825	15728	15814	15796	15706	15770	15853	15769	15666	15705	15880	15917	15676	15769	15841	15744	15563	15824	15715	15710	15706	15778	15868	15748	15819	15819	15913	15643	15936	15702	15793	15845	15849	15880	15945	15957	15806	15750	15947	15754	15884	15796	15858	15618	15684	15767	15746	15888	15684	15690	15721	15891	15920	15816	15723	15913	15753	15852	15751	15639	15785	15836	15837	15825	15599	15642	15731	15721	15798	15884	15848	15672	15929	15844	15829	15678	15699	15934	15706	15767	15746	15779	15728	15754	15861	15619	15676	15958	15717	15765	15802	15671	15823	15895	15661	15750	15910	15801	15902	15821	15815	15864	15825	15786	15785	15845	15723	15783	15668	15753	15860	15865	15885	15719	15968	15797	15861	15891	15776	15841	15769	15790	15618	15667	16016	15915	15863	15725	15721	15591	15798	15700	15828	15904	15781	15836	15787	15777	15843	15900	15765	15718	15796	15888	15681	15647	15713	15816	15749	15683	15786	15780	15805	15623	15766	15544	15760	15685	15735	15684	15881	15720	15764	15744	15716	15681	15733	15733	15819	15698	15775	15799	15761	15818	15870	15854	15893	15722	15719	15944	15613	15750	15820	15984	15752	15813	15820	15754	15830	15885	15626	15660	15826	15792	15620	15916	15799	16007	15693	15715	15868	15789	15855	15729	15744	15783	15795	15863	15802	15737	15833	15830	15834	15758	15780	15798	15696	15706	15728	15588	15902	15802	15703	15857	15906	15809	15651	15814	15773	15731	15737	15720	15800	15824	15813	15752	15734	15810	15685	15713	15457	15588	15767	15881	15758	15732	15822	15862	15798	15732	15804	15915	15790	15738	15648	15819	15744	15702	15637	15846	15812	15649	16135	15813	15651	15637	15806	15945	15790	15864	15699	15526	15651	15825	15871	15688	15995	15953	15788	15913	15787	15823	15590	15686	15759	15817	15840	15727	15808	15780	15702	15766	15700	15641	15775	15767	15691	15622	15833	15784	15833	15738	15829	15703	15829	15746	15819	15505	15707	15861	15753	15790	15686	15752	15900	15753	15840	15951	15708	15718	15731	15781	15805	15879	15755	15605	15656	15716	15824	15690	15696	15783	15784	15826	15805	15682	15844	15817	15751	15825	15909	15810	15585	15740	15812	15949	15812	15752	15905	15705	15770	15798	15840	15839	15783	15887	15795	15756	15637	15716	15919	15849	15726	15834	15728	15955	15865	15724	15692	15859	15748	15708	15790	15749	15758	15798	15903	15744	15750	15643	15861	15780	15761	15667	15755	15723	15861	15958	15904	15823	15549	15945	15801	15851	15864	15860	15725	15895	15669	15949	15787	15757	15692	15699	15877	15717	15674	15791	15986	15822	15889	15681	15768	15898	15827	15891	15663	15747	15631	15813	15857	15868	15712	15785	15822	15913	15787	15732	15840	15891	15712	15711	15857	15661	15815	15836	15718	15824	15857	15813	15826	15489	15812	15954	15661	16016	15792	15679	15818	16021	15851	15749	15823	15717	15775	15649	15763	15783	15821	15801	15658	15942	15813	15776	15773	15750	15507	15684	15884	15795	15654	15797	15789	15885	15845	15842	15860	15837	15861	15910	15592	15739	15598	15741	15599	15723	15824	15668	15869	15775	15931	15723	15786	15756	15587	15850	15708	15783	15816	15914	15798	15762	15738	15749	15713	15611	15819	15676	15658	15666	15739	15932	15604	15606	15873	15749	15773	15714	15888	15771	15700	15715	15619	15753	15635	15692	15799	15703	15587	15842	15737	15813	15875	15922	15731	15775	15795	15619	15768	15864	15909	15832	15612	15844	15846	15794	15911	15798	15782	15829	15778	15558	15605	15747	15891	15908	15702	15816	15927	15838	15978	15921	15861	15924	15723	15690	15522	15811	15741	15796	15888	15718	15771	15816	15806	15592	15607	15864	15866	15674	15666	15830	15719	15718	15800	15732	15826	15725	15645	15721	15882	15729	15788	15713	15864	15713	15726	15661	15772	15704	16002	15866	15965	15747	15699	15690	15826	15777	15663	15969	15841	15552	15684	15745	15647	15697	15687	15741	15760	15680	15727	15881	15657	15788	15810	15503	15946	15855	15789	15904	15825	15688	15899	15733	15798	15556	15888	15857	15700	15875	15687	15872	15745	15742	15823	15706	15746	15838	15874	15923	16088	15814	15931	15764	15824	15781	15797	15691	15703	15716	15715	15616	15800	15954	15792	15684	15732	15771	15741	15766	15741	15820	15769	15775	15678	15881	15702	15853	15833	15791	15713	15784	15858	15799	15966	15728	15857	15718	15810	15662	15849	15848	15876	15823	15778	15881	15687	15766	15682	15805	15620	15818	15704	15865	15686	15776	15673	15783	15631	15780	15693	15753	15730	15648	15883	15652	15687	15769	15836	15727	15957	15949	15756	15842	15862	15694	15809	15627	15875	15778	15766	16046	15808	15795	15861	15808	15843	15782	15782	15804	15737	15731	15863	15798	15735	15662	15811	15695	15722	15749	15712	15744	15810	15793	15830	15773	15936	15862	15695	15789	15849	15744	15783	15920	15750	15706	15666	15894	15882	15738	15732	15621	15762	15811	15814	15903	15858	15759	15767	15935	15725	15697	15889	15703	15748	15920	15592	15802	15814	15802	15911	15670	15787	15886	15737	15755	15720	15728	15651	16118	15770	15862	15796	15889	15718	15769	15899	15849	15965	15536	15842	15594	15684	15801	15749	15852	15682	15816	15698	15732	15746	15786	15717	15898	15717	15710	15773	15907	15812	15773	15871	15707	15791	15750	15826	15846	15820	15848	15858	15817	15858	15858	15820	15757	15720	15772	15925	15708	15833	15841	15739	15886	15617	15857	15877	15756	15791	15603	15989	15709	15853	15800	15886	15761	15663	15858	15632	15898	15881	15821	15744	15868	15857	15731	15751	15992	15849	15744	15778	15758	15792	15807	15837	15771	15924	16006	15905	15678	15809	15723	15883	15835	15844	15502	15864	15715	15980	15539
25174	21039	27999	25468	24738	25502	25165	23015	21998	21461	21039	20627	20555	20537	20325	20041	19958	20182	20036	19998	20000	19771	19876	20046	19747	19733	19727	19744	19642	19703	19759	19888	19553	19695	19690	19813	19845	19552	19628	19684	19436	19558	19755	19582	19720	19595	19832	19688	19839	19938	19627	19610	19471	19671	19650	19697	19410	19585	19647	19675	19578	19811	19647	19617	19719	19754	19651	19569	19726	19698	19814	19579	19754	19665	19649	19872	19576	19557	19522	19408	19503	19548	19759	19856	19688	19635	19692	19515	19892	19696	19674	19595	19549	19722	19750	19654	19544	19743	19889	19506	19547	19729	19680	19625	19609	19786	19690	19681	19664	19768	19586	19615	19697	19717	19824	19590	19771	19640	19620	19646	19658	19563	19691	19539	19823	19607	19749	19553	19548	19552	19707	19525	19539	19687	19501	19770	19653	19568	19619	19736	19709	19667	19596	19642	19708	19452	19775	19642	19742	19597	19648	19721	19656	19386	19645	19597	19574	19661	19521	19707	19704	19578	19672	19801	19551	19712	19686	19548	19701	19796	19818	19700	19745	19682	19506	19415	19549	19665	19518	19515	19596	19780	19777	19486	19763	19816	19605	19511	19750	19730	19873	19701	19532	19578	19534	19712	19650	19531	19579	19521	19567	19773	19471	19725	19699	19615	19801	19478	19756	19653	19482	19709	19566	19735	19377	19522	19436	19708	19490	19510	19702	19385	19504	19686	19511	19451	19628	19588	19682	19668	19532	19650	19533	19305	19501	19767	19778	19775	19545	19888	19663	19614	19519	19563	19683	19582	19597	19505	19709	19698	19824	19576	19576	19797	19510	19545	19678	19645	19574	19839	19812	19669	19711	19374	19511	19819	19603	19679	19663	19606	19604	19649	19584	19548	19428	19374	19731	19589	19731	19418	19560	19460	19565	19474	19678	19495	19599	19656	19620	19553	19426	19611	19495	19418	19515	19729	19762	19550	19540	19516	19786	19690	19799	19667	19367	19668	19655	19706	19607	19944	19488	19750	19572	19451	19676	19677	19691	19566	19517	19731	19447	19576	19593	19588	19615	19535	19564	19623	19566	19363	19592	19599	19760	19848	19789	19617	19446	19794	19654	19682	19657	19587	19818	19855	19625	19685	19574	19489	19588	19777	19629	19644	19554	19370	19601	19637	19534	19507	19499	19754	19810	19498	19501	19572	19761	19675	19685	19752	19366	19498	19586	19589	19657	19600	19735	19698	19849	19632	19759	19939	19748	19299	19685	19280	19471	19380	19776	19698	19529	19726	19538	19457	19446	19931	19579	19729	19654	19531	19762	19683	19619	19602	19693	19670	19465	19722	19413	19554	19827	19578	19565	19787	19806	19397	19684	19628	19565	19571	19634	19678	19614	19601	19539	19381	19378	19619	19822	19503	19759	19826	19717	19775	19968	19506	19679	19558	19832	19776	19754	19801	19596	19618	19636	19577	19690	19693	19763	19602	19550	19685	19649	19458	19495	19438	19757	19562	19595	19799	19476	19387	19538	19462	19612	19672	19830	19573	19616	19535	19732	19742	19703	19379	19635	19683	19604	19706	19691	19594	19501	19649	19600	19481	19531	19294	19591	19505	19697	19703	19663	19657	19541	19499	19379	19719	19632	19765	19318	19449	19601	19428	19576	19517	19522	19641	19427	19530	19724	19610	19590	19440	19665	19713	19545	19434	19543	19520	19536	19703	19505	19550	19704	19581	19677	19714	19621	19670	19617	19662	19908	19631	19652	19841	19435	19512	19690	19578	19690	19681	19492	19672	19629	19619	19534	19769	19583	19699	19478	19480	19642	19636	19486	19563	19775	19550	19573	19602	19583	19722	19811	19479	19642	19527	19671	19627	19419	19728	19828	19690	19825	19599	19583	19354	19632	19885	19690	19518	19634	19840	19775	19816	19645	19556	19605	19621	19573	19538	19828	19462	19588	19645	19683	19653	19715	19704	19491	19581	19495	19397	19507	19505	19562	19620	19633	19629	19687	19585	19673	19273	19660	19790	19441	19518	19570	19575	19546	19505	19685	19605	19797	19591	19624	19773	19829	19625	19598	19605	19745	19669	19654	19678	19663	19693	19482	19675	19697	19585	19531	19669	19759	19585	19659	19594	19637	19545	19600	19657	19494	19653	19713	19559	19559	19577	19642	19680	19510	19726	19776	19510	19686	19602	19615	19717	19794	19525	19694	19613	19617	19449	19662	19788	19713	19764	19430	19669	19640	19640	19530	19885	19800	19642	19537	19610	19442	19575	19447	19595	19721	19521	19605	19607	19538	19411	19593	19450	19450	19567	19533	19562	19502	19577	19621	19520	19844	19532	19683	19525	19620	19563	19561	19463	19636	19694	19741	19469	19640	19747	19774	19372	19534	19763	19699	19637	19767	19495	19660	19571	19484	19743	19572	19777	19714	19508	19610	19429	19589	19512	19483	19622	19712	19568	19614	19478	19473	19780	19719	19483	19886	19672	19722	19611	19529	19533	19727	19324	19488	19559	19394	19537	19652	19685	19566	19348	19742	19615	19395	19493	19580	19599	19628	19667	19618	19518	19448	19593	19416	19592	19712	19718	19802	19663	19475	19746	19625	19701	19708	19786	19755	19859	19309	19560	19632	19395	19712	19414	19490	19619	19549	19540	19708	19677	19483	19275	19641	19580	19403	19534	19512	19659	19841	19560	19451	19590	19642	19503	19625	19604	19625	19695	19607	19705	19636	19532	19573	19696	19676	19721	19645	19492	19601	19802	19606	19605	19446	19840	19589	19594	19702	19581	19428	19952	19606	19716	19552	19795	19498	19707	19588	19502	19713	19728	19778	19451	19720	19628	19587	19722	19540	19741	19520	19702	19387	19469	19747	19378	19636	19472	19636	19740	19596	19524	19676	19625	19656	19689	19592	19744	19801	19647	19651	19558	19750	19544	19722	19538	19770	19660	19670	19783	19573	19436	19698	19536	19590	19709	19555	19762	19620	19734	19822	19762	19503	19581	19594	19462	19649	19607	19398	19605	19742	19634	19709	19493	19724	19436	19553	19556	19678	19821	19498	19672	19769	19400	19603	19663	19561	19642	19711	19705	19814	19557	19646	19769	19490	19775	19624	19729	19567	19761	19448	19641	19520	19855	19787	19753	19787	19462	19641	19592	19736	19620	19618	19521	19411	19387	19727	19762	19601	19677	19561	19497	19701	19671	19619	19587	19418	19501	19443	19494	19708	19540	19693	19727	19911	19467	19528	19474	19733	19642	19461	19530	19654	19568	19504	19532	19792	19813	19644	19610	19908	19354	19497	19537	19797	19580	19542	19463	19688	19580	19676	19729	19482	19668	19745	19787	19681	19508	19674	19697	19568	19658	19667	19497	19698	19573	19576	19723	19661	19679	19649	19572	19745	19762	19700	19604	19698	19610	19484	19489	19890	19713	19561	19765	19791	19492	19811	19708	19539	19745	19752	19571	19517	19672	19492	19571	19628	19764	19652	19742	19492	19710	19839	19511	19569	19696	19797	19517	19590	19463	19681	19774	19747	19563	19511	19820	19846	19742	19650	19583	19724	19688	19652	19612	19449	19719	19666	19619	19675	19442	19685	19712	19334	19671	19755	19757	19567	19488	19757	19675	19598	19592	19560	19529	19347	19544	19672	19382	19463	19560	19669	19637	19625	19747	19650	19637	19817	19596	19517	19693	19453	19528	19643	19558	19829	19719	19734	19728	19898	19581	19381	19728	19557	19560	19682	19549	19769	19765	19486	19601	19699	19575	19698	19694	19694	19662	19600	19872	19717	19703	19696	19860	19497	19729	19611	19481	19669	19757	19658	19810	19604	19569	19474	19778	19609	19709	19714	19463	19706	19492	19710	19582	19680	19692	19498	19817	19479	19541	19649	19737	19679	19652	19796	19402	19750	19531	19828	19401	19424	19807	19892	19635	19800	19756	19752	19548	19583	19664	19649	19697	19747	19706	19554	19758	19563	19593	19411	19586	19667	19438	19651	19615	19751	19637	19758	19610	19698	19527	19554	19727	19791	19499	19540	19429	19410	19563	19634	19662	19558	19721	19541	19855	19412	19541	19778	19632	19543	19696	19695	19501	19620	19458	19531	19723	19637	19582	19525	19630	19763	19599	19639	19787	19518	19708	19523	19574	19513	19518	19674	19758	19591	19606	19638	19695	19374	19484	19757	19604	19618	19585	19769	19424	19740	19589	19736	19580	19726	19717	19627	19828	19605	19723	19536	19632	19541	19708	19631	19649	19593	19739	19748	19778	19684	19749	19557	19727	19855	19723	19621	19717	19419	19561	19628	19567	19703	19643	19439	19710	19649	19317	19498	19796	19625	19657	19462	19449	19817	19673	19636	19554	19739	19573	19497	19396	19550	19786	19767	19526	19613	19650	19796	19609	19631	19632	19699	19817	19670	19593	19415	19630	19695	19659	19499	19758	19719	19553	19706	19652	19670	19557	19581	19649	19896	19690	19594	19723	19752	19795	19600	19671	19561	19724	19786	19700	19725	19408	19550	19396	19597	19649	19539	19867	19853	19603	19765	19706	19664	19596	19533	19618	19613	19744	19606	19606	19559	19710	19624	19748	19769	19453	19365	19686	19659	19718	19525	19705	19475	19670	19555	19619	19689	19734	19467	19551	19598	19347	19540	19771	19780	19632	19715	19520	19794	19843	19748	19787	19668	19602	19936	19569	19554	19480	19733	19587	19577	19670	19701	19783	19650	19523	19452	19498	19644	19775	19407	19268	19371	19400	19441	19692	19555	19441	19540	19656	19578	19631	19864	19494	19762	19621	19728	19647	19433	19380	19518	19523	19645	19550	19559	19489	19414	19715	19689	19655	19499	19708	19775	19694	19801	19835	19463	19629	19602	19544	19631	19674	19816	19537	19602	19636	19589	19777	19656	19754	19548	19652	19703	19911	19698	19831	19687	19588	19607	19814	19604	19785	19812	19649	19618	19450	19587	19453	19510	19550	19621	19641	19663	19511	19604	19565	19577	19546	19721	19564	19629	19648	19663	19463	19720	19646	19639	19732	19554	19799	19649	19630	19618	19691	19757	19639	19578	19793	19739	19651	19742	19563	19559	19557	19780	19800	19687	19641	19439	19717	19781	19723	19608	19685
23400	39041	37778	31455	27497	23953	22399	20879	19772	18785	18140	17590	17147	16859	16858	16728	16616	16384	16375	16231	16258	16088	16228	16269	16193	16267	16118	16094	15880	15762	15949	15887	16011	16005	15916	15899	15811	15874	15913	15937	15765	15848	15975	15947	15969	15922	15880	15653	15865	15962	15978	16078	15911	15846	15828	15882	15762	15831	15883	15756	15864	15981	15792	15945	15849	15898	15788	15905	15947	15958	15872	15738	15819	15918	15760	15906	15933	15831	15840	15865	16005	15753	15915	15962	15900	15938	15835	15865	15878	15866	15785	15816	15942	15764	15855	15749	15741	15788	16059	15936	15885	15914	15793	15890	15989	15703	15836	15977	15680	15855	15920	15956	16000	15789	15767	15755	15907	15988	16069	15958	15950	15713	15743	15938	15701	15884	15984	15825	15921	15878	15811	15831	15774	15890	15829	16111	15796	15757	15897	16091	15858	15869	15932	15983	15817	15728	15879	15772	15882	15874	15866	15930	15841	15931	15963	15858	15842	15801	15683	15878	15786	15882	15701	15978	15897	15905	15794	15924	15797	15855	15844	15791	16102	15905	15902	15855	15806	15761	15979	15945	15853	15866	15791	15819	15987	15815	15841	16004	15948	15850	15679	16010	15847	15918	16042	15762	15985	15743	15786	15867	15687	15895	15935	15922	15764	15956	15916	15843	15841	15706	16147	15918	15917	15903	15798	15994	15791	15923	15774	15794	15990	15920	16015	15854	15772	15720	15668	15870	15910	16005	15733	15933	15871	15951	15917	15819	15527	15976	15869	15780	15989	15764	15925	15936	15992	15789	15895	15673	16038	15854	15934	15847	15776	15901	15773	15759	15607	15661	15866	15913	15957	15749	15768	15805	15879	15821	15751	15723	15942	15831	15783	15768	15992	15821	15726	15983	15808	15841	15841	15921	15871	15828	15952	15899	15897	15829	16005	15974	15636	15991	15759	15786	15808	15961	15993	15855	15924	15914	15809	15813	15835	15812	15778	15725	16072	15622	15891	16001	16007	15723	15739	15874	15654	15945	15725	15671	16006	15847	15882	15748	15794	15757	15740	15820	16169	15902	15938	15935	15861	15826	15950	15832	15742	15702	15882	15743	15949	15830	15820	15975	15889	15668	15904	16073	15877	15888	15914	15822	15681	15720	15829	15834	15826	15878	15870	15731	15928	15843	15863	15870	15706	15907	15991	15827	15814	15901	15821	15960	15904	15962	15880	15798	15949	15838	15773	16015	15786	15850	15820	15899	15731	15856	16039	15668	15781	15889	16088	16008	15758	16105	15848	15715	15821	15908	15831	15715	15987	15851	15653	15978	15748	15870	15938	15870	15921	15759	15704	15929	15748	15873	16054	15887	15843	15816	15770	15892	15896	15894	15841	15774	15795	16017	15763	15860	16075	15797	15906	15861	15721	15737	15816	15831	15869	15816	15966	15855	15894	15942	15847	15882	15899	15934	15855	15985	15963	15834	15943	16063	15701	15919	15918	15691	15817	15816	15846	15782	15844	15951	15708	15819	15913	15924	15919	15901	15876	15843	15961	15829	15915	15943	15743	15884	15885	15815	15808	15901	16009	15945	15924	15844	15856	15851	15888	15784	16078	15680	15799	15915	15876	15879	15880	15756	15869	15951	16020	15888	15712	15906	15811	15952	15890	15806	15702	15869	15837	15954	15641	15919	15864	15946	16009	16065	15934	15764	15949	15653	15820	15846	15803	15840	15914	15773	15924	15766	15753	15957	15915	15877	15845	15938	15719	15857	15810	15992	16027	15890	15747	15822	15933	15798	15776	15614	16051	15818	15830	16046	15753	15910	15657	15675	16023	15917	15921	15741	15921	15922	15940	15944	15763	15937	15724	16039	15865	15940	15916	16032	15891	15988	15834	15918	15828	15937	15842	15921	15942	15784	15999	15904	15821	15781	15865	15895	15981	15773	15924	15808	15878	15875	15975	15938	15826	15829	15803	15798	15753	15890	15859	15967	15807	15896	15828	15922	16003	15811	15740	15939	15876	15924	15946	15879	15877	15886	15857	15844	15783	15900	15982	15889	15890	15862	16053	15827	16067	15781	15794	15994	15990	15975	15903	15851	15931	15966	15762	15866	15795	15873	15848	15956	15708	15769	15910	15834	15811	15861	15804	15977	15900	15824	15973	15799	15834	15895	15774	15867	15840	15757	15769	15886	15943	15893	15896	15852	15826	15882	15872	15888	15839	15808	15741	15902	16061	15775	15925	15858	15777	15912	15797	15791	15695	15933	15849	15878	15919	15843	15845	15723	16016	15918	15911	15730	15821	15917	15800	15865	15864	15884	15928	15736	15819	15831	15934	15934	15783	15857	15850	15929	15803	15913	15936	15866	16004	15903	15849	15909	15951	15862	15669	15905	15767	15958	15904	15799	15653	15649	16005	15780	15822	15864	15832	15787	15993	16077	15828	15681	15890	15814	15852	16059	15841	15914	15754	15835	15774	15981	15849	15845	15745	16008	15836	15632	15791	15839	15847	15797	15932	15905	15936	15886	15868	15805	15945	15916	15846	15799	15902	15880	15921	15977	15780	15884	15925	15906	15803	15840	15874	15934	15866	15830	15891	15930	15823	15814	15809	15762	15751	15888	15866	15938	15649	15847	15929	15976	15859	15802	15710	15757	15867	16001	15838	15858	15943	15821	15809	15779	15898	15876	15882	15944	16027	15601	15867	15751	15778	15956	15782	15957	15848	15761	15835	15831	15893	15933	16068	15810	15959	15905	15812	16071	15990	15687	15865	15732	15818	15707	15866	15733	16069	15804	15906	16062	15725	15754	15776	15836	15881	15698	15918	16064	15791	15895	15674	15843	15914	15827	15856	15779	16016	15996	15925	15911	15861	15789	16027	15826	15841	15868	15901	15880	16030	15782	15814	15803	15942	15789	15934	15739	15912	15682	15874	15791	15868	15753	15870	15834	15808	15881	15853	15911	15702	15974	15871	15867	15872	15925	16020	15907	15744	15884	15802	15740	15837	15903	15798	15959	15756	15889	15945	16031	15676	15855	15971	15616	15774	15993	15806	15782	16042	15736	15892	15928	15817	15849	15802	15900	16045	15798	15977	15747	15722	15863	15839	15814	16008	15839	15737	15949	16043	15886	15783	15629	15734	15895	16023	15649	15805	15906	15941	15942	15961	15898	15771	15857	15975	16010	15881	15719	15935	15762	15858	15928	15805	15723	15825	15943	15873	15686	15948	15674	15694	15775	15809	15867	15761	15897	15911	15854	15866	15889	15863	15853	15885	16001	16050	15759	15846	15853	15994	15745	15890	15787	15922	15884	15715	15822	15675	15863	15755	15942	15876	15968	15805	15977	15747	15854	15916	15796	15724	15961	15867	15835	15900	15935	15922	15847	15957	15865	15850	15876	15822	15808	15924	15818	15688	15899	15809	15760	15888	15922	15834	15811	16008	15844	15847	15822	15842	15834	15952	15949	16054	15809	15818	15844	15769	15826	15833	15855	15741	15885	15816	15830	15789	15786	15901	15915	15892	15739	15950	15850	15986	15796	15808	15867	16017	15876	15845	15845	15843	15732	15837	15867	15725	15918	15870	15842	15907	15941	15766	15857	15825	15890	15732	15879	15949	15645	16040	15855	15901	15853	15871	15879	15967	15771	15869	15844	15914	15894	15791	15949	15979	15837	15985	15782	15712	15811	15798	15777	15768	15945	15798	15955	15998	15901	15655	15981	15784	15792	15957	15604	16022	15870	15847	15947	15839	15884	15769	15742	15850	15861	15890	15968	15710	15914	15703	15962	15722	15826	15932	15933	15902	15913	15648	16004	15849	15655	15884	15921	15761	15849	15773	15831	16039	15913	15894	15785	15826	16019	15768	16017	15743	15895	15658	15952	15786	15788	15799	15789	15711	15793	15848	15731	15966	15846	15823	15734	15905	15889	15862	15751	15708	15795	15941	15879	15836	16035	15798	15910	15764	15833	15802	15847	15711	15995	15742	15977	15901	15849	15799	15879	15840	15824	15817	15816	15770	15882	15829	15924	15911	15787	15945	15850	15938	15998	15817	15803	15855	15964	15750	15734	15897	15981	15932	16040	15737	15823	15967	15846	15816	15919	15879	15835	15891	15862	15634	15894	15767	16001	15823	15957	15912	15756	15853	15906	15946	15873	15770	15925	15915	15792	15846	16002	15966	15735	15895	15924	15846	15933	15983	15936	15689	15812	15715	15789	15913	15848	15852	15883	15771	15869	15920	15795	15936	15653	15929	15751	15894	15825	15984	15717	15768	15896	15913	15936	15913	15862	15825	15799	15811	15791	15874	15859	15994	15932	15917	15895	15899	15886	15874	15884	16010	15908	15889	15978	15872	15853	15877	15841	15965	15826	15812	15944	15782	15990	15817	15836	15858	15833	15792	15857	15829	15798	15725	15938	15925	15857	15755	15844	15777	15912	15723	15862	15801	15958	15783	15680	15791	15865	15883	15705	15895	15976	16062	15779	15937	15865	15878	15650	15862	15915	15897	15835	16042	15974	15920	15807	15825	15871	15820	15844	15846	15861	15849	15709	15825	16020	15874	15948	15905	15944	15910	15786	15885	15867	16023	15877	15972	15767	15831	15842	15837	15918	15744	15906	15582	15944	15855	15730	15861	15788	15756	15959	15976	15764	15911	15876	15935	15779	15873	15887	15748	15892	15787	15994	16059	15784	15941	15814	15929	16053	15809	15932	15829	15952	15865	15809	15832	15893	15892	15901	15738	15835	15837	15854	15871	15964	15798	15863	15869	15886	15865	15865	15888	15860	15879	15971	15870	15864	15886	15907	15654	15968	15812	15839	16008	15786	15890	15741	15958	15965	15920	15968	15791	15895	15878	15951	16072	15834	16037	15895	15978	15986	15716	15699	15755	15909	15760	15674	15791	15874	15671	16007	15810	15957	15784	16021	15923	15717	15772	15814	15873	15993	15951	15886	15739	15889	15939	15850	15758	15935	16009	15868	15749	15943	15905	16012	15877	15771	15773	15864	15856	15771	15781	15835	15915	16055	15967	16054	15933	15821	16118	15825	15981	15749	15883	15893	16004	16106	15860	15854	15835	15777	15772	15704	15871	15834	15710	15880	15725	15682	15894	15830	15896	15798	15718	15928	15759	16031
23708	21052	28489	24052	22854	26841	29090	24838	23419	23095	22438	21984	21773	21471	21236	21161	21107	20842	20756	20868	20573	20602	20615	20867	20756	20731	20568	20663	20508	20530	20412	20341	20339	20293	20649	20119	20306	20412	20338	20483	20175	20377	20258	20364	20325	20175	20365	20339	20421	20467	20549	20375	20546	20247	20262	20205	20447	20311	20167	20401	20158	20496	20373	20318	20608	20150	20290	20313	20093	20404	20252	20508	20294	20114	20431	20446	20447	20085	20094	20128	20453	20341	20089	20408	20360	20232	20362	20181	20240	20305	20377	20381	20361	20444	20096	20315	20437	20182	20428	20153	20433	20413	20253	20271	20137	20445	20373	20420	20195	20337	20151	20372	20321	20300	20351	20484	20471	20358	20258	20275	20275	20208	20421	20136	20284	20162	20133	20091	20389	20295	20623	20359	20372	20406	20320	20347	20401	20320	20226	20308	20329	20187	20247	20411	20507	20512	20344	20351	20215	20408	20187	20243	20256	20156	20396	20084	20166	20443	20287	20330	20188	20219	20304	20139	20526	20174	20266	20260	20227	20259	20261	20278	20072	20283	20302	20161	20237	20311	20213	20235	20414	20351	20224	20298	20263	20334	20300	20260	20214	20168	20293	20573	20271	20179	20451	20230	20301	20386	20258	20386	20382	20266	20341	20315	20267	20367	20436	20128	20268	20154	20139	20069	20432	20240	20280	20304	20203	20182	20194	20209	20211	20219	20171	20430	20494	20309	20134	20186	20210	19922	20512	20044	20332	20321	20479	20350	20362	20310	20363	20273	20317	20329	20287	20291	20233	20157	20129	20233	20092	20131	20241	20343	20213	20221	20168	20375	20234	20338	20246	20384	20326	20082	20223	20277	20529	20202	20414	20216	20431	20350	20178	20174	19974	20195	20351	20289	20366	20475	20332	20036	20350	20382	20233	20352	20519	20404	20310	20185	20171	20448	20075	20236	20409	19971	20185	20253	20383	20059	20262	20401	20330	19935	20301	20216	20295	20232	20287	20298	20292	20236	20161	20404	20374	20152	20506	20286	20329	20221	20302	20328	20421	20368	20272	20370	20272	20539	20364	20368	20294	20505	20243	20113	20463	20312	20416	20346	20535	20420	20669	20251	20179	20176	20293	20323	20306	20340	20306	20140	20242	20463	20351	20238	20536	20250	20478	20192	20341	20140	20166	20348	20327	20292	20287	20244	20455	20226	20278	20264	20494	20211	20465	20329	20114	20499	20335	20305	20283	20168	20206	20571	20313	20430	20346	20367	20539	20188	20167	20434	20498	20224	20367	20441	20240	19992	20297	20283	20181	20209	20413	20354	20294	20287	20378	20186	20158	20228	20198	20564	20406	20366	20416	20183	20382	20447	20146	20327	20246	20259	20297	20152	20294	20272	20098	20081	20311	20217	20427	20329	20342	20429	20150	20231	20251	20261	20313	20520	20268	20348	20429	20283	20242	20302	20323	20436	20358	20415	20308	20138	20257	20705	20301	20169	20395	20177	20378	20397	20326	20368	20437	20295	20028	20437	20214	20173	20203	19920	20223	20256	20163	20372	20314	20145	20248	20461	20479	20352	20236	20308	20350	20204	20345	20322	20166	20221	20202	20498	20428	20117	20133	20354	20607	20128	20380	20215	20289	20285	20442	20192	20159	20165	20200	20172	20239	20271	20130	20243	20221	20336	20117	20187	20178	20166	20234	20016	20304	20303	19986	20155	20321	20482	20286	20326	20525	20389	20260	20446	20188	20172	20278	20219	20337	20338	20286	20024	20258	20179	20092	20284	20159	20167	20261	20169	20293	20069	20261	20523	20085	20063	20309	20129	20234	20344	20369	20175	20536	20349	20454	20026	20234	20239	20261	20156	20149	20296	20199	20338	20351	20147	20315	20074	20335	20066	20190	20337	20466	20363	20305	20239	20473	20381	19947	20329	20516	20218	20136	20162	20391	20256	20299	20223	20386	20386	20357	20544	20497	19980	20325	20305	20207	20222	20377	20339	20290	20307	20467	20269	20276	20203	20242	20156	20157	20268	20315	20390	20499	20236	19982	20275	20321	20255	20431	20277	20194	20104	20386	20250	20445	20439	20124	19959	20328	20178	20233	20395	20225	20264	20327	20205	20050	20165	20252	20271	20387	20414	20393	20138	20294	20221	20369	20084	20301	20340	20366	20251	20243	20222	20187	20168	20395	20269	20199	20371	20267	20341	20486	20061	20162	20388	20056	20069	20241	20114	20246	20350	20273	20266	20233	20303	20498	20209	20280	20132	20430	20190	20371	20179	20147	20353	20170	20502	20349	20236	20427	20396	20632	20427	20281	20088	20323	20152	20075	20149	20160	20366	20343	20417	20267	20380	20225	20321	20441	20356	20206	20264	20316	20407	20251	20140	20409	20112	20097	20261	20140	20487	20257	20253	20124	20089	20281	20194	20265	20186	20000	20137	20249	20090	20169	20417	20278	20329	20132	20180	20296	20143	20413	20402	20259	20412	20234	20341	20142	20138	20151	20124	20500	20284	20422	20178	20297	20408	20227	20231	20251	20138	20499	20250	20530	20111	20198	20149	20310	20326	20125	20460	20288	20409	20411	20172	20249	20352	20233	20127	20227	20375	20403	20428	20229	20061	20361	20317	20197	20420	20202	20294	20287	20211	20169	20379	20189	20111	20328	20215	20375	20361	20349	20301	20321	20284	20276	20173	20448	20202	20260	20527	20242	20202	20297	20128	20227	20077	19949	20196	20284	20340	20278	20232	20507	20083	20152	20341	20423	20446	20140	20125	20193	20177	20176	20059	20313	20179	20157	20342	20234	20071	20313	20159	20005	20344	20288	20353	20226	20276	20302	20215	20420	20308	20470	20423	20067	20450	20339	20217	20241	20363	20314	20277	20242	20300	20225	20485	20321	20350	20386	20349	20177	20355	20427	20182	20244	20122	20293	20404	20220	20282	20201	20179	20185	20421	20435	20245	20327	20445	20238	20406	20421	20113	20218	20162	20143	20170	20209	20263	20173	20448	20211	20326	20341	20063	20348	20370	19977	20190	20388	20372	20447	20362	20114	20245	20395	20095	20331	20284	20227	20298	20485	19998	20316	20197	20279	20240	20292	20400	20268	20180	20080	20526	20363	20144	20164	20470	20339	20245	20452	20096	20315	20056	20145	20168	20298	20175	20466	20415	20361	20347	20217	20325	20259	20381	20296	20344	20050	20505	20201	20281	20043	20104	20182	20317	19999	20355	20451	20325	20395	20312	20126	20128	20217	20333	20499	20447	20359	20202	20516	20307	20273	20201	20222	20275	20386	20341	20480	20451	20302	20629	20162	20264	19949	19946	20342	20195	20067	20379	20389	20621	20360	20417	20295	20349	20517	20082	20186	20277	20269	20361	20363	20234	20344	20355	20206	19980	20284	20273	20203	20172	20209	20188	20411	20460	20371	20237	20276	20435	20298	20182	20250	20219	20302	20261	20308	20107	20431	20448	20333	20277	20533	20153	20464	20259	20386	20359	20303	20278	20262	20039	20435	20140	20111	20118	20251	20081	20364	20341	20200	20308	20317	20172	20387	20339	20456	20407	20154	20374	20053	20323	20281	20368	20282	20412	20314	20270	20295	20213	20113	20276	20289	20157	20273	20526	20179	20303	20273	20246	20107	20316	20518	20190	20405	20238	20032	20377	20132	20304	20275	20323	20396	20257	20259	20347	20214	20222	20340	20156	20131	20368	20453	20121	20126	20251	20359	20212	20204	20335	20400	20431	20385	20329	20600	20235	20355	20243	20322	20292	20395	20151	20353	20228	20224	20234	20299	20309	19963	20070	20272	20107	20282	20277	20289	20407	20023	20079	20223	20066	20127	20202	20488	20438	20118	20390	20264	20487	20257	20291	20141	20279	20287	20199	20369	20196	20145	20157	20469	20253	20401	20135	20237	20102	20196	20397	20366	20354	20372	20328	20215	20439	20190	20079	20356	20168	20100	20195	20206	20453	20339	20530	20320	20211	20267	20403	20342	20345	20224	20207	20460	20087	20355	20479	20342	20297	20094	20247	20400	20287	20156	20346	20142	20299	20415	20450	20172	20294	20289	20188	20289	20162	20101	20017	20340	20129	20303	20211	20212	20171	20361	20136	20244	20482	20138	20109	20228	20492	20223	20413	20171	20089	20360	19919	20188	20210	20237	20096	20582	20199	20342	20212	20216	20338	20252	20220	20250	20198	20532	20329	20250	20256	20283	20137	20453	20292	20260	20490	20129	20114	20150	20528	20236	20313	20146	20271	20296	20220	20203	20189	20112	20349	20247	20147	20365	20146	20056	20002	20493	20089	20158	20150	20328	20308	20168	20334	20479	20119	20262	20469	20329	20402	20368	20276	20399	20240	20436	20282	20261	20326	20426	20319	20402	20257	20346	20199	20294	20229	20342	20133	20223	20270	20276	20202	20359	20281	20489	20199	20163	20049	20141	20325	20302	20296	20467	20280	20407	20238	20228	20048	20350	20162	20324	20321	20433	20253	20219	20311	20167	20290	20198	20470	20343	20271	20286	20307	20040	20154	20092	20496	20131	20373	20278	20356	20179	20141	20115	20305	20250	20239	20269	20354	20320	20284	20283	20350	20172	20218	20411	20389	20349	20348	20343	20391	20466	20369	20347	20350	20061	20370	20280	20135	20420	20263	20377	20248	20182	20193	20395	20394	20312	20210	20200	20450	20276	20391	20330	20250	20250	20401	20546	20246	20299	20533	20355	20453	20393	20289	20257	20085	20168	20416	20312	20374	20066	20133	20056	20157	20146	20070	20296	20294	20222	20177	20247	20323	20322	20229	20344	20345	20409	20536	20349	20134	20283	20371	20288	20245	20327	20171	20171	20420	20537	20309	20386	20353	19993	20331	20326	20260	20622	20458	20241	20007	20378	20211	20265	20332	20395	20102	20311	20206	20383	20280	20095	20250	20273	20103	20335	20178	20180	20244	20246	20187	20134	20240	20343	20340	20166	20136	20199	20251	20181	20407	20268	20185	20186	20220	20297	20232	20386	20407	20358	20245	20151	20304	20308	20075	20205	20259	20084	20367	20233	20118	20197	20321	20346	20507	20382	20398	20145	20259	20105	20212	20244	20518	20398	20421	20285	20341	20236	20518	20201	20439
25230	43258	42701	35664	30833	27481	25135	23016	21564	20368	19320	18696	18244	17794	17604	17562	17332	16977	16965	16763	16712	16795	16650	16732	16604	16636	16534	16340	16325	16313	16249	16298	16519	16363	16235	16160	16299	16348	16108	16228	16327	16253	16439	16180	16079	16195	16166	16279	16248	16312	16170	16075	16156	16172	16250	16261	16110	16320	16111	16080	16164	16188	16340	16158	16288	16189	16126	16321	16260	16255	16241	16106	16277	16402	16169	16175	16217	16090	16291	16168	16191	16290	16068	16327	16253	16324	16160	16194	16398	16317	16310	16318	16203	16376	16228	16151	16176	16057	16185	16365	16269	16052	16023	16210	16155	16169	16188	16199	16400	16210	16213	16161	16086	16365	16261	16297	16261	16191	16137	16315	16247	16144	16243	16255	16033	16258	16171	16188	16245	16115	16200	16179	16186	16095	16156	16281	16230	16129	16048	16141	16329	16191	16057	16160	16041	16314	16175	16209	16269	16073	16214	16046	16234	16168	16326	16271	16309	16236	16341	16134	16271	16299	16193	16071	16335	16222	16062	16109	16201	16294	16242	16239	16273	16159	16230	16199	16017	16243	15937	16185	16158	16254	16079	16098	16279	16285	16283	16231	16187	16211	16293	16076	16338	16173	16030	16184	16230	16234	16159	16106	16100	16061	16291	16179	16063	16138	16201	16454	16210	16348	16167	16154	16183	16271	16234	16016	16257	16216	16161	16272	15999	16200	16210	16032	16070	16209	16040	16126	16185	16189	16287	16240	16194	16320	16052	16115	16259	16149	16218	16074	16072	16080	16328	16168	16438	16034	16353	16095	16118	16224	16145	16325	16079	16262	16127	16064	16177	16188	16309	16137	16143	16471	16230	16117	16119	16037	16106	16207	16170	16047	16272	16180	16088	16088	16476	16145	16139	16194	16238	16328	16215	16106	16155	16129	16133	16193	16223	16205	16112	16049	16133	16155	16009	16174	16088	16164	16087	16078	16207	16172	16291	16056	16290	16303	16220	16175	16114	16211	16097	16180	16140	16212	16074	16262	16158	16266	16223	16229	16171	16086	16233	16236	16097	16162	16269	16058	16353	16391	16200	16163	16143	16139	16153	16195	16119	16186	16131	16305	16354	16245	16218	16292	16297	15994	16229	16175	16184	16129	16033	16229	16232	16202	16240	16085	16129	16280	16118	16034	16150	16338	16240	16101	16131	16287	16106	16170	16359	16109	16470	15953	16170	16330	16392	16160	16294	16195	16184	15955	16130	16244	16115	16280	16087	16112	16268	16165	16242	16091	16406	16220	16129	16232	16244	16279	16167	16158	16117	16439	16160	16216	16191	16289	16184	16227	16129	16054	16258	16106	16125	16126	16267	16093	15999	16063	16254	16148	16317	16120	16317	16220	16175	16167	16267	16215	16226	16289	16221	16142	16336	16058	16191	16122	16132	16157	16173	16213	16050	16153	16097	16104	16167	16244	16074	16341	16108	16178	16064	16184	16442	16119	16247	16303	16156	16045	16191	16190	16189	16183	16263	16249	16189	16012	16150	16119	16173	16217	16212	16264	16403	16371	16160	16142	16118	16319	16185	16298	16256	16270	16125	16294	16199	16039	16210	16401	16278	16219	16179	16182	15976	16302	16338	16076	16111	16114	16145	16168	16213	16137	16167	16233	16046	16168	16260	16239	16131	16257	16236	16213	16098	16331	16191	16037	16172	16270	16083	16078	16278	16053	16248	16217	16244	16314	16239	16157	16310	16360	16036	16242	16205	16412	16316	16143	16236	16181	16175	16086	16169	16235	16249	16061	16271	16169	16174	16188	16177	16153	16264	16307	16093	16213	16274	16144	16148	16000	16168	16095	16104	16147	16170	16252	16152	16178	16041	16134	16270	16125	16265	16290	16329	16272	16120	16007	16173	16278	16212	16159	16134	16131	16039	16134	16316	16215	16294	16219	16176	16264	16309	16230	16049	16105	16187	16093	16264	16204	16168	16157	16166	16236	16061	16167	16116	16070	16185	16094	16075	16251	16154	16304	16151	16136	16208	16131	16230	16267	16220	16230	16315	16025	16233	16247	16005	16232	16185	16104	16214	16351	16248	16149	16238	16178	16154	16189	16206	15898	16219	16075	16129	16286	16081	16326	16130	16112	16164	16097	16158	16337	16305	16156	16196	16279	16115	16219	16339	16244	16278	16317	16043	16195	16230	16280	16158	16302	16123	15985	16245	16404	16211	16148	16223	16226	16128	16229	16210	15915	16294	16103	16034	16184	16394	16019	16354	16200	16133	16127	16246	16306	16099	16040	16138	16149	16248	16199	16337	16373	16058	16226	16111	16131	16429	16189	16174	16140	16083	16222	16075	16182	16150	16072	16243	16183	16168	16146	16051	16242	16414	16323	16103	16178	16126	16376	16300	16061	16212	16163	16116	16253	16240	16002	16397	16092	16131	16105	15948	15970	16203	16178	16399	16178	16229	16347	16328	16257	16184	16107	16237	16094	16260	16087	16003	16383	16214	16136	16101	16197	16194	16283	16184	16341	16431	16211	16203	16216	16053	16162	16281	16255	16143	16079	16153	16303	16111	16098	16131	16239	15981	16179	16362	16184	16150	16116	16084	16223	16262	16207	16330	16293	16340	16078	16102	16160	16334	16157	16390	16115	16156	16131	16152	16231	16201	16160	16119	16127	16243	16398	16067	16238	16335	16197	16128	16217	16306	16356	16313	16240	16242	16126	16254	16284	16345	16308	16045	16379	16093	16196	16271	15978	16198	16167	16105	16192	16125	16217	16241	16159	16301	16188	16109	16314	16258	16209	16085	16263	16205	16304	15896	16099	16096	16216	16090	16229	16253	16055	16258	16125	16131	16287	16347	16318	16250	16249	16122	16161	16231	16137	16163	16243	16121	16183	16370	16337	16245	16273	16196	16201	16192	16227	16092	16399	16182	16254	16309	16258	16110	16259	16213	16111	16180	16240	16261	16147	16366	16211	16353	16243	16072	16251	16222	16206	16129	16200	16400	16395	16124	16100	16248	16235	16154	16257	16121	16261	16118	16255	16216	16078	16206	16214	16154	16092	16138	16292	16202	16317	16197	16125	16052	16150	16113	16139	16309	16286	16240	16295	16260	16188	16239	16213	16122	16267	16200	16107	16326	16151	16219	16209	16219	16337	16150	16228	16234	16087	16346	16143	16062	16299	16117	16294	16339	16141	16213	16234	16378	16157	16226	16129	16164	16255	16175	16455	15980	16365	16237	16063	16180	16021	16253	16120	16177	16187	16220	16270	16105	16095	16240	15981	16388	16225	16082	16123	16200	16382	16162	16278	15986	16281	16094	16326	16176	16136	16132	16309	16247	16058	16223	16172	16054	16151	16229	16140	16300	16097	16305	16319	16066	16083	16062	16190	16331	16172	16197	16250	16075	16177	16249	16173	16123	16132	15994	16180	16224	16242	16108	16216	16145	16126	16345	16170	16184	16294	16144	16193	16155	16145	16178	16082	16392	16129	16226	16202	16335	16051	16320	16209	16246	16101	16139	16137	16231	16222	16273	16142	16293	16124	16154	16119	15996	16101	16296	16132	16302	15970	16058	16339	16015	16164	16171	16212	16328	16207	16184	16114	16163	16164	16234	16228	16374	16146	16147	16259	16157	16212	16063	16074	16243	16136	16038	16081	16070	16319	16230	16262	16160	16134	16427	16018	16224	16229	16150	16279	16386	16158	16218	16180	16137	16203	16292	15977	16327	16168	16245	16139	16264	16323	16104	16181	16057	16190	16129	16264	16170	15982	16229	16180	16151	16156	16267	16120	16206	16157	16246	16342	16195	16083	16235	16212	16206	16183	16212	16154	16163	16360	16181	16103	16346	16077	16231	16212	16184	16275	16148	16227	16090	16102	16037	16128	16288	16205	16142	16175	16295	16172	16028	16230	16172	16240	16226	16285	16121	16191	16145	16203	16210	16064	15937	16128	16274	16112	16245	16069	16352	16085	16153	16219	16038	16217	16195	16218	16091	16183	16211	16338	16331	16024	16214	16153	16330	16129	16084	16350	16162	16350	16329	16305	16029	16194	16182	16274	16221	16192	16223	16077	16152	16040	16269	16175	16301	15859	16374	16159	16180	16163	16175	16147	16078	16121	16158	16435	16110	16158	16412	16179	16250	16148	16129	16216	16118	16240	16114	16198	16319	16198	16256	16277	16132	16145	16143	16195	16236	16089	16161	16195	16333	16145	16458	16111	16265	16222	16086	16231	16300	16149	16126	16338	16080	16141	16157	16102	16084	16088	16238	16287	16164	16164	16172	16125	16255	16229	15967	16118	16099	16424	16118	16264	16282	16112	16233	16354	16285	16246	16295	16179	16071	15998	16109	16133	15995	16419	16034	16030	16249	16436	16389	16116	16297	15983	16347	16290	15843	16155	16147	16233	16364	16105	16234	16122	16322	16173	16295	15961	16307	16295	16252	15955	16288	16119	16143	16244	16196	16117	16276	16278	16181	16188	16082	16263	15994	16163	16226	16219	16306	15999	16299	16231	16168	16041	16250	16289	16222	16269	16149	16253	16043	16082	16090	16160	16362	16256	16145	16375	16116	16320	16188	16280	16221	16258	16014	16212	16167	16103	16238	16320	16088	16230	16206	16192	16241	16104	16137	16345	16267	16262	16324	16369	16298	16292	16202	16136	16202	16188	16164	16168	16152	16319	16080	16150	16094	16154	16377	16219	16112	16137	16058	16097	16165	16153	16075	16038	16191	16177	16229	16177	16199	16274	16255	16155	16318	16100	16241	15983	16211	16300	15996	16167	16125	16072	16240	16241	16204	16346	16259	16130	16293	16166	16155	16294	15999	16081	16192	16132	16194	16172	16151	16156	15989	16237	16291	16125	16191	16159	16225	16040	16280	16262	16282	16141	16180	16022	16255	16157	16181	15859	16099	16265	16170	16143	16068	16268	16226	16001	16225	16104	16265	16178	16121	16145	16072	16224	16156	16171	16263	16255	16176	16152	16128	16224	16201	16117	16167	16225	16271	16184	16330	16232	16274	16186	16105	16422	16372	16114	16249	16199	16201	16151	16280	16193	16142	16174	16125	16136	16085	16151	16141	16190	16245	16256	16189	16263	16153	16071	16177	16306	16113	16246	16058	16438	16273	16331
31090	26832	30204	27405	23443	22522	21528	20523	20264	19480	19701	19347	19377	19121	19210	19014	19148	19035	18827	18869	18877	18872	18911	18782	18977	18871	18934	18846	18850	18764	18950	18957	18849	18969	18740	18903	19008	18665	19012	18672	18856	18884	18753	18877	18838	18777	18782	18907	18928	18864	18831	18849	18770	18762	18553	18597	18771	18690	18702	18758	18822	18869	18574	18602	18757	18880	18735	18886	18730	18843	18798	18827	18736	18879	18606	18808	18718	18743	18937	18655	18796	18570	18796	18845	18798	18538	18592	18800	18658	18687	18839	18868	18894	18770	18813	18685	18670	18568	18558	18695	18767	18561	18900	18842	18905	18817	18656	18742	18804	19013	18715	18672	18790	18709	18711	18747	18924	18774	18566	18568	18788	18807	18759	18950	18525	18798	18833	18839	18767	18821	18714	18715	18753	18957	18855	18940	18834	18712	18851	18912	18680	18645	18373	18633	18717	18760	18915	18658	18643	18644	18648	18769	19003	18840	18776	18804	18911	18830	18759	18799	18748	18864	18702	18447	18665	18918	18668	18869	18629	18689	18858	18652	18855	18751	18925	18780	18862	18597	18772	18875	18708	18672	18709	18807	18923	18740	18696	18755	18845	18740	18679	18857	18756	18800	18711	18671	18642	18666	18703	18716	18609	18635	18946	18835	19034	18609	18807	18810	18851	18536	18808	18797	18849	18698	18649	18685	18850	18713	18835	18716	18764	18724	18790	18527	18731	18617	18701	18671	18764	18885	18553	18799	18800	18721	18648	18664	19010	18621	18860	18632	18777	18854	18452	18986	18505	18500	18533	18641	18635	18800	18716	18772	18743	18782	18706	18770	18847	18600	18838	18985	18981	18812	18855	18531	18664	18651	18696	18663	18658	18731	18655	18776	18745	18822	18846	18766	18617	18785	18994	18761	18737	18595	18669	18981	18616	18924	18914	18785	18623	18757	18860	18668	18759	18763	18644	18847	18876	18933	18585	18746	18698	18679	18455	18626	18506	18639	18748	18926	18487	18594	18764	18763	18618	18394	18806	18906	18922	18759	18789	18687	18925	18733	18475	18878	18762	18778	18687	18941	18761	18767	18991	18720	18692	18749	18814	18786	18812	18759	18875	18896	18677	18863	18739	18551	18715	19008	18615	18916	18842	18734	18676	18932	18753	18659	18738	18665	18632	18836	18799	18698	18770	18849	18689	18927	18619	18518	18635	18810	18772	18564	18689	18792	18623	18704	18848	18777	18937	18518	18534	18809	18680	18497	18678	18650	18924	18976	18745	18743	18714	18799	18923	18979	18607	18903	18766	18450	18970	18748	18921	18707	18867	18689	18654	18791	18571	18955	18819	18733	18871	18655	18580	18518	18794	18738	18882	18708	18593	18947	18814	18934	18891	18828	18664	18525	18796	18612	18835	18815	18602	19026	18807	18878	18739	18653	18630	18607	18860	18716	18725	18763	18730	18982	18689	18704	18972	18644	18471	18809	18774	18690	18712	18675	18735	18777	18758	18672	18833	18605	18677	18889	18697	18926	18676	18795	18852	18799	18840	18653	18756	18770	18775	18843	18718	18797	18576	18724	18479	18709	18691	18878	18663	18827	18850	18666	18709	18851	18523	18823	18738	18631	18451	18778	18635	18764	18648	18644	18732	18524	18861	18759	18856	18700	18841	18659	18778	18682	18871	18940	18647	18736	18808	18630	18677	18691	18645	18768	18791	18979	18727	18761	18465	18621	18905	18952	18722	18589	18779	18747	18784	18652	18703	18761	18685	18577	18823	18886	18651	18739	18578	18698	18846	19144	18885	18649	18976	18896	18799	18885	18832	18797	18728	19062	18596	18949	18718	18546	18597	18711	18939	18801	19012	18719	18808	18816	18872	18618	18965	18945	18913	18866	18761	18863	18775	18696	18637	18704	18719	18768	18736	18825	18852	18768	18983	18816	18842	18908	18661	18690	18811	18750	18727	18668	18850	18715	18719	18864	18753	18700	18776	18697	18795	18830	18702	18713	18680	18758	18762	18459	18629	18549	18977	18720	18757	18715	18743	18720	18774	18718	18777	18761	18845	18651	18831	18449	18880	18869	18807	18753	18892	18764	18727	18903	18714	18375	18947	18930	19073	18603	18853	18690	18726	18677	18744	18669	18737	18686	18692	19003	18674	18865	18722	18821	18612	18902	18903	18784	18573	18756	18838	18832	18863	18760	18918	18779	18807	18788	18809	18929	18839	18884	18785	18796	18566	18715	18616	18597	18850	18836	18717	18969	18795	18704	18953	18680	18853	18767	18758	18694	18661	18881	18720	18693	18851	18616	18946	18579	18652	18724	18740	18584	18835	19074	18762	18785	18861	18727	18684	18783	18640	18858	18769	18708	18656	18555	18719	18703	18860	18708	18798	18805	18929	18709	18524	18555	18758	18839	18608	18867	18680	18762	18597	18822	18834	18741	18838	18802	18796	18603	18941	18790	18787	19005	18664	18826	18842	18856	18888	18621	18640	18749	18835	18640	19068	18754	18647	18706	18641	18630	18594	18766	18870	18619	18831	18718	18962	18733	18798	18849	18844	18763	18888	18889	18691	18817	18480	18636	18623	18754	18906	18768	18699	18767	18648	18715	18771	18751	18548	18768	18711	18871	18761	18654	18802	18867	18587	18829	18814	18853	18708	18858	18824	18747	18593	18672	18715	18796	18599	18730	18581	18495	18687	18661	18641	18823	18747	18738	18848	18872	18605	18700	18651	18799	18500	18749	18768	18767	18863	18721	18647	18847	18764	18781	19022	18761	18653	18958	18654	18692	19006	18744	18706	18655	18814	18855	18712	18538	18726	18796	18831	18663	18961	18924	18752	18644	18622	18557	18662	18745	18632	18693	18850	18735	18618	18681	18701	18738	18806	18686	18538	18902	18886	18803	18692	18933	18900	18696	18665	18536	18675	18860	18852	18816	18843	18742	18730	18579	18828	18604	18801	18750	18763	18747	18856	18677	18844	18769	18663	18839	18779	18803	18731	18847	18750	18712	18925	18771	18899	18721	18719	18749	18786	18777	18798	18613	18684	18683	18699	18885	18858	18720	18625	18716	18825	18582	18781	18777	18729	18891	18568	18756	18725	18748	18678	18807	18943	18703	18691	18747	18531	18651	18915	18831	18724	18724	18735	18681	18694	18728	18737	18908	18640	18748	18656	18635	18658	18702	18765	18902	18726	18641	18844	18658	18985	18703	18832	18788	18823	18817	18818	18719	18818	18955	18874	18939	18875	19013	18790	18638	18626	18991	18860	18650	18810	18789	18834	18818	18758	18879	18447	18686	18940	18742	18780	18817	18771	18810	18826	19001	18788	18735	18749	18723	18867	18823	18846	18743	18847	18443	18801	18819	18674	18877	18736	18874	18796	18617	18777	18853	18787	18641	18591	18770	18783	18775	18691	18776	18904	18574	18827	18673	18864	18763	18759	18811	18555	18733	18725	18491	18623	18729	18755	18809	18711	18785	18622	18906	18657	18714	18755	18882	18973	18856	18841	18825	18648	18680	18693	18754	18921	18792	18551	18815	18807	18773	18753	18690	18572	18660	18811	18675	18574	18872	18563	18695	18705	18538	18781	18797	18767	18873	18748	18963	18752	18836	18675	18714	18557	18622	18766	18799	18848	18820	18730	18635	18674	18751	18735	18782	18919	18765	18725	18926	18825	18931	18823	18846	18721	18780	18808	18828	18784	18629	18754	18783	18827	18598	18637	19021	19066	18666	18707	18833	18655	18653	18694	18726	18641	18921	18919	18898	18703	18608	18883	18677	18704	18714	18705	18845	18909	18821	18791	18703	18746	18824	18770	18881	18776	18641	18675	18643	18697	18909	18720	18598	18777	18845	18857	18583	18857	18902	18703	18731	18775	18725	18587	18742	18786	18762	18895	18771	18806	18733	18686	18943	18940	18613	18949	18830	18783	18951	18668	18664	18900	18653	18714	18718	18853	18677	18571	18610	18711	18760	18893	18621	18901	18871	18933	18505	18840	18761	18800	18602	18584	18722	18706	18645	18785	18686	18901	18794	18763	18769	18714	18831	18653	18441	18864	18636	18806	18865	18716	18776	18725	18700	19007	18695	18638	18793	18571	18877	18781	18917	18774	18783	18806	18663	18817	18708	18670	18710	18718	18883	18591	18725	18721	18723	18747	18670	18724	18604	18742	18870	18827	18868	18804	18682	18752	18812	18796	18888	19018	18877	18846	18749	18754	18813	18686	18853	18661	18701	18700	18813	18823	18620	18767	18986	18748	18628	18591	18627	18860	18823	18659	18679	18745	18724	18842	18832	18754	18722	18947	18799	18988	18819	18781	18549	18696	18739	18702	18843	18588	18742	18725	18714	18793	18706	18792	18751	18691	18556	18858	18762	18675	18775	19025	18813	18953	18831	18986	18742	18832	18733	18823	18559	18739	18686	18800	18755	18627	18863	18612	18764	18794	18784	18754	18852	18829	18617	18746	18618	18775	18766	18683	18577	18757	18771	18838	18696	18796	18780	18795	18688	18804	18531	18620	18662	18792	18611	18860	18648	18752	18712	18962	18856	18659	18800	18664	18767	18837	18707	18708	19052	18637	18773	18768	18916	18914	18732	18661	18958	18634	18908	18821	18883	18755	18839	18749	18840	18860	18604	18886	18685	18755	18829	18771	18841	18720	18786	18852	18955	19039	18825	18790	18744	18867	18844	18628	18580	18947	18951	18799	18790	18829	18661	18748	18675	18710	18942	18863	18575	18840	18778	18860	18718	18599	18580	18665	18710	18708	18768	18731	18928	18710	18886	18802	18722	18905	18833	18871	18859	18843	18820	18940	18465	18842	18804	18805	18702	18595	18840	18973	18884	18638	18700	18944	18891	18667	18776	18601	18772	18899	18830	18920	18856	18838	18740	18711	18823	18650	18920	18670	18693	18866	18662	19020	18749	18617	18783	18694	18621	18700	18662	18929	18750	18757	18753	18732	18695	18801	18647	18761	18904	18843	18672	18711	18764	18876	18842	18803	18754	18921	18685	18868	18539	18700	18701	18771	18817	18789	18779	18746	18744	18556	18566	18760	18752	18927	18825	18879	18769	18521	18717	18872	18538	18578	18861	18749	18705	18920	18450	18785	18946	18846	18617	18933	18811
23933	33072	32752	26576	23023	21245	19654	18445	17519	16896	16490	16251	16024	15871	15921	15880	15737	15627	15720	15504	15506	15495	15367	15481	15515	15432	15583	15382	15494	15432	15255	15330	15221	15392	15441	15265	15322	15259	15183	15281	15422	15412	15254	15351	15249	15225	15310	15559	15141	15237	15324	15403	15446	15221	15390	15277	15341	15191	15237	15418	15261	15377	15394	15346	15403	15213	15397	15221	15301	15493	15431	15245	15304	15448	15287	15243	15264	15225	15369	15183	15324	15377	15333	15330	15358	15387	15184	15300	15253	15287	15210	15174	15224	15307	15456	15368	15249	15297	15481	15374	15221	15254	15386	15433	15240	15492	15438	15201	15358	15307	15213	15437	15175	15372	15195	15542	15397	15321	15230	15168	15217	15286	15354	15525	15321	15477	15242	15389	15240	15312	15303	15305	15350	15417	15300	15355	15306	15402	15458	15252	15352	15178	15285	15324	15213	15409	15244	15212	15277	15137	15395	15309	15313	15277	15365	15085	15349	15279	15364	15393	15305	15399	15377	15194	15272	15241	15271	15250	15275	15201	15373	15374	15492	15031	15467	15263	15284	15231	15510	15433	15417	15311	15243	15183	15466	15345	15354	15215	15294	15302	15413	15323	15254	15299	15406	15355	15353	15513	15364	15402	15175	15384	15284	15245	15296	15278	15253	15282	15335	15374	15107	15353	15235	15409	15292	15437	15297	15304	15184	15447	15310	15301	15369	15231	15572	15302	15350	15301	15192	15396	15334	15291	15334	15264	15366	15312	15353	15381	15443	15225	15421	15294	15303	15347	15383	15241	15387	15335	15339	15169	15264	15182	15196	15221	15455	15315	15253	15464	15234	15457	15401	15299	15299	15447	15275	15133	15424	15336	15469	15251	15220	15196	15366	15340	15392	15499	15392	15202	15337	15131	15456	15437	15241	15234	15296	15402	15262	15478	15231	15322	15206	15394	15346	15400	15152	15406	15303	15240	15375	15407	15356	15332	15280	15422	15272	15225	15432	15296	15441	15283	15301	15327	15289	15462	15305	15251	15364	15332	15438	15294	15272	15289	15294	15349	15263	15134	15361	15537	15390	15459	15235	15367	15377	15357	15464	15332	15217	15490	15474	15288	15359	15230	15186	15241	15405	15229	15381	15213	15572	15187	15207	15218	15310	15422	15392	15167	15364	15332	15383	15341	15187	15288	15277	15336	15191	15300	15294	15444	15462	15448	15289	15245	15177	15133	15326	15552	15327	15308	15458	15320	15176	15419	15358	15247	15242	15365	15263	15259	15392	15289	15351	15213	15382	15348	15360	15449	15390	15376	15341	15242	15455	15298	15300	15538	15339	15293	15343	15251	15305	15349	15417	15206	15394	15265	15354	15348	15351	15279	15457	15368	15179	15389	15384	15292	15228	15199	15298	15302	15391	15286	15464	15282	15416	15503	15265	15193	15234	15351	15164	15354	15361	15470	15304	15367	15360	15334	15394	15247	15318	15328	15278	15342	15336	15169	15325	15218	15332	15384	15422	15374	15204	15246	15274	15285	15529	15264	15294	15357	15143	15430	15166	15319	15339	15257	15122	15518	15226	15280	15375	15397	15341	15280	15349	15199	15355	15248	15315	15402	15324	15367	15349	15253	15431	15365	15304	15327	15352	15054	15242	15327	15355	15327	15310	15343	15487	15265	15255	15302	15477	15300	15446	15224	15229	15233	15390	15255	15170	15139	15350	15427	15205	15246	15321	15511	15364	15324	15308	15323	15217	15321	15398	15313	15112	15270	15335	15396	15495	15425	15278	15303	15340	15328	15188	15250	15343	15347	15245	15298	15240	15338	15313	15345	15381	15167	15295	15330	15403	15233	15303	15399	15139	15159	15291	15445	15411	15352	15385	15355	15225	15442	15491	15312	15333	15351	15162	15269	15383	15297	15362	15313	15350	15258	15400	15216	15448	15220	15481	15317	15453	15358	15389	15217	15433	15414	15261	15323	15400	15300	15356	15204	15277	15479	15420	15337	15545	15507	15212	15363	15268	15279	15400	15317	15373	15171	15382	15319	15402	15177	15259	15266	15217	15294	15423	15424	15397	15384	15456	15384	15221	15199	15288	15485	15254	15196	15330	15173	15410	15313	15310	15342	15436	15221	15124	15447	15379	15427	15411	15226	15305	15111	15343	15265	15410	15295	15281	15229	15347	15271	15454	15421	15437	15192	15446	15258	15282	15371	15309	15294	15483	15268	15424	15233	15276	15308	15452	15156	15261	15286	15625	15307	15226	15211	15401	15322	15260	15400	15262	15437	15357	15371	15345	15536	15213	15366	15226	15515	15198	15365	15253	15371	15355	15388	15356	15366	15225	15230	15220	15345	15351	15363	15366	15293	15345	15306	15507	15349	15365	15283	15290	15299	15293	15513	15376	15374	15209	15335	15542	15378	15333	15351	15581	15315	15523	15349	15339	15181	15214	15468	15207	15442	15295	15308	15355	15495	15439	15248	15271	15406	15387	15360	15211	15158	15276	15362	15429	15219	15385	15430	15256	15392	15321	15207	15366	15332	15295	15390	15374	15267	15347	15463	15440	15351	15170	15475	15445	15363	15424	15361	15387	15355	15487	15306	15413	15465	15392	15333	15284	15493	15258	15342	15339	15385	15226	15332	15133	15280	15408	15343	15207	15245	15276	15423	15265	15410	15371	15401	15288	15313	15269	15496	15346	15362	15338	15403	15287	15235	15310	15310	15370	15314	15396	15182	15378	15323	15215	15355	15541	15341	15315	15257	15198	15319	15214	15438	15273	15284	15350	15229	15362	15214	15241	15270	15398	15202	15412	15298	15420	15258	15432	15233	15506	15323	15315	15327	15387	15226	15436	15310	15312	15378	15369	15333	15250	15308	15200	15264	15236	15249	15348	15257	15460	15288	15313	15347	15106	15292	15283	15357	15391	15267	15307	15328	15441	15362	15271	15306	15342	15387	15234	15449	15276	15368	15483	15185	15370	15263	15237	15271	15425	15389	15373	15213	15340	15269	15202	15272	15215	15264	15200	15339	15400	15275	15372	15387	15217	15549	15152	15469	15391	15476	15434	15355	15297	15304	15305	15326	15212	15339	15465	15304	15350	15276	15256	15327	15302	15364	15230	15263	15240	15289	15283	15271	15185	15253	15326	15237	15318	15358	15301	15322	15593	15231	15402	15365	15325	15419	15310	15403	15338	15252	15388	15403	15488	15437	15218	15489	15478	15357	15332	15251	15335	15327	15471	15246	15398	15322	15216	15312	15182	15379	15352	15392	15480	15505	15261	15278	15417	15461	15329	15398	15359	15338	15379	15270	15275	15249	15380	15311	15390	15288	15292	15392	15509	15291	15207	15286	15349	15404	15323	15396	15427	15157	15224	15266	15329	15178	15340	15399	15445	15195	15356	15240	15303	15273	15354	15490	15342	15304	15224	15259	15315	15337	15490	15449	15286	15331	15254	15128	15397	15309	15260	15341	15289	15143	15309	15339	15442	15248	15281	15345	15541	15216	15387	15217	15471	15315	15166	15209	15326	15473	15318	15318	15240	15453	15232	15259	15290	15439	15312	15097	15275	15384	15224	15231	15418	15257	15328	15308	15394	15208	15315	15319	15349	15480	15308	15243	15454	15288	15352	15159	15472	15198	15309	15262	15385	15304	15178	15250	15293	15334	15470	15374	15283	15214	15516	15419	15149	15346	15327	15338	15498	15296	15400	15377	15415	15254	15312	15340	15455	15203	15346	15459	15305	15260	15217	15400	15269	15378	15341	15323	15325	15311	15317	15307	15426	15501	15254	15484	15130	15418	15371	15431	15383	15391	15361	15435	15436	15177	15287	15259	15370	15321	15392	15394	15507	15381	15196	15459	15457	15325	15226	15276	15365	15346	15454	15140	15346	15304	15264	15206	15358	15330	15225	15300	15409	15287	15373	15213	15227	15278	15379	15255	15480	15537	15526	15485	15436	15247	15347	15440	15372	15462	15260	15189	15199	15351	15351	15249	15363	15384	15321	15150	15340	15190	15312	15321	15339	15166	15439	15284	15432	15263	15393	15366	15286	15301	15263	15242	15392	15429	15344	15399	15406	15377	15367	15474	15248	15267	15340	15489	15095	15441	15262	15490	15459	15202	15357	15169	15501	15325	15297	15282	15416	15319	15287	15550	15161	15341	15287	15420	15487	15432	15357	15299	15372	15279	15432	15236	15223	15231	15422	15268	15393	15392	15302	15132	15347	15375	15337	15405	15290	15366	15320	15309	15299	15265	15216	15310	15360	15239	15497	15505	15400	15407	15194	15327	15309	15451	15306	15260	15470	15193	15379	15369	15463	15468	15368	15315	15213	15408	15344	15415	15321	15254	15284	15524	15375	15362	15205	15183	15305	15421	15237	15372	15036	15333	15258	15356	15298	15266	15221	15222	15486	15151	15362	15346	15425	15238	15123	15443	15301	15306	15372	15174	15232	15312	15344	15296	15420	15413	15408	15480	15284	15091	15436	15235	15214	15340	15350	15329	15407	15234	15201	15343	15322	15159	15182	15335	15414	15361	15339	15303	15109	15260	15273	15484	15388	15442	15418	15428	15397	15154	15184	15347	15376	15257	15214	15284	15330	15391	15358	15324	15302	15201	15336	15263	15430	15226	15376	15356	15356	15551	15387	15445	15232	15353	15343	15341	15438	15350	15419	15284	15289	15340	15452	15324	15171	15412	15468	15322	15308	15240	15382	15163	15335	15331	15377	15270	15384	15384	15158	15252	15342	15379	15308	15324	15296	15421	15355	15274	15288	15459	15196	15316	15197	15357	15333	15268	15247	15305	15398	15511	15374	15268	15307	15213	15383	15288	15552	15170	15411	15244	15361	15380	15324	15333	15367	15373	15531	15369	15294	15574	15295	15354	15253	15180	15229	15462	15340	15309	15302	15355	15329	15324	15336	15343	15299	15322	15331	15349	15330	15415	15322	15471	15224	15369	15150	15294	15326	15445	15309	15259	15282	15227	15406	15410	15532	15133	15362	15339	15271	15493	15219	15287	15416	15387	15369	15320	15371	15371	15208	15292	15281	15385	15309	15279	15662	15408	15286	15214	15340	15383	15323	15405	15410	15178	15420	15369	15179	15236	15321	15334	15416	15463	15356	15400
25032	20961	27930	25406	24538	25349	24583	21831	20963	20949	20320	19807	19680	19644	19460	19340	19468	19156	19295	19312	19135	19189	19200	18992	19149	19099	18933	19095	18939	19078	18992	18925	18583	18839	19000	18928	19117	19053	18976	18974	18935	18863	18978	18928	18786	18788	18907	18976	18957	18925	19020	18864	18835	18780	18900	18839	18710	18660	18799	18873	18819	18787	18780	18832	18977	18925	18818	18972	18796	18758	18854	18857	18940	19000	19010	19003	19056	18924	18834	18849	18974	18793	19078	18924	18935	18854	18716	18904	18842	18701	18827	18767	18739	18769	18859	18748	19102	18793	18980	18955	18821	18948	18927	18816	19028	18812	18804	18706	18658	18961	18647	18805	18838	18908	18890	18873	18919	18821	18965	18784	18554	18794	18816	18898	18862	18997	18731	18624	18887	18737	18850	18925	18932	18810	18830	18830	18948	18831	18782	19017	18917	19239	18778	18821	18661	18757	18967	18780	18794	18995	18773	19060	18988	18727	18861	18761	18591	19074	18627	18888	18761	18859	18776	18927	18830	18786	18743	18555	18859	18988	18690	18866	18915	19078	18916	18914	18769	18947	18854	18838	18833	18924	18856	18725	18902	18816	18859	18970	18719	18877	18750	18971	18744	18949	18791	18935	18840	18901	18858	18869	19170	18817	18831	18972	18877	18742	18760	18806	18898	18856	18768	18808	18707	18870	18828	18922	18975	19006	18833	18935	18824	18621	18629	18874	18764	18818	18858	18976	18851	18697	18617	18840	18738	18844	18962	18952	18993	18762	18649	18853	18899	18913	18651	18845	18672	18740	18631	18950	18813	19040	18857	18735	18943	18881	19053	18866	19060	18891	18826	18647	18855	18720	19123	18924	18772	18702	18775	18784	18738	18986	18812	18804	18931	18818	18840	18949	18851	18807	18761	19066	18928	18912	18948	18682	18735	18885	18661	18895	18941	18679	18641	18793	18892	18781	19031	18875	18835	19081	19091	18650	18789	18785	18904	18877	18720	18804	18711	18964	18883	18870	18994	19025	19017	18933	18859	18783	18803	18841	18995	18961	18844	18776	18911	18748	18698	18868	18846	18768	18862	18831	18867	18957	18990	18721	18839	18864	18992	18870	18836	18812	18888	18987	18868	18743	18835	18823	19073	18792	19001	18829	18921	18748	18832	18796	18820	18800	18850	18866	18679	18837	18634	18669	18707	18876	18666	18897	18798	18779	18816	18848	18783	19142	18952	18749	19048	18831	18700	18682	18985	18869	18890	18926	18643	18785	18825	18878	18688	18896	18933	18976	18793	18726	18930	18874	18864	18895	18766	18772	18917	18873	18754	18874	18741	18853	18885	18913	18880	18948	18893	18797	19029	18902	18718	18830	18759	18600	18858	18852	18747	18743	18700	18765	18786	18975	18742	18801	18878	18764	19172	18922	18935	18876	18751	18942	18734	18695	18939	18769	18849	18871	18784	18765	18714	18780	19017	18894	19000	18723	18874	18907	18763	18661	18819	18935	18918	18752	18661	18682	18764	18807	18837	18671	18930	18807	18873	18893	18946	18979	18649	18943	18996	18878	18685	18800	18916	18844	18743	18702	18910	18716	18921	18963	18750	18961	18589	18669	18939	18822	18876	18824	18745	18675	18648	18719	18901	18920	18852	18725	18871	18882	18844	18848	18706	18745	18863	18905	18694	18784	18800	19126	18956	18711	18765	18947	18854	18936	18855	18840	18962	18865	18880	18734	19113	18854	18778	18709	19017	19016	18896	18873	18933	18927	18709	18809	18919	19010	18598	18748	19148	18768	18660	18782	18729	18894	18797	18833	18900	18875	18813	18841	18814	18965	19070	18775	18877	18844	18743	18927	18888	18833	18858	18877	18789	18852	18823	18816	18590	19027	18868	18722	18779	18578	18999	19090	18856	18956	18913	19047	18807	18891	18826	18896	18814	18864	18822	18804	18909	19088	18883	18971	18683	18805	18854	18761	18812	18877	18729	18968	18842	18693	19054	18858	18790	18858	18669	18822	18727	18971	19000	18915	18951	18742	18958	18849	18923	18760	18756	18775	18704	18924	18837	18687	18972	18915	18792	18945	18778	18894	18889	18879	18933	18955	18819	18988	18941	18847	18807	18815	18943	18830	18747	18886	18906	18856	18860	18925	18792	18813	18854	19019	18800	18907	18862	18988	18754	18931	18856	19030	18754	18706	18632	18733	18747	18866	18742	18949	19014	18986	18820	18671	18913	18863	18946	18926	18927	18904	18794	18959	18846	18818	18898	18874	18857	18950	18894	18974	18991	18830	18904	18871	18854	18831	19024	18988	18874	18886	18795	18699	18761	18863	18950	18874	18884	18741	18799	18803	18819	18812	18831	18996	18929	18815	18737	18783	19024	18821	18637	18687	18848	18938	19008	18774	18808	19026	18937	18835	18978	18795	18852	18985	18902	18911	18922	18703	18890	18899	18818	18846	18892	18902	19043	18960	18807	18585	19033	18729	18913	18630	18568	18790	18860	19000	18835	18830	18785	18593	18969	18715	18828	18968	19150	18891	18734	18984	18746	18816	18724	18740	18837	18853	18644	18886	18911	18926	18714	18787	18728	19063	18796	18728	19122	18993	18650	18723	18904	18991	18885	18815	19110	18906	18813	18881	18906	19095	18894	18965	19065	19002	18868	19089	18676	19038	19034	18756	18722	18743	18711	18896	18992	18812	19058	18907	18709	18837	18925	18937	19068	18755	19055	18934	18971	18967	19017	18825	18967	18842	19084	18902	18863	18961	19120	18931	18937	18842	19044	18752	18846	18788	19063	18937	18748	18933	19048	18924	18877	18932	18801	18769	19040	18828	19041	18853	18711	18740	18668	18889	18831	18917	19028	18750	18724	19039	18803	18901	18881	19057	18783	18928	18849	18865	18747	18749	18807	18684	18929	18921	18788	18826	18799	18792	18819	18735	18849	18840	19167	18897	18653	18759	18761	18830	18931	18943	18782	18750	18878	18939	19063	18907	18931	18895	18847	18859	18954	19026	18943	18972	18839	19000	19055	18869	18828	18742	18817	18927	19083	18912	18876	18824	18826	18869	18692	18901	18787	18808	18963	18654	18643	18911	18736	18901	18800	18909	18789	18921	18890	18823	18800	18824	18777	18988	18842	18574	18831	19061	18984	18855	18863	18903	18772	18809	19094	18784	18937	18821	18759	18915	18884	18880	18748	18752	18855	19022	18951	18849	18976	18971	18780	18850	18799	18859	18822	18621	18710	18681	18833	18794	18901	19084	18815	18770	18818	18793	18879	18641	18813	19009	18691	18861	18910	19089	19065	18774	18819	18939	18990	18840	18827	19104	19115	19165	18756	18551	19029	18707	18713	18926	18839	18888	18808	18963	18801	18834	18772	18917	18794	18733	18911	18702	18761	18774	19049	19040	18723	18804	18846	18877	18710	18910	18843	18761	18848	18931	18919	18866	18718	18851	18944	18769	18809	18874	18819	18853	18736	18790	18702	18818	18765	18781	18807	18841	18881	19147	18894	18826	18675	18780	18539	18782	18995	18983	18797	18939	18728	18819	18948	18887	19004	18869	18771	18981	18935	18912	19009	18786	18852	18917	19059	18680	18883	18936	18905	18647	18916	18878	18675	18690	18797	18906	18745	18954	18670	18868	18754	18939	18931	18773	18896	18885	18859	18729	18615	18804	18889	18878	18698	18900	18902	18924	19060	18740	18824	18788	18780	18837	18891	18779	18984	18912	18992	18857	18798	19065	19079	18929	18872	18865	18847	18954	18764	18782	18868	18721	18858	18787	18824	18988	18737	18894	18810	18894	18851	18731	18902	18842	18821	19026	18731	18787	18581	18774	18727	19028	18729	18989	18914	19016	18736	18827	18688	18785	18800	18869	19028	18759	18748	18799	18746	18881	18974	19062	19009	18929	18688	18525	18923	18828	18737	18890	18870	18921	18962	19022	18861	18898	18848	19180	18720	18968	18976	19118	18915	18824	18814	18713	18855	18723	18920	18909	18660	18630	18720	18728	18706	18956	18886	18813	18796	19028	19001	18940	18600	18742	18929	18970	18746	18937	19022	18988	18936	18836	18898	18908	18883	19079	18871	18746	18835	18860	18820	18982	18933	18842	18626	18858	18659	18678	18855	18838	18917	18827	18726	18884	18839	18970	18834	19036	18903	19006	18821	18965	18728	18973	18768	18624	18708	18872	18755	18837	18840	18836	18879	18806	19147	18748	18948	19171	18989	18595	18623	18810	18802	18716	18931	18774	19070	18869	18838	18875	19019	18746	18810	18899	18845	18958	19081	19030	18841	18689	18901	18837	19027	18895	18933	18947	18846	18971	18893	18786	18864	18717	18958	18870	18959	18866	18869	18928	18836	18834	18895	18804	18885	18660	18731	18637	19066	18637	18875	18896	18683	18925	18796	18718	18989	18973	18707	18682	18967	19000	18701	18933	18897	18874	18903	18957	18822	18834	18524	18676	18771	18919	19086	18862	18685	19072	19000	19062	18968	18793	19040	18973	18629	18701	18729	18940	18772	18816	18934	18839	18996	18856	18546	19140	18886	18700	18911	18857	18848	18882	18824	18789	18817	18881	18763	19055	18725	18835	18879	18500	18769	18819	18883	18694	18922	19007	18921	19020	18708	18840	18861	18663	18948	18749	18847	18932	18642	18958	18946	18893	18870	18809	19000	18877	18851	18922	19018	18729	18712	18810	18926	18760	18966	18923	19010	18706	18860	19026	18929	18828	18707	18844	18657	19056	18839	18900	18740	18949	19084	18750	18827	18811	18795	18917	19010	18974	18860	18909	18681	18844	18956	18779	18869	18708	18771	18939	19061	18808	18890	18865	19011	18766	18953	18961	18989	19052	18920	18773	18743	19022	18744	18609	18713	18725	18823	18969	19046	18856	18819	18880	18769	18784	18871	18773	18674	18882	18937	18794	18861	18947	18896	18814	18963	18850	18705	18766	18964	18879	18763	19049	18749	18975	18968	18802	18995	19023	18892	18802	18805	18966	18782	18858	18758	18840	18904	18754	18932	18773	19010	18828	18824	18902	18981	18809	18775	18614	18690	18808	18882	18860	18798	18861	18692	18973	18852	18670	19008	18895	18759	18835	18924	18769	18960	18554	18900	18836	18806	18784
23479	38805	38814	31754	27674	24632	22222	20294	19074	18078	17542	17240	16581	16501	16334	16158	16168	16067	16012	15912	15674	15726	15717	15706	15649	15497	15533	15523	15627	15684	15594	15633	15494	15639	15418	15476	15582	15512	15426	15438	15633	15471	15607	15399	15400	15381	15313	15530	15478	15461	15383	15416	15249	15448	15694	15478	15484	15455	15410	15474	15533	15487	15414	15383	15499	15453	15325	15521	15324	15230	15492	15390	15390	15382	15413	15327	15424	15390	15542	15392	15475	15607	15400	15409	15503	15590	15394	15400	15262	15366	15335	15360	15522	15448	15461	15670	15266	15467	15244	15509	15467	15539	15257	15430	15458	15369	15313	15465	15629	15591	15435	15307	15439	15466	15318	15496	15517	15406	15598	15561	15436	15571	15388	15482	15304	15363	15508	15428	15389	15229	15417	15401	15352	15520	15467	15394	15268	15405	15413	15515	15618	15375	15374	15303	15254	15619	15373	15356	15332	15499	15516	15358	15520	15279	15549	15379	15313	15464	15367	15508	15341	15487	15482	15310	15332	15485	15538	15411	15455	15358	15296	15396	15454	15499	15579	15494	15382	15516	15419	15370	15388	15287	15457	15490	15454	15304	15362	15331	15361	15368	15407	15307	15412	15509	15371	15416	15455	15258	15377	15502	15377	15426	15557	15105	15292	15495	15472	15292	15362	15230	15416	15425	15460	15399	15305	15506	15504	15391	15463	15267	15517	15279	15549	15558	15419	15225	15420	15427	15392	15573	15230	15388	15497	15597	15407	15356	15320	15411	15422	15354	15536	15305	15257	15362	15296	15421	15324	15307	15370	15413	15494	15496	15399	15535	15339	15305	15436	15449	15290	15457	15401	15339	15321	15397	15436	15602	15442	15444	15440	15446	15609	15533	15471	15449	15392	15331	15526	15572	15537	15472	15283	15382	15421	15305	15454	15379	15556	15487	15245	15366	15323	15483	15330	15513	15382	15324	15451	15410	15481	15360	15438	15545	15400	15411	15396	15458	15376	15214	15313	15391	15517	15461	15357	15413	15373	15590	15497	15459	15491	15301	15313	15417	15329	15407	15520	15361	15375	15364	15363	15574	15342	15435	15280	15458	15495	15399	15344	15276	15323	15518	15439	15506	15391	15528	15449	15487	15257	15487	15501	15463	15499	15435	15383	15401	15221	15376	15452	15466	15429	15414	15418	15297	15416	15339	15385	15518	15356	15481	15547	15343	15579	15509	15396	15272	15527	15323	15435	15325	15494	15388	15465	15409	15490	15273	15188	15516	15296	15248	15393	15247	15407	15269	15440	15264	15428	15731	15523	15322	15409	15349	15386	15442	15409	15432	15358	15308	15273	15407	15411	15476	15431	15375	15184	15394	15566	15672	15335	15310	15374	15381	15352	15479	15373	15594	15278	15265	15379	15432	15492	15431	15363	15459	15509	15332	15503	15455	15477	15469	15399	15390	15435	15303	15561	15535	15383	15493	15435	15604	15451	15355	15338	15456	15422	15380	15333	15612	15483	15200	15390	15329	15446	15260	15166	15491	15211	15462	15452	15467	15466	15612	15367	15494	15425	15552	15354	15458	15508	15372	15352	15270	15379	15330	15266	15374	15395	15477	15496	15277	15450	15529	15249	15346	15571	15413	15477	15507	15397	15151	15528	15400	15410	15391	15486	15392	15441	15274	15474	15382	15316	15348	15483	15523	15427	15420	15295	15318	15511	15342	15468	15494	15489	15417	15284	15342	15356	15520	15443	15360	15300	15389	15424	15222	15600	15442	15486	15414	15227	15432	15508	15441	15376	15544	15431	15405	15477	15541	15396	15512	15477	15383	15461	15345	15463	15226	15459	15363	15416	15409	15390	15254	15348	15331	15692	15504	15518	15370	15286	15311	15467	15308	15241	15383	15445	15367	15561	15279	15367	15446	15200	15313	15442	15413	15446	15491	15403	15387	15521	15367	15454	15378	15447	15385	15532	15333	15316	15571	15456	15203	15344	15253	15352	15496	15573	15349	15310	15481	15318	15222	15508	15460	15416	15351	15384	15551	15259	15382	15426	15577	15567	15291	15272	15450	15238	15546	15239	15251	15494	15496	15406	15481	15187	15400	15373	15392	15301	15314	15434	15441	15264	15500	15461	15447	15358	15411	15404	15225	15414	15290	15648	15324	15283	15425	15320	15443	15548	15334	15439	15498	15415	15382	15317	15329	15422	15447	15233	15645	15544	15166	15447	15329	15365	15384	15332	15459	15564	15358	15461	15336	15475	15373	15346	15289	15568	15181	15404	15170	15520	15435	15506	15413	15246	15352	15454	15375	15372	15384	15374	15401	15526	15422	15335	15233	15516	15478	15410	15288	15193	15249	15484	15608	15268	15264	15341	15413	15401	15454	15374	15292	15481	15263	15334	15446	15316	15470	15466	15510	15317	15390	15447	15256	15497	15463	15307	15408	15507	15335	15528	15344	15405	15442	15315	15456	15335	15447	15679	15382	15425	15449	15527	15471	15383	15433	15501	15349	15514	15558	15513	15398	15416	15597	15413	15476	15422	15431	15351	15530	15399	15634	15417	15463	15408	15313	15287	15340	15284	15372	15524	15452	15356	15338	15439	15540	15448	15255	15464	15369	15494	15419	15416	15435	15424	15298	15439	15596	15544	15400	15597	15320	15364	15596	15350	15347	15387	15326	15523	15284	15407	15446	15346	15330	15393	15135	15230	15383	15351	15430	15277	15541	15337	15510	15564	15410	15238	15492	15552	15319	15480	15414	15328	15258	15649	15415	15597	15508	15461	15429	15251	15371	15372	15379	15351	15487	15357	15106	15408	15438	15540	15407	15577	15322	15430	15345	15457	15379	15468	15353	15541	15309	15547	15471	15424	15378	15573	15392	15559	15278	15436	15592	15373	15444	15428	15437	15267	15319	15305	15360	15493	15400	15567	15464	15374	15390	15445	15405	15623	15396	15568	15291	15378	15482	15379	15445	15347	15436	15580	15483	15460	15553	15584	15373	15396	15521	15384	15403	15285	15570	15335	15568	15398	15402	15419	15554	15364	15510	15514	15376	15351	15362	15271	15316	15487	15339	15429	15503	15500	15437	15383	15491	15414	15336	15432	15344	15466	15409	15316	15386	15257	15499	15315	15410	15280	15225	15384	15262	15467	15368	15617	15396	15474	15274	15268	15243	15451	15302	15359	15589	15372	15404	15503	15326	15369	15511	15467	15394	15356	15524	15526	15366	15398	15440	15404	15338	15374	15374	15457	15514	15510	15298	15341	15511	15391	15393	15531	15454	15360	15302	15432	15562	15465	15354	15532	15594	15546	15407	15499	15557	15225	15247	15467	15445	15497	15377	15530	15357	15508	15399	15525	15410	15382	15441	15318	15327	15464	15340	15468	15480	15435	15549	15536	15422	15497	15519	15456	15506	15287	15409	15384	15479	15367	15402	15321	15276	15487	15370	15510	15410	15277	15393	15354	15525	15322	15380	15444	15259	15505	15504	15416	15552	15240	15576	15442	15398	15499	15217	15371	15360	15348	15503	15346	15294	15284	15312	15385	15414	15424	15510	15438	15402	15421	15318	15361	15275	15488	15512	15494	15386	15446	15457	15417	15420	15376	15466	15186	15468	15321	15376	15244	15472	15524	15450	15223	15353	15274	15461	15341	15377	15501	15418	15422	15448	15460	15347	15423	15441	15451	15443	15522	15414	15593	15440	15460	15330	15322	15514	15484	15370	15322	15505	15585	15415	15514	15412	15620	15332	15382	15346	15277	15410	15468	15584	15552	15450	15396	15439	15483	15600	15404	15346	15556	15354	15379	15388	15457	15353	15440	15427	15293	15476	15456	15412	15363	15299	15390	15720	15526	15335	15355	15515	15376	15576	15382	15493	15371	15409	15343	15444	15463	15597	15329	15332	15422	15267	15286	15523	15510	15362	15319	15380	15511	15378	15339	15459	15379	15497	15514	15493	15389	15620	15615	15308	15461	15298	15444	15498	15327	15448	15307	15351	15585	15403	15411	15562	15333	15453	15502	15463	15342	15308	15558	15325	15320	15473	15432	15366	15364	15346	15481	15379	15402	15539	15278	15369	15261	15382	15444	15444	15352	15241	15267	15475	15488	15466	15555	15426	15544	15236	15508	15492	15349	15373	15459	15371	15392	15181	15400	15369	15391	15444	15454	15440	15359	15561	15164	15518	15444	15441	15374	15464	15328	15230	15444	15542	15409	15510	15528	15367	15342	15547	15311	15383	15455	15420	15248	15544	15532	15362	15411	15420	15359	15412	15370	15255	15337	15505	15411	15387	15284	15414	15501	15364	15286	15409	15393	15325	15511	15466	15417	15323	15432	15417	15372	15204	15496	15344	15376	15521	15430	15396	15498	15455	15397	15471	15329	15411	15348	15372	15313	15480	15293	15459	15413	15470	15421	15307	15464	15639	15604	15383	15619	15392	15399	15499	15383	15329	15643	15502	15517	15242	15492	15374	15301	15302	15559	15595	15467	15431	15319	15330	15520	15388	15465	15542	15446	15447	15328	15375	15482	15468	15397	15418	15660	15289	15371	15497	15373	15448	15326	15496	15461	15460	15253	15525	15394	15344	15536	15489	15353	15343	15307	15303	15508	15246	15413	15483	15466	15230	15533	15462	15281	15556	15402	15489	15520	15481	15307	15346	15457	15456	15371	15511	15384	15415	15446	15265	15605	15527	15552	15295	15416	15376	15493	15376	15477	15511	15398	15369	15562	15361	15392	15512	15396	15638	15364	15350	15508	15386	15365	15432	15499	15287	15376	15388	15364	15302	15354	15483	15494	15649	15428	15520	15512	15436	15419	15293	15359	15322	15455	15465	15324	15375	15484	15255	15251	15354	15419	15461	15638	15526	15402	15443	15398	15672	15577	15555	15506	15358	15352	15369	15543	15513	15485	15601	15504	15390	15441	15426	15388	15273	15262	15395	15513	15471	15417	15508	15439	15304	15251	15516	15439	15549	15418	15347	15393	15330	15445	15383	15525	15349	15399	15368	15351	15357	15457	15444	15188	15339	15621	15442	15381	15338	15359	15432	15360	15353	15394	15350	15443	15422	15336	15367	15471	15580	15341	15282	15464	15373	15349	15404	15416	15368	15386	15371	15500	15521	15352	15430
23733	21014	28475	23995	22934	26827	28384	24527	22826	22473	21878	21439	21058	20921	20777	20702	20636	20518	20580	20203	20452	20402	20382	20205	20345	20041	20103	20129	20119	19956	20104	19987	20200	20228	20101	20027	19773	19782	19810	19915	19893	19971	19804	19890	19939	19942	19809	19636	20088	20130	20031	19815	19780	19928	19787	19832	19726	19738	19931	19920	19680	19792	19725	19998	19865	20035	19764	19520	19943	19688	19946	19950	19633	20052	19630	19806	19738	19861	20061	19664	19577	19675	19908	19882	19584	19824	19835	19918	19662	19757	19818	19905	19790	19741	19693	19827	19913	19708	19974	19779	19559	19789	19660	19576	19862	19985	19937	19927	19848	19730	19793	20102	19698	19807	19773	19994	20052	19914	19844	20036	20130	20004	20009	19929	20114	19676	19938	19780	19886	19981	19767	19744	19826	19997	19752	19875	19901	19914	19790	19849	19509	19718	19656	20015	19776	19687	19683	19817	19930	19622	19701	19910	19827	19845	19887	19694	19863	19753	19964	19630	19971	19828	20002	19699	19864	19736	19756	19890	19694	19871	19970	19882	19794	19879	19821	19768	19732	19919	19707	19810	19759	19845	19719	19764	19730	19744	19909	19794	19933	19847	19956	19825	20048	19858	20131	19616	19728	19844	19907	19882	19806	19723	19818	19759	19904	19856	19751	19955	19880	19841	19832	19705	19736	19577	19758	19650	19841	19783	19820	19941	19663	19908	19752	19938	19836	19780	19643	19787	19705	19763	19868	19904	19784	19873	19716	19880	19670	19876	19964	19744	19889	19783	19928	19936	19913	20026	19800	20049	19691	19673	19659	19581	19864	19629	19731	19946	19817	19713	20021	19764	19851	19641	19869	19775	20094	19742	19880	19610	19875	19755	20019	19805	19654	19877	19783	19882	19935	19692	19739	19826	19678	19705	19630	19972	19830	19701	19659	19834	19941	19928	19842	19624	20035	19981	19915	19676	19742	19680	19720	19721	19808	19879	19736	19855	19988	19903	19592	19681	19950	20014	19815	19975	19840	19908	19649	19650	19951	19821	19829	19810	19916	19932	19822	19903	19642	19667	19791	19958	19525	19752	19945	19967	19810	19838	19953	19777	20077	19861	19561	19631	19787	19767	19768	19767	19676	19858	19687	19828	19877	19896	19883	19945	19920	19873	19643	19712	19756	19920	19861	19890	19858	19791	19808	19780	19921	19914	19747	19653	19899	19579	19898	19938	19535	19747	19846	19846	20090	19750	19856	19830	19556	19855	19869	19958	19754	19723	19841	19894	19922	19925	19909	19751	19891	20019	19826	19834	19882	19939	19812	19861	20081	19887	19724	19735	19634	19959	19821	19819	19980	19812	19899	20067	19792	19902	19753	19723	19995	19636	19796	19593	19916	19740	19768	19742	19736	20018	20007	19886	19995	19686	19999	19829	19796	19845	20125	19940	19787	19789	19943	19937	19815	19822	19625	19986	19731	19720	19813	19995	19725	19788	19607	19745	19948	19763	19948	19767	19856	19753	19900	19893	19863	19818	19855	19842	19773	19903	19856	19838	19642	19832	19865	19958	19700	19622	19751	19906	19856	19962	19999	19801	20154	19750	19794	19876	19911	19979	19987	19955	19783	19952	19914	19755	19776	19805	19577	20034	19903	20134	19867	19706	19827	19804	19987	19808	19900	19722	19862	19811	19880	19754	19714	19779	19834	19534	19651	19754	19630	19694	19879	19784	19833	19964	19977	19831	19774	19791	19894	19934	19848	19872	19923	19981	19895	19827	19906	19824	19923	19890	19732	19839	19659	20057	19669	19924	19604	19961	19812	19757	20011	19686	19747	19866	20104	19934	19876	19944	19907	19661	19836	19694	19805	19846	19994	19820	19732	19623	20068	19923	19756	19829	19835	19835	19835	19576	19938	19821	19825	19807	19822	20030	20013	19857	19731	19917	19715	19850	19883	19745	19871	19740	19857	19844	19839	19793	19785	19822	20009	19869	19851	19857	19976	19903	19753	19906	19821	19722	19786	19838	19940	19759	19780	19943	19829	19792	19667	19881	19868	19803	19702	19932	20005	19556	19877	19867	19697	19540	19764	19836	19737	19822	19660	19691	19741	19795	19779	19798	19967	19816	19888	19838	19755	19714	19838	19708	19910	19700	19959	19961	19671	19780	19992	19834	19865	19793	19852	19806	19927	19733	19642	19690	19632	19795	19798	19728	19794	19791	19824	20168	19960	19962	19920	19801	19816	19927	19725	19690	19871	19808	19984	19828	19921	19912	20048	19906	19998	19854	19577	19846	19971	19696	19795	19961	19771	19650	19822	19652	19824	19991	19629	19909	19767	19943	19907	19880	19724	19661	19532	19595	20000	19750	19659	19963	19907	19788	19871	19784	19725	19910	19678	19827	19997	20067	19881	19657	19796	19817	19894	19747	19659	19803	19859	19784	19711	19620	19907	19938	19859	19773	19776	19826	19688	19836	19935	19605	19870	19898	19898	19863	19559	19771	19733	19753	19659	19787	19959	19726	19814	19989	19779	19689	19754	19796	19900	19824	19746	19715	19630	19967	20001	19726	19590	19771	19827	19839	20085	19983	19872	19775	19634	19639	19702	19730	20064	19878	19690	19775	19891	19896	19784	19855	19676	20039	19881	19640	19942	19816	19663	19840	19848	19938	20088	19855	19774	19703	19839	19783	19888	20065	19799	19831	19854	20113	19873	19773	20017	19929	20084	19823	19796	19956	19735	19816	19724	19658	19682	19689	19951	19682	19659	19841	20077	20023	19687	19728	19739	19879	19673	19934	19847	19590	19656	19700	19710	19777	19974	20018	19649	19820	19704	19912	19784	19878	19856	19913	20010	19921	19809	19752	19770	19767	19649	19648	20089	19659	19829	19891	19830	19926	19859	19808	19906	19776	19853	19695	19910	19906	19633	20018	19723	19846	19798	19791	19793	19708	19893	20047	19791	19853	20013	20020	19716	19830	19731	19832	19892	19910	19851	19923	19999	19805	19941	19992	19716	19697	19791	19865	19888	19880	19743	19911	19964	19788	19763	19835	19708	19808	19692	19891	19855	19862	19938	19562	19898	19892	19706	19940	19722	19955	19822	19833	19734	19751	19676	19871	19839	19674	19824	19776	19821	19879	19880	19566	19764	19897	19648	20051	20070	19696	19756	19810	19975	19913	19822	19841	19976	19754	19682	19797	19811	19813	19687	19795	19781	19790	19728	19958	19891	19677	19601	19746	19851	19977	20142	19852	19939	19905	19962	19697	19824	19689	19951	19810	19774	19689	19957	19695	19765	19809	19730	19980	19961	19630	19660	19798	19829	19715	19946	19742	20037	20012	19834	19712	19908	19662	19695	19825	19863	19798	19888	19768	19870	19786	19845	19791	19974	19793	19861	19915	19808	19823	19945	19891	20009	19830	19901	19739	19838	19736	19780	19673	19957	19961	19837	19995	19722	19987	20023	19953	19786	19882	19750	19797	19667	19555	19783	19970	19790	19723	19904	19744	19825	19835	19829	19862	19916	19712	19847	20043	19840	19973	19826	19721	19818	19785	19921	19860	19706	19835	19696	19688	19674	19757	19735	19981	20048	19929	19792	19879	19904	19907	19797	19810	19906	19763	19882	19885	20029	19719	19744	19658	19631	19976	19754	19809	20003	19768	19878	19869	19598	19723	19895	19815	19781	19605	19919	20066	19856	19783	19847	19833	19819	19660	19525	19616	19758	19710	20015	19586	19817	19811	19703	19472	19903	19676	19794	19776	19908	19905	19761	19911	19778	19707	19863	19778	19785	19886	19915	19816	19946	19843	19763	19878	19894	19665	19799	19682	19680	19905	19818	19898	19831	19999	19818	19845	19865	19677	19783	19711	19660	19928	19929	19858	20021	19956	19792	19941	19706	19866	19808	19853	19781	19869	19844	19640	20121	19958	20016	19842	19757	19536	19809	19826	19903	19917	19872	19755	19748	19762	19888	19812	19780	19732	19679	19698	19905	19642	19731	20052	19850	19982	19753	19778	19863	19754	19684	19827	19998	19811	20067	20038	19821	19626	19855	19710	19793	19766	19791	19865	19830	19893	19798	19922	19812	19737	19703	19889	19669	19723	19789	19721	19977	19664	19853	19853	19804	19803	19799	19816	19848	19633	20044	19761	19903	19984	19888	19874	20144	19770	19854	19743	19903	19849	19978	19612	20015	19991	19750	19751	19727	19749	19866	19731	19800	19850	19908	19766	19928	19734	20036	19599	19817	19845	20060	19880	19878	19628	19744	19863	19630	19739	19658	19817	19907	19773	19855	19898	19923	19676	19877	19920	19732	19885	19981	19861	19733	19841	19825	20160	19829	19786	19837	19897	19939	19901	19607	19866	19717	19738	20010	19704	19948	19782	19700	19691	19765	19906	19677	19750	19924	19896	19605	19663	19805	19773	19966	19861	19893	19813	19958	19755	19895	20090	19892	19844	19869	19901	19782	19921	19891	19877	19751	19840	19841	19788	19847	19932	19937	19934	19830	19651	19770	20011	20011	19636	19905	19877	19799	19746	19876	19663	19989	19752	19514	19755	19780	19870	20115	19870	19745	19864	20019	19647	19846	19596	19892	20001	19730	19916	19932	19927	19929	19682	19900	19785	19902	19822	20024	19814	19709	20057	19667	19805	19902	19765	19799	19773	19994	19861	19854	19832	19730	19746	20044	19855	19836	19948	19827	19750	20057	19763	19800	19769	19706	19844	19656	19870	19570	19703	19864	19677	19906	19717	19943	19965	19652	19884	19760	19830	19732	19636	19757	19934	19830	19849	19744	19821	19918	19841	19830	20025	19600	19740	19886	19737	19872	19943	20000	19818	19934	19836	19718	19709	19884	19620	19971	19848	19921	19707	19949	19677	19958	19708	19765	19826	19629	19905	19689	19638	19618	19796	19644	19866	19781	19968	19805	19976	19759	19821	19848	19957	19811	19900	19642	19737	19917	19747	19691	19800	19977	19788	19887	19933	19821	19772	19859	19856	19746	19577	19779	19961	19619	19932	19877	19579	19589	19472	19727	20040	19915	19747	19635	19716	19828	19547	19799	19861	19886	19739	19708	19978	19891	19822	19869	19713	19873	19792	19904	19913	19733	19960	19682	19932	19918	19938	19733	19703
25394	43337	43520	36612	31354	27762	24800	22905	21081	19827	19131	18301	18056	17491	17298	17340	16945	16692	16690	16631	16419	16345	16188	16481	16337	16189	16220	16262	16220	16225	16038	15980	16158	15976	16106	16125	15988	16117	16040	16052	16097	16079	15955	16128	16181	16011	16006	16006	16039	15757	15954	15829	15832	15867	15875	16051	15911	15860	16143	16021	16076	16057	15934	16032	15905	15952	15808	15924	16003	16036	15939	16123	16050	16093	15909	15820	15924	15959	15993	15670	15962	15883	16171	15977	15853	16029	15964	15991	16038	15821	15956	15982	15869	15932	16002	15816	15938	15880	15845	16034	15920	15997	15863	15884	15981	16035	16057	15909	16001	16001	15873	15870	16043	15838	15931	15911	15831	15909	16034	16127	15969	15897	15747	15824	15950	15919	15817	16092	16002	15972	15991	15833	15767	15970	16084	15790	16044	15922	15980	16027	15916	15935	15802	15861	15796	16027	15999	16009	15921	15879	15856	16034	15820	15897	15887	15905	15763	15811	15878	15939	15961	15961	15903	15803	16027	15980	16069	16096	15913	16006	15902	16011	16174	15894	15848	15880	15958	15702	15867	15897	15915	15841	15879	16117	16074	16063	16153	15959	15778	15928	15937	15947	15939	15736	15972	15939	15963	15962	15914	15800	16029	15890	15901	15877	16050	15972	15994	15882	15764	15813	15967	15689	15972	15978	15915	15855	15961	15854	15963	15884	16026	15799	15953	15992	15975	15881	15993	16085	15864	15914	15911	15894	16001	15784	16096	15724	15850	15839	15844	15958	16072	16017	15959	15917	16049	15842	15869	15829	15956	15917	15942	15813	15935	16028	15918	15869	15832	15991	15831	15906	16127	15849	15866	15998	15886	15908	15931	16044	15804	15808	15952	16053	15883	16053	15827	15890	15929	15933	16009	15777	15993	16046	15943	16117	15969	15897	15854	15806	16029	15841	15905	16006	15947	15855	15854	16033	15899	15963	15899	16054	15986	16012	15761	15917	16031	15942	16004	15823	15883	15777	15856	15885	15961	15875	16094	16081	15987	15862	15852	15727	16100	15991	16069	15950	15884	15934	16115	16034	15962	15857	15953	16028	16020	15769	15808	15879	15901	16016	15920	15896	16044	15908	16046	16031	15839	15911	15964	15990	15942	15865	15822	15933	15889	16004	15939	15993	15891	15993	16088	15985	15983	15933	15970	15848	15971	15866	15940	15873	16029	15941	15933	16110	15773	16059	15889	15910	16051	15838	16083	15918	16025	15955	16014	15794	15881	15926	16008	15938	15898	16028	16003	16049	15906	15989	16059	15936	16163	15913	15952	15958	15942	15752	15908	15881	15929	16014	15984	15795	15975	15758	15973	15934	15937	15973	15928	16044	15977	15915	15970	16030	16027	15858	16003	16090	15916	15934	16010	15986	15836	15852	16030	15872	16064	15974	16179	15832	15937	15856	15804	15728	15802	15853	15872	15930	15805	15961	15862	16023	16038	15700	15991	16149	15852	15834	15988	16005	16028	15725	15894	16117	15869	15897	16061	16043	15748	16123	15923	15819	16037	15837	16039	15839	15981	16068	15762	16016	15993	16040	15979	15854	15957	15935	15925	16010	15860	15945	16060	15923	16004	15849	15875	15927	15958	15963	15852	15896	15799	15815	15914	16080	15977	15943	16032	15918	15863	15997	15875	15892	15942	15889	15965	15844	15930	15852	15844	15963	15814	16007	15856	15875	15934	16016	16011	15973	15944	15866	15895	16097	15965	15877	16023	15956	15910	15828	15974	15890	15818	15975	15757	15978	15857	16067	15884	15970	15966	15903	15943	15879	16183	15936	16016	15916	15946	15870	15983	15917	15807	16095	16020	15924	15922	16107	16013	15925	15911	15937	15934	15898	15873	15974	15990	15993	15981	15965	16174	15819	16130	15846	15991	16092	15976	15922	16113	15974	15959	15864	15846	15861	15851	15918	15941	16003	15856	15923	16052	15786	16008	16070	15833	15949	15773	15921	15951	15859	15999	15987	16050	16015	16058	15846	16028	15812	16020	15687	15972	16027	15800	15826	15865	15990	15914	15951	16001	15847	15976	15854	16061	15847	16056	16035	15884	16140	16031	15877	15980	16104	16087	15808	16005	15875	15856	15803	15965	15932	16028	15893	15987	15948	16066	15858	15961	15926	16030	15850	16035	15927	15874	15988	15996	16179	15945	15959	15886	15953	15915	15791	15829	15889	15880	16050	15927	15904	15946	15805	15854	15882	15764	16121	15849	15976	15967	15906	15849	16034	15963	15999	15926	15878	15916	15957	16122	16037	15862	15925	15830	15970	15777	15848	15965	15876	15972	15847	15918	15947	15980	16238	15889	15974	16020	15781	15816	15985	15845	15899	15820	15985	15891	15813	15968	15960	15812	16199	16114	15919	15998	15992	16038	15855	15937	16060	15906	15817	15886	15955	16022	15797	16074	16168	15919	15949	15928	15714	16006	15841	15993	15783	15929	15952	15961	15789	15908	16014	15918	15938	15871	15779	15912	15921	15882	15895	15896	15901	16124	15787	16071	15962	15841	15897	15853	16032	16026	15877	15940	15928	15970	15942	15962	16000	15928	15817	15925	16030	15855	15861	16045	16141	16037	15975	15901	15931	15915	15864	15933	16102	15849	15858	16027	15954	15907	15973	15873	15791	15964	15910	15916	15905	15923	15880	15936	15942	15951	15986	15987	16056	15977	15901	16002	15856	15728	15905	16006	16015	15960	15899	16034	15965	15963	15998	15981	15968	15937	15920	15850	15943	15829	15826	15888	16025	15772	15908	16013	15917	15951	16012	15868	15979	15887	15932	15832	15922	15768	15929	15745	15817	15978	15880	16034	16087	15867	16033	15963	15975	15920	16063	16055	15935	15772	15917	15974	15982	16021	16005	16087	15918	15976	15819	15927	15747	16028	15884	15988	15969	15792	15876	15898	15749	15908	15841	15959	15962	15962	16064	15838	15893	16034	16017	15812	15990	15855	15869	15900	15913	16015	15894	15834	15982	15986	15716	16112	16066	15970	15889	16011	15928	15953	15880	16107	15850	15932	15913	15883	15806	15957	16139	15917	15945	16042	15928	15998	15979	16117	15806	15961	15976	15925	15976	15890	15844	15923	15882	15904	15887	16041	15840	15862	16030	15886	16005	15853	15973	16069	15905	15979	15954	15967	15961	16048	15828	15806	15809	15819	15921	15892	15754	15877	15998	15837	16070	15870	16026	15842	15951	15818	15980	15920	15931	15895	15876	16040	16070	16008	16082	15867	15956	16006	15894	15969	15977	15865	15920	15978	16000	15765	15830	15970	15974	16118	15952	15935	15938	15881	16073	15812	15825	15962	16067	15835	15830	15882	15968	15951	15738	15879	15981	15868	16073	16110	16089	15932	16075	15861	15945	15991	15850	15982	15747	15870	15830	15931	16185	15985	15987	15940	15834	15970	15794	15731	15930	15876	16039	15909	15898	15926	15946	16017	15966	15950	16046	16004	15922	16060	16056	16036	15922	16190	15917	15991	16000	15836	15935	15916	15976	15847	16004	15886	15892	15980	15913	15938	15958	15893	15882	15916	15659	15845	16144	15798	16039	16192	15948	15884	16050	15974	15949	15948	15930	15864	15995	15773	16000	15783	15913	15936	15953	15932	15872	15777	15996	15788	16036	16027	15863	15972	15807	15823	15876	15920	16051	15863	16044	15912	15900	15840	15953	15944	15907	15820	15893	15971	15940	15908	15937	16128	16031	15865	15747	16113	15967	15820	16060	16026	15874	15952	15962	15939	15931	15845	16051	15972	15843	15926	15951	16014	15927	15968	15846	16014	15740	16097	15858	15926	15859	15925	16017	15820	15939	16047	15951	15895	15934	15906	16015	15876	16105	15947	15809	15925	16046	16006	16023	15778	15945	15817	15969	15963	15863	15770	15871	16053	15867	15701	16080	16154	15744	15829	16061	15946	15994	15842	16056	16002	16064	15952	15946	15864	15900	16205	16070	16030	15816	15929	15960	15856	15898	15963	15952	15940	15971	15970	16067	15989	16016	15786	15923	15908	15967	15944	15902	16001	15962	15856	16113	15943	15857	15875	15948	15972	15913	15888	15902	16092	15910	15977	15903	15902	15887	15984	15926	15990	15890	15911	15853	15888	15948	15959	15934	16000	16000	15906	16113	15986	16082	16013	15916	15926	15987	16127	16045	15690	15895	15946	15730	16097	15868	16074	15839	15871	15931	15844	15924	15842	15901	15927	15904	15932	15937	15838	15915	15943	16051	15985	16109	15870	15956	15750	15879	16018	15730	16029	15869	15885	15948	15877	16088	16003	16045	15802	15958	16015	15846	15881	15910	15905	15972	15979	16006	15985	15849	15967	15968	15892	15860	16090	15753	15932	15954	16029	15946	15877	15948	15909	15929	15788	15981	15991	15871	15942	15910	15894	16025	16049	16036	15957	15869	15777	15886	15907	15771	15945	16003	15914	15959	15905	15971	15953	16021	16083	16000	15972	15893	15794	15963	15907	15897	16019	16044	15924	15995	15911	15947	16039	15962	15819	15774	15779	15793	15955	15993	16015	15735	15893	15906	15944	15902	15883	15869	15935	16016	16010	15799	15946	15933	16080	16124	15810	16054	15820	15933	15806	15889	15817	15872	16032	15933	16094	15886	15900	15806	16000	15936	16088	16001	16020	15868	15896	15868	15965	15868	15955	15983	15958	16087	16001	15555	15910	15937	15806	16013	15904	15880	16015	15986	15989	15912	15937	15989	15843	15923	16065	16018	16024	15929	15933	15911	15799	16068	15964	15899	15908	16019	15933	15950	16149	15914	16095	15994	15905	15924	15984	15929	15802	15893	15891	15791	15942	15909	15917	15755	15991	15941	16039	15992	15994	15843	15982	15972	16092	15829	15916	16060	15999	15843	15984	15973	15775	16002	15861	15883	15880	15705	15945	15981	15933	15845	15926	15904	16099	16051	16006	15985	15748	15763	15886	15963	15828	16012	15924	15976	16076	16008	15853	16103	15967	15852	15974	15945	15809	16145	15938	16038	15956	16141	15892	15966	15839	16075	16049	15929	15911	15839	15820	15876	15904	15761	15947	15934	15861	15960	15941	15923	15953	16012	15823	15999	15987	16165
31072	27112	30530	27284	23480	22161	20976	20108	19700	19521	19371	19164	19004	18935	18697	18707	18674	18785	18753	18517	18645	18522	18498	18666	18660	18504	18644	18631	18676	18621	18740	18493	18386	18560	18310	18497	18366	18511	18597	18499	18624	18392	18578	18465	18335	18274	18592	18756	18534	18660	18520	18580	18707	18399	18485	18436	18383	18692	18399	18346	18248	18531	18433	18395	18528	18441	18245	18547	18569	18556	18355	18412	18338	18554	18667	18600	18574	18744	18264	18364	18484	18490	18606	18439	18351	18340	18344	18443	18597	18533	18331	18523	18228	18306	18218	18154	18364	18474	18383	18350	18442	18448	18433	18608	18347	18558	18514	18409	18638	18550	18569	18501	18332	18333	18491	18373	18500	18232	18333	18403	18423	18472	18254	18465	18453	18341	18424	18617	18174	18456	18358	18386	18260	18439	18421	18598	18510	18269	18421	18214	18474	18344	18427	18418	18289	18477	18631	18393	18439	18350	18560	18545	18551	18353	18390	18424	18439	18351	18231	18602	18624	18405	18446	18300	18247	18252	18679	18493	18705	18400	18644	18523	18405	18429	18688	18265	18616	18462	18348	18440	18656	18506	18196	18610	18594	18336	18488	18652	18567	18461	18383	18408	18394	18535	18386	18582	18650	18250	18430	18605	18440	18451	18417	18357	18202	18202	18399	18363	18411	18242	18540	18384	18194	18366	18343	18587	18526	18534	18542	18454	18521	18479	18544	18674	18592	18496	18474	18488	18270	18459	18416	18611	18451	18499	18595	18381	18449	18316	18498	18519	18386	18685	18738	18452	18535	18568	18430	18513	18630	18406	18339	18293	18475	18495	18591	18592	18266	18426	18523	18388	18446	18424	18651	18286	18352	18518	18473	18440	18429	18412	18345	18535	18372	18480	18475	18413	18691	18378	18331	18550	18597	18605	18450	18491	18541	18710	18375	18509	18461	18503	18389	18515	18442	18434	18463	18669	18211	18570	18478	18378	18462	18203	18349	18547	18355	18447	18397	18439	18579	18365	18403	18419	18551	18426	18465	18469	18381	18410	18561	18413	18310	18390	18394	18466	18376	18250	18365	18450	18311	18361	18428	18237	18426	18573	18560	18373	18491	18441	18395	18469	18443	18353	18222	18364	18300	18380	18398	18291	18464	18220	18329	18528	18265	18371	18697	18530	18345	18368	18327	18554	18511	18358	18509	18406	18361	18520	18547	18389	18627	18414	18450	18414	18567	18464	18529	18678	18262	18636	18345	18544	18385	18474	18341	18263	18365	18477	18485	18584	18430	18504	18398	18344	18409	18514	18543	18317	18388	18448	18494	18331	18475	18320	18452	18183	18559	18355	18519	18331	18452	18749	18431	18423	18440	18440	18481	18722	18327	18367	18364	18288	18221	18683	18393	18300	18639	18429	18303	18570	18430	18698	18432	18510	18318	18446	18240	18218	18505	18497	18357	18611	18701	18636	18452	18500	18650	18655	18449	18677	18476	18513	18504	18544	18404	18347	18636	18330	18438	18410	18495	18216	18372	18520	18456	18280	18351	18453	18360	18468	18495	18377	18491	18382	18416	18406	18211	18651	18477	18470	18327	18290	18473	18312	18344	18589	18592	18411	18350	18411	18497	18623	18270	18321	18518	18624	18480	18415	18508	18140	18685	18388	18397	18593	18667	18376	18468	18547	18550	18332	18409	18385	18510	18420	18471	18438	18263	18334	18404	18340	18435	18411	18363	18427	18516	18512	18492	18231	18474	18497	18169	18487	18313	18459	18694	18297	18398	18143	18386	18518	18428	18443	18403	18283	18419	18401	18357	18452	18794	18452	18453	18370	18548	18317	18557	18436	18614	18624	18521	18383	18515	18604	18379	18421	18458	18368	18456	18259	18351	18420	18526	18527	18489	18350	18497	18497	18467	18369	18318	18512	18524	18319	18292	18382	18617	18309	18461	18556	18405	18459	18393	18279	18461	18198	18164	18389	18513	18343	18789	18725	18429	18430	18429	18385	18319	18570	18297	18237	18223	18485	18686	18437	18562	18383	18420	18599	18181	18394	18500	18522	18344	18413	18450	18552	18227	18465	18561	18369	18435	18339	18438	18456	18571	18281	18462	18521	18329	18482	18523	18423	18593	18474	18372	18424	18618	18433	18483	18572	18342	18680	18412	18541	18470	18542	18533	18320	18322	18465	18418	18416	18428	18390	18487	18514	18478	18481	18245	18298	18625	18336	18598	18342	18468	18162	18538	18392	18385	18407	18585	18425	18389	18448	18550	18279	18354	18399	18354	18496	18455	18420	18342	18274	18497	18302	18393	18503	18384	18466	18495	18360	18629	18550	18392	18433	18391	18607	18667	18450	18705	18505	18383	18391	18461	18589	18214	18528	18421	18525	18554	18372	18461	18362	18487	18276	18504	18633	18235	18440	18429	18440	18477	18495	18378	18483	18376	18302	18627	18259	18491	18359	18516	18494	18342	18431	18375	18392	18555	18421	18449	18511	18458	18417	18364	18512	18405	18318	18530	18421	18592	18308	18539	18391	18398	18289	18591	18424	18482	18417	18451	18223	18480	18226	18553	18485	18533	18457	18446	18416	18381	18486	18345	18287	18293	18442	18613	18517	18437	18668	18324	18405	18530	18313	18573	18558	18518	18417	18408	18411	18557	18521	18298	18615	18441	18336	18526	18193	18370	18270	18430	18290	18411	18392	18550	18247	18428	18298	18271	18489	18492	18600	18466	18431	18209	18337	18531	18495	18401	18440	18251	18441	18444	18596	18497	18370	18352	18610	18421	18192	18474	18276	18432	18441	18642	18298	18368	18650	18555	18324	18515	18538	18443	18465	18446	18177	18355	18377	18453	18576	18513	18354	18325	18664	18467	18484	18293	18459	18575	18384	18439	18522	18321	18433	18292	18461	18309	18226	18314	18291	18466	18296	18577	18603	18476	18478	18579	18534	18454	18585	18571	18497	18554	18393	18473	18276	18713	18378	18398	18328	18567	18387	18568	18455	18461	18424	18216	18371	18573	18422	18613	18398	18428	18659	18435	18301	18468	18397	18492	18586	18184	18580	18377	18524	18286	18472	18288	18434	18369	18537	18476	18607	18490	18406	18424	18519	18524	18570	18524	18471	18332	18135	18284	18436	18351	18391	18455	18404	18366	18476	18483	18495	18448	18279	18560	18492	18629	18483	18430	18632	18388	18387	18735	18531	18506	18467	18575	18431	18733	18435	18398	18438	18289	18524	18623	18584	18374	18380	18382	18584	18415	18420	18458	18608	18487	18395	18415	18377	18645	18503	18393	18475	18615	18416	18204	18576	18411	18578	18554	18657	18374	18454	18344	18542	18537	18568	18496	18534	18535	18640	18307	18461	18280	18382	18513	18135	18547	18601	18324	18281	18227	18623	18530	18364	18326	18503	18426	18436	18491	18440	18450	18458	18617	18370	18401	18469	18543	18535	18610	18536	18415	18659	18403	18519	18600	18273	18359	18461	18505	18570	18379	18406	18447	18716	18573	18458	18488	18420	18431	18502	18447	18366	18610	18545	18409	18327	18411	18527	18441	18547	18533	18263	18503	18584	18415	18462	18579	18486	18519	18306	18557	18416	18361	18582	18332	18319	18560	18356	18548	18656	18552	18556	18438	18374	18534	18248	18560	18415	18383	18578	18314	18455	18524	18397	18478	18411	18358	18563	18452	18514	18406	18509	18421	18570	18595	18524	18391	18565	18346	18216	18187	18707	18391	18506	18522	18554	18484	18533	18346	18477	18520	18360	18652	18268	18591	18336	18508	18640	18255	18536	18375	18389	18320	18361	18357	18419	18366	18388	18712	18434	18375	18618	18540	18489	18531	18489	18534	18360	18239	18303	18369	18521	18568	18487	18475	18406	18664	18638	18505	18715	18411	18462	18589	18591	18352	18539	18411	18363	18516	18634	18282	18380	18399	18478	18539	18478	18542	18405	18432	18277	18413	18472	18592	18356	18313	18594	18482	18406	18392	18598	18471	18391	18364	18575	18382	18206	18465	18440	18618	18415	18458	18395	18432	18482	18528	18473	18409	18380	18459	18487	18496	18288	18354	18609	18598	18377	18609	18589	18441	18311	18426	18434	18328	18575	18466	18454	18491	18318	18554	18489	18611	18545	18307	18458	18586	18421	18479	18490	18441	18439	18375	18517	18417	18459	18393	18705	18342	18551	18608	18495	18575	18632	18525	18430	18306	18468	18442	18325	18335	18395	18282	18335	18567	18669	18350	18560	18620	18441	18300	18502	18456	18504	18479	18425	18287	18288	18667	18366	18496	18335	18511	18506	18369	18423	18393	18323	18196	18391	18312	18387	18371	18529	18327	18506	18536	18494	18494	18511	18356	18440	18392	18366	18293	18304	18387	18402	18604	18699	18575	18352	18308	18397	18698	18403	18467	18396	18391	18384	18388	18527	18470	18435	18464	18403	18572	18407	18301	18421	18465	18624	18573	18380	18475	18491	18450	18628	18436	18458	18388	18348	18418	18494	18398	18345	18399	18601	18422	18340	18236	18495	18733	18604	18438	18577	18481	18634	18585	18420	18628	18445	18506	18338	18470	18377	18571	18558	18220	18411	18501	18432	18514	18649	18610	18493	18354	18464	18209	18374	18367	18435	18623	18310	18376	18533	18547	18276	18383	18366	18481	18373	18580	18389	18720	18396	18397	18229	18382	18461	18422	18502	18409	18466	18664	18442	18680	18574	18496	18704	18513	18468	18559	18524	18351	18254	18452	18411	18669	18375	18288	18454	18367	18543	18548	18373	18464	18523	18455	18603	18609	18521	18537	18304	18607	18449	18468	18606	18581	18597	18505	18818	18617	18593	18524	18326	18632	18556	18376	18557	18509	18480	18403	18329	18416	18476	18434	18340	18363	18392	18535	18478	18401	18563	18555	18330	18398	18549	18407	18357	18404	18444	18669	18407	18404	18713	18433	18444	18443	18347	18391	18573	18297	18590	18418	18612	18499	18606	18384	18428	18263	18424	18657	18388	18326	18430	18519	18491	18413	18374	18457	18411	18309	18300	18474	18370	18656	18370	18431	18369	18144	18374	18605	18631	18401	18557	18427	18574	18435	18510	18515	18380	18482	18559	18408	18443	18495	18376	18418	18457	18508	18477
24196	33552	33006	26929	23239	21161	19512	18230	17507	16866	16395	16083	16048	15612	15522	15616	15619	15534	15439	15337	15428	15437	15418	15399	15307	15404	15474	15266	15318	15373	15158	15269	15053	15302	15339	15243	15313	15081	15252	15148	15184	15106	15191	15212	15283	15191	15164	15386	15280	15182	15288	15285	15146	15185	15203	15181	15272	15203	15212	15114	15100	15149	15248	15106	15228	15133	15238	15192	15004	15262	15208	15284	15227	15141	15253	14987	15270	15365	15278	15121	15282	15287	15217	15190	15128	15281	15175	15240	15155	15226	15159	15185	15261	15272	15105	15265	15095	15126	15231	15119	15252	15091	15122	15107	15160	15324	15379	15087	15100	15231	15057	15262	15293	15282	15163	15344	15238	15147	15393	15052	15291	15134	15210	15244	15211	15152	15082	15303	15149	15049	15208	15187	15300	15156	15478	15178	15153	15121	15229	15077	15166	15229	15248	15236	15117	15295	15246	15129	15072	15254	15058	15142	15235	15097	15319	15204	15166	15061	15236	15157	15185	15084	15165	15284	15075	15163	15259	15074	15247	15150	15213	15016	15129	15155	15014	15048	15157	15107	15129	15182	15179	15199	15262	15192	15269	15138	15090	15042	15225	15155	15183	14999	15246	15066	15080	15306	15092	15249	15232	15157	14953	15306	15294	15224	15214	14988	15163	15184	15266	15351	15186	15179	15357	15126	15244	15225	15154	15150	15092	15380	15212	15275	15500	15120	15329	15061	15369	15213	15235	15043	15037	15127	15365	15211	15132	15199	15258	15331	15290	15102	15228	15091	15340	15118	15206	15208	15105	15212	15323	15156	15188	15025	15117	15169	15267	15089	15204	15251	15173	15223	15184	15219	15205	15177	15307	15218	15284	15122	15245	15240	14980	15300	15163	15245	15150	15289	15318	15229	15054	15158	15185	15294	15110	15001	15157	15470	15218	15417	15259	15219	15164	15100	15324	15256	15137	15197	15277	15127	15141	15065	15102	15321	15166	15216	15145	15139	15171	15174	15072	15214	15231	15012	15097	15254	15239	15215	15258	15261	15268	15183	15197	15161	15158	15227	15078	15230	15119	15240	15145	15128	15340	15135	15153	15206	15239	15140	15509	15304	15120	15313	15197	15180	15272	15217	15243	15124	14971	15382	15167	15130	15165	15260	15160	15176	15231	15046	15210	15274	15203	15208	14969	15165	15136	15075	15055	15040	15240	15274	15275	15351	15027	15254	15205	15322	15094	15152	15272	15083	15188	15208	15250	15170	15186	15173	15220	15278	15248	15163	15294	15247	15136	15235	15311	15209	15077	15271	15212	15267	15100	15164	15044	15021	15186	15222	15182	15320	15047	15198	15154	15026	15175	15142	15185	15146	15260	15244	15240	15278	15024	15388	15206	15305	15163	15010	15287	14939	15356	15216	15200	15251	15193	15345	15178	15233	15058	15125	15246	15110	15305	15297	15150	15199	15261	15147	15287	15174	15176	15007	15076	15133	15128	15104	15092	15175	15202	15232	15261	15123	15297	15238	15108	15219	15072	15243	15224	15192	15038	15193	15139	15414	15374	15203	15219	15387	15194	15324	15250	15094	15212	15149	15110	15071	15212	15200	15206	15082	15119	15245	15255	15171	15215	15016	15241	15298	15130	15151	15285	15120	15182	15199	15173	15016	15158	15231	14988	15213	15250	15158	15440	15300	15100	15186	15180	15112	15246	15334	15332	15301	15412	15390	15165	15102	15301	15208	15308	15149	15054	15301	15138	15092	15140	15190	15181	15386	15042	15228	15245	15059	15138	15137	15087	15227	15091	15192	15156	15236	15163	15114	15283	15175	15253	15147	15266	15160	15051	15195	15214	15129	15005	15196	15108	15179	15257	15180	14995	15212	15181	15188	15336	15233	15274	15288	15137	15265	15060	15151	15314	15181	15206	15177	15192	15197	15106	15184	15365	15251	15187	15301	14961	15280	15273	15164	15180	15180	15357	15224	15277	15121	15310	15107	15239	15105	15125	15273	15158	15172	15366	15062	15180	15234	15250	15246	15167	15091	15117	15250	15267	15428	15083	15350	15148	15014	15233	15166	15320	15168	15201	15044	15063	15232	15281	15322	15331	15138	15268	15131	15011	15221	15168	15143	15354	15162	15213	15075	15239	15264	15043	15381	15357	15295	15015	15060	15278	15189	15135	15205	15163	15283	15395	15122	15217	15164	15249	15079	15285	15064	15099	15351	15152	15190	15096	15213	15161	15064	15267	15250	15178	15263	15207	15244	15277	15296	15402	15258	15187	15101	15254	15112	15339	15137	15170	15226	15308	15183	15149	15197	15053	15245	15177	15184	15159	15099	15247	15186	15261	15037	15219	15209	15208	15260	15334	15053	15061	15317	15181	15245	15192	15158	15375	15189	15246	15245	15034	15217	15230	15201	15154	15169	15014	15217	15179	15091	15192	15203	15236	15051	15108	15153	15219	15105	15198	15060	15154	15257	15410	15091	15225	15190	15174	15111	15311	15188	15222	15161	15151	15133	15153	15172	15165	15123	15226	15192	15315	15257	15237	15344	15307	15144	15222	15237	15249	15285	15261	15031	15233	15310	15073	15162	15339	15021	15128	15302	15210	14989	15357	15280	15217	15110	15102	15181	15184	15281	15196	15206	15276	15200	15122	15294	15235	15121	15370	15084	15272	15023	15348	15172	15099	15366	15173	15259	15374	15135	15020	15273	15119	15068	15218	15068	15275	15197	15113	15215	15249	15060	15265	15168	15095	15159	15095	15053	15133	15100	15297	15209	15263	15033	15218	15285	15075	15274	15081	15238	15242	15161	15035	15134	15185	15083	15198	15120	15236	15176	15068	15267	15299	15142	15062	15175	15049	15198	15286	15192	15250	15223	15144	15123	15257	15172	15363	14997	15284	15260	15026	15012	15125	15217	15114	15222	15252	15150	15092	15080	15326	15340	14965	15229	15015	15039	15272	15215	15136	15027	15155	15286	15142	15247	15322	15214	15097	15117	15048	15200	15064	15295	15082	15260	15199	15234	15273	15273	15108	15226	15132	15172	15235	15219	15273	15179	15273	14976	15198	15022	15332	15017	15139	15198	15253	15171	15232	15209	15211	15043	15117	15249	15147	15031	15146	15142	15239	15176	15049	15360	15233	15206	15262	15198	15165	15200	15315	15259	15125	15112	15095	15089	15180	15250	15196	15227	15209	15028	15181	15320	15241	15266	15148	15236	15144	15340	15128	15213	15129	15288	15156	15231	15331	15075	15198	15265	15384	15373	15227	15205	15098	15331	15252	15232	15175	15067	15149	15087	15032	15314	15317	15166	15077	15097	15284	15224	15128	15290	15344	15251	15380	15294	15260	15231	15096	15176	15124	15282	15243	15134	15057	15148	15220	15169	15280	15267	15141	15245	15061	14987	15249	15217	15169	15163	15201	15068	15147	15159	15186	15161	15320	15283	15199	15237	15291	15201	15209	15267	15210	15237	15003	14986	15089	15214	15278	15164	15045	15209	15207	15230	15218	15019	15063	15108	15046	15207	15229	15260	15131	15160	15255	15126	15196	15208	15139	15238	15258	15186	15138	15017	15299	15217	15051	15097	15187	15278	15329	15074	15224	15188	15137	15162	15108	15025	15088	15108	15151	15031	15241	15273	15204	15104	15195	15304	15176	15296	15180	15097	15193	15215	15277	15174	15253	15228	15266	15241	15354	15029	15198	15279	15176	15199	15320	15387	15296	15204	15291	15389	15228	15255	15136	15207	15332	15103	15177	15133	15257	15186	15065	15198	15147	15152	14976	15187	15182	15253	15254	15267	15338	15130	15253	15381	15185	15179	15254	15157	15099	15176	15299	15079	15124	15034	15126	15308	15330	15148	15211	15182	15221	15065	15176	15228	15200	15195	15203	15200	15069	15118	15191	15231	15200	15156	15222	15258	15135	15123	15086	15141	15011	15308	15288	15243	15311	15062	15334	15223	15159	15295	15266	15184	15234	15261	15164	15147	15176	15239	15205	15186	15101	15161	15186	15177	14997	15053	15223	15292	15163	15116	15030	15251	15098	15090	15277	15077	15110	15180	15261	15001	15345	15124	15013	15054	15393	15289	15111	15331	15343	15189	15057	15322	15246	15268	15237	15179	15150	15113	15139	15167	15163	14987	15175	15188	15090	15215	15225	15315	15231	15146	15063	15187	15137	15132	15335	15184	15091	15203	15138	15241	15373	15265	15171	15217	15250	15199	15336	15262	15244	15116	15122	15192	15238	15261	15169	15182	15148	15127	15090	15166	15171	14948	15178	15273	15097	15209	15120	15164	15203	15098	15193	15044	15170	15222	15107	15385	15196	15285	15150	15149	15130	15097	15337	15304	15204	15086	15393	15303	15075	15089	15274	15202	15144	15202	15327	15051	15144	15284	15151	15275	15341	15210	15393	15235	15149	15243	15053	15289	15084	15239	15247	15406	15283	15125	15310	15125	15098	15273	15180	15175	15259	15242	15214	15325	15371	15328	15181	15400	15253	15257	15149	15500	15050	15328	15071	15225	15027	15199	15244	15024	15297	15174	15123	15024	15302	15225	15214	15207	15179	15160	15256	15033	15217	15261	15154	15281	15193	15146	15191	15248	15232	15158	15261	15260	15210	15050	15267	15230	15295	15140	15283	15280	15342	15032	15200	15191	14925	15308	15241	15061	15135	15178	15094	15204	14945	15377	15267	15041	15116	15258	15097	15172	15332	15348	15280	15205	15111	15199	15128	15136	15217	15313	15204	15047	15319	15406	15168	15205	15248	15176	15103	15149	15301	15079	15341	15068	15143	15203	15220	15237	15269	15252	15162	15175	15139	15201	15215	14961	15205	14999	15208	15005	15253	15293	15183	15146	15178	15239	15379	15105	15062	15205	15215	14988	15327	15108	15157	15226	15114	15129	15208	15148	15323	15156	15418	15210	15322	15247	15094	15291	15194	15225	15180	15390	15232	15294	15171	15203	15263	15232	15216	15216	15030	15148	15164	15136	15319	15278	15049	15189	15189	15113	15257	15157	15329	15082	14965	15282	15275	15216	15357	15366	15086	15153	15124	15265	15230	15140	15165	15274	15075	15190	15190	15338	15066	15213	15344	15170	15095	15223	15249	15126	15374	15276	15184	15076
25197	21047	28077	25368	24301	25259	24601	21870	20901	20623	20206	19611	19342	19325	19231	19299	19056	19062	19038	19112	18866	19033	18841	18835	18737	18835	18667	18753	18720	18682	18471	18735	18800	18739	18768	18791	18597	18580	18697	18704	18799	18796	18570	18594	18858	18660	18784	18546	18719	18683	18754	18684	18801	18572	18625	18487	18707	18858	18626	18610	18708	18627	18758	18788	18855	18585	18616	18616	18560	18559	18737	18633	18794	18539	18476	18627	18545	18446	18707	18718	18476	18477	18594	18857	18861	18588	18761	18540	18643	18594	18722	18679	18557	18495	18628	18596	18621	18526	18775	18765	18578	18750	18715	18776	18620	18676	18546	18649	18606	18630	18702	18652	18766	18633	18793	18808	18737	18550	18645	18660	18508	18532	18487	18668	18810	18699	18827	18789	18631	18709	18618	18643	18525	18426	18593	18661	18672	18569	18773	18850	18600	18789	18686	18757	18640	18437	18635	18962	18724	18428	18451	18681	18623	18680	18588	18691	18813	18659	18544	18884	18744	18474	18601	18718	18792	18583	18564	18395	18645	18585	18614	18486	18715	18637	18418	18493	18676	18746	18592	18627	18559	18662	18593	18808	18625	18517	18454	18493	18598	18646	18566	18732	18671	18626	18696	18435	18563	18561	18808	18622	18540	18591	18572	18642	18602	18593	18605	18516	18637	18529	18615	18500	18668	18829	18699	18429	18697	18870	18682	18684	18711	18741	18602	18487	18650	18470	18654	18485	18578	18730	18692	18633	18362	18863	18488	18465	18312	18765	18798	18751	18531	18762	18650	18792	18768	18580	18508	18533	18652	18498	18618	18612	18757	18809	18687	18409	18467	18611	18460	18603	18743	18642	18567	18895	18766	18813	18336	18604	18658	18691	18571	18468	18559	18630	18651	18663	18842	18621	18640	18600	18472	18569	18838	18433	18399	18649	18532	18619	18533	18731	18565	18434	18673	18882	18512	18482	18506	18601	18563	18683	18797	18433	18735	18609	18588	18478	18537	18434	18496	18493	18608	18666	18622	18630	18625	18762	18557	18772	18693	18600	18770	18474	18533	18431	18594	18645	18667	18532	18698	18692	18747	18619	18700	18905	18851	18616	18726	18504	18581	18626	18608	18530	18591	18646	18840	18481	18602	18675	18410	18554	18628	18640	18631	18529	18683	18490	18642	18751	18487	18604	18490	18681	18761	18618	18563	18623	18663	18741	18426	18483	18725	18524	18642	18586	18695	18628	18669	18499	18308	18618	18593	18589	18705	18356	18518	18473	18738	18518	18469	18576	18574	18456	18752	18555	18632	18586	18542	18473	18403	18469	18498	18587	18588	18733	18682	18601	18682	18621	18491	18413	18553	18672	18516	18611	18511	18578	18492	18743	18637	18503	18809	18637	18687	18687	18699	18586	18535	18456	18837	18805	18610	18537	18886	18393	18593	18503	18733	18763	18697	18607	18785	18509	18818	18416	18485	18651	18668	18739	18726	18781	18698	18643	18763	18721	18394	18496	18731	18493	18514	18538	18633	18619	18652	18557	18655	18711	18762	18643	18650	18758	18552	18773	18425	18659	18493	18592	18821	18544	18678	18463	18603	18670	18581	18582	18645	18627	18552	18631	18574	18609	18688	18609	18512	18632	18638	18792	18646	18526	18503	18573	18771	18462	18473	18548	18520	18413	18636	18487	18421	18550	18645	18579	18689	18576	18703	18764	18673	18530	18504	18626	18666	18590	18784	18640	18590	18629	18466	18931	18650	18454	18648	18623	18466	18474	18685	18881	18586	18826	18771	18573	18571	18610	18633	18566	18400	18656	18678	18616	18699	18604	18757	18691	18428	18592	18756	18805	18721	18644	18744	18760	18576	18365	18501	18631	18676	18519	18636	18514	18568	18631	18569	18792	18572	18668	18522	18543	18751	18709	18456	18668	18626	18682	18738	18765	18465	18550	18805	18418	18628	18419	18503	18586	18789	18541	18676	18729	18562	18756	18610	18686	18652	18630	18643	18593	18348	18604	18550	18604	18629	18736	18534	18500	18616	18584	18670	18798	18721	18757	18576	18809	18665	18487	18547	18535	18642	18604	18472	18536	18594	18948	18675	18584	18697	18409	18517	18735	18808	18420	18609	18678	18687	18876	18745	18735	18730	18866	18672	18550	18709	18572	18548	18796	18741	18740	18779	18657	18680	18451	18520	18567	18358	18556	18364	18555	18675	18891	18582	18740	18806	18583	18847	18796	18588	18578	18514	18616	18537	18822	18812	18628	18513	18541	18869	18606	18815	18755	18470	18588	18614	18543	18789	18586	18466	18780	18584	18576	18642	18427	18681	18654	18514	18723	18682	18328	18496	18523	18569	18533	18495	18737	18720	18740	18711	18676	18597	18609	18695	18447	18589	18788	18604	18720	18730	18869	18787	18741	18683	18634	18628	18702	18748	18552	18701	18627	18555	18647	18643	18701	18557	18778	18643	18492	18441	18621	18645	18708	18600	18639	18478	18705	18689	18550	18626	18643	18413	18704	18704	18689	18761	18826	18453	18710	18628	18648	18677	18888	18417	18732	18705	18854	18759	18562	18652	18578	18664	18454	18540	18645	18560	18376	18662	18526	18359	18769	18483	18817	18618	18721	18549	18604	18545	18648	18536	18617	18545	18532	18882	18814	18663	18613	18739	18473	18563	18609	18599	18517	18573	18608	18615	18536	18594	18650	18689	18696	18694	18484	18508	18809	18489	18541	18765	18762	18663	18415	18492	18584	18590	18511	18857	18692	18680	18621	18719	18835	18577	18595	18695	18648	18527	18473	18522	18589	18678	18610	18555	18621	18556	18596	18678	18557	18636	18743	18645	18714	18522	18715	18671	18578	18573	18582	18839	18578	18800	18676	18699	18403	18508	18555	18849	18638	18651	18604	18528	18643	18469	18737	18511	18482	18705	18771	18563	18601	18707	18675	18720	18624	18633	18513	18487	18550	18775	18636	18649	18720	18796	18769	18720	18473	18561	18800	18505	18632	18472	18831	18578	18517	18635	18603	18570	18680	18643	18520	18811	18638	18583	18397	18479	18577	18679	18735	18529	18779	18830	18734	18921	18547	18708	18612	18760	18745	18928	18685	18616	18670	18789	18535	18650	18537	18471	18694	18834	18584	18691	18599	18531	18630	18448	18694	18551	18671	18415	18565	18674	18772	18504	18550	18556	18538	18553	18465	18448	18558	18346	18583	18522	18441	18460	18680	18563	18659	18799	18816	18503	18565	18636	18530	18617	18561	18663	18634	18717	18586	18523	18545	18679	18448	18586	18772	18662	18740	18724	18507	18469	18240	18661	18766	18683	18483	18713	18432	18624	18778	18675	18714	18633	18443	18605	18605	18625	18491	18729	18864	18734	18659	18809	18603	18755	18510	18565	18746	18582	18545	18574	18591	18442	18742	18633	18704	18478	18565	18611	18634	18778	18633	18870	18635	18677	18769	18755	18534	18673	18508	18464	18487	18433	18777	18574	18680	18440	18495	18754	18513	18548	18524	18720	18611	18407	18504	18517	18810	18868	18576	18602	18667	18755	18543	18688	18550	18283	18664	18582	18624	18728	18705	18623	18636	18567	18732	18680	18481	18723	18763	18651	18893	18650	18729	18740	18681	18707	18470	18679	18649	18472	18635	18757	18635	18657	18579	18749	18719	18855	18742	18692	18733	18743	18624	18781	18808	18747	18535	18623	18629	18306	18625	18598	18535	18667	18695	18613	18522	18814	18523	18528	18485	18647	18554	18463	18616	18656	18539	18495	18602	18421	18570	18556	18741	18704	18623	18540	18593	18738	18589	18764	18696	18700	18691	18741	18699	18604	18720	18742	18420	18669	18670	18598	18412	18650	18592	18564	18888	18577	18544	18504	18700	18649	18594	18583	18635	18627	18796	18707	18745	18638	18746	18633	18522	18679	18585	18623	18516	18594	18435	18508	18438	18571	18803	18713	18420	18656	18675	18617	18641	18673	18571	18557	18706	18653	18596	18708	18685	18794	18685	18716	18725	18723	18625	18527	18606	18455	18590	18639	18760	18757	18820	18772	18719	18753	18767	18663	18414	18584	18419	18560	18827	18670	18590	18547	18729	18548	18501	18642	18543	18777	18752	18710	18416	18677	18542	18567	18768	18314	18613	18543	18729	18480	18486	18605	18671	18749	18735	18771	18709	18738	18614	18648	18605	18445	18562	18488	18605	18494	18480	18573	18451	18621	18781	18674	18720	18587	18356	18744	18724	18622	18484	18636	18615	18686	18620	18631	18780	18741	18637	18616	18615	18558	18646	18691	18551	18570	18624	18602	18708	18720	18690	18332	18448	18826	18540	18636	18681	18907	18654	18629	18800	18581	18553	18814	18620	18458	18619	18464	18569	18716	18561	18685	18418	18799	18793	18487	18467	18691	18481	18725	18577	18679	18515	18553	18562	18702	18770	18511	18549	18640	18537	18648	18783	18609	18623	18765	18791	18723	18474	18687	18830	18486	18748	18642	18651	18683	18769	18667	18702	18573	18528	18684	18675	18759	18814	18879	18691	18680	18533	18575	18591	18539	18702	18426	18598	18522	18766	18702	18808	18615	18520	18482	18519	18619	18532	18694	18569	18535	18750	18475	18432	18480	18487	18469	18728	18499	18696	18622	18648	18633	18672	18514	18667	18807	18645	18685	18559	18367	18828	18679	18662	18775	18494	18598	18592	18626	18412	18822	18549	18734	18663	18612	18557	18712	18557	18714	18736	18906	18660	18678	18616	18622	18605	18698	18527	18520	18823	18662	18618	18660	18648	18830	18551	18632	18591	18461	18615	18399	18570	18674	18686	18647	18604	18744	18474	18787	18538	18737	18656	18554	18505	18571	18748	18647	18558	18754	18648	18690	18381	18581	18605	18448	18595	18646	18537	18618	18564	18434	18476	18700	18544	18499	18500	18807	18586	18591	18720	18756	18792	18869	18702	18532	18459	18893	18867	18432	18669	18709	18648	18532	18582	18623	18668	18704	18431	18904	18488	18609	18641	18652	18881	18420	18628	18642	18791	18571	18514	18537	18676	18649	18556	18516	18559	18621	18618	18715	18646	18471	18515	18706	18558	18485	18778	18528	18503	18669	18748	18707	18703	18559	18723	18524	18552
23895	39951	38422	31240	27455	24690	22072	20443	19204	17938	17475	17187	16676	16338	16215	16073	15958	15764	15774	15641	15476	15720	15689	15586	15677	15349	15525	15554	15342	15471	15486	15420	15238	15252	15362	15212	15459	15401	15402	15197	15380	15385	15333	15300	15268	15265	15260	15374	15316	15357	15331	15117	15071	15338	15223	15354	15420	15248	15407	15320	15243	15122	15346	15265	15181	15252	15465	15372	15284	15361	15259	15169	15199	15187	15215	15352	15303	15376	15294	15534	15348	15237	15244	15263	15141	15231	15292	15125	15295	15297	15427	15291	15341	15210	15402	15388	15328	15228	15459	15289	15463	15158	15266	15123	15224	15245	15235	15374	15332	15100	15358	15266	15270	15271	15423	15086	15412	15196	15298	15366	15252	15402	15323	15332	15217	15423	15289	15226	15268	15265	15199	15249	15301	15205	15231	15182	15261	15199	15405	15290	15157	15304	15210	15272	15136	15254	15268	15369	15208	15277	15316	15314	15377	15395	15020	15337	15113	15450	15420	15358	15387	15356	15466	15189	15221	15320	15285	15376	15442	15338	15173	15435	15283	15442	15305	15297	15230	15366	15305	15387	15241	15257	15329	15225	15202	15407	15295	15220	15337	15255	15406	15418	15313	15293	15229	15099	15133	15377	15214	15255	15413	15242	15294	15329	15144	15284	15200	15312	15306	15401	15282	15246	15336	15242	15260	15353	15245	15255	15225	15296	15205	15175	15362	15261	15360	15393	15255	15191	15400	15244	15347	15314	15069	15478	15278	15247	15352	15237	15378	15214	15403	15320	15244	15352	15297	15232	15298	15490	15214	15213	15205	15309	15080	15441	15379	15334	15107	15265	15149	15312	15273	15402	15251	15217	15236	15312	15414	15432	15346	15336	15321	15328	15221	15185	15171	15382	15241	15264	15096	15375	15313	15352	15266	15272	15379	15362	15296	15289	15426	15165	15229	15293	15259	15347	15437	15297	15343	15373	15376	15159	15264	15339	15351	15216	15136	15336	15326	15202	15285	15291	15344	15359	15199	15343	15535	15128	15210	15258	15290	15384	15220	15325	15186	15290	15226	15169	15351	15306	15263	15439	15408	15162	15375	15202	15316	15214	15127	15264	15315	15143	15263	15198	15259	15366	15370	15307	15258	15292	15372	15317	15378	15369	15228	15388	15356	15185	15434	15462	15339	15274	15259	15302	15131	15339	15357	15221	15330	15330	15241	15315	15315	15172	15336	15281	15238	15120	15376	15271	15289	15131	15088	15309	15380	15414	15336	15307	15189	15324	15138	15267	15325	15473	15228	15402	15291	15298	15443	15421	15279	15349	15274	15155	15417	15138	15283	15423	15252	15455	15143	15429	15588	15265	15226	15237	15370	15187	15180	15371	15328	15161	15399	15223	15258	15373	15293	15299	15160	15271	15243	15460	15258	15032	15242	15278	15329	15412	15506	15326	15204	15286	15132	15273	15225	15437	15230	15023	15247	15218	15304	15376	15393	15084	15473	15103	15201	15379	15282	15590	15306	15277	15231	15330	15278	15062	15143	15216	15398	15192	15337	15401	15269	15196	15310	15236	15434	15140	15231	15411	15193	15206	15332	15339	15221	15314	15214	15524	15410	15165	15260	15132	15209	15093	15339	15192	15321	15240	15237	15395	15231	15396	15333	15161	15153	15350	15326	15179	15338	15251	15185	15009	15361	15504	15238	15240	15496	15409	15200	15305	15326	15124	15382	15412	15167	15287	15346	15304	15331	15140	15274	15252	15219	15183	15363	15502	15370	15224	15202	15377	15105	15305	15278	15188	15357	15283	15212	15343	15390	15286	15318	15442	15289	15305	15308	15248	15205	15292	15218	15223	15251	15259	15195	15277	15273	15351	15170	15214	15252	15346	15186	15139	15294	15254	15394	15341	15132	15294	15513	15390	15311	15285	15095	15313	15319	15158	15313	15224	15233	15397	15279	15428	15283	15370	15249	15163	15197	15260	15271	15264	15311	15202	15093	15268	15270	15109	15253	15292	15407	15239	15305	15158	15269	15243	15369	15275	15100	15432	15172	15186	15293	15310	15195	15252	15148	15324	15288	15435	15211	15235	15098	15250	15144	15161	15287	15286	15199	15254	15325	15057	15318	15276	15450	15278	15236	15267	15383	15205	15375	15257	15186	15244	15277	15195	15374	15334	15143	15210	15190	15420	15201	15268	15330	15457	15355	15285	15016	15257	15250	15448	15267	15385	15208	15348	15254	15443	15332	15275	15313	15378	15223	15284	15341	15277	15339	15331	15218	15254	15444	15175	15362	15233	15414	15179	15202	15221	15319	15236	15213	15394	15346	15228	15234	15189	15345	15402	15192	15434	15300	15259	15203	15311	15235	15386	15297	15185	15369	15272	15414	15297	15275	15273	15179	15367	15417	15204	15264	15154	15323	15339	15328	15328	15428	15259	15392	15361	15159	15363	15223	15244	15112	15367	15513	15262	15257	15214	15347	15272	15310	15467	15309	15290	15332	15045	15273	15242	15360	15265	15204	15211	15287	15052	15256	15278	15407	15071	15345	15442	15275	15206	15352	15258	15372	15298	15149	15268	15353	15460	15129	15409	15206	15249	15251	15216	15460	15239	15211	15333	15343	15257	15327	15432	15114	15211	15260	15368	15353	15119	15311	15203	15437	15305	15287	15306	15295	15271	15382	15481	15265	15356	15135	15384	15364	15204	15255	15377	15251	15201	15228	15294	15394	15272	15409	15238	15343	15324	15327	15184	15372	15172	15373	15244	15463	15363	15063	15231	15213	15313	15334	15307	15278	15152	15342	15378	15177	15165	15314	15132	15117	15067	15396	15362	15365	15326	15086	15293	15285	15302	15320	15100	15261	15267	15305	15388	15335	15203	15383	15287	15274	15329	15447	15404	15234	15442	15128	15331	15203	15252	15322	15270	15376	15297	15382	15422	15182	15305	15217	15367	15394	15288	15239	15330	15396	15243	15325	15322	15235	15249	15343	15150	15235	15167	15384	15126	15425	15270	15378	15332	15074	15328	15217	15376	15130	15403	15149	15355	15217	15465	15215	15228	15324	15338	15275	15312	15228	15447	15134	15164	15255	15256	15230	15073	15097	15368	15300	15314	15148	15211	15393	15344	15303	15147	15389	15335	15312	15279	15269	15250	15256	15254	15132	15309	15167	15416	15334	15427	15371	15363	15235	15297	15299	15120	15305	15437	15293	15400	15197	15386	15476	15266	15166	15237	15323	15293	15400	15274	15511	15479	15289	15125	15292	15316	15266	15301	15122	15332	15415	15261	15187	15267	15294	15150	15193	15284	15187	15259	15194	15466	15485	15302	15419	15338	15293	15283	15234	15281	15242	15316	15071	15412	15173	15394	15339	15291	15237	15362	15195	15324	15305	15429	15435	15261	15249	15315	15228	15337	15413	15324	15310	15189	15153	15281	15259	15442	15222	15218	15293	15280	15173	15233	15417	15378	15176	15502	15359	15189	15321	15251	15190	15150	15298	15263	15432	15230	15310	15332	15225	15322	15346	15235	15252	15265	15281	15229	15239	15334	15148	15222	15151	15422	15384	15256	15271	15328	15301	15240	15193	15295	15255	15315	15346	15339	15376	15253	15319	15321	15300	15336	15183	15277	15260	15208	15153	15250	15311	15301	15152	15257	15351	15327	15369	15269	15315	15293	15262	15291	15275	15526	15234	15302	15290	15295	15270	15354	15352	15322	15389	15120	15184	15282	15199	15366	15136	15349	15322	15278	15361	15257	15209	15375	15257	15159	15384	15397	15214	15231	15404	15313	15383	15239	15276	15262	15217	15172	15263	15079	15310	15328	15489	15178	15268	15082	15260	15211	15396	15403	15172	15239	15302	15270	15246	15361	15327	15241	15300	15246	15209	15241	15410	15409	15243	15172	15283	15366	15340	15254	15358	15333	15223	15283	15237	15361	15130	15284	15324	15347	15323	15518	15147	15016	15307	15314	15309	15372	15183	15313	15381	15273	15306	15237	15428	15257	15160	15319	15092	15362	15290	15240	15431	15244	15442	15495	15313	15277	15418	15201	15341	15251	15266	15335	15236	15140	15363	15436	15297	15260	15358	15298	15330	15258	15367	15318	15239	15163	15442	15250	15296	15243	15262	15392	15252	15274	15159	15207	15217	15274	15307	15304	15299	15421	15351	15317	15240	15203	15349	15173	15191	15246	15300	15405	15366	15374	15312	15193	15267	15228	15403	15111	15501	15390	15267	15404	15119	15240	15309	15297	15301	15123	15171	15243	15330	15112	15288	15235	15160	15340	15220	15228	15191	15192	15207	15501	15299	15239	15282	15186	15276	15305	15329	15248	15187	15383	15333	15351	15373	15253	15393	15391	15382	15355	15237	15353	15019	15338	15260	15298	15311	15072	15230	15164	15418	15050	15176	15243	15305	15164	15298	15368	15269	15245	15207	15306	15289	15313	15345	15255	15228	15358	15201	15247	15322	15420	15142	15295	15272	15244	15301	15358	15244	15250	15216	15295	15332	15348	15246	15403	15169	15399	15372	15302	15352	15271	15284	15402	15255	15341	15320	15200	15231	15059	15240	15168	15449	15185	15380	15290	15353	15256	15289	15395	15221	15372	15313	15328	15245	15409	15320	15500	15167	15305	15327	15202	15460	15132	15342	15215	15428	15252	15282	15135	15145	15302	15293	15343	15207	15374	15309	15210	15333	15216	15382	15375	15225	15239	15336	15349	15504	15464	15299	15153	15226	15292	15221	15268	15413	15140	15449	15430	15326	15219	15393	15240	15185	15273	15359	15461	15408	15410	15300	15225	15276	15231	15173	15310	15256	15242	15312	15155	15243	15175	15368	15194	15450	15417	15283	15238	15343	15223	15250	15429	15268	15392	15351	15323	15279	15193	15267	15462	15265	15366	15353	15293	15273	15482	15354	15296	15320	15118	15257	15200	15200	15443	15425	15372	15274	15389	15365	15315	15154	15318	15230	15159	15238	15366	15329	15352	15299	15159	15310	15314	15327	15122	15321	15343	15371	15424	15314	15209	15502	15477	15291	15464	15369	15500	15305	15436	15280	15340	15221	15393	15279	15356	15308	15237	15487	15137	15354	15258	15298	15264	15320	15329	15333	15216	15230	15407	15255	15232
23695	21014	28452	23991	22832	26730	28390	24115	22679	22183	21508	21001	20670	20695	20577	20312	20036	20179	20256	20127	19980	19943	19832	19872	19847	19829	19755	19769	19603	19497	19718	19589	19680	19451	19634	19554	19712	19537	19552	19702	19376	19583	19509	19612	19563	19720	19699	19629	19460	19691	19641	19625	19494	19697	19428	19480	19580	19480	19446	19394	19657	19328	19347	19284	19392	19192	19581	19593	19435	19523	19370	19421	19516	19548	19716	19495	19536	19434	19512	19602	19405	19584	19573	19559	19608	19625	19596	19459	19413	19549	19582	19648	19533	19404	19548	19524	19250	19286	19575	19457	19401	19383	19334	19372	19484	19588	19563	19444	19654	19621	19406	19314	19442	19515	19511	19608	19472	19534	19740	19539	19523	19802	19403	19421	19410	19154	19482	19435	19496	19397	19671	19441	19433	19449	19459	19185	19381	19633	19513	19535	19560	19438	19360	19318	19331	19471	19581	19549	19528	19281	19498	19392	19651	19458	19675	19448	19595	19347	19599	19444	19366	19558	19519	19500	19490	19484	19531	19234	19326	19526	19497	19487	19458	19282	19518	19481	19494	19416	19496	19600	19460	19379	19307	19693	19394	19433	19454	19560	19568	19425	19577	19521	19698	19469	19323	19515	19642	19684	19306	19428	19479	19517	19496	19526	19393	19391	19364	19491	19418	19532	19698	19655	19508	19501	19529	19422	19579	19461	19647	19457	19634	19478	19486	19553	19509	19386	19422	19550	19283	19429	19587	19381	19471	19449	19243	19266	19344	19376	19670	19404	19590	19465	19570	19421	19586	19249	19424	19521	19483	19568	19602	19595	19542	19480	19389	19467	19618	19420	19490	19508	19431	19405	19548	19699	19343	19395	19299	19732	19208	19426	19680	19492	19561	19421	19412	19588	19689	19620	19405	19597	19489	19483	19633	19561	19515	19500	19614	19193	19390	19517	19478	19449	19554	19464	19336	19393	19680	19528	19618	19288	19461	19354	19525	19569	19492	19429	19501	19478	19656	19287	19394	19457	19477	19312	19646	19214	19334	19613	19463	19318	19551	19503	19680	19442	19379	19528	19504	19659	19294	19402	19445	19278	19465	19588	19605	19322	19450	19563	19604	19537	19364	19406	19566	19623	19663	19377	19289	19396	19621	19600	19375	19564	19428	19401	19660	19532	19615	19558	19327	19393	19311	19416	19454	19552	19561	19411	19536	19520	19527	19464	19614	19491	19593	19488	19442	19537	19447	19551	19363	19461	19556	19386	19372	19643	19541	19520	19480	19632	19616	19407	19326	19555	19713	19406	19619	19379	19498	19457	19485	19498	19283	19587	19575	19388	19447	19463	19237	19335	19789	19516	19501	19513	19559	19382	19299	19333	19315	19368	19495	19342	19402	19483	19651	19489	19541	19557	19465	19508	19366	19611	19400	19478	19204	19662	19408	19435	19532	19673	19422	19609	19592	19483	19456	19388	19518	19533	19345	19457	19282	19537	19566	19486	19674	19426	19488	19490	19549	19492	19574	19390	19564	19528	19411	19563	19194	19314	19414	19513	19551	19301	19466	19467	19549	19551	19415	19459	19396	19496	19449	19374	19542	19474	19383	19367	19433	19587	19168	19562	19361	19296	19379	19364	19341	19561	19377	19572	19405	19300	19446	19653	19403	19265	19399	19300	19553	19450	19410	19542	19473	19550	19475	19219	19425	19391	19475	19479	19182	19366	19674	19411	19032	19321	19358	19376	19472	19477	19434	19133	19498	19340	19672	19521	19284	19450	19385	19595	19481	19370	19425	19460	19469	19463	19651	19648	19540	19400	19554	19348	19349	19419	19549	19436	19561	19284	19549	19550	19524	19380	19490	19437	19431	19421	19421	19503	19306	19600	19393	19320	19452	19629	19236	19421	19658	19628	19567	19338	19538	19658	19420	19244	19409	19191	19226	19510	19410	19473	19626	19500	19568	19534	19328	19560	19547	19560	19556	19545	19461	19507	19370	19273	19338	19566	19457	19550	19638	19381	19358	19741	19265	19210	19242	19495	19592	19422	19393	19513	19408	19472	19364	19703	19571	19753	19441	19300	19419	19435	19449	19528	19553	19402	19464	19281	19468	19619	19421	19446	19500	19341	19597	19555	19551	19588	19448	19433	19455	19433	19440	19520	19525	19344	19560	19600	19605	19447	19615	19292	19387	19499	19723	19465	19740	19438	19486	19373	19435	19245	19401	19444	19314	19530	19381	19423	19650	19469	19644	19620	19543	19381	19276	19631	19494	19529	19539	19484	19326	19424	19319	19351	19428	19447	19496	19382	19510	19389	19456	19616	19466	19581	19514	19438	19381	19481	19563	19495	19624	19445	19412	19446	19437	19394	19501	19382	19359	19499	19465	19360	19567	19416	19592	19689	19502	19415	19449	19530	19588	19324	19540	19298	19224	19303	19433	19513	19401	19465	19528	19390	19543	19410	19387	19389	19383	19557	19340	19534	19363	19476	19404	19529	19616	19668	19521	19562	19666	19500	19413	19586	19544	19260	19462	19547	19541	19374	19440	19621	19467	19524	19423	19296	19385	19640	19318	19556	19363	19548	19509	19570	19586	19385	19449	19549	19566	19401	19411	19530	19433	19550	19324	19609	19561	19408	19347	19409	19679	19337	19417	19351	19535	19302	19492	19667	19488	19469	19534	19616	19472	19562	19619	19587	19514	19431	19213	19513	19565	19522	19382	19355	19574	19269	19311	19433	19504	19407	19353	19383	19332	19629	19395	19766	19379	19485	19467	19472	19572	19507	19648	19534	19482	19427	19560	19467	19318	19275	19646	19426	19557	19334	19601	19396	19566	19611	19465	19182	19267	19574	19687	19563	19424	19435	19354	19326	19387	19507	19448	19654	19650	19467	19442	19298	19600	19408	19713	19433	19568	19428	19480	19409	19577	19459	19447	19337	19310	19614	19462	19547	19785	19531	19670	19428	19430	19391	19282	19340	19335	19451	19396	19421	19428	19538	19484	19312	19267	19442	19497	19268	19543	19569	19744	19388	19481	19562	19436	19605	19664	19245	19619	19667	19534	19421	19305	19480	19376	19287	19437	19453	19433	19350	19524	19553	19569	19596	19481	19624	19715	19520	19702	19375	19381	19637	19520	19500	19494	19612	19496	19519	19578	19521	19379	19506	19428	19509	19432	19473	19443	19471	19426	19374	19443	19566	19328	19700	19514	19342	19491	19279	19306	19277	19590	19378	19323	19506	19238	19526	19202	19591	19409	19506	19321	19301	19426	19461	19471	19428	19564	19510	19618	19358	19701	19518	19451	19696	19461	19597	19640	19676	19480	19452	19418	19481	19564	19407	19567	19433	19612	19590	19574	19354	19328	19537	19528	19409	19396	19480	19212	19399	19377	19211	19309	19600	19578	19668	19530	19378	19533	19503	19436	19289	19439	19348	19592	19640	19485	19310	19397	19428	19607	19613	19432	19626	19548	19529	19349	19351	19618	19439	19478	19800	19371	19566	19462	19415	19330	19391	19633	19372	19636	19494	19533	19190	19507	19633	19278	19601	19651	19445	19324	19338	19416	19420	19675	19390	19600	19469	19499	19614	19579	19304	19537	19454	19609	19500	19495	19396	19701	19446	19471	19478	19605	19553	19475	19418	19402	19511	19382	19547	19447	19507	19376	19414	19481	19452	19641	19529	19330	19571	19567	19440	19529	19572	19464	19596	19493	19413	19476	19516	19563	19662	19479	19420	19425	19588	19567	19628	19544	19337	19470	19520	19314	19517	19693	19407	19420	19451	19571	19262	19601	19351	19592	19440	19753	19526	19498	19265	19679	19483	19472	19477	19767	19450	19496	19483	19382	19357	19521	19394	19383	19481	19441	19641	19430	19237	19604	19391	19621	19449	19356	19585	19613	19465	19646	19572	19322	19432	19381	19240	19420	19588	19431	19487	19510	19489	19361	19400	19408	19569	19424	19526	19419	19573	19382	19551	19504	19510	19614	19504	19379	19498	19453	19246	19574	19541	19371	19719	19357	19567	19354	19425	19286	19489	19381	19440	19472	19493	19253	19494	19545	19460	19434	19252	19390	19774	19640	19341	19450	19477	19512	19310	19690	19327	19292	19674	19460	19507	19447	19546	19440	19439	19548	19437	19474	19331	19590	19326	19542	19472	19479	19535	19420	19371	19383	19496	19523	19467	19345	19481	19785	19422	19380	19396	19601	19543	19532	19449	19390	19444	19386	19377	19361	19432	19602	19332	19421	19601	19627	19434	19514	19565	19414	19412	19425	19384	19514	19563	19431	19360	19681	19445	19300	19443	19366	19711	19451	19374	19633	19444	19413	19601	19590	19392	19403	19522	19484	19490	19598	19415	19496	19413	19490	19436	19554	19412	19558	19385	19511	19388	19413	19357	19484	19263	19520	19372	19409	19438	19543	19615	19655	19587	19275	19604	19526	19434	19448	19449	19439	19520	19572	19338	19357	19410	19521	19476	19526	19374	19609	19392	19593	19320	19449	19408	19389	19442	19714	19413	19468	19297	19397	19587	19286	19305	19527	19377	19410	19447	19560	19325	19470	19492	19404	19278	19622	19499	19359	19330	19526	19575	19498	19775	19351	19514	19536	19731	19618	19603	19579	19486	19347	19404	19375	19653	19493	19474	19406	19666	19626	19640	19397	19452	19649	19377	19470	19399	19546	19301	19568	19695	19528	19170	19453	19456	19417	19702	19673	19497	19499	19469	19444	19596	19491	19584	19346	19381	19379	19230	19380	19452	19551	19548	19477	19582	19653	19430	19353	19481	19427	19450	19482	19376	19620	19619	19400	19433	19737	19328	19507	19347	19178	19421	19581	19538	19320	19457	19784	19557	19477	19707	19554	19382	19786	19520	19550	19423	19632	19585	19393	19395	19563	19420	19460	19576	19744	19402	19580	19518	19591	19430	19919	19436	19160	19407	19702	19442	19384	19402	19617	19436	19477	19576	19527	19687	19428	19507	19432	19407	19357	19500	19364	19545	19454	19609	19524	19624	19402	19320	19600	19584	19328	19230	19524	19513	19561	19653	19455	19381	19612	19665	19331	19496	19564	19428	19533	19590	19589	19448	19387	19311	19590	19386	19622	19568	19573	19486	19410	19416	19415	19765	19512	19441
25719	43991	42671	35677	31711	28057	24861	22755	20961	19772	18809	18257	17545	17332	17141	17031	16738	16596	16538	16450	16224	16160	16061	16187	16151	15980	16034	16109	15923	15911	15982	15978	15960	15926	15854	15875	15914	15866	16004	15785	15773	15797	15743	15753	16016	15888	15796	15934	15722	15787	15681	15771	15865	15747	15585	15741	15734	15770	15794	15806	15643	15746	15728	15818	15771	15742	15898	15706	15659	15781	15866	15755	15821	15808	15677	15800	15930	15968	15742	15692	15802	15660	15727	15892	15912	15896	15718	15765	15766	15896	15776	15699	15834	15599	15653	15957	15748	15720	15906	15704	15722	15713	15811	15759	15717	15603	15812	15880	15758	15824	15780	15616	15757	15766	15931	15728	15575	15853	15714	15856	15524	15708	15650	15880	15821	15663	15714	15729	15735	15675	15712	15684	15711	15682	15796	15752	15823	15712	15714	15841	15684	15725	15724	15670	15536	15704	15980	15883	15776	15719	15783	15668	15716	15725	15854	15730	15669	15801	15936	15666	15917	15810	15835	15778	15777	15861	15849	15614	15684	15904	15585	15940	15797	15809	15858	15594	15724	15781	15691	15887	15839	15642	15748	15921	15826	15967	15769	15726	15773	15778	15649	15843	15712	15807	15532	15713	15954	15644	15745	15800	15757	15753	15698	15645	15743	15794	15825	15559	15675	15705	16006	15702	15775	15632	15660	15808	15771	15714	15811	15740	15426	15831	15760	15865	15586	15747	15668	15621	15696	15813	15656	15819	15981	15783	15758	15824	15692	15803	15780	15813	15768	15747	15726	15795	15804	15828	15801	15646	15639	15781	15681	15696	15767	15622	15719	15800	15723	15718	15763	15683	15700	15680	15834	15880	15537	15916	15716	15520	15548	15794	15566	15657	15724	15576	15816	15822	15677	15659	15807	15666	15889	15742	15684	15939	15682	15615	15669	15794	15719	15731	15828	15681	15728	15605	15857	15422	15676	15658	15761	15666	15745	15858	15794	15708	15854	15726	15539	15725	15730	15782	15767	15649	15767	15690	15646	15735	15915	15731	15551	15661	15444	15753	15749	15844	15603	15753	15782	15826	15811	15829	15724	15744	15936	15842	15691	15660	15715	15652	15698	15783	15843	15851	15838	15857	15776	15832	15774	15860	15818	15758	15748	15756	15871	15874	15839	15840	15714	15790	15634	15721	15715	15573	15650	15750	15792	15657	15608	15832	15788	15858	15763	15813	15710	15876	15610	15677	15677	15777	15711	15833	15565	15651	15621	15675	15746	15828	15929	15830	15732	15772	15688	15570	15610	15756	15686	15768	15754	15893	15673	15749	15679	15803	15592	15872	15726	15806	15792	15897	15494	15709	15704	15669	15676	15648	15646	15848	15656	15673	15723	15775	15675	15806	15661	15813	15929	15739	15719	15631	15670	15692	15701	15974	15860	15664	15825	15591	15862	15852	15726	15591	15853	15710	15861	15531	15816	15760	15861	15674	15644	15784	15797	15715	15800	15826	15745	15755	15658	15689	15727	15643	15701	15666	15715	15800	15746	15621	15773	15782	15865	15977	15717	15636	15964	15679	15840	15922	15537	15651	15797	15874	15699	15741	15591	15906	15821	15772	15682	15758	15752	15783	15628	15673	15726	15850	15762	15644	15782	15619	15716	15777	15681	15677	15620	15745	15687	15739	15737	15722	15752	15574	15686	15786	15761	15586	15683	15637	15875	15673	15779	15717	15654	15752	15833	15774	15517	15681	15736	15691	15792	15614	15785	15660	15575	15837	15669	15695	15785	15877	15917	15759	15784	15805	15866	15844	15686	15580	15765	15774	15597	15680	15820	15634	15644	15959	15894	15840	15658	15758	15821	15709	16036	15796	15703	15769	15584	15768	15756	15767	15692	15801	15584	15666	15615	15883	15767	15753	15671	15827	15774	15711	15703	15776	15700	15876	15638	15642	15689	15740	15686	15683	15743	15766	15755	15881	15767	15646	15700	15776	15765	15690	15689	15742	15662	15957	15797	15640	15679	15710	15806	15519	15723	15651	15709	15668	15787	15695	15821	15819	15778	15819	15779	15808	15866	15794	15876	15764	15817	15603	15725	15884	15690	15686	15629	15752	15849	15681	15681	15666	15702	15726	15845	15762	15704	15713	15823	15657	15716	15790	15846	15770	15754	15749	15595	15723	15838	15774	15648	15886	15631	15660	15625	15746	15718	15849	15604	15803	15741	15724	15804	15771	15886	15581	15765	15703	15694	15786	15731	15732	15712	15784	15738	15714	15827	15909	15645	15849	15711	15876	15829	15822	15665	15608	15777	15844	15803	15884	15759	15849	15524	15808	15896	15708	15699	15699	15663	15820	15736	15738	15844	15676	15609	15557	15554	15794	15716	15784	15865	15729	15890	15984	15879	15800	15740	15732	15646	15835	15801	15741	15738	15575	15683	15751	15769	15761	15754	15674	15697	15858	15844	15771	15629	15577	15710	15711	15667	15707	15935	15760	15692	15831	15650	15693	15498	15605	15760	15750	15763	15923	15584	15852	15667	15777	15796	15828	15657	15768	15825	15735	15879	15812	15709	15642	15625	15795	15742	15793	15758	15835	15789	15501	15905	15577	15596	15952	15639	15637	15621	15806	15749	15593	15795	15811	15816	15673	15840	15796	15643	15667	15772	15828	15762	15884	15800	15673	15681	15865	15741	15801	15910	15823	15649	15873	15730	15682	15777	15740	15555	15881	15546	15745	15761	15806	15864	15644	15707	15835	15682	15730	15733	15818	15815	15772	15858	15562	15615	15744	15723	15700	15761	15899	15819	15741	15924	15602	15643	15756	15837	15722	15794	15695	15792	15644	15725	15769	15712	15578	15564	15818	15689	15584	15673	15761	15765	15799	15874	15762	15611	15829	15718	15710	15675	15926	15559	15715	15695	15809	15773	15612	15784	15841	15552	15833	15852	15775	15642	15780	15655	15922	15685	15755	15625	15874	15870	15805	15810	15712	15827	15670	15702	15721	15868	15850	15793	15631	16001	15684	15748	15741	15915	15607	15771	15529	15761	15709	15767	15793	15750	15502	15691	15673	15842	15906	15819	15730	15661	15840	15736	15922	15680	15886	15782	15643	15773	16002	15623	15816	15665	15868	15653	15715	15743	15678	15712	15786	15752	15841	15654	15723	15843	15696	15751	15750	15628	15574	15735	15767	15877	15578	15821	15750	15721	15747	15638	15645	15807	15875	15768	15838	15801	15763	15740	15736	15906	15550	15756	15670	15787	15752	15567	15816	15778	15606	15864	15773	15714	15672	15817	15733	15811	15743	15698	15820	15777	15665	15872	15778	15744	15772	15603	15800	15518	15595	15682	15690	15746	15816	15584	15702	15775	15663	15776	15835	15787	15622	15658	15858	15757	15692	15854	15679	15887	15627	15823	15757	15759	15690	15569	15705	15533	15706	15605	15787	15618	15901	15878	15692	15853	15806	15641	15810	15774	15590	15713	15735	15757	15879	15651	15666	15659	15770	15706	15796	15841	15627	15772	15628	15826	15665	15737	15645	15677	15648	15633	15741	15668	15779	15832	15845	15799	15774	15588	15595	15713	15726	15683	15710	15614	15669	15616	15883	15744	15720	15583	15805	15505	15823	15793	15702	15581	15673	15897	15532	15658	15732	15717	15717	15711	15842	15690	15619	15791	15616	15867	15709	15661	15755	15903	15683	15686	15798	15539	15559	15815	15749	15739	15733	15740	15620	15673	15574	15683	15543	15724	15696	15907	15898	15739	15728	15673	15901	15719	15739	15751	15733	15932	15792	15803	15737	15809	15617	15686	16001	15863	15713	15784	15703	15620	15772	15804	15897	15717	15665	15906	15614	15674	15771	15605	15793	15756	15938	15749	15705	15772	15752	15660	15589	15660	15732	15991	15765	15650	15859	15744	15724	15585	15681	15740	15657	15795	15790	15807	15658	15640	15697	15766	15723	15819	15552	15674	15839	15856	15759	15875	15702	15737	15708	16010	15563	15982	15601	15788	15670	15738	15801	15718	15749	15606	15645	15890	15681	15727	15840	15667	15772	15696	15688	15802	15580	15740	15623	15793	15772	15784	15740	16008	15693	15898	15766	15795	15748	15748	15915	15574	15860	15802	15651	15756	15768	15746	15849	15771	15852	15642	15703	15739	15816	15868	15653	15819	15629	15708	15652	15537	15770	15621	15748	15687	15705	15580	15781	15759	15911	15761	15708	15765	15859	15707	15656	15663	15731	15868	15640	15756	15747	15757	15821	15910	15699	15755	15777	15665	15668	15864	15902	15923	15814	15589	15772	15833	15573	15778	15698	15789	15812	15817	15833	15742	15806	15706	15824	15705	15916	15725	15877	15829	15900	15860	15711	15795	15701	15791	15647	15836	15701	15634	15829	15760	15490	15752	15771	15669	15876	15816	15890	15787	15872	15697	15640	15777	15733	15639	15756	15730	15841	15742	15839	15714	15744	15775	15868	15646	15693	15695	15718	15769	15824	15809	15882	15885	15739	15753	15541	15835	15859	15884	15607	15751	15826	15783	15614	15674	15792	15661	15716	15628	15721	15906	15754	15753	15654	15617	15728	15683	15750	15839	15743	15609	15756	15570	15751	15814	15531	15766	15700	15732	15834	15667	15843	15787	15859	15960	15762	15894	15703	15671	15587	15830	15758	15734	15773	15785	15820	15709	15721	15871	15755	15617	15689	15842	15846	15813	15757	15823	15693	15832	15660	15900	15809	15817	15773	15779	15821	15655	16002	15763	15608	15703	15826	15575	15832	15593	15774	15650	15770	15740	15736	15669	15816	15767	15669	15801	15577	15732	15844	15648	15710	15753	15519	15844	15533	15657	15597	15800	15696	15726	15782	15625	15923	15767	15648	15754	15655	15752	15904	15628	15646	15546	15637	15800	15772	15756	15546	15808	15664	15675	15894	15714	15809	15801	15777	15874	15842	15825	15663	15790	15655	15700	15633	15748	15798	15679	15660	15790	15627	15975	15745	15635	15682	15773	15705	15690	15862	15827	15863	15789	15765	15693	15545	15579	15689	15757	15961	15572	15685	15742	15697	15687	15657	15718	15737	15874	15935	15712	15617	15678	15700	15723	15811	15603	15928	15632	15808	15756	15771	15658	15797
31107	26717	29276	27070	23432	22168	20956	20235	19418	19186	18830	18725	18484	18607	18492	18566	18435	18345	18398	18378	18113	18234	18330	18240	18199	18207	18233	18134	18406	18097	18343	18223	18046	18024	18160	18182	18160	18307	18126	17980	18055	17963	18194	18095	18031	18172	18271	18183	18081	18140	18108	18194	17929	18033	18078	18194	18258	18249	18305	18125	18124	18307	18258	17966	18094	18111	18187	18252	18209	17842	18249	18095	18183	18266	18236	18074	18065	18010	18239	18135	18300	18236	18072	18122	18280	18241	18201	18200	18312	18208	18202	18091	18148	18127	18187	18085	18195	18132	18263	17953	18363	18205	18187	18114	18336	18200	18272	18081	18067	18044	17959	18137	17962	17851	18482	18054	18051	18210	18043	18253	18112	18158	17945	18110	18146	18302	18238	18155	18243	18127	18183	18261	18034	18054	17954	18230	17827	18031	18280	18436	18135	18014	17875	18099	18258	18089	18125	18282	18046	18080	18075	18028	17987	18257	17905	18025	18263	18205	18189	18296	18124	18134	18127	18005	18251	18091	18275	18145	18049	18140	18388	18014	18053	18205	18269	18073	18019	18183	18124	18037	18025	18348	18256	18307	18030	18115	18310	18085	18239	18388	18202	18414	18118	18234	18146	18179	18209	18408	18025	18157	18289	18118	18367	18087	18094	18172	18152	18297	17913	18108	18427	18216	18062	18109	18129	18090	18251	18215	18366	18200	18057	18096	18165	18192	18120	18094	18032	18041	18287	18138	18226	18170	17906	18116	18210	18145	18271	18005	18225	18106	18070	18055	18107	18343	18203	18131	18116	18081	18220	18415	18173	18301	18061	18095	18188	18099	18284	18284	18170	17893	18190	18158	18143	18087	18086	17936	18091	18263	17958	18279	18198	18098	18024	18188	17998	18030	18128	18126	18181	18116	18073	18158	18208	18070	18054	18154	18124	18426	18235	18050	18009	18033	18194	18314	18033	17948	18200	18032	18204	18044	18142	18036	17934	18239	18167	18180	18271	18084	18233	18254	18248	18047	18094	17985	18139	18366	18179	18098	18094	18256	18147	18332	18354	18011	18197	17958	18277	18333	18072	18092	18141	18106	18181	18151	18093	18266	18428	18065	18252	18094	18098	18003	18041	18282	18249	18400	18074	18018	18167	18201	18378	18264	18290	18022	18202	18171	18057	18121	18037	18239	18067	18210	18150	18315	18113	18455	18263	18289	18144	18112	18151	18309	18337	18398	18060	18147	18163	18329	18220	18282	18052	18063	18178	18316	18315	18280	18246	17945	18192	18414	18116	18269	18214	18081	18161	18065	18332	18285	18290	18329	18099	18340	17886	18232	18168	18120	18117	18090	17995	18241	18292	18394	18417	18253	18264	18220	18023	18167	18243	18301	18312	18048	18252	18285	18245	18360	18273	17935	18165	18323	18111	18044	18165	18193	18334	18210	17967	18322	18188	18224	18301	18104	18351	18250	18284	18143	18030	18248	18124	18097	18123	18039	18162	18027	18291	18156	18268	18028	18268	18137	18332	18449	18244	18433	18185	18111	18208	18083	18217	18179	17986	18129	18064	18260	18117	18088	18348	18058	18097	18231	18083	18214	18079	18218	18237	18179	18183	18327	18444	18063	18225	18164	18120	17933	18231	18356	18022	18178	18246	18000	18078	18116	18111	18144	18064	18272	18376	18116	18244	18153	18277	18079	18229	18458	18023	18169	18214	17908	18274	18008	18113	18241	18128	18054	18129	18219	18142	17898	17964	18216	18103	18080	18057	18056	18120	18085	18177	18226	18435	18173	18075	18046	18294	18174	18001	18259	18234	17965	18109	18156	17949	18234	18187	18254	18206	18123	18214	18285	18284	18139	18350	18277	18272	18225	18084	18171	18322	17998	18071	18093	18046	18234	18441	18287	18233	18206	18221	18060	18371	18101	18150	18204	18448	18294	18273	18200	18337	18317	18199	18352	18287	18047	18063	18070	17983	18067	18022	18073	18176	18086	17935	18303	18248	17857	18223	18025	17963	18115	18161	18398	18309	18342	18114	17902	17890	18331	18158	18029	18168	18254	18130	18306	17993	18165	18209	18029	18178	18171	18134	18332	18040	18275	18135	18326	18028	18275	18446	18159	18325	17899	18286	18237	18158	18322	18225	18240	18324	18143	18083	18118	18373	18356	18254	18070	18393	18266	18068	18133	18105	17937	18214	18057	18035	17813	18253	18095	18088	18227	17940	17963	18196	18378	18170	18199	18005	18221	18087	18183	18064	18256	18302	18005	18226	18059	18231	18070	18176	18351	18279	18203	18177	18087	18045	18153	18257	18008	18032	18113	18112	18139	18222	18065	18192	18074	18201	18132	18040	18120	18225	18282	18183	18142	18241	18086	18179	18060	18282	18210	18108	18378	18136	18174	18157	18207	18166	18186	18077	18204	18081	18163	18273	18200	17996	17994	18349	18108	18327	18146	18268	18180	18206	18017	18081	18053	18202	18287	18085	18183	18102	18106	18209	18072	18086	18081	17983	18308	18155	18096	18130	18341	18320	18246	18023	17910	18058	18083	18324	18247	18088	18192	18130	18229	18247	18241	18304	18104	18159	18197	18243	18110	18236	18302	18066	18036	18136	18235	18056	18199	18075	18050	18293	18352	18236	17999	18262	18215	18184	18283	17971	18278	18189	18187	18339	18047	18217	18281	17916	17982	18376	18294	18175	18118	18142	18291	18193	18359	18212	18177	18337	18269	18291	18046	18336	18161	17917	18287	18285	18222	18383	18067	18152	18098	18142	18135	18175	18131	18271	18089	18136	18245	17964	18137	18123	18172	18192	18295	18210	18097	18232	18171	18053	18142	18206	18080	18306	18221	18327	17974	18399	18053	18102	18373	18206	18202	18219	18203	18330	18130	18388	18089	17945	18156	18081	18112	18017	18254	18323	18389	18189	18237	18125	18260	17977	18059	18139	18081	18215	18264	18231	18198	18120	18365	17872	18262	18172	18319	18372	18317	18184	18270	18325	18127	18015	18046	18146	18333	18058	18292	18109	17908	18065	18115	18258	18011	18219	18448	18143	18071	18255	18152	17999	18176	17996	18169	18157	18075	18284	18301	18132	17888	18158	18136	18094	18147	18104	17885	18137	18230	18300	18048	18407	17937	18025	18105	18072	18082	18090	18187	18485	18062	18191	18195	18332	18060	18152	18290	18208	17975	17999	18394	18478	18260	18242	17955	18484	18059	18204	18273	18236	18021	18028	18017	18049	18148	18215	18109	18221	18172	18206	18208	18278	18236	18158	18050	18268	18171	18100	18202	18316	18495	18342	18232	18265	18213	18091	18195	17781	18285	18284	18399	18123	18024	18016	18129	18299	18352	18140	18156	18153	18024	18323	18124	18042	18293	18228	18235	18114	17910	18152	18256	18000	17869	18198	18359	18154	18183	18089	18015	18109	18206	18174	18072	18150	18169	18051	18242	18146	18051	18384	18158	18158	18225	17977	17898	18353	18206	18111	18213	18209	18196	18285	18299	18152	18163	18273	18148	18231	18050	18275	18103	18320	18426	18285	18186	18175	18140	18134	18142	18120	18045	18262	18225	18194	18207	18279	18046	18186	18098	18408	18199	18214	18025	18130	18140	18245	18212	18276	18285	17968	17868	18119	18221	18242	18288	17982	18184	18413	18327	17908	18327	18182	18192	18222	18279	18051	17992	18242	18255	18233	18169	17949	18237	18143	18029	18103	17950	17995	18033	18083	18301	18133	18039	18096	18249	18226	18318	18337	18173	18105	17994	18155	18296	18138	18231	18253	18118	18168	18046	18096	18035	18438	17968	18030	18182	18199	18226	17920	18288	18132	18086	18154	18215	18113	18149	18248	18121	18082	18192	18026	18171	18098	18173	17844	18036	18124	18206	18118	18331	18098	18340	18041	18142	18032	18052	18307	18238	18337	18231	18065	18207	18392	18040	18407	18078	18062	18075	18176	18241	18180	18380	18227	18147	18173	18163	18174	18305	18309	18187	18298	18115	18171	18119	18314	18176	18282	18076	18146	18029	18243	18063	18217	18051	18230	18045	18097	18021	18112	18250	17994	18080	18205	18203	18088	18098	18088	18219	18165	18087	18138	18171	18186	17881	18177	18088	18115	18152	18117	18229	18200	18304	18306	18225	18012	17994	18204	18215	18263	18321	18214	18031	18236	18003	18117	18006	18049	18120	18084	18163	18242	18120	18076	18232	18275	18037	18190	17992	17998	18287	18097	18086	18148	18078	18099	18140	18113	18184	18174	17898	18099	18228	18263	18318	18056	18090	18167	18172	17990	18131	17912	18185	18145	18232	18290	18120	18116	18314	18229	18279	18248	18450	18261	17922	18336	18042	18258	18056	18355	18199	18177	17938	18329	18296	18070	18334	18068	18188	17990	18197	18142	18148	18332	18046	18072	18109	18115	18219	18053	18217	18011	18223	18252	18218	18362	18205	18092	18347	18128	18226	18257	18089	17948	18467	18080	18365	18049	18275	18243	18145	18199	18366	18204	18139	18110	18161	18155	17968	18084	18146	18208	17993	18332	18078	18054	18406	18349	18210	18166	18198	18260	18180	17801	18024	18155	18254	18015	18185	18264	18401	18235	17954	18126	18110	18322	18150	18149	18304	18227	18214	18149	18017	18036	18108	18314	18469	18245	18214	18391	18247	18125	18272	18254	18106	18140	18023	18136	18150	18085	18236	18328	17989	18153	18258	18330	18152	18185	18196	18019	18274	18183	18032	17919	18122	18073	17975	18298	18193	18239	18224	18176	18149	18317	18275	18111	18216	18176	18029	18418	17955	18104	18106	18049	18117	18221	18261	18362	18244	18088	18182	18108	18141	18202	18218	18251	18325	18219	18191	17989	18177	18186	18260	18509	18264	18270	18086	18417	18163	18208	18197	18356	18154	18365	18097	18104	17966	18110	18127	17922	18166	18178	18137	18288	18222	18440	18198	18102	17986	18207	18166	18188	18064	18181	18084	18104	18185	18155	18229	18196	18292	18305	18128	18118	18053	18107	17937	18165	18203	18222	18072	18070	18055	18192	18103	18075	18296	18306	18088	18484	18325	18173	18119	18241	18036	18234	17951	18359	17991	18097	18177	18113	18102	18257	18316	18051	18248	18256	18110
23970	33164	31575	27126	23660	21125	19409	17968	17188	16762	16088	15870	15602	15594	15482	15472	15423	15101	15250	15193	15094	15076	15257	15218	15031	15204	15130	14970	15029	15140	15146	15012	15126	15072	15073	15067	15181	15061	14949	14918	15057	14909	14904	15074	15010	14999	14978	15191	14918	15192	14835	14928	15134	14910	15014	15148	15152	14990	15105	14963	14956	14951	14887	15018	14859	14988	15005	14791	15071	15000	15071	15042	14887	14830	14894	14921	14916	15027	15157	15009	14866	14998	14890	15078	14858	15076	14811	14850	15089	14964	15022	14963	14963	14898	15065	14875	14911	14917	14892	14937	15077	14993	14767	14916	15010	14997	14884	15007	15133	14883	15051	15037	14807	15071	15062	15037	14969	15111	14793	14775	14941	14984	14904	15151	14924	15022	14926	14950	15043	15109	15066	14936	14844	14887	14910	15052	14856	14971	14924	14868	14980	14857	14955	15114	14828	15091	14911	14984	15017	14886	14915	15121	15080	14900	15112	15217	14895	14892	15050	15024	14933	15077	14978	14919	14996	14999	14996	15143	15100	14886	15078	14960	15038	15017	14977	14965	14885	15001	14933	14932	14869	15014	14956	14922	14992	14870	15045	14983	14916	14920	14902	15013	14837	15061	14842	14885	15288	15064	14926	15024	15109	14857	14941	15156	14986	15062	15039	15033	14992	14961	14846	15048	14961	15136	14944	14801	14728	14999	14986	15087	15125	15034	14995	15069	15174	14940	15065	14890	15170	14925	14906	15009	14915	15018	15150	14946	15201	14989	14966	14948	14931	14977	15095	14962	15010	14968	15044	14979	15149	15121	15070	15059	15044	14905	14836	14976	14895	14911	14919	15040	15064	14859	15017	14901	14901	14939	15129	14990	14994	14838	15177	14836	14982	15088	14974	15091	14778	14988	14902	14842	15051	14727	15007	14984	14891	15090	14964	14986	15067	14950	14950	15018	15017	15096	14938	15090	14965	15113	14983	15074	14814	14981	14979	14976	14869	15071	14960	14955	14866	14885	15139	14793	15079	14767	14979	14942	15132	15108	15162	14911	15039	14970	15101	14841	14955	15116	15027	14995	14948	14910	14915	15007	15007	14797	15050	15001	15000	15026	14951	14944	14826	15034	14891	15001	15013	15105	15044	15025	14972	14926	14883	14834	14947	15002	15016	14923	14970	15006	14946	15018	15078	14914	14983	15011	14958	15131	14907	14949	14804	15010	14912	14872	15044	14885	15068	15020	14956	14973	14934	14962	14968	15016	15071	14981	14901	15152	15272	15181	14886	15034	15093	14897	14960	14970	14931	14817	14951	14799	15087	15003	14944	15035	14915	14933	15046	15059	14777	14914	15033	15003	14902	15036	15014	14901	14924	15043	15033	14864	14812	15126	15019	15036	15022	15084	14901	14897	14947	15102	15081	14936	15044	14841	14960	15018	15109	14975	14854	15011	15005	14953	15087	14957	14981	14863	14980	14833	14904	15085	15095	14870	15094	14866	15069	15040	14859	15303	14846	14951	14929	14912	14952	14900	14959	15007	15084	14891	14854	15023	14964	15120	15001	15021	14914	14913	15089	14970	14788	14864	15088	15082	14952	14995	14923	15104	14924	14940	15158	14764	14994	14947	14916	14989	15016	14829	14983	15097	14978	14888	14889	15047	15214	15132	15077	14882	15032	14875	14936	14832	14908	15024	14907	15195	14869	14936	14768	15036	14882	15016	15049	15049	14934	14805	15143	15067	14952	14941	14982	14884	14851	14825	15054	14924	14955	15062	14987	14952	15022	14861	15116	14875	14864	14818	15046	14898	15010	14934	15030	14886	14942	15113	14941	15145	15012	14976	14892	15078	14882	15030	14743	15143	14949	14972	14936	14842	15062	15052	15050	14903	15051	15078	14990	14968	15034	14854	15049	14975	15010	14928	15088	14832	15005	15015	15002	15017	15025	14865	15046	15004	15057	15168	15059	15065	15083	14967	15094	14913	14880	15030	15011	15073	14997	14918	15030	15241	14885	14926	14908	15032	14884	15118	15141	15078	14995	15030	15088	15055	14993	15091	15028	14877	15027	15164	15071	15063	15124	15033	15058	15060	14984	14994	15086	14977	15100	15057	14986	14895	14967	14887	14666	15124	14970	15067	15037	14886	15067	14927	15023	14831	14982	15095	14921	14936	15047	14838	15092	14800	15105	15006	15108	14992	15090	14717	14971	15034	15114	14917	15147	14990	15051	14939	15044	14870	15137	15039	15093	14993	15020	15071	14920	15105	14934	14976	14769	14950	15043	14893	14908	15065	15011	15018	15156	15110	15040	15023	15101	14849	15045	15124	15057	15020	14989	15031	15034	14842	15173	14908	15131	15054	14987	14921	15036	15066	14933	15146	15098	15035	15110	14952	15002	15064	14923	14981	15081	15128	14918	14940	15000	14912	15151	14905	14979	15105	14964	15066	15055	14945	14977	15099	15131	14934	14956	15021	15052	14847	14950	15003	15012	15061	14974	14880	14901	14882	14975	14957	15022	15013	15092	14827	15145	15027	15054	15089	14917	15006	14996	14955	15164	14999	14960	14875	14820	14919	15038	15169	15023	14844	15034	15121	14869	14864	15082	14989	14924	15027	15069	14979	15069	14951	15008	15113	15112	14980	14919	15044	14985	15138	14830	14778	14974	15029	14907	14897	15045	15015	15001	14983	14939	14947	14992	14916	14979	15062	14883	14883	15041	15120	15037	15013	15065	14914	14937	14953	15143	15006	14831	14819	14937	14841	15137	14959	14934	15012	14864	14967	14809	15017	14919	15021	14878	14978	15094	15013	15111	14904	14935	14918	15136	14954	15015	14785	14915	14868	15032	14922	15064	15039	15014	15029	14859	14966	15134	14978	14997	14870	15007	15016	14994	15009	14954	14835	14805	15034	15036	15027	14974	14996	14971	14964	15109	14895	14957	15021	15097	14817	15066	14826	15021	15108	15062	14982	14925	14994	15045	14968	15242	14957	15032	15036	15072	14951	15028	15153	15039	14857	15020	14878	14914	14882	15165	14934	15022	14911	15002	15118	14847	14945	14907	15041	15079	15037	15087	15057	14949	15095	14890	15146	15011	15052	14952	14873	14927	14787	14993	14927	15148	14990	15160	14865	14941	14977	15035	14878	14991	15002	14830	15021	15036	14996	15031	14977	15013	15014	14844	15030	15052	14838	15098	14928	14893	14860	14994	14923	15073	14882	15069	14935	15042	14961	15002	15008	15015	14942	15059	14995	15007	14916	14956	14940	14899	15031	15266	15070	14842	14905	15026	14929	14871	14936	14883	15108	14942	14887	14857	14795	15125	14948	15103	14927	14928	14890	14937	14869	14907	14988	14919	15105	15135	14935	14901	14842	14964	14939	14910	15012	15120	14871	14846	14948	14911	15172	14965	15180	15134	14914	15035	14991	14925	15033	15080	15037	14845	15033	14884	15118	14907	15008	15190	14849	15018	14939	15196	15004	14954	14939	15069	14999	15132	14898	15066	15060	15072	14923	15026	14940	14882	15029	14929	15077	15061	14973	14961	14954	14986	14992	15100	14988	14996	15054	15030	14934	14944	14966	15031	14880	14993	14998	14868	14964	14979	14898	15039	14907	14903	14959	14976	15112	15062	15009	14869	14915	14869	15055	15252	14752	15032	15007	14752	15018	14995	15113	14906	14913	15043	15004	14923	15027	14917	14976	14930	15043	15037	15149	15119	15111	14865	15041	14968	14976	14986	14957	15072	14994	14972	14818	15045	14838	14897	15060	15009	15046	14929	14976	15035	14846	14990	14891	14923	14900	14867	15246	15172	15042	15131	15079	14856	14895	14968	14984	14967	14953	15017	15077	14861	14947	14960	14972	15019	14923	14875	14905	15140	15098	15029	15079	15116	14901	14872	14980	15063	15006	14940	15007	14861	15025	15148	15093	14707	14950	15013	15003	14897	15123	15031	14839	15037	15119	15021	15033	14946	14849	15011	15080	15181	14924	14974	15052	14989	15051	14986	15135	15026	14831	15021	15038	15103	15066	15077	14968	15021	15029	15046	14958	15007	15154	14927	15098	14959	15014	14866	15039	14888	14942	14983	15029	15088	15000	15025	15056	14996	14918	14851	14841	14907	14954	14944	15143	15144	14968	15085	14885	15107	14956	14684	14851	15052	15002	15062	14973	15033	15041	15077	14935	15036	14936	15020	15065	15022	15050	14922	14982	14998	14959	14922	15040	14932	14989	15040	14915	14988	15162	14912	14933	15091	15109	14934	15065	15066	15081	14784	15100	15016	15068	15021	14973	14916	14980	15105	14943	14994	14853	15055	15053	14940	14904	14980	14930	14975	15134	14939	15168	14887	15034	15000	14900	15155	15095	14884	14929	14928	14964	15037	14880	14873	15107	15002	14888	14957	15048	14985	14941	15066	15087	15004	14988	15139	15014	14929	15014	14894	15061	14915	15025	15020	15016	15013	14897	15101	14963	14960	14951	14977	14975	14884	14844	14968	14934	14810	15003	15099	14906	15003	15006	14996	14962	14908	15268	15042	15108	15001	15037	14987	14944	15018	15041	14947	14840	14901	14836	14893	15086	15075	15094	15110	14924	15033	15154	14959	15016	14943	14932	15041	14960	14882	14900	14952	14990	15136	14877	15078	14936	15076	15009	14863	15157	14966	14899	15073	14959	14834	14963	14813	14977	14961	15118	14855	15015	14968	14938	15048	14817	15117	14984	14998	14985	14928	15079	15071	14810	14991	14998	15029	14998	14926	15009	14999	14994	14965	14862	14963	15040	14983	15028	15075	14968	14910	14917	14917	15108	15044	15001	14816	14850	15065	15086	14879	14979	14984	14970	14891	14985	15074	14966	14998	15062	14938	15064	14950	15008	14887	15133	14916	14953	14987	14790	14952	15040	14861	14930	15064	15124	14898	15097	15041	14852	15041	14950	14995	14904	14941	15059	14995	14809	14979	15126	15123	14988	14860	14806	14993	14902	14918	14981	15011	14853	14997	14992	15086	14924	14907	15176	14979	15037	14965	15216	15100	15042	15008	15031	14955	14915	14996	14819	15034	15055	14969	14912	14980	15129	15164	14951	15107	14964	14908	15150	15105	14940	14874	15227	14903	14854	15031	15012	15089	15064	14840	15056
25066	21046	27999	25424	24644	25183	24360	21872	20653	20259	19877	19247	19149	19200	18982	18900	18663	18712	18787	18649	18617	18591	18655	18361	18606	18454	18513	18424	18595	18388	18416	18442	18369	18496	18313	18051	18485	18529	18455	18482	18253	18519	18349	18329	18242	18256	18617	18293	18229	18386	18295	18540	18261	18266	18215	18417	18466	18175	18372	18131	18275	18444	18449	18413	18503	18285	18190	18497	18287	18244	18592	18442	18637	18503	18426	18273	18421	18374	18296	18231	18317	18172	18350	18364	18461	18377	18462	18212	18309	18280	18329	18150	18537	18332	18342	18226	18384	18518	18377	18262	18318	18493	18386	18297	18007	18379	18187	18259	18075	18337	18551	18230	18327	18318	18027	18223	18372	18363	18250	18160	18351	18307	18474	18377	18418	18432	18359	18250	18499	18424	18213	18308	18413	18393	18278	18251	18224	18204	18454	18258	18549	18120	18039	18329	18272	18259	18356	18331	18393	18359	18493	18200	18457	18218	18271	18354	18184	18358	18532	18364	18155	18154	18520	18490	18304	18255	18165	18249	18291	18402	18365	18379	18239	18381	18365	18382	18370	18345	18283	18450	18286	18299	18287	18542	18479	18231	18571	18486	18173	18490	18380	18318	18298	18372	18226	18399	18521	18579	18590	18538	18546	18304	18534	18199	18250	18396	18258	18270	18379	18367	18489	18320	18170	18461	18213	18400	18331	18433	18316	18262	18291	18241	18305	18209	18410	18223	18248	18309	18392	18541	18305	18309	18303	18298	18285	18304	18475	18497	18237	18417	18243	18389	18430	18251	18349	18120	18560	18338	18419	18426	18564	18468	18386	18322	18498	18258	18565	18459	18663	18243	18429	18419	18534	18382	18299	18341	18249	18113	18457	18372	18329	18218	18137	18290	18375	18291	18364	18590	18211	18351	18263	18431	18263	18289	18321	18365	18354	18339	18495	18312	18214	18439	18376	18508	18375	18475	18445	18532	18585	18435	18486	18402	18258	18393	18322	18118	18278	18247	18372	18510	18245	18240	18400	18261	18404	18259	18319	18365	18172	18356	18254	18404	18310	18375	18255	18446	18358	18391	18198	18293	18482	18350	18305	18481	18424	18337	18392	18233	18249	18437	18503	18332	18303	18308	18335	18179	18519	18434	18528	18313	18294	18358	18370	18513	18416	18326	18385	18404	18313	18235	18404	18391	18211	18308	18463	18327	18486	18283	18332	18554	18485	18071	18338	18441	18330	18317	18266	18351	18274	18359	18274	18276	18376	18120	18230	18369	18114	18338	18430	18415	18396	18348	18492	18332	18255	18323	18390	18377	18492	18284	18274	18224	18480	18265	18220	18413	18316	18104	18559	18260	18251	18349	18417	18316	18421	18278	18374	18272	18104	18520	18434	18274	18370	18145	18375	18540	18407	18266	18394	18107	18425	18406	18407	18129	18236	18321	18154	18388	18161	18235	18322	18328	18266	18138	18543	18456	18491	18385	18062	18350	18211	18229	18201	18440	18132	18264	18284	18238	18215	18146	18380	18417	18508	18355	18284	18483	18354	18464	18514	18303	18225	18486	18337	18388	18455	18350	18462	18450	18428	18153	18260	18432	18570	18233	18446	18257	18337	18227	18338	18283	18086	18445	18256	18380	18248	18358	18535	18463	18501	18476	18500	18375	18282	18400	18454	18530	18468	18316	18352	18323	18437	18401	18528	18591	18414	18336	18307	18325	18377	18365	18322	18458	18297	18259	18226	18180	18382	18496	18381	18486	18150	18177	18230	18444	18304	18436	18301	18459	18665	18534	18688	18382	18348	18201	18288	18468	18545	18337	18197	18103	18343	18204	18267	18393	18471	18412	18270	18222	18435	18356	18458	18617	18309	18301	18422	18377	18362	18281	18407	18228	18303	18422	18267	18223	18416	18532	18538	18206	18529	18138	18337	18347	18226	18355	18182	18290	18240	18382	18390	18292	18056	18297	18544	18350	18188	18329	18428	18335	18301	18235	18443	18398	18609	18235	18147	18177	18263	18291	18357	18414	18222	18477	18351	18247	18273	18403	18445	18325	18364	18179	18374	18402	18371	18327	18372	18425	18111	18265	18273	18564	18522	18515	18474	18365	18235	18149	18192	18310	18334	18416	18258	18266	18404	18440	18387	18455	18424	18325	18196	18309	18575	18253	18421	18505	18558	18408	18602	18603	18278	18479	18404	18261	18333	18379	18440	18181	18597	18467	18312	18383	18375	18498	18316	18550	18489	18387	18158	18383	18511	18340	18227	18261	18073	18266	18506	18395	18108	18336	18093	18448	18367	18321	18267	18309	18410	18213	18507	18326	18240	18341	18206	18321	18185	18248	18431	18357	18283	18440	18266	18196	18164	18519	18101	18317	18249	18307	18404	18413	18336	18506	18498	18204	18330	18469	18180	18421	18561	18276	18378	18354	18421	18478	18523	18381	18674	18517	18274	18346	18200	18419	18315	18274	18280	18370	18397	18293	18421	18124	18420	18488	18425	18127	18499	18299	18373	18461	18370	18386	18312	18280	18313	18243	18421	18292	18516	18218	18380	18336	18348	18460	18309	18300	18338	18200	18372	18424	18325	18296	18574	18347	18385	18057	18471	18314	18370	18199	18439	18461	18261	18209	18307	18273	18458	18269	18183	18403	18490	18068	18236	18218	18366	18212	18246	18312	18224	18653	18447	18396	18266	18375	18330	18421	18248	18311	18364	18223	18272	18209	18502	18503	18326	18271	18286	18316	18369	18242	18312	18265	18371	18312	18373	18416	18110	18245	18651	18196	18356	18314	18039	18129	18166	18214	18265	18230	18406	18354	18204	18320	18388	18310	18025	18182	18255	18523	18347	18494	18368	18080	18263	18335	18387	18376	18466	18424	18296	18432	18375	18184	18454	18212	18302	18312	18288	18322	18350	18550	18466	18297	18385	18270	18526	18437	18267	18399	18247	18453	18364	18230	18464	18161	18361	18237	18456	18263	18277	18339	18449	18420	18325	18427	18531	18365	18390	18219	18431	18255	18333	18487	18464	18203	18491	18171	18453	18300	18194	18357	18318	18372	18317	18616	18333	18366	18446	18264	18378	18275	18286	18393	18247	18227	18334	18183	18296	18320	18343	18111	18271	18252	18298	18291	18337	18289	18566	18365	18477	18430	18409	18336	18413	18387	18466	18449	18340	18362	18441	18282	18361	18325	18306	18309	18259	18286	18599	18328	18367	18265	18206	18041	18379	18153	18234	18460	18297	18286	18123	18321	18545	18165	18308	18402	18396	18254	18108	18349	18515	18358	18344	18233	18312	18273	18621	18504	18129	18206	18236	18460	18503	18476	18427	18296	18261	18377	18215	18487	18380	18327	18345	18347	18454	18305	18444	18420	18438	18253	18379	18421	18397	18317	18313	18399	18431	18396	18406	18410	18421	18217	18216	18358	18391	18421	18153	18207	18510	18151	18352	18362	18353	18283	18359	18308	18381	18526	18287	18667	18226	18327	18295	18438	18200	18244	18445	18143	18296	18243	18362	18147	18195	18311	18208	18399	18419	18308	18421	18468	18346	18241	18439	18349	18312	18495	18338	18213	18331	18205	18279	18236	18324	18207	18481	18286	18214	18093	18250	18393	18145	18265	18434	18245	18311	18307	18197	18378	18381	18162	18517	18309	18263	18323	18294	18481	18207	18460	18350	18358	18391	18520	18361	18026	18368	18498	18194	18396	18439	18351	18282	18378	18271	18448	18352	18339	18294	18304	18186	18502	18502	18377	18326	18350	18355	18430	18467	18414	18273	18366	18364	18290	18261	18443	18364	18246	18355	18228	18451	18397	18095	18370	18402	18328	18316	18353	18229	18107	18331	18339	18405	18402	18136	18381	18268	18174	18295	18301	18448	18316	18532	18261	18333	18359	18342	18452	18126	18467	18338	18364	18438	18274	18244	18507	18280	18333	18445	18290	18350	18201	18317	18212	18606	18270	18474	18492	18382	18354	18230	18405	18551	18205	18367	18434	18363	18369	18356	18376	18507	18356	18334	18246	18160	18303	18239	18333	18456	18289	18316	18307	18264	18314	18317	18309	18361	18242	18133	18199	18459	18431	18409	18180	18511	18189	18403	18350	18285	18153	18393	18259	18234	18465	18553	18191	18455	18241	18281	18448	18398	18242	18359	18278	18341	18180	18416	18396	18244	18383	18387	18370	18158	18360	18401	18238	18444	18498	18357	18346	18454	18158	18358	18692	18217	18126	18437	18198	18478	18282	18300	18297	18356	18400	18486	18347	18079	18135	18188	18324	18405	18172	18382	18340	18276	18289	18510	18469	18464	18081	18439	18329	18594	18256	18357	18349	18334	18311	18342	18321	18235	18264	18343	17993	18314	18493	18481	18266	18506	18446	18398	18154	18563	18427	18471	18386	18347	18293	18501	18295	18437	18320	18442	18433	18265	18399	18376	18462	18357	18217	18316	18361	18273	18412	18375	18261	18246	18500	18495	18363	18456	18222	18480	18411	18430	18476	18416	18232	18420	18396	18342	18332	18316	18175	18440	18400	18308	18445	18155	18236	18379	18344	18323	18264	18432	18361	18358	18319	18203	18392	18565	18458	18411	18622	18327	18261	18236	18339	18267	18295	18329	18286	18358	18374	18271	18438	18346	18216	18167	18288	18305	18304	18308	18469	18443	18418	18486	18208	18485	18195	18262	18352	18484	18479	18465	18296	18328	18282	18514	18591	18578	18641	18407	18290	18389	18231	18381	18317	18487	18360	18344	18313	18278	18384	18503	18502	18509	18484	18419	18315	18136	18128	18354	18322	18210	18329	18419	18314	18346	18477	18334	18248	18474	18308	18355	18408	18336	18329	18308	18293	18509	18424	18422	18242	18232	18367	18262	18352	18164	18512	18409	18330	18240	18382	18343	18326	18199	18228	18323	18483	18453	18386	18467	18369	18477	18264	18375	18354	18495	18284	18186	18415	18444	18345	18554	18380	18302	18248	18259	18340	18180	18256	18431	18292	18274	18454	18533	18177	18673	18449	18554	18235	18369	18451	18368	18314	18264	18411	18325	18332	18277	18302	18247	18386	18461	18414	18271	18352	18304	18332	18455	18336	18493	18441	18389	18265	18383	18195	18470	18467	18321	18471	18286	18496
23409	39358	38561	32606	28109	24425	22234	20245	18747	18130	17325	16772	16494	16281	16080	15843	16080	15682	15755	15633	15355	15440	15363	15323	15276	15496	15451	15379	15214	15039	15134	15251	15258	15193	15264	15154	15033	15219	15281	15290	15265	15216	15170	15171	15168	15049	15124	15097	15148	15111	14967	15172	15191	15127	15193	15033	15190	15212	15095	15170	15097	15123	15133	15132	15176	15163	15058	15011	15053	15265	15149	15303	15158	15186	15179	15255	15105	15050	15255	15138	15204	15181	15069	15110	15149	15118	15079	15013	15149	15238	15272	15156	15124	15403	15259	15175	15216	15234	15270	15255	15029	15162	15190	15084	15024	15247	15401	15202	15147	15150	15239	15045	15063	15210	15071	14982	15123	15083	15105	15155	15067	15002	15166	15279	15160	15205	15117	15197	15095	15242	15102	15025	15162	15200	15139	15252	15221	15235	15281	15158	15127	15271	15179	15041	15043	15142	15227	15188	15087	15197	15154	14951	15216	15038	15121	15124	15057	15090	14949	15197	15305	15071	15117	15185	15175	15248	15072	15136	15035	15195	15204	15073	15303	15008	15171	15043	14979	15241	15246	14981	15111	15229	15210	15197	15192	15333	15021	15166	15018	15258	15039	15180	15298	14765	15080	15263	15261	15144	15104	15018	15131	15058	15115	15042	14973	15017	15293	15035	15297	15238	15245	15037	15135	15230	15179	15133	14945	15246	15032	15117	15160	15070	15174	15051	15051	15194	15023	15019	14996	15172	15152	15330	15051	15203	15144	15071	15159	15062	15074	15106	15010	15083	15111	15067	15166	15110	14955	15077	15094	15147	15175	15091	15218	14981	15205	15037	15142	15145	15304	15121	15132	15059	15178	14997	15204	15139	15156	15149	15175	15169	15033	15275	15151	14974	15010	15055	15121	14950	15080	15162	15200	15138	14971	15125	15153	15111	15024	15042	14986	15133	14976	15119	15231	15015	15092	15098	14996	15008	15174	15329	15109	15138	15238	15238	15100	15065	15115	15068	15147	15062	15177	14920	15238	15115	15187	15246	15123	15096	15159	15095	15054	14949	15134	15020	15282	15363	15105	15113	15187	15126	15141	15077	15081	15186	15115	15171	15106	15214	15088	15087	15094	15105	15144	15415	15157	14888	15051	15182	14922	15237	14971	15137	15221	15265	15109	15128	15140	15071	15127	15097	15110	15152	15073	15137	15152	15334	15061	15174	15237	15126	15137	15190	15242	15090	15142	15175	15070	15320	15163	15257	15114	15039	15151	15159	15049	15057	15051	15121	15099	15115	14849	15116	15135	15169	14949	15072	15402	15044	15129	15089	15098	15177	15120	15104	15229	15083	15086	15147	15294	15180	15131	15061	14958	15178	15118	15093	15065	15048	15088	15103	15121	15062	15182	15083	15248	15170	15015	15084	15154	15140	15136	15184	14981	15142	15207	15119	15109	15134	15273	15212	15097	15112	15214	15262	14979	15203	15361	15102	15071	15099	15204	15170	15205	15076	15027	15241	15209	15133	15176	15137	14978	15081	15373	15190	15056	15253	15060	15148	15281	14987	15041	15163	15200	15211	15136	15366	15167	15113	15110	15110	15146	15224	15065	14973	15255	15017	15147	15270	15223	15136	15067	15112	15526	14996	15038	15227	15051	15129	15189	15321	15280	15055	15153	15206	15092	15187	15274	15221	15230	15062	15300	15125	15080	15120	15045	15188	15118	15110	14968	15119	15183	15046	15052	15146	15104	15202	15257	14982	15132	15099	15184	15109	15147	15051	15034	15230	15118	15131	15272	15099	15144	15037	15285	15177	15180	15246	15086	15081	14941	15275	15123	15100	15156	15173	15001	15217	15103	15187	15185	15027	15134	15104	15272	15199	15270	15092	15038	15099	15118	15207	15081	15215	15026	14967	15146	15046	15084	15197	14925	15158	15302	15123	15024	15060	15219	15204	14980	15134	15091	15372	15135	15143	15226	15049	15211	15188	15108	15223	15045	15136	15189	15067	15271	15103	15056	15121	15151	15289	15052	15150	15213	15163	15070	15143	15179	15181	15148	14905	15335	15240	15082	14987	15070	15154	15036	15197	15103	15236	15142	15040	15171	15049	15112	15000	15107	15069	15263	15036	15115	15032	15148	15010	15120	15167	15016	15079	15126	15070	15263	15103	15251	15028	15021	15071	15023	15163	15148	15076	15226	15081	15033	15151	14927	15352	15138	15196	15190	15042	15138	15120	15324	15033	15211	14934	15039	15133	15109	15059	15179	15134	15243	15027	15228	15057	14979	15191	15201	15159	15089	15090	15126	15169	15281	15184	15236	15128	15053	15004	15115	15145	15030	15044	15217	15018	15129	15191	15172	15226	15194	15247	15146	15080	15105	15086	15042	15086	15009	15187	14945	15114	15042	15062	15069	15236	15169	15100	15326	15073	15007	15031	15234	15148	15146	15240	15040	15152	15065	15129	15117	15182	15159	14916	15121	15144	15073	15070	15203	15094	15253	15254	15101	15164	15195	15073	15245	15097	15144	15194	15059	15116	15082	15086	15245	15162	15032	15179	15227	15132	15289	15221	15149	15159	15144	15082	15092	15209	15016	15103	15168	15133	14964	15236	15199	15190	15103	15283	15181	15298	15287	15095	15114	15160	15144	15149	15034	15259	15126	15097	15193	15214	15130	15097	14935	15120	15050	15095	15120	15163	15064	15194	15018	15059	15201	15157	15185	15130	15125	15110	15108	15153	15117	14950	15147	15092	15283	15142	15081	15263	15192	15064	15170	15170	14988	15169	15247	15260	15400	15172	15193	15101	15228	14986	15123	15086	15117	14967	15164	15073	15089	15075	15111	15141	15138	15250	15152	15160	15284	15054	15129	15160	14964	15124	15108	15322	15104	14919	15232	15235	15107	15150	15072	15135	15297	15118	15127	15236	15199	15055	15023	15110	15224	15310	15006	15115	15282	15144	15079	15165	15139	15121	15302	14967	14988	15179	15214	15018	15229	15050	15124	15225	15097	15169	15158	15275	15089	15031	15165	15038	15244	15140	15062	15199	15063	15265	15139	15144	15257	15259	15115	15137	15144	15093	15023	15099	15160	15151	15168	15072	15163	15131	15102	15094	15092	15210	15119	15137	15169	15009	15398	15137	15356	15148	15268	15167	15181	15088	15233	15139	15155	15239	14994	15172	15045	14995	15098	15146	15088	15098	15186	15148	15304	15153	15153	15064	15184	15225	15160	15187	14933	15175	15039	15197	15047	15279	15166	15321	15184	15068	15180	15207	15115	15184	15088	15213	15185	15156	15068	15059	15136	15223	15286	15097	15105	15365	15244	15180	15240	14912	15107	15138	15182	15040	15120	15187	15095	15186	15314	15083	15144	15144	15241	15244	15047	15097	14859	15260	15135	15103	15198	15125	15060	15015	15223	15131	15228	15090	15220	15298	15199	15101	15255	15028	15105	15185	15183	15046	15005	15132	15236	15151	15276	15279	15084	15209	15103	15129	15165	14993	15183	15114	14986	15044	15183	15020	15139	15262	15104	15110	15199	15242	15337	15191	15218	15047	15191	15237	15122	15154	14924	15161	15062	15067	15251	14992	15159	15182	15113	15027	15057	14932	15020	15224	15208	15063	15118	15082	15146	15180	15276	15097	15131	15193	14974	15211	15161	15208	15127	15301	15098	15081	15260	15219	15117	15325	15090	15065	15311	15023	15088	15241	15114	15150	14926	15215	15085	15052	15126	15085	14968	15073	15099	15206	15226	15035	15125	15021	15034	15109	15201	14951	15281	15328	15206	15492	15092	15010	15276	15201	15010	15251	15085	15007	15110	15005	15118	15135	15103	15123	15392	15185	15078	15002	15092	15086	15242	15191	15022	15230	15185	15323	15096	15064	15121	15309	15168	15092	15102	15116	15160	15189	15210	15001	15184	14937	15069	15350	15134	15141	15133	15064	15244	15164	15298	14957	14983	15109	15099	14990	15145	15248	15091	15177	15227	15139	15236	14940	15048	15047	15223	15055	15180	15029	15248	15224	15136	15149	15221	15196	15098	15165	15080	15055	15267	15081	15307	15099	15378	15060	15103	15184	15145	15072	15037	15065	15268	15196	15253	15091	15046	15173	15286	15350	15074	15213	15197	15037	15197	15216	15199	15230	15257	15238	15106	14991	15256	15089	15059	15130	15255	15193	15146	15190	15051	15101	15155	15193	15073	15056	15028	15161	15220	15117	15199	15196	15044	15108	15242	15041	15037	15163	15199	15258	15162	15123	15216	15093	15275	14958	15146	15256	15079	15210	15197	15110	15015	15135	15130	15047	15283	15154	15210	15227	15030	15094	15234	15223	15102	15338	15163	15059	15168	15092	14907	15187	15034	15248	15268	14941	15144	14981	15076	15246	15031	15158	15174	15100	15054	15175	14960	15118	15193	15093	15192	15079	15172	15141	15211	15179	15186	15093	15183	15155	15152	15053	15035	15010	15057	15271	15030	15073	14994	15057	15166	15174	15168	15214	15085	15162	15128	15216	15295	15115	15124	15062	15118	15047	15027	15070	15065	15055	15163	15148	15180	15199	15295	15040	15231	15270	15069	15008	15133	15213	15238	15106	15168	14965	15159	14974	15305	14971	15179	15175	15295	15268	15138	15125	15224	15236	15289	15168	15289	15262	15288	15159	15164	15176	15239	15171	15092	14962	15196	15030	15211	15204	15141	15190	15046	15230	15079	15242	15056	15164	15029	15132	15115	15151	15067	14983	15046	15196	15198	15029	15089	15017	15357	15324	15115	15152	15110	15046	15217	15288	15245	15163	15058	15081	15098	15266	15187	14992	15140	15183	15123	15101	15257	15121	15173	15244	15139	15013	15098	15259	15068	15205	15004	15190	15109	15033	15098	15095	15171	15074	15210	15204	15305	15063	15253	15323	15112	15152	15146	15285	15058	15153	15063	15121	15044	15157	15128	15130	15188	15052	15184	14967	15266	15110	15017	15094	15006	15056	14988	15247	15130	15038	15250	15308	15179	15195	15185	15111	15152	15167	15046	15228	15161	15197	15018	15195	15169	15181	14948	15082	15070	15093	15091	15100	15120	15104	15155	15011	15126	15191	15101	15168	15189	15287	15230	15120	15228	15042	15108	15245	15325	15071	15007	15071
23688	21038	28498	23994	22874	26561	28171	24069	22483	21900	21142	20872	20517	20160	20227	20105	19950	19963	19757	19733	19654	19540	19760	19522	19584	19709	19506	19161	19379	19423	19336	19331	19308	19440	19482	19440	19335	19278	19243	19302	19475	19525	19496	19177	19237	19242	19370	19239	19162	19200	19278	19251	19227	19310	19540	19395	19362	19321	19394	19233	19335	19309	19583	19098	19251	19370	19323	19429	19286	19276	19242	19287	19186	19300	19292	19393	19435	19007	19204	19152	19360	19213	19693	19246	19300	19135	19253	19113	19311	19150	19282	19479	19313	19411	19493	19405	19256	19363	19384	19212	19362	19139	19410	19285	19140	19364	19426	19402	19298	19324	19331	19144	19273	19321	19487	19044	19190	19037	19212	19507	19320	19094	18981	18999	19092	19226	19163	19239	19436	19150	19281	19325	19246	19309	19249	19071	19191	19351	19121	19043	19172	19285	19264	19083	19166	19324	19255	19298	19332	19040	19085	19197	19204	19101	19086	19150	19215	19159	19367	19205	19183	19258	19062	19235	19450	19088	19261	19198	19500	19273	19210	19195	19198	19355	19432	19198	19157	19168	19223	19280	19185	19162	19284	19106	19252	19189	19251	19348	19387	19292	19100	19270	19235	19279	19246	19244	19447	19179	19169	19248	19235	19143	19084	19131	19254	19228	19280	19203	19347	19174	19313	19320	19215	19289	19189	19086	19339	19246	19158	19192	19180	19072	19260	19236	19263	19238	19106	19098	19306	19322	19309	19400	19245	19433	19373	19312	19258	19186	19259	19346	19285	19387	19297	19187	19229	19277	19110	19201	19224	19336	19244	19012	19174	19234	19015	19217	18973	19262	19209	19280	19408	19167	19189	19284	19255	19341	19386	19349	19342	19216	19236	19095	19190	19309	19328	19321	19155	19209	19082	19099	19119	19181	19413	19251	19284	19339	19094	19140	19191	19145	19251	19302	19281	19280	19058	19315	19176	19332	19299	19056	19294	19312	19162	19009	19301	19183	19254	19093	19293	19146	19281	19132	19222	19080	19209	19300	19352	19084	19274	19255	19653	19083	19068	19189	18950	19198	19154	19192	19268	19286	19365	19421	19266	19047	19063	19204	19274	19279	19065	19220	19101	19129	19142	19253	19281	19319	19222	19118	19180	19382	19130	19248	19294	19449	19252	19198	19259	19254	19237	19290	19238	19165	19259	19062	19248	19365	19276	19055	19357	19069	19223	19120	19404	19434	19290	19245	19354	19256	19353	19109	19269	19274	19287	19096	19021	19160	19234	19310	19393	18985	19183	19384	19302	19348	19299	18982	19260	19159	19388	19214	19111	19174	19313	19268	19399	19465	19242	19186	19060	19041	19232	19139	19308	19173	19405	19238	19100	19358	19054	19088	19146	19275	19033	19132	19399	19098	19189	19174	19232	19347	19156	19136	19130	19128	19107	19127	19151	19195	19284	19344	19218	19131	19289	19288	19177	19300	19146	19167	19009	19055	19275	19243	19196	19136	19393	19038	19160	19081	19130	19063	19263	19086	19121	19174	19239	19030	19096	19288	19356	19429	19083	19181	19143	19374	19185	19317	19321	19285	19267	18915	19146	19210	19056	19431	19418	19255	19370	19259	19140	19299	19194	19116	19359	18845	19527	19215	19159	19148	19224	19314	19238	19115	19128	19096	19129	19316	19301	19328	19317	19342	19055	19092	19409	18966	19306	19020	19314	19071	19210	19245	19055	19126	19439	18928	19285	19188	19122	19350	19222	19276	19228	19366	19285	19298	19183	19230	19238	19172	19285	19259	19129	19143	19287	19195	19348	19393	19159	19077	19306	19191	19399	19267	19275	19069	19087	19285	19282	19193	19142	19192	19310	19394	19422	19122	19017	19244	19149	19240	18971	19273	19210	19209	19370	19022	19229	19205	19069	19089	19207	19338	19194	19111	19287	19338	19460	19336	19419	19339	19169	19142	19645	19226	19311	19351	19214	19255	19366	19361	19233	19328	19417	19478	19111	19302	19172	19407	19382	19321	19306	19351	19207	19057	19267	19302	19231	19200	19361	19042	19235	19190	19104	19402	19267	19213	19477	19038	19162	19328	19150	19394	19241	19352	19278	19391	19249	19127	19238	19210	19103	19052	19360	19159	19071	19285	19189	19262	19264	19224	19034	19175	19292	19181	19159	19013	19099	19372	19271	19373	19279	19291	19209	19174	19164	19123	19218	19272	19245	19205	19303	19134	19053	19301	19084	19302	19363	19125	19247	19199	19312	19214	19333	19200	19164	19280	19240	19177	19354	19241	19195	19197	19267	19279	19252	19245	19238	19020	19257	19308	19108	19233	19135	19225	19244	19286	19217	19271	19039	19211	19258	19107	19355	19435	19305	19238	19302	19041	19274	19311	19351	19239	19305	19254	19198	19075	19190	19412	19127	19106	19181	19216	19340	19170	19118	19298	19430	19357	19202	19099	19160	19130	19267	19277	19095	19078	19014	19132	19298	19189	19209	19328	19191	19069	19402	19051	19216	19247	18968	19017	19212	19227	19317	19131	19209	19139	19558	19180	19078	19376	19294	19242	19249	19188	19373	19156	19075	19272	19264	19360	18984	19209	19247	19201	19437	19143	19397	19349	19445	19411	19261	19295	19203	19344	19182	19178	19219	19107	19212	19311	19287	19123	19245	19240	19322	19054	19138	18933	19289	19058	19224	19231	19284	19406	19195	18966	19173	19213	19256	19103	19214	19237	19152	19311	19171	19303	19286	19311	19130	19171	18954	19174	19291	19110	19234	19388	19106	19249	18958	19143	19337	19257	19266	19196	19346	19422	19067	19210	19200	19198	19098	19141	19220	19399	19266	19256	19208	19233	19216	19190	19235	19168	19166	18953	19355	19081	19280	19462	18960	19202	18940	19065	19048	19052	19345	19205	18936	19172	19213	19261	19389	19352	19235	19036	19286	19306	19289	19212	19121	19283	19265	19081	19128	19381	19183	19179	19225	19082	19132	19314	19431	19115	19066	19278	19087	19381	19159	19237	19101	19258	19324	19311	19228	19052	19080	19091	19201	19057	19168	19298	19229	18870	18988	19248	19277	19486	19282	19133	19095	19238	19216	19145	19160	19216	19105	19223	19029	19212	19181	19110	19380	19109	19362	19249	19337	19123	19326	19224	19387	18961	18962	19363	19308	19211	19054	19281	19366	18981	19200	19187	19233	19239	19140	19296	19102	19199	19121	19072	19100	19358	19176	19516	19177	19530	19095	19079	19169	19142	19186	19201	19203	19124	19288	19096	18973	19069	19109	19389	19060	19317	19156	19366	19335	19149	19295	19191	19347	19439	19180	19070	19250	19371	19049	19229	19108	19101	19186	19336	19211	19276	19290	19003	19205	19180	19126	19244	19148	19281	19075	19180	19310	19173	19154	19267	19149	19081	19054	19088	19185	19232	19194	19177	19192	19267	19226	19175	19312	19250	19171	19300	19176	19142	19054	19175	19142	19099	19154	19109	19152	19254	19345	19222	19336	19257	19213	19356	19100	19185	19156	19405	19279	19167	19057	19365	19224	19138	19290	19291	19148	19481	19098	19108	19314	19297	19032	19216	19364	19143	19165	19245	19249	19116	19303	19403	19292	19050	19178	19346	19099	19291	19263	19236	19122	19446	19157	19041	19229	19176	19193	19245	19193	19104	19248	19224	19279	19224	19360	19176	19258	19266	19276	19259	19360	19175	19101	19145	19076	19250	19051	19362	19194	19331	19421	19271	19384	18998	19283	19325	19304	19200	19324	19216	19341	19128	19265	19179	19309	19156	19224	19230	19160	19281	19178	19269	19009	19161	19325	19411	19086	19235	19346	19293	19095	19108	19301	19374	19223	19305	19302	19121	19227	19235	19162	19211	18983	19151	19133	19165	19444	19068	19233	19410	19291	19307	19307	19163	19288	19218	19287	19284	19249	19216	19195	19142	19254	18973	19167	19338	19291	19107	19216	18909	19381	19099	19207	19284	18942	19185	19227	19411	19074	19158	19253	19147	19231	19218	19237	19301	19243	19378	19163	19304	19307	18969	19126	19225	19089	19288	19160	19079	19219	19207	19233	19236	19194	19233	19110	19233	19213	19310	19268	19115	18984	19520	19523	19337	19015	19371	19225	19044	19383	19457	19142	19134	19206	19277	19093	19263	19344	19335	19339	19170	19368	19256	19258	19228	19171	19038	19015	19127	19165	19068	19195	19149	19359	19145	19330	19248	19380	19186	19196	19305	19436	19518	19165	19027	19076	19291	19185	19074	19285	19087	19284	19126	19164	19257	19292	19105	19127	19172	19123	19424	19194	19475	19393	19399	19122	19178	19341	19261	19268	19534	19260	19420	19219	19227	19573	19172	19390	19341	19148	19315	19234	19098	19413	19023	19073	19196	18941	19232	19261	19291	19312	19155	19297	19028	19044	19117	19129	19310	19273	19353	19304	19016	19567	19281	19092	19188	19496	19124	19159	18952	19174	19023	19335	19239	19466	19320	19343	19224	19192	19268	19338	19318	19189	19225	19120	19161	19368	19332	19360	19209	19165	19318	19358	19170	19198	19284	19158	19203	19256	19436	19173	19292	19227	19267	19194	19332	19284	19265	19381	19432	19093	19197	19248	19138	19226	19147	18955	19028	19253	19139	19302	19168	19174	19132	19050	19391	19297	19242	19406	18991	19015	19026	19306	19169	19512	19074	19063	19054	19413	19214	19020	19266	19214	19329	19387	19317	19367	19258	19286	19147	19360	19313	19138	19202	19091	19097	19311	19199	19243	19334	19203	19208	19324	19287	19068	19293	19228	19310	19149	19359	19132	19253	19423	19358	19415	19150	19225	19191	19086	19195	19307	19174	19014	19116	19165	19062	18961	19226	19300	19526	19267	19140	19327	19144	19011	19312	19380	19156	19318	19092	19319	19300	19296	19125	19377	19129	18991	19090	19355	19366	19477	19118	19269	19140	19241	19108	19255	19313	19030	18980	19220	19341	19140	19185	19131	19237	19291	19294	19135	19256	19261	19221	19298	19269	19217	19386	19330	19273	19121	19257	19230	19249	19250	19286	19360	19233	19139	19334	19107	19356	19159	19258	19276	19208	19124	19228	19225	19052	19203	19198	19200	19173	19203	19312	19163	19201
25641	43767	43714	36783	31551	27760	25064	22515	20840	19720	18628	18027	17615	17008	16956	16762	16725	16338	16307	16379	16160	15938	15919	15928	16198	15982	15945	15783	15920	15782	15865	15859	15753	15745	15682	15813	15770	15532	15546	15769	15552	15696	15779	15686	15740	15875	15582	15601	15754	15700	15606	15769	15717	15574	15655	15836	15752	15550	15761	15713	15648	15738	15442	15625	15533	15596	15788	15747	15515	15751	15580	15460	15656	15566	15767	15584	15596	15740	15694	15669	15731	15707	15600	15610	15677	15623	15640	15657	15406	15574	15588	15509	15577	15773	15560	15636	15614	15593	15889	15595	15685	15773	15683	15684	15538	15659	15573	15596	15666	15589	15658	15531	15578	15654	15590	15539	15690	15910	15561	15576	15629	15536	15558	15729	15584	15609	15706	15597	15798	15607	15682	15488	15543	15548	15641	15673	15527	15592	15794	15609	15676	15431	15811	15558	15613	15725	15536	15599	15441	15619	15610	15592	15537	15551	15729	15652	15593	15789	15643	15641	15643	15558	15578	15511	15581	15819	15565	15568	15619	15617	15706	15433	15680	15608	15717	15592	15531	15728	15501	15681	15583	15660	15533	15486	15484	15665	15590	15569	15547	15605	15634	15695	15510	15672	15670	15592	15645	15761	15585	15697	15648	15675	15699	15438	15672	15614	15447	15601	15559	15558	15655	15356	15477	15631	15478	15635	15496	15577	15520	15550	15535	15570	15624	15633	15652	15502	15755	15668	15655	15725	15593	15746	15671	15705	15646	15607	15483	15574	15554	15731	15540	15600	15629	15560	15719	15599	15700	15876	15663	15719	15727	15601	15573	15582	15338	15665	15767	15571	15696	15612	15710	15584	15701	15631	15689	15523	15579	15649	15643	15746	15564	15495	15551	15563	15575	15640	15540	15554	15557	15723	15546	15600	15553	15576	15706	15431	15457	15485	15584	15652	15650	15538	15493	15633	15601	15629	15598	15680	15618	15614	15510	15602	15729	15576	15627	15600	15820	15701	15701	15425	15582	15575	15606	15450	15543	15461	15647	15549	15584	15773	15659	15549	15658	15523	15703	15635	15534	15723	15596	15566	15692	15569	15511	15775	15532	15673	15457	15763	15693	15640	15535	15611	15693	15473	15733	15514	15533	15478	15598	15618	15654	15753	15528	15646	15685	15721	15514	15808	15615	15671	15641	15656	15599	15516	15478	15596	15650	15610	15549	15635	15635	15580	15623	15679	15568	15602	15693	15462	15514	15522	15712	15484	15766	15621	15764	15643	15579	15591	15681	15695	15536	15554	15579	15764	15554	15673	15570	15624	15660	15664	15760	15698	15588	15615	15580	15568	15633	15614	15471	15597	15574	15669	15569	15654	15543	15779	15662	15589	15557	15460	15743	15479	15619	15678	15701	15543	15512	15635	15688	15561	15554	15518	15693	15741	15780	15693	15690	15559	15463	15704	15486	15642	15503	15529	15710	15624	15703	15711	15590	15802	15635	15563	15553	15631	15592	15467	15493	15638	15679	15775	15659	15653	15695	15556	15567	15649	15667	15505	15567	15749	15743	15542	15582	15651	15680	15761	15672	15580	15565	15524	15696	15390	15730	15510	15422	15622	15748	15668	15448	15529	15660	15514	15632	15672	15600	15562	15449	15593	15675	15707	15531	15681	15707	15535	15506	15590	15751	15599	15592	15626	15583	15641	15583	15575	15636	15626	15613	15640	15540	15570	15593	15654	15593	15463	15483	15599	15592	15447	15511	15612	15875	15589	15653	15606	15816	15660	15550	15723	15522	15625	15488	15706	15671	15616	15607	15802	15611	15747	15739	15531	15521	15643	15530	15457	15548	15578	15735	15558	15508	15608	15652	15754	15513	15665	15535	15555	15488	15682	15451	15468	15740	15722	15638	15649	15522	15789	15669	15542	15709	15549	15558	15576	15728	15731	15477	15530	15641	15754	15704	15500	15596	15593	15519	15733	15750	15651	15604	15608	15649	15803	15576	15504	15561	15420	15599	15670	15738	15478	15597	15519	15609	15588	15458	15511	15693	15712	15489	15589	15623	15653	15502	15696	15458	15445	15680	15495	15695	15616	15576	15659	15504	15644	15440	15739	15734	15632	15669	15559	15484	15499	15634	15632	15500	15669	15521	15575	15583	15645	15729	15458	15872	15713	15599	15494	15497	15576	15605	15532	15680	15556	15615	15811	15647	15598	15523	15537	15773	15627	15591	15599	15665	15589	15792	15751	15590	15470	15652	15755	15712	15750	15535	15725	15601	15567	15584	15623	15548	15935	15527	15573	15607	15721	15511	15536	15531	15692	15531	15536	15752	15577	15615	15541	15490	15648	15719	15641	15665	15606	15642	15621	15552	15654	15621	15749	15628	15632	15623	15629	15496	15604	15552	15556	15396	15719	15497	15525	15691	15690	15591	15676	15704	15655	15728	15558	15651	15700	15535	15559	15514	15800	15535	15553	15613	15658	15597	15517	15539	15638	15483	15680	15602	15645	15610	15674	15552	15768	15729	15572	15625	15749	15538	15634	15618	15474	15587	15560	15754	15654	15767	15489	15527	15820	15367	15641	15785	15542	15774	15674	15666	15620	15671	15556	15750	15463	15609	15662	15662	15611	15538	15573	15601	15680	15651	15544	15690	15503	15560	15632	15461	15449	15591	15424	15539	15644	15645	15556	15475	15621	15634	15550	15502	15465	15635	15715	15582	15555	15555	15649	15612	15611	15820	15673	15607	15804	15569	15670	15691	15684	15418	15441	15483	15542	15685	15507	15669	15530	15521	15656	15535	15740	15544	15578	15589	15553	15679	15590	15578	15607	15571	15556	15430	15633	15579	15748	15324	15657	15580	15486	15674	15499	15569	15824	15482	15583	15597	15686	15610	15496	15622	15532	15574	15647	15409	15692	15616	15625	15671	15657	15676	15582	15578	15562	15690	15734	15579	15586	15636	15663	15710	15416	15721	15762	15634	15589	15611	15566	15272	15715	15579	15498	15626	15644	15516	15527	15824	15637	15580	15617	15676	15755	15552	15616	15600	15664	15497	15597	15586	15764	15686	15689	15742	15623	15482	15628	15546	15690	15680	15554	15474	15591	15666	15588	15685	15636	15781	15625	15755	15363	15752	15558	15809	15569	15629	15863	15495	15573	15603	15493	15572	15696	15525	15744	15412	15663	15610	15259	15589	15572	15613	15530	15385	15699	15502	15528	15714	15614	15635	15598	15559	15526	15484	15683	15501	15703	15481	15667	15497	15546	15417	15585	15591	15398	15605	15637	15548	15711	15627	15663	15562	15687	15631	15589	15605	15730	15576	15769	15665	15596	15539	15482	15620	15650	15620	15551	15637	15637	15769	15578	15511	15604	15864	15314	15517	15542	15600	15561	15529	15669	15609	15643	15529	15693	15592	15669	15566	15544	15413	15685	15730	15538	15518	15647	15643	15638	15651	15600	15849	15552	15616	15674	15477	15637	15557	15535	15540	15658	15568	15817	15588	15592	15566	15662	15641	15543	15720	15624	15565	15643	15588	15416	15600	15870	15667	15520	15631	15772	15548	15664	15516	15720	15617	15566	15439	15890	15450	15678	15517	15507	15483	15742	15691	15612	15527	15702	15559	15536	15553	15586	15665	15533	15670	15546	15611	15836	15786	15596	15695	15546	15593	15528	15594	15593	15567	15458	15572	15538	15668	15608	15559	15573	15633	15718	15647	15691	15587	15609	15762	15525	15592	15608	15593	15610	15663	15621	15690	15713	15697	15621	15666	15722	15492	15735	15553	15506	15557	15529	15613	15682	15714	15567	15631	15572	15623	15673	15513	15579	15724	15652	15385	15604	15583	15735	15654	15730	15467	15455	15587	15587	15633	15699	15503	15689	15475	15386	15738	15528	15560	15579	15515	15422	15626	15649	15559	15662	15438	15543	15790	15568	15595	15769	15601	15515	15760	15688	15461	15581	15623	15494	15557	15562	15587	15601	15468	15501	15624	15590	15566	15624	15669	15485	15649	15492	15615	15596	15752	15755	15591	15530	15467	15593	15562	15715	15585	15674	15640	15405	15815	15557	15612	15640	15774	15626	15611	15369	15667	15508	15617	15711	15686	15676	15710	15686	15603	15527	15556	15618	15658	15800	15572	15615	15603	15687	15647	15575	15503	15543	15449	15565	15577	15817	15567	15686	15495	15582	15612	15447	15547	15605	15640	15592	15631	15526	15650	15507	15583	15861	15729	15643	15633	15489	15406	15713	15650	15675	15645	15533	15591	15401	15606	15413	15811	15743	15681	15726	15475	15660	15574	15667	15623	15673	15757	15626	15590	15445	15463	15543	15535	15660	15604	15838	15675	15465	15666	15739	15458	15733	15609	15501	15732	15613	15670	15608	15728	15582	15497	15594	15683	15682	15518	15598	15576	15677	15578	15686	15630	15657	15667	15500	15671	15592	15632	15591	15655	15699	15807	15522	15588	15724	15522	15697	15739	15675	15650	15402	15596	15649	15534	15447	15557	15788	15510	15700	15754	15476	15709	15558	15738	15749	15405	15525	15557	15906	15653	15715	15495	15820	15642	15573	15819	15672	15612	15529	15605	15688	15711	15735	15548	15529	15599	15704	15684	15568	15630	15562	15494	15595	15687	15589	15699	15610	15634	15601	15662	15700	15653	15639	15655	15460	15631	15669	15494	15618	15570	15592	15632	15511	15774	15681	15553	15621	15672	15689	15611	15815	15585	15611	15420	15476	15426	15564	15581	15621	15635	15650	15447	15755	15634	15474	15679	15435	15710	15664	15532	15639	15524	15638	15726	15565	15599	15526	15768	15673	15671	15547	15605	15536	15663	15440	15525	15428	15572	15553	15648	15687	15669	15580	15545	15334	15588	15578	15685	15451	15647	15501	15727	15615	15729	15744	15576	15645	15705	15607	15703	15465	15638	15700	15571	15785	15690	15651	15746	15702	15726	15562	15569	15645	15536	15646	15716	15387	15617	15628	15471	15718	15658	15683	15515	15767	15653	15636	15597	15727	15714	15607	15552	15440	15622	15753	15578	15562	15462	15650	15672	15683	15659	15658	15549	15624	15602	15623	15606	15660	15477	15618	15590	15493	15504	15712	15532	15612	15654	15533	15685	15608	15655	15911
30950	26574	30036	27418	23411	21907	20823	19893	19300	18726	18595	18339	18367	18326	18105	18240	18076	18145	18261	18066	18100	17845	17916	17880	17852	18103	17938	17852	18016	17944	17680	18001	18017	17957	17791	17872	17854	17796	17878	17947	18000	17883	18069	17877	17873	17908	17869	17837	17886	17894	17755	17787	17774	17759	17666	17777	17900	17761	17920	17893	17849	17670	17756	17798	17797	17680	17734	17820	17904	17903	17832	18040	17825	17845	17887	17897	17964	17921	17713	17778	17784	17732	17795	17927	17740	17751	17838	17833	17953	17806	17751	17925	17859	17753	17967	17832	17868	17843	17764	17891	17822	17949	17861	17926	17942	17876	17895	17890	17851	18033	17869	17861	17768	17879	17910	17824	17767	17766	17787	17903	17888	17812	17733	17821	17876	18013	18015	17991	17930	17794	17894	17930	17831	18026	17812	17881	17910	18018	17815	17714	17832	17783	17960	17722	17753	17878	17755	17948	17741	17786	17952	17748	17716	17861	17769	17870	17837	17714	17686	18107	17806	17845	17826	17875	17868	17935	17805	17788	17693	17872	18092	17914	17875	17672	17627	17838	17897	17873	18111	17783	17981	17934	17848	17747	17836	17955	17903	17850	17720	17973	17903	17875	17866	17677	17604	17873	17711	17720	17842	17801	17734	17812	17596	17859	17982	17816	17827	17858	17675	17788	17888	17935	17898	17800	17772	17857	17674	17858	17722	17809	17997	17889	17861	17867	17866	18000	18037	17739	17822	18052	17820	17853	17941	17711	17958	17961	17835	17772	17815	18009	17748	17796	17930	17659	17750	17593	17656	17876	17829	17864	17690	17683	17737	17815	17909	17862	17903	17748	17820	18041	17797	17799	18015	17864	17899	17939	17773	17875	17888	17955	17860	17805	17848	17704	17838	17883	17734	18023	17933	17837	17719	17860	17867	17749	18005	17700	17838	17803	17829	17951	17978	17730	17675	17971	17848	18013	17817	17929	17975	17807	17810	17668	17784	17755	17716	17874	17803	17866	17688	17878	17899	17964	17767	17628	17806	17904	17701	17771	17745	17872	17761	17955	17932	17658	17841	17906	17842	17679	17775	17772	17855	17659	17820	17917	17954	17843	17764	17686	17845	17702	17873	17871	17843	17916	17899	17622	17608	18060	17819	17792	17944	17879	17815	17737	17950	17940	17725	18028	17728	18073	18078	17956	18048	17723	17640	17709	17957	17789	17895	17739	17760	17678	17858	17778	17892	17745	17883	18051	17960	17712	17837	17768	17776	17884	17842	17747	17774	17883	17849	17843	18014	17796	17869	17945	17830	17853	17903	17896	17786	17977	17827	17806	17838	17898	17933	17930	17888	17714	17740	17894	17818	17797	17788	17811	17916	17962	17726	17810	17875	17798	17873	17873	18096	17968	17850	17926	17893	17818	17901	17884	17802	17819	17873	17794	17756	17804	17822	17841	17800	17862	17751	17843	17845	17854	18050	17768	17851	17786	18215	17798	17964	17768	17648	17889	17757	17753	17713	17811	17868	17685	17786	17669	17788	18046	17855	17661	17745	17835	18014	17804	17740	17823	17790	17546	17918	17822	17806	17996	17973	17722	17909	18044	17868	17843	18070	17817	17737	17987	17767	17812	17742	17952	17797	17901	17786	17929	17919	17895	17891	17737	17863	17873	18222	17773	17789	17916	17846	17744	17780	17934	17845	17905	17801	17785	17843	17788	17852	17941	17799	17797	17843	17680	17807	17819	17670	17813	18017	17992	17859	17869	17624	17854	17928	17869	17958	17769	17847	17576	17911	17687	17600	17737	17750	17623	17917	17815	17833	17775	17858	17774	17730	17740	17880	17924	18047	18121	17967	17816	17971	17876	17788	17784	17668	18022	17835	17709	17955	17725	18085	17921	17979	17923	17963	17901	17650	17863	17810	17814	17848	17935	17857	18099	18098	17974	17816	17809	17926	17685	17913	18049	17853	17623	17783	17748	17925	17868	17775	17755	17659	18034	17913	17838	17861	17815	17918	17774	17959	17970	17656	17835	17681	17776	18024	17693	17884	17967	17965	17950	18193	17942	18026	17523	17835	17915	17857	17753	17949	17728	17874	17694	17892	17865	17859	17820	17699	17855	17756	17874	17824	17900	17718	17760	17860	17697	17877	17756	18116	17911	17888	17752	17833	17797	17921	17828	17733	17952	17838	17768	17919	17794	17940	17897	17714	17759	17538	17701	17675	17753	17857	18040	17942	17787	17810	17897	17891	17876	17822	17771	17743	17810	17832	17921	17979	17831	17912	17803	17900	17918	17542	17810	17810	17673	17807	17940	17909	17844	17780	17797	18010	17919	17746	17918	17902	17986	18159	17911	17867	17851	17831	17961	17889	17569	17782	17619	17740	17874	17949	17850	17911	17758	17890	17813	17799	17807	17774	17605	17720	17800	17942	17855	17743	17890	17801	17901	17690	17829	17675	18003	17799	17786	17737	17716	17752	17870	17928	17863	17951	17826	17841	17748	17857	17957	17929	17826	17724	17870	17667	17892	17744	17770	17756	17795	17960	17752	17867	18027	17792	17900	17935	17929	17892	17710	17825	18040	17768	17719	18034	17730	17829	17795	18016	17802	17715	17746	17848	18079	17940	18065	17949	17844	17879	17949	17781	17727	17819	17746	17839	17826	17764	17825	17783	17783	17970	17639	17883	17999	17745	17778	17946	17896	17719	17675	17733	17781	17818	17749	17744	17718	17889	17805	17760	17877	17844	17754	17816	17831	17931	18007	17956	17811	17768	17625	17965	17863	17747	17957	17916	17921	17807	18012	17805	17755	17817	17824	18096	17804	17850	17859	17812	17978	18021	17945	17811	17798	17854	17691	17974	17775	17847	18019	17919	17625	17795	17615	17913	17904	17747	17866	17932	17783	17940	17866	18005	17987	17783	17953	17802	17781	17864	17630	17920	17681	17928	17896	17849	17650	17768	17842	17683	17939	17736	17716	17712	17621	17758	17760	17875	17778	17780	17702	17937	18118	18120	17816	17992	17877	17827	17686	17912	17835	17798	17921	17823	17905	17890	17854	17829	17952	17750	17922	17952	17910	17862	17818	17690	17976	17931	17834	18070	17830	17856	17893	17825	17694	17717	17571	17736	17619	17738	17899	17895	17943	17890	17982	17964	17833	17676	17687	17800	17928	17845	17909	17980	17877	18036	17780	17749	17601	17855	17842	17776	18000	17980	17870	17868	18013	18055	17766	17794	17629	17767	17747	17831	17840	17842	17720	17653	17847	17567	17730	17825	17811	17915	17639	17844	17719	17792	17861	17950	17952	17910	17890	17674	17885	17721	17741	17845	17736	17761	17872	17902	17993	18015	17857	17925	17898	18146	17841	18009	17931	17991	17922	17845	17827	17833	17731	17876	17707	17826	17640	17702	17818	17907	17871	17969	17855	17686	17841	17681	17698	17856	17849	17871	17661	17986	17829	17846	18054	17827	17889	17866	17981	17908	17927	17896	17866	17802	17842	17943	17644	18001	17618	17916	17609	17824	17925	17843	17733	17756	17862	17701	17853	17991	17758	17813	17741	17550	17746	17770	17866	17880	17791	17714	17850	17813	17858	17805	17933	17874	17836	17850	18078	17735	17909	17922	18046	18016	17746	17809	17722	17721	17866	17987	17792	17863	17849	17812	17807	17801	17769	17829	17916	17852	17981	18028	17951	17761	17747	17783	17750	17733	17747	17815	17922	17893	18127	17867	17910	17934	17876	17616	17921	17685	17850	17840	17795	17749	17655	17565	17906	17989	17753	17718	17787	17979	17904	18119	17805	18036	17961	17926	17858	17800	17780	17798	17927	17795	17855	17949	17886	17862	17750	17912	17976	17782	17868	17937	17907	17789	17679	17730	17962	17929	18079	17965	17823	17797	17668	17826	17733	17939	17878	17979	17883	17848	17746	17834	17849	17882	17879	18003	18006	17798	17816	17945	17926	17801	17713	17823	17732	17866	17746	17686	17998	17792	18008	17896	18019	17764	17933	17643	17803	17898	17916	17876	17915	17733	17952	17803	17866	18028	17853	17830	17860	17752	17844	17904	17848	18002	17778	17880	17700	17889	17707	17775	18111	17936	17888	18055	18046	17941	17863	17836	17925	17849	17773	17702	17785	17752	17797	17852	17856	18015	17856	17900	17910	17786	17739	17843	17990	18091	17961	17992	17925	17580	17842	17950	17916	17801	18099	17610	17804	17827	17851	17716	17898	17951	17736	17830	17974	17814	17794	17967	18155	17760	18037	17827	17850	17920	17793	17788	17742	17858	17781	17854	17831	17775	17795	17818	17790	17678	17522	17725	18034	17772	17932	17930	17798	17833	17826	17826	17909	17850	18088	17903	17921	17899	17816	18065	17884	17713	17809	17794	17952	17785	17777	17843	17886	17642	17898	17685	17607	18016	17759	17949	17751	18016	17816	17853	17799	17811	17929	17828	17890	17916	17831	17820	17700	17975	17891	17897	17795	17759	17776	17708	17869	17716	17745	17849	17852	17813	17764	17911	17799	17867	17836	17841	17758	17798	17799	17916	17694	17778	17706	17893	17812	17969	17854	18041	17684	17666	17554	17804	17858	17981	17803	17833	17889	17813	17792	18071	17963	17745	17892	17857	17771	17795	17777	17952	17855	17822	17920	17756	17783	17889	17912	17728	17715	17762	17613	18031	17899	17769	17488	17889	17780	17939	17875	17643	17954	17916	17915	17694	17884	17834	17658	17743	17668	17754	17869	18082	18137	17940	17744	17956	18006	17763	17913	17563	17837	17432	17748	17652	17884	17800	17606	17952	17776	17808	17789	17669	17856	17889	17877	17833	17991	17827	17772	17899	17865	17861	17757	17862	17961	17785	17968	17847	17717	18007	17690	17946	17803	18059	17894	17790	17950	17961	18013	17656	17698	17838	17787	17837	17793	17749	18126	18042	18080	17835	18103	17964	17922	17857	17858	17807	17920	17855	17748	17846	17706	17962	18013	17879	17838	17708	18040	17786	17759	17973	17735	17671	17765	17873	17948	17841	17956	17710	17853	17907	18030	17762	17909	17978	17747	17940	17882	17972	17967	17804	17852	17785	17935	17840	17804	17881	17911	17933	17895	17887	17921	17933	17858	17679	17668	17703	17899
24027	33458	32950	27372	23325	20967	19281	17693	17205	16567	15857	15886	15595	15411	15215	15164	15364	15218	14946	15025	15047	14738	14989	14943	14941	14879	14872	14960	14810	14837	14790	14885	14560	14728	14820	14939	14846	14797	14958	14856	14720	14881	14808	14726	14704	14757	14804	14902	14866	14831	14979	14687	14544	14824	14902	14884	14798	14937	14783	14886	14783	14845	14828	14631	14924	14745	14843	14759	14828	14925	14933	14703	14741	14988	14853	14821	14889	14805	14758	14824	14986	14584	14692	14818	14817	14638	14857	14734	14745	14809	14702	14896	14882	14970	14676	14841	14837	14802	14842	14761	14837	14927	14838	14967	14798	14674	15030	14861	14851	14776	14859	14826	14800	14780	14873	14733	14740	14747	14772	14709	14771	14874	14946	14729	14774	14853	14888	14615	14827	14801	15019	14958	14787	14836	14800	14854	14740	14713	14853	14808	14840	14841	14867	14816	14739	14852	14805	14847	14841	14668	14707	14963	14819	14718	14826	14867	14906	14819	14844	14717	14856	14650	14712	14891	14740	14741	14668	15006	14822	14706	14886	14864	14897	14658	14803	14840	14778	14885	14828	14655	14859	14784	14977	14871	14878	14777	15006	14722	14914	14661	14845	14939	14851	14733	14880	14829	14877	14709	14917	14958	14841	14969	14682	14857	14755	14955	14815	14940	14802	14773	14820	14868	14849	14740	14835	14667	14799	14815	14830	14650	14797	14687	14792	14884	14736	14776	15098	14699	14698	14748	14765	14830	15037	14833	14830	14762	14825	14719	14845	14738	14805	14839	14840	15033	14689	14867	14859	14675	14809	14781	14937	14810	14829	14734	14854	14912	14761	14802	14844	14788	14781	14796	14876	14843	14873	14919	14776	14930	14748	14817	14919	14873	14899	14837	14746	14959	14916	14716	14818	14969	14725	14876	14749	14899	14700	14766	14708	14797	14786	14733	14857	14800	14612	14844	14809	14842	14830	14785	14806	14786	14741	14748	14773	14969	14834	14725	14711	14862	14878	14753	14912	14627	14854	14788	14835	14854	14715	14779	14756	14929	14773	14642	14847	14816	14676	14671	14683	14824	14809	14907	14730	14855	14916	14699	14800	14862	14840	14857	14700	14814	14841	14777	14908	14748	14741	15016	15001	14756	14878	14852	14737	14822	14965	14804	14836	14920	14864	14709	14844	14933	14735	14943	14835	14954	14909	14705	14723	14696	14736	14596	14775	14801	14855	14881	14723	14873	14870	14679	14809	14915	14799	14955	14737	14848	14721	14838	14780	14819	14908	14745	14749	14814	14901	14720	14917	14915	14764	14874	14997	14789	14837	14775	14786	14791	14853	14692	14824	14672	14981	14991	14811	14785	14746	14822	14741	14785	14678	14868	14894	14859	14893	14923	14888	14901	14848	14728	14866	14859	14763	14989	14817	14884	14909	14790	14879	14765	14733	14821	14875	14925	14864	14821	14824	14727	14860	14896	14837	14807	14920	14732	14896	14727	14775	14869	14731	14684	14970	14756	14642	14865	14723	14973	14775	14876	14905	14664	14720	14806	14742	14841	14803	14892	14857	14723	14875	14706	14728	14795	14876	14788	14754	14700	14942	14886	14765	14790	14741	14982	14945	14860	14758	14866	14790	14683	14962	14719	14641	14719	14950	14836	14830	14751	14761	14876	14671	14704	14842	14752	14833	14713	14805	14828	14930	14994	14861	14665	14747	14892	14735	14734	14871	14667	14740	15017	14790	14896	14778	14774	14842	14825	14831	14806	14783	14652	15135	14835	14917	14890	14876	14720	14800	14692	14893	14958	14995	14899	14749	14683	14750	14735	14797	14793	14870	14728	14984	14777	14897	14844	14658	14983	14965	14881	14821	14804	14710	14824	14855	14672	14894	14777	14843	14896	14907	14991	14914	14857	14791	14814	14893	14731	14893	14655	14776	14612	14789	14769	14977	14736	14877	14719	14772	14897	15007	14820	14805	14805	14841	14812	15053	14847	14792	14872	14787	14797	14775	14814	14825	14685	14964	14820	14674	14896	14856	14774	14661	14708	14565	14635	14812	14697	14859	14733	14760	14816	14689	14850	14913	14971	14744	14974	14728	14741	14878	14839	14878	14813	14812	14817	14636	14802	14887	14689	14831	14774	14801	14946	14958	14882	14801	14905	14749	14735	14744	14810	14878	14831	14799	14964	14643	14835	14796	14994	14863	14883	14761	14887	14874	14800	14800	14689	14974	14689	14886	14787	14775	14943	14639	14739	14797	14782	14798	14795	14848	14811	14896	14723	14779	14856	14878	14751	14797	14941	14860	14875	14747	14805	14699	14651	14727	14738	14817	14788	14706	14975	14922	14804	14812	14775	14751	14834	14971	14943	14799	14809	14816	14669	14830	14798	14793	14683	14823	14975	14895	14877	14755	14739	14732	14882	14827	14545	14943	14902	14802	14822	14759	14902	14799	14925	14847	14767	14699	14705	15002	15005	14724	14938	14860	14837	14764	14767	14892	14798	15002	14873	14917	14833	14868	14728	14725	14859	14716	14624	14827	14834	14904	14798	14756	14739	14795	14805	14906	14723	14722	14743	14733	14759	14720	14696	14712	14769	14758	14794	14811	14783	14919	14685	14763	14814	14802	14854	14685	14765	14652	14838	14778	14808	14638	14796	14873	14736	14715	14826	14799	14878	14932	14785	14859	14594	14820	14813	14886	15059	14728	14930	14853	14816	14966	14767	14814	14833	14844	14732	14734	14818	14908	14818	14693	14812	14882	14936	14765	14985	14869	14831	14842	14821	14893	14959	14733	14763	14799	14894	14706	14712	14811	14929	14835	14938	14732	14769	14771	14835	14602	14851	14927	15024	14826	14623	14758	15097	14926	14680	14764	14927	14822	14955	14863	14879	14764	14916	14883	14827	14909	14911	14761	14864	14848	14903	14564	14899	14766	14932	14742	14804	14886	14898	14829	14961	14878	15000	14879	14836	14695	14813	14833	14711	14762	14762	14638	14825	14904	14878	14718	14755	14793	14803	14826	14921	14795	14795	14854	14870	14859	14774	14738	14887	14665	14929	14746	14631	14924	14831	14881	14758	14862	15025	14775	14771	14913	14901	14873	14912	14861	14737	14772	14759	14833	14879	14806	14853	14796	14878	14767	14756	14803	14885	14972	14793	14644	14976	14912	14771	14821	14829	14878	14814	14866	14794	14720	14782	14755	14837	14857	14738	14923	14791	14672	14914	14742	14727	14709	14868	14861	14726	14915	14783	14867	14814	14814	14776	14975	14744	14897	14831	14909	14770	14982	14742	14800	14805	14942	14753	14887	14961	14755	14860	14634	14831	14810	14748	14805	14938	14902	14845	14696	14870	14777	14810	14829	14781	14757	14786	14846	14801	14753	14812	14884	14848	14821	14755	14875	14871	14862	14759	14867	14914	14841	14674	14734	14791	14748	14822	14762	14798	14667	14631	14843	14759	14860	14918	14806	14635	14863	14950	14888	14803	14828	14936	14994	14932	14780	14873	14717	14771	14880	14794	14910	14863	14849	14826	15017	14977	14878	14754	14820	14720	14910	14875	14912	14916	14848	14650	14681	14782	14816	14863	14895	14830	14978	14753	14811	14750	14953	14721	14880	14862	14727	14907	15096	14849	14658	14699	14828	14778	14928	14760	14748	14885	14769	14709	14768	14781	14718	14876	14914	14795	14692	14876	14720	14854	14763	14732	14920	14805	14760	14660	14856	14911	14751	14732	14759	14812	14853	14882	14819	14897	14901	14607	14716	14926	14845	14883	14783	14887	14887	14980	14822	14747	14940	14915	14891	14769	14800	14867	14697	14780	14709	14848	14821	14760	14766	14871	14876	14846	14775	14678	14729	14974	14763	14905	14733	14831	14814	14792	14723	14821	14892	14853	14660	14766	14881	14920	14832	14802	14827	14859	14746	14922	14814	14842	14801	14900	14896	14750	14639	15041	14803	14968	14698	14770	14781	14868	14826	14724	14870	14862	14820	14968	14754	14770	14696	14908	14706	14897	14861	14876	14879	14881	14915	14892	14691	14769	14692	14905	14833	14844	14937	14689	14821	14935	14734	14829	14744	14889	14862	14751	14712	14835	14822	14784	14817	14717	14869	14846	14902	14835	14759	14982	14861	14939	14787	14841	14888	14803	14845	14874	14803	14857	14826	14864	14844	14928	14844	14950	14889	14773	14840	14714	15033	14715	14669	14673	14902	14811	14926	14738	14908	14752	14793	14793	14918	14742	14720	14793	14842	14940	15076	14825	14902	14791	14718	14792	14878	14690	15028	14935	14878	14968	14832	14746	14959	14798	14740	15000	14911	14709	14730	14766	14677	14912	14858	14803	14846	14826	14885	14768	14821	14860	14894	14791	14757	14967	14942	14772	14903	14784	14865	15008	14761	14748	14754	14938	14750	14801	14914	14840	14827	14764	14954	14869	14679	14874	14772	14815	14779	14655	14920	14770	14785	14849	14807	14794	14898	14804	14862	14680	14826	14814	14896	14809	14739	14774	14874	14784	14790	14856	14799	14830	14823	14940	14873	14828	14821	14724	14841	14772	14816	14922	14747	15014	14764	14953	14978	14886	14679	14782	14683	14805	14846	14923	14863	14806	14844	14817	14871	14873	14857	14843	14909	14655	14867	14801	14667	14963	14862	14847	14849	14825	14825	14730	14855	14860	14868	14988	14832	14894	14768	14653	14873	14820	14674	14793	14758	14714	14930	14695	14841	14723	14801	14911	15039	14669	14698	14804	14808	14774	14865	14692	15010	14854	14794	14746	14856	14899	14779	14898	14845	14709	14844	14805	15031	14787	14927	14783	14876	14798	14903	14655	14643	14863	14923	14931	14904	14824	14785	14967	14948	14906	15066	14890	14865	14799	14923	14747	14871	14787	14860	14928	14778	14853	14827	14734	14827	14930	14605	14738	14877	14716	14813	14791	14831	14720	14776	15019	14733	14794	14755	14849	14747	14879	14929	14678	14902	14839	14776	14809	14834	14817	14797	14727	14816	14913	14847	14768	14874	14820	14874	14951	14919	14816	14919	14746	14663	14952	14763	14718	14892	14927	14913	14934	14956	14771	14786	14773	14984	14895	14929	14762	14664	14688	14855	14771	14870	14704	14917	14694
25113	21035	28038	25456	24310	24966	24417	21741	20510	19745	19201	19020	18890	18655	18494	18497	18490	18474	18508	18562	18335	18229	18265	18133	18218	18044	18048	17974	18275	18196	17991	18072	18255	17996	18157	17999	17893	18121	17957	18072	18009	18132	17968	18039	18034	18246	18107	18060	18005	18116	17911	18103	17842	17884	18015	18040	17981	17941	18194	17932	18118	18037	18136	17828	17804	17748	17909	17951	17826	18154	17784	17849	18098	17811	18073	17999	17873	17941	18105	18183	18110	17954	18289	18058	18094	17995	17864	17692	18015	17871	17928	17991	17813	18052	18077	17924	17740	17915	18003	17834	18050	17834	17821	18062	18110	17879	18151	17879	17994	17953	18134	17878	17905	17948	17930	18038	17986	18045	17967	17955	18012	18014	18144	18066	18060	18021	17999	18002	17818	17908	17915	17898	17993	18006	18095	18025	17977	18071	17944	17955	17700	17992	17821	17957	17935	17965	18049	17971	17933	17897	17967	17951	17828	17857	17858	18038	18291	18032	18011	17970	17759	17897	18149	18068	18017	17674	17666	17807	17935	17949	17803	17914	18049	17831	17882	18056	18116	17943	17775	17899	17836	18044	17937	17909	17789	17814	17909	17933	18059	17964	18157	18115	17941	18059	17817	17935	17963	17943	18027	17922	18026	17918	17923	17915	18034	18020	18147	17845	17964	18026	17903	17986	17893	17906	17914	17734	18104	17849	18057	18038	17950	18084	17900	17824	17979	17671	17902	17931	17910	18206	17928	18151	17840	17900	17857	18066	18039	17858	17993	17960	17988	17858	18014	17907	18023	18244	17910	17871	17953	18091	18042	18047	17999	17802	18104	18156	18154	17894	17904	17964	18281	18102	17783	17905	18107	17932	18032	17957	18054	17825	17980	17884	18027	18003	17958	17971	17856	18271	17937	17843	17923	17856	17878	18192	18090	17888	17812	18205	17814	18117	17728	18291	18028	18050	17916	17806	17934	17948	18008	18179	17895	18094	18077	17919	17990	18263	17755	17788	17815	17998	17884	17920	17722	17929	17974	17931	17922	17861	17900	18130	18181	17826	17916	18148	17933	18006	17915	18197	18097	17993	17945	18033	17943	17908	17980	17966	18109	18003	17799	17789	18104	17862	17807	17870	17796	17846	18066	17844	17914	17806	18096	17817	18003	18025	17969	18007	17969	17894	18036	18003	17929	17954	17987	17776	17880	17752	17917	17951	18122	17961	17774	17907	17874	17902	18034	18004	18043	17946	18091	18014	17917	17858	17887	18027	17919	17994	17847	18096	17874	18115	18026	17881	18023	17836	17930	18042	17775	18044	17945	17985	17978	18062	17980	17903	18077	17838	17751	17936	18027	17980	17873	17986	18082	18099	18165	17896	17905	17909	18018	18033	18153	17944	17884	18131	18061	18151	17916	18085	17943	18036	17801	17903	17854	17872	17872	17780	18085	17953	17890	17979	17827	17939	18073	17984	18040	18167	17813	17686	18169	18028	18082	17855	18060	17744	17786	17687	17799	17963	18191	18049	17941	17875	18062	17791	18020	18119	17928	17889	18019	17949	17783	17862	17956	17843	17955	17910	17935	17911	18131	17960	17848	17973	18217	17786	17972	17882	17832	18100	18063	17905	18021	17954	18112	17952	17965	17857	17775	18006	17918	18017	18097	17999	17853	18099	17969	18030	17870	17906	17989	17968	18085	17980	18092	17815	18084	17935	18014	17955	17953	18166	17987	17882	17852	18139	17980	17949	18014	17782	18127	17787	17920	18046	18105	17946	17917	18104	18063	17950	18141	17980	17953	18130	17786	18234	18066	18083	17949	18031	17859	17665	18096	18010	18037	18035	18091	17860	18237	18035	18037	17887	17979	17989	18018	18133	18028	17980	18130	18047	17979	17927	17978	18054	17874	17967	17897	17795	17990	17854	18121	18056	18197	17847	17855	18036	18013	17966	18072	18186	18020	17887	17910	18059	17994	17919	17979	17983	18053	18042	17936	17779	18105	17707	17917	18209	18091	17928	17639	18054	17979	17736	17870	17980	18010	18223	17852	17953	18042	18045	17931	17904	17889	17976	17841	17817	17977	18043	17919	17929	17949	17813	17920	18003	17787	17846	17781	18247	18103	17955	17975	18107	17923	17931	17802	18007	18075	18058	18058	17896	17899	17885	17704	17910	18075	18055	17910	17951	17783	17964	17533	18137	17930	17886	17849	17761	17811	17928	17817	17946	17990	17907	18059	17978	18094	18007	18072	17820	17933	17958	18215	17897	18249	18127	18245	17944	17917	18027	17909	17885	18010	17910	18017	18064	17956	18072	18126	17929	18031	17924	18114	17948	17893	17859	17795	18051	17853	17698	17985	18093	18090	18124	18036	18056	18055	18043	18036	17836	18047	18075	17945	17894	18126	17799	17895	18031	18175	17806	17991	17964	17844	17840	18090	18019	18075	17744	17826	17914	17961	18044	17858	17843	18117	18052	17822	17796	17778	17933	17945	17988	17947	17786	18062	18096	18248	17812	17956	18039	17989	18128	17992	17980	18078	17883	17791	17830	17781	17906	17831	18108	17891	17895	18110	17928	17958	17905	18007	17840	17740	18060	17860	17878	18024	17916	17788	17968	17958	17874	17970	17966	17983	18042	17835	17843	17957	18121	17999	18159	18008	17795	18099	17759	18034	17980	17975	17902	18059	17965	17953	17951	17862	18188	17981	17723	18037	18215	17927	18001	17800	17915	18112	17933	18116	18074	17891	17938	17875	18107	18137	17940	17797	17956	18001	18077	18044	18051	17910	17909	18097	17859	18076	17987	17837	17944	18004	18035	17807	17971	18204	17897	17998	18054	17990	17924	17862	17868	17874	18016	18088	17945	17960	17899	18079	17958	17917	18082	17934	17837	17870	17976	17957	17949	18049	18185	17972	18037	18118	17926	18078	17998	18067	17846	17909	17805	17956	17956	17872	17918	17943	18088	18102	17931	17764	18134	18007	17845	17942	17936	17717	17955	17942	18155	17964	18029	17631	17892	18069	18163	17775	18113	17849	18001	17982	18182	18094	17828	18142	17997	17898	18071	18007	17916	18049	17967	18009	18181	18036	17921	17996	18010	17872	17945	17887	17898	17937	17838	17996	18091	17950	17944	17871	17927	18018	17912	18021	17958	17968	17849	17946	17858	17970	18018	18072	17937	17955	17900	17839	18153	17922	18057	17952	17851	17867	18052	17949	18045	17881	18110	17895	17777	17965	18302	17930	17882	18147	17839	18101	17879	17748	18054	17770	18044	18133	18046	17813	18042	17809	17832	17907	18014	18044	18085	18024	17758	18146	18016	18001	17932	17871	18019	18042	17880	17873	17825	17943	17952	17925	17964	17881	17970	17768	17939	18171	17847	18018	18048	17827	18241	18061	18024	18146	18056	18039	17952	17962	18057	17756	17922	17988	18070	17938	18002	17720	17921	17919	17877	18070	18109	17767	17886	17745	17676	18064	18056	18101	17974	18037	18111	17824	17905	17939	18056	17659	18034	18212	17796	17898	18056	17979	17847	18079	17982	17913	18002	18363	18093	17941	17852	17857	18016	18181	17957	17884	17797	17860	18124	18014	18110	17984	17862	18177	17869	18105	18081	18030	17863	17921	17974	17943	18026	17888	17808	18014	18037	18101	18114	18247	17968	17998	18060	18039	18002	18129	17892	18057	18028	18006	17703	18032	17952	17837	18130	18080	18109	17944	18084	18036	17937	18154	18002	17778	18014	18057	17874	18000	17937	17906	18275	18175	18029	18129	17993	17968	18140	17931	18076	17988	18070	17898	17880	18007	18027	18016	17967	18082	17958	17986	18021	17983	17893	17924	17979	17899	17981	17969	18004	18006	17986	18124	17932	17809	18213	18034	18047	17952	17912	17993	18116	18225	17817	18015	18035	18007	18064	18027	17841	18008	18073	18013	18153	18099	17784	17908	17811	17954	18026	18068	17756	17793	17988	17832	17800	18000	17943	18035	18122	17803	18003	17762	18021	18111	17980	17951	18098	17975	17929	17958	17871	17829	17965	17820	18055	18129	18116	17964	18200	18161	17904	17777	17900	17810	17812	17738	17851	17874	17944	17965	17945	18122	17958	17947	18039	17893	18027	17976	18166	18050	17853	17988	17922	17987	17883	17695	18036	18190	18139	18017	17972	17987	17843	17990	18010	17899	17897	18076	17793	18027	17956	17940	17873	17975	17924	18049	17957	17793	17839	17873	17951	17951	18046	18013	17922	18241	17939	17949	17928	17822	17884	17967	17884	17752	17976	18001	17973	17992	17984	18099	18157	17950	18036	17997	17840	17860	17898	17762	18119	17940	18090	18024	17680	18096	18176	17890	17739	17930	17802	18014	18035	17872	18030	17884	17856	18095	18037	18137	17850	17960	18005	17919	18162	17860	18038	18000	17807	17990	17987	17903	17740	18087	17951	17934	17945	17837	17959	18028	17919	17880	17861	17997	18042	18064	17891	18011	18137	17921	17947	17956	17955	17909	17985	18191	17906	18174	18151	18028	17903	17914	17937	17912	17916	18045	17935	17869	18152	18084	18179	18058	17956	17973	18131	17963	17870	17828	18236	17927	17955	17908	17981	17911	17938	17952	18083	18115	17990	17915	17839	17786	17992	18030	18092	18048	17830	18104	17895	17917	17898	17946	17898	17704	17926	17884	17980	18010	18086	18068	17926	17708	17991	17964	17923	18040	18351	17955	18039	17971	18041	18054	17773	17995	17882	17783	17929	17996	18011	18075	17653	17872	17806	18053	18072	18072	17892	18195	17857	17962	17945	17961	18192	17919	17653	18222	17945	18012	17849	17954	17986	17861	18034	18090	17948	18017	17908	18019	17744	17934	17898	17991	17993	17982	18092	18079	17811	17843	17877	17956	17680	17870	17905	17827	18116	17993	18006	17836	17848	17773	17916	18073	17991	17941	17818	18122	17920	18071	17874	17871	17916	17917	18268	17890	18241	17741	17913	18060	17767	17812	17933	18210	18083	18006	17989	17992	17848	18077	18093	17985	17706	17924	17928	17997	18141	18056	17882	17846	17874	17994	18144	17892	18053	17931	18053	18148	17997	17940	17749	18012	18047	18032	17996	17908	17958	18150	18073	17846	17872	18018	17867	18067	17987
23462	38996	38132	32120	27626	24475	22206	20103	18654	17771	16998	16557	16430	15888	15828	15626	15651	15566	15479	15403	15296	15327	15304	15028	15115	15175	15204	14992	15145	15170	15039	14867	14957	15119	15159	15148	15024	15009	15010	14997	14974	15045	14874	15015	14803	14993	14856	15062	14906	14934	14887	14947	14914	14839	15013	14945	14885	14988	14835	14986	15101	14980	14684	14958	14726	14957	14897	15008	15005	15027	14841	14948	14746	15071	15057	14928	14936	15035	14970	14954	14837	14870	15055	14723	14916	15065	14850	14990	14984	14903	15016	15049	15004	14947	15036	15004	14944	15040	14918	14908	14887	14844	14805	14871	14794	14868	14889	14659	15020	14939	14876	14898	14848	14996	14858	15054	14914	14812	15008	14966	14831	14884	14997	14862	14862	14919	15019	14874	14866	15074	14879	14910	14897	14949	14897	14819	15075	14915	14932	14920	14919	15049	15046	14879	14906	14839	14937	14860	14795	15059	14782	15129	14851	14954	14814	14858	14869	15315	14862	14834	14822	14917	14854	15024	14909	14948	14936	14783	14767	14993	14938	15014	14515	14895	14971	15005	15039	14802	15003	14923	14874	14931	14970	14776	14948	14795	14782	15045	14694	14842	14897	14838	14927	14870	15020	14628	14907	14890	15054	14902	14918	14991	14965	14938	15049	15095	15109	14865	14848	14896	14961	14874	15011	15003	14783	14963	14864	14996	14884	14910	15018	14923	14962	15017	14852	15117	14951	14913	15029	14806	15021	14872	14893	15097	14976	14985	15022	14891	15071	14751	14888	14925	15017	14906	14763	14803	15060	14829	15062	14996	14830	14901	14838	14841	14967	14827	15011	14841	14778	14748	14972	14947	14811	14951	15041	14967	15090	15074	14903	15028	14951	14997	15014	14756	14910	15047	14975	15076	14821	14807	14920	15169	14948	14797	14935	14847	15006	14885	14841	14920	14900	15033	14982	15059	14840	14870	14927	15016	14994	14913	14813	14890	14956	15058	14952	14829	14764	14878	15011	14892	15058	14826	15024	14864	15042	14877	15003	14861	14902	15011	14789	14894	14993	14826	14924	14791	14881	14848	14836	14939	14912	14814	14828	14827	15050	14919	14885	14856	14850	14904	15088	14959	14871	14956	14931	15068	15003	14813	14891	14967	14890	14820	14909	14794	14886	14874	14892	14911	14906	14947	14990	14813	14987	14736	14948	14817	15092	14882	15032	14880	14980	15010	15082	14892	14862	15086	14878	14831	14849	14796	14821	14894	15085	14994	14971	15000	14952	15075	14981	15022	14930	14937	14920	14927	14793	14974	14784	14797	14827	14941	14954	14844	14843	14795	14807	14875	14910	14973	15042	14972	14985	14798	14872	14865	14979	14949	14829	14919	14942	14905	14888	14839	14925	14869	14776	15080	14932	14868	14844	14882	14951	14896	14875	14713	15027	14869	14893	14871	14942	14979	14942	14966	14908	14976	14884	14938	14880	14849	14954	14833	14981	15053	14866	14854	14846	14845	15055	14925	15036	14869	14877	14931	14936	14997	14786	15036	14952	15148	14966	15120	14872	14854	14971	14890	14859	14914	14787	14922	14905	14963	14900	15087	14920	14937	15035	14932	14963	14882	14996	14901	14843	15019	14935	14937	14842	14891	14921	15202	14876	14807	14969	14963	14693	14812	14864	14995	14930	14855	14898	15034	14927	14907	14953	14808	15088	14993	14968	14806	15009	15000	14939	14874	14758	14938	15019	15037	14922	15009	14932	14886	14834	14822	14873	14799	14928	14880	14983	14897	14879	14953	14900	14842	14887	15095	15003	14987	15061	14937	14794	14893	14859	14891	14917	15145	14996	15069	15019	14846	14994	14763	15050	14823	14948	14946	14933	14876	15006	14835	15061	15001	15021	15015	14975	14878	14853	14871	14818	15001	14929	14952	14926	14940	14936	14740	15096	14909	14975	14905	14845	14880	14925	15092	14956	14944	14936	15062	14897	14750	14925	14913	14896	14912	14950	14991	15065	14988	14869	14792	14965	15000	14991	14884	15060	15062	14975	15000	14924	15091	14769	15015	14817	14911	14806	14855	14972	14899	14926	14931	14967	15013	14855	14935	14757	14991	14955	15134	14803	15178	15040	14673	14939	15008	14765	14841	14917	14906	14876	15038	14942	14977	14812	14881	15042	15029	14919	14958	14857	14980	14987	14942	14859	14818	15011	14972	14971	15002	15001	15046	14874	14802	14847	14917	14856	14720	14909	14837	14988	14665	14886	14784	14851	14813	15120	14950	14857	14863	15010	14945	14890	14867	14942	14822	14754	14964	14905	14982	14960	14926	14951	15034	14993	14954	15049	15011	14931	14786	14856	15113	14977	14950	14846	14774	14969	14846	14947	14841	14889	14845	14859	14960	14909	14955	14924	14820	14933	14832	14930	14879	14956	15034	14774	15090	14985	14732	14861	14848	14870	14903	14913	15077	15061	14898	14916	14959	14919	14985	15050	14841	14922	15020	15024	14875	15042	14922	14840	14786	14922	15000	14916	14842	14916	14953	14922	14983	14668	14936	14807	14903	15048	14854	14954	14840	14929	15017	14904	14920	14943	14918	14749	14884	14865	14887	14894	15116	14944	14960	14925	14829	14968	14852	15102	15029	14838	14888	15005	14818	14932	14736	14943	14870	14864	14759	14851	14979	15044	14864	14889	14851	14942	15075	14725	14779	14931	14944	15003	14867	14941	15005	14847	14922	14964	14875	14873	14833	14862	15038	14903	15026	14916	15008	14952	14893	14936	14838	15050	14970	14921	14975	14914	14861	15055	14731	14757	15000	14867	14912	14956	15048	14883	14839	14887	14682	14865	14690	14970	14915	15058	14853	15089	15073	14972	14921	14863	14893	15024	15004	14871	14927	14913	14974	15090	14945	14955	14896	14904	14875	14922	15015	15052	14839	14953	14851	14882	14821	14858	14892	14792	14883	14851	14856	14771	15084	14980	14887	15048	14900	14844	15074	15050	14995	14867	14994	14928	14888	15010	14836	14803	14904	14915	14925	14774	14959	14917	14966	14912	14972	15020	14967	14976	14920	14883	15056	14882	14963	14829	14889	14838	15031	14946	14884	15015	14864	14818	14981	14891	14935	14957	15014	14969	14864	14872	14928	14926	14930	14953	14914	14953	14777	14897	14970	14826	14787	15154	14906	14962	14778	14889	15017	14977	14971	15002	14966	14907	15122	14800	15064	15010	15150	15019	14973	14936	15101	14904	14870	14733	15134	14999	14754	14835	14713	15097	14924	15051	14936	15019	14870	14838	14865	14848	14860	15038	15073	15008	14871	14921	14826	14827	15017	14964	14886	14988	14952	14863	15122	15047	14955	14900	14851	14914	15000	14799	14877	14853	15101	14973	15055	14971	14927	14933	14888	15120	14979	14993	14945	15039	14942	14876	14883	15031	14772	14986	15107	15025	14821	15050	14811	14809	14922	14781	14937	14890	14857	14821	14926	14930	14815	15157	14825	14871	14817	14888	14998	15022	14948	14949	14831	14970	14790	14803	14756	15033	14897	14949	14959	15021	14906	14680	15056	14890	14831	15018	14999	15053	15040	14860	14921	14785	15145	14957	15067	14945	14825	14822	14977	14902	15066	15025	14922	14985	14785	14963	14928	14926	15049	14887	14848	14980	14849	14957	14867	14941	14755	14996	14898	14949	14912	14958	14812	14855	14850	15028	14912	14902	15069	14890	14971	14839	14795	15006	15023	15233	14954	14986	14933	15053	14890	14779	14921	14937	14799	14855	14863	14889	14936	14987	14996	14862	14919	14923	14820	14918	14912	15097	14842	14877	14979	14916	14943	15060	15075	14796	14919	14875	14996	14877	14902	14951	14879	14893	14885	14923	14930	14761	15057	14910	14771	15009	14982	14874	14746	14802	14946	14740	14903	14965	14777	14725	14933	14853	15100	15128	14931	14934	15088	14915	14999	15120	15064	14995	15015	14864	14871	14910	14896	14837	14940	14848	14967	15010	14947	14840	14969	14796	14981	15096	14772	14856	14828	14849	14794	14971	14718	14756	14932	14849	14890	14840	14835	15093	14871	14798	14956	15057	14991	14936	14776	14885	14988	14758	15090	14995	14774	14882	14883	14905	14966	14785	14979	14899	14862	14955	14830	14862	14944	14875	14844	14986	14883	14908	14885	14990	15128	14837	14848	14935	14766	15049	14835	15026	14852	15001	15135	14820	14880	14913	14885	15019	14882	14898	14903	14831	14972	14843	14982	14943	15008	14793	14853	14999	14851	14887	14886	14932	14807	14836	14905	14892	14919	14884	14898	14951	14960	14823	14926	14810	14890	14882	14795	14916	14925	14953	14924	14932	14917	14866	14982	14936	14824	14999	15014	14916	14971	14879	14914	14966	15064	14987	15017	14901	15125	14992	14953	14865	15058	14811	14855	14899	14983	15032	14869	14953	14950	14941	15095	14985	14851	14829	14841	15033	14853	14707	14901	14936	14838	14949	14791	15060	14791	14962	14802	14945	14782	15087	15220	14768	14899	15012	15123	15005	14935	14842	14966	14880	14954	14804	15024	15001	14928	14877	14909	14877	14958	14896	15064	14809	14930	15000	14725	14940	14993	14906	14756	14979	14879	14954	14972	15026	14872	14836	14875	15104	14905	14880	14870	15145	14860	14942	14978	14965	14769	14898	15140	14895	14945	14955	15036	14912	14784	14924	15077	14805	14895	15001	14832	14867	15065	15147	14913	14990	14828	15071	14860	14990	14779	14945	14884	15091	15011	14884	14866	15000	15007	15100	14966	15066	14848	14910	14876	14801	15007	14935	14793	14892	14828	14912	14868	14879	14768	14935	14916	14771	14927	15061	14918	14966	15081	15019	14953	14955	14961	14986	14902	15023	14914	15012	14876	14949	14889	14906	14779	14958	14994	14871	14892	14759	14850	14964	15010	14846	15068	14911	14973	14880	14962	14992	14938	15190	14908	14711	15033	14831	14800	14955	14845	14767	14936	14876	14940	14926	14923	14970	14938	15053	14846	14938	14917	14831	14977	14779	15036	14832	15039	14943	15029	14910	14941	14780	14885	14900	15082	14999	14975	14997	14865	14931	15035	15044	15173	14902	15019	14939	14891	14817	14851	14995	15004
23709	21024	28432	24030	22821	26406	28165	23874	22287	21825	21001	20635	20159	20083	19984	19902	19592	19553	19730	19525	19383	19249	19332	19134	19039	19279	19198	18982	19074	18839	18923	19055	19028	19072	18950	19333	19029	19013	19035	19054	19080	19039	18830	19042	18875	18893	18977	19214	18941	18806	18857	19028	18924	18872	18910	18928	18815	19102	19145	18909	19307	19073	19141	18912	19161	19035	18963	18878	18923	18734	18993	18927	18944	18965	19182	18997	19097	18827	19067	19023	19081	19131	19054	19014	18938	18713	18978	19243	18851	19007	18836	19013	19060	18795	19041	18899	18751	19123	18997	18930	19136	18895	19058	19119	18840	18835	18970	19029	18986	19137	18888	18961	18861	19080	18908	18849	19071	19037	18957	19081	18961	19042	19013	18830	18857	18965	19003	18826	19037	18935	18915	18910	19135	18780	18831	19010	18902	18800	18934	18787	18861	18977	19329	19082	19058	18973	18971	18815	18765	18707	19069	18916	19021	19070	19010	19023	18817	18780	18821	18875	18896	18810	18839	19047	19014	19183	18927	18851	18790	18975	19082	18842	18889	18878	18861	18812	18788	18830	18871	18850	18917	19034	18873	19232	18931	18992	18881	18824	18810	18902	18860	18808	18912	18995	18776	19079	18830	18897	18738	18845	18838	19021	19023	18893	18776	19008	19076	18991	19070	18995	18905	18853	18984	19090	19009	18804	19049	19090	18993	19051	19016	19028	19110	19033	18761	18842	18754	18904	18746	19096	18894	18991	18962	19106	18905	18826	18934	18979	19006	18911	19150	19010	18927	18996	19059	19000	19099	18872	19129	19095	18910	18705	18997	18786	18978	18837	19096	18903	18838	19032	19113	19080	18926	18921	18793	19057	18940	18854	18997	18806	19087	19042	18753	18925	19016	19104	18847	18997	18776	18743	18604	18615	18950	19019	18918	19027	18910	19039	19007	18990	18965	18708	18852	18947	19126	18814	19226	18919	18868	18835	18927	18927	18873	18887	19115	18572	18660	19042	18919	19041	18973	19060	18815	18866	18738	18967	18747	19065	18943	18870	19026	18801	18832	18915	18837	18780	18800	18752	19154	19161	18931	18935	19203	18912	19043	18845	19120	18900	19030	19221	18907	18908	19171	19064	18874	18926	19088	18920	19018	18803	18846	18858	18991	18968	18973	19083	18905	18940	18971	18858	18885	19010	18890	18978	19010	18999	18957	19015	18894	18857	19089	18626	18838	19138	18991	19012	18776	18949	19187	18856	18880	19027	19177	19113	19055	19079	18990	18940	18930	19086	18958	19038	18934	18880	19165	18932	18932	19221	19108	18805	18925	18901	18904	18776	18945	18707	19008	18982	18947	18830	19018	19043	19115	19223	18909	19088	19053	19049	18917	19149	18826	18778	18991	18746	19072	19044	19071	18980	18914	18883	18782	18995	18748	18722	18858	18784	19028	18910	18976	18954	18798	19077	19127	19004	19016	18882	18724	19040	19053	18934	19019	19126	19013	18884	18946	18880	19025	18821	18910	18923	19134	18888	19011	18980	19131	19003	18655	18864	18980	19028	18908	19145	19171	18782	19070	18806	18820	18685	18896	19060	18980	18715	18944	18983	19026	19084	19020	19074	18711	18744	18756	18945	19141	19022	19127	19056	19088	19040	19073	19192	19128	18962	18921	19073	19177	18838	19000	19126	18846	18793	19042	19147	18763	18900	18881	18943	18983	19023	19171	19126	18865	18973	19056	18912	18819	18868	19034	18938	19101	18788	19081	18991	19169	19072	19068	19029	18863	19144	18977	18670	18994	18996	19158	19148	19019	19062	18687	19034	18871	19011	18908	18923	18673	18910	18927	19168	18736	18795	18862	18943	18864	19003	18960	19007	19222	19141	18744	18979	18803	18847	18861	18823	18884	18912	19049	19078	18659	18737	18779	18890	18920	18956	19047	19047	19060	18944	19126	19078	18872	18975	18976	19119	19135	18882	18890	18968	18887	19031	18849	18957	19015	18883	19155	18959	19154	19246	18859	18948	19050	18972	18973	19030	18945	18968	18856	18932	18924	18997	18827	19093	18919	18834	19027	19100	19191	19162	19101	19019	18918	19158	18815	18970	18873	19089	19057	18927	19151	18955	18959	18875	18675	18793	18720	18787	18996	19061	19112	18902	18974	18812	18987	18926	18795	18956	19038	18979	18858	18949	18809	19023	18963	18831	19158	19117	18876	18917	19034	18824	19012	18843	19055	19120	19050	18864	18870	18970	18753	18816	18941	18833	18952	18928	18853	18890	18920	19103	18961	18863	19142	19203	18868	18963	19062	18839	18788	18841	18847	19069	19072	18989	18743	18898	18914	18892	18971	19021	18988	19081	18883	18953	18945	18793	18974	18928	19068	18984	18939	18891	18886	18665	18960	19055	19005	18924	18996	18945	19013	19161	18926	18869	18804	19030	19163	18936	19287	19016	18979	18745	18817	19116	18928	19010	18965	19122	18858	18910	18955	19018	18974	19076	18876	18878	18959	19012	19118	18764	19079	18866	18937	19027	19044	18964	19042	19038	19032	19053	18972	19191	18848	19035	18945	18858	19173	19248	19044	19198	18938	18843	18965	19037	18928	19075	18979	19119	18924	18886	19097	18887	18880	18917	19041	18777	18703	18898	18855	18872	18923	18909	18814	18783	19030	18857	18914	18962	19021	18986	18894	18882	19011	18880	18902	18833	18925	19002	18925	18935	19032	18750	18927	18957	18865	18691	18750	18979	19048	18783	18922	18958	18753	19058	19050	19043	18799	18863	19017	18725	18955	18956	18733	18709	18922	18677	18956	18980	18602	19045	18877	18792	18920	18840	19162	19016	19040	18826	18762	19093	19082	18811	19096	19056	18930	19262	18711	18687	18932	19315	19003	19071	19015	18991	18824	18822	18914	18947	18994	19233	18785	18911	18872	19108	18843	18815	19042	18966	18667	18918	18967	18922	18952	18844	18776	18794	18960	18819	19065	19069	19007	18999	18916	19109	18787	18801	19069	18875	18976	19032	18670	18934	18890	19076	18792	18817	18799	19020	18951	19057	18809	18872	18962	18744	18903	18788	19025	18939	18879	18930	19000	19201	18996	19068	19223	18994	19171	19011	18842	18944	18893	19266	18906	19113	18783	19067	18892	19187	19123	18902	18832	18954	19136	18998	19035	18735	18886	19035	18897	18908	18881	18892	18839	19019	18837	18825	18957	19070	18906	18994	18918	18866	19005	18963	18944	19003	19151	19099	19120	19073	18957	19076	19000	19034	18973	19024	18940	19016	18899	19009	19075	18984	18852	19033	18967	18892	18862	18858	18993	19127	19041	19009	18647	18916	18746	18774	18843	18840	19036	18972	18995	18952	18955	18827	19133	19048	18957	18972	18823	18881	19012	18983	18795	19008	19060	18947	18843	18896	19130	19058	18677	18966	19041	18946	18866	18822	19038	19113	18924	18783	18993	18901	18790	18851	18935	19022	18952	19239	18929	18760	19100	18966	19095	18851	18929	18918	18909	19027	18888	18995	19020	18831	19033	19003	18838	18834	18943	19157	18966	19108	19006	18864	18890	19207	18945	18932	18896	19031	18952	18914	18970	18990	18832	18828	19114	18853	19115	18854	19029	18925	18907	19042	19146	18896	18983	18909	19155	18875	19000	19025	18964	18973	18931	19065	19027	19095	18957	18862	18664	19140	19335	18973	18883	18869	19023	18923	18961	19168	19217	19122	18940	18894	19034	18761	18854	18864	19156	18852	18793	18927	19062	19046	18976	18951	18893	19066	18948	19049	19115	18926	18758	19086	18873	18871	18958	18912	18787	19087	19098	18889	19211	18963	18985	18923	18979	18992	18863	19143	19040	18996	19005	18898	18980	18918	19145	18953	19101	19119	18966	18842	19054	18973	19208	19118	19000	18982	18986	18873	18934	18967	19046	19029	18805	19098	18948	18832	18898	19078	19013	19163	18908	18960	18957	18901	18982	19068	18962	18941	18790	18907	19070	19162	19094	19018	18840	18858	18878	18996	19229	18794	18965	19004	19040	18957	19032	18919	19055	18871	18819	18882	18795	19157	18901	18830	18642	19080	19031	18986	19080	18884	19020	19054	18680	18947	18726	19048	18948	18963	18949	18837	19063	19055	18912	19002	19019	18925	18964	18959	19010	18858	19072	19046	18873	19141	19087	18999	18901	18928	18918	18913	18808	19051	18744	18877	19014	18854	18850	18916	18817	19116	19044	18846	18832	18768	19078	18982	18969	18875	18892	18805	18949	18986	18958	18931	18905	19028	19033	19032	19002	19065	18926	18881	18883	19134	19039	19014	19126	19105	19079	18869	18780	18851	18905	18981	18807	19080	19043	19086	19041	18992	18764	18881	18948	18841	18793	18822	18978	19114	19245	19016	18948	19125	19045	19052	18855	18950	18948	18959	19063	19020	19067	18945	18955	18702	18925	18874	18834	18989	18968	19076	18850	18967	18936	18806	18717	18886	18951	18976	18842	18995	18796	19003	19097	18896	18917	19022	18790	18872	19037	19065	19019	18874	18963	19022	19006	19138	18931	18808	18966	18956	19081	18973	19087	18767	19131	18897	18938	18912	18963	18711	18906	19095	18965	19183	18950	19134	19208	18763	18795	18999	19146	19003	19075	18898	19018	18877	18986	18976	18957	19075	19175	18799	18870	19082	18916	19013	18919	19006	18792	18906	18919	18973	18883	19096	19055	18951	19075	18936	18956	18836	18881	19047	19026	19075	18988	18945	19019	18982	19009	19096	18847	19228	19011	19114	18884	19070	19052	19035	18694	18983	18709	19104	18954	18905	18956	19003	18971	19040	19027	18864	19075	18824	18985	18909	19063	19116	19138	18913	18940	18983	19077	18973	18999	18846	18960	18988	19047	18915	18749	19018	19162	18851	18970	18827	18990	19144	18995	18813	19109	19111	18987	19010	18930	18995	18862	18835	18758	19091	18866	19053	18939	18959	19096	19143	18916	18822	18812	18888	19046	19158	19180	18959	18799	19044	18934	19075	18913	19017	18834	18950	18753	18768	19115	18856	19061	18791	18805	18996	18899	18842	18941	18846	18950	19024	18964	18914	19092	18913	18888	18692	18950	18990	19092	19043	19069	18991	18883	18839	18875	19004
24894	43657	43082	36420	31483	27683	25098	22242	20854	19503	18605	17908	17675	16929	16821	16501	16464	16315	16107	16115	16013	15777	15868	15850	15579	15698	15462	15550	15784	15509	15550	15558	15655	15525	15511	15624	15523	15641	15494	15640	15626	15386	15545	15416	15581	15592	15347	15578	15459	15429	15282	15501	15220	15374	15402	15420	15439	15496	15509	15452	15461	15481	15513	15314	15446	15527	15326	15520	15427	15480	15558	15513	15516	15304	15448	15424	15388	15303	15318	15675	15460	15340	15505	15417	15558	15456	15470	15367	15445	15333	15349	15268	15410	15411	15545	15463	15637	15353	15421	15478	15374	15213	15336	15451	15489	15497	15385	15292	15294	15236	15519	15407	15484	15528	15457	15604	15583	15410	15423	15424	15421	15443	15367	15415	15406	15403	15335	15479	15370	15484	15404	15413	15456	15366	15402	15397	15408	15371	15338	15403	15288	15411	15586	15370	15370	15436	15415	15620	15470	15472	15553	15319	15530	15239	15515	15307	15299	15638	15468	15386	15439	15424	15361	15452	15385	15325	15470	15352	15453	15428	15502	15413	15332	15406	15399	15514	15333	15456	15285	15295	15411	15391	15522	15319	15381	15384	15328	15299	15466	15433	15457	15382	15379	15437	15502	15471	15390	15482	15461	15509	15495	15324	15336	15431	15326	15393	15521	15375	15353	15582	15438	15489	15341	15461	15514	15291	15403	15457	15519	15411	15411	15399	15381	15429	15344	15410	15447	15376	15379	15396	15293	15403	15417	15436	15491	15353	15336	15390	15537	15468	15311	15407	15296	15426	15313	15456	15557	15482	15359	15591	15229	15475	15404	15504	15402	15436	15342	15476	15537	15393	15470	15442	15516	15478	15533	15409	15328	15424	15385	15321	15357	15578	15462	15263	15529	15319	15481	15456	15408	15495	15384	15395	15459	15494	15568	15504	15376	15353	15395	15549	15407	15471	15362	15507	15390	15451	15373	15457	15477	15401	15362	15428	15374	15608	15482	15433	15439	15282	15426	15423	15381	15397	15485	15730	15393	15447	15301	15491	15339	15475	15443	15317	15461	15240	15273	15356	15377	15511	15403	15543	15300	15326	15345	15617	15401	15372	15360	15321	15369	15424	15326	15568	15416	15524	15543	15505	15334	15394	15413	15249	15579	15445	15358	15392	15422	15484	15382	15412	15466	15396	15515	15418	15265	15577	15440	15476	15357	15360	15541	15329	15487	15496	15484	15443	15324	15409	15448	15633	15302	15247	15371	15346	15336	15273	15500	15556	15320	15463	15353	15290	15391	15380	15510	15386	15286	15364	15482	15242	15371	15435	15419	15355	15382	15509	15459	15436	15428	15336	15273	15338	15453	15610	15199	15418	15418	15573	15615	15309	15439	15579	15535	15580	15318	15279	15442	15394	15381	15381	15361	15504	15416	15440	15347	15347	15342	15495	15443	15328	15633	15334	15323	15294	15317	15092	15561	15444	15478	15342	15532	15376	15383	15373	15426	15702	15448	15338	15293	15498	15343	15435	15549	15502	15565	15170	15392	15452	15358	15350	15347	15296	15427	15506	15383	15314	15542	15407	15379	15306	15352	15406	15505	15462	15506	15412	15364	15447	15324	15417	15329	15322	15348	15381	15425	15386	15556	15344	15441	15419	15483	15493	15419	15471	15297	15495	15345	15397	15445	15499	15398	15472	15434	15212	15435	15340	15383	15175	15426	15329	15262	15334	15271	15518	15377	15528	15232	15516	15341	15443	15434	15505	15475	15294	15429	15449	15171	15471	15384	15379	15369	15524	15484	15407	15402	15471	15420	15530	15462	15224	15229	15393	15578	15294	15455	15464	15273	15379	15438	15654	15509	15428	15309	15461	15448	15361	15519	15523	15576	15526	15537	15294	15414	15272	15474	15435	15579	15413	15442	15290	15332	15445	15323	15454	15433	15456	15589	15416	15395	15380	15577	15437	15343	15286	15393	15458	15323	15379	15297	15365	15433	15333	15408	15314	15369	15326	15435	15338	15326	15466	15316	15392	15325	15471	15492	15276	15486	15375	15574	15320	15447	15465	15306	15488	15568	15492	15406	15419	15446	15280	15424	15444	15447	15427	15157	15478	15366	15415	15648	15323	15414	15509	15362	15536	15283	15360	15468	15661	15333	15382	15475	15178	15466	15382	15388	15440	15297	15474	15526	15643	15517	15243	15490	15287	15522	15511	15390	15432	15526	15399	15417	15569	15492	15299	15309	15434	15440	15327	15606	15414	15478	15455	15417	15373	15244	15521	15360	15419	15422	15332	15494	15486	15422	15389	15474	15434	15394	15451	15400	15471	15642	15408	15391	15457	15516	15475	15399	15263	15408	15335	15413	15299	15371	15627	15401	15507	15386	15617	15465	15457	15586	15411	15347	15383	15491	15317	15431	15559	15516	15366	15508	15396	15438	15435	15372	15314	15374	15338	15465	15166	15401	15289	15538	15372	15238	15353	15511	15502	15377	15437	15327	15334	15432	15536	15388	15531	15440	15517	15401	15410	15373	15413	15297	15468	15333	15479	15613	15546	15529	15330	15499	15368	15534	15497	15412	15501	15477	15396	15464	15417	15328	15359	15547	15417	15537	15257	15518	15446	15261	15494	15590	15331	15324	15203	15500	15509	15358	15307	15343	15391	15631	15379	15495	15508	15393	15273	15344	15395	15591	15587	15335	15279	15484	15443	15430	15451	15417	15405	15299	15401	15456	15343	15616	15227	15477	15476	15451	15348	15402	15518	15402	15460	15323	15448	15417	15536	15204	15546	15506	15354	15432	15332	15180	15220	15413	15393	15239	15363	15346	15565	15442	15290	15409	15326	15322	15390	15346	15547	15407	15257	15321	15447	15560	15504	15333	15377	15226	15412	15260	15172	15542	15441	15394	15512	15388	15406	15449	15275	15437	15346	15368	15638	15433	15395	15479	15443	15381	15539	15631	15461	15453	15627	15169	15392	15398	15408	15469	15504	15421	15439	15422	15448	15362	15415	15623	15439	15552	15505	15506	15348	15425	15324	15606	15444	15573	15245	15361	15369	15394	15230	15427	15457	15404	15514	15572	15403	15403	15280	15411	15354	15521	15276	15394	15351	15379	15237	15214	15329	15495	15399	15491	15443	15421	15320	15526	15481	15467	15514	15276	15331	15432	15495	15354	15371	15325	15369	15517	15560	15450	15423	15330	15450	15341	15439	15311	15381	15364	15513	15419	15348	15360	15328	15395	15428	15420	15499	15477	15550	15285	15509	15409	15468	15368	15477	15275	15420	15369	15561	15490	15354	15410	15388	15539	15403	15501	15555	15427	15380	15282	15590	15375	15296	15610	15525	15457	15461	15338	15612	15306	15520	15325	15445	15292	15591	15469	15437	15234	15471	15376	15479	15390	15669	15361	15409	15408	15396	15417	15413	15406	15476	15343	15558	15548	15334	15443	15413	15529	15403	15262	15369	15212	15409	15726	15324	15353	15524	15321	15401	15415	15422	15416	15478	15313	15464	15319	15389	15430	15319	15456	15523	15569	15438	15550	15449	15433	15472	15398	15419	15272	15378	15288	15362	15388	15467	15424	15527	15350	15308	15460	15475	15328	15419	15207	15416	15395	15493	15393	15442	15518	15605	15372	15342	15408	15476	15478	15498	15374	15448	15484	15443	15358	15250	15460	15355	15240	15590	15564	15548	15374	15631	15376	15499	15386	15390	15407	15380	15473	15640	15510	15509	15411	15637	15364	15259	15640	15371	15463	15449	15352	15384	15372	15412	15264	15234	15565	15254	15366	15395	15426	15481	15390	15341	15474	15446	15579	15191	15375	15444	15496	15415	15338	15622	15381	15516	15296	15500	15463	15361	15308	15523	15553	15273	15452	15243	15383	15341	15498	15476	15314	15277	15535	15526	15344	15283	15352	15379	15467	15322	15309	15314	15565	15466	15316	15425	15477	15451	15515	15439	15466	15499	15430	15458	15507	15524	15376	15448	15416	15474	15272	15436	15216	15487	15141	15480	15399	15401	15451	15457	15549	15331	15312	15222	15203	15322	15409	15474	15252	15403	15382	15356	15438	15414	15389	15502	15316	15405	15392	15487	15443	15221	15531	15329	15378	15485	15296	15466	15370	15597	15487	15476	15234	15544	15516	15431	15336	15406	15452	15360	15523	15346	15376	15597	15414	15438	15541	15297	15371	15181	15164	15367	15468	15462	15382	15460	15463	15464	15592	15655	15550	15441	15352	15523	15356	15250	15302	15377	15401	15143	15449	15430	15321	15392	15405	15361	15435	15248	15499	15343	15495	15384	15400	15507	15505	15412	15332	15295	15494	15258	15373	15312	15358	15364	15448	15542	15325	15368	15417	15364	15454	15612	15406	15219	15423	15590	15417	15313	15407	15556	15615	15548	15359	15427	15256	15492	15291	15400	15591	15326	15428	15295	15351	15340	15485	15221	15440	15443	15415	15349	15494	15433	15541	15456	15435	15414	15263	15523	15361	15333	15441	15446	15405	15344	15274	15575	15396	15334	15393	15431	15438	15316	15503	15558	15364	15438	15292	15430	15279	15426	15301	15435	15401	15550	15397	15399	15435	15418	15391	15498	15399	15393	15532	15476	15305	15390	15498	15468	15494	15393	15418	15509	15459	15532	15444	15548	15337	15168	15373	15374	15321	15597	15385	15267	15476	15375	15422	15462	15422	15536	15474	15533	15456	15444	15504	15329	15439	15482	15479	15542	15314	15576	15447	15256	15477	15245	15558	15568	15370	15518	15420	15452	15490	15333	15449	15637	15464	15421	15316	15556	15496	15372	15419	15389	15464	15269	15398	15295	15558	15158	15629	15438	15486	15473	15421	15553	15371	15584	15325	15542	15373	15406	15694	15424	15420	15395	15443	15517	15356	15392	15473	15436	15380	15455	15594	15353	15403	15500	15343	15447	15408	15372	15407	15431	15449	15257	15364	15371	15410	15524	15425	15382	15560	15407	15477	15444	15436	15578	15611	15216	15443	15485	15371	15390	15441	15452	15373	15330	15431	15413	15273	15316	15428	15477	15332	15534	15355	15331	15508	15501	15509	15422	15559	15352	15295	15274	15437	15492	15297	15395	15227	15336	15294	15370	15356	15374	15427	15491	15362	15441
31132	26344	29685	26902	23304	21950	20732	19833	19040	18638	18329	18252	18070	17792	18043	17910	17808	17874	17982	17676	17904	17837	17967	17591	17808	17837	17917	17868	17820	17592	17760	17889	17561	17544	17738	17628	17552	17538	17853	17587	17846	17593	17481	17788	17632	17545	17470	17657	17629	17775	17571	17728	17727	17652	17756	17622	17549	17476	17675	17769	17695	17606	17739	17458	17702	17688	17500	17535	17622	17493	17691	17556	17563	17597	17708	17684	17655	17824	17703	17689	17701	17658	17671	17649	17689	17867	17770	17610	17638	17611	17836	17450	17693	17718	17829	17927	17776	17486	17776	17548	17725	17577	17808	17680	17711	17514	17748	17734	17751	17660	17398	17637	17781	17722	17782	17753	17690	17694	17575	17764	17484	17602	17717	17655	17317	17454	17617	17760	17782	17694	17604	17548	17453	17565	17437	17597	17655	17661	17680	17659	17841	17723	17825	17580	17582	17803	17464	17515	17629	17517	17576	17802	17532	17774	17694	17615	17598	17629	17765	17609	17576	17603	17691	17776	17708	17730	17594	17647	17475	17723	17458	17525	17652	17511	17724	17742	17486	17764	17725	17690	17723	17724	17787	17512	17481	17659	17683	17609	17811	17703	17725	17669	17600	17533	17508	17662	17792	17620	17611	17538	17557	17598	17662	17513	17560	17708	17530	17754	17659	17651	17671	17493	17548	17705	17865	17540	17641	17686	17708	17387	17684	17678	17553	17644	17642	17523	17729	17746	17657	17506	17739	17615	17524	17726	17599	17511	17499	17535	17790	17598	17578	17912	17738	17596	17911	17696	17519	17739	17880	17707	17617	17755	17708	17828	17857	17528	17621	17781	17556	17570	17622	17592	17810	17492	17719	17907	17630	17670	17524	17750	17601	17684	17836	17723	17681	17597	17612	17581	17612	17681	17855	17634	17793	17592	17815	17737	17724	17698	17756	17650	17801	17626	17654	17708	17792	17726	17601	17690	17648	17673	17466	17662	17676	17710	17548	17440	17798	17654	17516	17763	17647	17619	17519	17715	17636	17704	17531	17737	17807	17801	17570	17769	17650	17593	17657	17580	17625	17706	17634	17724	17587	17621	17625	17703	17751	17535	17663	17507	17674	17686	17697	17712	17553	17644	17501	17534	17634	17514	17598	17635	17823	17609	17426	17460	17645	17624	17603	17745	17614	17432	17649	17534	17466	17857	17696	17676	17787	17450	17743	17623	17682	17751	17426	17528	17759	17614	17622	17718	17393	17729	17756	17631	17657	17487	17662	17602	17613	17446	17644	17750	17695	17587	17611	17794	17626	17876	17629	17679	17807	17776	17849	17642	17886	17898	17646	17561	17504	17541	17667	17456	17768	17686	17856	17520	17670	17700	17826	17397	17750	17628	17680	17749	17775	17710	17448	17670	17721	17673	17430	17661	17524	17652	17753	17634	17631	17614	17742	17676	17649	17757	17721	17613	17475	17716	17669	17768	17510	17478	17715	17691	17614	17736	17582	17503	17690	17544	17855	17728	17475	17750	17785	17611	17766	17553	17573	17580	17859	17657	17482	17490	17627	17703	17683	17655	17623	17632	17586	17654	17643	17640	17736	17457	17630	17715	17663	17525	17657	17788	17597	17650	17616	17696	17591	17630	17629	17591	17731	17634	17563	17534	17611	17736	17639	17427	17663	17567	17780	17780	17835	17716	17399	17596	17609	17547	17547	17534	17773	17838	17558	17650	17677	17579	17785	17549	17621	17714	17626	17653	17465	17712	17492	17533	17559	17672	17621	17569	17771	17891	17796	17600	17591	17635	17767	17549	17554	17888	17617	17477	17807	17643	17519	17555	17593	17667	17670	17476	17787	17614	17509	17828	17728	17575	17632	17656	17461	17728	17721	17636	17694	17429	17651	17667	17525	17484	17599	17569	17696	17890	17699	17672	17718	17726	17682	17637	17802	17399	17657	17589	17719	17663	17660	17739	17585	17467	17674	17823	17703	17438	17535	17572	17458	17776	17770	17602	17808	17558	17428	17631	17575	17725	17636	17538	17575	17644	17748	17610	17642	17572	17572	17585	17784	17596	17524	17758	17705	17567	17390	17552	17733	17427	17624	17526	17631	17744	17938	17810	17575	17704	17777	17651	17851	17831	17599	17470	17522	17489	17736	17490	17685	17780	17550	17461	17714	17756	17450	17555	17709	17799	17756	17780	17625	17531	17744	17772	17829	17583	17775	17647	17505	17683	17714	17579	17499	17877	17637	17653	17689	17643	17678	17435	17494	17523	17730	17865	17700	17671	17600	17494	17450	17640	17680	17632	17702	17669	17706	17373	17600	17809	17596	17716	17566	17657	17862	17861	17674	17727	17532	17642	17865	17644	17595	17640	17540	17676	17528	17646	17526	17666	17525	17578	17625	17527	17621	17439	17916	17660	17694	17533	17540	17598	17541	17445	17744	17565	17682	17480	17391	17686	17784	17570	17748	17629	17581	17576	17671	17812	17542	17400	17765	17613	17692	17584	17527	17629	17562	17725	17695	17842	17792	17558	17586	17547	17428	17704	17672	17549	17620	17473	18017	17754	17529	17660	17466	17649	17627	17737	17466	17722	17698	17468	17869	17530	17595	17733	17557	17541	17732	17655	17897	17685	17733	17574	17593	17795	17716	17629	17570	17671	17609	17670	17773	17741	17698	17395	17610	17578	17766	17651	17565	17652	17548	17714	17669	17792	17501	17745	17626	17444	17648	17684	17679	17550	17782	17654	17562	17664	17604	17626	17568	17605	17644	17723	17609	17661	17698	17635	17718	17818	17712	17611	17718	17669	17691	17381	17775	17477	17726	17557	17546	17636	17694	17635	17444	17781	17771	17676	17487	17606	17633	17452	17407	17466	17687	17590	17746	17769	17895	17728	17742	17658	17710	17726	17577	17594	17724	17742	17587	17700	17721	17550	17677	17676	17785	17807	17681	17537	17693	17793	17624	17672	17544	17555	17817	17711	17595	17467	17591	17619	17609	17645	17676	17660	17729	17612	17734	17468	17887	17892	17585	17648	17692	17566	17777	17678	17623	17560	17406	17651	17634	17696	17419	17857	17746	17475	17759	17662	17719	17604	17801	17731	17590	17622	17637	17773	17693	17669	17617	17759	17733	17842	17797	17878	17605	17647	17541	17681	17718	17707	17670	17508	17675	17792	17693	17577	17492	17698	17903	17539	17790	17637	17565	17644	17859	17644	17614	17553	17911	17554	17450	17616	17601	17584	17835	17715	17599	17588	17482	17567	17519	17739	17626	17496	17668	17602	17773	17905	17669	17458	17910	17677	17506	17768	17638	17881	17850	17482	17590	17595	17737	17731	17670	17691	17757	17698	17580	17614	17740	17548	17516	17571	17534	17726	17628	17611	17553	17654	17656	17618	17650	17664	17399	17579	17612	17794	17452	17516	17587	17572	17676	17484	17682	17778	17672	17465	17608	17509	17612	17507	17561	17619	17524	17616	17830	17717	17503	17611	17584	17551	17601	17735	17600	17654	17518	17677	17716	17569	17712	17742	17722	17528	17650	17629	17622	17695	17796	17536	17548	17660	17629	17662	17650	17482	17689	17762	17673	17546	17682	17442	17549	17580	17547	17503	17608	17626	17830	17625	17645	17567	17683	17658	17550	17454	17648	17717	17662	17486	17528	17752	17692	17654	17555	17467	17855	17611	17690	17869	17781	17604	17457	17564	17626	17696	17677	17633	17661	17659	17700	17571	17677	17704	17745	17673	17598	17606	17627	17430	17568	17607	17717	17698	17883	17783	17444	17476	17543	17546	17533	17639	17617	17712	17726	17804	17578	17595	17440	17559	17779	17669	17485	17593	17762	17587	17730	17674	17681	17693	17763	17534	17732	17742	17700	17668	17530	17645	17660	17483	17634	17620	17693	17668	17749	17530	17839	17574	17582	17483	17691	17693	17704	17771	17500	17665	17574	17705	17410	17700	17422	17479	17667	17733	17815	17835	17834	17818	17666	17549	17486	17621	17490	17511	17632	17634	17658	17840	17611	17813	17637	17913	17675	17761	17757	17614	17630	17698	17572	17549	17592	17600	17814	17717	17875	17417	17682	17643	17691	17707	17646	17707	17724	17835	17723	17599	17514	17519	17707	17570	17908	17744	17922	17754	17702	17749	17549	17459	17685	17490	17452	17533	17657	17661	17703	17835	17517	17914	17604	17664	17595	17671	17676	17811	17747	17596	17579	17501	17696	17613	17716	17865	17739	17734	17765	17816	17689	17689	17531	17672	17672	17653	17547	17443	17820	17545	17796	17748	17411	17632	17670	17470	17764	17698	17643	17496	17745	17549	17728	17645	17570	17751	17568	17623	17659	17637	17588	17844	17650	17676	17650	17774	17608	17706	17588	17766	17582	17733	17831	17589	17698	17782	17656	17761	17649	17451	17702	17655	17685	17721	17670	17650	17627	17766	17787	17694	17928	17787	17779	17685	17660	17779	17505	17411	17637	17860	17898	17821	17772	17856	17712	17716	17571	17526	17868	17651	17863	17771	17613	17644	17692	17675	17721	17620	17873	17692	17567	17564	17613	17544	17563	17795	17538	17699	17671	17681	17700	17637	17612	17692	17957	17749	17775	17740	17548	17842	17686	17489	17863	17654	17627	17647	17765	17794	17529	17475	17550	17463	17611	17673	17634	17671	17495	17568	17692	17668	17779	17696	17642	17607	17601	17620	17660	17830	17640	17554	17723	17892	17694	17535	17761	17574	17708	17703	17775	17878	17795	17624	17592	17651	17510	17544	17583	17654	17507	17708	17775	17815	17566	17763	17641	17593	17562	17592	17711	17594	17679	17632	17654	17565	17594	17878	17688	17551	17991	17735	17757	17735	17602	17540	17888	17646	17551	17817	17767	17651	17549	17648	17779	17564	17764	17727	17720	17717	17575	17548	17556	17558	17528	17730	17670	17685	17629	17775	17705	17735	17588	17649	17584	17785	17808	17781	17640	17587	17658	17557	17639	17787	17676	17495	17491	17572	17584	17504	17831	17517	17867	17657	17693	17654	17746	17700	17530	17673	17722	17711	17752	17500	17600	17777	17879	17633	17709	17732	17714	17583	17895	17527	17881	17613	17594	17506	17760	17542	17637	17690	17554	17692	17711	17508
23782	33173	32891	27327	23525	20969	19369	18083	16922	16487	15964	15811	15462	15317	15241	15138	15048	14931	14916	14911	14874	15005	14776	14772	14777	14730	14772	14832	14643	14795	14716	14728	14585	14897	14740	14808	14758	14596	14775	14662	14647	14730	14692	14748	14695	14626	14769	14739	14719	14733	14704	14598	14622	14653	14789	14645	14643	14838	14427	14619	14789	14942	14598	14778	14712	14497	14663	14782	14709	14666	14677	14608	14648	14876	14862	14481	14801	14587	14736	14801	14592	14473	14646	14813	14602	14878	14639	14672	14775	14729	14673	14617	14691	14571	14526	14506	14516	14825	14942	14747	14657	14750	14715	14656	14645	14620	14752	14785	14549	14630	14654	14758	14801	14668	14690	14599	14830	14763	14704	14680	14718	14769	14685	14777	14665	14705	14807	14651	14749	14708	14758	14753	14722	14759	14683	14756	14540	14748	14630	14788	14626	14594	14740	14747	14562	14594	14661	14715	14588	14618	14736	14742	14749	14824	14750	14598	14710	14756	14697	14707	14709	14610	14805	14759	14586	14560	14796	14788	14657	14658	14749	14684	14638	14784	14627	14725	14577	14758	14606	14752	14686	14865	14666	14636	14726	14661	14721	14678	14551	14675	14691	14908	14659	14583	14687	14812	14629	14739	14554	14588	14570	14717	14690	14655	14612	14468	14849	14590	14674	14766	14653	14608	14643	14726	14623	14513	14736	14649	14702	14798	14688	14588	14615	14748	14780	14580	14636	14645	14720	14588	14840	14663	14578	14519	14763	14548	14685	14612	14546	14705	14610	14810	14614	14546	14616	14548	14710	14740	14743	14618	14829	14548	14625	14763	14734	14927	14833	14661	14607	14793	14756	14649	14673	14748	14716	14657	14660	14716	14680	14605	14827	14646	14720	14517	14606	14636	14647	14580	14770	14719	14670	14690	14665	14774	14716	14733	14813	14599	14601	14632	14783	14776	14679	14770	14714	14613	14754	14720	14950	14584	14545	14604	14739	14666	14606	14693	14709	14662	14703	14601	14729	14503	14689	14581	14688	14754	14902	14716	14552	14563	14606	14596	14845	14663	14712	14713	14875	14662	14603	14626	14621	14765	14678	14605	14747	14583	14638	14731	14760	14644	14725	14632	14506	14474	14858	14809	14561	14743	14669	14689	14609	14636	14522	14652	14697	14908	14497	14668	14744	14660	14632	14787	14793	14857	14694	14862	14469	14638	14628	14716	14613	14749	14537	14743	14649	14799	14691	14842	14619	14569	14704	14635	14698	14811	14673	14716	14811	14603	14792	14663	14807	14768	14654	14686	14694	14677	14684	14553	14640	14769	14674	14814	14681	14729	14697	14681	14692	14682	14660	14729	14795	14737	14751	14675	14757	14811	14545	14745	14641	14701	14700	14656	14701	14765	14653	14693	14691	14659	14639	14802	14606	14478	14723	14682	14664	14419	14776	14729	14549	14605	14786	14609	14570	14534	14674	14633	14786	14717	14721	14632	14665	14979	14666	14861	14774	14839	14625	14719	14661	14762	14807	14865	14708	14717	14627	14753	14648	14468	14756	14661	14799	14777	14541	14827	14775	14635	14681	14525	14589	14769	14841	14708	14538	14722	14699	14682	14538	14765	14699	14646	14692	14771	14701	14785	14737	14678	14746	14613	14724	14609	14753	14805	14720	14635	14841	14643	14636	14779	14688	14762	14582	14762	14745	14591	14990	14732	14571	14610	14691	14654	14717	14660	14583	14665	14781	14652	14722	14664	14629	14587	14696	14681	14560	14684	14501	14819	14689	14826	14782	14702	14664	14846	14548	14617	14620	14616	14611	14753	14588	14590	14575	14641	14763	14692	14657	14705	14778	14698	14732	14692	14498	14839	14643	14728	14538	14728	14922	14713	14850	14577	14733	14779	14609	14624	14680	14721	14680	14818	14714	14645	14645	14758	14657	14641	14726	14650	14705	14725	14713	14764	14680	14711	14739	14652	14691	14703	14686	14682	14599	14502	14646	14523	14758	14735	14589	14769	14542	14738	14559	14610	14633	14494	14716	14696	14601	14794	14664	14617	14622	14713	14609	14634	14567	14714	14793	14755	14650	14763	14709	14711	14795	14704	14762	14909	14661	14750	14572	14888	14691	14819	14916	14534	14766	14624	14638	14863	14824	14635	14656	14681	14772	14566	14709	14688	14777	14675	14789	14813	14671	14869	14478	14676	14726	14703	14720	14644	14628	14566	14816	14713	14659	14701	14712	14597	14576	14663	14713	14802	14636	14736	14626	14804	14732	14601	14651	14654	14707	14806	14723	14559	14604	14695	14822	14681	14625	14798	14652	14637	14696	14729	14911	14683	14755	14629	14700	14795	14759	14796	14559	14694	14674	14705	14707	14759	14633	14669	14778	14851	14715	14783	14638	14703	14676	14661	14706	14620	14648	14643	14686	14646	14680	14833	14656	14667	14762	14569	14732	14575	14626	14602	14663	14717	14683	14739	14727	14740	14662	14628	14598	14742	14792	14810	14575	14776	14436	14666	14766	14697	14687	14716	14561	14778	14777	14773	14655	14645	14825	14652	14805	14653	14675	14762	14568	14722	14658	14700	14699	14662	14654	14780	14731	14774	14562	14424	14716	14790	14636	14605	14671	14797	14697	14536	14754	14768	14708	14636	14685	14585	14623	14798	14641	14623	14596	14717	14595	14760	14527	14572	14816	14763	14643	14620	14733	14664	14801	14718	14576	14734	14815	14680	14587	14539	14660	14793	14881	14510	14688	14679	14781	14999	14740	14692	14804	14753	14739	14778	14475	14795	14725	14636	14640	14628	14715	14594	14670	14707	14524	14747	14792	14701	14698	14632	14555	14700	14634	14757	14643	14667	14761	14586	14466	14798	14622	14725	14568	14911	14699	14793	14587	14747	14586	14621	14728	14664	14786	14610	14734	14763	14624	14592	14632	14706	14669	14627	14700	14603	14740	14691	14635	14533	14744	14490	14956	14568	14655	14839	14652	14845	14795	14636	14660	14693	14845	14560	14709	14788	14723	14717	14584	14835	14758	14685	14705	14608	14836	14622	14710	14472	14533	14652	14692	14671	14615	14697	14505	14584	14865	14784	14672	14605	14840	14555	14563	14711	14705	14643	14688	14827	14671	14770	14641	14553	14680	14768	14744	14795	14822	14596	14697	14679	14468	14766	14658	14680	14615	14626	14696	14592	14549	14595	14659	14777	14658	14754	14673	14810	14686	14658	14535	14550	14644	14623	14811	14519	14854	14745	14818	14860	14640	14922	14792	14768	14734	14745	14673	14692	14603	14726	14647	14846	14649	14682	14809	14602	14620	14780	14539	14668	14705	14737	14585	14777	14630	14645	14865	14812	14820	14771	14737	14755	14783	14663	14610	14734	14458	14761	14730	14581	14805	14628	14660	14656	14796	14691	14805	14727	14668	14692	14688	14647	14628	14650	14645	14813	14665	14547	14556	14624	14703	14647	14798	14641	14605	14775	14925	14618	14677	14662	14703	14605	14788	14684	14715	14610	14697	14652	14643	14678	14630	14646	14771	14827	14757	14460	14759	14634	14733	14754	14501	14560	14691	14719	14729	14575	14659	14691	14824	14516	14737	14626	14665	14779	14590	14560	14805	14740	14615	14775	14599	14687	14543	14687	14752	14724	14596	14717	14654	14603	14705	14629	14616	14567	14694	14745	14734	14790	14692	14790	14746	14852	14691	14654	14483	14749	14579	14757	14535	14675	14858	14534	14515	14676	14685	14498	14778	14598	14687	14719	14796	14726	14731	14625	14668	14747	14848	14593	14687	14641	14709	14591	14704	14543	14861	14604	14700	14791	14625	14876	14778	14630	14855	14799	14682	14612	14653	14724	14704	14708	14700	14725	14594	14729	14777	14747	14716	14637	14528	14838	14624	14643	14805	14562	14611	14657	14604	14757	14688	14788	14651	14626	14596	14680	14670	14690	14770	14749	14812	14691	14460	14683	14823	14704	14695	14757	14640	14688	14468	14717	14701	14693	14652	14734	14501	14788	14676	14820	14625	14677	14638	14718	14696	14775	14793	14585	14612	14706	14706	14608	14685	14516	14891	14609	14729	14667	14711	14830	14785	14573	14670	14690	14813	14591	14611	14748	14668	14715	14790	14634	14946	14709	14680	14669	14618	14730	14743	14727	14864	14825	14817	14812	14756	14770	14762	14577	14893	14718	14525	14583	14646	14695	14686	14500	14738	14677	14718	14832	14554	14595	14476	14509	14705	14882	14566	14697	14774	14630	14695	14740	14865	14900	14658	14589	14695	14828	14730	14506	14819	14624	14783	14609	14675	14514	14739	14577	14843	14694	14635	14632	14801	14720	14849	14632	14688	14745	14441	14650	14694	14675	14582	14620	14622	14527	14846	14691	14747	14824	14594	14554	14624	14566	14730	14724	14675	14600	14787	14732	14676	14793	14616	14730	14791	14776	14602	14656	14724	14735	14750	14660	14626	14751	14567	14588	14593	14632	14827	14536	14634	14711	14738	14744	14741	14593	14687	14767	14575	14564	14689	14682	14675	14691	14707	14791	14669	14790	14584	14500	14693	14670	14586	14686	14654	14552	14643	14848	14803	14535	14871	14749	14701	14539	14665	14521	14526	14577	14631	14554	14698	14757	14889	14794	14652	14698	14764	14683	14660	14718	14658	14632	14640	14699	14689	14644	14713	14708	14618	14553	14681	14508	14759	14691	14751	14706	14685	14704	14751	14752	14684	14707	14682	14766	14826	14733	14759	14690	14756	14665	14844	14699	14674	14796	14735	14550	14729	14721	14802	14675	14841	14489	14531	14840	14684	14783	14697	14785	14739	14870	14726	14630	14717	14629	14723	14756	14786	14889	14546	14638	14594	14771	14599	14731	14665	14801	14714	14601	14636	14670	14595	14755	14787	14697	14769	14628	14678	14852	14642	14668	14787	14741	14676	14577	14791	14783	14864	14701	14793	14852	14695	14743	14590	14723	14604	14776	14620	14577	14651	14649	14702	14648	14637	14714	14663	14838	14800	14607	14870	14658	14798	14630	14602	14843	14631	14631	14615	14690	14637	14638	14532	14819	14567	14678	14564	14604	14736	14498	14731	14761	14666	14659	14585	14645	14546	14613	14661	14618	14805	14642
25133	21049	28059	25500	24349	25076	23939	21373	20006	19731	19390	18984	18489	18292	18525	18294	18436	18287	18215	18180	18232	18018	18070	18078	18017	18348	17903	17826	18017	18031	17867	17807	17871	17931	17819	17903	17755	18040	17666	17798	17965	17725	17737	17942	17913	17776	17846	17606	17791	17838	17996	17891	17753	17741	17840	17962	17903	17997	17926	17676	17724	17847	18053	17979	17957	17819	17584	17776	17801	17645	17781	17910	17913	17961	17853	17903	17908	17785	17776	17755	18017	17920	17799	17954	18035	17912	17661	17975	17765	17895	17733	17875	17880	17984	17762	17759	17789	17794	17874	17926	17827	17616	18007	18026	17734	17738	17747	17901	17704	17856	17742	18039	17744	17861	18020	17937	17824	17651	17981	17921	17951	18033	17802	17841	17808	17934	17800	17774	17790	17761	17694	17716	17769	17840	17788	17928	17483	17745	17724	17959	17802	17694	17791	17867	17963	17931	17853	17842	17870	17685	17891	17840	17745	17684	17994	17816	17781	18039	17847	17913	17822	17823	17742	17872	17788	17906	17760	17847	17892	17781	17740	17772	18022	17613	17644	17823	17940	17837	17708	17832	17780	17835	17732	17728	17949	17656	17803	17799	17655	17939	17931	17675	17705	17669	17719	17566	17781	17779	17730	17993	17995	17896	17811	17990	17754	17828	18002	17969	17853	17783	17859	17754	17968	17788	17957	17830	17703	17708	17910	17600	17862	17597	17834	17500	17540	17752	17791	17681	17563	17683	17641	17875	17903	17728	17808	17983	17940	17873	17853	17835	17669	17682	17677	17694	17907	17715	17703	17802	17884	17941	17968	17739	17715	17852	17844	17764	17922	17829	17877	17959	17844	17779	17721	17750	17524	17759	17788	17668	17849	17589	17787	17702	17994	17961	17720	17705	17797	17848	17780	17891	17823	17817	17743	17851	17761	17714	17969	17911	17895	17910	17816	17770	17845	17664	17645	17576	17888	17690	17682	17695	17669	17985	18163	17884	17937	17899	17851	17833	17808	18033	17818	17732	17880	17568	17776	17657	17849	17655	17922	17911	17912	17762	17791	18008	17910	17946	17728	17714	17861	17917	17712	17884	17800	17897	17821	17749	17942	17785	17951	17642	17881	17958	17849	17876	17745	17739	17755	17754	17819	17818	18082	17811	17719	17842	17615	17894	17802	17867	17920	17773	17865	17800	18068	17779	17760	17977	17767	17861	17887	17701	17877	17764	17837	17793	17766	17953	18036	17761	17912	17786	17775	17837	17823	17663	17805	17868	17850	18024	17811	17582	17858	17967	17826	17545	17777	17792	17770	17958	17739	17876	17732	17824	17733	17885	17993	18069	17740	17631	17910	17670	17815	17583	17880	18058	17874	17728	17859	17700	17848	17909	17791	17835	17853	17750	17681	17806	17794	17732	17988	17639	17898	17787	17985	17903	17646	17868	17729	17749	17659	17864	17840	17723	17818	17981	17754	17785	17702	17745	17743	17915	17736	17753	17857	17791	17875	17769	17765	17832	17890	17899	17727	17870	17775	17770	17875	17838	17766	17605	17751	17909	17911	17939	17738	17640	17642	17746	17813	17787	17892	17763	17638	17844	17719	17917	17847	17825	17726	18060	17987	17828	17965	17776	17747	17766	17755	17686	17810	17786	17938	17729	17874	17682	17757	17716	17761	17984	17573	17586	17726	17693	17625	17726	17896	17795	17822	17878	17907	17891	17755	17721	17680	17723	17664	17686	17823	17733	17950	17847	17858	17807	17624	17735	17612	17924	17886	17655	17807	17870	17662	17633	17663	17865	17645	17869	18039	17761	17841	17901	17934	17719	17867	17916	17639	17669	17712	17721	17920	17692	17887	17903	17874	17759	17754	18075	17857	17779	17812	17979	17784	17767	17710	17818	17875	17787	17991	17733	17753	17784	17776	17950	17831	17687	17884	17758	17891	17923	17940	17760	17787	17988	17962	17751	17784	17805	17790	17870	17780	17763	17930	17830	17839	17846	17707	17719	18074	17690	17737	17668	17774	17860	17792	17924	17833	17859	17901	17884	17912	17707	17750	17792	17750	17789	17702	17627	17840	17830	17863	17694	17715	17754	17763	17959	17872	18092	18050	17787	17818	17622	17902	17779	17923	18033	17767	17727	17792	17930	17650	17826	17866	17709	17827	17823	17746	17681	17716	17797	17951	17957	17836	17870	17847	17817	17850	18048	17701	17765	17842	17529	17564	17768	17834	17876	17787	17735	17840	17881	17709	17810	17739	17802	17907	17618	17752	17878	17874	17760	17970	17800	17709	18039	17742	18059	17740	17660	17813	17722	17703	17723	17835	17820	18009	17699	17799	17837	17659	18037	17694	17606	17568	17893	17746	17769	17618	17900	17887	17826	17791	17769	17904	17738	17704	17637	17829	17941	17749	17730	17792	17756	17657	17889	17767	17843	17907	17858	17785	17736	17718	17875	17892	17814	18018	17633	18003	17742	17594	17880	17601	17757	18112	17855	18012	17797	18046	17858	17680	17752	17831	17776	17720	17929	17842	17863	17898	17711	17728	17880	17599	17863	17604	17763	17708	17572	17857	17591	17641	17939	17952	17803	18064	17727	17648	17863	17711	18010	17818	17818	17967	17574	17787	17687	17935	17681	17761	17929	17879	17998	17905	17868	18088	17664	17777	17982	17959	17808	17981	17809	17767	17568	18003	17920	17837	17884	17939	17599	17867	17740	17787	17850	17824	17624	17860	17896	17868	17857	17973	17681	17732	17910	17702	17846	17748	17748	17809	17735	17812	17829	17896	17913	17693	17723	17820	17731	17798	17744	17727	17791	18126	17787	17832	17809	17924	17693	17961	17952	17714	17776	17673	17973	17620	17758	17891	17835	18002	17823	17681	17987	17884	17839	17733	17761	17883	17869	17752	17545	17837	17723	17760	17834	17916	17974	17814	17765	17889	17721	17782	17855	17899	17877	17858	17813	17839	17571	17662	17636	17820	17895	17917	17721	17707	17706	17867	17883	17803	17832	17882	17780	17925	17866	17790	17699	18027	17871	17670	17941	17845	17792	17676	17698	17810	17623	17828	17663	17895	17725	17715	17726	17814	17912	17874	17935	17792	17742	17843	17723	17813	17737	17773	17722	17740	17651	17597	17820	17778	17893	17957	17992	17944	18048	17729	17679	17831	17984	17732	17790	17849	17802	17749	17763	17724	17784	17588	17751	17857	17662	17807	17690	17835	17597	17794	17734	17818	17696	17913	17771	17864	17890	17665	17849	17835	17672	17915	17731	17721	17723	17725	17697	17719	17830	17802	17857	17824	17944	17853	17808	17848	17610	17767	17652	17743	17701	17898	17751	17937	17533	17792	17677	17994	17728	17784	17700	17760	17891	17944	18047	17846	17676	17795	17864	17785	17699	17884	17840	17888	17702	17751	17772	17824	17811	17668	17752	18034	17968	17816	17767	17822	17830	17682	17773	17890	17828	17797	17719	17832	17885	17862	17608	17905	17894	17791	17792	17742	17690	17897	17908	17850	17647	17901	17835	17890	17934	17864	17854	18112	17777	17883	17761	17946	17923	17668	17670	17858	17627	17926	18162	17957	17827	17833	17877	17717	17833	17865	17803	17758	17783	17720	17697	17791	17761	17923	17661	17797	17822	17728	17903	17922	17969	17832	17821	18017	17766	17811	17813	17624	17956	17783	17901	17724	17972	17788	17705	17780	17765	17696	17848	17905	17631	17606	17839	17634	17725	17950	17796	17616	17778	17975	18054	17804	17957	17685	17764	17988	17758	17768	17722	17937	17753	17768	17689	17885	17852	17655	17836	17670	17698	17980	17695	17786	17708	17949	17802	17888	17754	17776	17844	17802	17680	17644	17701	17730	17761	17847	17888	17776	17877	17858	17701	17756	17925	17783	17978	17932	17816	17964	17933	17613	17948	17669	17813	17809	17803	17757	17920	17731	17999	17655	17932	17704	17983	17685	17803	17668	17663	17808	17723	17727	17794	17897	17754	18022	17678	17873	17896	17836	17772	17961	17929	17785	17930	17884	17775	17642	18095	17905	17903	17818	17959	17860	17771	17935	17859	17672	17845	17745	17802	17955	17724	17789	18133	17749	17772	17815	17757	17841	17749	18003	17925	17957	17791	18008	17801	17913	17974	17858	17666	17571	17974	18003	17705	17914	17804	17710	17574	17674	17763	17947	17899	17755	17955	17882	18034	17734	17851	17911	17820	17813	17799	18050	17712	17908	17844	17824	17983	18005	18035	17682	17739	17916	17760	17723	17879	17803	17739	17887	17643	17778	17927	17952	17740	17882	17799	17798	17713	17917	17931	17684	17769	17904	17809	17711	17843	17877	17831	17918	17772	18054	17938	17889	17847	17810	17925	17727	17829	17869	17716	17778	17916	18006	17745	17836	17672	17702	17913	17855	17785	17828	17742	17844	17936	17961	17696	17873	17945	18028	17991	17799	17790	17916	17870	17905	17877	17713	17698	17901	17833	17979	17781	17859	17909	17793	17707	17866	17805	17717	17939	17706	17909	17673	17920	17843	17666	17967	17855	17838	17864	17565	17891	17592	18064	18081	17841	17744	17847	18131	17663	17913	17993	17870	17741	18036	17638	17933	17734	17868	17784	17861	17821	17651	17721	17809	17799	17901	17911	17770	18138	17709	17707	18061	17739	17844	17869	17983	17735	17956	17908	17668	17912	17924	17768	17852	17830	17850	17522	17756	17819	17802	17991	17811	18004	17749	17860	17804	18006	17887	17830	17895	18045	17655	17829	17861	17628	17766	17858	17930	17842	17900	18087	17862	17876	18005	17824	17972	17764	17531	17938	18137	17816	17847	17732	17665	17669	17899	17768	17824	17779	17478	17830	17907	17807	17802	17913	17769	17859	17845	17978	17878	17958	17898	17753	17836	17896	17869	17801	17866	17792	17834	17693	17597	17576	17546	17932	17880	17745	18010	17812	17870	17810	17657	17661	17855	17959	17905	17626	17800	17941	17784	17951	17879	17760	17782	18036	18009	17906	17934	17907	17768	17975	17917	17784	17991	17880	17804	17990	17641	17938	17781	17809	17955	17979	17767	17825	17952	17766	17824	17547	17599	17743	17808	17723	17836	17799	17796	17817	17899	17583	17716	17675
23245	39573	38974	32482	27723	24818	22149	19783	18475	17731	16933	16467	16114	15873	15598	15641	15724	15420	15418	15146	15110	15218	15088	15100	14987	15060	14990	14982	14963	15028	15052	14953	15068	15027	15080	14908	15011	14772	14925	14901	14886	14786	14816	14794	14780	14926	14850	14679	14825	14727	14823	14986	14863	14769	14827	15014	14887	14907	14858	14736	14824	14865	14810	14805	14890	14868	14975	14547	14888	14886	14912	14965	14908	14799	14925	14703	14974	14821	14870	14836	14788	14782	14889	14708	14884	14841	14862	14990	14814	14828	14768	14760	14832	14938	14761	15056	14808	14802	14963	14830	14801	14855	14841	14740	14802	14755	14875	14722	14802	14873	14788	14875	14874	14872	14734	14873	14866	14813	14844	14853	14782	14765	14633	14723	14768	14913	14944	14812	14757	14949	14849	14952	14885	14944	14920	14821	14990	14777	14687	14953	14748	14704	14948	14847	14825	14753	14932	14843	14878	14552	14814	14987	14835	14734	14750	14729	14858	14710	14831	14679	14838	14898	14862	14941	14851	14716	14929	14772	14855	14517	14769	14899	14856	14846	14864	14911	14931	14905	14693	14756	14860	14786	14957	14741	14810	14730	14977	14734	14726	14774	14849	14822	14820	14879	14831	14881	14626	14857	14938	14575	14862	14776	15030	14717	14736	14878	14791	14744	14775	14897	14695	14872	14889	14910	14925	14971	14649	14877	14888	14830	14896	14682	14674	14731	14728	14561	14904	14809	14896	14666	14856	14728	14799	14867	14917	14868	14783	14803	14849	14851	14922	14815	14887	14797	14622	14735	14687	14959	14649	14833	14864	14921	14785	14586	14959	14536	14972	14854	14854	14927	14897	14785	14899	14893	14872	14769	14754	14799	14896	14865	14913	14915	14655	14732	14750	14783	14836	14794	14854	14901	14788	14851	14865	14683	14928	14803	14890	14732	14843	14746	14882	14739	14961	14925	14779	14838	14760	14875	14985	14894	14944	14803	14866	14745	14587	14899	14951	14794	14823	14776	14874	14828	14832	14727	14787	14760	14684	14968	14927	14782	14687	14792	14969	14892	14696	14739	14766	14837	14617	14830	14884	14720	14750	14772	14839	14777	14888	14829	14843	14778	14882	14754	14736	14762	14753	14696	14878	14762	14840	14880	14974	14875	14717	14652	14998	14855	14856	14685	14923	14809	14903	14902	14835	14661	14736	14870	14775	14877	14853	14837	14745	14902	14765	14804	14882	14862	14811	14700	14705	14785	15031	14714	14845	15047	14723	14860	14914	14798	14928	14843	14876	14792	14782	14705	14678	14853	14620	14743	14718	14847	14705	14964	14754	14898	14954	14609	14981	14818	14753	14782	14840	14897	14898	14684	14797	14840	14764	14774	14731	14803	15051	14939	14882	14774	14889	14820	14822	14689	14882	14681	14798	14894	14946	14813	14882	14661	14748	15030	14805	14874	15009	14975	14916	14941	14840	14595	14918	14783	15046	14774	14785	14796	14794	14811	14851	14832	14788	14841	14927	14683	14707	14639	14856	14937	14801	14769	14776	14835	14649	14909	14714	14788	14821	14805	14841	14870	14653	14726	14830	15018	14814	14893	14596	14924	14617	14734	14687	14976	14662	14738	14786	14744	14739	14817	14811	14691	14926	14617	14920	14873	14732	14895	14734	14722	14943	14917	15023	14974	14945	14707	14870	14894	14831	14808	14790	14759	14693	14854	14670	14684	14904	15029	14911	14906	14967	14920	14852	14861	14713	14910	14908	14887	14700	14940	14725	14770	14834	14756	14589	14801	14853	14848	14838	14842	14724	14848	14880	14828	14817	14705	14850	14939	14887	14806	14884	14917	14980	14876	14732	14864	15006	14694	14885	14885	14667	14767	14887	14879	14787	14877	14706	14942	14954	14778	14797	14776	14795	14854	14768	14764	14796	14921	14740	14823	14875	14702	14818	14927	14751	14703	14842	14740	14878	14896	14721	14666	15003	14779	14892	14933	14688	14800	14734	14786	14775	14760	14893	14693	14873	14900	14868	14771	14850	14772	14995	14708	14766	14925	15003	14895	14742	14764	14675	14861	14778	14759	14818	14657	14905	14829	14900	14764	14693	14751	14791	14925	14832	14882	14795	14997	14744	14977	14732	14792	14664	14826	14783	14880	14709	14880	15028	14760	14801	14887	14707	14824	14808	14677	14900	14751	14913	14876	14791	14785	14772	14758	14831	14888	14792	14811	14845	14815	14706	14885	14760	14750	14905	14911	14799	14774	14908	14748	14652	14811	14635	14804	14841	14813	14804	14718	14863	14830	14905	14704	14881	14770	14833	14882	14806	14774	14782	14929	14677	14781	14842	14833	14823	14780	14750	14980	14981	14919	14746	14687	14693	14918	14932	14696	14899	14803	14830	14763	14688	14774	14854	14836	14833	14840	14831	14834	14667	14964	14765	14775	14652	14819	14796	14741	14818	14777	14660	14859	14907	14767	14874	14874	14883	14815	14941	14807	14792	14801	14749	14884	14931	14898	15093	14671	14764	14873	14753	14638	14850	14803	14763	14839	14649	14836	14678	14692	14832	14823	14881	14933	14920	14815	14794	14801	14884	14870	15016	14773	14812	14839	14725	14727	14883	14893	14898	14791	14834	14921	14816	14923	14891	14798	14667	14662	14712	14837	14820	14838	14898	14931	14876	14872	14931	14711	14706	14774	14756	14807	14900	14826	14841	14941	14732	14761	14806	14992	14791	14710	14837	14675	14635	14795	14886	14806	14891	14918	14858	14862	14871	14742	14724	14742	14893	14818	14823	14748	14834	14940	14885	14878	15050	14790	14705	14798	14912	14907	14696	14929	14885	14910	14806	14793	14700	14752	14854	14872	14940	14775	14850	14917	15001	14774	15004	14638	14838	14812	14927	14664	14856	14896	14766	14703	14868	14784	14610	14802	14854	14776	14789	14655	14896	14827	14704	14912	14747	15026	14853	14912	14880	14768	14716	14807	14840	14813	14788	14704	14909	14728	14718	14744	14724	14715	14875	14807	14875	14713	14803	14817	14756	14803	14863	14870	14690	14809	14908	14723	14795	14774	14843	14875	14823	14883	14837	14794	14813	14823	14733	14885	15032	14843	14652	14962	14787	14990	14756	14783	14906	14803	14901	14946	14764	14658	14908	14789	14778	14848	14905	14814	15009	14849	14814	14824	14760	14884	14814	14845	14761	14826	14723	14731	14900	14780	14894	14694	14847	14917	14776	14790	14877	14888	14781	14804	14879	15017	14809	14861	14872	14795	14910	14835	14749	14945	14867	14945	15028	14754	15001	14909	14783	14883	14848	14696	14935	14753	14884	14672	14858	14839	14810	14944	14992	14768	14855	14790	14809	14914	14637	14881	14832	14737	14853	14883	14838	14901	14743	14874	14751	14708	14930	14741	14833	14788	14842	14799	14909	14738	14863	14986	14851	14768	14924	14954	14804	14847	14850	14757	14712	14874	14655	14792	14955	14924	14810	14736	14975	14717	14660	14690	14720	14904	14806	14970	14963	14884	14783	14844	14715	14748	14817	14634	14876	14795	14754	14813	14791	14947	14745	14931	14818	14938	14943	14793	14822	14738	14735	14900	14812	14672	14797	14738	14813	14821	14889	15039	14661	14904	14772	14794	14753	14792	14783	14657	14652	14791	14835	14732	15037	14745	15091	14732	15049	14814	14734	14882	14733	14863	14739	14741	14792	14799	14936	14771	14759	14817	14792	14675	14991	14586	14914	14752	14844	14758	14915	14714	14912	14719	14746	14855	14767	14877	14924	14751	14719	14883	15062	14853	14845	14796	14942	14697	14691	14876	14892	14800	14777	14670	14782	14894	14771	14906	14809	14880	14704	14903	14882	14926	14957	14833	14847	14725	14798	14740	14916	14777	14813	14729	14722	14929	14875	14994	14710	14761	14755	14968	14949	14925	14910	14888	14784	14706	14973	14665	14819	14753	14886	14834	14980	14945	14930	14782	14715	14733	14950	14815	14973	14831	14736	14810	14841	14892	14808	14895	14935	14815	14746	14848	14786	15013	14794	15025	14869	14806	14827	14832	14808	14662	14906	14833	14947	14829	14761	14923	14929	14657	14899	14788	14838	14806	14783	14613	14948	14709	14879	14656	14838	14791	14826	14873	14834	14822	14687	14882	14744	14880	14952	14892	14698	14954	14855	14929	14879	14903	14792	14798	14832	14671	14780	14801	14674	14862	14988	14775	14804	14915	14822	14725	14669	14813	15027	14875	14833	14707	14880	14841	14873	15042	14779	14641	14704	14760	14807	14753	14655	14910	14875	14791	14832	14822	14872	14931	14858	14944	14845	14840	14844	14736	14773	15094	14764	14744	14906	14775	14860	14901	14986	14962	14754	14782	14736	14900	14927	14880	14900	14885	14860	14836	14887	14831	14782	14908	14843	14872	14784	14771	14816	14860	14821	14954	14854	14717	14622	14894	14815	14778	14803	14761	14788	14799	14674	14852	14805	14734	14661	14858	14785	14793	14929	14941	14869	14660	14627	14765	14865	14839	14954	14938	14878	14868	14581	14804	14654	14798	14801	14911	14788	14794	14844	14915	14840	14754	14913	14567	14821	14652	14858	14825	14576	14823	14796	14775	14772	14897	14900	15040	14808	14783	14912	14853	15091	14810	15005	14716	14625	14768	14774	14970	14964	14906	14771	14974	14760	14855	14637	14831	15047	14831	14799	14768	14890	14776	14911	14785	14908	14907	14896	14845	14710	14904	14722	14888	14938	14887	14953	14861	14723	14771	14784	14825	14861	14993	14764	14706	14884	14756	14883	14831	14848	14784	14902	14819	14724	14867	14736	14743	14840	14704	14849	14863	14975	14793	14900	14964	14683	14805	14768	14655	14797	14789	14709	14864	14861	14770	14844	14837	14641	14978	14838	14703	14816	14871	14648	14774	14804	14900	14814	14700	14761	14588	14856	14891	14790	14811	14741	14766	14919	14822	14999	14721	14830	14885	14827	14788	15048	14916	14784	14933	14861	14864	15005	14912	14804	14746	14943	14672	14850	15005	14910	14908	14712	14711	14971	14911	14957	14718	14643	14785	14970	14987	14793	14867	14684	14679	14837	14810	14824	14919	14851	14929	15015	14776	14865	14754
23698	21007	28464	24004	22913	26410	27837	23153	21624	21508	20879	20250	19727	19835	19543	19466	19361	19440	19412	19247	19258	18982	19051	19029	19164	18882	18968	19029	19002	18980	18908	18914	18853	18839	18736	18838	18833	18797	18973	18836	18618	18599	18646	18806	18777	18887	18603	18781	18779	18793	18721	18575	18823	18902	18739	18576	18775	18668	18769	18693	18790	18679	18732	18706	18629	18722	18807	18732	18644	18524	18616	18766	18841	18630	18605	18616	18794	18760	18522	18673	18893	18540	18637	18711	18683	18843	18814	18654	18801	18787	18851	18585	18787	18785	18554	18735	18582	18708	18804	18794	18672	18586	18708	18530	18593	18758	18610	18777	18908	18608	18611	18578	18652	18709	18675	18491	18583	18609	18826	18813	18815	18939	18535	18855	18596	18638	18865	18669	18730	18825	18823	18612	18609	18891	18849	18737	18675	18773	18982	18376	18794	18607	18600	18889	18558	18594	18684	18745	18750	18676	18671	18774	18984	18806	18827	18816	18736	18696	18754	18779	18508	18658	18823	18476	18673	18810	18819	18825	18677	18754	18658	18567	18457	18621	18707	18622	18499	18388	18757	18533	18654	18573	18757	18471	18612	18634	18727	18493	18828	18784	18698	18746	18816	18677	18646	18667	18795	18688	18591	18643	18672	18742	18775	18541	18562	18616	18543	18562	18698	18566	18637	18769	18499	18651	18644	18735	18845	18562	18703	18473	18576	18657	18644	18640	18674	18754	18737	18502	18647	18747	18966	18490	18890	18837	18668	18661	18650	18698	18632	18787	18587	18567	18785	18718	18948	18606	18600	18667	18762	18852	18888	18680	18723	18599	18817	18605	18728	18738	18610	18590	18837	18687	18778	18718	18650	18527	18591	18662	18665	18643	18729	18743	18841	18740	18778	18746	18602	18524	18754	18671	18622	18697	18483	18748	18619	18622	18752	18645	18604	18773	18889	18757	18737	18722	18793	18641	18621	18807	18782	18645	18632	18585	18775	18609	18545	18657	18469	18793	18722	18621	18585	18700	18775	18722	18795	18695	18656	18494	18683	18667	18645	18550	18771	18696	18691	18847	18733	18808	18622	18935	18895	18877	18569	18531	18686	18726	18761	18716	18876	18776	18849	18854	18681	18624	18780	18829	18681	18656	18896	18852	18794	18584	18605	18838	18737	18617	18718	18499	18741	18698	18466	18657	18677	18714	18609	18781	18817	18603	18692	18688	18679	18521	18494	18681	18695	18734	18770	18766	18847	18942	18735	18666	18791	18609	18556	18564	18740	18628	18768	18520	18662	18630	18555	18664	18759	18710	18842	18793	18498	18717	18817	18488	18574	18741	18740	18662	18645	18726	18719	18575	18614	18468	18576	18696	18651	18796	18699	18671	18686	18801	18519	18630	18503	18753	18742	18579	18716	18535	18558	18824	18569	18618	18602	18530	18685	18849	18860	18744	18775	18792	18624	18909	18740	18477	18694	18638	18707	18626	18654	18706	18683	18600	18543	18633	18899	18404	18808	18629	18765	18816	18772	18431	18593	18702	18494	18605	18401	18336	18664	18688	18753	18728	18734	18701	18505	18821	18845	18809	18663	18756	18630	18682	18399	18495	18487	18780	18657	18573	18529	18763	18589	18698	18670	18714	18616	18798	18649	18730	18562	18747	18757	18886	18872	18533	18646	18671	18731	18756	18741	18754	18705	18704	18879	18602	18457	18782	18715	18502	18711	18693	18814	18611	18711	18901	18691	18746	18460	18540	18586	18788	18728	18838	18436	18684	18646	18672	18799	18923	18438	18836	18941	18793	18776	18727	18784	18995	18728	18551	18657	18506	18890	18706	18771	18791	18834	18774	18660	18693	18429	18677	18530	18732	18858	18768	18677	18705	18438	18594	18890	18688	18548	18761	18888	18648	18681	18698	18697	18803	18740	18699	18508	18690	18773	18923	18652	18746	18786	18689	18830	18664	18651	18381	18541	18798	18622	18681	18759	18753	18577	18952	18785	18714	18715	18539	18582	18713	18779	18651	18558	18804	18714	18669	18853	18721	18795	18824	18722	18778	18596	18471	18441	18503	18670	18720	18630	18888	18727	18729	18683	18648	18915	18678	18790	18592	18675	18625	18624	18937	18437	18621	18985	18580	18771	18761	18773	18657	18615	18929	18750	18642	18670	18695	18727	18463	18700	18617	18551	18612	18672	18971	18779	18580	18663	18732	18718	18622	18699	18563	18689	18452	18698	18610	18476	18662	18816	18559	18768	18865	18751	18820	18628	18615	18703	18663	18561	18608	18727	18737	18774	18722	18630	18645	18737	18786	18813	18826	18659	18634	18671	18728	18580	18771	18639	18653	18722	18772	18732	18610	18748	18770	18690	18722	18751	18701	18760	18559	18796	18849	18741	18762	18806	18692	18467	18871	18686	18658	18606	18470	18744	18765	18619	18593	18771	18580	18661	18673	18762	18667	18615	18754	18827	18823	18683	18698	18926	18597	18590	18705	18841	18900	18681	18847	18753	18949	18581	18617	18736	18437	18649	18727	18662	18780	18571	18376	18693	18602	18467	18596	18805	18501	18589	18643	18557	18879	18626	18751	18748	18587	18670	18485	18533	18670	18679	18631	18860	18763	18531	18735	18818	18535	18857	18673	18922	18843	18781	18696	18632	18784	18804	18772	18708	18850	18707	18683	18539	18642	18719	18495	18739	18989	18658	18671	18482	18694	18733	18812	18963	18663	18830	18903	18560	18839	18814	18652	18962	18715	18745	18664	18697	18639	18768	18620	18727	18774	18875	18775	18747	18624	18781	18953	18750	18756	18717	18692	18889	18893	18677	18706	18856	18658	18638	18732	18875	18479	18543	18652	18595	18823	18808	18712	18695	18544	18552	18661	18718	18613	18674	18793	18553	18688	18817	18830	18718	18635	18676	18675	18728	18498	18617	18814	18716	18568	18668	18576	18681	18600	18546	18669	18717	18771	18844	18472	18554	18782	18709	18833	18548	18607	18773	18632	18656	18870	18802	18843	18852	18693	18714	18676	18553	18685	18770	18746	18969	18740	18663	18676	18731	18793	18774	18668	18843	18685	18487	18655	18624	18829	18792	18868	18647	18816	18831	18737	18805	18628	18889	18573	18804	18596	18738	18704	18714	18788	18494	18687	18803	18523	18746	18629	18745	18823	18584	18498	18700	18756	18726	18696	18696	18748	18666	18775	18579	18599	18689	18662	18570	18745	18758	18655	18926	18601	18706	18698	18787	18790	18648	18673	18656	18864	18803	18751	18590	18634	18805	18736	18521	18776	18839	18643	18704	18660	18801	18668	18565	18620	18634	18642	18633	18725	18736	18839	18828	18547	18438	18766	18600	18558	18486	18811	18715	18511	18732	18724	18534	18514	18695	18760	18879	18682	18834	18693	18655	18612	18797	18907	18562	18829	18563	18731	18734	18788	18591	18626	18841	18488	18795	18989	18570	18587	18697	18686	18660	18741	18742	18774	18712	18678	18727	18512	18841	18860	18633	18473	18816	18726	18391	18657	18636	18691	18531	18500	18984	18645	18721	18765	18445	18701	18834	18688	18568	18845	18714	18606	18624	18849	18409	18568	18770	18694	18652	18682	18632	18749	18920	18926	18592	18959	18644	18770	18599	18834	18750	18568	18700	18604	18657	18616	18777	18800	18936	18809	18817	18761	18751	18720	18667	18628	18683	18575	18670	18871	18560	18743	18878	18780	18697	18673	18542	18615	18820	18661	18891	18896	18878	18793	18611	18584	18861	18816	18755	18779	18674	18758	18703	18697	18806	18664	18867	18609	18630	18639	18700	18603	18549	18929	18728	18616	18594	18764	18489	18572	18789	18769	18531	18574	18716	18741	18814	18803	18752	18766	18724	18895	18742	18851	18603	18711	18633	18880	18796	18679	18932	18535	18707	18870	18694	18607	18669	18631	18451	18677	18728	18636	18656	18687	18586	18605	18671	18671	18674	18864	18703	18568	18666	18578	18633	18659	18683	18523	18660	18704	18458	18665	18717	18621	18533	18637	18739	18727	18760	18776	18732	18775	18693	18522	18781	18707	18840	19069	18573	18708	18617	18715	18820	18568	18505	18699	18450	18655	18892	18663	18640	18754	18740	18623	18776	18854	18654	18932	18938	18639	18895	18758	18691	18607	18689	18699	18705	18576	18918	18616	18778	18670	18698	18848	18623	18388	18708	18758	18668	18801	18722	18474	18563	18520	18568	18517	18670	18693	18388	18789	18640	18706	18625	18533	18598	18848	18731	18754	18861	18655	18742	18779	18757	18462	18663	18543	18678	18643	18647	18575	18745	18936	18780	18912	18798	18716	18755	18626	18604	18533	18584	18823	18604	18521	18483	18635	18895	18685	18664	18741	18508	18775	18584	18746	18627	18655	18786	18777	18793	18706	18796	18603	18673	18836	18635	18645	18668	18805	18907	18538	18660	18817	18590	18705	18911	18795	18697	18764	18616	18719	18674	18597	18530	18699	18644	18658	18534	18658	18886	18564	18780	18712	18549	18830	18524	18648	18679	18620	18821	18653	18612	18683	18662	18678	18589	18719	18590	18739	18629	18663	18805	18510	18804	18697	18651	18692	18684	18637	18639	18723	18578	18703	18664	18803	18800	18791	18713	18766	18511	18705	18563	18565	18873	18803	18869	18741	18613	18835	18742	18710	18753	18585	18744	18715	18716	18820	18609	18572	18842	18725	18516	18868	18835	18515	18754	18731	18743	18604	18515	18801	18767	18735	18703	18605	18555	18737	18718	18728	18808	18750	18673	18661	18603	18622	18830	18893	18755	18714	18674	18891	18702	18700	18554	18724	18587	18768	18706	18547	18885	18785	18814	18750	18744	18597	18746	18792	18648	18676	18696	18611	18636	18712	18729	18304	18697	18824	18470	18711	18720	18946	18721	18844	18573	18850	18797	18757	18874	18611	18866	18820	18636	18747	18786	18606	18732	18565	18791	18673	18789	18570	18640	18688	18394	18624	18512	18611	18573	18776	18740	18709	18807	18602	18664	18723	18550	18713	18607	18451	18547	18498	19004	18963	18764	18649	18864	18878	18337	18642	18684	18656	18797	18746	18633	18558	18587	18634	18721	18822	18710	18796	18659	18506	18726	18608	18820	18725
25121	44084	43524	36845	31787	27456	24380	21892	20389	19268	18310	17878	17313	16765	16431	16529	16406	16115	16048	15890	16001	15744	15703	15600	15529	15588	15493	15501	15428	15413	15451	15547	15437	15460	15442	15438	15338	15362	15118	15441	15349	15225	15401	15357	15196	15353	15375	15116	15138	15323	15431	15387	15145	15369	15266	15312	15352	15209	15256	15282	15367	15360	15346	15087	15317	15040	15262	15296	15245	15230	15395	15189	15214	15225	15389	15346	15185	15280	15321	15325	15332	15389	15268	15285	15135	15405	15319	15170	15240	15178	15120	15253	15222	15539	15112	15264	15240	15202	15266	15236	15197	15198	15074	15262	15249	15410	15195	15330	15291	15246	15195	15218	15229	15239	15404	15204	15370	15392	15183	15145	15254	15318	15212	15217	15156	15295	15207	15090	15252	15400	15304	15396	15158	15264	15268	15081	15197	15322	15265	15228	15128	15187	15307	15050	15300	15232	15200	15397	15454	15058	15230	15186	15212	15259	15323	15368	15429	15298	15319	15238	15266	15324	15431	15057	15355	15336	15381	15306	15377	15260	15153	15163	15122	15374	15267	15293	15251	15220	15238	15189	15344	15331	15343	15146	15278	15236	15496	15131	15171	15251	15229	15109	15216	15194	15327	15329	15476	15115	15311	15260	15128	15351	15182	15210	15261	15257	15168	15248	15264	15297	15491	15237	15296	15276	15404	15139	15220	15349	15365	15315	15291	15310	15237	15169	15297	15275	15290	15078	15229	15198	15206	15173	15282	15302	15156	15293	15119	15258	15186	15246	15289	15337	15251	15274	15324	15297	15184	15457	15347	15267	15300	15395	15380	15355	15302	15247	15396	15245	15187	15167	15358	15266	15264	15301	15254	15295	15296	15355	15314	15318	15307	15003	15134	15356	15369	15121	15226	15270	15195	15122	15141	15054	15095	15270	15193	15331	15212	15226	15170	15208	15303	15223	15340	15349	15296	15137	15235	15230	15292	15222	15196	15199	15029	15136	15217	15193	15054	15438	15326	15177	15353	15192	15330	15279	15195	15227	15257	15202	15196	15181	15213	15315	15170	15126	15210	15326	15190	15160	15240	15273	15156	15215	15225	15166	15332	15225	15274	15314	15289	15117	15234	15245	15255	15389	15363	15348	15522	15208	15239	15140	15407	15271	15029	15421	15100	15324	15144	15331	15194	15213	15371	15210	15274	15244	15254	15321	15323	15121	15327	15216	15225	15437	15384	15356	15233	15259	15172	15169	15284	15239	15309	15238	15128	15161	15265	15358	15282	15258	15220	15105	15304	15214	15366	15418	15337	15223	15245	15256	15241	15279	15172	15065	15248	15099	15196	15337	15233	15273	15369	15016	15390	15264	15323	15408	15276	15279	15160	15117	15375	15164	15249	15160	15312	15115	15174	15128	15298	15377	15407	15354	15344	15325	15341	15285	15229	15226	15299	15108	15307	15190	15420	15196	15300	15355	15232	15376	15200	15051	15042	15275	15224	15357	15211	15185	15162	15275	15155	15264	15260	15356	15257	15366	15238	15252	15078	15318	15313	15225	15315	15384	15223	15197	15231	15196	15289	15323	15265	15416	15104	15252	15510	15280	15223	15185	15122	15226	15145	15207	15186	15294	15333	15443	15193	15438	15368	15365	15104	15319	15300	15257	15152	15333	15440	15224	15254	15318	15165	15287	15251	15325	15199	15267	15094	15201	15196	15092	15389	15253	15153	15080	15218	15235	15266	15137	15303	15175	15331	15216	15339	15137	15281	15175	15263	15398	15317	15263	15271	15266	15231	15403	15335	15231	15367	15083	15181	15347	15299	15246	15231	15241	15205	15327	15151	15350	15195	15293	15409	15227	15345	15272	15077	15374	15167	15233	15316	15154	15291	15108	15197	15343	15205	15296	15476	15161	15290	15232	15381	15219	15271	15265	15257	15337	15187	15248	15107	15222	15151	15286	15430	15281	15244	15116	15327	15119	15248	15153	15192	15308	15107	15154	15311	15401	15390	15189	15163	15058	15189	15214	15192	15289	15160	15212	15211	15324	15054	15259	15160	15303	15018	15463	15236	15340	15221	15292	15212	15322	15308	15248	15312	15262	15077	15194	15255	15338	15433	15216	15256	15286	15087	15245	15404	15297	15353	15242	15182	15212	15266	15062	15222	15408	15267	15330	15310	15250	15304	15251	15321	15263	15209	15396	15246	15218	15169	15198	15380	15211	15320	15429	15242	15253	15435	15322	15239	15239	15235	15064	15410	15337	15417	15333	15285	15147	15319	15204	15263	15189	15176	15256	15211	15287	15105	15354	15225	15295	15335	15213	15222	15067	15185	15348	15089	15242	15133	15323	15155	15353	15278	15133	15082	15221	15127	15458	15229	15399	15162	15358	15254	15346	15129	15343	15178	15163	15166	15190	15124	15364	15187	15371	15075	15243	15232	15421	15240	15310	15229	15259	15314	15084	15205	15192	15129	15233	15378	15198	15297	15169	15189	15104	15232	15351	15376	15422	15332	14957	15148	15397	15268	15158	15382	15192	15204	15298	15273	15119	15292	15386	15144	15313	15259	15292	15289	15319	15330	15252	15320	15397	15257	15240	15111	15277	15230	15164	15310	15065	15336	15215	15123	15252	15278	15256	15311	15251	15309	15293	15223	15242	15258	15240	15360	15087	15456	15299	15234	15215	15129	15046	15183	15143	15353	15114	15292	15407	15197	15365	15336	15353	15175	15233	15237	15251	15068	15229	15178	15201	15318	15318	15310	15191	15204	15192	15301	15168	15331	15286	15275	15184	15124	15253	14977	15321	15221	15197	15241	15198	15205	15205	15407	15275	15167	15331	15276	15335	15049	15161	15134	15292	15320	15394	15401	15207	15290	15103	15204	15284	15235	15348	15343	15273	15327	15116	15220	15218	15088	15286	15288	15284	15227	15066	15302	15454	15133	15176	15262	15310	15299	15316	15200	15373	15151	15270	15355	15219	15306	15104	15073	15038	15142	15174	15190	15201	15286	15294	15338	15369	15236	15352	15274	15319	15244	15099	15147	15276	15286	15082	15185	15208	15117	15471	15311	15346	15223	15176	15097	15251	15239	15318	15260	15272	15122	15195	15103	15312	15277	15199	15293	15198	15235	15090	15348	15318	15282	15293	15274	15089	15353	15131	15266	15294	15356	15363	15334	15282	15245	15311	15198	15262	15070	15345	15495	15265	15307	15053	15207	15206	15205	15303	15234	15350	15231	15097	15097	15113	15318	15024	15198	15137	15201	15255	15105	15378	15168	15280	15422	15311	15260	15291	15288	15195	15204	15344	15334	15290	15287	15293	15248	15162	15182	15236	15265	15192	15337	15330	15156	15338	15315	15212	15249	15408	15307	15369	15323	15182	15252	15230	15306	15221	15232	15215	15282	15296	15228	15494	15276	15147	15366	15159	15334	15170	15220	15182	15196	15129	15256	15286	15211	15236	15102	15241	15336	15354	15116	15330	15153	15278	15306	15201	15302	15202	15410	15172	15091	15142	15285	15144	15348	15237	15154	15271	15384	15309	15126	15164	15196	15285	15215	15127	15174	15098	15336	15224	15271	15149	15247	15274	15073	15292	15184	15168	15211	15338	15445	15252	15085	15140	15268	15368	15113	15187	15348	15244	15275	15177	15267	15252	15307	15307	15217	15297	15364	15107	15222	15422	15180	15211	15275	15164	15377	15124	15288	15306	15139	15186	15286	15425	15142	15231	15340	15281	15184	15266	15261	15120	15454	15337	15252	15228	15459	15391	15153	15183	15292	15138	15432	15183	15256	15280	15299	15246	15306	15321	15091	15339	15092	15171	15316	15248	15351	15387	15275	15178	15136	15456	15365	15343	15159	15247	15402	15073	15192	15407	15337	15201	15200	15195	15090	15206	15199	15038	15195	15142	15114	15207	15398	15346	15400	15287	15197	15354	15275	15164	15216	15282	15299	15238	15409	15214	15296	15114	15359	15221	15223	15088	15158	15399	15306	15300	15238	15163	15267	15270	15109	15241	15139	15305	15168	15373	15239	15200	15149	15305	15253	15207	15465	15272	15374	15036	15169	15237	15192	15171	15341	15291	15327	15384	15280	15195	15101	15148	15250	15154	15301	15486	15293	15162	15256	15293	15207	15321	15283	15278	15228	15122	15201	15149	15138	15298	15174	15209	15261	15237	15158	15316	15182	15191	15400	15382	15384	15087	15440	15245	15275	15352	15084	15116	15258	15312	15163	15265	15184	15295	15133	15301	15070	15113	15241	15208	15305	15135	15154	15357	15205	15327	15383	15158	15102	15284	15275	15165	15396	15231	15114	15209	15360	15198	15093	15312	15142	15156	15287	15278	15187	15245	15421	15355	15026	15353	15252	15231	15296	15281	15182	15184	15408	15275	15230	15259	15328	15249	15179	15462	15085	15325	15265	15211	15345	15295	15224	15424	15145	15329	15217	15309	15193	15256	15225	15290	15132	15295	15212	15015	15195	15292	15094	15255	15160	15114	15281	15407	15246	15086	15296	15164	15107	15192	15237	15196	15379	15383	15236	15299	15354	15335	15249	15222	15351	15206	15100	15375	15171	15083	15283	15238	15283	15216	15076	15230	15188	15162	15282	15304	15232	15297	15354	15373	15312	15312	15194	15158	15199	15226	15115	15169	15381	15153	15167	15214	15317	15199	15171	15265	15207	15228	15288	15103	15262	15287	15310	15255	15286	15250	15154	15254	15196	15327	15321	15285	15295	15316	15154	15166	15261	15231	15293	15120	15385	15267	15261	15280	15273	15221	15293	15272	15211	15309	15277	15256	15233	15076	15204	15409	15439	15306	15146	15285	15312	15359	15293	15326	15333	15110	15266	15361	15131	15267	15227	15032	15294	15437	15282	15157	15337	15200	15298	15190	15282	15125	15088	15191	15264	15426	15267	15025	15181	15226	15289	15175	15100	15315	15207	15277	15177	15131	15255	15279	15279	15223	15226	15245	15311	15251	15263	15223	15187	15135	15288	15152	15221	15301	15174	15363	15330	15025	15465	15317	15271	15248	15318	15087	15323	15094	15302	15205	15409	15244	14993	15267	15330	15468	15407	15056	15245	15240	15059	15295	15285	15240	15360	15334	15356	15228	15189	15324	15230	15366	15262	15132
30874	26458	29498	26825	23133	21354	20009	19238	18756	18582	18321	17927	17954	17747	17668	17792	17592	17735	17626	17336	17522	17432	17529	17491	17594	17320	17420	17424	17465	17490	17510	17357	17476	17180	17250	17426	17518	17453	17648	17448	17411	17444	17337	17345	17329	17440	17365	17243	17557	17371	17433	17219	17405	17346	17285	17437	17516	17575	17415	17316	17358	17333	17379	17460	17359	17341	17281	17492	17415	17385	17548	17293	17509	17278	17375	17340	17416	17292	17379	17351	17389	17523	17320	17396	17398	17363	17418	17397	17449	17323	17526	17389	17402	17457	17383	17339	17529	17493	17513	17216	17391	17310	17269	17231	17400	17476	17438	17384	17258	17375	17139	17264	17447	17414	17363	17405	17455	17573	17438	17299	17451	17420	17413	17424	17438	17565	17398	17503	17500	17372	17337	17256	17439	17444	17493	17315	17408	17297	17145	17409	17443	17557	17454	17280	17321	17355	17287	17335	17326	17449	17408	17399	17574	17580	17282	17426	17435	17471	17458	17381	17350	17344	17050	17433	17494	17496	17284	17340	17334	17538	17172	17234	17277	17303	17432	17292	17422	17186	17383	17405	17430	17435	17511	17370	17358	17383	17387	17388	17444	17499	17316	17296	17299	17407	17259	17318	17387	17603	17267	17507	17347	17313	17309	17422	17315	17437	17358	17193	17248	17383	17329	17445	17279	17204	17365	17366	17414	17342	17425	17278	17436	17362	17502	17388	17342	17334	17529	17270	17342	17478	17491	17252	17298	17245	17183	17337	17407	17340	17244	17320	17317	17609	17466	17332	17195	17475	17383	17450	17273	17306	17465	17566	17438	17361	17550	17490	17378	17304	17225	17509	17436	17202	17370	17255	17449	17398	17404	17347	17242	17250	17596	17463	17508	17411	17404	17336	17304	17227	17502	17522	17388	17498	17390	17653	17356	17618	17314	17496	17307	17391	17389	17473	17664	17337	17381	17391	17368	17349	17450	17360	17291	17533	17246	17309	17442	17474	17331	17400	17576	17572	17423	17267	17270	17290	17498	17174	17260	17223	17370	17438	17491	17385	17217	17364	17555	17508	17203	17366	17349	17167	17229	17502	17463	17339	17493	17371	17414	17275	17529	17332	17239	17251	17458	17419	17222	17385	17258	17481	17346	17150	17553	17269	17570	17525	17232	17266	17347	17397	17459	17511	17330	17117	17417	17565	17365	17503	17199	17249	17219	17436	17212	17411	17395	17546	17439	17331	17514	17424	17630	17500	17296	17245	17426	17256	17362	17228	17335	17390	17303	17550	17281	17659	17202	17490	17346	17381	17544	17383	17376	17371	17373	17395	17308	17413	17320	17619	17378	17406	17384	17392	17494	17455	17324	17483	17431	17306	17220	17468	17167	17464	17363	17244	17532	17325	17447	17318	17235	17505	17128	17475	17295	17398	17352	17236	17473	17484	17315	17510	17412	17490	17517	17368	17416	17443	17254	17507	17239	17528	17498	17345	17355	17260	17381	17377	17252	17315	17459	17428	17338	17346	17554	17426	17393	17448	17302	17555	17404	17397	17474	17610	17320	17442	17448	17409	17590	17371	17347	17326	17407	17308	17502	17159	17582	17312	17483	17294	17299	17441	17494	17423	17258	17321	17485	17365	17497	17428	17441	17431	17401	17276	17277	17279	17476	17450	17396	17480	17423	17494	17351	17375	17452	17348	17477	17290	17348	17594	17299	17242	17520	17492	17270	17354	17458	17521	17573	17308	17218	17307	17357	17290	17397	17293	17363	17394	17351	17354	17507	17388	17313	17412	17434	17525	17476	17528	17467	17273	17482	17351	17308	17251	17390	17657	17361	17050	17255	17429	17537	17418	17310	17398	17538	17294	17095	17279	17359	17171	17456	17504	17329	17338	17187	17393	17465	17285	17412	17477	17261	17373	17239	17274	17379	17234	17201	17286	17567	17403	17241	17290	17412	17264	17437	17343	17569	17374	17328	17498	17590	17670	17430	17365	17484	17575	17336	17466	17490	17422	17489	17476	17382	17314	17401	17477	17359	17287	17563	17546	17471	17593	17291	17346	17367	17209	17234	17369	17471	17421	17437	17324	17349	17378	17597	17430	17308	17178	17307	17349	17386	17144	17281	17254	17361	17232	17310	17373	17389	17503	17492	17249	17382	17389	17577	17383	17458	17500	17391	17179	17478	17050	17460	17552	17323	17421	17495	17589	17238	17299	17212	17502	17567	17473	17201	17376	17276	17510	17500	17327	17309	17452	17456	17416	17414	17469	17530	17438	17235	17203	17238	17375	17431	17384	17177	17511	17513	17242	17372	17268	17302	17400	17360	17168	17510	17507	17407	17403	17412	17272	17406	17276	17471	17288	17482	17377	17254	17280	17649	17446	17362	17253	17381	17324	17656	17343	17292	17200	17310	17448	17561	17287	17576	17297	17537	17390	17469	17369	17306	17550	17507	17448	17424	17621	17439	17468	17440	17485	17403	17354	17145	17336	17462	17197	17259	17233	17453	17495	17201	17415	17427	17472	17288	17209	17473	17230	17160	17327	17383	17262	17332	17336	17254	17244	17359	17437	17429	17437	17302	17381	17355	17418	17417	17533	17591	17382	17595	17302	17265	17450	17310	17288	17361	17346	17407	17474	17227	17305	17247	17377	17555	17431	17382	17407	17479	17481	17300	17272	17614	17329	17220	17413	17346	17402	17274	17354	17378	17213	17331	17242	17448	17423	17238	17497	17556	17457	17361	17589	17376	17231	17326	17333	17333	17300	17355	17214	17562	17573	17332	17291	17377	17404	17441	17642	17435	17430	17348	17249	17283	17391	17431	17511	17331	17207	17427	17611	17539	17164	17511	17436	17361	17411	17353	17113	17242	17389	17221	17492	17132	17495	17522	17250	17534	17251	17472	17374	17340	17199	17545	17500	17293	17391	17208	17222	17520	17339	17469	17494	17388	17454	17384	17382	17389	17537	17364	17418	17403	17669	17182	17533	17340	17354	17506	17358	17390	17501	17346	17469	17212	17440	17371	17447	17250	17432	17352	17410	17645	17282	17154	17318	17260	17358	17423	17233	17494	17171	17133	17471	17413	17494	17328	17422	17473	17303	17358	17298	17379	17345	17348	17473	17402	17423	17317	17265	17315	17416	17438	17335	17571	17373	17285	17376	17616	17220	17283	17289	17269	17339	17367	17406	17347	17370	17200	17178	17440	17338	17482	17461	17276	17434	17473	17242	17304	17333	17540	17267	17479	17273	17546	17548	17347	17462	17384	17291	17408	17489	17284	17347	17312	17327	17343	17438	17324	17504	17337	17395	17196	17457	17502	17292	17281	17405	17455	17384	17354	17579	17537	17450	17375	17334	17567	17247	17500	17486	17208	17436	17584	17325	17172	17343	17279	17380	17445	17410	17300	17400	17454	17447	17524	17449	17276	17469	17426	17381	17412	17445	17184	17453	17466	17266	17500	17367	17319	17172	17264	17403	17402	17383	17453	17402	17561	17301	17330	17298	17217	17494	17342	17501	17263	17449	17334	17388	17303	17276	17203	17285	17454	17342	17547	17507	17546	17488	17454	17373	17492	17314	17340	17291	17481	17374	17534	17429	17377	17379	17258	17311	17309	17375	17279	17298	17229	17350	17246	17419	17437	17442	17611	17530	17325	17331	17415	17254	17241	17246	17489	17356	17545	17278	17596	17420	17323	17298	17555	17598	17465	17253	17366	17502	17437	17316	17205	17327	17388	17455	17299	17437	17396	17534	17418	17459	17473	17346	17310	17517	17451	17352	17303	17186	17210	17042	17717	17452	17376	17387	17540	17364	17265	17394	17424	17407	17288	17505	17404	17610	17588	17454	17376	17267	17396	17270	17360	17544	17235	17508	17143	17299	17255	17491	17445	17399	17310	17206	17203	17488	17287	17425	17483	17468	17338	17442	17362	17515	17427	17537	17354	17493	17431	17255	17351	17305	17281	17228	17446	17298	17436	17142	17293	17551	17467	17480	17504	17488	17265	17413	17289	17482	17496	17314	17505	17277	17366	17427	17593	17278	17354	17572	17385	17406	17583	17362	17435	17566	17195	17439	17531	17472	17571	17414	17424	17287	17471	17343	17476	17219	17351	17157	17573	17322	17325	17473	17356	17474	17345	17315	17388	17327	17172	17593	17432	17324	17507	17512	17595	17464	17413	17169	17390	17454	17252	17330	17511	17144	17339	17236	17340	17505	17393	17256	17476	17396	17373	17522	17399	17352	17416	17371	17286	17279	17553	17492	17627	17256	17596	17411	17328	17282	17412	17615	17258	17226	17497	17544	17405	17389	17541	17648	17389	17406	17278	17520	17368	17178	17541	17328	17367	17477	17502	17358	17456	17394	17521	17478	17564	17491	17356	17081	17443	17267	17517	17194	17392	17566	17263	17459	17541	17373	17290	17251	17453	17648	17225	17068	17385	17356	17426	17326	17281	17152	17453	17182	17445	17418	17427	17405	17444	17393	17372	17267	17341	17360	17385	17425	17392	17485	17409	17546	17527	17316	17349	17309	17447	17337	17418	17521	17377	17446	17477	17240	17446	17500	17287	17336	17321	17355	17427	17380	17533	17380	17494	17511	17469	17419	17343	17522	17292	17459	17385	17360	17273	17339	17522	17254	17350	17441	17250	17390	17421	17390	17508	17341	17470	17383	17358	17399	17317	17412	17206	17247	17323	17367	17464	17417	17240	17538	17421	17253	17130	17618	17548	17244	17522	17228	17272	17489	17449	17507	17411	17403	17614	17390	17429	17436	17243	17357	17471	17335	17201	17487	17509	17449	17492	17572	17362	17377	17174	17414	17436	17233	17326	17303	17355	17311	17411	17635	17416	17283	17355	17420	17262	17225	17291	17307	17416	17631	17457	17302	17457	17394	17559	17366	17402	17509	17593	17373	17463	17363	17392	17461	17696	17440	17262	17538	17494	17383	17403	17450	17330	17326	17246	17245	17343	17416	17291	17465	17238	17432	17622	17489	17415	17483	17306	17301	17327	17254	17379	17513	17555	17545	17493	17517	17451	17333	17315	17569	17444	17402	17461	17478	17277	17476	17402	17585	17289	17265	17214	17576	17233	17432	17348	17478	17342	17345	17347	17250	17374	17422	17427	17257	17418	17218
24365	33361	32943	27323	23017	20655	18755	17281	16855	16304	15754	15590	15243	15246	14867	15258	14865	14740	14925	14820	14829	14634	14619	14632	14541	14540	14638	14654	14598	14576	14579	14563	14469	14703	14526	14533	14507	14474	14751	14488	14532	14551	14427	14551	14723	14629	14555	14432	14537	14536	14578	14525	14539	14466	14531	14449	14467	14523	14402	14445	14391	14571	14438	14526	14676	14543	14676	14675	14437	14415	14539	14740	14392	14539	14506	14486	14447	14369	14565	14675	14599	14586	14528	14363	14458	14524	14686	14617	14548	14450	14581	14701	14588	14562	14413	14498	14410	14496	14643	14675	14513	14640	14641	14598	14530	14654	14400	14530	14524	14580	14600	14811	14625	14572	14528	14541	14469	14615	14509	14550	14638	14345	14596	14524	14519	14553	14578	14417	14576	14633	14366	14543	14660	14382	14748	14539	14461	14588	14519	14491	14504	14652	14718	14539	14414	14490	14511	14577	14474	14643	14443	14521	14372	14616	14624	14507	14462	14511	14735	14476	14565	14447	14450	14500	14383	14425	14552	14610	14593	14545	14588	14528	14585	14635	14474	14474	14508	14484	14565	14436	14538	14466	14619	14475	14785	14499	14218	14557	14447	14410	14705	14271	14487	14614	14642	14341	14550	14570	14441	14610	14534	14506	14405	14607	14314	14688	14635	14573	14553	14632	14495	14383	14639	14683	14584	14436	14469	14584	14725	14372	14539	14344	14840	14463	14553	14615	14460	14595	14670	14536	14565	14715	14495	14444	14587	14540	14512	14532	14684	14465	14671	14478	14511	14529	14584	14544	14489	14611	14590	14408	14466	14669	14290	14351	14574	14519	14478	14686	14521	14408	14595	14548	14439	14770	14530	14494	14304	14583	14525	14613	14721	14613	14345	14443	14494	14677	14463	14636	14614	14550	14488	14694	14625	14403	14607	14495	14500	14402	14533	14435	14589	14565	14731	14625	14468	14508	14436	14482	14446	14598	14582	14504	14577	14240	14380	14587	14587	14499	14543	14623	14603	14492	14630	14383	14600	14633	14375	14624	14496	14669	14560	14664	14550	14484	14565	14605	14436	14416	14406	14297	14628	14529	14384	14516	14645	14668	14469	14519	14511	14503	14450	14739	14498	14603	14520	14512	14557	14733	14507	14514	14518	14549	14680	14562	14502	14540	14610	14614	14596	14515	14569	14508	14470	14494	14553	14382	14450	14628	14565	14586	14494	14432	14496	14665	14476	14339	14681	14511	14555	14481	14492	14429	14532	14492	14412	14498	14565	14451	14634	14603	14498	14647	14325	14603	14572	14442	14473	14546	14562	14524	14554	14501	14446	14664	14499	14630	14495	14391	14529	14434	14621	14604	14443	14439	14590	14575	14628	14481	14492	14349	14518	14562	14550	14572	14523	14524	14445	14515	14640	14638	14477	14641	14518	14469	14535	14575	14459	14520	14604	14632	14545	14595	14500	14498	14619	14638	14577	14599	14512	14385	14629	14631	14454	14545	14374	14531	14488	14467	14384	14531	14668	14563	14430	14640	14385	14677	14630	14452	14501	14647	14504	14693	14530	14625	14625	14615	14576	14441	14577	14526	14427	14386	14642	14572	14567	14616	14532	14383	14516	14515	14467	14568	14565	14689	14438	14516	14513	14563	14735	14459	14572	14573	14378	14456	14520	14576	14568	14640	14402	14566	14500	14542	14591	14512	14679	14556	14520	14658	14609	14586	14543	14526	14628	14649	14616	14600	14494	14524	14590	14704	14512	14754	14409	14356	14473	14422	14657	14530	14468	14434	14533	14600	14550	14602	14465	14470	14575	14575	14548	14591	14758	14458	14669	14568	14507	14342	14427	14620	14520	14525	14534	14515	14627	14512	14403	14436	14448	14627	14558	14391	14588	14680	14413	14414	14565	14601	14665	14590	14351	14507	14572	14519	14660	14591	14441	14589	14516	14652	14488	14548	14578	14503	14307	14582	14441	14601	14547	14488	14551	14308	14600	14438	14489	14419	14613	14637	14459	14510	14559	14503	14541	14425	14585	14491	14655	14677	14522	14599	14556	14359	14551	14533	14489	14371	14458	14415	14428	14671	14730	14588	14595	14528	14589	14587	14503	14442	14459	14626	14446	14478	14593	14659	14471	14707	14497	14428	14529	14531	14525	14433	14540	14536	14542	14677	14471	14495	14530	14527	14666	14569	14456	14516	14705	14537	14542	14484	14654	14534	14504	14823	14538	14492	14639	14476	14464	14549	14568	14548	14578	14520	14444	14564	14565	14386	14528	14584	14402	14469	14577	14520	14564	14513	14575	14573	14507	14508	14446	14489	14511	14483	14399	14590	14538	14559	14551	14385	14360	14571	14612	14713	14495	14576	14551	14651	14521	14599	14560	14369	14524	14450	14515	14615	14375	14597	14526	14376	14648	14621	14644	14434	14689	14469	14570	14520	14536	14623	14577	14378	14431	14534	14517	14523	14462	14592	14609	14426	14413	14533	14541	14597	14581	14477	14546	14544	14476	14724	14501	14443	14628	14552	14581	14668	14595	14639	14674	14567	14639	14522	14641	14598	14603	14500	14464	14447	14612	14446	14560	14622	14542	14489	14442	14532	14629	14659	14516	14710	14599	14538	14338	14541	14341	14473	14567	14461	14583	14403	14575	14449	14613	14677	14480	14510	14591	14514	14678	14421	14465	14619	14459	14511	14584	14570	14509	14515	14614	14589	14571	14526	14699	14497	14541	14446	14724	14507	14518	14537	14789	14526	14444	14573	14321	14493	14414	14587	14383	14608	14668	14374	14579	14514	14658	14482	14644	14609	14469	14592	14536	14632	14405	14615	14684	14449	14691	14548	14533	14468	14664	14555	14524	14665	14647	14398	14509	14623	14430	14390	14562	14597	14439	14516	14665	14451	14559	14475	14552	14473	14521	14416	14495	14563	14483	14564	14574	14632	14457	14714	14507	14403	14422	14620	14511	14534	14625	14582	14612	14511	14500	14546	14580	14623	14665	14601	14534	14554	14607	14502	14230	14491	14571	14729	14605	14607	14531	14454	14596	14535	14594	14586	14497	14631	14468	14450	14523	14395	14552	14409	14552	14661	14530	14609	14537	14556	14423	14454	14635	14506	14516	14450	14460	14258	14511	14463	14394	14593	14502	14426	14515	14400	14384	14565	14556	14528	14656	14656	14565	14365	14372	14729	14518	14574	14686	14457	14461	14525	14624	14555	14743	14432	14408	14538	14570	14563	14582	14522	14618	14446	14464	14590	14594	14543	14579	14557	14554	14613	14612	14559	14365	14579	14532	14506	14501	14656	14673	14646	14499	14529	14589	14549	14525	14695	14512	14509	14611	14613	14538	14445	14551	14772	14496	14529	14366	14600	14585	14556	14599	14711	14508	14430	14651	14657	14708	14438	14625	14576	14344	14553	14588	14415	14526	14478	14532	14505	14538	14610	14506	14670	14513	14506	14430	14384	14492	14459	14612	14481	14548	14546	14478	14556	14587	14545	14480	14474	14469	14500	14663	14651	14501	14638	14590	14394	14480	14641	14671	14613	14606	14533	14636	14478	14580	14545	14580	14394	14407	14401	14556	14350	14620	14458	14561	14557	14540	14469	14462	14511	14391	14592	14482	14532	14625	14462	14445	14454	14591	14439	14534	14560	14466	14452	14670	14586	14474	14525	14585	14547	14510	14557	14523	14507	14586	14405	14444	14687	14573	14779	14643	14521	14435	14498	14581	14625	14489	14497	14591	14471	14501	14501	14700	14584	14571	14557	14454	14584	14506	14717	14505	14468	14472	14540	14416	14441	14472	14450	14514	14584	14546	14664	14404	14628	14387	14565	14586	14473	14515	14584	14611	14689	14575	14471	14316	14577	14449	14555	14451	14484	14413	14484	14533	14545	14643	14550	14429	14421	14547	14592	14512	14592	14657	14506	14749	14527	14434	14533	14466	14696	14497	14430	14475	14559	14614	14478	14658	14408	14620	14584	14585	14492	14487	14416	14491	14665	14588	14437	14371	14630	14443	14633	14770	14443	14511	14531	14517	14519	14614	14525	14628	14547	14618	14507	14638	14430	14452	14556	14531	14439	14401	14618	14325	14645	14534	14611	14562	14602	14500	14626	14601	14546	14682	14569	14515	14238	14649	14557	14557	14535	14570	14494	14512	14561	14486	14663	14558	14461	14614	14622	14585	14563	14683	14593	14516	14565	14450	14488	14586	14605	14580	14478	14520	14629	14685	14654	14435	14468	14607	14614	14441	14584	14474	14624	14565	14345	14466	14377	14506	14554	14572	14540	14351	14721	14611	14531	14592	14603	14519	14519	14493	14689	14531	14422	14560	14516	14470	14497	14478	14541	14635	14406	14476	14501	14304	14492	14601	14682	14535	14539	14648	14381	14428	14619	14390	14388	14456	14567	14230	14591	14438	14495	14524	14673	14428	14574	14470	14578	14533	14546	14554	14478	14610	14480	14556	14627	14685	14561	14762	14553	14487	14557	14660	14369	14574	14530	14451	14550	14607	14407	14491	14607	14475	14554	14588	14508	14764	14595	14602	14419	14483	14533	14581	14532	14514	14623	14393	14498	14520	14459	14554	14476	14701	14566	14534	14592	14443	14417	14391	14499	14596	14466	14514	14532	14511	14564	14569	14615	14596	14502	14648	14476	14537	14606	14447	14257	14633	14558	14535	14504	14598	14561	14663	14618	14437	14611	14495	14415	14656	14566	14608	14644	14489	14505	14587	14489	14383	14659	14573	14432	14739	14373	14514	14632	14711	14527	14537	14658	14517	14569	14562	14519	14551	14494	14671	14421	14768	14362	14546	14579	14483	14643	14677	14672	14508	14506	14720	14597	14507	14417	14534	14696	14560	14668	14457	14637	14445	14457	14591	14458	14553	14486	14630	14379	14450	14395	14627	14591	14528	14438	14460	14634	14713	14732	14552	14461	14494	14449	14669	14692	14560	14428	14500	14514	14487	14629	14620	14505	14575	14401	14489	14493	14600	14586	14577	14338	14487	14500	14623	14542	14648	14684	14464	14586	14647	14617	14543	14649	14386	14434	14520	14558	14698	14692	14339	14554	14646	14529	14356	14523	14627	14549	14568	14532	14381	14510	14573	14603	14590	14595	14591	14493
25172	21033	27980	25637	24351	24614	24114	21310	20110	19666	19377	18947	18910	18538	18425	18449	18308	18033	18054	18243	18264	17945	17885	18004	18099	17891	17901	17879	17881	17850	18085	17807	17780	17924	17885	17900	17675	17831	17742	17782	17975	17875	17768	17913	17743	17952	17749	17803	17938	17641	18052	18128	17852	17926	17956	17760	17726	17861	17575	17882	17649	17699	18018	17826	17705	17841	18063	17695	17758	17924	17825	17752	17753	17932	17914	17840	17798	17726	17898	17702	17911	17930	17738	17895	17754	17748	17990	17668	17631	17693	17762	17857	17724	17830	17746	17754	17671	17887	17740	17753	17717	17681	17772	17766	17807	17605	17713	17587	17814	18083	17797	17906	17498	17829	17889	17680	17843	17520	17798	17740	17647	17939	17728	17974	17674	17854	17665	17907	17767	17642	17925	17923	17813	17861	17874	17775	17598	17924	17854	17685	17705	18028	17943	17775	17713	17827	17989	17664	17831	17870	17883	17787	17705	17643	17779	17928	17923	17683	17789	17844	17640	17613	17744	17648	17908	17611	17554	17818	17732	17725	17918	17864	17716	17642	17810	17739	17533	17763	17851	17666	17850	17914	17984	17708	17583	17608	17800	17676	17778	17826	17705	17665	17651	17871	17616	17580	17689	17812	17635	17675	17703	17953	17680	17811	17617	17808	17711	17902	17715	17760	17591	17815	17724	17563	17701	17848	17926	17781	17758	17613	18022	17820	17791	17901	17944	17821	17975	17852	17886	17853	17840	17777	17885	17805	18002	17824	17759	17938	17695	17982	17618	17616	17741	17873	17636	17781	17757	17784	17977	17666	17923	17793	17599	17818	17672	18031	17601	17697	17693	17782	17635	17705	17873	17708	17752	17773	17599	17829	17732	17892	17844	17830	17898	17891	17977	17777	17757	17668	17827	17791	17995	17817	17830	17837	17717	17898	17642	17935	17828	17763	18110	17682	17845	17836	18078	17676	17870	17859	17779	17858	17713	17786	17669	17552	17656	17755	17939	17658	17817	17836	17824	17812	17693	17718	17791	17709	17749	17781	17703	17783	17732	18008	17726	17667	17691	17753	17768	17891	17914	17780	17534	17710	17907	17717	17844	17794	17821	17783	17762	17847	17752	17665	17456	17585	17974	17798	17729	17864	17876	17808	17752	18035	17816	17829	17767	17999	17820	17775	17781	17741	17831	17801	17889	17584	17809	17855	17814	17741	17701	17916	17606	17890	17827	17857	17843	17801	17691	17727	17671	17597	17718	17855	17702	17705	17910	17806	17756	17737	17818	17563	17780	17904	17799	17642	17725	17869	17954	17850	17839	17730	17554	17675	17750	17741	17830	17945	17978	17851	17654	17751	17714	17746	17789	17712	17787	17840	17896	17742	17726	17840	17886	17960	17705	17788	17835	17654	17818	17776	17783	17989	17902	17700	17670	17801	17606	17758	17813	17769	17685	17672	17746	17878	17714	17631	17597	18022	17806	17761	17797	17703	17663	17735	17695	17743	17743	17706	17796	17828	17806	17812	17623	17696	17751	17861	18093	17650	17719	17721	17864	17911	17819	17697	17728	17993	17882	17812	17773	17694	17813	17795	17794	17772	17939	17813	17735	17709	17803	17950	17849	17680	17763	17827	17909	17969	17835	18116	17719	17827	17634	17842	17717	17924	17796	17856	17799	17693	17683	17836	17724	17739	17841	17579	17840	17845	17642	17779	17707	17721	17583	17908	17737	17538	17786	17767	17930	17952	17790	17868	17526	17738	17744	17703	17775	17622	17846	17650	17743	17861	17731	17586	18068	17944	17629	17681	17600	17891	17821	17574	17734	17604	17649	17642	17555	17875	17713	17713	17837	17653	17700	17943	17802	17611	17725	17842	17849	17922	17708	17928	17937	17777	17806	17889	17805	17816	17673	17755	17771	17784	17785	17783	17670	17840	17741	17879	17690	17714	17793	17780	17831	17817	17920	17926	17961	17779	17863	17864	17831	17732	17785	17684	17562	17938	17858	17653	17766	17753	17708	17909	17607	17981	17841	17744	17755	17881	17851	17761	17703	17912	17831	17907	17810	17713	17862	17950	17642	17780	17942	17727	18050	17662	17779	17986	17849	17773	17925	17829	17845	17617	17906	17734	17831	17718	17911	17844	17803	17917	17637	17977	17961	17833	17781	17803	17804	17838	17685	17384	17882	17850	17525	17799	17846	17826	17675	17758	17777	17905	17585	17833	17844	17859	17778	17751	17841	17809	17707	17895	17659	17673	17791	17929	17823	17598	17658	17923	17744	17919	17886	17642	17812	17797	17866	17788	17670	17550	17757	17798	17806	17638	17890	17760	17848	17737	17753	18011	17852	17912	17640	17912	17779	17809	17885	17691	17939	17777	17752	17868	17835	17921	17686	17750	17771	17892	17728	17699	17756	17736	17869	17765	17747	17713	17925	17913	17858	17921	17821	17850	17781	17885	17841	17820	17933	17660	17962	17745	17657	17739	17850	17813	17890	17674	17863	17677	17922	17695	17925	17853	17715	17805	17946	17640	17697	18050	17884	17780	17794	17658	17536	17850	17895	17720	17824	17945	17812	17839	17786	17672	17894	17778	17924	17783	17925	17869	17826	17702	17619	17813	18020	18049	17831	17825	17734	17733	17681	17842	17818	17822	17775	17839	17761	17683	17727	17749	17835	17837	17719	17815	17813	17887	17846	17946	17767	17759	17801	17754	17678	17756	17661	17797	17810	17655	17627	17826	17873	17617	17561	17737	17572	17850	17845	18018	17813	17720	17941	18008	17764	17895	17944	17766	17929	17993	17888	17877	17806	18007	17644	17769	17749	17729	17804	17810	17782	17793	17779	17901	17911	17842	17844	17638	17667	17767	17570	17735	17667	17744	17697	17852	17832	17819	17986	17641	17728	17689	17907	17745	17539	17740	18094	17845	17915	17789	17781	17978	17746	17879	17858	17686	17710	17764	17749	17750	17811	17750	17872	17751	17677	17868	17651	17915	17640	17850	17791	17707	17943	17913	17823	17905	17868	17776	17870	17696	17675	18052	17712	17757	17864	17718	17727	17782	17991	17797	17902	17871	17817	17781	17693	17927	17873	17861	17789	17780	17658	17877	17907	17892	17742	17905	17788	17665	17704	17876	17883	17733	17723	17782	17765	17789	17968	17723	17702	17846	17906	17706	18017	17730	17713	17647	17883	17882	17820	17926	17896	17861	17843	17900	17700	17763	17927	17936	17739	17915	17708	17661	17798	17823	17863	17768	17918	17910	17744	17771	17649	17632	17619	17913	17798	18028	17974	17809	17842	17767	17748	17627	18033	17752	17860	17586	17677	18154	17843	17949	17753	17597	17842	17866	17781	17680	17646	17666	17773	17893	17928	17772	17746	17896	17893	17940	17667	17739	17684	17789	17661	17847	17837	17751	17808	17822	17728	17916	17881	17700	17866	17808	18020	17895	17763	17754	17994	17713	17647	17866	17815	17969	17869	17687	17943	17786	17713	17930	17730	17541	17789	17594	17749	17806	17840	17806	17847	17744	17812	17942	17605	18025	17774	17828	17638	17678	17811	17753	17579	17701	17955	17707	17837	17712	17903	17838	17922	17761	17829	17895	17896	17789	17757	17879	17774	17802	17739	17799	17908	17897	17709	17797	17802	17742	17639	17758	17869	17791	17832	17803	17897	17790	17816	17665	17597	17700	17637	17847	17738	18034	17932	17830	17773	17852	17755	17756	17780	17698	17643	17640	17652	17783	17778	17980	17812	17708	17824	17849	17793	17708	17792	17605	17891	17821	17662	17943	17897	17796	17939	17843	17962	18141	17674	17635	17921	17817	17679	17810	17792	17901	17936	17880	17825	17693	17589	17944	17707	17612	17655	17646	17629	17540	17772	17801	17700	17758	17636	17662	17808	17909	17749	17789	17618	17788	17754	17915	17793	17759	17681	17890	17781	17581	17935	17815	17983	17868	17847	17826	17724	17816	17709	17642	17732	17903	17903	17983	17759	17714	17785	17770	17754	17984	17838	17617	17875	17797	17924	17819	17689	17631	17683	17734	17947	17690	17807	17773	17779	17939	17826	17771	17984	17603	17832	17881	17807	17836	17794	17671	17653	17771	17705	17879	17665	17957	17668	17778	17726	17813	17930	17977	17899	17754	18067	17756	17948	17639	17861	17883	17923	18053	17843	17818	17661	17788	17856	17547	17760	17884	17716	17985	17619	17764	17548	17699	17829	17926	17884	17776	17780	17831	17699	17649	17700	17805	17660	17676	17825	17934	17928	17896	17719	17729	17676	17700	17789	17766	17800	17998	17872	18012	17933	17687	17941	17825	17606	17835	17632	17816	17776	17884	17898	17865	17685	17777	18029	17989	17873	17826	17891	17911	17823	17624	18048	17766	17720	17716	17792	18012	17828	17685	17959	17767	18034	17932	17940	17873	17740	17826	17630	17712	18010	17801	17802	17819	17809	17660	17777	17826	17701	17898	17940	17757	17697	17724	17714	17790	17952	17936	17950	17772	17914	17825	17863	17596	17863	17763	17775	17737	17610	17718	17814	17953	17875	17942	17765	17918	17714	17749	17756	17750	17634	17917	17630	17596	17750	17741	17868	17605	17710	17920	18016	17745	17841	17839	18041	17716	17712	17776	17885	17704	17751	17763	17927	17662	17952	17831	17677	17829	18042	17742	17990	17992	17853	18038	17773	17633	17757	17774	17781	17707	17797	17869	17937	17808	17748	17488	17689	17964	17707	17780	17765	17699	17793	17605	17727	17824	17644	17728	17953	17878	17853	17937	17600	17675	17822	17851	17849	17845	18003	17900	17866	17663	17723	17893	17673	17740	17871	17649	18018	17758	17752	17846	17812	17921	17660	17778	17562	17699	17883	17736	17784	17716	18087	17834	18031	17655	17763	17806	17788	17687	17664	17596	17756	17650	17654	17740	17885	17903	17956	17924	17833	17879	17822	17780	17905	17839	17732	17747	17840	17706	17836	17775	17836	17622	17854	17776	17697	17799	17633	17642	17604	17783	18103	17716	17839	17819	17736	17623	17781	17836	17782	17824	17696	17866	17948	17645	17736	17828	17971	17866	17640	17750	17722	17931	17566	17927	17919	17852	17850	17817	17880	17726	17729	17932	17718	17813
23872	40877	40412	33406	27906	24344	21739	19909	18649	17764	16924	16572	16251	15778	15741	15499	15628	15568	15340	15321	15272	15106	15208	15087	15177	15017	15183	15043	14887	14861	14961	15027	14791	14852	15084	14805	14807	14849	14986	14870	14860	14971	14808	14772	14862	14861	14828	14746	14654	14893	14924	14893	14989	14735	15001	14907	14888	14952	14848	14656	14676	14887	14852	15051	14923	14793	14867	14822	14932	14715	14893	15034	14909	14960	14905	14854	14631	14793	14693	14710	14975	14869	14809	14779	14706	14785	14746	14784	14720	14917	14777	14658	14806	14836	14757	14675	14968	14735	14776	14931	14952	14904	14855	14789	14945	14863	14970	14704	14660	14842	14791	14697	14839	14825	14642	14736	14796	14979	14718	14636	14852	14633	14866	14852	14801	14615	14884	14833	14751	14780	14802	14891	14764	14842	14766	14698	14943	14860	14626	14804	14726	14759	14657	14707	14860	14770	14906	14789	14823	14821	14896	14715	14739	14708	14802	14877	14666	14870	14948	15156	14701	14899	14850	14781	14863	14828	14895	14629	14606	14745	14765	14856	14732	14814	14719	14987	14739	14883	14696	14842	14752	14677	14706	14790	14865	14736	14902	14841	14879	14694	15067	14751	14774	14949	14731	14883	14946	14836	14880	14657	14963	14785	14840	14641	14751	14839	14779	14846	14811	14870	14642	14903	14756	14752	14718	14882	14723	14819	14858	14742	14830	14804	14885	14921	14769	14789	14914	14827	14868	14793	14943	14829	14767	14700	14916	14897	14653	14739	14724	14836	14770	14910	14911	14827	14757	14840	14686	14975	14765	14870	14895	14833	14831	14974	14712	14856	14783	14916	14899	14733	14862	14888	14702	14772	14851	14853	14737	14930	14811	14793	14901	14900	14793	14694	14830	14776	14773	14750	14927	14823	14922	14720	14670	14695	14882	14769	14827	14837	14836	14857	15057	14869	14766	14831	14758	14854	14661	14686	14795	14761	14904	14746	14879	14757	15082	14749	14676	14646	14776	14879	14985	14805	14808	14920	14846	14696	14898	14784	14799	14843	14764	14737	14729	14674	14905	14839	14690	14764	14882	14760	14732	14763	14753	14787	14698	14830	14896	14863	14624	14652	14748	14729	14667	14894	14819	14711	14852	14920	15004	14879	14835	14866	14906	14902	14704	14800	14899	14786	14966	14716	14875	14679	14807	14837	14802	15099	14786	14838	14806	14708	14828	14995	14804	14750	14702	14728	14819	14714	14839	14869	14867	14999	14864	14814	14800	14872	14726	14698	14645	14801	14798	14947	14930	14905	14807	14700	14844	14855	14925	14822	14852	14833	14686	14904	14748	14872	14880	14650	14655	14852	14622	14921	14738	14962	14951	14855	14906	14779	14916	14817	14695	14878	14920	14866	14972	14735	14819	14672	14699	14791	14683	14881	14897	14862	14734	14864	14639	14834	14769	14698	14813	14849	14905	14937	14888	14908	14859	14759	14736	14792	14679	14980	14780	14763	14665	14724	14776	14840	14819	14901	14660	14818	14820	15004	14777	14754	15088	14808	14892	14827	14897	14607	14961	14823	14723	14836	14917	14668	14924	14910	14829	14764	14892	14906	14877	14805	14827	14813	14787	14768	14889	14891	14952	14797	14897	14748	14753	14800	14810	14809	14926	14818	14850	14733	14696	14825	14794	15014	14742	14743	14667	14851	14713	14704	15017	14825	14692	14738	14732	14813	14949	14798	14836	14759	14680	14769	14867	14929	14975	14839	14928	14766	14819	14711	14819	14677	14780	14738	14747	14973	14791	14808	14800	14899	14841	14738	14800	14788	14770	14855	14940	14677	14793	14695	15118	14836	14828	14805	14943	14956	14849	14715	14846	15030	14887	14753	14865	14766	14713	14834	14751	14879	14818	14794	14696	14880	14975	14808	14621	14854	14891	14665	14846	14853	14803	14795	14849	14845	14895	14639	14789	14822	14648	14825	14804	14915	14738	14794	14680	14834	14845	14631	14829	14726	14878	14851	14687	14938	14843	14788	14698	14945	14869	14744	14954	14929	14989	14566	14747	14691	14693	14708	14838	14722	14638	14963	14858	14838	14826	14892	14696	14871	14924	14756	14837	14839	14811	14739	14893	14821	14851	14857	14647	14922	14922	14907	14884	14851	14866	14841	14765	14815	14896	14871	14725	14864	14926	15004	14747	14774	14835	14738	14737	14824	14769	14823	15004	14779	14704	14835	14769	14861	14801	14866	14890	14785	14808	14633	14647	14874	14870	14785	14784	14924	14863	14788	14802	14855	14826	14802	14753	14644	14699	14675	14908	14814	14912	14904	14885	14833	14858	14830	14707	14981	14900	14726	14792	14738	14737	14958	14957	14687	14934	14731	14918	14869	14922	14846	14726	14764	15010	14828	14705	15000	14910	14906	14735	15008	14850	14731	14784	14752	14576	14893	14847	14750	14761	14847	14661	14953	14818	14913	14780	14744	14961	14651	14868	14843	14752	14724	14813	14792	14676	14790	14832	15020	14876	14687	14994	14946	14846	14758	14661	14977	14748	14768	14909	14723	14810	14836	14736	14702	14894	14825	14839	14958	14952	14911	14798	14880	14765	14916	14893	14572	14797	14930	14806	14771	14925	14801	14963	14903	14697	14793	14983	14781	14802	14816	14684	14963	14785	14829	14780	14819	14855	14748	14728	14921	14893	14839	14964	14770	14844	14820	14751	14806	14882	14802	14909	14722	14813	14708	15036	14835	14920	14779	15006	14875	14789	14953	14662	14909	14916	14814	14816	14883	14606	14883	14875	14872	14891	14658	15079	14885	14852	14977	14887	14696	14838	14686	14787	14899	14895	14851	14686	14810	14721	14677	14678	14796	14776	14710	14938	14926	14919	14846	14586	14878	14727	14725	14867	14836	14785	14741	14800	14920	14956	14758	14877	14815	14861	14802	14749	14827	14839	14805	14931	14870	14880	14705	14821	14830	14795	14761	14749	14690	14977	14743	14949	14866	14963	14855	14635	14873	14762	14792	14863	14665	14952	14715	14883	14808	14744	14831	14937	14811	14719	14782	14801	14728	14892	14916	14772	14797	14811	14902	14823	14795	14812	14885	14811	14844	14789	14934	14945	14814	14940	14853	14840	14780	14825	14810	14859	14831	14864	14768	14623	14850	14688	14907	14848	14747	14973	14829	14864	14751	14798	14872	14739	14777	14781	14725	14815	14872	14706	14903	14882	14974	14838	14838	14792	14589	14823	14809	14824	14774	14762	14664	14877	14719	14951	14743	14817	14770	14736	14863	14648	14770	14867	14821	14824	14881	14919	14999	14897	14909	14839	14912	14787	14623	14735	14750	14657	14750	14845	14713	15031	14896	14832	15003	15085	14661	14844	14788	14945	14830	14692	14858	14736	14749	14884	14776	14751	14833	14830	14837	14833	14838	14924	14741	14764	14895	14737	14725	14694	14914	14889	14884	14823	14681	14874	14622	14693	14774	14773	14936	14786	14801	15002	14728	14835	14746	14794	14883	14784	14695	15012	14864	14959	14674	14835	14938	14753	14988	14822	14892	14849	14956	14785	15030	14894	14725	14738	14897	14698	14787	14761	14741	14883	14922	14682	14978	14874	14893	14907	14889	14783	14767	15010	14724	14690	14853	14922	14859	14847	14887	14688	14808	14807	15095	14805	14781	14834	14809	14718	14886	14894	14902	14628	14687	14904	14819	14837	14816	14809	14719	14905	14682	14991	14748	14907	14721	14814	14844	14933	14963	14798	14897	14890	14744	14762	14891	14839	14870	14817	14913	14739	14903	14754	14705	14887	14859	14952	14860	14862	14940	14937	14927	14760	14795	14863	14874	14916	14834	14854	14841	14773	14775	14738	14795	14869	14726	14692	14810	14833	14797	14968	14650	14809	14676	14918	14942	14661	14620	14802	14816	14769	14834	14835	14943	14643	14968	14832	14828	14892	14817	14959	14739	14938	14886	14838	14906	14807	14950	14847	14733	14735	14933	14720	14826	14659	14907	14979	14887	14912	14710	14761	14796	14725	14920	14868	14726	14689	14833	14875	14807	14821	14908	14912	14907	14700	14723	14701	14820	14899	14695	14876	14798	14929	14862	14888	14859	14805	14970	14867	14637	14820	14848	14792	14983	14830	14861	14696	14651	14773	14813	14978	14745	14694	14873	14806	14910	14802	14633	14675	14924	14904	14917	14770	14807	14789	14908	14696	14882	14868	14690	15116	14717	14603	14811	14869	14789	14874	14850	14752	14953	14788	14803	14897	14874	14833	14777	14810	14826	14822	14744	14751	14775	14841	14905	14792	14829	14779	15010	14871	14991	14744	14868	14714	14876	14803	14831	14695	14858	14848	14843	14700	14993	14941	14951	14806	14592	14767	14798	14857	14667	14905	14812	14843	14835	14778	14896	14642	14756	14858	14797	14872	14785	14778	14792	14820	15090	14660	14881	14870	14935	15041	14680	14918	14768	14729	14748	15017	14877	14808	14650	14775	14870	14826	14759	14773	14859	14773	14695	14825	14792	14725	14896	14849	14877	14805	14543	14776	14761	14933	14931	14862	14949	14952	14813	14812	14891	14716	14875	14936	14878	14776	14588	14886	14703	14829	14855	14883	14851	14749	14917	14932	14905	14996	14760	14858	14755	14856	14887	14842	14778	14813	14898	14970	14790	14893	14794	14675	14723	14793	14724	14755	14874	14905	14855	14849	14838	14888	14798	14833	14905	14819	14690	14712	14924	14878	14841	14812	14632	14724	14980	14873	14967	14864	14933	14794	14767	14857	14757	14880	14811	14831	14715	14849	14809	14911	14682	14820	14851	14774	14779	14812	14734	14692	14780	14856	14782	14663	14915	14834	14922	14757	14787	14715	14799	14763	14867	14884	14876	14838	14787	14899	14804	14860	14959	14794	14832	14727	14815	14774	14631	14845	14921	14921	14661	14745	14880	14727	14749	14736	14908	14895	14859	14880	14663	14892	14832	14807	14849	14810	14803	14708	14670	14863	14815	14688	14904	14631	14676	14740	14850	14818	14762	14744	14815	14749	14739	14707	14883	14616	14879	14965	14685	14789	14745	14869	14666	14832	14861	14993	14668	14786	14887	14846	14807	14762	14755	14861	15014	14902	14814
23822	21027	28473	24024	22892	26403	27683	23291	21818	21286	20586	20396	19958	19778	19576	19721	19599	19233	19328	19294	19179	19045	19073	19179	18920	19025	19050	18779	19127	18945	18820	18944	18956	18911	18808	18852	18887	18652	19022	18861	18828	18949	18848	18758	18833	18797	18898	18702	18868	18832	18904	18708	18835	18908	18673	18811	18834	18670	18623	18681	18656	18758	18848	18638	18730	18767	18923	18812	18921	18856	18612	18833	18998	18759	18857	19017	18668	18793	18781	18464	18736	18853	18721	18984	18821	18678	18661	18723	18982	18690	18730	18811	18665	18730	18853	18500	18643	18816	18682	18775	18801	18685	18742	18774	18755	18638	18724	18672	18656	18989	18759	18761	18829	18765	18735	18944	18783	18852	18598	18700	18980	18706	18728	18750	18623	18816	18486	18783	18563	18764	18717	18539	18835	18956	18678	18756	18729	18851	18909	19017	18643	18706	18687	18636	18707	18656	18968	18642	18790	18725	18806	18811	18844	18655	18540	18815	18646	18819	18714	18692	18741	18819	18711	18625	18916	18764	18698	18846	18629	18760	18743	18627	18606	18680	18744	18638	18524	18668	18846	18637	18712	19076	18673	18655	18691	18799	18672	18700	18597	18676	18857	18781	18885	18822	18769	18681	18871	18886	18670	18661	18801	18776	18433	18693	18663	18833	18662	18629	18617	18593	18668	18792	18685	18453	18589	18859	18717	18682	18634	18629	18817	18818	18637	18894	18583	18759	18766	18727	18885	18723	18725	18663	18820	18554	18793	18666	18673	18766	18695	18529	18799	18777	18659	18803	18830	18617	18683	18795	18816	18906	18788	18705	18660	18575	18722	18765	18654	18614	18798	18856	18721	18838	18749	18672	18791	18759	18863	18861	19035	18812	18617	18703	18742	18585	18975	18853	18846	18971	18775	18656	18648	18772	18752	18535	18657	18896	18636	18693	19015	18783	18572	18536	18682	18897	18744	18778	18757	18732	18785	18869	18791	18481	18530	18621	18746	18563	18582	18823	18944	18657	18811	18818	18647	18600	18846	18562	18885	18764	18789	18749	18697	18873	18725	18696	18845	18934	18746	18809	18830	18905	18859	18684	18690	18649	18865	18600	18608	18760	18864	18844	18612	18565	18862	18746	18723	18819	18851	18912	18672	18678	18700	18815	18976	18795	18693	18605	18518	18710	18799	18635	18792	18576	18758	18823	18791	18690	18684	18603	18709	18962	18873	18801	18563	18721	18655	18752	18865	18703	18617	18635	18645	18835	18570	18808	18954	18840	18769	18890	18667	18549	18669	18781	18685	18649	18883	19030	18803	18883	18687	18712	18599	18638	18956	18848	18634	18465	18497	18781	18556	18789	18609	18697	18825	18764	18669	18764	18835	18616	18582	18658	18675	18846	18798	18681	18684	18651	18544	18720	18839	18595	18714	18749	18655	18742	18668	18905	18768	18858	18430	18802	18541	18722	18586	18617	18719	18721	18822	18815	18731	18896	18622	18891	18629	18676	18613	18680	18660	18675	18666	18877	18705	18680	18884	18777	18712	18624	18735	18835	18735	18813	18473	18596	18563	18760	18775	18673	18692	18550	18583	18685	18598	18679	18855	18827	18674	18699	18703	18850	18760	18637	18744	18832	18748	18760	19008	18673	18789	18518	18825	18663	18699	18628	18602	18656	18541	18669	18605	18929	18451	18677	18582	18849	18635	18704	18991	18602	18809	18766	18677	18758	18930	18596	18861	18579	18647	18836	18685	18683	18539	18922	18778	18739	18675	18719	18684	18621	18661	18760	18852	18764	18806	18686	18643	18817	18666	18689	18799	18539	18699	18615	18772	18774	18628	18789	18691	18678	18759	18858	18763	18911	18756	18710	18768	18638	18535	18703	18627	18511	18845	18795	18896	18789	18828	18562	18640	18566	18586	18647	18581	18784	18841	18825	18830	18831	18815	18672	18710	18680	18849	18887	18464	18703	18807	18826	18721	18818	18744	18611	18754	18909	18685	18651	18825	18614	18813	18651	18638	18707	18841	18747	18770	18770	18628	18564	18795	18688	18757	18921	18511	18468	18610	18607	18718	18725	18917	18693	18760	18537	18595	18781	18665	18752	18963	18806	19064	18766	18829	18834	18679	18714	18827	18508	18470	18629	18724	18907	18656	18751	18806	18776	18787	18622	18835	18661	18644	18750	18667	18768	18815	18680	18705	18702	18792	18767	18756	18957	18881	18636	18807	18863	18623	18554	18798	18555	18611	18816	18585	18636	18508	18694	18612	18890	18841	18599	18634	18655	18700	18681	18914	18774	18593	18695	18750	18698	18610	18879	18761	18660	18614	18700	18709	18666	18721	18852	18704	18710	18712	18796	18845	18779	18489	18768	18763	18504	18714	18763	18771	18737	18791	18758	18828	18686	18939	18815	18643	18716	18637	18713	18657	18797	18710	18843	18696	18818	18721	18582	18813	18768	18692	18687	18664	19009	18763	18580	18634	18776	18654	18879	18628	18891	18791	18708	18550	18734	18778	18868	18927	18747	18842	18882	18582	18797	18745	18575	18962	18427	18759	18774	18552	18674	18641	18741	18804	18775	18666	18887	18887	18789	18640	18783	18782	18724	18871	18872	18997	18814	18660	18705	18680	18805	18596	18795	18706	18695	18876	18727	18650	18729	18645	18867	18696	18635	18773	18884	18818	18482	18844	18728	18646	18713	18670	18770	18872	18711	18713	18793	18774	18911	18721	18698	18713	18760	18680	18835	18849	18764	18721	18668	18689	18884	18613	18695	18786	18819	18686	18703	18756	18741	18736	18760	18693	18870	18506	18549	18776	18656	18808	18613	18768	18639	18620	18819	18675	18729	18687	18595	18715	18881	18856	18672	18856	18784	18729	18786	18709	18883	18757	18728	18667	18718	18816	19025	19021	18538	18865	18876	18916	18917	18871	18733	18758	18564	18564	18737	18803	18879	18696	18565	18504	18705	18743	18748	18769	18706	18719	18604	18693	18819	18787	18715	18887	18845	18654	18742	18558	18810	18519	18783	18640	18625	18830	18839	18547	18775	18774	18675	18728	18897	18684	18854	18674	18735	18599	18347	18687	18826	18665	18615	18620	18576	18699	18878	18514	18603	18721	18597	18756	18594	18655	18720	18792	18698	18665	18602	18874	18483	18706	18641	18560	18787	18846	18793	18925	18534	18622	18862	18763	18632	18632	18623	18726	18771	18813	18696	18674	18949	18770	18541	18929	18759	18790	18492	19030	18661	18805	18887	18751	18882	18745	18707	18382	18798	18854	18798	18704	18761	18619	18732	18875	18727	18587	18731	18612	18644	18798	18426	18675	18790	18677	18665	18743	18632	18707	18651	18782	18564	18663	18749	18805	18857	18835	18805	18693	18686	18705	18697	18640	18721	18832	18725	18779	18733	18739	18737	18606	18712	18933	18660	18772	18629	18909	18722	18470	18472	18651	18770	18673	18716	18771	18611	18548	18593	18501	18691	18793	18971	18656	18750	18719	18618	18787	18758	18843	18909	18665	18676	18612	18939	18757	18735	18733	18547	18708	18603	18853	18752	18729	18853	18709	18900	18761	18852	18846	18716	18788	18580	18445	18653	18598	18794	18729	18841	18803	18632	18772	18747	18683	18711	18688	18768	18973	18861	18338	18569	18731	18800	18788	18687	18838	18809	18740	18674	18797	18926	18884	18964	18836	18750	18736	18581	18731	18719	18667	18457	18668	18741	18724	18713	18937	18830	18801	18842	18521	18657	18867	18819	18594	18979	18899	18670	18872	18538	18916	18578	18662	18830	18840	18727	18590	18812	18616	18930	18796	18766	18780	18766	18586	18894	18726	18754	18636	18915	18903	19033	18780	18759	18757	18780	18726	18851	18595	18743	18708	18836	18812	18605	18625	18746	18556	18651	18578	18750	18733	18643	18777	18870	18710	18709	18698	18749	18663	18679	18854	18662	18834	18662	18729	18775	18645	18732	18779	18876	18833	18693	18946	18845	18900	18790	18846	18681	18662	18987	18834	18728	18646	18766	19042	18794	18893	18803	18618	18596	18534	18646	18852	18784	18897	18762	18757	18655	18637	18692	18752	18683	18736	18764	18581	18813	18741	18774	18558	18740	18686	18717	18716	18664	18590	18693	18777	18899	18756	18698	18543	18593	18876	18831	18755	18697	18711	18689	18781	18829	18634	18585	18664	18741	18840	18669	18623	18639	18622	18907	18824	18582	18871	18568	18590	18768	18736	18742	18674	18684	18978	18808	18740	18614	18785	18827	18718	18796	18750	18750	18685	18745	18857	18688	18772	18852	18816	19005	18741	18736	18689	18818	18814	18622	18775	18618	18835	18765	18801	18598	18867	18690	18912	18780	18701	18740	18832	18744	18787	18813	18794	18983	18678	18884	18668	18705	18731	18525	18797	18691	18699	18614	18757	18656	18559	18619	18682	18659	18634	18603	18689	18868	18504	18656	18698	18682	18698	18592	18713	18821	18763	18836	19043	18823	18532	18534	18607	18655	18660	18644	18750	18742	18835	18855	18730	18509	18781	18753	18773	18716	18821	18797	18696	18773	18865	18615	18662	18740	18762	18713	18778	18664	18843	18826	18692	18917	18682	18919	18714	18636	18740	18871	18901	18748	18743	18717	18628	18829	18673	18857	18615	18675	18533	18728	18772	18891	18709	18780	18421	18575	18548	18809	18600	18729	18723	18887	18767	18746	18735	18532	18723	18659	18720	18614	18582	18695	18774	18726	18766	18916	18838	18694	18659	18640	18955	18576	18600	18674	18807	18808	18668	18525	18514	18743	18808	18746	18851	18674	18781	18882	18858	18688	18758	18906	18789	18680	18907	18701	18784	18898	18704	18648	18708	18772	18759	18744	18650	18839	18840	18792	18753	18901	18631	18698	18950	18665	18970	18934	18792	18706	18650	18568	18735	18798	18771	18770	18632	18689	18674	18686	18709	18598	18658	18765	18697	18726	18674	18631	18722	18656	18766	18756	18657	18869	18752	18871	18689	18824	18811	18848	18766	18443	18753	18930	18624	18663	18703	18820	18826	18750	18520	18590	18542	18665	18810	18746	18809	18821	18765	18709	18630	18808	18629	18566	18916	18853	18499	18761	18747	18845	18815	18720	18621	18828
25532	44931	44866	37649	31664	27379	24490	22115	20402	19001	18187	17694	17276	16925	16524	16342	16434	16103	16226	15930	15914	15656	15785	15694	15579	15507	15536	15503	15534	15538	15583	15567	15475	15467	15457	15311	15474	15253	15344	15219	15418	15291	15281	15433	15238	15321	15341	15305	15273	15226	15275	15268	15289	15284	15313	15424	15440	15377	15237	15046	15235	15362	15431	15267	15332	15346	15393	15495	15195	15384	15278	15287	15274	15437	15312	15300	15392	15349	15205	15206	15296	15251	15225	15283	15371	15615	15315	15371	15361	15335	15225	15309	15243	15238	15185	15306	15214	15263	15360	15361	15269	15199	15274	15268	15366	15266	15301	14990	15304	15070	15318	15278	15262	15404	15111	15180	15363	15242	15316	15243	15268	15212	15169	15184	15204	15251	15248	15277	15226	15373	15241	15218	15256	15239	15236	15235	15286	15242	15468	15127	15352	15164	15260	15532	15341	15333	15320	15173	15194	15363	15196	15341	15258	15278	15309	15276	15325	15198	15069	15207	15195	15320	15298	15317	15161	15260	15556	15381	15275	15202	15322	15182	15414	15341	15390	15378	15232	15234	15392	15215	15456	15344	15180	15129	15209	15248	15377	15327	15253	15308	15139	15144	15196	15229	15439	15261	15218	15227	15362	15263	15166	15391	15357	15256	15261	15164	15399	15159	15203	15302	15267	15338	15341	15264	15366	15420	15253	15204	15171	15389	15499	15297	15240	15439	15334	15158	15351	15278	15319	15324	15294	15174	15197	15048	15318	15320	15200	15343	15307	15400	15076	15240	15278	15346	15233	15330	15349	15410	15135	15096	15199	15118	15412	15444	15306	15276	15273	15221	15304	15365	15478	15204	15352	15137	15305	15204	15413	15302	15210	15512	15347	15579	15317	15189	15431	15155	15328	15163	15177	15301	15206	15376	15295	15168	15201	15146	15404	15336	15390	15180	15290	15135	15304	15269	15321	15213	15163	15270	15263	15349	15163	15169	15378	15226	15190	15227	15378	15440	15256	15270	15313	15347	15141	15171	15317	15390	15240	15476	15432	15144	15184	15261	15201	15350	15340	15250	15284	15253	15341	15398	15364	15184	15063	15219	15300	15315	15376	15320	15433	15200	15264	15184	15239	15223	15304	15257	15416	15268	15082	15283	15277	15197	15211	15146	15362	15298	15244	15249	15282	15427	15347	15100	15358	15350	15056	15110	15266	15213	15325	15284	15160	15316	15259	15166	15197	15292	15183	15309	15298	15438	15458	15152	15183	15332	15084	15197	15318	15246	15344	15134	15117	15204	15343	15194	15238	15304	15366	15407	15324	15313	15060	15375	15300	15351	15319	15353	15066	15282	15301	15298	15242	15148	15240	15258	15359	15270	15246	15123	15420	15113	15382	15388	15427	15369	15371	15366	15214	15324	15243	15373	15231	15351	15224	15402	15472	15157	15551	15314	15264	15203	15253	15144	15290	15218	15268	15292	15201	15208	15498	15241	15230	15302	15229	15191	15448	15494	15314	15221	15171	15327	15278	15189	15234	15325	15256	15445	15353	15298	15287	15240	15418	15397	15284	15444	15190	15255	15361	15437	15182	15462	15287	15187	15342	15334	15344	15484	15316	15072	15315	15364	15353	15279	15322	15237	15378	15266	15255	15133	15271	15274	15099	15307	15385	15451	15198	15361	15441	15258	15265	15289	15170	15353	15245	15316	15278	15161	15294	15374	15256	15189	15236	15446	15369	15162	15221	15289	15130	15308	15319	15435	15159	15327	15237	15504	15200	15293	15157	15178	15363	15273	15278	15224	15308	15242	15174	15351	15394	15433	15368	15405	15283	15191	15316	15289	15447	15215	15347	15144	15203	15342	15350	15344	15301	15169	15403	15327	15142	15244	15241	15256	15316	15191	15155	15292	15243	15274	15337	15174	15434	15366	15386	15333	15317	15477	15342	15212	15390	15521	15260	15332	15393	15328	15425	15316	15330	15137	15382	15270	15309	15189	15204	15319	15347	15313	15095	15344	15329	15182	15282	15284	15437	15292	15531	15379	15245	15236	15223	15071	15286	14973	15351	15113	15399	15357	15438	15256	15461	15229	15377	15255	15220	15343	15374	15425	15367	15360	15493	15277	15419	15114	15316	15364	15280	15260	15337	15403	15307	15272	15197	15151	15339	15384	15266	15285	15464	15213	15134	15397	15200	15409	15136	15419	15367	15291	15105	15532	15416	15295	15354	15440	15391	15308	15215	15214	15247	15204	15276	15238	15206	15263	15272	15355	15214	15317	15263	15381	15297	15208	15299	15218	15287	15276	15501	15207	15368	15394	15187	15176	15378	15248	15231	15239	15304	15120	15344	15063	15311	15345	15380	15122	15377	15179	15333	15168	15254	15257	15157	15231	15382	15228	15285	15388	15392	15200	15327	15214	15319	15323	15282	15272	15352	15198	15343	15275	15223	15065	15309	15309	15252	15477	15197	15260	15306	15414	15232	15198	15228	15425	15476	15267	15433	15133	15260	15199	15394	15346	15166	15199	15420	15176	15151	15426	15135	15338	15250	15294	15273	15245	15306	15205	15347	15161	15335	15317	15272	15349	15067	15220	15142	15362	15214	15370	15340	15333	15279	15297	15268	15364	15293	15119	15280	15299	15406	15323	15450	15317	15386	15280	15210	15293	15356	15259	15288	15337	15361	15246	15201	15212	15285	15210	15419	15312	15118	15352	15215	15366	15266	15205	15245	15296	15199	15195	15189	15502	15158	15176	15372	15293	15203	15234	15362	15234	15335	15172	15414	15324	15256	15259	15117	15421	15353	15304	15306	15346	15184	15251	15111	15216	15144	15218	15382	15424	15345	15289	15167	15254	15350	15250	15294	15295	15271	15371	15248	15248	15187	15317	15233	15129	14956	15445	15361	15154	15179	15229	15289	15249	15262	15122	15238	15289	15256	15377	15306	15501	15281	15390	15280	15261	15360	15207	15240	15328	15175	15356	15285	15301	15338	15172	15309	15268	15404	15252	15291	15290	15282	15338	15267	15256	15233	15426	15235	15198	15339	15330	15161	15430	15381	15275	15190	15354	15321	15270	15399	15389	15228	15153	15293	15293	15329	15452	15254	15282	15178	15375	15305	15338	15312	15214	15380	15255	15263	15414	15357	15369	15315	15192	15375	15357	15449	15310	15292	15137	15231	15333	15219	15420	15203	15155	15393	15268	15227	15358	15149	15270	15299	15172	15305	15406	15250	15162	15258	15343	15342	15332	15249	15252	15268	15200	15275	15235	15248	15413	15372	15367	15276	15126	15397	15277	15355	15325	15092	15431	15346	15225	15243	15296	15173	15307	15383	15257	15296	15214	15404	15248	15204	15428	15368	15337	15145	15337	15338	15483	15440	15095	15346	15354	15388	15295	15106	15342	15271	15238	15307	15236	15266	15149	15190	15552	15298	15275	15287	15270	15276	15220	15420	15335	15236	15376	15320	15290	15212	15431	15303	15156	15163	15284	15303	15280	15228	15240	15234	15343	15403	15144	15337	15268	15391	15333	15076	15271	15237	15348	15289	15213	15313	15325	15531	15225	15223	15282	15247	15163	15438	15084	15340	15239	15240	15387	15309	15283	15198	15377	15212	15190	15166	15340	15273	15270	15390	15274	15150	15278	15183	15315	15354	15316	15373	15114	15270	15175	15219	15185	15381	15457	15188	15113	15209	15159	15395	15317	15313	15202	15280	15341	15376	15244	15435	15258	15368	15272	15228	15236	15350	15268	15435	15207	15292	15317	15212	15347	15257	15233	15299	15202	15151	15244	15175	15141	15152	15228	15449	15300	15353	15287	15376	15304	15438	15332	15335	15294	15309	15381	15358	15453	15302	15381	15302	15269	15207	15297	15239	15119	15257	15079	15383	15259	15213	15119	15253	15259	15324	15344	15380	15174	15304	15329	15239	15360	15181	15383	15249	15142	15293	15134	15319	15166	15302	15232	15275	15266	15197	15317	15255	15326	15319	15290	15331	15164	15405	15105	15244	15345	15197	15261	15305	15198	15399	15159	15279	15389	15441	15262	15342	15243	15268	15369	15283	15264	15241	15207	15232	15292	15345	15256	15247	15162	15227	15289	15376	15367	15323	15244	15306	15290	15433	15427	15271	15271	15384	15332	15474	15336	15132	15362	15232	15418	15386	15590	15326	15069	15298	15161	15209	15312	15209	15311	15386	15313	15346	15395	15144	15135	15351	15465	15459	15323	15109	15104	15251	15326	15290	15383	15262	15274	15234	15229	15235	15266	15254	15083	15307	15242	15314	15340	15175	15217	15268	15228	15383	15123	15248	15292	15492	15316	15507	15387	15302	15271	15206	15339	15323	15197	15371	15133	15230	15485	15220	15278	15345	15250	15300	15269	15349	15514	15224	15334	15191	15110	15424	15276	15451	15321	15433	15259	15379	15161	15369	15368	15160	15254	15406	15263	15353	15317	15371	15458	15372	15365	15353	15121	15184	15225	15034	15293	15245	15358	15319	15470	15223	15323	15159	15131	15221	15227	15338	15246	15257	15331	15288	15310	15319	15279	15087	15377	15025	15422	15255	15379	15013	15344	15150	15115	15270	15353	15195	15236	15347	15319	15450	15184	15391	15330	15239	15270	15335	15237	15119	15324	15355	15197	15249	15409	15210	15185	15268	15544	15268	15311	15202	15316	15173	15156	15181	15488	15380	15411	15256	15401	15327	15211	15381	15243	15212	15262	15254	15342	15212	15230	15425	15315	15334	15308	15309	15395	15241	15177	15327	15235	15373	15351	15329	15457	15282	15305	15149	15198	15261	15323	15177	15296	15354	15355	15260	15391	15339	15397	15284	15308	15362	15261	15290	15212	15549	15461	15244	15379	15244	15121	15136	15325	15301	15508	15337	15372	15175	15375	15330	15228	15255	15333	15201	15353	15337	15417	15210	15237	15448	15264	15274	15381	15433	15321	15255	15302	15236	15400	15327	15127	15269	15233	15275	15258	15308	15300	15260	15185	15249	15298	15291	15198	15276	15363	15326	15214	15200	15142	15192	15504	15353	15222	15181	15265	15399	15223	15222	15368	15192	15404	15448	15345	15258	15327	15171	15335	15091	15319	15370	15304	15392	15209	15276	15225	15366	15158	15306	15256
30818	26937	30100	27682	23340	21586	20169	19159	18679	18326	18355	17951	17838	17688	17842	17679	17717	17481	17726	17651	17663	17242	17608	17481	17428	17480	17540	17140	17280	17284	17386	17643	17393	17486	17659	17299	17307	17246	17407	17528	17495	17357	17315	17180	17286	17361	17155	17348	17144	17158	17389	17417	17369	17263	17328	17481	17560	17275	17268	17191	17346	17582	17359	17391	17377	17430	17182	17470	17196	17206	17487	17144	17548	17404	17234	17341	17307	17438	17188	17337	17571	17536	17292	17418	17319	17472	17595	17578	17352	17371	17224	17402	17299	17361	17303	17369	17455	17294	17138	17224	17227	17220	17396	17441	17400	17514	17171	17536	17423	17425	17358	17496	17415	17232	17489	17114	17338	17413	17553	17376	17306	17294	17267	17394	17459	17211	17175	17321	17189	17328	17327	17272	17390	17381	17254	17324	17363	17611	17516	17412	17266	17332	17300	17425	17325	17303	17432	17503	17286	17278	17527	17593	17271	17303	17257	17563	17555	17316	17271	17366	17359	17231	17278	17442	17413	17484	17575	17169	17380	17449	17348	17447	17286	17252	17275	17397	17318	17367	17171	17308	17170	17306	17617	17431	17373	17300	17243	17162	17197	17536	17481	17450	17378	17202	17290	17110	17382	17362	17308	17381	17261	17362	17406	17192	17489	17274	17439	17392	17148	17402	17321	17494	17486	17278	17252	17435	17506	17578	17521	17417	17331	17264	17174	17149	17312	17254	17222	17402	17437	17277	17345	17361	17435	17330	17381	17417	17340	17136	17395	17318	17293	17376	17209	17330	17524	17453	17278	17271	17275	17392	17520	17545	17409	17617	17377	17123	17166	17301	17182	17357	17327	17123	17331	17286	17428	17480	17473	17308	17383	17313	17303	17471	17509	17298	17362	17408	17500	17276	17569	17330	17312	17297	17291	17417	17219	17497	17405	17366	17476	17404	17462	17215	17259	17264	17559	17426	17443	17355	17361	17399	17416	17231	17337	17504	17445	17329	17340	17216	17428	17417	17205	17330	17294	17101	17418	17186	17336	17488	17363	17473	17415	17336	17370	17113	17290	17283	17338	17426	17241	17256	17325	17139	17297	17456	17457	17370	17212	17483	17242	17243	17486	17314	17384	17446	17451	17393	17169	17296	17410	17351	17371	17286	17497	17359	17293	17484	17490	17194	17398	17314	17185	17382	17430	17357	17491	17436	17452	17371	17392	17451	17498	17312	17393	17348	17480	17361	17347	17504	17382	17292	17388	17193	17153	17381	17298	17579	17498	17289	17438	17464	17316	17299	17382	17199	17495	17356	17235	17526	17202	17210	17479	17312	17383	17236	17342	17374	17391	17256	17329	17311	17420	17359	17167	17257	17315	17272	17216	17274	17304	17484	17305	17280	17326	17317	17174	17342	17318	17380	17129	17363	17553	17184	17304	17491	17458	17169	17273	17418	17358	17206	17368	17191	17317	17209	17259	17482	17287	17234	17228	17287	17149	17214	17260	17364	17173	17226	17342	17142	17179	17215	17095	17286	17206	17278	17453	17251	17574	17316	17326	17328	17349	17194	17460	17463	17297	17237	17459	17478	17253	17177	17305	17468	17386	17517	17244	17116	17122	17535	17362	17443	17379	17377	17338	17445	17427	17319	17371	17392	17463	17472	17344	17424	17255	17443	17181	17415	17240	17311	17413	17455	17319	17340	17416	17563	17262	17365	17485	17254	17544	17533	17233	17426	17472	17389	17501	17451	17477	17400	17323	17326	17386	17196	17212	17255	17292	17251	17402	17325	17308	17307	17447	17323	17449	17442	17450	17271	17318	17252	17362	17467	17359	17377	17376	17409	17454	17560	17515	17537	17458	17436	17341	17231	17433	17512	17327	17429	17213	17392	17305	17330	17151	17667	17565	17408	17326	17474	17346	17286	17148	17469	17229	17193	17051	17389	17236	17394	17272	17284	17343	17258	17389	17264	17321	17267	17200	17231	17250	17201	17466	17371	17502	17323	17289	17442	17431	17469	17378	17413	17345	17265	17282	17285	17505	17246	17548	17504	17270	17348	17486	17299	17199	17374	17476	17248	17392	17428	17357	17284	17311	17413	17470	17250	17209	17312	17463	17420	17254	17422	17208	17635	17467	17431	17301	17498	17512	17543	17208	17333	17413	17480	17351	17459	17226	17241	17257	17290	17305	17401	17363	17256	17441	17247	17459	17295	17153	17230	17156	17531	17297	17384	17303	17376	17602	17421	17315	17363	17502	17234	17342	17242	17363	17218	17222	17328	17461	17289	17325	17363	17354	17324	17484	17494	17047	17249	17262	17262	17372	17478	17273	17152	17158	17375	17320	17194	17311	17425	17445	17477	17445	17288	17404	17188	17313	17220	17422	17340	17268	17219	17220	17377	17351	17267	17317	17490	17390	17369	17463	17299	17274	17238	17369	17499	17105	17054	17246	17281	17316	17537	17469	17215	17212	17263	17230	17236	17230	17463	17364	17487	17231	17344	17470	17432	17302	17413	17511	17498	17328	17347	17492	17382	17312	17347	17603	17649	17269	17489	17350	17171	17420	17108	17326	17109	17267	17316	17343	17457	17254	17409	17635	17530	17263	17160	17226	17520	17213	17487	17465	17341	17289	17514	17329	17287	17590	17410	17533	17445	17214	17237	17356	17278	17470	17363	17589	17227	17446	17454	17508	17296	17320	17337	17265	17343	17396	17363	17391	17425	17280	17391	17287	17490	17345	17376	17328	17278	17387	17284	17247	17463	17395	17223	17409	17697	17046	17258	17412	17326	17191	17293	17377	17533	17295	17319	17338	17421	17284	17511	17393	17350	17349	17198	17466	17408	17266	17277	17116	17366	17259	17474	17345	17391	17305	17354	17370	17494	17410	17370	17406	17530	17596	17385	17285	17319	17476	17283	17338	17483	17270	17446	17452	17383	17412	17589	17436	17485	17394	17347	17331	17373	17271	17377	17420	17202	17389	17371	17435	17283	17173	17235	17166	17221	17261	17265	17278	17255	17368	17352	17235	17269	17339	17478	17216	17309	17150	17538	17598	17201	17360	17260	17297	17314	17371	17293	17558	17511	17431	17334	17467	17246	17183	17500	16991	17446	17189	17306	17341	17364	17508	17657	17283	17423	17493	17229	17444	17076	17398	17046	17475	17500	17527	17163	17415	17171	17474	17500	17359	17258	17464	17462	17287	17289	17488	17306	17213	17235	17302	17322	17369	17362	17480	17384	17285	17267	17266	17138	17314	17585	17399	17065	17435	17250	17244	17231	17400	17352	17301	17299	17167	17236	17345	17203	17428	17341	17268	17214	17689	17313	17398	17290	17535	17403	17248	17405	17164	17366	17369	17454	17397	17274	17311	17199	17345	17318	17332	17447	17407	17267	17528	17376	17188	17458	17379	17346	17369	17537	17485	17295	17293	17318	17528	17485	17480	17430	17289	17482	17350	17329	17485	17484	17473	17130	17284	17400	17464	17312	17105	17593	17310	17342	17379	17382	17217	17082	17448	17368	17485	17333	17243	17285	17348	17223	17423	17257	17349	17390	17372	17288	17397	17628	17374	17398	17253	17395	17262	17404	17472	17270	17264	17231	17284	17392	17499	17454	17384	17269	17450	17422	17481	17325	17320	17315	17397	17461	17314	17397	17356	17191	17276	17454	17381	17026	17267	17379	17544	17332	17172	17412	17379	17362	17397	17438	17329	17477	17377	17184	17383	17225	17269	17334	17411	17393	17424	17313	17181	17373	17449	17216	17563	17465	17353	17502	17440	17434	17367	17368	17414	17464	17357	17361	17392	17664	17151	17336	17545	17338	17508	17298	17333	17331	17213	17232	17304	17327	17346	17361	17367	17616	17448	17346	17360	17379	17196	17254	17346	17363	17370	17422	17399	17262	17430	17442	17271	17244	17432	17275	17229	17300	17396	17248	17381	17484	17363	17281	17212	17441	17342	17294	17387	17280	17268	17201	17120	17352	17418	17491	17588	17452	17158	17326	17110	17250	17466	17242	17255	17327	17261	17277	17269	17368	17174	17265	17299	17239	17197	17440	17076	17429	17508	17458	17303	17417	17310	17381	17368	17190	17356	17379	17405	17401	17282	17280	17307	17450	17329	17455	17137	17110	17461	17591	17437	17275	17186	17348	17449	17315	17240	17156	17387	17389	17288	17314	17222	17385	17231	17210	17372	17338	17169	17392	17430	17314	17429	17429	17226	17112	17237	17263	17475	17326	17362	17327	17447	17451	17165	17387	17388	17405	17224	17213	17366	17691	17288	17576	17404	17229	17318	17368	17442	17343	17285	17255	17312	17410	17443	17429	17440	17307	17399	17235	17348	17555	17511	17453	17386	17326	17326	17254	17192	17389	17339	17404	17174	17353	17344	17300	17264	17554	17490	17372	17307	17195	17359	17410	17195	17264	17258	17389	17312	17523	17513	17220	17369	17267	17075	17307	17371	17511	17481	17414	17294	17407	17389	17485	17250	17532	17217	17343	17214	17395	17296	17294	17229	17355	17414	17366	17181	17349	17447	17347	17232	17228	17428	17413	17319	17376	17630	17056	17196	17360	17513	17295	17235	17359	17351	17311	17114	17324	17506	17362	17338	17245	17506	17218	17244	17360	17336	17405	17324	17398	17306	17456	17317	17378	17603	17235	17466	17293	17417	17336	17355	17396	17640	17374	17390	17471	17332	17412	17468	17506	17505	17536	17456	17186	17440	17366	17479	17315	17475	17215	17276	17303	17264	17324	17461	17251	17307	17354	17230	17174	17591	17328	17313	17367	17349	17454	17275	17346	17360	17340	17291	17350	17219	17440	17459	17300	17127	17272	17494	17420	17395	17443	17557	17450	17412	17385	17268	17310	17528	17581	17535	17332	17575	17470	17415	17352	17440	17250	17217	17402	17379	17475	17324	17333	17386	17323	17271	17304	17215	17304	17370	17423	17231	17406	17484	17461	17443	16988	17220	17471	17675	17217	17245	17287	17531	17403	17410	17340	17537	17396	17306	17450	17428	17557	17384	17263	17286	17625	17543	17474	17367	17387	17315	17232	17303	17283	17367	17326	17260	17280	17331	17251	17425	17436	17161	17243	17471	17489	17339	17291	17279	17260	17465	17376	17380	17340	17211	17355
24450	34222	33276	27949	23325	20697	18835	17652	16739	16052	15814	15514	15262	15201	15009	14975	14786	14724	14924	14770	14687	14685	14569	14596	14667	14571	14559	14666	14550	14599	14533	14536	14601	14495	14505	14416	14541	14527	14486	14475	14465	14375	14488	14552	14614	14373	14418	14472	14510	14661	14490	14460	14419	14386	14527	14517	14636	14447	14233	14372	14462	14549	14465	14520	14632	14486	14565	14792	14600	14452	14625	14581	14664	14467	14607	14561	14633	14543	14601	14736	14505	14519	14530	14587	14429	14565	14681	14496	14622	14381	14507	14247	14527	14415	14658	14428	14482	14593	14564	14481	14582	14235	14456	14462	14398	14620	14453	14494	14559	14430	14611	14381	14609	14600	14479	14469	14446	14540	14464	14447	14603	14514	14565	14420	14576	14534	14509	14493	14522	14549	14514	14479	14559	14470	14551	14666	14520	14567	14487	14561	14552	14601	14372	14430	14307	14539	14579	14408	14479	14471	14466	14393	14459	14459	14625	14333	14525	14491	14562	14517	14505	14511	14719	14597	14491	14469	14434	14539	14430	14625	14616	14658	14512	14381	14553	14510	14496	14580	14548	14373	14426	14413	14548	14553	14380	14535	14442	14547	14400	14681	14520	14464	14499	14450	14442	14470	14467	14523	14391	14426	14683	14455	14469	14461	14629	14638	14507	14582	14547	14464	14557	14416	14416	14525	14573	14437	14480	14410	14475	14564	14393	14436	14482	14656	14470	14621	14405	14638	14596	14451	14503	14426	14528	14661	14505	14417	14572	14486	14578	14461	14537	14530	14459	14680	14539	14582	14569	14487	14607	14571	14635	14488	14493	14591	14470	14558	14656	14546	14386	14440	14194	14573	14471	14584	14534	14629	14461	14501	14652	14332	14528	14234	14401	14346	14580	14478	14547	14502	14398	14454	14447	14496	14569	14465	14506	14597	14408	14312	14640	14556	14371	14493	14398	14566	14362	14493	14585	14612	14529	14537	14590	14554	14501	14453	14477	14448	14528	14518	14458	14558	14488	14457	14570	14634	14601	14391	14724	14514	14486	14382	14518	14550	14501	14570	14549	14485	14489	14411	14476	14548	14408	14408	14407	14489	14550	14511	14652	14291	14591	14499	14384	14557	14512	14404	14544	14422	14441	14386	14593	14212	14414	14496	14499	14678	14433	14537	14342	14457	14522	14653	14647	14481	14467	14480	14559	14486	14520	14456	14469	14548	14566	14432	14358	14482	14606	14478	14510	14458	14630	14523	14425	14409	14299	14546	14492	14484	14352	14420	14414	14562	14621	14669	14476	14548	14408	14592	14397	14628	14487	14613	14520	14581	14625	14408	14413	14600	14503	14552	14387	14599	14427	14542	14614	14485	14510	14506	14657	14458	14566	14479	14630	14537	14546	14593	14508	14504	14591	14582	14524	14564	14591	14529	14429	14473	14351	14386	14431	14605	14495	14469	14492	14554	14414	14556	14710	14489	14556	14546	14496	14441	14499	14537	14496	14498	14565	14512	14620	14450	14448	14629	14540	14502	14568	14438	14525	14572	14613	14577	14463	14447	14618	14473	14495	14552	14515	14657	14450	14444	14664	14441	14464	14485	14743	14593	14441	14670	14307	14671	14494	14534	14526	14646	14505	14400	14612	14482	14336	14342	14552	14565	14497	14623	14622	14317	14403	14632	14572	14441	14427	14573	14528	14507	14728	14523	14492	14535	14463	14341	14793	14581	14567	14455	14558	14652	14555	14594	14436	14753	14553	14500	14443	14491	14616	14442	14363	14503	14417	14435	14617	14545	14349	14346	14579	14663	14652	14539	14597	14472	14463	14609	14642	14528	14634	14526	14540	14526	14558	14459	14551	14646	14535	14395	14453	14635	14441	14567	14399	14574	14473	14470	14594	14572	14606	14523	14428	14527	14568	14647	14564	14599	14532	14372	14559	14530	14652	14425	14531	14531	14493	14508	14529	14615	14567	14580	14403	14433	14565	14541	14416	14484	14462	14624	14373	14547	14485	14348	14507	14507	14617	14542	14528	14558	14538	14482	14532	14461	14555	14576	14532	14549	14378	14402	14502	14427	14578	14463	14628	14677	14571	14534	14562	14591	14497	14589	14581	14558	14610	14448	14421	14469	14644	14558	14510	14468	14462	14502	14393	14570	14448	14594	14467	14421	14487	14686	14473	14452	14491	14418	14565	14437	14454	14334	14453	14371	14590	14444	14538	14597	14535	14578	14476	14477	14515	14661	14564	14458	14322	14581	14514	14517	14521	14693	14652	14454	14542	14546	14509	14481	14521	14438	14537	14467	14649	14462	14543	14402	14380	14455	14518	14517	14547	14498	14471	14521	14356	14418	14602	14519	14411	14434	14572	14442	14585	14318	14640	14466	14485	14484	14619	14519	14573	14587	14552	14677	14447	14536	14605	14739	14620	14592	14457	14619	14609	14424	14608	14582	14465	14430	14595	14595	14640	14333	14593	14298	14665	14473	14673	14656	14481	14375	14699	14693	14449	14543	14537	14501	14416	14476	14484	14621	14553	14375	14458	14625	14494	14743	14461	14530	14605	14568	14500	14524	14654	14445	14513	14488	14366	14728	14505	14514	14434	14549	14488	14564	14624	14535	14598	14447	14601	14577	14551	14538	14435	14628	14592	14631	14485	14465	14493	14514	14502	14581	14587	14480	14588	14537	14579	14569	14555	14609	14450	14547	14460	14501	14593	14468	14570	14393	14629	14402	14504	14415	14651	14545	14467	14661	14431	14558	14577	14481	14531	14477	14506	14565	14415	14503	14464	14541	14504	14519	14490	14477	14377	14359	14570	14402	14527	14477	14570	14573	14515	14385	14638	14574	14465	14600	14822	14601	14563	14556	14550	14381	14510	14582	14777	14374	14677	14526	14380	14426	14375	14494	14400	14537	14579	14561	14410	14440	14370	14463	14518	14594	14399	14542	14453	14519	14464	14469	14506	14730	14471	14520	14689	14540	14368	14470	14712	14288	14380	14434	14533	14470	14624	14426	14487	14639	14506	14371	14357	14494	14697	14722	14364	14409	14539	14443	14548	14445	14572	14749	14549	14480	14427	14477	14525	14481	14639	14673	14483	14614	14571	14507	14468	14336	14495	14470	14428	14443	14382	14483	14591	14418	14598	14455	14463	14633	14508	14566	14557	14669	14555	14559	14380	14494	14554	14463	14575	14469	14533	14438	14435	14387	14532	14526	14495	14485	14465	14463	14566	14635	14442	14597	14479	14658	14475	14604	14468	14589	14593	14624	14616	14618	14530	14590	14459	14436	14438	14448	14633	14637	14459	14432	14528	14247	14624	14494	14705	14562	14603	14566	14663	14656	14491	14561	14564	14514	14565	14551	14439	14510	14574	14379	14463	14539	14616	14591	14683	14452	14443	14509	14502	14518	14588	14586	14416	14473	14670	14411	14714	14481	14451	14536	14568	14549	14559	14483	14680	14666	14428	14379	14566	14398	14479	14526	14592	14740	14494	14649	14610	14454	14514	14508	14532	14670	14474	14355	14575	14406	14546	14567	14626	14560	14454	14564	14597	14506	14608	14365	14665	14590	14489	14592	14678	14193	14521	14537	14422	14544	14435	14491	14406	14666	14455	14643	14461	14550	14669	14562	14542	14494	14478	14352	14572	14410	14421	14500	14559	14444	14451	14480	14588	14419	14537	14632	14398	14578	14697	14626	14541	14670	14378	14534	14391	14463	14368	14534	14389	14343	14483	14505	14636	14432	14665	14489	14336	14511	14437	14637	14556	14440	14418	14470	14567	14540	14434	14428	14565	14664	14533	14458	14392	14559	14469	14369	14699	14457	14643	14545	14539	14420	14636	14551	14641	14500	14514	14540	14545	14664	14451	14537	14464	14441	14564	14575	14318	14615	14372	14579	14466	14420	14393	14418	14496	14479	14523	14542	14673	14410	14595	14450	14385	14541	14558	14570	14508	14694	14612	14530	14483	14597	14536	14559	14569	14419	14398	14465	14591	14427	14528	14456	14615	14570	14596	14566	14411	14381	14431	14602	14489	14672	14579	14578	14545	14532	14462	14530	14517	14507	14586	14522	14589	14505	14517	14499	14432	14524	14526	14602	14447	14625	14512	14483	14544	14467	14605	14439	14456	14547	14603	14439	14484	14187	14612	14569	14469	14508	14573	14471	14440	14454	14686	14486	14408	14484	14247	14640	14528	14622	14554	14683	14643	14496	14417	14393	14516	14417	14481	14561	14630	14575	14697	14455	14497	14366	14660	14446	14483	14470	14653	14533	14515	14339	14534	14655	14532	14589	14453	14468	14437	14554	14494	14605	14373	14332	14577	14441	14360	14638	14466	14632	14662	14693	14484	14485	14451	14372	14527	14656	14458	14365	14464	14421	14378	14406	14575	14402	14675	14460	14452	14506	14525	14481	14542	14483	14571	14454	14529	14571	14438	14509	14529	14434	14588	14500	14642	14612	14559	14471	14611	14403	14619	14477	14584	14372	14452	14461	14516	14628	14410	14454	14345	14388	14569	14694	14497	14547	14465	14640	14376	14450	14664	14602	14663	14491	14665	14427	14646	14609	14572	14460	14517	14357	14673	14649	14532	14454	14537	14631	14387	14398	14579	14569	14515	14503	14469	14644	14708	14199	14427	14577	14688	14565	14622	14457	14428	14501	14531	14504	14583	14467	14404	14563	14473	14509	14498	14607	14574	14449	14504	14415	14544	14310	14694	14458	14521	14462	14481	14596	14459	14576	14581	14449	14676	14553	14531	14603	14508	14449	14467	14524	14604	14497	14473	14547	14356	14422	14562	14545	14423	14619	14582	14590	14561	14537	14438	14534	14326	14448	14388	14568	14438	14583	14647	14350	14511	14404	14491	14514	14519	14597	14518	14648	14563	14376	14570	14538	14524	14340	14477	14383	14587	14509	14518	14262	14582	14498	14479	14411	14496	14486	14432	14635	14359	14557	14470	14571	14519	14621	14442	14455	14655	14489	14522	14575	14615	14456	14451	14294	14504	14425	14404	14751	14326	14523	14508	14560	14343	14583	14519	14488	14665	14437	14402	14561	14407	14422	14425	14483	14628	14563	14394	14436	14598	14621	14570	14417	14502	14371	14543	14422	14623	14496	14714	14449	14423	14496
25157	21054	28034	25546	24536	24886	23836	21245	20177	19665	19105	19005	18830	18648	18552	18375	18566	18357	18288	18404	18066	18266	18377	18125	18099	18057	17943	17870	18049	17836	17757	17941	17987	17918	18003	17880	17956	18006	18016	17953	17955	18017	17596	17905	17844	17759	17793	17859	17972	17836	17956	17937	17895	17997	18132	17903	17807	17915	17953	17799	17857	17943	17804	18027	17780	17763	17969	17932	17993	17997	17866	17923	17849	18011	17783	18040	17861	18154	18147	17943	17903	17884	17765	17886	17859	17874	18112	17919	18002	17854	17711	17894	17825	17925	17891	17770	18001	18072	17803	17864	17970	17729	17855	17918	17960	17969	17718	17993	18098	17887	17980	17837	17785	17721	17889	17721	17750	17754	17791	18074	17920	17819	17877	17789	18018	17834	17849	17880	17914	17852	17868	17822	17927	17995	17798	18112	18023	17870	17912	17922	17906	17828	17930	17860	18040	17653	17915	17857	17982	18074	18010	18021	17880	17958	17811	17829	17808	17706	18016	17929	17852	17684	17979	17908	18002	17492	17781	17938	17759	17880	17823	17726	18063	17711	17926	17749	18062	17910	17741	17805	17881	17900	17902	17862	17944	17842	17831	17959	17838	18006	17789	17906	17887	18079	17819	17770	18039	17804	17917	17839	17925	17871	17855	17763	17919	17887	17734	17704	17873	17867	17877	17782	17636	17696	17862	17913	17885	17784	17746	17953	17905	17908	17858	17756	17806	17840	18026	17612	17735	17861	17944	17977	18039	17698	18048	17718	18213	17755	17771	17709	17931	17847	17781	17815	18071	17862	17823	17727	17932	17837	17794	17862	17820	17678	17582	17721	17820	17905	17777	17857	17870	18013	17816	17580	17882	17909	17791	18015	17832	17767	17740	17951	17916	17852	17817	18046	17868	17760	17821	17970	17788	17625	17911	17762	17984	17863	17865	17676	17801	17853	17906	18018	18055	17801	17889	18077	18012	17847	17785	17811	17826	17899	18066	17985	17651	17841	17928	17934	17898	17971	18105	18053	17824	17897	17973	17821	18015	17994	17895	17987	17903	17910	17725	18059	17835	17882	17992	17892	17793	18013	17829	18037	17819	17864	17855	17881	17986	18053	18113	18028	17885	17915	17848	17985	17913	17812	17936	17907	17942	17925	17997	17894	17746	17848	17806	17702	17936	17848	17884	18132	18013	17947	17855	18042	17855	17832	18000	17878	17738	18055	18056	17919	17900	17824	17720	17930	17932	17737	17938	17761	17847	17724	17672	17789	17807	18019	17887	17761	18028	17672	17817	17749	17860	17984	17957	17836	18058	18014	17934	17838	17861	17981	17913	17908	17835	17983	17906	17981	18066	17881	17893	17790	17912	18098	17851	17985	17947	17761	17836	17965	17755	17896	18095	18047	17827	17934	17834	17834	17868	17847	17758	17780	17651	17757	17872	18088	17611	17474	17900	17929	18021	17823	17723	17782	17912	18017	17962	17822	17818	17904	18054	17951	17839	17755	17698	17962	17829	17907	17775	18101	17913	17859	18153	17858	17874	17766	17869	17704	17999	18017	17864	18135	17940	17892	17848	17810	17887	18004	17709	18049	17776	17792	18069	17870	17783	17730	17880	18002	17833	17886	17717	17911	18004	17985	17814	17887	17794	17944	17998	17745	17665	17826	17923	18065	17870	17902	17783	17818	17847	17972	17861	17911	17881	17862	18015	17695	17919	17865	17874	17887	18011	18159	17925	18067	18034	18074	17942	17971	17798	17903	18131	17772	17972	17821	17881	18061	17889	18065	18069	17750	18043	17801	17996	17613	18010	17863	18017	17896	18123	18089	17897	17679	17967	17791	17924	17877	17977	17709	17896	18011	17956	17823	17801	17820	17971	17787	17967	17910	17788	18087	18027	17748	17948	17555	17885	17797	17989	17936	17970	17887	17894	17981	17756	17988	17863	17788	17908	17754	17974	17897	17695	17915	17825	17930	17971	17702	17941	17897	17884	17781	18065	17963	17977	18002	17885	17922	17747	17822	18007	17714	18067	18095	17850	17856	17659	17871	17747	17759	17912	17729	17958	17659	17856	18094	18014	17823	17811	17958	17888	17919	17899	17917	17841	17979	17934	18000	18081	17987	17892	17975	17922	18014	18064	18077	18054	17969	17836	17693	17852	17651	17812	17987	17936	17842	17905	17810	17852	17911	18080	17813	18099	17823	17938	18000	18140	17880	17766	18038	18152	18134	17960	17761	17906	17889	17775	17653	17782	17884	17844	17765	17785	18007	17921	17763	18024	17784	17786	17831	17803	17962	17799	17753	17971	17946	17980	17924	18013	17988	17901	18078	17725	17797	17919	17959	18126	17797	17792	17841	17852	17899	17733	18043	17964	17970	17791	17878	17869	17950	18100	17777	18222	17856	17887	18067	17991	17868	17884	17897	17746	17874	17758	17709	17695	17945	17829	17820	17886	17636	17892	17885	17913	17702	17705	17907	17997	17841	17990	17708	17815	17748	17739	18109	17949	17787	17904	18070	17824	17862	17758	17906	17882	17989	17850	18033	17866	17968	17954	17661	17821	17756	17962	17838	17989	17968	17973	17946	17857	17807	17952	17673	17794	17931	17835	18121	17852	17864	17858	17892	17779	18005	17926	17675	18057	17849	17834	17892	17889	17749	17882	17948	17774	17829	17899	18018	17882	17945	18102	17870	17975	17989	17806	17886	17732	17910	17884	17871	17981	17896	17945	17985	17889	17816	17855	18014	18066	18025	17854	17619	17972	18122	17773	17798	17768	17964	18168	17642	17893	17805	17820	17924	17880	17929	17802	17701	17838	17747	17946	17906	17876	17921	17915	17638	17709	17984	17976	17828	17928	17901	17847	18019	17916	17908	17943	17906	17808	17758	17729	18252	17901	17949	18054	17712	17900	17824	17816	17758	17982	18127	17975	18061	18010	17900	17975	17945	17696	17813	18101	17851	18043	17898	17991	17930	17882	17654	17820	17958	17688	17903	17991	17958	17753	17751	17951	17958	17861	17814	17768	17958	17912	17768	17889	17982	18007	18018	17849	17741	17898	17777	17703	17764	17940	17851	17982	17969	17821	17936	17971	18001	17858	17853	17991	18059	17949	17926	17902	18019	18044	17938	17746	17777	17898	17940	18039	17844	17942	17750	17911	17917	17792	18082	17929	17996	17852	17875	17854	17831	17807	17885	18019	18047	17876	17685	17887	17785	17637	17793	17792	17908	17848	17920	17947	17959	17779	17800	17931	17833	17993	17946	17891	17891	17651	17907	17745	18020	18002	17858	18011	17984	17733	17892	17847	17961	18049	17952	17944	17956	18005	17809	17803	17913	17809	17842	17835	17981	17607	17763	17901	18068	17877	17889	17875	17860	18040	17885	17703	18144	18022	17818	17729	17717	17812	18198	18168	18042	17870	17778	17922	17683	17730	18102	17805	17884	17966	17898	17963	17911	17879	17906	17983	17899	17703	18032	17975	17788	18053	17788	18026	17804	17615	17741	18060	17939	17748	17683	17920	17866	17947	17650	17897	17645	17964	18033	17799	17981	17790	17742	18044	17894	17746	17780	18070	17778	18053	17893	17944	17882	17870	18008	18032	17974	17985	17840	17742	17909	17836	17790	17889	17803	17954	17624	17869	17889	18058	18129	17895	17802	17859	17884	17768	17806	18137	17840	17871	17905	17922	17957	17920	17928	18012	17792	17722	17792	17738	17919	17695	17977	17821	17673	17846	17765	18028	17941	17828	17999	17793	17780	17904	17807	17768	18014	17984	17901	17900	17823	17913	17856	17824	17766	17949	17950	17879	17969	18056	17720	17648	17939	17974	17744	17912	17767	17864	17910	17833	17589	17875	17798	17982	17885	18065	17957	18047	17925	17957	17928	17940	18010	17857	17795	17876	17958	17834	17883	17855	17933	17944	17920	17938	17744	17812	17905	17827	17845	17755	17944	17977	17742	17878	18103	17964	17954	17963	17792	17720	17980	18032	17973	17901	17802	17736	17735	17766	17857	17827	17932	17692	17829	17771	17895	17735	17940	17725	17772	18062	17849	17895	17948	17931	17739	17828	17697	17948	17815	17910	17698	17797	17759	17888	17846	17905	17916	17917	17834	17753	17796	18103	18133	17900	17828	17690	17907	17645	17802	17663	17711	17783	17991	17982	18110	17769	17749	17842	17672	17925	17967	17991	17888	17941	17899	17988	17986	17837	17880	17905	17914	17896	17904	18061	17845	18027	17871	17983	17823	18091	17953	17824	17866	17940	17852	17920	17952	17960	17657	17793	17795	17948	17835	18061	18002	17863	17921	17881	17663	17786	17822	17853	17994	18003	17912	17681	17841	17988	17925	17920	17696	17774	17893	17891	17801	17837	17796	17835	18038	17912	17823	17942	18146	17894	17769	17890	18048	18106	18011	18015	18076	17867	17809	17787	17855	17720	17866	17995	17809	18093	17787	17929	17909	17660	17864	17942	17705	17862	17984	17917	18130	17803	18013	17900	17938	17949	17855	17824	17750	17800	17861	17960	17888	17964	17755	17864	17985	17955	17938	17921	18029	18102	17870	18013	17941	17821	17789	17791	17700	17951	17842	17575	17949	18017	17820	18215	17731	17927	18041	17925	17913	17985	18052	18057	17749	17850	18005	17751	17947	17826	17983	17877	17890	17922	17764	17984	18001	17835	18047	18119	17996	18011	18034	17788	17838	17916	17799	17720	17861	17845	18047	17903	17970	17793	18008	18016	17895	17941	18178	17939	17931	17823	17855	17967	17793	17832	17947	17779	18051	17718	17854	17750	18066	18025	17871	17849	17873	17968	17897	18006	17983	18112	17785	17968	17908	18039	17792	18053	18081	17949	17982	17900	17771	17942	17874	17794	17746	17953	17814	17762	17919	17786	17857	17798	17882	17845	17917	18023	17684	17910	17942	17829	17986	18051	17983	18014	17712	18016	18091	17851	17782	17812	18029	17926	17646	17884	18014	17959	17801	17884	17772	17768	17854	17843	17776	17993	18008	17747	17825	17707	17748	17782	17999	17689	17696	18035	17984	17740	17844	17961	18060	17953	17777	18037	18053	17797	17981	18018	17958	17930	18125	17819	17905	17840	17930	17912	17976	17739	17909	17745	17988	17846	17863
25105	41096	40533	33300	28021	24204	21657	19766	18496	17702	17160	16581	16113	15918	15779	15634	15425	15423	15400	15317	15280	15250	15151	15254	15328	15035	15142	14906	14897	14933	14905	15004	14933	14874	15068	14897	14936	14846	14917	14903	14990	14838	14955	14854	14805	14862	14836	14835	14916	14843	14808	14917	14673	14950	14928	14846	14815	14796	14868	14860	14793	14860	14871	15049	14835	14899	14883	15038	14904	14864	14813	15076	14864	14871	14922	14813	14762	14776	14783	14982	14860	15017	14912	14956	14837	14712	14984	14870	14837	14876	14901	14850	14764	14882	15087	14740	14847	14861	14840	14641	14938	14811	14662	14675	14925	14844	14816	14697	14895	14689	14866	14833	14854	14952	14800	14967	14821	14669	14899	15045	14970	14766	14880	14920	14827	14874	14856	14714	14765	15058	15038	14934	14874	14820	14802	14813	14702	14774	14862	14876	14732	15005	14784	14891	14774	14923	14885	14787	14936	14790	14747	14815	14780	14931	14892	14927	14852	14900	14829	14781	14869	14986	14922	14683	14979	14805	14644	14762	14747	14892	14860	14825	14762	14862	14786	14809	14834	14938	14952	14768	14849	14816	14612	14910	14902	14784	14792	14992	14732	14681	14882	14837	15013	14861	14772	14916	14905	14864	14914	15062	14781	14913	14808	14927	14877	14698	14859	14629	14797	14832	14898	14910	14700	14777	14778	14820	14789	14766	14783	14811	14712	14729	14815	14965	15021	14818	14903	14991	14801	14759	14833	14822	14869	14923	14976	14911	14817	14743	15000	14843	14901	14959	14859	14849	14663	14939	14792	14843	14642	14959	14945	14817	14898	14916	14819	14780	14791	15024	15038	14862	14896	14825	14773	14825	14853	14944	14794	14902	14919	14780	14822	14785	14784	14886	14903	14867	14925	14800	14742	14899	14978	14803	14854	14847	14804	14804	14899	14837	14732	14759	14968	14958	14832	15083	14803	14808	14925	14874	14864	14690	14818	14926	14779	14875	14880	14975	14946	14820	14793	14942	14951	14841	14795	15040	14787	14990	14736	14890	14854	14962	14835	14782	14701	14970	14856	14858	14962	14891	14667	14855	14782	14899	14746	14861	14857	14798	14918	14672	14902	14867	14864	14683	14695	14856	15006	14834	14924	14862	14868	14831	14614	14916	14818	14736	14821	14830	14896	15052	14913	14803	14840	14780	14661	14846	14781	14899	14734	14983	14725	14773	14688	15057	14875	14830	14850	14822	14834	14757	14853	14841	14867	14816	14907	14925	14709	14936	14711	14756	14855	14599	14913	14698	14855	14943	14924	14786	14809	14818	14771	14960	14791	14891	14802	14868	14973	14878	14879	14942	14915	14955	14832	14892	14782	15041	14596	14903	14838	14954	14938	14812	14726	14858	14880	14964	14630	14931	14894	14950	14798	14835	14665	14785	14772	14727	14847	14788	14746	15033	14888	14940	14901	14914	14931	14744	14646	14896	14838	14990	14779	14905	15020	14639	14839	14761	14918	14776	14857	14630	14907	14792	14861	14826	14893	14780	14694	14859	14843	14741	14971	14989	15011	14791	15093	14878	14758	14809	14895	14815	14879	14812	14880	14879	14791	14927	15088	14991	14749	14703	14853	14870	14675	14870	14725	14966	14860	14865	14921	14875	14909	14937	14992	14886	14751	14944	15174	14799	14861	14685	14932	14807	14769	14738	14936	14724	14743	14790	14798	14820	14819	14832	14817	14804	14889	14854	14847	14825	14851	14668	14689	14796	14943	14747	14597	14876	14886	14659	14997	15029	14689	14958	14783	14827	14865	14970	14674	14819	14815	14860	14883	14690	14850	14821	14879	14851	15008	14692	14873	14922	14992	15042	14826	14787	14828	14893	14749	14759	14951	14818	14902	14941	14869	14937	14728	15016	14795	14856	14863	14820	14931	14995	14802	14797	14841	14843	14811	14862	14874	15062	14763	14882	14899	14935	14797	14842	14777	14783	14963	14888	14740	14952	14816	14659	14820	14915	14676	15028	14775	14836	14922	14753	15205	14844	14917	14665	14747	14704	14791	14696	14784	14966	14787	14899	14678	14810	14719	14923	14857	14674	14796	14691	14765	14667	14907	14849	14881	14804	14728	14936	14941	14760	14818	14620	14743	14639	14891	14876	14983	14737	14804	14890	14861	14901	14745	14766	14963	14951	14795	14846	14930	14844	15083	14919	14889	14760	14978	14965	14956	14794	14900	14708	14775	14813	14843	14618	14918	14922	15086	14641	14699	14691	14926	15033	14929	14834	14833	14882	14788	14720	14757	14860	14741	14787	14859	14842	14977	14648	14884	14912	14847	14985	14896	14859	14997	14869	14855	14928	14808	15012	14816	14734	14824	14811	14967	14890	14760	14791	14730	14833	14834	14879	15018	15005	14785	14695	14852	14797	14894	14860	14862	14814	14827	14751	14806	14842	14842	14927	14965	14777	14855	14805	14815	14938	14867	14895	14927	14806	14971	14850	14863	14711	14827	14663	14982	15048	14830	14878	14871	14811	14963	14886	14747	14900	14744	14852	14891	14805	14864	14723	14762	14992	14871	14938	14859	14995	14813	14852	14859	14914	14816	14800	14923	14719	14745	15047	14800	14986	14923	14969	14816	14810	14755	14855	14901	14940	14795	14933	14690	14705	14666	14890	14696	14914	14915	14761	14837	14829	14998	14819	14780	14933	14885	14786	14627	14839	14880	14909	14907	14893	14767	14979	14755	14953	14801	14683	14973	14872	14928	14824	14984	14764	14659	15013	14883	14943	14797	14868	14654	14767	14778	14755	14730	14853	14847	14819	14510	14825	14739	14695	14818	14750	14908	14931	14811	14813	14776	14917	14809	14954	15000	14894	14885	14845	14710	14851	14909	14772	14829	14650	14912	14852	14972	14864	14823	14709	14871	14748	14734	14803	14971	14906	14950	14880	14900	14849	14720	14744	15065	14885	14860	14865	14804	14829	14822	14830	14761	14905	14758	15101	14882	14964	14809	14846	14879	14849	14733	14959	14931	14803	14792	14896	14802	14824	14961	14841	14927	14719	14730	14852	14835	14861	14697	14757	14829	14800	15031	14806	14839	14792	14614	14701	14752	14777	14876	14883	14646	14873	14874	14939	14772	14841	14763	14830	14850	14852	14940	14906	14964	14852	14734	14876	14860	14812	14841	14922	14796	14688	14816	14731	14798	14682	14744	14805	14817	14854	14913	14837	14873	14908	14742	15005	14706	14869	14804	15135	14837	14726	14874	14976	14892	14983	14818	14932	14949	14813	14878	14771	14855	14910	14758	14921	14877	14923	14690	14819	14838	14792	14922	14790	14838	14864	15025	14920	14868	14789	14811	14832	14938	14771	14923	14816	14777	14828	14940	14774	14785	14893	14823	14928	14745	14798	14774	14906	14896	15048	15027	14774	14784	14842	14868	14849	14877	14901	15032	14910	14949	14691	15033	14852	15012	14790	14882	14852	14910	14860	14932	14761	15037	14687	14774	14854	14800	14819	14805	14754	14828	14828	14942	14803	14889	14909	14807	14927	14819	14822	14779	14917	14849	14715	14682	14831	14922	14852	14702	14770	14797	14772	14965	14985	14900	14713	14739	14660	14768	14768	14869	14799	14800	14913	14842	14889	14797	14865	14856	14988	14726	14817	14949	14867	14888	14738	14789	14950	14754	14710	14946	14880	14971	14735	14852	14855	14819	14896	14812	14756	14787	14737	14867	14740	14830	14751	14802	14824	14984	14935	14774	14722	14794	14933	14701	14763	14853	14871	14723	14871	14830	14717	14962	14783	14824	14809	14677	14691	14800	14895	14754	14969	14733	14983	14884	14825	14987	14886	14767	14810	14801	14835	14803	14762	14930	14822	14599	14991	14809	14901	14840	14895	14581	14959	14854	14859	14890	14961	14734	14724	14726	14949	14851	14795	14808	14848	14900	14919	14871	14944	14757	14918	14961	15010	14803	14838	14993	14833	14798	14742	14906	14883	14758	14796	14762	14884	14852	14741	14870	14914	14756	14989	14879	14858	14727	14850	15033	14933	14775	14940	14821	14835	14718	14685	14825	14725	14827	14960	14850	14835	14956	14864	14872	14982	14742	15089	14841	14901	14780	14878	14829	14911	14856	14732	14950	14730	14908	14920	14921	14816	14749	14861	14988	14771	14735	14812	14923	15015	14803	14793	14830	15106	14753	14751	14656	14941	14820	15116	14635	14648	14717	14928	14884	14737	14912	14729	14705	14965	14846	14810	14906	14907	14880	14667	14746	14987	14818	15004	14664	14686	14715	14836	14797	14896	14876	14781	14953	14962	14850	15044	14833	14924	14752	15019	14753	14803	14928	14785	14863	14750	14891	14846	14778	14895	14955	14840	14866	14636	14902	14886	14910	14965	14943	14946	14711	14833	14865	14810	14816	14836	14783	14831	14937	14797	14960	14859	14765	15011	14938	14706	15016	14912	14899	14746	14724	14797	14917	14814	14859	14811	14898	14778	14872	14619	14966	14822	14805	14976	14849	14842	14805	14911	14801	14780	14921	14734	14920	14915	14892	14931	14855	14851	14751	14739	14943	14883	15042	14755	14913	14755	14888	14890	14855	14767	14827	14770	14970	14854	14828	14951	14890	15011	14789	14702	14718	14995	15054	14885	14892	14902	14771	14785	14835	14845	14737	14758	14787	15018	14807	14835	14815	14971	14881	14868	14779	14876	14949	14905	14914	14825	14703	14864	14866	14872	14771	14999	14858	14896	14961	14898	14866	14873	14796	14632	14846	14725	14702	14983	14951	14956	14862	14776	14951	14953	14990	14969	15002	14890	14742	14901	14786	14840	14969	14841	14716	14825	14677	14900	14696	14709	14943	14875	14837	14889	14896	14816	14996	14801	14844	14767	14706	14889	14837	14848	14844	14890	14952	14888	14928	14889	14907	14915	14786	14877	14711	14967	14807	14898	14832	14732	14850	14900	14813	14704	14766	14765	14902	14912	14949	14946	14711	14892	14787	15130	14724	14813	14943	14884	14798	14871	14795	14956	14952	14786	14818	14911	14931	14840	14787	14773	14755	14972	14881	14836	14972	14774	14824	14907	14786	14750	14789	14767	14956	14877	14766	14860	14910	14810	14915	14861	14845	14761
23821	21036	28503	24001	22757	26449	27725	23299	21959	21682	20889	20647	20140	19908	19744	19550	19558	19333	19230	19217	19179	19111	19103	18934	18921	19122	19193	18804	18808	18913	18905	18833	18898	18913	19036	18938	18761	18808	18826	18957	18982	18758	18663	18861	18770	18644	18802	18765	18935	18818	18801	18661	18695	18877	18747	18844	18803	18646	18683	18714	18938	19051	18929	18744	18916	18620	18749	18707	18807	18868	18818	18771	18819	18846	18793	18788	18779	18666	18776	18878	18972	18895	19150	18938	18711	18860	18687	18644	18656	18696	18671	18851	18756	18707	18749	18955	18901	18691	18699	18800	18723	18747	18785	18584	18824	18544	18763	18534	18790	18839	18914	18757	18857	18857	18804	18699	18677	18742	18650	18603	18804	18693	19066	18841	18760	18660	18687	18741	18587	18701	18841	18690	18887	18802	18584	18768	18798	18883	18707	18586	18718	18685	18731	18817	18898	18836	18841	18674	18553	18745	18775	18726	18455	18770	18626	18484	18637	18898	18763	18791	18847	18859	18758	18797	18841	18909	19098	18867	18859	18790	18515	18890	18932	18947	18947	18887	18686	18554	18773	18581	18726	18586	18531	18641	18423	18686	18827	18843	18683	18648	18923	18937	18608	18655	18642	18649	18886	18826	18652	18911	18901	18728	18831	18831	18729	18568	18899	18991	18898	18441	18613	18709	18778	18815	18621	18643	18607	18446	18570	18737	18606	18712	18624	18860	18781	18767	18810	18595	18855	18605	18513	18789	18557	18668	18608	18590	18587	18789	18667	18780	18676	18524	18603	18619	18611	18821	18673	18727	18757	18758	18835	18733	18837	18725	18794	18679	18820	18708	18779	18695	18702	18864	18819	18824	18649	18707	18829	18846	18536	18750	18785	18788	18696	18742	18837	18724	18879	18614	18650	18674	18753	18743	18895	18694	18783	18731	18873	18654	18759	18670	18780	18628	18671	18658	18909	18699	18743	18782	18703	18669	18801	18791	18825	18744	18596	18543	18571	18650	18536	18821	18698	18664	18630	18795	18803	18779	18837	18796	18776	18788	18779	18878	18671	18785	18672	18790	18804	18708	18792	18581	18901	18613	18730	18832	18753	18951	18629	18816	18745	18869	18536	18729	18630	18787	18858	18734	18761	18736	18673	18499	18669	19162	18628	18609	18911	18693	18912	18660	18708	18836	18621	18796	18486	18708	18665	18806	18723	18538	18518	18849	18637	18754	18731	18648	18561	18877	18566	18778	18902	18796	19045	18669	19088	18738	18838	18645	18782	18975	18721	18714	18620	18724	18759	18568	18665	18719	18867	19074	18738	18669	18728	18568	18750	18769	18776	18616	18872	18838	18671	18568	18797	18858	18734	18642	18805	18661	18772	18823	18860	18709	18712	18711	18774	18835	18919	18563	18591	18584	18743	18801	18779	18761	18849	18702	18606	18925	18708	18823	18942	18710	18742	18726	18870	18929	18727	18688	18661	18688	19022	18707	18717	18683	18729	18750	19049	18766	18656	18730	19034	18659	18733	18549	18625	18776	18811	19009	18918	18748	18752	18789	18726	18511	18935	18728	18751	18824	18801	18807	18768	18786	19026	18675	18673	18858	18701	18583	18532	18627	18820	18696	18615	18874	18590	18790	18857	18732	18755	18641	18741	18509	18584	18734	18606	18534	18683	18926	18873	18846	19019	18618	18760	18650	18864	18791	18956	18710	18601	18552	18741	18847	18500	18745	18720	18766	18730	18697	18704	18691	18582	18816	18725	18593	18716	18778	18697	18738	18880	18788	18714	18837	18850	18629	18685	18468	18669	18775	18645	18718	18637	18622	18746	18666	18658	18474	18839	18733	18806	18660	18476	18714	18643	18974	18685	18996	18803	18641	18565	18583	18774	18633	18669	18625	18670	18735	18780	18919	18970	18802	18701	18683	18775	18800	18706	18596	18720	18847	18686	18715	18718	18641	18807	18780	18686	18673	18814	18684	18781	18852	18643	18635	18504	18646	18627	18863	18782	18634	18804	18599	18675	18480	18791	18607	18721	18532	18697	18641	18740	18834	18818	18658	18541	18821	18542	18782	18563	18832	18711	18767	18739	18605	18733	18522	18736	18669	18722	18837	18834	18621	18661	18757	18804	18768	18713	18688	18842	18681	18855	18949	18588	18553	18706	18801	18799	18717	18528	18913	18850	18894	18601	18741	18807	18680	18707	18811	18701	18910	18571	18656	18705	18771	18845	18715	18953	18648	18815	18737	18794	18411	18559	18733	18706	18663	18593	18747	18509	18807	18553	18673	18842	18739	18838	18665	18594	18668	18580	18722	18808	18803	18638	18564	18691	18897	18583	18629	18771	18749	18721	18687	18624	18806	18892	18606	18740	18941	18657	18837	18682	18595	18582	18845	18625	18673	18667	18453	18613	18684	18810	18542	18847	18782	18976	18761	18778	18527	18802	18656	18724	18829	18706	18783	18935	18731	18723	18650	18719	18774	18888	18848	18938	18560	18737	18892	18772	18881	18670	18737	18848	18921	18959	18702	18783	18471	18776	18699	18649	18775	18622	18741	18748	18658	18895	18792	18540	18664	18566	18780	18949	18570	18888	18727	18884	18594	18600	18719	18565	18880	18701	18995	18794	18894	18670	18830	18722	18683	18971	18700	18684	18707	18742	18766	18566	18626	18820	18679	18572	18874	18800	18710	18540	18852	18737	18661	18648	18897	18687	18802	18604	18691	18731	18750	18896	18817	18846	18828	18804	18612	18786	18610	18965	18505	18539	18713	18732	18718	18922	18745	18789	18800	18685	18637	18781	18729	18808	18884	18764	18727	18753	18717	18770	18804	18735	18771	18811	18650	18638	18775	18585	18867	18840	18628	18795	18725	18602	18670	18751	18719	18915	18765	18732	18703	18579	18647	18593	18664	18906	18770	18797	18879	18650	18466	18708	18785	18811	18784	18984	18617	18807	18679	18673	18546	18660	18839	18820	18817	18619	18785	18708	18741	19039	18621	18820	18651	18715	18658	18952	18707	18667	18735	18850	18632	18702	18788	18710	18817	18809	18783	18753	18682	18767	18872	18558	18728	18623	18801	18783	18728	18714	18610	18571	18766	18822	18807	18801	18867	18487	18537	18787	18742	18738	18696	18684	18731	18787	18694	19023	18835	18820	18827	18704	18700	18893	18601	18689	18634	18828	18708	18881	18772	18573	18583	18781	18520	18621	18720	18721	18555	18600	18735	18794	18741	18871	18828	18663	18439	18591	18635	18670	18821	18890	18660	18872	18607	18606	18591	18774	18490	18644	18923	18798	18686	18900	18777	18633	18914	18677	18591	18716	18681	18738	18691	18627	18707	18579	18647	18724	18902	18524	18881	19006	18650	18935	18660	18842	18684	18702	18759	18762	18753	18704	18825	18741	18844	18898	18650	18675	18741	18578	18776	18865	18788	18689	18773	18673	18872	18735	18592	18526	18728	18762	18646	18805	18771	18745	18776	18774	18590	18692	18877	18629	18839	18579	18829	18870	18667	18626	18760	18721	18794	18688	18609	18836	18907	18936	19018	18699	18577	18586	18738	18815	18680	18808	18690	18695	18817	18553	18689	18725	18694	18950	18875	18745	18762	18965	18834	18870	18662	18866	18833	18788	18933	18597	18676	18631	18794	18673	18770	18671	18780	18840	18698	18725	19011	18821	18867	18792	18621	18750	18677	18806	18681	18662	18728	18571	18922	18713	18699	18841	18668	18729	18939	18833	18607	18698	18751	18787	18785	18939	18951	18707	18629	18805	18751	18685	18802	18715	18819	18784	18883	18946	18798	18839	18867	18781	18870	18666	18880	18612	18796	18709	18763	18771	18635	18689	18836	18678	18728	18846	18758	18836	18751	18894	18757	18787	18815	18692	18687	18677	18748	18808	18572	18702	18567	18863	18708	18657	18704	18865	18810	18916	18561	18743	18934	18728	18562	18698	18743	18828	18713	18921	18696	18770	18781	18808	18675	18775	18611	18835	18822	18621	18842	18854	18645	18454	18823	18776	18714	18857	18824	18822	18935	18648	18761	18708	18886	18808	18622	18766	18998	18600	18769	18762	18822	18693	18853	18617	18632	18768	18831	18758	18547	18645	18740	18619	18833	18868	18752	18628	18750	18553	18978	18681	18633	18606	18893	18735	18621	18629	18772	18717	18739	18804	18907	18806	18736	18548	18593	18794	18619	18714	18579	18822	18608	18711	18956	18671	18738	18912	18941	18757	18687	18760	18824	18749	18557	18798	18861	18662	18565	18836	18878	18794	18636	18541	18690	18818	18917	18840	18877	18651	18826	18746	18791	18884	18733	18985	18996	18847	18849	18594	18785	18795	18734	18669	18594	18582	18763	18711	18714	18766	18614	18748	18700	18656	18849	18770	18539	18588	18821	18767	18922	18712	18925	18929	18704	18659	18596	18979	18701	18593	18790	18949	18598	18718	18715	18578	18735	18832	18686	18757	18836	18509	18553	18772	18732	18779	18764	19205	18758	18925	18843	18693	18840	18503	18694	18945	18769	18624	18889	18987	18813	18808	18738	18747	18762	18837	18834	18804	18688	18579	18690	18883	18701	18851	18734	18821	18607	18588	18573	18602	18927	18642	18837	18884	18719	18682	18688	18770	18893	18810	18781	18801	18823	18777	18783	18661	18571	18665	18535	18519	18708	18699	18703	18714	18778	18643	18506	18695	18890	18878	18708	18942	18934	18775	18597	18636	18694	18644	18643	18720	18698	18726	18728	18764	18733	18624	18764	18847	18736	18703	18807	18716	18713	18410	18701	18901	18728	18726	18835	18788	18926	18543	18837	18714	18762	18698	18750	18806	18697	18785	18846	18682	18558	18873	18994	18806	18899	18847	18798	18932	18321	18632	18763	18674	18843	18755	18743	18522	18659	18716	18625	18664	18509	18662	18746	18556	18642	18675	18734	18748	18732	18754	18742	18769	18741	18708	18700	18688	18808	18861	18808	18706	18552	18706	18744	18777	18743	18764	18799	18406	18670	18806	18571	18625	18721	18832	18872	18842	18845	18656	18717	18881	18659	18795	18430	18601	18878	18773	18611	18664	18659	18832	18797	18846	18754	18827	18610	18919	18867	18796	18845	18561	18801	18737	18745	18644	18787
25716	45277	44087	37122	31711	27187	24451	22116	20562	19301	18304	17777	17312	16948	16802	16290	16428	16240	16215	16026	15782	15747	15635	15596	15654	15544	15693	15444	15556	15448	15478	15580	15520	15502	15534	15534	15215	15540	15626	15395	15443	15374	15425	15501	15272	15348	15332	15443	15407	15379	15176	15479	15387	15558	15356	15400	15488	15463	15353	15255	15396	15361	15301	15442	15243	15290	15272	15359	15175	15353	15379	15373	15259	15402	15556	15348	15368	15348	15317	15248	15454	15250	15337	15469	15367	15346	15344	15471	15274	15190	15378	15158	15346	15288	15471	15350	15362	15444	15458	15239	15369	15281	15486	15306	15253	15216	15351	15141	15178	15321	15175	15274	15355	15245	15391	15309	15176	15250	15304	15202	15314	15291	15367	15491	15317	15360	15236	15233	15420	15279	15294	15401	15294	15152	15362	15324	15261	15333	15273	15388	15260	15395	15315	15285	15344	15246	15142	15294	15250	15339	15320	15344	15488	15271	15311	15129	15373	15184	15042	15495	15371	15380	15289	15333	15341	15187	15549	15443	15282	15317	15300	15289	15272	15285	15391	15451	15261	15336	15286	15231	15488	15349	15366	15274	15342	15203	15363	15091	15417	15313	15271	15292	15353	15232	15350	15305	15271	15381	15512	15239	15319	15313	15203	15391	15365	15296	15428	15469	15231	15362	15357	15150	15178	15422	15465	15346	15231	15447	15296	15255	15200	15466	15312	15365	15400	15437	15279	15224	15335	15315	15118	15252	15204	15426	15347	15288	15128	15459	15215	15337	15401	15336	15298	15364	15278	15321	15291	15186	15215	15141	15263	15511	15355	15342	15374	15232	15332	15385	15444	15221	15142	15245	15321	15285	15283	15395	15517	15511	15268	15193	15249	15290	15291	15350	15194	15374	15353	15226	15235	15216	15359	15283	15327	15244	15298	15310	15418	15312	15284	15182	15427	15315	15222	15281	15282	15327	15309	15246	15205	15465	15313	15411	15358	15345	15311	15245	15284	15355	15376	15324	15363	15246	15240	15363	15253	15392	15265	15362	15370	15265	15395	15307	15231	15605	15336	15359	15260	15389	15393	15231	15252	15390	15188	15302	15290	15298	15374	15228	15409	15234	15351	15133	15235	15310	15369	15216	15260	15165	15276	15127	15201	15284	15418	15372	15374	15384	15325	15208	15149	15157	15249	15328	15257	15276	15302	15219	15172	15222	15334	15291	15224	15338	15201	15359	15277	15361	15165	15422	15351	15215	15154	15365	15365	15166	15282	15216	15485	15361	15198	15338	15431	15385	15486	15154	15232	15297	15370	15429	15267	15278	15435	15389	15227	15313	15174	15292	15246	15458	15160	15209	15406	15376	15165	15343	15327	15343	15317	15246	15235	15348	15385	15282	15222	15192	15235	15404	15262	15492	15271	15363	15340	15395	15306	15265	15223	15246	15343	15186	15324	15400	15327	15219	15297	15325	15283	15265	15279	15373	15290	15277	15374	15209	15475	15172	15264	15231	15310	15171	15337	15020	15516	15249	15409	15318	15340	15347	15236	15477	15540	15309	15250	15251	15382	15460	15301	15440	15265	15302	15319	15265	15355	15387	15287	15377	15228	15167	15359	15154	15441	15346	15424	15407	15311	15280	15189	15282	15288	15230	15276	15283	15467	15364	15257	15135	15361	15147	15323	15304	15195	15255	15324	15310	15259	15330	15279	15451	15135	15436	15300	15237	15188	15309	15348	15170	15201	15476	15348	15374	15341	15288	15391	15180	15311	15125	15412	15252	15346	15223	15307	15478	15440	15115	15245	15283	15403	15455	15122	15258	15231	15159	15111	15240	15293	15154	15252	15269	15402	15365	15262	15248	15235	15281	15224	15318	15378	15294	15311	15670	15363	15409	15261	15263	15221	15357	15175	15249	15454	15128	15188	15393	15311	15246	15163	15340	15230	15307	15319	15413	15301	15448	15256	15391	15550	15176	15305	15238	15326	15339	15261	15424	15124	15408	15360	15270	15249	15188	15365	15372	15343	15569	15305	15258	15381	15382	15371	15289	15379	15348	15143	15247	15239	15384	15413	15475	15476	15364	15469	15329	15003	15425	15240	15228	15325	15371	15177	15359	15268	15141	15431	15244	15375	15290	15232	15368	15511	15311	15507	15330	15198	15340	15431	15408	15381	15302	15391	15300	15234	15309	15299	15294	15060	15396	15360	15209	15096	15275	15229	15324	15291	15367	15256	15206	15361	15412	15223	15042	15449	15292	15194	15261	15203	15534	15355	15328	15163	15405	15153	15308	15272	15197	15352	15375	15190	15211	15405	15326	15229	15213	15356	15338	15440	15342	15385	15204	15326	15289	15407	15478	15170	15310	15182	15246	15463	15379	15124	15304	15351	15250	15457	15491	15346	15152	15416	15303	15286	15406	15456	15417	15426	15314	15190	15362	15214	15444	15211	15277	15201	15338	15135	15272	15266	15418	15400	15333	15301	15208	15220	15382	15204	15342	15262	15282	15229	15351	15314	15214	15412	15215	15262	15460	15438	15258	15358	15331	15286	15325	15271	15284	15165	15221	15319	15223	15197	15131	15333	15337	15231	15414	15192	15244	15326	15358	15178	15372	15567	15390	15175	15237	15270	15337	15204	15217	15247	15349	15270	15258	15345	15483	15128	15366	15381	15316	15232	15246	15289	15377	15218	15251	15233	15469	15284	15284	15479	15298	15430	15310	15375	15363	15237	15403	15337	15258	15325	15307	15409	15169	15141	15211	15334	15331	15325	15253	15500	15280	15325	15314	15235	15247	15307	15284	15181	15178	15386	15371	15339	15187	15243	15486	15197	15298	15233	15422	15451	15242	15227	15408	15276	15253	15279	15315	15361	15127	15154	15375	15312	15109	15172	15355	15238	15435	15328	15270	15179	15328	15394	15190	15229	15128	15102	15167	15459	15279	15229	15362	15395	15342	15271	15142	15507	15331	15413	15393	15372	15294	15237	15430	15239	15574	15292	15354	15164	15548	15388	15357	15304	15352	15294	15179	15248	15171	15355	15515	15326	15308	15208	15458	15261	15279	15473	15215	15292	15383	15418	15150	15355	15218	15462	15315	15410	15246	15329	15348	15308	15304	15192	15228	15347	15225	15250	15250	15307	15165	15277	15208	15416	15389	15460	15198	15180	15305	15219	15229	15334	15263	15309	15271	15285	15408	15319	15277	15237	15275	15201	15216	15287	15405	15276	15337	15277	15268	15347	15275	15172	15070	15218	15227	15427	15408	15578	15390	15430	15205	15277	15323	15255	15289	15036	15235	15309	15350	15277	15283	15252	15220	15426	15231	15135	15367	15280	15376	15337	15189	15552	15220	15278	15234	15364	15176	15226	15253	15385	15181	15266	15355	15287	15326	15246	15117	15359	15191	15430	15372	15272	15525	15205	15343	15320	15255	15301	15235	15343	15360	15188	15221	15307	15280	15399	15215	15299	15435	15427	15268	15248	15332	15136	15255	15266	15295	15382	15289	15329	15246	15387	15278	15238	15252	15299	15300	15106	15212	15461	15254	15330	15360	15151	15352	15539	15240	15356	15211	15294	15214	15307	15332	15341	15337	15329	15306	15190	15392	15356	15247	15268	15262	15385	15371	15258	15235	15504	15052	15135	15392	15118	15206	15386	15288	15344	15264	15415	15351	15262	15285	15526	15344	15285	15229	15375	15275	15215	15188	15414	15217	15471	15248	15618	15421	15353	15404	15325	15174	15252	15355	15228	15231	15359	15339	15342	15370	15485	15390	15303	15290	15530	15329	15416	15379	15392	15354	15244	15192	15397	15275	15404	15288	15195	15129	15231	15397	15097	15226	15220	15267	15270	15457	15342	15300	15277	15200	15279	15404	15268	15168	15438	15286	15394	15252	15297	15371	15242	15438	15211	15175	15399	15298	15347	15299	15416	15352	15276	15355	15427	15196	15093	15451	15152	15278	15300	15470	15232	15245	15419	15414	15347	15276	15402	15435	15411	15367	15370	15321	15212	15344	15498	15213	15330	15354	15231	15378	15293	15588	15188	15292	15239	15105	15244	15357	15428	15267	15202	15292	15385	15353	15390	15297	15191	15266	15201	15446	15328	15305	15220	15312	15450	15179	15431	15265	15192	15294	15502	14997	15400	15374	15395	15370	15141	15375	15241	15239	15551	15176	15394	15379	15263	15372	15218	15416	15309	15386	15269	15171	15264	15215	15219	15178	15132	15087	15243	15205	15280	15305	15353	15337	15279	15236	15164	15528	15344	15199	15326	15098	15281	15220	15314	15208	15292	15289	15244	15290	15434	15419	15242	15265	15439	15322	15447	15331	15275	15461	15440	15305	15279	15346	15271	15201	15428	15375	15242	15349	15393	15273	15210	15217	15331	15242	15398	15208	15367	15260	15160	15277	14983	15374	15305	15273	15438	15311	15371	15382	15404	15276	15276	15346	15217	15193	15391	15390	15300	15348	15359	15319	15553	15311	15245	15274	15285	15344	15442	15333	15322	15278	15432	15264	15296	15243	15257	15314	15284	15283	15087	15157	15239	15234	15349	15341	15316	15330	15057	15381	15530	15436	15430	15326	15326	15283	15128	15393	15163	15431	15292	15357	15335	15257	15446	15325	15243	15419	15297	15452	15219	15524	15335	15154	15365	15283	15359	15375	15375	15456	15149	15533	15326	15346	15123	15432	15243	15303	15324	15283	15297	15314	15472	15477	15395	15295	15372	15328	15331	15315	15342	15268	15161	15363	15264	15297	15353	15341	15236	15322	15405	15227	15354	15272	15179	15225	15304	15286	15364	15275	15202	15368	15449	15414	15213	15304	15346	15328	15380	15403	15245	15266	15251	15279	15425	15267	15332	15229	15519	15305	15431	15352	15208	15398	15283	15251	15117	15360	15279	15257	15264	15272	15461	15275	15534	15291	15212	15277	15249	15462	15380	15329	15325	15402	15351	15260	15139	15219	15470	15196	15445	15382	15457	15045	15367	15297	15445	15283	15418	15457	15264	15325	15183	15286	15358	15277	15374	15344	15280	15277	15298	15190	15358	15425	15333	15242	15398	15213	15337	15316	15295	15178	15510	15266	15330	15310	15395	15260	15344	15317	15449	15408	15198	15335	15288	15252	15326	15373
30921	26913	30402	27345	23422	21451	20278	19498	18865	18378	18137	17989	18041	18034	17694	17789	17665	17806	17766	17602	17712	17565	17617	17502	17480	17609	17619	17875	17577	17548	17461	17556	17579	17497	17530	17585	17469	17533	17457	17463	17401	17245	17515	17446	17557	17459	17343	17376	17436	17585	17571	17570	17594	17511	17599	17462	17432	17143	17449	17658	17502	17448	17444	17439	17374	17560	17728	17523	17511	17426	17475	17655	17316	17082	17650	17441	17543	17364	17413	17424	17313	17454	17486	17706	17577	17202	17327	17553	17478	17607	17300	17446	17429	17313	17570	17371	17384	17536	17415	17480	17561	17547	17473	17622	17449	17549	17572	17612	17367	17528	17366	17533	17320	17435	17568	17476	17137	17220	17388	17542	17410	17366	17386	17624	17510	17543	17285	17431	17416	17474	17352	17356	17637	17546	17506	17503	17430	17695	17716	17428	17500	17477	17310	17321	17604	17497	17404	17460	17376	17364	17273	17476	17586	17248	17559	17493	17337	17566	17374	17540	17572	17469	17210	17436	17546	17315	17428	17492	17414	17525	17380	17372	17647	17449	17367	17659	17420	17509	17313	17632	17361	17321	17371	17534	17596	17332	17641	17330	17422	17249	17556	17609	17604	17660	17529	17425	17530	17322	17195	17520	17458	17408	17430	17403	17483	17474	17562	17282	17569	17653	17657	17348	17567	17430	17385	17611	17633	17509	17411	17472	17300	17618	17415	17438	17519	17370	17444	17435	17309	17424	17384	17481	17401	17457	17476	17366	17602	17549	17391	17451	17512	17310	17417	17520	17467	17521	17433	17469	17377	17281	17465	17463	17420	17338	17774	17390	17483	17539	17711	17782	17464	17337	17313	17169	17517	17425	17440	17398	17440	17416	17490	17295	17425	17423	17584	17476	17426	17321	17326	17497	17614	17498	17405	17427	17544	17490	17429	17395	17302	17348	17429	17611	17615	17544	17509	17453	17466	17477	17467	17518	17470	17463	17357	17656	17352	17532	17328	17496	17769	17460	17459	17600	17469	17361	17414	17299	17407	17521	17412	17350	17296	17270	17520	17370	17568	17411	17479	17272	17492	17426	17333	17394	17446	17524	17524	17590	17488	17584	17658	17319	17561	17232	17481	17358	17386	17445	17460	17395	17515	17533	17167	17488	17455	17586	17261	17566	17448	17266	17296	17246	17443	17253	17538	17297	17456	17454	17483	17477	17254	17389	17427	17430	17495	17552	17425	17475	17369	17453	17629	17580	17452	17500	17371	17519	17377	17702	17471	17196	17454	17530	17495	17643	17343	17541	17608	17669	17450	17454	17455	17371	17583	17613	17238	17543	17478	17515	17671	17359	17575	17634	17349	17383	17506	17574	17356	17331	17509	17469	17634	17490	17302	17457	17376	17281	17255	17486	17446	17509	17497	17371	17422	17578	17427	17532	17423	17544	17483	17365	17241	17159	17398	17310	17506	17444	17715	17395	17413	17546	17535	17340	17399	17382	17662	17464	17482	17574	17575	17644	17458	17653	17284	17424	17427	17533	17358	17316	17352	17561	17344	17136	17313	17424	17647	17437	17542	17538	17564	17406	17384	17562	17332	17446	17396	17583	17475	17681	17144	17341	17652	17529	17424	17586	17415	17502	17689	17723	17418	17476	17505	17521	17458	17545	17512	17502	17777	17484	17241	17260	17476	17498	17535	17580	17462	17508	17438	17357	17636	17504	17502	17289	17390	17418	17722	17355	17416	17450	17715	17462	17361	17285	17546	17484	17591	17618	17410	17439	17531	17613	17554	17524	17528	17512	17210	17351	17249	17489	17346	17309	17577	17467	17571	17562	17599	17445	17429	17264	17417	17409	17538	17469	17484	17441	17320	17432	17427	17428	17427	17517	17428	17357	17457	17459	17447	17657	17616	17609	17368	17349	17331	17565	17474	17512	17503	17201	17380	17521	17542	17438	17478	17650	17595	17455	17434	17428	17545	17443	17483	17428	17561	17606	17290	17600	17543	17387	17155	17518	17727	17427	17589	17498	17317	17526	17395	17393	17400	17639	17566	17488	17340	17409	17170	17569	17411	17544	17502	17457	17649	17560	17422	17489	17492	17484	17534	17525	17414	17550	17445	17409	17346	17458	17421	17504	17405	17408	17392	17376	17475	17564	17336	17382	17507	17627	17493	17503	17504	17254	17425	17437	17479	17435	17745	17369	17632	17597	17677	17572	17720	17283	17469	17418	17456	17598	17585	17458	17349	17413	17389	17551	17516	17355	17421	17465	17334	17398	17389	17673	17539	17590	17578	17658	17536	17576	17323	17610	17366	17513	17487	17436	17268	17591	17574	17527	17470	17327	17237	17529	17713	17331	17415	17481	17607	17388	17293	17246	17689	17660	17301	17507	17392	17546	17376	17508	17285	17339	17428	17193	17602	17515	17526	17633	17405	17416	17468	17317	17636	17382	17505	17371	17402	17563	17433	17504	17437	17571	17327	17579	17606	17343	17663	17564	17550	17428	17416	17363	17552	17351	17471	17477	17590	17208	17355	17446	17520	17391	17447	17510	17535	17432	17508	17555	17458	17247	17482	17315	17381	17429	17479	17332	17464	17384	17683	17559	17511	17480	17414	17271	17508	17669	17549	17483	17419	17539	17405	17596	17357	17478	17338	17333	17437	17446	17483	17484	17462	17376	17474	17483	17515	17494	17518	17388	17385	17465	17376	17609	17344	17604	17294	17663	17271	17259	17428	17285	17423	17549	17380	17230	17414	17704	17664	17593	17543	17421	17261	17486	17464	17506	17560	17523	17449	17752	17431	17471	17528	17475	17357	17506	17500	17494	17486	17439	17290	17438	17394	17464	17403	17410	17426	17457	17531	17392	17331	17287	17474	17553	17542	17532	17445	17543	17539	17420	17419	17466	17396	17533	17696	17538	17550	17493	17565	17443	17465	17488	17465	17671	17354	17480	17601	17432	17467	17432	17537	17433	17398	17312	17489	17378	17393	17633	17383	17349	17351	17491	17597	17638	17638	17587	17597	17602	17492	17568	17279	17565	17495	17503	17568	17590	17254	17423	17455	17550	17343	17432	17608	17537	17555	17611	17571	17650	17512	17498	17583	17384	17338	17543	17482	17393	17371	17396	17322	17473	17479	17494	17581	17281	17489	17309	17454	17607	17572	17753	17444	17415	17626	17508	17652	17603	17523	17243	17530	17570	17480	17431	17482	17563	17197	17579	17620	17443	17594	17521	17567	17428	17567	17481	17412	17386	17340	17547	17673	17277	17593	17516	17373	17538	17266	17338	17434	17318	17354	17363	17330	17478	17718	17465	17466	17355	17736	17507	17335	17566	17596	17632	17252	17330	17364	17460	17439	17464	17513	17642	17378	17396	17490	17586	17471	17336	17363	17634	17463	17531	17394	17683	17563	17288	17496	17373	17425	17498	17403	17561	17473	17476	17506	17417	17585	17429	17603	17386	17341	17529	17507	17480	17669	17360	17588	17334	17428	17739	17546	17603	17425	17440	17444	17212	17514	17417	17338	17172	17357	17785	17676	17520	17651	17593	17592	17738	17525	17342	17647	17319	17528	17528	17423	17597	17507	17361	17073	17429	17523	17545	17499	17390	17581	17405	17336	17506	17278	17486	17531	17574	17454	17383	17541	17681	17426	17658	17573	17434	17475	17407	17220	17470	17247	17399	17463	17519	17655	17451	17593	17457	17536	17601	17589	17492	17413	17511	17659	17358	17494	17272	17553	17471	17785	17611	17437	17478	17460	17506	17563	17478	17505	17411	17489	17400	17562	17437	17386	17525	17399	17551	17667	17573	17537	17452	17473	17711	17438	17389	17538	17507	17407	17505	17613	17667	17506	17602	17420	17508	17653	17614	17320	17409	17454	17389	17400	17200	17465	17459	17569	17585	17524	17495	17574	17535	17286	17411	17357	17479	17503	17526	17345	17285	17517	17530	17703	17491	17269	17380	17470	17255	17452	17460	17503	17625	17721	17498	17529	17617	17522	17585	17340	17443	17614	17448	17237	17721	17424	17510	17463	17402	17421	17429	17517	17493	17556	17645	17449	17471	17706	17513	17481	17562	17363	17554	17384	17482	17583	17425	17507	17627	17580	17427	17445	17492	17456	17327	17372	17438	17349	17344	17601	17611	17594	17480	17507	17559	17492	17474	17411	17486	17411	17372	17708	17477	17265	17458	17503	17457	17438	17386	17493	17485	17461	17446	17619	17374	17398	17410	17603	17478	17424	17581	17509	17570	17573	17611	17437	17514	17402	17387	17470	17541	17417	17545	17438	17551	17593	17535	17600	17356	17386	17532	17420	17425	17582	17354	17396	17456	17475	17509	17614	17454	17641	17495	17506	17522	17602	17397	17586	17424	17424	17476	17448	17343	17217	17509	17498	17754	17617	17613	17514	17368	17356	17435	17319	17455	17471	17574	17558	17552	17359	17604	17462	17375	17477	17646	17467	17537	17738	17505	17489	17440	17474	17742	17612	17602	17637	17578	17404	17347	17326	17507	17508	17589	17447	17676	17576	17477	17381	17350	17458	17623	17469	17521	17307	17443	17311	17504	17519	17471	17515	17318	17485	17206	17497	17377	17451	17256	17336	17534	17464	17514	17513	17427	17354	17433	17545	17340	17354	17495	17595	17400	17451	17702	17542	17707	17521	17645	17641	17620	17782	17455	17576	17458	17439	17595	17511	17434	17379	17355	17460	17500	17323	17545	17290	17312	17524	17600	17516	17470	17527	17405	17454	17413	17560	17555	17586	17391	17419	17396	17514	17510	17424	17321	17376	17457	17478	17312	17412	17429	17369	17322	17548	17614	17436	17615	17596	17329	17746	17515	17575	17570	17588	17486	17282	17510	17495	17500	17384	17327	17366	17399	17477	17499	17427	17562	17424	17419	17366	17325	17300	17430	17626	17345	17409	17620	17569	17375	17431	17435	17456	17564	17353	17335	17617	17546	17425	17535	17476	17511	17505	17636	17375	17605	17476	17429	17436	17580	17508	17595	17552	17501	17478	17769	17320	17432	17552	17452	17670	17396	17371	17547	17419	17332	17316	17598	17687	17521	17651	17428	17679	17609	17586	17629	17488	17524	17547	17537	17434	17686	17767	17467	17518	17484	17394	17437
24250	34220	33907	27591	23411	20731	19116	17886	16666	16157	15799	15463	15354	15333	15001	15199	15016	14965	15059	14738	14985	14882	14621	14762	14784	14607	14737	14577	14848	14510	14539	14626	14686	14550	14746	14581	14558	14628	14794	14719	14505	14619	14604	14825	14784	14516	14544	14579	14687	14571	14403	14545	14579	14777	14774	14581	14687	14496	14512	14536	14536	14303	14616	14455	14481	14690	14401	14615	14413	14463	14587	14627	14443	14565	14693	14611	14540	14556	14543	14574	14646	14495	14602	14567	14591	14452	14582	14492	14599	14627	14577	14560	14632	14798	14578	14553	14502	14391	14766	14640	14631	14628	14651	14536	14662	14703	14507	14678	14554	14561	14402	14617	14556	14537	14816	14558	14560	14637	14565	14805	14525	14600	14368	14635	14567	14478	14534	14614	14596	14665	14443	14573	14792	14502	14559	14696	14492	14514	14690	14682	14565	14647	14537	14563	14482	14456	14612	14652	14576	14451	14700	14678	14500	14618	14636	14525	14633	14578	14613	14647	14667	14669	14610	14674	14635	14577	14454	14510	14592	14594	14640	14484	14652	14598	14461	14576	14713	14584	14641	14581	14687	14612	14485	14632	14701	14570	14621	14604	14572	14497	14703	14475	14431	14569	14526	14481	14533	14485	14599	14609	14627	14650	14557	14726	14678	14736	14556	14545	14502	14549	14594	14636	14443	14616	14423	14526	14636	14450	14587	14467	14758	14611	14550	14512	14781	14597	14537	14598	14644	14467	14513	14493	14679	14619	14526	14428	14531	14648	14550	14695	14654	14667	14555	14574	14850	14541	14466	14463	14669	14585	14602	14575	14469	14492	14784	14586	14485	14611	14663	14609	14672	14466	14680	14567	14557	14707	14858	14625	14520	14565	14514	14559	14546	14471	14375	14684	14620	14722	14531	14717	14502	14553	14563	14528	14585	14432	14731	14722	14503	14584	14487	14619	14637	14608	14697	14691	14563	14423	14644	14586	14616	14590	14602	14428	14527	14694	14642	14420	14732	14712	14545	14544	14489	14646	14591	14675	14456	14634	14509	14542	14564	14489	14757	14417	14635	14601	14535	14618	14782	14610	14577	14647	14613	14596	14443	14696	14484	14708	14598	14622	14600	14780	14465	14598	14556	14565	14645	14577	14565	14590	14724	14460	14590	14630	14609	14595	14477	14534	14565	14392	14645	14809	14508	14616	14395	14673	14455	14710	14527	14520	14691	14583	14592	14467	14614	14538	14634	14725	14642	14647	14631	14480	14478	14680	14685	14567	14527	14476	14669	14552	14617	14690	14629	14699	14386	14686	14573	14712	14477	14546	14623	14498	14547	14561	14686	14453	14550	14442	14415	14543	14664	14521	14508	14513	14605	14521	14587	14583	14636	14561	14543	14529	14613	14576	14404	14447	14552	14595	14594	14771	14486	14662	14587	14500	14648	14714	14691	14605	14517	14586	14475	14549	14454	14444	14684	14687	14670	14532	14616	14578	14667	14639	14530	14602	14749	14613	14526	14556	14454	14612	14768	14416	14708	14725	14634	14617	14597	14560	14626	14501	14477	14497	14703	14455	14671	14579	14666	14815	14498	14638	14429	14513	14446	14425	14656	14606	14633	14604	14449	14821	14595	14696	14576	14623	14510	14587	14516	14668	14451	14580	14563	14555	14777	14621	14695	14436	14631	14639	14522	14606	14514	14446	14656	14418	14507	14775	14525	14586	14665	14558	14554	14655	14498	14462	14463	14611	14604	14399	14616	14429	14628	14625	14581	14617	14550	14590	14536	14599	14577	14557	14676	14703	14555	14707	14628	14585	14601	14597	14532	14542	14606	14544	14865	14651	14631	14652	14494	14396	14586	14578	14483	14677	14501	14556	14706	14829	14501	14619	14607	14730	14665	14684	14754	14660	14792	14488	14741	14527	14746	14614	14549	14593	14502	14700	14629	14608	14603	14396	14794	14520	14753	14782	14523	14449	14637	14785	14470	14612	14641	14662	14381	14659	14567	14607	14573	14809	14602	14618	14536	14654	14774	14701	14723	14640	14581	14626	14555	14644	14535	14660	14599	14758	14498	14449	14628	14620	14632	14596	14589	14500	14566	14629	14490	14742	14609	14566	14514	14561	14535	14659	14599	14533	14636	14649	14486	14459	14564	14511	14643	14669	14702	14634	14706	14630	14636	14566	14482	14535	14738	14548	14629	14289	14701	14604	14675	14513	14657	14544	14466	14713	14490	14527	14666	14504	14524	14625	14654	14583	14549	14604	14662	14639	14491	14501	14569	14643	14539	14666	14549	14677	14467	14618	14628	14518	14443	14544	14531	14465	14505	14482	14611	14568	14586	14834	14501	14505	14639	14519	14541	14800	14549	14459	14462	14605	14548	14552	14553	14663	14693	14539	14557	14572	14574	14428	14524	14530	14753	14742	14659	14616	14397	14729	14581	14674	14526	14625	14659	14442	14452	14633	14744	14432	14632	14663	14616	14498	14688	14511	14569	14580	14654	14793	14663	14635	14664	14677	14586	14543	14568	14482	14578	14735	14608	14591	14663	14557	14539	14519	14522	14658	14756	14554	14527	14708	14442	14622	14455	14497	14725	14590	14317	14632	14516	14703	14569	14670	14547	14631	14591	14677	14616	14518	14745	14656	14572	14515	14562	14644	14599	14590	14579	14650	14551	14549	14543	14525	14540	14624	14571	14680	14589	14554	14645	14289	14516	14573	14458	14704	14530	14608	14415	14554	14696	14546	14604	14559	14513	14689	14603	14656	14578	14672	14601	14834	14642	14543	14582	14448	14538	14612	14523	14547	14596	14569	14613	14623	14599	14678	14535	14665	14625	14858	14633	14528	14494	14627	14374	14653	14528	14560	14576	14436	14541	14818	14513	14546	14737	14707	14567	14730	14573	14550	14601	14581	14410	14534	14642	14586	14623	14744	14826	14466	14647	14581	14526	14506	14671	14543	14507	14638	14598	14552	14390	14578	14424	14599	14672	14513	14702	14580	14506	14529	14454	14709	14551	14704	14719	14737	14499	14712	14611	14651	14538	14664	14476	14467	14780	14671	14613	14728	14647	14444	14507	14556	14591	14591	14492	14583	14719	14565	14690	14619	14706	14711	14524	14485	14568	14619	14555	14677	14586	14640	14575	14395	14455	14521	14626	14602	14614	14592	14746	14639	14866	14610	14570	14389	14660	14629	14453	14585	14761	14729	14586	14533	14740	14473	14636	14660	14585	14579	14715	14593	14365	14414	14575	14500	14594	14324	14623	14566	14794	14581	14513	14591	14616	14622	14572	14600	14827	14615	14564	14551	14436	14502	14691	14538	14496	14759	14588	14641	14698	14557	14472	14646	14709	14549	14780	14436	14610	14652	14694	14661	14663	14675	14703	14634	14641	14431	14623	14687	14557	14597	14532	14558	14611	14519	14530	14532	14749	14563	14629	14431	14574	14581	14639	14556	14624	14667	14549	14663	14586	14705	14607	14542	14381	14511	14753	14678	14611	14677	14748	14723	14657	14606	14598	14691	14383	14607	14697	14519	14789	14388	14633	14518	14419	14653	14397	14780	14532	14565	14569	14565	14481	14469	14670	14716	14682	14576	14569	14527	14535	14634	14601	14665	14743	14763	14404	14579	14789	14719	14412	14468	14557	14627	14478	14581	14472	14498	14620	14577	14380	14596	14609	14467	14491	14508	14655	14611	14811	14532	14465	14688	14557	14562	14832	14550	14601	14699	14408	14449	14605	14733	14612	14697	14562	14583	14607	14787	14452	14353	14390	14467	14522	14602	14728	14612	14618	14469	14696	14694	14568	14519	14645	14687	14566	14793	14709	14769	14527	14464	14514	14763	14555	14844	14393	14617	14433	14388	14543	14768	14738	14540	14348	14724	14499	14668	14495	14733	14639	14595	14688	14611	14694	14649	14786	14550	14643	14531	14444	14607	14637	14623	14524	14571	14454	14661	14732	14592	14710	14523	14551	14518	14497	14630	14629	14742	14538	14476	14653	14460	14878	14607	14615	14606	14565	14583	14620	14549	14674	14626	14661	14750	14486	14700	14567	14648	14617	14608	14592	14625	14598	14435	14559	14581	14560	14580	14481	14567	14670	14645	14593	14559	14744	14616	14720	14469	14655	14649	14593	14553	14574	14684	14623	14502	14613	14594	14551	14600	14671	14544	14528	14522	14637	14567	14619	14460	14529	14494	14687	14437	14492	14509	14595	14501	14513	14674	14440	14697	14575	14557	14681	14686	14531	14644	14553	14543	14607	14679	14631	14708	14530	14485	14434	14435	14648	14575	14516	14673	14634	14557	14498	14708	14468	14621	14505	14635	14666	14573	14547	14761	14727	14342	14675	14597	14599	14619	14648	14720	14584	14610	14555	14612	14538	14588	14713	14688	14645	14464	14556	14563	14739	14585	14588	14472	14636	14560	14527	14542	14394	14571	14712	14658	14436	14491	14564	14525	14540	14507	14661	14582	14722	14798	14562	14497	14628	14655	14764	14569	14565	14533	14617	14608	14567	14572	14691	14545	14548	14773	14557	14619	14527	14489	14668	14541	14692	14563	14686	14892	14706	14493	14755	14645	14713	14704	14709	14785	14576	14584	14627	14452	14650	14482	14581	14685	14600	14505	14550	14466	14330	14794	14659	14686	14593	14485	14548	14672	14654	14636	14594	14651	14666	14608	14684	14554	14619	14521	14630	14701	14451	14582	14626	14676	14716	14447	14410	14771	14593	14602	14591	14539	14545	14594	14668	14471	14448	14700	14663	14706	14543	14507	14551	14616	14571	14550	14604	14664	14647	14539	14745	14516	14659	14394	14566	14620	14543	14539	14555	14560	14569	14613	14542	14638	14566	14648	14549	14484	14658	14563	14528	14469	14697	14572	14597	14828	14527	14585	14641	14766	14718	14557	14688	14522	14467	14622	14508	14468	14492	14560	14592	14480	14562	14687	14466	14530	14445	14614	14611	14613	14615	14452	14454	14631	14614	14603	14681	14503	14572	14587	14756	14664	14545	14566	14516	14628	14448	14569	14621	14567	14490	14686	14779	14643	14548	14612	14671	14579	14576	14621	14442	14615	14542	14528	14553	14529	14587	14661	14644	14869	14583	14492	14598	14613	14595	14648	14666	14616
25050	21028	28063	25615	24435	25041	23702	21002	19875	19482	19013	18745	18831	18627	18420	18228	18193	18265	18161	18099	18030	18189	18179	17946	17992	17860	18057	17892	18124	18024	18031	17822	18019	18003	17823	17699	17931	17782	18042	17923	17962	17901	17809	17740	17708	17870	17854	17890	17696	17751	17661	17829	17691	17905	17789	17686	17726	17833	17741	17733	17837	17744	17796	17951	17837	17864	17836	17848	17673	17797	17946	18013	17926	17720	17721	17862	17679	17648	17786	17889	17910	17834	17828	17872	17829	17831	17916	17829	17750	17841	17824	17707	17808	17548	17923	17608	17645	17682	17708	17834	17630	17752	17805	17618	17938	17960	17617	17616	17625	17643	17905	18012	17934	17877	17726	17954	17735	18091	17868	17762	17656	17898	17679	17742	17831	17793	17733	17715	17787	17647	17994	17845	17871	17567	17665	17591	17692	17898	17639	17547	17765	17646	17881	17670	17741	17794	17764	17870	17737	17636	17776	17884	17839	17704	17720	17705	17882	17584	17782	17714	17673	17602	17801	17748	17866	17824	17729	17822	17748	17693	17650	17746	17906	17926	17992	17935	18004	17973	17672	17754	17743	17861	17512	17938	17671	17687	17863	17930	17906	17798	17699	17425	17764	17650	17792	17783	17917	17769	17637	17937	17729	17535	17577	17820	17632	17834	17700	17761	17859	17801	17784	17929	17914	17805	17755	17835	17689	17897	17709	17695	17707	17760	17524	17898	17709	17726	17888	17643	17705	17739	17819	17718	17844	17804	17556	17708	17768	17785	17742	17941	17585	17843	17793	17648	17813	17737	17770	17868	17795	18105	17683	17690	17763	17885	18132	17949	17770	17774	17652	17791	17749	17676	17723	17746	17847	17807	17697	17901	17820	17747	17700	17835	17727	17702	17653	17737	17809	17629	17668	17760	17835	17735	17739	17849	17975	17714	17551	17881	17842	17791	17734	17816	17776	17750	17902	17850	17766	17975	17673	17653	17887	17609	17824	17789	17957	17861	17774	17824	17908	17780	17768	17687	17818	17611	17586	17825	17772	17612	17895	17710	17703	17813	17581	17564	17672	17676	17706	17706	17863	17594	17659	17690	17682	18123	17960	17717	17873	17799	17978	17849	17629	17868	17740	17848	17667	17817	17728	17712	17744	17830	17694	17645	17633	17878	17855	17917	17781	17792	17823	17751	17688	17742	17841	17597	18082	17837	17831	17836	17725	17873	17695	17726	17811	17660	17645	17663	17724	17511	17717	17521	17858	17739	17530	17595	17748	17905	17769	17760	17761	17752	17674	17567	17826	17818	17727	17860	17756	17761	17815	17753	17827	17812	18049	17799	17802	17907	17666	17795	17957	17746	17821	17623	17966	17703	17768	17595	17698	18005	17815	17898	17935	17852	17832	17843	17671	17957	17811	17855	17716	17780	17795	17847	17825	17883	17957	17919	17825	17769	17702	17804	17768	17803	17721	18079	17716	17872	17784	17681	17909	17537	17827	17711	17810	17731	17762	17854	17753	17793	17722	17827	17527	17945	17753	17888	17774	17889	17829	17831	17852	17838	17803	17721	17752	17805	17591	17666	17719	17628	17838	17724	17750	17821	17752	17839	17860	17881	17929	17624	17966	17678	17814	17814	17906	17755	17840	17907	17809	17951	17824	17648	17536	17669	17828	17700	17777	17643	17672	17794	17886	17806	17682	17755	17734	17780	17727	17888	17760	17729	17764	17553	17656	17948	17660	17852	17853	17658	17832	17686	17823	17975	17943	17741	17720	17751	17690	17550	17758	17694	17676	17688	17768	17856	17443	17806	17623	17809	17481	17541	17884	17775	17728	17907	17757	17930	17689	17816	17892	17779	17859	17912	17793	17811	17780	17750	17900	17718	17769	17919	17743	17836	17970	17838	17626	17666	17699	17692	17733	17631	17746	17728	17681	17729	17924	17621	17663	17730	17868	17811	17649	17723	17732	17743	17653	17859	17646	17528	17985	17879	17782	17776	17902	17629	17730	17738	17974	17712	17702	17686	17698	17685	17828	17717	17788	17807	17745	17751	17910	17755	18022	17666	17616	17836	17587	17915	17456	17721	17703	17709	17804	17914	17918	17917	17743	17579	17552	17768	17902	17769	17871	17798	17873	17775	17690	17864	17713	17727	17868	17790	17951	17776	17800	17636	17656	18102	17915	17715	17912	17899	17922	17845	17572	17973	17730	17877	17780	17675	17619	17731	17811	17779	17823	17792	17827	17560	17844	17764	17675	17952	17968	17779	17908	17648	17912	17691	17866	17731	17522	17738	18009	17666	17595	17747	17813	17733	17780	17735	17663	17748	17651	17882	17702	17833	17919	17840	17744	17718	17714	17598	17806	17622	17675	17984	17660	17908	17575	17856	17880	17851	17839	17638	17648	17845	17760	17894	17653	17831	17875	17872	17740	17879	17845	17810	17618	17943	17862	17715	17831	17757	17803	17794	17843	17897	17711	17767	17712	17718	17583	17720	17573	17576	17545	17813	17667	17768	17750	17667	17713	17707	17796	17807	17775	17784	17808	17846	17983	17717	18013	17890	17798	17869	17848	17616	17768	17967	17627	17798	17650	17719	17778	17769	17819	17795	17858	17806	17715	17826	17858	17855	17799	17968	17835	17662	17977	17899	17801	17699	17672	17677	17668	17718	17658	17822	17751	17767	17833	17899	17803	18028	17654	17667	17834	17673	17785	17743	17985	17880	17848	17570	17795	17716	17977	17844	17778	17947	17874	17885	18009	17767	17926	17920	17899	17720	17845	17498	17625	17789	17801	17882	17875	17728	17801	17651	17789	17767	17959	17571	17664	17603	17970	17997	17686	17895	17694	17810	17640	17714	17722	17872	17843	17719	17743	17776	17777	17769	17849	17621	17830	17845	17825	17726	17491	17829	17872	17868	17795	17765	17895	17980	17814	18005	17690	17582	17579	17643	17549	17720	17823	17768	17771	17755	17761	17711	17665	17898	17623	17740	17560	17761	17794	17733	17699	17637	17716	17946	17741	17786	17810	17864	17780	17798	17791	17714	17814	17909	17782	17827	17904	17872	17956	17876	17603	17629	17887	17886	17653	17709	17748	17902	17972	17821	17757	17831	17656	17976	17724	17580	17698	17766	17733	17763	17706	17838	17769	17691	17936	17873	17780	17799	17743	17722	17785	17542	17738	17813	17638	17852	17814	17670	17602	17665	17954	17609	17577	17599	17772	17809	17786	17624	17880	17709	17947	17649	17725	17984	17979	17709	17894	17777	17767	17659	17733	17773	17749	17638	17752	17698	17765	17784	17736	17856	17959	17828	17906	17699	17778	17824	17710	17660	17686	17879	17752	17821	18079	17777	17830	17902	17802	17726	17606	17734	17550	17582	17906	17594	17660	17795	17690	17656	17797	17863	17843	17828	17695	17874	17664	17881	17708	17903	17670	17861	17681	17727	17786	17810	17899	17928	17776	17574	17724	17743	18006	17815	17625	17707	17747	17960	17701	17807	17717	17717	17700	17865	17769	17882	17751	17712	17707	17665	17704	17674	17743	17566	17802	17902	17858	17731	17913	17749	17888	17687	18045	17674	17880	17620	17629	17640	17606	17741	17718	17608	17996	17766	17813	17839	17765	17792	17694	17843	17821	17627	17677	17605	17925	17869	17945	17543	17789	17700	17716	17869	17640	17771	17723	17601	17749	17667	17769	17817	17968	17653	17843	17953	17702	17944	17864	17522	17546	17755	17684	17676	17517	17892	17834	17645	17604	17680	17737	17754	17793	17856	17721	17897	17698	17748	17822	17999	18150	17809	17988	17619	17832	17623	17634	17815	17899	17772	17600	17755	17786	17862	17656	17704	17476	17697	17943	17867	17775	17576	17613	17970	17861	18026	17893	17740	17724	17670	17626	17803	17852	17630	17789	17868	17688	17916	17623	17912	17876	17891	17834	18102	17833	17700	17633	17827	17711	17881	17641	17797	17563	17789	17807	17865	17935	17645	17850	17808	17740	17634	17822	17776	17727	17669	17495	17663	17895	17945	17995	17774	17799	17767	17779	17850	17681	17750	17675	17736	17743	17759	17642	17902	17695	17789	17999	17817	17818	17704	17568	17830	17777	17767	17744	17744	17790	17932	17624	17733	17813	17524	17851	17835	17899	17843	17812	17835	17689	17692	17852	17858	17703	17823	17595	17731	17785	17940	17774	17875	17983	17703	17908	17863	17699	17528	18075	17801	17862	17826	17789	17802	17919	17896	17736	17808	17725	17770	17965	17946	17872	17826	17848	17821	17832	17840	17817	17794	17838	17602	17567	17717	17807	17925	17941	18010	17947	17695	17867	17841	17851	17805	17862	17779	17911	17923	17584	17916	17858	17854	17673	17678	17837	17886	17927	17881	17769	17828	17736	17898	17928	17960	17914	17837	17950	17858	17836	17819	17621	17680	17833	17899	17818	17804	17809	17747	17928	17745	17843	17664	17885	17900	17864	17801	17900	17778	18050	17802	17550	17745	17665	17707	17809	17887	17810	17659	17858	17994	17870	17830	17650	17821	18076	17844	17844	17621	17816	17887	17825	17602	17762	17771	17736	17532	17696	17807	17735	17632	17804	17881	17783	17694	17765	18056	17919	17924	17824	17999	17894	17740	17789	17585	17843	17940	17845	17973	17551	17680	17800	17882	17769	17539	17713	17687	17760	17665	17902	17872	17659	17780	17674	17760	17693	17747	17974	17712	17930	17848	17921	17658	17812	17631	17719	17844	17832	17876	18008	17825	17908	17761	17743	17760	17666	17789	17878	17724	17818	17799	17615	17794	17742	17726	17750	17798	17961	17994	17695	17841	17799	17899	17949	17760	17809	17891	17818	17788	17717	17600	17765	17862	17760	17751	17788	17655	17656	17690	17876	17724	17594	17608	17716	17907	17938	17661	17838	17810	17738	17691	17750	17944	17892	17790	18008	17812	17736	17732	17785	17786	17835	17859	17922	17810	17512	17702	17705	17977	17843	17681	17768	17889	17799	17799	17824	17637	17696	17829	17636	17767	17780	17582	17797	17868	17823	17888	17867	17820	17961	17782	17710	18015	17724	17748	17754	17939	17901	17904	18004	17843	17756	17804	17814	17912	17714	17854	17884	17738	17609	17851	17868	17673
24369	40717	40933	33511	27964	24256	21454	19918	18498	17469	16828	16482	16035	16084	15623	15552	15357	15407	15348	15343	15239	15196	15183	14991	15013	15040	14996	14837	14907	15079	14941	15074	14857	14877	15003	14827	14894	14875	14812	14715	14803	14708	14927	14752	14876	14776	14948	14816	14715	14712	14854	14821	14737	14888	15028	14868	14745	14798	14734	14855	14905	14891	14863	14637	14834	15021	14731	14805	14879	14943	14912	14780	14906	14726	14990	14703	14862	14776	14871	15021	14817	14797	14727	14871	14698	14802	14908	14764	14702	14822	14802	14781	14797	14854	14919	14925	14866	14764	14788	14751	14870	14812	14935	14932	14847	14797	14708	14885	14873	14693	14713	14900	14740	14784	14861	14752	14784	14937	15016	14846	14681	14942	14966	14736	14906	14683	14897	14909	14961	14724	14827	14883	14849	14840	14883	14718	14642	14786	14550	14660	14789	14804	14743	14808	14972	14657	14907	14844	14847	14812	14924	14918	14850	14823	14656	14813	14742	14627	14709	14681	14907	14727	14758	14700	14815	14699	14812	14711	14792	14862	14985	14820	14915	14995	14693	14966	14812	14761	14786	14789	14708	14808	14811	14944	14787	14846	14868	14717	14786	14701	14871	14784	14752	14698	14866	14845	14699	14891	14899	14877	14879	14854	14990	14749	14855	15019	14850	14803	14747	14883	14837	14974	14792	14974	14800	15008	14838	14874	14870	14669	14816	14787	14725	14890	14966	14728	14831	14797	14906	14742	14760	14929	14972	15036	14686	14776	14761	14877	14770	14734	14891	14810	14746	14864	14810	14721	14795	14889	15008	14762	14860	14830	14866	14746	14847	14811	14812	14759	14713	15008	14850	14918	14850	14884	14886	14695	14858	14832	14887	14891	14905	14662	14737	14678	14910	14826	14568	14678	14706	14615	14782	14805	14796	14792	14844	14847	14824	14949	14639	14832	14864	14692	14690	14883	14852	14807	14727	14716	14850	14687	14877	14766	14897	14671	14863	14775	14812	14781	14747	14791	14863	14945	14736	14858	14797	14824	14737	14946	14672	14732	14798	14794	14945	14991	14795	14861	14713	14922	14757	14767	14706	14821	14852	14791	14712	14834	14788	14776	14928	14887	14808	14726	14924	14736	14816	14818	14830	14902	14748	14764	14839	14708	14878	14848	14922	14654	14782	14883	14877	14710	14807	14924	14816	14717	14712	14832	14659	14851	14733	14832	14809	14830	14784	14624	14816	14958	14804	14874	14866	14693	14796	14838	14781	14825	14920	14992	14830	14860	14834	14891	14866	14894	14666	14681	14842	14752	14703	14741	14784	14741	14689	14768	14889	14789	14915	14807	14689	14793	14956	14619	14755	14784	14707	14824	14969	14857	14747	14747	14854	14845	14763	14958	14854	14934	14784	14836	14668	14848	14750	14726	14777	14925	14796	14842	14940	14675	14851	14707	14660	14840	14770	14911	14688	14951	14933	14735	14832	14776	14651	14915	14778	14828	14668	14787	14748	14640	15019	14785	14640	14636	14825	14710	14785	14716	14924	14858	14643	15035	14831	14883	14898	14919	14948	14819	14735	14905	14839	14805	14841	14775	14826	14789	14985	14852	14911	14846	14804	14737	14942	14759	14738	14745	14848	14947	14717	14752	14820	14831	14807	14745	14773	14757	14699	14834	14634	14882	14722	14756	14942	14729	14927	14749	14891	14710	14829	14932	14789	14994	14656	14902	14842	14795	14739	14818	14724	14805	14774	14869	14679	14943	14909	14871	14864	14782	14837	14751	14851	14672	14679	14867	14890	14718	14828	14786	14872	14885	14637	14882	14771	14686	14738	14825	14802	14879	14821	14811	14797	14787	14936	14891	14740	14861	14884	14813	14879	14815	14684	14838	14923	14866	14894	14810	14751	14679	14811	14878	14796	14854	14856	14776	14905	14750	14666	14680	14920	14803	14755	14719	14905	14884	14833	14764	14813	14750	14898	14811	14714	14917	14825	15003	14997	14785	14753	14741	14688	14736	14894	14769	14808	14856	14917	14823	14781	14746	14952	14934	14849	14678	14822	14933	14929	14829	14764	14740	14874	14702	14933	14892	14859	14675	14720	14845	14897	14836	14776	14653	14854	14714	14764	14775	14792	14681	14844	14693	14862	14764	14765	14905	14837	14894	14834	14768	14793	14854	14684	14834	14822	14796	14951	14849	14828	14788	14741	14803	14844	14762	14927	14895	14827	14784	14889	14794	14879	14897	14855	14753	14759	14819	14823	14721	14904	14704	14829	14812	14560	14781	14788	14831	14760	14957	14858	14845	14900	14767	15007	14788	14827	14613	14887	14940	14844	14598	14718	14943	14740	14800	14807	14751	14916	14927	14746	14679	14738	14645	14976	14812	14734	14875	14852	14877	14884	14823	14774	14879	14692	14920	14915	14745	14647	14778	14919	14734	14747	14773	14898	14845	14801	14759	14665	14810	14932	14843	14720	14759	14803	14959	14747	14824	14761	14694	14682	14834	14756	14790	14804	14915	14787	14748	14845	14858	14715	14965	14752	14664	14783	14662	14626	14844	14944	14764	14873	14814	14766	14739	14806	14722	14849	14776	14760	14927	14736	14708	14732	14815	14754	14965	14852	14703	14802	14767	14815	14737	14860	14780	14793	14852	14821	14932	14817	14775	14998	14903	14862	14864	14800	14831	14610	14841	14782	14768	14857	14807	14821	14852	14624	14774	14848	14713	14695	14877	14756	14801	14913	14799	14688	14876	14919	14602	14776	14915	14724	14792	14830	14827	14786	14811	14838	14962	14877	14916	14908	14979	14844	14608	14971	14774	14697	14741	14667	14867	14703	14848	14958	14819	14721	14787	14742	14859	14824	14886	14910	14557	14794	14772	14800	14807	14876	14853	14845	14804	14889	14701	14730	14626	14793	14734	14751	14835	14692	14852	14645	14907	14769	14668	14835	14938	14723	14695	14818	14872	15070	14876	14846	14755	14892	14814	14857	14736	14710	14891	14800	14976	14912	14831	14900	14857	14573	14756	14994	14976	14809	14855	14856	14975	14956	14879	14863	14833	14803	14905	14729	15052	14688	14944	14872	14911	14988	14853	14914	14794	14802	14765	14726	14744	14787	14814	14842	14786	14794	15043	14845	14947	14939	14912	14707	14743	14896	14750	14846	14735	14894	14775	14662	14891	14811	14768	14924	14770	14868	14799	14765	14845	14737	14803	14688	14750	14932	14855	14935	14982	14685	14865	14947	14863	14842	14704	14810	14801	14805	14816	14796	14741	14935	14905	14798	14814	14713	14654	14826	14644	14924	14742	14863	14725	14698	14846	14826	14796	14795	14882	14592	14663	14935	14965	14674	14775	14790	14868	14815	14952	14832	14837	14955	14671	14875	14845	15020	14861	14925	14773	14913	14950	14982	14726	14866	14868	14758	14795	14873	14872	14740	14666	14829	14853	14732	14848	14969	14856	14916	14895	14723	14780	14758	14850	14652	14795	14785	14971	14814	15030	14733	14740	14695	14691	14886	14877	14829	14871	14919	14853	14815	14814	14910	14577	14757	14739	14866	14754	14788	14941	14891	14639	14912	14913	14908	14917	14788	14801	14836	14782	14852	14869	14952	14729	14883	14876	14778	14806	14736	14741	14938	14837	14763	14633	14803	14955	14782	14857	14644	14939	14673	14908	14813	14681	14791	14910	14776	14849	14838	14777	14743	14850	14750	14831	14831	14895	14758	14868	14864	14718	14808	14662	14814	14852	14994	14839	14792	14728	14663	14811	14778	14697	14871	14690	14564	14828	14688	14915	14762	14944	14837	14767	14784	14751	14879	14795	14838	14842	14918	14753	14688	14713	14734	14773	14883	14864	14663	14824	14733	14739	14783	14915	14714	14811	14899	14835	14835	14573	14737	15001	14824	14625	14906	14771	14859	14670	14892	14871	14724	14932	14784	14785	14839	14681	14615	14769	14874	14995	14811	14644	14962	14734	14963	14862	14742	14816	14875	14801	14830	14817	14674	14870	14875	14798	14654	14872	14827	14703	14874	14649	14927	14717	14835	14829	14762	14773	14963	14802	14760	14704	14851	14884	14925	14795	14924	14849	14706	14896	14804	14716	14819	14709	14779	14826	14837	14738	14648	14699	14735	14731	14933	14688	14896	14864	14821	14832	14933	15000	14891	14803	14868	14539	14770	14590	14862	14784	14786	14872	14760	14736	14773	14640	14824	15027	14781	14732	14659	14875	14737	14864	14789	14951	14658	14801	14863	14831	14706	14950	14664	14936	14860	14866	14798	14709	14886	14862	14871	14816	14780	14787	14753	14815	14733	14778	14776	14914	14664	14834	14779	14824	14790	14855	14849	14822	14787	14704	14811	15014	14718	14805	14767	14925	14759	14771	15050	14899	14985	14800	14831	14840	14738	14937	14735	14789	14740	14750	14678	14761	14761	14581	14788	14815	14745	14805	14848	14890	14738	14997	14830	14802	14769	14911	14873	14670	14718	14849	14817	15044	14740	14735	14803	14765	14867	14833	14811	14833	14691	14926	14755	14824	14803	14863	14744	14820	14781	14881	14763	14733	14793	14759	14784	14801	14657	14881	14753	14754	14681	14724	14946	14718	14788	14759	14737	14826	14770	14932	14781	14870	14728	14907	14874	14885	14790	14832	14742	14843	14849	14748	14899	14647	14793	14829	14856	14790	14775	14802	14701	14873	14917	14788	14815	14765	14771	14816	14888	14793	14955	14678	14910	14881	14895	14857	14930	14821	14772	14895	14748	14719	14850	14850	14642	14731	14989	14772	14750	14769	14893	15005	14731	14957	14925	14888	14613	14871	14756	14762	14733	14705	14683	14699	14716	14876	14985	14995	14929	14628	14929	14717	14890	14833	14759	14743	14700	14826	14779	14819	14733	14722	14883	14832	14712	14699	14767	14890	14650	15157	14663	14742	14843	14834	14748	14770	14670	14879	14812	14782	14732	14868	14871	14845	14878	14776	14905	14724	14611	14896	14754	14624	14589	14804	14855	14879	14791	14785	14947	14812	14886	14851	14765	14944	14955	14885	14807	14861	14732	14845	14820	14746	14890	14740	14686	14857	14829	14802	14821	14749	14778	14939	14725	14733	14935	14771	14894	14737	14884	14938
23716	21025	28488	24043	22940	26163	27388	23446	21953	21435	20904	20529	19960	19803	19903	19495	19498	19532	19672	19516	19298	19150	19118	19338	19039	19292	19257	19294	19214	19311	19124	18935	19181	19156	19171	19119	19065	18970	19243	18893	19026	18935	19252	19053	18916	18957	19058	18896	19085	18918	18904	18996	18994	19138	19022	19256	19166	18898	18932	18930	18930	18972	19052	19013	19020	19083	19062	19046	18947	18902	19124	18970	18996	19014	18861	18756	18910	18756	18887	18907	19075	18871	19020	18808	18946	18790	19032	18992	18994	18846	18902	18929	18848	18977	19045	19181	18884	18939	19012	19029	18965	18906	19267	18956	18944	18892	18980	19044	19053	18924	19014	18892	18959	18818	19052	19077	18982	18881	18732	19046	18774	18752	19092	18872	18938	19032	19108	18801	18958	18953	18708	19077	18834	18934	18994	19006	18638	18906	18989	18978	18794	18932	18865	19009	18978	18956	18905	18834	19089	18985	18835	18818	18938	18795	18761	18741	19098	19041	18804	19023	19067	19079	18971	18729	19000	18957	18997	18949	18901	18927	18933	18742	18864	18941	18799	18870	18913	18996	18868	18860	19056	18996	18941	18667	18829	18881	19127	19087	19029	18923	18920	18989	18943	19009	18714	18845	19024	19093	19021	18868	18852	18739	19024	18739	19054	18783	18817	18901	18832	18986	18902	18893	19039	18903	18936	18858	18835	18887	18959	19018	18989	19053	18888	18808	18890	18916	18872	18845	18970	19023	18917	19011	18861	18957	18986	18930	18764	18918	18813	18723	18960	18847	18986	18967	18868	19159	18941	18697	18890	19149	18967	19009	19035	18909	18881	19019	18934	18862	18974	18937	18831	18916	18953	18975	18990	18656	19106	18862	18950	18893	18913	19035	18907	19045	18821	18992	18712	18748	18741	18880	18721	18990	18876	18856	19019	18979	18904	19023	18848	18860	18931	18802	18917	18926	18982	18874	18924	19038	18612	18977	18856	19106	18817	18987	19002	19025	18957	18851	18981	18991	18801	18782	18832	19025	18821	18741	19049	19063	18739	18992	18789	18798	18794	18946	18753	18907	18857	18936	18981	18877	18863	18918	18874	18781	18927	18933	18796	18795	19037	19166	19031	18805	19017	19043	18834	18668	19018	19012	18886	19029	18996	18898	19149	18902	18928	18838	18923	18868	19010	18526	19232	18840	18581	19182	19156	19038	18862	18756	19004	18703	18964	18955	18821	18965	18826	19101	19092	18971	19066	19094	18841	18775	18796	18896	19013	19119	18849	18927	18740	18830	19102	18834	19033	18908	18957	19034	18752	18870	19080	19056	18925	18701	19076	18794	18995	19087	18961	18838	18881	19132	19245	18972	18806	18831	19167	18942	18961	18892	18906	18854	18576	19023	19020	18819	19008	18976	19222	18903	18977	19002	18921	19035	18795	18864	18960	19045	18783	19008	19090	19019	18810	19013	18999	18908	19252	18945	18931	18948	18898	19021	18901	19020	18997	18676	18952	18683	18746	18971	18822	18690	18724	18965	18649	18949	18836	19059	18954	19184	18972	19004	18749	18729	19014	19056	18807	19006	18786	18734	19017	18963	18877	18824	18954	18872	18803	18901	18898	18803	18958	18927	18825	18913	18999	18749	18804	19037	18910	18661	19110	18960	18750	18987	18935	18830	18886	19058	18865	18987	19026	18983	19191	18756	18731	19051	19010	18780	18835	19095	18794	18978	18890	18763	18810	18904	18924	18959	18815	18852	18824	18824	18933	18927	18921	18790	18905	18862	18964	19029	18934	18972	18911	18905	18752	18893	19087	18777	18830	18938	19018	18883	18815	18962	18924	18724	18887	18977	18872	18903	18888	18927	18939	18807	18710	18936	18784	18877	19066	19116	18938	19010	19055	19014	19022	19078	18995	18940	18976	18906	18931	18831	18989	18787	18901	18769	18962	19065	18891	18604	18886	18979	18899	18928	18740	18939	18851	19002	19073	19053	18637	18908	18926	18882	18837	19090	18971	19142	18956	18882	19057	18994	18767	18885	18702	18851	18733	18929	19000	19045	18848	18962	18670	18921	19091	19270	19111	18978	18820	19093	19079	18694	19040	18855	18906	18867	18984	18837	18917	18791	18922	18968	18720	18759	19033	18858	18831	19072	18978	18850	19081	18910	19065	19056	19021	18779	18892	18876	18902	19060	18750	18829	18880	18963	18992	18889	18778	18813	18897	18838	19019	18925	18829	18856	18715	18938	18891	18895	18941	18942	18985	18767	19107	18993	19015	19068	18987	19100	18700	19028	18958	18960	18731	18923	18874	18914	18779	18831	18795	18944	18992	18876	18886	19210	18799	18908	19021	18864	18838	18825	18872	18950	19053	18738	18804	18887	18847	18986	19061	19039	18778	19208	18948	18978	19034	18891	18897	18752	18932	18934	18833	18753	18980	19079	18740	19039	18850	18918	18956	18982	19016	18885	18983	18878	18734	18847	18774	18970	18776	18879	19062	18862	18821	18914	18759	18800	18751	18899	18880	18963	19014	18704	18971	18991	18987	18717	18793	18974	18830	18760	18884	19149	18805	18896	19079	18763	18902	18978	19113	19020	18818	18798	19052	18988	18837	18765	18707	18899	18683	18880	18946	18777	18849	19019	19032	18995	18928	18820	18788	19015	18902	18821	18785	18876	18895	18940	18684	19125	19042	18769	18988	18999	18931	18977	18711	18994	19008	18960	18914	19043	19076	18821	18811	18992	18926	18927	18916	18956	18834	18845	18862	18931	18818	18910	18842	19077	19095	18966	18730	18857	18997	18760	18853	18884	18798	18703	18908	18855	19077	18913	18926	18784	18932	18910	19036	18846	18732	18821	19067	19062	19170	19088	18868	18940	18799	19041	18923	18723	18819	18762	18924	18818	18741	18641	18974	19066	19015	19020	18923	18916	18875	19089	18938	19099	18668	18759	18873	18771	18790	18930	18933	18858	18854	18800	18856	18944	19036	18801	18897	18848	18906	18994	18724	19042	18898	18862	18853	19145	18660	19015	18965	18854	18757	19170	18847	18890	18886	18858	18916	18909	18920	19066	18965	18879	18846	18906	18850	19056	18965	18749	18828	18842	18768	19061	19041	19039	19016	18862	18925	18967	18767	18896	19013	19032	18857	18893	18847	18986	19076	18791	19046	19061	18916	18915	18756	18934	18898	18960	19007	18801	18801	18657	18796	18832	18886	18843	18976	18942	19027	18942	18780	18861	19001	18830	18796	18875	18884	18941	18895	18897	18838	18836	18961	19063	19054	18969	18999	19052	18963	18911	18821	18902	18828	18934	18956	19061	19052	18713	18839	18882	19022	18998	19070	19043	19066	19032	18866	18967	19066	18769	19065	19075	18894	19041	18887	18897	18952	18894	18766	18920	19117	18868	18765	18991	18955	18901	19033	18970	18908	18878	18998	18800	19000	18996	19001	18984	18923	18864	18674	18752	18934	18937	18963	19036	18996	18965	18859	18667	18653	19066	18928	18886	18930	18605	19006	18975	18807	18840	18959	18933	18959	19069	18940	18846	19083	18950	19077	18888	18904	18892	18958	18997	19034	18944	18935	19043	19069	18941	18982	18762	18961	18918	18878	18984	18984	19114	19072	18944	18993	19121	18823	18919	18669	18852	18926	18828	18821	19075	19095	19079	18868	18728	18845	18546	18960	19085	18949	18831	19156	19082	18896	18957	19179	18880	18951	18880	18934	18933	18950	18987	18949	19028	18877	18868	18863	18849	19094	18934	18772	18831	18867	18869	18976	18873	18872	18669	18907	18924	18896	18770	18874	19164	19031	18978	18948	18902	18915	18958	18806	18766	18877	19007	18914	18729	18801	18870	19107	18854	18859	18805	18940	18906	18860	19087	18839	19151	19232	18985	18722	18859	18917	19133	19074	18874	18793	18935	19079	18899	19077	18815	19147	18680	19014	18864	18966	18884	18926	18852	19057	18923	18843	19037	18812	18790	18760	18974	18782	19061	18968	18918	19041	18963	19191	18884	19160	18962	19007	18959	18831	18834	18951	18742	18892	18846	18844	18961	18847	18863	18970	18815	18853	18946	18912	18826	19103	18765	19087	18772	19040	19046	18978	18970	19001	18993	18983	19073	18927	18946	18843	18843	18821	18950	18907	18881	18937	18937	19189	18805	19129	19018	18994	18792	18655	18937	19132	18979	18718	18557	18959	19222	18974	18805	19189	19113	19068	18810	19011	18838	18948	18850	18847	18841	18746	18825	19100	18828	18790	18984	19041	18989	18881	18774	19085	18929	19039	18940	19095	18736	18734	18870	18731	18810	18635	18905	18864	18883	18772	18906	18876	18923	18833	19000	18711	18895	18811	18963	18648	18957	18769	19115	18882	18985	18928	18929	18869	18655	19088	19033	18933	19072	18916	18948	18825	19149	18774	19067	18835	18834	18778	18841	18938	18924	18967	19031	18804	18631	18941	18892	18893	19015	19061	19015	18973	18883	18853	18978	18852	18975	18966	18806	18818	18790	18858	18999	18864	18849	18957	18689	18871	19093	18859	19048	18912	19061	18898	18972	18897	18768	19021	19013	18955	18899	18977	18848	18829	18704	19004	18950	18966	18855	18892	18801	18919	18784	18860	18836	18989	19141	18779	18799	18839	18811	18795	18882	18880	18973	18995	18839	18775	18980	18974	19017	18859	18763	19081	18906	18909	19124	18791	18860	18928	18788	18872	18901	19046	18916	18986	19053	18758	19024	18920	18909	19082	18809	18818	18843	19005	18984	18773	18890	18818	18709	18747	18871	19224	18843	18859	18973	18963	19004	18789	18979	18919	18828	18923	18968	19034	19038	19062	18748	18941	18740	18963	19086	19103	18843	18901	18797	18853	18947	18865	18791	18609	18927	18724	18645	19028	18739	18688	19003	18873	18975	18782	18818	18729	18872	18979	18963	19108	19045	19133	18918	19025	18896	18992	18937	18631	18900	19129	18795	19094	19064	18972	19012	18928	18936	18831	18779	18788	18926	19093	19008	19019	18793	18704	18748	18730	18795	18917	18938	19059	18955	19016	18969	19001	18844	19040	18876	18828	18992	19092	18917	18972	18745	18978	19096	18867	18865	18971	18947	18988	18696	19008	19100	18950	18942	18965	18914
26936	47349	46851	38001	31636	27069	24155	21929	20249	19087	18489	17741	17192	16973	16711	16493	16516	16232	16133	15880	16092	16037	15832	15810	15635	15631	15444	15523	15549	15647	15606	15517	15527	15591	15424	15278	15448	15486	15534	15528	15419	15499	15429	15491	15277	15451	15409	15352	15422	15521	15460	15460	15388	15518	15535	15357	15375	15375	15636	15569	15502	15384	15462	15307	15418	15506	15714	15278	15324	15303	15439	15487	15347	15317	15505	15325	15378	15537	15316	15356	15348	15504	15260	15403	15423	15633	15376	15292	15441	15278	15409	15399	15369	15347	15366	15392	15372	15593	15504	15294	15480	15422	15333	15343	15306	15405	15359	15384	15295	15393	15366	15452	15445	15571	15481	15594	15340	15277	15290	15465	15440	15277	15445	15317	15303	15459	15268	15356	15496	15306	15364	15392	15378	15367	15463	15270	15250	15498	15468	15313	15221	15353	15357	15474	15352	15280	15423	15340	15338	15485	15325	15513	15451	15415	15424	15503	15373	15587	15432	15439	15285	15408	15346	15532	15495	15410	15428	15323	15321	15468	15351	15313	15334	15387	15581	15273	15481	15304	15460	15388	15229	15511	15319	15451	15488	15302	15476	15347	15320	15357	15483	15402	15485	15442	15509	15593	15345	15191	15455	15522	15359	15342	15287	15450	15347	15547	15467	15467	15405	15228	15348	15412	15171	15324	15384	15425	15334	15415	15433	15406	15471	15294	15375	15332	15476	15437	15317	15534	15388	15276	15349	15325	15645	15430	15315	15474	15217	15281	15325	15273	15397	15457	15416	15392	15409	15309	15369	15232	15285	15517	15301	15208	15359	15592	15366	15180	15357	15404	15284	15506	15424	15368	15323	15540	15458	15217	15353	15409	15293	15536	15547	15449	15372	15471	15364	15337	15472	15363	15571	15326	15433	15338	15295	15274	15326	15384	15341	15304	15427	15469	15441	15310	15394	15378	15305	15438	15374	15288	15286	15367	15348	15519	15405	15514	15360	15262	15328	15559	15382	15415	15222	15362	15436	15387	15405	15268	15296	15214	15440	15297	15486	15348	15407	15535	15318	15509	15494	15477	15518	15316	15400	15362	15423	15496	15429	15415	15385	15309	15286	15522	15349	15548	15272	15590	15307	15505	15367	15298	15544	15368	15562	15471	15448	15423	15445	15435	15525	15253	15425	15331	15433	15430	15306	15315	15339	15445	15371	15273	15315	15360	15444	15324	15531	15402	15433	15381	15413	15281	15421	15478	15503	15329	15543	15349	15505	15169	15400	15594	15409	15323	15302	15585	15306	15471	15436	15386	15515	15382	15483	15464	15555	15398	15457	15317	15397	15403	15545	15381	15430	15350	15273	15360	15349	15298	15499	15483	15498	15453	15416	15571	15460	15445	15360	15377	15321	15442	15416	15505	15425	15328	15447	15223	15330	15282	15321	15373	15433	15402	15346	15510	15426	15517	15443	15315	15481	15350	15254	15347	15402	15417	15493	15484	15370	15333	15607	15370	15479	15343	15493	15448	15459	15197	15176	15363	15521	15493	15420	15485	15260	15470	15451	15488	15445	15484	15383	15457	15471	15308	15370	15538	15423	15553	15416	15295	15251	15406	15490	15385	15529	15366	15277	15441	15469	15442	15182	15427	15251	15460	15238	15333	15371	15509	15299	15608	15221	15407	15508	15416	15405	15397	15407	15433	15312	15341	15489	15382	15367	15437	15530	15520	15232	15249	15261	15232	15374	15463	15333	15493	15305	15300	15459	15408	15413	15406	15438	15299	15647	15126	15376	15365	15375	15373	15261	15261	15408	15389	15241	15497	15502	15336	15430	15380	15426	15384	15393	15257	15358	15451	15308	15460	15336	15378	15458	15452	15376	15273	15390	15530	15335	15449	15244	15332	15571	15451	15421	15305	15446	15378	15320	15358	15398	15441	15417	15350	15294	15272	15464	15412	15490	15557	15321	15227	15304	15371	15434	15397	15408	15500	15264	15461	15472	15492	15338	15409	15492	15323	15252	15587	15415	15287	15337	15427	15453	15401	15447	15356	15323	15385	15259	15412	15492	15300	15356	15253	15368	15477	15330	15366	15447	15405	15219	15436	15242	15532	15304	15452	15419	15329	15221	15265	15445	15527	15285	15299	15284	15372	15423	15412	15320	15329	15576	15314	15382	15473	15505	15463	15272	15611	15194	15322	15360	15410	15391	15362	15453	15333	15668	15400	15356	15366	15370	15279	15360	15552	15223	15508	15424	15407	15480	15390	15424	15340	15291	15257	15348	15593	15562	15260	15459	15376	15363	15460	15456	15397	15255	15410	15263	15380	15262	15340	15401	15325	15473	15275	15302	15351	15242	15408	15250	15413	15354	15367	15408	15405	15478	15347	15278	15484	15339	15460	15343	15375	15256	15315	15411	15347	15249	15491	15455	15387	15568	15331	15563	15206	15271	15221	15487	15477	15235	15492	15376	15318	15542	15349	15499	15509	15408	15177	15341	15411	15262	15480	15332	15393	15440	15319	15389	15435	15391	15336	15305	15460	15532	15207	15366	15482	15525	15405	15425	15453	15246	15372	15287	15353	15567	15528	15256	15372	15425	15549	15304	15403	15467	15339	15500	15273	15448	15484	15492	15284	15441	15497	15309	15388	15296	15289	15373	15398	15273	15456	15438	15402	15401	15374	15535	15230	15320	15299	15466	15362	15408	15517	15376	15299	15505	15483	15449	15384	15323	15391	15474	15267	15475	15406	15488	15287	15378	15190	15446	15425	15461	15442	15429	15460	15426	15391	15387	15269	15370	15462	15329	15254	15312	15293	15346	15561	15418	15383	15300	15261	15434	15338	15480	15564	15408	15265	15414	15230	15414	15305	15386	15460	15579	15376	15458	15410	15264	15413	15533	15454	15471	15394	15233	15403	15398	15432	15353	15313	15465	15498	15446	15240	15380	15401	15459	15402	15309	15404	15371	15387	15523	15342	15450	15365	15165	15283	15262	15520	15121	15376	15409	15410	15415	15471	15384	15479	15430	15301	15473	15266	15256	15240	15248	15275	15480	15462	15393	15284	15321	15323	15401	15431	15384	15512	15321	15426	15554	15381	15298	15371	15492	15318	15397	15394	15453	15405	15386	15297	15360	15350	15364	15587	15251	15456	15404	15437	15396	15435	15336	15503	15517	15413	15262	15584	15353	15576	15468	15281	15339	15413	15410	15445	15570	15413	15356	15307	15381	15324	15152	15389	15506	15395	15273	15333	15348	15292	15200	15515	15338	15391	15328	15455	15507	15473	15428	15369	15556	15231	15513	15260	15292	15355	15484	15258	15619	15356	15313	15276	15415	15353	15462	15389	15535	15342	15338	15381	15430	15380	15481	15413	15486	15390	15262	15251	15492	15414	15259	15563	15247	15400	15523	15406	15341	15423	15402	15345	15405	15391	15361	15497	15322	15343	15412	15381	15369	15370	15431	15316	15431	15299	15424	15364	15416	15504	15263	15213	15394	15366	15428	15350	15524	15377	15293	15315	15427	15376	15322	15252	15315	15356	15426	15327	15438	15292	15422	15414	15412	15474	15441	15356	15323	15139	15251	15480	15239	15400	15522	15360	15406	15412	15368	15363	15422	15287	15545	15308	15337	15331	15310	15490	15287	15300	15309	15272	15349	15478	15425	15320	15395	15338	15296	15237	15396	15233	15219	15588	15441	15647	15378	15399	15350	15351	15423	15275	15481	15362	15308	15457	15352	15517	15351	15296	15180	15304	15336	15437	15462	15462	15268	15442	15435	15425	15193	15434	15461	15158	15378	15343	15215	15345	15265	15421	15512	15319	15430	15382	15428	15413	15329	15470	15443	15281	15347	15496	15283	15354	15377	15494	15338	15389	15229	15430	15364	15412	15370	15491	15380	15295	15256	15358	15284	15391	15317	15349	15371	15491	15563	15260	15385	15551	15238	15381	15353	15271	15531	15291	15344	15292	15437	15261	15353	15376	15349	15458	15275	15465	15518	15505	15397	15417	15408	15576	15437	15347	15357	15428	15367	15401	15380	15495	15240	15278	15545	15416	15510	15173	15384	15186	15385	15292	15408	15292	15311	15490	15382	15422	15392	15483	15521	15420	15314	15468	15487	15445	15400	15345	15434	15245	15374	15342	15453	15443	15523	15386	15376	15519	15455	15313	15325	15223	15393	15390	15357	15433	15465	15245	15366	15531	15464	15412	15225	15448	15439	15433	15430	15506	15329	15453	15444	15407	15358	15262	15587	15376	15353	15372	15234	15458	15398	15442	15491	15375	15251	15345	15461	15346	15410	15398	15507	15405	15508	15335	15335	15514	15529	15483	15505	15484	15292	15320	15327	15501	15392	15436	15293	15351	15505	15152	15358	15352	15436	15260	15456	15279	15535	15388	15504	15403	15169	15417	15478	15252	15326	15413	15406	15372	15331	15356	15407	15553	15341	15611	15203	15300	15262	15479	15454	15381	15342	15462	15468	15435	15433	15416	15327	15414	15354	15670	15337	15542	15325	15380	15532	15406	15445	15456	15496	15393	15440	15312	15407	15464	15269	15363	15497	15378	15401	15387	15243	15470	15483	15460	15452	15344	15028	15350	15437	15225	15534	15380	15354	15500	15433	15496	15351	15342	15434	15377	15404	15362	15404	15166	15100	15463	15371	15437	15238	15243	15582	15349	15543	15319	15382	15635	15408	15210	15437	15382	15358	15280	15353	15509	15421	15346	15379	15425	15352	15457	15222	15347	15327	15512	15159	15430	15206	15331	15314	15465	15217	15317	15479	15576	15515	15457	15394	15398	15431	15379	15453	15389	15399	15349	15545	15409	15263	15579	15324	15325	15502	15425	15344	15432	15407	15397	15619	15368	15348	15311	15374	15374	15368	15266	15387	15470	15249	15558	15613	15443	15453	15443	15357	15390	15508	15334	15433	15356	15366	15435	15325	15227	15502	15297	15483	15346	15470	15457	15272	15299	15411	15461	15405	15336	15375	15403	15389	15319	15395	15364	15374	15392	15452	15308	15444	15495	15500	15375	15343	15446	15411	15511	15442	15210	15441	15361	15368	15367	15515	15451	15499	15497	15557	15485	15446	15330	15449	15385	15299	15305	15491	15448	15598	15302	15356	15339	15372	15367
31062	27589	31077	27933	23547	21498	20357	19500	18915	18465	18132	18321	18043	18196	17791	17984	17875	17787	17911	18021	17660	17826	17693	17862	17693	17737	17739	17816	17736	17632	17886	17670	17928	17614	17631	17603	17745	17628	17732	17463	17627	17738	17814	17726	17446	17568	17602	17488	17670	17806	17685	17529	17577	17557	17631	17484	17714	17740	17895	17555	17502	17475	17558	17467	17386	17653	17607	17479	17798	17535	17573	17460	17515	17656	17620	17603	17728	17645	17716	17748	17762	17738	17520	17677	17630	17660	17656	17562	17564	17518	17763	17678	17559	17525	17442	17765	17625	17472	17685	17726	17724	17634	17765	17644	17682	17783	17582	17614	17691	17524	17670	17695	17664	17410	17543	17707	17665	17540	17593	17611	17681	17476	17683	17659	17575	17660	17860	17742	17576	17664	17611	17729	17779	17559	17593	17421	17463	17557	17946	17511	17770	17682	17862	17579	17555	17534	17635	17661	17661	17696	17631	17601	17682	17748	17508	17540	17622	17465	17773	17654	17650	17678	17673	17554	17582	17551	17623	17675	17851	17496	17533	17533	17623	17549	17619	17767	17529	17548	17468	17646	17624	17513	17703	17581	17568	17743	17479	17598	17540	17618	17848	17456	17655	17736	17711	17622	17816	17485	17658	17490	17737	17648	17636	17586	17388	17583	17570	17562	17685	17533	17630	17627	17489	17793	17703	17496	17515	17586	17433	17680	17327	17468	17498	17692	17535	17434	17517	17402	17567	17459	17728	17553	17753	17688	17433	17286	17470	17668	17655	17377	17573	17512	17696	17667	17730	17496	17460	17778	17730	17732	17409	17687	17466	17428	17459	17662	17403	17600	17521	17451	17526	17597	17472	17629	17491	17650	17717	17747	17723	17402	17453	17515	17592	17648	17432	17557	17565	17651	17563	17829	17608	17469	17547	17764	17717	17662	17566	17917	17729	17426	17663	17595	17485	17658	17594	17802	17531	17654	17630	17499	17461	17554	17614	17637	17743	17406	17573	17825	17542	17686	17684	17452	17561	17572	17567	17926	17634	17455	17685	17562	17748	17692	17639	17666	17748	17757	17627	17568	17623	17668	17508	17582	17568	17643	17718	17623	17768	17667	17603	17537	17694	17609	17793	17642	17764	17601	17806	17612	17716	17593	17539	17765	17540	17559	17565	17415	17636	17653	17646	17684	17406	17537	17441	17569	17622	17616	17756	17593	17477	17535	17465	17449	17430	17545	17675	17763	17761	17618	17479	17726	17616	17792	17642	17547	17617	17725	17538	17514	17715	17682	17527	17525	17681	17656	17721	17554	17573	17629	17468	17694	17737	17663	17725	17438	17484	17748	17592	17532	17713	17697	17681	17559	17556	17477	17520	17504	17501	17613	17696	17548	17423	17536	17432	17765	17648	17617	17707	17796	17660	17669	17811	17593	17583	17659	17512	17783	17623	17774	17704	17599	17626	17397	17599	17490	17453	17517	17633	17556	17726	17826	17601	17588	17612	17669	17785	17638	17569	17373	17752	17774	17751	17511	17748	17487	17662	17638	17738	17672	17414	17657	17771	17550	17437	17429	17462	17508	17748	17589	17556	17587	17598	17593	17452	17622	17588	17639	17512	17516	17737	17566	17636	17624	17637	17546	17592	17754	17581	17623	17601	17527	17685	17662	17669	17660	17594	17473	17750	17852	17783	17652	17621	17580	17579	17605	17467	17637	17654	17638	17766	17713	17754	17775	17787	17508	17415	17545	17664	17624	17713	17439	17666	17648	17536	17531	17569	17715	17599	17722	17693	17548	17865	17748	17751	17551	17502	17568	17715	17729	17826	17471	17656	17635	17582	17578	17443	17612	17532	17701	17687	17508	17592	17547	17569	17515	17475	17613	17672	17625	17698	17371	17639	17639	17531	17562	17566	17500	17558	17602	17448	17588	17637	17738	17485	17777	17707	17703	17603	17504	17426	17668	17664	17395	17583	17535	17581	17652	17586	17658	17499	17405	17593	17487	17463	17498	17524	17683	17651	17574	17394	17721	17535	17530	17531	17747	17680	17741	17715	17544	17616	17680	17491	17455	17476	17637	17495	17880	17785	17457	17405	17597	17591	17618	17475	17615	17732	17625	17574	17521	17443	17633	17651	17606	17729	17664	17594	17585	17458	17575	17504	17635	17639	17617	17460	17521	17630	17510	17512	17602	17567	17844	17756	17571	17489	17665	17581	17645	17539	17821	17641	17514	17804	17652	17428	17643	17810	17949	17691	17650	17771	17672	17357	17938	17620	17835	17535	17483	17618	17574	17756	17440	17481	17742	17605	17732	17690	17639	17547	17502	17676	17791	17695	17643	17718	17763	17785	17597	17501	17645	17770	17684	17613	17489	17513	17660	17663	17785	17733	17542	17820	17581	17687	17519	17815	17701	17760	17540	17596	17881	17538	17539	17788	17490	17521	17463	17516	17716	17648	17667	17658	17640	17558	17576	17645	17572	17691	17495	17566	17658	17630	17695	17719	17577	17567	17545	17717	17740	17613	17719	17663	17752	17746	17767	17873	17460	17744	17789	17782	17605	17561	17596	17566	17848	17501	17697	17506	17562	17593	17621	17514	17749	17766	17442	17681	17676	17601	17595	17686	17622	17661	17605	17712	17665	17688	17624	17518	17636	17682	17563	17505	17630	17692	17237	17777	17788	17716	17655	17481	17456	17691	17731	17444	17725	17571	17575	17464	17766	17534	17675	17568	17755	17655	17663	17414	17602	17621	17600	17874	17486	17696	17627	17553	17516	17508	17506	17551	17506	17479	17583	17609	17635	17369	17515	17718	17446	17487	17584	17553	17474	17612	17528	17552	17551	17430	17606	17622	17720	17679	17646	17764	17646	17618	17732	17645	17548	17563	17564	17648	17514	17795	17560	17723	17754	17567	17625	17564	17532	17550	17461	17525	17764	17577	17472	17682	17605	17853	17705	17825	17382	17334	17482	17669	17746	17546	17554	17428	17668	17540	17558	17617	17681	17757	17441	17850	17592	17585	17339	17634	17765	17850	17635	17517	17760	17697	17568	17745	17556	17506	17714	17605	17620	17362	17728	17692	17615	17529	17667	17545	17705	17711	17616	17532	17455	17450	17572	17757	17644	17722	17512	17460	17388	17419	17765	17659	17724	17691	17714	17673	17835	17522	17400	17511	17894	17515	17498	17637	17677	17616	17504	17713	17596	17511	17699	17575	17610	17752	17498	17470	17670	17635	17625	17661	17695	17409	17610	17662	17677	17566	17689	17639	17533	17680	17645	17768	17548	17541	17721	17619	17289	17700	17713	17686	17600	17673	17526	17410	17664	17644	17618	17467	17624	17671	17534	17611	17360	17656	17603	17604	17812	17290	17585	17844	17294	17515	17725	17565	17539	17515	17726	17844	17668	17584	17525	17604	17564	17558	17603	17567	17672	17543	17435	17787	17623	17576	17593	17718	17808	17579	17620	17644	17669	17743	17750	17645	17663	17521	17518	17898	17718	17550	17682	17740	17498	17691	17741	17729	17724	17726	17687	17688	17503	17625	17944	17824	17709	17638	17628	17520	17736	17695	17608	17478	17766	17505	17602	17547	17734	17602	17641	17636	17533	17491	17606	17670	17751	17576	17614	17666	17626	17685	17800	17824	17609	17579	17515	17499	17624	17594	17408	17654	17632	17732	17544	17684	17559	17672	17606	17650	17547	17637	17771	17605	17764	17580	17473	17516	17417	17565	17603	17688	17748	17714	17651	17532	17748	17425	17644	17681	17763	17627	17523	17903	17596	17624	17689	17812	17773	17831	17662	17629	17447	17638	17432	17508	17646	17641	17721	17651	17704	17672	17566	17680	17660	17776	17489	17614	17577	17540	17417	17622	17608	17709	17715	17681	17689	17520	17681	17796	17755	17731	17843	17444	17635	17583	17438	17405	17581	17480	17652	17559	17677	17512	17723	17583	17728	17482	17744	17480	17432	17778	17667	17711	17586	17657	17394	17467	17621	17387	17763	17682	17533	17811	17555	17881	17478	17637	17659	17628	17619	17597	17587	17587	17612	17516	17664	17723	17676	17716	17486	17606	17653	17707	17801	17504	17780	17400	17586	17563	17596	17424	17648	17632	17457	17566	17653	17573	17513	17493	17467	17562	17710	17573	17751	17475	17732	17716	17512	17824	17561	17553	17722	17531	17898	17412	17558	17779	17510	17666	17797	17543	17700	17550	17622	17564	17532	17647	17609	17419	17651	17516	17486	17698	17647	17579	17602	17513	17456	17782	17657	17594	17608	17530	17541	17549	17691	17548	17816	17673	17424	17547	17679	17660	17723	17747	17548	17423	17604	17523	17750	17841	17555	17799	17500	17620	17649	17611	17491	17640	17632	17775	17590	17500	17895	17856	17633	17592	17497	17642	17779	17711	17558	17738	17631	17860	17968	17593	17689	17686	17600	17644	17489	17551	17896	17539	17567	17450	17595	17532	17419	17828	17554	17566	17617	17854	17750	17804	17409	17460	17402	17512	17549	17766	17537	17537	17566	17688	17577	17788	17694	17632	17555	17590	17441	17520	17622	17695	17581	17719	17680	17490	17658	17535	17497	17570	17724	17440	17538	17520	17546	17753	17522	17488	17632	17551	17626	17647	17597	17712	17727	17537	17760	17687	17617	17666	17615	17817	17438	17524	17765	17352	17782	17354	17631	17654	17599	17592	17579	17709	17696	17673	17755	17412	17667	17656	17593	17585	17521	17611	17713	17785	17580	17521	17607	17558	17613	17412	17606	17576	17661	17407	17576	17730	17863	17588	17609	17485	17681	17611	17512	17765	17461	17528	17631	17525	17731	17397	17602	17648	17453	17609	17730	17625	17698	17405	17625	17470	17570	17527	17581	17702	17693	17643	17385	17790	17501	17582	17495	17702	17703	17639	17816	17731	17498	17604	17582	17571	17417	17681	17799	17760	17632	17725	17591	17519	17693	17602	17747	17498	17426	17732	17840	17795	17492	17561	17584	17586	17602	17655	17715	17643	17589	17633	17639	17506	17740	17831	17510	17551	17603	17524	17616	17735	17640	17659	17811	17608	17668	17660	17723	17608	17671	17809	17508	17593	17703	17727	17695	17721	17419	17570	17788	17513	17642	17745	17770	17692	17533
25340	36132	35360	28187	23364	20512	18599	17357	16797	16214	15868	15697	15569	15356	15154	15047	15039	15122	15082	14831	14848	14968	14769	14707	14766	14826	14704	14700	14734	14796	14722	14855	14836	14717	14735	14616	14880	14694	14721	14655	14685	14768	14818	14623	14702	14721	14606	14623	14599	14777	14821	14639	14771	14684	14783	14748	14638	14629	14489	14892	14686	14754	14768	14655	14641	14731	14766	14744	14720	14643	14599	14721	14711	14592	14640	14737	14737	14570	14595	14697	14620	14702	14715	14695	14747	14777	14832	14700	14780	14755	14644	14708	14702	14699	14748	14701	14697	14665	14788	14809	14697	14789	14746	14682	14834	14719	14794	14680	14776	14631	14636	14633	14667	14927	14699	14752	14659	14895	14752	14631	14607	14589	14796	14735	14466	14553	14572	14685	14471	14748	14650	14823	14760	14712	14691	14807	14688	14611	14691	14828	14625	14772	14506	14765	14641	14605	14705	14676	14673	14767	14660	14743	14617	14619	14798	14560	14695	14836	14613	14687	14601	14632	14690	14606	14635	14535	14827	14660	14755	14695	14737	14583	14533	14772	14592	14802	14984	14680	14670	14607	14710	14716	14811	14767	14619	14789	14785	14548	14619	14720	14913	14599	14816	14802	14800	14792	14801	14765	14894	14639	14662	14639	14913	14498	14589	14609	14625	14746	14643	14759	14619	14728	14656	14775	14689	14719	14810	14735	14710	14612	14676	14772	14644	14728	14581	14733	14885	14768	14720	14574	14718	14646	14779	14714	14616	14720	14807	14588	14711	14730	14694	14798	14721	14706	14704	14740	14578	14594	14633	14683	14529	14611	14705	14730	14531	14706	14815	14637	14824	14850	14702	14663	14548	14715	14892	14687	14649	14741	14612	14563	14704	14650	14621	14792	14713	14709	14580	14718	14749	14615	14716	14475	14651	14904	14757	14479	14667	14832	14594	14621	14741	14683	14723	14669	14802	14672	14736	14703	14681	14579	14604	14822	14648	14685	14807	14722	14683	14664	14928	14571	14778	14756	14794	14656	14761	14749	14661	14813	14730	14619	14804	14633	14678	14802	14769	14775	14723	14618	14700	14631	14696	14472	14747	14731	14820	14612	14805	14738	14578	14753	14531	14530	14753	14549	14590	14678	14683	14579	14526	14710	14781	14555	14637	14716	14806	14726	14561	14774	14731	14702	14611	14771	14805	14848	14703	14693	14719	14729	14804	14656	14726	14506	14642	14675	14632	14570	14837	14743	14681	14578	14680	14693	14778	14638	14656	14691	14682	14977	14639	14430	14717	14774	14538	14671	14748	14755	14751	14670	14747	14666	14727	14711	14638	14802	14614	14470	14686	14654	14714	14903	14725	14647	14741	14706	14743	14776	14666	14710	14750	14594	14744	14748	14938	14658	14656	14803	14623	14682	14548	14791	14727	14839	14723	14602	14855	14802	14663	14715	14615	14555	14717	14629	14726	14705	14591	14625	14758	14530	14761	14659	14712	14779	14681	14769	14617	14859	14757	14586	14743	14586	14564	14682	14667	14687	14680	14771	14627	14882	14586	14583	14683	14605	14633	14637	14717	14817	14497	14827	14792	14710	14588	14683	14564	14680	14791	14608	14784	14590	14775	14796	14657	14580	14634	14617	14697	14612	14499	14466	14739	14715	14548	14784	14977	14792	14637	14788	14695	14688	14711	14840	14501	14842	14719	14627	14621	14842	14662	14833	14526	14628	14699	14565	14734	14865	14656	14731	14626	14650	14557	14601	14670	14790	14663	14723	14677	14600	14621	14714	14639	14651	14608	14641	14831	14715	14734	14800	14659	14850	14660	14793	14884	14796	14554	14647	14713	14608	14734	14640	14647	14567	14595	14692	14746	14631	14657	14658	14804	14666	14662	14736	14608	14787	14825	14846	14573	14657	14879	14679	14918	14766	14693	14622	14609	14684	14656	14608	14822	14710	14672	14762	14599	14626	14854	14621	14913	14440	14705	14598	14892	14817	14566	14701	14825	14786	14720	14479	14698	14692	14717	14776	14614	14707	14560	14658	14706	14813	14502	14838	14615	14771	14779	14773	14725	14726	14764	14870	14866	14530	14723	14760	14514	14549	14835	14738	14751	14569	14785	14670	14647	14618	14817	14808	14740	14791	14791	14911	14564	14720	14670	14602	14596	14857	14610	14642	14706	14543	14756	14715	14711	14626	14726	14695	14793	14689	14884	14701	14653	14762	14564	14627	14763	14705	14698	14686	14796	14843	14662	14717	14587	14716	14590	14704	14736	14670	14611	14808	14723	14738	14605	14661	14758	14731	14779	14688	14621	14655	14525	14576	14640	14831	14490	14578	14616	14678	14829	14595	14822	14770	14984	14665	14412	14670	14714	14750	14788	14704	14731	14745	14967	14852	14663	14653	14748	14681	14891	14610	14819	14802	14795	14672	14728	14771	14630	14676	14649	14753	14875	14780	14787	14363	14491	14765	14819	14535	14705	14651	14771	14687	14731	14570	14753	14650	14629	14584	14768	14835	14662	14784	14706	14808	14702	14599	14617	14866	14815	14587	14719	14815	14777	14544	14630	14622	14784	14731	14835	14664	14667	14738	14789	14907	14544	14825	14689	14802	14647	14642	14610	14742	14706	14778	14736	14737	14610	14696	14726	14523	14800	14882	14511	14613	14755	14653	14684	14649	14688	14864	14622	14515	14737	14670	14706	14645	14629	14678	14718	14736	14874	14642	14591	14669	14607	14735	14648	14820	14727	14656	14656	14765	14629	14836	14873	14652	14695	14730	14797	14724	14550	14600	14721	14772	14656	14792	14876	14817	14766	14535	14603	14619	14803	14685	14728	14755	14669	14644	14881	14712	14582	14816	14714	14723	14699	14425	14561	14669	14594	14609	14683	14737	14622	14726	14722	14621	14579	14581	14705	14682	14620	14735	14796	14746	14724	14587	14921	14644	14669	14712	14647	14762	14851	14623	14762	14691	14448	14723	14578	14709	14654	14699	14687	14821	14634	14740	14707	14736	14441	14635	14553	14736	14695	14577	14694	14827	14714	14544	14660	14701	14568	14606	14617	14794	14763	14620	14727	14636	14645	14806	14744	14799	14622	14589	14743	14786	14794	14631	14811	14717	14654	14913	14897	14704	14810	14648	14730	14847	14722	14620	14790	14691	14770	14834	14677	14776	14659	14604	14808	14718	14682	14759	14663	14711	14612	14820	14738	14643	14785	14642	14695	14691	14694	14755	14818	14702	14772	14762	14735	14850	14829	14766	14884	14693	14701	14749	14607	14648	14783	14733	14705	14657	14751	14828	14767	14707	14659	14633	14711	14772	14612	14702	14751	14769	14853	14721	14769	14901	14628	14820	14702	14524	14731	14822	14706	14773	14766	14753	14816	14576	14494	14698	14583	14703	14831	14653	14631	14810	14807	14731	14710	14617	14679	14696	14570	14645	14582	14689	14700	14731	14848	14661	14637	14648	14766	14567	14727	14778	14623	14697	14475	14774	14688	14727	14625	14587	14749	14777	14832	14603	14711	14735	14583	14670	14770	14664	14849	14788	14687	14671	14831	14653	14635	14679	14724	14578	14533	14649	14733	14694	14806	14751	14708	14848	14557	14694	14749	14714	14547	14878	14580	14837	14662	14785	14573	14682	14710	14600	14779	14553	14845	14786	14606	14708	14537	14770	14638	14608	14810	14781	14797	14537	14679	14512	14637	14707	14655	14644	14657	14809	14732	14820	14709	14640	14628	14626	14683	14711	14712	14729	14631	14651	14648	14701	14641	14577	14774	14587	14747	14650	14717	14628	14667	14660	14773	14785	14617	14580	14619	14754	14528	14693	14752	14758	14748	14862	14869	14736	14528	14683	14684	14943	14636	14664	14542	14617	14779	14666	14501	14739	14565	14507	14652	14778	14793	14664	14720	14913	14560	14918	14719	14726	14860	14748	14532	14815	14706	14895	14573	14681	14752	14663	14724	14569	14564	14690	14624	14719	14825	14800	14597	14795	14729	14633	14628	14700	14704	14676	14755	14650	14665	14713	14624	14637	14665	14607	14759	14692	14757	14682	14735	14583	14610	14920	14908	14690	14503	14716	14852	14734	14762	14708	14742	14714	14910	14629	14815	14719	14629	14644	14853	14668	14825	14672	14595	14596	14720	14659	14807	14553	14702	14732	14641	14516	14758	14606	14708	14546	14618	14884	14789	14616	14606	14741	14430	14523	14517	14541	14679	14697	14622	14835	14633	14523	14776	14567	14715	14753	14765	14590	14488	14688	14763	14809	14692	14767	14701	14848	14593	14800	14747	14774	14692	14683	14747	14697	14683	14758	14545	14774	14651	14742	14648	14689	14617	14498	14722	14780	14772	14647	14660	14704	14691	14703	14654	14528	14839	14635	14677	14586	14626	14690	14648	14716	14796	14681	14682	14623	14795	14474	14672	14716	14478	14697	14771	14703	14630	14567	14557	14685	14597	14846	14626	14508	14675	14678	14749	14865	14820	14689	14756	14797	14629	14619	14726	14649	14800	14751	14931	14660	14786	14697	14674	14644	14521	14621	14689	14474	14707	14619	14557	14683	14801	14533	14874	14948	14768	14784	14644	14633	14828	14611	14673	14676	14683	14785	14719	14708	14624	14582	14770	14689	14676	14746	14664	14653	14717	14682	14628	14697	14638	14764	14683	14632	14698	14533	14744	14675	14764	14611	14806	14873	14517	14598	14683	14672	14713	14757	14693	14666	14806	14788	14679	14670	14768	14798	14755	14716	14711	14630	14705	14742	14691	14660	14789	14521	14763	14659	14875	14543	14676	14750	14685	14531	14744	14638	14628	14644	14580	14675	14761	14646	14731	14543	14740	14834	14801	14552	14573	14676	14663	14621	14668	14726	14625	14500	14739	14688	14760	14753	14748	14587	14662	14726	14900	14805	14692	14751	14632	14543	14666	14630	14600	14597	14613	14710	14716	14551	14698	14858	14692	14732	14711	14632	14664	14727	14793	14568	14558	14845	14706	14678	14923	14750	14821	14660	14824	14674	14714	14639	14699	14890	14691	14728	14679	14720	14836	14827	14762	14626	14840	14656	14766	14790	14683	14666	14631	14770	14667	14685	14631	14752	14776	14419	14723	14600	14891	14684	14650	14561
25081	21046	28011	25678	24416	24530	23523	21338	20155	19685	19538	18947	18676	18510	18421	18447	18508	18318	18342	18277	18228	18376	18231	18259	18285	18224	18284	18203	18233	18015	17992	17993	18165	17914	17909	17998	18289	18013	17977	18137	17879	18021	17953	18104	18017	17872	18195	17951	17987	17871	17958	17829	18139	17895	18011	17890	18141	17904	18158	18006	18104	18092	17835	17901	17980	17833	17891	17932	18169	18051	18085	18067	18060	18008	18088	18004	18277	18031	17968	18142	17927	18130	18008	18190	17965	18185	18076	18078	17950	17926	17944	17781	18222	17985	17927	18035	17976	18003	18001	17775	17771	17938	17985	17931	17859	17754	17946	17988	17750	18103	18102	18086	17935	17928	17916	17776	18149	17773	18132	17954	17947	17971	17994	18016	17915	17869	17953	18051	18252	17769	18147	18017	18057	17903	17921	17877	18072	18177	17870	17912	18172	17863	17895	17959	17892	17970	17930	17956	17714	17825	17822	17893	18194	17844	17924	18056	18061	18042	17765	17722	18027	18010	17920	18119	18076	18028	18041	18042	17866	18038	17786	17809	17952	18099	17944	18048	18016	18200	17806	18073	17912	18056	17922	18084	18009	17980	17883	17989	17948	18115	17835	17899	17833	18230	18068	17967	18005	18291	18192	17855	18179	18064	17948	17808	18086	18147	18121	18070	18047	17960	17976	17928	18101	17943	18024	18003	18031	17857	17890	18204	17870	18027	17820	17889	17746	18043	18048	17822	18069	17925	17996	18061	17806	17989	17781	18002	18019	17911	17957	17963	17777	17986	17858	18056	18056	18265	17880	17924	17975	17974	18051	17902	18087	17974	18015	17952	17874	17951	17923	18067	17879	17942	18020	18189	18045	17981	17988	17950	18080	17803	17793	17983	17916	18006	17873	17934	17965	17975	17931	17951	17998	17903	17808	17770	18002	18027	17848	17825	17975	17869	17980	17971	17909	18027	17997	17989	17920	17979	18006	17959	17976	17964	18010	17916	17899	18167	17879	17966	18025	17912	17848	18037	17933	17891	18109	17759	17843	18075	17949	17987	18069	18063	17978	18034	17770	17925	18051	17995	17984	17826	17971	17978	17840	17968	17964	18069	18118	18135	18064	17888	17878	17956	17980	17834	17939	17914	18030	18066	18212	18219	17964	17775	18050	18332	17995	17938	17954	17769	18031	17933	18011	18000	18163	18053	17926	17610	17983	18111	18042	18045	18023	18042	18009	17739	17991	17852	17802	17989	18076	17990	17987	17938	17827	17816	17913	18006	18055	18038	18040	18037	18043	17753	17862	17762	17789	17830	18015	17635	18058	17946	17827	17982	17993	18258	18021	17903	18121	17929	17785	18142	17896	18124	18013	17908	17993	18089	18128	17738	17769	17988	18018	17817	17637	18035	17837	17791	18173	17990	18019	17749	17785	17809	17857	18097	18022	17946	18101	18116	18443	17994	18100	17977	17859	17962	17938	18270	17964	18073	17884	18098	17904	17995	17882	17948	17858	17962	17762	18074	17906	17963	18205	18178	18101	18074	18026	17930	17938	18211	18107	17767	17935	17848	17866	17934	18081	17875	17727	18049	17979	17872	18211	17896	17852	17970	17963	18006	17839	17892	17911	17676	18077	18021	17946	17909	17928	18163	18077	17953	17876	18109	17858	17941	17985	18029	17920	17863	18082	18279	18079	17924	17969	17779	18135	18059	17883	17975	17880	17896	18154	17914	18091	17977	17939	18106	17943	17900	17803	17824	17741	18024	17964	17884	18037	18045	17994	17979	17947	18017	17962	18078	18069	17836	18043	17908	18018	18010	17982	17793	18066	17820	17817	17898	18077	17911	18013	17904	17973	18121	17990	17921	18038	18051	17903	18141	18013	17953	17828	17756	18142	17902	18083	17956	18075	17922	17871	17849	17803	18157	18228	18028	18105	18030	17822	17902	17810	18147	18047	17845	18012	17935	17787	17792	17945	18008	17697	17950	17939	17891	18014	18103	17908	18087	18175	17961	17884	17887	18019	17901	17891	17820	18022	17837	18016	17851	18017	17932	18051	17883	18107	18120	18041	17881	18118	18072	18035	18110	18128	18143	18009	17837	17946	18091	17994	17872	17791	18090	18012	18120	18028	17738	18043	18025	17901	17786	18224	17884	17727	18045	18114	17846	18049	18152	17811	17880	17957	18067	18281	18089	18086	18085	17999	17992	17921	17884	18055	17821	18027	17910	18113	17856	17948	17848	17980	17987	18028	18037	17965	18013	17988	18027	18059	18033	17967	17695	17886	17917	17808	17916	18081	18092	17889	17979	17792	18049	18000	17849	17807	18014	18101	17933	17981	17944	17906	17985	17836	18109	17785	18089	18003	18071	18065	17881	17808	18061	18046	17869	18014	17926	18078	18229	17894	17974	17932	17960	17883	17854	18061	18027	18219	17910	17945	17805	17923	17893	18085	17945	17967	17937	17832	17942	17907	17839	18017	17895	17877	17999	18050	18192	17987	17977	17954	17964	18166	17813	18056	17907	18123	17952	18103	17814	18056	17982	17946	18055	18075	17930	17883	17997	17746	17876	18062	18242	18099	18010	17940	18071	17754	18131	18038	17850	17850	17882	17756	17928	17997	17915	17831	18047	18004	18069	18044	17800	17920	18260	17968	18221	18190	17999	18068	17894	17881	17718	17845	18015	17989	18185	18066	18002	17984	18041	17908	17912	17927	17984	18007	17900	17972	18041	17912	17971	17761	17930	18009	17972	17978	17895	17904	18022	17914	18033	17932	17976	18126	18052	17919	18042	17961	17911	17972	17812	17985	17955	17917	17983	18164	17777	17860	18132	18171	17977	17945	17927	17833	17686	17970	17885	18033	18154	18126	17932	18081	18006	18113	17919	18046	17848	17966	17962	17945	18078	17926	18016	18017	17996	17908	17970	17895	18031	18036	17962	17876	17893	18038	17896	17953	17914	17733	17739	18153	17951	17992	17833	17944	18187	17868	18084	18084	17836	17970	17864	18106	18050	17910	17956	18106	17839	18097	17797	18132	18116	17966	18060	17970	17923	18051	17980	17990	17876	17941	18028	18020	17877	18025	17925	18175	18290	17936	17868	18082	17828	17973	17973	17932	17932	17972	18063	18077	18029	18018	17884	18281	18027	17880	17975	18110	17971	17853	17926	18050	17901	17780	18158	18038	18187	17882	17928	18090	17944	18090	18141	17854	17945	17745	17985	17904	18065	17854	18101	18074	17973	17927	17940	17891	18043	17958	18068	18076	18134	18138	17901	18136	17898	17941	18058	17827	17911	17843	17960	18038	18064	17783	17966	17774	17875	17899	18045	17949	17820	17932	17994	17887	18019	17934	17860	18099	18080	18116	18047	17761	17955	17917	17990	17956	17853	17876	17911	17880	18031	18139	17948	18114	17949	17942	17989	17988	17902	18095	17830	17808	18070	18023	18011	18321	18064	17836	18070	18011	18040	18162	17959	18230	17885	18015	17854	17909	18072	18121	18143	18133	18046	17944	17861	17815	17933	17941	17993	18021	17807	17771	17918	17952	18090	17952	17966	18003	18115	17954	17870	17757	18100	17927	18150	17747	18139	18026	18017	17956	18004	17964	17974	17869	17932	17880	17856	18033	17994	18029	17992	17934	17827	17908	17814	17831	18086	17865	17975	18035	17960	18143	18070	18044	17988	18159	17777	17920	18229	17756	18040	17839	18070	17901	17909	17968	18114	18072	17911	17990	18122	18109	17896	17875	17756	17694	17872	17916	17887	18085	17878	18079	17764	17832	17933	18053	17897	17943	18133	17841	17732	17928	17827	18047	18002	18034	17928	17920	17909	17866	17927	17938	18017	17930	18035	18108	18008	17939	17963	17884	18109	17892	17892	18118	17989	18025	17962	17795	17885	17945	17890	18085	18167	17925	18013	17961	18057	18095	18101	18015	18020	17960	17940	17877	17920	17833	17794	18336	17855	17953	18038	17969	18013	17870	17986	17973	18037	17827	18036	18031	17693	17974	17864	18015	17764	17795	18035	18026	17784	18088	18448	17875	18014	17864	17986	17954	18098	18086	17969	17960	17821	18006	17940	17937	17998	18097	17930	18013	17942	18286	17766	17880	18213	17979	18104	17902	18183	18000	18077	17944	17888	18041	18064	18007	18041	17779	17898	18060	18028	17970	17938	18044	17817	18025	17816	17937	17914	17907	17915	17785	17905	17746	17822	17777	18099	18242	18017	18160	18043	17945	18012	17900	17843	18217	18227	17759	18098	17950	18054	17982	17924	17751	17924	18011	17903	18195	18071	17905	17966	17857	17890	18163	17934	18096	18032	17919	17901	17904	17749	17881	17883	17757	18015	17966	17922	18013	17932	18071	17902	18102	18200	17931	17660	17895	18007	17931	18006	17785	17905	17999	18178	17944	18229	18080	17697	18008	18000	18062	17891	18000	18032	18117	18059	17934	17884	17993	17932	17952	18274	18107	18010	18001	18004	18003	18049	17999	17995	18036	18028	17967	17997	17953	18007	17890	18032	18093	18022	18335	17916	18084	17851	18164	17942	17822	18061	17898	18144	17984	18025	18133	17839	18151	18010	18105	17944	18039	17885	18110	17821	17876	18148	17700	17984	18035	17957	18110	17753	17801	17911	18074	18096	17987	17883	17991	17941	18020	18155	17886	17849	17823	18063	18039	18142	17897	17967	17988	18045	18112	17892	17978	17992	17848	17938	18151	18055	17994	18001	18170	17850	18086	17878	18018	17912	17787	17985	18001	17917	18158	18183	17988	18088	18030	18065	17928	17993	17984	18172	17884	18059	18087	18048	18167	17949	17942	18005	17766	17766	17854	18141	17972	17860	17839	17982	18075	18048	18184	17949	17986	17779	18132	17935	17967	17944	18005	18028	17930	17869	17963	17918	18152	17761	17887	18189	17810	18033	18057	18029	18209	18045	18138	18081	18122	18015	18021	17849	18010	18061	18073	18021	18001	18103	17932	17968	17746	17847	17860	17935	18274	18059	17942	17854	17947	18022	17873	17978	18119	17843	18127	17835	18157	18149	17653	17967	17904	17979	17870	18122	17858	17885	17987	17953	18006	17940	17933	17654	18095	18074	17975	17725	18052	17909	17863	17925	17983	18177	18021	17980	17985	18020
25420	42047	40897	33226	27790	23254	20876	19309	18209	17489	17013	16522	16241	15924	15872	15713	15529	15436	15442	15317	15114	15169	15105	15057	15278	14964	15138	15044	15026	15159	14955	14985	14946	14912	14989	15146	14989	14889	14924	15055	14913	14957	14803	14950	14866	14729	14827	14870	15024	14890	14788	14859	14902	14751	14603	14946	14947	14878	14815	14721	14971	14807	14883	14965	14725	14946	14951	14903	14976	14953	14827	14746	14831	14815	14840	14848	14636	14872	14871	14798	14983	14952	14762	14987	14790	14989	14872	14861	14796	14830	14931	14829	15067	14955	14734	14836	14870	15015	14821	14937	14801	14932	14854	14931	14823	14758	14782	14928	14795	14890	15147	14721	14870	14741	14889	14995	15054	14799	14832	14882	14877	14909	14963	14953	14924	14903	14829	14952	14877	14972	14859	15022	14745	14622	14813	14835	14880	15023	14884	14905	14828	14916	14860	14723	14820	14928	14961	14921	14859	14753	15004	14966	14809	14793	14929	14790	14820	15050	14777	14882	15107	14740	14875	14903	14876	14830	14848	14795	14961	14944	14858	14869	14984	15003	14716	14753	14855	15049	14954	14908	14801	14837	14857	14911	14934	14811	15020	14915	14825	14881	14803	14973	14969	14894	14907	14909	14864	15043	14856	14854	14965	14823	14752	14799	14826	14936	14722	14904	14793	14886	14911	15009	14893	14904	14784	14852	15115	14932	14909	14986	14767	14936	14944	14826	14941	14790	15013	14875	14754	14919	14690	14910	14815	14951	14852	14900	14818	14850	14760	14835	14989	14730	14803	14839	14878	14779	14784	14896	14814	15009	14963	14833	14770	14829	14863	14854	14992	14852	14911	14736	14813	14929	14805	14815	14821	14928	15066	14921	14892	14839	14860	14721	14857	14782	14847	14867	14858	15019	15047	14740	15039	14887	14796	14852	14713	14837	14910	14841	14886	14835	14960	14932	14797	14848	14911	14931	14890	14818	14921	14819	15017	14797	14841	14926	14970	15009	14741	14949	14859	15023	14818	14830	14842	14794	15021	14757	14886	14915	14880	14956	14918	14995	14940	14907	14647	14941	15046	14676	14993	14920	14885	14854	14849	14941	14817	15044	14986	14963	14723	14819	14881	14741	14778	14811	15000	14770	15005	14891	15015	14920	14757	14877	14929	14972	15001	14859	15069	14827	14816	15030	14991	14811	14884	14858	14845	15013	14816	14946	14902	14926	14758	14953	14979	14929	14923	15019	15057	14846	14857	14731	14904	15046	14859	14860	14749	14968	15020	14676	15009	14844	14969	14880	15046	14915	14872	14888	14808	14822	14766	14765	14900	15067	14954	14942	14998	14766	14964	14790	14879	14766	14984	14899	14807	14949	14951	14950	14894	14945	14922	14841	14988	15063	14881	14682	14924	14854	14708	14875	14769	14884	14796	14800	14872	14987	14946	14913	14878	14963	14705	14772	14890	14883	14883	14870	14793	14857	15078	14998	14826	14773	14831	14814	14807	14868	14800	14802	14867	14897	14910	14831	14940	14928	14897	14911	14861	15048	14850	14934	14958	14750	14811	14909	14970	14830	14843	14886	14938	14960	14957	14893	14891	14659	14896	14848	14798	14958	14747	14971	14968	14772	14732	14744	14920	14851	14954	14816	14923	15013	14895	14723	15006	14897	14900	14973	14758	14792	14759	14897	14881	14815	14986	14988	14828	14813	14762	14933	14700	15014	14855	14843	14910	14764	14864	14904	15113	14993	14906	14816	14919	14822	14925	14878	14961	14710	14770	14789	14913	14817	15080	14918	14846	14980	14958	14652	14814	15134	14885	14941	14763	14965	14956	14917	15053	14700	14887	14973	14878	14920	14846	14910	14972	14949	14899	14990	14805	14926	14962	14802	14858	14923	14990	14830	14787	15056	14933	14909	14858	14695	14892	14878	15032	14822	14926	14768	14864	14923	14904	14814	14933	14890	15042	14722	15000	14904	14932	14789	14844	14857	14928	14969	15017	14767	14901	14798	14877	14907	14932	14768	14898	14905	14949	14899	14807	14957	14903	14995	15016	14775	14850	14803	14965	14951	14827	15009	15043	14849	14912	14843	14807	14827	14960	14885	14812	14926	14957	14912	15005	15028	14978	14895	14846	14770	15033	14878	15014	14886	14879	15099	14922	14795	15075	14752	14661	14824	14873	14742	14873	15076	14849	14754	14967	14910	14802	14867	14951	14716	14761	14978	14732	14846	15025	14763	14854	14794	14809	14717	14996	14748	14744	14722	14950	14866	14720	14883	14814	15038	14938	14906	14809	14946	14742	14865	14877	14751	14812	14903	14831	15021	14930	15045	14892	14940	14858	14840	14881	14920	14925	14834	14759	14614	14872	14686	14791	14954	14997	14903	14790	14902	14889	14858	15018	14822	14926	14992	14820	14866	15059	14761	14934	14881	15041	14884	14986	14829	14990	14846	15126	15045	15062	14798	14961	14925	14911	14902	15067	14758	15009	14957	14767	14899	14772	14947	15008	14829	14748	14879	14868	14806	14730	14971	14812	14841	14950	14811	14729	14983	14833	14791	14734	14926	14905	14976	14888	14973	14798	14914	14885	14895	14959	14887	14880	14928	14951	14798	14896	14842	14980	14684	14955	14803	14914	14837	15053	14806	14987	14883	14836	14895	15039	14854	14863	14743	14930	14973	14880	14851	14906	14924	14817	15053	14866	14706	14974	14788	14913	14643	14901	14793	14850	14874	15076	15119	14835	14877	14973	14880	14980	14895	15071	14937	14757	14940	14976	14835	14896	15053	14897	14997	14932	14961	14795	14877	14941	14923	14918	14817	14848	14860	14746	14977	14875	14946	14665	14820	14917	14989	14889	14846	14835	14989	14888	14807	14939	14909	15006	14837	14932	14910	15055	14678	14922	14990	14762	14921	14813	14876	14800	14920	14807	14951	14764	14984	14932	14888	14882	14752	15050	14937	14839	14766	14939	14899	14935	14850	14856	14865	14753	15018	14888	14923	14844	14953	14888	14954	14807	14782	14818	14851	14989	14931	15020	14961	14783	14872	14846	14785	15013	14948	14655	14768	14851	14831	14730	14796	14931	14850	14921	14933	14741	14781	14750	14912	14800	14940	15060	14812	15004	14746	14860	14815	14927	14799	14886	14846	14899	14845	14791	14755	14877	14848	14940	14883	14871	14825	14876	15053	14970	14739	14781	14907	14825	14927	15042	14869	14918	14957	15040	14809	14959	15131	14903	14829	14868	15018	14986	14713	14910	14929	15002	14953	14833	14996	14874	14968	15049	14827	14911	14835	14922	14925	15014	14964	15021	14793	14978	14938	14935	14690	15014	14943	14962	14804	14835	14827	15000	14949	14781	15020	14896	14845	14946	14722	14852	14884	14890	14934	14889	14680	14704	14914	14781	14807	14896	14832	14897	14825	14717	14778	14959	14842	14953	14941	14729	14848	14722	14861	14826	14880	14895	14939	14904	14821	15073	14764	14927	14849	15075	14923	14892	14945	14819	14772	14865	14785	14906	14946	14783	14980	14864	14866	14855	14969	14921	14939	15003	14850	15033	15107	14882	14860	14986	14791	14936	14971	14858	14726	14969	14985	14761	14783	14852	14911	14967	14880	14866	14786	14955	14844	14916	14892	14978	14945	14876	14813	15002	14961	14910	14731	14793	15001	14904	14914	14838	14916	14927	15073	14813	14779	14909	14880	15053	14891	14732	14922	14926	14992	14761	14926	14841	14960	14848	15063	14804	14934	14814	15009	14987	14779	14977	15126	14706	14791	14836	14689	14860	14949	14978	14926	14908	14810	14930	14856	14904	14972	15086	14730	14982	14824	14776	14779	14975	15031	14913	14696	14858	14900	14979	14835	14892	14912	14809	14958	14883	14897	15037	14989	14938	14811	14819	14767	14894	14910	14947	14792	14835	14855	14798	14747	14726	14888	14891	14864	14836	14739	14872	14793	14814	14883	14772	14958	14768	14896	14755	14745	14898	14908	14715	14944	15030	14968	14786	14813	14792	14927	14936	14837	14717	14980	14783	14824	14863	14753	14778	14801	14942	14874	14858	14797	15023	14838	14981	14834	14887	15011	14771	14941	14944	14832	14979	15068	14887	14995	14913	14803	14936	14948	14881	14711	15037	14901	14835	14881	14915	14759	14697	14736	14939	14958	14918	14794	14790	14911	14923	14968	14874	14840	14849	14698	14804	14944	14865	14992	14829	14872	15010	14837	14819	14820	14904	14812	14864	14734	14809	14859	14916	14935	14987	14741	14912	14914	15013	14971	14916	14842	14903	14822	15048	14829	14976	14907	14844	14820	14816	14765	14710	14897	15018	14757	14759	14905	14822	14946	14951	15008	14892	14915	14985	14866	14874	14928	14940	14993	14971	14722	14918	15002	14866	14865	14918	14787	14623	15078	14992	14888	14842	14702	14785	14896	14961	14993	14783	14954	15017	14804	14936	14989	14863	14746	14689	14734	14959	15093	14865	15092	14728	14877	14654	15110	14936	14843	14987	15016	14765	14782	14846	14797	14909	14945	14769	15022	14752	14895	15004	14769	15018	14827	14906	14913	14962	14934	14636	14718	15031	14874	14890	15014	14894	14888	14860	14962	14972	14942	14868	14976	14725	14770	14941	14781	14899	14953	14776	14701	14884	15008	15049	14822	14948	14650	14895	14826	14801	14909	14865	15023	14856	14948	14872	14721	14729	14930	14987	14900	14804	15054	14770	14886	14858	14991	14808	14836	15047	14776	14923	14937	15017	14891	14961	14874	14868	14978	14836	14829	14821	14802	14998	15060	14892	14904	14786	14962	15026	14970	14907	14974	14920	14837	15133	15097	14814	14733	15043	14954	14860	14782	14951	14799	15020	14776	14982	15004	14772	14804	15017	14936	14776	14926	14910	15011	14959	14587	14883	14961	15022	14834	14916	14893	14786	15054	14933	14965	14984	14902	14943	14749	14729	14814	15071	14797	14981	14764	14819	14893	14786	14657	14934	14878	14763	14913	14903	14951	14892	15047	14903	14767	14975	14954	14702	14952	15005	14862	14808	15016	14845	14753	14896	14878	14988	14810	14911	14844	14757	14826	14880	14861	14880	14802	14863	14830	14978	14842	14910	14882	14828	15001	14771	14787
23719	21011	28426	24004	22835	26162	27443	23329	21845	21317	20948	20631	20238	20027	19984	19897	19580	19629	19355	19426	19167	19109	19468	19062	19132	19301	19243	19190	19289	19205	19143	19006	19138	19166	19071	19077	19060	19104	19238	18957	18908	19106	18930	18903	19014	19073	19127	19063	18905	19079	19088	19041	19018	19130	18940	19086	18823	18945	19035	19047	18978	18827	18962	18881	18958	19041	19127	18883	19035	18841	19081	18943	19029	19078	19099	18983	18851	18994	18944	18925	18944	18874	18725	18761	19027	19043	18915	18781	19237	18817	18914	18860	18976	18838	18763	18801	18988	19025	18927	18934	18942	18969	19269	19097	18958	18865	18806	18821	18821	18952	18739	18843	18989	18953	19091	19162	18996	19013	19113	19150	18881	18943	18972	19028	18955	18969	18903	18717	18903	18923	18867	18820	18960	18900	19177	18793	18886	19047	19101	19050	18883	18932	18987	18871	18811	18876	18992	18977	18901	19099	18734	19095	18861	18818	18919	19035	18831	18823	18833	18838	18684	19041	18780	19066	18991	18979	18850	18971	18787	18678	19196	19091	19046	18940	18900	19115	19093	18891	18894	18445	18950	18988	18952	18879	18998	19104	18860	18942	19078	18969	19055	18954	18886	18975	18781	18862	19025	18902	18853	19125	18701	19080	18876	18821	18967	18977	19155	18951	19004	19012	18995	18942	18976	19094	19173	18968	19202	18896	18887	18885	19080	18891	18752	18726	19053	19098	18877	18732	18944	19008	19043	18858	18942	19119	18967	18855	18724	18893	18922	18712	18831	19065	18898	18932	18906	19016	18893	18961	18908	18821	18827	18844	18832	18922	18788	18910	19027	19139	18982	18966	18881	18742	18869	18697	18992	19030	19021	18806	19001	18792	18830	18929	19033	18982	18774	18947	18737	18922	18987	18876	18905	18804	19057	18988	18991	18829	18994	18914	18939	19014	19111	18708	18883	19037	18815	18880	19005	18914	18947	19079	18668	18950	19058	19085	18820	18899	18846	19052	18868	19075	18953	18878	18942	18910	18943	18860	18887	18936	18938	19157	18892	18948	19021	18806	18772	18920	18869	18893	18913	18925	19115	18855	19053	18659	19002	18952	18894	18827	19006	18719	18868	18936	18865	18818	18845	19201	19019	18939	18966	18872	19098	19071	18969	18716	18996	18742	18807	19000	18840	18695	18899	19113	19048	19013	18959	18904	18829	18760	19062	18872	18920	18791	18862	18882	19004	18917	18836	18793	18771	18967	18970	18930	18898	19063	18901	19000	19155	18969	19000	18925	18995	18833	18988	18984	18663	18638	18711	19058	18958	18806	18930	18838	18946	18808	18846	18920	18919	18806	18860	19032	18921	18864	18997	18839	18989	18782	19177	19066	18814	19007	18775	18837	18748	19072	18819	18955	18926	18759	18974	18807	18917	18792	19065	18922	18614	19057	18821	19000	19179	18829	19104	18972	18763	18946	19004	18934	18969	19003	19040	18863	18943	18948	18962	18977	18859	18817	18971	18909	18991	18947	19166	19131	19004	18688	19066	18968	18877	18941	18943	18897	18932	18909	18979	18772	18889	18951	18874	18749	19166	18850	18943	18779	19053	18979	18786	18902	19021	18770	18834	18755	18911	18984	18926	18886	19031	18785	19016	18996	18889	18794	18835	18679	18750	18587	18962	18821	19057	18872	18964	18910	19112	19033	18916	18939	19016	18939	18830	19019	18923	18821	18799	19010	18816	18961	18986	18912	18967	19034	18918	19073	18863	18921	18905	18818	18829	18852	18687	18815	19176	19052	18909	18864	18913	18783	18878	18946	19080	19004	18958	18835	18889	18878	19031	19095	18766	18909	19010	18853	18762	18905	18910	19088	19047	18998	18865	18794	18925	18837	18780	19151	18817	19090	19069	18824	18934	18984	18957	18974	18928	18674	18803	18928	19065	18836	18804	18849	18818	18924	18999	18933	18928	18806	18906	18818	18883	18944	18888	18834	18826	18848	18909	18984	18651	18801	18697	18975	18876	19117	19046	18876	19086	18877	18949	18804	18921	18900	18918	19071	19120	18963	19010	18921	18946	18842	18745	18827	19119	19132	18966	19118	18895	18856	18750	18890	18970	18859	19121	19106	18918	19098	19006	18970	18776	18953	19016	18864	18935	19017	18876	18980	18998	18998	19106	18769	19010	18831	18909	18919	18910	19119	18806	18883	18909	18647	18829	18975	18874	18962	18944	19177	18997	18867	18812	19053	18879	19148	19000	18993	18846	19070	18969	19060	19136	18837	19030	18699	18788	19015	19021	18904	18826	18794	19013	18949	18835	18788	19020	18848	18884	19071	19202	18867	18833	18980	18813	18822	18751	18739	18961	19157	18775	19134	19007	18768	18888	18901	18995	18919	18854	18843	18819	18995	18922	19019	18954	18959	18963	18896	18781	19047	18867	18935	18992	18963	18877	18968	19036	19100	18932	18946	19038	18846	19015	19008	18862	18978	19005	18926	18871	18849	18796	18825	19100	19064	18933	18788	18966	18896	18917	18913	19044	18877	18882	18927	19024	18942	18868	18986	18694	18950	18957	19036	18977	18883	18890	18957	18825	18743	18971	18842	18776	19027	18872	18973	19198	18888	18827	18958	18882	18998	18862	19026	18856	18989	18698	18799	19124	18784	18912	18894	18796	18854	19029	18991	18953	18836	18910	19030	18858	18877	19111	18770	19054	18760	18864	19022	18869	18970	19017	18939	19061	18948	18977	18919	19049	18926	18950	18880	18891	18943	19265	19131	18985	18915	18927	18871	18969	18991	19018	19167	18868	18793	18961	19018	18893	18844	19005	18842	19043	18882	19066	18991	18929	18959	18915	18945	18821	19202	18754	19038	18952	18728	18795	18940	18874	18725	18809	18764	18994	18960	18751	18947	19033	19118	18803	18748	19037	18751	18943	18990	19059	18970	18742	18893	18928	18877	18948	19088	18888	18936	18906	19048	18885	19029	18776	18844	18934	18925	19155	19048	18972	18950	19165	19042	19009	18901	18959	18800	18705	19007	19101	18745	18904	18833	18910	19067	18895	18941	18989	18811	18996	19066	19015	18928	18949	18984	19029	19204	19152	19027	18815	18788	19096	18959	18800	18801	19064	18870	18965	18892	18848	19188	18773	18970	18826	18810	18897	18994	19199	19131	18757	18990	19053	18819	19183	19058	18918	18959	19110	18918	18836	18779	19055	19013	18935	18858	18939	18739	18880	18862	18857	18956	18958	18730	18957	18887	18794	19014	18952	18908	18844	18908	19058	18780	19129	18786	18851	18932	18837	18980	19040	18892	19074	18843	18787	18786	19020	18857	19132	18860	18927	18830	18920	18989	18943	18959	19152	18881	18909	18826	19094	18764	18840	19077	18849	18906	18841	18928	19017	18970	18768	19077	18883	18767	18838	18794	18979	18935	18858	18813	18941	18973	18918	18848	18892	18786	18779	18995	19141	18691	18957	18984	18940	18982	19054	18888	18977	18749	18928	18710	19017	18962	18941	19255	19047	18978	18972	18778	18893	18842	18850	18943	18831	18955	18928	18623	18523	18804	19011	18858	19047	19078	18991	18865	19009	18767	19049	18887	19012	18885	18869	18860	18804	18722	18883	18868	18843	18848	18881	18703	18977	18859	19003	19022	18831	18685	18791	18790	19069	19096	18975	18870	18988	19037	19187	19056	18778	18862	18931	18918	19062	18798	19145	18804	19092	19019	18913	18722	18764	19036	18721	18878	18876	19056	19091	18822	18760	18868	18859	18948	18871	18919	18875	18881	18815	18869	18736	19185	18902	18807	19007	19114	19071	18782	18936	18844	18900	18918	18715	18856	18832	18871	18958	18870	18826	18977	18876	18924	18962	19001	18848	18846	18866	18845	18863	18866	19031	18976	18971	18903	19013	18894	18913	18868	18999	19068	19062	18915	19073	19020	18979	18975	19039	19320	18889	18907	19120	18726	18925	19120	18966	19109	18664	18970	18824	18750	18717	18853	18819	18880	18999	19050	19025	19013	19103	18982	19016	18881	18934	18843	19121	18847	18844	18703	18888	18795	18848	19063	18959	18797	18990	18911	19026	19041	18908	19053	18975	18986	19058	18993	18874	18998	19072	18868	19100	18996	18882	18801	19035	18929	18762	18984	19205	18899	18898	18887	18869	19029	18898	19149	18971	19146	18913	18854	18973	19010	18886	19136	18823	18917	18874	18795	18697	18900	19106	19206	18927	18968	18949	18798	18836	19253	19015	18853	18988	18925	18889	18933	18851	18666	18829	18782	18912	18933	18927	19131	18780	18958	18922	18868	19005	18887	18998	19050	18815	18851	18943	18812	18834	19008	18898	18715	18835	18911	18857	18821	18981	18892	18903	19036	18992	18979	19018	18854	18851	18871	18894	18737	18834	19188	19120	18883	18802	18797	19036	18907	18894	18752	18864	19054	19135	18610	19115	19111	18804	18978	18850	19121	19078	18830	18896	18822	19014	18939	18935	18863	19139	18970	19071	18705	19008	18901	18837	18963	18817	18863	18735	18981	18778	18985	18956	18944	19050	19037	19073	19176	19077	18886	19001	18975	18765	18951	18977	18950	18946	18831	19125	18992	19156	18965	18851	18739	18801	18779	19202	19171	19127	19032	18853	18913	19061	18819	18778	18989	19017	18862	18873	18840	18902	18752	19073	18896	18942	19144	18830	19108	18824	19081	19083	18780	18830	19065	18900	18941	19046	19086	18814	18919	18889	18960	18968	18880	18830	18751	18946	18902	18984	18655	18792	18934	18995	18887	18843	18859	18894	18921	18835	18889	18929	19001	19001	18965	18888	18956	18948	18704	18724	18967	18868	18881	18751	18914	18909	18946	18902	18883	18834	18797	18967	19022	18930	19001	19064	18849	18913	19111	18999	18882	18891	18782	18774	19123	19018	19096	19046	18784	18841	19040	18974	18946	18632	18995	18768	18871	18865	18988	18987	18965	19028	18989	18948	18834	18633	18810	18882	18981	19137	19056	18713	18926	18934	18972	18798	18824	19005	19002	18915	18878	18897	18937	19025	18906	19054	19091	18894	18882	19028	18966	19036	18958	18877	19045	18923	19005	18990	19035	18816	18734	18815	18823	19006	19086	18938	18823	18790	18861
27394	46349	45791	37544	31412	26822	23522	21657	19972	19216	18126	17890	17330	16978	16876	16561	16401	16340	16098	16021	16064	15865	15893	15881	15755	15561	15667	15671	15508	15488	15571	15403	15451	15563	15474	15381	15629	15522	15482	15447	15395	15225	15337	15329	15381	15408	15653	15450	15463	15464	15346	15518	15665	15477	15320	15600	15312	15487	15407	15408	15432	15441	15379	15419	15506	15414	15307	15392	15446	15455	15478	15430	15539	15462	15317	15437	15321	15642	15285	15395	15436	15294	15577	15297	15376	15504	15525	15441	15352	15444	15288	15449	15389	15290	15425	15402	15379	15398	15291	15454	15369	15300	15506	15471	15512	15370	15391	15295	15424	15481	15361	15318	15456	15382	15294	15302	15425	15324	15385	15309	15403	15251	15428	15385	15309	15359	15425	15427	15479	15268	15493	15331	15327	15265	15433	15526	15264	15552	15332	15363	15305	15456	15381	15504	15423	15315	15308	15540	15390	15347	15359	15465	15312	15350	15359	15480	15475	15598	15285	15401	15408	15363	15296	15368	15323	15509	15435	15264	15294	15306	15350	15272	15343	15276	15381	15488	15248	15418	15335	15307	15328	15403	15340	15440	15276	15325	15541	15323	15536	15516	15570	15469	15360	15338	15338	15457	15363	15339	15399	15458	15254	15542	15537	15407	15371	15165	15286	15213	15390	15279	15311	15504	15359	15269	15355	15488	15200	15401	15355	15342	15526	15211	15335	15434	15286	15349	15391	15459	15243	15506	15278	15326	15302	15443	15486	15396	15314	15364	15567	15382	15389	15410	15476	15470	15406	15281	15411	15442	15238	15401	15358	15346	15490	15360	15386	15313	15468	15431	15486	15491	15407	15391	15532	15355	15356	15253	15381	15486	15353	15447	15330	15377	15513	15314	15306	15400	15313	15535	15213	15338	15367	15422	15393	15329	15293	15361	15294	15378	15465	15317	15324	15280	15442	15511	15301	15449	15379	15230	15501	15600	15337	15068	15409	15442	15381	15343	15310	15376	15300	15266	15494	15290	15394	15441	15332	15260	15565	15496	15161	15383	15472	15295	15474	15435	15363	15245	15566	15304	15260	15406	15331	15197	15338	15440	15310	15333	15539	15361	15470	15379	15317	15366	15426	15381	15354	15469	15477	15491	15447	15437	15443	15372	15283	15428	15330	15294	15262	15173	15243	15442	15333	15382	15496	15159	15349	15270	15456	15466	15444	15442	15399	15398	15389	15364	15260	15529	15337	15223	15465	15395	15397	15388	15367	15310	15263	15418	15335	15256	15236	15390	15434	15242	15300	15327	15267	15299	15411	15311	15476	15251	15394	15591	15597	15487	15333	15394	15281	15389	15473	15355	15370	15347	15421	15489	15532	15403	15352	15429	15377	15505	15364	15285	15494	15357	15420	15365	15460	15330	15476	15482	15424	15350	15364	15325	15432	15184	15310	15394	15490	15348	15381	15291	15422	15121	15220	15612	15342	15466	15455	15388	15512	15428	15224	15412	15322	15280	15390	15500	15468	15318	15279	15354	15420	15341	15409	15384	15498	15486	15283	15370	15443	15399	15235	15224	15306	15411	15308	15359	15390	15396	15418	15509	15331	15454	15317	15492	15319	15408	15401	15400	15373	15250	15346	15506	15572	15410	15335	15481	15566	15420	15352	15421	15347	15481	15332	15317	15483	15474	15450	15399	15354	15282	15304	15365	15357	15314	15308	15237	15331	15408	15507	15271	15370	15220	15380	15335	15304	15422	15326	15457	15361	15321	15432	15537	15401	15215	15231	15366	15654	15251	15472	15510	15295	15463	15377	15191	15275	15492	15376	15322	15423	15408	15410	15297	15423	15320	15479	15328	15297	15462	15536	15531	15413	15285	15232	15282	15374	15374	15419	15430	15388	15367	15490	15491	15246	15303	15532	15384	15475	15415	15364	15387	15392	15436	15471	15469	15339	15330	15425	15263	15343	15327	15428	15268	15469	15398	15350	15314	15448	15327	15334	15331	15263	15362	15392	15502	15460	15425	15368	15377	15354	15422	15318	15402	15386	15524	15356	15515	15498	15306	15369	15581	15368	15420	15376	15599	15265	15478	15388	15339	15465	15310	15436	15280	15313	15282	15306	15332	15246	15362	15505	15339	15294	15429	15246	15270	15324	15464	15391	15405	15408	15079	15399	15255	15329	15352	15284	15506	15217	15494	15130	15244	15249	15456	15388	15550	15410	15393	15306	15303	15458	15390	15380	15345	15295	15538	15458	15350	15327	15200	15448	15303	15409	15303	15380	15225	15528	15320	15540	15284	15433	15389	15327	15399	15311	15494	15434	15229	15531	15465	15215	15320	15248	15426	15346	15306	15313	15349	15593	15463	15356	15351	15319	15287	15275	15377	15500	15399	15255	15394	15419	15458	15421	15367	15383	15378	15390	15290	15522	15405	15355	15328	15335	15416	15455	15443	15405	15460	15401	15384	15458	15240	15323	15264	15527	15313	15448	15341	15637	15419	15361	15305	15346	15472	15602	15194	15429	15359	15306	15485	15243	15431	15452	15360	15215	15515	15295	15343	15363	15400	15559	15368	15244	15366	15407	15398	15329	15241	15334	15550	15472	15330	15376	15365	15534	15365	15224	15537	15454	15525	15437	15432	15512	15330	15318	15337	15233	15255	15248	15247	15375	15379	15192	15511	15354	15286	15426	15470	15276	15406	15250	15414	15359	15322	15392	15097	15391	15257	15547	15267	15469	15268	15312	15487	15511	15233	15388	15434	15397	15348	15176	15350	15355	15445	15399	15415	15313	15345	15399	15383	15431	15385	15470	15559	15464	15621	15426	15262	15330	15391	15366	15587	15287	15231	15340	15420	15358	15367	15515	15317	15424	15347	15238	15323	15163	15436	15505	15694	15292	15384	15209	15436	15448	15293	15351	15423	15339	15328	15353	15417	15440	15254	15451	15303	15394	15383	15406	15437	15368	15267	15335	15267	15364	15236	15179	15376	15301	15315	15370	15352	15506	15373	15581	15334	15459	15295	15394	15370	15464	15320	15293	15456	15412	15261	15176	15263	15437	15238	15351	15290	15384	15331	15233	15396	15322	15420	15397	15349	15328	15416	15416	15504	15325	15451	15373	15388	15460	15474	15350	15332	15364	15323	15572	15369	15300	15538	15342	15427	15370	15457	15501	15572	15479	15420	15248	15358	15290	15336	15412	15301	15408	15409	15239	15236	15449	15378	15344	15519	15317	15482	15417	15386	15382	15570	15258	15270	15191	15224	15574	15309	15135	15495	15508	15359	15532	15252	15345	15309	15299	15369	15283	15279	15387	15376	15359	15509	15242	15412	15420	15107	15333	15381	15287	15227	15401	15496	15375	15386	15422	15366	15361	15496	15513	15457	15169	15428	15387	15453	15381	15358	15437	15521	15129	15284	15310	15433	15344	15355	15505	15400	15322	15522	15497	15431	15195	15280	15469	15354	15293	15519	15476	15424	15322	15233	15356	15344	15310	15300	15368	15403	15235	15479	15423	15256	15318	15273	15438	15405	15304	15312	15526	15374	15363	15435	15469	15369	15526	15323	15395	15294	15557	15528	15425	15254	15494	15390	15364	15394	15321	15382	15341	15374	15331	15297	15376	15169	15408	15278	15453	15564	15299	15447	15547	15341	15301	15327	15282	15173	15297	15400	15362	15303	15445	15261	15254	15174	15454	15494	15213	15213	15346	15546	15358	15433	15385	15362	15400	15382	15263	15442	15384	15316	15521	15294	15409	15403	15347	15471	15390	15286	15372	15289	15220	15268	15187	15445	15466	15338	15532	15486	15280	15444	15312	15355	15359	15306	15391	15327	15546	15341	15208	15400	15388	15301	15533	15446	15336	15220	15513	15296	15395	15424	15335	15506	15333	15415	15365	15471	15261	15600	15444	15399	15406	15427	15532	15343	15275	15404	15345	15264	15327	15258	15311	15202	15528	15332	15530	15289	15186	15534	15532	15369	15373	15379	15366	15313	15304	15441	15282	15290	15377	15384	15278	15259	15251	15468	15545	15409	15330	15558	15464	15457	15455	15501	15449	15386	15291	15440	15226	15329	15350	15370	15424	15208	15224	15463	15439	15341	15307	15389	15343	15535	15422	15390	15472	15377	15173	15271	15290	15188	15290	15483	15580	15409	15492	15482	15336	15374	15373	15242	15262	15414	15562	15520	15207	15342	15415	15256	15392	15321	15317	15423	15295	15268	15554	15363	15462	15406	15276	15357	15418	15359	15372	15326	15408	15412	15527	15448	15598	15407	15331	15349	15497	15455	15249	15323	15320	15458	15275	15386	15358	15380	15269	15310	15118	15359	15322	15196	15373	15445	15399	15339	15393	15349	15629	15347	15600	15385	15322	15226	15366	15314	15309	15383	15376	15377	15486	15317	15371	15369	15376	15238	15429	15418	15558	15378	15468	15249	15405	15574	15288	15408	15443	15476	15441	15409	15474	15251	15319	15597	15360	15427	15372	15291	15538	15496	15325	15327	15341	15367	15344	15498	15249	15475	15366	15437	15424	15416	15495	15361	15370	15410	15475	15449	15389	15361	15395	15279	15415	15449	15268	15311	15484	15560	15280	15408	15364	15229	15403	15441	15345	15219	15273	15308	15653	15593	15377	15248	15487	15355	15431	15437	15415	15212	15407	15433	15327	15475	15265	15309	15445	15415	15485	15409	15129	15568	15438	15337	15283	15319	15292	15186	15388	15360	15498	15649	15336	15350	15469	15358	15278	15363	15182	15387	15303	15350	15273	15482	15269	15454	15337	15368	15466	15315	15333	15352	15355	15494	15378	15412	15434	15471	15408	15410	15197	15326	15387	15280	15377	15460	15360	15449	15358	15235	15542	15316	15384	15329	15492	15338	15211	15373	15494	15391	15319	15509	15464	15397	15484	15154	15429	15363	15366	15455	15312	15286	15471	15392	15257	15508	15216	15362	15451	15473	15336	15375	15403	15338	15289	15393	15389	15508	15310	15379	15426	15311	15308	15489	15449	15308	15532	15310	15347	15340	15525	15378	15312	15376	15317	15301	15335	15398	15288	15245	15611	15347	15470	15390	15245	15347	15270	15306	15356	15377	15177	15472	15425	15294	15390	15352	15350	15246	15119	15497	15330	15383
31226	27490	30691	27595	23327	21197	20200	19223	18576	18418	18206	18182	18099	17690	18030	17992	17755	18001	17851	17720	17829	17625	17874	17758	17686	17569	17691	17712	17813	17855	17676	17725	17685	17605	17526	17574	17823	17565	17622	17808	17655	17519	17666	17822	17632	17509	17674	17731	17600	17409	17621	17664	17495	17598	17665	17567	17702	17539	17570	17799	17575	17796	17695	17592	17721	17459	17726	17675	17451	17649	17569	17542	17573	17631	17569	17624	17573	17586	17712	17628	17649	17700	17576	17478	17540	17516	17529	17754	17728	17721	17682	17631	17726	17781	17547	17529	17699	17703	17638	17535	17359	17461	17564	17679	17559	17528	17615	17572	17534	17433	17651	17624	17481	17515	17642	17836	17850	17458	17826	17691	17570	17613	17765	17577	17654	17435	17429	17452	17777	17333	17541	17687	17487	17668	17449	17409	17687	17794	17452	17512	17700	17492	17508	17604	17426	17443	17537	17509	17787	17666	17592	17437	17725	17573	17453	17623	17575	17709	17642	17487	17581	17347	17536	17485	17442	17611	17388	17663	17660	17592	17561	17489	17647	17463	17635	17377	17603	17740	17619	17522	17570	17576	17676	17413	17651	17648	17461	17597	17559	17437	17648	17596	17563	17475	17698	17539	17647	17681	17586	17715	17435	17629	17540	17478	17738	17706	17780	17700	17556	17640	17529	17592	17615	17700	17552	17628	17572	17636	17480	17608	17271	17397	17400	17577	17425	17489	17674	17593	17475	17565	17526	17565	17473	17522	17602	17447	17642	17658	17676	17377	17485	17487	17558	17716	17475	17484	17503	17619	17503	17578	17547	17670	17572	17546	17521	17650	17490	17674	17654	17404	17564	17467	17491	17668	17579	17516	17520	17521	17599	17522	17632	17531	17649	17814	17607	17574	17650	17781	17768	17271	17409	17342	17575	17660	17594	17695	17690	17702	17708	17483	17665	17546	17616	17483	17645	17668	17492	17697	17793	17415	17498	17582	17435	17542	17659	17623	17538	17636	17533	17524	17697	17548	17543	17709	17851	17684	17583	17673	17553	17561	17612	17731	17531	17411	17664	17702	17930	17864	17527	17562	17500	17640	17594	17564	17446	17656	17313	17640	17750	17475	17363	17777	17491	17657	17643	17597	17644	17667	17548	17697	17674	17389	17494	17818	17443	17801	17617	17392	17697	17574	17561	17633	17781	17611	17373	17562	17580	17525	17700	17522	17501	17302	17573	17481	17529	17656	17544	17362	17498	17643	17719	17592	17553	17613	17741	17434	17431	17614	17614	17546	17681	17601	17761	17371	17345	17452	17517	17418	17653	17630	17529	17436	17588	17581	17469	17695	17757	17490	17546	17517	17432	17742	17774	17535	17570	17341	17476	17581	17473	17619	17580	17732	17730	17666	17466	17767	17509	17635	17617	17648	17621	17784	17629	17560	17386	17482	17569	17537	17729	17616	17739	17500	17372	17540	17499	17644	17428	17459	17567	17395	17463	17445	17801	17520	17433	17661	17591	17646	17458	17538	17519	17607	17873	17661	17496	17476	17612	17565	17540	17451	17557	17498	17585	17560	17659	17354	17474	17457	17475	17658	17562	17636	17764	17703	17593	17550	17470	17545	17538	17586	17582	17664	17824	17658	17727	17572	17583	17486	17588	17476	17607	17496	17734	17519	17460	17686	17651	17500	17297	17490	17560	17815	17497	17440	17451	17519	17742	17704	17467	17500	17614	17682	17562	17727	17774	17663	17582	17706	17575	17695	17660	17671	17388	17643	17453	17498	17407	17689	17734	17697	17525	17477	17513	17567	17690	17704	17676	17746	17584	17707	17467	17596	17672	17621	17527	17568	17601	17544	17582	17522	17561	17471	17649	17691	17664	17671	17634	17672	17599	17530	17817	17814	17595	17503	17386	17580	17686	17716	17774	17506	17494	17679	17525	17522	17488	17626	17566	17530	17519	17419	17725	17561	17494	17429	17707	17677	17419	17426	17585	17782	17528	17618	17640	17573	17589	17354	17641	17546	17471	17452	17242	17536	17442	17477	17617	17537	17673	17676	17437	17519	17661	17685	17759	17528	17518	17617	17707	17518	17679	17701	17617	17545	17607	17767	17507	17605	17652	17716	17714	17615	17448	17718	17533	17740	17548	17332	17675	17704	17553	17829	17542	17617	17572	17661	17688	17534	17596	17463	17496	17565	17801	17600	17519	17313	17572	17592	17462	17532	17565	17497	17481	17578	17476	17394	17419	17593	17824	17443	17638	17672	17577	17738	17657	17492	17607	17443	17601	17603	17550	17520	17561	17532	17384	17538	17501	17632	17452	17403	17713	17615	17659	17524	17565	17359	17466	17427	17353	17521	17602	17559	17674	17409	17494	17822	17531	17471	17585	17518	17725	17547	17711	17828	17547	17611	17665	17722	17455	17759	17478	17657	17484	17836	17649	17584	17383	17653	17579	17387	17666	17563	17564	17421	17381	17441	17613	17745	17387	17480	17504	17413	17616	17536	17579	17765	17521	17527	17346	17431	17825	17652	17470	17676	17546	17600	17535	17519	17576	17501	17523	17665	17500	17453	17571	17574	17627	17563	17569	17709	17575	17845	17840	17674	17565	17563	17475	17695	17563	17609	17473	17579	17635	17467	17628	17541	17824	17763	17857	17689	17766	17565	17442	17773	17773	17417	17507	17605	17485	17463	17730	17649	17581	17585	17509	17496	17612	17497	17713	17634	17478	17529	17626	17367	17445	17489	17696	17561	17506	17607	17614	17411	17579	17623	17565	17495	17426	17509	17720	17510	17618	17652	17586	17597	17524	17646	17608	17595	17421	17811	17778	17571	17731	17857	17639	17513	17427	17536	17564	17622	17681	17686	17563	17518	17578	17400	17735	17718	17606	17555	17664	17421	17733	17572	17758	17584	17519	17553	17655	17663	17407	17789	17616	17400	17628	17680	17693	17580	17639	17626	17458	17706	17608	17617	17524	17549	17397	17767	17284	17716	17492	17738	17826	17682	17587	17517	17773	17644	17517	17592	17663	17529	17762	17701	17694	17458	17477	17475	17570	17722	17531	17446	17638	17478	17696	17690	17494	17607	17522	17458	17745	17552	17449	17884	17832	17697	17595	17582	17641	17581	17619	17656	17571	17549	17551	17461	17751	17549	17372	17629	17523	17658	17440	17476	17787	17643	17763	17698	17608	17598	17501	17444	17671	17772	17507	17446	17544	17656	17689	17445	17721	17505	17495	17730	17596	17657	17635	17602	17524	17695	17620	17478	17527	17695	17611	17560	17509	17599	17304	17524	17443	17619	17684	17750	17608	17588	17510	17687	17425	17573	17829	17437	17469	17558	17622	17638	17684	17722	17677	17606	17609	17663	17695	17525	17551	17497	17596	17802	17639	17852	17638	17730	17616	17636	17608	17531	17532	17578	17676	17791	17603	17553	17453	17508	17548	17561	17559	17598	17755	17696	17530	17726	17488	17585	17730	17663	17665	17553	17669	17668	17552	17667	17578	17552	17732	17571	17552	17694	17604	17741	17650	17664	17707	17662	17761	17773	17488	17502	17593	17773	17543	17614	17547	17381	17535	17764	17477	17568	17574	17602	17467	17676	17793	17612	17862	17568	17818	17679	17322	17648	17361	17491	17512	17450	17610	17642	17506	17588	17673	17699	17707	17675	17470	17706	17451	17842	17577	17579	17702	17376	17728	17462	17714	17608	17717	17685	17657	17578	17767	17716	17495	17521	17491	17555	17533	17584	17645	17542	17596	17485	17538	17615	17553	17663	17484	17755	17740	17597	17516	17642	17451	17327	17581	17652	17639	17525	17710	17713	17661	17718	17650	17582	17493	17507	17574	17697	17559	17529	17696	17601	17798	17462	17523	17603	17448	17665	17563	17462	17583	17592	17575	17762	17605	17463	17680	17658	17512	17587	17414	17671	17601	17692	17544	17517	17796	17543	17698	17553	17584	17520	17607	17559	17501	17656	17633	17555	17584	17546	17740	17537	17498	17685	17437	17431	17619	17714	17317	17701	17631	17471	17688	17571	17659	17471	17720	17550	17603	17491	17588	17587	17875	17470	17671	17615	17642	17693	17369	17663	17517	17596	17600	17618	17672	17515	17231	17448	17575	17924	17436	17659	17651	17518	17632	17469	17644	17458	17703	17736	17528	17505	17465	17416	17634	17659	17782	17719	17485	17709	17652	17529	17636	17645	17580	17612	17707	17555	17526	17635	17672	17526	17683	17672	17549	17674	17510	17743	17516	17649	17636	17590	17662	17576	17716	17739	17601	17716	17543	17670	17750	17781	17706	17751	17603	17888	17724	17719	17723	17651	17429	17567	17552	17492	17356	17388	17618	17593	17595	17621	17556	17665	17605	17505	17630	17645	17589	17638	17440	17524	17523	17474	17808	17686	17569	17560	17530	17510	17471	17675	17501	17522	17626	17562	17423	17626	17373	17576	17385	17647	17710	17712	17529	17825	17565	17479	17649	17643	17648	17618	17654	17704	17807	17709	17577	17624	17701	17526	17429	17510	17686	17601	17569	17679	17521	17523	17568	17674	17509	17582	17475	17571	17433	17506	17637	17523	17604	17591	17589	17469	17527	17443	17685	17515	17597	17656	17666	17620	17572	17570	17343	17667	17748	17706	17509	17651	17594	17496	17590	17588	17528	17452	17498	17566	17604	17599	17458	17619	17557	17789	17602	17709	17587	17766	17543	17850	17386	17624	17692	17488	17534	17639	17585	17601	17283	17573	17736	17405	17796	17566	17464	17711	17678	17632	17629	17751	17505	17471	17461	17636	17612	17462	17746	17609	17693	17509	17709	17672	17422	17476	17644	17621	17545	17545	17643	17533	17583	17600	17563	17531	17487	17526	17550	17656	17668	17626	17735	17740	17490	17686	17591	17530	17622	17629	17544	17607	17522	17628	17548	17631	17580	17589	17512	17414	17871	17441	17619	17562	17603	17581	17826	17524	17493	17595	17626	17573	17779	17578	17573	17654	17659	17426	17703	17725	17822	17530	17464	17586	17628	17661	17660	17554	17529	17739	17556	17512	17719	17453	17542	17456	17638	17710	17684	17603	17583	17497	17742	17524	17745	17600	17391	17505	17529	17740	17553	17686	17705	17538	17454	17568
25153	35390	34590	27943	23004	20292	18283	17368	16587	16223	15979	15706	15431	15255	15208	15085	15039	15061	15115	14956	14791	14741	14690	14828	14887	14721	14807	14768	14775	14541	14723	14736	14767	14605	14669	14640	14780	14702	14690	14716	14746	14582	14563	14603	14557	14661	14696	14694	14702	14734	14622	14662	14635	14602	14747	14604	14760	14465	14570	14585	14577	14446	14651	14741	14588	14589	14594	14783	14742	14750	14604	14646	14606	14796	14655	14516	14493	14659	14507	14486	14623	14742	14689	14649	14765	14896	14649	14647	14542	14678	14643	14576	14712	14767	14691	14760	14582	14586	14714	14666	14562	14563	14641	14618	14539	14614	14643	14541	14648	14614	14655	14823	14614	14567	14830	14590	14511	14566	14548	14816	14785	14734	14744	14693	14580	14635	14536	14724	14754	14581	14558	14679	14637	14705	14677	14575	14600	14656	14495	14677	14671	14679	14652	14677	14498	14685	14720	14585	14835	14501	14605	14729	14673	14522	14636	14468	14709	14526	14637	14662	14578	14716	14711	14629	14679	14610	14528	14523	14682	14677	14635	14554	14617	14695	14607	14818	14523	14732	14690	14569	14695	14579	14609	14700	14712	14534	14855	14468	14648	14671	14602	14535	14575	14683	14614	14752	14709	14701	14576	14590	14666	14595	14682	14832	14812	14582	14635	14560	14582	14807	14627	14632	14695	14660	14799	14734	14572	14629	14494	14748	14664	14551	14647	14675	14711	14533	14678	14447	14725	14867	14555	14587	14691	14588	14736	14594	14787	14645	14763	14508	14633	14742	14760	14640	14646	14662	14663	14518	14774	14594	14671	14665	14686	14457	14684	14757	14759	14726	14488	14724	14874	14726	14752	14684	14692	14529	14644	14622	14631	14389	14493	14515	14677	14743	14579	14684	14581	14676	14725	14654	14621	14708	14661	14493	14611	14721	14605	14720	14668	14834	14630	14748	14482	14567	14901	14650	14566	14691	14709	14572	14668	14724	14844	14740	14789	14582	14435	14698	14443	14699	14543	14547	14701	14699	14710	14739	14666	14686	14493	14574	14557	14550	14678	14477	14771	14604	14771	14659	14502	14789	14660	14827	14680	14710	14591	14790	14615	14602	14623	14836	14454	14731	14608	14656	14490	14733	14682	14601	14659	14761	14680	14557	14519	14607	14712	14653	14592	14566	14605	14788	14531	14571	14595	14591	14568	14656	14681	14608	14685	14685	14732	14531	14540	14723	14593	14661	14642	14734	14641	14685	14812	14591	14803	14627	14733	14817	14646	14514	14613	14650	14596	14583	14688	14710	14683	14709	14499	14721	14634	14573	14645	14541	14794	14562	14564	14519	14786	14640	14752	14690	14631	14730	14743	14714	14674	14692	14625	14663	14814	14774	14671	14578	14661	14641	14665	14668	14717	14773	14775	14516	14636	14850	14733	14717	14573	14559	14611	14646	14635	14704	14532	14671	14547	14645	14655	14780	14711	14644	14545	14617	14623	14786	14716	14826	14756	14571	14563	14702	14606	14694	14605	14576	14630	14663	14614	14597	14621	14663	14698	14594	14571	14507	14714	14575	14538	14581	14542	14731	14618	14513	14726	14613	14651	14569	14655	14763	14691	14799	14601	14750	14593	14570	14901	14637	14731	14521	14521	14496	14786	14713	14672	14562	14731	14717	14565	14611	14733	14818	14599	14588	14797	14632	14748	14583	14753	14801	14649	14704	14603	14566	14683	14636	14685	14617	14657	14598	14543	14748	14661	14676	14661	14641	14525	14752	14703	14570	14756	14719	14733	14619	14721	14733	14660	14813	14656	14645	14660	14699	14769	14693	14761	14543	14647	14584	14618	14569	14723	14654	14672	14671	14555	14699	14620	14598	14654	14627	14588	14529	14786	14711	14614	14571	14574	14537	14596	14617	14637	14569	14599	14765	14620	14717	14723	14471	14547	14624	14596	14679	14610	14599	14585	14591	14492	14788	14866	14717	14591	14660	14601	14660	14549	14756	14606	14652	14671	14630	14594	14553	14721	14783	14608	14650	14727	14743	14626	14690	14597	14580	14515	14666	14694	14648	14592	14661	14599	14694	14850	14737	14966	14563	14715	14746	14603	14617	14534	14914	14617	14678	14569	14618	14730	14628	14632	14719	14680	14804	14653	14699	14787	14761	14457	14706	14647	14674	14558	14682	14724	14584	14577	14620	14643	14679	14732	14784	14556	14766	14614	14620	14653	14594	14567	14662	14746	14523	14807	14583	14707	14688	14511	14646	14662	14617	14712	14589	14742	14628	14690	14532	14622	14832	14638	14564	14754	14718	14727	14788	14695	14633	14606	14519	14708	14608	14612	14619	14645	14601	14506	14624	14651	14770	14698	14648	14544	14529	14652	14781	14561	14722	14651	14669	14567	14572	14694	14683	14708	14558	14601	14728	14651	14772	14772	14556	14749	14624	14647	14842	14684	14632	14440	14679	14759	14695	14767	14760	14625	14758	14769	14722	14659	14565	14739	14746	14735	14596	14809	14659	14682	14675	14725	14496	14504	14704	14695	14589	14566	14549	14682	14721	14579	14608	14730	14590	14752	14565	14747	14710	14627	14756	14600	14695	14660	14701	14591	14749	14630	14578	14562	14741	14611	14698	14651	14523	14731	14677	14529	14555	14625	14692	14672	14587	14640	14463	14672	14768	14652	14681	14455	14629	14687	14529	14651	14844	14652	14523	14719	14674	14638	14634	14625	14624	14668	14485	14686	14609	14601	14676	14489	14474	14567	14650	14667	14782	14703	14660	14616	14679	14692	14625	14696	14625	14643	14574	14672	14680	14772	14569	14666	14739	14809	14700	14703	14736	14638	14462	14735	14621	14557	14529	14587	14551	14656	14643	14569	14607	14788	14621	14514	14568	14697	14720	14565	14627	14764	14626	14627	14648	14632	14624	14759	14788	14700	14710	14723	14697	14684	14574	14550	14873	14718	14606	14624	14834	14486	14621	14816	14560	14650	14707	14453	14559	14741	14591	14554	14711	14592	14643	14606	14602	14577	14752	14735	14679	14717	14570	14588	14739	14597	14591	14575	14673	14549	14677	14622	14734	14589	14668	14530	14494	14477	14654	14767	14699	14636	14548	14501	14772	14806	14665	14655	14697	14673	14764	14819	14596	14566	14684	14645	14720	14633	14712	14442	14659	14585	14840	14667	14727	14610	14657	14780	14684	14751	14617	14735	14696	14604	14626	14638	14620	14586	14694	14689	14577	14655	14595	14588	14602	14592	14795	14593	14661	14750	14734	14745	14461	14734	14560	14549	14491	14661	14821	14715	14644	14687	14695	14571	14593	14525	14607	14685	14690	14599	14694	14735	14668	14687	14625	14677	14623	14576	14676	14762	14613	14711	14682	14663	14566	14644	14609	14694	14823	14662	14743	14473	14611	14580	14502	14622	14583	14532	14608	14546	14803	14629	14621	14721	14665	14672	14526	14732	14645	14551	14730	14722	14763	14711	14652	14785	14591	14472	14626	14601	14672	14626	14788	14735	14718	14876	14588	14531	14757	14659	14758	14734	14552	14535	14541	14479	14495	14644	14609	14728	14638	14692	14546	14675	14664	14546	14515	14770	14636	14636	14791	14613	14681	14723	14637	14797	14793	14598	14808	14680	14688	14686	14626	14714	14583	14486	14654	14700	14611	14667	14683	14641	14672	14627	14602	14653	14489	14493	14653	14649	14663	14606	14486	14568	14607	14807	14698	14538	14449	14678	14525	14808	14687	14576	14659	14557	14647	14517	14494	14455	14691	14644	14614	14678	14618	14590	14644	14700	14714	14580	14638	14661	14689	14525	14638	14524	14658	14727	14576	14813	14752	14649	14735	14542	14629	14737	14613	14592	14527	14668	14572	14673	14679	14746	14737	14757	14679	14788	14705	14758	14464	14696	14774	14786	14807	14631	14558	14573	14585	14642	14640	14646	14622	14629	14759	14587	14559	14670	14551	14638	14639	14544	14690	14801	14611	14724	14494	14463	14604	14716	14726	14483	14645	14674	14680	14746	14641	14606	14896	14491	14656	14692	14682	14597	14507	14787	14650	14738	14739	14593	14838	14619	14595	14815	14712	14671	14680	14645	14576	14760	14538	14696	14535	14820	14508	14562	14484	14693	14630	14688	14863	14689	14771	14637	14892	14640	14594	14660	14769	14598	14663	14753	14704	14684	14573	14692	14729	14776	14759	14758	14765	14363	14575	14606	14676	14510	14681	14692	14519	14800	14622	14649	14682	14648	14794	14619	14601	14516	14588	14561	14636	14539	14665	14706	14562	14681	14868	14729	14539	14619	14609	14705	14703	14605	14546	14640	14675	14734	14680	14539	14682	14649	14668	14760	14549	14752	14673	14513	14947	14707	14496	14861	14681	14843	14616	14644	14670	14545	14629	14555	14644	14596	14644	14530	14888	14649	14681	14563	14554	14634	14751	14589	14673	14644	14691	14686	14695	14745	14658	14692	14621	14690	14654	14758	14671	14634	14603	14595	14673	14841	14642	14683	14665	14608	14710	14661	14650	14534	14813	14681	14681	14830	14632	14536	14752	14683	14657	14720	14709	14825	14559	14626	14814	14729	14420	14742	14605	14766	14530	14764	14463	14562	14585	14608	14568	14756	14600	14640	14612	14689	14663	14606	14752	14645	14661	14589	14632	14592	14485	14590	14668	14426	14818	14641	14694	14704	14602	14640	14689	14657	14611	14697	14642	14694	14584	14700	14676	14622	14632	14653	14617	14697	14647	14712	14783	14638	14595	14684	14748	14587	14660	14683	14591	14684	14654	14732	14719	14705	14631	14575	14590	14578	14684	14643	14461	14570	14794	14511	14666	14666	14766	14637	14625	14746	14745	14898	14510	14505	14537	14480	14768	14716	14655	14607	14604	14601	14709	14615	14584	14563	14552	14620	14840	14725	14679	14635	14654	14571	14510	14662	14722	14751	14578	14562	14681	14555	14637	14688	14752	14633	14588	14536	14652	14500	14679	14581	14600	14699	14548	14671	14423	14613	14616	14642	14771	14575	14588	14791	14740	14637	14548	14729	14774	14697	14605	14636	14563	14582	14687	14601	14661	14576	14587	14564	14646	14706	14665	14489	14598	14712	14542	14616	14782	14785	14710
25046	21038	28106	25623	24196	24299	23544	20947	19813	19770	18860	18796	18786	18332	18261	18495	18420	18389	18245	18254	18323	18070	18311	17908	18054	17883	18045	18252	18105	17984	18116	18003	17836	18025	18090	17876	17963	17953	17985	18022	17863	18036	18024	17984	17876	18018	18010	17925	17997	17801	17908	17738	18107	17818	17810	17906	17844	17821	18141	17694	17788	17776	17955	17890	17892	17738	17898	17812	17870	17862	17953	17888	17942	17796	17698	17874	17794	17951	17966	17948	18015	17963	17894	17890	17711	17792	17859	17805	17740	17850	17751	17934	17817	17912	17876	18050	17819	17864	17840	17978	17664	17992	17877	17908	17811	17961	17712	17978	17915	17853	17866	17946	18004	17768	17799	17767	17957	17762	17766	17927	17687	17778	17709	18020	17910	17722	17772	17775	17862	17796	17776	17774	17915	17884	17772	17991	17931	17923	17894	17874	17894	17915	17826	17840	17885	17838	17678	17988	17775	17704	17975	17907	17967	17823	17772	17793	17905	17992	17603	17828	17969	17725	17705	18020	17881	17798	17989	17819	17945	18001	17971	17543	17801	17919	17788	17950	17903	17883	17812	17908	17756	17827	17823	17641	18028	17814	18007	17786	17839	17987	17757	17860	17873	18049	17861	17765	17853	17960	18080	18011	17721	17881	17859	17592	17816	17672	17837	17934	17976	17965	17854	17619	17989	17821	17985	17828	17755	18007	17739	17725	17759	18032	17962	17939	17831	17989	17739	17866	17762	17945	17980	17781	17855	17803	18043	17612	18041	17858	17901	17763	17982	17962	17659	17700	17864	18000	17822	17926	17758	17794	17806	17850	17748	17970	17698	17875	17894	18000	18042	17946	17770	17572	17834	18003	18020	17747	17906	18017	18107	17861	17685	17796	18006	17974	17938	18003	17819	17859	17867	17828	18004	17995	17870	17687	17758	17779	18011	17827	17829	17910	17888	17682	17806	17886	17723	17820	17956	17752	17555	17813	17800	17865	17720	17870	17733	17804	17873	17747	17740	17929	17893	17978	17700	18170	17796	17900	18002	17850	17917	17929	17823	17869	17807	17795	17726	17840	17831	17882	17907	17577	17734	17780	17796	17947	17865	17856	17878	17821	17922	17920	17864	17852	17767	17792	17772	17637	17717	17964	18016	18052	17721	18162	17891	17846	17776	17847	17775	18002	17897	17737	17820	17880	17785	17820	17785	17934	17838	17864	17677	17907	17826	17765	17845	17875	17952	17906	17951	17939	17923	17761	17927	17808	17707	17849	17705	17797	18040	17670	17738	17815	18021	17836	17889	17885	17979	17852	17866	17797	17839	17785	17793	17898	17726	17844	17840	18018	18029	17725	17838	17927	17955	17930	17934	17800	17935	17823	17595	17838	17753	17695	18094	17872	17681	17793	17867	17807	17906	17800	17694	17963	17914	17893	17737	17602	17865	18094	17908	17785	17889	17788	17851	17774	17988	17733	17980	17919	17950	17967	18011	17887	17700	17839	17857	17917	17959	17989	17778	17837	17854	17998	17850	17652	17914	17618	17790	17701	17886	18026	17862	17870	17862	17903	17968	17942	17961	17644	17830	17867	17740	17984	17768	17887	17879	17851	17663	17867	17928	17837	17904	17909	17895	17800	17932	17829	17910	17924	17685	17928	17599	17978	17973	17761	18022	18053	17804	17860	17661	17743	17731	17768	17776	17686	17945	17793	17891	17966	17686	17759	17668	17689	17750	17908	17829	17822	17837	17857	17923	17844	18009	17896	17771	17836	17988	17940	17887	17764	17811	17731	17676	17964	17813	17860	17859	17867	17947	17663	17839	17760	17948	17766	17852	17816	17818	18032	17923	17983	17772	17898	17887	17839	17879	18020	17947	17642	17880	17633	17819	17955	17862	17778	17813	17793	17812	17833	17608	17704	17818	17579	17927	17769	17999	17853	18025	17925	17987	17553	17907	17866	17941	17970	18154	17938	17806	17790	17949	17932	17720	17938	17860	17935	17796	17818	17818	17930	17806	18002	17861	17586	17734	17866	17920	17888	17910	18074	17658	17937	17896	17891	17741	17707	17821	17948	17708	17730	17914	17733	17629	17742	17891	17969	17790	17739	17897	17985	17948	17807	17924	18207	18008	17963	17789	17651	17690	17846	17837	18056	18158	18033	17823	17791	17584	17983	17944	18065	17715	17863	17953	17646	17862	17802	17691	17916	17879	18030	17724	17838	17801	17810	17813	17925	17852	17675	17717	18010	17832	17719	17763	17876	17750	17857	17958	17808	17816	17885	17745	17868	17907	17493	17803	17765	17767	17948	17792	17841	17886	17802	17708	17836	17989	17632	17906	18003	17696	17832	17937	17835	17807	17837	17913	17848	17766	17772	17904	17734	17870	17877	17895	17738	18047	17813	17900	17877	17733	17724	18200	18109	17853	17906	18045	17743	17776	17923	17813	17697	17974	17758	17853	17770	17699	17790	17677	17746	18030	17982	17882	17589	17838	17876	17921	17953	18024	17788	17619	17915	18049	17821	17905	17756	17622	17676	17731	17977	17947	17931	17944	18019	17977	17862	17977	17858	17878	17999	17752	17696	17918	17915	17824	17902	17795	18062	17713	17717	17646	17919	17744	17774	17878	17984	17841	17750	17852	17883	17917	17753	17914	17766	17732	17889	17858	18019	17810	17650	17840	17679	17873	17853	17756	17829	17948	17811	17967	17894	17889	17952	17771	17731	17686	17738	18005	17898	17590	17995	17953	17922	17893	17834	17741	17768	17692	17702	17816	17846	17854	17593	17611	17851	17787	17589	17838	17634	17646	17908	17734	17662	17876	17971	18149	17888	17851	17843	17906	18051	17893	17737	17893	17777	17737	17862	17698	17919	17717	17973	17837	17789	17821	17877	17920	17997	17944	17802	17878	17759	17773	17891	18113	17654	17824	17734	17789	17995	17720	17872	17839	17725	17834	17890	17840	17803	17721	17897	17878	17994	17779	17793	17619	17851	17904	17678	17959	17830	17886	17960	17671	18048	18020	18008	17815	17722	17847	17950	17835	17926	17794	17829	17880	17973	17975	17941	17942	17916	17639	17707	18059	17906	17690	17806	17647	17744	17867	17798	17752	17855	17721	18011	17758	17767	17964	18020	17740	17932	17766	17885	17844	17882	17806	17668	17774	17823	17786	17721	17712	17960	17750	17952	17684	17742	17817	17709	17936	17836	17851	17692	17681	18005	18039	17863	17943	17733	17777	17691	17954	17970	18018	17711	17906	17908	18025	17839	17904	17793	17855	17864	17769	17912	17877	17785	17737	17868	17726	17989	17721	17904	17859	17942	17764	17719	17772	17718	18003	17936	17959	17601	17942	17762	17909	17888	17760	17830	17626	17623	18011	17843	17806	17665	18052	18050	17904	17948	17950	17733	17979	17680	17804	18184	18065	17825	17772	17743	17803	17844	17956	17838	17895	17824	17957	17966	17813	17858	17727	17860	18030	17803	17759	18013	17836	17871	17707	17874	17907	17905	17954	17918	17964	18114	17991	17906	18010	17797	17979	18108	17676	17863	17771	17862	17785	17766	17620	17781	18045	17674	17769	17885	18039	17815	17850	17638	17476	17848	17765	17889	17670	17665	17719	17736	17925	17836	17972	17792	17699	17836	17805	17700	17703	17716	17913	17979	17764	17822	17685	17929	17934	17895	17926	17872	17804	17888	17808	17912	17836	17835	17889	17924	17823	17766	17967	18066	17718	17657	17900	17804	17908	18027	17883	17839	17903	17762	17756	17722	17768	17761	17854	17993	17794	17860	17734	17865	17998	18018	17699	17913	17822	17758	17763	18023	17803	17872	18066	17964	17934	17828	17944	17714	17952	17846	17594	17783	17880	17850	17919	17804	17667	17620	17746	17921	17861	17933	17643	17682	17900	17875	17772	17948	17841	17885	17871	17807	17606	18020	17869	17726	17956	17923	18010	17806	17786	17630	17850	17898	17768	17826	17796	17920	17731	18041	17890	17837	17708	17970	17750	17971	18038	17849	17964	17736	17783	17861	17913	17758	17960	17796	17966	17928	18182	17893	17965	17912	17753	17885	17690	17850	17868	17818	17822	17935	17769	17898	17893	17770	17916	17904	18032	17976	18017	17930	17793	17870	17866	17859	17872	17665	17918	17869	17801	17937	17906	17797	17731	17999	17818	18056	17824	18149	17647	18050	17913	17882	17964	17634	18117	17922	17880	17652	17904	18078	17920	17839	17930	17840	17927	18054	17723	17890	17873	17760	17728	17870	17734	17834	17842	18048	17936	17733	17513	17899	17888	17916	17745	17986	17827	17804	17842	17797	17874	17916	17892	17962	18086	18006	17975	17752	17656	17869	17763	17734	17957	17808	17883	17896	17855	17744	17791	17596	17765	17818	17918	17790	17760	17839	17878	17796	17763	17866	17971	17709	17618	18209	17780	18034	18117	17996	17979	17630	17871	17849	18106	17758	17767	17909	17780	17880	17682	17866	17847	17682	17768	17773	17948	18108	17754	17929	17847	17620	17851	17782	17874	18061	17942	17609	18015	18013	17807	17763	17748	17750	17814	17874	17901	17746	17982	17891	18037	17970	17811	17837	17693	17860	17962	17860	17999	17800	17948	18005	17885	17785	17769	18042	17906	17758	17908	17822	17732	17866	17705	17767	17916	17652	17834	18037	17867	17892	17821	17860	17762	17787	17784	17650	17796	17652	17841	17719	17568	18019	17582	17704	18029	17753	18054	17924	17978	17809	17811	17825	17884	17910	17907	17634	17925	17852	17963	17936	17886	17797	17616	17918	17993	17778	17632	17801	17723	17716	17909	17810	17546	17646	17695	17718	17935	17878	17881	17875	17835	17675	17951	17830	17930	17931	17884	17820	17703	17656	18003	17849	17791	18101	17768	17845	17966	17865	17948	17617	17867	17809	17716	17826	17876	17913	17916	17904	17842	17839	17786	17822	17939	17763	17861	17776	17765	17798	17909	17967	17841	17681	17913	17818	17907	17860	17994	17791	17857	17931	18009	17736	17983	18029	17945	18151	17945	17760	17879	17827	17591	17891	17803	17763	17843	17966	17679	17684	17684	17904	17816	17914	17813	17713	17786	17895	18018	17946	17774	17563	18013	17995	17834	17815	17882	17765
24347	42069	41528	33960	26942	23088	20627	19618	18327	17505	16826	16541	16158	15873	15772	15530	15365	15426	15552	15231	15106	15086	15098	15150	15027	14974	14841	15085	15029	14866	14716	14871	14860	14990	14941	14892	14986	14892	14865	14782	14860	14702	14766	14855	14979	14622	14835	14742	14712	14917	14827	14870	14739	14915	14768	14938	14827	14775	14772	14755	14807	14921	14912	14930	14771	14789	14798	14802	14904	14919	14765	14897	14863	14776	14911	14994	14956	14868	14825	14859	14915	14847	14960	14907	14877	14893	14739	14988	14794	14748	14967	14996	14962	14869	15015	14830	14838	14809	14804	14901	14750	14887	14806	14801	14717	14822	14732	14735	14782	14727	14723	14825	14908	14802	14945	14883	14850	14868	14791	14710	14917	14847	14814	14761	14781	14721	14778	14839	14662	14855	14925	14833	14782	14957	14691	14979	14838	14768	14645	14714	14718	14854	14863	14896	14751	14879	14844	14882	14892	14929	14991	14630	15023	14697	14743	14857	14844	14865	14835	14779	14964	14827	14859	14825	14919	14795	14849	14870	14980	14841	14883	14719	14943	14746	14884	14760	14640	14865	14838	14714	14919	14656	14797	14684	14719	14811	14966	14776	14692	14953	14710	14842	14738	14914	14732	14728	14818	14840	14776	14677	14756	14983	14782	14693	14866	14727	14772	14853	14854	14866	14802	14774	14759	14806	14515	14950	14771	14821	14693	14978	14733	14862	14875	14669	14953	14839	14731	14938	14858	14872	14978	14591	14718	14767	14938	14693	14801	14568	14942	14690	14870	14888	14960	14876	14648	14887	14798	14699	14791	14901	14895	14795	14937	14779	14725	14741	14806	14864	14692	14863	14866	14801	14966	14721	14858	14986	14690	14830	14781	14953	14809	14852	14783	14931	14818	14835	14992	14937	15012	14778	14979	14757	14807	14786	14968	14942	14817	14775	14809	14743	14873	15065	14844	14933	14875	15059	14805	14789	14902	14852	14783	14869	14660	14793	14747	14892	14886	14756	14805	14848	14881	14644	14805	14870	14625	14912	14712	14807	14829	14634	14787	14778	14883	14950	14804	14711	14668	14899	14905	14728	14614	14727	14936	14945	14915	14938	14675	14889	14968	14715	14830	14757	14921	14647	14913	14657	14747	14911	14881	14745	14913	14659	14897	14811	14895	14748	14857	14764	14778	14835	14819	14847	14903	14700	14871	14613	14720	14605	14838	14828	14883	14772	14841	14706	14834	14796	14779	14884	15032	14921	14738	15003	14882	14835	15099	14674	14841	14744	14840	14801	14771	14648	14939	14839	14787	14654	14974	14778	14776	14904	14854	14812	14798	14740	14748	14609	14893	14810	14729	14918	14947	14739	14775	14876	14989	14832	14881	14715	14662	14814	14793	14540	14686	14718	14900	14671	14930	14726	14760	14941	14829	14759	14811	14887	14937	14863	14691	14755	14868	14645	14773	14711	14901	14806	14867	14820	14940	14800	14771	14634	14835	14864	14786	14692	15042	14698	14780	14831	14736	14784	14743	14782	14880	14880	14745	14759	14858	14876	14778	14848	14992	14685	14855	14924	14744	14789	14825	14908	14809	14738	14794	14955	14628	14781	14487	14999	14715	14753	14913	14768	14738	14913	14895	14790	14901	14845	14871	14848	14871	14919	14848	15026	14616	14843	14880	14726	14816	14776	14864	14902	15067	14981	14783	14817	14688	14692	14851	14853	14998	14759	14775	14856	14812	14777	14790	14791	14728	14912	14941	14868	14827	14841	14789	14804	14789	14912	14805	14744	14885	14754	14778	14784	14905	14694	14715	14968	14863	14730	14698	14878	14742	14804	14878	14908	14711	14757	14758	14905	14923	14761	14748	14726	14879	15022	14817	14873	14884	14937	14707	14887	15085	14940	14973	14828	14794	14902	14812	14871	14898	14875	14810	14757	14738	14824	14777	14898	14978	14864	14680	14865	14778	14922	14730	14604	15127	14695	14674	14977	14731	14759	14699	14779	14792	14782	14704	14923	14623	14839	14810	14688	14945	14868	14897	14816	14660	14752	14741	14969	14732	14901	14781	14817	14917	14769	14883	14835	14748	14653	14718	14869	14892	14861	14885	14849	14796	14851	14736	14767	14862	14681	14779	14761	14763	14744	14665	14859	14779	14922	14872	14857	14753	14926	14944	14862	14886	14938	14660	14905	14607	14720	14860	14676	14787	14946	14861	14926	14743	14929	15001	14613	14831	14827	14834	14883	14820	14911	14737	14862	14761	15006	14934	14881	14783	14774	14857	14822	14888	14758	14930	14845	14854	14773	14816	14936	14829	14755	14760	14693	14726	14767	14835	14771	14840	14777	14814	14666	14764	14788	14852	14764	14845	14963	14891	14818	14659	14623	14802	14903	14820	14744	14739	14784	14947	14809	14910	14687	14796	14842	14803	14757	14819	14687	14809	14874	14968	14868	14724	14908	14844	14788	14800	14872	14814	14793	14775	14857	14793	14806	14905	14810	14859	14705	14818	14678	14796	14838	14618	14970	14751	14628	14744	14851	14907	14772	14696	14739	14909	14811	14925	14736	14889	14830	14878	14815	14903	14740	14758	14931	14924	14861	14646	14851	14996	14744	14749	14924	14680	14915	14848	14893	14802	14793	14768	14790	14710	14941	14810	14771	14908	14780	14668	14787	14745	14796	14819	14780	14799	14732	14812	14953	14784	14739	14835	14823	14771	14680	14720	14827	14824	14773	14891	14778	14804	14807	14886	14918	14960	14774	14941	14791	14659	14795	14812	14821	15081	14737	14773	14879	14881	14721	14858	14875	14641	14753	14914	14720	14991	14751	14909	14833	14898	14852	14879	14898	14772	14855	14793	14966	14872	14887	14809	14898	14819	14610	14682	14896	14759	14940	14949	14560	14763	14873	14934	14774	14818	14920	14742	14732	14881	14982	14779	14711	14875	14822	14958	15080	14709	14761	14720	14717	14817	14818	14822	14640	14743	14645	14693	14789	14853	14911	14859	14787	14669	15127	14797	14882	14849	14734	14782	14985	14920	14801	14911	14900	14896	14753	14878	14685	14749	14781	14946	14749	14798	14822	14691	14906	14713	14779	14730	14931	14907	14734	14996	14824	14926	14744	14811	14771	14704	14768	14763	14883	14947	14978	14870	14902	14928	14783	14761	14770	14681	14806	14656	14843	14841	14814	14696	14703	14938	14919	14757	14750	14760	14600	14803	14812	14836	14674	14667	14857	14710	14626	14809	14867	14726	14735	14829	14961	15000	14911	14762	14759	14635	14810	14917	14840	14806	14946	14859	14791	14775	14620	14823	14718	14795	14853	14695	14675	14751	14886	14749	14924	14744	14740	14795	14797	14843	14861	14735	14696	15042	14646	14744	14865	14847	14919	14821	14729	14905	14617	14775	14863	14702	14755	14757	14829	14836	14936	14808	14695	14620	14869	14877	14864	14766	14827	14698	14749	14865	14767	14895	14782	14807	14812	14770	14831	14885	14840	14752	14733	14439	14797	14740	14884	14755	14769	14830	14800	14981	14828	14850	14723	15002	14856	14703	14780	14682	14993	14513	14640	14671	14798	14768	14749	14847	14866	14759	14779	14803	14891	14881	14813	14959	14717	14859	14761	14729	14684	14836	14890	14826	14771	14644	14609	14899	14841	14884	14598	14999	14751	14957	14801	14734	15057	14773	14776	14805	14902	14847	14833	14737	14860	14755	14778	14842	14687	14776	14779	14902	14820	14793	14814	14764	14798	14695	14897	14803	14681	14765	14753	14827	14856	14714	14782	14645	14884	14955	14944	14822	14877	14667	14562	14726	14678	14719	14792	14735	14887	14921	14814	14773	14902	14826	14964	14841	14907	14964	14873	14757	14794	14783	14836	14746	14446	14751	14809	14829	14804	14803	14719	14807	14964	14619	14905	14869	14736	14804	14851	14773	14780	14913	14780	14896	14858	14738	14694	14660	14905	14756	14771	14940	14772	15060	15039	14765	15021	14666	14906	14851	14792	14772	14814	14921	14674	14911	14867	14812	14878	14885	14748	14919	14822	14785	14920	14777	14837	15033	14831	14880	14767	14927	14864	14866	14689	14771	14877	14784	14985	14886	14881	14776	14795	14653	14845	14708	14761	14701	14851	14746	14727	14830	14879	14785	14735	14764	14707	14860	15038	14678	14818	14849	14742	14814	14652	14794	14945	14852	14958	14871	14949	15032	14878	14582	14857	14869	14776	14681	14831	14662	14965	14707	14811	14705	14790	14794	14778	14752	14822	14678	14889	14880	14777	14839	14732	14564	14799	14960	14822	14934	14735	14813	14743	14936	14577	14848	14818	14819	14923	14701	14913	14852	14812	14950	14890	14929	14768	14872	14873	14689	14813	14747	14845	14873	14840	14707	14670	14869	14882	14730	14817	14925	14943	14934	14942	14951	14912	14886	14850	14994	14809	14749	14866	14825	14811	14943	14796	14904	14720	14913	14754	14909	14686	14851	14748	15101	14893	14931	14638	14824	14740	14794	14867	14748	14815	14879	14727	14927	14695	14752	14799	14914	14863	14764	14821	14784	14847	14938	14917	14670	14893	14849	14942	14874	14747	14852	14785	14861	14917	14766	14834	14878	14854	14833	14933	14882	14786	14927	14861	14760	14757	14815	14834	14816	14816	14731	14836	14742	14909	14725	14829	14885	14741	14825	14687	14715	14751	14814	14842	14750	14856	14605	14897	14881	14818	14747	14923	14739	14948	14855	14714	14774	14969	14812	14943	14841	14822	15088	14863	14934	14669	14830	14860	14680	14671	14855	14855	14893	14799	14862	14717	14928	14902	14837	14953	14764	14762	14726	14722	14833	14849	14817	14652	14737	14892	14868	14942	15126	14794	14842	14874	14758	14750	14886	14862	14849	14885	14775	14867	14784	14816	14887	14873	14779	14989	14951	14781	14781	14632	14772	14805	14926	14893	14846	15030	14859	14863	14866	14861	14680	14724	14844	14959	14882	14633	15043	14706	14801	14803	14808	14614	14622	15066	14798	14683	14940	14689	14875	14832	14792	14777	14770	14841	14746	14715	14736	14605	14879	14965	14668	14852	14766	14930	14861	14798	14802	14931	14758	14698	14900	14894	14900	14738	14862	14650	14867	14753
23706	21000	28406	23992	22664	25744	27080	22824	21371	21360	20666	20441	20057	19495	19570	19467	19444	19535	19418	19229	19141	19094	18985	19070	18783	19106	18894	18802	19085	18978	18621	18603	18693	18806	18797	18937	18815	18779	18543	18817	18692	18682	18739	18691	18623	18549	18569	18822	18713	18837	18658	18690	18773	18628	18613	18835	18676	18756	18774	18706	18620	18844	18637	18719	18579	18674	18791	18643	18556	18573	18722	18449	18735	18744	18709	18746	18506	18568	18683	18709	18714	18778	18526	18683	18488	18672	18644	18403	18472	18601	18586	18884	18769	18788	18989	18611	18593	18827	18764	18513	18724	18707	18651	18724	18575	18773	18735	18872	18556	18852	18815	18666	18779	18712	18784	18579	18809	18614	18903	18680	18571	18522	18638	18656	18696	18699	18608	18647	18703	18579	18733	18692	18646	18877	18607	18554	18613	18769	18761	18688	18683	18784	18416	18551	18630	18610	18684	18712	18558	18962	18643	18665	18690	18529	18722	18611	18667	18767	18655	18768	18714	18851	18654	18488	18650	18752	18576	18772	18748	18423	18610	18802	18621	18777	18577	18484	18650	18667	18534	18577	18666	19072	18738	18596	18407	18610	18639	18666	18823	18640	18552	18715	18632	18532	18673	18628	18642	18666	18670	18611	18805	18719	18797	18442	18752	18756	18666	18703	18667	18504	18839	18356	18350	18669	18592	18502	18654	18445	18689	18597	18783	18604	18642	18568	18592	18626	18850	18491	18714	18652	18723	18488	18635	18798	18721	18691	18714	18915	18569	18804	18606	18536	18742	18676	18645	18522	18581	18657	18590	18840	18746	18588	18546	18562	18619	18609	18518	18666	18619	18574	18615	18734	18599	18705	18561	18791	18843	18605	18675	18658	18587	18608	18593	18707	18573	18492	18397	18690	18556	18728	18665	18676	18595	18706	18501	18507	18659	18389	18562	18699	18466	18583	18762	18619	18695	18729	18770	18578	18790	18744	18682	18566	18770	18863	18641	18733	18917	18684	18648	18585	18741	18765	18537	18462	18877	18521	18779	18632	18649	18568	18525	18657	18827	18593	18609	18655	18815	18326	18674	18662	18754	18817	18543	18639	18559	18486	18688	18511	18608	18541	18790	18985	18823	18761	18682	18969	18635	18682	18667	18768	18653	18698	18738	18617	18762	18580	18662	18603	18520	18829	18738	18693	18522	18626	18544	18648	18677	18599	18605	18627	18706	18752	18795	18742	18710	18715	18692	18733	18657	18682	18768	18707	18778	18779	18564	18756	18668	18624	18433	18625	18712	18591	18593	18661	18619	18682	18511	18843	18551	18584	18697	18536	18542	18727	18761	18585	18875	18734	18721	18528	18687	18596	18696	18480	18584	18471	18773	18456	18788	18525	18776	18699	18552	18844	18668	18665	18748	18766	18595	18638	18642	18654	18599	18663	18645	18545	18612	18692	18653	18638	18948	18721	18633	18552	18785	18712	18634	18693	18617	18595	18626	18580	18647	18441	18622	18601	18729	18746	18677	18706	18815	18761	18796	18689	18439	18766	18837	18857	18678	18523	18780	18713	18700	18772	18770	18673	18575	18748	18676	18741	18752	18616	18675	18717	18577	18723	18510	18661	18718	18600	18745	18761	18718	18751	18829	18539	18451	18445	18594	18667	18588	18652	18665	18648	18885	18561	18720	18540	18692	18747	18662	18677	18549	18814	18748	18658	18625	18721	18459	18629	18753	18791	18748	18633	18563	18580	18724	18758	18635	18683	18533	18634	18707	18834	18368	18751	18832	18802	18760	18500	18647	18747	18753	18586	18683	18777	18538	18347	18596	18812	18626	18661	18545	18619	18544	18793	18454	18527	18666	18617	18682	18737	18657	18554	18659	18597	18755	18681	18547	18730	18714	18464	18904	18793	18479	18527	18620	18724	18732	18720	18682	18824	18562	18756	18580	18646	18576	18644	18647	18800	18606	18850	18617	18812	18731	18698	18500	18589	18607	18585	18729	18725	18524	18648	18756	18811	18488	18611	18682	18616	18860	18338	18786	18743	18571	18537	18489	18734	18819	18653	18599	18587	18537	18775	18497	18705	18537	18578	18529	18349	18727	18637	18804	18519	18471	18622	18592	18707	18600	18686	18590	18700	18696	18530	18691	18655	18959	18690	18761	18584	18793	18323	18490	18548	18538	18597	18623	18667	18492	18516	18905	18776	18901	18780	18850	18582	18636	18589	18775	18482	18770	18572	18551	18611	18598	18724	18530	18745	18612	18471	18557	18643	18749	18742	18769	18636	18500	18722	18602	18542	18820	18717	18626	18660	18827	18686	18489	18718	18639	18772	18666	18564	18651	18837	18885	18583	18595	18686	18777	18353	18791	18731	18913	18701	18683	18746	18862	18520	18674	18804	18676	18671	18634	18770	18663	18568	18939	18548	18570	18763	18848	18795	18487	18589	18796	18488	18560	18354	18809	18554	18580	18439	18700	18511	18616	18458	18719	18476	18624	18754	18593	18484	18578	18478	18642	18553	18758	18638	18328	18419	18877	18549	18838	18721	18783	18620	18616	18555	18764	18770	18693	18817	18788	18685	18795	18567	18775	18453	18658	18550	18662	18562	18825	18792	18591	18606	18572	18688	18780	18354	18473	18715	18544	18649	18510	18650	18517	18614	18673	18674	18850	18594	18748	18764	18602	18767	18490	18726	18527	18735	18690	18613	18389	18533	18672	18727	18589	18858	18757	18683	18725	18756	18794	18721	18703	18773	18579	18709	18639	18636	18606	18719	18718	18680	18596	18585	18666	18500	18419	18466	18504	18743	18774	18642	18623	18713	18824	18733	18456	18617	18733	18670	18672	18623	18565	18567	18800	18650	18726	18684	18642	18905	18546	18557	18680	18683	18650	18302	18831	18390	18895	18606	18646	18629	18634	18559	18809	18736	18740	18755	18676	18859	18791	18688	18713	18640	18725	18698	18585	18701	18558	18737	18402	18660	18642	18582	18692	18779	18596	18571	18707	18684	18675	18535	18650	18767	19004	18477	18707	18728	18677	18478	18643	18497	18682	18625	18888	18749	18710	18611	18830	18652	18766	18832	18837	18554	18663	18701	18610	18587	18596	18816	18744	18752	18683	18610	18787	18730	18489	18659	18551	18673	18750	18750	18414	18779	18812	18625	18737	18566	18695	18601	18556	18754	18434	18519	18378	18612	18766	18664	18759	18788	18774	18562	18718	18480	18601	18494	18493	18532	18580	18847	18702	18780	18737	18713	18605	18701	18489	18722	18607	18476	18591	18549	18743	18685	18664	18516	18457	18492	18698	18601	18522	18706	18466	18579	18661	18696	18567	18616	18684	18694	18640	18515	18691	18770	18642	18514	18491	18635	18741	18410	18787	18757	18682	18470	18749	18601	18602	18552	18607	18824	18679	18894	18541	18790	18661	18687	18860	18771	18507	18708	18623	18642	18609	18696	18483	18655	18816	18861	18866	18600	18585	18782	18512	18579	18597	18674	18605	18554	18577	18839	18630	18542	18720	18654	18789	18653	18707	18738	18653	18674	18772	18614	18665	18507	18706	18801	18741	18659	18854	18524	18417	18525	18639	18467	18651	18836	18725	18692	18576	18421	18578	18614	18572	18738	18719	18601	18498	18655	18627	18775	18656	18518	18814	18745	18817	18627	18556	18456	18657	18585	18588	18807	18534	18670	18552	18766	18694	18628	18764	18706	18453	18678	18690	18749	18549	18783	18525	18537	18752	18858	18671	18962	18484	18770	18758	18533	18662	18884	18411	18902	18647	18598	18653	18622	18461	18598	18595	18634	18822	18722	18617	18447	18596	18450	18666	18638	18538	18753	18842	18673	18702	18518	18512	18727	18507	18620	18660	18751	18718	18780	18639	18626	18847	18969	18923	18680	18557	18622	18575	18802	18572	18822	18714	18722	18790	18787	18685	18449	18486	18799	18553	18950	18763	18673	18709	18606	18592	18640	18730	18567	18636	18518	18862	18776	18681	18667	18587	18705	18751	18597	18679	18410	18637	18551	18627	18754	18540	18637	18696	18697	18686	18643	18622	18636	18678	18581	18518	18539	18596	18657	18603	18704	18673	18697	18751	18650	18448	18748	18626	18660	18706	18645	18628	18926	18651	18758	18784	18479	18712	18611	18740	18651	18501	18727	18506	18659	18685	18876	18665	18589	18742	18515	18657	18813	18603	18618	18503	18672	18673	18664	18663	19023	18801	18660	18416	18483	18554	18784	18583	18551	18681	18674	18577	18718	18417	18631	18759	18806	18515	18605	18734	18508	18552	18690	18560	18713	18397	18478	18636	18801	18628	18759	18665	18450	18650	18583	18656	18751	18701	18564	18595	18478	18512	18633	18716	18618	18588	18574	18746	18628	18619	18691	18526	18676	18618	18597	18287	18452	18452	18543	18577	18681	18560	18394	18785	18547	18360	18631	18584	18746	18617	18675	18642	18524	18575	18738	18789	18699	18698	18632	18647	18809	18862	18691	18681	18516	18694	18632	18643	18798	18501	18703	18483	18670	18473	18597	18807	18648	18396	18565	18745	18608	18726	18712	18630	18614	18669	18432	18727	18658	18907	18768	18578	18708	18882	18779	18604	18568	18554	18520	18800	18641	18817	18521	18701	18652	18591	18585	18691	18696	18578	18573	18888	18698	18613	18591	18475	18720	18664	18650	18665	18634	18585	18762	18726	18700	18804	18684	18636	18505	18552	18595	18691	18590	18749	18707	18754	18519	18705	18669	18626	18495	18715	18731	18701	18499	18643	18743	18627	18909	18612	18535	18402	18695	18587	18397	18637	18601	18642	18701	18750	18705	18879	18498	18630	18436	18531	18519	18872	18768	18654	18743	18787	18635	18722	18862	18685	18577	18729	18666	18536	18720	18709	18892	18559	18647	18716	18536	18701	18810	18697	18678	18585	18681	18665	18819	18606	18889	18738	18748	18588	18756	18830	18665	18845	18652	18825	18704	18697	18779	18606	18584	18637	18658	18703	18707	18738	18704	18463	18714	18614	18900	18756	18682	18580	18702	18525	18482	18744	18725	18722	18671	18561	18553	18648	18809	18814	18615	18736	18614	18745	18778	18684	18454	18666	18464	18514	18885	18753	18710	18716	18492	18586	18803
27519	46954	45343	36974	30707	26191	23327	21190	20051	19053	18144	17748	16908	16972	16573	16464	16154	16112	16081	15967	15735	15877	15742	15543	15488	15623	15540	15496	15310	15355	15452	15504	15441	15360	15477	15396	15255	15309	15222	15393	15359	15290	15259	15260	15352	15152	15422	15412	15269	15147	15161	15264	15205	15342	15263	15152	15226	15314	15202	15105	15214	15246	15341	15271	15138	15151	15271	15224	15370	15235	15252	15330	15172	15488	15283	15191	15314	15361	15137	15221	15225	15153	15169	15194	15343	15452	15117	15062	15270	15195	15285	15244	15285	15085	15296	15318	15208	15277	15210	15238	15368	15313	15191	15320	15236	15107	15216	15260	15428	15304	15132	15265	15020	15236	15363	15225	15368	15282	15432	15218	15435	15304	15266	15149	15251	15238	15333	15290	15037	15346	15202	15384	15050	15159	15157	15248	15312	15258	15105	15348	15233	15262	15241	15174	15412	15159	15464	15239	15206	15257	15339	15384	15248	15173	15242	15141	15188	14975	15296	15340	15182	15220	15238	15245	15274	15236	15190	15283	15244	15149	15321	15266	15142	15235	15020	15436	15063	15133	15322	15225	15136	15182	15223	15284	15089	15341	15388	15083	15176	14988	15358	15229	15270	15375	15330	15193	15157	15237	15403	15220	15115	15329	15303	15262	15188	15265	15238	15048	15246	15147	15206	15246	15227	15108	15133	15369	15109	15291	15443	15176	15270	15191	15264	15243	15365	15234	15279	15330	15298	15464	15323	15392	15389	15301	15493	15315	15378	15472	15173	15260	15178	15128	15298	15323	15505	15358	15313	15396	15176	15201	15280	15279	15352	15213	15308	15243	15357	15184	15510	15261	15344	15310	15211	15127	15307	15113	15149	15205	15225	15318	15424	15334	15324	15323	15232	15281	15101	15244	15271	15143	15205	15207	15174	15298	15192	15308	15100	15333	15314	15249	15111	15213	15153	15328	15296	15214	15323	15120	15407	15240	15080	15237	15365	15070	15325	15321	15379	15297	15231	15417	15213	15398	15234	15344	15311	15342	15230	15259	15182	15074	15285	15416	15306	15383	15248	15168	15120	15230	15323	15221	15191	15238	15345	15198	15379	15341	15288	15116	15225	15219	15302	15309	15129	15315	15254	15055	15321	15127	15211	15305	15157	15296	15266	15316	15401	15389	15311	15293	15226	15271	15239	15153	15350	15452	15296	15237	15137	15304	15338	15346	15250	15243	15035	15195	15362	15239	15215	15079	15258	15184	15397	15214	15416	15219	15273	15308	15306	15206	15285	15166	15365	15113	15060	15229	15192	15286	15226	15229	15340	15237	15349	15272	15299	15384	15279	15233	15285	15296	15132	15177	15154	15269	15269	15200	15176	15164	15317	15151	15223	15235	15247	15328	15193	15246	15324	15146	15264	15206	15199	15345	15088	15026	15277	15286	15205	15241	15174	15135	15039	15424	15352	15082	15256	15155	15108	15208	15273	15378	15195	15261	15224	15256	15351	15394	15186	15358	15252	15346	15244	15240	15196	15223	15029	15170	15150	15162	15203	15167	15225	15228	15124	15264	15351	14928	15223	15296	15204	15288	15305	15323	15245	15261	15223	15327	15278	15303	15268	15404	15210	15054	15203	15146	15221	15297	15339	15137	15311	15208	15210	15080	15276	15417	15222	15305	15283	15316	15304	15278	15160	15103	15350	15152	15385	15216	15323	15373	15332	15227	15120	15117	15225	15304	15352	15206	15249	15332	15183	15180	15272	15213	15267	15325	15186	15254	15336	15446	15384	15394	15234	15278	15349	15238	15116	14995	15313	15278	15176	15106	15147	15368	15207	15231	15286	15235	15281	15326	15287	15286	15030	15252	15306	15326	15223	15097	15225	15296	15120	15251	15320	15137	15096	15112	15195	15207	15082	15251	15069	15105	15237	15103	15108	15387	15202	15161	15175	15310	15270	15173	15245	15200	15402	15204	15339	15214	15292	15198	15339	15256	15370	15184	15293	15372	15232	15292	15050	15301	15344	15284	15300	15163	15163	15247	15337	15221	15292	15065	15164	15353	15282	15193	15207	15156	15317	15359	15271	15333	15139	15313	15316	15328	15383	15203	15143	15357	15303	15249	15174	15235	15388	15152	15132	15314	15120	15075	15254	15241	15181	15334	15151	15138	15199	15435	15180	15251	15164	15109	15267	15178	15415	15195	15107	15078	15200	15317	15174	15253	15248	15332	15367	15164	15270	15418	15356	15329	15130	15332	15227	15180	15279	15358	15130	15322	15359	15356	15187	15341	15261	15155	15152	15221	15278	15154	15162	15338	15100	15293	15325	15339	15295	15090	15396	15286	15166	15371	15014	15204	15272	15196	15265	15313	15326	15450	15052	15095	15374	15210	15262	15180	15356	15223	15126	15307	15388	15294	15231	15395	15205	15349	15290	15273	15092	15319	15202	15269	15087	15172	15316	15192	15256	15210	15129	15308	15188	15307	15345	15276	15205	15348	15379	15229	15096	15291	15226	15102	15235	15193	15119	15146	15217	15253	15040	15211	15377	15241	15281	15166	15182	15341	15136	15454	15158	15340	15163	15102	15040	15169	15252	15234	15372	15281	15246	15226	15210	15367	15200	15398	15276	15344	15202	15221	15337	15357	15266	15166	15155	15175	15383	15236	15248	15328	15419	15221	15379	15177	15340	15178	15216	15097	15311	15196	15126	15368	15376	15030	15180	15169	15506	15069	15319	15312	15191	15287	15222	15403	15192	15276	15304	15138	15114	15135	15335	15152	15313	15209	15261	15274	15021	15229	15457	15207	15264	15219	15174	15117	15275	15221	15337	15228	15282	15387	15052	15305	15118	15329	15348	15212	15146	15138	15251	15171	15243	15252	15256	15285	15313	15096	15264	15130	15257	15125	15240	15440	15237	15294	15155	15360	15482	15197	15326	15298	15133	15234	15171	15280	15249	15312	15159	15434	15283	15256	15270	15100	15212	15362	15283	15204	15253	15225	15210	15280	15191	15375	15255	15248	15080	15266	15309	15060	15414	15120	15226	15188	15411	15050	15218	15255	15286	15185	15388	15081	15321	15329	15263	15079	15129	15329	15244	15300	15054	15242	15227	15444	15053	15301	15173	15271	15191	15217	15289	15224	15323	15280	15029	15150	15355	15120	15203	15489	15258	15177	15242	15253	15143	15209	15300	15209	15031	15412	15237	15283	15168	15209	15268	15296	15144	15246	15134	15286	15186	15044	15296	15372	15182	15173	15407	15028	15156	15235	15343	15354	15167	15338	15227	15150	15346	15340	15239	15280	15334	15342	15280	15339	15360	15259	15204	15225	15245	15277	15408	15163	15243	15291	15208	15244	15127	15221	15379	15405	15227	15175	15374	15369	15143	15282	15196	15320	15244	15352	15219	15089	15179	15168	15178	15284	15323	15172	15246	15311	15155	15161	15352	15154	15126	15300	15149	15243	15211	15127	15162	15302	15179	15319	15283	15263	15184	15143	15453	15325	15303	15273	15119	15210	15201	15108	15239	15262	15244	15056	15094	15158	15258	15345	15012	15277	15239	15165	15090	15204	15357	15262	15295	15250	15312	15245	15271	15252	15342	15391	15260	15209	15287	15234	15294	15037	15117	15338	15189	15382	15289	15356	15278	15293	15193	15191	15347	15257	15270	15208	15263	15222	15361	15209	15200	15148	15374	15223	15366	15223	15378	15178	15211	15214	15117	15331	15294	15233	15321	15248	15242	15356	15237	15197	15098	15177	15148	15258	15395	15187	15306	15255	14986	15210	15287	15256	15293	15098	15298	15318	15238	15228	15335	15286	15036	15129	15383	15275	15263	15163	15216	15259	15355	15220	15286	15186	15213	15251	15179	15298	15311	15390	15298	15414	15341	15248	15271	15088	15275	15181	15176	15102	15338	15187	15324	15142	15354	15279	15205	15144	15262	15260	15141	15101	15420	15202	15259	15246	15195	15144	15301	15225	15272	15281	15265	15191	15275	15164	15309	15084	15307	15235	15187	15131	15256	15343	15223	15165	15277	15437	15172	15130	15307	15191	15256	15272	15235	15270	15282	15408	15078	15317	15284	15275	15153	15133	15337	15468	15182	15324	15268	15330	15198	15233	15236	15337	15206	15222	15269	15227	15222	15132	15264	15344	15323	15182	15286	15137	15416	14890	15348	15163	15293	15318	15182	15281	15119	15187	15110	15224	15042	15256	15120	15359	15091	15102	15270	15139	15305	15175	15122	15320	15303	15103	15261	15194	15174	15369	15374	15238	15211	15243	15159	15245	15168	15181	15280	15277	15134	15311	15102	15207	15125	15249	15196	15099	15138	15129	15340	15203	15250	15153	14934	15263	15373	15412	15170	15183	15549	15176	15299	15378	15272	15301	15286	15280	15196	15312	15246	15387	15332	15347	15206	15248	15166	15305	15301	15138	15255	15261	15264	15303	15111	15213	15322	15278	15138	15267	15259	15246	15182	15192	15243	15138	15291	15307	15029	15199	15221	15319	14903	15323	15288	15157	15335	15255	15168	15238	15315	15122	15330	15262	15415	15155	15303	15247	15322	15202	15259	15273	15203	15074	15207	15280	15183	15133	15340	15310	15074	15352	15155	15317	15317	15368	15213	15207	15407	15104	15268	15180	15423	15232	15219	15171	15202	15576	15289	15124	15199	15240	15290	15178	15430	15287	15155	15276	15281	15172	15247	15350	15206	15383	15187	15289	15260	15297	15433	15134	15235	15261	15128	15275	15240	15427	15301	15164	15350	15288	15260	15140	15150	15186	15154	15213	15271	15235	15353	15298	15243	15389	15387	15245	15275	15363	15261	15256	15364	15157	15237	15237	15180	15260	15292	15139	15199	15356	15343	15353	15302	15183	15271	15178	15161	15314	15136	15358	15183	15321	15296	15431	15286	15262	15050	15254	15273	15273	15212	15251	15181	15128	15521	15160	15173	15319	15305	15272	15236	15347	15202	15070	15409	15213	15276	15211	15242	15190	15193	15410	15324	15271	15310	15278	15186	15323	15201	15329	15302	15319	15168	15326	15339	15233	15289	15085	15303	15143	15228	15165	15130	14995	15421	15160	15227	15238	15159	15117	15232	15218	15224	15292	15298	15233	15065	15242	15231	15329	15271	15161
31160	27764	30711	27115	22746	21150	19835	18900	18469	18444	17964	17881	17984	17988	17682	17708	17718	17678	17778	17627	17606	17572	17680	17398	17643	17362	17442	17418	17401	17529	17538	17494	17408	17557	17603	17503	17563	17490	17474	17454	17370	17551	17492	17338	17325	17576	17408	17559	17467	17458	17443	17280	17444	17419	17701	17706	17338	17442	17407	17457	17531	17360	17489	17252	17243	17464	17395	17340	17313	17357	17388	17461	17394	17548	17266	17422	17499	17580	17670	17489	17372	17486	17423	17595	17332	17580	17418	17461	17274	17343	17330	17523	17460	17442	17311	17276	17566	17403	17389	17564	17358	17529	17508	17342	17381	17476	17528	17485	17310	17507	17540	17495	17589	17323	17455	17501	17395	17584	17394	17365	17399	17308	17473	17415	17458	17422	17474	17360	17395	17294	17529	17626	17414	17418	17431	17610	17454	17443	17348	17645	17410	17396	17348	17372	17618	17345	17545	17631	17449	17367	17589	17549	17587	17531	17611	17266	17218	17398	17398	17378	17636	17437	17638	17641	17417	17414	17489	17554	17626	17471	17503	17420	17435	17345	17515	17402	17285	17415	17463	17579	17476	17355	17677	17448	17526	17441	17433	17180	17410	17545	17240	17439	17516	17405	17468	17315	17411	17574	17522	17522	17386	17449	17500	17333	17377	17339	17318	17326	17381	17412	17239	17380	17577	17551	17356	17457	17692	17524	17450	17576	17323	17621	17354	17349	17523	17506	17437	17585	17462	17423	17504	17477	17452	17234	17538	17328	17506	17386	17248	17744	17478	17465	17393	17434	17368	17746	17447	17459	17431	17660	17428	17424	17299	17409	17493	17548	17546	17692	17561	17466	17397	17494	17371	17417	17544	17169	17576	17379	17427	17640	17555	17522	17488	17415	17399	17469	17553	17435	17611	17388	17378	17417	17429	17509	17314	17358	17313	17416	17331	17318	17403	17613	17267	17513	17552	17475	17480	17383	17306	17324	17496	17645	17296	17258	17455	17355	17399	17491	17436	17290	17333	17451	17428	17388	17661	17739	17649	17604	17483	17311	17276	17511	17287	17547	17508	17501	17456	17573	17422	17565	17398	17299	17513	17211	17535	17486	17637	17685	17559	17488	17358	17347	17462	17445	17426	17408	17531	17425	17361	17356	17659	17383	17605	17421	17398	17262	17421	17435	17477	17424	17389	17460	17474	17365	17534	17390	17269	17274	17150	17479	17474	17365	17427	17529	17513	17442	17422	17519	17540	17530	17577	17632	17221	17389	17629	17376	17702	17485	17547	17592	17387	17493	17544	17438	17559	17344	17404	17321	17233	17582	17499	17596	17385	17505	17615	17410	17389	17410	17557	17345	17417	17476	17339	17345	17334	17414	17577	17456	17358	17359	17261	17348	17414	17443	17518	17468	17445	17551	17267	17334	17383	17320	17480	17523	17485	17291	17282	17506	17248	17338	17409	17388	17345	17521	17199	17426	17510	17551	17379	17546	17359	17476	17607	17389	17483	17366	17475	17445	17545	17449	17497	17487	17476	17568	17368	17478	17541	17337	17277	17464	17316	17433	17527	17447	17564	17445	17490	17406	17355	17271	17213	17433	17468	17529	17569	17273	17469	17628	17328	17569	17445	17375	17591	17340	17368	17547	17497	17483	17144	17466	17255	17367	17288	17423	17380	17339	17601	17433	17696	17505	17613	17330	17374	17712	17257	17225	17418	17500	17456	17457	17459	17350	17311	17249	17398	17428	17579	17491	17726	17453	17376	17551	17449	17480	17287	17584	17329	17295	17568	17550	17222	17528	17667	17399	17415	17471	17600	17454	17627	17423	17442	17444	17410	17347	17418	17635	17389	17438	17363	17412	17435	17344	17566	17458	17476	17486	17468	17403	17298	17373	17250	17633	17580	17588	17476	17544	17587	17396	17584	17748	17430	17450	17653	17492	17287	17510	17468	17453	17436	17284	17665	17563	17262	17401	17460	17528	17389	17415	17463	17383	17429	17479	17535	17436	17459	17448	17651	17439	17559	17469	17309	17338	17485	17313	17591	17564	17396	17417	17519	17446	17298	17361	17525	17508	17500	17387	17451	17477	17632	17324	17428	17410	17511	17372	17574	17348	17383	17365	17473	17373	17628	17656	17527	17381	17374	17320	17312	17720	17538	17563	17541	17400	17318	17417	17321	17573	17460	17301	17292	17587	17587	17542	17555	17273	17552	17145	17528	17508	17273	17432	17529	17282	17348	17307	17524	17326	17357	17577	17545	17447	17522	17526	17386	17353	17477	17336	17596	17390	17513	17425	17540	17514	17484	17566	17478	17714	17389	17346	17666	17350	17400	17414	17504	17397	17509	17404	17254	17525	17285	17593	17450	17452	17596	17397	17479	17461	17473	17671	17255	17367	17445	17455	17499	17492	17417	17384	17622	17416	17595	17564	17576	17457	17467	17483	17398	17329	17351	17388	17204	17385	17382	17434	17309	17232	17516	17528	17556	17410	17377	17362	17449	17359	17537	17321	17470	17401	17474	17322	17571	17335	17470	17258	17353	17459	17474	17480	17517	17164	17500	17282	17408	17505	17505	17161	17422	17595	17407	17423	17644	17486	17283	17291	17310	17346	17439	17296	17463	17362	17345	17351	17622	17500	17415	17439	17499	17312	17370	17466	17444	17397	17475	17545	17439	17495	17523	17523	17537	17378	17481	17537	17239	17429	17588	17521	17440	17215	17293	17537	17381	17486	17496	17588	17645	17503	17552	17593	17438	17516	17283	17212	17313	17386	17431	17412	17541	17655	17522	17344	17375	17475	17405	17438	17364	17417	17539	17459	17271	17472	17435	17345	17658	17451	17560	17524	17429	17507	17392	17272	17217	17466	17584	17494	17380	17505	17484	17240	17239	17342	17507	17379	17558	17474	17521	17333	17583	17331	17474	17502	17497	17362	17678	17323	17484	17594	17302	17229	17357	17418	17185	17356	17404	17197	17288	17470	17576	17410	17480	17379	17443	17296	17458	17478	17343	17402	17509	17557	17204	17486	17506	17261	17510	17413	17548	17663	17552	17584	17695	17557	17525	17301	17381	17476	17409	17379	17446	17577	17421	17497	17329	17472	17435	17264	17620	17333	17379	17302	17345	17287	17100	17373	17511	17536	17371	17387	17335	17445	17462	17552	17414	17496	17439	17351	17394	17340	17427	17469	17455	17484	17585	17229	17263	17430	17565	17699	17410	17388	17340	17493	17281	17398	17588	17631	17574	17269	17563	17431	17426	17495	17421	17687	17709	17250	17408	17424	17349	17406	17463	17447	17428	17506	17548	17585	17379	17510	17263	17538	17530	17521	17579	17423	17471	17590	17454	17485	17523	17301	17550	17391	17238	17510	17516	17538	17693	17468	17392	17561	17242	17551	17595	17508	17595	17254	17563	17344	17553	17333	17421	17332	17377	17462	17434	17242	17460	17373	17354	17427	17383	17422	17328	17285	17322	17326	17553	17307	17690	17334	17334	17421	17291	17360	17487	17498	17592	17670	17357	17282	17487	17307	17434	17425	17364	17483	17263	17518	17602	17137	17384	17194	17241	17497	17442	17454	17370	17207	17621	17527	17335	17229	17490	17479	17759	17485	17477	17474	17346	17532	17628	17446	17475	17388	17526	17377	17394	17345	17520	17207	17538	17437	17614	17525	17564	17400	17427	17254	17485	17613	17433	17447	17564	17456	17476	17418	17483	17427	17490	17322	17613	17463	17305	17407	17687	17486	17488	17341	17460	17337	17580	17581	17391	17641	17400	17495	17475	17560	17342	17547	17639	17422	17433	17535	17483	17355	17393	17463	17403	17295	17297	17466	17391	17399	17315	17429	17262	17258	17340	17348	17595	17469	17561	17442	17535	17373	17372	17440	17590	17431	17265	17517	17433	17271	17457	17425	17364	17484	17277	17502	17396	17538	17312	17481	17329	17440	17532	17361	17385	17341	17380	17398	17551	17404	17452	17378	17587	17457	17642	17700	17365	17266	17593	17377	17503	17426	17427	17464	17384	17671	17557	17386	17516	17678	17517	17513	17433	17492	17412	17329	17321	17242	17379	17403	17441	17459	17519	17589	17583	17482	17754	17584	17364	17613	17485	17287	17423	17336	17360	17492	17338	17328	17386	17383	17709	17330	17460	17493	17549	17625	17301	17233	17420	17353	17580	17362	17390	17440	17645	17501	17532	17650	17401	17455	17576	17459	17400	17508	17522	17229	17357	17504	17578	17373	17443	17349	17644	17592	17435	17287	17611	17287	17437	17400	17498	17145	17534	17533	17587	17486	17418	17391	17391	17343	17565	17537	17618	17589	17259	17505	17643	17463	17650	17592	17585	17438	17636	17556	17591	17253	17440	17427	17469	17260	17494	17567	17542	17395	17451	17284	17456	17521	17418	17478	17453	17461	17590	17622	17380	17505	17337	17362	17452	17241	17559	17621	17605	17529	17677	17490	17450	17440	17411	17357	17622	17305	17257	17366	17312	17289	17400	17369	17622	17565	17398	17324	17308	17516	17456	17482	17565	17374	17552	17551	17529	17359	17527	17459	17391	17320	17417	17476	17459	17384	17580	17425	17536	17532	17580	17507	17459	17509	17502	17420	17540	17448	17531	17488	17395	17358	17682	17288	17313	17509	17347	17606	17548	17499	17572	17365	17534	17331	17645	17439	17491	17544	17453	17419	17374	17164	17335	17592	17490	17436	17441	17440	17538	17444	17431	17476	17570	17394	17268	17471	17373	17539	17437	17457	17177	17497	17469	17476	17502	17378	17326	17419	17401	17378	17533	17537	17457	17423	17515	17590	17241	17430	17548	17477	17545	17330	17293	17530	17515	17599	17552	17544	17495	17152	17409	17346	17381	17400	17524	17416	17429	17534	17468	17307	17457	17382	17358	17273	17248	17531	17359	17340	17525	17581	17749	17279	17478	17289	17526	17538	17349	17462	17370	17429	17492	17493	17451	17256	17461	17361	17437	17352	17326	17311	17648	17498	17576	17407	17307	17564	17560	17389	17281	17339	17577	17561	17377	17495	17199	17323	17445	17372	17650	17560	17269	17653	17392	17584	17307	17359	17494	17287	17352	17584	17515	17474	17549	17356	17508	17489	17479	17388	17303	17335	17413	17553
25888	35861	34667	27339	22519	19713	18112	16955	16281	16070	15666	15553	15387	15394	14931	14921	14953	14802	14795	14731	14730	14889	14736	14619	14852	14604	14553	14600	14548	14543	14445	14560	14606	14548	14660	14611	14640	14721	14471	14630	14574	14492	14450	14435	14614	14400	14638	14504	14549	14694	14445	14660	14490	14408	14539	14384	14645	14553	14569	14600	14384	14480	14414	14579	14421	14654	14413	14419	14643	14485	14378	14551	14494	14558	14557	14520	14428	14626	14622	14483	14409	14580	14452	14538	14589	14469	14689	14509	14561	14601	14497	14594	14468	14637	14748	14472	14605	14550	14516	14490	14444	14696	14619	14435	14462	14658	14562	14533	14310	14523	14515	14568	14579	14656	14651	14408	14686	14759	14510	14536	14547	14468	14626	14566	14459	14515	14320	14423	14474	14463	14523	14585	14408	14640	14275	14427	14575	14560	14577	14552	14753	14593	14466	14601	14555	14372	14609	14367	14533	14482	14562	14679	14573	14486	14579	14392	14449	14483	14556	14560	14506	14704	14492	14564	14552	14616	14475	14571	14498	14524	14572	14543	14332	14574	14581	14589	14511	14564	14551	14544	14478	14358	14652	14369	14587	14476	14502	14403	14660	14625	14562	14509	14543	14533	14530	14524	14516	14589	14527	14570	14528	14581	14521	14560	14631	14602	14478	14521	14638	14605	14405	14581	14575	14582	14488	14668	14314	14511	14479	14439	14483	14501	14614	14387	14676	14579	14533	14670	14510	14504	14672	14364	14573	14373	14553	14552	14526	14544	14475	14633	14324	14505	14488	14653	14593	14608	14649	14600	14497	14639	14594	14677	14371	14598	14668	14632	14646	14484	14732	14442	14637	14610	14521	14483	14500	14619	14538	14503	14530	14580	14516	14504	14644	14484	14550	14459	14493	14569	14385	14508	14678	14512	14600	14513	14355	14534	14466	14537	14602	14485	14372	14505	14598	14484	14554	14459	14533	14436	14582	14603	14425	14593	14662	14752	14669	14491	14559	14501	14554	14421	14507	14540	14541	14436	14650	14499	14614	14590	14550	14610	14553	14466	14472	14535	14610	14552	14587	14419	14598	14577	14702	14274	14412	14552	14273	14500	14533	14475	14573	14438	14512	14475	14593	14482	14730	14410	14553	14483	14510	14369	14510	14438	14636	14517	14475	14778	14569	14450	14508	14500	14438	14409	14628	14501	14703	14554	14492	14593	14402	14697	14456	14538	14465	14641	14539	14594	14453	14619	14521	14524	14370	14376	14561	14531	14690	14504	14602	14512	14525	14604	14514	14678	14601	14570	14627	14593	14496	14709	14632	14569	14529	14497	14473	14451	14524	14402	14521	14731	14542	14393	14529	14632	14632	14516	14566	14444	14550	14598	14624	14580	14734	14513	14760	14344	14575	14584	14635	14418	14418	14582	14323	14449	14605	14610	14795	14486	14412	14536	14539	14451	14656	14530	14709	14642	14518	14583	14416	14496	14385	14411	14593	14629	14371	14496	14684	14562	14511	14353	14537	14745	14382	14571	14554	14570	14492	14645	14614	14458	14524	14430	14398	14520	14784	14538	14635	14640	14606	14495	14535	14560	14603	14579	14471	14488	14668	14548	14543	14643	14791	14541	14750	14410	14482	14509	14391	14451	14583	14652	14592	14363	14647	14515	14466	14516	14395	14495	14327	14509	14642	14698	14418	14546	14516	14446	14429	14508	14388	14523	14473	14588	14412	14553	14588	14613	14455	14558	14513	14650	14463	14572	14524	14460	14438	14552	14406	14494	14565	14597	14408	14511	14478	14500	14411	14603	14683	14561	14526	14561	14449	14550	14585	14547	14554	14494	14675	14431	14390	14594	14660	14528	14371	14527	14627	14530	14446	14588	14442	14514	14632	14453	14459	14682	14489	14593	14587	14443	14742	14528	14514	14435	14472	14575	14499	14584	14483	14336	14592	14535	14437	14653	14439	14535	14518	14589	14527	14498	14366	14569	14396	14717	14479	14462	14738	14557	14484	14717	14453	14534	14609	14443	14491	14539	14538	14579	14587	14491	14384	14564	14518	14597	14552	14581	14463	14724	14511	14606	14594	14431	14602	14415	14686	14612	14444	14377	14543	14437	14660	14673	14440	14833	14725	14479	14671	14540	14586	14496	14453	14451	14512	14567	14448	14600	14471	14649	14450	14781	14484	14589	14480	14648	14459	14701	14709	14502	14568	14595	14551	14624	14476	14526	14689	14331	14656	14652	14567	14530	14693	14734	14610	14523	14543	14492	14606	14586	14450	14638	14521	14660	14550	14561	14639	14592	14445	14384	14679	14592	14459	14685	14487	14454	14501	14636	14447	14585	14551	14445	14527	14502	14652	14542	14413	14476	14544	14396	14489	14561	14454	14623	14495	14693	14630	14582	14543	14480	14783	14488	14361	14311	14677	14411	14653	14578	14482	14609	14464	14553	14568	14497	14481	14541	14485	14825	14335	14666	14502	14573	14558	14450	14357	14630	14509	14495	14445	14434	14562	14560	14534	14508	14634	14598	14481	14712	14559	14646	14525	14358	14594	14627	14594	14429	14458	14551	14571	14666	14562	14331	14589	14573	14619	14519	14616	14560	14479	14471	14606	14622	14538	14558	14406	14435	14410	14610	14578	14564	14663	14609	14464	14601	14585	14727	14678	14617	14485	14504	14377	14641	14656	14502	14690	14528	14403	14768	14626	14335	14436	14572	14344	14411	14411	14445	14747	14611	14517	14649	14453	14706	14690	14506	14586	14557	14568	14636	14674	14452	14572	14495	14514	14551	14649	14570	14473	14543	14591	14640	14623	14511	14683	14499	14452	14611	14560	14583	14565	14578	14641	14292	14555	14565	14424	14536	14617	14544	14594	14578	14544	14552	14579	14442	14543	14411	14554	14545	14493	14673	14507	14589	14574	14629	14454	14606	14583	14319	14512	14620	14445	14687	14508	14536	14512	14608	14666	14773	14542	14687	14657	14508	14786	14549	14503	14394	14611	14594	14468	14613	14498	14682	14566	14346	14601	14436	14682	14497	14452	14581	14580	14435	14620	14529	14564	14652	14663	14606	14578	14600	14415	14543	14577	14633	14681	14722	14663	14504	14636	14595	14578	14621	14641	14522	14486	14657	14484	14575	14613	14571	14548	14515	14593	14432	14561	14509	14459	14677	14631	14511	14606	14583	14495	14549	14582	14605	14664	14601	14607	14570	14450	14592	14515	14500	14585	14564	14465	14551	14544	14455	14522	14432	14608	14645	14495	14674	14516	14510	14326	14433	14513	14509	14597	14408	14524	14516	14705	14426	14549	14503	14645	14510	14594	14524	14506	14505	14677	14509	14634	14442	14458	14433	14610	14647	14557	14542	14621	14542	14581	14577	14492	14680	14493	14541	14521	14525	14630	14484	14588	14629	14463	14704	14546	14435	14479	14467	14657	14677	14554	14481	14707	14487	14629	14446	14494	14594	14396	14473	14590	14595	14589	14815	14482	14526	14421	14430	14640	14716	14558	14683	14503	14488	14453	14587	14392	14546	14541	14376	14542	14595	14687	14573	14478	14568	14510	14605	14612	14513	14537	14584	14607	14525	14588	14557	14412	14594	14470	14618	14558	14457	14472	14655	14655	14567	14352	14446	14649	14513	14662	14514	14415	14795	14556	14550	14559	14436	14520	14449	14675	14239	14576	14429	14588	14519	14349	14645	14572	14469	14466	14631	14680	14806	14662	14643	14687	14580	14477	14424	14517	14539	14504	14554	14494	14579	14407	14802	14491	14545	14407	14472	14428	14606	14682	14416	14494	14399	14553	14562	14604	14501	14604	14639	14676	14532	14486	14516	14271	14622	14537	14502	14462	14578	14690	14620	14598	14534	14605	14675	14505	14629	14666	14580	14440	14570	14567	14546	14380	14483	14695	14658	14557	14388	14541	14552	14615	14525	14544	14548	14546	14627	14621	14596	14565	14489	14481	14526	14395	14429	14477	14644	14540	14428	14567	14332	14553	14670	14591	14668	14610	14496	14539	14573	14397	14722	14623	14483	14623	14400	14530	14578	14530	14555	14403	14661	14381	14619	14703	14515	14484	14457	14426	14611	14561	14611	14814	14599	14383	14615	14571	14608	14461	14541	14551	14495	14355	14496	14610	14609	14642	14435	14609	14559	14482	14527	14590	14514	14642	14506	14517	14542	14433	14584	14460	14389	14434	14421	14615	14587	14653	14561	14566	14378	14539	14597	14678	14711	14456	14425	14632	14479	14586	14602	14467	14484	14661	14351	14663	14383	14534	14578	14638	14424	14613	14442	14631	14548	14647	14520	14629	14424	14529	14824	14417	14417	14606	14506	14490	14461	14678	14558	14575	14416	14549	14465	14691	14752	14552	14475	14516	14816	14601	14554	14541	14657	14471	14623	14517	14519	14605	14503	14570	14649	14494	14485	14615	14638	14618	14308	14559	14531	14646	14578	14600	14547	14627	14451	14488	14556	14469	14665	14623	14428	14463	14768	14536	14508	14696	14448	14619	14554	14542	14388	14593	14639	14492	14634	14568	14483	14728	14601	14639	14657	14678	14430	14533	14663	14435	14459	14562	14766	14442	14617	14705	14536	14510	14533	14495	14564	14419	14501	14611	14466	14539	14480	14574	14491	14647	14602	14664	14465	14483	14385	14614	14485	14492	14436	14679	14623	14514	14495	14518	14517	14570	14448	14483	14582	14434	14576	14532	14517	14555	14421	14589	14495	14679	14454	14546	14391	14335	14636	14497	14624	14839	14480	14594	14412	14507	14494	14614	14623	14702	14523	14348	14702	14429	14687	14495	14608	14564	14570	14643	14493	14484	14472	14477	14560	14651	14597	14566	14790	14341	14610	14547	14869	14614	14479	14621	14377	14551	14468	14492	14553	14554	14601	14591	14804	14403	14448	14650	14521	14592	14569	14490	14529	14545	14562	14541	14416	14598	14442	14589	14428	14526	14644	14441	14291	14397	14578	14413	14370	14611	14539	14578	14531	14675	14514	14665	14479	14457	14531	14465	14486	14673	14518	14525	14697	14652	14612	14635	14666	14451	14591	14457	14541	14657	14559	14567	14590	14535	14632	14779	14641	14463	14525	14506	14546	14592	14481	14674	14625	14595	14619
25110	21044	28052	25414	23934	23829	22942	20362	19485	19157	18821	18655	18500	18048	17942	18070	18049	17851	17958	17778	17969	17697	17784	17907	17595	17717	17716	17854	17761	17882	17525	17394	17528	17559	17637	17536	17508	17441	17579	17696	17581	17412	17610	17656	17656	17590	17538	17716	17435	17642	17621	17494	17782	17766	17408	17313	17351	17629	17482	17251	17528	17642	17474	17619	17684	17612	17510	17482	17759	17417	17455	17409	17586	17769	17432	17567	17561	17487	17556	17612	17610	17812	17587	17829	17682	17489	17333	17508	17608	17661	17613	17643	17712	17661	17715	17346	17486	17570	17435	17461	17631	17476	17415	17591	17640	17486	17306	17441	17546	17566	17508	17652	17502	17505	17498	17500	17503	17328	17367	17394	17361	17461	17284	17507	17406	17592	17608	17565	17571	17465	17493	17468	17586	17600	17469	17270	17672	17508	17412	17450	17613	17491	17724	17487	17597	17549	17701	17712	17442	17744	17672	17551	17584	17306	17536	17611	17543	17598	17358	17479	17599	17214	17472	17594	17623	17686	17690	17492	17417	17502	17431	17454	17449	17433	17808	17644	17548	17501	17523	17589	17613	17465	17583	17396	17485	17567	17412	17570	17589	17612	17408	17679	17411	17652	17551	17406	17269	17322	17514	17346	17536	17490	17604	17464	17665	17441	17514	17459	17683	17617	17537	17621	17763	17600	17386	17523	17663	17394	17507	17276	17633	17515	17502	17519	17665	17758	17515	17616	17680	17490	17324	17461	17486	17621	17318	17392	17593	17606	17644	17338	17442	17355	17409	17676	17528	17305	17524	17553	17494	17507	17539	17521	17527	17410	17515	17495	17535	17744	17563	17499	17569	17442	17478	17414	17402	17387	17332	17584	17726	17527	17551	17550	17514	17469	17576	17319	17671	17481	17444	17570	17384	17515	17669	17552	17552	17575	17445	17512	17647	17618	17502	17423	17432	17632	17505	17698	17559	17498	17655	17372	17405	17605	17505	17525	17328	17504	17472	17467	17478	17253	17379	17378	17388	17542	17449	17444	17478	17504	17482	17447	17415	17356	17521	17398	17648	17550	17389	17295	17668	17422	17487	17345	17471	17507	17718	17436	17566	17539	17376	17245	17367	17613	17338	17557	17565	17531	17377	17460	17597	17380	17488	17827	17618	17591	17569	17324	17564	17511	17492	17345	17491	17449	17605	17613	17470	17696	17268	17571	17473	17446	17653	17505	17383	17567	17479	17677	17588	17553	17393	17536	17605	17573	17396	17608	17507	17417	17452	17372	17477	17508	17502	17356	17500	17619	17432	17160	17540	17340	17554	17359	17569	17589	17605	17487	17531	17351	17532	17450	17501	17611	17677	17428	17427	17533	17552	17559	17506	17635	17683	17558	17487	17387	17504	17523	17472	17375	17244	17461	17351	17448	17638	17681	17239	17580	17420	17288	17450	17516	17509	17513	17531	17602	17467	17492	17700	17451	17440	17485	17399	17445	17621	17371	17452	17600	17683	17592	17568	17593	17472	17848	17455	17481	17531	17290	17460	17412	17304	17353	17314	17545	17577	17502	17650	17468	17741	17379	17626	17586	17463	17445	17705	17589	17463	17403	17716	17443	17614	17521	17569	17546	17200	17574	17690	17837	17660	17625	17633	17428	17457	17567	17561	17527	17433	17531	17700	17320	17473	17496	17590	17525	17689	17380	17607	17625	17397	17537	17363	17609	17380	17521	17373	17449	17562	17572	17640	17487	17504	17447	17624	17594	17461	17392	17658	17448	17658	17548	17477	17510	17498	17459	17548	17486	17435	17618	17392	17531	17410	17635	17338	17781	17533	17350	17645	17455	17605	17475	17623	17493	17614	17381	17561	17333	17542	17564	17324	17666	17535	17731	17498	17482	17724	17466	17453	17428	17471	17441	17450	17571	17460	17505	17277	17568	17611	17482	17673	17364	17433	17576	17513	17434	17501	17451	17381	17387	17465	17330	17568	17535	17499	17611	17669	17672	17631	17542	17497	17425	17695	17595	17554	17429	17444	17408	17437	17447	17506	17497	17495	17516	17496	17400	17556	17368	17544	17507	17378	17475	17510	17559	17533	17344	17550	17619	17647	17499	17408	17506	17441	17447	17428	17554	17670	17547	17569	17506	17514	17231	17543	17458	17612	17558	17565	17539	17288	17478	17416	17312	17663	17498	17636	17456	17564	17434	17492	17482	17512	17477	17524	17291	17596	17399	17439	17499	17551	17594	17505	17389	17394	17525	17533	17355	17360	17577	17766	17505	17419	17521	17525	17574	17593	17493	17493	17666	17467	17666	17548	17366	17645	17639	17445	17455	17554	17177	17496	17462	17529	17423	17537	17648	17716	17417	17371	17420	17574	17324	17492	17717	17498	17706	17526	17338	17339	17453	17364	17377	17374	17482	17419	17583	17566	17593	17655	17483	17707	17523	17556	17638	17574	17352	17590	17525	17443	17461	17449	17472	17484	17705	17486	17419	17383	17414	17535	17432	17514	17619	17559	17650	17459	17643	17670	17605	17622	17333	17320	17544	17600	17524	17535	17555	17345	17572	17420	17501	17605	17617	17366	17574	17628	17329	17591	17530	17533	17495	17450	17578	17568	17437	17632	17519	17461	17613	17709	17582	17674	17216	17612	17431	17451	17491	17445	17553	17585	17739	17624	17556	17568	17650	17465	17313	17407	17534	17396	17559	17416	17108	17564	17547	17499	17209	17413	17435	17634	17634	17598	17496	17729	17525	17590	17534	17541	17517	17590	17381	17453	17386	17581	17552	17298	17464	17639	17505	17413	17423	17500	17471	17508	17565	17542	17501	17380	17362	17488	17394	17632	17500	17385	17616	17451	17586	17527	17344	17451	17648	17406	17533	17530	17368	17400	17363	17701	17364	17589	17571	17313	17575	17458	17486	17414	17530	17505	17567	17712	17567	17752	17723	17641	17367	17564	17460	17398	17750	17496	17695	17577	17509	17501	17460	17600	17694	17752	17700	17453	17536	17369	17492	17746	17626	17579	17493	17564	17635	17556	17578	17471	17330	17390	17586	17536	17669	17671	17332	17549	17452	17632	17386	17587	17646	17447	17395	17402	17608	17583	17632	17501	17430	17562	17531	17558	17445	17445	17626	17545	17501	17490	17417	17474	17686	17500	17336	17404	17263	17548	17528	17583	17452	17420	17574	17634	17251	17387	17493	17513	17407	17419	17543	17576	17609	17746	17515	17438	17403	17500	17513	17449	17535	17549	17535	17428	17510	17523	17514	17530	17625	17694	17551	17457	17500	17744	17494	17471	17440	17292	17586	17361	17454	17532	17435	17805	17493	17633	17525	17602	17495	17593	17294	17540	17339	17505	17479	17495	17565	17550	17554	17521	17521	17335	17615	17487	17488	17473	17526	17505	17540	17480	17454	17567	17508	17649	17441	17449	17538	17409	17634	17554	17530	17445	17387	17527	17501	17492	17484	17514	17539	17442	17352	17524	17488	17756	17536	17464	17402	17511	17462	17366	17523	17421	17415	17610	17457	17460	17715	17753	17689	17454	17373	17509	17681	17594	17613	17531	17306	17724	17528	17782	17654	17678	17763	17558	17592	17409	17795	17540	17755	17687	17632	17503	17525	17451	17344	17555	17611	17612	17564	17539	17445	17735	17571	17464	17433	17563	17503	17595	17480	17472	17601	17606	17384	17767	17574	17470	17471	17569	17485	17515	17567	17579	17619	17583	17648	17504	17589	17438	17426	17406	17457	17329	17405	17427	17570	17584	17623	17548	17412	17496	17348	17543	17487	17524	17541	17497	17475	17736	17481	17616	17518	17584	17539	17560	17452	17319	17612	17444	17375	17605	17503	17723	17480	17524	17504	17500	17495	17649	17478	17593	17407	17576	17440	17459	17444	17517	17646	17621	17563	17516	17637	17597	17502	17614	17512	17580	17512	17459	17649	17662	17422	17357	17359	17612	17481	17507	17602	17578	17367	17467	17595	17502	17538	17523	17510	17453	17636	17510	17597	17544	17601	17534	17424	17611	17558	17256	17260	17495	17551	17488	17448	17416	17473	17696	17328	17490	17469	17552	17501	17560	17469	17381	17538	17444	17456	17531	17476	17518	17569	17557	17659	17443	17499	17514	17498	17573	17592	17539	17518	17317	17544	17547	17432	17547	17519	17271	17519	17477	17642	17467	17319	17280	17414	17456	17534	17338	17383	17404	17582	17482	17435	17334	17549	17507	17538	17499	17407	17575	17708	17660	17480	17659	17708	17511	17502	17444	17377	17259	17356	17194	17613	17542	17554	17670	17517	17530	17402	17582	17650	17720	17297	17576	17410	17577	17383	17598	17675	17652	17646	17509	17434	17333	17541	17418	17536	17384	17445	17540	17566	17568	17644	17603	17551	17691	17343	17732	17441	17439	17431	17440	17488	17607	17358	17486	17454	17487	17488	17288	17317	17585	17591	17490	17447	17553	17622	17368	17471	17666	17489	17641	17579	17523	17574	17570	17642	17429	17732	17632	17327	17566	17540	17328	17431	17497	17447	17386	17610	17456	17442	17607	17567	17608	17531	17445	17435	17665	17580	17547	17710	17476	17385	17614	17680	17467	17488	17673	17340	17460	17401	17543	17544	17525	17507	17588	17583	17547	17493	17497	17431	17615	17469	17713	17494	17599	17672	17298	17558	17497	17466	17467	17697	17560	17659	17380	17652	17322	17449	17634	17437	17378	17552	17496	17496	17577	17427	17375	17583	17636	17647	17467	17440	17486	17521	17679	17570	17435	17417	17697	17532	17525	17334	17409	17661	17312	17586	17556	17692	17479	17465	17610	17648	17405	17607	17657	17473	17421	17524	17448	17496	17676	17427	17459	17610	17406	17672	17330	17626	17299	17341	17556	17449	17437	17609	17527	17574	17513	17577	17623	17505	17420	17624	17520	17505	17576	17727	17542	17582	17357	17504	17565	17574	17614	17392	17421	17511	17582	17635	17576	17430	17522	17557	17775	17720	17329	17565	17667	17648	17561	17571	17425	17593	17604	17533	17538	17511	17390	17499	17428	17324	17553	17454	17563	17498	17356	17485	17620	17535	17717	17516	17520	17682	17581	17465	17616	17646	17540	17340	17437	17493	17487	17534	17417	17538
24874	41288	41077	32396	26589	22927	20518	18991	17857	17257	16624	16479	16081	15711	15430	15457	15206	15308	15173	14950	15128	14938	15086	14856	14861	14788	14690	14938	14738	14844	14594	14873	14844	14761	14788	14678	14746	14751	14756	14631	14584	14734	14613	14831	14684	14514	14678	14693	14533	14680	14543	14815	14779	14686	14688	14763	14590	14543	14572	14496	14594	14588	14578	14463	14655	14658	14597	14585	14550	14673	14750	14712	14637	14684	14702	14618	14630	14697	14595	14637	14546	14519	14534	14720	14624	14646	14669	14689	14799	14596	14658	14542	14701	14577	14586	14595	14634	14625	14583	14696	14516	14671	14572	14701	14673	14663	14510	14684	14568	14618	14583	14615	14504	14573	14657	14703	14581	14517	14530	14470	14751	14639	14636	14580	14680	14758	14593	14660	14613	14767	14517	14328	14655	14771	14629	14567	14747	14597	14532	14650	14726	14423	14486	14600	14548	14492	14624	14575	14522	14664	14674	14633	14828	14661	14589	14646	14752	14535	14781	14799	14651	14765	14679	14660	14535	14604	14581	14566	14611	14603	14671	14737	14595	14518	14812	14626	14542	14699	14612	14527	14642	14538	14619	14650	14770	14599	14791	14563	14606	14682	14627	14562	14495	14672	14558	14568	14573	14657	14594	14624	14509	14653	14750	14446	14646	14479	14662	14724	14735	14733	14670	14604	14613	14720	14544	14670	14451	14685	14595	14708	14684	14551	14448	14617	14749	14482	14713	14644	14535	14526	14867	14508	14634	14754	14810	14475	14510	14707	14667	14723	14451	14547	14796	14469	14662	14497	14752	14651	14734	14566	14616	14612	14647	14546	14507	14575	14639	14725	14758	14552	14613	14788	14630	14511	14516	14800	14608	14634	14556	14855	14608	14625	14497	14437	14642	14718	14655	14617	14655	14668	14475	14711	14665	14514	14597	14691	14776	14612	14386	14602	14592	14693	14682	14582	14598	14500	14527	14652	14806	14325	14667	14659	14664	14782	14639	14694	14765	14535	14698	14410	14732	14681	14722	14563	14682	14503	14739	14610	14578	14621	14530	14595	14770	14651	14612	14612	14652	14597	14436	14739	14763	14762	14571	14741	14503	14660	14570	14604	14595	14757	14641	14724	14554	14576	14602	14533	14714	14611	14665	14643	14541	14821	14475	14608	14532	14475	14576	14576	14575	14551	14603	14712	14556	14585	14618	14563	14471	14631	14556	14500	14666	14570	14647	14647	14616	14543	14494	14632	14489	14752	14415	14683	14671	14533	14475	14456	14633	14517	14635	14560	14633	14642	14485	14574	14605	14615	14712	14475	14661	14444	14614	14652	14653	14707	14561	14538	14731	14612	14678	14544	14756	14501	14580	14580	14473	14445	14653	14565	14622	14651	14530	14707	14567	14908	14522	14748	14740	14540	14689	14464	14657	14655	14540	14587	14532	14472	14680	14524	14621	14571	14611	14499	14653	14623	14596	14683	14546	14547	14704	14572	14506	14877	14612	14512	14642	14552	14564	14610	14667	14633	14683	14526	14692	14761	14728	14657	14530	14653	14579	14496	14771	14524	14669	14687	14557	14596	14632	14555	14498	14648	14684	14550	14745	14637	14679	14536	14693	14628	14625	14599	14734	14714	14500	14774	14452	14755	14685	14688	14434	14503	14757	14658	14760	14670	14673	14736	14772	14644	14742	14502	14708	14561	14571	14873	14443	14687	14701	14564	14622	14627	14746	14666	14727	14749	14609	14559	14614	14682	14745	14581	14670	14532	14530	14692	14640	14658	14603	14770	14694	14656	14696	14690	14691	14641	14512	14797	14693	14753	14717	14707	14730	14675	14629	14675	14472	14466	14480	14606	14593	14509	14751	14646	14506	14655	14642	14579	14611	14632	14525	14695	14617	14738	14545	14702	14513	14654	14802	14693	14439	14583	14605	14740	14706	14574	14611	14579	14641	14652	14541	14624	14647	14721	14670	14534	14615	14602	14544	14621	14586	14598	14637	14634	14583	14545	14578	14550	14644	14627	14489	14754	14626	14515	14491	14839	14470	14513	14431	14549	14692	14704	14745	14680	14596	14513	14612	14743	14945	14649	14605	14583	14670	14577	14571	14701	14611	14680	14492	14572	14639	14579	14547	14564	14557	14706	14687	14615	14740	14662	14595	14537	14607	14698	14495	14567	14580	14674	14599	14474	14815	14536	14438	14583	14595	14659	14720	14633	14687	14588	14640	14495	14671	14471	14530	14728	14718	14540	14624	14800	14622	14621	14527	14646	14542	14474	14583	14592	14681	14562	14633	14578	14580	14599	14695	14508	14711	14469	14674	14554	14497	14503	14587	14622	14555	14510	14669	14491	14530	14771	14633	14580	14562	14772	14694	14618	14553	14575	14615	14602	14763	14475	14585	14468	14391	14593	14686	14728	14474	14751	14697	14600	14617	14593	14652	14583	14461	14655	14784	14656	14683	14671	14605	14565	14565	14680	14517	14715	14580	14581	14631	14645	14428	14527	14656	14521	14591	14525	14634	14518	14605	14661	14636	14506	14717	14542	14608	14641	14457	14547	14677	14711	14554	14674	14587	14478	14638	14599	14615	14375	14514	14630	14702	14705	14587	14572	14732	14721	14584	14608	14552	14552	14806	14512	14582	14641	14674	14538	14647	14466	14798	14682	14511	14674	14682	14548	14485	14701	14583	14573	14780	14693	14697	14616	14703	14671	14635	14661	14500	14395	14692	14717	14620	14675	14557	14596	14383	14607	14603	14744	14783	14667	14436	14704	14585	14672	14700	14577	14634	14706	14597	14727	14639	14709	14700	14689	14420	14629	14653	14630	14599	14727	14743	14589	14540	14387	14753	14688	14666	14660	14560	14750	14685	14607	14550	14618	14597	14503	14755	14641	14475	14536	14659	14566	14688	14613	14598	14678	14674	14617	14571	14579	14550	14581	14511	14564	14702	14695	14619	14579	14655	14681	14657	14632	14608	14512	14734	14410	14566	14551	14762	14549	14705	14658	14608	14579	14560	14711	14602	14703	14486	14450	14462	14718	14568	14813	14470	14488	14651	14568	14691	14707	14620	14522	14582	14633	14428	14633	14588	14642	14755	14544	14594	14424	14670	14559	14676	14521	14551	14646	14626	14721	14560	14752	14620	14721	14548	14837	14521	14623	14534	14710	14540	14658	14691	14596	14625	14637	14657	14688	14550	14675	14728	14536	14653	14738	14414	14708	14553	14595	14681	14411	14612	14551	14608	14566	14798	14563	14644	14589	14542	14540	14624	14786	14616	14569	14685	14611	14566	14567	14704	14580	14569	14582	14619	14820	14809	14823	14699	14796	14475	14570	14610	14604	14665	14716	14655	14520	14816	14530	14627	14585	14544	14653	14622	14494	14721	14576	14593	14662	14529	14658	14668	14690	14745	14571	14689	14491	14723	14635	14652	14663	14549	14699	14707	14597	14702	14571	14525	14626	14590	14680	14774	14730	14596	14860	14539	14590	14548	14643	14639	14603	14580	14465	14630	14686	14703	14634	14541	14512	14809	14602	14594	14646	14628	14528	14592	14679	14676	14618	14547	14824	14544	14721	14546	14537	14679	14597	14784	14556	14691	14476	14387	14661	14520	14471	14782	14703	14477	14740	14445	14591	14466	14454	14542	14583	14486	14657	14674	14615	14599	14653	14463	14415	14710	14603	14750	14381	14713	14517	14786	14542	14711	14581	14519	14652	14525	14624	14495	14584	14590	14626	14629	14712	14641	14551	14724	14520	14539	14443	14794	14746	14461	14769	14558	14799	14591	14585	14666	14502	14521	14645	14555	14635	14605	14505	14622	14715	14835	14708	14747	14722	14630	14685	14749	14599	14590	14799	14449	14647	14636	14585	14553	14721	14547	14657	14725	14605	14747	14637	14524	14593	14598	14739	14720	14539	14678	14703	14883	14652	14656	14589	14695	14722	14550	14729	14660	14549	14792	14400	14679	14573	14716	14678	14601	14601	14652	14511	14574	14593	14513	14708	14597	14794	14553	14550	14646	14546	14695	14716	14676	14551	14407	14507	14601	14682	14597	14718	14643	14816	14483	14696	14774	14679	14481	14773	14574	14563	14752	14567	14662	14584	14539	14631	14721	14741	14729	14507	14705	14544	14720	14651	14469	14632	14545	14785	14466	14606	14582	14804	14497	14575	14611	14547	14574	14688	14499	14471	14769	14474	14596	14626	14667	14699	14611	14676	14639	14687	14666	14646	14580	14791	14571	14560	14545	14549	14625	14587	14585	14611	14483	14475	14623	14593	14737	14606	14715	14740	14636	14658	14510	14647	14562	14438	14559	14524	14519	14659	14573	14673	14716	14627	14686	14666	14567	14568	14571	14596	14511	14546	14457	14492	14672	14704	14621	14617	14481	14604	14476	14647	14465	14580	14604	14586	14672	14579	14680	14695	14626	14566	14674	14439	14565	14589	14815	14635	14548	14658	14767	14666	14668	14386	14630	14594	14615	14679	14624	14669	14578	14581	14601	14729	14615	14652	14522	14661	14642	14677	14643	14646	14624	14628	14570	14590	14385	14644	14552	14631	14646	14832	14547	14549	14790	14463	14655	14521	14743	14529	14712	14658	14653	14558	14680	14534	14565	14811	14618	14614	14677	14718	14491	14630	14664	14482	14678	14601	14572	14518	14706	14649	14646	14627	14629	14397	14646	14634	14699	14656	14582	14589	14638	14431	14643	14669	14610	14740	14602	14628	14600	14602	14638	14475	14646	14583	14726	14672	14630	14509	14609	14421	14712	14684	14587	14683	14687	14633	14482	14789	14463	14618	14650	14502	14708	14545	14399	14525	14587	14576	14709	14501	14514	14719	14620	14631	14661	14647	14593	14652	14741	14721	14687	14704	14558	14526	14569	14627	14693	14749	14544	14643	14457	14742	14645	14618	14578	14640	14616	14662	14555	14629	14405	14657	14530	14614	14538	14777	14505	14671	14648	14644	14597	14545	14653	14571	14534	14574	14678	14488	14574	14638	14471	14433	14807	14635	14765	14721	14687	14616	14802	14655	14580	14669	14520	14852	14592	14672	14608	14770	14636	14537	14783	14644	14807	14606	14640	14642	14676	14721	14645	14730	14577	14629	14512	14467	14538	14685	14601	14790
23737	21038	28473	23973	22524	25703	26823	22178	20892	20751	20433	19846	19770	19355	19196	19104	18984	18957	18836	18890	18745	18609	18806	18768	18518	18527	18585	18421	18378	18613	18168	18584	18554	18428	18556	18400	18386	18490	18199	18344	18262	18330	18311	18428	18429	18184	18485	18404	18317	18452	18165	18533	18392	18316	18261	18377	18345	18314	18143	18253	18191	18415	18445	18181	18258	18299	18423	18360	18550	18152	18296	18081	18251	18443	18438	18359	18385	18140	18383	18269	18256	18398	18204	18286	18353	18300	18248	18558	18403	18290	18389	18266	18062	18553	18149	18129	18298	18478	18254	18198	18416	18208	18290	18255	18327	18230	18283	18238	18199	18234	18365	18300	18131	18302	18154	18542	18251	18139	18210	18115	18426	18431	18020	18127	18152	18398	18154	18187	18319	18346	18474	18388	18454	18425	18217	18330	18329	18122	18272	18309	18164	18410	18169	18233	18356	18289	18234	18255	18110	18011	18438	18411	18085	18139	18406	18286	18266	18262	18198	18108	18229	18305	18243	18149	18379	18281	18354	18265	18364	18108	18273	18190	18138	18372	18291	18352	18191	18310	18302	18318	18294	17908	18399	18349	18213	18304	18285	18307	18326	18294	18277	18358	18180	18161	18200	18229	18106	18241	18282	18448	18383	18299	18311	18228	18280	18287	18329	18216	18048	18488	18013	18283	18236	18311	18246	18335	18444	18270	18327	18362	18328	18243	18160	18560	18215	18217	18213	18241	18403	18037	18231	18313	18489	18161	18381	18305	18269	18302	18211	18095	18271	18335	18360	18378	18295	18069	18250	18332	18287	18329	18318	18123	18264	18159	18506	18233	18270	18345	18241	18199	18291	18046	17955	18439	18372	18265	18313	18243	18346	18230	18239	18113	18067	18148	18179	18151	18244	18267	18207	18051	18363	18120	18194	18159	18258	18268	18211	18363	18099	18347	18235	18231	18331	18437	18257	18085	18158	18349	18250	18200	18300	18384	18459	18493	18122	18375	18227	18198	18259	18309	18219	18294	18262	18260	18061	18390	18252	17991	18341	18169	18248	18392	18291	18217	18083	18190	18250	18240	18176	18006	18168	18325	18088	18069	18250	18482	18407	18419	18268	18373	18285	18271	18193	18160	18383	18135	18091	18260	18113	18362	18064	18226	18576	18125	18171	18298	18447	18207	18541	18137	18172	18264	18237	18254	18306	18233	18308	18304	17930	18202	18254	18245	18372	18214	18203	18195	18152	18127	18374	18124	18173	18036	18352	18125	18385	18054	18279	18251	18328	18206	18115	18275	18278	18244	18192	18276	18397	18274	18245	18228	18327	18317	18265	18100	18255	18335	18161	18330	18163	18222	18529	18082	18074	18309	18281	18420	18439	18251	18141	18319	18350	18241	18398	17999	18170	18290	18269	18453	18320	18152	18127	18252	18408	18525	18451	18219	18106	18110	18435	18355	18406	18206	18354	18481	18040	18242	18257	18135	18243	18091	18060	18060	18084	18058	18232	18189	18229	18137	18213	18524	18462	18042	18369	18146	18153	18354	18458	18102	18213	18255	18446	18304	18288	18213	18152	18334	18262	18198	18207	18467	18169	18299	18487	18276	18228	18366	18328	18089	18153	18255	18118	18339	18298	18281	18310	18043	18174	18389	18213	18117	18376	18223	18275	18279	18217	18478	18215	18358	18233	18194	18255	18193	18203	18202	17954	18112	18149	18308	18166	18181	18226	18155	18120	18250	18200	18073	18253	18244	18202	18241	18242	18347	18399	18304	18414	18320	18138	18244	18296	18271	18123	18187	18142	18312	18244	18355	18554	18254	18223	18295	18296	18156	18234	18415	18243	18105	18274	18150	18315	18202	18108	18475	18168	18243	18298	18093	18113	18239	18483	18115	18215	18200	18408	18242	18263	18490	18289	18264	18253	18178	18181	18224	18511	18143	18291	18278	18295	18242	18324	18340	18052	18134	18251	18206	18110	18444	18158	18100	18316	18150	18151	18225	18292	18358	18425	18156	18364	18343	18334	18489	18316	18149	18065	18149	18133	18042	18226	18267	18411	18331	18291	18325	18314	18164	18236	18306	18134	18338	18337	18188	18264	18333	18277	18402	18384	17980	18257	18238	18359	18183	18156	18138	18352	18120	18218	18376	18295	18209	18345	18202	18444	18317	18084	18436	18308	18439	18385	18270	18481	18307	18059	18301	18342	18425	18412	18285	18229	18251	18063	18013	18416	18325	18252	18309	18206	18311	18269	18187	18225	18176	18411	18391	18148	18258	18306	18343	18432	18125	18203	18111	18245	18314	18183	18253	18354	18089	18122	18324	18239	18237	18179	18068	18352	18247	18386	18318	18372	18369	18370	18183	18162	18277	18157	18271	18291	18184	18416	18444	18200	18076	18486	18191	18003	18443	18248	18273	18197	18318	18303	18118	18246	18220	18361	18330	18336	18121	18309	18346	18271	18143	18204	18164	18117	18134	18192	18439	18569	18450	18207	18208	18246	18182	18347	18434	18303	18320	18017	18351	18311	18281	17973	18431	18174	18126	18349	17989	18091	18141	18294	18241	18225	18383	17992	18319	18365	18380	18105	18335	18118	18249	18320	17986	18290	18177	18138	17968	18172	18179	18275	18353	18300	18179	18308	18245	18400	18405	18217	18159	18158	18121	18247	18383	18291	18286	18226	18173	18239	18236	18313	18205	18280	18151	18173	18347	17982	18333	18136	18304	18327	18184	18317	18255	18292	18370	18363	18439	18338	18191	18269	18246	18281	18084	18363	18273	18455	18154	18365	18085	18284	18288	18362	18115	18343	18457	18358	18234	18242	18162	18457	18104	18060	18260	18416	18118	18361	18332	18407	18139	18293	18287	18212	18258	18224	18015	18212	18209	18062	18244	18351	18119	18424	18410	18373	18200	18173	18427	18338	18451	18277	18217	18261	18084	18329	18295	18220	18161	18178	18182	17997	18360	18410	18416	18181	18229	18173	18284	18266	18323	18146	18288	18225	18300	18219	18260	18345	18267	18289	18103	18352	18250	18258	18269	18145	18211	18303	18304	18209	18122	18262	18076	18078	18216	17981	18153	18267	18140	17963	18217	18210	18244	18180	18145	18175	18353	18380	18130	18209	18153	18282	18480	18110	18262	18247	18325	18225	18067	17980	18178	18275	18290	18131	18290	18370	18275	18317	18104	18144	18215	18331	18219	18172	18261	18345	18342	18289	18162	18350	18226	18328	18543	18344	18449	18298	18119	18416	18111	18113	18127	18305	18144	18248	18175	18362	18136	18225	18267	18162	18245	18337	18097	18186	18173	18298	18310	18477	18269	18194	18441	18481	18283	18311	18091	18164	18214	18312	18172	18398	18060	18228	18134	18305	18292	18152	18363	18350	18180	18347	18396	18127	18404	18330	18060	18295	18317	18144	18192	18166	18273	18131	18245	18312	18334	18405	18346	18428	18090	18125	18206	18225	18219	18256	17931	17988	18132	18377	18442	18239	18283	18288	18356	18144	18134	18174	18498	18302	18342	18387	18219	18498	18345	18220	18205	18259	18156	18281	18255	18313	18220	18157	18258	18209	18472	18288	18390	18419	18227	18171	18411	18397	18290	18353	18310	18256	18387	18308	18268	18126	18278	18151	18381	18334	18332	18275	18126	18225	18100	18233	18218	18256	18254	18407	18211	17987	18331	18429	18177	18126	18290	18274	18237	18510	18242	18362	18286	18355	18336	18237	18119	18102	18304	18269	18445	18321	18400	18201	18176	18221	18051	18349	18133	18353	18203	18417	17895	18155	18241	18305	18276	18049	18225	18041	18168	18282	18375	18401	18314	18402	18096	18084	18169	18066	18519	18255	18325	18115	18276	18312	18098	18266	18146	18313	18247	18242	18301	18168	18064	18183	18225	18301	18117	18156	18269	18418	18031	18250	18286	18463	18329	18213	18293	18425	18488	18308	18085	18263	18268	18180	18319	18182	18199	18326	18336	18330	18179	18335	18384	18271	18371	18630	18211	18286	18199	18290	18317	18394	18324	18130	18125	18337	18208	18258	18384	18048	18259	18222	18234	18311	18413	18306	18341	18159	18173	18271	18258	18330	18317	18386	18032	18200	18335	18283	18422	18403	18219	18456	18207	18344	18055	18301	18159	18243	18440	18296	18386	18466	18405	18165	18152	18057	18121	18241	18208	18239	18315	18344	18267	18133	18333	18313	18329	18310	18265	18272	18242	18301	18287	18184	18256	18330	18372	18310	18112	18219	18365	18180	18289	18353	18302	18184	18220	18346	18235	18215	18446	18290	18229	18520	18243	18094	18162	18098	18335	18108	18353	18307	18213	18231	18471	18167	18177	18288	18319	18224	18311	18341	18246	18284	18204	18386	18479	18370	18049	18288	18179	18295	18175	18310	18366	18260	18100	18158	18219	18304	18203	18184	18230	18297	18289	18226	18363	18284	18098	18086	18385	18206	18110	18063	18256	18091	18324	18328	18344	18281	18361	18187	18152	18360	18389	18231	18081	18236	18255	18514	18328	18216	18187	18128	18173	18206	18189	18204	18322	18176	18286	18007	18312	18316	18248	18208	18205	18125	18092	18352	18292	18121	18138	18513	18093	18407	18461	18111	18421	18002	17979	18451	18473	18287	18294	18264	18268	18298	18263	18097	18048	18286	18120	18295	18324	18382	18290	18223	18411	18377	18426	18055	18356	18231	18545	18279	18478	18290	18153	18391	18309	18250	18135	18300	18373	18329	18341	18372	18167	18150	18266	18237	18235	18113	18280	18310	18297	18345	18257	18171	18445	18166	18475	18257	18090	18090	18153	18208	18318	18165	18061	18029	18370	18295	18250	18383	18436	18447	18566	18453	18330	18406	18297	18360	18210	18267	18197	18194	18261	18154	18414	18261	18282	18365	18323	18328	18338	18261	18294	18069	18410	18142	18261	18478	18230	18319	18155	18317	18495	18359	18163	18235	18102	18182	18067	18133	18288	18291	18266	18148	18233	18200	18310	18255	18256	18273	18232	18329	18472	18286	18280	18279	18045	18035	18252	18256	18243	18192	18175	18243	18214	18200	18441	18431	18357	18189	18420	18191	18327	18279	18383	18144	18220	18345	18200	18457	18212	18074	18267	18259	18223	18144	18284
26410	46096	44876	36177	29762	25838	23055	20978	19585	18754	18224	17497	17099	16662	16219	16236	16191	16067	15754	15948	15524	15691	15484	15488	15282	15241	15341	15335	15182	15177	15278	15159	15288	15120	15191	15117	15129	15195	15122	14991	14968	15048	15071	14881	14950	15059	15064	15117	14957	14882	15122	14929	15124	15038	14857	14962	15265	14979	15151	15020	15091	14946	15097	15189	14980	14934	15058	15090	15186	15211	15121	15066	14958	15036	15131	15046	15057	15066	15085	14964	15085	15072	15141	14996	15000	15068	14991	15117	15076	14955	15069	15031	15050	15078	15132	15075	15084	15093	15135	15154	15059	14946	14862	15004	15073	15140	15034	15176	15028	14958	14978	15108	15077	15144	15027	15061	15103	15097	15061	14956	15027	14831	15150	14925	14999	14983	15004	15015	14960	15057	14984	15025	14967	14937	15103	15072	15115	15016	14996	14947	15140	15094	15159	14895	15017	15126	15184	14923	15102	14932	15005	15008	15177	15028	15072	15065	15062	15120	15028	15134	15126	15178	14950	15030	15004	14985	15082	14957	15016	14978	14969	14896	15079	14996	14997	14983	14995	15052	15135	14896	15022	15107	15016	14871	14960	15078	15059	15154	15107	15028	15058	14974	14911	14999	14872	15029	14974	15120	14988	15136	14910	15004	14975	15024	15134	14982	14849	15063	15005	15080	15091	14977	15157	15083	15101	15020	15109	15143	15177	15015	15068	15137	15067	15062	15249	15171	15045	15042	15058	14962	15011	15047	15037	15168	15045	14997	15152	14954	15029	14908	15127	15142	14964	15088	14967	15048	15089	14969	15063	14962	14982	15105	15054	15142	14987	15052	15008	15036	14859	14939	15018	14989	15129	14883	14772	14986	14914	14893	15006	15035	15044	14988	15053	15134	14983	15012	15217	14899	14997	15028	15088	15058	14964	14946	15031	15138	15041	15200	14954	14945	15063	15030	15118	14953	14985	15110	15106	14745	15034	14944	15031	14930	14920	15117	15124	14972	14959	14996	15027	14973	15260	14963	14914	15172	15014	15131	14932	15158	14973	14933	14997	14988	15043	15138	14946	14892	15171	15103	14921	14936	15075	14973	15054	15096	14992	15162	15104	14985	14940	14989	14985	15199	14934	15095	14762	15075	14927	15133	15060	14921	15000	14959	14982	15001	15095	14998	15098	15036	14995	14941	14871	15197	15123	15098	14821	15006	15116	15074	15080	15032	14991	15157	15024	14978	15062	15057	14999	14934	15050	14948	15044	15023	15050	15006	15040	14972	15158	15090	14979	14967	15235	15108	14971	15059	15061	15118	15194	15059	15164	15038	15032	14906	14946	15147	14948	15183	15016	14896	15069	15141	14894	15143	15144	15088	15020	14964	15031	14888	14949	15051	15036	14912	14973	14940	15046	15063	14889	14962	14997	15122	15011	15065	15006	15036	14896	15189	15021	14978	14987	15088	14992	15059	14773	15123	15064	15131	15000	15072	15018	14985	15105	15124	15006	15065	15241	15006	15045	15033	15064	14953	14934	14915	14957	15002	14979	15064	15090	15196	15048	14996	14953	15184	15001	14873	15104	15106	14978	14955	14951	14878	15086	15114	15158	14864	14998	14847	14990	14869	15174	14924	14935	14927	15005	15042	14917	14883	15085	15051	15007	15119	15150	15207	15121	14804	15159	14974	15100	15106	15027	14921	15014	15010	15013	14959	15039	14838	15076	15021	15071	14947	14931	15137	15097	14938	14972	14947	15154	14991	15111	15031	14952	14977	14858	15031	15099	14958	15060	15024	14902	15192	14972	15036	14954	15023	15167	15055	14947	14964	15137	14958	14975	15017	14951	15023	15119	15063	14923	15005	14899	14972	15090	15060	14883	15116	15054	15050	15041	15142	15047	15074	14924	15037	14990	15000	15072	14991	15036	14933	15013	15062	15122	15241	14898	14966	15142	15116	15170	14972	14985	15220	15032	15065	15148	15065	15150	14984	14981	14997	15081	15048	14990	15064	15044	15077	14983	15036	15001	14980	14963	15002	15035	14931	14995	14886	14985	14983	15080	15027	15010	15071	15057	15025	15027	14933	14938	15017	14972	15032	15020	15043	15060	14896	14753	14967	15047	14989	15004	15016	15132	14944	15061	14918	14984	15077	15051	15155	14991	15099	14956	14960	15016	15133	15042	14985	15015	14907	15033	15031	14975	15104	15058	15090	15098	15034	14961	15091	15143	14942	14959	15074	15108	15095	14937	15078	14953	14996	14878	15012	14999	15028	15042	15003	15095	14936	14903	15087	14979	15090	15150	15127	15013	15207	14991	14967	15080	15161	15038	14900	15108	15006	14872	15067	15043	14789	15072	14999	15113	14912	15030	14998	14941	15013	14984	15078	15073	14976	14999	15212	15084	15101	15222	15138	15078	15085	15086	14939	15071	14992	15153	14923	14967	14988	15015	14871	14947	15068	14872	15142	15059	14989	14901	14931	15164	15090	15116	15175	15079	15135	15025	15102	15097	15082	14932	14952	15124	14962	14836	15099	15009	14968	14975	15021	15137	14915	15000	14940	15012	14957	14977	14923	15134	14985	15083	15136	15060	14966	15151	15047	15012	15171	15304	14928	15151	15215	15046	15037	15028	14956	15126	14959	15041	15041	14886	15039	15042	14935	15044	14991	14971	15179	15011	14946	14985	15051	15120	14952	15008	15122	14811	15108	15182	15143	15108	14973	14935	14882	15023	15165	15281	14971	15041	15020	15153	15109	14947	15002	15048	15008	15185	15064	15060	15043	14921	15038	15132	14933	14964	15125	15039	14946	14894	15025	15162	15058	15094	15014	15006	15043	14912	14957	15072	15090	14989	14948	14817	15064	14833	15025	14868	15146	15139	14845	14936	15098	14985	14977	14869	15073	15274	14854	15093	15058	14959	15089	15052	14924	14998	15088	14936	15072	15102	15067	15054	15052	15237	14935	15083	15118	14999	15127	14991	14975	15045	15104	15035	14861	15014	15016	15196	14980	14962	15027	15060	15141	15101	14999	15132	15045	15000	15085	15129	14973	14930	15199	14969	15136	14931	15106	15056	14918	14856	15050	15301	15030	15216	15078	14894	15299	14892	15004	14982	14969	15013	14806	14897	14903	14982	14940	15015	15156	14955	15057	15066	15058	14979	14758	15102	15095	14924	14978	15000	14925	15055	15141	15009	15077	14941	15005	15041	15086	15133	15166	15096	14955	15000	15136	14925	14973	14967	15007	14887	14981	15045	15020	14841	15029	15029	14993	15124	14966	15019	14786	15095	14887	15012	14942	14971	15011	15080	15027	15072	14960	15003	14917	14965	14961	15072	15086	15023	15148	14977	15156	15099	14961	15110	15089	15159	15094	15215	15013	15031	14966	14925	15201	15090	15003	14924	15045	14938	15200	15044	14902	15077	15051	15182	14946	14957	15027	14990	14912	14993	15223	15043	15087	15252	15137	14972	14974	15124	15062	14892	15012	14970	15224	14977	14967	14858	15136	15083	15001	15226	15056	14879	15026	15068	14877	15011	14930	15006	14807	15095	15021	15041	15147	14979	15116	15057	14967	14991	14874	15077	14890	15041	15013	14874	15027	14973	14915	15175	14942	15121	14948	15033	15043	15047	15023	15166	15024	14951	14934	14986	14898	15006	15070	15055	14951	15013	15080	15015	14982	14988	14960	15000	14956	14962	15103	15239	14945	14813	14903	15129	15138	14925	14929	15015	15184	15229	15012	14988	14939	15106	15025	15142	14885	14930	14969	15047	15117	15003	15166	15052	15085	15028	14997	15185	15135	15054	14952	15131	15143	15019	15050	14922	15196	15001	14994	15152	15164	14884	15007	15020	14944	15160	15058	15059	14935	15099	14967	15067	15048	15115	15052	14961	15141	15065	14937	15039	14959	15014	15145	14988	14969	15001	15116	15039	14845	15005	14941	14985	15137	15151	14881	15102	15099	14854	15208	14815	15052	14898	15110	14927	15051	15079	14930	15165	15129	15103	15126	15049	14919	14949	15086	15011	14915	15199	14911	15034	14980	15008	14922	15069	14865	14874	15115	15184	14870	15049	15101	15175	14991	14895	15171	15144	14977	15053	15017	14932	15113	15080	14940	14911	15157	14844	15105	14975	14984	15032	15017	15151	15015	15119	14932	14978	15104	15087	14871	15056	14888	15007	15044	14984	15094	15030	15049	15050	15021	15078	15101	15038	15071	15052	14966	15146	15035	15136	15040	15094	15162	15188	15136	15045	15087	15055	15093	14980	14960	15158	15005	15020	15101	15048	15038	15011	15104	15092	15044	15104	14913	15119	14977	14947	15053	15108	14895	14999	14997	14951	14980	14944	15090	15161	14998	15003	15154	15051	15097	15165	15002	15074	14873	14894	14973	15024	14953	15079	15054	15000	15028	15156	15066	15114	14847	15111	15113	15045	15206	15161	14880	15202	15095	15206	15104	14919	15117	15053	15093	15057	15137	14872	14967	15087	15029	15154	15002	15148	15160	14857	15066	15034	14956	15129	15007	14984	15016	15055	14839	14968	15035	15069	15025	15067	15053	15106	15268	15002	15033	14872	14969	15050	15134	14867	15116	15127	14998	15031	15087	15156	15008	14995	15170	14973	15002	15075	14967	14956	15096	14976	14868	14953	14925	14953	15146	15084	15043	14969	15025	14921	14996	15069	15075	15308	14982	14893	14821	14939	14976	14928	15201	14982	15051	15039	14925	15142	15215	14934	15022	15183	15039	15000	15031	15032	15085	14851	14979	14970	15097	14978	14956	15069	14972	15088	15003	15015	14931	15050	15155	14905	14902	14983	15121	14971	15033	14880	14996	14836	14983	15147	15088	14985	15011	15024	15194	14890	14991	15148	15073	15008	15101	15084	15042	15122	14930	15030	15111	15127	15095	15134	14981	14924	14956	15063	14871	14985	15082	15108	15103	14991	15086	15020	15150	15013	14984	15130	14987	15138	15129	14736	15064	15029	15137	14882	15048	15166	14885	15145	14924	14975	14911	14867	15092	15029	15201	15076	15171	15015	14984	15150	14972	14953	15057	15051	15026	15082	15084	15038	15138	15150	14907	14907	14931	14964	15110	15137	15023	15237	15172	14932	15157	15045	14991	15086	14848	15082	14982	14986	15065
30887	26925	29045	25915	21741	19924	19189	18315	17801	17439	17355	17231	17145	17218	17285	17171	17024	16861	16715	16729	16960	16997	16875	17034	16954	16862	16905	16737	16748	16657	16881	16738	16687	16956	16877	16918	16773	16838	16868	16803	16871	16813	16652	16653	16823	16525	16651	16725	16887	16818	16575	16753	16778	16815	16755	16824	16749	16574	16802	16842	16981	16834	16550	16788	16690	16642	16582	16698	16887	16725	16713	16621	16825	16852	16816	16755	16830	16781	16750	16868	16814	16729	16718	16505	16618	16915	16782	16624	16674	16486	16883	16618	16596	16567	16779	16864	16758	16574	16865	16628	16663	16688	16877	16780	16732	16726	16570	16650	16667	16737	16702	16851	16557	16575	16855	16720	16742	16420	16741	16579	16650	16696	16936	16673	16681	17049	16643	16580	16869	16725	16727	16546	16821	16698	16488	16650	17008	16578	16717	16905	16894	16647	16665	16799	16703	16589	16840	16772	16804	16786	16753	16759	16782	16697	16691	16778	16758	16752	16846	16674	16666	16725	16704	16690	16803	16717	16751	16570	16548	16687	16894	16827	16731	16543	16584	16558	16645	16568	16775	16726	16794	16767	16768	16824	16848	16672	16856	16767	16873	16740	16671	16879	16868	16808	16793	16806	16844	16702	16799	16698	16595	16554	16708	16548	16770	16725	16582	16700	16919	16705	16827	16735	16733	16535	16929	16964	16848	16658	16615	16703	16833	16625	16686	16766	16920	16596	16686	16955	16702	16795	16854	16520	16639	16696	16641	16577	16791	16635	16761	16633	16767	16811	16588	16754	16851	16789	16699	16615	16754	16681	16571	16813	16825	16530	16689	16762	16746	16910	16600	16552	16707	16654	16683	16797	16627	16713	16857	16619	16825	16667	16861	16677	16714	16691	16953	16786	16719	16582	16655	16992	16611	16700	16968	16803	16727	16480	16677	16593	16765	16943	16543	16656	16694	16721	16758	16620	16692	16608	16691	16653	16740	16568	16800	16883	16822	16698	16831	16859	16867	16752	16848	16959	16896	16823	16655	16792	16698	16686	16833	16901	16627	16645	16742	16569	16727	16612	16660	16646	16534	16745	16713	16628	16619	16840	16792	16842	16851	16754	16881	16626	16765	16755	16669	16785	16826	16718	16496	16574	16609	16927	16593	16549	16962	16651	16742	16728	16799	16582	16795	16754	16627	16666	16693	16700	16966	16571	16511	16737	16682	16542	16987	16846	17002	16881	16516	16855	16624	16713	16873	16802	16522	16516	16605	16601	16638	16772	16524	16616	16645	16614	16811	16515	16578	16675	16816	16668	16545	16682	16716	16763	16623	16653	16686	16828	16451	16796	16843	16888	16829	16859	16687	16899	16607	16654	16755	16599	16836	16869	16977	16787	16816	16551	17000	16803	16921	16845	16573	16750	16686	16635	16822	16740	16736	16870	16689	16782	16704	16701	16828	16796	16620	16816	16695	16814	16810	16865	16867	16673	16751	16666	16841	16760	16747	16632	16654	16700	16600	16924	16699	16792	16670	16732	16739	16601	16634	16752	16605	16642	16669	16718	16769	16710	16915	16783	16690	16630	16607	16539	16702	16874	16785	16679	16853	16814	16692	16906	16895	16797	16988	16752	16598	16824	16659	16781	16796	16699	16844	16727	16704	16753	16934	16747	16931	16516	16722	16682	16735	16698	16858	16416	16861	16705	16832	16789	16793	16805	16685	16751	16928	16635	16870	16805	17008	16477	16698	16537	16673	16593	16702	16784	16904	16724	16680	16668	16690	16855	17026	16450	16777	16817	16667	16809	16859	16635	16716	16824	17037	16610	16484	16668	16591	16727	16710	16887	16671	16720	16784	16714	16840	16745	16840	16827	16782	16657	16819	16711	16752	16759	16800	16656	16765	16789	16822	16634	16851	16823	16677	16625	16758	16684	16622	16593	16578	16632	16912	16695	16801	16709	16886	16798	16801	16768	16616	16605	16644	16660	16592	16627	16706	16844	16562	16902	16801	16655	16854	16728	16665	16663	16699	16803	16672	16720	16674	16668	16647	16614	16692	16697	16827	16686	16911	16828	16839	16718	16622	16924	16742	16526	16750	16649	16552	16697	16658	16673	16810	16832	16753	16791	16875	16865	16911	16553	16762	16769	16828	16922	16689	16974	16856	16601	16620	16685	16687	16724	16724	16901	16861	16573	16582	16511	16563	16736	16643	16544	16862	16622	16740	16719	16764	16661	16668	16676	16791	16629	16629	16607	16844	16636	16747	17002	16652	16826	16718	16733	16652	16602	16625	16657	16810	16870	16793	16888	16589	16589	16794	16604	16724	16698	16769	16721	16850	16598	16727	17038	16834	16929	16846	16768	16632	16702	16811	16753	16632	16752	16649	16620	16786	16761	16416	16603	16749	16798	16886	16673	16647	16702	16832	16708	16918	16854	16749	16903	16839	16869	16745	16622	16781	16766	16716	16427	16796	16640	16887	16654	16719	16810	16720	16694	16845	16735	16466	16560	16793	16881	17031	16653	16685	16518	16414	16744	16780	16744	16553	16789	16714	16736	16564	16935	16628	16805	16787	16908	16898	16862	16569	16965	16780	16744	16623	16889	16712	16791	16877	16724	16804	16536	16586	16632	16729	16690	16795	16690	16609	16785	16673	16705	16905	16661	16864	16828	16861	16738	16881	16758	16886	16714	16686	16701	16518	16788	16583	16692	16827	16697	16838	16814	16833	16671	16689	16650	16730	16510	16770	16728	16768	16682	16611	16997	16700	16894	16610	16648	16744	16630	16698	16765	16758	16754	16600	16735	16750	16629	16683	16953	16669	16667	16931	16653	16763	16695	16761	16660	16902	16687	16595	16738	16750	16779	16577	16859	16708	16664	16641	16493	16699	16666	16779	16757	16807	16679	16893	16878	16701	16661	16714	16560	16764	16792	16759	16570	16483	16661	16923	16601	16655	16638	16741	16735	16702	16776	16707	16625	16866	16822	16881	16742	16747	16556	16643	16881	16666	16817	16686	16588	16639	16817	16820	16787	16745	16790	16794	16840	16687	16808	16709	16610	16897	16934	16846	16839	16648	16814	16697	16939	16693	16810	16779	16735	16687	16523	16610	16956	16618	16621	16590	16747	16695	16676	16862	16838	16679	16476	16698	16739	16846	16834	16534	16663	16807	16677	16664	16685	16693	16817	16744	16842	17005	16782	16732	16770	16727	16721	16690	16598	16815	16621	16666	16737	16712	16861	16537	16833	16837	16696	16745	16880	16863	16663	16849	16735	16564	16636	16776	16768	16705	16680	16762	16677	16660	16779	16986	16674	16671	16758	16702	16585	16691	16852	16606	16806	16722	16857	16712	16748	16708	16732	16689	16795	16750	16804	16901	16881	16554	16775	16778	16750	16924	16909	16681	16582	16868	16693	16541	16536	16722	16558	16648	16663	16816	16743	16732	16749	16831	16780	16820	16807	16843	17051	16606	16688	16918	16778	16609	16771	16881	16802	16508	16890	16750	16636	16600	16925	16771	16790	16732	16852	16823	16612	16801	16619	16794	16771	16725	16775	16652	16730	16706	16773	16866	16987	16833	16758	16765	16739	16737	16860	16826	16771	16734	16713	16651	16776	16772	16821	16675	16588	17028	16823	16859	16694	16732	16814	16573	16610	16895	16666	16653	16802	16646	16565	16914	16655	16796	16893	16437	16818	16770	16754	16702	16510	16726	16671	16715	16936	16635	16664	16596	16841	16782	16773	16558	16558	16773	16737	16718	16563	16614	16370	16665	16539	16687	16828	16985	16667	16576	16905	16693	16789	16671	16742	16682	16824	16794	16689	16769	16728	16785	16674	16698	16872	16701	16746	16563	16830	16817	16682	16649	16716	16813	16808	16874	16923	16691	16820	16837	16452	16708	16730	16847	16740	16667	16608	16869	16733	16755	16620	16712	16833	16832	16818	16837	16821	16535	16817	16600	16711	16620	17030	16555	16733	16597	16753	16812	16827	16609	16733	16645	16725	16643	16703	16705	16675	16744	16585	16610	16684	16836	16832	16902	16819	16817	16693	16581	16752	16700	16587	16986	16615	16821	16882	16774	16860	16771	16606	16646	16880	16963	16689	16688	16523	16807	16833	16591	16885	16659	16811	16685	16673	16732	16778	16613	16621	16732	16854	16546	16724	16707	16659	16759	16654	16697	16848	16718	16741	16609	16657	17011	16663	16805	16811	16681	16916	16784	16825	16919	16859	16791	16930	16735	16726	16738	16579	16751	16799	16637	16848	16817	16585	16649	16838	16892	16690	16813	16873	16611	16855	16750	16651	16862	16923	16767	16709	16717	16864	16667	16824	16745	16624	16947	16663	16771	16713	16644	16865	16483	16617	16758	16565	16744	16760	16651	16855	16637	16466	16639	16772	16723	16761	16766	16586	16586	16709	16707	16778	16814	16705	16853	16882	16769	16610	16812	16778	16640	16901	16849	16836	16733	16775	16755	16565	16678	16650	16746	16777	16593	16842	16769	16775	16610	16783	16933	16758	16848	16833	16893	16660	16762	16713	16630	16860	16726	16553	16537	16631	16560	16668	16794	16814	16753	16568	16858	16755	16821	16875	16475	16724	16799	16585	16660	16755	16608	16686	16803	16806	16813	16759	16763	16606	16840	16642	16622	16703	16713	16889	16866	16846	16811	16677	16789	16782	16653	16858	16638	16717	16571	16574	16751	16710	16586	16717	16679	16818	16839	16682	16759	16770	16608	16495	16651	16591	16589	16804	16674	16717	16888	16692	16694	16739	16755	16789	16775	16795	16567	16794	16880	16652	16711	16868	16838	16722	16748	17001	16974	16753	16791	16711	16755	16744	16756	16869	16615	16703	16821	16751	16584	16752	16794	16757	16672	16644	16877	16661	16747	16933	16746	16853	16652	16589	16624	16735	16820	16876	16694	16795	16923	16614	16764	16804	16578	16633	16748	16728	16586	16632	16631	16536	16629	16662	16829	16686	16658	16697	16767	16633	16676	16903	16791	16653	16754	16466	16741	16661	16725	16577	16776	16658	16863	16816	16592	16543	16888	16893	16698	16843	16737	16601	16990	16879	16775	16804	16891	16775	16523	16810	16626	16731	16934	16723	16869	16688	16717	16639	16642	16665	16846	16580
25078	34425	32587	26134	21748	18969	17578	16596	16058	15542	15334	14988	14995	14824	14763	14557	14601	14381	14699	14356	14239	14228	14257	14394	14205	14100	14056	14183	14144	14412	14320	14105	14018	14166	14313	14286	14207	14122	13895	14151	14189	14146	14211	14201	14221	14066	14117	14031	14162	14075	14112	14101	14117	13810	14263	14129	14208	14211	14058	14145	14106	14079	14151	14126	14174	14259	14166	14117	14034	13878	14002	14266	13938	14014	14138	14191	14111	14267	14103	14150	13980	14143	14297	13998	14188	14120	14179	14238	14035	14166	14195	13953	14034	14170	14234	14103	14078	14119	14030	13915	13974	14238	14034	14094	14022	13990	14210	14347	14083	14092	14217	14093	14195	14145	14207	14119	14101	14094	13995	14152	13976	14094	14099	14030	13946	14196	14168	14122	14151	14241	14164	14099	14128	14121	13937	14089	14100	14218	14100	14024	13964	14132	14069	13995	14087	14183	14084	14140	13939	14179	14054	14338	14073	14260	14014	14233	14109	13976	14236	14166	14084	13942	14177	13940	14064	14186	14054	14159	14086	14022	14023	14166	14081	13958	14107	13993	14077	14244	13942	14124	14180	14233	14276	14220	14134	14089	14058	14155	14131	14180	14089	14184	14059	14015	14028	14209	13954	14067	14135	14056	14016	14288	14084	14160	14126	14160	14086	14005	14269	14116	14012	14202	14204	14141	14167	14203	14198	14067	14129	14120	14145	14235	14126	14132	14136	14035	14126	14267	14090	13945	14179	14202	14127	14117	13956	14074	14129	14057	14210	14199	14145	14139	14116	14133	14338	14116	14116	14193	13939	14064	14103	14220	14065	14133	14122	14131	14043	13925	14336	14057	14086	14046	14186	13978	14111	14086	13899	14010	14030	14121	14070	14146	14153	13938	14182	13927	14003	13885	14077	14186	14119	13854	14064	14212	14062	14185	14088	14147	14178	14154	14071	14245	14264	13944	14140	14102	14023	14187	14136	14214	13939	14308	14243	14248	14106	13954	14158	14162	14168	14216	14154	14191	13986	14157	14181	13966	14146	14067	14176	14044	14103	14122	13978	13977	13957	14270	14205	14106	14114	14261	14195	14136	14224	14081	14231	14116	14058	14287	14122	13962	14235	13951	14023	14072	14170	14005	14222	13991	14176	14068	14156	14251	14156	14023	14017	14072	14059	14154	14055	14091	13964	14053	14299	14131	14137	14120	14056	14152	14086	14182	14259	14152	14141	14130	13938	14073	14084	14103	14001	14004	13849	14067	14136	14124	14080	14138	14124	13940	14151	14060	14189	14211	14172	14101	14213	14115	14154	14201	14251	14135	14202	14111	14032	14076	14229	14283	14074	14139	13862	14009	14174	14103	14066	14073	14108	14037	13976	14077	13958	13928	14177	14110	14153	14089	14313	14208	14166	14002	14141	14119	13977	14167	14069	14145	14199	14144	14094	14167	14213	14180	13956	14147	14131	14126	13981	14200	14123	14062	14084	14204	14193	14160	14035	14131	14152	14067	14114	14047	13946	13972	14008	14197	14145	13925	14081	14186	13990	14145	14173	14106	14069	14239	14175	14202	14069	14050	14111	14234	14279	14177	14089	14166	14245	14260	14125	14069	14018	14164	14047	14231	13948	13975	14122	14243	14007	14112	14205	14113	14072	14002	14066	13941	14072	14097	14017	14001	14052	14141	14063	14026	14151	14190	14027	14152	14094	14093	14113	14230	14023	14063	14109	13938	14205	14042	13961	13997	14238	14045	14140	14202	14161	14041	14166	14172	14059	14083	14015	14160	14299	14027	14155	14132	14054	14038	14037	14279	14180	14159	14007	14049	14184	14129	14113	14251	14085	14050	14117	14061	14223	14157	14195	14056	14076	13999	14018	14129	13967	14205	14168	14182	14057	14033	14255	14210	14032	14068	14235	14043	14120	14123	14001	14154	14127	14093	14140	14154	14086	14002	14094	14095	14142	13912	14153	14110	14071	14146	14057	14167	14188	14087	13833	14128	14173	14055	14086	14208	14133	14204	14076	14229	14182	14060	14098	14060	13975	14154	14150	14242	14019	14163	14156	14136	14198	14263	14103	14091	14227	14295	13969	14171	14172	13999	14116	14175	14153	13897	14033	14047	14075	14166	13943	14026	14095	13996	13986	14233	14249	13911	14104	14191	14079	14278	14009	14060	14125	14037	14052	14197	14130	14177	14029	14059	14062	14173	14037	14102	14051	14086	14112	14084	14090	14118	14139	14103	14051	14210	14093	14248	14189	14096	14087	14031	14154	14067	14315	14013	14216	14036	14088	14258	14229	14064	14117	14205	14007	14140	14226	14076	14049	14122	14132	14353	14101	14062	14164	14069	14291	14018	14147	14094	14063	14136	14101	14110	14101	14057	14117	14333	14266	14057	14124	14245	14182	13964	14068	14197	14100	14220	14029	13990	14138	14069	14070	13913	14188	14016	14211	14041	14154	14132	14070	13878	14043	14170	14077	14057	14142	14272	13945	14125	14192	14304	14123	14182	14226	13929	14156	13904	14063	14163	14150	14004	14199	14132	14157	14064	14114	14229	14043	14015	14293	14010	14249	14155	14303	14106	14131	13989	14082	14009	14036	14179	14102	14183	14000	14240	14143	13870	14277	14127	13976	14099	14145	14099	14013	14157	14051	14072	14015	14157	14004	14111	13997	14008	14055	14145	14384	13929	14152	14012	14139	14156	14126	14022	14192	14113	14146	14011	14076	14071	14101	14050	14034	14234	14183	14076	14030	14111	14022	14022	13941	13983	14230	14157	14298	13974	14178	14249	14076	14053	14215	14056	13959	14115	14148	14152	14080	14136	14025	14116	13948	14144	14056	14113	14190	14258	13997	14123	14111	14119	14059	14127	14166	14317	14105	14140	14222	13966	14054	14248	14194	14052	14113	13996	14033	13986	14205	14008	13915	14139	14151	14036	14120	14108	14126	14085	14086	13938	14078	14149	14218	14184	14108	14182	14106	14023	14063	14057	14161	14197	14068	14066	14182	14172	14044	14173	14056	14133	14170	14096	14103	14138	14152	14176	14194	14111	14123	14038	14220	14213	14169	14057	14103	14055	14084	14130	14102	14092	14139	14003	14185	14247	14183	14117	14057	14217	14208	14163	14120	14194	14186	14195	14106	14012	14176	14004	14173	14021	13941	14161	14133	14246	14241	14247	14192	14049	14137	14149	13920	14166	14230	14238	14166	14078	14048	14004	14045	13971	14236	14012	14185	14179	14218	14125	14105	14124	14092	14106	14138	14040	14192	14160	14057	14271	14076	14132	14268	13986	14083	14104	14103	14258	14278	14252	14120	13973	14020	13964	13937	14115	14185	14016	14138	14054	14118	14110	13929	14086	14012	14062	14262	14185	14083	14157	14113	14034	14128	13999	14274	14070	14162	13944	14175	13995	14138	14147	14069	14087	14189	14289	14057	14060	13923	14107	14055	14297	14085	14130	14096	14267	14322	14131	14421	14044	14191	14218	14121	13930	14115	14044	14019	13959	14176	14081	14110	14309	14094	14011	14189	14006	14168	13930	14074	14138	14009	14165	14148	14090	14176	14136	14017	14144	14108	14025	14163	14085	14277	14075	14111	14256	14056	14051	14125	14158	14247	14101	14115	13963	14258	14087	14140	14091	14106	14145	14008	13935	14283	14222	14115	14139	14118	14211	14121	14089	14113	14040	14232	14160	14212	14092	14093	13999	14165	14111	14159	14194	14152	14011	14306	14358	14066	14226	14269	13856	14177	14107	14036	14127	14159	14120	14309	13986	13935	14178	14114	14228	14184	14204	14045	14031	14128	14048	14137	14129	14092	14298	13956	14130	14249	14153	14179	14068	14121	14141	13970	14229	13975	14066	14017	14090	14098	14078	14142	14164	14101	14078	14010	14102	14141	14187	14247	14144	14119	13970	14048	14028	14038	14236	14045	13993	14063	13946	14118	14141	14056	14201	14071	14071	13953	13833	14166	14020	14054	13972	14006	14094	14057	14081	14161	14267	14260	14263	14130	14101	14179	14179	14025	14275	14006	14103	14087	14211	14225	14162	14233	13979	14288	14045	14224	14121	14226	14064	14165	13941	14073	14330	14200	14161	14155	14132	14161	13968	14247	14097	14047	13950	14017	14100	14087	14310	13996	14049	14160	14113	14314	14128	14191	14109	14203	14312	14195	14189	14035	14081	14208	14221	14205	14313	14090	14232	14183	14063	13976	14137	14070	14097	13960	14107	14090	14226	14041	14064	14244	14182	14233	14094	14228	14220	14154	14183	14187	14009	14101	14198	14185	14038	14218	14184	14100	14155	14046	14440	14117	14003	14045	14122	14204	13998	14178	14123	14111	14157	14053	13941	14081	14099	14181	14132	14108	14238	14121	13957	14100	14126	14038	14112	14188	14120	14062	14140	14231	13874	13960	14110	14172	14311	14046	14092	14159	14012	14048	14087	14109	14125	14005	14066	14073	14130	14196	14134	14072	14034	14147	14081	14172	14051	14128	14059	14251	13971	14129	14028	14279	14066	14029	14215	14083	14160	14135	14262	14077	14273	13914	14237	14209	14056	14187	14244	14270	13987	14175	14142	14067	14132	14045	14039	14199	14060	14067	14234	13980	14237	14152	14116	14054	14257	14088	14158	14013	14055	14133	14039	14133	14108	14038	13968	14240	14151	14142	14122	14183	14267	14182	14121	14245	14149	14063	14272	14194	14005	14263	14203	14044	14048	14155	14172	14196	13971	14120	14208	14007	14259	14122	14119	14086	14083	14116	13927	14177	14144	14194	14119	14190	14057	14176	14115	14025	14115	14227	13966	14030	14193	13923	14017	14008	14100	14186	13908	14107	14074	14010	14285	14041	14111	14309	13909	14117	14177	14152	14067	14066	14160	14074	14291	14217	14089	14018	14140	14043	14005	14075	14121	14205	14323	13979	14022	14088	14215	14243	14042	14095	14157	14018	14147	14194	14221	13883	13968	14182	14000	14152	13951	14013	14067	14132	14120	14182	14081	14129	14245	14168	14268	14131	14213	14165	13962	14094	14190	14142	14224	14182	14167	14129	14146	14271	14137	14157	13967	14102	14007	14144	14061	14058	14169	14137	14328	14132	14071	14078	13949	13985	14178	14105	14059	14192	14035
25088	21043	28034	25454	23775	23469	22778	20443	19214	19117	18772	18278	18002	18008	17968	17963	17857	17689	17804	17684	17804	17671	17503	17488	17521	17592	17524	17439	17259	17357	17464	17551	17339	17350	17514	17500	17338	17357	17457	17402	17639	17429	17356	17326	17341	17160	17363	17271	17413	17230	17312	17118	17187	17310	17255	17448	17373	17170	17310	17311	17336	17356	17349	17401	17347	17376	17513	17213	17409	17314	17097	17244	17379	17406	17157	17430	17223	17367	17575	17374	17337	17447	17150	17230	17361	17239	17052	17499	17260	17294	17145	17465	17358	17209	17231	17250	17349	17214	17537	17407	17224	17399	17281	17446	17210	17345	17391	17315	17268	17234	17468	17288	17332	17328	17179	17304	17325	17484	17239	17160	17440	17382	17441	17472	17077	17077	17380	17410	17455	17153	17206	17354	17348	17234	17295	17355	17109	17339	17275	17210	17319	17373	17242	17068	17247	17366	17409	17263	17281	17216	17412	17330	17403	17148	17457	17343	17406	17285	17005	17229	17404	17432	17386	17264	17219	17276	17397	17382	17390	17215	17489	17224	17253	17381	17364	17262	17205	17236	17193	17351	17391	17305	17282	17140	17368	17084	17492	17192	17227	17056	17251	17152	17185	17294	17369	16978	17240	17278	17278	17011	17245	17303	17177	17468	17226	17253	17337	17427	17365	17205	17466	17611	17255	17370	17304	17402	17179	17338	17258	17299	17363	17184	17250	17295	17305	17298	17413	17146	17369	17108	17273	17287	17325	17388	17249	17235	17190	17251	17200	17311	17264	17494	17503	17524	17335	17239	17283	17298	17245	17515	17278	17385	17237	17274	17262	17495	17212	17199	17238	17149	17366	17429	17092	17284	17237	17382	17188	17239	17375	17399	17158	17202	17377	17241	17013	17320	17252	17293	17374	17281	17315	17512	17113	17158	17213	17301	16912	17010	17226	17220	17495	17457	17217	17123	17274	17244	17244	17058	17214	17258	17230	17417	17115	17110	17441	17218	17332	17072	17191	17443	17237	17504	17488	17158	17210	17426	17179	17119	17221	17296	17361	17297	17347	17433	17090	17367	17284	17322	17475	17412	17242	17305	17208	17419	17363	17290	17292	17136	17186	17083	17567	17038	17490	17385	17214	17371	17188	17223	17068	17347	17199	17177	17193	17211	17343	17409	17207	17306	17342	17054	17173	17205	17546	17274	17353	17390	17311	17351	17212	17312	17256	17302	17344	17316	17337	17266	17403	17275	17365	17303	17242	17357	17345	17188	17277	17343	17296	17418	17041	17368	17050	17168	17360	17394	17485	17359	17280	17321	17427	17546	17499	17368	17499	17202	17329	17439	17382	17535	17508	17169	17265	17463	17310	17303	17322	17450	17396	17292	17298	17241	17247	17272	17344	17179	17404	17381	17247	17212	17289	17286	17327	17415	17224	17341	17149	17121	17274	17462	17239	17190	17110	17365	17348	17336	17430	17294	17103	17429	17260	17250	17397	17245	17393	17356	17334	17214	17273	17364	17165	17323	17125	17358	17309	17291	17408	17332	17227	17277	17364	17240	17335	17303	17273	17256	17268	17339	17156	17410	17176	17230	17357	17309	17411	17404	17468	17451	17375	17260	17203	17202	17137	17187	17375	17256	17326	17268	17208	17187	17090	17186	17397	17227	17260	17347	17465	17436	17286	17341	17289	17418	17327	17217	17164	17215	17222	17515	17330	17354	17446	17083	17212	17274	17364	17390	17222	17106	17192	17150	17283	17230	17106	17227	17408	17423	17472	17320	17235	17193	17493	17206	17280	17537	17289	17368	17395	17323	17348	17260	17175	17250	17291	17159	17311	17396	17250	17204	17210	17336	17385	17327	17204	17208	17293	17428	17345	17462	17320	17355	17437	17123	17458	17242	17357	17328	17611	17407	17256	17086	17235	17438	17585	17222	17322	17375	17178	17353	17222	17284	17398	17262	17281	17263	17269	17364	17243	17134	17176	17325	17232	17236	17366	17275	17525	17146	17248	17337	17368	17338	17351	17315	17221	17252	17311	17216	17267	17257	17368	17043	17214	17089	17145	17273	17226	17176	17411	17406	17487	17424	17300	17370	17344	17431	17338	17133	17076	17397	17392	17354	17361	17340	17235	17441	17075	17342	17302	17315	17554	17275	17434	17437	17231	17278	17267	17418	17071	17339	17361	17158	17472	17343	17257	17316	17208	17255	17323	17214	17171	17138	17412	17234	17441	17421	17342	17094	17398	17237	17302	17543	17393	17272	17640	17282	17468	17364	17289	17228	17250	17253	17396	17301	17351	17380	17340	17235	17468	17221	17276	17103	17260	17337	17257	17385	17464	17275	17370	17338	17290	17216	17338	17422	17327	17266	17234	17331	17390	17107	17414	17300	17487	17362	17516	17501	17255	17598	17376	17247	17209	17097	17433	17369	17286	17482	17533	17334	17379	17285	17345	17313	17448	17428	17234	17307	17159	17236	17350	17456	17374	17333	17153	17248	17229	17304	17621	17336	17540	17188	17312	17250	17228	17375	17593	17485	17233	17333	17297	17163	17362	17381	17294	17200	17318	16954	17395	17413	17439	17168	17245	17411	17335	17389	17263	17287	17388	17161	17184	17214	17486	17392	17313	16987	17424	17324	17313	17143	17286	17562	17238	17159	17375	17291	17144	17178	17390	17479	17250	17415	17233	17429	17242	17230	17359	17337	17143	17254	17308	17211	17065	17117	17418	17266	17158	17138	17217	17317	17224	17085	17334	17129	17049	17357	17280	17249	17318	17278	17205	17393	17219	17301	17389	17198	17384	17366	17258	17077	17356	17299	17299	17456	17404	17261	17522	17186	17309	17166	17460	17333	17403	17156	17435	17130	17262	17307	17231	17114	17058	17366	17357	17335	17086	17327	17260	17237	17285	17417	17375	17236	17337	17278	17255	17465	17196	17209	17183	17165	17342	17268	17229	17367	17176	17207	17323	17123	17215	17334	17302	17368	17376	17288	17389	17265	17354	17133	17350	17259	17272	17251	17392	17148	17271	17420	17355	17283	17486	17299	17281	17180	17417	17266	17170	17115	17370	17204	17191	17420	17518	17493	17390	17427	17176	17162	17262	17215	17302	17330	17223	17226	17311	17567	17433	17360	17249	17257	17241	17293	17482	17309	17398	17297	17330	17342	17261	17195	17438	17438	17207	17292	17263	17351	17297	17413	17290	17142	17176	17220	17192	17342	17411	17423	17468	17310	17161	17420	17184	17424	17061	17297	17310	17214	17177	17241	17453	17246	17274	17397	17537	17400	17585	17222	17308	17219	17419	17304	17332	17240	17271	17201	17403	17281	17380	17257	17357	17261	17149	17268	17374	17350	17203	17331	17257	17055	17179	17290	17119	17325	17269	17557	17253	17254	17249	17260	17266	17250	17398	17256	17398	17239	17273	17417	17236	17066	17123	17435	17460	17443	17263	17256	17331	17365	17393	17462	17243	17209	17409	17340	17339	17351	17352	17441	17301	17198	17461	17491	17259	17370	17326	17405	17318	17327	17279	17283	17428	17289	17326	17287	17289	17319	17294	17220	17147	17262	17264	17328	17461	17246	17300	17390	17464	17369	17351	17355	17135	17392	17486	17537	17326	17313	17152	17324	17255	17219	17181	17157	17409	17406	17380	17268	17350	17350	17178	17349	17245	17223	17355	17136	17156	17261	17461	17405	17491	17325	17356	17169	17391	17343	17315	17278	17290	17210	17200	17233	17167	17426	17120	17193	17202	17384	17266	17427	17218	17349	17360	17230	17367	17336	17289	17507	17407	17294	17160	17391	17374	17361	17284	17372	17553	17302	17218	17149	17364	17313	17433	17297	17284	17342	17277	17290	17376	17230	17349	17211	17214	17191	17388	17344	17461	17178	17297	17418	17263	17273	17204	17280	17499	17164	17340	17271	17235	17139	17279	17209	17373	17476	17428	17137	17312	17353	17168	17205	17129	17283	17415	17288	17427	17384	17363	17281	17190	17232	17232	17077	17333	17263	17216	17119	17410	17240	17366	17170	17331	17271	17205	17397	17248	17031	17291	17375	17452	17484	17298	17262	17368	17353	17301	17292	17258	17403	17351	17353	17474	17133	17501	17330	17100	17273	17233	17311	17355	17502	17266	17303	17161	17376	17455	17325	17511	17296	17241	17139	17311	17277	17187	17300	17303	17416	17398	17421	17494	16914	17271	17330	17483	17374	17231	17259	17255	17101	17381	17193	17505	17313	17354	17146	17391	17443	17324	17314	17230	17180	17395	17210	17272	17246	17356	17159	17421	17565	17341	17206	17312	17007	17260	17235	17539	17286	17167	17235	17305	17293	17270	17487	17416	17217	17240	17076	17346	17403	17402	17304	17341	17126	17190	17114	17384	17225	17267	17119	17248	17483	17285	17289	17326	17394	17241	17235	17330	17411	17438	17433	17449	17280	17264	17475	17273	17412	17281	17257	17444	17205	17227	17399	17343	17331	17231	17463	17296	17367	17365	17482	17378	17348	17347	17185	17434	17036	17254	17583	17406	17487	17435	17399	17191	17368	17117	17288	17402	17571	17457	17288	17215	17428	17302	17169	17224	17351	17464	17328	17177	17401	17448	17243	17234	17294	17233	17274	17345	17359	17245	17140	17328	17507	17171	17324	17254	17191	17300	17334	17192	17247	17283	17315	17216	17105	17209	17268	17189	17220	17330	17336	17377	17362	17452	17383	17456	17498	17372	17275	17237	17350	17061	17361	17126	17551	17212	17298	17283	17453	17265	17199	17343	17311	17433	17284	17280	17310	17414	17295	17103	17279	17381	17243	17246	17500	17224	17168	17252	17146	17349	17267	17118	17265	17460	17268	17291	17360	17241	17173	17378	17189	17496	17422	17330	17505	17322	17107	17332	17341	17311	17394	17294	17216	17349	17267	17335	17492	17249	17430	17493	17319	17438	17427	17396	17351	17237	17305	17150	17392	17109	17199	17407	17372	17176	17155	17380	17159	17265	17235	17263	17379	17413	17324	17401	17368	17292	17232	17217	17194	17291	17214	17183	17466	17306	17162	17294	17365	17443	17268	17399	17269	17287	17268	17335	17278	17442	17399	17433	17336	17241	17010	17293	17137	17354	17328	17387	17247	17219	17302
25344	41028	39152	31664	26031	22244	20165	18994	17788	17087	16534	16108	15677	15556	15504	15350	15116	15094	14849	14789	14931	14862	14903	14783	14569	14637	14647	14679	14748	14586	14648	14614	14646	14505	14457	14669	14484	14609	14459	14460	14542	14700	14424	14613	14330	14393	14504	14454	14518	14392	14469	14438	14573	14569	14487	14561	14489	14299	14523	14445	14593	14550	14688	14339	14345	14566	14363	14571	14536	14440	14612	14504	14325	14479	14356	14658	14169	14363	14361	14360	14635	14695	14614	14279	14478	14456	14496	14476	14500	14496	14344	14583	14351	14312	14354	14250	14443	14399	14377	14429	14552	14469	14374	14411	14431	14472	14396	14500	14477	14434	14321	14497	14501	14466	14556	14378	14390	14458	14428	14589	14514	14555	14412	14347	14649	14522	14339	14345	14500	14380	14386	14616	14299	14661	14510	14531	14505	14244	14382	14411	14447	14352	14555	14491	14459	14492	14663	14479	14475	14370	14268	14521	14411	14354	14578	14540	14577	14480	14315	14394	14669	14263	14480	14505	14429	14537	14555	14356	14497	14343	14486	14412	14395	14424	14324	14496	14270	14478	14538	14322	14334	14573	14480	14423	14465	14483	14284	14379	14276	14448	14412	14308	14462	14519	14461	14450	14487	14493	14507	14445	14227	14422	14315	14460	14602	14412	14559	14292	14352	14396	14425	14410	14388	14539	14386	14436	14346	14411	14411	14341	14497	14490	14561	14414	14420	14373	14453	14513	14418	14324	14368	14391	14480	14380	14479	14672	14437	14478	14465	14484	14459	14465	14364	14413	14496	14398	14362	14391	14420	14413	14400	14364	14349	14594	14430	14513	14273	14434	14442	14421	14324	14581	14441	14326	14555	14311	14353	14608	14329	14330	14547	14245	14487	14308	14579	14467	14449	14333	14506	14481	14607	14436	14518	14503	14275	14453	14432	14357	14537	14397	14482	14466	14445	14395	14534	14453	14325	14441	14440	14429	14204	14420	14381	14552	14450	14393	14437	14370	14385	14256	14608	14434	14472	14505	14392	14365	14439	14264	14385	14514	14321	14505	14393	14394	14526	14417	14467	14290	14350	14296	14492	14422	14462	14463	14490	14642	14512	14252	14486	14352	14561	14333	14526	14440	14367	14464	14465	14442	14646	14408	14412	14563	14429	14408	14456	14463	14414	14244	14584	14504	14503	14434	14473	14568	14486	14370	14419	14504	14527	14575	14364	14445	14482	14415	14555	14500	14374	14504	14343	14372	14320	14631	14535	14389	14480	14415	14460	14371	14548	14256	14478	14375	14485	14327	14548	14258	14492	14619	14532	14336	14514	14535	14428	14293	14497	14316	14511	14335	14470	14598	14390	14426	14395	14342	14392	14276	14566	14398	14436	14537	14564	14340	14517	14386	14541	14405	14476	14306	14432	14400	14292	14402	14551	14526	14560	14431	14373	14316	14418	14482	14460	14678	14482	14507	14458	14352	14268	14577	14401	14571	14581	14453	14438	14278	14462	14543	14468	14356	14348	14374	14522	14495	14405	14375	14448	14457	14314	14404	14420	14578	14381	14498	14418	14569	14556	14430	14401	14431	14349	14215	14324	14421	14289	14512	14366	14376	14477	14347	14462	14392	14376	14517	14311	14380	14349	14554	14422	14379	14465	14332	14431	14392	14441	14353	14507	14312	14467	14282	14331	14617	14464	14477	14427	14286	14645	14449	14368	14445	14486	14421	14450	14494	14397	14561	14358	14362	14397	14324	14428	14368	14533	14503	14575	14490	14551	14256	14594	14462	14152	14499	14579	14539	14487	14531	14513	14437	14397	14473	14405	14437	14569	14418	14436	14350	14447	14467	14432	14358	14536	14454	14567	14507	14516	14429	14438	14575	14629	14554	14520	14446	14401	14461	14459	14316	14393	14508	14505	14518	14336	14474	14644	14509	14531	14368	14561	14427	14432	14502	14401	14447	14290	14506	14366	14354	14459	14468	14311	14488	14371	14516	14436	14450	14479	14432	14419	14404	14428	14472	14381	14436	14484	14481	14401	14394	14486	14543	14476	14419	14485	14462	14434	14446	14553	14576	14402	14533	14424	14387	14501	14299	14423	14490	14449	14516	14482	14616	14459	14354	14587	14448	14406	14467	14479	14440	14370	14551	14462	14584	14472	14440	14386	14482	14175	14467	14573	14553	14399	14436	14625	14557	14355	14595	14556	14373	14300	14450	14501	14476	14415	14611	14491	14645	14247	14380	14559	14507	14392	14546	14382	14295	14375	14520	14499	14393	14371	14341	14247	14345	14474	14417	14578	14441	14557	14378	14510	14257	14602	14409	14462	14462	14486	14493	14438	14465	14376	14472	14422	14405	14369	14459	14528	14563	14500	14422	14415	14335	14271	14439	14327	14346	14625	14326	14476	14610	14552	14455	14409	14427	14518	14481	14521	14591	14254	14307	14348	14535	14434	14464	14337	14539	14542	14469	14506	14399	14442	14517	14483	14452	14491	14504	14427	14586	14363	14357	14564	14271	14477	14397	14439	14435	14461	14369	14539	14428	14414	14565	14427	14438	14413	14534	14476	14438	14326	14366	14517	14486	14405	14455	14463	14641	14429	14469	14391	14258	14671	14446	14532	14453	14483	14374	14446	14399	14318	14520	14508	14439	14635	14622	14525	14358	14520	14382	14558	14397	14280	14463	14123	14415	14408	14402	14410	14474	14351	14470	14433	14355	14449	14305	14496	14330	14457	14413	14561	14416	14392	14532	14435	14465	14250	14421	14391	14485	14402	14449	14506	14408	14328	14531	14327	14384	14495	14580	14472	14585	14213	14162	14462	14410	14481	14521	14283	14434	14423	14578	14471	14368	14486	14400	14399	14291	14432	14552	14340	14422	14289	14566	14408	14508	14431	14372	14647	14532	14500	14514	14443	14526	14443	14388	14470	14512	14580	14570	14322	14682	14335	14358	14432	14471	14360	14396	14466	14543	14295	14508	14342	14291	14646	14514	14599	14314	14496	14476	14458	14388	14469	14411	14539	14470	14389	14614	14524	14519	14488	14223	14534	14514	14368	14596	14493	14390	14482	14543	14300	14520	14527	14343	14579	14384	14430	14442	14564	14542	14406	14585	14444	14455	14562	14404	14472	14511	14600	14363	14343	14502	14522	14448	14563	14360	14475	14534	14380	14523	14498	14394	14510	14511	14380	14556	14481	14616	14444	14379	14446	14507	14423	14261	14470	14573	14394	14502	14353	14501	14396	14406	14443	14656	14551	14496	14396	14538	14496	14466	14467	14446	14400	14536	14542	14450	14498	14534	14428	14418	14454	14274	14579	14493	14356	14600	14425	14376	14442	14534	14497	14537	14551	14486	14552	14392	14394	14411	14379	14535	14281	14443	14515	14496	14326	14355	14528	14392	14309	14449	14495	14470	14409	14456	14584	14460	14561	14428	14397	14537	14338	14572	14308	14348	14459	14420	14527	14587	14357	14472	14444	14306	14623	14448	14576	14531	14419	14374	14601	14380	14447	14432	14439	14294	14560	14345	14491	14357	14418	14677	14443	14290	14488	14499	14474	14617	14477	14443	14523	14633	14310	14314	14350	14499	14435	14515	14447	14365	14645	14516	14320	14426	14346	14455	14594	14528	14533	14265	14452	14320	14466	14537	14314	14356	14268	14479	14415	14433	14443	14326	14505	14353	14395	14492	14642	14507	14541	14488	14474	14497	14430	14535	14511	14376	14365	14461	14521	14523	14569	14322	14379	14338	14441	14275	14419	14485	14421	14383	14374	14507	14540	14629	14367	14491	14469	14550	14593	14419	14521	14512	14490	14447	14379	14432	14424	14407	14534	14416	14415	14366	14484	14380	14341	14415	14292	14572	14392	14442	14570	14583	14284	14587	14467	14391	14391	14445	14481	14548	14399	14546	14523	14433	14442	14321	14465	14299	14458	14613	14493	14674	14446	14580	14535	14444	14470	14453	14458	14644	14541	14467	14594	14532	14353	14327	14362	14356	14688	14457	14494	14288	14519	14397	14397	14491	14591	14518	14328	14517	14561	14294	14519	14552	14321	14434	14574	14539	14476	14307	14485	14566	14438	14412	14408	14406	14419	14229	14598	14595	14437	14354	14539	14482	14545	14173	14325	14467	14308	14433	14495	14309	14376	14401	14422	14496	14448	14214	14517	14385	14460	14318	14445	14547	14420	14405	14455	14586	14395	14529	14427	14373	14642	14434	14455	14346	14489	14358	14331	14520	14368	14378	14512	14456	14485	14403	14494	14474	14457	14489	14485	14439	14534	14501	14445	14597	14393	14243	14555	14382	14474	14433	14306	14477	14474	14532	14484	14371	14564	14459	14534	14362	14457	14587	14610	14460	14441	14380	14693	14323	14478	14404	14400	14457	14330	14464	14527	14483	14428	14565	14543	14454	14545	14373	14504	14562	14425	14434	14430	14529	14282	14337	14471	14440	14431	14483	14401	14442	14588	14257	14397	14471	14576	14476	14434	14507	14588	14352	14480	14214	14424	14404	14406	14355	14543	14565	14519	14376	14250	14381	14407	14535	14438	14441	14571	14447	14465	14240	14407	14531	14601	14398	14643	14434	14472	14654	14573	14438	14531	14566	14435	14594	14401	14386	14643	14503	14497	14268	14456	14613	14456	14411	14373	14592	14469	14369	14527	14319	14519	14422	14460	14573	14590	14588	14414	14564	14450	14593	14316	14480	14571	14590	14307	14632	14553	14497	14525	14581	14580	14652	14408	14402	14368	14755	14401	14433	14360	14511	14536	14431	14523	14530	14551	14398	14364	14531	14332	14623	14585	14543	14392	14586	14432	14469	14734	14523	14353	14291	14408	14335	14547	14542	14349	14368	14437	14417	14379	14429	14369	14567	14312	14575	14470	14517	14331	14485	14575	14477	14338	14439	14237	14470	14360	14580	14541	14467	14428	14499	14421	14697	14345	14569	14259	14588	14418	14332	14239	14488	14287	14368	14480	14522	14519	14589	14239	14412	14512	14480	14508	14470	14370	14445	14421	14449	14519	14503	14674	14424	14344	14395	14443	14686	14454	14428	14387	14356	14455	14537	14567	14350	14449	14403	14311	14377	14532	14517	14618	14354	14608	14409	14483	14640	14419	14526	14466	14453
23721	20993	28353	23967	22384	25293	26607	22225	20816	20760	20144	19845	19317	18949	18885	18893	19005	18530	18438	18566	18474	18587	18446	18349	18501	18338	18426	18373	18165	18264	18305	18132	18036	18114	18065	18285	17987	17989	17804	18115	18090	18086	18038	17970	18062	18097	18283	18117	18031	18241	18126	18099	18092	17847	17942	18130	18030	18106	18184	18112	18130	18151	17966	17890	17935	18064	18087	18024	18137	18121	18097	18151	18038	18175	18164	17923	18063	18176	18009	18049	18093	18140	18242	18094	17972	17932	18102	18250	18118	18003	17883	17940	18270	18175	18129	18012	18300	17920	18178	18024	17919	18124	18164	17945	18217	18022	18273	18129	17929	18133	18194	17957	17972	18015	17949	17922	18183	18000	17793	17919	18027	17979	18042	17948	18110	17891	18342	18222	17981	18130	17918	18213	17968	18039	18182	17885	18030	18019	17897	17930	18081	18185	18160	17852	17813	18026	17982	18167	18028	17847	17951	18249	18001	17935	17938	17934	18006	18040	18167	18043	18001	17938	17861	18015	18088	18211	18107	17950	17932	18107	17931	18143	18055	17776	17946	17890	18030	17944	18136	17948	18132	17937	18179	18024	18074	18042	18015	18044	18092	17879	18111	18106	17869	17888	18083	18254	18040	18098	18007	18078	18168	17914	18074	17966	18009	18124	18052	18119	17802	18260	18254	17986	17816	18042	18135	18053	18034	18074	18039	17954	18097	17935	18152	17899	18015	18142	17990	18030	18200	18099	17880	18083	18174	18188	18248	18071	17925	17781	18042	18157	18040	18210	18092	18125	18024	18099	17981	17955	17794	18105	18062	18130	18065	17889	18059	17945	18153	18157	18150	17968	18161	17940	18192	17860	18015	17973	17930	17861	17819	18047	17899	18034	17912	18155	18244	18067	17933	17982	17994	18225	18129	18020	17918	17909	18016	18134	18148	18048	18172	18049	18042	18151	18274	18075	18021	17952	17984	18160	18130	17846	18066	18179	18044	18038	17864	18066	18073	18036	18027	17917	18064	18197	18199	17916	17821	17985	18070	18127	17956	18146	18045	17983	17823	18019	17932	18123	17948	17951	18061	17990	18038	17897	18204	18008	18077	18002	17960	18109	17987	17932	18205	18268	18051	17902	18102	18149	17836	18099	17951	18134	18027	18044	18004	18125	18080	18045	18040	17996	17933	18068	17726	17969	17896	18108	18184	18061	17805	17839	17771	18126	18105	18117	17997	18108	17735	18084	18056	18086	18098	17857	17987	17949	17824	18071	18157	18231	17930	17866	17978	18100	18195	18041	18178	17914	17984	17966	17976	18151	17980	18035	18205	18073	18027	18112	17910	18036	18008	18112	18177	18026	18072	17985	18088	18028	18054	18263	18204	17976	18099	18058	18105	17944	17927	17941	17932	17802	17943	17923	18080	17866	18011	18021	17880	18062	17989	18010	18137	18083	18223	17883	17978	17990	17910	17870	18191	18163	17972	17968	18014	18043	18228	18006	18000	18072	18144	18039	17952	17911	18014	18087	18273	18052	17952	17872	17947	17917	18116	17961	17988	17990	18023	18097	18183	18047	18181	18116	18016	18098	18156	17980	17983	17942	17842	17969	18030	17904	18031	18002	18048	17920	17978	18084	18186	17908	18116	17918	17981	18079	17943	18129	17982	18037	18227	18127	18052	17954	18137	18048	17961	18126	17850	17871	18047	18041	18110	18046	17951	18079	18098	17981	18184	18185	17854	18095	17839	17856	18141	18149	18171	17980	18019	17934	18235	18041	18105	17985	17974	17901	18044	18155	17920	18070	17748	18146	17917	18198	18171	18164	18102	17923	18051	18123	18195	17849	17989	18222	18203	17905	18181	17816	17975	18063	18054	18260	18225	18025	17830	18100	17964	18011	18150	18107	18199	18047	18008	18059	18096	17852	18302	17945	17984	17963	18005	18022	18111	18188	17842	17911	18051	18054	18017	17952	18281	17940	17907	18068	17923	18022	18235	18180	18076	17971	18068	18179	17888	18000	17961	18012	18162	18243	18035	17973	18082	18000	17908	17925	18025	18132	17939	17926	18085	17978	18085	17924	18034	17998	17949	18193	17866	18005	17959	17994	18091	18074	18059	18176	18167	17888	17966	17966	18010	18078	17963	18000	18141	18191	18054	17880	17924	18037	18121	18028	18058	18032	18088	18025	18085	18032	18215	18203	18263	18074	17982	18145	18211	18134	17958	18188	17900	18061	18075	17956	18102	17857	17949	18079	18180	18000	18028	18122	18098	18189	18038	18029	18189	18091	17929	17917	18224	18280	18182	18134	18189	18252	17942	18198	18167	18081	17947	18213	17830	17984	18059	18199	18111	18104	18058	18149	17988	18038	17986	17954	17959	18103	18148	17862	18030	17992	17946	18030	17915	17791	18170	18105	18164	18023	18219	18143	18181	18086	17966	17987	17905	17933	17993	18067	18131	18076	18015	18022	17927	18220	18089	18021	18036	18100	17996	18163	18287	18094	18026	18133	17964	17985	17938	17979	18111	18162	17972	18215	18204	18046	18086	18075	18175	18169	18100	18075	18035	18213	18215	18029	18141	18097	17979	17975	18019	18032	17980	17904	17933	17890	18330	18015	18160	18055	18146	18041	18096	17872	18214	18056	17908	18111	18065	18042	17789	18051	18137	18109	18035	17998	18033	18116	18066	18211	18177	17975	18173	18092	18221	18178	18090	17984	17975	18167	17976	18007	18101	17975	17943	18199	17872	18094	18161	18144	18160	18214	17825	17887	17814	18156	17995	18073	18075	18003	18065	17978	18001	18123	18012	18098	17957	18143	17822	17977	18239	18103	18034	17992	18017	17917	18028	18034	18125	18032	18119	18027	18181	17912	17979	18056	18117	17878	18050	17998	17968	18115	17884	17976	18124	18003	18135	17974	18128	17871	18136	17940	17990	18203	17959	18076	18133	17947	18120	18227	18018	18049	17946	18021	18138	18092	18073	18083	18160	18012	17991	17917	18101	17870	17918	17997	17913	17937	17981	17874	17950	17948	18119	18078	18177	18005	17963	17988	17845	18058	18072	18060	18275	18234	17925	17987	18075	18023	18216	18118	17926	18015	17930	18082	18208	18042	18052	17960	18246	18056	18100	17879	17934	17977	18191	18066	18052	18031	18103	18185	17833	18099	17970	17709	17801	18136	18264	18068	18029	18029	18074	18045	17947	17987	18164	18055	17980	17774	18152	18252	18000	18054	17876	18029	18146	17977	18099	17993	18033	18074	18121	18078	18061	17945	17972	18084	18224	18105	17901	18116	17945	17974	18075	17766	18055	18000	18215	17940	17906	17900	17838	17938	18086	18185	18179	18130	18041	17932	18020	18021	17977	17970	17756	18354	17859	18193	17898	18220	18017	18111	18100	17858	18134	17886	17934	18149	17907	17876	17821	18073	17889	18018	17906	17986	17960	18016	18043	17854	18040	17984	18132	18067	18020	18147	18148	18089	18104	17942	18090	18011	18084	18147	17976	18051	17960	18138	17943	18229	18122	18287	18000	18012	18132	17977	18265	18103	18071	17927	18001	18059	18092	18079	18127	17898	18077	18075	18244	17889	18013	18068	17993	18185	17930	17902	18235	18069	18092	17953	17952	18134	17969	18026	18003	18159	18219	17861	17909	18181	18045	18045	17934	18163	18104	17881	18030	17993	18124	18013	18181	18069	18064	18090	18135	18110	18288	18090	18119	17960	18150	17839	18047	17883	17998	18167	18064	18046	18221	18305	18171	18214	18036	18193	18124	18260	18143	17954	17857	18100	17988	17830	18068	17927	17885	17985	18134	18203	18073	18162	18158	18078	18226	17803	17988	17855	18026	18055	18245	17970	18141	17935	17891	18051	18115	18030	17958	17817	18289	17878	18310	17902	18155	17984	18037	18223	18191	18076	17817	17807	17989	17990	18201	17958	17980	17803	18025	18113	17983	17895	18093	17980	18018	18097	18057	18005	18024	18052	18291	18029	17947	17969	17856	17945	18010	17980	17960	17910	17922	18189	17955	17990	17918	17945	17966	18098	18012	18058	17992	17640	17980	17895	18005	18183	18000	17968	17875	17957	18081	18209	17864	18036	18108	18119	17992	17919	17980	18179	17823	18112	17844	17731	17869	17920	18168	18095	17868	18005	18108	17986	18025	18012	18280	18040	18036	18067	17980	18116	18124	17997	18034	18118	18021	18208	17932	18048	18115	18182	18122	18111	18078	18057	18343	17895	17996	18045	17995	18174	18244	18060	18027	18022	18122	18003	18250	18164	18063	18053	18003	18033	17968	17804	18178	18299	17937	17884	17982	17991	18284	17936	18065	18136	17707	18073	17903	17837	18119	17914	17996	18168	18128	18202	18000	18093	17974	18111	17938	17957	18050	18085	17969	18240	17986	17967	17907	17965	18211	18034	18060	18087	18251	17964	17994	17921	17835	18175	18069	18001	18026	17916	18015	17852	18203	18004	17751	18114	18042	17931	18036	17906	18184	18026	18109	17958	17981	18010	18218	18101	18064	17921	18124	18048	18092	18009	18096	18087	17858	17978	18168	18056	18119	18304	18086	17859	17983	18264	17984	18010	18134	18026	18247	18067	18226	17988	18165	18039	18236	17976	18106	17909	18196	18126	18055	18023	18184	17979	18159	18015	18208	17940	18007	17977	17882	18027	18196	18213	18021	18044	18264	18335	17970	18250	18054	18060	18301	17972	17973	18138	17983	17813	18143	18012	17996	17933	18105	17917	18012	18025	18148	17894	18108	18147	17972	18011	17828	18099	17821	18218	17775	17875	18089	17905	18081	17911	17967	17986	18056	18079	17952	17850	17968	18257	18153	18131	17950	18240	18117	17864	17984	17907	17906	18151	18248	18101	18038	18077	17985	18168	18091	18097	17939	17934	18105	18160	18048	17990	18033	18252	18210	17834	17986	18117	18012	18120	17936	17943	18083	18022	18140	17936	18088	18044	18112	18136	18045	18112	18231	17962	17994	17861	18022	17922	18209	17970	18119	17963	17912	17994	18295	18262	17943	18154	18065	18032	18139	18013	18212	17959	18102	18199	17999	17848	18077	17897	17874	18238	18104	17976	18243	17914	18127	18097	18356	18241	18277	17907	17943	18153	18167	18142	18033	17973
27295	45160	42795	35612	29557	25430	22877	20823	19621	18691	17971	17192	16918	16458	16374	16137	15800	15843	15702	15462	15432	15377	15145	15322	15067	15173	14869	14943	15006	14975	14897	15110	14994	14933	14948	14958	14939	15084	15024	14944	14846	15052	14845	15089	15014	14872	14841	14802	15000	14993	14785	14982	14832	14724	14922	14811	14979	14834	14888	15068	14647	15019	14776	14932	14759	14977	15007	14830	14825	14836	14999	14889	14945	14938	14781	14995	14690	14823	14915	14768	14781	14698	14859	14926	14965	14880	14861	15030	14917	15075	14801	14865	14841	14905	14625	14739	14972	14913	14946	14842	14826	14977	14800	14829	14947	14822	14952	14731	14767	14729	14918	14914	14844	14962	14708	14732	14893	15014	14734	14954	14884	14860	14876	14754	15056	14940	14932	14721	14866	14759	14899	14830	14788	14826	14732	14837	14804	14942	14865	14904	14764	14910	14682	15059	14893	14735	14755	14579	14966	14991	14923	14714	14684	14868	14698	14961	14941	14868	14994	14971	14806	15050	14867	14939	14852	14882	14880	14801	14822	14729	14870	14852	14946	14774	14765	14793	14864	14710	15094	14718	14848	14818	15037	14902	14771	14767	14918	15067	14836	14882	14844	14825	14889	14813	14940	15039	14891	14902	14665	14979	14698	14957	14774	14871	14985	14833	14839	14889	14906	14841	14903	14817	14844	14700	14753	14960	14781	14744	14843	14805	14935	14913	14875	14880	14900	14833	14833	14871	14801	14833	14811	14771	14942	14849	14840	14779	14828	14795	14827	14885	14899	14821	15099	14798	14950	14646	14751	14940	14820	14794	14679	14867	14832	14905	14887	14773	14932	14918	14978	14854	14904	14776	14723	14770	15073	14939	14761	14823	14846	14822	14920	14933	14861	15003	14762	14921	14775	14777	14988	14865	14857	14918	14808	14722	14937	14875	14764	14778	14756	14803	14800	14781	14770	14808	14745	14811	14991	14853	14928	14850	15047	14939	15057	14883	14808	14979	14834	14838	14874	14849	14759	14888	14798	14954	14969	14647	14902	14701	14947	14752	14765	14965	14833	14873	14737	15073	14774	14832	14619	15020	14683	14794	14825	14856	14927	14788	14915	14879	14861	14801	14850	14677	14773	14953	15000	14908	14817	15019	14901	14943	14837	14832	14793	14828	14887	14832	14802	14894	14850	14881	14842	14823	14846	14869	14663	14692	14961	14958	14722	14867	14864	14851	14740	14829	14937	14937	14896	14859	14756	14835	14856	14759	14706	14911	14884	14791	14819	14768	14799	14884	14820	14787	14850	15012	14684	14851	14872	14800	14911	14832	14791	14904	15018	14752	14890	14721	14775	14896	14711	14845	14806	14881	14943	14935	14887	14679	14690	14913	14824	14791	14823	14870	14808	14786	14963	14807	14672	14810	14794	14890	14972	14786	14754	14818	14939	14850	14597	15045	14793	14895	14868	14913	14797	14782	14828	14808	14840	14710	14733	14859	14942	14704	14906	14698	14878	14904	14925	14821	14839	14970	14775	14865	14925	14942	14834	14798	14796	15020	14774	14955	14934	14691	14881	14771	14965	14710	14963	14873	14880	14848	14852	14917	14930	14871	14731	14874	14835	14745	14757	14835	14909	14751	14897	14890	14823	15015	14861	14948	14861	14873	14743	14847	14786	14834	15053	14939	14693	14860	14686	14875	14894	14726	14831	14786	14839	15017	14881	14874	14828	14721	14781	14653	15016	14703	14888	14949	14992	14831	14972	14939	14777	14674	14781	14849	14848	14771	15032	14776	14813	14846	14831	14926	14756	14720	14969	14892	14739	14846	14761	14964	14899	14870	14965	14804	14852	14980	14802	14682	14742	14875	15036	14611	14837	14914	14796	14958	14918	14976	14768	14905	14941	14758	15005	14958	14795	14941	14705	14774	14959	14824	14695	14829	14799	14760	14781	15024	14903	14889	14831	14996	14933	14790	14741	14727	14945	14673	14965	14812	15003	14951	14807	14874	14792	14895	14821	14811	14636	14711	14859	14883	14771	14888	14854	14827	14968	14675	14743	14809	14835	14720	14783	14789	14854	14879	15018	15049	14916	14843	14757	14951	14798	14803	14690	14894	14708	14851	14814	14851	14777	14703	14885	14811	14985	15061	14742	14669	14773	14837	15033	14962	14695	15016	14647	14700	14837	14993	14911	14855	14878	14843	14798	14787	14863	14827	14668	14881	15008	14899	14934	15027	14745	14807	14830	14906	15020	14729	14915	14875	14864	14786	14907	14882	14740	15036	15053	14829	14943	14799	14864	14956	14848	14869	14757	14788	14847	14795	15066	14931	14778	14962	14915	14951	14922	14964	14792	14925	14871	15002	14745	15022	14847	14921	15039	14803	14902	14797	14750	14787	14902	14820	14878	14919	14867	14908	14797	14908	14795	14708	14903	14896	14970	14919	14822	14833	14832	14842	14829	14848	14980	14875	14890	14834	14915	14909	14935	14789	14868	14791	14946	14795	14761	14670	14937	14833	14638	14718	14812	14925	14925	14938	14728	15017	14721	14657	14841	14897	14777	15035	14966	14743	14802	14917	14782	14746	14877	14824	14798	14771	14897	14879	14965	14882	14668	14830	14887	14814	14823	14886	14914	14807	14989	14775	14946	14847	14980	14630	14819	14868	14777	14886	14993	14786	14959	14852	14821	14775	14835	14848	14738	14858	14852	14957	14818	14842	14798	14690	14764	14798	14881	14996	14909	14999	15044	14868	14742	14779	14988	14953	14756	14891	14747	14834	14867	14866	14672	14868	14813	14781	14829	14951	14865	14909	14880	14625	14981	14748	14784	14859	14765	14935	14787	14926	14802	14924	14849	14830	14728	14782	14852	14845	14934	14629	14896	15043	14813	14854	14858	14778	14981	14890	14771	14928	15019	14759	14836	14866	14725	14939	14944	14865	14938	14950	14908	14819	14913	14764	14937	14679	14858	15003	14772	14878	14762	14762	14963	14993	14887	14729	15080	14918	14731	14799	14852	14850	14829	14977	15000	14823	14839	14813	14997	14922	14825	14841	15101	14854	14847	14767	14941	14903	14786	14793	14941	14842	14941	15004	14744	14919	14822	14894	14744	14740	14839	14960	14837	14722	14874	14967	14807	14761	14915	14859	14846	14759	14987	14905	15004	14652	14818	14932	14867	14852	14882	14863	14945	14766	14799	14949	14911	14625	14771	14824	14786	14896	14857	14928	15017	14828	14787	14902	14896	14785	14966	14829	14746	14929	15087	14819	14918	14781	14863	15064	14834	14877	14923	14859	14916	14770	14904	14713	14785	14758	14873	14793	14815	14809	14707	14853	14838	14745	14897	14987	14776	14880	14790	14831	14928	14830	14884	14756	14761	14853	14842	14905	14960	14806	14738	14969	14938	14807	14697	14784	14746	14677	14741	14845	14878	14840	14859	14924	14754	14821	14787	14694	14805	14571	14788	14678	14838	14830	14818	14749	14770	14791	14783	14744	14917	14897	14822	14777	14860	14812	14806	14781	14705	14878	15080	14893	14672	14985	14853	14974	15058	14653	14861	14842	14847	14721	14850	14727	14833	14765	14817	14862	14953	14937	14870	14879	14946	14721	14958	15063	14680	14984	15040	14665	14815	14798	14896	14920	15016	14693	14885	14693	14798	14734	14912	14846	14800	14772	14765	14841	14789	14910	14643	14771	14800	14817	15074	14795	14858	14887	14949	14789	14741	14855	14751	14809	14947	14982	14886	14883	14776	14896	14868	14853	14741	14819	14787	14864	15025	14860	14882	14802	14792	15129	14832	14816	14883	14767	14606	14845	14858	14907	14733	14760	14831	14696	14710	14858	14805	14854	14820	14867	14883	14799	14947	14852	14806	14808	14769	14981	14941	14796	14849	14891	14702	14994	14963	15120	15148	14723	14904	14837	14848	14901	14971	14871	14826	14864	14871	14810	14966	14891	14840	14920	14906	14830	14816	14866	14914	14946	14790	14875	14743	14699	14718	14881	14877	14614	14885	14876	14947	14803	14745	15031	14779	14987	14924	14863	14818	14950	14677	14828	14935	14810	14814	14813	14663	14883	15035	14826	14944	14650	14815	14816	14922	14880	14876	14786	14851	14929	15007	14721	14881	14744	14866	14806	14729	14983	14772	14869	14781	14921	14753	14925	14763	14938	14851	14859	15083	14839	14837	14907	14746	14742	14831	14897	14974	14896	14780	14785	14761	14909	14825	14836	14726	14836	14831	14847	14925	14928	14925	14922	14856	14830	14984	14798	14962	14959	14722	14833	14779	14943	14838	14909	14859	14863	14916	14903	14839	14913	14935	14824	14897	14797	15055	14830	14775	14920	14943	14867	14768	14944	15056	15083	14915	14714	14936	14752	14833	14801	14847	14830	14666	14851	14829	15035	14886	14732	14950	14803	14900	14892	14904	14883	15116	14812	14879	14937	14865	14867	14810	14675	14895	14856	14791	14636	14926	14813	14957	14868	14939	14950	14966	14822	14891	14719	15109	14872	15036	14705	14826	14921	14787	14759	14893	14794	14976	14900	14938	14691	14777	14870	14896	14908	14906	15048	15021	14981	14749	14882	14780	14822	14723	14936	14836	14928	14669	14947	14841	14907	14809	14793	14817	14818	14763	14852	14756	15006	14654	14969	14868	14960	14792	14841	14854	14860	14898	14829	14797	14844	14806	14796	14827	14956	14882	14935	14833	14872	14802	14741	14878	14731	14579	14870	14935	14976	14861	14822	15027	14939	14677	14952	14926	14770	14978	14932	14796	14678	14777	14980	14995	14737	14829	14790	14921	14741	15136	14765	14799	14853	14848	14822	14863	14890	14946	14951	14895	14792	14829	14790	14744	14893	14748	14969	14774	14843	14869	14775	14914	14790	14817	15045	14812	14850	15030	14868	14868	14886	14880	14742	14845	14825	14755	14958	14861	14788	14778	14854	14890	14984	14789	14929	14737	14703	14927	14833	14593	14783	14804	14744	14769	14627	14801	14881	14787	14540	14698	14945	14860	14849	14833	14856	14827	14782	14937	14965	14915	14896	14818	14781	14778	14913	14997	14915	14920	14732	14984	15019	14766	14829	14938	15005	14799	14804	14704	14803	14899	14837	14790	14910	14815	14981	14680	14791
30938	26785	29013	25742	21716	20053	19133	18294	17966	17660	17471	17216	17094	17230	17082	16930	17013	17220	16831	16914	16658	16866	16872	16879	16917	16812	16980	16729	16932	16803	16789	16792	16911	16900	16868	16614	16724	16929	16621	16666	16802	16690	16818	16769	16513	16624	16765	16967	16647	16837	16846	16824	16680	16574	16742	16779	16724	16722	16527	16593	16547	16655	16951	16703	16878	16580	16655	16871	16789	16644	16631	16715	16685	16692	16616	16623	16725	16673	16815	16792	17019	16852	16913	16772	16751	16935	16728	16832	16818	16597	16598	16774	16833	16802	16795	16824	16793	16913	16677	16740	16760	17080	16863	16675	16865	16598	16647	16865	16886	16795	16892	16680	16778	16524	16525	16878	16577	16639	16751	16709	16705	16469	16631	16674	16873	16492	16535	16923	16774	16701	16477	16864	16707	16682	16820	16682	16664	16837	16732	16785	16909	16830	16611	16661	16658	16728	16963	16736	16789	16644	16723	16763	16662	16668	16750	16824	16763	16885	16713	16752	16556	16783	16791	16779	16728	16710	16724	16703	16922	17024	16889	16615	16684	16543	16602	16679	16814	16840	16749	16733	16879	16792	16586	16668	16911	16715	16691	16604	16816	16765	16650	16691	16812	16644	16792	16586	16832	16987	16594	16722	16760	16747	16888	16728	16586	16805	16668	16452	16990	16693	16656	16703	16637	16537	16646	16772	16827	16916	16713	16757	16727	16949	16616	16705	16791	16898	16926	16711	16700	16717	16520	16868	16509	16713	16842	16721	16881	16927	17036	16741	16769	16647	16668	16739	16829	16750	16836	16879	16960	16809	16753	16698	16696	16802	16797	16734	16639	16765	16761	16667	16679	16654	16907	16700	16904	16961	16765	16964	16636	16747	16826	16786	16723	16781	16794	16561	16823	16579	16715	16777	16735	16725	16750	16593	16737	16853	16441	16643	16808	16829	16828	16903	16744	16573	16618	16940	16616	16977	16935	16642	16680	16828	16447	16727	16695	16752	16692	16709	16852	16772	16861	16736	16974	16632	16680	16698	16734	16717	16722	16945	16714	16857	16787	16614	16731	16795	16729	16725	16608	16705	16958	16720	16763	16622	16852	16804	16661	16627	16760	16596	16796	16862	16741	16653	16617	16704	16793	16732	16726	16751	16728	16793	16806	16765	16815	16741	16585	16773	16721	16959	16829	16789	16762	16678	16781	16803	16881	16797	16630	16710	16879	16743	16740	16691	16794	17056	16904	16744	16700	16700	16665	16554	16513	16608	16846	16752	16774	16723	16651	16717	16715	16747	16789	16762	16837	16713	16541	16725	16700	16677	16689	16829	16646	16759	16710	16769	16831	16713	16702	16717	16878	16804	16907	16677	16701	16696	16780	16762	16648	16666	16774	16786	16754	16688	16819	16749	16805	16825	16769	16836	16768	16839	16640	16826	16826	16747	16740	16924	16829	16609	16789	16740	16770	16654	16730	16760	16864	16893	16786	16727	16818	16608	16697	16654	16703	16761	16926	16578	16895	16796	16674	16702	16730	16858	16695	16745	16656	16832	16794	16859	16648	16810	16777	16683	16606	16810	16768	16848	16823	16562	16793	16699	16771	16841	16725	16826	16883	16771	16711	16701	16784	16823	16874	16800	16799	16896	16811	16815	16703	16625	16708	16656	16946	16733	16796	16913	16631	16664	16766	16621	16552	16856	16787	16787	16734	16733	16875	16742	16708	16770	16795	16745	16866	16816	16818	16577	16695	16441	16662	16838	16780	16736	16697	16727	16849	16491	16810	16921	16842	16615	16849	16855	16620	16765	16749	16690	16722	16793	16660	16901	16734	16850	16645	16599	16809	16922	16562	16755	16831	16585	16462	16835	16846	16760	16744	16552	16941	16811	16662	16518	16594	16765	16926	16851	16906	16900	16759	16644	16975	16766	16863	16728	16668	16743	16763	16755	16710	16668	16739	16596	16780	16787	16659	16596	16877	16795	16747	16987	16748	16686	16606	16575	16839	16828	16703	16902	16658	16751	16511	16766	16713	16645	16576	16885	16623	16706	16854	16712	16618	16714	16907	16844	16819	16692	16609	16886	16837	16637	16749	16813	16687	16843	16949	16622	16776	16733	16918	16673	16996	16771	16822	16877	16853	16671	16727	16787	16736	16647	16683	16644	16564	16667	16448	16806	16813	16769	16863	16737	16778	16610	16755	16652	16762	16782	16649	16720	16715	16708	16625	16564	16709	16679	16646	16764	17102	16750	16643	16488	16715	16753	16823	16780	16978	16997	16683	16906	16655	16789	16776	16660	16597	16795	16906	16691	16863	16877	16690	16746	16846	16501	16749	16873	16575	16549	16810	16787	16770	16692	16836	16503	16946	16804	16784	16796	16883	16794	16689	16701	16850	16844	16710	16891	16775	16862	16957	16904	16892	16810	16721	16742	16704	16774	16777	16834	16958	16836	16737	16858	16779	16621	16812	16909	16588	16931	16790	16804	16802	16665	16831	16773	16696	16802	16665	16827	16567	16598	16543	16636	16872	16844	16869	16681	16727	16487	16753	16756	16770	16763	16974	16917	16709	16618	16750	16664	16586	16933	16729	16646	16841	16765	16733	16586	16647	16651	16745	16582	16760	16858	16581	16664	16824	16750	16766	16777	16748	16920	16680	16851	16597	16851	16879	16793	16785	16791	16806	16831	16663	16935	16878	16796	16702	16774	16796	16649	16599	16689	16735	17029	16913	16616	16717	16789	16656	16485	16713	16647	16743	16672	16771	16805	16765	16472	16789	16674	16660	16526	16693	16941	16732	16860	16872	16722	16683	16809	16795	16771	16856	16626	16684	16890	16710	16871	16868	16674	16751	16567	16602	16738	16754	16730	16690	16725	16877	16839	16701	16763	16769	16860	16990	16714	16889	17029	16803	16812	16479	16806	16678	16722	16965	16932	16795	16687	16656	16716	16594	16839	16768	16832	16917	16671	16675	16780	16684	16615	16860	16703	16787	16894	16717	16933	16771	16850	16607	16681	16784	16761	16734	16744	16901	16763	16786	16892	16648	16773	16762	16841	16696	16762	16806	16685	16746	16856	16724	16949	16700	16741	16803	16811	16644	16660	16583	16775	16820	16935	16785	16686	16705	16602	16858	16728	16860	16656	16680	16741	16926	16716	16761	16781	16851	16908	16753	16894	16867	16787	16803	16670	16776	16597	16764	16740	16622	16679	16898	16892	16747	16762	16527	16795	16739	16896	16619	16557	16764	16750	16836	16725	16658	16679	16739	16808	16778	16920	16765	16772	16867	16590	16715	16671	16883	16756	16896	16842	16712	16636	16794	16604	16803	16820	16939	16706	16742	16885	16580	16876	16874	16779	16815	16801	16743	16732	16910	16796	16673	16607	16662	16649	16895	16811	16544	16788	16787	16952	16827	16719	16705	16857	16852	16771	16761	16822	16773	16770	16573	16938	16663	16632	16615	16742	16518	16634	16622	16667	16583	16795	16898	16810	16802	16784	16676	16582	16673	16923	16628	16746	16819	16767	16797	16751	16812	16568	16647	16607	16739	16613	16694	16722	16734	16787	16857	16755	16543	16736	16829	16772	16580	16639	16851	16559	16564	16868	16709	16822	16719	16704	16817	16811	16836	16690	16794	16533	16755	16784	16731	16613	16738	16655	16948	16833	16854	16771	16907	16680	16541	16940	16861	16553	16795	16638	16781	16601	16781	16970	16991	16805	16802	16806	16993	16860	16608	16699	16716	16579	16784	16762	16975	16638	16964	16618	16637	16666	16851	16871	16830	16787	16781	16594	16575	16700	16697	16880	16655	16695	16766	16588	16834	16831	16813	16616	16868	16705	16546	16691	16851	16681	16800	16847	16764	16596	16700	17046	16881	16746	16858	16737	16817	16745	16604	16843	16755	16815	16794	16896	16710	16826	16687	16833	16596	16675	16845	16571	16703	16701	16829	16730	16780	16750	16879	16552	16651	16783	16783	16795	16925	16765	16914	16934	16806	16870	16747	16842	16494	16619	16943	16782	16708	16677	16775	16632	16768	16614	16916	16516	16468	16738	16948	16895	16852	16786	16641	16835	16839	16816	16831	16673	16576	16623	16791	16883	16831	16701	16771	16706	16845	16590	16737	16751	16787	16711	16829	16762	16392	16668	16633	16678	16738	16626	16807	16740	16901	16867	16644	16931	16594	16649	16781	16954	16756	16522	16881	16749	16803	16916	16787	16601	16731	16935	16722	16792	16736	16727	16732	16624	16803	16760	16879	16649	16701	16690	16731	16658	16763	16821	16748	16603	17090	16771	16743	16725	16788	16480	16959	16714	16666	16611	16782	16701	16747	16659	16604	16729	16855	16635	16725	16723	16632	16775	16567	16913	17006	16838	16788	16738	16776	16796	16706	16765	16464	16904	16864	16710	16855	16686	17045	16947	16711	16782	16938	16864	16821	16738	16886	16789	16822	16705	16878	16730	16777	16650	16781	16610	16822	16610	16782	16579	16694	16563	16740	16750	16741	16841	16832	16931	16626	16783	16822	16701	16745	16741	16766	16853	16775	16797	16753	16709	16899	16749	16779	16784	16809	16839	16622	16749	16771	16872	16645	16658	16624	16758	16740	16574	16899	16684	16832	16956	16884	16809	16642	16746	16994	16912	16892	16688	16682	16865	16678	16985	16675	16697	16743	16713	16815	16843	16819	16707	16595	16708	16668	16660	16766	16908	16856	16661	16733	16705	16946	16657	16714	16947	16756	16668	16625	16791	16626	16574	16562	16674	17201	16599	16717	16867	17004	16843	16754	16789	16772	16802	16756	16600	16758	16550	16740	16839	16774	16830	16750	16887	16995	16816	16902	16777	17036	16490	16981	16703	16588	16620	16734	16623	16662	16666	16816	16593	16639	16722	16811	16862	16841	16697	16949	16635	16632	16653	16853	16785	16731	16705	16691	16677	16562	16735	16589	16634	16589	16886	16690	16731	16672	16632	16657	16696	16652	17068	16660	16828	16757	16922	16748	16864	16764	16829	16742	16851	16742	16646	16799	16737	16889	16957	16748	16713	16532	16736	16872	16739	16962	16871	16717	16462	16991	16913	16685	16689	16614	16839	16762	16669	16847	16716	16838	16645	16661	16818	16666	16730	16658	16685
24881	34022	32161	25858	21625	19068	17654	16599	16037	15720	15323	15223	14771	14999	14692	14821	14686	14471	14495	14451	14480	14291	14327	14429	14401	14214	14407	14306	14325	14081	14115	14273	14300	14280	14225	14014	14066	14131	14263	13893	14234	14193	14247	14202	14210	14265	14070	14130	14204	14201	14322	14111	14104	14117	14155	14044	14154	14190	14146	14191	14233	14072	14143	14160	14254	14204	14167	14115	14296	14211	14266	14147	14157	14116	14189	14135	14250	14132	14115	14218	14156	14306	14143	14340	14111	14117	14253	14084	14446	14116	14163	14164	14322	14334	14053	14112	14076	14185	14212	14205	14247	14225	14185	14153	14278	14134	14224	14062	14092	14180	14149	14254	14133	14207	14128	14143	14156	14057	14188	14228	14156	14228	14275	14218	14146	14183	14137	14292	14306	14157	14216	14369	14193	14074	14191	14144	14042	14159	14184	14031	14009	14067	14040	14311	14047	14134	14050	14122	14099	14293	14116	14264	14148	14082	14332	14283	14034	14177	14105	14089	14262	14160	14175	14314	14088	14181	14091	14109	14348	14243	14249	14059	14143	14056	14138	14375	14184	14199	14305	14335	14232	14194	14140	14085	14115	14110	14250	14335	14229	13963	14097	14177	14018	14142	14064	14182	14287	14033	14242	14263	14013	14390	14041	14183	14196	14219	14159	14079	14188	14132	14203	13964	14130	14137	14202	14300	14267	14124	14275	14253	14243	14351	14073	14240	13955	14224	14044	14187	14066	14113	14147	14184	14098	13970	14230	14111	14240	14174	14122	14188	14200	14106	14267	14237	14023	14265	14171	14314	14365	14233	14173	14121	14182	14110	13909	14061	14188	14240	14330	14193	14282	14124	14207	14280	14251	14159	14221	14095	14319	14297	14195	14090	14156	14198	14218	14199	14390	14193	14166	14280	14143	14079	14157	14268	14222	14230	14046	14099	14083	14141	14224	14164	14161	14035	14078	14195	14179	13991	14006	14143	14300	14221	14029	14127	14164	14144	14117	14392	14304	14010	14260	14149	14086	14032	14222	14039	14054	14167	14228	14341	14199	14129	14244	14174	14043	14317	14310	14236	14229	14219	14298	14276	14046	14280	14169	14105	14057	14174	14317	14046	14183	14274	14099	14026	14133	14176	14235	14126	14242	14149	14209	14042	14164	14303	14243	14034	14053	14246	14327	14117	14143	14094	14239	14007	14137	14281	14291	14075	14210	14116	14156	14220	14061	14165	14273	14048	14174	13994	14069	14164	14106	14142	14325	14164	14189	14256	14209	14210	14099	13927	14168	14139	14172	14058	14102	14304	14335	14117	14005	14163	14220	14128	14140	13939	14265	14140	14034	14076	14254	14108	14106	14410	14331	13989	14150	14099	14127	14060	14128	14164	14135	14170	14217	14050	14065	14092	14323	14077	14100	14203	14150	14145	14148	14146	14212	14251	14170	14220	14145	14046	14405	14071	14187	14120	14348	14269	14234	14076	14105	14090	14177	14236	14202	14165	14166	14220	14102	14181	14246	14039	14242	14268	14053	13980	14337	14131	14217	14130	14080	14055	14192	14125	14149	14302	14274	14297	14176	14213	14088	14128	14054	14146	14018	14143	14284	14186	14228	14113	14253	14283	14250	14114	14165	14161	14060	14114	14146	14115	14181	14117	14128	14085	14234	14070	14077	14212	14292	14139	14218	14358	14081	14072	14053	14168	14185	13998	14049	14235	14040	14121	14304	14176	14311	14281	14176	14172	13964	14153	14147	14230	14262	14331	14095	14245	14274	14090	14213	14271	14177	14304	14248	14116	14343	14275	14247	14111	14117	14306	14193	14213	14157	14275	14034	14251	14066	13965	14106	14306	14178	14301	14368	14204	14146	14129	14139	14174	13977	14263	14144	14137	14059	14261	14221	14287	14079	14200	14188	14121	14196	14183	14165	14161	14244	14064	14320	14085	14118	14078	14111	14198	14175	14338	14186	14157	14180	13973	14202	14153	14088	14239	14096	14161	14079	14226	14254	14243	14195	14214	14210	14084	14094	14149	14270	14074	14094	14263	14184	14139	14069	14069	14110	14210	14153	14337	14130	14304	14110	14187	14162	14130	14164	14357	14205	14064	14276	14302	14156	14239	14020	14266	14001	14116	14339	14047	14168	14239	14055	14214	14162	14280	14188	14097	14119	14403	14192	14248	14331	14031	14157	14317	14147	14174	14244	13860	14154	14107	14112	14129	14250	14221	14225	14031	14215	14312	14139	14229	14141	14334	14109	13965	14118	14228	14071	14182	14070	14319	14243	14138	14238	14094	14290	14178	14438	14098	14205	14215	14280	14157	14315	14132	14091	13977	14295	14078	14226	14142	14029	14246	14170	14045	14286	14372	14279	14311	14043	14208	14241	14190	14133	14175	14181	14329	14283	14158	14123	14176	14125	14148	14175	14039	14147	14197	14139	14265	14161	14169	14052	13979	14313	14272	14123	14202	14069	14018	14190	14123	14108	14110	13934	14169	14059	14064	14192	14195	14261	14149	14129	14210	14146	14138	14145	14110	14125	14260	14273	14245	14107	14151	14021	14110	14258	14221	14078	14053	14351	14265	14154	14193	14082	14148	14278	14198	14226	14123	13931	14287	14100	14103	14256	14161	14177	14322	14260	14403	14081	14084	14175	14120	14169	14200	14309	14154	14248	14266	14288	14301	13955	14186	14137	14121	14153	14076	14141	14188	14130	14102	14101	14084	14338	14127	14250	14174	14148	14243	13973	14104	14032	14123	14311	14116	14092	14153	14354	14092	14253	14173	14008	14042	13970	14068	14226	14242	14133	13982	14252	14275	14101	14336	14099	14195	14004	14218	14275	13952	14117	14164	14206	14058	14235	14108	14166	14319	14241	14250	14035	14259	14109	14167	14069	14148	14170	14206	14205	14082	14157	14240	14238	14122	14142	14180	14209	14150	14187	14145	14163	14220	14070	14213	14123	14211	14198	14076	14193	14092	14213	13934	14163	14249	14342	14303	14230	14165	14155	14141	14311	14244	14144	14138	14074	14200	14135	14102	14164	14054	14143	14164	14212	14309	14059	14105	14162	14112	14182	14250	14253	14023	14149	14158	14216	14067	14348	14149	14016	14200	14277	14360	14145	14085	14220	14149	14175	14181	14121	14159	14374	14125	14114	14236	14065	14174	14222	14021	14252	14348	14262	14075	14140	14216	14155	14255	14123	14214	14312	14185	14001	14113	14108	14261	14264	14232	14112	14193	14002	14151	14191	14357	14093	14185	14050	14124	14073	14154	14040	14127	14274	14095	14270	14202	14169	14008	14301	14224	14260	14244	14081	14306	14203	14136	14274	14062	14059	14141	14283	14392	14160	14003	14101	14263	14064	14237	14397	14187	14139	14099	14265	14224	14026	14242	14299	14206	14194	14035	14001	14162	14143	14200	14017	14283	14008	14136	14145	14128	14076	14050	14132	14189	14400	14147	14247	14379	14430	14092	14173	14319	14278	14193	14179	14116	14125	14108	14191	14127	14255	14222	14251	14185	14079	14246	14072	14295	14252	14114	14320	14210	14150	14175	14278	14155	14250	14143	14038	14160	14119	14211	14223	14051	14185	14325	14142	14069	14134	14135	14177	14250	14049	14112	13985	14115	14209	14097	14159	14138	14061	14233	14104	14118	14173	14166	14148	14108	13971	14170	14036	14182	14279	14114	14201	14152	14212	14318	14002	14127	14331	14206	14084	14278	14050	13937	14238	14147	13996	14116	14233	13976	14302	14189	14134	14118	14212	14066	14124	14245	14212	14390	14237	14169	14164	14110	14158	14132	14175	14200	14126	14053	14226	14072	14248	14100	14285	14114	14191	14382	14328	14300	14149	14162	14228	14257	14042	14188	14099	14202	14091	14095	14085	14164	14257	14026	14266	14176	14030	14271	14268	13977	14209	14253	14037	14172	14083	14110	14136	14422	14153	14223	14225	14266	14181	13986	14056	14234	14192	14144	14225	14172	14238	14126	14119	14254	14154	14153	14279	14160	14113	14150	14212	14145	14256	14156	14216	14098	14237	14139	13999	14162	14156	14055	14222	14231	14348	14019	14204	14287	14225	14163	14143	14123	14081	14172	14224	14170	14225	14105	14213	14203	14271	14228	13968	14223	14109	14323	14168	14299	14219	14293	14165	14108	14057	14065	14034	14141	14210	14160	14234	14208	14199	14267	14169	14198	14147	14093	14102	14078	14153	14252	14286	14117	13979	14115	14233	14094	14166	14369	14304	14223	14156	14114	14111	14265	14223	14115	14256	14207	14124	14240	14146	14133	14137	14281	14298	14103	13943	14293	14189	14297	14132	13973	14147	14090	14244	14330	13905	14141	14104	14144	14117	14083	14180	14146	14311	14158	14183	14162	14290	14287	14112	14291	14117	14045	14256	13901	14158	14284	14145	13976	14070	14087	14035	14187	14318	14130	14223	14031	14164	14076	14179	14138	14162	14245	14058	13971	14171	14262	14317	14207	14112	14067	14081	14072	14140	14171	14125	14257	14219	14233	14230	14222	14107	14204	14118	14093	14246	14194	14124	14090	14288	14203	14129	14173	14246	14137	14220	14143	14191	14136	14156	14290	14242	14026	14170	14165	14345	14101	14199	14173	14229	14091	14200	14168	14226	14190	13986	14285	14248	14135	14289	14095	14104	14142	14021	14231	14315	14080	14171	14245	14043	14306	14169	14103	14161	14370	14091	14077	14369	14153	14285	14188	14188	14258	14198	14272	14263	14055	14256	14200	14224	14104	14031	14258	14264	14269	14162	14212	14291	14134	14131	14137	14128	14376	14247	14303	14182	14190	14129	14067	14295	14110	14237	14189	14245	14230	14201	14140	14095	14208	14053	14083	14205	14239	14217	14345	14149	14118	14167	14102	14270	14279	14094	14209	14241	14226	14295	14115	14231	14107	14055	13984	14039	14270	14100	14275	14090	14342	14277	14334	14196	14165	14161	14233	14286	14191	14049	14310	14189	14383	14249	14315	14158	13990	14061	14098	14190	14051	14109	14135	14198	14338	14092	14169	14207	14171	14309	14241	14188	14156	14035	14192	14181	14318	14110	14116	14340	14330	14159	14130	14234	14136	14194	14296	14025	14193	14162	14296	14172	14141	14299	14104
25113	21033	28033	25236	23657	23301	22593	19971	19131	18808	18606	18282	18056	17934	18019	17620	17577	17489	17622	17485	17436	17234	17540	17331	17687	17369	17383	17410	17202	17134	17021	17265	17345	17271	17347	17257	17208	17089	17056	17328	17189	17337	17290	17235	17317	17245	17096	17200	17166	17292	17100	17042	17095	17185	17156	17086	17253	17213	17328	17225	17265	17300	17052	17314	17075	17213	17296	16903	17039	17113	17208	17115	17233	17128	17312	17130	17242	17147	16931	17247	17324	16882	17172	17063	16958	17285	17127	17163	17130	17069	17057	17150	17001	16813	16926	17185	17298	17170	17048	17084	17154	17074	17042	17011	17111	17180	16935	17325	17235	17225	17335	17177	17090	17182	17156	17037	17265	17200	17077	17087	16949	17264	17350	17327	17241	17167	16884	17256	16981	17073	17141	17090	16975	17195	17087	17374	17064	17140	17094	17247	17182	16939	17050	17016	17307	17199	17027	17146	17258	17213	17228	17149	17015	17174	17220	17223	17171	17008	17143	17022	17199	17193	17052	17021	16923	17122	17093	17017	17310	17176	17276	17124	17109	17040	17320	17015	17165	17004	17154	17192	17132	17178	17208	17326	17126	16930	17029	16962	17081	17200	17126	17194	16953	17152	17121	17328	17297	17119	17015	17065	17342	17205	17138	16959	17026	17143	17218	17110	17282	17285	17327	17184	17364	17127	17107	17157	17165	16979	16887	17154	17135	16958	17034	17205	17112	17375	17270	17090	16915	17211	16936	17020	17104	17094	16950	17092	17306	17190	17181	16931	17131	17137	17076	17088	17199	17206	17059	17103	17119	17211	17043	17080	17099	16866	17309	17050	17243	17073	17025	16940	16982	17132	17019	17022	17336	17165	17189	16967	17156	17246	17160	16930	16953	17273	17017	17122	17178	17203	17082	17225	16953	17245	17191	17028	17222	17170	17119	17158	17159	17021	17168	16969	17247	17288	16998	17139	17181	17000	17188	17038	17143	17223	17012	17121	16998	17164	17374	17202	16960	17087	17102	17033	17275	17132	16989	17158	17073	17015	16988	17003	17301	17197	17089	17297	17070	17173	17179	17224	17206	17132	17221	17084	17153	17071	16970	17282	17120	17097	17189	17147	17190	17007	17076	17192	17001	17179	17358	17058	17042	17267	17012	17043	17215	16865	17252	17065	17148	17213	17203	17232	17000	17224	17023	17313	17184	17157	17205	17059	16971	17387	17143	17104	17109	17211	17199	17277	17184	17209	16937	17123	17109	17257	17157	17058	17142	17069	17148	17212	17008	17045	16945	17194	17223	17183	17149	17157	17251	17030	17187	17071	16946	17272	17175	17344	17331	17001	17139	17136	17113	17021	17140	17055	17198	17225	16780	17107	17157	16992	17134	16931	17006	17205	17121	17241	17333	17070	17139	17096	17140	17093	17021	17018	17255	17155	17343	17210	17147	17326	17316	17179	17166	17119	17137	17112	17015	17014	17109	17145	17227	17275	17149	17059	17241	17323	17185	17239	17269	17080	17113	17074	17188	17104	17019	17043	16998	16940	17327	17257	17298	17223	17064	17054	17313	17093	17118	17078	17040	16948	17222	17134	17107	16932	17129	17148	17066	17099	17270	17390	17014	17200	17204	17209	17042	16886	17068	17024	17232	17038	17204	17297	16945	17307	17226	17113	17124	17279	17183	16923	17138	17179	16870	17083	17048	17234	17095	17170	17134	17040	17039	17048	17055	17275	17198	17014	17100	17073	17171	17227	17200	17140	17178	17181	17190	17031	17081	17069	17173	17152	17122	17124	17014	16942	17160	16964	17027	17066	17144	17014	17076	17404	17187	17134	17053	17217	17176	17102	17206	17425	17084	17166	17174	17133	17102	17345	17113	17015	17137	17333	17204	17069	17122	17223	16998	17154	17151	17313	17213	17163	17064	17068	17183	17177	17062	17056	17114	17175	17099	17043	17147	17015	17167	17301	17029	17112	17125	17054	17130	17129	17194	17210	17269	17257	17096	17351	16988	17205	17025	17167	17124	17109	17183	16915	17278	16967	17090	16941	17006	17084	17204	17120	17224	17260	17313	17149	17064	17262	17384	17215	17113	17176	17220	17212	17170	17135	17154	17152	17174	16915	17217	16988	17223	17243	17201	16884	17141	17222	17024	17141	17138	17197	17202	17064	17159	17093	16882	17205	16980	17044	17111	17205	17080	17138	17237	17019	17009	17019	17108	17172	17139	17174	17209	17192	17093	17103	17032	17192	17177	17122	17105	17167	16981	17365	17098	17288	17111	17190	17037	17105	17258	17105	17066	17162	17246	17191	17014	17072	17176	17192	17142	17203	17175	17087	17071	17046	17019	17108	17112	17133	17139	17218	17424	17108	17073	17063	17131	17258	17052	17090	17261	17198	17358	17152	17243	17115	17315	16871	16851	17191	17050	17209	17345	17212	17207	17243	16983	17169	17388	17284	17208	17075	17211	17267	17213	17030	17196	17154	17094	17147	17196	17021	16902	17149	17116	17152	17012	17289	17137	17225	17333	17185	17280	17159	17051	17124	17127	17173	17067	17053	17112	17182	16980	16978	16956	17130	17013	17321	17223	17293	17272	17247	17186	17162	16859	17036	17012	17047	17162	17385	17413	17217	17076	17161	17479	17021	16998	17135	17136	17347	17205	17285	17319	17387	17160	16967	17140	17075	16895	17013	17093	17145	17029	17207	17133	17037	17085	16977	17158	17171	17237	17109	17100	17210	17124	17119	17067	17242	17025	17156	17157	17183	16856	17002	17150	17106	17060	17072	16985	17293	17309	17267	17146	17134	17063	17076	17113	16885	17237	17203	17056	17116	17077	17204	17138	16832	16939	17093	17146	17084	17051	17120	17069	17068	17224	16982	16989	17138	17090	17334	17129	17191	17284	17148	17105	17127	17235	17167	17279	17189	17113	17092	17243	17196	17293	17245	17017	17047	17119	17010	17238	17198	17042	17210	17083	17085	17101	17160	17052	17217	17104	17191	17258	16988	17078	17260	17219	17230	17127	17075	17214	17297	16944	17003	17177	17045	16957	17171	17284	17134	17221	17117	17068	17141	17213	17159	17089	17044	17039	16997	16965	17138	17293	17213	17252	17441	17321	17234	17128	17206	16988	17017	16947	17251	17255	17084	17140	17028	17100	17064	17196	17122	17267	17248	17147	17250	17175	16986	16961	17095	17148	17204	17164	16936	17140	17014	17155	17236	17270	17188	17223	17086	17243	17142	17067	17110	17137	17184	17137	17064	17082	17305	17209	16944	17105	17077	17192	17284	17185	17196	17041	17105	16958	17024	17071	17288	17042	17355	17179	17017	17027	17180	16869	17130	17260	17312	17242	17250	16980	17207	17359	17136	17334	17289	17221	17329	17059	17058	17074	16828	16997	17022	17126	17072	17146	16939	16999	17198	17127	17226	17014	17153	17138	17038	17240	17105	17151	17029	17392	17303	17050	16993	17036	17123	17165	17196	17267	17293	17214	17114	17235	17107	17059	17204	17172	16923	17030	17152	17297	17059	17158	17139	17342	17094	16943	17211	17346	17053	17297	17219	16966	17197	17237	17060	17127	17228	17256	17302	16820	16934	17289	17176	17353	17188	17119	17310	17187	17305	17086	17184	17157	17215	17413	17110	17082	17183	17090	16967	17174	17278	16993	17192	17166	17103	17068	17099	17006	17164	17328	17100	17179	17088	16873	17117	17132	17250	17071	17205	16920	17130	17286	17013	17012	17131	17017	17294	17139	17172	17169	17057	17255	17079	17090	16963	17023	17005	17292	17289	17155	17189	17291	17183	17078	17030	17198	17135	17087	16973	17088	17202	17096	17080	17221	16928	17019	16961	17161	17212	17262	17136	16972	17099	17099	16917	17118	17087	17029	17108	17178	17259	17218	17303	17178	17134	17390	17233	17411	17095	17080	17283	17287	17227	17151	17211	16980	17381	17079	17072	17010	17076	16968	16992	17007	17264	17057	17194	17034	17056	17094	16927	17178	17028	16951	16989	17193	17028	17284	17102	17084	16987	17156	17037	16954	16964	17295	16953	17129	17224	17363	17327	17165	17220	17263	17121	17110	17133	17243	17333	17326	17218	17252	17226	17187	17028	17136	17067	17200	17144	16971	17245	16999	17056	17204	17009	17016	17030	17052	17126	17214	16980	17196	17303	17180	17073	17159	17094	17428	17042	17240	17236	17328	17169	17030	17157	17080	17195	17478	17113	17079	16996	17421	17137	17158	17271	17182	17136	17199	17058	17186	17163	17320	17020	17228	17078	17237	17313	17038	17086	17157	17092	17068	16907	17163	17274	17106	17093	17161	17243	17063	16987	17074	17000	16983	17100	17112	17072	17360	17127	17144	17205	17240	16941	17061	17130	17243	17091	17232	17099	17276	17288	16982	16892	17072	16872	17177	17195	17205	17000	17254	17067	17201	17080	17466	17177	17130	17207	17089	17110	17127	17171	17083	17355	17128	17094	16998	17215	17136	17415	17151	17075	17209	17363	17194	16989	17045	17225	17037	17143	17124	17150	17285	16970	16982	17159	17223	17012	17069	17178	17149	17133	17474	17203	17206	17266	16934	17264	17281	17145	17167	17116	17147	17102	17190	17201	17114	17146	17125	17140	17267	17138	17174	17064	17027	17206	17219	17166	17232	16902	17072	17166	17203	17066	17144	17220	16917	17313	17055	17094	17193	17032	17377	17117	17016	17075	17071	17000	16960	17280	17099	16881	17131	17137	17072	17233	17208	17384	17211	17105	17040	17063	17206	17049	17024	17271	17108	17285	17148	17212	17250	16966	17089	17148	17076	17140	17140	17163	17150	17052	17513	17063	17238	17157	17170	17414	17121	17103	17093	17056	17139	17176	17267	16975	17120	17298	17037	17040	17106	17211	17197	17221	17183	17059	17121	17185	17215	17157	17035	17122	17043	17315	17254	17171	17116	17269	17074	17243	17097	17288	17041	17142	17126	17125	17201	17158	17100	16969	17186	17222	17174	17233	17043	17064	17097	17208	17227	17080	17270	17133	17100	17126	17132	17067	17102	16962	17043	16888	17140	17246	17056	17129	17176	17029	16945	17116	17264	17143	17193	17095	17065	17083	16981	17058	17141	17240	17231	17316	17020	17135
24330	39678	38939	30898	25866	22333	20194	18707	17672	17189	16653	15989	15563	15424	15432	15245	15165	14992	15010	14874	14788	14990	14598	14695	14620	14652	14633	14517	14587	14502	14403	14558	14466	14524	14339	14557	14344	14531	14581	14412	14548	14486	14288	14464	14294	14540	14563	14346	14433	14431	14344	14421	14553	14425	14461	14386	14421	14518	14419	14417	14339	14386	14331	14375	14558	14644	14320	14306	14457	14496	14434	14509	14393	14317	14481	14562	14315	14629	14459	14369	14380	14367	14581	14327	14412	14593	14482	14502	14437	14248	14364	14466	14298	14451	14502	14410	14272	14369	14295	14301	14514	14370	14498	14290	14319	14311	14427	14375	14522	14412	14454	14307	14445	14378	14328	14440	14382	14524	14457	14263	14459	14477	14414	14354	14273	14615	14372	14399	14360	14379	14337	14312	14366	14230	14398	14312	14580	14481	14566	14351	14586	14390	14332	14418	14336	14190	14420	14348	14381	14261	14530	14506	14442	14446	14397	14332	14564	14281	14465	14330	14279	14232	14267	14505	14275	14538	14527	14362	14371	14337	14490	14400	14258	14414	14561	14413	14495	14458	14424	14406	14430	14291	14498	14449	14317	14371	14395	14366	14273	14225	14181	14262	14313	14365	14372	14550	14360	14541	14383	14357	14307	14365	14434	14382	14374	14734	14197	14396	14341	14363	14460	14301	14557	14298	14445	14410	14221	14356	14307	14420	14346	14540	14377	14310	14421	14335	14433	14289	14470	14503	14408	14448	14451	14334	14458	14470	14440	14363	14463	14435	14446	14246	14355	14327	14413	14174	14190	14457	14478	14236	14365	14433	14474	14225	14382	14471	14309	14417	14309	14374	14457	14394	14531	14412	14246	14368	14422	14434	14444	14514	14315	14373	14487	14405	14305	14374	14441	14351	14270	14491	14473	14294	14282	14343	14378	14503	14444	14301	14311	14379	14488	14410	14482	14347	14506	14382	14488	14323	14419	14329	14445	14263	14251	14459	14471	14246	14452	14302	14371	14454	14502	14408	14296	14451	14412	14427	14559	14516	14551	14330	14266	14389	14466	14317	14438	14296	14260	14414	14410	14347	14439	14301	14245	14319	14347	14444	14427	14560	14353	14564	14264	14407	14270	14309	14343	14352	14437	14437	14269	14278	14411	14210	14318	14391	14393	14343	14344	14524	14368	14552	14381	14403	14354	14286	14396	14571	14385	14344	14393	14484	14311	14382	14227	14305	14421	14356	14397	14340	14446	14356	14612	14285	14280	14496	14446	14352	14182	14296	14532	14458	14433	14434	14450	14343	14447	14448	14419	14467	14427	14312	14486	14407	14357	14384	14506	14520	14542	14515	14282	14362	14460	14345	14390	14462	14340	14342	14376	14385	14421	14343	14445	14343	14486	14443	14267	14361	14444	14264	14389	14431	14311	14415	14332	14359	14302	14286	14414	14504	14469	14178	14372	14403	14450	14389	14396	14462	14374	14382	14423	14238	14343	14383	14411	14450	14446	14575	14412	14622	14322	14361	14474	14346	14583	14460	14432	14433	14278	14509	14294	14367	14422	14308	14423	14416	14362	14236	14492	14503	14517	14224	14224	14356	14459	14494	14478	14361	14334	14537	14355	14439	14433	14438	14412	14511	14468	14373	14543	14455	14434	14400	14440	14512	14196	14296	14296	14370	14532	14365	14365	14659	14202	14364	14314	14316	14467	14521	14465	14532	14440	14277	14524	14478	14408	14415	14319	14513	14330	14508	14385	14447	14351	14348	14421	14226	14344	14402	14542	14344	14488	14464	14331	14441	14272	14478	14301	14364	14245	14512	14374	14301	14468	14360	14234	14368	14465	14277	14380	14348	14386	14378	14586	14513	14580	14441	14476	14391	14368	14309	14356	14433	14353	14531	14289	14363	14275	14441	14230	14341	14443	14299	14409	14697	14430	14428	14356	14390	14303	14475	14354	14524	14318	14425	14451	14314	14438	14405	14354	14439	14361	14476	14475	14390	14504	14417	14256	14276	14371	14386	14551	14445	14390	14356	14530	14219	14471	14191	14233	14416	14431	14445	14309	14457	14303	14400	14435	14362	14582	14307	14358	14505	14421	14423	14315	14308	14506	14397	14313	14443	14519	14396	14427	14236	14442	14446	14351	14403	14410	14312	14224	14399	14438	14448	14303	14299	14291	14460	14302	14274	14388	14435	14494	14299	14440	14305	14334	14333	14384	14386	14459	14546	14313	14545	14401	14257	14474	14341	14396	14383	14272	14366	14440	14518	14466	14415	14430	14372	14429	14307	14448	14367	14489	14301	14497	14456	14436	14363	14332	14509	14362	14542	14573	14334	14545	14369	14605	14309	14382	14386	14553	14198	14412	14379	14513	14422	14230	14325	14272	14352	14344	14266	14273	14407	14430	14279	14379	14459	14417	14381	14247	14427	14456	14275	14105	14381	14388	14333	14308	14307	14342	14386	14255	14607	14483	14411	14357	14459	14395	14120	14499	14336	14463	14492	14437	14364	14522	14336	14208	14470	14291	14411	14232	14227	14404	14282	14408	14332	14575	14363	14387	14467	14386	14434	14365	14235	14435	14360	14356	14352	14388	14386	14434	14347	14420	14464	14433	14412	14406	14392	14485	14293	14488	14713	14269	14448	14517	14242	14451	14339	14368	14460	14301	14571	14363	14412	14428	14419	14374	14252	14261	14404	14665	14292	14397	14598	14245	14388	14462	14372	14368	14376	14359	14352	14521	14416	14429	14461	14467	14533	14221	14370	14400	14511	14271	14436	14386	14096	14294	14416	14360	14291	14414	14464	14234	14455	14512	14297	14439	14400	14436	14454	14556	14385	14233	14306	14452	14331	14256	14506	14304	14357	14228	14444	14210	14390	14342	14399	14442	14256	14530	14284	14495	14243	14457	14413	14438	14295	14446	14430	14340	14456	14427	14432	14474	14490	14306	14451	14422	14332	14506	14264	14344	14309	14452	14386	14358	14343	14361	14392	14373	14495	14302	14334	14312	14388	14540	14327	14513	14530	14432	14469	14381	14522	14307	14352	14388	14344	14248	14413	14269	14556	14330	14449	14299	14431	14395	14489	14486	14470	14319	14621	14399	14404	14319	14356	14257	14303	14397	14566	14371	14468	14482	14453	14571	14453	14393	14428	14542	14444	14508	14339	14475	14357	14469	14326	14497	14366	14261	14459	14257	14527	14301	14629	14314	14248	14491	14354	14183	14418	14407	14375	14313	14383	14541	14517	14482	14297	14322	14419	14394	14439	14319	14451	14402	14371	14465	14329	14351	14481	14477	14535	14552	14507	14454	14631	14278	14461	14457	14455	14536	14515	14300	14403	14384	14322	14547	14225	14245	14350	14356	14321	14484	14413	14349	14685	14218	14370	14402	14369	14452	14563	14550	14468	14445	14389	14460	14330	14396	14370	14342	14413	14421	14330	14384	14495	14467	14241	14399	14396	14419	14407	14304	14365	14381	14378	14583	14286	14434	14538	14446	14282	14438	14384	14370	14430	14402	14378	14293	14300	14148	14425	14590	14386	14410	14562	14296	14501	14425	14245	14491	14429	14213	14403	14375	14431	14443	14372	14371	14529	14346	14340	14566	14424	14372	14268	14283	14265	14263	14364	14447	14365	14383	14542	14334	14454	14616	14497	14484	14406	14458	14304	14334	14589	14378	14379	14637	14378	14385	14399	14320	14349	14342	14318	14566	14504	14464	14366	14345	14445	14281	14370	14310	14341	14289	14400	14334	14385	14516	14306	14297	14348	14499	14504	14406	14329	14288	14519	14398	14566	14228	14330	14176	14440	14254	14314	14408	14388	14505	14377	14114	14425	14460	14253	14440	14157	14382	14364	14323	14447	14310	14499	14400	14407	14454	14448	14122	14463	14465	14375	14364	14531	14381	14439	14504	14529	14518	14345	14367	14382	14507	14488	14295	14501	14254	14541	14543	14188	14553	14314	14401	14577	14547	14260	14417	14326	14319	14432	14503	14568	14457	14358	14289	14461	14368	14466	14395	14493	14348	14267	14541	14350	14174	14453	14440	14560	14380	14263	14454	14417	14413	14505	14463	14387	14356	14346	14271	14494	14506	14492	14412	14181	14433	14558	14530	14426	14532	14412	14379	14378	14523	14250	14330	14452	14350	14257	14556	14487	14391	14459	14294	14221	14417	14478	14421	14307	14597	14259	14491	14417	14361	14487	14393	14411	14392	14323	14529	14332	14421	14497	14236	14458	14326	14596	14457	14406	14271	14392	14480	14419	14343	14366	14315	14382	14228	14469	14431	14496	14214	14440	14316	14301	14625	14334	14545	14506	14461	14266	14405	14523	14385	14496	14534	14416	14591	14332	14389	14422	14314	14500	14358	14517	14462	14311	14310	14485	14420	14426	14347	14407	14493	14466	14482	14380	14573	14356	14425	14265	14404	14427	14365	14440	14498	14353	14269	14600	14448	14444	14486	14437	14188	14341	14476	14275	14568	14458	14354	14195	14467	14331	14533	14381	14435	14383	14450	14414	14513	14405	14387	14466	14404	14305	14284	14379	14299	14468	14463	14316	14445	14566	14356	14540	14379	14473	14282	14418	14377	14287	14305	14387	14362	14395	14435	14527	14604	14266	14295	14389	14434	14345	14333	14454	14326	14371	14326	14368	14509	14273	14416	14354	14590	14537	14650	14383	14450	14453	14491	14256	14378	14323	14342	14350	14373	14452	14496	14409	14347	14409	14407	14395	14417	14564	14333	14443	14637	14311	14364	14368	14290	14420	14301	14264	14451	14471	14600	14276	14305	14489	14438	14322	14404	14461	14378	14211	14348	14559	14468	14426	14345	14410	14254	14209	14406	14322	14572	14235	14342	14295	14411	14379	14455	14416	14386	14321	14428	14439	14362	14500	14269	14441	14482	14450	14300	14245	14460	14220	14483	14498	14359	14468	14340	14522	14318	14457	14389	14323	14448	14336	14315	14353	14506	14352	14269	14522	14359	14513	14396	14370	14436	14402	14530	14356	14365	14270	14380	14376	14548	14362	14506	14451	14396	14544	14436	14329	14396	14602	14224	14342	14543	14351	14541	14329	14448	14420	14405	14350	14342	14401	14505	14415	14332	14372	14388	14341	14251	14268	14522	14311
23626	21049	28520	23927	22518	25553	26358	22457	21059	20877	20320	20024	19634	19317	18947	19069	19087	18959	18744	18475	18732	18898	18648	18572	18689	18394	18390	18302	18219	18457	18498	18466	18388	18571	18450	18167	18386	18247	18241	18170	18330	18237	18304	18261	18103	18351	18419	18230	18228	18368	18148	18238	18061	18473	18175	18113	18181	18300	18338	18137	18186	18193	18175	18187	18281	18490	18432	18306	18165	17894	18357	18350	18343	18222	18340	18176	18187	18217	18236	18324	18091	18152	18133	18220	18230	18139	18302	18087	18167	18178	18051	18127	18324	18125	18367	18320	18134	18223	18371	18530	18263	18180	18246	18011	18048	18286	18164	18291	18178	18170	18103	18406	18346	18115	18193	18209	18130	18168	18206	18399	18148	18392	18138	18068	18285	18220	18142	18118	18256	18187	18328	18307	18352	18138	18242	18002	17981	18240	18218	18287	18030	18118	18170	18195	18043	18144	18180	18147	18294	18210	18341	18046	18181	18179	18209	18193	18267	18387	18340	18279	18308	18255	18137	18071	18096	18238	18283	18205	18233	18176	18276	18094	18200	18169	18213	18173	18212	18454	18115	18314	18139	17997	18209	18300	18238	18317	18063	18011	18183	18208	18113	18058	18233	18300	18137	17998	17997	18079	18109	18074	18196	18337	18161	17956	18157	18275	18207	18208	18346	18237	18214	18120	17951	18203	18282	18133	18322	17950	18155	18100	18367	18058	18338	18171	18132	18385	18217	17995	18148	18121	18102	18126	18105	18428	18154	18263	18055	18043	18125	18102	18214	17963	18212	18153	18440	18337	18102	17955	18139	18123	17981	18360	18247	18204	18268	18323	18243	18317	18253	18302	18236	18188	18159	18220	18098	18087	18333	18249	18243	17984	18190	18079	18306	18273	18081	18303	18272	18353	18100	18268	18140	18228	18070	18127	18415	18306	18208	18233	18220	18240	18086	18068	18215	18187	18175	18053	18178	18155	18139	18217	18286	18089	18119	18326	18143	18159	18076	18356	17991	18160	18240	18187	18127	18201	18209	18309	18229	18120	18506	18339	18343	18237	18072	18085	18294	18257	18043	18264	18212	18285	18132	18116	18242	18239	18194	18105	18025	18308	18296	18236	18461	18359	18258	18303	18020	18108	18301	18404	18161	18211	18104	18067	18017	18137	18189	18062	18315	18116	18060	18221	18275	18230	18385	18246	18256	18254	18123	18348	18059	18335	18333	18225	18063	18196	18276	18196	18175	18292	18284	18181	18249	18413	18291	18208	18099	18142	18100	18073	18132	18052	18200	18097	18269	18178	18177	18106	18247	18060	18042	18026	18346	18219	18181	17961	18231	18157	18201	18339	18131	18189	18211	18053	18100	18326	18312	18164	18153	18256	18077	18143	18022	18157	18113	18236	18269	18098	18128	18155	18131	18348	18356	18243	18245	18479	18306	18117	18321	18176	18172	18071	18118	18179	18143	18211	18206	18065	18233	18404	18374	18182	18037	18177	17946	18142	17946	18109	18157	17998	18192	18174	17978	18233	18298	18352	18064	18239	18039	18075	18120	18248	18199	18239	18008	18033	18282	18085	18044	18080	18112	18216	18384	18316	18037	18179	18247	18152	18250	18189	18087	18075	18326	18174	18250	18104	18068	18224	18033	18154	18202	18492	18149	18186	18309	17746	18350	18003	18294	18092	18132	18064	18213	17959	18208	18300	18242	18212	18140	18154	18088	18142	18214	17915	18148	18050	18268	18012	18298	18103	18026	18158	18207	18124	18161	18206	17966	18228	18244	18023	18251	18035	18016	18054	18030	17998	18137	18150	18130	18341	18136	18233	18270	18263	18167	18183	18392	18231	18332	18185	18247	18219	18015	18133	18113	18130	18416	18254	18245	18024	18281	18152	18090	18232	18229	18207	18083	18095	18230	18217	18250	18214	18267	18218	18252	18232	18243	18202	17883	18305	18215	18080	18215	18132	18097	18180	18281	17983	18134	18230	18196	18194	18214	18203	18234	18477	18342	18037	18303	18357	18098	18247	18313	18130	18012	18244	18293	18020	18014	18284	18471	18295	18112	18111	18346	18257	18237	18238	18043	17905	18082	18322	17976	18105	18013	18306	18250	18065	18106	18243	18147	18287	18269	18165	18030	18089	18229	18024	18090	18242	17950	18122	18187	18159	18235	18078	18153	18223	18196	18315	18257	18061	18316	18126	18176	18037	18147	18342	18172	18120	18212	18279	18077	18251	18175	18191	18410	18320	18249	18200	18153	18216	18229	18024	18309	18212	18142	18166	18225	18086	18018	17942	18302	18269	18218	18268	18011	18174	18125	18348	18287	18107	18052	18303	18079	18238	18042	18003	18088	18259	18278	18225	18257	18268	18263	18275	18114	18137	18249	18177	18131	18089	18237	18255	18200	18282	18246	18085	18238	18247	18381	18135	18293	18244	18080	17986	18160	18142	18059	18380	17991	18179	18183	18106	18297	18023	18252	18341	18185	18197	18129	18116	18327	17951	18161	18000	18170	18237	18196	18103	18286	18488	17882	18037	18298	18227	18327	18386	18337	18295	18181	18215	18116	17981	18128	18135	18276	18308	18345	18041	18023	18070	18324	18198	18104	18185	18229	18220	18143	18111	18122	18082	18039	18285	17933	17970	18177	18111	18242	18434	18069	18154	18352	18319	18214	18237	18233	18176	18049	18341	18196	18068	18229	18168	18204	18307	18061	18120	17947	18267	18050	18149	18196	18021	18297	18280	18185	18054	18162	18112	18046	18171	18094	18229	18321	18366	18164	18047	18001	18179	18282	17944	18101	18220	18254	18281	18123	18039	18140	17940	18096	18559	18021	18138	18046	18119	18271	18199	18268	18275	18249	18280	17926	18276	18012	18159	18052	18116	18076	18054	18251	18182	18235	18169	18340	18295	18146	18267	18345	18220	18106	18102	18247	18267	17889	18037	18117	18264	18305	18274	18292	18091	18000	18253	18281	18294	17986	17984	17956	18192	18055	18301	18048	18183	18291	18162	18139	18144	18409	17857	18164	18079	18295	18130	18392	18209	17941	18156	18118	18024	18428	18076	18200	18075	18332	18363	18325	18038	18276	18126	18054	18182	18197	18122	18146	18211	18192	18204	18204	18331	18223	18193	18021	18394	18121	18389	18317	18434	18385	17925	18036	18037	18241	18313	18119	17981	18092	18154	18337	18247	18080	17974	18145	18076	18103	18073	18333	18289	18186	18026	18108	18353	18059	18152	18046	18049	18206	18056	18259	18327	17988	18177	18159	17928	18070	18220	18134	17969	18301	18407	18236	18187	18139	18215	18152	18292	18079	18155	18041	18134	17878	18048	18183	18323	18144	18230	18104	18206	18067	18372	18201	18132	18457	18257	18265	17991	18276	18203	18196	18366	18107	18190	18139	18247	18396	18065	18145	18344	18240	18236	18247	18024	18194	18328	18119	18096	18313	18407	18210	18265	18248	18308	18147	18326	18155	18353	18531	18277	18230	17895	18243	18169	18454	18210	18271	18321	18077	17836	18388	18200	18298	18086	18063	17992	18257	18098	18279	17968	17913	18121	18096	18108	18019	18316	18220	18317	18267	18320	18233	18166	18361	18075	18109	18202	18134	18076	18152	18343	18168	18198	18372	18130	18246	18298	18198	18098	18052	18217	18104	18151	18073	18165	18270	18022	18293	18134	18124	18114	18154	18138	18171	18330	18359	18259	18058	18153	18135	18055	18077	18317	18280	18274	18223	18406	18122	18246	18291	18176	18325	18201	18364	18178	18220	18163	18305	18228	18319	18035	18331	18288	18379	18143	18099	18112	18227	18311	18286	18300	18286	18076	18130	18249	18094	18086	18380	18151	18159	17964	18022	17892	18062	18385	18258	18184	18199	18160	18055	18170	17939	18238	18254	18327	18260	18020	18142	18070	18136	18379	18128	18133	18149	18159	18172	18338	18400	18237	18180	18438	18385	18185	18089	17898	18032	18033	18180	18091	18158	18155	18195	18353	18291	18147	18260	18306	18185	18149	18195	18048	18171	18021	18195	18213	18258	18226	18107	18252	18145	18292	18241	18172	17970	18197	17976	18237	18350	18178	18107	18233	18100	18276	18262	18151	18192	18204	18207	18194	18273	18118	18196	18250	18234	18403	18090	18110	18136	18274	18269	18290	18203	18234	18164	17970	18156	17918	18088	18137	18178	18211	18305	18097	18276	18060	18134	18219	18045	18221	17972	18163	18352	18147	18107	18227	18151	18305	18115	18316	18275	18315	18150	18107	18268	18260	18122	18314	18006	18151	18109	18213	18018	18169	18209	18276	18169	18042	18068	18211	18245	18145	18212	18230	18051	18296	18112	18236	18159	18195	18321	18246	18063	18275	18032	18332	18023	17980	18177	18059	18155	18105	18118	18188	18233	18306	18283	18306	18462	18043	18115	17992	18249	18139	18251	18129	18494	18447	18186	18045	18020	18112	18244	18073	18069	18184	18244	18116	18056	18066	18018	18173	18317	18193	18502	18367	18384	18355	18283	18169	18255	18055	18108	18383	18170	18115	18215	18211	17985	18199	18172	18056	18247	18248	18218	18360	18174	18332	18064	18302	18242	18160	18303	18106	18145	18143	18095	18059	18229	18040	18285	18050	18225	18016	18187	18423	18125	18274	18391	18058	18253	18135	18184	18455	18171	18169	18225	18318	18123	17983	18309	18478	18027	18149	18110	18195	18327	18351	18263	18063	18092	18336	18314	18036	17961	18306	18206	17967	18186	18177	18041	18379	18320	18237	18262	18286	18182	18245	18071	18033	18221	18207	18230	17999	18292	18345	18195	18251	18239	18279	18201	18126	18241	18067	18447	18042	18053	18295	18160	18247	18038	18389	18286	18133	18276	18047	18276	18284	18069	18022	18281	18236	18046	18036	18410	18329	18352	18132	18126	18221	18155	18012	18049	17928	18029	18056	18184	17999	18291	18268	18102	18109	18211	18196	18184	18215	18127	18037	18179	18174	18086	18287	18179	18189	18136	18360	18363	18089	18118	18328	17933	18199	18128	18006	18259	18368	18374	18400	18298	18095	18121	18246	18192	17776	17981	18143	18009	18165	18201	18166	17910	17911	18168	18233	17992	18083	18268	18026	18161	18188	18329	18381
25928	44218	43696	35474	29592	25201	22928	21249	19642	18755	17956	17411	17154	16756	16478	16271	15976	15897	15709	15755	15642	15568	15563	15393	15488	15317	15270	15121	15143	15108	15339	15311	15104	14997	14997	15025	15115	15009	15112	15146	15199	14976	15137	14941	15019	15097	15080	15040	14779	15051	14995	15079	15095	15018	14866	15040	14951	15133	14985	15016	15077	15197	15086	14983	15069	14905	15236	14990	15080	15051	15069	15044	15003	15078	15039	15097	15049	14936	15017	15115	15015	15020	14803	15020	15208	14924	15015	14975	15025	15103	15015	15197	15027	15063	14982	14988	14916	15072	15070	14940	15053	14949	15152	15054	14987	14988	15090	15081	15053	15116	15060	14791	14951	14959	15030	15169	14886	15022	15055	15071	14893	14874	14942	14924	14999	14878	14871	15037	14924	14952	14781	14944	15076	14986	14945	14977	15201	14993	14895	14994	14889	15005	14929	14976	14838	14836	15039	15011	14955	15019	14939	15056	15170	15000	14870	14949	14833	15025	15009	15026	14936	15008	14928	15046	15053	14994	15087	15133	15039	15191	15013	14892	15001	14807	14948	14992	15030	15037	14823	14980	15058	14982	15037	15054	15137	14919	14993	15021	15030	15001	15123	14996	14993	15207	15256	15020	15050	14992	14878	14780	15033	15063	15022	15077	15032	15034	14931	15019	15010	14915	14931	14934	15110	14880	14960	15034	15117	15057	14935	14884	15107	15044	15194	14991	15083	14896	14918	14908	15029	14969	15012	14997	14934	14953	14938	14921	14898	14991	15232	14927	14883	15048	14959	14972	15129	14949	14925	14925	15104	14930	15154	14960	15089	15007	14882	14989	14889	15054	15092	14953	15145	14961	14958	15030	15139	15054	14875	15255	14839	15007	15185	15015	14997	14996	15019	15015	15202	14982	14900	15083	14871	15104	15017	14992	14875	15006	14948	15089	14815	15079	14896	14897	14936	15135	15067	14822	15083	15012	15075	14834	15036	14938	15015	14970	14884	14982	15091	15000	15275	14946	15064	14966	15001	14980	15194	15065	14879	15051	15017	14957	15018	14980	15007	14876	14971	14935	15157	15051	14852	15093	15196	14917	14948	14985	15047	14920	14832	14874	15092	15092	14789	15081	14919	15012	14882	15033	15049	15121	14908	14967	14985	14868	15027	14879	14989	15028	14999	15018	15052	14949	14955	14955	15027	14953	15222	14914	15057	15064	15165	14881	14951	14890	15045	14998	14953	15172	15078	14952	15018	15177	14972	14896	15127	14882	15056	15067	15045	15038	15018	14975	15069	14878	14893	15041	15210	15141	15120	14900	14978	15079	14854	15181	15107	14979	15003	14974	15102	14936	15080	15093	14951	15089	14954	15049	15141	15029	14963	15038	15089	15277	15056	14852	14956	14987	14940	15074	14850	14939	14985	15052	14928	15005	15045	14878	14970	14973	14926	15035	14844	15182	14951	15047	15137	14954	15068	15029	15022	14975	15044	15019	14915	15080	15048	15018	14935	15056	15164	15091	15048	14900	15052	14845	15033	14771	15029	15151	14845	15110	15047	14992	14964	14995	14914	15046	14888	15000	15026	14904	14875	14980	14752	15183	15036	15026	14992	15057	15157	15034	15113	15172	15103	14950	15014	14996	15029	15187	14969	14950	14860	14890	15087	14987	15182	15063	14926	15281	14915	15032	15099	14924	15083	15049	14966	14702	15031	14819	14932	14854	14995	15073	15156	14934	15063	14825	15061	15016	15052	14878	15021	15106	15062	15102	14955	15106	15038	14978	14933	14899	15105	15063	15068	15054	14946	15124	15005	14858	15023	14932	15090	14894	14946	14983	15053	14864	15071	14950	14984	14973	15024	14881	15057	15051	15039	14804	15013	14955	15005	15045	14927	15036	15144	15061	14991	14921	14972	15015	14976	15028	14844	15006	14920	15142	15065	14988	14910	15087	14902	15111	14908	15048	15019	14859	14793	15053	15020	14983	14933	14921	15140	14963	14941	14976	14985	14875	14953	15044	15123	15131	14944	14932	15098	14967	15175	15010	14950	14889	14998	15034	15098	14931	14935	15050	15058	14887	14870	15010	15142	14848	15062	14942	14819	14948	15019	15012	15142	14942	15164	14981	15015	14946	14864	14889	15027	14913	15063	15096	15129	14904	14908	15152	14832	14928	15127	15063	15039	14989	15177	15026	14967	15051	15163	14969	14943	15144	14785	14958	14987	14920	15139	14974	14879	14805	15011	14895	15090	15051	14815	14886	14861	14976	14921	14944	14830	15016	14952	14974	14909	14901	14987	15222	15104	14950	14859	15000	15205	14982	14965	14996	14986	15022	14926	14853	15070	15002	14976	15069	14900	15106	15046	15126	14938	14951	15050	14867	14969	14949	14993	14949	15153	14902	14886	15193	15031	15048	15002	14960	15090	15025	15260	14985	15047	15148	15027	15037	15157	14951	14955	14897	15094	15003	15012	15004	14967	14973	15134	14838	15040	15060	14975	14924	14912	14926	15003	14882	14939	14624	14956	15162	14911	15007	15075	14960	14888	15082	14986	14980	14863	15015	14982	15081	14954	14985	14917	15032	15018	15176	14848	15056	14846	15112	15047	14855	15040	14968	14946	14939	14994	14901	14881	15035	15115	14947	15006	14963	14948	14989	14959	15088	15122	14888	15108	14983	14824	14927	15145	15111	15009	14895	14999	14974	15037	14950	15028	14976	15131	15194	14923	14926	15082	14947	15078	14905	14852	14912	15046	15104	15000	15074	14897	14923	15047	14932	15128	14912	15065	15155	14946	14933	15002	15133	14834	14935	14876	14954	15049	14965	15051	15104	15188	14979	14956	15058	14987	14901	14903	14849	14881	14951	15000	14865	15163	15037	14939	14927	14922	14923	15071	14973	15011	14901	15024	14960	15042	14947	15059	14962	14882	15203	14976	15100	14906	15080	15067	14821	14970	14924	14881	14914	15008	15001	14935	15027	15123	14905	14902	14979	14985	14921	14990	15055	14941	14982	14947	14827	15081	15094	14991	14994	14946	15016	14980	14879	15012	14962	14994	14978	14954	14887	14997	14963	15031	14909	15028	14958	14994	14923	15121	14905	14823	15137	14899	14747	14973	14952	15175	14907	14959	15045	15105	14981	14946	14885	14928	14935	15083	14980	14974	15112	14966	14856	15005	15123	15035	14995	15046	14904	14980	14960	14981	15094	15110	14912	15047	15121	15099	14874	14957	14875	15111	14897	15027	15095	14926	15063	14898	14972	15083	14917	15040	15018	15101	15078	15013	14989	14844	15112	14991	15081	15134	14910	15059	15009	14891	15034	14976	14945	14884	14969	15003	15095	14952	15061	15082	15055	14852	14937	14927	14913	14864	15006	14987	15029	14954	14976	14934	15190	15027	14968	14840	15033	15015	15030	14993	15023	15028	14911	15169	15026	15107	14983	15169	15084	14886	14816	14996	14815	14987	15033	15025	14950	14986	14949	14877	15228	15002	14928	15078	14928	14965	14958	14945	14981	14836	14870	15014	14981	15027	14993	15144	14875	14953	15089	14970	14957	15031	14881	15037	14991	15006	14973	14868	14908	15133	15027	14901	14979	14931	15240	15030	15090	15040	14967	15006	14990	14935	14999	15065	15021	15049	15078	15043	15031	14953	14939	14995	15070	15027	15098	14954	15021	14936	14974	15010	15123	14927	14812	15027	14799	14943	15014	14901	14998	14835	15007	14973	14903	14967	14929	15089	14923	14951	15165	14933	14971	14992	15084	14979	15027	15033	14933	15159	15048	14873	14989	14992	15042	15031	14970	15021	15010	14857	14863	14830	15051	15044	15195	14893	14874	15033	14938	15029	14935	14960	15088	14946	15067	15052	14970	15143	15036	15038	14960	14931	15010	14957	15019	15039	14944	14963	14812	14890	15136	15024	14937	14898	15078	14996	15003	14907	14945	14952	14896	15188	15025	14878	15072	14958	15023	14940	15084	15045	15098	14971	15076	15014	14938	15141	14935	15068	14954	14984	14943	15000	14918	15123	15085	15024	14982	14975	15121	14944	14973	14875	15072	15064	15143	15085	14979	15063	14744	15116	15076	14987	14995	14969	14890	14942	15100	14995	15071	15022	15012	15115	14813	15049	15132	14987	15001	14998	15038	14862	15071	15101	15135	15269	15021	15018	14894	15053	14986	14942	14961	15074	14947	14830	15120	15062	14982	14844	15043	14923	14908	14788	15062	15054	15110	15037	14971	14907	14874	15068	14925	15051	15166	14927	14998	15092	15045	15062	14928	14967	15182	15142	15127	15047	15136	15056	15056	14984	15053	14796	14941	15146	14989	15027	14961	14688	15021	15073	14895	14844	15074	14930	14795	14997	15030	14925	15095	15065	14910	15119	14944	15018	15042	14885	14816	15063	14866	14917	15039	15151	14938	15097	14900	14983	14980	14967	14918	15066	15141	15001	15015	14962	14896	14968	15033	14937	14951	14865	14878	15160	14870	15060	14945	14855	14839	14875	15057	14828	15145	14843	14936	14987	14973	15061	15002	14998	14952	15046	15072	14958	15094	14981	15022	14890	14759	14966	14969	14923	15003	14999	14930	15035	15120	15015	15119	14927	14925	15033	14916	14860	15010	14951	14850	15135	14951	15037	15095	15037	14793	15098	14938	15232	15011	14985	15058	15037	14873	14970	15008	14969	14835	14871	15008	15121	14859	14885	15092	15058	14970	15192	14935	15095	14984	14972	15114	14994	14953	14946	15118	14978	15082	14932	15153	15157	14983	15179	14857	14942	14842	15124	14877	15135	15034	15115	14972	14910	14981	14917	15033	14970	15006	15086	15087	15109	14798	15183	14904	15098	15011	14902	14908	15084	15140	14986	15074	14956	14792	15128	15082	15147	14911	14940	15151	14883	15004	15001	14796	14913	15039	14986	14908	14999	15013	14978	15023	14902	14758	15055	14839	15000	14908	14937	15081	15173	15013	14953	15102	15160	15117	15053	15052	15153	15129	14974	14982	15115	14928	15043	14995	14955	14970	14930	14957	14973	15074	14971	15148	15092	14956	15011	15025	14952	14884	14979	14997	15046	15049	14893	14708	15083	14891	15110	14982	15132	14856	15055	15107	15038	15021	15102	14980	15094	14920	14910	15127
30914	26374	29127	26067	21801	20090	19313	18733	18441	17976	17959	17764	17751	17693	17443	17413	17308	17293	17500	17252	17392	17377	17351	17285	17117	17379	17173	17218	17371	17273	17297	17442	16936	17229	17323	17165	17260	17390	17243	17270	17108	17319	17231	17145	17204	17160	17169	17035	17309	17198	17330	17204	16974	17298	17072	17189	17148	17110	17142	17074	17340	17145	17325	17084	17306	17252	17224	17169	17316	17329	17273	17109	17203	17266	17084	16946	17294	17357	17275	17048	17049	17143	17191	17195	17264	17238	17130	17265	17258	17353	17289	17062	17222	17013	17255	17217	17147	17271	17089	17047	17126	17162	17108	17286	17173	17126	17036	17087	17289	17010	17347	17030	17188	16984	17198	17180	17142	17109	17100	17245	17005	16939	17124	17248	17140	17121	17237	17122	17052	17050	17236	17278	17148	17285	17203	17113	17156	16982	17138	17271	17274	17178	17193	17032	16865	17106	17312	16990	17004	17093	17244	17301	17093	17216	17165	17068	17248	17130	17117	16991	17189	16911	17080	17030	17220	17279	17063	17237	17102	17158	17148	17287	17173	17278	17201	17149	17183	17158	17186	17010	17080	16938	17255	17145	17231	17350	17218	17139	17077	17163	17293	17245	17116	17223	17105	17207	17072	17209	17213	17229	17151	17303	17413	17238	17134	17468	17110	17410	17083	17016	17348	17251	17047	17247	17108	17183	17239	17277	17326	17201	17078	17190	17275	17184	17116	17169	17242	17246	17123	17089	17139	17122	17376	17100	17230	17170	17125	17330	17164	17232	17106	17308	17228	17101	17239	17127	17452	17133	17352	17235	16923	17135	17002	17302	17098	17178	17168	17216	17253	17250	17149	17206	17203	17193	17124	17380	17133	17094	17160	17089	17336	17127	17052	17150	17073	17298	17318	17087	17187	17339	17318	17232	17301	17097	17127	17203	17236	17097	17176	17335	17215	17133	17198	17429	17031	17161	17258	17145	17238	17296	16952	17136	17057	17298	16874	17205	17320	17158	16979	17061	17121	17246	17219	17291	17241	17377	17261	17016	17187	17154	17153	17214	17093	17234	17267	17326	17096	17166	17219	17346	17131	17364	17229	17180	17211	16954	17308	17123	17139	17028	17021	17278	17102	17043	17153	17228	17256	17419	17062	17207	17102	17179	17179	17156	17232	17150	17434	17239	17113	17363	17244	17162	16929	17034	17301	17238	17188	17091	17076	17261	17083	17070	17265	17297	17173	17214	17156	17331	17211	17189	16998	17151	17074	17478	17116	17286	17183	17262	17285	17206	17179	17239	17236	17157	17284	17256	17023	17161	17102	16977	17129	17298	17042	17240	17312	17310	17132	17147	17249	17311	17213	17253	17229	17361	17042	17183	17229	17018	17160	17153	17384	17214	17095	17185	17297	17308	17243	17200	17100	17229	17123	17080	17393	17055	17203	17375	17238	17230	17160	17150	17404	17007	17101	16920	17138	17089	17170	17116	17454	16844	17096	17029	17382	17251	17207	17271	17090	17270	17087	17066	17347	17113	17316	17004	17044	17353	17306	17342	17229	17275	17220	17121	17358	17331	17300	17034	17197	17352	17170	17043	17314	17259	17039	17402	17352	17155	17087	17131	17337	17262	17022	17245	17305	17203	17186	17218	17252	17159	17165	17384	17261	17117	17171	17176	17406	17039	17192	17281	17062	17100	17092	17175	17105	17221	17266	17216	17088	17264	17381	17159	17287	17102	17146	17132	17185	17323	17348	17114	17199	17281	17137	17042	17146	17277	17124	16913	17384	17389	17264	17324	17378	17127	17182	17228	17108	17092	17092	17119	17348	17356	17164	17105	17301	17181	17275	17280	17483	17009	17046	17334	17216	17306	17200	17389	17261	17452	17240	17108	17256	17271	17144	17376	17250	17030	17147	17110	17073	17208	17120	17208	17152	17210	17117	17100	17200	17253	17149	17244	17254	17049	17010	17166	17103	17102	17336	17264	17230	17119	17247	17450	17136	17247	17155	17241	16899	17439	17180	17277	17242	17262	17069	17138	16977	17236	17364	17189	17168	17057	17102	16996	17143	17090	17191	17087	17154	17391	17069	17027	17201	17123	17138	17077	17138	17214	17273	17172	17072	17336	17099	17177	17325	17079	17188	17238	17232	17080	17133	16988	17088	17176	17119	17160	17102	17240	17176	17039	17316	17137	17111	17212	17255	17027	17013	17163	17122	17038	17284	17033	17315	17049	17206	17012	17227	17056	17056	17282	17210	17019	17367	17149	17207	17208	17200	17200	17275	16988	17109	17006	17402	17282	17195	16906	17323	17100	17381	17324	17238	17186	17045	17149	17236	17222	17189	17185	17044	17078	17200	17071	17045	17148	17154	17388	17195	17168	17131	17069	17092	16949	17144	17194	17323	17104	17205	17329	17128	17344	17276	17158	17167	17112	17193	17145	17130	17150	17497	17006	17199	17371	17298	17043	17287	17341	17126	17139	17088	17160	17276	16960	17199	17209	17294	17381	17181	17147	17153	17164	17320	17184	17157	17221	17263	17167	17171	17133	17042	16967	17137	17276	17159	17357	17201	17224	17107	17325	17265	17288	17078	17230	17134	17109	17338	17354	17244	17127	17091	17230	17191	17305	17190	17188	17323	17319	17168	17137	17288	17219	17107	17246	17189	17146	17386	17280	17390	17265	17157	17166	16938	17054	17327	17372	17171	17250	17181	17328	17100	16911	17391	17173	17330	17298	17350	17208	17217	17299	17234	17284	17258	17175	17093	17218	17315	17185	17227	17389	16954	17219	17266	17139	17112	17258	17361	17161	17396	17203	17215	17187	17244	17365	17236	17148	17368	17178	17132	17225	17182	17161	17146	17372	17120	17221	17188	17166	17353	17196	17379	17035	17365	17166	17221	17091	17065	17240	17110	17177	17535	17138	17097	17200	17132	17339	17125	17281	17240	17059	17127	17139	16990	17258	17346	17260	17270	17091	17293	17311	17106	17073	17084	17132	17418	17045	17060	17140	17172	17206	17150	17092	17117	17068	17117	17403	17066	17098	17191	17248	17303	17185	17365	17228	17200	17334	17073	17179	17299	17132	17122	17283	17243	17244	17035	17304	17136	17249	17276	17243	17400	17222	17121	17140	17198	17249	17195	17025	17142	17125	17158	17032	17129	17119	17137	17323	17164	17090	17251	17114	17274	17330	17244	17379	17059	17059	17160	17317	17172	17093	17236	17104	17139	17289	17293	17242	17101	17186	17251	17173	17301	17349	17491	17234	17403	17384	17188	17210	17300	17265	17315	17251	17121	17266	17142	17274	17170	17082	17234	17013	17249	17272	17083	17271	17161	17418	17394	17046	17078	17376	17289	17218	17300	17128	17188	17277	17161	17100	17063	17164	17013	17209	17064	17295	17208	17296	17189	17265	17140	17222	17126	17179	17257	17300	17150	17104	17069	17016	17195	17346	17188	17265	17224	17264	17274	17203	17383	17284	17052	17337	17295	17419	17220	17222	17394	17214	17474	17377	17253	17235	17068	17123	17097	17374	17341	17234	17122	17265	17245	17256	17316	17056	17369	17207	17268	17322	17049	17285	17291	17207	17144	17355	17355	17210	17133	17210	17181	17220	17004	17222	17204	17311	17272	17222	17311	17212	17143	17217	17148	17163	17368	17218	17177	17299	17001	17190	17260	17189	17345	17414	17170	17191	17307	17227	17041	17047	17158	17146	17281	17178	17413	17256	17252	17194	17169	17352	17157	17284	17275	17105	17097	17203	17075	17153	17361	17120	17178	17097	17111	17037	17121	17128	17177	17189	17100	17153	17108	17252	17024	17061	17278	16899	17208	17268	17127	17117	17332	17104	17343	17300	17179	16831	16995	17049	17334	17240	17265	17292	16940	17251	17189	17289	17331	17198	17283	17284	17358	17282	17161	17016	17031	17115	17249	17225	17371	17378	17091	17060	17190	17194	17097	17180	17259	17172	17293	17066	17232	17253	17209	17237	17248	16939	17159	17190	17147	17160	17064	17394	17252	17031	17137	17281	17238	16987	17121	17284	17402	17356	17321	17194	17240	17201	17454	17314	17119	17134	17264	17221	17160	17214	17400	17195	16969	17105	17210	17264	17322	17243	17255	17162	17210	17184	17078	17281	17219	17156	17264	17254	17227	17246	17455	17152	17051	17131	17259	17302	17182	17182	17158	17293	17212	17271	17346	17129	17262	17123	17380	17142	17446	17139	17112	17294	16955	17205	17136	17004	17216	17064	17208	17225	17071	17345	17316	17163	17203	17262	17264	17119	17213	17262	16910	17081	17392	17220	17042	17072	17402	17094	17278	17339	17085	17071	17315	17264	17327	17286	17386	17282	17038	17150	17091	17045	17176	17040	17310	17228	17122	16957	17036	17165	17186	17090	17285	17238	17159	17449	17352	17194	17338	17269	17326	17049	17104	17259	16857	17204	17139	17339	17285	17263	17319	17031	17238	17043	17297	17130	17259	17239	17315	17295	17332	17355	17373	17430	17172	17229	17078	17235	17198	17209	17038	16968	17163	17145	17240	17267	17528	17105	17267	17180	17257	17413	17141	17132	17149	17170	17150	17473	17185	17014	17239	17109	16983	17166	17164	17181	17271	17246	17209	17262	17339	17009	17116	17161	17026	17311	17206	17085	17296	17067	17179	17372	17234	17062	17330	17210	17135	17259	17234	17259	17405	17296	17208	17319	17306	17354	17188	17254	17261	17163	17351	17359	17340	17041	17114	17140	17123	17067	17196	17063	17188	17146	17232	17145	17127	17249	17155	17150	17385	17166	17329	17150	17228	17266	17399	17330	17216	17161	17104	17202	17294	17082	17071	16923	17182	17178	17027	17188	17087	17206	17177	17103	17170	17277	17075	17250	17317	17060	17189	17247	17174	17045	17295	17022	17214	17343	17224	17248	17129	17096	17299	16913	17114	17066	17135	17374	17124	17206	17144	17342	17306	17129	17134	17153	17151	17356	17132	17097	17205	17276	17132	17149	17253	16965	17116	17206	17128	17168	17140	17080	17381	17042	17159	17377	17212	17054	17296	17130	17504	16965	17174	17190	17046	17297	17260	17203	17275	17196	17185	17170	17230	17112	17104	17086	17230	17375	17251	17197	17277	17162	17257	17135
24069	33209	32524	25719	21644	18910	17695	17056	16251	16016	15555	15500	15203	15115	15138	14951	14789	14788	14524	14640	14670	14443	14505	14515	14516	14434	14585	14487	14500	14309	14413	14505	14567	14439	14495	14647	14408	14451	14531	14404	14368	14527	14498	14438	14356	14453	14398	14281	14395	14366	14529	14352	14249	14180	14273	14410	14429	14440	14412	14526	14364	14542	14580	14302	14475	14557	14398	14476	14394	14392	14408	14470	14326	14437	14438	14533	14513	14347	14457	14262	14310	14475	14470	14448	14399	14482	14439	14588	14451	14267	14741	14514	14432	14309	14435	14304	14596	14363	14428	14346	14081	14461	14476	14516	14368	14320	14527	14496	14328	14416	14320	14561	14420	14274	14411	14405	14430	14455	14565	14440	14518	14333	14405	14410	14406	14315	14217	14442	14482	14537	14453	14376	14328	14225	14277	14347	14478	14496	14539	14523	14541	14444	14446	14505	14348	14435	14569	14409	14618	14316	14585	14423	14400	14483	14393	14311	14435	14337	14362	14498	14442	14437	14358	14395	14469	14604	14533	14285	14452	14452	14525	14367	14662	14400	14500	14507	14469	14465	14427	14365	14513	14691	14318	14453	14434	14367	14351	14549	14206	14559	14410	14536	14420	14366	14323	14672	14477	14337	14356	14351	14462	14297	14501	14348	14445	14373	14533	14418	14258	14432	14469	14460	14342	14321	14505	14429	14424	14460	14476	14421	14572	14430	14381	14426	14597	14406	14396	14563	14408	14387	14440	14426	14445	14345	14393	14362	14367	14490	14449	14406	14395	14484	14420	14453	14386	14458	14486	14366	14402	14329	14541	14276	14417	14391	14292	14538	14331	14484	14505	14307	14294	14331	14545	14410	14472	14283	14469	14320	14431	14413	14570	14427	14417	14338	14359	14377	14257	14357	14395	14474	14428	14367	14581	14503	14564	14452	14403	14526	14471	14439	14473	14341	14480	14355	14404	14238	14439	14537	14327	14249	14417	14410	14589	14517	14493	14322	14453	14348	14317	14569	14309	14425	14330	14450	14351	14315	14486	14447	14459	14454	14397	14403	14426	14435	14407	14504	14379	14373	14266	14221	14545	14396	14326	14413	14410	14351	14485	14519	14231	14314	14463	14480	14468	14680	14406	14504	14428	14478	14289	14506	14255	14550	14427	14375	14460	14506	14460	14581	14455	14394	14406	14280	14360	14568	14503	14527	14354	14412	14390	14396	14410	14347	14545	14430	14485	14315	14587	14344	14383	14390	14362	14389	14430	14281	14553	14409	14383	14358	14388	14410	14247	14511	14448	14326	14550	14458	14333	14295	14351	14540	14435	14521	14430	14391	14245	14449	14551	14556	14270	14560	14216	14431	14474	14452	14336	14458	14474	14386	14380	14423	14374	14525	14327	14579	14433	14581	14368	14312	14527	14440	14500	14460	14489	14600	14521	14445	14304	14381	14376	14407	14576	14394	14376	14253	14381	14582	14340	14449	14511	14550	14289	14277	14660	14538	14381	14372	14374	14399	14391	14472	14309	14521	14500	14507	14359	14445	14503	14558	14427	14299	14587	14360	14535	14333	14453	14555	14453	14340	14439	14386	14516	14374	14449	14277	14298	14434	14503	14537	14263	14359	14367	14265	14406	14422	14305	14457	14459	14481	14377	14190	14311	14452	14481	14553	14389	14536	14488	14477	14465	14353	14466	14546	14248	14438	14321	14385	14343	14329	14552	14471	14468	14399	14538	14470	14385	14551	14492	14425	14352	14347	14479	14463	14446	14365	14608	14287	14459	14384	14467	14595	14606	14549	14336	14342	14353	14339	14353	14334	14315	14351	14375	14351	14407	14424	14340	14453	14394	14322	14277	14601	14572	14374	14401	14292	14393	14586	14401	14525	14452	14501	14393	14341	14579	14488	14325	14485	14461	14276	14415	14495	14206	14504	14569	14324	14547	14417	14625	14281	14443	14531	14580	14312	14570	14284	14411	14400	14488	14468	14355	14369	14263	14320	14391	14499	14433	14493	14396	14475	14465	14314	14305	14437	14447	14348	14596	14362	14293	14334	14519	14467	14405	14274	14475	14609	14404	14421	14472	14478	14343	14503	14494	14487	14438	14247	14556	14345	14450	14573	14445	14460	14458	14421	14285	14275	14624	14584	14510	14365	14357	14380	14416	14367	14716	14472	14530	14392	14390	14406	14412	14383	14611	14475	14484	14511	14318	14421	14477	14409	14491	14504	14437	14335	14403	14440	14441	14381	14502	14253	14660	14677	14461	14302	14493	14392	14394	14502	14432	14390	14683	14420	14607	14371	14330	14289	14347	14456	14300	14448	14473	14401	14557	14395	14521	14440	14327	14512	14480	14456	14520	14363	14429	14325	14494	14389	14509	14443	14388	14457	14464	14534	14350	14505	14446	14495	14564	14447	14443	14436	14462	14532	14445	14376	14437	14472	14469	14541	14455	14310	14420	14345	14370	14506	14291	14516	14235	14428	14310	14639	14385	14374	14488	14469	14351	14282	14573	14370	14412	14383	14395	14519	14280	14419	14489	14590	14271	14358	14331	14353	14431	14490	14314	14441	14512	14443	14508	14452	14572	14371	14387	14496	14444	14425	14359	14476	14375	14455	14345	14454	14351	14221	14271	14314	14569	14361	14302	14409	14451	14359	14565	14405	14318	14289	14400	14463	14427	14382	14412	14432	14535	14555	14458	14287	14453	14593	14487	14390	14529	14546	14394	14400	14551	14427	14398	14407	14397	14443	14431	14428	14277	14441	14354	14458	14526	14569	14445	14415	14483	14429	14570	14407	14513	14308	14428	14453	14417	14553	14304	14436	14387	14633	14492	14463	14448	14467	14544	14334	14387	14578	14333	14330	14456	14522	14401	14370	14411	14487	14558	14464	14375	14481	14620	14550	14591	14307	14449	14551	14516	14446	14317	14338	14442	14490	14541	14302	14386	14446	14468	14353	14489	14498	14673	14402	14285	14455	14663	14499	14459	14422	14380	14384	14544	14528	14308	14412	14246	14603	14542	14405	14571	14408	14429	14357	14365	14289	14270	14295	14510	14381	14376	14639	14482	14443	14371	14302	14434	14546	14494	14389	14508	14321	14467	14409	14358	14469	14428	14423	14315	14399	14515	14273	14449	14519	14332	14423	14341	14304	14367	14405	14395	14450	14332	14420	14486	14421	14403	14471	14251	14540	14439	14378	14441	14361	14555	14443	14468	14434	14325	14351	14291	14497	14317	14513	14600	14360	14519	14473	14376	14491	14569	14456	14339	14438	14343	14509	14206	14579	14443	14418	14424	14456	14467	14437	14602	14406	14412	14358	14615	14452	14431	14501	14345	14424	14649	14373	14424	14177	14459	14485	14353	14413	14376	14556	14372	14619	14281	14368	14521	14477	14522	14409	14361	14645	14401	14489	14534	14331	14382	14408	14432	14483	14458	14445	14618	14353	14447	14450	14542	14318	14453	14424	14407	14467	14385	14265	14628	14416	14446	14502	14584	14430	14419	14375	14410	14377	14484	14550	14470	14503	14498	14437	14477	14439	14447	14376	14608	14206	14422	14434	14472	14283	14565	14608	14386	14561	14518	14384	14562	14394	14560	14236	14580	14530	14474	14427	14572	14375	14309	14404	14439	14510	14489	14688	14403	14557	14384	14484	14449	14505	14569	14563	14561	14394	14495	14399	14518	14301	14509	14546	14517	14500	14450	14235	14445	14364	14340	14190	14524	14443	14403	14435	14393	14425	14423	14673	14401	14375	14245	14445	14382	14280	14548	14646	14269	14312	14440	14443	14496	14414	14218	14508	14349	14511	14347	14463	14400	14454	14396	14437	14434	14364	14395	14488	14518	14413	14377	14354	14417	14361	14511	14487	14270	14435	14317	14563	14499	14419	14332	14569	14351	14225	14378	14313	14383	14431	14327	14401	14405	14438	14467	14217	14534	14503	14552	14388	14500	14359	14343	14530	14424	14356	14489	14370	14516	14453	14485	14288	14543	14605	14432	14539	14445	14445	14424	14400	14487	14475	14323	14307	14422	14532	14413	14504	14448	14184	14514	14481	14482	14349	14458	14469	14345	14321	14560	14448	14374	14340	14574	14426	14383	14305	14400	14434	14567	14613	14316	14638	14362	14432	14568	14390	14435	14351	14435	14282	14346	14343	14355	14324	14518	14442	14486	14456	14398	14283	14514	14391	14358	14240	14535	14423	14578	14486	14460	14440	14443	14351	14454	14633	14415	14558	14467	14516	14535	14335	14374	14388	14334	14365	14444	14438	14500	14507	14356	14565	14326	14412	14363	14503	14338	14553	14466	14461	14471	14344	14471	14344	14680	14373	14505	14360	14371	14432	14483	14529	14447	14481	14328	14599	14429	14511	14574	14512	14503	14249	14553	14384	14379	14422	14537	14414	14408	14430	14356	14572	14468	14312	14372	14357	14277	14518	14434	14455	14229	14509	14165	14524	14415	14434	14450	14524	14430	14348	14449	14595	14494	14549	14259	14426	14467	14570	14454	14339	14533	14347	14367	14453	14536	14389	14351	14436	14383	14366	14447	14444	14548	14226	14389	14529	14411	14416	14521	14571	14447	14470	14423	14514	14446	14298	14353	14346	14537	14533	14491	14577	14404	14534	14522	14332	14580	14449	14467	14575	14377	14552	14493	14552	14398	14282	14574	14365	14458	14371	14289	14333	14474	14481	14343	14371	14274	14393	14432	14452	14390	14277	14398	14460	14365	14199	14394	14261	14507	14309	14493	14563	14260	14457	14364	14498	14332	14404	14279	14261	14436	14485	14461	14485	14438	14316	14310	14440	14456	14395	14328	14387	14430	14460	14329	14362	14474	14420	14508	14558	14479	14479	14495	14403	14613	14382	14259	14559	14372	14264	14385	14412	14335	14403	14535	14523	14298	14490	14450	14378	14374	14416	14272	14447	14509	14491	14552	14396	14611	14314	14505	14403	14408	14477	14486	14589	14358	14461	14347	14330	14573	14425	14592	14331	14460	14484	14439	14425	14508	14397	14269	14418	14424	14425	14400	14325	14402	14353	14374	14450	14324	14469	14497	14485	14615	14512	14551	14345	14602	14351	14240	14366	14283	14385	14581	14490	14519	14460	14225	14406	14535	14514	14335	14354
25209	21042	27974	25281	23741	23869	23182	20751	20018	19670	19307	19114	18869	18699	18585	18454	18577	18392	18260	18139	18297	18212	18147	18118	18050	18160	18108	17990	17985	17919	17806	18162	17959	17946	18063	17911	18076	18182	18093	17915	17991	17800	18055	18074	17912	17950	17927	17877	17997	17957	17960	17769	17835	17820	17975	17981	18024	17919	17858	17928	17965	17688	17998	17925	17912	18067	17976	17805	17847	17949	17852	17848	17803	18037	17853	17909	18180	18158	17974	17761	17740	17855	17816	18123	17925	17976	18006	17953	17956	17849	17939	17830	17865	17873	17844	17813	17964	17859	17897	17853	18025	17809	17664	17894	18035	18105	17830	17828	17918	17870	17806	17811	17926	17707	17967	17705	17624	17978	17853	17755	17911	18053	18033	17955	18026	17649	17956	18092	17903	18069	18059	17900	17904	17852	17864	17975	18050	17784	17707	17721	17857	17948	17769	17784	17937	18011	18077	17930	17869	17750	17847	17766	17698	18017	18078	17852	18001	17825	17901	17836	17675	17844	18015	17820	17642	17885	17668	17803	17789	17806	17609	18020	17718	17888	17967	17883	17814	18116	17882	17955	17901	17992	17963	18076	17900	18045	17909	17919	17731	17938	17719	17798	17947	17865	17922	17601	17862	17856	17947	17612	17894	18033	17876	17861	17845	17772	17945	17889	17794	17831	18012	17684	17989	18130	17953	18088	18189	17908	17606	18005	17875	17836	17802	17816	17970	17678	17798	18061	18096	17815	17945	17881	17927	17927	18023	17921	17822	17711	17571	17832	17938	18013	17653	17819	17850	17802	17717	17703	17969	17690	18105	17720	17826	18059	17970	17845	17955	17865	17810	17981	17828	17898	17736	17785	17841	17983	17943	17822	18085	17838	17959	17998	17885	17858	17760	17853	17608	17719	17913	17755	17776	17960	17783	17971	17782	17939	17972	17920	17933	17840	18008	17838	17834	17684	17852	17877	17901	17948	17966	17941	17935	17847	17829	17876	17847	17894	18028	17782	17919	17741	17799	17849	18092	17980	17896	17760	17774	17726	17876	17947	17936	17827	17957	17824	17562	17841	17754	17821	17770	17912	18034	18113	17950	17788	17942	17941	17804	17908	17661	17871	18051	17939	17971	18025	17981	17925	17826	17715	17945	17852	17873	17768	17766	17668	17799	17729	18019	17984	17998	17955	18001	18059	17818	17974	17655	17883	17764	17973	17896	17916	17914	17635	17850	17767	17833	17862	17636	17852	18033	18009	17986	18051	17927	17791	18011	17901	17746	17855	18090	17819	18161	17959	17811	17962	17771	17859	17763	17942	17654	17900	17780	17743	17719	17772	17972	17759	17798	17842	17971	18028	17854	17865	17808	17866	17886	17776	17677	17752	17736	17721	17758	17675	17950	17810	17862	18026	17801	17706	17905	17808	17852	17881	17910	17991	18018	17993	17818	17620	17992	17586	17835	17857	17937	18113	17869	18111	17803	17927	17668	17934	17747	17677	17757	17527	17796	17801	17828	17874	17776	17976	17972	17680	18027	17952	17982	17793	17968	17966	17994	17815	17861	17794	17940	17918	17670	17615	17764	17861	17765	17935	17909	17739	17943	17780	17801	17980	17804	17650	17916	17862	17796	17712	17868	17703	17844	17781	17860	17721	17875	17779	17791	17854	17542	17923	17868	17730	17937	17803	17800	17821	17892	17771	17944	17706	17814	17932	17903	17833	17676	17732	17773	17912	17893	17712	18001	17943	18030	17764	17762	17915	17829	17845	17817	17966	17668	17780	17995	17837	17884	17796	17943	17937	17787	17844	17837	17594	17930	17926	17920	17932	17806	17870	17934	17906	17988	17917	17837	17720	17754	17695	17832	18084	18077	18036	17990	17936	17826	17792	18006	17901	18053	17738	17905	17860	17737	17714	17767	17768	17765	17766	17917	17858	17744	17953	17802	18062	18057	17879	17639	17708	17935	17915	17904	17819	17823	17784	17758	17944	17868	17795	17806	17846	17727	17749	17995	18092	17907	17878	17757	17770	17874	17992	17830	17865	17753	17919	17743	17844	18008	18016	17962	17970	18044	17774	17900	17688	17870	17662	17791	17903	17937	17593	17787	17979	18155	17954	17762	17900	17982	17944	17994	17829	17960	17938	17954	17999	17816	17757	17966	17728	17999	17777	17958	17915	18057	17787	18021	17785	18116	17918	17981	18157	17983	17948	17848	17978	17897	17781	17925	17708	17850	17957	17931	17731	17808	17745	17820	17827	17910	17688	17782	18072	17820	17948	18124	17802	17737	17756	17784	17694	17968	17742	17724	17729	17856	18018	17991	17938	17821	17886	18147	17807	17934	17802	17869	18026	17916	17728	17932	17955	18166	17812	17797	17939	17672	17828	17789	17738	17789	17923	17996	17749	18080	17792	17949	17931	17907	17973	18050	17934	17737	18065	17712	17800	17676	17797	17798	17964	17992	17828	17679	17918	17775	17883	17855	17885	18060	18001	17878	17771	17870	17822	17948	17779	17863	17880	18151	17967	17994	17812	17713	17902	17842	17875	17826	17632	17850	17817	17958	17999	17843	17843	17993	17918	17864	17925	17887	18022	17849	17906	17797	17986	17853	17842	17737	17980	18040	17718	17857	17902	17726	17859	17878	17804	17707	17939	17765	17902	17981	17930	18006	18078	17734	17541	17882	17952	17693	18076	17944	18126	17861	18063	18000	18081	17860	18063	17956	17799	17843	17802	17722	17882	17948	17722	17759	17855	17910	17610	17849	17776	17830	17707	17908	18038	17622	17943	17936	17959	17844	17786	17968	17853	17923	17980	17920	17796	18129	18185	17857	17865	17798	17815	17689	18072	17860	17737	17843	17885	17820	17925	17789	17783	17989	17823	17628	18198	17939	17834	17821	17863	18061	17803	17933	17883	17896	18028	17777	17805	17826	17756	17989	17881	18019	17844	17828	18036	18114	17788	18027	17859	17849	17651	17833	17849	18014	17864	17928	17903	17807	17921	17806	18003	17700	17791	17636	17759	17710	17635	17868	17902	17944	17791	17820	17843	17870	17806	17872	17859	18038	17822	17872	17811	17753	17957	17777	17897	17885	18006	17559	17878	17924	17905	17885	17860	18068	17769	17833	17876	17792	17885	17687	17809	17872	17836	17998	17939	17827	17914	17882	17991	17946	17894	17896	18050	17980	17859	17717	17997	17974	17894	17916	17916	18040	17887	17841	17824	17818	17805	17705	18029	17924	18090	18090	17796	17939	17972	18107	17848	17903	18089	17751	17931	17993	18012	18061	17671	17761	17849	18020	17911	17980	17803	17882	17808	17760	17711	17945	17611	17908	17941	17667	17743	17989	17814	17890	17998	18014	17855	17607	17979	17963	17802	17829	18078	17974	17795	17878	17928	18018	17876	17934	17868	17944	17810	18008	18055	17787	17815	17878	17959	17746	17861	17755	17950	17835	17974	17928	17734	17845	17836	17881	17922	17946	17751	17776	17983	17986	17888	17785	17801	18052	17870	17992	17898	18028	17817	17873	17957	17866	17666	17710	17909	17829	17778	17826	17957	17832	17821	17841	17697	17865	18100	18050	18060	17812	17831	18015	17913	17937	17927	17736	18077	17975	17912	18019	17803	17870	17724	17802	18025	17813	17805	17932	17779	17919	17884	17783	17945	18005	17797	17887	17838	17917	17628	18016	18010	17727	17922	17928	17701	17714	17897	18004	17774	18036	17873	17976	17975	18010	17873	17930	17706	17823	17659	17933	18030	17809	17795	17734	17855	17808	18096	17974	17699	17822	17955	17813	17841	17751	17739	17897	17753	17980	17985	17736	18007	17889	17737	17750	17919	17817	17901	17912	17787	17954	17876	17882	17868	17842	17763	17865	17849	17725	17791	17795	17823	17851	17762	17901	17601	18075	17973	17656	17740	17938	17699	17865	17787	17705	17907	18048	17940	17833	17870	17987	17805	17779	17772	17726	17706	17756	17831	17951	17801	17803	17631	17801	17856	17616	18006	17953	18014	18029	17890	17756	18107	17949	18019	17964	17756	17766	17843	17803	17927	17911	17903	17825	17761	17852	17807	17629	17793	18149	17950	17858	17985	17689	17796	17854	17988	17758	17891	17759	17729	18072	17854	17934	17940	17970	17754	17581	17800	17815	17940	17712	18011	17923	17638	17790	17980	17951	17979	17993	17919	18107	17945	17874	17544	17815	17741	17647	17806	17908	17765	17980	18088	17707	17966	17879	17803	18068	17720	17789	17850	17872	18000	17828	17873	18002	17950	17921	17831	17889	17811	18033	17865	17705	17736	17910	17839	18051	17968	17829	17838	17813	17884	18018	17907	17878	17818	17860	17676	17707	17775	17849	18006	17936	17921	17897	17837	17731	18039	17905	17674	18107	17964	17868	17952	17880	17923	17688	17869	17914	17931	17956	17855	17807	17735	17835	17917	17780	17802	17738	17883	18049	17668	17847	17815	17832	17911	17971	17747	17946	18104	17826	17955	18112	17817	17872	17978	17740	17911	17795	17794	17785	17996	17849	17956	17884	17853	17889	17679	17938	17835	17835	17741	17865	18055	17838	17889	17833	18019	17881	17761	17950	17871	18041	17940	17956	17793	17908	17964	17858	17992	18033	17794	17788	17775	17723	17872	17707	17898	17920	17917	17792	17670	17594	17866	17683	18055	17879	17923	17985	18034	17903	18088	17880	18019	17901	17992	17921	17912	17881	17897	17959	17930	17764	17797	17954	17856	17881	17883	17803	17949	17926	17740	17877	17767	17755	17759	17756	17864	18199	17881	17957	17658	17731	17880	17838	17800	17914	17986	18120	17862	17757	17899	17793	18090	17999	17884	17945	18033	17871	17921	17986	17910	17895	17845	17802	17999	17921	17968	17707	17753	17712	17832	17803	17763	17940	17830	17956	17720	17861	17727	17912	17984	17948	17911	17921	17803	17804	17803	17866	17688	17727	18017	17915	17698	18010	18005	18047	17765	17819	17896	17890	17776	17757	18032	17720	18043	17749	17996	17972	17906	18022	17827	17866	17877	17814	17946	18078	17994	17759	17757	17934	17630	17703	17728	18027	17859	18021	17960	17512	17908	17949	17789	17811	17766	18020	17937	17869	17833	17984	17958	17885	17992
23619	39575	38355	30453	25429	22531	20436	19084	17972	17619	16993	16609	16236	15869	15888	15630	15455	15578	15177	15210	15242	15203	15239	15230	15000	14902	15084	14886	14982	14857	14903	14908	15012	14919	14870	14947	14685	14861	14834	14796	14936	14841	15002	14824	14719	14748	14739	14782	14815	14981	14838	14896	14863	14905	14922	14909	14865	14991	14787	14926	14771	14873	14812	14872	14847	14729	14900	14805	14689	14880	14840	14962	14803	14700	14887	14652	14657	14611	14689	14922	14796	14940	14965	14910	14788	14795	15011	14922	14779	14879	14730	14940	14972	14715	14932	14837	14863	14771	14822	14830	14887	14722	15014	14768	14741	14850	14823	14838	14772	14873	14851	14909	14820	14838	14923	14883	14823	14829	14764	14791	14814	14778	14828	14760	14909	14734	14866	14733	14751	14873	14691	14806	14836	14868	14850	14718	14838	14940	14717	14864	14782	14914	14904	14867	14745	14895	14912	14837	14778	14815	14906	14642	14751	14805	14921	14790	14832	14837	14854	14788	14961	14964	14925	14883	14756	14891	14980	14647	14975	14984	14894	14792	14854	14620	14828	14769	15093	14597	14790	14679	14795	14743	14853	14639	14721	14789	14934	14690	14855	14818	14927	14898	14878	14817	14884	14748	14805	14848	14707	14903	14886	14660	14843	15014	14780	14909	14830	14620	14870	14672	14905	14782	14811	14816	14854	14853	14680	14858	14727	14895	14785	14720	14851	14642	15100	14913	14797	14858	14789	14813	14847	14765	14764	14855	14741	14771	14766	14736	14961	14730	14742	14920	14826	15003	14807	14911	14758	14720	14887	14813	14865	14648	14813	14793	15060	14808	14757	14756	14933	14738	14806	14701	14723	14781	14852	14732	14736	14987	14720	14941	14701	14705	14847	14814	14759	14929	14740	14809	14611	14748	14837	14752	14916	14854	14795	14731	14794	14725	14930	14865	14752	14865	14541	14725	14692	14783	14882	14871	14918	14851	14778	14613	14926	14647	14898	14881	14915	14801	14871	14941	14659	14751	14710	14701	14805	14845	14793	14737	14893	14834	14888	14838	14759	14945	14781	14779	14670	14813	14915	14826	14816	14635	14886	14781	14778	14795	14762	14898	14689	14837	14980	14508	14766	14870	14867	14927	14906	14759	14773	14836	14978	14832	14747	14800	14721	14850	14872	14654	14906	14840	14901	15013	14760	14859	14784	14749	14939	14689	14702	14755	14851	14723	14999	14942	14962	14535	14960	14983	14815	14896	14610	14807	14701	14744	14900	14816	14744	14862	14852	14939	14769	14867	14972	14905	14723	14860	14797	14893	14832	14815	14907	14779	14699	14974	14858	14713	14731	14753	14789	14941	14886	14887	14859	14823	14913	14952	14967	14719	14900	14922	14916	14812	14761	15027	15021	14888	14891	14710	14661	14984	14713	14871	14816	14888	14910	14824	14766	14858	14972	14771	14772	14870	14981	14664	14894	14882	14947	14810	14745	14851	14980	14887	14892	14808	14838	14786	14754	14764	14752	14931	14784	14644	14783	14985	14799	14937	14752	14881	14800	14750	14820	14907	15016	14853	14933	14890	14785	14936	14861	14936	14833	14704	14592	14957	14901	14884	14780	14883	14925	14821	14860	14812	14793	14717	15003	14787	14764	14843	14884	14781	14776	14806	14851	14909	14834	14935	14910	14719	14969	14788	14795	14756	14933	14879	14795	14733	14930	14876	14798	14887	14807	14790	14999	14820	14786	14825	14792	14773	14930	14880	14705	14798	14830	14812	15001	15005	14784	14771	15005	14887	14795	14707	14774	14769	14992	14816	14823	14803	14749	14874	15093	14994	14818	14951	14796	14882	14842	14934	14774	14815	14807	14739	14775	14861	14987	14850	15010	14795	14739	14891	14841	14784	14982	14815	14654	14883	14929	14693	14792	14876	14947	14837	14828	14767	14981	14881	14747	14725	14829	14724	14873	14885	14735	14838	15004	14784	14908	14732	14824	14953	14831	14732	14761	14784	14804	14869	14873	14741	14920	14747	14745	14940	14742	14993	14871	14779	14858	14765	14813	14880	14862	14814	14947	14923	14840	14833	14907	14731	14573	14888	14793	14939	14858	14828	15056	14752	14893	14753	14999	14975	14771	14906	14809	14617	14865	14765	14778	14813	14900	14668	14904	14696	14915	14808	14800	14804	15004	14771	14977	14782	14819	14850	14875	14889	14847	14762	14744	14877	14662	14820	14818	14615	14849	14862	14791	14873	14739	14842	14719	14825	14746	14940	14816	14806	14849	14886	14903	14869	14860	14665	14749	14743	14848	14686	14998	14850	14835	15020	14860	14816	14761	14855	14795	14899	14741	15023	14848	14841	15012	14750	14805	14831	14765	14779	14843	14961	14654	14870	14636	14848	14887	14841	14970	14703	14908	14837	14794	14832	14782	14909	14899	14918	14872	14914	14883	14874	14896	14886	14981	14954	14776	14944	14870	14947	14870	14633	14886	14737	14802	15003	14877	14892	14786	14873	14745	14884	14764	14756	14796	14822	15044	14760	14883	14775	14565	14758	14853	14777	14793	14859	15008	14681	14831	14921	14964	14822	14760	14941	14835	14687	14824	14931	14807	14661	14823	14689	14942	14857	14798	14759	14810	14938	14785	14678	14929	14780	14873	14780	14986	14893	14828	14718	14822	14974	14999	14947	14768	14825	14945	14755	14849	14704	14852	14887	14870	14809	14916	14884	14844	14840	14832	14889	14869	14771	14916	14803	14875	14675	15020	14832	14863	14895	14878	14739	14976	14795	14852	14782	14790	15059	14956	14806	14970	14804	14873	14820	14884	14808	14618	14778	14748	14731	14766	14834	14767	14990	14751	14843	14776	14787	14861	14978	14864	14927	14873	14732	14766	14784	14639	14758	14843	14874	15043	14877	14714	14937	14752	14897	14866	14781	14951	14767	14845	14991	14775	14773	14791	14882	14672	14826	14725	14950	14717	14849	14901	14612	14936	14920	14929	14740	14770	14916	14901	14847	14643	14916	14890	14742	14825	14884	14768	14720	14678	14999	14783	14937	14708	14629	14877	14676	14739	14693	14845	14797	14940	14849	14822	14861	14787	14818	14829	14745	14810	14884	14868	14703	14776	14837	14960	14684	14955	14770	14876	14885	14806	14908	14727	14796	14844	14840	14879	14705	14956	14932	14776	14850	14716	14904	14791	14899	14796	14944	14763	14895	14802	14847	14688	14791	14813	14930	14709	14882	14821	14769	14859	14838	14886	14830	14885	14714	15056	14779	14856	14851	14931	14819	14879	14777	14945	14796	14752	14868	14814	14736	14794	14843	14763	14774	14759	14710	14773	14815	14963	14871	14973	14755	14813	14719	14897	14902	14898	14739	14813	14949	14815	14956	14831	14667	14808	14743	14807	14845	14734	14795	14890	14572	14788	14891	14665	14847	14830	14679	14921	14799	15104	14914	14734	14909	14759	14823	14922	14899	14925	14792	14898	14828	14884	14926	14785	14927	14712	14886	14868	14813	14626	14810	14908	14882	15076	14847	14837	14699	14699	14783	14875	14868	14732	14756	14946	14630	14825	14803	14705	14818	14869	14721	14782	14788	14646	14964	14771	14956	14895	14974	14994	14786	14726	14955	14823	14879	14785	14841	15000	14918	14940	14703	14749	14925	14757	14884	14799	14923	14786	14830	14873	14792	14860	14906	14921	14845	14832	15056	14750	14772	14936	14977	14599	15031	14743	14817	14696	14937	14985	14880	14933	14972	14893	14821	14734	14937	14764	14966	14893	14725	15033	14922	14905	14790	14682	15040	14721	14863	14746	14660	14859	14939	14939	14845	14777	14689	14762	14757	14838	14755	14920	14775	14793	14749	14667	14845	14785	14764	14924	14799	14816	14803	14757	14884	14828	14874	14874	14991	14887	14870	14688	14863	14670	14744	14757	14923	14698	14863	14774	14818	14787	14952	14573	14833	15008	14976	14829	14961	14911	14949	14822	14927	14623	14811	14904	14808	14858	14711	14984	14779	14703	14882	14950	14914	14743	14866	14846	14844	14970	14986	14808	14879	14937	14785	14838	14895	14915	14612	14918	14807	14953	14698	14830	14889	14765	14763	14810	14797	14775	14838	14854	14841	14811	14852	14919	14922	15044	14968	14750	15056	14799	14829	14958	14862	14746	14742	14687	14812	14732	14837	14887	14777	14894	14690	14878	14726	14752	14967	14956	15032	15035	14823	14969	14849	14650	14768	15131	14905	14802	14827	14899	14789	14800	14834	15012	14777	15002	14904	14998	14982	14809	14817	15019	14810	14806	14841	14863	14922	14914	14863	14807	14742	14784	14914	14876	14643	14602	15053	14796	14682	14792	14978	14896	14807	14900	14856	14923	14863	14792	14906	14620	14810	14892	14866	14713	14715	14848	15065	14775	14882	14779	14801	14753	14936	14772	14828	14834	14760	14928	14880	14803	14936	14730	14777	14836	14780	14758	14696	14804	14914	14851	14758	14666	14920	14804	14828	14863	14877	14949	14807	14893	14765	14910	14713	14815	14820	14811	14996	14675	14893	14864	14792	14933	14963	14777	14737	14881	14749	14657	14921	15021	14802	14841	14938	14990	14828	14895	14920	14793	14719	14990	14922	14850	14871	14766	14908	14867	14802	14878	14827	14787	14763	14727	14826	14727	14807	14944	14743	14989	14692	14861	15003	14774	14705	14770	14724	14862	14894	14800	14757	14691	14909	14822	14628	14854	14769	14927	14838	14859	14831	14853	14802	14816	14846	14675	14976	14912	14718	14820	14881	14835	14691	14798	14960	14796	14807	15028	14737	14764	14854	14916	14915	14624	15014	14715	14794	14821	14888	14694	14809	14819	14800	14909	14889	14830	14710	14731	14791	14669	14787	14890	14792	14744	14835	14653	15016	14752	14932	14779	14774	14889	14882	14757	14684	14844	14848	14957	14819	14791	14808	14778	14667	14781	14893	14685	14937	14619	14902	14983	14957	14929	14724	14791	14907	14840	14762	14812	14872	14897	14851	14783	14852	14651	14987	14840	14847	14837	14886	14817	14819	14802	14576	14961	14899	14845	14951	14831	14833	14846	14915	14722	14914	14872	14882	14887	14776	14714	14687	14774	14997	15033	14846
23677	21026	28482	23931	22484	25824	27024	23030	21813	21495	21329	20712	20550	20273	20124	19869	19966	19668	19746	19590	19447	19549	19387	19315	19316	19622	19287	19144	19318	19399	19150	19221	19169	19388	19248	19235	19078	19188	19318	19425	19516	19189	19099	19215	19300	19259	19149	19230	19109	19023	19170	19266	19170	19407	19279	19238	19171	19098	19130	19065	19208	18872	19089	19131	19200	19142	19291	18883	19075	19137	19004	19087	19104	19208	19132	19274	19063	18957	18977	19134	19105	19157	19235	19151	19211	19146	19242	19220	19086	19101	19028	19169	19170	19091	19106	19100	19228	19141	19209	19092	19166	19243	19126	18904	19126	18923	19252	19030	19130	18994	19290	19267	19066	18862	19158	19248	19092	19043	19223	19248	19152	19146	19237	19076	18976	19154	19093	19033	19040	19209	19086	19297	19126	18950	19181	19063	19053	19065	19284	19320	19266	19177	19313	19226	19019	19162	19279	19049	18991	19139	19234	19109	19185	19046	18976	19037	19127	19048	19155	19205	19116	19038	19053	19258	19157	19124	19236	19340	19082	19076	19147	19134	19178	19198	19080	19117	19098	19254	18975	18928	19284	19218	19071	19041	19242	18999	18975	19149	19196	19180	19123	19167	19111	19114	18897	19141	19130	18974	19205	19123	19137	18913	19227	19040	19110	19070	19270	19035	19032	19149	19170	19219	19220	19090	18999	19332	18972	19188	19110	19094	19319	18770	18749	19114	19193	18925	18977	19170	19172	19121	19189	19106	19239	19085	19004	19215	19217	18958	18914	19096	19088	18973	19067	19112	19032	19008	19130	19104	19095	19162	19001	19169	19230	18930	19245	19181	19174	19070	19022	18985	19298	19129	18924	19240	19046	19206	19081	19135	19108	19249	19073	18948	19018	19177	19261	19073	18978	19028	19113	18974	19345	19346	18994	19003	19246	19277	19092	19035	19272	19288	19347	19193	19170	18931	19190	18941	19313	19031	19557	19190	19151	19165	18943	19000	19206	19130	18945	18927	19149	19011	19058	19100	19007	19024	19291	19237	19064	18939	18976	19108	19162	19120	19139	18978	19004	19193	19314	19238	19061	19247	19193	19190	19229	18917	19053	19119	19196	19026	19067	19102	18916	18989	19257	19107	19192	19304	19045	19108	19226	19233	19231	19160	18970	19169	19095	18989	19245	19295	19214	18980	19030	18996	19174	19069	19326	19035	19098	19112	19165	19129	19068	19075	19089	19209	19020	19105	19156	19112	19190	19083	19151	19198	19076	19153	19185	18919	18989	19240	19297	18999	19141	19090	19020	18792	19117	19108	18901	19066	19225	19012	19146	19128	19110	19009	18959	19031	19155	19038	19098	18886	18907	19319	19002	19091	19126	19217	18904	18859	18946	18995	18989	19136	19142	18839	19118	19032	19165	18978	19215	19121	19228	19149	19220	19182	19156	19108	19293	18998	19190	19289	19184	19025	19055	19227	19197	18918	19155	19017	19075	19039	19080	18967	18816	19030	19311	19349	18915	19212	19164	19047	19184	19146	19058	19217	19019	19016	19102	19098	19201	19009	18902	19231	19096	19259	18979	19258	19104	19069	19052	19022	19291	19186	19015	19267	19220	19213	19160	19078	19206	19268	19013	19163	19127	19019	18998	19221	19148	19048	19142	18991	19111	19122	19156	18928	19268	18967	19175	19475	19162	19121	19259	19346	19184	18907	19199	18938	19085	18993	19225	19113	19129	18964	19009	19282	19007	19319	18946	18897	19082	18833	19136	19081	19046	19113	19174	18936	19130	19009	19245	19124	19257	19270	19261	19122	19142	18945	19065	18999	18967	19066	19136	19167	19017	19073	19132	19073	19132	19100	19214	19311	19195	19214	19318	18954	19224	19039	19023	19153	18958	18929	19190	19114	19148	19158	18998	19147	19086	19207	19180	19136	19287	19096	19109	19167	19104	18844	18980	19073	19092	18999	19023	19337	19285	19047	19269	19265	18990	19073	19082	19147	19154	19073	19088	19142	19108	19143	18935	19036	18881	19220	19078	19094	18994	19141	19117	19128	18958	19177	19077	19059	19272	19027	19012	19076	19113	19143	19228	19029	19054	18879	18945	18960	19089	19317	19296	19038	19098	19145	19224	19274	19326	19187	18795	19016	18885	18962	19220	19019	19125	19005	19147	19276	19318	19291	19037	19099	18903	19109	19231	19135	19337	18968	18948	19157	19121	18793	19163	18995	19062	19123	18889	18961	19052	19149	19179	19136	19094	18878	19086	19214	18976	18840	19234	18978	19094	18949	19241	19252	19042	19115	19182	18962	19179	18973	19072	18906	18933	19039	19012	19037	19039	19062	19107	19045	19077	19126	19092	19185	18906	19234	18980	18930	19023	19229	19125	19201	19136	19074	19172	19094	19404	19062	19055	19056	19210	19324	18847	19170	19190	19170	19121	19318	19063	19152	18947	19170	19038	19268	19167	19245	19129	18876	19077	19069	18979	19126	19077	18959	19044	19099	19180	19238	19146	19223	19163	18948	19076	19195	19068	19213	19027	19036	18947	19039	19046	18995	18927	19136	19000	19073	18993	19093	18922	19180	18979	19021	19035	18978	18944	18986	19139	19003	19064	18994	19221	19197	19373	19030	19011	18931	19163	19126	19248	19117	19383	19058	19265	18924	18965	18868	19409	19252	19034	19426	19179	19234	19146	19367	19123	19138	19001	18980	19079	19157	19336	19151	18990	18827	19057	19108	19042	19118	19064	19108	19034	18884	19018	19111	19049	18908	19067	19114	19161	19141	19099	19123	19065	19105	19151	19298	19205	19389	19279	19031	19275	19238	19023	19102	19095	19062	18959	19198	19133	19110	19094	19247	19144	19074	19184	19114	19027	19321	19118	18937	19001	18997	19023	18979	19012	18845	18879	19055	19117	19252	19055	18949	19087	19025	18960	19068	19127	19162	19149	19288	19144	19144	19100	18936	19198	19275	19172	19204	19007	19066	19289	19109	19245	19041	19080	19056	19111	19154	19190	19104	18996	19141	19322	18976	19247	19168	18989	19099	18972	19226	19109	19026	19058	18949	19084	18968	19021	19154	19023	19250	19140	19269	19044	18987	18849	19252	19074	19046	19036	18957	18882	19078	19330	19341	19088	18964	19170	19239	19275	19014	19162	19089	18874	19008	18904	19261	19181	18977	19204	19183	18999	19326	19165	19124	19027	19131	19106	19042	18982	19065	19113	19137	19229	19070	19148	19094	19231	19072	19095	19217	19085	19065	19067	18911	19007	19089	19161	19193	19183	19147	19004	19312	19009	19164	19029	19193	19297	19023	19001	19149	19354	19104	19134	19063	19136	19168	19036	19088	19012	19274	19117	19021	19036	18926	19065	19096	18926	18900	19113	19177	19206	19058	19150	18999	19083	19108	18960	18983	19090	18938	18878	19187	19161	19269	19230	19050	19127	19045	19255	19153	19153	19064	18818	19034	19163	19030	19179	19130	19065	19068	19171	19022	19133	19016	19071	19044	19225	19092	19240	18811	19024	19224	19126	18955	19034	19064	19183	19122	19032	18987	19113	19035	18952	19040	19079	19167	18937	19049	19007	19202	19391	19053	19296	19341	19031	19134	19250	19187	19141	19091	19102	19194	19150	19266	19309	19228	19010	19095	18944	19189	19081	19306	19113	19391	19112	19168	19123	19500	19178	19151	19186	19103	19144	19128	19108	19085	19278	19023	19091	18883	19038	19124	19203	19195	18881	18953	18933	19167	19047	18981	18985	19116	19136	19017	19129	19228	19087	19070	19092	18980	19105	19144	19228	19162	18975	19224	19085	18884	19155	19211	19041	19022	19079	19176	19274	19071	19049	18925	18967	19055	19103	19047	19095	19116	19013	19052	19066	18974	19021	19167	19016	19296	19160	19054	19241	19168	19069	19344	18983	19150	19049	19169	19009	19097	18947	19185	19091	19148	19203	19212	19098	19224	19329	19215	19086	18982	19073	19089	19015	19264	19139	19100	19067	19038	18845	18786	19136	18848	19029	18956	19046	18973	19287	19076	19064	19175	19268	18951	19111	18932	19086	18945	19040	19200	18923	18907	18956	19132	19011	19048	19183	19024	19302	19138	19180	19085	19110	19169	19240	19101	19086	19155	19116	19094	19238	19002	19282	19098	19095	19047	19139	19073	19120	19176	19097	19104	19158	19156	19056	19037	19026	19098	19185	19139	19011	19270	19134	19123	18975	19144	19418	19201	19051	18893	19009	19173	19044	19166	19138	19179	19075	19224	19206	18996	19171	19165	19015	19082	18871	18776	19141	19064	19162	19038	19151	18963	19081	19019	19179	19147	19262	19207	19123	18998	19180	19348	19014	19087	19211	19012	18958	19187	19303	19069	19266	18953	19192	19088	19186	19301	18949	18933	18923	19081	18908	18943	18955	18886	18967	19058	18907	19160	19157	19134	19237	19330	19093	19123	19069	19096	18968	18982	19217	18975	19291	18839	19059	18856	19008	19071	19117	19163	19092	18864	19091	18986	19099	18850	19059	19305	19346	18992	19078	19169	19315	19150	19107	19088	19076	19000	19270	19071	18986	19125	19032	18876	19081	18922	18735	19196	19102	19335	19229	19193	19117	19010	18963	18916	19061	19332	19030	19084	19086	19029	19297	18939	19115	19392	19197	19053	19092	19111	19253	19126	19178	19189	19122	19201	19479	18897	19214	19245	19132	19210	18981	18868	19300	19357	19116	19079	19296	18988	19147	19000	19078	19051	19085	19086	19026	19232	19168	18955	19065	19151	19097	19298	19164	19201	19101	19111	19393	19149	19219	19196	19107	19083	19004	18988	19157	18868	19126	18925	19060	18977	19012	18999	19065	18878	18882	18886	19079	18908	19368	19192	19166	19123	19287	19034	19036	19201	19087	19119	19193	19053	19048	19092	19266	19045	19200	19176	19206	18853	19026	19070	19210	18989	19122	18975	19007	19183	19147	19223	19163	19166	19309	19134	18962	18947	19164	19024	18896	19420	19110	19393	19184	19168	19145	18960	19191	19042	19023	19205	19160	19288	18945	19191	19162	19143	19186	19183	19014	19180	19187	19273	19013	19260	19036	19174	19185	19049	19167	19185	19095	19038	19026	18910	19067	19055	19106	19112	19160	18912
25576	43844	43054	35093	29369	25259	23272	21463	20077	19162	18578	17938	17386	17191	16791	16581	16576	16331	16331	16172	16084	15980	15927	15857	15819	15791	15721	15569	15696	15640	15452	15781	15705	15665	15549	15568	15693	15484	15432	15681	15514	15446	15543	15591	15510	15375	15605	15468	15462	15426	15604	15537	15619	15484	15506	15452	15577	15579	15528	15609	15468	15706	15627	15557	15633	15520	15783	15509	15707	15425	15601	15523	15510	15602	15342	15605	15474	15535	15444	15425	15620	15587	15537	15425	15588	15414	15629	15583	15431	15491	15558	15477	15601	15697	15486	15868	15445	15568	15609	15507	15499	15515	15509	15555	15522	15494	15527	15330	15558	15394	15324	15484	15462	15486	15525	15526	15468	15564	15614	15604	15392	15441	15576	15557	15475	15522	15432	15614	15435	15583	15601	15457	15494	15454	15615	15298	15485	15492	15463	15473	15463	15432	15386	15563	15452	15452	15511	15443	15461	15332	15491	15546	15553	15499	15519	15510	15390	15398	15385	15568	15428	15409	15640	15502	15654	15521	15455	15518	15216	15602	15568	15463	15416	15472	15526	15321	15522	15525	15420	15492	15512	15551	15377	15578	15650	15264	15728	15616	15359	15530	15476	15503	15471	15663	15379	15483	15557	15365	15450	15569	15316	15503	15527	15417	15354	15459	15651	15611	15545	15660	15559	15529	15615	15442	15572	15382	15623	15617	15347	15591	15524	15421	15608	15460	15491	15477	15519	15299	15662	15698	15563	15478	15575	15447	15726	15466	15393	15667	15657	15518	15334	15604	15550	15583	15430	15522	15420	15503	15436	15518	15476	15505	15496	15399	15498	15452	15695	15471	15404	15454	15466	15653	15528	15452	15233	15545	15469	15505	15403	15452	15693	15494	15483	15551	15510	15569	15588	15392	15466	15448	15556	15577	15459	15495	15561	15441	15651	15457	15560	15279	15626	15638	15569	15436	15225	15463	15470	15530	15571	15531	15571	15388	15476	15619	15631	15382	15615	15542	15554	15422	15445	15630	15448	15444	15450	15503	15711	15578	15404	15384	15397	15537	15515	15329	15460	15574	15420	15627	15283	15616	15437	15545	15451	15345	15585	15543	15618	15521	15598	15605	15619	15601	15420	15417	15386	15451	15528	15541	15482	15534	15461	15394	15341	15548	15484	15535	15670	15719	15382	15533	15430	15396	15521	15509	15576	15446	15480	15550	15435	15589	15546	15447	15613	15391	15507	15525	15624	15414	15434	15324	15430	15453	15558	15545	15548	15466	15442	15520	15524	15610	15703	15502	15329	15594	15608	15589	15513	15568	15564	15562	15435	15546	15496	15374	15499	15375	15487	15387	15494	15512	15490	15489	15425	15398	15522	15528	15432	15636	15562	15647	15369	15524	15593	15330	15363	15641	15661	15401	15287	15369	15405	15395	15493	15438	15546	15451	15551	15650	15417	15514	15488	15717	15509	15348	15512	15485	15451	15336	15561	15478	15320	15540	15506	15696	15460	15460	15528	15489	15677	15475	15540	15400	15684	15464	15596	15617	15452	15419	15644	15462	15363	15686	15461	15546	15509	15625	15428	15382	15358	15452	15530	15416	15501	15470	15471	15455	15562	15435	15465	15514	15435	15502	15500	15434	15342	15593	15356	15378	15589	15673	15379	15584	15606	15394	15456	15458	15294	15394	15516	15401	15618	15344	15374	15460	15599	15526	15296	15506	15548	15521	15405	15480	15461	15621	15455	15507	15772	15411	15525	15593	15381	15406	15510	15322	15321	15583	15434	15432	15638	15419	15581	15543	15439	15529	15592	15616	15502	15523	15550	15585	15470	15431	15330	15412	15492	15569	15374	15591	15479	15280	15585	15560	15452	15459	15389	15524	15373	15429	15404	15490	15644	15415	15514	15389	15283	15585	15409	15574	15499	15646	15636	15476	15291	15440	15522	15562	15545	15594	15487	15472	15463	15563	15379	15494	15406	15458	15522	15481	15540	15545	15438	15603	15450	15449	15648	15461	15416	15467	15523	15660	15460	15584	15310	15458	15673	15519	15531	15441	15664	15494	15521	15397	15426	15536	15539	15412	15577	15497	15476	15410	15617	15492	15400	15422	15436	15719	15489	15552	15600	15639	15378	15592	15725	15484	15555	15433	15297	15512	15361	15395	15360	15329	15603	15347	15408	15421	15473	15492	15632	15548	15542	15522	15395	15537	15372	15383	15458	15594	15576	15549	15493	15527	15366	15590	15428	15499	15600	15444	15394	15698	15751	15470	15523	15482	15528	15505	15566	15658	15455	15432	15657	15584	15374	15552	15485	15500	15512	15313	15429	15518	15356	15651	15520	15463	15542	15538	15712	15598	15529	15569	15356	15617	15479	15490	15609	15612	15578	15583	15687	15592	15572	15447	15472	15399	15606	15636	15398	15502	15466	15517	15619	15455	15538	15241	15486	15400	15504	15509	15484	15477	15510	15653	15485	15566	15507	15510	15394	15651	15520	15567	15557	15586	15619	15545	15423	15604	15527	15437	15437	15478	15534	15465	15588	15345	15563	15550	15330	15319	15412	15472	15558	15524	15468	15496	15455	15603	15424	15569	15527	15655	15580	15648	15474	15269	15606	15263	15401	15549	15515	15558	15520	15561	15499	15584	15544	15446	15566	15505	15535	15561	15571	15569	15531	15456	15483	15631	15629	15516	15620	15434	15525	15460	15410	15595	15367	15605	15355	15509	15421	15493	15478	15490	15400	15631	15545	15464	15508	15512	15394	15416	15610	15531	15583	15464	15463	15560	15594	15465	15523	15591	15414	15647	15582	15545	15450	15466	15461	15355	15557	15632	15521	15493	15411	15418	15660	15448	15565	15538	15589	15420	15527	15634	15522	15687	15442	15483	15365	15669	15552	15439	15647	15517	15382	15532	15666	15493	15488	15418	15647	15445	15389	15460	15419	15631	15381	15567	15529	15391	15503	15336	15603	15434	15624	15489	15539	15497	15524	15469	15519	15507	15576	15546	15536	15432	15562	15541	15531	15447	15573	15437	15557	15565	15531	15618	15563	15607	15437	15531	15581	15523	15376	15699	15481	15455	15549	15646	15579	15417	15625	15429	15403	15515	15605	15467	15535	15516	15531	15557	15479	15443	15500	15520	15386	15627	15542	15474	15449	15439	15523	15461	15454	15450	15408	15515	15343	15612	15337	15749	15457	15413	15613	15313	15436	15556	15347	15554	15368	15435	15457	15333	15691	15444	15455	15469	15400	15458	15414	15472	15504	15465	15499	15476	15557	15585	15322	15593	15646	15708	15442	15630	15606	15479	15645	15393	15484	15666	15397	15662	15518	15585	15715	15620	15559	15475	15480	15415	15644	15333	15510	15413	15328	15444	15482	15323	15635	15243	15590	15444	15483	15594	15729	15707	15375	15344	15483	15646	15408	15573	15542	15498	15464	15497	15625	15389	15421	15333	15481	15635	15548	15412	15465	15600	15549	15468	15438	15456	15552	15542	15496	15524	15595	15473	15590	15535	15608	15497	15578	15662	15522	15521	15577	15637	15352	15541	15529	15575	15556	15626	15519	15344	15630	15418	15314	15528	15520	15507	15521	15516	15481	15700	15653	15443	15578	15478	15487	15281	15720	15372	15329	15542	15318	15473	15377	15581	15376	15524	15421	15470	15496	15539	15444	15713	15385	15525	15512	15653	15657	15391	15474	15461	15581	15458	15561	15492	15630	15554	15503	15474	15510	15345	15487	15576	15613	15574	15411	15602	15589	15584	15427	15625	15685	15458	15300	15598	15431	15619	15497	15536	15361	15473	15429	15609	15599	15463	15541	15475	15595	15642	15664	15495	15613	15571	15525	15324	15415	15364	15550	15399	15347	15563	15427	15322	15663	15363	15528	15663	15493	15382	15357	15481	15435	15618	15383	15355	15387	15394	15456	15686	15530	15535	15379	15358	15517	15489	15654	15537	15424	15708	15616	15603	15559	15464	15303	15529	15495	15223	15456	15391	15615	15559	15459	15557	15580	15496	15421	15504	15344	15512	15506	15491	15358	15341	15354	15602	15537	15481	15446	15435	15481	15461	15503	15522	15537	15466	15389	15607	15366	15460	15487	15460	15627	15439	15465	15608	15452	15521	15483	15523	15585	15535	15626	15525	15465	15520	15546	15626	15523	15241	15559	15553	15569	15517	15530	15560	15527	15572	15571	15599	15553	15402	15661	15450	15516	15366	15426	15488	15459	15555	15458	15600	15503	15461	15549	15641	15562	15566	15540	15683	15651	15478	15510	15504	15439	15500	15463	15547	15474	15579	15543	15652	15527	15474	15585	15499	15482	15653	15276	15456	15455	15498	15624	15572	15414	15635	15562	15534	15266	15593	15416	15628	15623	15708	15384	15383	15543	15450	15537	15565	15503	15598	15437	15538	15382	15561	15475	15440	15360	15495	15415	15554	15615	15584	15721	15537	15587	15391	15466	15609	15532	15495	15543	15561	15514	15441	15458	15309	15428	15450	15469	15480	15547	15623	15451	15366	15538	15613	15465	15372	15515	15518	15457	15473	15539	15472	15470	15557	15380	15655	15536	15566	15637	15385	15537	15567	15511	15409	15376	15600	15538	15508	15359	15478	15443	15508	15668	15720	15487	15478	15422	15493	15473	15519	15451	15652	15335	15507	15556	15643	15599	15541	15383	15324	15495	15480	15647	15615	15475	15545	15435	15398	15562	15472	15547	15553	15556	15565	15453	15547	15534	15422	15497	15450	15522	15597	15430	15647	15423	15480	15561	15421	15769	15613	15561	15412	15595	15514	15473	15526	15622	15504	15675	15412	15569	15413	15387	15466	15395	15391	15512	15426	15495	15649	15320	15522	15431	15482	15474	15444	15536	15731	15488	15450	15429	15554	15564	15520	15523	15614	15230	15703	15430	15439	15588	15327	15564	15444	15435	15416	15597	15375	15494	15431	15421	15424	15596	15629	15628	15562	15670	15313	15456	15268	15410	15516	15605	15420	15504	15314	15412	15310	15387	15375	15531	15435	15412	15482	15536	15518	15480	15497	15599	15545	15466	15692	15583	15350	15577	15624	15439	15597	15384	15566	15564	15490	15464	15602	15371	15403	15572	15428	15451	15499	15612	15572	15469	15558
30988	26749	29591	26798	23047	21053	20426	19927	19448	19231	19224	19027	18708	18400	18561	18431	18517	18551	18333	18169	18530	18388	18502	18600	18319	18237	18458	18315	18292	18439	18342	18275	18318	18408	18192	18245	18319	18299	18267	18093	18132	18374	18383	18221	18270	18441	18223	18446	18383	18283	18210	18299	18298	18461	18240	18227	18247	18162	18356	18420	18216	18233	18321	18330	18417	18359	18245	18311	18444	18290	18657	18220	18317	18457	18410	18279	18294	18386	18145	18228	18332	18303	18332	18188	18236	18342	18398	18301	18441	18325	18266	18294	18260	18267	18418	18384	18281	18061	18361	18297	18306	18207	18138	18239	18199	18272	18474	18207	18238	18249	18657	18274	18203	18312	18354	18637	18337	18244	18191	18152	18259	18239	18322	18157	18311	18337	18390	18300	18268	18016	18267	18236	18359	18248	18276	18249	18153	18352	18393	18193	18152	18243	18245	18478	18262	18055	18306	18306	18496	18131	18136	18263	18483	18371	18477	18377	18232	18211	18137	18064	18286	18296	18264	18400	18338	18166	18248	18070	18227	18176	18460	18323	18080	18227	18227	18322	18327	17993	18202	18254	18229	18276	18291	18228	18336	18293	18320	18253	18400	18205	18230	18350	18331	18200	18271	18422	18393	18421	18327	18320	18288	18312	18278	18370	18299	18369	18347	18319	18275	18347	18307	18354	18020	18364	18172	18332	18350	18491	18339	18143	18350	18284	18217	18252	18517	18264	18148	18352	18460	18372	18218	18380	18178	18217	18296	18495	18197	18226	18539	18524	18339	18322	18204	18431	18489	18404	18264	18317	18456	18270	18058	18208	18466	18401	18225	18368	18144	18236	18377	18321	18440	18206	18503	18462	18163	18198	18303	18268	18260	18176	18322	18272	18141	18379	18256	18379	18201	18397	18192	18095	18150	18361	18434	18209	18224	18257	18382	18164	18276	18230	18331	18283	18277	18321	18213	18117	18267	18151	18217	18181	18410	18154	18178	18172	18527	18375	18189	18280	18209	18389	18282	18268	18437	18284	18179	18317	18187	18305	18352	18309	18231	18344	18344	18392	18127	18123	18222	18409	18280	18406	18075	18156	18481	18453	18437	18202	18549	18599	18252	18286	18284	18294	18168	18292	18344	18398	18198	18262	18271	18248	18257	18145	18311	18066	18338	18335	18397	18393	18049	18327	18222	18205	18240	18260	18174	18331	18366	18414	18186	18082	18120	18302	18296	18147	18359	18463	18287	18412	18305	18408	18330	18382	18405	18392	18313	18228	18555	18405	18401	18287	18313	18494	18204	18205	18244	18465	18420	18162	18243	18359	18182	18335	18385	18304	18203	18207	18224	18338	18197	18286	18199	18307	18373	18142	18302	18193	18205	18119	18329	18359	18458	18567	18169	18307	18430	18525	18264	18211	18285	18276	18225	18162	18244	18230	18260	18385	18254	18297	18418	18277	18258	18476	18200	18374	18370	18588	18500	18140	18364	18035	18466	18286	18299	18176	18368	18228	18507	18243	18057	18300	18097	18356	18433	18269	18298	18373	18383	18329	18286	18100	18118	18092	18370	18225	18208	18197	18202	18305	18311	18357	18398	18298	18175	18334	18215	18260	18246	18384	18136	18486	18446	18229	18330	18256	18260	18276	18271	18366	18492	18441	18285	18125	18195	18282	18189	18468	18393	18180	18366	18234	18344	18153	18188	18152	18347	18318	18235	18185	18217	18212	18272	18081	18342	18679	18370	18190	18224	18190	18305	18278	18331	18367	18072	18228	18247	18271	18272	18374	18397	18240	18312	18316	18281	18319	18201	18320	18184	18301	18317	18361	18374	18266	18397	18309	18382	18279	18059	18302	18223	18160	18179	18381	18093	18223	18143	18245	18258	18310	18222	18433	18087	18212	18096	18307	18083	18142	18235	18260	18333	18471	18263	18148	18272	18318	18069	18275	18250	18314	18442	18353	18225	18228	18377	18243	18233	18284	18472	18286	18355	18339	18301	18306	18338	18242	18253	18352	18187	18153	18154	18112	18226	18200	18189	18456	18294	18243	18520	18241	18340	18291	18395	18132	18382	18347	18237	18472	18320	18376	18163	18264	18465	18317	18481	18273	18131	18062	18263	18219	18395	18346	18296	18184	18172	18353	18282	18218	18263	18199	18177	18292	18274	18348	18188	18295	18439	18435	18300	18097	18390	18386	18281	18271	18356	18298	18277	18343	18078	18248	18379	18171	18339	18380	18359	18265	18236	18122	18550	18212	18213	18214	18273	18239	18133	18265	18091	18401	18380	18264	18252	18314	18185	18289	18473	18130	18090	18454	18463	18381	18258	18506	18366	18232	18276	18315	18347	18472	18400	18343	18436	18267	18510	18174	18148	18345	18395	18234	18266	18424	18567	18349	18265	18265	18538	18315	18043	18254	18382	18335	18379	18219	18294	18354	18600	18281	18337	18298	18284	18303	18234	18252	18356	18300	18448	18319	18267	18365	18197	18208	18205	18467	18234	18304	18214	18326	18242	18256	18348	18162	18398	18298	17993	18235	18325	18281	18317	18258	18172	18302	18386	18314	18198	18283	18259	18181	18349	18176	18533	18278	18290	18119	18416	18396	18466	18025	18217	18388	18267	18381	18286	18342	18205	18293	18301	18394	18423	18170	18435	18119	18254	18283	18273	18181	18381	18419	18293	18291	18220	18358	18279	18236	18426	18291	18298	18427	18474	18204	18186	18326	18460	18367	18367	18409	18061	18189	18295	18296	18434	18201	18137	18385	18286	18326	18219	18423	18319	18284	18516	18122	18121	18140	18159	18262	18281	18409	18291	18425	18268	18330	18308	18351	18299	18328	18230	18370	18410	18470	18264	18296	18398	18094	18575	18246	18350	18241	18272	18292	18254	18378	18297	18401	18434	18358	18385	18375	18195	18227	18325	18180	18232	18274	18216	18427	18137	18170	18142	18285	18195	18462	18288	18291	18188	18368	18290	18468	18406	18351	18165	18369	18148	18011	18344	18224	18347	18410	18310	18291	18300	18218	18312	18143	18490	18269	18205	18248	18174	18345	18171	18332	18481	18344	18377	18368	18506	18166	18257	18562	18150	18307	18441	18346	18356	18107	18515	18388	18431	18191	18284	18342	18429	18421	18534	18236	18443	18413	18318	18267	18436	18164	18193	18275	18326	18249	18333	18253	18392	18459	18266	18332	18541	18261	18262	18304	18183	18048	18214	18190	18409	18410	18215	18240	18388	18358	18391	18258	18552	18235	18186	18436	18278	18263	18471	18590	18417	18142	18261	18364	18299	18080	18110	18324	18079	18294	18454	18183	18369	18079	18137	18164	18398	18365	18329	18344	18495	18330	18352	18321	18080	18292	18382	18575	18272	18210	18429	18299	18577	18230	18355	18445	18325	18206	18275	18321	18261	18270	18344	18294	18260	18261	18423	18368	18367	18328	18377	18467	18459	18392	18260	18170	18201	18190	18212	18183	18298	18285	18263	18376	18170	18574	18457	18423	18351	18261	18421	18105	18370	18292	18154	18390	18285	18451	18199	18363	18356	18288	18180	18400	18235	18301	18357	18392	18389	18358	18259	18277	18497	18224	18175	18349	18266	18351	18293	18414	18413	18196	18191	18353	18366	18465	18275	18413	18268	18410	18461	18390	18144	18237	18289	18189	18273	18370	18284	18365	18232	18300	18239	18304	18253	18209	18271	18344	18289	18079	18223	18419	18438	18294	18205	18381	18508	18239	18191	18237	18441	18478	18401	18293	18410	18230	18421	18287	18411	18204	18521	18301	18438	18480	18255	18425	18252	18275	18392	18292	18405	18144	18183	18230	18223	18263	18364	18331	18263	18288	18362	18214	18390	18180	18366	18211	18462	18207	18181	18520	18372	18160	18371	18289	18304	18499	18595	18468	18347	18378	18334	18338	18285	18318	18245	18542	18507	18375	18390	18253	18222	18401	18435	18423	18452	18441	18298	18223	18575	18272	18306	18323	18282	18332	18290	18377	18363	18300	18218	18178	18291	18404	18146	18060	18249	18447	18414	18292	18151	18527	18465	18270	18395	18267	18340	18311	18246	18428	18310	18430	18373	18445	18171	18373	18287	18465	18274	18255	18237	18154	18348	18448	18337	18250	18235	18278	18398	18134	18272	18408	18212	18387	18369	18151	18327	18052	18366	18504	18462	18249	18192	18205	18447	18354	18446	18138	18238	18330	18206	18288	18306	18243	18398	18479	18378	18124	18119	18177	18507	18254	18532	18255	18237	18463	18351	18444	18264	18279	18420	18140	18293	18259	18381	18210	18444	18528	18448	18455	18244	18183	18151	18289	18448	18328	18418	18421	18222	18324	18393	18255	18456	18287	18317	18333	18285	18333	18396	18327	18230	18324	18216	18368	18379	18338	18252	18324	18365	18311	18215	18233	18214	18364	18366	18337	18441	18318	18472	18340	18408	18352	18091	18235	18559	18427	18450	18259	18185	18405	18580	18447	18431	18259	18320	18242	18600	18250	18179	18402	18393	18355	18469	18207	18200	18437	18409	18538	18470	18357	18114	18175	18430	18416	18152	18243	18170	18626	18309	18260	18529	18243	18296	18445	18276	18255	18086	18429	18014	18172	18105	18200	18272	18309	18220	18509	18324	18155	18400	18215	18020	18161	18335	18344	18102	18297	18347	18165	18349	18227	18241	18325	18102	18277	18284	18376	18150	18190	18137	18222	18157	18252	18318	18361	18309	18369	18676	18364	18320	18272	18470	18204	18348	18375	18541	18202	18300	18237	18263	18350	18339	18111	18304	18544	18358	18298	18318	18348	18373	18307	18406	18340	18303	18326	18569	18625	18348	18161	18354	18305	18278	18094	18527	18249	18461	18256	18196	18198	18266	18126	18375	18399	18431	18299	18353	18443	18457	18137	18029	18201	18345	18405	18425	18369	18223	18282	18197	18131	18244	18240	18164	18255	18165	18290	18471	18200	18331	18335	18192	18130	18435	18464	18292	18337	18298	18362	18174	18224	18331	18465	18141	18266	18305	18248	18260	18281	18247	18225	18300	18430	18291	18346	18348	18223	18089	18118	18261	18303	18294	18247	18288	18312	18239	18261	18225	18394	18271	18242	18309	18214	18386	18370	18351	18373	18364	18210
23708	33288	32458	26296	21799	19331	18260	17606	16963	16582	16221	16040	15663	15794	15481	15413	15352	15385	15252	15364	15413	15189	15282	15239	15015	15155	15252	15187	15281	15092	15051	15225	15072	15145	15120	15026	15007	15253	15070	15021	15110	15261	15244	15100	15134	15123	15004	15054	15161	15112	15190	15105	15189	15113	15269	15021	14975	15056	15264	15018	14967	15076	15084	15169	15131	15138	14999	15140	15114	15010	15065	14948	15142	15155	15028	15038	14932	15058	15063	15152	14988	15135	15143	15194	15130	15077	15033	14971	15109	15063	15132	14851	14984	14980	15017	15220	15002	14985	15105	15053	14949	15066	15143	15022	15324	15087	15044	15049	14959	15202	15128	14951	14955	15004	15129	15101	15209	15047	15092	15047	15016	15076	15194	15036	14949	14895	15073	14987	15153	15040	15090	15064	15066	15238	14859	14838	14953	15033	15113	15127	15080	15087	15043	15027	15003	15083	15036	14816	15032	15017	14957	15020	15276	15062	15200	15139	14929	15021	15026	14996	15112	15030	14966	15102	15037	15259	14997	14955	14991	15095	15072	15115	15077	15072	15078	15098	15018	14943	15096	15080	15143	15072	15047	15059	15182	14772	15078	14887	15054	15103	15006	15223	15144	15033	15096	15029	15141	15144	15099	15149	15192	15206	15171	15092	14958	14925	15043	15194	15143	15036	15092	14965	14983	14970	15128	15047	15109	15143	15086	14976	15125	14831	15049	15008	15114	15153	15115	15034	14993	14972	15152	15311	15081	15094	15050	15307	15064	14948	15093	14993	15067	14994	14942	15182	15120	15055	15077	15115	15110	15067	14984	15116	15138	15110	15105	14970	15174	15231	15217	14991	14904	15293	15204	15134	14954	15061	15184	14990	15139	15035	14920	15029	15096	15053	15001	15055	15106	15009	15113	15022	15044	15046	15010	15331	15185	15065	15108	15202	15138	15144	15002	14965	15121	15215	15149	15065	15250	15016	15025	15080	14942	14988	15086	15037	15082	15149	15168	15165	15086	15048	15020	15084	14959	15084	15004	15111	15263	15023	14957	15143	15108	14955	15109	15106	15121	15055	15139	14978	14952	15024	15070	14993	15120	15049	15110	15117	14988	15092	15154	15103	15097	14956	14995	15098	14959	15086	15065	15137	14990	15105	15243	15045	15053	15039	15225	15014	15109	15042	15197	15121	14896	15104	15085	15104	14998	14929	15042	14985	15036	15016	14959	14836	15043	15163	15087	15149	15162	15153	15029	15125	14942	15043	15096	14992	15029	15137	15143	15065	15053	15146	15178	14965	14915	15112	14945	15012	15073	15063	15002	14928	15041	15147	15155	14958	15065	15113	14970	14965	15076	14956	15097	14966	15033	15015	15094	15127	15050	15045	14992	15172	15040	15049	15037	15126	15004	15052	15059	15027	14940	15095	14964	14885	15115	15041	15001	15158	15128	14990	15143	15015	14908	15107	15112	15174	14897	15122	14902	15082	15260	15197	15072	14861	15077	14954	15076	15031	15143	15175	15170	14953	15098	15050	15043	15007	15239	15048	15007	15116	15088	14818	15127	15104	15202	15014	15051	15059	15139	14948	14994	14959	14869	14986	14963	15048	14974	14967	15118	15098	15134	15095	15000	15004	15147	15001	15125	15004	15135	15196	15189	14913	14989	15156	15119	15237	15214	15240	15127	14945	15175	14993	15054	15097	15053	15260	15184	15011	15022	15142	14971	14959	14975	15149	15018	14897	15140	15073	15223	15147	15001	15024	15165	14944	15103	15080	15012	15271	15119	15306	14917	15102	14939	14913	15006	14889	14950	15099	15025	15225	14988	14956	15218	15033	15057	14985	15070	14977	15096	15059	15150	14937	14990	15250	15068	15176	15087	15066	15030	15044	15067	14979	15009	14971	15092	15047	14959	15046	15324	15194	15114	15118	15115	15081	15033	15061	15071	15005	15041	14929	15021	15158	14969	15067	15143	15148	15085	15074	15131	15191	15194	15068	15040	15137	15013	15003	14868	15050	15127	14985	15207	14910	15141	15161	15009	15221	15122	15306	15056	15107	15181	15343	15026	15115	15054	15078	15096	15066	15209	15127	15138	15033	15148	15042	14947	15021	15062	15180	15032	15198	15084	14908	15285	14873	15017	14994	15103	15181	15071	15006	15102	14893	15006	15112	15075	15126	14858	14902	15052	15038	14997	14825	15089	14924	15009	14942	15254	14929	15121	15119	15108	15165	14950	15215	15056	15100	15092	15058	15111	15146	14965	15054	15190	15071	15111	15003	14951	15042	14976	14864	14983	14964	15107	15128	14985	15023	15041	15019	15098	14909	15103	15012	15183	15224	14955	15087	15029	14896	14924	15022	15085	14981	15024	15031	15093	15141	14961	15018	14995	15051	15112	15079	15119	15023	15081	15178	15114	14990	15211	15053	15234	15230	15066	15003	15241	15108	15045	14984	15113	15060	15281	14925	15028	14983	14978	14966	14956	15062	14947	15069	14974	14960	15052	15112	15143	15063	15036	14917	15148	15184	15042	15010	15071	14999	15113	14965	15104	15201	15070	15057	15117	15237	15129	15050	15005	14982	15119	14959	15071	15041	15007	15026	15164	15170	15221	14978	15026	15078	15026	14963	15218	15136	15271	15034	15123	15104	15125	14907	14896	14973	15128	15015	15007	15151	14999	15240	15006	15025	15034	14970	15119	15116	14856	15210	15018	15065	15207	15011	15112	15009	15134	15031	15074	15017	15060	15011	14880	14929	15177	15053	14990	14979	15224	14966	15032	15008	15127	15157	14962	15225	15191	14896	15107	15112	14991	15049	15081	14883	15176	15210	15047	14930	14976	15171	15082	15062	15143	15057	15098	15055	15059	14973	15115	15039	15081	15035	15188	14978	15110	15034	14927	15145	14912	15134	15185	15158	15011	15164	15010	15028	15193	14977	15069	15167	15020	15159	15008	15096	15150	14931	14933	15091	15087	15001	15008	15209	15099	15045	15106	14992	15028	15121	15145	15266	15017	15023	15097	15226	15165	15045	15074	15308	15102	15075	14835	14966	15096	15098	15095	14946	14886	15063	14900	15062	15084	15175	14990	15096	15035	15019	15118	15006	15037	15020	15184	15023	15032	15132	15089	14978	15014	15064	15120	15044	15106	15108	15053	15036	15081	15052	14933	15051	15148	15090	15166	15067	14880	15057	15081	14999	14989	15065	15169	15132	15150	15088	15044	15022	15026	14916	15098	14897	14930	14943	15083	15071	15026	14890	15175	14979	15142	15088	14877	15009	14940	14973	15177	15088	15030	15258	15149	14898	14948	15041	15153	15095	15167	15081	15157	15008	15048	14994	14938	15013	14993	15037	15099	15113	15217	14984	14983	15150	15176	15042	15098	15098	15152	15049	15157	15084	15024	15087	15237	15093	15069	15214	15021	15183	14994	15055	15057	15026	15103	15133	15019	14989	15150	14956	15080	15163	15082	14981	15179	15089	15039	15138	15002	15076	15139	15087	15021	15247	15136	15016	15047	15091	14837	15240	15115	15164	14996	15074	14975	14962	14815	15202	15135	15197	15070	15022	15152	15142	14972	15135	15105	15126	15116	14862	15194	14938	15085	15035	15085	15047	15089	15132	15014	15183	15009	15135	15239	14991	15026	15020	15105	15159	15128	15067	15154	15016	15071	15126	14823	15149	14998	15003	15004	15254	15132	14997	15069	15102	15190	15088	15283	15065	15025	15192	15121	14975	15094	14993	15152	15047	15094	15274	15122	14907	15033	14997	14941	15240	15090	15074	15169	14840	15051	15053	15157	15057	15120	15132	15095	15069	15076	15020	14887	15214	15216	14967	15032	15262	14986	15008	14940	15156	15056	14998	15018	14955	15078	15089	14932	15093	14960	15170	14957	15099	15001	15021	15203	15155	15002	15027	15052	15027	15015	15179	15049	15055	14914	15062	15264	15254	15192	15091	15083	14990	15037	15195	15141	14969	15140	14975	15019	14981	14989	14909	14957	15033	15141	14949	15083	14987	15070	15074	15032	15022	15222	15146	15154	15095	14946	14982	15116	15147	15064	15027	15041	14966	15035	15006	15247	15159	15000	15013	15103	15109	15071	15181	14961	15069	15041	14978	15130	15092	15127	14902	15162	15060	14977	15023	15093	14948	15142	14971	14920	15171	15107	14959	15199	15175	15151	15051	15087	15040	15149	15019	15141	15160	15127	15086	15033	15007	15100	15090	15111	14975	15016	14928	15034	15069	15054	15058	15036	15032	15043	15194	15081	15045	15233	15064	15006	15003	14949	14939	15117	15193	15190	15081	15037	14963	15237	15020	15023	14965	15083	15047	15170	15133	15084	15001	15010	15004	15190	15115	14998	14892	15159	15055	14929	15047	15043	15017	14979	15114	15161	15147	15024	15036	15025	15002	15098	14927	15026	15111	15057	15074	15133	15232	15073	15041	15005	15020	15209	15113	14946	14995	15207	15085	15061	15156	14941	15238	15154	15101	15063	15089	15074	15047	15156	15075	15123	15037	15204	15104	15133	15096	15052	15021	15065	15134	14976	15067	15068	15109	15085	15286	15034	15005	15038	15154	14788	15088	15062	15180	14912	15220	15165	15154	15020	15026	14995	15108	14981	15039	15186	15067	15000	15052	15222	14862	15064	15158	14960	15248	14914	15110	14986	14993	15071	15141	14988	15027	15102	14902	15045	15013	14996	14995	14825	14998	15043	15026	15023	15191	15163	15117	15262	15119	15057	15062	15097	15089	15113	15116	14943	15110	15069	15085	15129	14976	15112	15202	15144	15018	15127	15085	15101	15011	15018	15035	15216	14999	15157	15062	15042	15004	14928	15277	15049	15200	15203	15041	14966	15095	15126	15062	15003	15134	15170	14907	15077	15083	14978	15068	15156	14998	15122	15073	15136	15110	15121	15145	15103	15129	15144	15044	15123	15133	15223	15209	15285	15107	15109	15178	15062	15212	15085	15062	15161	15097	14996	15017	15202	15011	15034	15190	14914	15143	14945	15040	15055	15316	15084	15101	15003	15148	15126	14912	15010	15015	15002	15018	15137	15179	15141	15092	15062	14954	15076	15251	14985	15166	15185	15010	14982	15189	15081	15078	15136	15111	15001	15159	15154	15048	14958	14966
25090	21032	28043	25291	24060	24546	23814	21895	20707	20692	20181	20192	19935	19852	19797	19570	19361	19451	19489	19343	19327	19203	19305	19072	19265	18912	19168	19087	18936	19101	19082	18919	18859	19061	19038	19031	19059	18988	18834	19157	19036	19016	18920	19033	18980	19047	19011	18803	19087	19142	19110	19053	18865	19165	19137	19143	18937	18956	19203	19011	19159	18937	19012	18879	18885	19061	19011	19078	19126	18954	18973	18939	18954	18831	18994	18892	18934	18854	18980	19139	19176	18875	18979	18940	19159	18892	19008	18916	18946	18848	19034	18834	18912	18901	18799	19109	18789	18890	19185	18730	18882	19021	18952	19256	19109	18889	19158	19016	18954	18921	19121	18944	18961	18895	19015	19077	18944	18779	19216	18921	19004	18788	18921	19072	19044	19055	19125	19061	19216	19004	18995	18820	19039	19196	18800	18939	18919	19222	18947	18759	18927	18940	18822	19017	18977	19013	18961	19095	19166	18834	19047	18972	19002	18943	19038	19061	18855	19053	18864	18852	18951	19087	19082	19011	19033	18877	19062	19042	19032	18719	18799	18753	19076	18906	18944	18886	19172	19133	18930	18856	18793	19097	18996	18865	19062	18751	19056	19106	19019	18982	18921	19058	18859	19101	19013	18940	19021	19131	19109	18844	18936	19210	18986	19170	19091	18997	18779	19011	19098	19076	18964	18997	19149	19224	18949	19055	19211	19101	18990	18921	18893	19226	19041	18906	18881	18910	19107	18876	19179	18968	18851	18960	18906	18895	18960	19080	19195	19279	18861	18983	19114	18802	18862	19186	18757	18907	18797	18773	18905	19163	18994	19166	19004	19026	19210	19251	18773	18917	18870	19087	18944	19032	18917	18707	18936	19013	18931	18991	18960	18871	18884	19020	18921	19015	19158	19051	19054	18942	18892	19008	19160	18846	18798	18778	18853	18792	19045	18909	18822	19069	19125	18961	19009	18857	18967	19122	19124	18961	19055	19142	18800	19032	19067	18872	18967	19007	19054	18940	18917	18776	18836	19139	18823	18992	18939	19078	19066	19136	18898	18845	18796	19032	18933	18898	18940	18838	18695	18924	19047	19073	18921	18859	19037	18827	18958	18900	18914	18910	19078	19104	18887	18788	18853	19062	19165	18801	19056	18922	18923	19291	19069	19002	18762	18892	18813	18680	19223	18980	19169	18865	18918	18959	19082	18631	18837	19074	18866	18929	18969	18854	18977	18792	18933	18973	19013	18702	18812	18749	18799	18994	18963	18932	18803	19019	19022	18840	18866	18807	18937	19102	19000	18920	19035	19019	18961	18923	18916	18806	19095	19026	19079	19004	18942	19093	18867	19009	19076	19045	18855	18817	18923	18926	18782	18990	18800	18890	19036	19005	18876	18846	18763	19017	18867	18804	19031	19125	19008	18944	19044	18794	18972	19181	19047	19087	18789	18794	18991	18852	19045	18926	19035	19037	18950	18958	18908	19013	18899	18836	18924	18850	18981	19106	18824	19098	18977	18973	19028	19237	19278	19158	19008	18807	18781	18740	18998	19049	18810	18874	18940	18957	18960	19155	18849	18909	19232	19123	18999	18958	18972	18906	18843	18952	18853	18823	18775	19126	19129	19051	19043	19078	18815	18830	18942	18927	18794	19152	18961	18798	18772	19009	18731	18890	19008	18868	18975	18905	18934	19012	19253	18998	19048	19077	18837	18824	18989	18947	18900	19040	18822	18917	18956	19014	19192	19056	19037	18970	18923	18841	18880	18993	18818	18960	18745	19065	19032	18982	18890	19152	18911	19140	19026	18999	19050	19103	18965	18964	18828	18980	18920	18873	18994	18836	18901	18843	19195	19072	18943	18969	18890	19083	18912	18852	19071	19080	18864	18895	18912	18815	18975	18871	18757	18927	19081	18964	19123	18913	18728	18967	19132	18851	18816	19185	19031	19051	18766	18779	19043	18829	18850	18749	18874	19045	18915	18835	18980	18898	19073	19067	19008	18946	19044	18857	19119	18940	18884	18962	18925	18981	18888	18938	19031	18985	18900	19046	18859	18929	19059	18774	19092	18914	18799	18741	18967	18979	19004	18910	19016	18869	18906	18914	18890	19180	18987	18905	18916	18930	18998	19130	18949	19159	19125	18908	19078	18927	19140	18907	18793	19051	18923	19081	18935	19064	19003	18897	19008	18883	19037	18859	19030	19109	18873	18880	19059	18965	18883	18876	18990	18753	18745	19027	19065	19125	18964	19132	18908	18891	18786	18792	18950	18787	18870	18966	18991	18786	19094	18782	18894	18967	18981	18995	19120	18949	19115	18753	19012	18989	18936	18885	18999	19036	19019	18996	19091	18991	18979	18956	18774	19062	19029	19095	18814	18703	19247	19035	19193	19051	19122	19074	18886	18754	18878	18941	19003	19012	18833	19006	18733	18910	19021	18882	19061	19063	18918	18914	18908	19099	18809	18916	18986	18747	19007	18922	19216	19073	19183	18867	18940	19000	18982	18930	18730	19101	18854	18934	19076	19008	18787	18783	19014	19064	18867	18804	19061	18775	18946	18689	19048	18926	18912	18827	18897	18716	18816	18885	19040	18919	18920	19082	18994	19077	19080	18667	18838	18998	19200	19201	18704	18834	18837	19047	18961	18835	18922	18951	18970	19015	18941	19082	19181	18864	18930	19006	18947	18927	19025	19094	18974	18962	19049	18834	18690	18932	18934	19027	18844	18992	19064	18886	19028	18963	19103	18967	19049	18870	18891	18988	19231	18977	19127	19298	18962	19099	18928	18708	18864	18760	19198	18969	19060	19226	19138	18914	18963	18962	18983	18951	18866	18929	18837	18949	18899	18770	18829	18967	18648	18962	18861	18812	18862	18939	19058	18953	18862	18679	19035	19125	19114	18917	18821	18977	19014	19038	19143	18898	19168	19048	18695	18922	19063	18891	18961	18970	18947	18717	18932	18940	19063	19093	19033	19130	18937	18711	19138	18832	18833	18847	18985	19040	18931	19011	19196	18871	18947	18878	19020	18826	19159	19081	18880	19041	19088	19159	18994	18894	18936	19015	18853	18782	18897	18875	18879	18784	19112	19101	18968	18967	18802	19072	19094	18838	18687	19015	18974	19163	19028	18955	18864	18802	18949	18979	19064	18923	18996	18759	18969	18740	18927	18946	19092	19063	19135	19078	19312	18766	19092	18931	18866	19026	19006	19175	18941	18965	18956	18700	18995	19164	18965	18865	18868	18734	19000	18908	19099	19077	19091	18953	18766	19060	18965	18851	18953	19036	18742	18992	18953	18848	19132	18956	19300	18941	18922	19100	19054	18751	18838	19062	18969	18946	18918	18825	18902	18683	18896	18903	18936	19084	18812	18892	19006	18968	18689	19183	19075	18984	18714	18756	18813	18849	18910	18840	18915	18879	18961	18925	18836	18931	18814	18774	18890	19009	18799	18925	18906	18918	19117	19118	19141	19194	19081	18919	18805	18945	19028	19133	19007	18854	18904	18853	19066	19085	18980	18979	18952	18958	18799	19032	18958	18971	19107	18703	18964	18812	19051	19160	19087	18980	19074	18758	18929	19156	18978	19049	19101	18926	18833	18798	19182	19069	18926	19058	19085	18850	19063	18969	18950	19184	19076	19068	19024	18778	19040	18986	18939	18961	19091	18943	18741	18819	18788	18987	19058	18991	18975	19017	19040	18827	18817	18880	18899	19059	19100	18876	19163	18877	18901	19050	19114	19001	18995	18827	19069	19131	19068	18550	18913	19049	18686	18800	18997	18831	18977	19010	18951	18872	19149	18964	19027	18981	19097	18753	18999	18814	18794	18832	19112	19011	18985	18887	18891	19069	19053	18969	18947	18853	18907	18939	18879	19038	19134	19022	18674	18918	18891	19115	19106	18855	18947	18834	19109	18845	18983	19177	19101	18884	19127	18946	19040	18874	18778	18879	19111	18919	18886	18870	18948	19025	18982	18995	19012	18921	18824	18941	18784	18982	18996	18893	18925	18965	19032	18995	18924	18826	18926	18760	19018	18876	19012	18882	18995	18894	19066	18670	19014	18947	19031	18992	18801	19052	19128	18975	18945	18951	18875	18846	19012	18900	18900	19194	18951	19130	19039	19004	19028	18758	19211	18950	19087	18889	18905	18959	18990	18918	18874	18955	18877	18872	18872	19038	19104	19014	19066	19019	19021	18935	19011	18996	18803	19001	19045	19022	19034	19047	19047	18794	19035	18831	18743	18891	18858	18920	19014	18959	19129	19032	18909	18729	18895	18887	18930	18903	19052	18932	18837	18883	18899	19057	18739	18857	18839	19003	18859	18966	18986	18951	19107	19148	18967	19011	18861	18950	18924	18967	18894	19106	18927	19098	18873	18888	19020	19036	18811	18874	18988	18843	19217	18815	18852	19048	18907	19017	18922	19022	18913	18918	18848	18971	19090	19247	18890	19229	19070	18742	19063	19095	19037	18972	18893	18825	19299	18948	19087	18934	18906	19077	19141	19130	18978	19026	18981	18672	19078	18931	18943	18741	19081	19065	18775	18920	18850	19057	18900	18782	19008	19138	18958	19108	18985	19058	18784	19022	18863	18945	18960	19135	19059	19140	18838	19209	18935	19029	18887	18963	18830	19016	18952	18972	18830	18916	19172	19087	18777	19041	19059	19017	18887	19063	18967	18936	19073	18805	18993	18888	19040	18926	19096	19037	18952	18848	18777	18992	19152	19056	19194	18985	18985	18895	18871	18915	18825	19068	19085	19039	19023	18985	18975	18879	18944	18673	18918	18962	18983	19025	19090	18898	19104	19229	18942	18833	18800	18928	18970	19072	19062	18872	19065	18950	18918	18859	19056	18992	18854	18776	18926	18943	18925	19232	19169	18894	19052	19074	18897	19076	19121	19097	18886	19149	19011	19175	18998	19024	18727	18925	19062	18622	18553	18870	18870	18878	18973	18990	18990	18896	19033	19038	19063	19011	18877	18768	18871	19027	19028	18903	18945	18954	18956	19114	19029	18939	18920	18979	19024	18890	19212	19076	18978	19017	19093	18991	19047	18944	19029	19075	18969	18931	19058	19023	19026	18975	18992	19007	18991	18864	18907	18851	18623	18916	19045	18896	19151	18935	18786	18788	18917	18863	18960	19085
23553	39144	38418	30597	25691	22933	20883	19709	18714	18187	17683	17037	16685	16559	16435	16522	16190	15863	16097	15848	15947	15734	15797	15989	15811	15661	15749	15586	15663	15645	15523	15535	15603	15538	15723	15462	15430	15486	15668	15498	15438	15611	15551	15540	15448	15451	15553	15333	15667	15399	15492	15319	15642	15513	15503	15375	15603	15584	15490	15552	15594	15515	15524	15466	15504	15532	15304	15463	15461	15722	15471	15652	15555	15579	15421	15672	15485	15493	15454	15485	15651	15375	15267	15477	15582	15484	15596	15574	15560	15539	15391	15414	15409	15585	15548	15528	15567	15484	15487	15445	15363	15526	15421	15603	15565	15559	15546	15382	15474	15364	15558	15544	15474	15561	15491	15492	15399	15381	15477	15244	15624	15511	15498	15513	15542	15477	15475	15417	15478	15510	15447	15443	15458	15468	15488	15366	15441	15644	15589	15504	15362	15537	15339	15435	15339	15509	15501	15580	15208	15511	15579	15425	15406	15401	15485	15704	15447	15424	15456	15487	15482	15398	15409	15484	15597	15520	15405	15388	15244	15426	15342	15427	15355	15601	15438	15400	15538	15458	15503	15521	15447	15531	15449	15414	15598	15316	15474	15456	15454	15520	15398	15457	15452	15491	15602	15509	15376	15492	15473	15442	15418	15329	15497	15690	15450	15362	15420	15474	15517	15518	15563	15472	15417	15481	15454	15449	15634	15479	15594	15437	15616	15428	15635	15335	15495	15547	15544	15405	15467	15564	15404	15492	15374	15496	15524	15406	15450	15398	15343	15424	15426	15335	15310	15463	15462	15543	15358	15414	15427	15366	15378	15356	15398	15485	15558	15517	15263	15386	15521	15499	15396	15683	15376	15493	15598	15432	15423	15670	15477	15543	15486	15444	15473	15436	15448	15350	15252	15605	15415	15300	15461	15512	15378	15697	15724	15441	15500	15479	15358	15554	15483	15687	15442	15341	15459	15463	15616	15474	15515	15649	15538	15429	15429	15558	15478	15449	15516	15316	15555	15390	15791	15483	15279	15545	15394	15587	15492	15345	15432	15600	15567	15530	15536	15498	15362	15437	15371	15404	15428	15562	15747	15480	15429	15579	15609	15345	15469	15392	15498	15544	15481	15389	15525	15537	15502	15476	15471	15505	15486	15445	15521	15440	15289	15590	15337	15500	15564	15469	15572	15522	15596	15492	15588	15502	15568	15464	15452	15565	15319	15516	15424	15554	15407	15542	15592	15512	15737	15375	15575	15450	15490	15554	15278	15716	15432	15543	15492	15649	15226	15403	15546	15392	15322	15561	15505	15388	15482	15472	15513	15422	15462	15426	15673	15515	15355	15415	15494	15474	15392	15498	15648	15507	15306	15599	15519	15592	15346	15391	15600	15554	15472	15486	15401	15645	15392	15550	15460	15514	15420	15424	15347	15407	15405	15391	15527	15339	15546	15397	15582	15300	15517	15677	15499	15575	15394	15624	15456	15394	15376	15418	15565	15431	15449	15274	15449	15571	15401	15395	15357	15319	15400	15419	15622	15468	15387	15489	15280	15465	15396	15384	15482	15538	15590	15478	15484	15309	15342	15544	15440	15499	15435	15478	15566	15459	15521	15461	15408	15516	15394	15396	15375	15472	15487	15387	15548	15500	15536	15351	15522	15592	15451	15513	15301	15423	15504	15455	15639	15424	15425	15416	15456	15591	15515	15421	15291	15580	15530	15550	15461	15445	15475	15600	15510	15452	15365	15490	15482	15527	15607	15395	15446	15396	15643	15336	15441	15619	15480	15456	15523	15424	15396	15578	15584	15535	15632	15332	15472	15436	15423	15404	15410	15494	15561	15443	15553	15526	15399	15421	15601	15323	15480	15473	15570	15464	15426	15412	15362	15531	15480	15480	15467	15670	15453	15429	15528	15257	15451	15615	15589	15563	15440	15521	15439	15551	15358	15623	15443	15421	15359	15520	15310	15476	15623	15481	15646	15390	15432	15417	15490	15382	15600	15470	15373	15565	15430	15422	15684	15442	15354	15526	15423	15507	15530	15435	15310	15484	15478	15424	15584	15528	15478	15494	15458	15356	15368	15392	15429	15531	15509	15381	15518	15492	15570	15466	15566	15337	15565	15509	15323	15411	15535	15349	15415	15327	15452	15260	15376	15452	15375	15489	15529	15320	15519	15446	15480	15516	15425	15514	15450	15564	15501	15483	15411	15465	15326	15526	15480	15554	15414	15427	15457	15440	15325	15418	15544	15430	15595	15433	15469	15598	15679	15369	15499	15405	15430	15414	15616	15462	15481	15534	15520	15659	15368	15438	15546	15628	15611	15350	15506	15563	15431	15311	15299	15638	15303	15529	15566	15488	15343	15627	15494	15541	15348	15556	15534	15609	15348	15695	15556	15476	15506	15503	15395	15433	15633	15483	15472	15331	15387	15506	15457	15303	15622	15548	15366	15368	15406	15495	15545	15445	15614	15479	15393	15427	15478	15413	15738	15595	15523	15495	15476	15658	15557	15547	15416	15490	15343	15571	15373	15182	15486	15537	15481	15468	15444	15397	15364	15614	15578	15415	15538	15393	15391	15337	15580	15515	15465	15579	15423	15557	15373	15410	15489	15409	15532	15397	15514	15415	15468	15550	15604	15315	15466	15457	15463	15521	15409	15419	15388	15551	15627	15400	15585	15478	15587	15635	15400	15466	15347	15478	15417	15382	15444	15367	15473	15373	15446	15541	15576	15619	15541	15587	15477	15396	15591	15543	15527	15336	15472	15579	15458	15450	15683	15575	15439	15510	15348	15449	15332	15515	15524	15600	15517	15657	15420	15497	15453	15405	15568	15506	15564	15547	15252	15417	15524	15426	15637	15615	15525	15642	15561	15434	15454	15609	15538	15318	15497	15420	15542	15443	15408	15382	15534	15430	15400	15430	15518	15496	15541	15409	15430	15517	15411	15422	15356	15502	15299	15533	15544	15276	15467	15505	15426	15338	15573	15531	15544	15356	15507	15787	15578	15446	15462	15515	15353	15593	15497	15423	15552	15534	15447	15530	15524	15319	15520	15423	15509	15512	15478	15463	15445	15390	15482	15487	15569	15561	15381	15568	15327	15595	15428	15392	15583	15581	15315	15415	15474	15415	15348	15412	15605	15320	15451	15377	15552	15315	15233	15435	15454	15434	15412	15414	15560	15430	15493	15434	15576	15443	15515	15486	15442	15484	15610	15557	15511	15495	15499	15427	15337	15388	15414	15449	15587	15525	15466	15470	15491	15485	15436	15439	15529	15565	15658	15508	15485	15540	15367	15407	15390	15431	15636	15536	15572	15581	15341	15591	15335	15596	15668	15279	15238	15360	15507	15498	15459	15419	15542	15502	15596	15427	15420	15632	15412	15462	15275	15519	15353	15640	15443	15618	15502	15459	15562	15320	15538	15636	15391	15563	15291	15441	15457	15521	15576	15557	15646	15397	15561	15608	15557	15484	15633	15354	15405	15332	15496	15616	15607	15512	15474	15462	15423	15496	15455	15458	15290	15416	15505	15538	15624	15295	15495	15596	15543	15410	15354	15626	15533	15564	15287	15424	15294	15473	15563	15504	15567	15620	15486	15292	15446	15483	15475	15541	15524	15638	15491	15465	15452	15483	15503	15524	15435	15447	15696	15475	15555	15514	15421	15473	15371	15320	15503	15506	15350	15510	15450	15433	15375	15593	15620	15524	15387	15607	15379	15556	15449	15396	15511	15515	15537	15356	15310	15408	15534	15308	15389	15549	15423	15444	15409	15488	15492	15386	15415	15415	15525	15537	15441	15452	15533	15402	15520	15577	15451	15555	15386	15445	15528	15472	15363	15458	15468	15393	15580	15528	15461	15361	15511	15421	15376	15565	15393	15396	15407	15349	15507	15656	15274	15381	15487	15485	15487	15595	15291	15419	15262	15366	15479	15458	15473	15491	15396	15548	15371	15511	15407	15478	15407	15362	15544	15529	15298	15413	15467	15537	15554	15446	15621	15296	15465	15467	15377	15424	15532	15447	15469	15433	15513	15403	15390	15597	15443	15466	15454	15567	15331	15377	15528	15466	15576	15382	15651	15425	15584	15483	15606	15410	15528	15574	15400	15637	15470	15405	15518	15538	15470	15311	15471	15453	15589	15562	15451	15554	15468	15349	15632	15461	15687	15551	15463	15508	15549	15511	15529	15365	15631	15285	15481	15476	15691	15431	15352	15353	15621	15358	15591	15485	15371	15450	15421	15590	15477	15414	15482	15449	15556	15543	15437	15401	15505	15528	15531	15497	15393	15835	15513	15352	15355	15560	15451	15500	15612	15530	15487	15495	15363	15577	15296	15427	15420	15459	15379	15405	15457	15513	15396	15511	15371	15487	15511	15545	15570	15442	15530	15369	15441	15569	15403	15516	15498	15600	15525	15459	15441	15525	15547	15403	15396	15371	15419	15573	15552	15487	15551	15374	15355	15391	15511	15429	15554	15444	15358	15450	15586	15399	15345	15375	15397	15567	15418	15300	15460	15482	15358	15471	15420	15445	15557	15546	15398	15478	15600	15591	15427	15473	15441	15536	15502	15533	15497	15554	15327	15453	15480	15352	15510	15269	15518	15492	15464	15568	15322	15374	15431	15358	15458	15373	15455	15488	15402	15425	15471	15387	15638	15522	15550	15467	15445	15531	15609	15383	15460	15458	15417	15468	15499	15253	15521	15472	15463	15317	15542	15363	15579	15420	15536	15464	15544	15648	15421	15342	15426	15469	15612	15446	15290	15498	15455	15519	15318	15525	15666	15648	15374	15361	15500	15603	15352	15419	15489	15409	15500	15398	15659	15538	15378	15421	15656	15530	15497	15476	15524	15486	15558	15344	15587	15469	15607	15328	15566	15351	15727	15404	15494	15507	15431	15490	15485	15413	15468	15462	15460	15373	15428	15535	15515	15596	15463	15488	15341	15561	15548	15390	15546	15443	15434	15373	15422	15636	15337	15564	15604	15532	15299	15397	15612	15234	15522	15570	15452	15455	15455	15355	15429	15527	15556	15269	15487	15290	15388	15467	15431	15399	15507	15388	15510	15403	15542	15498	15375	15554	15446	15491	15443	15533	15561	15643	15441	15565	15462	15617	15378	15293	15525	15463	15463	15440
23681	21030	28418	24021	22526	26212	27874	24085	23059	22704	21976	21756	21462	21096	20945	20876	20783	20867	20623	20623	20437	20700	20446	20510	20513	20456	20479	20498	20454	20455	20373	20290	20545	20309	20261	20190	20163	20327	20371	20215	20245	20047	20422	20239	20400	20172	20186	20041	20339	20190	20157	20273	20318	20213	20175	20345	20207	20103	20284	20125	20166	20391	20188	20308	20136	20338	20137	20314	20325	20287	20199	20072	20302	20182	20266	20070	20141	20185	20137	20136	20038	20207	20479	19953	20167	20089	20277	19920	20475	20134	20293	20252	20245	20081	20192	20376	20168	20257	20214	20091	20032	20185	19956	20185	20217	20337	20096	20131	20068	20072	20209	20237	20172	20042	20384	20243	20322	20129	20255	20268	20256	19999	20135	20138	20149	20289	20218	20150	20021	20134	20212	20088	20176	20113	20188	20073	20224	19954	20216	19971	20046	20444	20333	20023	19993	20065	20133	20027	20230	20257	20527	20208	20432	20038	20128	20281	20127	20269	20090	20061	20223	20167	20243	20279	20141	20358	20234	20131	20107	20215	20392	20357	20150	20152	20244	20179	20171	20165	20180	20109	20013	20359	19989	20139	19935	20113	19931	20252	20325	20156	20102	20050	20265	20145	20227	20095	20365	20109	20101	20076	20264	20120	20131	20234	20225	20310	20134	20267	19982	20018	20035	20088	20178	20078	20144	20101	20199	20202	20164	20389	20090	20206	20109	20339	20163	20059	20210	20030	20058	20139	20230	20131	20369	20047	20172	20201	20255	20082	20097	20183	19969	20197	20168	20207	20311	20248	20081	20048	20232	20041	20189	20063	20005	20252	20188	20200	20108	20130	20070	20136	20107	20108	20072	20052	19974	20175	20153	20187	20146	20082	20191	20137	20252	20030	20238	20339	20060	20176	20194	20253	20171	20137	20140	20247	20027	20189	20222	20081	20235	20047	20293	20104	20218	20287	20069	20279	20154	20158	20103	20125	20204	20081	20213	20105	20058	20196	20094	20083	20170	20155	20165	20281	20306	20080	20243	20121	20100	20006	19948	20208	19996	19981	20046	20106	20139	20514	20146	20074	20225	20112	20188	20222	19990	20501	20215	20153	20240	20334	19998	19974	20092	20491	20088	20121	20054	20067	20040	20253	20188	20139	20093	20251	20260	20273	20141	20101	20254	20210	20042	20155	20152	20258	20072	20302	20232	20085	20333	20276	20129	20262	20145	20217	20253	20325	20132	20276	20244	20082	20331	20387	20105	20101	20077	19913	20059	19980	20173	20324	20038	20109	20218	20178	19952	20026	19982	20096	20183	20277	20188	20195	20324	20201	20112	20178	20260	20100	19917	20102	20280	20245	20349	20140	20120	20139	20293	20220	20080	20241	20128	20135	20129	20106	20196	19875	20243	19775	20021	20227	20347	20084	19982	20170	19988	20211	20221	20313	20247	20159	19994	20261	20107	20057	20259	20172	20148	20038	20231	20038	20123	20120	20179	20301	20124	20083	20249	20093	19865	20047	20114	20118	19976	20104	20077	20240	20028	20010	20064	20245	20107	20119	20172	20248	19902	20155	20280	20148	20343	20173	20257	20329	20211	20335	20109	20138	20159	20172	20283	20204	20250	19941	20152	20130	20219	20149	20134	20169	20037	20027	20109	20266	20193	20247	20043	20069	19944	20181	20101	20031	20384	20255	20169	20116	20079	20223	20300	19991	20115	20164	20145	20035	20004	20193	20097	20145	20330	20243	20285	20082	20318	20140	20268	20032	20282	20164	20181	20138	19931	20141	20274	20073	20191	20266	20044	20060	20237	20057	20161	20124	20023	19998	20088	20221	20218	20154	20235	20153	20153	20341	20053	20189	20311	20154	20192	19963	20342	20098	20028	20050	19961	20275	20058	20071	20070	20392	20158	20057	19886	20150	20166	20057	20162	20295	20044	20197	20219	20271	20210	19968	19895	20030	20272	19972	20013	20071	20042	20197	20083	20256	20074	20289	20391	20096	20195	20184	20164	20320	20082	19963	20029	20054	20221	20070	20207	20276	20299	20270	20063	20292	20324	20079	20117	20317	20098	20368	20252	20070	20397	20284	20132	20068	20123	19980	20212	20082	20188	20303	20234	20031	20148	20152	20025	20299	20194	20241	20014	20043	20209	20022	20088	19793	20168	20102	20217	20323	20174	20310	20127	20144	20082	20266	20356	20136	19959	19997	20288	20037	20361	20250	20039	20086	20080	20071	20210	20115	20261	20203	20117	19927	19972	20014	20365	20187	20102	20178	20203	20032	20086	20342	20030	20019	20350	20421	20183	20179	20288	19962	20374	20343	20361	20138	20193	20114	20070	20223	20299	19952	20116	20071	20000	20144	20164	20341	20348	20370	20239	19965	20162	20293	19992	20154	20116	20182	19951	20295	20175	20318	20172	20058	20030	20087	20094	20361	20184	20114	20055	20166	20190	20289	20154	20106	20243	20075	20149	20096	19924	20164	20388	20154	20188	20083	20223	20110	20291	20206	20142	19930	20000	20122	20313	20326	20101	20117	19999	20124	20033	19930	20053	20067	20019	20220	20084	20225	20193	19997	20185	20232	20200	20274	20220	20204	19919	20203	20307	20169	20210	20051	20138	20173	19943	20029	20035	20025	19997	20207	20316	20105	20233	20150	20168	20115	20176	20147	20210	20079	20186	20190	20142	20226	19880	19921	20200	20008	20298	19950	20157	19942	20158	20126	20064	20138	20203	20036	20106	19861	20138	20071	20143	20042	20279	20230	20031	19934	20141	19992	20290	20130	20000	20153	20284	20101	20109	20088	20136	20163	20092	20277	20161	20356	20392	20133	20201	20107	20026	19936	20027	20146	20321	20016	20296	20075	20202	20191	20005	19880	20219	20004	20193	20095	20075	20037	20537	20038	20222	20086	20328	20101	20241	20206	20101	20201	20141	20128	20187	20022	20098	20331	20132	20326	20264	20130	20110	20220	20438	20253	20065	20102	20268	20159	20225	19975	20278	20099	20137	20081	20232	20187	20226	19952	20121	20311	20335	20076	20166	20275	20192	20061	20164	20142	20054	19942	20265	20105	20070	20209	20185	20176	20335	19993	20013	20157	20176	20231	20131	20348	20320	20042	20050	19959	19954	20083	20086	20125	20166	20110	20161	19972	19842	20104	20310	20233	20128	20230	20429	20155	20114	20259	20082	20058	20279	20168	20070	20050	20215	19975	20268	20174	19882	20085	20119	19991	20293	20094	20437	20087	20211	20362	20327	20063	20158	20117	20099	19934	20185	20191	20140	20039	20082	20146	20200	20022	20101	20153	20132	20190	20324	20090	20172	20064	20178	20159	20224	20279	20233	19838	19905	20089	20012	19747	20229	19950	20107	19975	20036	20127	20183	20160	20283	20184	20258	19894	20099	20201	20129	20027	20163	20088	20049	20187	20260	20073	20024	20282	20265	20100	20128	19979	20189	20069	20119	20164	20256	20019	20342	20311	20110	20067	20040	20095	20262	20086	20087	20118	19800	20157	20169	20295	20367	20195	19959	20069	20054	20031	20050	20164	20124	20281	20413	20265	20322	20011	19888	20176	20261	20182	20247	20135	20230	20035	20137	19971	20100	19946	20229	20060	20042	20025	20030	20331	20141	20224	20159	20354	20078	20136	20242	20293	20046	20093	19995	20085	20274	20074	20080	20204	20162	20189	20266	20154	19967	20419	20319	20201	20048	19985	20011	20133	20271	20484	20061	20024	20252	20194	20257	20101	20073	20164	19906	20041	20069	20160	19828	20101	20273	19991	20171	20156	20143	20043	20147	20309	20296	20032	20306	20198	20291	20128	20214	20112	20050	20118	20296	20053	20347	20272	20288	20151	20217	19990	20186	20005	20285	20119	19963	20171	19994	20263	20084	20169	20013	20133	20115	20064	20071	20014	19993	20310	20180	20196	20308	20410	20131	20251	20099	20206	19904	20150	20108	20427	20065	20269	20172	20175	20223	20128	20126	20126	19958	20047	19991	20048	20207	20024	19981	19900	20215	20051	20101	19958	20069	20143	20264	20106	19908	20028	20168	20283	20111	20330	20106	20200	20114	20225	19988	20394	20061	19861	20073	20191	20266	20042	20109	19991	20389	20332	20083	19934	20198	20085	20195	20062	20427	19922	20223	20029	20081	20074	20358	20122	20186	20193	20156	20221	20039	20140	20294	20214	19997	19730	20281	20097	20224	20131	20150	20293	20330	20252	20220	20131	20095	20222	20011	20125	20086	20223	20076	20343	20079	20297	20098	20267	20177	20070	20119	20101	20030	20222	20248	20010	20164	20055	20307	20063	20110	20248	20227	20151	20140	20233	20191	20173	20263	20200	20232	20089	19902	20286	20213	20238	20158	20186	20403	19995	20272	20211	20239	20245	20152	20245	20098	20172	19998	20337	20252	20404	20284	20189	20054	20126	20193	20263	20103	20136	20086	20140	20089	20283	20340	20046	20051	20220	20089	20084	20085	20264	20172	20160	20132	20048	20012	20243	20298	19978	20212	20222	20056	20175	20139	20369	20533	20322	20260	20090	20368	20147	20246	20277	20199	20211	20033	20131	20104	20349	20356	20072	20087	20241	20013	20162	20025	20144	20162	20172	20236	20180	20221	19993	20143	20005	20057	20167	20243	20227	20138	20107	20280	20225	20346	20232	20117	20331	20129	20094	20285	20220	20381	20020	20127	20217	20215	20156	20081	20090	19984	20015	20158	20162	20116	20128	19902	20309	20055	20195	20339	20209	20242	20143	20351	20257	20253	20190	20202	19984	20222	20093	20331	20060	20260	20135	20130	20011	20096	20138	20095	20114	20129	20134	20162	20044	20189	20128	20163	20133	20197	20257	20268	20236	20070	20262	20321	20031	20315	20193	20074	19964	20160	20144	20188	19886	20298	20140	20114	20047	20175	20068	20085	20222	20171	20079	20083	19999	20098	20143	20332	20004	20093	20044	20158	20051	20039	20038	20118	20011	20173	20108	20078	20046	20222	20222	20247	20027	20201	20265	20013	20193	20205	19985	20229	20135	20113	20008	19996	20117	20044	20203	20247	20369	20132	20136	20104	20116	20148	20474	20038	20043	20313	20038	20001	20007	20132	20278	20131	20244	20106	20022	20040	20074
25429	43041	41882	34147	28983	25713	23204	21839	20719	19635	19059	18557	17996	17671	17424	17167	17013	16951	16849	16619	16583	16659	16464	16619	16504	16395	16378	16234	16104	16429	16171	16013	16167	16179	16298	16113	16199	16070	16212	16146	16128	16080	16171	16019	16210	16229	16007	16126	16153	16278	16122	16211	16098	16066	16086	16101	16091	16177	16361	16301	16142	16229	16247	16173	16003	16252	16227	15975	16206	16159	15981	16161	16279	16150	16113	16068	16143	16056	16037	16079	15942	16061	16096	16018	16149	15982	16180	16012	15926	16074	16121	16043	16067	16190	16261	16260	16230	16147	16076	16108	16115	16166	16176	15966	15954	16294	16268	15978	15934	16072	16206	16173	15992	16160	16121	16057	16186	16120	16076	16194	16114	16341	16036	16231	16070	16025	16115	15995	15948	16257	16153	16139	16116	16023	15930	16133	16050	15878	16215	16011	16161	16137	16085	16222	15889	16092	15952	16174	16051	16091	16072	16099	16063	16092	15867	15978	16119	16113	16008	16020	16148	16273	16195	16227	16095	16133	16135	16018	15941	16105	16033	16119	16127	16114	16126	15962	16157	16184	16003	16131	15942	16122	16059	16143	16278	16062	16206	16201	16040	15909	16199	16041	15955	15877	16113	15984	15972	16139	16067	16167	16194	16150	15890	16022	15993	15953	15964	16088	16136	16044	16077	16146	16237	16289	15943	16097	15933	16033	16062	16140	16149	16092	16067	16007	15983	16027	16142	16140	16125	16187	16221	16031	16004	16154	15957	16004	16060	16213	16057	16171	16149	16024	15996	16017	16072	16082	16155	16160	16122	16092	16009	16063	16170	16025	16061	16263	16035	15948	16164	16109	16051	16150	16009	15948	16212	16154	16031	15945	15984	16017	16164	16290	16088	16169	16136	15914	16059	16022	16150	16005	16217	16101	16102	16016	15934	16179	16169	15978	16061	16054	16112	16077	16100	16060	16043	16019	16077	16173	15957	16206	16041	16017	16135	15974	15988	16054	16044	16116	15936	16037	16026	15977	16145	15998	16056	16234	15981	16198	15906	16241	15932	16090	16078	16112	16025	16251	16183	16072	16074	16130	15896	16127	15881	16038	15856	16053	16039	16226	16260	16222	16150	16157	15940	16017	16018	16299	16140	16106	16153	16108	16054	16093	16060	16129	16111	16255	16212	16074	15947	16050	15990	16044	16227	16076	16117	16021	16170	16072	16168	16114	15978	16124	16092	16082	15945	16050	15969	16096	16028	16110	16171	16199	16015	16187	16107	15975	15913	16065	16027	16077	15967	16324	16045	16105	16073	15829	16044	16053	16047	16211	16149	15934	15978	16063	16138	16088	16178	16054	16074	15987	16072	16273	16280	16094	16039	16204	16004	16174	16012	16324	16153	16161	16104	16003	15935	16016	15958	16057	16167	15909	15989	16065	16015	16148	15910	16133	15937	16005	16156	16020	16101	16198	16278	15969	16033	16142	16073	15939	15987	15981	16014	16147	16123	16068	16176	15986	16177	16031	16059	16059	16061	16216	16061	16037	16080	15819	16083	16186	15976	16010	15901	16049	16024	16230	16205	16043	16153	16189	16120	16165	16006	16227	16094	16034	16060	16160	16098	16177	15914	16042	16180	16120	16014	16127	16052	16139	16101	16097	15954	16022	16087	16038	16030	15901	15928	16140	16010	16020	15982	16037	15983	16048	15969	16177	16079	16032	15971	16101	16088	16228	16071	16219	16130	16089	16210	16040	16112	16008	16038	15869	16103	16098	16040	16127	16132	16018	16271	16336	16066	16138	15918	16033	16150	16117	16092	16058	16272	16008	16072	16090	15879	16064	16039	16093	15992	16160	16115	16032	16121	15915	16054	15989	16246	15930	16161	16091	16064	16141	16060	15998	16288	15951	15969	16055	16106	16051	16077	16310	16088	16147	16074	16062	15895	16113	16076	15964	16067	15902	16212	16139	15991	16039	16226	16055	15946	16118	16078	16110	16033	15978	15968	15948	16129	16107	16095	16150	16020	16088	16167	16178	15965	16059	16131	16164	16022	16109	16157	16096	16076	16104	16084	16105	16072	16098	16235	16157	16145	15901	16067	15983	16049	16176	15985	16129	16052	15966	16108	16226	16390	16012	16104	16213	15870	16009	16109	15980	16069	16079	16122	16052	15935	16183	15992	16055	16228	16177	16107	16063	16114	15936	16127	15980	16044	16161	16037	16142	16204	16043	16134	16075	16100	16114	16203	15943	16018	15938	16099	16107	16118	16112	15985	16073	16031	16196	16150	16130	15893	16237	16099	15971	16014	16045	15989	16069	16074	16123	16055	15988	16078	16090	15981	16136	16091	16082	16167	16117	16288	15946	16129	16059	16025	16068	16114	16107	15966	15958	16184	16099	16081	16089	16110	16033	15996	16147	16065	16107	16183	16013	16101	16034	15989	15983	16159	16095	16182	15924	16010	16153	15911	15955	16013	16188	16179	16104	16072	16156	16228	16025	15953	15947	15988	16022	16256	16060	16060	16149	16008	16087	15998	16097	16149	15900	16104	16206	16161	16146	16098	16177	16075	16056	16056	16042	16152	16180	16001	16011	16040	16090	16283	15946	16228	16011	16141	16071	16014	16080	16159	16088	16154	16045	16064	16052	16217	16084	15982	16090	16248	16118	16040	16009	16048	16014	16144	16201	16097	16015	15984	16035	16028	16129	16147	15959	15983	16227	15948	16196	15969	16000	16091	16081	15975	16042	16118	15974	16185	16125	16113	16133	15962	16078	16009	16240	15865	16026	15983	16194	16155	16074	15883	16143	16204	15922	16178	16096	16166	16049	16027	16154	16027	16054	16147	15989	16120	16011	16110	16170	16006	16006	16159	16033	16109	16170	16152	16107	15967	16204	16207	16020	16074	16078	16031	16009	15950	15955	16006	16058	16101	15987	16004	15833	16166	16278	16022	16029	16060	16099	16156	15992	16107	16037	15900	16309	16152	16190	16115	16103	16025	16092	16065	16005	16212	16087	16123	15861	16188	16063	15944	16055	16171	16128	16154	16224	16145	15981	15936	16129	15977	16064	16065	16132	16031	16076	16073	16149	16054	15907	15996	16200	15822	15970	16071	16184	16126	16013	16124	16180	16161	16105	16217	16044	16070	16060	15857	16139	15985	15940	15990	16163	16041	16094	16177	16034	16089	16134	16106	15998	15956	15925	16045	16051	16286	16112	16153	16137	16117	16060	16114	16084	16128	16140	16209	16078	16056	16129	16010	15951	15984	15954	16130	16148	16008	16101	16199	16061	16077	16181	16047	15986	15986	15874	15945	15971	16094	15954	16141	16101	16002	16113	15842	15990	16199	15898	16074	16144	15989	16211	16091	16160	16136	16097	16197	16061	16074	16076	16112	16131	15978	16061	16180	16076	16039	16428	16080	15892	16089	15994	15990	15943	16141	15958	15935	15963	16188	16072	16091	16213	16042	16112	16054	16307	16205	16072	16083	16093	15907	16122	15943	16118	16150	15933	15896	16107	16102	16024	16077	16026	16065	16124	15909	16201	16088	15994	16001	16131	16260	16013	16086	16070	16067	16010	16118	16136	15954	16175	16051	16128	16009	16004	16122	15901	16132	16122	15903	15888	16131	16196	16089	15948	16057	16219	16180	16205	15970	16066	16107	15997	16016	16136	15952	16271	15955	15960	16227	15999	16119	16134	15906	16210	16187	16130	15967	16204	15979	16119	16129	16101	16085	15985	16141	16003	16219	16029	16125	16120	16012	16008	16074	16242	15996	15985	16179	16051	15995	16174	16173	16165	16185	16082	16182	16085	16026	15942	16051	16182	16115	16003	15995	15984	16045	16062	16065	15895	16159	16104	16007	16338	16123	16072	16024	16118	16254	15886	16167	16034	16085	15969	16041	16092	16097	16159	16127	16193	16067	16219	16267	16051	15893	16070	16128	15997	16079	16114	16011	15938	16151	16035	15964	16023	16115	15961	16232	16081	16036	16031	16216	16137	16116	15975	16098	16161	16221	16053	16149	15954	16019	15878	16215	15935	16043	16036	16227	16053	16101	16137	16173	16037	16028	15904	16240	16056	15966	16032	15942	16023	15916	16010	16079	16233	16006	16302	15840	16176	16088	16243	16109	16016	16082	16143	16036	16136	16178	16068	16128	15978	16077	15935	16086	16098	16083	15997	16062	16003	16010	16021	16259	15906	16112	16010	15992	16075	16064	16113	16013	16042	16046	16242	16028	16113	16145	15903	16106	16108	16187	16120	16188	16149	16077	16089	15996	16048	16330	16096	16105	16192	16094	16062	16196	16179	16030	16050	16034	16228	16084	16220	16129	16086	16081	16061	16099	15985	16011	16087	16004	16188	16102	16086	16287	16172	16077	15982	16062	15993	15898	16171	16240	16037	15950	16168	16150	15925	16044	16185	16089	15984	16328	15999	15962	16081	16099	16178	16084	15974	16126	16146	16133	16118	16043	16071	16089	16065	16262	16107	15974	15924	16159	16132	16123	16046	16086	16268	16234	16151	16168	16168	16092	15979	16140	15943	16107	16030	16106	16179	16001	16147	15928	16044	16209	16179	16050	15938	16162	15948	16099	15933	15897	15969	16170	15974	16124	15984	16168	16039	16233	15993	15985	16040	16074	15997	16178	16200	16054	16116	16078	16199	15927	16218	16113	16135	16203	16227	16200	15789	16018	15999	16259	16064	16037	16072	16158	16346	16123	15930	16158	16173	16012	16092	16110	15980	16043	16196	16061	16014	16052	16200	16089	16081	16043	16052	16116	15960	16186	15967	15994	16167	16267	16053	16103	16213	16171	16122	16041	16168	16089	15900	16070	16114	16002	16156	16069	16112	16255	16171	15876	16040	16041	16157	16047	16015	16054	16003	16089	15948	16173	16022	16070	16095	16139	16136	15965	15974	16214	16204	16138	16121	16228	16083	16104	15998	16138	16049	16190	15948	16035	16017	16099	16078	16198	15992	16165	15988	16197	15920	16031	15919	16085	16094	16141	16180	16014	16204	16164	16108	16187	16127	16158	16232	16184	16010	15928	16052	16116	15963	16237	16040	16200	16152	16115	15958	16003	16321	16144	16078	15969	16035	16046	15988	16155	16065	15988	16021	16043	16170	16158	16200	15986	16141
30968	26531	29556	27151	23787	22147	21598	21069	20874	20649	20469	20520	20104	20035	20034	20217	19837	20024	19895	19939	19915	19968	19968	19814	19595	19800	19714	19746	19544	19629	19614	19739	19697	19667	19487	19589	19638	19680	19838	19651	19770	19631	19655	19373	19570	19696	19833	19736	19452	19690	19703	19703	19454	19826	19763	19612	19716	19677	19704	19930	19729	19798	19698	19595	19588	19609	19701	19801	19763	19703	19695	19635	19698	19653	19564	19662	19638	19669	19488	19603	19683	19684	19864	19705	19683	19478	19582	19685	19710	19705	19733	19691	19851	19679	19728	19600	19798	19798	19629	19682	19610	19627	19588	19801	19878	19782	19755	19746	19682	19645	19769	19868	19630	19555	19716	19661	19736	19802	19906	19784	19779	19701	19764	19805	19568	19570	19724	19832	19689	19580	19618	19691	19672	19771	19639	19602	19588	19710	19626	19645	19738	19488	19551	19712	19624	19566	19551	19671	19722	19593	19514	19638	19873	19414	19594	19565	19577	19698	19760	19932	19755	19604	19701	19727	19808	19584	19611	19648	19623	19835	19408	19801	19569	19901	19494	19587	19684	19488	20017	19609	19605	19654	19636	19562	19397	19524	19788	19765	19701	19663	19704	19752	19761	19654	19671	19607	19631	19684	19773	19825	19737	19634	19873	19768	19849	19610	19620	19625	19679	19565	19712	19648	19701	19747	19616	19561	19583	19769	19717	19682	19831	19638	19495	19734	19561	19920	19487	19510	19630	19853	19790	19807	19864	19758	19806	19681	19543	19504	19557	19602	19507	19559	19837	19530	19630	19625	19879	19585	19749	19716	19705	19651	19548	19587	19674	19728	19679	19588	19591	19736	19564	19797	19489	19671	19810	19746	19676	19586	19573	19634	19494	19737	19666	19363	19590	19627	19713	19735	19738	19602	19866	19735	19626	19595	19624	19597	19570	19857	19596	19683	19703	19664	19630	19572	19738	19650	19725	19699	19898	19668	19687	19438	19391	19614	19693	19662	19629	19503	19639	19579	19805	19878	19518	19446	19656	19688	19925	19546	19705	19773	19875	19817	19568	19640	19702	19942	19631	19611	19572	19655	19589	19589	19780	19632	19882	19605	19578	19752	19734	19768	19730	19743	19717	19769	19719	19554	19735	19621	19596	19707	19566	19821	19703	19839	19518	19727	19766	19555	19670	19832	19886	19585	19753	19581	19766	19790	19709	19620	19726	19569	19814	19641	19593	19443	19540	19410	19577	19627	19568	19707	19844	19589	19592	19707	19606	19563	19611	19566	19844	19740	19573	19548	19714	19704	19637	19409	19656	19635	19760	19765	19703	19778	19634	19527	19631	19700	19759	19589	19608	19727	19613	19621	19652	19738	19602	19657	19740	19524	19836	19508	19566	19739	19707	19627	19657	19740	19877	19671	19579	19610	19731	19720	19726	19543	19491	19487	19921	19703	19670	19701	19647	19641	19682	19529	19613	19694	19565	19755	19803	19798	19624	19674	19608	19784	19752	19682	19764	19492	19704	19722	19583	19603	19768	19666	19648	19721	19615	19770	19606	19840	19516	19783	19644	19529	19911	19654	19636	19777	19601	19652	19742	19693	19751	19708	19639	19797	19683	19652	19817	19393	19659	19616	19518	19518	19555	19534	19525	19603	19583	19691	19790	19680	19656	19822	19759	19504	19585	19646	19704	19848	19582	19654	19781	19662	19732	19580	19648	19779	19632	19706	19685	19788	19760	19654	19514	19488	19686	19697	19605	19640	19917	19613	19556	19717	19697	19662	19623	19712	19531	19715	19762	19776	19840	19927	19628	19621	19718	19613	19556	19555	19799	19770	19770	19852	19848	19788	19792	19637	19580	19716	19476	19726	19490	19590	19513	19679	19409	19430	19770	19731	19500	19507	19522	19559	19462	19506	19715	19633	19537	19712	19501	19501	19725	19696	19677	19651	19522	19669	19522	19705	19528	20096	19752	19636	19563	19623	19698	19903	19770	19684	19723	19730	19694	19605	19661	19674	19704	19700	19808	19750	19568	19610	19855	19710	19763	19901	19680	19836	19687	19725	19609	19755	19821	19825	19656	19532	19675	19790	19822	19700	19650	19703	19525	19424	19591	19808	19888	19474	19731	19790	19502	19670	19870	19676	19674	19731	19638	19632	19764	19636	19755	19613	19642	19665	19618	19815	19855	19425	19617	19833	19885	19817	19754	19666	19711	19604	19440	19517	19798	19548	19563	19696	19687	19487	19562	19848	19650	19654	19711	19686	19751	19773	19720	19532	19561	19693	19712	19608	19659	19739	19828	19624	19708	19682	19493	19582	19497	19621	19795	19833	19701	19471	19708	19749	19557	19703	19707	19572	19744	19817	19601	19563	19618	19638	19640	19753	19657	19563	19765	19695	19670	19887	19676	19684	19540	19608	19748	19765	19612	19540	19515	19667	19558	19737	19857	19723	19459	19700	19664	19674	19803	19763	19779	19776	19668	19606	19728	19633	19692	19567	19630	19603	19581	19661	19708	19830	19654	19571	19712	19736	19838	19835	19902	19762	19710	19506	19805	19781	19731	19564	19563	19728	19669	19712	19683	19710	19746	19533	19727	19778	19642	19736	19646	19574	19624	19726	19632	19748	19734	19633	19597	19989	19612	19687	19771	19850	19810	19505	19686	19657	19861	19589	19764	19752	19870	19560	19414	19703	19655	19527	19887	19836	19680	19680	19621	19644	19591	19690	19847	19570	19710	19784	19765	19620	19720	19798	19641	19644	19730	19715	19728	19652	19628	19598	19675	19869	19857	19751	19782	19563	19639	19493	19794	19649	19513	19686	19861	19804	19577	19611	19569	19485	19652	19606	19630	19869	19517	19546	19856	19779	19655	19594	19524	19754	19448	19918	19726	19795	19427	19693	19500	19578	19672	19824	19869	19777	19569	19409	19482	19554	19694	19597	19556	19514	19687	19596	19569	19626	19670	19708	19626	19543	19623	19247	19805	19797	19926	19672	19824	19626	19660	19565	19773	19641	19699	19605	19714	19558	19455	19657	19580	19850	19611	19693	19640	19713	19795	19738	19605	19605	19546	19726	19835	19531	19731	19688	19659	19659	19619	19467	19590	19638	19757	19600	19667	19706	19701	19707	19754	19601	19800	19735	19725	19713	19859	19726	19740	19569	19770	19582	19781	19615	19715	19780	19622	19698	19703	19679	19881	19521	19546	19876	19837	19662	19667	19971	19626	19826	19837	19635	19807	19543	19602	19727	19643	19424	19653	19500	19668	19847	19561	19750	19723	19678	19731	19666	19780	19516	19757	19840	19685	19869	19680	19772	19631	19474	19602	19717	19635	19731	19865	19624	19833	19804	19612	19908	19747	19744	19779	19832	19818	19423	19673	19727	19587	19826	19766	19814	19705	19680	19993	19571	19654	19713	19666	19513	19622	19786	19860	19518	19741	19708	19641	19629	19777	19821	19871	19590	19757	19623	19721	19723	19563	19539	19726	19710	19658	19630	19789	19827	19682	19508	19602	19542	19554	19668	19499	19851	19766	19617	19774	19798	19634	19649	19815	19731	19852	19635	19898	19779	19738	19649	19688	19594	19591	19495	19607	19516	19298	19829	19655	19617	19523	19820	19759	19524	19573	19911	19731	19834	19620	19527	19719	19880	19667	19424	19712	19920	19762	19724	19440	19614	19636	19708	19619	19854	19656	19717	19518	19597	19673	19729	19885	19636	19672	19638	19559	19716	19738	19531	19730	19525	19652	19801	19765	19774	19496	19623	19694	19636	19581	19770	19688	19716	19706	19850	19772	19899	19844	19478	19757	19657	19722	19585	19601	19513	19773	19583	19645	19592	19914	19584	19766	19644	19387	19705	19504	19508	19713	19559	19733	19641	19730	19572	19589	19703	19886	19811	19657	19707	19592	19779	19474	19594	19591	19638	19667	19582	19618	19770	19773	19803	19435	19580	19714	19583	19589	19627	19492	19619	19642	19575	19716	19891	19830	19797	19701	19847	19633	19470	19706	19828	19638	19606	19948	19539	19649	19742	19767	19507	19787	19745	19710	19575	19600	19740	19599	19737	19920	19712	19874	19760	19665	19629	19465	19735	19532	19656	19779	19723	19746	19785	19622	19694	19561	19620	19776	19522	19692	19770	19528	19405	19613	19668	19599	19756	19549	19982	19544	19595	19642	19543	19443	19714	19702	19791	19669	19381	19737	19766	19755	19615	19817	19495	19877	19675	19687	19652	19890	19701	19705	19628	19700	19787	19654	19484	19609	19865	19781	19833	19705	19738	19679	19553	19743	19654	19671	19808	19627	19567	19632	19703	19584	19488	19672	19524	19648	19644	19521	19651	19953	19674	19846	19797	19944	19735	19824	19674	19647	19877	19868	19637	19651	19536	19618	19531	19655	19610	19645	19670	19573	19765	19860	19696	19847	19773	19549	19522	19916	19747	19600	19668	19554	19676	19764	19833	19658	19643	19483	19707	19757	19627	19687	19621	19726	19683	19719	19635	19850	19702	19715	19595	19550	19789	19778	19569	19819	19546	19674	19800	19528	19721	19629	19644	19777	19503	19756	19703	19587	19816	19687	19807	19679	19467	19554	19622	19765	19785	19547	19770	19622	19568	19459	19517	19863	19579	19644	19759	19424	19656	19785	19645	19717	19853	19621	19654	19473	19748	19600	19653	19633	19362	19706	19781	19443	19753	19760	19706	19850	19569	19452	19609	19867	19912	19692	19652	19614	19703	19617	19836	19678	19690	19833	19748	19659	19662	19830	19622	19617	19938	19636	19535	19778	19422	19697	19794	19916	19720	19624	19527	19634	19617	19819	19723	19564	19754	19702	19635	19623	19661	19727	19568	19693	19658	19651	19853	19942	19675	19805	19882	19689	19646	19755	19761	19894	19668	19654	19786	19896	19765	19517	19593	19825	19739	19851	19678	19810	19824	19967	19713	19917	19493	19816	19743	19574	19534	19660	19550	19669	19924	19575	19800	19678	19761	19763	19564	19633	19547	19703	19637	19535	19811	19874	19318	19662	19600	19707	19730	19771	19681	19749	19590	19395	19864	19842	19672	19628	19751	19605	19804	19699	19645	19699	19426	19778	19535	19653	19929	19618	19672	19614	20021	19614	19817	19529	19645
23898	32222	30806	25715	22175	19818	18712	18385	17613	17094	16800	16741	16560	16547	16275	16270	16343	16182	16001	15974	16052	15915	15958	16009	15973	15994	16108	15942	15988	15685	15804	15980	15836	15729	15776	15878	15878	15845	15788	15659	15752	15867	15759	15972	15641	15816	15726	15920	15746	15980	15949	15848	15800	15805	15852	15758	15782	15886	15870	15812	15768	15787	15880	15834	15967	15910	15792	15885	15820	15919	15960	15600	15996	15800	15760	15833	15826	15901	15946	15783	15939	15797	15825	15855	15782	15748	15880	15749	15752	15890	15757	15916	15756	15981	15805	15788	15793	15795	15906	15828	15566	15821	15876	15817	15799	15788	15793	15797	15817	15673	15968	15854	15798	15805	15690	15623	15760	15851	15751	15628	15751	15779	15987	16006	15993	15801	15779	15964	16018	15844	15862	15881	15806	15878	15988	15783	15822	15833	15725	15965	15821	15748	15897	15861	15869	15889	15739	15786	15881	15651	15768	15709	15797	15837	15722	15848	15785	16031	15725	15946	15934	15745	15808	15765	15690	15968	15803	15843	15932	15725	15990	16011	15742	15881	15701	15789	15701	15798	15834	15726	15692	15882	15651	15781	15770	15664	15765	15875	15867	15880	15731	15738	16048	15935	15861	15658	15758	15922	15829	15831	15932	15820	15702	15730	15850	15714	15815	15696	15848	15950	15709	15891	15829	15669	15860	15926	15880	15710	15864	15739	15839	15617	15807	15921	15670	15622	15838	15755	15864	15918	15810	15741	15871	15744	15715	15839	15923	15738	15671	15819	15762	15770	15693	15870	15964	15817	15719	15737	15767	15834	15570	15822	15696	15901	15662	15698	15921	15681	15888	15899	15899	15735	15780	15769	15826	15710	15760	15625	15797	15659	15904	15666	15934	15958	15844	15836	15784	15728	15855	15905	15837	15854	15650	15842	15747	15682	15838	15507	15662	15858	15832	15848	15819	15813	15735	15730	15899	15751	15670	15840	15806	15933	15781	15781	15928	15749	15642	15851	15826	15723	15855	15802	15762	15757	15896	15757	15707	15853	15824	15913	15811	15677	15685	15720	15864	15902	15867	15966	15814	15990	15781	15723	15803	15781	15771	15894	15938	15871	15820	15944	15678	15884	15973	15874	15980	15871	15569	15787	15777	16032	15709	15811	15544	15788	15740	15755	15808	15770	15763	15794	15949	15745	15876	15792	15880	15676	15925	15876	15683	15910	15666	15702	15831	15834	15902	15759	15863	15874	15906	15802	15722	15743	15886	15771	15694	15816	15826	15855	15734	15811	15674	15877	15680	15976	15807	15767	15790	15824	15803	15659	15989	15898	15735	15813	15980	15760	15714	15843	15720	15748	15777	15776	15876	15767	15619	15742	15780	15730	15641	15943	15883	15856	15803	15860	15933	15874	15909	15720	15899	15775	15745	15721	15853	15752	15788	15849	15850	15784	15747	15684	15772	15949	15794	15686	15840	15916	15808	15777	15741	15716	15931	15620	15792	15856	15697	15669	15703	15851	15780	15806	15894	15931	15835	15695	15907	15798	15667	15859	15806	15951	15938	15822	15855	15898	15874	15824	15811	15780	15774	15728	15675	15721	15719	15788	15864	15838	15780	15801	15858	15751	15784	15936	15922	15891	15816	15851	15852	15775	15759	15800	15681	15819	15745	15915	15716	15782	15907	15804	15914	15930	15741	16029	15733	15848	15766	15845	15897	15797	16034	15870	15935	15680	15969	15866	15897	15754	15780	15917	15648	15641	15695	15794	15848	15857	15742	15662	15970	15702	15941	15905	15529	15810	15719	15881	15832	15849	15786	15859	15575	15665	15821	15742	16037	15925	15853	15784	15786	15773	15697	15796	15729	15836	15810	15779	15871	15707	15698	15736	15551	15726	15725	15725	15667	15794	15772	15692	15807	15753	15904	15812	15724	15860	15743	15733	15921	15939	15803	15909	15696	15825	15917	15857	15798	15806	15952	15839	15980	15803	15872	15912	15739	15773	15664	15732	15770	15695	15863	15902	15712	15685	15730	15866	15674	15801	15701	15663	15607	15709	15866	15942	15638	15863	15753	15797	15743	15938	15672	15761	15759	15806	15838	15896	15828	15688	15865	15784	15848	15901	15892	15772	15919	15910	15781	15644	15819	15799	15810	15932	15765	15714	15788	16008	15800	15854	15809	15655	15759	15704	15714	15704	15818	15859	15832	15890	15825	15816	15747	15989	15900	15852	15929	15834	15810	15780	15857	15903	15694	15894	15882	15847	15940	15868	15858	15822	15692	15581	15799	15803	16063	15920	15747	15813	15781	15651	15770	15973	15665	15855	15790	15746	15815	15814	15945	15971	15983	15824	15926	15879	16033	15909	15839	15881	15731	15873	15892	15827	15774	15744	15843	15740	15790	15702	15945	15825	15870	15779	15703	15771	15890	15749	15903	15816	15707	15796	15884	15835	15709	15786	15917	15702	15877	15756	15771	15862	15739	15864	15803	15816	15716	15757	15871	15713	15643	15906	15760	15977	15888	15871	16023	15796	15805	15667	15786	15794	15782	15822	15805	15780	15696	15887	15761	15635	15982	15743	15743	15862	15794	15856	15758	15818	15690	15737	15860	15795	15794	15771	15800	15641	15688	15767	15839	15780	15788	15831	15775	15903	15600	15886	15975	15856	15635	15810	15944	16015	15901	15940	15932	15674	15731	15823	15904	15738	15730	15817	15801	15906	15861	15817	15904	15595	15798	15806	15742	15740	15964	15827	15899	15932	15844	15719	15960	15752	15956	15782	15869	15737	15900	15661	15980	15807	15693	15775	15776	15586	15834	15721	15812	15636	15947	15888	15883	15897	15808	15793	15850	15762	15963	15901	15916	15799	15790	15981	15988	15888	15897	15837	15958	15832	15811	15798	15819	15786	15898	15810	15704	16067	15682	15797	15761	16011	15734	15844	15865	15834	15897	15830	15857	15786	15701	15936	15705	15937	15896	15946	16016	15649	15939	15863	15935	15779	15955	15724	15884	15839	16019	15831	16000	15911	15944	15712	15807	15465	15718	15784	15764	15774	15679	15736	15811	15899	15932	15857	15754	15776	15630	15662	15776	15745	15817	15862	15743	15922	15994	15628	15915	15740	15958	15729	15795	15904	15769	15908	15695	15822	15829	15803	15990	15815	15833	15709	15954	15926	15889	15877	15815	15849	15929	15643	15646	15768	15987	15794	15988	15721	15952	15792	15737	15858	15935	16019	15750	15989	15882	15870	15740	15842	15857	15805	15832	15715	15910	15876	15783	15868	15918	15861	15933	15874	15819	15696	15899	15603	15785	15688	15784	15790	16049	15800	15896	15886	15647	15845	15941	15743	16017	15914	15822	15867	15894	15729	15758	15686	15808	16093	15899	15783	15943	15795	15834	15845	15945	15759	15857	15876	15998	15932	15842	15929	15746	16038	15929	15505	15765	15784	15785	15670	15815	15862	15885	16037	15728	15845	16052	15811	15762	15827	15887	16032	15784	15920	15847	15738	15904	15985	15864	15697	15873	15670	15920	15872	15971	15730	15619	15943	15899	15811	15988	15760	15777	15778	15905	15683	15919	15923	15771	15816	15762	15906	15777	15802	15959	15965	15691	15846	15793	15743	15780	15759	15816	15941	15674	15758	15747	15731	15812	15789	15839	15858	15774	15920	15906	15814	15746	15884	15772	15607	15690	15671	15786	15810	15836	15814	15785	15850	15921	15693	15816	15760	15701	15743	15755	15725	15692	15840	15805	15734	15904	16035	15648	15810	15593	15767	15944	15755	15750	15719	15847	15928	15861	15734	15757	15799	15681	15890	15768	15934	15911	15702	15770	15863	15717	15618	15820	16095	15734	15761	15874	15782	15729	15934	15627	15731	16084	15775	15861	15724	15698	15921	15826	15743	15964	15818	15798	15865	15701	15833	15861	15620	15904	15701	15920	15792	15713	15777	15769	15664	15728	15880	15888	15713	15819	15781	15917	15786	15882	15901	15812	15856	15695	15917	15726	15771	15813	15723	15785	15718	15718	15819	15695	15744	15875	15851	15832	16047	15679	15878	15725	15846	15655	15903	15778	15810	16029	15695	15986	15876	15765	15812	15687	15824	15735	15804	15930	15945	15786	15888	16052	15728	15556	15711	15850	15847	15852	16036	15843	15695	15912	15744	15928	15857	15816	15839	15865	15663	15792	15785	15726	15846	16007	15928	15726	15822	15936	15762	15918	15766	15748	15941	15763	15847	15865	15867	15861	15872	15772	15779	15682	15815	15923	15828	15702	15888	15685	15871	15821	15772	15723	16029	15878	15794	15882	15883	15713	15892	15921	15947	15874	15674	15708	15868	15720	15840	15842	15877	15978	15724	15871	15769	15802	15966	15714	15724	15885	15735	15705	15827	15864	15767	15844	15945	15777	15964	15902	15672	16011	15755	15819	15860	15786	15620	15780	15785	15750	15766	15767	15750	15914	15735	15762	15715	16008	15845	15657	15868	15876	15860	15909	15898	15869	15767	15947	15774	15825	15698	15874	15650	15666	15832	15737	16053	15767	15801	15734	15806	15799	15861	15722	15765	15796	15756	15720	15706	15865	15769	15688	15951	15825	15664	15970	15778	15866	15826	15695	15918	15725	15733	15767	15860	15795	15876	15793	15870	15705	15870	15926	15680	15956	15823	15834	15974	15754	15864	15976	15799	15779	15835	15751	15683	15700	15969	15720	15706	15700	15961	16024	15795	15951	15907	15869	15994	15952	15730	15704	15683	15778	15878	15863	15769	16029	15768	15740	15868	15766	15984	15882	15924	15808	15863	15839	15793	15790	15741	15858	15769	15927	15794	15657	15785	15837	15716	15814	15681	15811	15628	15844	15753	15696	15803	15695	15877	15880	15856	15766	15575	15854	15876	15747	15855	15848	15740	15841	15610	15720	15793	15992	15714	15806	15882	15894	15938	15754	15860	15915	15934	15752	15947	15665	15840	15785	15772	15865	15784	15857	15691	15672	15918	15946	15723	15973	15705	16020	15790	15809	15744	15720	15783	15859	15953	15881	15792	15789	15583	15754	15649	15947	15822	15834	15755	15689	15882	15836	15855	15869	15690	15875	15783	15815	15927	15709	15828	15907	15584	15730	15696	15817	15814
25100	21053	28108	25273	24403	25267	25040	22813	22237	21876	21544	21142	21039	20737	20662	20694	20706	20808	20651	20432	20651	20531	20489	20452	20440	20413	20309	20276	20158	20209	20467	20394	20114	20221	19997	19942	20381	20283	20395	20308	20310	20503	20423	20301	20250	20183	20005	20278	20019	20391	20405	20190	20145	20392	20170	20260	20155	20331	20256	20047	20231	20313	20043	20303	20278	20010	20313	20097	20182	20333	20327	20516	20479	20054	20206	20248	20302	20196	20213	20204	20419	20331	20225	20291	20434	20415	20300	20272	20234	20202	20081	20243	20447	20311	20195	20378	20282	20230	20195	20291	20252	20211	20072	20319	20124	20212	20257	20211	20156	20215	20081	19956	20094	20211	20228	20180	20500	20434	20337	20168	20131	20111	19985	20226	20408	20253	20169	20215	20261	20136	20309	20097	19984	20333	20323	20359	20295	20070	20288	20187	20331	20100	20063	20323	20349	20065	20205	20176	20235	20300	20217	20301	20197	20281	20325	20257	20281	20146	20392	20160	20365	20196	20274	20276	20057	20344	20368	20267	20055	20063	20115	20162	20433	20239	20175	20109	20268	20189	20206	20039	20295	20232	20153	20185	20162	20259	20197	20336	20385	20294	20340	20336	20313	20245	20264	20410	19966	20032	20219	20376	20282	20206	20544	20257	20245	20146	20430	20225	20279	20069	20163	20302	20350	20387	20185	20301	20205	20157	20219	20376	20008	20011	20223	20047	19999	19959	19938	20226	20186	20205	20156	20393	20221	20290	20281	20359	20145	20020	20187	20305	20357	20105	20240	20242	20332	20287	20221	20122	20281	20205	20029	20322	20082	20439	20223	20173	20260	20256	20144	20098	20385	20429	20472	20419	20335	20083	20266	20155	20142	20198	20246	20233	20078	20210	20290	20246	20116	20295	20177	20091	20392	20248	20032	20321	20280	20391	20308	19983	20129	20361	20216	20336	20178	19982	20145	20076	19947	20110	20345	20258	20121	20186	19988	20183	20163	20187	20244	20510	20164	20265	20139	20031	20140	20155	20169	20370	20329	20259	20242	20065	20068	20201	20326	20239	20294	20366	20145	20237	20325	19984	19940	20048	20221	20021	20183	20256	20331	20358	20129	20225	20175	20264	20187	20100	20232	20102	20085	20221	20286	20045	20056	20312	20197	20164	20129	19944	20241	20351	20243	20143	20133	20229	20285	20285	20234	20081	20158	20411	20171	19990	20217	20276	20231	20074	20240	20359	20107	20259	20196	20067	20275	20063	20122	20092	20128	20331	20107	20088	20101	20115	20311	20309	20185	20019	20297	20158	20276	20367	20134	20140	20361	20297	20057	20268	20244	20243	20169	20093	20144	19940	20233	20209	20254	20337	20281	20126	20314	20291	20264	20256	20326	20235	20147	20087	20281	20221	20251	20539	20153	20228	20360	20045	19947	20006	20340	20205	20163	20434	20272	20021	20277	20154	20235	20378	20089	20336	20049	20215	20265	20235	20197	20218	20054	20063	20420	20130	20107	20220	20240	20185	20282	20288	20248	20200	20377	20224	20326	20312	20377	20113	20167	20219	20186	20142	20210	19926	20305	20355	20288	19850	20258	20094	20234	20128	20187	20222	20127	20307	20152	20097	20018	20105	20246	20174	20139	20305	20336	20253	20162	20198	20157	20100	20305	20352	20161	20307	20230	20263	20116	20134	20222	20243	19989	20210	20195	20282	20391	20290	20297	20319	20399	20187	19974	20458	20430	20102	20068	20097	20272	20195	20193	20238	20066	20193	20295	20380	20081	20168	20192	20154	20353	20403	20235	20105	20169	20422	20037	20025	20119	20221	20351	20166	20201	20136	20206	20098	20156	20337	20226	20157	20301	20193	20153	20333	20306	20334	20159	20133	20146	20163	20096	20102	19982	20220	20270	20086	20130	20317	20295	20157	20413	20001	20461	20278	20262	20210	20053	20231	20167	20145	20397	20247	20182	20069	20196	20169	20389	20321	20280	20043	20165	20284	20021	20213	20075	20049	20048	20239	20100	20349	20299	20076	20147	20094	20088	19995	20116	20403	20294	19989	20041	20118	20258	20179	20423	20251	20068	20087	20221	20261	20190	20273	20239	20086	20331	20161	20298	20163	20126	20230	20220	20380	20308	20165	20158	20114	20247	20189	20306	20310	20114	20447	20116	20190	19972	20173	20231	20317	20319	20349	20109	20333	20059	20091	20141	20215	20316	20197	20211	20302	20261	19981	20252	20379	20260	20063	20081	20188	20119	19934	20245	20439	20215	19993	20405	20255	20346	20408	20324	20229	20240	20353	20203	20251	20237	20131	20283	20195	19988	20024	20152	20354	20429	20371	20269	20195	20407	20305	20410	20054	20177	19995	20117	20376	19966	20143	20324	20048	19975	20110	20188	20273	20381	20528	20262	20212	20082	20018	20166	20038	20261	20135	20054	20411	20192	20001	20058	20184	20070	20228	20221	20135	20171	20046	20387	20336	20263	20208	20274	20220	20130	20177	20118	20106	20329	20197	20014	20215	20283	20187	20025	20455	20221	20191	20285	20137	20230	20154	20462	20385	20134	20213	20211	20198	20200	20000	20292	20153	20392	20137	20119	20267	20432	20178	20242	20103	20213	20326	20336	20244	20175	20282	20313	20133	20367	20022	20102	20363	19997	20253	20167	20366	20243	20218	20202	20308	20259	20180	20334	20119	20184	20472	20249	20361	20199	20044	20050	20249	20450	20198	20055	19996	19993	20158	20146	20249	20266	20291	20241	20397	20238	20192	20228	20075	20055	20239	20298	20345	20227	20318	20328	20113	20180	20248	20044	20048	20267	20297	20319	20292	20278	20379	20216	20025	20279	20136	20226	20220	20135	20362	20388	20212	20236	20286	20194	20281	20262	20250	20180	20252	20284	20118	20093	20301	20177	20167	20338	20265	20092	20194	20179	20195	20200	20336	20182	20220	20085	20268	20138	20268	20258	20173	20257	20208	20286	20227	20181	20080	20170	20141	20120	20091	20075	20246	19982	20318	20183	20038	20175	20345	20090	20155	20201	20236	20135	20048	20188	20378	20246	20202	20109	20466	20208	20375	20496	20236	19816	20274	20207	20313	20229	20036	20203	20009	20122	20275	20294	19958	20283	20117	19970	20258	20184	20361	20140	20411	20108	20199	20275	20293	20348	20128	20149	20175	20252	20276	20022	20287	20288	20425	20256	20247	20338	20203	20248	20380	20203	20175	20233	20078	20077	20020	20065	19979	20216	20156	20186	20437	20532	20320	20227	20111	20328	20171	20149	20187	20191	20313	20299	20140	20440	20163	20093	20188	20427	20117	20248	20213	20218	20330	20177	20264	20423	20325	20118	20343	20168	20108	20114	20136	20256	20327	20271	20250	20390	20082	20112	20202	20282	20304	20265	20374	20180	20299	20000	20265	20135	20239	20192	20120	20251	20326	20191	20254	20304	20061	20199	20080	20294	20266	20252	20291	20183	20379	20305	20116	20211	20263	20441	20026	20119	20185	20126	20252	20356	20330	20153	20281	20214	20072	20065	20307	20127	20085	20257	20168	20261	20084	20088	20073	20228	20151	19965	20092	20172	19844	20160	20038	20150	20085	20285	20134	20157	20177	20097	20029	20155	20554	20117	20156	20488	20456	20227	20195	19991	20302	20104	20107	20251	20184	20099	20271	20110	20355	20346	20117	20376	20184	20210	20249	20322	20107	20376	20227	20278	20071	20239	20159	20217	20114	20100	20263	20190	20094	20210	20177	20264	20173	20130	20073	20168	20185	20024	20391	20185	20023	20114	20305	20229	20354	20098	20332	20190	20358	20091	20282	20267	20191	20340	20125	20165	19973	20111	20072	20269	20194	20157	20157	20300	20409	20139	19974	20075	20195	20374	20263	20058	20404	20388	20389	20112	20125	20331	20178	20213	20374	20157	20278	20254	20184	20230	20215	20329	20254	20334	20218	20292	20366	20270	20111	20067	20094	20135	20311	20113	20294	20116	20138	20211	20154	20130	20207	20469	20268	20234	20163	20407	20261	20384	20196	20297	20242	20393	20182	20228	20172	20186	20131	20229	20534	20155	20239	20073	20210	20204	20136	20323	20313	20192	20163	20071	20317	20048	20194	20318	20261	20067	20069	20319	20249	20382	20354	20237	20278	20370	20034	20082	20396	20447	20216	20160	20225	20489	20343	20201	20126	20471	20265	20327	20207	20177	20264	20378	20194	20109	20044	20437	20188	20244	19958	20049	20131	19992	20149	20237	20263	20275	20388	20461	20121	20189	20306	20151	20512	20265	20401	20114	20150	20323	20372	20203	20497	20293	20317	20416	20183	20203	20192	20195	20054	20052	20079	20055	20354	20051	20174	20153	20126	20261	20277	20238	20084	20047	20174	20221	20197	20191	20332	20168	20268	20155	20190	20071	20174	20257	20207	20208	20334	20267	20132	20310	20381	20393	20309	20037	20059	19990	20126	20242	20187	20284	20143	20165	20154	20090	19882	20109	20389	20372	20238	20256	20373	20066	20293	20088	20123	20126	20211	20233	20079	20379	20081	20227	20222	20001	20079	20146	20110	20251	20198	20093	20356	20022	20261	20381	20228	20161	20303	20156	20321	20139	20190	20106	20228	20001	20136	20224	20251	20262	20012	20027	20351	20342	20155	20107	20401	20274	20078	20228	20085	20357	20124	20278	20223	20274	20268	20328	20269	20494	20041	20303	20063	20211	20173	20170	20307	20151	20126	20326	20274	20013	20068	20267	20075	19987	20252	20405	20342	20390	20314	20183	20221	20354	20211	20160	20449	20005	20235	20337	20260	20352	20172	19986	20129	20174	20310	20269	20098	20329	20243	20238	20357	20355	20284	20412	20070	20097	20428	20272	20381	20324	20230	20263	20092	20079	20028	20073	20099	20218	19958	19994	20206	20189	20334	20139	20258	20225	20180	20141	20046	20277	20209	20359	20112	20333	20152	20201	20334	20420	20407	20043	20176	20458	20251	20055	20141	20176	20224	20273	20098	20243	20133	20181	20162	20124	20201	20180	19979	20365	20418	20348	20316	20200	20350	20210	20038	20137	20113	20017	20068	19963	20306	20150	20063	20322	20179	20067	20221	20231	20417	20270	20142	20125	20105	20251	20080
23095	37806	37597	30658	25841	23089	21253	20383	19518	18551	18105	17646	17453	17118	17042	16995	16909	16831	16772	16709	16481	16548	16511	16349	16445	16220	16425	16244	16088	16291	16281	16095	16044	16268	16257	16224	15903	16101	16076	16225	16133	16250	16283	16136	15990	16288	15996	16322	16174	16263	16038	15965	16120	16178	16210	16286	16151	16108	16174	16089	16091	16071	16183	16023	16283	16259	16121	16191	16033	16113	16059	16100	16167	16143	16061	16167	16067	16313	16170	16133	16194	16176	16089	16138	16225	16202	16085	16097	16027	16070	16024	16305	16277	16456	16157	16189	16400	16135	16007	16186	16152	15951	16149	16337	16190	16153	16144	16218	16220	16098	16115	16268	16226	16083	16214	16178	16280	16029	16127	16232	16198	16141	16257	16222	16102	16291	16165	16098	15978	16174	16259	16044	16176	16217	16156	16143	16185	16124	16001	16149	16101	16074	16059	16153	16176	16213	16270	16032	16226	15874	15987	16228	16028	16033	16110	16178	16104	16144	16206	16348	16110	16136	16052	16124	16247	16209	15964	16092	16235	16160	16022	16113	16056	16226	16217	16045	16029	16013	16243	16000	15986	16041	16183	16140	16060	16176	16071	16095	16021	15988	16198	16184	16026	16040	16017	16088	16129	16171	16090	16073	15998	16390	16083	16120	16180	16073	16370	16077	15795	16348	16112	16249	16087	16333	16076	16095	16085	16008	16206	16127	16240	16155	16007	16213	16144	16006	16047	15987	16187	16128	16174	16128	16187	16130	16008	16001	16216	15887	16023	16163	15996	16022	16077	15998	16059	16118	16152	16255	15977	16114	16223	16025	16149	16100	16114	16164	16094	15936	16329	16194	16198	16252	16199	16132	16057	16123	16030	16046	16130	16211	16087	16074	16183	16208	16238	16106	16021	16220	16071	16159	16236	16180	16088	16165	16151	16071	16292	15871	16152	16161	16171	16047	16089	15906	16186	16089	16105	16047	16013	16217	16177	15999	16308	16083	16111	16105	16177	16124	16079	16092	16078	16217	16267	16204	16163	16143	16140	16035	16181	16157	16198	15974	16039	16197	16223	15967	16045	16264	15925	16199	16133	16131	16161	16141	16103	16402	16105	16066	16088	16067	16169	16107	16096	16104	16081	16211	15969	16095	16251	16025	16205	16342	16014	16011	16211	16087	16305	16198	16189	16256	15973	16197	16192	16088	16142	16049	16126	16027	16070	16073	16192	16154	16209	15928	16194	16110	16171	16287	16235	16156	16121	16220	16038	16109	16190	16065	15989	16175	16123	16182	16228	16207	16408	16168	16240	16172	16121	16064	16251	16204	16170	16394	15947	16188	16052	16238	16118	16081	16092	16248	16017	16237	16069	15861	16172	16182	16037	16045	16183	16057	16202	16115	16278	16063	16238	16026	16304	16250	16204	16139	16156	16045	16153	16176	16200	16255	16049	16158	16187	16038	16321	16202	16071	16065	15984	16243	16328	16223	16090	16131	16206	16188	16121	16327	16122	16194	16149	16233	16210	15890	16076	16012	16195	16156	16094	16164	16174	16049	16144	16290	16255	16116	16176	16155	16186	16261	16100	16177	16091	16055	16144	16058	16091	16157	16171	16196	16136	16109	16043	16096	16103	16292	16173	16005	16025	15997	16059	16135	16038	16114	16185	16284	16154	16123	16185	16143	16356	16069	16062	16219	16072	16264	16122	16178	16260	16135	16126	16028	16231	16150	16120	16080	16104	16061	16174	16366	16163	16094	16332	16038	16095	16065	16041	16067	16119	16043	16056	15993	16164	15953	16188	16094	16383	16198	16194	16214	16263	16200	16255	16148	16151	16135	16272	16264	16071	16097	16123	16204	16020	16148	16160	16135	16231	16261	15975	16249	16299	15922	16161	16013	16377	16107	16104	15847	16244	16008	15950	16102	16164	16102	16335	16100	16168	15908	16285	16060	16210	16218	16181	16047	16158	16134	16429	16121	16114	16148	16135	15992	16011	16182	16094	16161	16033	16143	16186	16229	16100	16027	16124	16119	16107	16064	16167	16025	16024	16048	16204	16181	16129	16144	16102	16042	16030	16033	15867	16119	16057	16030	15923	16095	16197	16102	16064	16116	16197	16177	16259	16177	16199	16099	16098	16222	16071	16184	16136	16176	16273	16021	16257	16080	16102	15985	16264	16011	16237	16243	16137	16184	16231	16063	16273	15882	16073	16087	16077	16230	16008	16127	16241	16119	15976	16242	16113	16079	16298	16167	16319	16204	16067	16016	16133	16074	16274	16268	16221	16242	16031	16190	16187	16146	16015	16054	16036	16240	16091	16141	16254	16088	15972	16182	15978	16025	16206	16152	16149	16276	16251	16137	16144	16165	16213	16228	16273	16139	15950	16127	16144	16157	16046	16101	16073	16177	16107	16097	16170	16120	16071	16143	16143	15959	16176	16421	15992	16170	16138	16180	16127	16097	16092	16169	16348	16058	15927	16102	16289	16157	16001	15994	16216	16166	16089	16152	16221	16162	16186	16248	16091	15964	16080	16261	16109	16260	16162	16086	16242	16215	16085	16201	16111	16104	16258	16136	16127	16044	16192	15959	15966	16044	16097	16188	16091	16200	15990	16201	16096	16139	16073	16289	16104	16181	16144	16062	16163	16088	16153	16323	16159	16062	16287	16159	16085	16092	16325	16002	16108	16167	16120	16122	16134	16071	16165	16194	16169	16249	16239	16173	16176	16076	16301	16100	16277	16182	16146	15958	15965	16345	16330	16175	15942	15973	16172	16220	16180	16151	16217	16263	16159	16018	16057	16238	16115	16131	16029	16138	16009	16239	16100	15997	16147	16125	16106	16187	16106	16087	16212	16285	16218	16242	16135	15988	16114	16098	16327	16138	16082	16233	16001	15927	16207	16132	16159	16095	16171	16178	16061	16045	16083	16067	16249	16272	16244	15984	16043	16055	15898	16134	16204	16329	16054	16164	16171	16122	16188	16199	15963	16156	16132	16052	16284	16086	16169	16216	16155	16292	16062	16115	16286	16116	16051	16106	16155	16186	16258	16064	16168	16174	16112	16221	16284	16038	15891	16212	16287	16149	16213	16185	15964	16186	16044	16211	16204	16073	16242	16195	16336	16091	16227	16212	16117	16205	16161	16282	16165	16313	16238	16115	16255	16141	16061	16170	16132	15992	16320	16189	16153	16140	16157	15978	16188	16213	15968	16216	16188	16077	16214	16201	16187	16050	16209	16092	16170	15975	16222	16023	16111	16083	16004	16062	16124	16297	16101	16272	16220	16028	16186	15941	16221	16153	16022	16176	16019	16308	16104	16156	16155	16086	16017	16065	16106	16316	16170	16182	16163	16289	16057	16236	16225	16291	16097	16137	16315	16063	16343	16206	16232	16272	16287	16147	16075	16251	16176	16174	16084	15891	16206	16060	16074	15985	16061	16143	16090	16152	16112	16208	16041	16173	16111	16103	16059	16123	16291	16119	16037	16295	16230	16155	16177	16175	16120	16211	16138	16104	16031	16252	16139	16082	16008	16071	15992	16181	16105	16263	16247	16198	16298	16063	16158	16095	16139	16196	16192	16104	16287	16099	16074	16113	16120	16181	16089	16019	16187	16278	15957	16164	16181	16134	16108	16181	16179	16095	16244	16018	16087	16116	16110	16122	16179	16211	16170	16199	16218	16259	16032	16100	16190	16098	16219	16208	16165	16244	16254	16159	15997	16027	16317	16023	16176	16210	16254	16174	15843	16189	16135	16281	16145	16161	16173	16044	16145	16142	16174	16143	16128	16152	16187	16281	16173	16254	16215	16197	16055	16071	16056	16141	16140	16107	16159	15960	15913	16129	16122	15963	16118	16183	16132	16108	16137	16051	15931	16067	16237	16130	16241	15996	16106	16135	16185	16138	16008	16152	16185	16238	16089	16047	16089	16083	16174	16265	16176	16118	16483	16210	16028	16115	16218	16264	16114	16193	16013	16291	16282	16134	16141	16118	16182	16119	15964	16093	15959	16246	16199	16094	16207	16184	16134	16176	16120	15999	16107	16077	15998	16005	16160	16157	16217	16210	16164	16088	16195	16000	16122	16028	16206	16317	16016	16276	16057	16180	16324	16009	16193	16119	16059	15977	16177	16266	16222	16160	16071	16121	15876	16168	16248	16123	16131	16148	16114	16112	16071	16015	16196	16102	16167	16156	16277	16018	16121	16077	16099	16068	16157	16074	16269	16202	16082	16002	16142	16341	15964	16128	16184	16063	16327	16304	16220	16037	16262	16155	16052	16143	16118	16174	16190	16205	16108	16222	16187	16020	16206	16080	16076	16141	16270	16165	16236	16154	16056	16141	16278	16177	16092	16042	16162	16143	15983	16171	16089	16211	16236	16162	16330	16207	16053	16227	16125	16162	16188	16159	16128	16042	16251	16122	16093	16052	16116	16035	16189	16187	16164	16165	16197	16043	16028	16063	16162	16056	16162	16068	16109	15924	16076	16281	16046	16173	16195	16058	16236	16047	16084	16006	16100	16170	16074	16079	15985	16137	16095	16029	16093	16175	16237	16040	16119	16171	16052	16094	16028	16209	16272	16182	16184	15913	16179	15811	16331	16213	16154	16224	16021	16031	16033	16219	16058	16018	16124	16011	16090	16171	16067	16221	16210	16280	16268	16282	15985	16178	16066	16088	16211	16033	16068	16079	16088	16105	16121	16083	15930	16045	16118	16168	16239	16233	16327	16063	16111	16222	16192	16206	15927	16080	16094	16264	16115	16143	16084	16187	16293	16072	16215	16087	16179	16127	16246	16135	16175	16137	16322	16037	16325	16203	16054	16269	16100	16192	16227	16035	16169	16131	16055	15970	16233	16030	16249	16231	16291	16062	16188	16212	16278	16137	16138	16054	16125	16053	16338	16209	16008	16259	16081	16197	16172	16084	16313	15850	16077	16145	16037	16362	16146	16197	16192	16092	16149	16101	16290	16042	16122	15905	16274	16097	16092	16225	16270	16023	16165	15994	16287	16052	16085	16136	16172	16323	16105	16199	16216	16236	16139	16139	16218	16082	16211	16255	16033	16148	15959	16086	16169	16146	16006	16130	16271	16109	16108	16132	16326	16053	16166	16125	16047	16258	16118	16169	15961	16210	16071	16244
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
